BM6P6(@ uuuZZZHHHAAA@@@<<<;;;:::999888888888888333444555555666555555555222222222222222222222222000000000000111111111111000000000000111111111111222222111111111111222222.../////////000000000111222222222222222222222222111111111111111111111111444222000//////000000///444777<<>>BBBDDDBBBCCCFFFRRRWWWjjjxxx]]]JJJBBBAAA<<<;;;:::999888888888888555666666666555444333333333333333333333333333333333333222222111111000000000000000000111111111111222222111111111111222222000000000111111111111111222222222222222222222222111111111111111111111111333222000000111333444444333666===FFFLLLWWWiiiyyyvvvhhhdddeeekkkvvvyyysssooolllhhheee]]]\\\YYYVVVVVVYYY___dddlllttt|||zzzrrr___XXXOOOJJJJJJKKKKKKIIIKKKJJJLLLPPPXXXbbblllsss{{{}}}zzzyyyzzzzzzzzzzzz}}}~~~zzzsssmmmjjjgggfffdddiiilllmmmpppxxxyyynnnbbb]]]]]]```fffmmmyyy}}}rrrkkkjjjmmmooowww~~~}}}zzz}}}}}}zzz}}}{{{pppgggWWWOOOEEE>>>>>>??????>>>=========<<<;;;;;;::::::;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999:::888777555555666777555444111000000/////////......////////////////////////------......///................................................/////////---.........//////000000//////////////////..............................//////............/////////000111000...---...///111111000000111111222333111111111111000000000000000000000111111111222222222222222222333444555555888999;;;<<<>>>>>>?????????===>>>@@@@@@@@@EEEKKK^^^hhh|||zzz___LLLCCCAAA<<<;;;:::999888888888888777777777666555333222111444444444444444444444444555555444333222111000///000000000111111111222222222222111111111111222222222222222222222222111111222222222222222222222222222222222222222222222222333222222222333555888999999<<>>>>>>>>===???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888777666666777777666555222333333333222000...---......///000000111222222....../////////...------..............................//////000000111111,,,,,,---...///000111111111111111000//////..............................//////............/////////000111000...---...///111222222333444333333333111111111111000000000000///000000000111111111111222222222222333444555666999:::<<<===???@@@@@@AAAAAA??????@@@???AAAKKKVVVmmm~~~{{{___LLLBBB???;;;;;;:::999888888888888666666666666555444333222444444444444444444444444444333333222111111000000000000111111111222222222222222111111111111222222222222222222222111111111222222222222222222222222222222222222222222222222333333333333333666:::===DDDGGGOOOZZZeeetttssslllhhhnnn{{{}}}qqqhhhhhhllloooppprrrqqqnnnjjjgggdddcccbbbbbb[[[\\\___ccciiisss}}}~~~xxxpppfff[[[TTTIIIIIIIIIFFFEEEGGGLLLQQQYYY]]]fffrrr|||ssspppllllllrrryyy||||||vvvhhh___WWWRRRPPPQQQXXXcccoooyyy}}}xxxmmmmmmooossszzz~~~sssbbbQQQEEE???===<<<======;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::888777666666888888777666777777666555444222000000/////////000000111111111///////////////...---,,,------------------------......///000111222222333---------...///000000111000000//////////////////........................//////............/////////000111000///...///000000111333444444444333222111111111111000000000/////////000000000111111111222222222333444555666777999:::<<<>>>???@@@AAAAAACCCBBBBBBBBBBBBGGGWWWfff|||yyy]]]JJJ@@@>>>;;;;;;:::999888888888888444444555555555555555444222222222222222222222222000000111111111111111111111111111111222222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222333333333333666;;;???IIIMMMVVVaaammm}}}}}}ooopppuuuzzzmmmbbbbbbgggjjjkkklllhhhfffbbb___\\\\\\]]]^^^^^^ccckkksss{{{vvvtttpppjjjbbbZZZQQQKKKCCCEEEFFFGGGIIIPPPZZZccckkkpppzzzzzzsssoooppptttyyy|||xxxooobbbVVVOOONNNQQQWWW^^^gggqqq{{{}}}yyytttssswww|||yyytttuuuvvvxxx{{{zzzhhhTTTFFFAAA@@@;;;;;;999999999:::;;;<<<:::;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;:::888777666777888999888777:::888666333111111111222000000000//////.........///000000000///...------...........................//////000111222333333///////////////.........,,,,,,---......///000000//////////////////////////////............//////...000111000//////000111///000222333333333222111111111111111000000000///000000000000111111111111222222222333444555777888888999;;;===???@@@AAAAAABBBAAABBBDDDFFFPPPcccttt}}}vvv[[[HHH???===<<<;;;:::999888888888888333444444555666666555555222222222222222222222222//////000000000111111111111111111222222222222333222222111111111111222222000000000111111111222222222222222222222222222222333333333333333333333333111222444444444888>>>DDDJJJOOOYYYfffrrr~~~}}}sss{{{xxxlllccccccfffgggffffff]]][[[XXXUUUTTTVVV[[[```gggnnnyyy}}}|||yyyvvvfffeeebbb^^^XXXRRRLLLIII@@@CCCGGGLLLTTT```oooyyy}}}}}}{{{}}}~~~}}}zzzkkk\\\SSSMMMMMMNNNPPPUUU^^^iiippp~~~~~~~~~zzzyyyxxxpppmmmmmmqqqvvvwwwdddRRRGGGCCC===<<<:::999999:::<<<===888999;;;<<<<<<<<<;;;:::999:::<<<======<<<;;;;;;999888777888999:::999888:::777444111///000111222111111000//////...------//////000000000///......//////////////////////////////000000111111222222000000//////............***+++,,,---...000111111//////////////////////////////............//////...000111111//////000222///000000111111111111111111111111111000000000000000111111111222222222222222222222333444666777888888999;;;===???AAAAAABBB???>>>AAAFFFNNN[[[oooxxxtttYYYGGG???>>><<<;;;:::999888888888888555555555555555555444444333333333333333333333333222111111111111111111111111111111222222222333333222222111111111111222222///000000111222333444444222222222222222222222222333333333333333333333333...111444555666;;;EEELLLSSSWWWaaammmxxxvvvmmmfffffffffbbb^^^]]]UUUUUUSSSRRRTTT[[[eeelllyyyssskkkjjjjjjggg[[[[[[ZZZWWWRRRNNNKKKJJJIIILLLRRR[[[gggtttzzztttrrrrrrqqqrrrttt{{{}}}ooobbb\\\PPPOOONNNMMMOOOUUU^^^dddnnnttt|||~~~xxxyyy~~~~~~sssllljjjmmmtttvvvfffVVVKKKBBB@@@===;;;::::::;;;<<<777888:::<<<======<<<<<<999:::<<<===>>>===<<<;;;999888777888:::;;;:::999999888666444333333333333000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000.........///////////////,,,,,,---...///000000111//////////////////////////////............//////...000111111000000111222000000000000000111222222111111111111000000000000222222222222333333333333222222222333555666888999999:::<<<>>>@@@BBBCCCCCC@@@>>>BBBMMMZZZjjj}}}xxxvvvtttYYYGGG@@@???<<<;;;:::999888888888888777777666666555444222222444444444444444444444444555444444333222111000000111111222222222333333333222222111111111111222222000000111222444555666666222222222222222222222222333333333333333333333333,,,///333666888???JJJRRR^^^bbbkkkuuu~~~{{{}}}uuunnniiihhheee^^^XXXVVVTTTTTTTTTUUUZZZdddrrr|||tttddd[[[[[[[[[ZZZVVVVVVVVVTTTPPPMMMLLLKKKUUUYYY___iiiuuuwwwmmmhhhgggffffffgggmmmwww|||pppgggcccYYYXXXWWWUUUUUUYYY```eeebbbgggooovvv}}}~~~xxxvvv}}}yyyooojjjlllsss|||iiiYYYGGGEEEAAA===;;;:::;;;;;;555777:::<<<>>>>>>===<<<999:::<<<>>>>>>===<<<;;;999888777888:::;;;:::999::::::::::::999888666555000000000111222222333333......///000000111000000000000000000000000000000000000000///////////////,,,------...///000111111////////////000000000000000000000000000000000000//////............//////...000111111000000111333222111000000000111333444111111111111000000000000222222333333333444444444222222222333555777888999:::;;;===@@@BBBDDDEEEEEEBBBAAAFFFSSSdddvvvuuupppuuuwwwZZZGGG@@@@@@777888999:::999888666444555555555555555555555555222222222222222222333333111111111111000000//////...///111222222222111000333333222111000000000111111000///......000222333///000000000000111111111222111000111333444444444222444666888;;;DDDOOOXXXdddhhhoooxxxzzzwwwxxx|||}}}uuupppiiibbb\\\YYYXXXXXXXXXYYY[[[___hhhtttrrr___VVVSSSQQQRRRTTTUUUTTTRRROOOOOOSSSYYY^^^bbbiiisss|||wwwiiiaaaeeecccaaaaaagggpppzzz{{{pppgggaaabbbbbbbbbiiittt{{{{{{|||mmmdddjjjrrrvvv}}}~~~|||yyynnnhhhiiilll}}}uuunnn^^^VVVJJJAAA>>>======<<<<<<=========<<<;;;<<<=========>>>>>>===<<<;;;;;;:::::::::999999999888888:::999888666555444444444222111000000000000000111000///...------...///000000000000000000000000000//////............//////---------.........//////111111000000//////......111111000000//////......222111111111000000//////000000000000111111111111000111222444444333222222222111000//////000111222222222222222222222222222444333333333444777:::<<<===:::;;;AAAEEECCC@@@@@@AAAGGGPPP___tttwwwgggeeemmmwww[[[GGG@@@???::::::888777666555444444555555555555555555555555444333333333333333333333222222111111111000000000000000111222222222222111222222111111000111111111333222111000111222444555333333333333444444444444444333222222444555555555666999<<<@@@DDDLLLWWW___hhhnnnwwwzzzpppjjjmmmtttyyy}}}uuupppmmmgggaaa\\\XXXWWWWWWYYY^^^gggooowww~~~pppbbbTTTNNNMMMLLLLLLNNNRRRSSSUUUXXX[[[aaahhhlllvvv{{{uuummmjjjgggdddcccfffllltttyyy|||vvvooojjjooouuu{{{oookkkllllllsss}}}{{{{{{zzztttooonnnrrruuu|||pppeeeVVVIIIBBB???===<<<777888:::;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;:::::::::::::::999999999999888:::999999888777666555444222222111000000000000111000///............///000//////////////////////////////............//////---------.........//////111000000000/////////...111000000000/////////...111111111111000000000///000000000000111111111111000111111222222222222222222111000//////000111222222222222222222222222222444333333444555888:::<<<>>>;;;<<>><<<999666555444555666555555555555555555555555555555555444444333333333222222222222222111111111111111111111111222222333111111111000111111222222333222222111111333444555444444444444555555555555444444333333444444555555444999>>>DDDJJJRRR]]]dddooovvv}}}pppgggeeellltttzzz|||tttooojjjgggbbb]]]ZZZXXXWWWXXX```kkkxxxxxxqqq___UUULLLIIIIIIHHHHHHKKKRRRWWW^^^fffmmmttt{{{yyyvvvqqqmmmlllnnnqqqtttqqqrrrsssxxx~~~yyyxxxpppgggbbbdddkkksss|||{{{xxxyyy{{{~~~yyysssppprrrxxx~~~zzzhhhWWWLLLEEE???;;;888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999::::::::::::999999999999999:::::::::999777666444333333222111111111111111000//////......//////000/////////////////////////////////....../////////---............/////////000000000000////////////000000000000////////////111111111111000000000000000000000000111111111111111000000000000111222222222111000000000000111222222222222222222222222222444444444555777999<<<===>>><<<===AAACCCAAACCCFFFOOOZZZjjj{{{}}}uuurrrppppppyyyyyy\\\HHH@@@???>>>===;;;999888777888888555555555555555555555555666555555444333222222111222222222222222222222222111111000//////111222333111000000000111222333333111111000000000111222333222222222222333333333333222333333333222222444555555:::AAAGGGOOOYYYeeennnzzz|||rrrllljjjpppyyy~~~xxxrrrnnnfffbbb]]]XXXWWWYYY]]]___ppp{{{}}}uuullleeeYYYRRRLLLJJJJJJIIILLLQQQZZZaaalllwww~~~{{{{{{{{{qqqmmmjjjkkkpppxxx~~~}}}nnnbbb\\\\\\aaaiiivvv}}}||||||{{{|||tttssszzzwwwgggZZZOOODDD>>>???>>>===<<<======<<<;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;:::::::::999999999999:::;;;<<<;;;999666555555444333222222111111222000//////////////////000////////////////////////......////////////...................../////////000000000000////////////000000000000////////////111111111000000000000000///000000000111111111111111000/////////000222333111111111111111111111111111222222222222222333333444555555777888;;;===>>>???>>>???AAABBBAAAFFFLLLVVVdddwwwvvvnnnmmmqqqzzzyyy\\\HHH@@@???888999:::::::::999888777555555555555555555555555555444444333222111111000222222222222222222222222000000///...///000111222111000000000111222333333111111111111111222222333111111111111222222222222000111333222111111444666<<>>???>>>;;;<<<======>>>=========;;;;;;;;;;;;::::::::::::999::::::;;;:::999888777888777666444333333333333///000000111111000000///........................---...///000000///...---000000000////////////...////////////000000000000////////////000000000000000000000000111111111111000000000000111111111111111000000000000111222222111111222333333222111111111111111222222333333444555666888:::<<<>>>@@@AAA@@@AAABBBCCCBBBEEEQQQ^^^qqq|||vvvsssxxxwww[[[GGG@@@???888888888888888888777777555555555555555555555555333333333333333333333222000000000111111111222222111111222333333333333222222222111111000111111111222333444444555555444444444444444444555555555555333777::::::999:::>>>CCCGGGSSSeeevvv~~~vvvnnnmmmttt~~~|||{{{yyyvvvsssnnnhhhaaa\\\\\\ZZZZZZ]]]fffsss|||sssjjjdddZZZPPPLLLNNNJJJMMMUUU___eeemmmzzzuuuhhhccc```\\\XXXZZZ^^^dddmmmvvvssseeeSSSSSSRRRSSSWWWaaalllttt~~~}}}{{{uuulllYYYPPPEEE>>>===>>>>>>===:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888888999888666555444333333333///000111111111111000///........................---...///000000///...---000000000000/////////....../////////000000000111.../////////000000000111///000000000111111111111000000000000111111111111000111111222222222222222111222222333333222222111000111111222333333444444555777999;;;>>>@@@AAABBBAAABBBDDDDDDCCCGGGVVVfffxxxyyywwwxxxwwwZZZGGG@@@@@@???>>>;;;:::999999:::;;;555555555555555555555555333444444444444444444444//////000000111111111222222333444555666555444333333333222111000000000111000111222333333333222222333333333444444444555555666:::>>>???===???DDDIIIOOO^^^uuuuuuqqqqqqwww{{{xxxyyyvvvtttpppllliiiddd___[[[XXXYYY\\\cccmmmzzz}}}rrriii```\\\UUUOOONNNSSSRRRXXXcccnnnuuuzzzwww|||vvvooojjjddd___VVVXXX]]]dddnnnxxxsssgggWWWUUURRRPPPRRRXXXaaagggmmmyyy{{{zzz}}}zzziii^^^OOODDD@@@???===;;;999::::::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;::::::::::::999888777777888888888999888777666444444333333///000111222222111000///........................---...///111111///...---111111000000/////////....../////////000000111111.../////////000000111111//////000000111111111222000000000000111111111111000111222444444333222222111222333444444333222111000000111222333333444444666777999<<>>???<<<;;;:::999888888888888888999999888888777666555333333333333333333333333333333333222222222111111///000000000000111111111///......///111333222111111222333333444555666666777555222111333555666666999777:::@@@CCCEEEMMMWWWZZZmmmxxxyyy}}}|||{{{vvvqqqrrrooolllhhhdddaaa\\\ZZZSSSYYYdddrrr~~~}}}vvvpppiiiaaaZZZVVVPPPLLLPPPXXX___iiivvv}}}{{{}}}sssmmmgggggggggiiimmmrrrwwwzzz}}}vvvoooaaa```___]]][[[[[[]]]___fffmmmwww~~~{{{}}}zzztttwwwyyyppp```QQQFFF@@@?????????===;;;:::;;;======<<<888:::<<<;;;:::999::::::;;;;;;;;;;;;:::999999888666777888999888666444222222222111111000000//////000000000000000000000000000000000///////////////,,,---------......//////000000////////////000000////////////////////////111111000000111111222333222222111111111111222222111111111111111111111111333222111111111222444555666222111333333111333666555777:::===????????????DDDBBBAAACCCGGGPPPaaaqqqxxxkkkooo{{{{{{]]]HHHAAAAAA<<<;;;:::999888888888888888999999888888777666555333333333333333333333333333333333222222222222111000000000111111111222222111000///000222333222111222222222222222222222222333333333444555666888999:::;;;@@@GGGIIIJJJRRR\\\iiiyyy~~~}}}{{{yyywwwrrrmmmkkkiiieeebbb```^^^\\\[[[YYYaaaooo}}}}}}qqqjjjhhhhhhiii___VVVSSSRRRTTT\\\fffqqqxxx}}}~~~wwwwwwwwwvvvvvvuuuuuuuuutttzzz~~~wwwqqqllllllmmmmmmllllllllllllfffhhhjjjnnnuuuyyywww{{{{{{uuuuuu|||~~~pppaaaTTTIIIBBB>>>@@@>>><<<;;;<<<<<<<<<;;;888:::;;;;;;:::999999:::::::::;;;;;;;;;:::999999777888999999999777555333222222222111000000//////000000000000000000000000////////////////////////------......////////////000000////////////000000000000000000000000000000000000//////000000111222222222111111111111222222111111111111111111111111333222111111111222333333666333111333444222444777555777;;;>>>@@@BBBBBBBBBDDDBBBCCCFFFLLLVVVgggwwwzzzssslllhhhpppxxx]]]JJJBBBAAA<<<;;;:::999999888888888888999999888888777666555333333333333333333333333333333333333222222222222111111222222222333333333333222111111333333333111333333333222222111111111000333666666666777:::>>>>>>BBBIIINNNOOOQQQ[[[eee{{{xxxuuusssnnniiifffdddaaa^^^]]]]]]^^^___eeeooo~~~{{{lll]]]WWWZZZ```ddd\\\TTTTTTYYYbbbnnnxxx|||tttpppkkkoooxxx|||yyyyyy{{{~~~wwwlllfffgggppp{{{{{{uuurrruuuzzz}}}vvvssswwwuuufffXXXJJJBBBAAA???===<<<<<<<<<:::999777999;;;:::999888999999999999:::;;;;;;;;;::::::888999::::::999888666555333333333222111000000000000000000000000000000000---......//////000000000////////////000000000000000000////////////000000111111111111111111111111///////////////000000111222222111111111111222222111111111111111111111111222222111111000111111222666222111333333222444999777999<<>><<<<<<;;;:::999999999999888999999888888777666555444444444444444444444444444444333333333222222222222222222333333333444444444333222222444444333111444444444444444444444444000444777666444666===CCCDDDIIIOOORRRSSSYYYeeeqqq}}}vvvrrrmmmhhhdddbbbbbbbbbaaaaaacccgggjjjttt~~~yyykkk^^^TTTPPPUUU]]]]]]ZZZYYY___iiiuuuzzzrrrmmmqqqxxxmmmeeeffflllppp|||tttrrrssswww|||tttpppsss{{{uuufffWWWMMMBBB@@@===<<<<<<<<<:::999777999::::::999888888999888999999:::;;;;;;;;;;;;999::::::::::::999888777555444444333222111000000////////////////////////......//////000111222222000000000000000000111111000000////////////000000111111111111111111111111000////////////000111111222222111111111111222222111111111111111111111111222222111111111000000111555111000222333333555999:::;;;>>>@@@BBBCCCDDDDDDCCCEEEKKKVVVaaalll{{{sssiiidddeeegggrrr}}}tttZZZIIIAAA>>>===<<<;;;:::999999999999888999999888888777666555444444444444444444444444444444444333333333222222222333333333333444444444555333222333444444333222222222333444444555666666444666777555333777@@@GGGKKKPPPTTTTTTWWWaaaqqq||||||wwwqqqkkkfffaaa___[[[^^^cccgggkkkpppvvv{{{zzzlll]]]UUURRRPPPRRRWWWYYY^^^gggrrr~~~{{{|||mmmeee```]]]jjjttt}}}xxxuuusssvvv|||}}}zzzyyyvvvqqqnnnqqqxxx~~~ssseee\\\GGGDDD@@@>>>===<<<;;;:::888999;;;;;;999888999:::888999999:::;;;;;;;;;;;;:::::::::::::::999999888666666555444333222111111//////////////////////////////000111222222333333111111111111111111000000000000////////////000000111111111111111111111111111000000000000111222222222222111111111111222222111111111111111111111111111111222222222111111111333000000444555444555999===>>>???@@@AAABBBBBBCCCEEEIIIUUUdddqqqzzzxxxkkkbbbaaaiiippp}}}|||{{{}}}www\\\JJJBBBAAA===<<<;;;:::999999999999888999999888888777666555444444444444444444444444444444444444333333333333222222333333333444444444444333222222444444444222///000000111333444444555666777777777888===FFFLLLQQQUUUWWWWWW^^^lllzzz|||vvvqqqqqqnnnhhhbbb^^^[[[[[[VVV]]]hhhrrryyysssbbbSSSPPPQQQPPPQQQVVV```lll{{{~~~rrrdddZZZYYYcccrrr|||uuurrrttt|||~~~{{{ssssssttttttuuuxxx}}}~~~sssjjjTTTOOOHHHBBB???>>><<<;;;888:::<<<;;;:::999::::::999999:::;;;;;;;;;::::::999999999999999999999999888777666555444333222111000000000000000000000000000000000111111222222222111111111111000000000000000000////////////000000111111111111111111111111111111111111111222222333222222111111111111222222111111111111111111111111000111222333333333333222222111222777999777777:::>>>??????@@@AAACCCCCCDDDIIIQQQbbbvvvrrrggg```cccppp}}}}}}|||{{{yyy\\\HHHAAABBB===<<<;;;::::::999::::::888999999888888777666555555555555555555555555555555444444444444333333333222222222222333333333333222111000111333444444333111111111222222333333333444555888<<>><<<;;;<<<>>>>>>@@@AAACCCFFFHHHIIIOOOZZZooo|||ooogggeeemmm}}}}}}}}}yyyZZZEEE???@@@======<<<;;;::::::::::::888999999888888777666555555555555555555555555555555555444444444333333333111111222222222333333333111000000111333555444333555555444444444444333333111444999AAAJJJPPPSSSSSSUUUZZZ]]]bbbooo~~~}}}pppkkkhhhmmmzzz|||nnnccc]]][[[```bbbcccaaa]]]\\\___cccjjjuuu{{{pppbbbVVVNNNQQQSSSVVVcccrrrwwwyyyzzzzzzyyyxxxyyyzzzvvvxxxzzzzzzyyyyyyzzz{{{~~~~~~~~~~~~~~~{{{{{{{{{|||}}}|||{{{zzzzzz{{{}}}tttdddVVVXXXZZZ```jjjxxx~~~rrrwww}}}pppgggZZZMMMDDD???===<<<:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;::::::999888999888888777888888999999999999888666555333222222000000000000000000000000...............---------111000000000//////......000000////////////000000///////////////////////////////////////000111111222222111111111111222222111111111111111111111111///111333555666777666666444555:::AAACCC???===>>>===>>>@@@BBBEEEIIILLLMMMTTT```xxxxxxmmmiiimmmyyyxxx\\\KKKBBB>>>===<<<;;;999888777777777444555777888999999888888333333333444444444555555333333444444333333222111111111222222222333333333555444444333333444444555555555444444333333444444555888===CCCJJJOOOSSSVVVYYY```hhhqqq|||{{{mmmbbbeeejjjvvvsssjjjaaaYYYTTTUUURRRZZZ```^^^YYYYYYaaakkkxxxwwwkkkcccYYYRRRPPPTTT[[[dddttt}}}~~~{{{yyyyyyyyyxxxxxxwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqrrrtttvvvwwwxxxwwwvvvuuuwwwwwwvvvvvvvvvvvvwwwwwwyyyxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvvvvvvvxxxzzz{{{~~~|||||||||}}}yyykkk^^^XXXVVV[[[___eeeqqq}}}}}}xxxxxx}}}~~~wwwjjj[[[LLLCCC???======>>>???>>>===<<<<<<===<<<:::999777777888:::;;;888888999999999:::::::::888888777666555444333333222111000000000000000111000000000000000000000000000000000000000000000000............/////////000000000000000111111111111......//////000000111111000000000000000000000000000111111111111222222222333222222111111222222333111111555???JJJLLLEEE<<<>>>>>>@@@BBBEEEJJJNNNQQQTTTlllzzzsssllllllwwwzzz~~~~~~~~~xxx\\\KKKBBB>>>===<<<;;;999888777777777666777888999999999888777333333444444555555555555333444444444444333222222111111222222222333333333555444444333333444444555555444444444444555666777888;;;AAAGGGLLLRRRVVVXXXaaakkkuuu}}}wwwkkkgggllluuuyyypppfff```YYYRRROOOPPPLLLQQQWWWXXXYYY___kkkvvvyyywwwuuummmbbb\\\SSSRRRWWWaaalllwww~~~}}}}}}|||}}}|||yyyzzz|||}}}zzzvvvtttttttttssssssrrrrrrrrrqqqqqqpppooonnnmmmllllllmmmoooppprrrrrrrrrpppooorrrqqqqqqppppppqqqqqqrrrttttttssssssrrrqqqppppppsssrrrqqqqqqqqqsssuuuwwwyyyzzz|||}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{|||}}}yyyoooaaa[[[XXXYYY[[[^^^eeeooottt|||}}}~~~|||sssgggYYYLLLCCC???===>>>>>>===<<<;;;;;;<<<===<<<:::888777777888999888888999999999:::::::::999999888777666555444333222111111000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000111111111111111111111111111222222222000000000000000000000000111111111111222222222222333333222222222222333333333222444;;;DDDGGGDDD@@@???@@@BBBDDDGGGLLLQQQTTT\\\rrrvvvnnnssszzzrrr||||||}}}xxx\\\KKKBBB>>>===<<<;;;999888888888888888999999999999888777777444555555555555666666666444444444444444333222222111111222222222333333333555444444333333444444555444444444444555777999:::===AAAFFFLLLQQQVVV[[[^^^mmmyyyuuulllsss|||iiiaaaYYYUUUQQQLLLJJJLLLIIILLLPPPUUU]]]jjjyyyuuummmjjjhhhaaaZZZWWWSSSXXXdddttt~~~}}}}}}}}}{{{zzz{{{zzzxxxwwwvvvuuuuuuuuuvvvtttrrrrrruuuuuurrrooollllllkkkkkkkkkkkkjjjjjjiiiiiihhhgggffffffeeeeeefffggghhhiiiiiiiiihhhgggiiiiiihhhhhhhhhhhhiiiiiilllkkkjjjiiihhhgggfffeeeiiihhhhhhiiijjjlllnnnoooqqqrrrssstttssssssqqqpppuuuuuuttttttttttttuuuuuuyyyzzz{{{{{{||||||{{{{{{{{{|||}}}zzzssseee```\\\\\\[[[[[[^^^cccgggmmmyyy~~~|||~~~vvviiiZZZLLLCCC?????????>>>>>>===<<<<<>>>>>===;;;:::999999999999888888999999999:::::::::::::::999999888777666666333333222111000000000000000000000000000000000000////////////////////////...////////////000000000///000000000111111111111111111000000//////......000000000000000000000000111111111222222222333333333333333222222333333333222333555666999<<<@@@CCCCCCDDDEEEEEEFFFKKKRRRXXXnnn|||wwwxxx{{{ooojjjiiizzzzzz{{{~~~xxx[[[JJJCCC???<<<<<<;;;:::999999999999;;;:::999888777777666666666666666666666666666555444444555555555444333333111111222222222333333333555444444333333444444555666555444444555777:::<<>>AAACCCEEEEEEDDDEEEJJJSSSZZZtttxxx|||sssgggeeeggg{{{{{{|||xxx[[[JJJCCC???<<<<<<;;;::::::::::::::::::999888777666666666666666666666555555555555444555555555555555444333333111111222222222333333333555444444333333444444555666555444444666999===???IIINNNTTTZZZaaannn~~~|||tttkkkaaaVVVPPPKKKHHHHHHLLLMMMVVVeeevvvqqqeee\\\YYYXXX[[[^^^bbbjjjsss|||xxxvvvuuusssqqqppppppooonnnlllhhhgggeeebbb```^^^]]]]]]XXXYYYZZZ[[[ZZZXXXVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRQQQQQQQQQPPPPPPPPPOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPOOOOOONNNNNNOOOOOOPPPLLLMMMMMMNNNNNNOOOPPPPPPOOOOOOPPPRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWXXXYYYZZZ\\\^^^___```aaacccdddfffgggggghhhiiiiiiiiijjjlllmmmooopppooorrrvvvyyy{{{~~~wwwjjjjjjvvv~~~|||rrrkkkTTTNNNFFFAAA??????>>>===::::::;;;<<<<<<=========888888999999999:::::::::999999999888888888777777555444333222111000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111222222222222111111111111000000000000000000000000222222222222333333333333444444333333333333444444333555888:::;;;<<<===???BBBDDDFFFEEEFFFMMMYYYbbb|||{{{~~~lllbbbbbbfff|||}}}}}}xxx[[[JJJCCC@@@<<<<<<;;;::::::::::::;;;999888777555555555666666555555555555444444333333555555555555555444444333111111222222222333333333555444444333333444444555555444444666999>>>CCCFFFLLLQQQXXX^^^hhhxxx}}}tttiii___SSSMMMJJJIIILLLQQQZZZeeevvv|||mmmaaa[[[WWWWWWZZZaaagggnnn{{{~~~}}}}}}~~~~~~}}}zzzyyywwwuuurrrooommmkkkhhhgggggggggfffddd```^^^\\\YYYWWWUUUTTTSSSOOOQQQSSSTTTRRRPPPNNNMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOQQQRRRRRROOOOOOOOOPPPPPPRRRSSSSSSVVVWWWXXXZZZ[[[\\\\\\\\\___^^^^^^___```bbbdddfffdddhhhlllppprrrtttxxx{{{}}}~~~~~~}}}}}}{{{sssggghhhpppwwwyyyhhh^^^QQQGGGCCCBBB???===;;;<<<<<<============<<<888888999999999:::::::::888888888888888777777777555555333222111000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000111111111111111111111111111222222222000000000000000000000000222222222333333333444444444444333333333333444444888888888999;;;===??????AAADDDGGGIIILLLUUUcccooo~~~sssfffaaadddiii~~~~~~~~~xxx[[[JJJCCC@@@<<<<<<;;;:::::::::;;;;;;888777555444444555666666555555444444444333333333555555666666555555444333111111222222222333333333555444444333333444444555444444444777<<>>>>>===<<<;;;;;;888888999999999:::::::::888888888777777777777777666555444222111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111......//////000000111111000000000000000000000000222222333333333444444444555444444333333444444555<<<:::888888;;;>>>@@@AAA@@@DDDIIILLLPPP\\\lllyyyzzz~~~{{{tttjjjcccccciiiooo|||{{{zzz}}}vvvYYYIIIBBB>>>???===;;;;;;;;;:::999777999999999888777666666555333555777666333222444666666666777777666444222111666333222333666777777555666666555555555666666777444777:::===@@@DDDIIIMMMUUUXXX___kkkzzz~~~pppfffYYYOOOPPPPPPPPPXXXeeezzzwwwhhh\\\UUUVVV[[[WWWZZZeeevvv|||{{{yyyyyyxxxvvvrrrooonnnmmmllljjjhhhgggeeeeeebbb___\\\YYYXXXWWWUUUTTTQQQOOOLLLIIIFFFEEEDDDDDDHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCBBB@@@???@@@CCCDDDBBB@@@AAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGEEEDDDDDDEEEFFFFFFDDDEEEHHHJJJLLLLLLKKKJJJOOONNNNNNNNNNNNPPPRRRSSSWWWYYY[[[]]]^^^aaadddgggooooooppprrrtttvvvxxxyyy~~~~~~{{{}}}sssggg___ZZZ___eeerrr{{{{{{|||~~~{{{mmm^^^SSSKKKEEEBBBBBBAAA???<<<:::;;;>>>@@@;;;999777777888999888777:::::::::999999999888888444444444444333222111000///000111222333444555555888555222111222111...+++...//////000111222222222000000000000000000000000111111111111111111111111333333444555555555555444111111222222222333333333222222222222333444555666777999;;;;;;;;;;;;===???CCCCCCJJJWWWbbbmmm~~~yyywww~~~zzzyyytttmmmgggdddgggnnnsss}}}|||zzz}}}uuuYYYIIIBBB>>>???===;;;;;;;;;:::999777999999888888777666666555444666888777555444555777555555555555555444333222555333111222444555555333555555555555555555666777555666999<<>><<<:::999;;;<<<;;;999888777888999888777::::::999999888888888888999888888666444111///...//////000000111222222222666333111000111111...,,,...//////000111111222222000000000000000000000000111111111111111111111111000111111222222222222222111111222222222333333333333222222222333444444555777999<<<=========>>>@@@EEEFFFOOO___mmmyyyzzzoooqqqzzzxxxuuuppphhhbbbbbbhhhqqqwww~~~}}}|||~~~uuuXXXIIIBBB>>>>>><<<;;;:::;;;:::999777999999888888777666666666555777888777666666777888444444333333333333333444555333111111222333222111444444444444444555666666888888999???GGGPPPVVVZZZ\\\cccooo}}}}}}tttiii^^^WWWTTTVVVXXXaaavvv}}}rrreee[[[UUUQQQUUU[[[kkkttt}}}|||||||||zzzxxxvvvtttrrrpppnnnkkkhhheee```___^^^\\\[[[YYYXXXWWWTTTQQQOOONNNNNNNNNLLLKKKJJJIIIGGGEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@===>>>>>>???????????????@@@@@@????????????>>>>>>?????????>>>======<<<<<<===<<<;;;<<<>>>>>>>>>===??????>>>>>>>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCC@@@@@@??????@@@AAABBBCCC@@@AAACCCDDDDDDDDDCCCBBBDDDDDDCCCDDDDDDEEEFFFGGGGGGIIIKKKLLLMMMOOORRRTTTWWWXXXYYY[[[]]]```bbbdddkkkmmmoooppppppqqqsssuuuwwwxxxyyy{{{~~~sssfffZZZRRRQQQTTT^^^jjjxxxzzzvvvxxxxxxzzz~~~|||rrrkkk```RRRHHHDDDBBB@@@===;;;;;;;;;;;;<<<:::888888999999999888999888888888888777777777:::999888777555333111000////////////////////////333111000000000000///---/////////000111111222222000000000000000000000000111111111111111111111111///000000111222111111111111111222222222333333333444333333333333333444555777999===>>>?????????AAAGGGKKKWWWjjj||||||sssjjjeeelllxxxzzzvvvpppjjjbbb]]]```jjjvvv~~~}}}tttXXXHHHAAA>>>===<<<::::::::::::999777888888888888777777666666555666666666666666777777444333222111111333444555555444333222222222222111444333333444444555666777::::::>>>EEEOOOWWW\\\^^^ccclllzzz|||{{{yyyrrrlll^^^XXXUUUYYY```mmmqqqggg\\\VVVTTTUUU]]]eeettt~~~~~~|||zzzyyyxxxwwwuuusssqqqooollliiigggeeeaaa___YYYXXXWWWVVVUUUSSSRRRRRROOOMMMLLLKKKLLLLLLKKKJJJFFFEEECCCBBBAAAAAABBBBBB@@@@@@@@@@@@@@@?????????AAA@@@@@@??????>>>>>>===;;;<<<======>>>>>>======>>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<>>>>>???@@@@@@@@@@@@>>>>>>>>>======>>>>>>???>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>???@@@AAABBBBBB@@@AAAAAABBBBBBAAA@@@@@@BBBBBBBBBCCCCCCDDDDDDEEEDDDEEEGGGHHHHHHIIILLLNNNOOOPPPQQQSSSUUUXXXZZZ[[[___aaacccdddeeefffhhhjjjmmmnnnpppssswww{{{~~~~~~wwwjjj]]]WWWSSSQQQUUU]]]iii{{{}}}yyy}}}{{{xxxooo```SSSIIIFFFBBB@@@??????>>>>>><<<:::999888::::::999888888777777777777777777777666666666666666555444333111111000000//////......000/////////000000////////////000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222111111222222222333333333444444333333333444444444666999===?????????@@@AAAIIIOOO___tttpppggg``````lll{{{wwwuuuiiiccc\\\ZZZ```mmm{{{sssWWWHHHAAA>>><<<;;;999999::::::999777888888888777777777777777444444444555555666666666444333222111111333444555555555444333222222222333333333333444555666777777999<<>>???????????????????????????>>>>>>=========<<<;;;;;;<<<============<<<========================:::;;;;;;<<<===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBB??????>>>>>>>>>>>>>>>???======>>>>>>???@@@@@@@@@>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDEEEHHHJJJIIIJJJKKKLLLNNNQQQSSSTTTTTTVVVYYYZZZ[[[\\\^^^```cccdddgggjjjnnnsssvvvxxxvvvwwwyyy{{{~~~{{{tttiii^^^XXXSSSPPPRRRVVV]]]jjjvvvyyyjjj^^^NNNIIIDDDAAAAAAAAAAAA@@@===;;;999999:::;;;:::999777777777777777777777888444555555555555444444333444333333222000//////......////////////000000111000000000000000111111111000000000000000000000000111111111111111111111111111111222333333333333222111111222222222333333333444444333333444444555555666888<<<>>>???@@@BBBCCCKKKUUUggg{{{xxxggg___]]]```ppp}}}tttmmm```[[[VVVXXXbbbppp~~~sssWWWGGGAAA===<<<:::999999::::::999777888888777777777777777777444333222444666777666555444444333333333333333444444555555444222222333555444444444555666777888999777===FFFNNNUUU\\\bbbfffyyy}}}yyysssqqqooojjjfffeeeZZZYYY^^^lllwwwjjjaaa[[[XXX[[[bbbkkkxxxwwwrrrxxx~~~|||{{{wwwuuurrrooonnnllliiifffdddaaa]]][[[YYYWWWUUUSSSPPPOOOOOONNNMMMKKKKKKJJJFFFEEEDDDEEEFFFFFFDDDBBBAAAAAA???>>>>>>>>>???@@@=========>>>>>>>>>>>>???========================;;;<<<<<<=====================>>>>>>>>>>>>??????;;;<<<===>>>???AAAAAABBB???@@@AAAAAA@@@@@@AAACCCAAAAAA@@@?????????@@@@@@===>>>>>>???@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAA@@@@@@???@@@AAABBBAAA@@@AAACCCDDDEEEEEEEEEFFFGGGIIIKKKLLLLLLNNNPPPQQQRRRRRRUUUVVVXXXZZZ\\\```eeeiiimmmooommmnnnpppssswwwyyy|||}}}xxxrrrjjjaaaXXXTTTRRRSSSTTTWWW^^^fffuuusssiiiVVVPPPGGGBBBAAABBBBBBAAA>>><<<::::::;;;;;;;;;:::777777777888888888888999777777777666444222111000555555444333222111000000...///111000//////111222000000000000000000111111000000000000000000000000111111111111111111111111///000000111222111111111111111222222222333333333333333333333444555666777777:::<<<>>>???AAADDDGGGOOO]]]ppppppbbb___aaagggwwwwwwkkkaaaVVVTTTUUU]]]kkkyyyrrrVVVGGG@@@===;;;:::888999::::::999888777777777777777777777888555333333444777888777666555555555555555444333222111333444333111111333555555555555666777888999:::;;;BBBKKKRRRXXX```llluuu}}}{{{sssmmmmmmjjjdddaaabbb]]]dddppp|||pppfff___^^^bbbkkkuuu~~~{{{|||{{{yyyzzzzzzzzzyyywwwtttssspppnnnjjjhhhfffddd```^^^\\\YYYVVVSSSRRRQQQOOOMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCCCCCCCDDDDDDBBB???AAA@@@???>>>===>>>>>>???;;;;;;<<<<<<============;;;;;;<<<<<<===>>>>>>>>><<<======>>>???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCC???AAACCCBBB@@@@@@BBBDDDCCCCCCBBBAAAAAAAAAAAAAAA?????????@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@AAAAAABBB??????@@@AAAAAA@@@???>>>>>>???@@@???>>>>>>???AAABBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJJJJJJJKKKLLLNNNOOOPPPSSSWWW[[[___ccceeecccdddgggjjjnnnqqqtttuuuxxxyyy{{{}}}{{{wwwrrrmmmaaa^^^\\\\\\ZZZXXX[[[aaahhhrrr}}}xxxeee[[[OOOGGGEEEDDDDDDBBB>>><<<::::::;;;<<<;;;:::888888888888999999::::::888888777777555444222111555555444333222111111000///111222222000///111333111000000000000000000000000000000000000000000000111111111111111111111111000111111222222222222222111111222222222333333333222222222333555666888999;;;<<<>>>???@@@DDDHHHLLLVVVgggzzzyyymmmdddfffkkksssyyynnnaaaWWWQQQSSSZZZhhhzzzrrrVVVGGG@@@===;;;999888999::::::999888777777777777777888888888666444333555888:::999777666666777777666444222111///111222222000000222555555555666666777999:::;;;@@@HHHQQQVVV[[[fffvvv}}}~~~tttlllhhhiiihhhccc```ccccccppp}}}vvvnnngggaaaccclllzzz{{{}}}}}}xxxuuuuuuvvvvvvtttqqqooommmkkkiiieeebbb```^^^ZZZWWWWWWTTTPPPNNNMMMMMMKKKJJJGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDEEEDDDBBB???AAA@@@???>>>======>>>>>>:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>??????===>>>>>>?????????????????????@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDD@@@CCCEEEDDDBBBAAACCCFFFEEEDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAABBBBBBAAAAAABBBCCCCCCBBBAAA@@@???@@@@@@???>>>===???AAACCCCCCBBBBBBBBBCCCCCCDDDCCCDDDFFFFFFFFFFFFGGGIIIIIIJJJMMMQQQUUUYYY]]]___\\\]]]```dddhhhkkknnnpppsssuuuvvvyyy{{{|||}}}}}}|||~~~}}}yyypppllliiigggccc]]]^^^bbbccckkkttt{{{qqqfffWWWMMMIIIHHHGGGEEE>>>===;;;;;;<<<<<<<<<;;;888888999999999:::::::::666666777777777777777666444444333333222111111000///222333333000///111333111111111000000000000000000000000000000000000000111111111111111111111111333333444555555555555444111111222222222333333333111111222333555777999:::>>>??????@@@BBBFFFKKKOOO[[[nnnxxxmmmgggmmmuuu~~~uuuhhh\\\SSSQQQUUUaaatttpppUUUGGGAAA======<<<;;;:::999999999999999999999888888666555555???:::555333444555555555555555555555555555555555666666555555555444444444444666777666555888===BBBLLLNNNSSSZZZeeettt~~~|||{{{rrrlllgggeeeaaa]]]___dddppp{{{nnnfffeeehhhaaaqqqyyyuuurrrqqqppppppooommmiiifff```^^^[[[XXXUUUSSSSSSSSSPPPOOONNNLLLJJJHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>===============>>>>>>???@@@??????????????????@@@EEEEEEEEEEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFDDDBBBAAABBBCCCCCCCCCDDDEEEEEEEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@CCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@>>>=========>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDGGGHHHJJJLLLOOOQQQSSSTTTWWWWWWWWWYYY\\\```dddgggllllllmmmnnnooorrrtttvvvxxxyyy{{{}}}|||zzzvvvqqqooopppssswww}}}xxxrrrpppuuutttbbbWWWNNNEEEDDDHHHCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777888999888666444222000000111222222222111111333333222222222222333333222222222111111111111000111111222222222222111111000000111111111222222222111111222222222333333333222222333333333333444444444444555444555888===@@@BBBAAABBBCCCGGGLLLQQQUUUaaattt~~~vvvlllaaaeeeyyymmm```YYYWWWSSS\\\llloooUUUGGGAAA======<<<;;;:::999999999999999999999888888777666555;;;888555555666666555333444444444444444444444444666666555555555444444444333444666555666999@@@FFFMMMQQQWWWbbbqqq|||zzzyyywwwvvvnnnjjjgggccc^^^^^^fffqqqqqqgggbbbeeekkksss}}}xxxqqqmmmnnnllliiigggfffeeecccaaa\\\ZZZXXXUUURRROOONNNMMMLLLLLLJJJIIIGGGEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBAAAAAAAAAAAABBBBBBCCCCCCCCCEEEGGGIIIJJJLLLLLLOOOOOOPPPRRRUUUXXX\\\^^^eeeeeeeeefffhhhjjjlllnnnrrrsssuuuxxx|||oookkkwww~~~|||mmmaaaTTTJJJFFFIIIDDDAAA===<<<;;;<<<;;;;;;;;;:::::::::999888888888888888999:::999777555444222222222333333222111111111111000000000000111111222222222111111111111000111111222222222222111111111111222222222333333333111111222222222333333333222222333333333333444444444444555555555888===@@@CCCEEEHHHIIIIIILLLQQQUUUeeewww~~~tttnnniiipppzzziii]]]YYYXXX___iiizzzoooTTTGGGAAA===<<<<<<;;;:::999999999999888888999888888777666555666555555666777777444222333333333333333333333333555555555555555444444444333444555444666<<>>>>>>>>>>>>>>?????????@@@????????????>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEEEEHHHHHHHHHJJJLLLPPPSSSTTTYYYYYYYYYZZZ\\\^^^```bbbhhhiiilllqqqvvv{{{vvviiimmm{{{xxxtttwwwzzzmmm^^^PPPJJJJJJGGGDDD@@@======<<<<<<;;;::::::::::::999999999999999999:::::::::888777555444444444444444333222111111111000000000000111111222222222111111111111000111111222222222222111111222222222333333333444444111111222222222333333333222222333333333333444444444444555555666999===@@@EEEJJJOOONNNKKKKKKQQQWWWmmm}}}sssssstttsssddd[[[ZZZ\\\hhhrrrnnnSSSFFFAAA===<<<;;;::::::999999999:::888888888888888777666666444444444555666666444444333333333333333333333333555555555555555555555555555555555444666===HHHPPP\\\aaalll}}}vvvrrruuuxxxxxxuuummmhhheeeeeeiiitttyyykkkcccdddlll{{{|||wwwrrrlllfffbbb___\\\XXXVVVTTTSSSQQQPPPKKKKKKLLLKKKIIIGGGEEECCCDDDCCCBBBAAA@@@???>>>===>>>>>>???????????????@@@???>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@@@@AAACCCBBBAAA@@@@@@@@@@@@@@@DDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFHHHJJJLLLNNNOOOOOOOOOOOOQQQSSSUUUVVV^^^___ccchhhnnntttxxx{{{rrrlllpppuuu~~~xxxssstttxxxhhhYYYPPPMMMKKKGGGCCC@@@>>>>>><<<;;;999999::::::::::::::::::888999999999999888777666666666666666555444222222333333222222222222333333222222222111111111000000111222222333333222222111111111222222222222333333111111222222222333333333222222222333333333444444333555666666777999===@@@HHHNNNSSSPPPJJJKKKUUU___vvv~~~tttyyy~~~nnnaaa\\\^^^bbblllxxxmmmSSSFFF@@@>>>;;;;;;:::999999999::::::777888888888888777777666555555444444444444666777444444444444444444444444444555555555555555555555777777777666777>>>IIIRRR___gggttttttoooqqqtttrrrpppmmmgggdddjjjvvvwwwnnnffffffmmmzzz|||wwwqqqkkkfffaaa\\\XXXXXXVVVTTTSSSRRRPPPLLLIIIDDDEEEFFFGGGGGGFFFDDDCCCAAAAAA@@@@@@???>>>===============>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBDDDDDDDDDEEEEEEFFFHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@@@@@@@@@@EEEEEEEEEDDDDDDCCCCCCBBBAAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGHHHIIIKKKMMMNNNUUUWWW[[[```ffflllpppsss{{{}}}xxxmmmjjjjjj{{{~~~{{{|||{{{tttssswwwrrreee[[[TTTPPPLLLGGGCCCAAA@@@>>><<<::::::::::::::::::;;;;;;777777777777777777666666777777777666555444333222333333222222222222333333222222222111111111000000222222333333333333222222000000000000111111111111111111222222222333333333222222222333333333444444333555666777888:::===@@@IIIOOORRRNNNIIINNN]]]kkk~~~|||vvvzzzkkk```^^^dddjjjqqqlllRRREEE@@@>>>;;;::::::999999:::::::::777777888888888888777777555666666444333444666888555555555555555555555555444444444555555555555555888888888777999AAALLLTTT```jjj{{{xxxrrrpppqqqooommmkkkfffhhhtttqqqhhheeegggooo{{{~~~~~~~~~}}}{{{tttpppjjjddd___[[[WWWTTTQQQQQQPPPPPPOOOMMMHHHEEEAAAAAABBBCCCCCCCCCCCCCCC@@@@@@??????>>>>>>>>>===::::::;;;;;;<<<<<<======>>>>>>>>>????????????@@@AAAAAABBBBBBCCCCCCDDDDDDGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHHHHHHHFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAAAAACCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBB>>>???@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJNNNPPPSSSXXX]]]cccgggjjjrrrtttyyy}}}wwwjjjffffffoooyyy}}}|||zzzrrrpppoooyyy~~~uuuiii___UUUQQQLLLGGGDDDBBB@@@>>>;;;;;;;;;;;;::::::::::::777777666666666666666666666666666666666555444333111111000000000000111111222222222111111111111000222222333333333333222222/////////000000000000111111111222222222333333333222222333333333333444444333555777888999:::===@@@HHHMMMOOOMMMMMMVVViiizzzyyyvvvwwwiii```aaajjjqqqvvvlllQQQEEE@@@>>>:::::::::999999::::::;;;777777888888888888777777444666888888666444555666444444444444444444444444444444444555555555666666555666888999<<>>>>>>>>>>>>>>=========::::::;;;;;;<<<=========????????????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB??????@@@AAAAAABBBBBBAAABBBBBBBBBBBBCCCDDDFFFGGGHHHJJJMMMQQQVVVZZZ^^^aaagggjjjooouuu{{{~~~xxxkkkdddaaacccjjjwww}}}|||zzzuuusssnnnzzzyyylllZZZUUUOOOJJJGGGDDDBBB@@@<<<<<<<<<;;;:::::::::999888777777777777777777888555555555666666555444444111111000000000000111111222222222111111111111000222333333444444333333222///000000000000111111111111111222222222333333333222222333333333333444444333555777888999;;;===???DDDIIINNNPPPUUUbbbvvv}}}wwwyyyuuuhhhaaacccmmmvvvkkkQQQEEE@@@>>>:::::::::999999:::;;;;;;666777777888888888777777333777;;;;;;888555444444333333333333333333333333444444444555555555666666222555777:::>>>FFFRRRZZZlllyyy|||uuummmgggeeeeeeeeeiiiqqqwwwlllccc___eeettt|||zzzyyyvvvsssrrrpppnnnkkkiiieee```ZZZUUURRRPPPNNNLLLKKKIIIEEEDDDDDDEEEEEEDDDBBBAAA???===<<<<<<<<<===========================<<<<<<======>>>???@@@@@@??????@@@@@@@@@AAAAAAAAACCCDDDDDDEEEFFFGGGGGGHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEFFF???@@@@@@AAABBBCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFEEEGGGIIILLLQQQUUUYYY[[[___bbbhhhooouuuzzz|||}}}~~~nnnccc]]]YYY^^^jjj|||zzz~~~}}}zzz{{{qqq~~~ttt\\\XXXRRRLLLIIIFFFCCCAAA======<<<;;;::::::999999999888888888888888999999444444555555555555555444333333222222222222333333222222222111111111111000222333333444444333333222000111111111111222222222111111222222222333333333222222333333333444444444333555777999:::;;;===???AAAFFFMMMSSS\\\jjj}}}|||{{{zzzvvv}}}sssgggaaadddoooxxx}}}nnnRRREEE@@@???@@@???===:::999888888999>>>:::666444555888999:::666666666666666666666666333444444555555444444333444444444444555777999::::::;;;;;;===AAAJJJWWW```xxxxxxwwwvvvssskkkbbbaaaeeennntttgggaaaaaa```nnn{{{vvvrrrssspppllliiigggfffdddccc[[[WWWTTTRRRRRRPPPLLLIIIFFFFFFDDDCCCBBBAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>???@@@AAAAAAAAABBBDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHFFFFFFGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLKKKOOOKKKHHHIIIMMMQQQRRRRRROOOOOOOOOPPPPPPQQQQQQQQQQQQTTTSSSPPPOOOPPPNNNKKKPPPPPPOOOPPPPPPNNNKKKHHHHHHHHHGGGHHHIIIIIIGGGEEEGGGFFFFFFEEEDDDDDDCCCCCCFFFEEEDDDDDDFFFEEEDDDBBBFFFDDDBBBBBBDDDEEEEEEEEEAAABBBBBBCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCCFFFFFFGGGIIIKKKNNNPPPQQQXXXYYY]]]aaaggglllpppssstttxxxuuukkkbbb\\\[[[YYY___ooo{{{}}}}}}eee]]]UUURRRSSSPPPHHH@@@>>>===<<<:::999888777777888888888888888888888888:::::::::999777666444333222111111111111111222222444333111000000000111111222333555666666555333222222333333333333222111000000111222444444555555555333333444444444444444444444666999;;;;;;<<<===???FFFHHHMMMXXXhhhyyyyyysssvvv}}}{{{lllhhhggghhhsss|||}}}oooSSSEEE@@@>>>===<<<:::999999999999::::::777444333444555666666777777777777777777777777333444444555555444444333444444444444444666888999999;;;>>>AAAGGGSSSbbblllzzztttssstttqqqhhhaaacccjjjxxxrrrddd^^^___fffsss}}}|||zzzyyyxxxtttpppmmmkkkhhhdddbbbaaa```^^^]]]VVVSSSPPPNNNNNNLLLIIIFFFEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???????????????@@@AAAAAAAAACCCDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIILLLKKKKKKLLLLLLLLLMMMMMMKKKKKKJJJKKKLLLLLLKKKJJJMMMNNNPPPQQQSSSTTTTTTTTTQQQPPPOOOQQQTTTVVVVVVTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWZZZZZZWWWVVVXXXWWWTTTUUUUUUUUUWWWWWWUUUQQQNNNOOONNNLLLLLLMMMMMMLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEGGGIIIJJJIIIGGGGGGEEECCCBBBCCCDDDDDDDDDAAABBBBBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGIIIKKKLLLNNNPPPRRRTTTXXX]]]bbbfffhhhjjjooovvv|||}}}vvvooogggaaa]]][[[^^^hhhttt~~~{{{}}}uuuiii\\\VVVUUURRRIII@@@???>>>===;;;::::::999999888888888888888888888888888888777777666555333333222222111111111111222222444333111000000000111222222333555666666555333222333333333222222222111111000000000111111222222333333333333444444444444555444666999:::;;;<<<>>>@@@FFFIIIQQQ___rrr}}}tttpppuuu~~~xxxkkkgggggglll{{{{{{||||||oooSSSEEE@@@>>>;;;;;;:::::::::;;;<<<<<<888666444444555555555444666666666666666666666666333444444555555444444333555444333333444555666777999<<>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOORRRRRRQQQPPPPPPQQQQQQRRRPPPPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVXXXYYY[[[\\\\\\VVVVVVWWWZZZ\\\\\\[[[YYY]]]]]]]]]]]]^^^^^^^^^^^^___bbbbbb______aaa```]]][[[\\\___aaabbb```[[[VVVWWWUUURRRQQQRRRRRRQQQPPPNNNNNNMMMMMMLLLKKKKKKJJJFFFFFFFFFHHHKKKKKKJJJIIIJJJHHHEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJLLLOOOSSSWWWZZZ[[[___dddkkkrrrwww|||}}}{{{xxxrrrlllfffccccccfffkkkuuu}}}~~~qqq```VVVRRRNNNFFF@@@@@@???>>>===<<<<<<;;;;;;999999999999999999999999777777777777777666555555222222111111111111222222333333222111111111111222222333444555555444333222444333222111111111222333222111000000000111222333333333333444444444555555444666888:::;;;<<>>======<<<<<<<<<<<<======999888777888999999777555444444444444444444444444333444444555555444444333555444333333333444666777999===DDDLLLXXXiii{{{zzzrrrnnnrrrppplllfff^^^```nnn~~~~~~vvvkkkcccccchhhzzz~~~{{{xxxtttrrrooolllgggdddbbb```^^^\\\VVVTTTRRRRRRRRRRRRPPPOOOIIIHHHGGGEEEDDDCCCAAA@@@AAAAAA@@@???>>>=========;;;;;;<<<<<<<<<<<<=========>>>???@@@AAABBBCCCDDDBBBAAAAAAAAAAAAAAABBBBBBDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKGGGGGGHHHIIIJJJLLLLLLMMMKKKKKKLLLLLLMMMNNNNNNOOORRRSSSUUUVVVXXXYYYZZZZZZ\\\[[[XXXVVVVVVVVVWWWXXXXXXXXXXXXXXXYYY[[[___aaabbbaaaaaa``````aaaaaabbb_________aaabbbbbbbbbbbbfffgggggghhhiiijjjjjjkkkhhhjjjjjjgggfffhhhgggcccccceeehhhlllmmmiiiccc^^^]]]\\\[[[[[[[[[ZZZXXXVVVWWWWWWUUUTTTRRRPPPOOONNNMMMMMMNNNPPPRRRRRRPPPMMMPPPMMMJJJHHHHHHGGGFFFEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIKKKMMMPPPRRRSSSVVV[[[bbbiiioootttzzz}}}}}}}}}zzzttttttsssqqqqqqvvvvvvhhhZZZPPPKKKHHHFFF@@@???>>>======<<<<<<<<<999999999999999999999999888888999999:::999999888333333222111111111222222222222222222222222222222111222444555555444222111555333111000000111333444666444333111111222444555222333333444444555555555444666888:::;;;===@@@CCCGGGNNN]]]ttt{{{qqqiiiiiivvvzzzqqqiiigggkkkwww|||zzzxxx{{{oooSSSEEE@@@>>>======<<<<<<;;;::::::999:::999999:::;;;:::888666444444444444444444444444333444444555555444444333555444333333444555777888;;;@@@IIISSS```ppp|||vvvrrrooouuupppiiibbb^^^dddxxx}}}wwwoookkkooowww~~~}}}{{{xxxsssoookkkhhhgggddd___[[[ZZZXXXVVVUUUOOONNNMMMMMMNNNNNNLLLJJJDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>===============<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDEEECCCCCCBBBBBBBBBBBBBBBCCCEEEFFFHHHGGGFFFFFFGGGIIIFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIJJJLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSTTTTTTWWWXXX[[[]]]```bbbdddddddddbbb^^^[[[ZZZ[[[]]]^^^aaa```___^^^___ccckkkpppxxxvvvsssooommmlllkkkkkkkkkkkkjjjjjjjjjllloooqqqssstttuuuvvvwwwyyyzzzzzzvvvxxxxxxtttrrrsssrrrnnnoooqqqtttwwwwwwrrrkkkfffffffffgggiiijjjhhhccc```bbbaaa^^^[[[XXXUUUSSSQQQXXXXXXZZZ]]]___```]]][[[XXXUUURRROOOOOONNNMMMKKKHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHJJJKKKMMMNNNNNNRRRXXX^^^dddjjjooosssuuuxxx}}}xxxqqqrrryyywwwgggVVVMMMLLLOOO@@@@@@>>>===<<<<<<<<<<<<999999999999999999999999888999999:::::::::::::::444333333222111111222222222222222333333333222222111222444555555444222111444333111000000111333444666444333111111222444555222222333333444555666666555777999;;;<<>>???@@@??????>>>=====================>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCFFFHHHIIIIIIHHHGGGIIIJJJEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHJJJLLLNNNOOOQQQQQQRRRRRRSSSUUUWWWXXXZZZZZZ]]]^^^```cccfffhhhiiiiiihhhfffccc``````cccfffiiikkklllkkkjjjkkkpppyyy}}}}}}}}}}}}~~~}}}||||||~~~vvvpppssstttvvvxxxyyywwwssspppooonnnkkkgggccc```]]]\\\___```cccgggjjjkkkiiigggbbb___[[[YYYXXXXXXVVVUUUKKKJJJHHHGGGFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGJJJOOOTTTXXX\\\aaadddjjjnnntttyyy}}}sssgggeeekkkqqq}}}qqq]]]PPPLLLNNNBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::::::::777888888999999999888888555444333222222111222222111222333333444333333333111222333444444333222111333222111111111222333444222111000000000111222333111222333333444555666666666888:::<<<>>>AAAFFFIIIMMMZZZnnnyyyqqqhhh```ccctttqqqnnnmmmpppzzz|||yyy{{{mmmQQQEEEAAA???999999:::;;;;;;:::999888999888777777888888777666777777777777777777777777333444444555555444444333444444444555666999;;;<<>>??????>>>>>>===============>>>??????@@@@@@AAABBBBBBDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDGGGIIIJJJJJJIIIHHHJJJKKKIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNPPPSSSUUUVVVWWWVVVWWWYYY]]]```cccfffgggfffgggiiijjjkkklllllllllmmmkkkiiihhhkkkpppvvvyyyyyy|||}}}~~~|||yyyvvvsssqqqooonnnnnnpppssstttssspppmmmjjjhhhdddbbbaaaaaa```^^^RRRQQQOOOMMMLLLMMMNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDEEECCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDGGGJJJLLLNNNRRRVVVXXX^^^cccjjjooosssvvv{{{~~~rrraaa[[[___eeeqqq|||xxxiiiZZZQQQMMMEEEDDDBBB@@@>>><<<;;;;;;::::::::::::::::::::::::888999999999999999888888555555444333222222222222111222333444444444333333000111333444444333111000111111222222222333333333000000000111111222222333111222222333444555666777888999;;;===???CCCHHHLLLQQQaaawww}}}zzzvvvppphhhbbbgggzzzvvvnnnnnnpppxxx}}}yyy|||lllQQQDDDAAA???999;;;<<<>>>???>>>>>>===;;;999777777888999888777666666666666666666666666333444444555555444444333444444444555777:::<<<>>>MMMVVVeeettt{{{xxxuuuuuuvvvuuussspppkkkffffffnnn{{{uuunnnlllmmmooottt~~~yyyxxxyyypppmmmgggaaa\\\ZZZYYYXXXQQQOOOMMMLLLLLLKKKHHHFFFDDDCCCBBBCCCCCCBBB???===;;;===???>>><<<;;;===??????>>>>>>============>>>??????@@@AAABBBBBBCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDHHHIIIJJJJJJIIIIIIJJJLLLOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRTTTVVVXXX[[[\\\]]]___aaaeeeiiinnnsssvvvxxxoooppppppppppppoooooonnnrrrpppooopppttt|||}}}xxxssspppmmmjjjhhhggggggfffeeeZZZXXXVVVTTTSSSTTTUUUUUURRRQQQPPPOOONNNMMMLLLKKKHHHHHHGGGFFFEEEEEEFFFFFFBBBBBBAAAAAABBBBBBCCCCCCEEEDDDDDDDDDEEEFFFGGGGGGEEEFFFIIIJJJKKKMMMPPPSSSVVV[[[bbbhhhkkkoootttxxxtttaaaWWWYYY___jjjyyywwwjjj\\\SSSHHHFFFDDDBBB???===<<<<<<::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;:::999666555444333222222222222000111333444555444333333000111333444444333111000000111222333333333333333000111222444444555555555111111222333444666666777999:::<<<>>>@@@DDDJJJMMMTTTeee|||{{{yyyvvvqqqlllgggmmmpppmmmnnnrrr}}}}}}lllRRREEE@@@>>>===;;;888666444444555555777888:::;;;:::999666555777666555444444444444444555555555555555555555555777444333777999:::???EEESSSaaasssvvvssssssxxxyyytttnnnkkkgggeeemmm}}}vvvggghhhjjjmmmsss|||wwwsssqqqjjjfff```[[[XXXUUUSSSQQQLLLIIIFFFDDDDDDEEEEEEDDDAAAAAAAAA@@@@@@@@@??????@@@??????>>>======<<<<<<============>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCCHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEFFFHHHKKKJJJIIIIIIMMMPPPSSSTTTUUUXXXYYYYYYWWWUUUTTTWWWZZZ]]]^^^aaaeeegggiiilllrrrzzzxxxxxxyyy{{{|||}}}~~~~~~{{{uuuooooooooommmllliiigggfff___\\\XXXVVVXXX[[[^^^___[[[WWWSSSOOONNNNNNNNNMMMKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLQQQTTTXXX\\\```ffflllppptttyyy}}}hhhXXXVVV\\\mmmyyywwwwww~~~tttfffYYYUUUKKKDDDDDDBBB<<<999:::999888666777888:::999999999::::::;;;;;;::::::999555555555444444333333222222333333444333222000///222222222333333444444444444333111000000000111111222222222222222222222222444444444333333444444555999888;;;>>>@@@BBBJJJSSS___rrrvvvvvvzzzwwwooofffdddppprrrjjjhhhnnnvvv}}}yyy{{{jjjPPPDDD???===@@@>>><<<999888888999999888888999999999888666555666666555444444444555555444444444444444444444444777444444888;;;>>>EEELLLbbbqqq{{{tttqqqssswwwxxxrrrllljjjgggjjjuuu}}}lllcccgggkkkrrr~~~|||wwwrrrnnnkkkccc___ZZZUUURRRPPPMMMKKKJJJGGGDDDBBBBBBCCCCCCBBB@@@@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<======>>>>>>>>>?????????@@@AAABBBCCCDDDEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGFFFEEEDDDEEEGGGFFFIIILLLLLLKKKLLLPPPTTTUUUVVVXXX\\\___```aaa```]]]___bbbeeehhhmmmtttxxxwwwzzz|||wwwuuussspppmmmjjjhhhgggccc```]]]\\\^^^aaacccdddaaa]]]XXXUUUTTTTTTSSSSSSNNNMMMLLLKKKIIIHHHGGGFFFHHHGGGFFFDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNQQQUUUXXX]]]cccgggnnnssszzzooo___\\\```mmmvvvzzz}}}pppcccZZZPPPHHHFFFCCC>>>;;;<<<;;;999888888:::;;;:::999888888999999999999888888666666666555444333222222333333444444444333222222000000111111111222222222444333111000000000111222222222222222222222222222444444444333444444555555;;;;;;===AAACCCEEEMMMUUUaaarrr~~~wwwyyyzzzwwwqqqkkklllyyy{{{mmmhhhjjjqqq{{{{{{}}}gggOOOCCC???<<<===;;;:::888777777888999888888777777777777666666555555555444555555666666555555555555555555555555777444444999===CCCMMMVVVppp|||sssqqqssswwwvvvpppjjjhhhfffooolllcccaaagggmmmzzz~~~zzzuuupppjjjeeeccc\\\XXXSSSOOOMMMKKKHHHFFFFFFDDDAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBDDDDDDEEEFFFGGGGGGFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIFFFGGGHHHGGGGGGGGGIIIJJJIIILLLPPPPPPPPPRRRVVVZZZYYYZZZ]]]```dddgggjjjkkkkkkmmmpppsssxxx|||vvvqqqnnnlllkkkjjjhhheeedddfffiiikkkllljjjgggbbb___]]]\\\[[[ZZZTTTSSSRRRPPPOOOMMMLLLLLLLLLJJJHHHFFFEEEEEEEEEEEECCCBBBBBBAAABBBBBBCCCCCCBBBBBBBBBBBBCCCEEEFFFFFFFFFHHHKKKMMMPPPSSSXXX\\\dddiiiqqqxxx~~~yyyjjjfffhhhooottt}}}xxxwww~~~}}}qqqaaaWWWNNNIIIFFFAAA>>>>>>===;;;999999;;;;;;;;;:::777777777888888777777777888888777666444333222222333333444555555555444444000111111111111222222222333333222111111111111222333333333333333333333333444444444444444555666777======@@@EEEGGGHHHOOOXXXdddttt|||yyy}}}{{{xxxtttrrrwwwqqqgggfffnnnxxxgggNNNCCC???===;;;:::999888777777888888777777666666555666777777555555444555555666777777666666666666666666666666666444555999>>>EEERRR^^^uuu|||uuussssssvvvssslllggggggiiiuuuwwwfffaaacccjjjqqq{{{yyytttnnnhhhbbb]]]ZZZVVVSSSOOOLLLKKKIIIFFFDDDCCCAAA???>>>??????>>>===========================;;;;;;;;;<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIJJJKKKJJJIIIJJJMMMOOOPPPSSSVVVWWWWWWXXX\\\``````bbbdddgggjjjnnnrrruuu{{{~~~|||xxxwwwvvvvvvtttrrrrrrtttvvvwwwwwwxxxtttooojjjgggeeebbb```\\\\\\[[[ZZZYYYXXXWWWVVVPPPNNNLLLIIIGGGFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEDDDFFFHHHIIIJJJMMMQQQTTTYYY^^^fffmmmttt{{{wwwqqqrrrwwwyyy}}}vvvqqqvvv}}}hhh```UUUNNNIIIEEEBBB@@@===;;;:::999:::;;;:::999777777888888888888777777999999888777555444333333222222333444444444555555333333333333333333333333222222222222222222222222333333333333333333333333444444444444555666777888<<<===AAAGGGIIIKKKQQQYYYgggxxx{{{}}}zzzxxxzzzyyygggcccfffppp}}}gggOOODDDAAA>>>======<<<<<<;;;;;;;;;;;;777777666555666666777777555555555555555666777888777777777777777777777777666555666;;;@@@HHHVVVcccwwwyyyyyyvvvtttssspppjjjhhhjjjuuutttgggdddeeennnxxx~~~{{{uuurrrnnngggaaaZZZVVVTTTPPPNNNKKKIIIHHHFFFDDDBBBBBB@@@>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<===>>>??????@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMPPPSSSYYY[[[^^^___^^^___cccgggjjjmmmrrrvvvyyy~~~}}}xxxtttpppllliiifffeeeeeedddcccbbbbbbaaaWWWUUURRRNNNLLLJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCDDDEEEEEEDDDEEEFFFFFFGGGHHHLLLNNNQQQUUU[[[bbbiiipppxxx|||~~~vvvppprrrpppiii^^^TTTNNNJJJEEEAAA===;;;999999999999888777888999999::::::999999888:::999999888666555555444111111222222222333444444333333333333333333333333222222222333333333222222333333333333333333333333444444444555666777999::::::<<>>>>>??????>>><<<;;;<<<<<<<<<<<<=========;;;<<<===>>>@@@AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNKKKLLLNNNNNNPPPSSSXXX[[[dddgggjjjkkkkkkmmmqqquuu{{{{{{xxxrrrqqqpppooommmllljjjjjj```^^^ZZZVVVSSSPPPOOONNNIIIHHHGGGFFFEEEDDDDDDDDDGGGFFFFFFEEEEEEEEEEEEFFFBBBCCCDDDDDDCCCEEEHHHJJJKKKNNNSSSXXX]]]dddkkkpppyyy~~~yyyrrrllllllvvv~~~|||yyyssshhh]]]VVVQQQJJJCCC>>><<<:::999999999777666::::::;;;;;;;;;;;;:::::::::999999888888777777666222222111111111222333333222222222111111111111000111222333333444333333333333333333333333333333333333444444555777999:::;;;;;;>>>EEEMMMQQQSSSYYYaaarrr}}}~~~llldddfffjjjqqqhhhOOODDD@@@>>>999999999888777555444333555666888999999999888888888777666666666666666666666666666666666666666666777999???FFFMMMVVVfffvvv~~~|||}}}wwwpppmmmjjjlllvvv~~~ppplllnnnqqq}}}|||yyysssnnnfffccc^^^XXXSSSOOOLLLJJJEEECCCBBBBBBBBBAAA???===>>>===<<<===>>>>>><<<;;;;;;<<<<<<<<<==================???@@@BBBDDDEEEFFFDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSNNNPPPRRRUUUYYY___eeejjjtttxxx|||~~~|||xxxuuurrrqqqiiigggccc^^^ZZZWWWVVVUUUPPPOOOMMMKKKIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEFFFFFFCCCDDDDDDDDDCCCEEEGGGJJJIIIJJJMMMPPPSSSXXX___ccckkkqqqyyy~~~~~~zzzvvvsssnnnmmmsss{{{}}}sssfff^^^YYYPPPFFF@@@>>>;;;::::::999888666::::::;;;;;;;;;;;;::::::999999999999999999999999555444333222222222333333222222222111111111000000111222333444444444333333444444444444444444444444333333444666777999;;;<<<===AAAJJJTTTYYY[[[aaahhhzzz~~~wwwiiihhhkkkmmm|||hhhOOOCCC???===<<<<<<<<<;;;999777666555555666999:::;;;:::999777999888777666666555666666555555555555555555555555777;;;CCCKKKSSS]]]nnn~~~|||xxxxxxxxx|||uuunnnjjjiiiooo|||zzznnnmmmttt{{{}}}zzzyyyvvvooojjj```^^^YYYTTTOOOKKKIIIHHHDDDCCCBBBBBBBBBBBB@@@>>>===<<<;;;<<<======;;;:::<<<<<<<<<=========>>>>>>>>>>>>@@@BBBDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNOOOQQQSSSTTTUUUVVVRRRTTTXXX\\\bbbjjjrrrxxx|||yyywwwpppmmmiiiddd```]]][[[ZZZVVVUUUSSSQQQOOOMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEFFFEEEFFFFFFFFFEEEGGGIIILLLHHHIIIJJJKKKNNNRRRXXX\\\___eeennntttwww}}}}}}~~~{{{zzzzzzxxxwww{{{yyylllccc^^^TTTIIIBBB???===;;;;;;:::999777999::::::;;;;;;::::::999888888999999999:::::::::777666444333222333333444444444444333333222222222000111333444555444333333444444444444444444444444333333444666888:::<<<===@@@DDDNNNYYY^^^aaagggnnn~~~sssiiikkkooopppeeeMMMCCC???===;;;;;;::::::::::::999999666666777777888888999999999999888777666555444444555666666555444444666888===AAAFFFMMMWWWhhh{{{zzzuuusssrrrvvvtttoookkkmmmvvvtttlllnnn}}}}}}yyyvvvqqqjjjeeeZZZXXXTTTOOOKKKGGGEEEDDDDDDBBB???===<<<===???@@@===============<<<<<<<<<>>>===:::999999;;;===???AAAAAABBBCCCDDDEEEFFFFFFJJJIIIIIIIIIHHHHHHHHHHHHIIILLLNNNOOOMMMLLLLLLMMMPPPPPPQQQTTTWWWYYYZZZYYY[[[]]]^^^cccnnn}}}|||zzzwwwsssmmmhhhdddaaabbb___[[[XXXVVVTTTQQQOOONNNMMMLLLJJJIIIGGGFFFEEEEEEDDDDDDFFFHHHHHHGGGFFFCCCFFFJJJKKKLLLNNNRRRVVVZZZ]]]bbbhhhnnntttzzzsssfff\\\VVVSSSHHHCCC===:::::::::888666:::::::::999999999888888>>>999555555777666222---555555444333222222222222999444000000444666555222222222222333333444444444444444444555555555555666555444444555777999;;;===CCCFFFQQQ^^^dddeeeiiiqqqzzz|||ooooooeeegggfffMMMCCC???===;;;;;;::::::::::::999999888888888888888999999999666666666666777777777777666666555333222333666999===AAAIIIQQQ^^^ppp|||tttrrrsssttttttrrrnnnmmmrrr}}}zzzsssqqqwww~~~yyyuuurrrmmmfff```XXXVVVRRRNNNJJJGGGEEEDDDCCCAAA>>><<<;;;<<<>>>???==============================;;;;;;;;;===???@@@CCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFJJJLLLNNNOOOOOOOOOPPPQQQSSSSSSTTTWWW[[[```ccceeegggkkknnnsss|||wwwssspppnnnnnnjjjeee```\\\YYYVVVSSSWWWUUURRROOOKKKHHHFFFEEEEEEDDDDDDEEEFFFFFFDDDCCCDDDGGGIIIIIIIIIJJJMMMPPPQQQTTTYYY^^^ccciiippptttzzz}}}vvvjjj^^^WWWSSSMMMGGG@@@<<<<<<;;;999777:::::::::999999999999888666333111444999<<<;;;888666555444333333222222333555222...000444888777666222222222333333444444444444444444444555555555555555555555555777999;;;===BBBDDDNNNZZZbbbfffmmmvvv}}}tttvvv}}}jjjiiidddmmmfffNNNCCC???===;;;;;;::::::::::::999999999999999999999999888888555666666666777777777888666666555333222444888;;;@@@EEENNNYYYhhh{{{uuunnnnnnqqqtttqqqnnnlllooozzzwwwtttyyy~~~yyysssoookkkfff___YYYUUUSSSOOOKKKHHHFFFDDDDDDAAA@@@===<<<;;;<<<===>>>========================<<<======>>>???@@@AAAAAADDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJMMMNNNOOOPPPRRRTTTVVVWWWZZZ^^^eeelllssswwwyyy{{{tttmmmhhhddd```]]]```^^^YYYTTTPPPLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCAAAGGGHHHIIIHHHGGGGGGHHHJJJMMMQQQUUUYYY^^^ccciiimmmoootttyyy~~~}}}rrrfff[[[UUURRRLLLDDD???>>>===:::888::::::::::::999999999999:::777444555888;;;:::999777666555444444333333444555222///000444777777555222222333333333333444444444444444444555555555555666666555666777999;;;<<>><<<<<<<<<===>>>===============>>>>>>>>><<<===???AAABBBCCCCCCBBBDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMOOOQQQRRRTTTXXX[[[ZZZ^^^eeemmmuuu~~~|||wwwrrrnnnlllhhheee```ZZZUUUQQQOOONNNKKKJJJIIIIIIJJJIIIGGGEEEIIIIIIIIIHHHGGGGGGHHHHHHMMMOOOSSSWWWZZZ^^^cccfffeeeiiipppvvv|||}}}~~~|||pppccc[[[TTTNNNFFFAAA???>>><<<:::;;;;;;:::::::::999999999<<<999666555777888888777888777666555555444444444777444222222333444333111333333333333333333333333333333444444444555555555666666666666777999;;;===FFFHHHMMMXXXeeesssrrrjjjoooxxxssscccbbbmmmeeeMMMCCC???===;;;;;;:::::::::999999999888888777777666666555555888888777777666666555555555888;;;<<<<<<<<<<<<===BBBJJJXXXjjj|||yyyrrrooommmmmmmmmhhhiiinnnzzz}}}|||}}}yyyuuuooohhhccc___ZZZTTTOOOLLLKKKHHHEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>??????============>>>>>>??????===>>>AAACCCDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNQQQRRRTTTVVVXXX\\\aaaddddddkkkwww~~~{{{rrrnnniiibbb\\\VVVSSSQQQNNNMMMLLLLLLMMMLLLJJJHHHIIIHHHGGGGGGGGGGGGHHHHHHHHHJJJMMMOOOQQQUUUYYY\\\]]]aaagggmmmtttzzz}}}{{{}}}wwwjjj```VVVPPPGGGBBB@@@@@@>>>===;;;;;;;;;:::::::::999999555444444555777999;;;;;;888888777666555555555555666444333222222222111111333333333333333333333333333333333444444444444555555555555666888:::===>>>FFFIIIOOOYYYhhhyyyxxxlllffflllwww}}}mmmeeehhhzzzdddLLLCCC@@@>>>;;;;;;::::::::::::999999666666666666666666555555444444555666777888999999666999<<<>>>>>>>>>???@@@CCCMMM^^^ttt~~~zzzvvvrrrpppmmmjjjhhhffflllvvvwwwwww|||~~~yyyuuupppjjjccc^^^ZZZVVVPPPKKKHHHGGGEEECCCAAAAAAAAAAAA@@@@@@???????????????@@@<<<======>>>>>>??????@@@???@@@BBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKLLLNNNPPPQQQRRRRRRTTTVVVYYY]]]cccjjjoooxxx}}}zzzuuunnnfff___YYYVVVTTTSSSQQQQQQQQQOOOMMMKKKIIIGGGEEEFFFGGGHHHHHHGGGFFFHHHJJJLLLMMMOOORRRUUUVVVYYY___dddjjjpppwww|||{{{xxxxxxyyy}}}oooeee[[[SSSJJJDDDBBBAAA???>>>;;;;;;;;;;;;::::::::::::777777777777777777666666888777666555555444444555111222222222333333333333444444333333333333222222333333333333444444444444444444555666999<<<>>>@@@DDDIIIPPPZZZjjj|||xxxnnneeebbbkkkvvvooogggiiipppbbbKKKBBB@@@>>>;;;;;;::::::::::::999999666666666666777777777777444444555666777888999999999:::;;;;;;<<<>>>AAADDDLLLWWWjjjxxxuuurrrooommmkkkhhhfffhhhqqq}}}tttrrrqqqttt~~~zzztttpppjjjeee^^^YYYUUURRRLLLHHHEEECCCBBB@@@@@@@@@@@@AAA??????>>>>>>>>>?????????<<<======>>>??????@@@@@@AAAAAABBBCCCCCCDDDCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMNNNOOOPPPRRRUUUWWWXXXYYYYYY[[[___dddjjjsss}}}~~~yyyssslllfffccc___]]][[[YYYWWWTTTQQQNNNNNNKKKIIIIIIKKKKKKJJJHHHHHHJJJKKKLLLLLLNNNPPPSSSQQQTTTXXX\\\aaagggmmmqqqwww|||{{{wwwwwwyyywwwmmmbbbZZZOOOGGGCCCAAA???===<<<;;;;;;;;;;;;::::::::::::;;;<<<;;;888555333222777777666555444444444444111222333333333222333333444444444333333222222222222222333333333444444444222333444666999===@@@BBBCCCJJJTTT^^^nnn~~~xxxooohhhbbbbbblllxxxzzzfffccckkkvvvaaaKKKBBB@@@>>>;;;;;;;;;:::::::::999999666666777777888888999999777777777777666666666666;;;;;;999888888<<>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFFFFHHHJJJLLLNNNOOOPPPTTTUUUVVVYYY[[[^^^___```gggjjjooouuu~~~}}}xxxtttqqqjjjgggdddaaa]]]YYYUUUQQQUUURRROOONNNOOOPPPNNNKKKGGGHHHIIIJJJIIIJJJMMMOOONNNPPPTTTWWW[[[```fffjjjooottt{{{{{{zzzzzz}}}uuuhhh___SSSJJJDDDAAA>>><<<<<<<<<;;;;;;;;;:::::::::333666:::<<<<<<;;;::::::777666555444444333333444444555555444222000//////444444444333333222222222222222333333333444444444111222444666:::>>>AAACCCDDDMMMXXXcccsss|||tttlllfffbbbeeeppp|||yyycccaaalllyyy|||]]]JJJDDD???;;;======<<<;;;999888777777999999999888777666666555666777777777777888888888:::888888:::<<>>>>>======@@@???>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@CCCBBBBBBCCCEEEFFFFFFEEEDDDFFFHHHKKKNNNRRRXXX\\\]]]___aaadddfffiiikkklllqqq{{{{{{pppiiigggeeeaaa]]]ZZZXXXWWWVVVUUUSSSPPPMMMKKKJJJIIIIIIIIIJJJKKKLLLKKKMMMPPPSSSUUUYYY^^^bbbgggnnnwww~~~zzz|||qqqhhhZZZOOOHHHDDD@@@>>>===<<<:::;;;<<<<<<:::999777888888888888999999999999888666444444444555555333222222333555555444222222222444444444444222222222222333333333444444444444555666777999===CCCGGGHHHUUU___fffsss{{{nnnddddddeeehhhuuu|||pppjjjiiivvv}}}]]]JJJCCC???:::<<<<<<;;;::::::999888888:::::::::999888777777777777777777888888888999999888888:::===>>>BBBNNN[[[mmm{{{}}}yyyqqqmmmkkkllljjjhhhhhhlllzzzuuueeeccckkksss|||xxxtttpppkkkfffbbbZZZWWWSSSNNNIIIFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<=========AAAAAABBBBBBCCCBBBBBBBBBEEEEEEFFFGGGIIIKKKKKKKKKJJJLLLNNNQQQUUUZZZaaaeeejjjkkkmmmpppsssxxx{{{}}}}}}xxxtttpppiiiddd```^^^\\\[[[ZZZYYYWWWUUUQQQPPPNNNMMMKKKKKKKKKKKKLLLNNNQQQSSSVVVYYY^^^bbbdddjjjssszzz~~~zzzuuuuuummmaaaWWWOOOIIICCC>>>===<<<::::::;;;;;;:::888888888888888999999999999888777666555555555555555333222222333555555444222222333333444444333333222222222333333333444444444555666777888:::>>>DDDHHHOOO[[[fffmmmxxxyyypppjjjmmmnnnppp~~~yyyllliiimmm||||||]]]KKKDDDAAA===;;;;;;;;;::::::999999999;;;;;;::::::999888888888888888888888999999999:::777999<<>>>>>>>>>>>>>>>>>>>>============>>>>>>BBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKMMMNNNNNNPPPRRRVVVZZZaaaiiiooovvvvvvwwwzzzxxxrrrmmmjjjgggdddcccbbb___^^^XXXWWWUUUSSSPPPNNNLLLKKKMMMNNNQQQSSSUUUYYY]]]aaa___eeemmmssswww{{{{{{vvvllluuu}}}vvvkkkaaaXXXPPPGGG@@@>>><<<::::::::::::999888888888888888999999999:::777777777777666555444444333222222333555555444333444333333222222333333444333333333333444444444444555666777999;;;@@@GGGLLLSSS^^^iiipppzzz{{{vvvrrrssswwwyyy~~~rrrhhhjjjttt{{{^^^KKKFFFCCC@@@::::::::::::::::::::::::::::::999999999888888888888888999999999:::::::::777999<<<>>>@@@KKKbbbwwwzzzwwwooojjjhhhjjjlllnnntttzzzuuufffbbbjjj|||~~~|||uuuqqqkkkfffaaa]]]XXXTTTNNNLLLIIIFFFCCCBBBAAAAAA@@@??????>>>>>>>>>>>>???AAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLOOOQQQTTTUUUXXX]]]bbbkkktttzzz{{{uuupppmmmiiifffccc___^^^\\\YYYVVVSSSOOONNNMMMOOOQQQRRRTTTWWW[[[^^^^^^cccjjjnnnrrrvvv|||~~~yyyvvvlllqqq|||ttthhh^^^UUUKKKEEE???===:::999999:::999777888888888999999999::::::777777888888777666444333333222222333555666444333444444222222222222444444333333333444444444444555666777888:::===CCCKKKPPPZZZbbbkkkrrrzzz}}}vvvuuuxxx}}}xxxiiieeelll|||~~~___KKKDDDAAA>>>::::::::::::::::::::::::888888888888888777777777888888999999999:::::::::888999:::<<>>>>>>>>===>>>>>>??????AAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHLLLNNNOOOOOOOOOQQQTTTXXX\\\^^^ccchhhoooxxx~~~xxxqqqkkkgggddddddcccaaa^^^ZZZVVVSSSPPPQQQRRRRRRSSSTTTXXXZZZ^^^bbbgggkkknnnrrryyy~~~{{{yyyxxxvvvwww{{{zzzlllbbbXXXPPPJJJBBB???;;;:::999999999888888999999999999:::::::::777888888999888666555333444333333444666666555333444444222222222222444444333333444444444555555555666777999;;;???FFFNNNTTT```eeelllsss|||xxxxxxzzzrrrfffcccnnnaaaJJJ@@@<<<:::;;;;;;;;;::::::999999999777777777777777777777777888888888888999999999:::999888999===EEEXXXuuu}}}vvvpppmmmpppuuu{{{uuuhhhfffjjjttt}}}zzzwwwuuulllhhhbbb\\\XXXTTTPPPMMMIIIHHHEEECCCBBBAAAAAABBB============>>>>>>???@@@@@@@@@???@@@@@@AAABBBCCCBBBCCCEEEGGGHHHIIIJJJJJJLLLNNNQQQQQQQQQTTTZZZ___cccffflllssszzz|||uuupppkkkkkkkkkjjjfffbbb]]]ZZZUUUUUUUUUTTTSSSTTTVVVXXX]]]aaaeeegggjjjnnnuuuzzz}}}|||}}}}}}||||||~~~~~~qqqfff\\\TTTNNNDDDAAA===;;;::::::999999999999999999::::::::::::888888888888777666555555444333333444666666555444444333333222222333333444333444444444555555555555777888999<<>>;;;>>>===;;;:::999888888888999999999888888888888777777777888888888888777777888999===III\\\rrrzzzvvvssspppjjjjjjuuuyyymmmhhhjjjxxx~~~|||zzzwwwtttoooiiieee[[[XXXSSSOOOMMMJJJHHHFFFDDDCCCBBB@@@???>>>>>>>>>===>>>???@@@@@@@@@@@@@@@BBBBBBDDDFFFGGGGGGHHHHHHHHHJJJMMMNNNOOOQQQSSSUUUUUUZZZbbbkkkttt~~~|||vvvppplllhhhjjjfffbbb^^^\\\[[[YYYWWWRRRTTTVVVXXX\\\aaaggglllsssvvvzzz|||uuujjj^^^WWWLLLFFF???;;;:::;;;:::888;;;;;;::::::::::::999999999999:::;;;:::999888777666666555555444444444333555555555444444333333333111333444444222222333555;;;999;;;???CCCKKKXXXeeeiiirrr}}}yyy~~~wwwiiiiiippp}}}bbbLLLBBB>>><<<===<<<;;;:::999888888888888888888777777777777666999888777777777888999:::===>>>CCCQQQeeezzz|||uuuqqqooommmjjjmmmyyytttiiigggmmm~~~~~~{{{xxxtttpppkkkeeeaaaXXXUUUPPPLLLJJJHHHFFFDDDCCCBBBAAA@@@>>>>>>=========>>>???@@@@@@AAAAAA@@@BBBCCCDDDFFFGGGHHHIIIIIIJJJLLLOOOPPPRRRTTTXXX[[[bbbhhhqqq|||~~~xxxrrrnnnnnnkkkgggdddbbb^^^ZZZWWWVVVVVVWWWXXX[[[___eeejjjnnnrrrvvvyyy{{{{{{qqqeee\\\SSSLLLCCC===<<<;;;:::888;;;;;;::::::::::::999999888999:::::::::999888888333333444444444444444444555555444444444333333333222444555555444333555666::::::<<>>============>>>???@@@AAAAAAAAAAAADDDDDDEEEGGGHHHIIIJJJKKKMMMOOOQQQTTTVVV[[[```dddpppwww{{{vvvssspppmmmjjjgggccc]]]ZZZ[[[[[[ZZZXXXYYY\\\bbbfffhhhlllqqqtttvvv{{{{{{zzz}}}pppeee\\\TTTIIIAAA===<<<;;;999;;;;;;::::::::::::999999888999999:::::::::999999111222222333444444555555555444444444444333333333333555666666555555666777::::::===BBBFFFNNN\\\iiiyyyvvvsss}}}uuujjjppp|||bbbKKKBBB???===;;;;;;:::999999:::::::::888888888888777777777777777777777777888999;;;;;;@@@EEEQQQfff~~~}}}qqqjjjgggfffiiiooo{{{tttkkkllluuu~~~yyyqqqjjjddd^^^ZZZWWWPPPMMMIIIFFFEEEDDDBBB@@@@@@@@@???>>>=========>>>>>>???@@@AAABBBCCCCCCCCCEEEFFFFFFHHHIIIKKKMMMMMMPPPRRRUUUYYY]]]dddlllqqq|||}}}xxxuuupppllliiifffbbb``````^^^\\\YYYWWWYYY^^^aaacccfffkkkppptttyyywwwttt~~~zzznnncccYYYMMMDDD???>>>===;;;;;;;;;:::::::::999999999888888999999::::::::::::444444444444444444444444444444444444444444444444333444666666555555666888;;;;;;>>>BBBHHHRRRddduuuvvvoooppp}}}rrrlllyyybbbKKKBBB@@@>>>;;;;;;:::999999:::::::::::::::999999999999888888444555777888::::::::::::>>>FFFWWWooo}}}qqqiiiffffffkkkuuuzzztttooorrr|||vvvnnnfff___ZZZUUUSSSMMMJJJGGGEEEDDDCCCBBB@@@??????>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPRRRUUUZZZ```gggpppyyy~~~yyyqqqkkkhhhhhhggggggcccbbb___[[[XXXXXX[[[^^^```ccchhhnnntttzzz|||xxx{{{vvvggg]]]QQQGGGBBB@@@???===;;;;;;:::::::::999999999999999999999999999999:::888777777666555444444333444444444444444444444444111333444555444444666777<<<<<<>>>BBBHHHWWWnnnwwwoookkklll||||||ooopppaaaKKKCCC@@@???<<<;;;::::::999999999999;;;;;;:::::::::999999999444555777999:::;;;<<<<<>>>>>>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGGGGIIIIIIIIIJJJLLLNNNQQQSSSUUUYYYaaajjjsss~~~vvvnnnkkkkkklllmmmgggfffccc```\\\[[[]]]___```bbbeeekkkrrryyy|||lllbbbVVVLLLFFFCCC@@@===;;;;;;::::::::::::999999;;;:::999999888888999999:::999888777666444333333333333333444444444444555111222444444444444666888<<<<<>>===<<<:::999888888888999999999888888888888777>>>;;;777666888===DDDHHHTTTeee||||||pppfffaaa```qqqxxxiiijjjuuu~~~{{{xxxkkkgggaaa\\\WWWQQQLLLIIIFFFDDDAAA@@@@@@@@@@@@???????????????@@@AAABBBBBBDDDEEEFFFHHHIIIKKKKKKKKKKKKJJJJJJKKKMMMPPPTTTVVV[[[bbbmmm{{{~~~xxxssspppnnnlllmmmmmmkkkgggeeedddeeecccbbbaaadddjjjqqqvvvyyy{{{}}}wwwnnnaaaVVVMMMFFF???:::;;;;;;;;;:::::::::999999>>>===;;;888777777777777555555555555555555444444333333333444444555555555333444666777666777999:::777<<>>???DDDRRRaaa}}}|||{{{~~~~~~xxxmmmhhhiiinnn|||xxxlllgggkkk~~~xxxqqqlllddd___XXXRRRNNNJJJGGGEEECCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCEEEFFFHHHHHHHHHIIIJJJKKKKKKLLLKKKMMMPPPSSSWWW[[[___bbbkkkwww~~~yyytttooommmoooqqqqqqpppssslllfffgggiiilllpppvvvzzz|||~~~|||yyywwwvvv}}}~~~}}}~~~~~~uuuhhhYYYMMMDDD???===;;;::::::;;;<<<;;;999999::::::::::::999888888888777666555555555555555555444444444444555666666666777777666666666999;;;===???BBBFFFNNN\\\lllxxxyyypppjjjjjjmmmpppttt{{{{{{___KKKDDDAAA???<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888777999===???AAAJJJ```uuu~~~{{{zzz|||{{{sssjjjiiiqqqzzznnneeefffrrr~~~zzzssskkkfff^^^YYYSSSNNNJJJGGGDDDBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBCCCEEEGGGHHHJJJJJJJJJJJJKKKLLLLLLMMMMMMPPPSSSWWW\\\cccjjjooo{{{~~~vvvrrrtttwwwyyyzzz|||ssskkkiiiiiijjjoootttvvvxxx{{{~~~|||xxxuuussstttzzz~~~|||}}}ssseeeVVVIIIBBB>>><<<::::::;;;<<<;;;:::;;;:::999999888888999999666666555555555555666666555444444444444555666666555666666666555666999;;;===???CCCGGGPPP^^^nnnzzz~~~wwwoookkkmmmqqq}}}lllttt{{{yyy___KKKDDDAAA???<<<<<<<<<;;;;;;;;;::::::999999999999999999999999666888<<<>>>AAAOOOkkk}}}|||{{{wwwooohhhkkkyyywwwgggbbbjjj||||||wwwooogggaaaZZZVVVPPPKKKHHHFFFCCCAAABBBBBBAAAAAA@@@AAAAAABBB@@@@@@BBBDDDFFFHHHJJJKKKKKKKKKJJJJJJKKKLLLNNNNNNQQQSSSXXX\\\aaajjjuuu|||{{{|||yyyoookkkjjjiiimmmrrrrrrtttwwwzzz}}}~~~zzzwwwvvvwww}}}}}}~~~{{{lll\\\MMMEEE???===;;;:::;;;<<<;;;:::;;;:::999888777888999:::777666666555555555555666555444444444444555666666555666666666666777:::===@@@BBBGGGLLLUUUccctttvvvnnnkkkoootttzzzlllvvv{{{xxx~~~___KKKDDDAAA>>><<<;;;;;;;;;;;;:::::::::999999999999999999999999888:::===???DDDUUUttt~~~zzzssskkkhhhooo|||ooobbbaaannn~~~zzztttmmmddd^^^XXXTTTOOOJJJHHHFFFDDDCCCAAAAAA@@@@@@@@@AAAAAABBB@@@AAACCCEEEGGGIIIKKKLLLLLLKKKKKKKKKLLLNNNPPPQQQTTTXXX^^^ccciiisss|||sssooommmkkklllpppnnnpppsssvvvyyy}}}~~~||||||}}}~~~}}}|||~~~nnn^^^PPPHHH@@@>>>;;;:::;;;;;;;;;:::;;;:::999888777888999:::999888777666444444333333555444444444444555666666555666777888888999===???AAADDDIIIOOOYYYgggxxxxxxooommmrrrxxxtttllluuuyyywww```LLLDDDAAA>>>;;;;;;;;;;;;::::::::::::888999999999999:::::::::<<<===???CCCKKK^^^~~~~~~wwwnnnhhhjjjvvvrrrhhh___bbbrrr{{{vvvppphhhaaa[[[UUUQQQLLLIIIGGGFFFEEECCC@@@@@@@@@@@@@@@AAAAAABBB@@@AAADDDFFFHHHJJJKKKKKKMMMLLLKKKLLLNNNPPPSSSUUUWWW]]]eeelllttt}}}wwwvvvsssooonnnpppnnnppprrrtttwwwzzz~~~{{{oooaaaSSSKKKBBB???<<<::::::;;;;;;;;;;;;:::999999888888999999:::999777666444333333333555444444444444555666666555666888888999;;;>>>AAA@@@DDDJJJQQQ[[[jjjzzzzzzrrrssszzzyyymmmiiiqqqwww~~~aaaLLLDDD@@@===;;;;;;;;;:::::::::999999888888999999999:::::::::===<<>>AAABBBFFFMMMTTT___nnn~~~|||www{{{rrrjjjgggnnn|||bbbMMMEEE@@@===;;;;;;;;;:::::::::999999888888888999999:::::::::;;;:::===FFFUUUkkkyyyoooeeeeeerrr}}}nnniiifffmmm}}}~~~zzzrrrkkkddd^^^XXXTTTMMMJJJFFFCCCBBBBBBAAA@@@@@@?????????@@@AAAAAABBBAAABBBDDDGGGHHHIIIIIIIIIPPPOOOOOOPPPSSSWWW\\\^^^\\\eeessszzzuuutttrrrsssuuuvvvxxx{{{~~~vvviiiZZZPPPCCC@@@<<<::::::;;;<<<;;;999999:::;;;:::999888777666666555555555555666666555444444444444555666666333444666666777:::>>>@@@EEEIIIPPPXXXcccrrr}}}{{{qqqkkkfffmmmdddNNNEEEBBB@@@>>>===<<<;;;:::999999999<<<;;;999888888999;;;<<<999AAADDDGGGYYYyyywwwllleeelll{{{uuukkkkkkqqq~~~}}}xxxooogggaaa[[[VVVRRRHHHGGGFFFDDDCCCCCCBBBBBBEEEBBB@@@AAADDDGGGGGGFFFEEEFFFGGGHHHJJJLLLNNNPPPOOOPPPRRRSSSUUUZZZ___dddgggppp~~~|||zzzzzzzzzzzzzzzzzz|||~~~~~~xxxwww|||xxxlll]]]SSSFFFBBB===;;;<<<===;;;999:::;;;;;;<<<<<<;;;;;;:::777777666555555666777888555444444333333444444555222333444555666888===@@@CCCHHHSSScccuuu|||qqqiiijjj}}}eeeNNNEEEBBB???===<<<;;;;;;::::::::::::<<<;;;:::999999:::;;;;;;<<>>AAADDDDDDCCCFFFFFFGGGIIIKKKMMMOOOPPPRRRSSSUUUWWWZZZ___fffjjjsss|||{{{{{{zzzzzz{{{}}}~~~yyyvvvxxxzzzoooaaaWWWGGGBBB===;;;<<<<<<;;;999::::::;;;;;;;;;;;;::::::888777666666555666777777444444333333333333444444555666777777888;;;???BBBEEELLL[[[nnn|||{{{mmmjjjpppfffNNNEEEAAA???<<<;;;;;;:::::::::;;;;;;::::::::::::::::::;;;;;;???BBBFFFNNNfff~~~qqqgggbbbjjjyyyooofffuuu}}}zzzrrrmmmeee^^^XXXSSSNNNKKKEEEEEECCCBBBAAAAAA@@@@@@@@@???>>>???AAACCCDDDCCCGGGHHHHHHJJJLLLNNNPPPRRRVVVXXXZZZ]]]bbbiiiqqqwww~~~|||{{{{{{|||~~~~~~{{{wwwuuuzzz{{{rrreee[[[IIIDDD>>>;;;;;;<<<;;;:::::::::;;;;;;;;;;;;::::::999888777666666666666666444333333222222333333444555666777777999<<<@@@CCCEEEPPPcccyyy~~~{{{~~~ttthhhlllzzzfffNNNDDDAAA>>>;;;;;;:::::::::;;;<<<<<<999:::;;;;;;<<<;;;;;;:::@@@BBBGGGUUUppp|||yyymmmdddaaajjjxxxxxxkkkgggxxx~~~zzzvvvlllggg___YYYTTTOOOKKKIIIEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCEEEGGGGGGHHHIIIIIIJJJLLLNNNPPPRRRSSSYYY\\\___dddkkksss}}}~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}}}}~~~}}}yyywwwzzzzzzttthhh^^^LLLFFF???;;;;;;<<<;;;::::::::::::;;;;;;::::::::::::999888777666666555555333333222222222222333333333444555666777:::???BBBDDDRRRhhh~~~yyyxxx|||}}}pppeeepppfffNNNDDD@@@>>>;;;;;;:::::::::;;;<<<<<<999:::;;;<<<<<<<<<<<<;;;???AAAIII]]]{{{yyyuuuiiicccaaajjjxxxqqqkkkqqq{{{wwwsssgggbbb[[[UUUQQQMMMJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHJJJJJJJJJKKKLLLMMMOOORRRTTTUUUXXX\\\bbbiiirrr|||~~~}}}}}}|||||||||zzz{{{{{{zzzxxxxxxzzz|||xxxyyyyyyzzzzzzyyyyyyyyytttrrrqqqooooooqqqssstttwwwzzz~~~}}}zzzzzz|||~~~~~~~~~~~~}}}}}}~~~}}}{{{{{{xxxuuukkk```QQQJJJBBB<<<;;;<<<<<<;;;999::::::::::::::::::999999999999888777666666555444333333222222333333444333444666777888;;;@@@CCCEEETTTjjjzzzsssssszzzwwwnnngggvvveeeMMMDDD@@@>>><<<;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<======>>>BBBOOOfffyyyrrrfff``````jjjxxxwwwnnnnnn}}}xxxssspppccc^^^XXXSSSOOOLLLIIIGGGEEEDDDDDDCCCBBBBBBCCCCCC@@@BBBEEEGGGGGGGGGIIIJJJLLLLLLMMMOOOQQQSSSUUUVVVYYY^^^gggrrr||||||zzzwwwuuutttnnnmmmllllllkkklllllllllkkkmmmmmmmmmkkkkkkmmmooonnnooopppqqqrrrssssssssslllkkkjjjjjjlllooosssuuuyyy{{{{{{yyy{{{~~~~~~~~~~~~~~~~~~zzzyyyxxxpppdddXXXPPPEEE>>><<<<<<<<<;;;999999::::::::::::999999999999999999888777666666555444444333333444444555555777888999;;;>>>CCCGGGIIIWWWlll~~~|||ssslllpppyyy}}}pppkkkkkk|||cccLLLCCC@@@>>>===<<<;;;;;;::::::::::::;;;;;;::::::;;;<<<>>>???@@@EEEUUUnnnxxxnnnbbb]]]^^^hhhvvvpppmmmttt}}}yyyuuuooolll___[[[UUUPPPMMMKKKHHHFFFDDDCCCBBBBBBAAABBBBBBBBB???BBBFFFGGGGGGGGGIIIKKKMMMNNNOOOPPPRRRTTTVVVXXX```gggsss~~~~~~~~~~~~zzzwwwrrrrrrqqqqqqpppooonnnnnnhhhhhhhhhhhhhhhiiiiiijjjiiikkkmmmnnnnnnoooqqqssswwwxxxyyyzzz{{{{{{{{{{{{yyyxxxxxxxxx{{{~~~yyyvvvwww{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~zzz|||{{{}}}vvvjjj]]]TTTHHH@@@===<<<<<<;;;999999::::::::::::999999777888999999999888777777666555555444444555555666555777888:::;;;???DDDGGGKKKXXXjjjzzzvvvmmmhhhmmmyyyvvvllllllooocccLLLCCC@@@>>>>>>===<<<;;;:::999999999<<<;;;:::999:::<<<>>>@@@BBBIIIYYYsssvvvjjj___[[[]]]ggguuu~~~lllmmmxxx{{{wwwrrrmmmiii]]]YYYSSSOOOLLLJJJGGGEEEBBBBBBAAA@@@@@@@@@AAAAAA???CCCGGGIIIHHHHHHJJJLLLNNNNNNOOOQQQSSSUUUWWWXXXhhhqqq~~~||||||{{{zzzyyywwwuuuttttttuuuvvvwwwwwwvvvuuuuuuttttttuuuwwwyyyxxxtttrrrrrrrrrrrrssstttuuuuuuuuuqqqqqqqqqqqqrrrssstttuuutttwwwzzz|||}}}zzzwwwtttsssuuu|||}}}|||}}}~~~~~~}}}||||||~~~~~~|||}}}yyyyyyyyy{{{nnnaaaWWWJJJAAA===<<<<<<;;;999999999::::::999999999666777999::::::999888777666666555555555555666666444555777888:::===BBBFFFJJJVVVgggvvv~~~sssjjjfffmmmzzztttlllnnnqqqbbbJJJ@@@>>><<<<<<<<<;;;;;;;;;:::::::::===999888<<<>>><<<<<>>:::999===>>>======@@@IIISSShhh}}}ooocccZZZZZZ]]]eeesssuuunnn}}}~~~yyyrrrkkkccc^^^TTTPPPLLLIIIGGGEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@DDDFFFHHHHHHHHHHHHJJJLLLPPPRRRTTTVVVZZZ```hhhmmm~~~}}}{{{yyyxxxxxx|||||||||~~~tttsssrrrqqqqqqpppmmmkkkfffccc```aaadddggghhhhhhkkkmmmoooppppppppprrrsssyyyzzztttoooqqquuu{{{}}}|||zzzzzz|||}}}}}}}}}zzzwwwxxx|||{{{ttthhh^^^PPPEEE@@@>>>===<<<;;;:::999999888888999999999999999;;;<<<;;;777555555555444444444555555666555555666888;;;>>>BBBDDDHHHTTTaaakkkrrrtttpppjjjeeeaaadddssswwwtttyyy}}}gggNNNDDD@@@>>><<<<<<;;;;;;;;;:::::::::???;;;:::===>>>===???CCCOOO[[[sssyyylllbbb[[[[[[___jjjzzzpppnnn|||uuunnnfff^^^YYYQQQNNNJJJGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFGGGHHHHHHGGGHHHJJJLLLQQQTTTWWWYYY]]]eeerrr|||~~~~~~~~~~~~yyyyyyzzzzzz{{{||||||}}}zzzxxxvvvsssqqqppppppppptttsssssstttvvvvvvuuutttooommmkkklllnnnpppqqqqqqhhhfffeeefffjjjooorrrtttzzz|||{{{sssmmmnnnrrrzzz~~~|||{{{yyyyyyzzzyyywwwuuuppprrryyy}}}{{{zzz}}}~~~xxxxxxzzz}}}xxxlllaaaRRRFFFAAA???>>>===::::::999888888888888999777888999<<<===;;;777333666555555444444444555555666666777888;;;>>>AAACCCHHHSSS^^^ffflllnnnjjjddd___```gggvvvtttttt|||hhhPPPDDD@@@>>><<<<<<;;;;;;;;;:::::::::>>>;;;:::<<<<<<<<<@@@EEERRRccc}}}wwwmmmeee]]]^^^cccqqqzzzlllppp~~~xxxrrrkkkccc[[[VVVOOOLLLHHHFFFEEEDDDBBBAAA@@@@@@AAAAAABBBBBBCCCCCCEEEGGGHHHHHHHHHIIILLLOOOQQQVVVZZZ]]]aaalll}}}|||xxxwwwyyy|||~~~~~~~~~}}}|||zzzxxxwwwxxxxxxyyyxxxwwwvvvwwwxxxxxxwwwuuuwwwvvvuuuvvvyyy{{{||||||sssssstttwww|||wwwooonnnqqqzzz}}}|||}}}||||||{{{{{{yyyuuurrrkkkjjjnnnxxx{{{zzzzzz}}}}}}}}}{{{sssgggWWWIIIBBB???===<<<:::999999888888888888888777777888:::;;;:::888555666666555444444444444555666666777888;;;>>>AAABBBFFFPPPZZZaaafffiiifffaaa]]]aaalllzzzsssvvvhhhPPPDDD@@@>>><<<<<<;;;;;;;;;:::::::::<<<:::999;;;;;;;;;AAAIIIXXXlll|||tttmmmhhh```bbbiiixxxvvvmmmuuu~~~zzztttnnnhhhaaaZZZVVVMMMJJJGGGEEEDDDDDDCCCBBB@@@@@@AAABBBCCCCCCDDDDDDDDDEEEGGGHHHIIILLLPPPTTTRRRXXX^^^bbbiiivvv|||tttpppmmmmmmooossszzz}}}tttqqqtttzzz}}}{{{{{{}}}|||||||||{{{xxxsssooofffddddddjjjssszzz~~~~~~~~~yyymmm\\\MMMDDD???<<<::::::999888888777777888888:::888666666888999999888666666555444444444444444555666777888;;;>>>AAACCCDDDMMMVVV]]]cccgggfffbbb]]]dddppp~~~www{{{hhhPPPEEEAAA>>><<<<<<;;;;;;;;;:::::::::;;;999999;;;;;;===EEENNNbbbxxxwwwoookkkiiicccgggqqq~~~vvvsss}}}{{{wwwqqqjjjddd^^^XXXTTTKKKIIIFFFDDDDDDEEEDDDCCC@@@@@@AAABBBCCCEEEEEEFFFEEEFFFHHHIIIKKKOOOTTTXXXVVV\\\dddkkkuuuzzzoooiiiffffffgggkkksss}}}yyyvvvwww|||{{{~~~|||{{{zzzzzzzzzyyyyyyyyyxxxuuuqqqnnnhhheeeaaaaaafffooozzz}}}qqqaaaRRRHHHAAA<<<999999999888777777777777888;;;888555555666888::::::777666555444444444444444444555666888;;;???BBBDDDDDDLLLTTTZZZaaaggggggddd^^^eeerrr|||iiiQQQFFFBBB@@@<<<<<<;;;;;;;;;:::::::::;;;:::;;;<<<===@@@IIITTTjjjtttllljjjkkkffflllwww{{{}}}zzzuuunnnggg```YYYSSSOOOKKKHHHFFFDDDEEEFFFEEEDDD@@@@@@AAACCCDDDEEEGGGGGGHHHIIIJJJKKKLLLPPPUUUYYY]]]bbbkkkwww~~~pppgggdddcccdddeeegggnnnyyy|||zzz{{{}}}|||rrrqqqwww~~~~~~~~~zzzyyyxxxxxxxxxwwwvvvvvvvvvuuurrrooollliiiccc]]]]]]gggxxx|||rrrcccUUULLLDDD>>>:::999999888777777777777777888777555666777999999888777777666444444333333444333333555888;;;@@@CCCFFFFFFMMMUUUZZZ```ggghhheee^^^dddppp|||jjjRRRHHHDDDAAA<<<<<<;;;;;;;;;:::::::::<<<;;;<<<>>>???BBBMMMXXXoootttlllkkkmmmhhhooo{{{~~~zzzuuummmeee]]]VVVOOOJJJJJJHHHFFFEEEEEEFFFFFFEEE@@@@@@AAACCCDDDFFFGGGHHHKKKKKKLLLLLLMMMPPPUUUYYYccchhhqqqxxxkkkeeecccdddaaa______dddmmmyyy}}}|||}}}|||ooohhhjjjssszzz{{{~~~}}}zzzxxxwwwwwwyyywwwvvvvvvwwwvvvtttrrrkkkhhhaaaWWWTTT___ttt{{{~~~zzzqqqcccWWWNNNGGGAAA<<<999888888777777777777777666666666888::::::888666888777666555444333333333222333444888<<<@@@DDDGGGIIIPPPVVV[[[```fffhhheee^^^bbbooozzzzzz|||kkkPPPDDD???===<<<<<<;;;;;;;;;;;;<<<<<<===<<<===???@@@DDDPPP\\\vvv|||qqqkkkjjjjjjhhhppp{{{|||~~~}}}xxxrrrhhh___XXXSSSOOOLLLIIIHHHFFFEEECCCBBBBBBBBBAAABBBCCCEEEGGGHHHIIIIIILLLLLLNNNRRRTTTTTTXXX^^^fffppp~~~yyyuuuqqqjjjdddeeegggiiiiiiiiimmmtttzzz~~~wwwlllhhhmmmxxx|||yyyyyyxxxxxxuuuttttttsssrrrrrrqqqqqqlllmmmddd\\\]]]___lllwwwooocccXXXPPPIIIAAA<<<::::::999999888999999999999999999888888888888777666666555555555555666666666777888;;;>>>BBBEEEGGGIIINNNVVV___fffjjjlllmmmhhhlllvvvsssrrrwwwiiiOOODDD@@@>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<>>::::::999999888888999999999999999888888888777777666666555555555555666666666777888;;;???CCCFFFHHHKKKQQQZZZdddlllpppqqqqqqnnnsss}}}oooooottteeeMMMDDDAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;???BBBHHHUUUcccqqqpppfffccceeehhhoooxxxttt{{{}}}zzzpppjjjaaaXXXRRRMMMJJJGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGIIIJJJKKKKKKPPPPPPSSSXXXZZZ]]]eeennnwww}}}yyyyyyzzz}}}wwwzzz|||yyyvvvssssssrrrrrrqqqpppppppppkkkmmmeee^^^^^^]]]eeexxxtttmmmcccZZZTTTMMMEEE@@@;;;:::999999888888999999999999888888888777777777666666555555555555666666666777999<<<@@@DDDHHHJJJNNNUUU```llltttxxxxxxwwwuuu{{{|||kkkkkkrrrbbbLLLDDDBBBAAA<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<@@@CCCJJJXXXffftttwwwhhhbbbcccjjjooottt}}}zzzsss}}}~~~zzzwwwlllfff]]]UUUPPPKKKHHHFFFDDDCCCBBBBBBAAAAAAAAAAAACCCDDDFFFIIIKKKLLLMMMMMMRRRRRRUUUZZZ]]]aaakkkwww||||||yyyuuurrrrrrqqqppppppoooooonnnjjjllleee___```\\\aaaqqq|||tttnnnddd\\\VVVNNNFFF@@@;;;;;;:::999888888888888888888888888777777777777666666555555555555666666666777999===AAAFFFKKKMMMPPPXXXfffsss{{{~~~}}}{{{xxxzzzjjjkkkrrr___JJJCCCBBBAAA;;;;;;::::::::::::;;;;;;======>>>BBBEEELLL[[[iiixxxqqqddd___dddmmmtttyyyyyyyyy{{{wwwtttiiiccc[[[TTTNNNKKKHHHFFFCCCBBBBBBAAAAAAAAABBBBBBDDDFFFHHHJJJLLLNNNOOOOOOSSSTTTXXX\\\___eeerrrzzzttt~~~}}}yyyyyytttpppppppppooonnnnnnmmmmmmiiikkkddd```aaa]]]```nnn{{{uuuooofff___XXXPPPGGG@@@<<<;;;:::999888888888888888888888777777777666666666666555555555555666666666777:::>>>CCCHHHMMMPPPSSS\\\jjjwww~~~|||{{{|||mmmooowww~~~^^^JJJCCCAAA???;;;;;;::::::::::::;;;;;;>>>===???CCCHHHPPPaaaooo~~~ooobbb]]]cccmmmuuu|||{{{{{{}}}xxxtttqqqfffaaaYYYRRRMMMJJJGGGFFFBBBBBBAAAAAAAAABBBCCCCCCFFFGGGIIILLLNNNPPPQQQQQQUUUVVV[[[```dddmmm~~~wwwsss|||zzzyyysssoooooonnnnnnmmmlllllllllhhhjjjccc```bbb___```nnnzzzsssnnngggaaa[[[SSSIIIBBB<<<;;;:::999888777777777888888777777777666666666666666555555555555666666666777:::???DDDJJJPPPRRRWWW___mmmyyy~~~{{{{{{~~~tttwww~~~}}}^^^JJJCCC???<<<;;;::::::999999::::::;;;<<<<<>>:::;;;::::::999999::::::;;;::::::>>>EEEMMMYYYlll}}}~~~uuuggg^^^]]]fffrrr{{{rrr~~~zzzuuupppnnnaaa\\\TTTNNNJJJGGGEEEDDDBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHKKKMMMPPPRRRSSSTTTVVVYYYaaaiiirrr|||~~~zzzuuuxxxsssnnnmmmmmmllllllkkkjjjjjjfffgggaaa___dddbbbdddqqqxxxsssllliiieeebbb___YYYQQQJJJ===<<<;;;999888777777777777777777777666666666666666666555555555555666666666888;;;@@@FFFMMMRRRVVV___fffqqq||||||yyysss|||}}}```JJJBBB@@@>>>===<<<;;;:::::::::::::::===<<>>:::777777888888999888999:::::::::888777666666555444333333333333333666999>>>BBBFFFMMMUUU\\\eeennnvvvxxxzzz{{{yyyvvvuuuzzz}}}```JJJBBB@@@>>>===<<<;;;;;;:::::::::;;;======AAAJJJTTT```rrrrrreee^^^bbbgggiiiqqq||||||zzz|||}}}yyytttnnnhhheee[[[VVVOOOJJJGGGEEEDDDDDDBBBBBBBBBBBBCCCDDDFFFGGGIIIKKKNNNNNNMMMOOOTTTXXX^^^eeeppp~~~}}}|||uuusssooooooooorrrzzz}}}wwwnnnlllkkkkkkkkkjjjhhhfffjjjddd```aaaaaaaaaeeekkkxxxqqqqqqsssqqqnnnjjjeee]]]TTTNNNDDD@@@;;;888888999::::::555666777777666555444333666666555444444444444444555999>>>BBBFFFNNNWWW^^^fffnnnvvvxxxxxxxxxuuupppnnnttt~~~~~~yyy}}}```JJJBBB@@@>>>===<<<;;;;;;:::;;;;;;;;;<<<>>>DDDNNNYYYeeeuuu|||lllccc```ffflllooovvvyyyyyy~~~{{{vvvpppiiiccc___VVVRRRMMMHHHFFFDDDBBB@@@AAAAAAAAAAAABBBDDDFFFGGGJJJLLLOOOOOOOOORRRWWW\\\ccclll{{{}}}zzzkkkdddbbb\\\]]]```gggttt~~~xxxnnnllljjjhhhhhhgggeeedddgggcccaaabbbbbbaaabbbfffsss~~~~~~vvvqqqrrrzzzvvvqqqkkkeee]]]UUUPPPFFFBBB===:::999:::::::::888888888999888888777666777666666555555555555666555999===AAAFFFNNNXXX___gggooovvvwwwvvvtttooojjjjjjqqq|||{{{tttwww{{{aaaJJJBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<<<>>AAA@@@@@@AAACCCEEEGGGHHHHHHKKKNNNOOOQQQUUU\\\aaaeeeqqqzzz{{{ppp```XXXVVVRRRTTTYYYcccsssyyyrrroookkkhhhgggfffdddccccccbbbbbbbbbbbb`````````cccppp}}}~~~}}}~~~uuuqqqrrr|||wwwpppiiibbb\\\UUUQQQGGGCCC===:::999:::::::::999999999999999999999888777777666666666666666777666999===@@@DDDLLLUUU]]]fffnnnvvvwwwuuusssmmmgggiiiqqq}}}wwwoootttyyyaaaKKKBBB@@@>>><<<<<<;;;;;;;;;<<<<<<======@@@IIIUUU```lll{{{}}}ttthhhjjjpppyyy~~~yyy~~~|||yyyssskkkccc[[[WWWOOOMMMIIIGGGFFFDDDAAA???@@@@@@AAABBBDDDFFFHHHJJJKKKNNNPPPQQQRRRVVV]]]cccjjjzzzvvvxxx~~~jjjYYYQQQOOOOOOQQQWWWcccuuu{{{vvvrrrmmmhhhfffeeecccbbb```aaabbbaaa```___]]][[[XXX___gggnnnwww~~~vvvsssuuu{{{vvvnnnggg```[[[UUURRRGGGCCC===:::888999888888666666555555666666666666777777666666666777777888888:::===???BBBIIISSSZZZeeemmmtttuuutttsssnnniiihhhqqqsssooovvv}}}bbbKKKBBB@@@>>><<<<<<<<<;;;<<<<<<===>>>@@@CCCLLLYYYfffsssyyypppdddlllwwwwww}}}{{{wwwqqqiiiaaaZZZUUUNNNKKKHHHFFFEEEDDDBBB@@@AAAAAAAAACCCEEEHHHJJJLLLQQQRRRTTTSSSSSSWWW^^^dddvvv~~~rrruuuvvveeeWWWOOOLLLMMMOOOVVVbbbuuu}}}yyytttmmmgggdddbbbaaa```^^^aaabbb```___^^^\\\XXXUUUUUUXXX^^^iiivvv~~~~~~zzzzzzyyy|||~~~xxxqqqiiibbb\\\WWWSSSHHHDDD>>>:::888888888777777777666666666777888888666666666666666777777888999;;;===???BBBIIISSSZZZdddlllrrrsssrrrqqqnnnjjjfffqqq~~~ppprrr}}}~~~~~~bbbKKKBBB@@@>>><<<<<<<<<<<<<<<===>>>>>>BBBFFFPPP___nnn~~~vvvpppiiitttwww{{{yyyuuuoooggg___XXXSSSLLLIIIFFFDDDCCCCCCBBBAAAAAABBBBBBDDDFFFIIILLLNNNQQQSSSUUUVVVWWW]]]eeekkktttyyyqqqcccXXXPPPLLLKKKMMMTTTaaauuu~~~xxxrrrjjjccc___^^^]]]\\\]]]aaabbb^^^\\\]]]ZZZUUUUUUPPPNNNTTTbbbrrrtttwww{{{xxxppphhhaaaZZZVVVJJJFFF@@@<<<:::999999888999999888888888999;;;;;;666555555555666666777888888:::===???CCCLLLWWW___eeekkkpppooonnnnnnlllhhhhhhuuuwwwooowww~~~~~~bbbKKKBBB@@@>>><<<<<<<<<<<<<<<===>>>>>>DDDHHHSSSccctttvvvqqqsssyyyyyywwwtttnnnfff]]]VVVRRRKKKHHHDDDBBBBBBBBBAAAAAABBBBBBCCCEEEGGGKKKMMMOOOMMMPPPTTTWWW[[[cccmmmuuuyyy~~~oooddd[[[SSSNNNJJJMMMTTTaaavvv~~~vvvpppggg```[[[ZZZYYYXXX\\\aaaaaa]]][[[]]]ZZZTTTTTTMMMJJJQQQaaasssqqqpppqqqxxxvvvmmmeee]]]YYYLLLHHHBBB===;;;::::::999666666555555555666888999555555555555555666777777777:::===@@@FFFOOO[[[dddfffkkkooommmkkkkkkiiifffnnn{{{sssooozzz~~~~~~}}}aaaNNNEEE@@@???;;;<<<<<<<<<;;;<<<>>>AAAAAAJJJUUUbbbvvvzzzxxx{{{{{{{{{zzzvvvpppjjjddd^^^WWWRRRJJJIIIFFFCCCBBBBBBBBBCCC>>>AAADDDGGGHHHJJJMMMOOOOOOPPPUUU\\\___dddrrrrrraaaUUUNNNLLLMMMPPPVVVbbbuuuzzzpppfff```ZZZTTTSSSUUUZZZ\\\[[[YYYYYYZZZXXXSSSRRRNNNIIIJJJXXXpppwwwnnnjjjqqq|||~~~|||ooocccZZZVVVMMMIIICCC===999888888999999999999999999999999999666666555555555555666666999;;;???AAAEEEMMMVVV^^^cccgggfffhhhnnnhhhdddkkksssyyyoooooowww|||```MMMCCC???===<<<======<<<;;;<<<>>>AAACCCLLLXXXdddwww}}}~~~zzzvvvoooiiibbb[[[TTTOOOJJJHHHFFFCCCBBBAAABBBCCCAAADDDGGGJJJKKKLLLOOOQQQQQQSSSXXX^^^aaaiiizzzppp]]]QQQKKKJJJLLLNNNUUUaaattt~~~zzzqqqhhhaaa[[[TTTSSSUUUZZZ]]]]]]ZZZYYYZZZWWWRRRRRROOOKKKKKKVVVjjjyyymmmeeekkkxxxzzz~~~pppccc[[[WWWNNNJJJDDD>>>:::888888999999999999999999999999999666666555555555555666666:::<<>>>>>>>>===<<<<<>>======???AAAIIISSS___kkk|||wwwsssllleee^^^WWWQQQMMMIIIGGGEEEBBBAAAAAABBBCCCCCCFFFIIIJJJKKKLLLMMMOOOTTTYYY___ccchhhxxxyyyaaaQQQKKKKKKMMMMMMQQQYYYfffxxx{{{yyy~~~}}}uuummmggg___WWWVVVYYY___cccccc___[[[YYYVVVQQQNNNOOOPPPOOOPPP]]]wwwoooaaadddtttzzzzzzkkk```ZZZWWWOOOKKKFFF@@@<<<999888888888888888888888888888888666666555555555555666666888;;;>>>@@@DDDKKKTTT\\\___kkkrrryyyyyywww}}}oooaaaaaalll|||~~~xxx\\\JJJBBB??????>>>??????>>>======???AAAJJJTTTaaammm|||}}}uuupppjjjccc]]]XXXSSSOOOHHHFFFDDDBBBAAAAAABBBCCCEEEGGGJJJLLLLLLMMMOOOPPPSSSZZZ```dddmmmlllWWWJJJGGGIIIKKKMMMQQQZZZhhh{{{~~~zzzyyy}}}wwwpppjjjaaaYYYYYY]]]bbbggghhhbbb]]]YYYVVVQQQLLLMMMPPPPPPOOOYYYtttwwwhhhiiivvvttteee\\\XXXVVVOOOLLLGGGAAA===:::999888888888888888888888888888666666555555555555666666555888<<<@@@EEEMMMWWW___eeesss|||~~~}}}wwwjjj```dddqqq}}}}}}vvv[[[IIIBBBAAAAAA<<<===>>>===<<<===@@@BBBIIITTTaaalll{{{|||sssnnngggaaa\\\WWWSSSPPPGGGFFFCCCBBBAAAAAABBBCCCGGGJJJMMMOOOPPPQQQSSSTTTTTT[[[bbbhhhuuuvvv```NNNFFFDDDEEEFFFLLLQQQ[[[jjj~~~{{{zzzzzzyyy|||xxxsssmmmddd\\\\\\aaaffflllmmmggg___ZZZVVVRRRMMMMMMOOOQQQOOOWWWqqqqqqooowwwqqqccc[[[WWWUUUPPPMMMHHHCCC>>>:::999888888888888888888888888888666666555555555555666666444888<<>>BBBGGGOOOZZZbbbnnn~~~wwwooolllvvv}}}}}}qqqVVVFFFAAAAAABBB999:::;;;;;;;;;===@@@CCCFFFQQQ___jjjwww~~~yyysssmmmeee]]]WWWRRRMMMJJJFFFEEECCCAAAAAAAAABBBCCCEEEHHHKKKNNNOOOQQQTTTVVVZZZbbbiiisss~~~vvvcccYYYMMMFFFFFFIIIJJJIIISSSYYYeeevvv|||{{{vvvrrrttt{{{xxxuuupppggg```aaagggkkkrrrtttlllccc\\\XXXTTTTTTPPPPPPRRRPPPTTTkkk~~~rrrqqq{{{vvviii___YYYWWWPPPNNNIIIDDD???;;;999888777777777777777777777777666666555555555555666666999<<<@@@CCCGGGOOOYYYaaannn~~~zzzrrrqqq}}}~~~~~~tttXXXGGG???======;;;===>>>>>>>>>>>>AAACCCKKKSSS^^^lll}}}zzzttttttmmmeee^^^ZZZUUUPPPLLLGGGFFFDDDCCCBBBCCCEEEFFFGGGIIILLLMMMNNNPPPTTTVVV___bbbllloooeee^^^TTTKKKHHHGGGFFFGGGKKKUUUbbbqqq|||tttlllkkkqqq~~~zzzwwwxxxtttkkkffffffqqqrrrrrrmmmddd]]]YYYXXXQQQMMMMMMPPPNNNSSSjjjvvviii{{{pppiiiddd]]]WWWRRRMMMGGGAAA>>>;;;999777:::::::::999777666444333333333444444666777999999======AAAGGGMMMQQQYYYbbbsssuuurrruuuYYYGGG???======;;;<<<=========>>>@@@BBBJJJTTT```ooozzz{{{}}}xxxsssmmmccc\\\WWWSSSNNNJJJFFFEEECCCBBBBBBBBBDDDEEEFFFHHHKKKMMMOOORRRVVVYYYbbbggguuurrrdddZZZVVVNNNHHHGGGIIIJJJOOOTTT]]]jjj|||{{{sssmmmmmmttt|||yyyzzzwwwooojjjiiiooorrrrrroooggg___YYYVVVQQQMMMMMMOOOMMMQQQggg{{{ppp~~~~~~qqqlllhhhbbb]]]UUUPPPIIICCC???;;;999777888888888888888777666555555555555666777888999:::<<<===BBBIIIOOOTTT]]]eeesss|||yyywww[[[HHH@@@>>>===;;;<<<<<<<<<<<<===@@@BBBJJJTTTcccsssuuuwww{{{ssslllaaaYYYTTTPPPLLLHHHFFFEEECCCBBBAAABBBCCCDDDEEEGGGKKKMMMPPPUUUZZZ]]]dddnnnrrreeeZZZRRRMMMHHHEEEGGGIIIMMMTTT\\\hhhyyy{{{uuuoooqqqxxx~~~{{{{{{yyysssnnnmmmnnnpppqqqooohhh```YYYUUUPPPMMMLLLMMMKKKNNN```tttyyy|||qqqnnnlllgggcccXXXSSSLLLEEE@@@<<<999777777777777777888888888888777777777777888888999:::;;;===CCCKKKQQQVVV```iiittt}}}yyy\\\JJJAAA>>>===;;;;;;<<<;;;;;;<<>>;;;;;;;;;::::::<<>><<<::::::999888777666666666777777777666666666777888888;;;>>>DDDKKKNNNRRR]]]iii|||~~~xxxyyysssnnn{{{~~~yyy]]]JJJBBB??????<<<<<<<<<;;;:::<<<@@@CCCJJJ[[[pppnnngggooo{{{|||xxxooohhh]]]VVVQQQNNNJJJGGGFFFEEEEEEEEEFFFHHHKKKMMMMMMNNNOOOQQQSSSXXX^^^ccclllzzzsssbbbXXXRRROOOMMMRRRXXXbbbjjjnnnqqq{{{~~~}}}~~~}}}~~~|||xxxvvvuuupppkkkjjjeee___ZZZWWWVVVTTTRRRMMMLLLJJJHHHGGGHHHLLLOOOTTTkkkyyy}}}~~~vvvwwwtttzzz|||sssjjjhhhfffaaa]]]UUUQQQJJJEEEBBB???===;;;;;;:::888666666666666777666666666666666777888999<<<>>>DDDHHHJJJOOO\\\jjjzzzsssuuutttlllvvvxxx\\\JJJBBB@@@@@@======<<<;;;;;;===AAAEEENNN___uuuwwwiiihhhtttyyytttjjjddd[[[TTTQQQMMMIIIEEEDDDCCCCCCDDDFFFIIILLLNNNLLLMMMOOOQQQUUUZZZaaaffftttuuuiiicccaaa```___ccckkkyyy|||}}}~~~}}}|||wwwuuutttpppiiifffbbb]]]YYYWWWUUURRROOOLLLKKKJJJGGGGGGHHHHHHHHHJJJ___mmmvvv}}}vvvwwwrrryyyxxx}}}~~~{{{ssskkkiiigggccc^^^XXXTTTMMMGGGCCC@@@===;;;999888777666666666888999666666666777888999:::;;;<<<>>>BBBFFFHHHOOO^^^nnn~~~}}}xxxqqqsssyyyqqqxxxwww\\\JJJCCC@@@@@@>>>>>>===;;;;;;===BBBEEEQQQcccyyypppggglll{{{|||uuupppgggaaaYYYSSSPPPLLLGGGDDDBBBAAABBBCCCFFFIIIMMMOOOKKKLLLOOOQQQVVV\\\dddjjj{{{{{{sssqqqsssuuuvvv|||zzzrrrqqqvvv|||}}}}}}~~~}}}wwwtttuuuppphhhddd```\\\ZZZXXXUUUQQQMMMKKKKKKJJJGGGGGGHHHGGGEEEGGGZZZhhhsss~~~vvvwwwuuu|||www|||xxxnnn~~~tttmmmkkkjjjeeeaaa\\\WWWOOOIIIDDD@@@===;;;777777555555666888:::;;;777777777888999;;;<<<===;;;===AAAEEEHHHPPPaaarrr}}}{{{vvvpppsss|||uuu}}}uuuYYYHHHAAA>>><<<;;;:::;;;>>>>>>>>>BBBHHHYYYkkkqqqdddjjj}}}~~~zzzsssmmmjjj```WWWSSSPPPJJJFFFFFFFFFFFFEEEFFFHHHKKKNNNPPPUUURRRQQQTTTXXX]]]hhhsss~~~uuunnnffffffnnnuuuwwwvvv|||~~~zzzxxxwwwssslllgggaaa^^^YYYVVVTTTSSSRRRPPPJJJJJJJJJIIIGGGEEECCCBBBJJJSSSddduuu|||{{{{{{}}}}}}~~~wwwooolllyyyzzzuuunnnpppuuusssmmmeeeZZZOOOJJJEEE???<<<<<<<<<:::888777888888777666;;;:::999999888888888999999???@@@CCCMMMRRR[[[mmmxxx~~~yyywwwqqqvvvvvvZZZIIIBBB???>>><<<:::;;;======>>>CCCJJJ^^^ttttttiiippp~~~yyyrrrmmmggg^^^UUURRROOOJJJGGGGGGFFFEEEEEEFFFHHHKKKNNNPPPRRRQQQRRRWWW[[[```jjjtttyyyqqqjjjjjjqqqxxxzzzxxxvvvyyy~~~}}}}}}yyywwwuuurrrlllgggccc___ZZZVVVTTTRRRQQQOOOLLLLLLKKKJJJIIIGGGFFFEEEFFFOOOaaasss}}}~~~~~~}}}tttkkkeeekkkooovvv|||uuurrrxxx}}}vvvhhh]]]QQQKKKFFF@@@===>>><<<:::888777888888777666888777777777888888999::::::AAABBBFFFPPPTTT]]]ooovvv~~~}}}yyywwwrrrxxxvvvZZZJJJCCC@@@???===;;;;;;===<<<>>>EEENNNdddzzzpppyyy}}}xxxqqqlllcccZZZRRRPPPNNNJJJGGGHHHEEEEEEFFFGGGIIILLLNNNPPPPPPPPPTTTZZZ^^^cccnnnxxx~~~|||xxxqqqqqqxxx~~~~~~wwwzzz}}}}}}~~~~~~yyyvvvuuurrrlllhhhddd```[[[VVVTTTQQQOOOMMMLLLLLLKKKJJJIIIGGGFFFFFFFFFNNN___ttt~~~uuuhhh^^^^^^dddooo}}}{{{wwwyyy~~~jjj___RRRLLLGGGBBB???@@@<<<:::888777888888777666555555555666777999:::;;;;;;BBBEEEJJJTTTXXX```qqqvvv|||{{{www}}}uuuZZZIIIBBB???>>>===;;;;;;<<<<<<>>>HHHRRRkkkyyy~~~|||wwwpppkkkbbbYYYQQQOOOLLLHHHFFFFFFEEEEEEFFFGGGJJJLLLOOOPPPPPPQQQUUU[[[```ggguuuwwwuuuuuu|||{{{{{{zzzwwwuuurrrnnnkkkfffbbb\\\WWWSSSPPPNNNLLLJJJIIIHHHGGGFFFFFFEEEEEEIIIPPPaaaxxxzzzlll^^^ZZZbbbppp|||zzz~~~jjj^^^RRRKKKGGGBBB@@@AAA<<<:::888777888888777666666666666666888999:::;;;:::CCCFFFLLLWWWZZZbbbrrrxxx|||sssXXXHHHAAA>>>===<<<<<<<<<===<<>>===;;;;;;===???===@@@LLLYYY{{{~~~|||wwwpppkkkcccZZZQQQNNNKKKFFFBBBBBBCCCDDDFFFIIILLLNNNPPPQQQUUUUUUXXX]]]cccqqqyyyssshhhfffdddfffkkkuuu}}}wwwrrrooommmmmmlllmmmsss|||zzzxxxwwwyyy{{{~~~|||~~~zzzuuurrrooonnngggccc\\\WWWSSSPPPMMMKKKKKKJJJIIIHHHHHHHHHIIIJJJLLLQQQbbb~~~{{{lllhhhrrrzzzcccXXXOOOJJJGGGBBB@@@@@@<<<:::888777888888777666999999999999999999:::::::::BBBEEEKKKWWW[[[ddduuu~~~||||||}}}sssXXXHHHAAA???>>>999;;;???@@@???AAAMMMZZZ}}}~~~~~~|||xxxqqqkkkaaaXXXPPPMMMKKKGGGDDDDDDCCCDDDGGGJJJLLLOOOPPPQQQTTTVVV[[[aaahhhvvv{{{nnnfff]]]\\\ZZZ[[[```gggooottt}}}{{{rrriiifffjjjnnnppprrrzzz|||wwwyyy|||~~~{{{xxxuuusssuuuwwwyyy{{{|||~~~zzz{{{zzztttpppnnnnnngggbbb\\\WWWSSSPPPMMMKKKJJJIIIHHHGGGGGGHHHJJJKKKNNNRRRdddwwwttt}}}{{{ppp___VVVNNNKKKIIIDDDAAAAAA<<<:::888777888888777666777777777777888:::;;;;;;;;;CCCEEEKKKWWW\\\fffxxx~~~tttYYYIIIBBB@@@???888;;;???AAA@@@BBBMMM[[[zzz|||}}}xxxqqqlll___VVVOOOMMMLLLHHHFFFGGGCCCDDDGGGJJJMMMOOOQQQQQQRRRVVV]]]eeemmmyyyuuuggg]]]ZZZXXXWWWWWWYYY]]]aaadddppprrruuuyyy{{{yyysssoooooommmnnnttt||||||pppeeebbbjjjrrrnnnqqqzzz{{{vvvsssmmmooossszzz~~~{{{wwwsssqqqtttvvvxxxyyy{{{}}}}}}zzzzzz~~~zzzsssnnnllllllfffbbb\\\WWWSSSPPPMMMLLLHHHGGGFFFEEEEEEGGGHHHJJJQQQUUUhhh|||~~~qqqfff]]]UUUNNNMMMKKKFFFBBBBBB<<<:::888777888888777666333444555666888:::<<<======DDDFFFKKKWWW]]]hhh{{{|||]]]IIICCCAAA???@@@===<<<>>>@@@DDDMMMVVV}}}{{{|||vvvoooiii___ZZZSSSMMMIIIGGGEEEDDDFFFFFFFFFIIIMMMPPPRRRRRRVVVVVV\\\gggrrrzzzkkk```\\\RRRSSSSSSTTTWWW[[[aaaeeennnllljjjkkkllliiibbb[[[YYY[[[^^^ccckkkuuu|||mmmeeeeeehhhiiioookkknnn{{{~~~}}}ooofffeee___aaagggsss~~~}}}yyyuuusssssszzz}}}}}}yyytttvvvzzzvvvssspppnnndddbbb]]]XXXSSSOOOMMMLLLIIIIIIGGGGGGGGGGGGIIIIIIRRRUUUjjjvvvjjjddd^^^XXXQQQLLLJJJHHHDDDAAA>>><<<888777777777666555777888999888777777999:::999AAAIIIJJJKKKYYYqqq|||]]]IIIBBB@@@===???<<<<<<>>>@@@CCCMMMVVVuuu|||zzz|||vvvnnnhhh___ZZZRRRMMMIIIGGGEEEDDDFFFFFFGGGIIIMMMPPPRRRSSSYYYYYY```kkkwwwyyypppddd[[[XXXRRRQQQQQQRRRUUUZZZaaaeeellljjjhhhhhhhhhddd]]]WWWQQQSSSVVV[[[bbbkkkvvv}}}mmmccccccdddcccfffaaabbbmmmxxx}}}}}}~~~zzzyyyzzz|||vvvhhh___^^^YYY^^^hhhxxx|||yyywwwwww|||wwwrrrsssyyyuuuqqqnnnkkkdddbbb]]]XXXSSSOOOMMMLLLIIIHHHGGGFFFFFFGGGHHHIIINNNSSShhhuuuggg```^^^YYYSSSOOONNNKKKFFFCCC>>><<<999777777777666555777888999888777777999;;;===CCCIIIKKKPPP```yyy}}}}}}]]]IIIBBB???<<<>>><<<;;;===???CCCMMMXXXmmmxxx}}}~~~yyy|||vvvnnnhhh^^^YYYRRRLLLIIIGGGEEEDDDFFFGGGHHHJJJMMMPPPRRRTTTYYY[[[cccnnn{{{ssskkkeee^^^YYYWWWSSSRRRPPPQQQTTTZZZ```dddiiigggeeeeeeddd```XXXRRRPPPQQQTTTXXX^^^gggpppwwwyyyddd[[[[[[\\\[[[\\\VVVUUU[[[dddggghhhjjjlllooosssxxx}}}}}}}}}|||zzznnn___WWWVVVSSS[[[jjj~~~}}}|||{{{~~~{{{vvvoooooo{{{}}}wwwsssooollliiicccaaa]]]XXXSSSOOOMMMKKKIIIHHHGGGFFFFFFGGGHHHIIILLLPPPeeevvvggg___]]]YYYUUUSSSQQQNNNHHHCCC>>><<<999777777777666555777888999888777777999;;;???CCCHHHMMMXXXkkkxxx~~~yyy}}}___JJJBBB???<<<===;;;<<<===>>>BBBNNNZZZmmmzzz{{{|||vvvmmmggg]]]XXXQQQLLLIIIGGGFFFEEEFFFGGGIIIKKKMMMPPPSSSUUUWWW[[[cccooo|||uuuhhhbbbaaaaaa```^^^WWWTTTQQQPPPSSSYYY^^^aaadddcccbbbbbb```\\\VVVQQQQQQSSSUUUXXX]]]dddlllqqq{{{ppp[[[UUUXXX[[[YYYYYYRRRNNNPPPUUUVVVXXXZZZ^^^dddllltttzzz~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz|||tttgggYYYRRRRRRTTT]]]nnn~~~~~~~~~{{{uuunnnllluuu~~~yyyuuurrroookkkiiicccaaa]]]XXXSSSOOOLLLJJJHHHGGGFFFEEEEEEFFFGGGHHHLLLOOO___~~~{{{lllddd\\\ZZZWWWVVVUUUPPPIIICCC???<<<999888888888777666666777888888777888:::;;;>>>AAAHHHSSScccuuuxxxqqqwwwxxx~~~```KKKCCC@@@======<<<<<<>>>>>>BBBOOO]]]rrr}}}zzz~~~|||vvvmmmfff[[[WWWPPPKKKIIIGGGFFFEEEFFFHHHKKKLLLMMMPPPSSSWWWXXX]]]fffqqqwwwooofffdddiiinnnmmmiiiZZZVVVQQQPPPSSSWWWZZZ[[[]]]]]]]]]^^^\\\YYYTTTPPPOOOPPPRRRTTTWWW\\\cccgggrrrxxxppp]]]XXX]]]```___[[[SSSLLLLLLMMMLLLMMMPPPSSSZZZeeeooovvv|||}}}yyywwwvvvuuusssssstttvvvwwwxxxxxxxxxwwwyyyzzz~~~~~~vvvnnnbbbWWWRRRSSSYYYbbbsss}}}~~~~~~~~~~~~{{{uuummmjjjrrr}}}zzzvvvsssqqqooollljjjbbb```]]]XXXTTTOOOKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGLLLMMMWWWmmm}}}~~~oooggg___]]][[[[[[YYYTTTLLLEEE???===999888888888777666666777888888777888:::<<<>>>CCCMMM]]]ooowwwpppwwwyyy```LLLDDDAAA>>>======>>>???>>>CCCQQQ```wwwwwwvvv~~~~~~|||vvvmmmfffZZZVVVOOOKKKHHHHHHGGGFFFFFFIIILLLNNNNNNOOOTTTXXX[[[bbbkkkvvvuuurrrnnnpppyyyzzzrrr]]]YYYUUUTTTWWWZZZ[[[ZZZYYYZZZ\\\\\\ZZZWWWSSSPPPPPPQQQRRRSSSUUUYYY^^^bbbjjjqqq{{{tttccc^^^aaacccbbb___WWWOOOLLLJJJGGGGGGJJJKKKSSS^^^hhhooovvv}}}~~~zzztttqqqqqqpppmmmjjjhhhjjjmmmpppsssssssssrrrrrrsssvvv~~~~~~}}}zzzssslllfff\\\SSSQQQTTT]]]gggxxx{{{rrrpppsssuuuzzz~~~}}}|||{{{zzz}}}~~~~~~{{{uuummmhhhooo}}}zzzxxxuuusssqqqooollliiiaaa___]]]YYYTTTOOOKKKIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJPPP^^^vvv|||{{{|||nnnfffdddbbb```___]]]WWWOOOHHH???===:::888888888777666555777888888777888:::<<>>???@@@???DDDSSSccc{{{~~~pppqqq{{{~~~|||uuullleeeYYYUUUOOOJJJHHHHHHGGGFFFFFFJJJNNNNNNNNNOOOTTTYYY^^^fffoooyyyzzz{{{|||sssddd```]]]^^^cccfffeeeccc^^^```bbbaaa^^^ZZZVVVTTTTTTUUUVVVVVVVVVYYY]]]```dddllluuu|||{{{nnngggiiijjjjjjddd\\\UUUPPPLLLGGGGGGIIIGGGNNNXXX```fffmmmuuu||||||yyyzzz|||xxxqqqoookkkhhhiiikkkllljjjfff```bbbfffjjjllllllkkkjjjjjjjjjmmmvvv}}}{{{xxxuuurrrppplllfff```[[[TTTNNNOOOSSS\\\hhh|||xxxnnneeefffjjjpppwww~~~zzzuuusssuuuyyy{{{{{{yyyyyyuuu{{{~~~}}}~~~}}}~~~zzzssskkkggglllyyy{{{yyyvvvsssqqqmmmiiifff```___]]]YYYTTTOOOJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDGGGKKKRRRccczzz|||yyyyyy{{{nnngggfffdddaaa___\\\VVVNNNGGG@@@===:::999999999888777555666888888777888;;;===@@@HHHVVVgggvvvxxxsssyyy~~~}}}]]]IIIBBB???<<<>>>>>>@@@@@@@@@EEEUUUeee~~~zzzmmmooo{{{~~~|||uuullleeeYYYTTTNNNJJJHHHHHHGGGGGGFFFJJJNNNOOONNNOOOTTTYYY___gggpppzzzrrrjjjgggfffhhhnnnrrrpppnnnfffhhhiiihhhddd___[[[YYYTTTTTTUUUTTTTTTVVVZZZ]]]```iiiqqqvvv{{{zzztttuuuwwwwwwiiiaaaZZZUUUPPPJJJIIIKKKFFFLLLTTTZZZ___fffooovvvwwwwwwtttrrrtttvvvpppiiibbb```___ccciiillliiifff[[[^^^bbbfffggggggeeedddeeeeeegggoooyyy~~~}}}zzz|||{{{zzzxxxtttpppllliiigggbbb\\\VVVSSSNNNJJJLLLRRRZZZhhhlllccc]]]aaaiiisss}}}~~~ssskkkhhhkkkrrrvvv~~~zzzxxxxxxssszzz~~~}}}|||~~~}}}yyyrrrjjjeeejjjvvv}}}{{{wwwtttppplllgggddd```___]]]YYYTTTOOOJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFAAAFFFIIIKKKWWWkkkzzz{{{yyywwwxxx{{{pppjjjeeebbb___\\\YYYSSSJJJDDD@@@===:::999999999888777555666888888888888;;;===???GGGTTTcccqqq~~~~~~vvvpppvvvvvv[[[KKKEEEBBB@@@CCC===;;;===???CCCTTTfffyyyvvvhhhmmm|||}}}zzzuuummmggg]]]UUUMMMJJJHHHEEEEEEHHHFFFHHHKKKMMMOOORRRVVVYYYbbbfffooo|||}}}ssstttwww{{{}}}zzzwwwvvvuuuoooddd\\\ZZZZZZZZZZZZ\\\]]]___```eeehhhmmmsssxxx}}}yyyoooiiibbb]]]YYYUUUOOOJJJEEEGGGJJJOOOUUU\\\cccfffjjjkkkmmmmmmkkkgggbbb```YYYXXXXXX^^^eeeiiihhheee```______^^^^^^^^^______aaa```aaafffmmmsssxxxyyyxxxyyywwwqqqllloooyyy~~~zzzwwwsssmmmgggccc___[[[XXXTTTOOOLLLKKKHHHGGGKKKRRRZZZnnnfffddd___```kkk|||~~~jjjbbbaaadddnnnyyy~~~}}}|||{{{~~~{{{xxxvvvwwwvvvwwwyyy|||zzz~~~|||wwwsssmmmhhhkkkuuu~~~zzztttooollliiigggeeecccbbb```\\\VVVPPPJJJGGGCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFGGGJJJPPP[[[lllyyy~~~}}}|||yyyvvvwww~~~uuunnnhhheeeaaa\\\WWWQQQJJJEEE???===<<<;;;;;;:::999777:::999777777777999;;;===AAAIIIPPPUUUeee{{{yyy{{{pppiiittttttZZZJJJCCCAAA???@@@;;;;;;???AAAFFFWWWiiiyyyrrreeemmm~~~yyy{{{|||vvvnnnggg]]]UUUMMMKKKHHHEEEEEEHHHFFFIIIKKKNNNPPPSSSWWWZZZbbbfffooo}}}|||qqqiii```___^^^^^^___aaaccceeegggjjjnnnsssxxxzzzooojjjddd___\\\WWWQQQLLLHHHHHHIIIKKKOOOSSSWWWYYY^^^___aaaaaa```]]]YYYWWWUUUTTTVVV\\\cccgggfffccc^^^]]][[[YYYYYYYYYYYYZZZ[[[[[[]]]___dddjjjooorrrwwwwwwsssmmmgggiiisss{{{yyyuuummmiiibbb]]]YYYUUURRRPPPLLLHHHFFFFFFEEEEEEJJJQQQ[[[oooeeedddaaadddrrr~~~iiicccdddjjjwww{{{{{{}}}|||zzztttrrrrrrtttzzz|||yyywwwtttrrrpppssszzz|||zzz}}}|||yyyssslllgggiiisss|||xxxsssnnnkkkiiigggeeecccbbb___[[[VVVOOOJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBAAABBBDDDIIISSSdddsss}}}}}}|||yyywwwyyy~~~vvvqqqoookkkeee^^^XXXQQQKKKFFF???===;;;:::::::::888666999888777777888999;;;<<<===EEEKKKPPP```ttt~~~||||||sssttt{{{~~~nnnfffooo}}}rrrXXXHHHBBB???>>>===:::;;;@@@CCCHHHZZZmmm|||pppdddppp}}}sssttt}}}vvvmmmfff]]]UUUNNNKKKHHHEEEEEEHHHGGGIIILLLNNNQQQTTTXXX[[[bbbgggqqqwwwkkkiiigggeeeeeegggiiikkklllooossswww|||}}}xxxzzz}}}wwwnnniiidddaaa^^^[[[UUUPPPKKKJJJJJJIIIJJJLLLMMMNNNQQQRRRSSSTTTSSSRRROOONNNNNNOOORRRYYY```cccbbb```[[[YYYUUURRRPPPPPPQQQRRRSSSTTTVVVVVVWWW\\\ccchhhrrrqqqooohhhcccdddlllsssxxx|||vvvuuu|||~~~{{{ssslllccc^^^WWWQQQMMMKKKJJJHHHFFFBBBAAABBBCCCDDDJJJQQQ]]]ppp}}}eeeeeeeeelll~~~}}}iiieeejjjtttrrrlllmmmooottt|||}}}vvvnnngggfffhhhnnnxxx}}}{{{yyytttoookkknnnvvv}}}{{{{{{|||{{{yyyrrrjjjeeehhhrrrzzzvvvqqqnnnkkkiiifffdddcccaaa___ZZZUUUOOOJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDEEECCCDDDFFFIIIQQQddduuu}}}zzz}}}}}}zzz|||{{{yyy|||vvvlllbbbZZZRRRKKKGGG???===;;;999999999777666777777888888999::::::;;;<<>>===;;;999<<>>===;;;:::===AAABBBGGGZZZppprrrkkk|||wwwllloooyyy}}}wwwooohhh^^^VVVNNNKKKIIIFFFFFFIIIIIIKKKNNNPPPSSSVVVZZZ\\\cccjjjwww}}}||||||}}}zzz|||zzz|||tttlll```]]]YYYYYYZZZ[[[YYYWWWSSSRRRPPPNNNMMMKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHLLLQQQVVVYYYYYYXXXTTTQQQLLLGGGDDDCCCDDDEEEHHHKKKLLLJJJGGGIIIOOOVVV\\\```fffhhhgggeeeeeefffcccjjjtttzzzzzzvvvppplllpppvvvzzzwwwvvvwwwwwwrrrhhh___VVVQQQJJJEEECCCCCCCCCCCCEEEBBBAAACCCEEEGGGNNNVVVbbbxxxwwwdddgggnnn{{{|||iiijjjxxxpppbbbaaaeeennn}}}vvvddd]]]ZZZ^^^iiiwww~~~}}}}}}xxxpppjjjkkkttt}}}|||wwwttttttuuussslllhhhlllyyyzzzuuurrrooommmkkkjjjgggeeebbb```]]]XXXRRRMMMIIIGGGBBBBBBBBBBBBBBBBBBBBBBBBEEECCCDDDGGGFFFKKKbbb{{{xxxjjjeeeiiittt{{{kkk]]]SSSKKKGGGAAA>>>;;;999888888777666555666777999999999999999>>>BBBFFFLLLVVVfffrrrxxx~~~yyykkkiiinnn{{{xxxqqqWWWHHHBBB???>>>===;;;>>>BBBBBBHHH]]]tttsssnnnsssjjjnnnzzzzzzrrrlll^^^VVVOOOLLLIIIFFFFFFIIIJJJLLLOOOQQQSSSWWWZZZ]]]eeemmm{{{tttkkk\\\XXXSSSRRRUUUWWWWWWVVVWWWVVVTTTQQQNNNKKKIIIGGGEEEEEEDDDBBBBBBBBBBBBBBBDDDFFFIIILLLOOOPPPQQQRRRNNNKKKHHHDDDAAAAAAAAABBBEEEFFFGGGFFFDDDEEEIIIMMMOOOUUU]]]bbbcccbbb```^^^^^^ccckkkpppqqqooolllkkkkkkpppyyyyyyuuuqqqrrrsssnnncccZZZOOOKKKEEEAAA@@@@@@@@@???CCC@@@@@@BBBEEEGGGOOOWWWgggrrrcccgggqqqzzzjjjnnn~~~~~~iii```bbbgggxxxqqq___ZZZZZZbbbppp~~~~~~~~~~~~~~~~~~vvvpppjjjkkkrrr{{{{{{vvvsssssssssuuunnnjjjooo{{{}}}xxxsssqqqooommmlllkkkhhhfffbbb```\\\WWWQQQLLLHHHFFFAAAAAAAAAAAAAAAAAAAAAAAADDDAAADDDHHHFFFJJJdddttteeebbbjjjxxx{{{kkk]]]SSSKKKGGGCCC@@@<<<999999888888777666666777777888999999:::===???CCCIIISSSaaaoooxxx~~~wwwhhhgggnnnrrrXXXIIICCCAAA@@@===<<>>===@@@===>>>BBBFFFJJJRRR[[[mmmkkk```fffsssyyykkkqqqtttdddbbbhhhnnnmmm```]]]___jjjyyy~~~|||yyywwwuuuvvv{{{~~~}}}}}}}}}~~~~~~uuuqqqllllllqqqyyy}}}xxxvvvuuuuuuuuuvvvppplllpppzzz|||wwwsssqqqooonnnnnnllliiigggbbb```[[[VVVPPPLLLHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBEEECCCGGGLLLJJJNNNjjjrrrfffgggrrruuuggg\\\SSSLLLIIIEEEAAA===:::999999999888777777666666777888:::;;;<<<>>>BBBHHHRRR___nnnyyywwwhhhhhhooosssYYYJJJDDDBBBAAA>>>===???CCCEEENNNhhh{{{xxxvvvpppwww|||vvvnnnhhh___WWWOOOLLLJJJGGGGGGJJJKKKMMMPPPSSSUUUXXX\\\___hhhqqqxxxpppuuu~~~tttjjj___XXXOOOKKKLLLNNNPPPQQQUUUVVVVVVVVVVVVVVVUUUUUUKKKIIIFFFCCCAAA@@@@@@AAABBBBBBBBBBBBAAABBBEEEGGGCCCBBBAAA@@@???>>>=========<<<<<<>>>@@@@@@???===@@@CCCHHHLLLNNNOOOOOOOOOOOOUUU[[[______]]]ZZZYYYYYY\\\cccooo{{{wwwqqqjjjjjjkkkggg]]]SSSIIIFFFCCCAAA@@@@@@???===>>>===>>>DDDHHHNNNWWW```qqq|||eee^^^eeetttxxxkkksssmmmccceeeooovvvllldddbbbfffrrr}}}xxxuuupppnnnmmmqqqxxx~~~~~~}}}}}}}}}}}}}}}~~~vvvssspppooorrrzzzzzzwwwvvvwwwwwwwwwxxxqqqllloooxxx{{{wwwrrrqqqoooooonnnmmmjjjhhhbbb___[[[UUUPPPKKKHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBFFFLLLJJJNNNlll}}}qqqhhhlllyyy{{{ooocccZZZSSSMMMJJJFFFBBB>>>:::::::::999999888777666555666777:::;;;>>>???CCCIIISSS___ooo|||xxxjjjjjjsssttt[[[JJJBBB???===AAA===>>>DDDGGGOOOfff~~~wwwrrrxxx~~~{{{qqqhhh^^^VVVNNNKKKIIIGGGHHHKKKKKKNNNRRRSSSTTTWWW]]]bbbllluuuxxxjjjaaabbbhhhqqqyyy|||tttcccXXXNNNJJJIIIIIILLLOOORRRSSSUUUWWWYYYXXXUUUSSSQQQOOOKKKEEE@@@>>>???@@@FFFDDDBBBAAAAAABBBAAA??????>>><<<;;;:::;;;;;;<<<============<<<;;;::::::===>>>@@@CCCEEEHHHJJJKKKIIILLLQQQUUUWWWWWWUUUTTTOOORRRVVV^^^lll{{{sssmmmfffbbbaaa]]]TTTLLLEEECCC@@@===<<<===>>>?????????BBBEEEHHHMMMZZZgggppphhh\\\jjj~~~pppiiitttnnncccaaammm|||pppdddgggkkkttt}}}sssmmmlllaaadddggglllxxx}}}}}}~~~~~~}}}{{{{{{|||}}}vvvvvvtttsssvvv|||}}}yyywwwvvvvvvuuurrrooommmooorrr||||||xxxtttsssqqqqqqpppnnnkkkhhhbbb^^^XXXSSSOOOLLLHHHEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@DDDCCCEEEIIIOOOlllrrrhhhnnn~~~oooccc\\\UUUNNNIIIDDDBBB@@@===;;;999777777::::::999999::::::;;;<<<<<>>===???;;;===BBBEEEMMMddd|||wwwssszzz~~~{{{qqqhhh___VVVNNNKKKIIIGGGHHHKKKKKKNNNRRRTTTUUUXXX]]]bbblllvvvssseee\\\[[[\\\ccciiipppzzzwwwfff[[[PPPKKKJJJJJJLLLOOOPPPQQQSSSVVVWWWWWWUUUTTTQQQPPPNNNIIIDDDAAAAAAAAADDDBBB@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<>>>AAABBBDDDEEECCCEEEHHHKKKMMMMMMMMMLLLJJJLLLPPPXXXfffuuu||||||nnnggg^^^ZZZYYYVVVNNNHHHCCCAAA>>><<<;;;<<<===>>>BBBBBBFFFKKKPPPXXXggguuuhhhccc```ooolllhhhuuuzzzjjjbbbcccrrrsssjjjnnnsss|||rrreee^^^]]]YYY^^^eeeppp}}}|||}}}|||{{{yyyyyy{{{}}}yyyyyyxxxwwwyyy~~~zzzvvvtttuuuuuuuuutttpppmmmlllmmmttt~~~zzzvvvuuutttsssrrroookkkgggaaa]]]XXXSSSOOOLLLHHHFFFBBBBBBBBBBBBAAAAAA@@@@@@CCCFFFEEEGGGLLLRRRooowwwrrryyyooobbbZZZTTTNNNJJJFFFDDDBBB???<<<:::999888999999999999999:::;;;;;;===???CCCIIITTTeeexxx~~~xxx|||vvvxxxrrrXXXIIIAAA>>><<>>BBBEEENNNdddzzzuuusss|||{{{rrriii___VVVOOOLLLJJJGGGHHHKKKKKKOOORRRTTTUUUXXX^^^cccmmmwww}}}mmm^^^WWWSSSPPPSSSWWW___lllxxx~~~zzzjjj^^^RRRMMMKKKJJJKKKOOOLLLNNNQQQSSSUUUVVVVVVVVVTTTTTTSSSPPPKKKFFFDDDCCCDDDCCCAAA@@@AAAAAA@@@???>>>>>>============<<<<<<:::;;;<<<<<<<<<<<<<<<<<<999:::;;;<<<===>>>???@@@>>>???AAABBBCCCCCCCCCCCCBBBEEEHHHNNN[[[jjjrrrrrrggg___VVVPPPOOOMMMIIIEEEAAA@@@>>><<<<<<<<<>>>??????@@@EEELLLTTT___pppxxxdddccchhhwww|||kkkjjj{{{qqqddd```fffxxxvvvqqquuu{{{}}}nnn```XXXWWWUUU\\\gggxxx~~~~~~}}}||||||{{{yyywwwxxxzzz|||{{{{{{zzzyyyzzz}}}}}}vvvrrrqqqssstttuuuvvvrrrmmmiiiggglllyyy|||wwwwwwvvvuuusssooojjjfff___[[[VVVRRRNNNKKKHHHFFFCCCBBBBBBBBBBBBBBBAAAAAADDDFFFEEEGGGMMMTTTqqq|||{{{|||ooo```XXXSSSOOOKKKHHHFFFCCC@@@===;;;:::999999888888888888999::::::===???CCCJJJVVVhhh}}}tttuuuqqqVVVHHHAAA>>><<>>@@@BBBEEEOOOdddyyyrrrqqqzzz{{{rrrkkk___WWWOOOLLLJJJHHHHHHLLLLLLOOOSSSUUUVVVYYY___dddooozzz{{{jjjZZZSSSNNNKKKLLLQQQYYYfffrrr~~~ooobbbUUUNNNKKKIIIJJJMMMIIILLLOOOQQQSSSUUUWWWXXXZZZ[[[\\\YYYTTTMMMHHHFFFGGGEEECCCCCCCCCCCCBBBAAA======>>>>>>======<<<<<<:::;;;;;;<<<============<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@===???AAAEEEOOO\\\cccddd___XXXNNNHHHGGGFFFEEECCC@@@@@@>>>======>>>@@@AAA???@@@DDDLLLUUUaaatttttteeeiiitttxxxlllppp|||ggg^^^^^^ggg|||zzzvvvzzz}}}mmm```ZZZZZZZZZaaaooo|||zzzyyyyyyyyy{{{~~~|||}}}}}}{{{yyywwwxxx{{{}}}{{{{{{{{{yyyyyyzzz}}}{{{tttpppppprrrtttuuuwwwrrrmmmhhheeegggsss|||wwwwwwvvvuuusssnnnhhhddd^^^ZZZUUUQQQNNNKKKHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCFFFLLLSSSnnn|||xxx}}}ooo```XXXTTTQQQNNNIIIGGGCCC???<<<;;;::::::888888777777888888999:::===???CCCKKKWWWkkkuuuwwwtttxxxnnnTTTFFFBBB???<<<===>>>@@@AAACCCNNNcccuuupppoooxxx{{{ssslll___WWWOOOLLLJJJHHHIIILLLLLLOOOSSSUUUWWWZZZ```eeeppp|||zzziiiZZZOOOKKKJJJMMMRRRZZZgggrrr|||tttfffWWWOOOJJJGGGHHHKKKHHHKKKNNNPPPRRRTTTXXX[[[aaaccceeeddd^^^VVVPPPMMMLLLIIIGGGFFFFFFEEEDDDBBB??????>>>>>>======<<<<<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???>>>===<<<<<<===>>>>>>;;;===>>>???EEENNNSSSSSSTTTNNNFFFAAA@@@@@@@@@@@@======<<<<<<===>>>@@@@@@DDDEEEIIIPPPYYYfffzzzrrrfffnnnrrrmmmyyyrrr```ZZZ\\\hhh}}}yyy}}}yyyiii\\\XXXZZZ```iiizzzzzzwwwsssrrrpppqqqsssxxx}}}}}}{{{~~~~~~}}}{{{zzzzzz|||~~~||||||{{{zzzxxxxxxzzz|||zzztttqqqqqqssstttuuuvvvqqqlllhhhdddgggrrr|||vvvuuutttrrrpppkkkfffaaa\\\YYYTTTOOOMMMJJJGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBFFFLLLQQQjjjwwwvvv~~~pppbbbZZZWWWTTTQQQIIIGGGCCC>>>;;;:::999999888888777777888888999:::<<>>:::===??????@@@LLL```qqqrrrqqqzzz{{{sssmmm```WWWPPPMMMKKKHHHIIILLLLLLOOOSSSVVVWWW[[[aaafffqqq~~~zzziiiZZZLLLIIIIIINNNTTT\\\iiittt|||vvv|||yyykkk[[[QQQKKKHHHHHHKKKIIILLLOOOQQQQQQTTTZZZ___fffjjjmmmmmmhhhbbb\\\YYYSSSQQQMMMKKKJJJIIIGGGEEEEEECCCAAA???>>>===>>>>>>===>>>???????????????>>>>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===:::===>>>===???EEEGGGFFFGGGCCC>>>;;;;;;;;;<<<<<<:::::::::;;;<<<===??????EEEFFFIIIQQQ[[[jjjqqqjjjuuu|||kkkooo{{{jjjZZZWWW]]]jjjzzz|||~~~xxxgggZZZWWW[[[dddppp{{{uuuqqqkkkiiiggggggjjjpppvvvzzz~~~}}}|||~~~~~~}}}|||}}}~~~~~~}}}zzzxxxxxxzzz|||~~~zzzuuusssrrrsssttttttrrrnnnjjjfffdddgggsss{{{uuusssqqqooollliiidddaaa\\\YYYSSSOOOKKKIIIEEECCC@@@@@@AAAAAAAAAAAABBBBBBDDDFFFDDDHHHNNNQQQeeezzzuuuvvvqqqfff```\\\XXXTTTJJJHHHCCC>>>;;;999999999999888888888888999::::::;;;>>>DDDLLLYYYkkk~~~zzziiiOOOEEECCCBBB???;;;@@@BBB@@@BBBNNNaaapppwwwwwwzzzsssnnn```XXXPPPMMMKKKHHHIIIMMMLLLPPPTTTVVVXXX\\\bbbgggrrrwwwhhhYYYOOOKKKJJJNNNUUU^^^lllxxx~~~~~~}}}yyyrrrpppxxxppp___TTTMMMIIIIIILLLKKKNNNQQQRRRRRRUUU\\\bbbhhhlllqqqsssqqqmmmiiiggg___]]]YYYVVVTTTRRRPPPMMMLLLIIIEEEAAA??????@@@AAA@@@@@@AAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999===>>><<<===@@@@@@>>>>>><<<;;;;;;;;;;;;;;;;;;::::::;;;===>>>@@@AAABBBDDDEEEJJJTTT```rrrxxxwwwvvvlllwwwrrrbbbVVVVVV^^^llluuuuuutttwwwwwwhhh]]]\\\aaajjjxxx{{{uuummmhhhaaa``````aaagggpppxxx~~~}}}{{{~~~~~~}}}}}}}}}~~~~~~~~~|||xxxvvvvvvxxx{{{|||yyyvvvtttssssssrrrpppmmmiiifffcccbbbeeeqqq~~~|||uuusssooollljjjhhheeeccc]]]YYYSSSNNNJJJGGGDDDAAA?????????@@@@@@@@@AAAAAACCCEEEDDDHHHMMMMMM___~~~}}}vvvsssrrr}}}sssjjjeeeaaa\\\WWWLLLIIIDDD???<<<::::::;;;999999999999999:::;;;;;;:::>>>EEEMMMYYYiiizzzgggNNNEEEDDDCCC@@@???DDDFFFCCCEEEQQQeeesss||||||zzztttooo```XXXPPPMMMKKKIIIJJJMMMLLLPPPTTTVVVXXX\\\ccchhhsss~~~uuufffXXXTTTOOOLLLOOOUUU___ooo|||~~~uuusssqqqooolllmmmxxxtttbbbWWWPPPKKKKKKMMMMMMPPPSSSSSSRRRVVV]]]cccggglllsssvvvvvvtttrrrqqqjjjgggccc```^^^[[[XXXVVVQQQNNNHHHDDDAAAAAACCCDDDBBBBBBBBBBBBAAAAAA@@@??????????????????>>>>>>>>><<<<<<===>>>>>>>>>>>>===777<<>>>>><<<:::;;;<<<===>>>>>>===<<<======???@@@BBBDDDEEEFFFHHHIIIOOO[[[jjj~~~sssrrrlll^^^SSSUUU___nnnooonnnkkklllwwwsssfff^^^___fffppp|||vvvooofff___ZZZZZZ[[[```iiiuuu|||zzz||||||~~~~~~|||||||||{{{yyyuuurrrsssvvvyyy{{{xxxvvvtttsssrrrpppnnniiifffcccaaa___bbbnnn{{{}}}vvvsssnnnkkkiiihhhfffeee]]]YYYSSSNNNJJJFFFCCC@@@>>>>>>?????????@@@@@@@@@AAACCCBBBFFFKKKIIIXXXvvvyyyrrrqqqmmmyyy}}}sssllliiieee^^^YYYNNNKKKFFF@@@===;;;<<<<<<::::::999999::::::;;;<<<999>>>EEEMMMXXXgggxxxgggNNNEEEDDDDDDBBBAAA>>>???CCCDDDIII\\\rrryyyrrrlll^^^YYYRRRMMMKKKJJJJJJJJJJJJNNNRRRUUUXXX\\\ccchhhwww{{{ooobbbYYYOOOLLLLLLPPPUUU___ooo}}}tttjjjgggeeeeeeeeejjjwwwwwweeeWWWOOOLLLHHHEEENNNMMMMMMPPPUUUYYY]]]^^^kkkpppvvv{{{}}}~~~~~~uuuppprrrrrrkkkeeedddbbbYYYOOOGGGEEEEEEEEEDDDFFFFFFGGGGGGFFFFFFEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@>>>======<<<:::;;;;;;;;;;;;:::999999;;;===@@@@@@???===<<<<<<;;;;;;;;;===@@@CCCCCCCCCMMMPPPXXXcccrrrvvvpppsss```YYYUUUXXXaaasss{{{oooddd]]]cccnnnyyyqqqaaa]]]aaagggooo|||rrreee]]][[[UUUXXX\\\dddsss~~~}}}~~~~~~~~~~~~}}}|||{{{{{{yyyyyyxxxuuurrrqqqrrrssstttqqqmmmjjjjjjkkkkkkkkkkkkfffaaa______cccooo{{{|||vvvrrrnnnkkkiiigggbbb^^^[[[XXXTTTOOOJJJFFFBBBAAA????????????@@@AAABBBCCC@@@FFFCCCCCCHHHKKKUUUhhhxxxtttuuupppwww~~~}}}xxxoooeee^^^ZZZSSSNNNFFF@@@<<<;;;:::999;;;::::::::::::;;;<<<<<<<<>>???CCCDDDJJJ^^^tttzzzrrrmmm^^^YYYRRRMMMKKKJJJJJJJJJKKKOOOSSSVVVYYY]]]dddiiiwwwwwwlll___VVVOOOLLLLLLQQQWWW```qqqoooccc```___aaacccjjjyyyyyyhhhZZZQQQKKKIIIGGGNNNMMMNNNQQQVVV[[[___aaajjjooovvv|||}}}{{{uuutttkkkaaaUUUKKKHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDD@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999;;;>>>>>>>>>======>>>@@@@@@AAADDDFFFHHHIIIIIILLLQQQ[[[jjj}}}qqqmmmxxxzzz```YYYUUUYYYdddwww{{{rrrhhh^^^YYY]]]gggsssnnn___ZZZ^^^dddsssyyymmm___WWWUUUSSSYYYbbbnnn~~~~~~~~~~~~~~~~~~}}}|||{{{{{{yyyyyywwwtttqqqooooooppppppmmmjjjhhhiiikkkkkkkkkgggccc___]]]]]]bbbnnnzzz}}}wwwsssnnnkkkjjjgggbbb^^^ZZZXXXTTTNNNIIIEEEBBB@@@????????????@@@AAABBBBBB@@@FFFDDDDDDIIIJJJSSSfff{{{}}}wwwvvvwwwsssyyy{{{qqqfff^^^YYYSSSMMMFFF???<<<:::999888:::999999999999:::;;;;;;>>>BBBIIIQQQ]]]mmmkkkQQQEEEAAA???<<<@@@>>>???DDDFFFMMMbbbxxxzzzsssnnn```[[[SSSMMMKKKJJJJJJJJJLLLPPPTTTWWWYYY^^^eeekkkwwwyyyqqqfffZZZRRRNNNLLLMMMRRRXXXbbbrrroooaaa]]]\\\___ccclll{{{zzznnn___RRRKKKJJJKKKMMMNNNPPPSSSXXX^^^cccfffjjjooowww~~~uuukkk\\\QQQKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCAAA@@@@@@???>>>===<<<<<<===============<<<<<<<<<:::<<<>>>>>>>>>???@@@BBBAAABBBDDDGGGIIIKKKKKKLLLQQQWWWccctttuuukkkmmmsss^^^XXXUUU[[[iiitttjjj```ZZZVVVZZZdddqqq~~~kkk\\\XXX]]]dddzzz}}}ttthhh\\\UUUTTTWWW```mmm~~~~~~~~~}}}|||~~~}}}|||{{{~~~}}}|||{{{zzzzzzxxxxxxvvvsssooolllllllllkkkiiiffffffgggiiijjjjjjccc^^^\\\[[[\\\```lllxxx}}}xxxtttnnnkkkjjjgggccc___ZZZXXXSSSNNNHHHDDDBBB@@@??????>>>??????@@@AAABBB@@@GGGEEEEEEJJJJJJQQQcccwww|||{{{xxxxxxzzzxxx~~~|||zzz~~~ttthhh___ZZZRRRMMMEEE???;;;:::999888999999999999999::::::;;;>>>AAAGGGRRRaaarrrzzz|||~~~lllRRRFFFAAA???<<<@@@===???DDDGGGOOOeee|||yyywwwzzztttooobbb\\\TTTNNNKKKJJJJJJJJJLLLPPPSSSVVVXXX]]]eeekkkvvv|||ssskkkaaaVVVOOOMMMKKKMMMRRRYYYcccsssuuugggbbb```bbbgggppp~~~~~~zzzpppbbbSSSKKKKKKMMMLLLNNNQQQUUUZZZ```gggkkkmmmqqqxxx{{{ooo```TTTNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@??????>>>>>>=========<<<======>>>???AAAAAAAAABBBEEEGGGFFFHHHKKKMMMNNNPPPQQQSSSZZZaaammmkkkiiirrrooo\\\XXXVVV^^^ppp|||ooofffYYYXXXXXX^^^jjjyyy|||hhhYYYVVV___kkkwwwooofff\\\XXXZZZ```lll|||}}}{{{{{{{{{zzz~~~~~~~~~}}}|||{{{~~~}}}{{{zzzyyyyyywwwwwwuuuqqqmmmiiihhhhhhiiigggddddddeeeggggggggg```\\\[[[[[[]]]aaalllwww|||yyytttnnnkkkjjjgggccc```\\\YYYTTTNNNIIIEEECCCBBB>>>>>>>>>>>>???@@@AAABBB@@@GGGFFFFFFJJJIIIPPPaaavvv}}}yyywwwxxxzzz|||yyyvvv{{{xxxlllaaa\\\RRRLLLEEE???;;;999888777::::::999999::::::;;;<<<;;;===DDDPPPaaarrr}}}qqqoooqqq|||nnnUUUGGGBBB@@@>>>???===???DDDGGGPPPggg~~~}}}ssspppzzz{{{tttoooddd^^^UUUNNNKKKJJJKKKKKKLLLOOORRRTTTVVV\\\dddjjjuuuyyyooofff]]]SSSMMMKKKJJJLLLRRRXXXbbbrrr{{{kkkfffcccffflllvvv}}}{{{vvvuuunnnbbbSSSKKKKKKNNNLLLOOOSSSWWW\\\bbbiiioooqqqtttzzzzzzoooaaaVVVRRRSSSTTTTTTRRRRRRQQQQQQQQQRRRRRRSSSQQQQQQPPPPPPOOONNNMMMMMMJJJIIIHHHFFFDDDBBBAAA@@@??????>>>============>>>AAACCCDDDEEEFFFGGGJJJMMMRRRTTTWWWXXXYYY[[[^^^aaadddlllxxxwwwfffkkkxxxlllZZZXXXXXXbbbxxxrrrggg^^^SSSVVV[[[eeeuuuvvvaaaTTTUUUcccsss}}}ssskkkccc\\\\\\___gggtttyyyxxxyyyyyyxxxyyyzzz|||}}}~~~~~~}}}|||~~~}}}|||{{{yyyxxxxxxvvvvvvtttpppkkkgggeeeeeeiiifffdddcccdddeeedddccc___]]]\\\^^^___cccmmmxxxzzzyyytttnnnjjjiiigggccc```]]]ZZZTTTNNNIIIEEEDDDCCC>>>>>>>>>>>>???@@@AAAAAAAAAGGGFFFEEEIIIIIIOOO```vvvwwwuuuuuuuuuzzz~~~uuusssyyy~~~pppeee___RRRMMMEEE???;;;:::999888;;;;;;;;;;;;;;;<<<======;;;===CCCOOO```qqq~~~vvvsssyyy}}}mmmiiilllwwwqqqXXXIIICCCAAA??????===>>>CCCGGGPPPhhhzzzpppooozzz|||uuupppfff```VVVNNNKKKJJJKKKKKKLLLNNNQQQSSSUUU[[[dddjjjtttuuujjjaaaYYYPPPKKKJJJHHHKKKPPPWWW```ooo|||mmmhhheeejjjsss{{{ssspppmmmmmmlllhhh^^^RRRKKKKKKMMMLLLPPPUUUYYY\\\bbbkkkqqquuuxxx|||yyyoooccc[[[XXXZZZ[[[\\\XXXWWWUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTPPPOOOMMMJJJHHHEEECCCBBBBBBAAA???>>>>>>>>>???@@@CCCFFFIIILLLNNNPPPTTTVVV]]]___aaaaaaaaadddiiinnnpppzzzmmmeeeooo~~~hhhWWWXXX[[[gggssseee[[[TTTNNNTTT^^^mmmlllZZZRRRVVViii}}}zzznnnfff___ZZZ[[[___iiiyyyzzztttssstttuuutttppprrrvvvzzz}}}~~~~~~}}}{{{zzzxxxwwwwwwtttuuutttpppkkkfffdddccchhhgggdddddddddeeecccbbb```^^^^^^```aaaeeennnxxxzzzyyysssmmmiiigggfffccc```]]]YYYTTTMMMHHHEEECCCCCC>>>>>>===>>>>>>???@@@AAAAAAGGGEEEDDDHHHHHHOOOaaaxxxxxxuuutttrrrwww}}}{{{rrrpppxxxuuuiiibbbSSSNNNFFF@@@<<<;;;:::999<<<<<<<<<<<<<<<======>>>===@@@FFFOOO]]]mmm|||rrrpppyyyoookkkooozzzttt[[[KKKCCC@@@???@@@===>>>BBBFFFPPPhhhyyypppqqq|||uuuppphhhaaaWWWOOOKKKJJJKKKKKKMMMOOORRRSSSVVV\\\eeekkksss~~~rrrfff]]]UUUMMMHHHHHHGGGIIINNNTTT]]]kkkxxxvvvooolllqqq{{{wwwpppiiicccdddccc```YYYQQQKKKJJJKKKLLLPPPVVVYYY\\\bbbkkkrrrxxxzzz}}}zzzrrrgggaaa```aaacccccc```^^^\\\ZZZYYYYYYZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYXXXUUURRRNNNKKKIIIGGGEEEDDDBBBAAA@@@AAABBBCCCGGGKKKQQQWWW[[[```dddfffgggiiijjjiiihhhllltttzzzrrrdddeeetttxxxaaaVVVXXX]]]lll~~~fffYYYSSSOOOLLLTTTaaattt~~~fffYYYVVV]]]rrr{{{qqqfff^^^YYYWWW[[[aaammm~~~}}}ssslllkkkkkkkkkjjjeeeiiiooouuuzzz}}}~~~}}}{{{yyyxxxvvvvvvssstttssspppkkkfffdddcccgggeeedddeeeffffffeeedddaaa___```bbbccceeennnwww|||xxxrrrkkkgggfffdddbbb___\\\XXXQQQKKKFFFCCCBBBBBB=========>>>>>>???@@@AAAAAAFFFDDDCCCGGGHHHPPPccc~~~|||zzzvvvyyy|||rrrqqqzzzzzzkkkcccTTTOOOGGGAAA===<<<;;;:::<<<;;;;;;;;;;;;<<<=========AAAFFFNNNXXXgggwww}}}xxxyyysssrrryyywww]]]LLLCCC???===@@@======BBBFFFOOOgggyyyqqqsss}}}uuupppiiiaaaWWWOOOKKKJJJKKKKKKNNNQQQSSSTTTWWW]]]fffmmmsss~~~}}}ooocccZZZRRRKKKGGGGGGFFFHHHMMMSSS[[[iiivvvyyytttxxxwwwnnneee^^^]]]ZZZUUUPPPKKKIIIIIILLLQQQVVVZZZ\\\bbbkkkrrryyy{{{~~~}}}uuulllfffeeeggghhhggggggeeeccc```______````````````aaaaaabbbcccccccccbbb```]]]YYYUUURRROOOMMMGGGFFFDDDCCCBBBCCCEEEFFFKKKQQQYYYaaagggmmmrrruuurrrttttttrrrqqquuuzzzddd]]]eeexxxqqq[[[UUUXXX___ooouuu^^^TTTQQQOOONNNWWWeeezzzyyyddd\\\\\\dddzzzrrrhhh^^^XXXVVVVVV]]]dddrrr~~~vvvllleeecccbbbbbbaaa^^^ccciiiqqqxxx}}}~~~}}}{{{yyywwwvvvuuurrrsssssspppkkkfffdddccceeeddddddeeeggghhhhhhgggaaa``````cccccceeemmmvvv}}}wwwrrrkkkfffeeedddaaa___ZZZVVVPPPIIIDDDAAA@@@@@@============>>>???@@@AAAAAAFFFCCCAAAFFFHHHQQQddd|||~~~vvvttt}}}|||lllcccUUUOOOHHHBBB>>><<<;;;:::;;;::::::::::::;;;<<<<<<<<<@@@EEEJJJRRR```rrrzzzwwwwwwtttYYYJJJDDDAAA===:::>>>===@@@HHHPPPeee|||sssuuuyyyuuulllbbbXXXSSSOOOKKKKKKMMMMMMNNNOOORRRWWW___gggkkkwwwzzzlll___UUUNNNJJJHHHHHHHHHJJJMMMNNNTTTbbbqqqxxx}}}wwwjjjaaa\\\WWWSSSSSSRRROOOMMMSSSTTTWWW[[[aaahhhnnnqqqvvvxxx{{{|||wwwsssqqqrrrtttvvvpppooonnnmmmllljjjgggddddddeeegggiiilllnnnoooppppppkkkddd```]]][[[WWWSSSRRROOOJJJGGGFFFGGGJJJLLLMMMWWWdddooovvvyyy}}}|||{{{llldddaaaeeezzz{{{eeeTTTTTTXXXaaattt~~~iiiYYYNNNLLLQQQNNNaaawwwlll[[[ZZZbbboooxxxhhh```WWWSSSQQQSSS[[[ccckkk|||nnnaaa]]]]]][[[ZZZZZZ[[[\\\bbbnnnzzz|||}}}}}}|||zzzxxxvvvuuuqqqrrrqqqnnniiieeedddccchhheeebbbbbbeeeffffffdddeeebbb```bbbccceeemmmuuuxxxqqqiiifffgggfffaaa[[[XXXUUUPPPJJJEEEBBB@@@???======>>>???@@@AAAAAAAAAAAACCCAAACCCHHHGGGQQQfff~~~{{{|||llldddVVVQQQIIIBBB???===<<<;;;:::::::::;;;;;;:::999999:::@@@BBBIIIXXX___jjj|||~~~rrrWWWIIIDDDAAA>>>===AAA???BBBKKKTTTjjjyyy{{{yyyuuukkkbbbXXXSSSOOOKKKKKKMMMNNNNNNPPPSSSXXX___ggglllxxxxxxjjj]]]SSSLLLHHHFFFFFFGGGIIILLLMMMRRR```nnn}}}vvvjjjeee```\\\[[[ZZZXXXVVVWWWXXX[[[```eeekkkppprrrxxxzzz}}}}}}|||}}}}}}{{{zzzzzzyyywwwssspppllllllmmmnnnppprrrssstttsssoooiiifffeeebbb^^^[[[VVVRRRMMMHHHFFFGGGJJJLLLTTT^^^kkkuuu|||xxxfffdddgggoooqqq^^^PPPSSSWWW```ssssss___SSSKKKKKKPPPTTTggg~~~uuucccVVVZZZfffxxxnnnddd]]]UUURRRRRRUUU^^^hhhuuuvvviii[[[WWWVVVUUUTTTUUUYYY\\\fffsss~~~~~~~~~}}}{{{yyywwwuuussstttsssooojjjfffdddccchhheeecccccceeegggfffeeedddaaaaaadddfffhhhooowwwwwwppphhheeefffddd^^^YYYTTTRRRNNNIIIFFFCCCBBBBBB<<<<<<===>>>???@@@?????????BBB@@@CCCIIIHHHRRRhhh}}}{{{llleeeWWWQQQIIICCC???===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;AAACCCIIIWWW___iii{{{}}}mmmUUUHHHCCC@@@???>>>AAA???BBBKKKUUUlll~~~zzzuuukkkbbbYYYTTTPPPLLLKKKNNNNNNOOOQQQTTTXXX___hhhnnnzzzvvvhhhZZZPPPJJJFFFDDDEEEDDDFFFJJJKKKPPP\\\iii|||zzzvvvqqqllljjjiiigggfff___aaacccggglllqqquuuwww~~~zzzyyyxxxxxxwwwxxxxxxyyywwwsssooonnnnnnlllhhheee^^^ZZZSSSMMMJJJJJJLLLMMMVVV___kkkvvv~~~|||mmmeeejjjssswwwdddWWWPPPSSSWWWaaauuufffUUUNNNJJJMMMSSS^^^pppkkk^^^VVV^^^pppuuufff[[[TTTNNNLLLNNNSSS___kkkrrrdddWWWRRRQQQPPPQQQSSS[[[dddsss~~~{{{yyywwwuuuuuuuuutttpppkkkfffccccccfffeeeddddddfffhhhhhhgggeeeccceeeiiilllnnnuuu||||||uuuooohhhdddcccaaa[[[UUUPPPNNNKKKHHHFFFEEEDDDDDD;;;<<<===>>>>>>>>>>>>>>>>>>AAA@@@CCCIIIIIISSSiiizzzmmmfffWWWRRRJJJCCC???===<<<;;;<<<======>>>>>>=========<<>><<<>>>HHHRRRiii{{{vvvlllcccZZZUUUQQQLLLKKKNNNNNNPPPSSSUUUXXX___hhhooo}}}}}}tttfffYYYOOOIIIEEECCCCCCCCCDDDHHHJJJNNNYYYcccuuu~~~|||zzzyyymmmmmmmmmnnnrrrwww}}}}}}{{{zzzxxxuuurrrrrrssssssooolllgggbbbZZZSSSNNNNNNOOOQQQVVV^^^iiittt~~~sssmmmmmmvvviiiYYYSSSRRRRRRWWWcccwwwxxx\\\PPPNNNOOOTTT[[[hhhzzzhhh___\\\iii~~~~~~ooobbbTTTOOOJJJJJJMMMVVVeeesssqqqeeeXXXSSSRRRRRRUUUXXXdddttt}}}zzzxxxvvvuuuuuuuuusssooojjjeeebbbaaaeeeeeeeeefffgggiiijjjjjjhhhhhhkkkqqquuuwww|||~~~{{{tttooohhhdddbbb^^^XXXSSSNNNLLLJJJHHHFFFDDDDDDDDD<<<======>>>??????>>>>>>???CCCAAADDDJJJHHHQQQgggyyymmmfffXXXSSSKKKDDD@@@>>><<<;;;<<<======>>>>>>>>>>>>>>>;;;@@@BBBHHHWWW```kkk~~~}}}dddQQQGGGBBB???@@@:::===;;;===FFFOOOfff|||xxxooofff]]]XXXSSSNNNLLLMMMMMMPPPSSSUUUXXX^^^hhhppp~~~}}}tttfffYYYPPPJJJFFFDDDCCCBBBCCCGGGJJJMMMVVV___lllyyy~~~{{{xxxwwwyyy~~~{{{wwwtttrrrrrrssstttqqqnnniiiddd\\\TTTPPPOOOQQQSSSXXX```lllxxxpppqqqxxxttt]]]PPPNNNPPPNNNUUUcccwwwkkkUUUPPPRRRUUU\\\dddqqqwwwccc___ccctttzzzkkk___TTTPPPMMMOOOTTT___rrrrrrfffZZZVVVVVVXXX]]]cccrrr~~~{{{yyyvvvuuutttssssssrrrnnnhhhccc``````cccdddfffhhhiiijjjkkklllnnnnnnrrrxxx{{{}}}~~~{{{sssoooiiieeeaaa]]]WWWRRRMMMLLLJJJGGGEEECCCBBBAAA>>>>>>??????@@@@@@??????AAADDDCCCDDDIIIFFFNNNbbbyyynnngggZZZTTTLLLEEEAAA>>><<<;;;<<<<<<===>>>>>>>>>>>>>>>999???@@@GGGVVV```lllbbbPPPHHHAAA???AAA;;;???===???GGGNNNccc{{{sssjjjaaa[[[UUUOOOLLLMMMLLLPPPTTTUUUWWW]]]gggppp~~~|||tttfffYYYPPPJJJFFFDDDDDDBBBDDDHHHKKKNNNTTT\\\dddpppxxxtttpppoooqqqrrrpppnnngggbbbZZZRRROOOPPPSSSUUUZZZcccppp}}}xxxooowwwgggUUUKKKIIILLLLLLUUUdddwwwppp```TTTUUUZZZ]]]eeennn{{{lllZZZ]]]hhhsssdddZZZQQQNNNNNNRRRZZZiiirrrhhh]]]ZZZ[[[___hhhppp}}}zzzxxxvvvuuuuuurrrrrrqqqmmmgggccc``````bbbdddgggiiijjjkkkmmmooorrrqqqtttzzz}}}~~~}}}zzzpppmmmiiieee```[[[VVVRRRLLLKKKJJJGGGDDDBBB@@@?????????@@@@@@@@@@@@??????AAADDDCCCDDDHHHDDDKKK___~~~}}}zzzzzzoooggg[[[UUUMMMFFFAAA???===<<<<<<<<<===>>>????????????:::???@@@FFFTTT]]]jjj}}}xxxxxxyyy```PPPHHHAAA>>>AAA<<<@@@???AAAGGGLLL___{{{~~~wwwnnnddd^^^WWWPPPLLLLLLKKKOOOSSSUUUVVV\\\fffooo{{{{{{rrreeeXXXOOOIIIFFFDDDEEECCCEEEIIIMMMOOOTTTZZZaaalll|||zzzuuupppmmmooopppooonnneee```YYYSSSQQQSSSWWW[[[```iiixxxxxxvvvmmm[[[QQQKKKJJJMMMQQQZZZiii{{{zzzccc[[[YYY```eeegggnnnxxxwww```YYY```rrrxxxlll```XXXQQQPPPSSSZZZfffyyyuuukkkbbb```bbbiiittt~~~}}}zzzxxxwwwwwwwwwqqqrrrqqqmmmhhhdddbbbaaa```dddhhhkkkkkklllnnnqqqsssqqqssswwwyyyzzz{{{wwwllljjjgggccc^^^YYYTTTQQQJJJJJJHHHGGGDDDBBB@@@???>>>>>>????????????>>>>>>???BBBAAACCCGGGDDDJJJ^^^}}}~~~zzzttt|||oooggg\\\VVVMMMFFFBBB???===<<<===>>>???@@@AAAAAAAAAAAA>>>BBBAAAEEERRRYYYeeewww{{{qqqqqqvvv```PPPHHHAAA>>>AAA;;;@@@???@@@FFFJJJ[[[vvvyyypppfff```YYYPPPLLLLLLJJJOOOSSSTTTUUU[[[fffoooyyyzzzqqqdddWWWNNNIIIEEECCCFFFDDDEEEJJJNNNPPPTTTYYYcccmmm}}}}}}wwwpppmmmnnnoooooonnnfffaaa[[[UUUTTTWWW]]]```jjjtttzzzwwwwwwzzz___SSSPPPNNNOOOQQQXXXaaapppqqq___\\\```iiiooopppvvvnnnYYY]]]hhh|||zzzqqqhhh```[[[XXXYYY]]]ggguuuxxxooofffeeeiiippp}}}}}}{{{zzzyyyyyyyyyrrrrrrqqqnnniiieeedddccc```dddiiikkklllmmmooorrrrrrpppqqqtttuuuvvv{{{~~~xxxtttjjjhhhfffbbb]]]WWWSSSPPPHHHHHHGGGFFFDDDBBBAAA@@@===>>>>>>>>>>>>>>>======<<<@@@???BBBGGGDDDKKK___|||{{{xxxrrr}}}pppggg\\\VVVNNNFFFBBB???===<<<>>>???@@@AAABBBBBBCCCBBBAAAEEEBBBEEEPPPVVVaaasssxxxlllmmmuuubbbQQQHHH@@@===@@@@@@???@@@AAABBBIII\\\nnn}}}{{{uuukkk```VVVPPPLLLKKKMMMNNNRRRUUUUUUWWWbbbmmmxxx}}}sssdddXXXOOOHHHCCC@@@FFFGGGJJJMMMPPPTTTXXXZZZ___ooo|||rrrlllkkklllmmmllleee```[[[YYYXXXYYY```hhhxxx}}}wwwyyy}}}jjjVVVOOONNNNNNSSSXXXdddiiivvvqqqfffjjjrrryyy{{{|||nnn```[[[___ppp}}}ssskkkaaa]]]^^^YYY```hhhsss~~~xxxnnnhhhlllpppvvv~~~~~~|||{{{yyywwwvvvvvvuuusssqqqmmmhhhddd```]]]cccgggkkkkkkjjjiiikkklllnnnmmmnnnnnnlllllluuu{{{wwwooojjjccc___\\\XXXSSSNNNJJJIIIGGGDDDBBB@@@???>>><<<<<<======>>>>>>??????BBB???@@@CCCBBBBBBNNN^^^~~~|||uuupppuuu}}}}}}tttmmmaaaZZZQQQJJJEEEBBB>>>;;;??????AAADDDGGGGGGEEEBBB@@@???@@@EEEJJJPPP]]]hhh{{{lllkkkuuudddRRRIII@@@===@@@??????@@@AAABBBHHHYYYjjjyyyvvv|||vvvlllaaaXXXRRRNNNLLLMMMNNNRRRUUUUUUWWWaaammmuuu~~~vvvgggXXXNNNHHHCCC@@@EEEGGGJJJMMMQQQUUUYYY\\\fffvvvzzzuuussssssrrrpppjjjddd```______aaahhhqqqwwwuuurrrqqquuunnn```SSSQQQTTTYYY___fffnnnuuu{{{ssswww~~~pppccc]]]]]]hhh{{{ssskkkeeeaaaaaaeeekkkqqqyyy~~~{{{xxxoookkkooorrrxxx}}}}}}{{{zzzxxxwwwuuuuuusssrrrooollliiifffdddcccgggiiikkkjjjhhhggggggiiijjjiiijjjkkkjjjjjjrrr|||~~~yyyvvvlllgggaaa\\\ZZZWWWRRRNNNJJJIIIGGGDDDBBB@@@???>>><<<<<<======>>>>>>??????AAA???@@@DDDCCCCCCOOO^^^yyyxxxsssooouuu~~~xxxqqqddd]]]SSSKKKFFFBBB???<<>>???CCCGGGMMMZZZfff~~~qqqmmmuuuhhhUUUJJJAAA>>>@@@>>>>>>@@@BBBBBBGGGUUUccc|||tttppp|||wwwnnnddd[[[TTTPPPNNNNNNNNNQQQUUUUUUWWWaaalllsss}}}zzziiiYYYNNNGGGCCCBBBEEEHHHKKKNNNRRRVVV\\\___mmm}}}}}}yyywwwmmmhhhdddcccdddgggoooyyy|||uuullleeebbbcccfffooo~~~|||mmm___WWWRRRVVV^^^eeemmmttt{{{yyyiii]]]ZZZ\\\___uuu|||sssiiieeedddfffkkkqqq{{{|||xxxvvvtttooommmooosss||||||{{{zzzxxxwwwuuutttsssqqqpppnnnllljjjjjjjjjjjjjjjjjjjjjhhheeecccdddeeedddeeegggiiihhhhhhpppzzz|||wwwsssgggccc]]]ZZZXXXUUUQQQMMMJJJIIIFFFDDDAAA@@@>>>>>><<<<<<======>>>>>>??????@@@>>>AAAEEEDDDCCCNNN^^^ttt|||vvvrrrooosss}}}~~~wwwiiibbbXXXNNNGGGCCC@@@>>>CCCEEEGGGKKKMMMKKKGGGDDDAAA>>>>>>@@@DDDKKKXXXeee{{{vvvooovvvnnnYYYKKKBBB>>>???>>>>>>@@@BBBBBBEEEPPP\\\{{{rrrmmm}}}|||wwwooofff]]]VVVQQQNNNNNNNNNPPPTTTUUUXXX```jjjttt~~~zzzjjjYYYMMMGGGEEEEEEFFFIIIMMMPPPSSSYYY___eeeppp~~~uuuooojjjiiiiiillluuu~~~xxxjjjbbb]]]ZZZXXX[[[^^^gggvvvuuufff[[[YYYXXXYYY___hhhqqqyyy~~~}}}}}}wwwqqqfff]]]XXXZZZaaagggmmmjjjgggiiimmmrrryyy~~~zzzuuusssqqqnnnmmmjjjiiikkkqqqzzzzzzxxxwwwuuusssrrrrrrrrrpppnnnkkkjjjkkklllmmmjjjiiigggeeecccbbbcccdddbbbcccfffiiiiiiiiiqqqzzz}}}yyytttqqqeee```[[[XXXWWWUUUQQQNNNJJJHHHFFFCCCAAA???>>>===<<<<<<======>>>>>>??????@@@>>>AAAEEECCCBBBMMM\\\sss}}}yyyuuusssrrrppp{{{~~~}}}pppiii^^^RRRJJJDDDBBBAAACCCEEEJJJOOOQQQOOOJJJFFFBBB???>>>@@@DDDKKKZZZggg}}}}}}rrrxxx~~~ttt]]]MMMCCC??????>>>===???AAABBBDDDMMMWWWvvvrrrkkkwww|||xxxqqqhhh___XXXRRROOOOOONNNOOOSSSUUUXXX```iiivvvyyyjjjZZZNNNHHHGGGHHHGGGKKKPPPSSSVVV\\\dddkkkuuuzzzsssqqqppprrrzzzzzzdddXXXSSSPPPPPPSSSUUU[[[hhhzzzzzzmmmaaaYYYVVV[[[```eeelllttt~~~~~~qqqgggdddZZZ[[[YYYWWWXXX```nnnzzzooocccgggmmmsssyyywwwmmmiiihhhgggeeecccbbbbbbeeeoooyyyyyywwwvvvtttrrrqqqqqqsssqqqnnnkkkjjjjjjjjjkkkfffeeecccccccccdddeeeeeeccceeeiiimmmmmmmmmsss|||~~~{{{wwwrrrnnnddd```[[[XXXXXXVVVRRROOOIIIHHHFFFCCCAAA???>>>===<<<<<<======>>>>>>??????AAA???AAADDDBBBAAALLL[[[ttt}}}}}}vvvtttttttttpppzzz~~~zzzsssfffXXXLLLFFFDDDDDDAAAEEELLLRRRVVVTTTNNNIIICCC@@@???AAAFFFNNN\\\jjj}}}wwwwww~~~}}}zzzaaaOOODDD?????????===>>>@@@AAACCCKKKUUUlll~~~qqqiiippp~~~|||yyyssskkkccc[[[TTTQQQPPPNNNOOORRRUUUXXX___ggguuu~~~zzzlll]]]PPPIIIIIIJJJHHHMMMSSSVVVYYY___iiiqqqxxxtttrrrsss|||nnnYYYOOOLLLHHHIIIMMMQQQZZZiiizzzrrrfff\\\UUUVVVZZZ```hhhpppuuu}}}uuujjj^^^VVVSSSNNNPPPSSSVVV]]]lll~~~mmmbbbbbblllwww~~~~~~vvvjjjaaa^^^\\\[[[ZZZ[[[[[[^^^eeettt|||yyyxxxwwwuuutttrrrqqqpppsssqqqnnnkkkiiiggggggfffcccaaaaaabbbeeeggggggfffeeeggglllqqqpppooouuu}}}}}}yyyuuupppmmmddd```[[[XXXXXXVVVRRROOOIIIHHHEEECCC@@@???======<<<<<<======>>>>>>??????BBB???AAADDDCCCDDDPPP```yyy}}}vvvtttvvvwwwttt}}}~~~}}}nnn^^^OOOGGGEEEFFFCCCHHHPPPWWW[[[XXXQQQLLLBBB@@@???BBBFFFMMM[[[hhhwww|||uuu}}}|||}}}~~~dddPPPEEE@@@>>>@@@======@@@AAACCCKKKTTThhhssshhhlllxxx|||wwwpppggg^^^XXXTTTQQQNNNNNNRRRUUUXXX___fffpppyyy}}}qqqaaaSSSKKKJJJKKKJJJOOOUUUYYY[[[bbbmmmwwwzzzxxxzzz}}}hhhTTTNNNKKKFFFFFFKKKQQQZZZhhhuuu}}}|||qqqddd[[[UUURRRWWW___cccmmmuuuwww}}}}}}jjj]]]UUUOOOLLLMMMOOORRRWWW```nnnxxxkkkeeebbbiiivvvzzzhhhddd^^^XXXTTTRRRQQQQQQVVVYYY___kkk~~~|||yyyxxxwwwuuutttrrrqqqppppppooommmkkkhhhfffdddccc`````````cccfffiiihhhfffeeehhhmmmrrrqqqooottt||||||xxxtttooolllddd___ZZZXXXWWWUUUQQQNNNIIIGGGEEECCC@@@>>>======<<<<<<======>>>>>>??????BBB???@@@EEEFFFIIIXXXjjjzzzxxx{{{|||{{{zzz{{{~~~}}}uuubbbRRRHHHFFFGGGIIINNNVVV]]]```[[[SSSLLLAAA??????AAADDDIIIUUU```ooo|||pppyyy||||||fffPPPEEE@@@>>>AAA>>>===???AAADDDLLLTTTkkkvvvjjjkkkvvv~~~zzzrrrjjjaaaZZZVVVQQQNNNNNNRRRUUUXXX___fffkkktttuuueeeVVVMMMJJJKKKKKKQQQWWWZZZ]]]dddpppzzzyyydddSSSPPPNNNIIIHHHMMMPPPXXXdddmmmqqqrrrtttvvvssshhh^^^XXXTTTRRRYYYbbbeeeooouuutttwwwlllWWWLLLHHHGGGIIILLLSSSVVV___ooo}}}iiiccceeehhhrrrssshhhYYYXXXVVVRRRMMMKKKKKKLLLTTTYYYcccrrr}}}yyyxxxwwwvvvtttrrrqqqpppmmmmmmllljjjhhheeecccaaa```___```dddhhhiiihhheeeeeegggmmmqqqpppnnnssszzz|||xxxtttoookkkccc___ZZZWWWVVVTTTPPPLLLIIIGGGEEEBBB@@@>>>===<<<<<<<<<======>>>?????????AAA???@@@FFFHHHMMM___rrr~~~wwwqqquuu}}}|||~~~zzzeeeSSSIIIGGGHHHOOOSSS[[[bbbccc]]]SSSLLLAAA>>>>>>@@@AAAEEEOOOYYYkkk|||yyymmmuuu~~~{{{{{{gggQQQGGGCCC@@@===<<<===???@@@AAAHHHQQQggg{{{{{{kkkgggmmmxxx~~~yyyssslllddd\\\WWWSSSQQQOOOOOOQQQVVV[[[^^^lllttt{{{lll[[[PPPLLLMMMNNNOOOSSSYYY^^^eeesssfffSSSNNNGGGFFFKKKJJJPPPUUU^^^gggnnnrrrtttuuupppjjjbbbZZZVVVWWW[[[^^^dddcccbbbeeellluuu|||xxxcccWWWLLLIIIJJJKKKMMMPPPZZZbbbqqqtttllliiihhhlllrrr|||zzzmmmbbb[[[UUUQQQKKKFFFDDDFFFKKKNNN\\\dddppp}}}wwwtttwwwwwwuuutttsssrrrrrrrrrnnnmmmkkkgggbbb^^^]]]]]]]]]___bbbdddeeeeeedddcccfffhhhmmmooolllkkksss}}}~~~zzzssskkkeee^^^[[[VVVSSSQQQOOOMMMKKKGGGFFFDDDAAA???>>>===<<<;;;;;;<<<===>>>>>>>>>======@@@EEEFFFEEEOOOgggssspppuuuyyy{{{hhhXXXMMMJJJMMMOOOXXXaaaddddddaaaYYYPPPDDD@@@===???AAAEEENNNWWWdddwwwqqqttt|||||||||hhhRRRHHHCCC@@@===<<<===???@@@AAAHHHQQQiii~~~}}}mmmiiiooozzz{{{uuunnnggg^^^YYYTTTRRRPPPPPPRRRVVVZZZ^^^iiiqqq|||~~~ooo^^^RRRMMMMMMOOOOOOSSSYYY^^^ffftttfffTTTOOOHHHGGGLLLJJJSSSXXX```iiippptttuuuuuurrrmmmeee[[[UUUSSSTTTVVVWWWWWWWWWYYY___ffflllpppqqquuuxxxyyy{{{yyyooodddYYYPPPHHHGGGIIILLLQQQWWWcccqqq}}}ssspppooopppuuu|||wwwjjj^^^TTTOOOKKKJJJHHHGGGHHHMMMSSSXXXcccnnn||||||wwwuuuuuutttsssrrrqqqpppppppppmmmllljjjfffbbb^^^^^^^^^```aaabbbcccddddddccccccbbbdddhhhiiifffeeelllvvv}}}xxxqqqiiiddd]]]ZZZUUURRRPPPNNNLLLJJJGGGFFFCCCAAA???===<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>AAAEEEGGGIIIUUUqqq~~~rrrpppuuuzzz{{{jjjZZZOOOMMMQQQWWW___gggjjjhhhdddZZZPPPEEE@@@>>>???AAADDDNNNWWWeeewwwuuuvvv|||}}}}}}jjjSSSHHHCCC@@@===<<<===???@@@AAAHHHQQQhhh~~~pppkkkooo{{{}}}xxxqqqiiiaaa\\\VVVTTTRRRQQQRRRVVVZZZ]]]gggpppzzzsssbbbUUUOOOMMMPPPPPPTTTZZZ___hhhxxxfffUUUPPPIIIHHHLLLKKKUUU[[[dddnnnuuuyyy{{{{{{yyytttlllaaaVVVPPPMMMMMMJJJKKKLLLOOOSSSXXX]]]```eeeiiillllllkkkggg\\\QQQLLLHHHEEEFFFIIIMMMWWW```ooozzzwwwxxxzzz|||vvvfffXXXNNNHHHFFFBBBCCCEEEGGGKKKSSS[[[aaaqqq~~~}}}~~~zzzwwwvvvrrrrrrpppooonnnnnnnnnnnnlllkkkiiieeeaaa_________eeeddddddcccbbbbbbbbbcccccceeeggghhhdddcccjjjttt~~~{{{vvvooogggbbb\\\XXXTTTPPPNNNLLLJJJHHHFFFEEECCCAAA???===<<<<<<:::;;;<<<===>>>>>>>>>>>>@@@BBBFFFIIINNN```}}}sssvvv|||{{{kkk\\\RRRQQQUUU```hhhpppqqqnnnggg[[[PPPEEEAAA>>>???AAADDDMMMVVVddduuuyyywwwyyyjjjSSSHHHBBB???===<<<===??????AAAHHHQQQccc|||ssslllooozzzzzztttlllddd___XXXVVVTTTRRRSSSVVVZZZ\\\fffooozzzwwwhhhZZZQQQMMMRRRRRRVVV\\\bbblll|||zzztttwwweeeTTTPPPIIIHHHLLLJJJSSSZZZfffsss|||~~~vvviii[[[PPPKKKIIIFFFHHHKKKNNNQQQVVVZZZ]]]dddfffgggdddaaa]]]SSSIIIEEEDDDEEEHHHJJJOOO[[[gggxxxyyy~~~}}}uuuhhhZZZOOOHHHFFFEEEEEEGGGIIIKKKQQQ[[[gggooo{{{zzzzzzwwwttttttqqqpppooonnnmmmmmmmmmmmmkkkkkkhhhdddaaa______```hhhfffdddbbbaaaaaabbbccceeeeeegggfffbbbaaajjjttt}}}zzzuuunnnfffaaaZZZWWWRRROOOLLLJJJHHHFFFEEEDDDBBB@@@>>>===<<<<<<:::;;;<<<===>>>?????????BBBCCCFFFKKKTTTiii{{{|||mmm^^^TTTTTTYYYfffooowwwxxxtttjjj\\\PPPEEEAAA???@@@AAADDDLLLTTT```nnnzzztttsssyyyjjjSSSGGGBBB>>>===<<<===??????AAAHHHQQQbbb~~~wwwooopppzzz{{{vvvooogggbbb[[[YYYVVVSSSSSSVVVYYY[[[dddmmmxxx}}}oooaaaVVVPPPUUUVVVZZZ```gggpppzzzmmmcccdddppp{{{dddTTTPPPIIIHHHLLLJJJMMMVVVeeeuuurrr```RRRJJJHHHGGGKKKOOORRRUUUXXX]]]```eeegggeee```\\\XXXPPPHHHEEEEEEHHHJJJLLLPPP]]]jjj|||xxxlllfff]]]SSSKKKGGGEEEEEEJJJLLLOOOSSSZZZhhhyyyyyyxxxvvvrrrpppqqqqqqpppooonnnnnnmmmmmmnnnkkkjjjhhhddd```^^^___aaahhhfffdddaaa``````bbbcccbbbbbbcccbbb^^^^^^hhhsss}}}yyyuuunnngggbbbYYYVVVQQQMMMKKKHHHFFFDDDDDDCCCAAA???===<<<<<<;;;:::;;;<<<>>>???@@@@@@@@@CCCCCCFFFKKKWWWnnn|||oooaaaWWWXXX]]]jjjttt}}}~~~yyynnn^^^PPPFFFBBB@@@AAABBBDDDKKKSSSZZZeeeuuu~~~wwwzzzyyyppplllsssjjjSSSGGGBBB???===<<<===???@@@AAAHHHQQQddd}}}tttuuu|||}}}xxxrrrlllggg^^^\\\XXXUUUTTTVVVXXXZZZ```iiisss}}}xxxjjj^^^WWWXXXYYY___ffflllttt~~~zzzrrreee[[[[[[dddmmmyyydddTTTQQQJJJIIIMMMKKKIIITTTeeexxxzzzfffUUUKKKHHHIIIMMMQQQSSSTTTVVV[[[```cccffffffaaa\\\XXXQQQKKKJJJIIIJJJMMMNNNQQQ\\\hhhzzz{{{yyytttmmmggg___[[[UUUNNNIIIFFFEEEDDDGGGKKKRRRZZZeeewwwyyywwwtttpppooopppppppppooonnnnnnnnnnnnnnnlllkkkhhhccc___]]]^^^```eeedddbbb``````aaabbbcccbbbbbbcccbbb```aaalllyyy|||xxxtttnnnhhhdddYYYVVVQQQMMMJJJHHHEEECCCCCCBBB@@@>>>===<<<;;;;;;:::;;;<<<>>>???@@@AAAAAACCCCCCEEEKKKWWWmmm}}}sssfff]]]```fffrrr|||sss```QQQFFFBBB@@@AAABBBCCCJJJRRRUUU^^^mmmvvvooorrr~~~yyynnnhhhpppkkkTTTIIIDDDAAA===<<<===???@@@AAAHHHQQQccc{{{}}}~~~zzz{{{vvvqqqlll```]]]YYYVVVUUUVVVXXXZZZ^^^gggrrr{{{tttggg^^^[[[]]]ccckkkqqqxxx~~~}}}}}}|||{{{uuussslllccc[[[[[[aaagggssszzzfffVVVSSSMMMLLLOOOMMMNNNZZZmmmmmmZZZOOOLLLJJJMMMPPPPPPOOOPPPUUUZZZccciiillliiieee___XXXPPPMMMKKKKKKMMMOOORRR[[[dddrrr{{{rrrnnniiigggeeebbb___]]]VVVTTTOOOKKKIIIIIIJJJKKKJJJRRR___kkkyyy}}}xxxwwwtttpppooorrroooooonnnmmmmmmmmmmmmnnnnnnlllhhhbbb^^^\\\]]]___aaaaaa`````````aaaccccccbbbbbbccccccbbbeeeqqq~~~|||yyyvvvrrrmmmhhhdddYYYVVVQQQMMMJJJGGGDDDBBBBBBAAA???>>><<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAABBBAAADDDKKKUUUiii|||yyy~~~wwwmmmfffjjjrrr|||xxxcccSSSFFFCCCAAABBBBBBCCCIIIQQQTTT[[[hhh|||vvvnnnppp||||||ppphhhpppmmmVVVKKKFFFCCC===<<<===???@@@AAAHHHQQQ^^^}}}|||~~~zzztttpppaaa^^^ZZZVVVUUUVVVXXXYYY___hhhsss|||zzzmmmddd\\\___fffoootttzzz}}}{{{zzzyyyyyyxxxooonnniiiccc^^^^^^bbbgggsssyyy~~~hhhXXXUUUOOONNNQQQOOOVVVbbbvvvttt___TTTQQQLLLNNNPPPNNNJJJKKKPPPUUUeeennnttttttpppiii___WWWOOOKKKJJJMMMOOORRRZZZbbbjjjzzz|||uuummmddd```\\\[[[YYYXXXXXXYYYRRRPPPMMMKKKKKKNNNRRRUUUXXXcccsss|||xxxwwwtttqqqqqqtttnnnnnnmmmlllllllllmmmmmmooommmhhhbbb]]][[[]]]^^^^^^^^^______```bbbcccddd]]]]]]_________cccppp~~~|||zzzwwwtttqqqmmmgggdddZZZVVVQQQMMMJJJGGGDDDBBBAAA@@@???>>><<<<<<;;;;;;:::;;;===>>>@@@AAAAAABBBAAAAAADDDJJJTTTfffvvvqqqqqq{{{zzzqqqmmmrrr{{{{{{eeeTTTGGGCCCAAABBBBBBCCCIIIPPPUUUZZZggg{{{zzzqqqrrr~~~sssjjjqqqpppXXXHHHBBB@@@AAAAAA@@@??????CCCHHHLLLaaauuu||||||vvvrrrkkkccc\\\YYYWWWSSSSSSUUU]]]eeerrrvvvnnnjjjhhhkkkttt|||}}}zzzwwwuuusssqqqjjjkkkiiiddd^^^\\\```eeetttvvvxxxwwwtttxxxlll[[[XXX[[[YYYXXXZZZbbbuuueeeVVVRRRQQQOOONNNNNNJJJGGGKKKQQQeeeqqq{{{{{{zzzxxxnnnbbbZZZUUUPPPOOOPPPTTT[[[```jjjwwwxxxrrrooonnneeebbb^^^\\\\\\\\\\\\[[[\\\XXXUUUVVVVVVWWWZZZ```hhhrrr{{{zzzxxxvvvsssqqqooonnntttrrrooonnnnnnooonnnmmmmmmkkkfffaaa\\\YYYXXXWWW\\\[[[[[[\\\___``````___]]]\\\[[[ZZZXXX___rrr||||||{{{yyywwwtttqqqkkkeee```\\\WWWQQQKKKHHHFFFDDDBBB@@@???>>>===;;;;;;::::::<<<<<<===>>>???@@@AAAAAA@@@AAADDDHHHNNN^^^{{{zzznnnhhhiiizzzqqqnnnxxxmmmUUUGGGEEEAAA@@@@@@DDDHHHKKKVVVYYYeee}}}vvvvvvyyymmmsssqqqYYYIIIBBBAAAAAA@@@@@@??????BBBHHHLLL___rrr~~~yyyuuummmfff^^^\\\YYYUUUTTTVVV[[[cccppp}}}}}}vvvooommmpppyyy|||xxxuuurrrooommmiiiiiigggbbb\\\ZZZ]]]aaakkkmmmoooooommmqqqlll^^^^^^bbbccceeeiiiwwwlll[[[VVVPPPNNNMMMNNNLLLJJJPPPWWWnnn{{{ttt___XXXQQQOOOQQQUUU\\\ccciiiwww}}}zzzxxxvvvooollljjjiiijjjkkkjjjiiigggcccaaaccceeefffjjjpppzzz{{{zzzxxxvvvsssqqqooonnntttqqqooommmnnnnnnmmmlllllliiiddd___[[[XXXXXXXXX]]]\\\[[[\\\^^^______^^^]]]\\\[[[ZZZYYYaaattt|||||||||zzzwwwtttpppjjjccc^^^[[[WWWPPPKKKHHHFFFCCCBBB@@@???>>><<<;;;;;;::::::;;;<<<<<<===>>>???@@@AAAAAABBBEEEIIINNN]]]www}}}tttkkkhhhkkk~~~yyyrrrrrr}}}pppWWWIIIGGGCCCAAAAAADDDHHHKKKVVVYYYeee{{{ooosssrrrZZZJJJCCCBBB@@@@@@???>>>???BBBGGGKKKZZZmmm|||xxxqqqiiibbb___\\\WWWUUUWWWYYYaaammmzzzxxxvvvxxx{{{vvvssspppmmmkkkjjjiiifff```YYYVVVWWWZZZ^^^___aaabbbaaafffwww}}}nnncccfffnnnrrrxxxrrr___XXXRRRPPPPPPQQQRRRTTT\\\eeeyyyggg]]]SSSQQQSSSWWW___gggooo}}}~~~}}}}}}~~~zzzvvvuuuxxx{{{}}}{{{zzzxxxvvvtttqqqpppooorrrpppnnnmmmmmmmmmlllkkkkkkgggaaa\\\YYYXXXYYYYYY^^^]]]\\\\\\^^^^^^]]]\\\]]][[[[[[ZZZZZZcccwww|||||||||zzzwwwsssoooiiibbb]]]YYYUUUOOOKKKHHHEEECCCAAA??????===<<<;;;;;;:::::::::;;;<<<===>>>??????@@@BBBCCCEEEIIIMMMYYYppp|||wwwpppjjjjjjnnn|||yyy{{{qqqYYYMMMJJJFFFDDDCCCEEEHHHKKKTTTXXXdddxxxsssrrr|||sss[[[KKKDDDBBB???@@@???>>>>>>AAAEEEIIIVVVhhh|||uuummmeeebbb^^^XXXVVVWWWXXX___jjjwww}}}{{{vvvsssqqqooommmmmmkkkggg___WWWQQQPPPQQQQQQQQQSSSUUUVVV]]]mmm}}}|||ooohhhnnnwwwuuu___WWWVVVTTTUUUYYY\\\bbbnnnyyypppbbbUUUSSSUUUYYYbbbmmm|||~~~zzzyyywwwuuusssqqqpppooopppooommmlllllllllkkkiiiiiifff```[[[XXXYYY[[[]]]___^^^]]]]]]^^^^^^]]][[[ZZZYYYXXXXXXZZZddd{{{|||{{{|||yyyvvvsssoooiiiccc___WWWSSSNNNJJJGGGEEECCCAAA???>>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????BBBBBBEEEHHHKKKUUUhhhzzz|||xxxvvvqqqkkkkkkooo~~~pppZZZPPPNNNJJJGGGFFFGGGIIIKKKRRRXXXeeexxxxxxsss{{{sss\\\LLLDDDBBB?????????>>>>>>@@@DDDGGGSSSccc|||yyywwwppphhhddd```YYYVVVVVVYYY^^^hhhsss}}}~~~zzzvvvtttsssrrrrrrqqqmmmggg^^^UUUNNNKKKIIIIIIHHHJJJMMMOOOVVVfffuuuyyynnnjjjqqq{{{yyybbbZZZYYYYYY[[[bbbiiirrrzzzhhhYYYXXX[[[^^^hhhtttzzzxxxxxxvvvtttrrrqqqooonnnooommmlllkkklllkkkiiiggghhheee___[[[ZZZ[[[^^^``````^^^]]]]]]]]]]]]\\\ZZZWWWVVVUUUVVVZZZggg|||{{{zzzxxxtttqqqnnniiidddaaaTTTQQQMMMIIIGGGEEEBBB@@@>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<===>>>??????AAAAAACCCGGGJJJSSSdddttt{{{xxxwwwvvvrrrlllkkknnnwwwxxx{{{nnnYYYSSSQQQNNNKKKIIIJJJKKKLLLTTT[[[jjj}}}zzz~~~sss\\\LLLDDDBBB>>>??????>>>>>>@@@CCCFFFNNN^^^wwwuuuzzz{{{ssslllgggbbbZZZVVVVVVXXX]]]eeeooo{{{}}}uuutttooopppsssyyy~~~~~~yyyuuussssssssssssoookkkeee\\\TTTMMMHHHFFFDDDCCCDDDGGGKKKRRRaaaooo}}}rrrjjjgggoooyyyiiiaaa\\\]]]bbblllvvvnnn______cccfffooo||||||xxxvvvvvvtttsssqqqooonnnmmmmmmllljjjkkkkkkjjjhhhfffeeebbb___\\\[[[]]]___aaa]]]\\\[[[[[[\\\\\\ZZZYYYTTTSSSSSSVVV[[[kkk|||{{{yyyvvvrrrnnnkkkgggbbb___RRROOOKKKIIIGGGEEEBBB@@@===<<<<<<;;;::::::;;;;;;:::;;;<<<===>>>??????@@@AAAAAABBBGGGKKKUUUeeetttyyyvvvuuuuuuqqqkkkkkknnnzzzyyyxxxyyy~~~mmm[[[VVVTTTPPPNNNLLLLLLMMMNNNWWWaaarrrsss[[[KKKCCCAAA>>>>>>???>>>>>>???BBBDDDIIIYYYrrrsssvvvwwwoookkkeee\\\WWWWWWWWWZZZaaakkkvvv|||oooiiieeehhhnnntttzzz}}}{{{zzz{{{}}}~~~}}}yyyzzz{{{|||~~~}}}zzzyyywwwxxxxxxwwwwwwyyy||||||vvvqqqooooooooooooiiifff___YYYRRRMMMHHHEEECCCAAAAAAEEEHHHPPP^^^lllwwwxxxiiibbbaaajjjuuuppphhhbbbdddlllyyyuuueeeggglllnnnxxx||||||{{{yyyxxxttttttsssqqqooonnnmmmlllkkkjjjjjjjjjjjjiiifffdddaaa___]]]\\\\\\]]]___aaaYYYXXXWWWWWWXXXYYYXXXVVVSSSRRRSSSWWW^^^ppp|||{{{xxxuuupppkkkfffaaa\\\XXXPPPNNNKKKHHHGGGDDDAAA???<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<===>>>???@@@AAACCCAAACCCHHHNNNYYYjjjyyy}}}xxxuuussspppmmmpppvvv{{{xxxzzzooo___WWWUUURRRPPPOOOOOOPPPPPPXXXccctttrrr[[[KKKCCC@@@===>>>???>>>>>>???AAADDDFFFVVVooosssuuuzzzrrrmmmggg^^^YYYXXXVVVYYY___hhhrrr}}}}}}mmmdddaaafffnnntttxxx|||~~~{{{yyywwwvvvuuuwww{{{}}}|||zzzyyyyyyzzz|||}}}}}}yyyvvvtttrrrrrrrrrrrrqqqssswwwyyy{{{tttnnnlllkkkkkkjjjddd```[[[VVVQQQMMMIIIFFFBBB@@@@@@CCCGGGOOO]]]jjjrrr}}}qqqbbb\\\]]]fffqqq~~~tttlllhhhkkkuuuzzzjjjmmmsssttt}}}~~~zzzwwwwwwwwwxxxssssssrrrpppooommmlllkkkkkkjjjiiijjjjjjiiifffccc^^^]]]\\\[[[[[[]]]^^^```VVVUUUTTTTTTVVVVVVUUUTTTSSSRRRTTTXXXaaasss|||{{{yyyuuuooohhhccc]]]WWWSSSOOOMMMJJJHHHFFFDDDAAA???<<<<<<;;;:::::::::;;;;;;<<<<<<===>>>???@@@AAAAAADDDCCCDDDIIIQQQ\\\nnn}}}|||vvvsssqqqqqqwwwzzztttsss{{{qqqcccWWWVVVSSSQQQPPPPPPQQQRRRVVVaaasss}}}www___KKKCCCDDD@@@??????>>>>>>???@@@AAAIIIUUUjjjxxx|||~~~wwwooohhhbbb\\\XXXZZZXXX[[[dddmmmuuu~~~yyynnnkkkcccooo{{{~~~~~~~~~|||~~~zzzwwwuuuppprrrssstttuuuvvvyyy|||~~~|||~~~~~~zzzyyyssskkkggghhhgggeeeddd^^^WWWPPPLLLJJJHHHFFFFFFBBBBBBEEEHHHMMMWWWaaammmyyyqqqYYYVVVWWW]]]gggwwwwwwqqqooottt}}}uuuqqquuuzzz}}}|||{{{yyyvvvtttrrrqqqsssrrrqqqooonnnlllkkkkkkiiiiiijjjlllkkkhhhccc^^^\\\[[[[[[\\\]]]\\\YYYWWWTTTRRRPPPQQQSSSSSSQQQNNNKKKNNNRRRXXXdddzzz|||vvvtttpppkkkeee```[[[VVVSSSOOOMMMIIIEEEBBB@@@@@@@@@<<<<<<;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@???CCCEEEGGGQQQggg~~~{{{vvvnnntttvvvpppsss|||oooaaaXXXTTTRRRUUUUUURRRPPPRRRXXXaaahhhrrrpppnnnuuu}}}yyyaaaLLLCCCDDD@@@???>>>>>>>>>@@@AAABBBIIIRRRddd|||vvvzzzzzzsssllleee^^^ZZZYYYXXXZZZccckkksss}}}|||}}}{{{qqqooooooyyy~~~{{{}}}~~~~~~zzzyyyrrrjjjggghhhhhheeebbb]]]VVVOOOLLLIIIGGGFFFDDDBBBBBBFFFIIILLLSSS\\\hhhwwwvvvfffTTTQQQRRRXXXaaapppxxxuuurrrxxxxxxuuuyyy~~~~~~}}}}}}|||zzzwwwuuusssrrrqqqqqqpppooonnnmmmlllkkkjjjiiiiiijjjkkkkkkgggbbb^^^YYYXXXWWWWWWWWWVVVTTTRRRQQQPPPOOOQQQTTTTTTSSSPPPMMMPPPTTTZZZggg~~~{{{vvvtttpppjjjddd^^^YYYTTTQQQNNNLLLHHHEEEBBB@@@@@@@@@<<<<<<;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@DDDFFFHHHSSSiii{{{xxxsss||||||rrrmmmoooyyyrrreeeYYYTTTRRRTTTSSSPPPNNNOOOOOOXXX___hhhuuuwww{{{rrrmmmqqqwww}}}eeeOOODDDCCC??????>>>>>>???AAACCCDDDIIINNN]]]uuutttwww~~~xxxrrrjjjbbb\\\YYYWWWXXX```hhhpppzzzyyyzzzxxxvvv}}}{{{yyyrrrjjjhhhjjjjjjggg```[[[TTTNNNJJJHHHFFFEEEBBBAAACCCGGGIIIKKKQQQWWWcccuuunnn\\\OOOLLLLLLQQQYYYgggzzzwwwxxxttt{{{zzzwww{{{}}}}}}}}}||||||~~~~~~|||{{{}}}|||yyyvvvsssrrrqqqqqqnnnnnnmmmllllllkkkjjjjjjiiiiiiiiijjjjjjfffaaa]]]XXXVVVSSSSSSSSSSSSQQQPPPOOOOOOOOORRRTTTUUUTTTRRROOOQQQUUU\\\jjj{{{vvvtttooohhhaaa[[[VVVQQQNNNLLLJJJGGGDDDAAA@@@??????<<<<<<;;;::::::::::::;;;;;;<<<<<<===>>>???@@@@@@AAADDDEEEIIIVVVmmmzzzyyyyyyxxxpppkkknnnyyy}}}pppdddZZZTTTQQQRRRQQQMMMLLLMMMMMMVVV[[[dddppprrrwwwwwwooonnnrrr|||iiiQQQEEECCC??????>>>???@@@BBBDDDEEEHHHLLLYYYqqqsssttt~~~}}}wwwnnneee^^^ZZZVVVWWW]]]eeemmmwww~~~yyytttxxx}}}~~~}}}zzzssskkkjjjmmmlllhhh]]]XXXQQQLLLHHHGGGEEEDDDBBB@@@BBBFFFIIILLLRRRZZZeeewww{{{gggVVVLLLIIIHHHLLLRRR]]]ooouuuppptttqqqyyyyyyvvvzzz|||||||||yyyyyy{{{yyyyyyyyy|||~~~~~~}}}{{{}}}{{{xxxuuurrrqqqqqqqqqllllllkkkkkkjjjjjjiiiiiihhhhhhhhhiiihhheee```]]]ZZZWWWTTTRRRRRRSSSRRRQQQOOOPPPQQQSSSTTTTTTRRRQQQNNNPPPTTT]]]nnn}}}zzzvvvsssnnnfff___XXXSSSNNNJJJJJJHHHFFFCCCAAA@@@???>>><<<<<<;;;::::::::::::;;;<<<<<<===>>>???@@@@@@AAAAAACCCEEEKKK[[[sss~~~yyy{{{~~~{{{wwwqqqooosss~~~zzzkkk___XXXRRRNNNOOOOOOLLLLLLNNNQQQXXX[[[bbbnnnqqqvvvxxxsssuuulllTTTGGGDDD@@@?????????AAACCCDDDFFFHHHKKKVVVmmmuuusss|||{{{rrrhhh```\\\XXXVVV[[[aaaiiisss}}}vvvvvvxxx{{{~~~~~~yyyrrrnnnrrryyy|||uuunnnnnnpppnnnhhhZZZVVVOOOJJJGGGEEEDDDCCCCCC@@@@@@DDDHHHMMMVVV```nnn||||||ppp___PPPMMMIIIGGGJJJOOOXXXhhhwwwvvvgggdddiiillluuuwwwtttwww|||{{{{{{{{{xxxwwwxxxzzzyyyzzz|||}}}}}}{{{xxxuuusssqqqqqqqqqkkkkkkjjjjjjiiiiiihhhhhhhhhhhhggggggfffccc___\\\ZZZWWWTTTSSSSSSSSSSSSRRRQQQSSSTTTUUUSSSQQQOOONNNLLLNNNSSS___rrr}}}{{{xxxvvvrrrlllddd\\\UUUPPPKKKHHHGGGFFFEEECCCAAA???>>>>>><<<<<<;;;::::::::::::;;;<<<<<<===>>>???@@@AAAAAA@@@BBBFFFOOObbb{{{}}}xxxwwwvvvvvv{{{{{{kkk```UUUOOOKKKLLLMMMLLLMMMQQQQQQWWWXXX]]]gggjjjpppnnnVVVIIIFFFAAAAAA@@@@@@AAACCCDDDFFFHHHKKKUUUiiiyyytttzzz~~~vvvkkkddd___ZZZWWWZZZ___fffpppyyy~~~rrrrrrtttwww{{{~~~~~~~~~vvvvvvwwwzzz|||}}}|||{{{vvvpppmmmooosssyyy}}}vvvqqqqqqrrrmmmeeeXXXSSSLLLGGGEEEDDDCCCBBBCCC@@@???CCCGGGMMMXXXbbbsss}}}rrreeeVVVJJJLLLHHHGGGIIINNNWWWggguuuvvvdddYYYXXX\\\fffppp~~~rrrqqquuuzzz}}}zzz{{{zzzwwwvvvwwwzzzzzzzzz}}}~~~}}}}}}~~~|||{{{yyywwwuuusssqqqpppkkkkkkjjjjjjiiihhhgggggghhhgggffffffeeebbb^^^[[[WWWUUUSSSRRRSSSSSSSSSQQQSSSUUUWWWVVVSSSOOOLLLKKKLLLOOOVVVdddzzz~~~|||zzzwwwuuuqqqkkkbbbZZZTTTOOOKKKHHHEEEDDDDDDBBBAAA???>>>===<<<<<<;;;::::::::::::;;;<<<======>>>???@@@AAAAAA@@@CCCIIIVVVmmmwwwzzz}}}pppfffUUUNNNJJJKKKLLLLLLOOORRRTTTYYYWWWZZZcccfffkkk{{{oooWWWJJJGGGCCCBBBAAAAAAAAACCCDDDEEEIIIKKKRRRbbbxxx~~~vvvyyy~~~yyypppiiiccc\\\XXXYYY]]]cccmmmvvv}}}xxxuuunnnoooqqquuuyyy{{{zzzyyyqqqqqqqqqsssuuuvvvuuutttsssooolllkkkkkkooo|||}}}wwwrrrrrrqqqjjj```UUUQQQKKKFFFDDDCCCBBBAAAAAA??????DDDHHHLLLUUU^^^mmmuuu~~~nnn```RRRHHHHHHEEEEEEIIIOOOZZZjjjyyywwwdddXXXRRRQQQSSS]]]hhhwwwsssiiikkkpppwww{{{yyyzzzzzzwwwuuuwwwwwwwwwxxx{{{~~~~~~yyyyyyzzz|||~~~~~~|||{{{{{{{{{zzzwwwtttqqqooollllllkkkjjjiiigggffffffhhhgggfffeeedddaaa]]]ZZZTTTSSSSSSTTTUUUUUUTTTRRRSSSVVVXXXWWWSSSNNNKKKJJJNNNRRR[[[kkk}}}zzzxxxwwwuuupppjjjaaaYYYSSSNNNKKKHHHCCCCCCCCCBBB@@@???>>>===<<<<<<;;;::::::::::::;;;======>>>???@@@AAAAAABBBAAAEEEMMM^^^xxx}}}oooeeeWWWOOOJJJJJJKKKKKKNNNRRRXXX\\\YYYZZZaaaccciiiyyypppXXXKKKIIIDDDCCCBBBAAABBBBBBDDDDDDJJJKKKPPP]]]rrrwwwxxx~~~}}}|||sssllleee^^^YYYYYY\\\bbbllluuu{{{vvvqqqmmmfffhhhkkkppptttvvvtttrrrpppooonnnooopppqqqpppooommmjjjgggdddaaadddqqq~~~|||vvvrrrrrrqqqggg]]]TTTPPPJJJEEECCCBBBAAAAAA???>>>@@@EEEHHHKKKQQQYYYcccjjjtttnnn```SSSJJJDDDBBBCCCIIIPPP\\\mmm|||kkkYYYRRRNNNNNNOOOVVVaaappptttiiiaaadddkkktttzzzwwwyyyyyyvvvuuuvvvssstttuuuyyy|||~~~~~~}}}vvvvvvwwwyyy|||}}}{{{zzz{{{{{{|||{{{yyyuuuqqqnnnmmmmmmllljjjiiigggfffeeehhhgggeeedddccc```]]]ZZZTTTTTTTTTVVVXXXXXXVVVTTTRRRUUUXXXWWWSSSNNNLLLKKKPPPUUU___qqq}}}zzzxxxvvvuuuoooiii```XXXSSSNNNKKKIIIBBBBBBBBBAAA@@@???>>>===<<<<<<;;;::::::::::::;;;======>>>???@@@AAAAAABBBCCCGGGPPPccc|||hhh___YYYQQQKKKJJJJJJJJJMMMQQQWWWZZZVVVVVV]]]^^^dddtttsss\\\MMMHHHEEEEEEDDDCCCCCCDDDFFFFFFIIINNNRRRYYYnnnzzzyyy}}}wwwrrrfff```[[[ZZZ[[[___iiisss{{{xxxqqqjjjeeebbb___aaafffnnnuuuvvvsssnnnnnnhhhhhhnnnqqqmmmjjjjjjnnnhhh___YYYYYY___ggglllxxx}}}|||xxxuuurrrmmmfff```SSSOOOJJJFFFCCCBBBAAA@@@>>>>>>???AAADDDGGGJJJLLLZZZbbbjjjqqq~~~{{{ooo```PPPFFFDDDAAABBBGGGNNNWWWeeeqqq|||bbbQQQKKKHHHJJJMMMRRRXXXcccttt~~~tttbbb___^^^```eeepppzzzzzzyyyxxxwwwwwwwwwwwwvvvwwwxxxyyyzzzyyyxxxwwwuuuvvvvvvvvvvvvuuuttttttuuuuuuuuutttsssqqqpppooommmllljjjhhhgggggghhhhhhiiifffdddcccbbb___YYYTTTUUUTTTSSSTTTVVVWWWVVVUUUVVVTTTTTTUUUQQQKKKJJJLLLQQQZZZjjj}}}|||zzzwwwuuussslllbbbZZZTTTNNNGGGBBBBBBAAA???>>><<<;;;;;;;;;999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAACCCFFFOOOddd{{{ooobbb]]][[[XXXSSSNNNKKKKKKLLLMMMTTTWWW[[[[[[ZZZ\\\bbbiiisss[[[LLLHHHDDDDDDCCCDDDEEEGGGIIIJJJIIINNNRRRYYYmmm~~~}}}zzzuuukkkddd]]][[[ZZZ]]]fffpppzzz|||tttlllfffaaa^^^]]]___dddllltttwwwtttpppkkkeeeccchhhkkkjjjiiijjjnnnggg\\\UUUSSSXXX___cccnnnsss{{{~~~~~~~~~}}}zzzvvvsssqqqlllddd___SSSOOOJJJEEECCCBBBAAA@@@======>>>???BBBEEEGGGIIINNNUUU\\\bbbmmmzzz|||qqqaaaQQQGGGCCC@@@@@@DDDJJJQQQ]]]hhhsssoooYYYLLLGGGFFFHHHLLLNNNSSS^^^nnnkkk```XXXWWWYYY^^^dddooo}}}zzzyyyxxxwwwwwwvvvvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvuuutttttttttrrrrrrrrrrrrqqqpppooonnnmmmkkkjjjhhhgggggggggggggggeeecccbbbaaa^^^YYYUUUTTTSSSRRRSSSUUUVVVUUUTTTWWWTTTTTTTTTPPPKKKKKKOOOVVV___qqq~~~|||zzzxxxvvvtttooohhh___WWWRRRNNNHHHDDDAAAAAA???===<<<;;;;;;;;;999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAAFFFHHHPPPdddyyyvvv~~~kkkcccaaa\\\YYYUUURRROOONNNNNNOOOSSSXXX^^^___^^^^^^bbbfffttt\\\MMMIIIDDDDDDDDDEEEGGGJJJLLLNNNKKKNNNRRRYYYkkk|||zzzqqqiii```[[[YYY[[[cccmmmwww}}}{{{rrrkkkeee```\\\[[[]]]aaaiiiqqquuussspppiiibbb]]]___dddgggiiimmmpppggg[[[QQQOOORRRWWWZZZdddjjjsss}}}wwwvvvvvvvvvyyy~~~~~~~~~}}}}}}||||||{{{wwwsssqqqnnnjjjbbb]]]SSSOOOIIIEEECCCBBBAAA@@@<<<<<<<<<===???AAACCCEEEFFFJJJOOOTTT\\\ffflllmmmttt{{{~~~rrr```PPPFFFBBB??????BBBFFFJJJSSS\\\dddsssnnn^^^MMMEEECCCDDDFFFJJJJJJOOOYYYgggyyyqqq^^^TTTOOOPPPTTT\\\cccnnn}}}zzzyyyxxxwwwvvvvvvuuuuuuvvvuuutttttttttuuuuuuvvvwwwzzzyyywwwuuussssssssssssooooooooooooooonnnmmmlllllljjjiiigggffffffffffffdddcccaaa```___]]]YYYVVVTTTSSSRRRSSSTTTUUUTTTSSSWWWSSSQQQQQQNNNKKKMMMRRR[[[ggg|||}}}yyywwwvvvtttrrrkkkdddZZZSSSOOOLLLIIIFFFAAA@@@???===<<<;;;::::::999999:::;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAAAHHHIIIPPPccc~~~~~~wwwoooppp}}}ttthhhdddeee[[[ZZZXXXUUUSSSRRRQQQPPPRRRZZZcccgggeeebbbbbbcccxxxwww```QQQLLLGGGGGGGGGHHHJJJLLLNNNPPPMMMOOORRRYYYiiizzz|||~~~uuulllbbb\\\XXXYYYbbbkkkssszzz~~~vvvpppjjjdddaaa\\\\\\___eeekkknnnmmmkkkddd]]]XXXYYY___ffflllpppqqqhhh\\\SSSPPPRRRUUUVVV___dddlllvvvqqqgggfffddddddhhhmmmssswww~~~}}}|||yyyvvvrrrooommmhhhaaa[[[SSSOOOIIIEEECCCBBB@@@???======<<<<<<===???AAABBBEEEHHHKKKOOOTTT\\\dddgggsss|||ttt___OOOFFFCCC@@@@@@CCCDDDFFFLLLTTT^^^nnnyyy^^^RRRFFFBBBBBBBBBDDDGGGIIINNNVVVbbbrrrkkkZZZRRRNNNNNNSSSZZZbbbmmm~~~|||zzzxxxwwwvvvuuuttttttttttttuuutttsssssssssuuuvvvxxx{{{yyyvvvsssqqqqqqrrrrrrlllmmmmmmmmmmmmmmmlllllljjjiiigggfffeeedddeeeeeeaaa```___^^^\\\ZZZXXXVVVTTTSSSRRRSSSTTTUUUTTTSSSUUUQQQNNNMMMKKKJJJNNNTTT___mmm~~~yyyuuutttssssssrrrhhh```VVVOOOKKKJJJGGGEEEAAA@@@>>>===;;;;;;::::::999999:::;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAABBBHHHIIIOOO```yyyvvvooojjjnnn|||qqqhhheeefffYYYXXXXXXVVVUUUSSSQQQPPPQQQ[[[gggmmmkkkfffccccccrrrzzz|||eeeVVVPPPLLLKKKKKKKKKLLLNNNPPPQQQOOOOOORRRXXXeeeyyy{{{zzz}}}wwwnnnddd^^^YYYYYY```iiinnnuuu~~~xxxqqqkkkgggaaa___^^^```dddfffeeebbb[[[WWWSSSTTT\\\gggooorrrppphhh]]]WWWVVVWWWVVVUUUZZZ^^^fffppp|||nnnbbbZZZXXXVVVUUUXXX^^^dddiiiooottt{{{{{{wwwssspppmmmhhhaaa[[[RRRNNNIIIDDDBBBAAA@@@???>>>============???@@@AAAFFFGGGJJJNNNSSSZZZccckkkzzzxxxcccSSSKKKEEECCCBBBEEEFFFGGGLLLSSSbbbqqqjjjUUULLLDDDBBBBBBAAACCCFFFFFFKKKSSS]]]lll}}}hhhZZZSSSQQQQQQSSSYYY```lll~~~}}}|||zzzvvvvvvuuutttssssssssssssttttttsssssstttuuuwwwxxxzzzxxxuuurrrpppooopppppplllmmmmmmmmmmmmmmmlllllliiihhhfffdddcccccccccddd^^^^^^]]]\\\YYYWWWVVVVVVUUUTTTRRRSSSTTTUUUTTTRRRRRRMMMJJJJJJIIIIIIOOOVVVbbbrrr}}}zzzuuuqqqqqqqqqqqqpppfff^^^TTTLLLIIIGGGEEEBBBAAA@@@>>><<<;;;:::::::::999999:::;;;;;;<<<<<<===?????????@@@AAAAAABBBBBBEEEHHHOOO^^^ssswwwqqqkkkiiirrr||||||sssjjjdddaaaTTTTTTTTTTTTSSSQQQPPPOOOPPP[[[iiipppooojjjgggffflll|||xxxjjjZZZUUUOOONNNNNNNNNOOOPPPRRRSSSQQQPPPRRRWWWaaaqqq~~~yyyqqqggg```ZZZXXX^^^eeegggppp{{{zzzrrrmmmfffbbb___^^^___```]]][[[RRRRRRRRRUUU___lllssstttnnnhhhaaa^^^^^^]]]XXXTTTSSSXXX```jjjwwwwwwfff^^^WWWVVVTTTSSSUUUXXX[[[]]]bbbgggooovvv|||~~~{{{vvvrrroooiiiaaa[[[RRRNNNHHHDDDBBBAAA@@@???>>>>>>=========???@@@AAADDDDDDGGGMMMSSSZZZgggrrrjjjYYYPPPEEECCCCCCFFFHHHIIIPPPWWWiiiwwwyyyaaaPPPIIICCCCCCBBBAAABBBEEECCCHHHPPPYYYhhh~~~nnn```YYYVVVUUUWWW\\\cccooo}}}|||{{{zzzyyyuuutttsssrrrrrrqqqqqqrrrrrrrrrsssssstttuuuwwwwwwwwwvvvsssqqqooonnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjhhhgggeeecccbbbbbbbbbbbb\\\]]]\\\ZZZWWWTTTTTTUUUTTTSSSRRRRRRSSSSSSRRRQQQOOOKKKHHHIIIIIIJJJPPPXXXfffyyyyyyvvvrrrooonnnmmmlllkkkccc[[[RRRKKKHHHFFFCCCAAA@@@???>>><<<;;;:::999999999999:::;;;;;;<<<<<<===??????@@@@@@AAABBBBBBBBBCCCIIIRRR___ppp|||{{{tttnnnjjjlllyyyvvvxxx~~~tttjjj```YYYPPPPPPPPPPPPOOONNNMMMMMMPPP[[[hhhooopppmmmlllmmmmmmlll]]]WWWOOONNNNNNOOOQQQSSSUUUWWWSSSQQQRRRVVV]]]jjj}}}uuukkkccc\\\WWWZZZ```aaakkkwwwzzztttkkkfff```]]]]]]]]]ZZZXXXOOOSSSXXX]]]jjjwww}}}{{{pppllliiiiiijjjfff\\\TTTRRRVVV\\\fffrrrtttjjjhhhcccdddeeeeeeccc```]]][[[ZZZ^^^eeelllsss{{{zzzuuuqqqkkkbbb\\\RRRNNNHHHDDDBBBAAA???>>>======<<<<<<===>>>@@@AAACCCCCCHHHPPPWWW```ppppppYYYMMMCCC@@@AAADDDGGGKKKSSS\\\lll{{{www[[[KKKEEEAAAAAAAAA@@@BBBEEECCCIIIPPPYYYhhhuuuggg```ZZZ[[[___fffmmmxxx~~~|||zzzyyyxxxvvvuuutttsssrrrqqqqqqppppppqqqooopppqqqsssttttttuuuuuussssssrrrpppooommmllllllmmmmmmmmmlllkkkjjjiiihhhgggfffdddbbbaaaaaaaaabbb[[[\\\\\\YYYTTTRRRRRRSSSRRRQQQOOOPPPQQQQQQOOONNNNNNJJJIIIJJJJJJLLLRRRZZZkkk~~~xxxuuupppmmmkkkiiifffddd]]]XXXPPPKKKIIIGGGDDDBBB@@@???>>><<<;;;:::999999999999:::;;;;;;<<<<<<===??????@@@AAAAAABBBBBBCCCCCCLLLXXXdddqqqzzz{{{wwwsssoootttqqqvvv|||pppggg[[[QQQMMMMMMMMMLLLLLLLLLLLLLLLPPPZZZfffmmmnnnoooqqqtttvvvmmm^^^XXXMMMNNNNNNPPPRRRUUUXXXZZZTTTQQQQQQVVV[[[fff|||~~~xxxnnneee\\\VVVVVV[[[^^^hhhttt}}}zzzmmmhhhaaa]]]]]]\\\ZZZXXXQQQXXX___gggttttttrrrppprrrsssmmm```VVVUUUWWW\\\cccnnn{{{wwwrrrtttrrruuuxxxyyyuuummmeee___TTTXXX\\\bbbhhhooowww||||||wwwssslllccc]]]RRRNNNHHHDDDBBBAAA???>>><<<;;;;;;;;;<<<>>>???AAAFFFFFFKKKUUU^^^hhhzzzqqqVVVFFF@@@>>>>>>BBBFFFKKKUUU^^^lll}}}vvvXXXGGGBBB???@@@@@@???AAAEEEFFFKKKSSS\\\kkkuuuhhhbbb^^^```gggpppxxx{{{zzzyyyxxxvvvtttsssrrrtttsssrrrqqqppppppppppppmmmnnnppprrrssssssssssssqqqqqqqqqpppooommmkkkjjjmmmmmmlllllljjjiiiggggggfffeeecccbbb``````aaaaaa[[[\\\[[[XXXSSSPPPQQQRRRPPPOOONNNNNNOOOOOOMMMLLLNNNKKKJJJLLLMMMNNNUUU\\\ooo~~~xxxuuuqqqmmmjjjfffaaa^^^ZZZUUUOOOKKKJJJIIIFFFCCC@@@???===<<<::::::999999999999:::;;;;;;<<<<<<===???@@@@@@AAAAAABBBBBBCCCDDDOOO^^^iiisss{{{}}}{{{zzzwww|||{{{{{{ooowwwwwwllldddWWWMMMLLLKKKKKKJJJKKKKKKLLLLLLQQQYYYdddjjjmmmpppuuuyyytttbbb[[[TTTRRRQQQRRRUUUXXXYYYYYYUUUUUUWWWXXXYYYaaattt~~~|||wwwmmmccc\\\ZZZ[[[aaagggoooxxxzzzooobbb[[[ZZZZZZXXXUUURRRZZZggguuu~~~}}}zzzoootttyyyzzzzzzuuuiii]]]UUUVVV]]]jjjvvvsssggg[[[[[[ZZZ[[[```iiisss{{{|||zzzvvvrrrjjjbbbVVVPPPGGGBBBAAA@@@>>>===<<<======<<<;;;===@@@CCCMMMJJJNNNZZZeeeppplllTTTKKKBBBBBBDDDGGGHHHLLLWWWccctttuuuWWWJJJCCC===>>>@@@@@@AAADDDHHHOOOVVV]]]mmmooofffccc___```dddmmm{{{}}}{{{xxxwwwwwwvvvuuutttvvvuuurrrpppoooooopppqqqmmmnnnppprrrsssssssssrrroooppppppoooooonnnmmmlllllllllkkkjjjjjjjjjjjjkkkjjjhhheeebbb```^^^]]]]]]^^^\\\YYYUUUSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPLLLIIIIIIKKKOOOXXXbbb}}}zzzuuutttqqqmmmgggaaa\\\YYYSSSPPPLLLIIIGGGEEEBBB@@@@@@???>>><<<:::999999999888999999::::::;;;;;;<<<>>>???@@@AAACCCDDDEEEFFFHHHSSSfffzzz|||sss{{{yyytttooovvvsss}}}ooocccYYYQQQNNNJJJIIIGGGFFFHHHKKKOOOQQQXXX```gggiiiiiillluuu~~~tttbbbZZZVVVUUUTTTUUUXXX[[[\\\\\\YYYYYYYYYZZZZZZaaarrryyypppfff___\\\\\\___dddlllttt|||{{{qqqddd\\\ZZZZZZYYYVVV\\\bbbmmmwww|||{{{vvvqqqlllsss{{{|||ooocccXXX[[[dddoooxxx~~~qqq]]]\\\ZZZ[[[___gggpppwww}}}{{{xxxuuunnnfffZZZSSSJJJDDDBBB@@@>>><<<<<<======<<<;;;===@@@CCCIIIKKKRRR^^^iiittthhhRRRJJJCCCCCCEEEHHHJJJOOO[[[gggyyytttVVVJJJCCC>>>???AAAAAABBBEEEKKKSSS\\\fffwwwwwwhhh```]]]\\\]]]bbbnnn~~~{{{wwwuuutttttttttsssuuutttrrrpppooooooooopppmmmnnnooopppppppppppppppoooooopppoooooonnnmmmlllllllllkkkkkkjjjjjjjjjkkkjjjhhhfffccc```___^^^^^^___\\\YYYUUUSSSRRRSSSSSSQQQQQQQQQQQQQQQPPPOOOOOOQQQMMMJJJKKKMMMSSS^^^iiizzzrrrpppmmmhhhbbb\\\WWWTTTPPPMMMJJJHHHGGGFFFDDDBBB@@@???>>><<<:::999999999888999999::::::;;;<<<<<<>>>???AAABBBCCCDDDFFFGGGMMMZZZooozzzrrrmmmmmmuuuzzzmmmbbbXXXPPPMMMJJJIIIGGGGGGIIILLLOOORRRZZZ```fffgggfffiiirrr{{{uuubbbZZZZZZXXXXXXYYY\\\___aaaaaa___]]]]]]\\\[[[```ooo~~~}}}uuulllddd```^^^]]]aaahhhooovvv~~~}}}tttggg___\\\\\\\\\\\\dddiiiqqqvvvwwwsssmmmiiiiiitttuuuhhh\\\bbbmmmxxx|||xxxlll```^^^\\\]]]aaaiiiqqqwww|||zzzyyyrrriii^^^WWWMMMFFFBBB@@@>>><<<<<<<<<===<<<<<<===AAADDDGGGMMMXXXdddmmmxxx```NNNJJJDDDDDDFFFIIILLLRRR___lllsssUUUIIIBBB>>>@@@AAABBBDDDHHHNNNVVVbbbqqqoooaaaZZZXXXXXXZZZ```nnn{{{vvvrrrqqqrrrrrrqqqtttsssqqqooonnnnnnoooooonnnmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnmmmlllkkkllllllkkkkkkjjjjjjjjjjjjiiihhheeeccc```___^^^]]]]]]ZZZVVVRRRQQQQQQRRRTTTSSSSSSSSSRRRQQQPPPOOONNNQQQMMMLLLMMMPPPWWWeeesssyyypppnnnjjjddd]]]WWWSSSPPPMMMKKKHHHGGGGGGFFFEEECCC@@@???===<<<::::::999999999999999:::;;;;;;<<<<<>><<<<<<=========<<<>>>BBBEEEHHHQQQ\\\fffnnn{{{wwwZZZMMMKKKGGGFFFGGGJJJMMMSSSaaaooopppTTTGGGBBB???AAABBBCCCFFFKKKPPPXXXeeewwwmmm^^^XXXWWWVVVXXX^^^lll{{{tttpppnnnoooooooooqqqqqqpppnnnnnnnnnnnnoooooonnnlllkkkjjjkkklllmmmnnnnnnnnnnnnmmmlllkkkjjjkkkkkkkkkkkkjjjjjjiiiiiifffeeecccaaa___]]]\\\[[[YYYWWWSSSOOONNNOOOQQQSSSUUUUUUUUUTTTRRRPPPOOONNNPPPMMMLLLNNNRRR\\\mmm}}}}}}wwwqqqnnniiibbb[[[UUUQQQOOOKKKIIIGGGEEEEEEEEECCCBBB???>>>===<<<;;;:::::::::999999::::::;;;<<<<<<<<>>===>>>>>>>>>>>>@@@DDDGGGMMMUUU___eeennnoooVVVLLLKKKJJJHHHHHHJJJMMMTTTcccqqqmmmRRREEEBBB@@@BBBCCCDDDIIIOOORRRZZZhhh|||kkk\\\VVVVVVTTTVVV]]]mmm}}}xxxqqqmmmkkkkkkkkkkkkmmmmmmllllllmmmmmmmmmnnnooonnnllljjjjjjjjjkkkkkkllllllllllllkkkjjjiiiiiiiiiiiijjjjjjiiiiiihhhgggbbbaaa```___]]][[[YYYXXXWWWUUURRRPPPOOOPPPRRRTTTWWWVVVVVVUUUSSSQQQOOONNNNNNLLLLLLPPPUUUbbbwwwzzztttooolllfff^^^WWWRRROOONNNKKKIIIFFFDDDDDDCCCAAA??????>>>===<<<;;;:::::::::999::::::;;;;;;<<<======>>>AAACCCCCCCCCGGGNNNTTTiiivvvkkkpppuuu}}}pppddd[[[QQQKKKIIIMMMMMMOOOPPPRRRTTTUUUVVVVVVWWWVVVSSSQQQUUU]]]eeennn|||xxxuuuzzzppphhhbbbaaaaaaccchhhlllnnnnnnkkkgggdddbbb______fffooo}}}yyynnnsss||||||tttkkkeee```aaadddggglllttt|||~~~|||{{{{{{xxxrrrlllkkkrrr~~~}}}tttnnnnnnooo{{{|||uuunnnttt}}}uuullleeeaaaaaabbbdddffflllwww}}}|||zzzrrriii```WWWLLLEEEBBBAAA@@@???>>>???@@@@@@@@@BBBFFFIIIOOOWWW```fffssshhhTTTLLLKKKKKKIIIIIIKKKNNNVVVgggvvviiiOOODDDAAAAAACCCDDDEEEKKKSSSUUU___nnnhhhYYYTTTTTTRRRTTT]]]ooo~~~vvvrrrlllhhhfffffffffeeeeeefffggghhhiiijjjkkkkkkllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggggggfffggghhhhhhhhhgggfffeee______^^^]]][[[YYYWWWVVVVVVUUUTTTRRRRRRSSSTTTUUUUUUUUUUUUTTTRRRPPPOOONNNLLLLLLNNNSSS\\\lllxxxrrrkkkggg```XXXRRRMMMKKKJJJJJJHHHEEECCCBBBBBB@@@>>>>>>>>>===;;;;;;::::::::::::::::::;;;<<<<<<=========@@@CCCCCCCCCHHHRRRZZZrrrqqqjjjsss~~~xxxiii___WWWOOOKKKKKKMMMNNNPPPRRRSSSTTTTTTTTTQQQRRRPPPNNNMMMQQQXXX___lllyyy~~~sssmmmrrryyysssmmmeeeddddddggglllppprrrsssmmmiiifffeeecccbbbhhhpppyyyxxxkkkpppzzzzzzqqqiiiaaabbbcccfffjjjrrrzzz~~~}}}{{{wwwrrrqqqyyyuuuqqqtttxxx{{{{{{~~~}}}~~~xxxuuupppkkkggghhhjjjmmmsssuuu}}}~~~}}}|||~~~}}}vvvmmmddd[[[OOOFFFCCCAAA@@@???@@@AAAAAAAAABBBDDDHHHKKKMMMVVV```jjj{{{cccRRRLLLIIIJJJHHHHHHLLLPPP[[[mmm}}}dddJJJCCCAAAAAADDDEEEFFFMMMUUUZZZfffyyy|||dddVVVSSSTTTRRRTTT^^^ppp~~~vvvqqqooonnnmmmjjjfffcccaaaaaa___^^^]]]^^^```bbbdddfffggghhhhhhiiiiiiiiiiiihhhhhhggghhhhhhhhhhhhgggfffeeeeeedddeeefffggggggeeedddbbb^^^^^^^^^]]][[[YYYWWWVVVRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQOOONNNMMMLLLJJJKKKPPPYYYeeezzz|||wwwrrrgggbbb[[[SSSNNNJJJIIIIIIGGGEEEBBBBBBBBBBBBAAA???>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<=========;;;???BBBCCCDDDJJJVVV___zzz}}}uuurrrzzznnnaaaYYYSSSNNNLLLNNNLLLMMMOOOQQQRRRQQQQQQPPPNNNNNNMMMLLLLLLPPPWWW\\\iiivvvyyyqqqttt{{{uuuooogggggggggjjjooosssvvvvvvoookkkhhhgggfffeeekkkrrrxxxxxxkkkooo{{{~~~tttmmmaaaaaabbbdddiiipppyyy{{{uuusss|||}}}tttsssyyy~~~~~~{{{~~~~~~|||{{{|||~~~{{{{{{zzz}}}zzzqqqhhh___RRRHHHCCCAAA@@@>>>AAABBBBBBBBBCCCEEEIIILLLJJJUUUaaammm|||___QQQKKKHHHIIIGGGHHHMMMSSS___rrraaaGGGBBBAAABBBDDDEEEGGGNNNWWW^^^mmm{{{dddVVVTTTUUUSSSVVV^^^ooozzzpppgggaaa___```aaahhheeeaaa___^^^]]][[[ZZZWWWXXX[[[^^^aaacccdddeeeeeefffggghhhhhhgggfffeeeggggggggggggfffeeedddccccccdddeeeffffffdddbbbaaa^^^^^^^^^]]]\\\ZZZWWWVVVMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIKKKRRR]]]lll}}}zzzvvvsssfffaaaZZZRRRMMMJJJIIIIIIDDDBBBAAAAAABBBCCCBBBAAA>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<=========:::>>>BBBCCCDDDKKKXXXbbb|||}}}~~~rrrggg\\\UUUQQQMMMNNNQQQKKKLLLNNNPPPPPPOOONNNMMMLLLLLLLLLLLLMMMQQQWWW\\\eeeqqq}}}xxx|||zzzqqqlllkkkjjjmmmqqqvvvzzz{{{vvvtttpppllliiikkknnnrrrxxx{{{qqqrrrxxxvvvoookkkfffccceeeiiimmmuuu}}}vvvkkkhhhlllsssxxxwwwxxxvvvrrrtttsss||||||yyywwwkkkeeeZZZOOOGGGCCCBBBCCC<<>>>>>>>>===<<<:::888888888:::;;;999::::::;;;<<<===>>>>>>AAA;;;<<>>>>>BBB===???EEEIIIMMM]]]ooo|||ddd___VVVPPPLLLJJJJJJIIIKKKLLLNNNPPPQQQRRRRRRRRROOOOOONNNMMMLLLMMMQQQSSSYYYdddkkkqqqzzz}}}xxxuuurrrqqqsssxxx|||xxxuuuuuuvvvvvvsss~~~}}}xxxsssmmmhhhhhhhhhhhhlllrrr{{{zzztttkkkdddaaabbbgggjjjkkkuuuzzzzzz{{{uuuuuuxxx~~~~~~~~~~~~}}}}}}}}}}}}tttnnndddXXXOOOHHHDDDBBBBBBDDDEEEEEEEEEGGGMMMRRR[[[ggg{{{bbbPPPIIIGGGGGGHHHKKKQQQWWW]]]jjjaaaOOOHHHDDDCCCEEEIIIMMMQQQ[[[ffftttyyyeeebbbdddaaa]]]XXXaaaooozzz{{{sssggg]]]SSSOOOJJJHHHHHHJJJLLLMMMOOOOOONNNMMMKKKIIIGGGFFFEEEGGGKKKNNNRRRWWW]]]aaaiiiiiijjjjjjiiigggfffeeeddddddcccaaa```````````````aaabbbcccbbb```^^^\\\[[[[[[\\\[[[XXXUUUQQQOOOLLLMMMMMMNNNPPPPPPQQQQQQOOOPPPOOOMMMJJJHHHIIIJJJNNNRRR___uuu|||{{{zzzuuupppmmmddd___WWWPPPLLLIIIFFFEEEDDDCCCBBBAAA@@@?????????<<<;;;:::999888999:::;;;::::::;;;<<<===>>>>>>???BBB@@@BBBFFFHHHNNNaaauuu~~~yyy{{{}}}nnn]]]XXXQQQLLLJJJIIIIIIIIIIIIKKKNNNQQQTTTUUUUUUTTTPPPPPPNNNLLLJJJJJJLLLOOOSSS]]]ccchhhppprrr{{{}}}zzzxxxvvvxxx}}}}}}{{{yyyxxxsss}}}~~~}}}vvvpppkkkjjjhhhgggiiinnnvvvzzz~~~}}}|||||||||}}}zzzssskkkeeecccdddeeehhhuuuxxxxxx|||}}}}}}}}}~~~~~~}}}|||}}}}}}}}}wwwrrriii^^^TTTKKKEEEBBBBBBDDDEEEEEEEEEHHHOOOTTT___ooorrrYYYNNNJJJHHHIIIIIINNNUUU\\\bbbqqqsssWWWJJJIIIBBBCCCFFFKKKOOOUUUbbbnnnrrreeefffgggccc^^^ZZZcccooouuuqqqfff[[[UUURRRPPPMMMLLLLLLNNNQQQRRRSSSSSSRRROOOJJJFFFDDDCCCDDDGGGMMMRRRYYY```gggkkkrrrpppllljjjhhhgggfffeeecccbbbaaa```____________``````aaaaaa___]]][[[ZZZYYYYYYYYYWWWUUURRRPPPNNNOOOOOOOOOOOOOOOPPPQQQQQQOOOOOONNNLLLIIIHHHIIIJJJQQQVVVfff~~~zzzyyywwwrrrmmmkkkccc]]]VVVPPPKKKHHHFFFDDDAAA@@@???>>>===<<<<<<<<<;;;;;;:::999999999:::;;;::::::;;;<<<===>>>??????AAABBBDDDFFFGGGOOOeeezzz|||qqqnnnsssyyyeeeYYYUUUOOOKKKIIIIIIIIIIIIHHHKKKOOORRRTTTTTTTTTSSSMMMMMMMMMKKKIIIHHHJJJLLLRRR\\\```ccciiikkksss~~~|||~~~}}}zzzvvv}}}~~~xxxrrrnnnllljjjggghhhlllssswww|||{{{yyyyyy{{{|||yyyrrrnnnnnnnnnppp|||~~~sssqqqssssssssstttmmmrrr{{{zzzwwwzzz~~~}}}||||||||||||xxxtttmmmcccYYYNNNFFFBBBEEEGGGIIIIIIJJJNNNVVV\\\gggyyyfffSSSLLLJJJIIIJJJJJJNNNVVV___gggwwwkkkQQQHHHJJJBBBCCCGGGMMMRRRZZZjjjyyynnnfffiiigggaaa[[[ZZZaaaiiijjjeee]]]WWWUUUTTTSSSSSSRRRSSSTTTWWWYYYXXXXXXWWWSSSMMMGGGEEEEEEDDDIIIRRRZZZbbbjjjrrrvvv{{{uuunnniiigggggggggfffdddbbbaaa_________```aaa`````````___]]][[[YYYXXXWWWWWWVVVTTTSSSQQQPPPOOORRRRRRQQQPPPOOOOOOOOOPPPNNNNNNMMMKKKHHHHHHIIIKKKSSS[[[nnn~~~yyyxxxuuunnnjjjhhh```[[[UUUOOOKKKIIIFFFDDD@@@???>>>===<<<;;;;;;;;;:::::::::::::::::::::;;;:::;;;;;;<<<===>>>??????@@@BBBEEEEEEGGGRRRhhh}}}~~~rrrhhhfffmmmvvvyyyaaaVVVRRRLLLIIIGGGGGGGGGFFFIIIKKKNNNQQQRRRQQQOOONNNIIIJJJJJJIIIHHHIIIKKKLLLSSS\\\___aaafffgggppp{{{||||||yyy|||zzzuuuqqqooolllhhhhhhkkkpppsssxxx{{{~~~}}}{{{{{{}}}xxxjjjeeedddaaa^^^\\\ZZZ^^^eeejjjkkkiiifffcccffflllwww~~~~~~}}}|||{{{zzzyyyvvvqqqiii^^^SSSJJJDDDEEEGGGIIIJJJLLLQQQZZZaaauuu{{{]]]OOOKKKHHHHHHJJJJJJMMMVVVbbbnnniiiQQQIIIKKKDDDFFFJJJOOOUUU```ttt}}}iiifffhhhddd]]]YYYZZZ]]]```___[[[XXXWWWXXXTTTUUUWWWXXXYYY\\\___bbb___```^^^YYYQQQKKKIIIIIIKKKRRR\\\gggooovvv||||||uuulllgggggghhhggggggdddbbb```___^^^___aaabbbaaa```___^^^\\\ZZZXXXWWWUUUTTTSSSRRRQQQQQQQQQQQQUUUTTTRRRPPPOOOOOOOOOPPPOOOOOONNNLLLJJJJJJMMMOOOVVVbbbyyy|||wwwuuuqqqjjjeeeddd[[[WWWRRRMMMJJJHHHEEEDDDAAA@@@???>>>===<<<<<<<<<999999::::::::::::;;;;;;;;;;;;<<<===>>>??????@@@@@@BBBEEEEEEIIIVVVlll~~~wwwllldddcccmmmxxxyyyooo^^^PPPMMMHHHFFFEEEEEEEEEEEEHHHIIIKKKLLLMMMLLLJJJIIIFFFHHHIIIIIIHHHIIIKKKMMMQQQ[[[]]]```ggghhhrrryyy|||zzzyyy}}}~~~yyytttrrrnnnhhhfffiiikkknnnrrrwwwzzz~~~zzzjjj[[[VVVUUURRRNNNLLLMMMOOOSSSUUUWWWWWWXXXXXX[[[cccrrr|||}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{yyyxxxtttmmmdddYYYOOOIIIEEEGGGIIIKKKMMMTTT^^^eeetttYYYPPPNNNJJJIIILLLMMMOOOXXXhhhzzzkkkTTTKKKKKKIIIJJJMMMRRRYYYfff~~~uuucccaaaccc^^^YYYZZZXXXXXXXXXWWWWWWWWWXXXYYYVVVZZZ^^^bbbdddhhhmmmqqqoooooollldddXXXNNNKKKJJJMMMUUUaaalllsssxxxzzz|||sssnnnhhhgggiiijjjhhhfffcccaaa___]]]]]]^^^```bbbbbbaaa___]]][[[YYYWWWWWWSSSRRRQQQPPPPPPQQQSSSTTTUUUSSSQQQPPPOOOPPPQQQRRRQQQQQQPPPNNNMMMNNNRRRTTT___mmm~~~yyytttrrrlllddd___^^^UUURRRMMMJJJHHHFFFDDDBBB@@@@@@>>>===<<<;;;;;;;;;888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAACCCEEEFFFMMM]]]ppp~~~zzzqqqjjjdddeeeppp}}}ttt~~~~~~dddZZZLLLJJJGGGEEEFFFHHHHHHHHHEEEFFFGGGGGGHHHGGGGGGGGGFFFHHHIIIIIIHHHIIIJJJLLLOOOYYY]]]bbbkkkooo{{{}}}yyyvvvwww|||wwwtttooohhheeeffffffiiiooosssxxx}}}mmm^^^OOOKKKLLLJJJHHHFFFFFFGGGIIIJJJLLLOOOSSSUUUZZZcccsss}}}~~~}}}~~~~~~zzz|||~~~}}}|||yyyyyyvvvqqqhhh]]]RRRLLLIIIKKKNNNPPPSSS[[[eeemmmrrr[[[TTTRRRMMMLLLPPPQQQSSS\\\ooommmWWWMMMLLLLLLMMMPPPUUU\\\jjjooo^^^\\\]]]YYYXXX\\\VVVUUUTTTTTTUUUWWWXXXYYY[[[___fffkkkoootttzzzzzznnn^^^QQQJJJIIIGGGOOO[[[ffflllnnnoooooojjjgggeeegggkkklllhhhdddbbb```^^^\\\\\\]]]```aaabbbaaa```]]][[[YYYWWWVVVRRRQQQPPPOOOPPPRRRTTTUUUSSSRRRQQQPPPPPPQQQSSSTTTRRRRRRRRRPPPPPPRRRUUUXXXhhhvvv{{{vvvrrroooiii```[[[ZZZQQQNNNJJJGGGFFFEEECCCAAA>>>===<<<;;;:::999999999888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBDDDFFFHHHPPPaaasss~~~vvvmmmiiifffhhhtttrrr~~~rrr[[[VVVKKKIIIGGGGGGIIILLLMMMMMMCCCCCCCCCDDDDDDEEEFFFFFFGGGIIIJJJJJJIIIHHHIIIKKKNNNYYY___eeepppvvvyyyqqqkkkrrr}}}wwwooojjjiiiiiidddhhhmmmqqquuuyyy~~~www^^^UUUKKKEEEEEEFFFFFFDDDFFFDDDEEEGGGGGGHHHOOOXXX[[[jjj{{{~~~}}}|||}}}zzzyyyxxxxxx|||{{{zzzwwwsssqqqmmmdddXXXNNNPPPOOOQQQXXX^^^dddkkkrrr{{{eeeXXXSSSPPPPPPRRRVVV]]]hhhxxxuuu[[[RRRTTTPPPVVVZZZZZZ___ooovvvccc\\\]]]^^^\\\[[[XXXVVVUUUVVVVVVUUUZZZ```eeellltttxxx{{{{{{iiiYYYOOOLLLIIIQQQWWWYYY\\\bbbggghhhddddddgggkkkooonnnjjjfffaaa___]]]]]]^^^_________bbb```]]]YYYWWWVVVVVVVVVRRRPPPMMMMMMOOORRRTTTUUUQQQQQQRRRSSSTTTTTTTTTTTTQQQQQQRRRRRROOOQQQ]]]iiizzz|||xxxqqqiiiccc\\\VVVRRRNNNLLLIIIFFFCCCAAA???>>>BBB@@@===:::999999999:::999999999999999999999999;;;<<<=========>>>@@@BBBDDDGGGFFFGGGWWWppp~~~}}}zzzxxxtttlllggglll}}}yyynnnZZZQQQHHHMMMKKKFFFKKKVVVWWWPPPHHHFFFBBB@@@???BBBEEEGGGFFFGGGIIIHHHGGGGGGHHHJJJKKKRRRZZZ```hhhwwwzzzqqqjjjooo~~~~~~xxxpppjjjggggggiiikkknnnqqqtttwww|||wwwfffUUUNNNEEEBBBCCCEEEDDDCCCDDDCCCDDDGGGHHHJJJSSS\\\bbbppp~~~}}}}}}~~~{{{xxxvvvuuuxxx{{{~~~{{{zzzwwwtttqqqmmmeeeZZZQQQQQQSSS[[[gggooorrrwww|||pppaaaYYYVVVVVVXXX]]]ffftttwww^^^TTTVVVWWW[[[^^^]]]```rrr{{{fff______```______ZZZXXXXXXYYYXXXXXX]]]eeennnvvvkkkYYYOOOKKKIIINNNRRRRRRWWWaaaiiimmmooopppqqqtttuuusssmmmhhhaaa___]]]\\\]]]^^^^^^^^^aaa___\\\YYYWWWWWWWWWWWWRRRPPPNNNNNNQQQSSSTTTTTTPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSUUUVVVUUUYYYffftttzzzuuunnnfff```YYYSSSOOOMMMKKKIIIFFFCCCAAA???>>>@@@???===;;;999999999999999999999999999999999999===>>>>>>>>><<<<<<>>>???@@@DDDFFFMMMbbb||||||{{{wwwppplllrrr{{{eeeVVVQQQFFFKKKKKKIIIQQQ^^^___WWWKKKHHHDDDAAA@@@BBBDDDFFFHHHIIIJJJJJJHHHHHHHHHJJJIIIOOOXXX___kkk~~~{{{pppgggiiiwww{{{sssmmmiiihhhnnnoooooooooppptttyyy}}}yyyeeeUUULLLGGGBBBAAACCCEEEEEEDDDDDDCCCEEEIIILLLPPPYYYcccmmm{{{~~~~~~~~~||||||}}}~~~|||yyyvvvtttsssxxxzzz~~~}}}{{{zzzwwwtttqqqnnnfff\\\UUURRRZZZiii{{{nnneeeaaaaaaeeeoooyyyzzzaaaXXXZZZ]]]bbbdddbbbdddwwwlllcccbbbcccdddeee^^^\\\\\\^^^]]]^^^dddlll{{{mmm\\\SSSPPPNNNPPPQQQQQQXXXfffsssyyy{{{|||~~~}}}vvvmmmfff```^^^\\\[[[\\\]]]\\\\\\___^^^\\\YYYXXXWWWXXXXXXPPPOOOOOOQQQSSSUUUUUUTTTQQQQQQRRRSSSSSSSSSRRRRRRUUUUUUWWWZZZ\\\cccsss|||wwwrrrjjjbbb[[[UUUOOOKKKKKKJJJHHHEEEBBB@@@???>>>>>>>>>===<<<:::999888888999999999999999999999999<<<===>>>>>>======???AAAAAAEEEKKKXXXqqq}}}|||xxxsssqqqxxx~~~{{{vvv^^^UUUTTTIIILLLLLLMMMWWWcccbbbYYYLLLIIIFFFBBBAAABBBDDDEEEIIIKKKLLLLLLJJJIIIJJJKKKIIINNNTTT\\\jjjzzznnnccccccqqqyyysssooommmooonnnmmmlllmmmqqqxxx}}}|||xxxlll]]]PPPIIIGGGEEEEEEGGGHHHHHHGGGHHHGGGIIINNNQQQVVVaaakkkyyy~~~~~~~~~zzz{{{{{{|||}}}~~~~~~}}}{{{yyywwwuuutttxxxyyy|||~~~~~~|||{{{xxxvvvsssqqqmmmggg___YYYUUUaaavvvvvvsssvvvzzz|||ddd\\\___ccchhhlllkkknnnqqqfffdddeeefffiiibbbaaabbbdddcccdddlllvvvnnn```ZZZXXXUUUWWWXXXYYYbbbsssxxxjjjaaa```^^^[[[ZZZZZZ[[[ZZZZZZ]]]\\\ZZZYYYXXXXXXXXXXXXOOOOOOPPPSSSUUUVVVUUUTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTWWW\\\```jjj}}}zzzuuuoooggg___XXXRRRLLLIIIJJJHHHFFFDDDAAA@@@???>>><<<<<<<<<<<<;;;999888777888999999999999999::::::888999<<<===>>>@@@DDDFFFFFFJJJSSSfff{{{{{{wwwsssttt}}}vvvwww~~~qqq\\\WWWYYYOOONNNMMMOOOXXX___[[[RRRIIIGGGDDDBBBAAABBBDDDFFFHHHJJJLLLMMMLLLLLLMMMMMMLLLNNNRRRWWWddd{{{wwwkkk___^^^lll}}}xxxtttrrrmmmllljjjiiijjjpppwww}}}{{{zzzpppfffZZZPPPIIIHHHHHHHHHIIIJJJIIIIIIKKKJJJMMMRRRVVV\\\hhhsss}}}||||||}}}~~~|||{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzyyyyyyyyyxxxwwwyyy{{{}}}}}}}}}|||{{{vvvuuusssppplllgggaaa]]]^^^jjj|||fffaaaffflllrrrwwwyyy~~~ttthhheeedddfffiiieeefffhhhiiiiiikkkuuuoooeee```___\\\___aaafffqqqyyyiii___```^^^[[[YYYZZZZZZYYYXXXZZZZZZYYYXXXWWWWWWWWWWWWOOOPPPQQQTTTWWWXXXWWWUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQVVV[[[aaammm~~~yyyrrrmmmddd\\\VVVPPPKKKHHHHHHFFFEEECCCAAA???>>>>>>;;;;;;;;;;;;:::999777666888888888999999:::::::::777999<<<===???AAADDDGGGHHHMMM[[[qqqzzzzzzwwwtttxxx|||tttooouuu~~~ppp\\\VVVVVVNNNMMMKKKLLLRRRVVVQQQJJJDDDCCCAAA@@@AAACCCEEEGGGEEEHHHKKKMMMMMMNNNOOOPPPMMMNNNPPPTTT___sss}}}uuuiii\\\ZZZfff{{{|||xxxtttlllkkkiiihhhiiioooxxx~~~|||}}}ooodddXXXNNNHHHHHHIIIIIIJJJJJJJJJJJJNNNMMMPPPWWW]]]dddqqq~~~}}}{{{www~~~{{{~~~|||zzz{{{{{{zzzyyyyyyxxxxxxwwwxxxxxxxxxyyyyyyzzzzzzzzzvvvxxx{{{}}}~~~}}}{{{zzzvvvuuusssppplllhhheeecccjjjsss{{{iiigggoooxxx}}}ttthhhcccaaacccfffhhhiiilllnnnmmmppp|||tttllljjjiiieeeiiinnnuuuxxxjjjbbbaaa^^^[[[ZZZYYYYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTTTTPPPQQQRRRUUUXXXYYYXXXWWWSSSTTTSSSSSSRRRQQQPPPOOOOOOPPPUUU\\\bbblll|||xxxooojjjaaaYYYTTTOOOKKKIIIFFFEEECCCAAA@@@???>>>>>>;;;;;;:::999999888777777888888888999999::::::;;;<<<===>>>>>>>>>???AAADDDEEEMMM```zzzzzz{{{wwwuuu|||llljjjmmmwww~~~mmmZZZQQQOOOIIIHHHGGGHHHKKKMMMKKKHHHAAA@@@???@@@AAACCCFFFGGGCCCFFFJJJLLLMMMMMMNNNNNNKKKLLLNNNRRR[[[kkk}}}zzz~~~ttthhhYYYVVV```ttt{{{zzz{{{wwwnnnmmmkkkjjjkkkpppxxx}}}~~~tttfffVVVKKKGGGHHHIIIJJJJJJKKKMMMNNNRRRSSSWWW___gggqqq}}}|||ttt{{{}}}~~~}}}}}}|||}}}~~~}}}zzzxxxyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvwwwwwwwwwxxxxxxxxxvvvxxx{{{~~~~~~}}}{{{yyywwwwwwuuurrrnnnkkkiiihhhpppttt}}}{{{lllnnnxxxrrrfff```]]]^^^aaajjjllloooqqqpppttt~~~zzzyyyzzzxxx|||sssiiieeebbb___\\\ZZZZZZYYYXXXWWWWWWWWWVVVVVVTTTSSSRRRQQQRRRQQQRRRUUUXXXZZZYYYXXXVVVVVVVVVUUUTTTSSSQQQPPPPPPRRRXXX^^^ccclll}}}yyytttlllfff^^^VVVQQQNNNKKKIIIDDDCCCBBBAAA???>>>>>>>>>;;;:::999888777777888888777888888999::::::;;;;;;===>>>??????>>>???AAACCCDDDOOOfffxxxyyyuuusss|||zzzeeeiiissszzz|||fffXXXOOOKKKGGGFFFFFFFFFFFFEEEFFFGGGBBBAAAAAAAAABBBCCCEEEGGGCCCFFFJJJLLLKKKJJJJJJJJJGGGIIIKKKOOOUUU___kkksss|||~~~zzz~~~tttgggXXXSSS\\\oooyyyuuu{{{pppooommmllllllqqqxxx}}}zzziiiWWWJJJGGGIIIJJJKKKMMMOOOQQQTTTWWWXXX^^^gggqqq}}}~~~|||sssyyy|||||||||{{{{{{||||||{{{yyywwwwwwwwwxxxxxxyyyyyyyyyzzzvvvvvvvvvvvvuuuuuuuuuuuuuuuxxx|||~~~{{{yyyxxxxxxwwwtttpppmmmllllllppprrrwww|||~~~{{{nnnsss~~~qqqeee^^^ZZZZZZ]]]kkkmmmqqqsssrrrvvvyyymmmgggfffccc```\\\ZZZZZZYYYXXXWWWVVVVVVVVVUUUSSSRRRPPPOOORRRRRRRRRTTTWWWZZZZZZZZZ[[[ZZZZZZYYYXXXVVVUUUTTTRRRTTTZZZ```dddlll|||}}}|||wwwrrriiiccc[[[TTTPPPMMMJJJHHHDDDCCCAAA@@@???>>>>>>>>><<<:::888666666777888999777777888999::::::;;;;;;:::;;;===>>>???AAADDDFFFGGGSSSkkkuuuvvvrrrpppyyyssseeemmm{{{zzzqqqaaaXXXQQQMMMIIIHHHHHHFFFBBB@@@BBBFFFDDDDDDCCCBBBCCCDDDEEEFFFDDDGGGJJJKKKJJJHHHFFFFFFEEEGGGJJJLLLOOOUUU[[[```lllwww{{{|||xxx{{{tttaaaSSSRRRUUU^^^uuutttpppyyyyyywwwtttrrrsssvvvyyy|||{{{lllZZZKKKHHHIIIKKKMMMPPPTTTYYY\\\```fffoooxxx|||zzzwwwxxx}}}{{{{{{{{{{{{|||{{{{{{zzzzzzyyywwwxxxyyyzzzyyyxxxwwwvvvyyywwwuuuttttttuuuuuuuuuwwwxxxyyyzzz|||}}}}}}~~~|||zzzvvvtttsssrrrpppnnnooommmjjjiiinnnzzzzzzyyy{{{}}}xxxvvvsssiii```ZZZZZZ^^^gggiiilllnnnrrr}}}~~~qqqjjjeeebbbbbb```]]]ZZZXXXXXXXXXYYYWWWVVVSSSQQQNNNMMMMMMLLLRRRPPPPPPTTTXXXZZZYYYWWWXXXWWWWWWWWWXXXWWWVVVTTTWWW\\\\\\aaammmttt~~~~~~|||zzztttnnnfff```WWWOOOJJJGGGEEEDDDAAA@@@>>>>>>???>>>===;;;888888999999999888888777777888888999999:::;;;;;;===;;;<<>>BBBGGGFFFTTToooxxxssspppuuu|||~~~yyytttnnnxxx|||iiiYYYRRRPPPHHHFFFFFFEEEDDDDDDDDDDDDDDDAAABBBBBBAAA@@@@@@CCCEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFJJJLLLLLLKKKMMMSSSXXX```jjjwww}}}yyy{{{sss```QQQOOORRRYYYnnn{{{rrrxxx}}}{{{yyyxxxyyy{{{~~~{{{nnn\\\NNNIIIKKKLLLNNNQQQYYYcccjjjvvv{{{~~~|||yyyyyy|||zzzzzzzzz{{{||||||{{{zzzxxxxxxwwwxxxyyyyyyyyyxxxwwwwwwvvvuuutttttttttttttttsssvvvxxxzzz|||}}}~~~~~~}}}}}}zzzxxxwwwvvvtttrrrppphhhgggggggggmmmxxx~~~xxxwwwwwwrrrmmmlllwww{{{qqqjjjccc]]]^^^aaajjjkkkmmmpppwwwwwwmmmgggcccaaa```___]]][[[YYYXXXXXXYYYWWWUUURRRPPPNNNNNNNNNNNNQQQPPPPPPSSSWWWYYYXXXWWWZZZZZZZZZZZZZZZZZZYYYXXX[[[aaabbbgggtttzzzzzzxxxvvvpppkkkccc]]]TTTMMMJJJHHHGGGFFFBBBAAA???>>>???>>><<<;;;666777777888888777777666888888999999:::;;;;;;;;;===;;;===@@@@@@>>>AAAFFFIIIZZZvvvtttnnnnnnvvv|||zzzuuusssyyypppaaaRRRNNNMMMEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDBBBAAAAAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIIKKKKKKIIIIIINNNRRRWWW```llluuu|||~~~zzz{{{qqq^^^NNNLLLMMMRRRcccxxxwwwyyy|||ppp```RRRMMMNNNPPPRRRWWWdddvvv~~~|||{{{|||yyyxxxxxxyyyzzz{{{|||{{{yyywwwuuuwwwwwwxxxxxxyyyxxxxxxwwwuuuvvvvvvvvvuuutttrrrqqquuuwwwzzz}}}~~~~~~}}}|||zzzyyywwwwwwvvvtttqqqnnnaaaaaacccgggnnnxxxxxxuuu|||~~~vvvrrrpppfffbbbbbbnnn|||uuuoookkkfffbbbbbbfffkkkjjjlllrrr}}}}}}zzz|||yyymmmgggccc```^^^^^^^^^]]]\\\ZZZYYYXXXXXXUUUTTTQQQOOONNNNNNOOOPPPPPPPPPQQQSSSVVVXXXXXXWWWVVVWWWWWWWWWXXXXXXXXXXXX___gggjjjqqq~~~|||uuutttrrrlllggg^^^YYYQQQLLLIIIHHHHHHGGGDDDBBB@@@??????>>><<<:::777888888999999888888888999999::::::;;;<<<<<<======<<<===@@@@@@>>>AAAEEELLLaaa}}}}}}pppiiimmmzzz~~~vvvqqqtttxxxdddXXXLLLJJJKKKEEEDDDCCCCCCBBBBBBBBBBBBCCCGGGGGGFFFEEECCCBBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHJJJLLLKKKHHHGGGIIILLLOOOVVV___gggooo{{{{{{zzz~~~ppp\\\LLLIIIJJJLLLZZZkkk}}}||||||qqqbbbUUUQQQSSSUUUXXXaaasss~~~~~~}}}}}}~~~~~~|||yyyvvvvvvvvvwwwxxxzzz{{{zzzxxxuuutttwwwwwwwwwxxxxxxxxxwwwwwwwwwxxxzzzyyyvvvrrrpppnnnrrruuuyyy|||~~~}}}{{{yyyuuuuuutttuuutttrrrnnnkkk___```dddjjjttt{{{tttttt|||sssmmmiii^^^\\\___mmmwwwrrrnnnllliiieeeeeehhhiiihhhkkkvvv{{{xxxuuutttuuuwwwzzz|||~~~wwwnnngggccc```^^^]]]\\\\\\\\\\\\[[[YYYXXXWWWTTTRRRPPPOOOOOOOOOQQQRRRQQQQQQSSSTTTVVVXXXXXXWWWTTTUUUVVVVVVVVVWWWYYYZZZbbblllrrr{{{xxxrrrpppnnniiidddZZZVVVOOOJJJHHHGGGFFFFFFEEECCC@@@??????===;;;999::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<============<<<===@@@@@@>>>AAAFFFPPPgggvvvppplllgggooovvvrrryyylll\\\TTTKKKJJJLLLFFFDDDCCCCCCBBBBBBCCCCCCCCCIIIIIIIIIFFFDDDCCCDDDFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKMMMNNNMMMJJJHHHGGGHHHKKKPPPVVV]]]fffuuu~~~}}}|||yyyzzzooo[[[KKKIIIHHHHHHRRRaaayyy}}}|||{{{yyy~~~~~~|||rrrdddXXXTTTUUUXXX]]]jjj~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{|||{{{yyyvvvttttttuuuvvvwwwxxxyyyxxxwwwuuutttxxxxxxwwwwwwwwwvvvvvvvvvvvvxxxzzzxxxsssnnnkkkjjjppprrrvvvzzz{{{zzzxxxwwwsssssssssssstttrrrnnnkkkdddeeejjjrrr}}}xxxrrruuuzzzqqqiiiddd[[[[[[aaaqqq{{{uuupppnnnmmmkkkgggfffhhhhhhjjjppp~~~zzzttttttrrrqqqpppqqqrrrssswwwwwwyyy|||~~~~~~{{{yyyqqqnnniiidddaaa___^^^]]][[[[[[[[[ZZZYYYWWWVVVUUURRRQQQPPPPPPPPPPPPQQQRRRQQQSSSUUUVVVWWWWWWXXXYYYVVVXXXYYYZZZZZZ[[[^^^aaadddqqqzzzvvvpppnnnkkkfffaaaXXXTTTMMMIIIFFFEEEDDDCCCDDDBBB@@@>>>>>>===:::888999:::;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>===;;;<<>>BBBHHHVVVnnntttkkkeeeggggggrrrxxxwwwwwwcccVVVQQQIIIIIIKKKFFFEEEDDDDDDDDDDDDDDDEEEEEEJJJJJJIIIGGGDDDCCCDDDFFFDDDDDDEEEGGGIIIJJJLLLLLLKKKLLLLLLKKKIIIGGGFFFFFFIIIMMMRRRWWWaaaqqq}}}|||wwwvvv}}}mmmYYYIIIHHHHHHFFFMMMZZZyyy|||~~~{{{uuuvvv{{{~~~zzzzzz~~~}}}uuuhhh]]]VVVWWW[[[dddvvv}}}}}}}}}||||||}}}zzz{{{}}}}}}}}}}}}}}}}}}}}}}}}yyyzzzyyywwwtttrrrssstttttttttuuuvvvvvvvvvvvvvvvzzzyyyxxxwwwvvvuuuuuuuuurrruuuwwwuuuooojjjhhhhhhoooqqqtttwwwxxxxxxwwwvvvtttssssssssstttssspppnnniiilllsss~~~{{{{{{wwwtttzzzxxxqqqiiiccc\\\___hhh{{{{{{wwwtttpppnnnnnnlllggggggiiikkkooozzzzzzvvvrrroooqqqqqqpppmmmlllkkklllnnnmmmlllmmmoooooonnnmmmiiihhhfffcccaaa___^^^^^^\\\[[[ZZZXXXVVVUUUSSSSSSPPPPPPQQQRRRRRRQQQQQQPPPQQQSSSUUUVVVVVVVVVWWWXXXTTTWWWYYYZZZYYY[[[```eeeiiixxxzzzsssnnnjjjfffaaa]]]UUUQQQKKKGGGEEEDDDBBBAAABBB@@@>>>======<<<:::888777777888999::::::::::::::::::;;;;;;<<<============;;;:::===>>>???DDDKKK^^^sssvvvmmmfffaaaccckkkwww|||jjjYYYPPPMMMFFFFFFIIIDDDEEEDDDDDDDDDDDDEEEFFFFFFIIIIIIHHHFFFCCCBBBDDDEEECCCDDDEEEGGGIIIKKKLLLMMMGGGGGGGGGFFFFFFEEEEEEDDDGGGJJJOOOTTT]]]mmm|||uuusssyyyjjjVVVGGGGGGGGGEEEJJJUUUppp~~~{{{tttqqqsss{{{|||xxxxxx}}}}}}{{{~~~~~~xxxnnnccc\\\]]]aaannn}}}{{{|||}}}~~~~~~{{{wwwwww}}}||||||||||||||||||||||||yyyyyyxxxuuusssrrrssstttssssssrrrssstttuuuwwwxxx|||{{{xxxvvvttttttssssssooorrruuutttoookkkkkklllpppqqqtttvvvwwwwwwwwwwwwtttsssqqqqqqrrrrrrqqqooolllqqq{{{xxxyyywwwvvvzzzuuuqqqkkkeeebbbfffrrrzzzvvvvvvsssooommmmmmlllhhhiiilllllltttzzztttoookkkjjjlllooonnnjjjgggfffgggfffeeedddeeefffgggeeedddccccccbbbaaa___^^^______\\\[[[XXXUUUSSSQQQQQQQQQNNNPPPRRRTTTTTTRRROOONNNOOOQQQTTTUUUSSSSSSUUUWWWRRRUUUXXXYYYXXX[[[aaafffqqqyyyuuuoooiiieee```[[[VVVPPPMMMHHHEEEDDDDDDCCCBBB@@@>>><<<<<<<<<;;;999888666777888999999:::::::::999::::::;;;<<<<<<=========:::888:::<<>><<<;;;;;;;;;;;;999888777888999:::;;;;;;<<<;;;999999::::::;;;<<<<<<======999777999;;;???HHHQQQ```qqq{{{sssiiigggfffaaahhh{{{mmmZZZLLLIIIJJJEEEFFFIIIFFFBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEECCCAAAAAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDBBBCCCFFFIIIKKKLLLGGGKKKPPPUUU]]]jjj|||rrrllluuuhhhUUUDDDAAACCCEEEIIIPPPbbbppp~~~|||sssooommmsss|||{{{|||~~~~~~}}}xxxyyy{{{~~~~~~}}}}}}~~~~~~zzzqqqjjjfffccciii|||wwwnnnpppwwwyyy}}}zzzxxxyyyzzz{{{zzzxxxvvvrrrrrrzzz~~~xxxyyy|||}}}~~~|||zzzxxx|||xxxrrrpppppppppnnnlllnnnooopppqqqrrrsssttttttxxxwwwvvvuuusssrrrqqqppptttuuuuuuvvvvvvvvvvvvuuutttuuuvvvwwwwwwvvvuuutttqqqqqqqqqrrrrrrssssssssssss{{{}}}{{{yyywwwuuuwww{{{tttnnnkkklllmmmllluuuyyyuuurrrmmmiiippppppooommmlllkkkjjjiiimmmsss}}}vvvpppkkkiiigggiiiiiiiiifffcccaaaaaabbb^^^___```___]]]\\\]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[XXXUUUQQQOOONNNOOOPPPRRRSSSTTTSSSQQQPPPPPPQQQMMMOOOQQQSSSUUUVVVVVVUUUXXXWWWWWWYYY]]]dddjjjnnn}}}sssnnnhhhbbb\\\WWWQQQNNNJJJHHHFFFCCCAAA@@@@@@@@@???>>>===;;;999777666555;;;;;;::::::999:::::::::;;;;;;<<<<<<===<<<<<<<<<777999<<<>>>===AAANNN]]]lllpppttttttpppllljjjjjjppp~~~yyydddRRRLLLEEECCCFFFIIIIIIHHHFFFEEECCCAAA@@@AAABBBCCCKKKHHHDDD@@@???@@@CCCEEE???AAACCCEEEFFFFFFEEEEEEFFFEEEDDDDDDEEEIIILLLNNNGGGKKKRRRWWW[[[ggg}}}tttmmmvvviiiVVVFFFCCCDDDCCCDDDIIIVVVdddyyy|||wwwrrrooouuu~~~}}}~~~~~~~~~~~~}}}|||zzzzzz|||~~~}}}}}}~~~~~~~~~}}}~~~~~~|||uuupppjjjhhhnnnttteee]]]^^^cccjjjqqqyyy|||yyyxxxyyyzzzzzzyyywwwtttppppppwww}}}|||}}}~~~~~~}}}zzzxxxvvvuuurrrnnnmmmnnnnnnnnnlllkkklllmmmnnnpppqqqssssssssssssrrrqqqqqqpppoooooossssssssstttttttttssssssrrrssstttuuuvvvuuuuuutttrrrrrrqqqrrrrrrsssssstttuuu||||||zzzwwwvvvtttvvv~~~{{{{{{}}}}}}yyysssooommmnnnpppttt}}}zzzsssqqqoookkkhhhnnnnnnmmmlllkkkjjjiiihhhkkkpppzzz|||yyyuuuoookkkhhhfffffffffffffffdddaaa___```aaa___``````___]]][[[\\\]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZWWWTTTPPPNNNOOOPPPQQQSSSTTTTTTSSSQQQPPPPPPQQQNNNPPPQQQSSSUUUUUUUUUUUUTTTUUUXXX[[[```hhhqqqxxx{{{pppkkkeee___YYYTTTOOOLLLHHHGGGEEECCCBBBAAA@@@@@@::::::999999888777666666::::::999999999999::::::;;;;;;<<<<<<======<<<<<<;;;;;;===>>>>>>CCCSSScccpppsssvvvuuurrrnnnlllkkkwwwkkkXXXNNNIIIDDDDDDGGGJJJJJJHHHFFFEEECCCAAAAAAAAACCCDDDFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAACCCDDDDDDEEEEEEEEEDDDCCCCCCDDDGGGJJJLLLIIILLLRRRXXX^^^kkkyyyrrrzzziiiWWWHHHDDDDDD@@@???CCCNNN[[[ooo}}}{{{uuupppuuu~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}|||{{{}}}}}}~~~}}}yyyvvvoooooottt~~~lll___VVVPPPQQQUUU]]]eeeqqq}}}{{{xxxwwwxxxyyyxxxxxxtttrrrmmmlllrrr||||||~~~}}}}}}|||zzzxxxuuutttooommmkkkkkklllllllllkkkjjjjjjkkklllnnnoooppppppooooooooooooppppppppppppsssssssssssssssssssssssspppqqqrrrsssttttttttttttssssssrrrqqqrrrssstttuuuwww|||}}}{{{yyyuuuuuutttuuu||||||yyywwwwwwxxxxxxxxxyyyxxxvvvrrrooooooqqqttt{{{zzzsssnnnmmmmmmkkkiiilllkkkkkkjjjiiiiiihhhhhhiiilllsss||||||vvvqqqooollliiigggfffffffffaaabbbbbbaaa^^^^^^___``````aaaaaa___\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZXXXVVVRRROOONNNOOOQQQSSSUUUUUUUUUTTTQQQOOOOOOPPPOOOPPPQQQSSSSSSTTTTTTTTTQQQUUUZZZ___eeeppp}}}wwwkkkggg```ZZZUUUQQQLLLIIIEEEEEEDDDDDDCCCAAA@@@???777777888888888999999999999999888888888999999::::::;;;<<<===============>>>===???AAACCCJJJ\\\lllwwwxxxyyywwwtttqqqppppppttt\\\NNNJJJGGGDDDDDDGGGJJJIIIHHHEEEDDDCCCBBBBBBBBBCCCDDDAAABBBDDDEEEDDDCCC@@@???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBCCCEEEGGGIIIIIIKKKPPPWWW```qqqxxxjjjWWWGGGCCCBBB>>>===AAAHHHTTTggg||||||vvvqqqvvv~~~~~~~~~~~~~~~~~~|||{{{|||||||||zzz|||||||||}}}||||||zzzyyytttssswww|||mmm^^^UUUQQQOOOQQQUUU[[[fffvvv}}}zzzxxxwwwwwwxxxwwwvvvrrroookkkhhhnnnxxx|||{{{zzzyyyxxxvvvtttsssrrrrrrnnnnnnmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrttttttttttttttttttttttttooopppqqqrrrttttttuuuuuuuuutttsssrrrrrrssstttuuuxxx|||~~~}}}}}}}}}}}}|||zzzxxxwwwtttuuuuuutttyyy}}}{{{yyywwwvvvvvvvvvuuusssssssssrrrqqqooopppsssvvvzzzzzzxxxtttooommmllllllkkkjjjjjjjjjjjjiiiiiiiiiiiihhhiiikkknnnsssvvvvvvqqqmmmkkkjjjhhhgggfffeeeeeeeee^^^___```___]]]]]]___```aaaaaaaaa___\\\YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVTTTQQQOOOOOOPPPSSSUUUVVVWWWVVVUUURRRPPPOOOPPPOOOPPPPPPQQQQQQRRRRRRRRRRRRWWW]]]bbbkkk|||~~~yyytttgggccc\\\VVVRRRNNNJJJHHHBBBCCCCCCCCCCCCAAA???>>>999999999::::::;;;;;;;;;888888888777888888999999:::;;;<<<======>>>=========???DDDJJJPPPXXXhhhwww~~~zzzvvvttttttvvvxxxgggVVVMMMGGGFFFDDDEEEGGGHHHGGGEEEDDDCCCCCCBBBCCCCCCDDDEEE@@@AAACCCDDDDDDBBBAAA???BBBAAA@@@@@@AAACCCDDDFFFDDDCCCBBBAAABBBCCCDDDEEEGGGHHHMMMVVVbbbvvv|||kkkWWWEEE???>>><<<>>>DDDCCCLLL]]]rrrzzzvvv{{{~~~}}}|||{{{|||}}}|||{{{|||||||||{{{yyyxxxxxxxxxvvvuuuwww|||{{{uuugggYYYRRRPPPPPPSSSWWW___mmm|||zzzxxxwwwxxxwwwvvvtttpppnnnjjjhhhmmmvvv{{{zzzxxxvvvrrrooommmlllllllllnnnooorrrsssttttttttttttuuutttrrrpppnnnmmmkkkjjjkkkkkklllmmmnnnooopppqqqrrrrrrqqqqqqqqqrrrssstttpppqqqqqqrrrsssuuuvvvvvvvvvuuutttssssssssstttuuuwwwzzz~~~{{{xxxzzzzzz{{{zzzyyywwwuuuttttttvvvvvvuuuwwwzzzzzzwwwwwwvvvuuuuuuuuutttrrrpppnnnooooooooonnnpppsssuuuvvvyyy~~~yyytttssspppmmmkkkjjjjjjiiihhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkmmmnnnooonnnkkkiiigggfffeeedddccccccbbbbbb]]]^^^___^^^]]]^^^___aaaaaaaaaaaa___[[[YYYXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWUUUTTTRRRPPPPPPRRRTTTUUUWWWWWWWWWUUURRRPPPPPPQQQOOOOOOOOOPPPPPPQQQQQQRRRTTTYYY___gggsss~~~zzztttoooccc___XXXRRROOOLLLIIIGGGAAABBBBBBBBBBBB@@@>>>===::::::::::::::::::::::::888777777777888888999::::::;;;<<<===>>>>>>>>>>>>;;;AAAMMMZZZcccjjjvvvzzzuuutttxxx~~~sss^^^RRRMMMGGGFFFEEEEEEEEEEEECCCBBBCCCCCCCCCCCCDDDDDDEEEFFFCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBDDDEEEFFFCCCBBBBBBAAAAAABBBCCCCCCFFFGGGLLLVVVdddxxx}}}lllWWWDDD>>>===<<>>===<<<:::999999888888777777777888888888888888999:::;;;:::;;;<<<===>>>?????????===GGGXXXkkkwww|||zzzuuuwww~~~fffVVVNNNIIIFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFDDDBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBAAAAAAAAABBBBBBCCCHHHHHHMMMVVVbbbtttlllXXXFFF@@@???<<<===BBBDDDIIITTTfff|||~~~}}}||||||}}}~~~~~~|||{{{|||~~~zzz|||}}}|||yyywwwwwwyyyxxxxxxyyy{{{}}}}}}rrriiibbb___cccjjjvvv}}}{{{zzzyyyyyyxxxvvvtttooopppooommmqqqxxx||||||tttqqqllliiihhhjjjmmmpppxxx}}}}}}{{{wwwtttpppnnnlllhhhhhhhhhhhhhhhhhhhhhhhhjjjiiiiiiiiikkknnnppprrrrrrqqqppppppqqqrrrsssttttttuuuwwwwwwwwwuuutttrrrqqqssswwwyyyzzzyyyvvvttttttuuuvvvvvvvvvtttsssrrrsssvvvvvvsssrrruuuvvvtttsssqqqpppppppppooommmlllkkkllllllkkkjjjjjjkkkmmmmmmnnnooopppoooooooooooohhhhhhhhhhhhfffeeedddddddddeeefffggghhhiiijjjjjjhhhiiiiiiiiigggeeedddccc____________^^^]]]\\\\\\\\\]]]^^^]]]\\\\\\^^^```___``````^^^[[[YYYYYYYYYWWWVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWWWWVVVTTTSSSVVVWWWWWWVVVTTTRRRSSSTTTRRRRRRRRRRRRSSSUUUWWWXXX```gggttt}}}xxxrrrjjjccc[[[VVVOOOJJJGGGEEEDDDCCCCCCBBBAAA???===<<<<<<;;;999999999888888888777777888888888999999:::;;;<<<:::;;;<<<===????????????EEEPPPdddyyy{{{yyy}}}www~~~rrrZZZPPPJJJFFFDDDDDDCCCBBBAAAAAABBBBBBAAABBBCCCDDDEEEFFFGGGGGGGGGFFFDDDBBBAAAAAABBBCCCBBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAABBBBBBCCCCCCGGGGGGKKKRRR[[[gggzzzlllYYYHHHDDDBBB===;;;>>>???CCCLLL\\\rrr~~~|||{{{{{{{{{|||~~~~~~}}}|||{{{}}}yyy|||~~~}}}zzzxxxyyy{{{yyyzzz{{{}}}{{{tttqqqwww}}}|||zzzzzzzzzxxxvvvtttoooqqqqqqpppssszzz}}}}}}nnnllliiihhhkkkpppvvvzzz~~~{{{xxxuuurrrpppnnnkkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiijjjlllooorrrtttqqqqqqpppoooooopppqqqrrrtttuuuwwwyyyxxxvvvsssqqqoooqqquuuwwwyyyxxxvvvuuuqqqrrrssstttuuutttssssssrrruuuuuurrrqqqsssuuusssuuusssqqqqqqqqqqqqooommmlllllllllkkkhhhhhhiiijjjiiikkkllllllkkkiiiiiiiiifffgggiiihhhgggffffffgggbbbcccdddeeeggghhhiiiiiieeefffhhhgggeeecccbbbbbb^^^^^^_________^^^^^^]]]\\\]]]]]]\\\[[[[[[\\\^^^^^^______^^^[[[YYYYYYZZZVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUXXXYYYYYYWWWTTTSSSUUUVVVWWWVVVTTTSSSTTTUUUTTTSSSSSSTTTVVVXXXZZZ\\\gggppp{{{wwwpppfff^^^XXXSSSLLLGGGDDDCCCBBBAAAEEECCCAAA>>><<<;;;;;;;;;::::::::::::::::::;;;;;;999999999999:::;;;<<<===:::;;;<<<>>>??????@@@@@@LLLWWWkkk|||}}}rrr|||fffSSSMMMJJJFFFBBBBBBBBBAAA@@@AAACCCEEEAAAAAACCCEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDGGGMMMSSS[[[iiivvv{{{lll[[[JJJBBB@@@???>>>>>><<>><<<;;;;;;::::::999777666666777999:::888999999::::::;;;;;;<<<@@@@@@@@@@@@AAABBBDDDDDDLLLddd~~~yyyxxxxxx{{{{{{{{{rrr\\\PPPIIICCCAAAAAABBBBBBCCCCCCBBBBBBAAACCCBBBBBBDDDFFFGGGFFFEEEGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCBBBAAAAAABBBDDDDDDDDDFFFGGGKKKRRRZZZ___jjjuuujjjZZZIIIBBB@@@???>>>>>>>>>DDDIIIPPP___vvvzzzuuu|||~~~||||||{{{yyywwwzzzzzzzzzzzz{{{||||||}}}}}}||||||{{{|||}}}~~~|||{{{{{{{{{{{{zzzzzzzzzzzz|||{{{zzzxxxvvvuuutttttttttxxxvvvuuuvvvzzz||||||{{{nnnnnnooouuu}}}|||xxxuuutttuuuuuutttsssssstttttttttuuuuuutttsssrrrooommmlllmmmnnnnnnooopppqqqqqqqqqnnnnnnmmmlllmmmoooqqqrrrsssxxx|||}}}yyysssnnnlllllllllmmmnnnnnnoooppppppsssrrrpppooonnnnnnoooooolllkkkiiiiiijjjllloooqqqsssqqqoooooopppooollliiijjjiiihhhgggggghhhiiijjjjjjiiihhhfffeeeeeeddddddeeeeeeeeedddddddddddddddbbbbbbbbbbbbcccdddeeeeeehhhgggeeedddbbbaaaaaaaaa____________^^^\\\[[[[[[\\\\\\]]]^^^^^^^^^]]]]]][[[\\\\\\\\\\\\ZZZYYYXXXXXXVVVUUUVVVXXXYYYYYYXXXXXXXXXVVVUUUTTTSSSSSSSSSUUUUUUSSSSSSTTTWWWXXXXXXVVVWWWYYYZZZ\\\bbbiiiooo~~~~~~wwwqqqllleee]]]WWWTTTMMMFFFCCCCCCDDDCCCAAA@@@???>>><<<;;;:::999999:::999777666666777999:::888999999::::::;;;;;;<<<<<<===>>>>>>???AAAFFFIIIVVViii}}}xxxvvvuuuyyyiiiUUULLLGGGCCCBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCEEEGGGHHHFFFDDDFFFEEECCCAAA@@@@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBBBBAAAAAABBBDDDCCCDDDEEEGGGIIIOOOUUUZZZaaakkkxxxiiiXXXHHHAAA???>>>>>>??????BBBEEEJJJWWWmmmyyyuuuzzz~~~}}}}}}zzzyyyxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzzzzzzz{{{|||}}}|||{{{{{{{{{{{{zzzzzzzzzyyy{{{~~~~~~zzzyyywwwuuuuuuuuuvvvwwwzzzyyyxxxxxxzzz||||||{{{ooorrrxxxzzzvvvsssrrrqqqqqqqqqqqqrrrssstttvvvvvvuuuvvvxxxyyyxxxvvvrrrpppttttttuuuuuutttrrrqqqpppnnnmmmmmmlllmmmooopppqqqrrrvvvzzz{{{xxxsssooolllmmmlllkkkkkklllmmmnnnoooqqqpppooonnnmmmmmmmmmmmmfffeeeeeefffhhhkkknnnpppqqqpppnnnnnnnnnmmmjjjhhhiiihhhgggffffffggghhhiiiggggggfffdddccccccccccccdddddddddcccccccccbbbbbbbbbbbbaaaaaaaaaaaabbbccceeeeeedddcccbbbbbbbbbbbb_______________^^^]]]\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[\\\[[[[[[ZZZYYYXXXWWWVVVWWWYYY[[[\\\\\\ZZZYYYXXXUUUSSSRRRSSSTTTTTTUUUTTTRRRRRRTTTXXX\\\___[[[\\\^^^bbbiiiqqqyyy~~~}}}xxxqqqkkkgggaaaZZZTTTNNNJJJDDDBBBCCCDDDCCCAAA???>>><<<;;;:::999888888:::999888777777888999:::888999999::::::;;;;;;<<<999<<<>>>>>>>>>BBBJJJRRRcccooo{{{~~~uuurrrqqqwwwuuu\\\MMMGGGDDDBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCEEEGGGJJJIIIGGGDDDDDDCCCBBB@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBBBBAAAAAABBBCCCBBBDDDEEEFFFHHHKKKOOORRRWWW___iiirrrxxx~~~gggWWWGGG@@@???>>>>>>??????AAACCCHHHSSSeeeyyyzzzvvv{{{yyyxxxxxxxxxyyyzzz{{{|||{{{zzzyyyyyyyyyzzz{{{||||||{{{{{{{{{{{{zzzzzzzzzwwwzzz~~~{{{yyyzzzzzzyyywwwuuutttuuuvvvxxxzzzzzzyyyyyyyyyzzz|||||||||zzz}}}~~~yyytttqqqpppqqqqqqoooooopppqqqrrrsssuuuvvvuuuvvvxxxyyyyyywwwvvvuuuxxxxxxxxxxxxvvvrrrooommmmmmlllllllllmmmnnnooopppooorrrvvvyyyzzzxxxvvvtttnnnmmmkkkjjjjjjlllnnnooopppooonnnnnnmmmlllllllllfffffffffggghhhkkkmmmooooooooonnnnnnmmmllljjjiiiiiihhhgggfffeeefffggggggffffffdddccccccbbbbbbbbbddddddccccccbbbaaaaaaaaaaaaaaa```_________``````ccccccbbbaaaaaaaaabbbbbb_________```______^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ\\\^^^^^^\\\ZZZYYYWWWTTTRRRQQQRRRTTTUUUUUUSSSSSSTTTUUUVVV[[[``````ccciiirrr{{{wwwqqqkkkeeeaaa]]]VVVQQQLLLIIIEEECCCCCCCCCBBB@@@>>>===<<<;;;999999888888999999888777777888999999888999999::::::;;;;;;<<<:::>>>AAA@@@???DDDOOOYYYlllqqqxxx~~~yyytttppplllmmmwww~~~yyygggRRRHHHEEECCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCEEEIIIKKKJJJFFFCCCCCCBBB@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAA???AAABBBBBBAAA@@@BBBCCCCCCDDDFFFGGGGGGHHHJJJLLLRRRWWW___fffllluuugggWWWGGG@@@???>>>>>>???>>>@@@DDDIIIRRR___ppp}}}yyy||||||zzzzzzzzz{{{}}}~~~{{{zzzyyyxxxxxxyyyzzzzzz|||{{{{{{{{{{{{zzzzzzzzzxxxzzz}}}~~~zzzwwwvvvvvvvvvuuuttttttuuuwwwyyyzzzwwwwwwxxxyyyzzz{{{}}}~~~zzzwwwssspppoooppprrrsssppppppoooppppppqqqrrrrrrtttttttttttttttuuuvvvwwwxxxxxxxxxwwwuuuqqqmmmkkkkkkkkkkkkkkklllmmmnnnnnnmmmooorrrvvvxxxyyywwwvvvooonnnlllkkkkkklllnnnpppooooooooonnnnnnmmmllllllhhhhhhhhhhhhiiijjjkkklllmmmnnnnnnnnnmmmlllkkkkkkiiihhhfffeeeeeeeeefffgggffffffeeedddccccccccccccddddddcccbbbbbbaaa````````````___^^^^^^^^^______bbbaaaaaa`````````aaaaaa_________```______^^^^^^]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[^^^]]]\\\]]]^^^\\\ZZZWWWWWWUUURRRPPPPPPQQQSSSTTTUUURRRSSSWWWWWWUUUYYYaaakkkqqq|||{{{qqqkkkeee```]]]YYYSSSOOOLLLJJJGGGEEECCCBBB@@@???>>>===<<<;;;:::999999999999888888888888888888999888999999::::::;;;;;;<<<;;;???AAAAAA@@@FFFRRR]]]mmmpppuuu|||}}}xxxoooiiiiiigggkkkyyy}}}lll]]]MMMFFFDDDBBBAAABBB@@@AAAAAAAAAAAAAAAAAA@@@AAABBBDDDGGGJJJIIIEEEBBBBBBAAA???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBAAA@@@@@@AAACCCDDDFFFGGGHHHGGGGGGHHHIIINNNRRRWWW]]]dddooo|||iiiXXXHHHAAA???>>>>>>???>>>???DDDKKKPPPYYYhhhvvv~~~||||||}}}~~~{{{zzzyyyxxxxxxxxxyyyzzz|||{{{{{{{{{{{{zzzzzzzzzzzz|||~~~~~~~~~~~~zzzwwwuuuuuussssssssstttuuuvvvwwwxxxtttuuuwwwwwwwwwyyy{{{}}}~~~{{{tttssspppnnnnnnoooqqqrrrpppoooooonnnoooooopppppprrrrrrqqqqqqqqqsssuuuvvvuuuuuuuuutttrrrpppmmmlllhhhiiiiiijjjkkkkkkllllllnnnnnnnnnppprrrrrrpppnnnmmmllllllkkklllmmmnnnooonnnnnnnnnnnnnnnmmmkkkkkkiiihhhhhhggggggggghhhhhhjjjlllmmmnnnlllllllllmmmiiihhhgggfffeeeeeeffffffffffffeeedddddddddddddddeeeddddddcccbbbaaa``````______^^^^^^^^^______```aaaaaa```_________``````_______________^^^]]]\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\^^^^^^aaa___]]]\\\\\\ZZZWWWUUUTTTSSSQQQOOOOOOPPPQQQRRRSSSPPPRRRWWWXXXWWW^^^jjj}}}~~~vvvrrrjjjeee^^^ZZZWWWUUUPPPMMMJJJIIIGGGEEECCCAAA???>>>>>>===<<<;;;::::::::::::888888888888888888888888888999999::::::;;;;;;<<<;;;>>>@@@AAACCCJJJVVV___iiikkkqqqxxxxxxooofffaaadddfffooobbbVVVJJJEEEDDDAAA@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBEEEGGGFFFDDDAAAAAA@@@???>>>===>>>>>>???@@@@@@@@@@@@@@@????????????@@@AAAAAA@@@@@@AAABBBDDDFFFGGGGGGFFFFFFHHHIIIJJJMMMRRRWWW___jjjwwwjjjZZZIIIBBB@@@???>>>>>>>>>???CCCIIILLLSSSbbbrrrxxxooolllnnnsssxxx~~~}}}}}}|||{{{zzzyyyxxxyyyyyyzzz|||{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~}}}|||}}}}}}zzzuuurrrrrrssspppqqqssstttuuuvvvuuuuuusssuuuvvvvvvuuuuuuwwwzzzzzzyyyyyyzzz{{{zzzxxxvvvrrrqqqooonnnmmmmmmmmmnnnnnnnnnmmmmmmnnnnnnoooppppppqqqqqqrrrrrrsssssssssrrrrrrrrrqqqpppoooooonnnfffggghhhiiiiiijjjjjjjjjnnnlllkkklllmmmllliiifffiiijjjjjjkkklllmmmmmmnnnlllmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhfffhhhkkklllkkkkkklllnnnjjjiiihhhfffeeeffffffgggeeeeeeddddddccccccddddddfffeeedddcccbbbaaa``````^^^^^^^^^^^^^^^___```aaaaaaaaa```___^^^^^^^^^_______________^^^\\\[[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZ\\\^^^aaabbbbbb___\\\ZZZYYYXXXVVVTTTQQQPPPOOOOOONNNNNNOOOOOOPPPLLLMMMTTTXXX\\\jjj{{{wwwpppkkkddd___XXXTTTRRRPPPMMMIIIEEEEEEFFFEEEBBB@@@???>>><<<;;;:::999999888999999888888888999999888888888888999999::::::;;;;;;<<<<<<>>>AAADDDJJJSSS]]]dddeeefffkkkqqqpppfff```___ccciiivvvuuuYYYNNNEEECCCBBB@@@??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>???AAACCCCCCBBB@@@AAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEHHHJJJGGGKKKPPPVVV]]]gggttt}}}lll[[[JJJBBB@@@???>>>>>>@@@>>>AAAFFFIIIOOO___ppp}}}pppeee___aaafffjjjvvv}}}~~~~~~}}}}}}~~~}}}|||zzzyyyxxxyyyzzzzzz||||||{{{{{{{{{zzzzzzzzzwwwxxxyyyzzz{{{}}}~~~||||||~~~~~~~~~~~~{{{yyyyyyyyyxxxtttooommmoooqqqnnnppprrruuuuuuuuutttssstttuuuvvvuuusssrrrtttwwwvvvvvvvvvxxxxxxwwwssspppqqqqqqooommmlllkkkjjjjjjlllllllllmmmmmmooopppqqqooopppsssuuuuuutttsssqqqqqqppppppooooooppppppqqqeeefffggghhhiiiiiiiiihhhnnnkkkiiijjjkkkkkkhhheeefffgggiiijjjllllllllllllkkkkkkllllllkkkjjjhhhgggiiiiiiiiijjjjjjjjjjjjjjjcccfffiiijjjjjjjjjllloookkkjjjhhhgggfffffffffgggddddddccccccccccccccccccffffffeeedddcccbbbaaa```]]]]]]]]]^^^___```aaabbbaaaaaa```___^^^]]]]]]^^^_________^^^]]][[[ZZZYYYWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYY[[[]]]```cccdddaaa^^^ZZZXXXWWWWWWVVVUUUNNNNNNNNNNNNNNNNNNNNNMMMNNNHHHIIIRRRYYYaaatttzzzzzzyyytttnnniiiaaa[[[UUUQQQOOOMMMJJJGGG@@@BBBCCCCCCBBB@@@??????::::::999888777777777888888888999999999999888888888999999::::::;;;<<<<<>>???@@@@@@@@@AAAAAA@@@@@@@@@>>>======???AAAAAAAAA???AAA@@@???>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>@@@AAAAAA@@@???AAABBBBBBCCCDDDCCCCCCEEEHHHJJJGGGKKKQQQWWW^^^hhhttt|||lll[[[JJJBBBAAA@@@@@@AAA>>>???@@@@@@DDDNNN]]]iii{{{qqq]]]SSSUUU\\\```hhhttt}}}{{{yyyxxxwwwwww{{{zzzzzzzzzxxxwwwvvvuuuwwwuuutttuuuxxx}}}~~~xxxuuuxxx|||~~~}}}{{{zzzyyyxxxxxxxxxvvvvvvtttsssrrrqqqqqqqqqrrrrrrssssssrrrrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrrrrqqqppppppllllllmmmmmmmmmmmmlllllllllllllllllllllllllllllllllooossswwwxxxwwwtttrrrooooooppppppooommmkkkiiimmmllljjjhhhhhhiiikkklllhhhiiijjjjjjiiihhhgggfffdddeeeggghhhiiiiiiiiihhhlllkkkjjjiiiiiiiiijjjkkknnnmmmkkkiiihhhgggffffffffffffgggggghhhjjjkkklllkkkjjjiiihhhgggfffeeedddccccccdddddddddcccbbbbbbccccccdddcccbbb```^^^]]]\\\\\\]]]^^^^^^]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\^^^]]]\\\ZZZYYYYYYYYYYYYUUUUUUVVVWWWWWWXXXYYYYYY___]]]]]]___cccfffeeeccc```]]]YYYWWWVVVVVVTTTSSSTTTQQQNNNNNNOOOOOOLLLJJJHHHHHHMMMTTT\\\iiirrrqqqxxx|||vvvooohhhccc[[[WWWSSSOOOMMMKKKHHHFFFCCCBBBBBBAAAAAA@@@@@@???;;;;;;::::::999888777777888999:::999888888:::<<<999:::<<<<<<<<<<<<===???CCCCCCGGGTTTcccmmmmmmjjjcccjjjnnnhhhdddbbb___YYYcccqqqrrr[[[OOOKKKFFFBBB@@@@@@???>>>>>>>>>???@@@AAAAAABBBBBB@@@@@@??????@@@@@@AAABBBBBBAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLHHHKKKOOOWWWbbbmmmwww}}}jjjYYYHHH@@@???>>>===>>>===>>>??????BBBKKKXXXbbbzzz}}}wwwbbbUUURRRUUUVVV]]]jjjxxx~~~|||zzzwwwvvvuuutttvvvvvvwwwwwwwwwvvvuuuuuutttuuuuuuwwwzzz~~~{{{tttrrrtttxxxzzzyyyxxxvvvvvvuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqppppppqqqrrrrrrrrrrrrqqqqqqqqqssssssrrrqqqqqqpppoooooollllllmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjmmmpppssstttsssrrrpppooooooooonnnmmmllljjjjjjiiihhhgggffffffffffffggggggggghhhhhhhhhgggfffeeefffggghhhjjjjjjjjjiiiiiijjjiiihhhgggggghhhiiijjjmmmmmmkkkiiihhhgggffffffffffffffffffggghhhiiiiiijjjiiiiiihhhgggfffeeeeeeccccccccccccccccccbbbbbbccccccccccccbbb```^^^]]][[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[\\\[[[ZZZYYYXXXWWWWWWWWWUUUUUUUUUVVVVVVWWWXXXYYY]]]]]]^^^bbbfffgggeeeccc[[[XXXUUUSSSSSSRRRQQQOOOOOOMMMKKKKKKLLLMMMKKKIIIIIIJJJOOOYYYcccuuuvvvnnnttt}}}uuunnnhhhaaa]]]TTTQQQLLLIIIGGGFFFDDDBBBAAAAAA@@@@@@??????>>>>>>;;;;;;::::::999888888777777888999999777888999;;;999:::<<<<<<<<<<<<>>>???EEEFFFLLLXXXeeemmmmmmiiiaaaiiimmmiiicccbbb```]]]ggguuueeeQQQJJJFFFAAA>>>======<<<;;;>>>>>>??????@@@AAAAAABBB???>>>>>>>>>??????@@@@@@@@@@@@>>>=========>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDEEEFFFHHHIIIJJJHHHIIINNNUUU```lllwww}}}~~~jjjZZZHHH@@@>>>===<<<===<<<>>>??????AAAGGGQQQXXXkkk{{{jjjZZZSSSQQQPPPUUUcccqqq{{{~~~|||yyywwwuuussssssrrrrrrssstttuuuuuuttttttrrrtttvvvxxx{{{}}}}}}wwwpppnnnppptttuuuttttttsssrrrrrrssssssssssssrrrqqqppppppqqqqqqpppqqqqqqqqqqqqpppooooooppppppqqqqqqqqqqqqppppppqqqppppppoooooonnnnnnnnnkkkllllllllllllllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnooooooooonnnooonnnmmmlllkkkjjjjjjjjjhhhgggfffdddccccccccccccfffffffffgggffffffeeedddhhhiiijjjkkkkkkjjjiiihhhiiihhhgggffffffggghhhiiimmmlllkkkjjjhhhggggggfffffffffeeeeeeeeeeeeffffffhhhhhhgggggggggfffffffffccccccccccccbbbbbbaaaaaabbbbbbccccccbbb```^^^]]][[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVTTTTTTTTTVVVXXXZZZ[[[]]]aaaeeegggfffccc___VVVTTTQQQPPPPPPOOONNNMMMMMMKKKIIIIIIJJJKKKJJJIIIJJJLLLQQQ[[[iii~~~pppppp}}}tttkkkeee```YYYTTTQQQNNNJJJHHHGGGFFFDDDCCC@@@??????>>>>>>===<<<<<<;;;::::::999999888888888777888888888777777999:::999:::<<<<<<<<<===???AAAGGGJJJQQQ[[[eeejjjiiigggccckkkqqqmmmfffdddddddddqqq}}}qqqWWWJJJHHHEEEAAA????????????>>>>>>>>>>>>???@@@@@@AAAAAA=========>>>>>>>>>?????????>>>======<<<=========???@@@AAACCCCCCAAA@@@???BBBBBBBBBAAA@@@@@@??????AAAAAABBBCCCDDDFFFGGGHHHFFFGGGKKKQQQ\\\iiiuuu|||}}}kkk[[[JJJBBB@@@>>>=========>>>???@@@AAAEEEJJJNNN\\\mmmppp^^^VVVTTTSSSXXXdddrrr{{{}}}~~~~~~~~~~~~{{{xxxvvvuuutttsssssssssttttttsssrrrrrrrrrssstttvvvxxx{{{}}}|||tttooommmooorrrssssssrrrrrrrrrrrrrrrssstttsssqqqpppooonnnnnnnnnooooooooooooooonnnmmmmmmnnnnnnooopppppppppoooooonnnnnnnnnnnnmmmmmmllllllkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmnnnmmmkkkiiihhhhhhiiiiiijjjhhheeebbb```aaacccdddeeeffffffffffffeeeeeeeeehhhiiijjjjjjjjjiiihhhggghhhgggfffffffffggghhhiiilllkkkkkkjjjiiihhhgggfffggggggfffeeeeeeeeeeeeeeeffffffffffffffffffffffffdddcccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbb```^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYXXXVVVUUUUUUTTTTTTWWWVVVTTTRRRSSSUUUXXXYYYZZZ]]]aaaeeeeeeaaa\\\WWWSSSQQQOOOOOOOOOOOONNNLLLMMMLLLJJJIIIIIIJJJJJJJJJOOOQQQWWW```ooowww}}}vvvllleee___ZZZTTTOOONNNKKKHHHFFFFFFFFFEEEDDD??????>>>>>>===<<<<<<<<<:::::::::999999888888888666777888777666666888:::999;;;<<<<<<<<<>>>AAACCCFFFKKKTTT\\\bbbddddddccckkkrrrvvvssskkkgggiiimmm{{{{{{bbbPPPIIIFFFCCC@@@???@@@AAA@@@@@@>>>>>>>>>>>>??????@@@@@@======>>>>>>>>>??????>>>>>>>>>>>>>>>===>>>>>>>>>>>>???BBBCCCCCCBBB???>>>@@@@@@@@@@@@@@@?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEGGGMMMWWWdddqqqxxx|||iiiZZZIIIBBB@@@>>><<<<<<>>>???@@@AAABBBDDDFFFHHHMMM\\\ooo~~~qqq^^^VVVVVVWWW[[[fffrrr{{{{{{}}}~~~}}}}}}~~~{{{zzzyyyxxxwwwwwwwwwvvvtttrrrqqqppprrrqqqpppqqqsssxxx|||zzzsssnnnnnnqqqtttttttttsssssssssssssssttttttsssqqqooommmlllkkkjjjmmmmmmnnnnnnmmmmmmlllkkkkkklllnnnooopppooonnnmmmmmmlllllllllllllllkkkkkkkkkjjjiiiiiiiiiiiijjjkkkllllllllllllllllllllllllllllllkkkkkkkkkllllllmmmlllkkkiiigggffffffgggggglllgggaaa\\\[[[^^^bbbeeeffffffffffffffffffffffffggghhhiiiiiiiiihhhgggfffhhhggggggfffggghhhiiijjjkkkkkkkkkkkkjjjhhhgggfffhhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffdddcccbbb``````````````````aaabbbbbbaaa```___^^^___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^ZZZZZZXXXWWWVVVUUUUUUUUUWWWUUUSSSRRRRRRTTTVVVXXXYYY\\\```aaa___YYYSSSOOOOOOMMMLLLMMMNNNNNNLLLKKKLLLLLLKKKIIIHHHIIIJJJKKKSSSXXX```kkk|||wwwqqqhhhaaa\\\WWWQQQMMMHHHEEECCCAAABBBBBBBBBAAA?????????>>>======<<<<<<::::::999999999999999888666777888777666666888::::::;;;<<<<<<===???BBBEEEFFFMMMUUU[[[]]]___aaadddtttvvvxxxtttmmmjjjmmmsss~~~vvvwww~~~rrrXXXKKKIII@@@>>><<<<<<===>>>============>>>>>>>>>>>>??????===>>>???@@@@@@@@@??????>>>?????????????????????===???AAACCCCCCAAA???============>>>???@@@AAAAAA>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDIIIRRR^^^jjjqqq|||{{{eeeVVVFFF@@@>>><<<::::::>>>??????@@@BBBCCCDDDEEEGGGTTTeeewwwppp]]]VVVWWWYYY]]]fffqqqzzzzzz|||~~~}}}}}}~~~~~~~~~}}}||||||||||||{{{zzzxxxuuurrrpppnnnooonnnlllmmmpppuuu{{{~~~wwwpppmmmooosssvvvuuuuuutttssssssssssssssssssrrrpppnnnllljjjiiiiiikkkllllllllllllkkkjjjjjjiiijjjmmmnnnooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggggghhhiiijjjllllllllllllllllllllllllmmmmmmmmmllllllllllllllljjjiiihhhgggfffeeeeeeeeehhhddd]]]XXXWWW[[[```cccffffffeeeeeeeeefffggggggfffggghhhiiiiiihhhgggfffggggggffffffggghhhiiijjjjjjjjjkkkkkkjjjiiigggfffhhhgggfffeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeedddcccaaa______^^^______``````aaabbbaaa```___^^^```___]]]\\\[[[\\\\\\]]]\\\]]]]]]]]]]]]]]]^^^^^^[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUSSSRRRRRRSSSUUUVVVWWWZZZ\\\[[[WWWQQQLLLJJJJJJIIIIIIJJJKKKKKKJJJHHHJJJJJJJJJIIIIIIJJJMMMPPPTTT^^^jjjxxx~~~rrrkkkccc\\\XXXSSSNNNJJJGGGEEEBBBAAABBBCCCBBBBBB??????>>>======<<<<<<;;;999999999999999999999999777888888888777777999::::::;;;<<<<<<===@@@DDDGGGJJJQQQYYY\\\[[[^^^eeelllyyyvvvsssqqqmmmkkkpppwwwxxxtttxxxeeePPPFFFEEE@@@>>>======?????????>>>===============>>>>>>>>>===>>>???@@@AAA@@@???>>>>>>??????@@@@@@@@@@@@???===>>>???AAAAAA???>>>===:::;;;<<<===>>>@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBBBBAAABBBFFFNNNXXXaaagggsss{{{zzzcccTTTEEE??????===;;;;;;=========>>>@@@BBBCCCCCCFFFOOO]]]pppsssbbb[[[^^^```fffmmmttt{{{zzz|||}}}||||||}}}~~~}}}|||yyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}{{{yyyvvvssspppnnniiiiiijjjllloootttyyy|||~~~yyyqqqkkkjjjnnnrrrvvvuuutttsssqqqqqqppppppppppppooonnnlllkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjiiihhhgggiiilllnnnnnnnnnlllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiigggffffffgggiiijjjkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmlllkkkjjjhhhhhhggggggfffdddcccbbbdddaaa]]]ZZZZZZ\\\___aaaeeedddccccccdddeeefffgggeeefffhhhiiijjjjjjiiihhhfffeeeeeeeeeeeeggghhhiiiiiijjjkkkkkkkkkiiigggffffffeeedddddddddddddddeeeeeeeeeeeeddddddddddddddddddcccaaa___^^^^^^^^^______```aaaaaaaaa```___^^^```___]]][[[ZZZ[[[[[[\\\ZZZZZZ[[[[[[[[[\\\\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTVVVXXXVVVQQQLLLJJJJJJHHHHHHHHHJJJLLLLLLKKKIIIIIIKKKLLLMMMNNNQQQWWW[[[aaannn~~~{{{uuukkkeee\\\VVVRRRNNNIIIEEEHHHEEECCCBBBCCCCCCCCCBBB======<<<<<<;;;;;;::::::999999999999999999999999777888999999777888999;;;:::;;;<<<<<<===@@@EEEIIISSSZZZ``````^^^bbbnnnyyy}}}uuuooonnnooopppvvv~~~{{{{{{~~~rrrZZZKKKCCCAAABBBAAA@@@@@@BBBBBBAAA@@@========================;;;<<<>>>???@@@???>>>===<<<===>>>@@@@@@@@@???>>>======>>>>>>>>>>>>======;;;;;;<<<======>>>??????>>>>>>===>>>>>>???@@@AAAAAAAAAAAADDDJJJRRRYYY^^^ffflllxxxyyycccUUUFFFAAAAAA???>>>>>><<<;;;;;;<<>>>>>???>>>===<<<<<<;;;::::::999999888999999999999999999999999888999:::999888888:::<<<:::;;;<<<<<<===AAAFFFJJJZZZaaafffeeebbbgggvvvuuummmnnnrrrvvv}}}sss}}}fffSSSIIIDDDBBB@@@>>>===>>>??????>>>==================<<<<<<<<<:::;;;===>>>???>>>===<<<;;;<<<===?????????>>>=========<<<<<<<<<<<<======<<<<<<<<<===============>>>>>>===>>>>>>???@@@AAA@@@@@@AAACCCHHHNNNTTTXXXZZZaaammm|||vvvfffWWWHHHAAA>>><<<<<<======<<<;;;<<>>>>>===<<<;;;:::;;;;;;<<<777777777777777777777777888777777777777999:::;;;<<<:::999;;;<<>>===<<<<<<<<<===<<<;;;::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<===============;;;;;;;;;<<<===>>>>>>???AAA@@@???======???@@@AAA===???@@@BBBEEEJJJPPPUUUUUUXXXddduuussseeeWWWHHH@@@>>><<<<<<===;;;:::999:::===???@@@@@@AAAAAAHHHXXXiiixxxzzzuuuuuuzzz~~~}}}}}}}}}~~~~~~}}}|||~~~{{{wwwpppooooooqqqttttttrrrppppppooonnnppptttxxxyyyyyyyyywwwtttsssrrrpppmmmiiihhhhhhjjjkkknnnppprrrssssssjjj```\\\```ggglllnnnooonnnmmmlllkkkjjjjjjjjjggggggiiiiiijjjiiihhhhhhggghhhiiijjjjjjiiihhhgggiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggeeedddcccdddeeefffiiiiiiiiihhhhhhhhhggggggjjjjjjjjjjjjiiihhhgggfffffffffeeeddddddccccccbbbaaa`````````aaabbbbbbcccbbbaaaaaaaaaaaabbbdddeeeeeefffhhhiiiiiihhhfffeeebbbbbbaaa```aaabbbcccdddeeefffgggggggggeeecccaaaaaabbbbbbbbbccccccddddddbbbaaa``````______``````aaa```^^^\\\\\\]]]^^^___^^^^^^]]]\\\\\\\\\]]]]]][[[ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZXXXVVVTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWVVVUUUSSSQQQOOOOOOOOOOOOTTTSSSQQQOOOMMMMMMMMMMMMPPPMMMMMMOOONNNMMMOOOTTTVVVYYY]]]aaaiiiwwwzzzrrrlllgggbbbXXXTTTOOOJJJGGGEEECCCAAAAAABBBBBBBBBAAA@@@>>>===;;;:::999888777888888999777777777777777777777777999888888888999:::;;;<<<===;;;:::<<<===AAAKKKUUUeeehhhhhheeehhhrrrzzz|||vvvsssrrruuuxxx}}}bbbOOOGGGBBB@@@???@@@???>>><<<<<<<<<<<<===<<<;;;::::::::::::;;;<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===============;;;;;;<<<<<<===>>>>>>???@@@???>>>======>>>???@@@>>>???AAACCCEEEHHHMMMQQQVVVXXXaaappp}}}~~~qqqdddUUUGGG@@@>>><<<<<<===;;;:::999:::===???@@@@@@<<<<<>>===<<<999888888777777777777888777777777777777777777777:::999999999:::;;;<<<===???<<<;;;===>>>CCCNNNYYYiiihhhfffeeeiiiqqquuuuuuooonnnrrryyyoooVVVGGGBBB???>>>>>>@@@???===<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<============<<<;;;;;;<<<<<<===>>>>>>>>>???>>>===<<<<<<===>>>??????AAACCCDDDEEEGGGIIIKKKWWWVVV\\\gggqqqyyy}}}qqqaaaTTTFFF@@@>>><<<<<<======<<<<<<===???AAAAAAAAA<<<===AAAHHHPPP]]]rrr|||xxxzzz~~~}}}~~~~~~~~~}}}yyy}}}}}}yyywwwvvvoooppprrrsssrrroookkkhhhjjjkkklllnnnqqqtttuuuvvvrrrqqqooonnnnnnmmmlllkkkiiijjjlllnnnpppqqqrrrssslllddd\\\[[[```fffiiiiiihhhiiijjjjjjjjjiiigggfffffffffffffffeeeddddddcccdddeeefffgggggggggffffffggggggggggggggggggfffeeedddeeeeeefffhhhiiiiiijjjfffeeecccbbbbbbdddeeegggiiihhhhhhhhhggggggggggggiiiiiijjjiiiiiihhhgggfffcccccccccbbbaaaaaa``````____________```aaabbbccccccbbbaaa``````aaabbbbbbeeeeeeeeeeeeddddddddddddaaa```_________```aaabbb```aaaaaaaaaaaa```___^^^______```aaabbbbbbcccccc``````___^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZYYYXXXWWWXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWRRRQQQPPPOOOOOOOOOPPPQQQPPPPPPPPPOOOOOOPPPPPPPPPOOOMMMNNNOOOOOOPPPUUU]]]gggppp~~~{{{ssslllfff```XXXSSSNNNJJJFFFCCCCCCBBBAAA@@@AAAAAA@@@???>>><<<;;;;;;:::::::::999999999::::::777777777777777777777777999999999::::::;;;<<<<<<>>><<<;;;<<>><<<;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;:::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<===>>>AAACCCFFFGGGFFFFFFFFFGGGSSSQQQTTT\\\eeemmmyyyqqq___RRREEE@@@>>><<<;;;======<<<<<<>>>@@@AAAAAA@@@===>>>AAAEEEIIISSShhhzzz}}}wwwxxx}}}{{{zzzxxxwwwwww{{{~~~yyyuuussstttqqqsssuuuuuussspppllljjjjjjlllnnnpppqqqssstttuuutttsssqqqooolllkkkkkkkkkhhhjjjmmmpppsssuuuvvvwwwmmmggg```^^^bbbggghhhggghhhhhhiiijjjiiihhhfffeeeeeeddddddcccbbbbbbbbbbbbdddeeeeeefffffffffffffffgggggggggggggggfffeeeeeecccdddeeefffggghhhiiijjjdddcccbbbaaabbbdddfffggghhhhhhhhhggggggggggggfffhhhhhhhhhhhhgggfffeeeeeecccbbbbbbaaaaaa```______``````_______________```aaaaaa___^^^^^^___``````eeeddddddcccccccccbbbbbb```___^^^^^^^^^___```aaa__________________^^^^^^^^^^^^___``````aaabbbbbb``````___^^^^^^^^^^^^___[[[[[[ZZZZZZZZZ[[[[[[[[[\\\[[[[[[ZZZYYYYYYYYYZZZWWWWWWXXXYYYYYYZZZZZZZZZ\\\ZZZXXXWWWXXXXXXVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXSSSRRRQQQPPPPPPQQQRRRRRROOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRTTTUUUWWW```jjjrrrzzzuuummmgggccc]]]VVVPPPKKKHHHDDDBBBBBBBBBBBBAAA@@@???>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;777777777777777777777777888888999999:::;;;;;;;;;<<<::::::<<>>>>>===<<<;;;:::::::::;;;<<<::::::::::::::::::::::::999999:::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<===BBBDDDGGGHHHGGGFFFEEEFFFLLLKKKMMMTTT[[[dddppp|||ppp]]]QQQDDD???>>><<<;;;<<<;;;:::;;;<<<>>>???>>>===>>>===???AAACCCKKK[[[kkk~~~yyyxxx{{{yyyvvvtttxxx{{{}}}{{{vvvsssrrrrrrrrruuuwwwwwwuuurrrpppooommmooorrrsssssssssuuuvvvuuutttsssoookkkiiijjjkkkhhhkkknnnrrruuuwwwxxxxxxmmmhhhbbbaaaeeehhhhhhgggiiiiiiiiiiiigggfffeeedddbbbbbbaaa`````````aaaaaacccdddddddddeeefffffffffggggggggggggfffeeeddddddbbbbbbcccdddeeefffggghhhcccbbbaaaaaabbbcccfffggghhhhhhggggggggggggffffffeeeeeeeeeeeedddcccbbbaaacccbbbbbbaaaaaa```______``````___^^^^^^^^^^^^^^^______^^^]]]]]]^^^___```ccccccccccccbbbaaa``````___^^^]]]]]]]]]^^^___```____________^^^^^^^^^___^^^^^^____________``````^^^^^^]]]\\\\\\\\\\\\]]]ZZZZZZZZZ[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\YYYZZZ[[[\\\]]]^^^^^^]]]```\\\XXXXXXYYYYYYWWWTTTTTTTTTUUUVVVVVVWWWXXXXXXSSSRRRQQQPPPPPPPPPQQQRRROOOOOOPPPQQQQQQQQQQQQQQQOOOOOOSSSWWW[[[```mmmyyy~~~rrrmmmfff```\\\XXXRRRMMMHHHFFFBBB@@@AAAAAAAAAAAA>>>===<<<;;;:::::::::;;;777888999999:::999999999777777777777777777777777777888999:::;;;;;;;;;::::::999:::>>>AAAFFFQQQ\\\eee```]]]]]]\\\XXXVVVWWWZZZbbbppp}}}qqqZZZOOODDDAAA@@@===;;;;;;<<<;;;::::::999:::;;;<<<999999::::::::::::999999888888999999999999:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;<<<<<<==================<<<==================<<>><<<;;;<<<;;;:::;;;===??????>>><<<>>>======???@@@EEEQQQ^^^qqq~~~|||zzz|||yyywww{{{{{{{{{xxxuuusssrrrrrrrrruuuwwwwwwuuusssssstttpppsssvvvwwwuuutttuuuwwwssssssrrrnnnjjjhhhjjjllljjjlllooorrruuuvvvvvvvvvmmmhhhddddddiiimmmllljjjlllkkkjjjhhhfffeeedddddd``````___^^^______aaaaaabbbbbbbbbbbbcccdddeeeeeeeeeeeeeeeeeedddcccbbbaaa``````aaaaaabbbcccddddddbbbaaa``````aaacccfffggghhhhhhgggggggggfffffffffddddddddddddcccbbbaaa```ccccccbbbbbbaaa``````___^^^^^^^^^]]]^^^^^^_________^^^]]]]]]^^^___aaabbbaaabbbcccccccccaaa___]]]^^^]]]\\\\\\\\\]]]___``````_______________``````_________^^^^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^______]]]^^^```aaabbbccccccbbbccc___ZZZYYYZZZZZZWWWTTTSSSTTTTTTUUUWWWXXXXXXYYYSSSRRRPPPOOOOOOOOOPPPPPPOOOPPPQQQRRRRRRQQQQQQPPPNNNPPPWWW___fffooo{{{wwwlllfff___YYYVVVSSSNNNJJJFFFDDD@@@??????@@@@@@???<<<;;;:::999999:::;;;<<<555666777999999999888777777777777777777777777777888999:::;;;<<<<<<<<<;;;999999<<>>>>>=========???AAACCCDDDCCCCCCDDDFFFBBBCCCGGGNNNRRRWWWbbbmmmzzzyyyjjj[[[OOOCCC???>>><<<;;;<<<=========???AAAAAA???>>>@@@>>>===???AAADDDMMMWWWggg~~~zzz~~~}}}{{{~~~}}}zzzwwwuuutttsssrrrrrruuuwwwvvvtttsssuuuwwwsssvvvyyyyyywwwuuuvvvxxxqqqqqqpppmmmiiihhhjjjmmmkkkmmmooorrrttttttttttttnnniiifffhhhmmmqqqqqqooonnnmmmjjjgggeeeddddddddd___^^^]]]]]]^^^___aaabbb````````````aaabbbcccddddddddddddccccccaaa``````^^^^^^______``````aaaaaaaaa`````````aaacccfffhhhhhhgggggggggffffffffffffeeeeeeeeeeeedddcccbbbbbbccccccbbbbbbaaaaaa``````\\\\\\\\\]]]^^^___```aaa___^^^^^^^^^___```bbbccc```aaacccdddcccaaa^^^\\\]]]]]]\\\\\\\\\]]]^^^___``````_________``````aaa```______^^^^^^]]]\\\\\\___^^^]]]]]]\\\]]]]]]]]]YYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___aaaaaa```aaaccceeefffggggggffffff```[[[YYY[[[[[[WWWTTTSSSTTTTTTUUUWWWXXXYYYYYYRRRQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPUUUXXXaaakkkuuuzzztttoooiiiccc[[[VVVSSSPPPLLLIIIEEEBBB???===>>>>>>>>>>>>;;;:::999999999:::;;;<<<666777888:::::::::999888777777777777777777777777999:::;;;============<<<999999>>>DDDGGGKKKUUU^^^^^^\\\]]]___\\\VVVWWW]]]fffppp|||~~~gggRRRJJJBBB>>>???@@@>>><<<<<<;;;:::999999999:::;;;<<<888999:::;;;;;;:::999888777777888888999999999::::::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;===============<<<<<<<<<======>>>>>>>>>>>>=========>>>@@@AAAAAABBBDDDFFF@@@BBBHHHNNNQQQTTT]]]hhhwww}}}ssseeeZZZMMMBBBAAA@@@;;;666555:::;;;<<<>>>??????@@@@@@>>>===<<<<<<===BBBIIINNNcccvvv~~~}}}~~~{{{yyywwwvvvsssqqqrrrrrrsssuuuvvvwwwxxxxxxvvvwwwwwwxxxxxxxxxwwwwwwsssqqqooolllkkkkkklllllllllooopppqqqtttxxxxxxtttoookkkgggiiinnnrrrrrrppppppooommmjjjfffbbb___]]]^^^\\\[[[ZZZZZZ\\\^^^______^^^]]]]]]^^^```bbbdddffffffeeeeeedddbbbaaa```^^^______```aaabbbccccccaaa``````___```aaabbbcccffffffffffffeeedddccccccbbbbbbbbbbbbbbbaaa```___\\\]]]^^^^^^_________^^^___^^^]]]\\\]]]```ccceeehhheeeaaa___```aaabbbbbbcccbbb```______^^^\\\ZZZZZZZZZ[[[[[[\\\\\\\\\]]]\\\]]]]]]^^^^^^______```bbbaaa___]]]]]]\\\]]]]]]]]]^^^^^^___^^^\\\[[[ZZZYYYYYY[[[\\\]]]]]]]]]]]][[[]]]___aaabbbcccccccccggggggggggggggggggffffffbbb^^^ZZZWWWWWWWWWWWWWWWUUUUUUVVVYYY\\\\\\XXXUUUPPPRRRSSSQQQOOOOOOSSSWWWUUUVVVVVVTTTSSSTTTWWWYYYYYYcccppp{{{zzztttmmmhhh___]]]YYYTTTNNNJJJGGGFFFAAA@@@>>>>>>??????===<<<======<<<:::888777555555666777777888999999::::::;;;::::::999888888999999===<<<;;;:::::::::::::::>>>;;;;;;AAAKKKSSSYYY]]]^^^dddhhhddd\\\XXX[[[```lll{{{oooVVVGGGCCCAAA???>>><<<<<<<<<===999888888777777888888999999999999888888888777777:::::::::999999888888888999999999999999999999999999999::::::::::::;;;;;;>>>===<<<;;;;;;;;;;;;;;;========================??????????????????@@@@@@BBBEEEIIIKKKMMMRRRXXX^^^rrr}}}rrrdddZZZOOODDDAAA>>>999777888<<<<<<===>>>>>>>>>======<<<<<<;;;:::;;;???EEEJJJZZZkkk|||zzzyyywwwuuusssssstttuuuvvvwwwwwwxxxuuuvvvwwwxxxyyyyyyxxxwwwvvvtttqqqooommmllllllmmmnnnqqqrrrsssvvv{{{zzzwwwsssoookkkkkkoooqqqpppmmmoooooonnnllljjjhhhfffdddbbbaaa___]]]\\\\\\]]]^^^^^^]]]]]]]]]]]]___```aaacccccccccccccccbbbaaaaaa]]]]]]^^^___```bbbbbbccc```______^^^___```aaabbbeeeeeeeeedddcccbbb````````````aaaaaaaaaaaa``````]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^aaaeeegggfffccc```^^^___```aaaaaabbb```^^^]]]^^^^^^]]][[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^___```aaaaaaaaa```^^^]]][[[ZZZZZZZZZ[[[]]]^^^_________^^^]]]]]][[[[[[\\\]]]^^^^^^______```aaaccceeeffffffeeeddddddeeeffffffeeedddcccbbb^^^[[[XXXVVVVVVWWWXXXXXXXXXWWWXXX[[[^^^]]]ZZZWWWQQQQQQRRRRRRRRRSSSVVVYYY^^^^^^\\\YYYXXXYYY]]]```dddqqqyyyuuuooohhhccc[[[YYYUUUPPPLLLHHHEEEDDDAAA???>>>>>>>>>>>>===;;;888888888888888888888888888888888888888888888888888888888888888999::::::;;;:::::::::;;;<<<<<<=========@@@FFFMMMTTTYYY]]]eeehhhjjjeee^^^\\\aaagggzzz~~~cccNNNEEEAAA@@@>>><<<;;;;;;;;;;;;999999888888888888999999999999999888888888777777:::::::::999999888888888999999999999999999999999999999::::::::::::;;;;;;===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@@@@CCCFFFHHHJJJOOOWWW]]]ppp{{{sssggg\\\RRRGGGAAA===999999;;;===>>>>>>>>>===<<<;;;;;;<<<<<<;;;:::;;;>>>CCCGGGQQQ___ttt}}}{{{uuuuuuuuuuuuuuuvvvwwwwwwsssuuuwwwyyyzzzzzzyyyxxxyyywwwuuurrrppppppooopppqqqsssttttttwww||||||yyywwwsssooooooppppppnnnkkkmmmmmmmmmmmmmmmllllllkkkhhhgggeeebbb```___^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaaaaaaaaaaa``````]]]^^^___```bbbcccdddeeeaaa```_________```bbbbbbcccccccccbbbaaa___^^^]]]^^^___```aaaaaabbbbbbaaa___^^^]]][[[[[[[[[[[[\\\\\\[[[[[[\\\___bbbfffhhhdddaaa^^^\\\]]]^^^___^^^```]]][[[ZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^___```aaabbbccc^^^]]][[[ZZZYYYXXXYYYYYY[[[\\\]]]^^^____________^^^______``````aaaaaaaaadddfffiiijjjjjjhhheeedddaaabbbccccccbbb```^^^\\\YYYWWWTTTTTTUUUWWWXXXXXXYYYYYYYYY[[[]]]]]]ZZZXXXTTTSSSSSSUUUXXXZZZ[[[[[[cccaaa___\\\\\\```fffkkkxxx}}}wwwrrrnnniiibbb]]]UUUSSSPPPLLLHHHEEECCCBBB@@@>>>======>>>===<<<:::555555666777777888888888::::::999888777777666666666666666777888999;;;;;;999999::::::<<<===>>>???===CCCJJJOOOSSSXXX^^^bbboooooommmgggbbbdddkkkrrr}}}|||mmmSSSDDD@@@>>>>>><<<;;;::::::::::::999999888888888888999999999999999888888888888888999999999999999888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA???AAACCCDDDFFFLLLUUU[[[jjjvvvzzzooocccXXXIIIAAA>>>===;;;:::<<<============<<<;;;;;;>>>>>>>>>===<<<>>>BBBEEELLLVVVgggxxxyyyxxxwwwvvvuuuuuuuuuvvvrrrtttwwwzzz{{{{{{zzzyyyyyyyyywwwvvvuuuuuuuuuuuutttwwwwwwwwwyyy~~~}}}yyywwwtttrrrqqqrrrqqqnnnlllkkkkkklllmmmnnnnnnnnnmmmlllkkkjjjhhhgggeeeccccccbbbbbbccccccbbbaaa``````bbbbbbbbbbbbaaa```___^^^______aaabbbdddeeeggggggccccccbbbaaaaaabbbcccddd``````aaa``````___^^^]]]]]]^^^___aaabbbcccddddddcccaaa^^^\\\ZZZZZZ[[[\\\\\\\\\\\\]]]___aaadddfffaaa^^^\\\[[[\\\]]]]]]]]]]]]ZZZWWWVVVWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]]^^^___```aaa^^^]]][[[ZZZYYYYYYYYYZZZYYYZZZ[[[\\\^^^___``````ccccccbbbbbbbbbccccccdddeeegggjjjkkkkkkhhhdddaaa]]]^^^___```^^^\\\YYYWWWUUUSSSQQQRRRUUUWWWYYYYYYWWWXXXYYYYYYZZZYYYWWWVVVXXXVVVUUUXXX]]]``````^^^ccccccbbbbbbfffnnnxxx{{{vvvpppkkkhhhccc]]]XXXPPPNNNLLLIIIFFFDDDBBBAAA???===<<<<<<===<<<;;;:::888777777777777777666666999999999888777777666666555555666666777888:::;;;::::::;;;;;;<<<===???@@@AAAKKKTTTWWWYYY___hhhmmmxxxvvvqqqkkkiiinnnwww~~~yyy^^^HHH???=========<<<;;;::::::999999999999888888888888999999888888888888888888888888999999999888888888888888888999999999999999::::::999999999:::::::::;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAA>>>@@@AAAAAACCCIIIRRRYYYdddppp{{{nnn```NNNCCCAAABBB===777::::::;;;<<<<<<<<<<<<<<<======>>>===<<<===@@@BBBFFFMMMZZZjjjzzz|||yyyvvvuuuuuuuuusssuuuwwwzzz{{{{{{zzzzzzxxxxxxyyyyyyzzz{{{||||||{{{}}}~~~}}}~~~~~~yyyrrrrrrrrrrrrsssrrrpppnnnmmmnnnnnnoooooooooooonnnmmmmmmnnnnnnnnnmmmlllkkkhhhiiiiiiiiihhhgggfffeeeggggggfffeeeccc```^^^]]]``````aaabbbdddeeefffgggdddcccbbbaaaaaabbbcccccc^^^______```````````````]]]^^^```bbbccceeeeeefffeeeccc```]]]\\\[[[\\\\\\]]]]]]]]]]]]^^^___aaaaaa___]]][[[[[[\\\]]]]]]\\\ZZZXXXUUUTTTUUUXXXYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZ[[[\\\]]]^^^___aaabbbcccfffeeedddccccccddddddeeeaaacccfffhhhgggddd```^^^[[[[[[\\\\\\[[[XXXVVVUUUSSSQQQQQQRRRUUUXXXYYYYYYWWWXXXYYYYYYXXXWWWVVVUUUXXXVVVUUUXXX^^^bbbbbbaaaeeegggjjjoooxxx}}}zzzuuuqqqkkkgggddd```ZZZUUULLLKKKIIIGGGDDDCCCAAAAAA>>><<<;;;;;;<<<;;;:::888888888888888888888888888777777777777777777777777777777666666777777888999===<<<<<<<<<<<<===>>>>>>EEEPPPYYYZZZ\\\fffqqqxxx~~~zzztttqqqsssyyyfffRRREEE>>>;;;<<<<<<<<<<<<;;;::::::999999888888777777888888999888888888888888888888888888888888888888888888888888888888999999:::::::::999999999:::::::::;;;;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;===>>>???@@@@@@>>>???@@@@@@AAAGGGPPPVVV```lllwwwjjjXXXIIIDDDCCC>>>666999999:::;;;<<<<<<<<<;;;999:::;;;;;;:::;;;<<<>>>???DDDNNN\\\nnn~~~zzzxxxwwwvvvvvvvvvxxxyyyzzzzzzzzzzzzxxxyyyzzz|||~~~|||uuummmnnnppprrrsssrrrqqqoooqqqrrrrrrrrrrrrqqqqqqpppmmmoooqqqtttuuuuuussssssooooooooonnnnnnmmmmmmmmmnnnmmmllljjjgggdddbbb``````aaaaaabbbcccdddeeeeeecccbbbaaa`````````aaabbb^^^___``````````````````\\\]]]___aaacccdddeeeeeeeeedddaaa___]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^___]]]\\\\\\]]]^^^]]]\\\[[[XXXVVVUUUWWWYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[YYYYYYXXXXXXXXXZZZ[[[\\\aaa``````aaaaaacccdddeeefffeeecccbbbaaaaaabbbccc]]]___aaaccccccaaa^^^\\\ZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRTTTVVVXXXYYYXXXYYYZZZ[[[ZZZXXXVVVVVVVVVTTTTTTTTTWWW\\\bbbfffgggiiimmmuuu}}}zzzwwwoookkkeeeaaa___[[[VVVQQQJJJIIIGGGEEECCCAAA@@@@@@===<<<::::::;;;;;;999888555555666777999::::::;;;666777777777777777777777888888777777777888999999>>>============>>>>>>???HHHTTT\\\\\\___kkkwww{{{~~~{{{wwwxxx}}}lllUUUIIICCC>>>:::;;;;;;;;;;;;;;;:::999999777777777666666777777777888888888888888999999999777777777888888888888888888888888999999::::::;;;999999::::::::::::;;;;;;::::::::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???===???@@@???@@@DDDKKKQQQ\\\fffvvv{{{uuufffRRREEEAAA===999:::;;;;;;;;;;;;:::999999777999;;;;;;::::::<<<===;;;???FFFQQQaaauuu|||zzzzzzyyyxxxxxxwwwxxxyyyzzz{{{yyyzzz|||~~~}}}tttllliiikkkoooqqqrrrqqqooooooqqqrrrrrrsssrrrrrrqqqqqqnnnqqquuuxxxzzzzzzyyywwwuuutttsssrrrrrrrrrssstttrrrqqqpppnnnllliiigggfffddddddeeeeeeeeeffffffffffffeeedddcccbbbccccccddd````````````___^^^]]]\\\[[[\\\^^^___aaabbbcccccccccbbbaaa```^^^\\\[[[[[[YYYZZZZZZ[[[\\\\\\]]]]]]___^^^]]]]]]_________]]]]]][[[ZZZZZZ[[[[[[[[[ZZZ\\\\\\\\\\\\[[[[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZ[[[\\\^^^```bbbcccbbbaaa``````aaabbbbbbcccaaa___^^^]]]]]]^^^___ZZZ\\\^^^```aaa```___^^^YYYYYYWWWVVVVVVVVVWWWWWWVVVUUUUUUVVVXXXYYYYYYXXXXXXZZZZZZYYYUUUSSSTTTUUURRRSSSVVVYYY___fffooouuuwww}}}~~~yyyuuurrrhhhddd___[[[ZZZVVVQQQMMMHHHGGGEEEBBB@@@???>>>===<<<;;;999999::::::888777555555666666777888999999888888777777666666555555777777777888888:::;;;<<<<<<<<<<<<===>>>???@@@AAAOOO[[[ccccccgggssszzzzzz{{{yyyyyy~~~yyy\\\HHHAAA@@@===999888999:::::::::999888777666666555555555555666666777777888888888999999999666777777777888888888999777888888999::::::;;;;;;999999::::::::::::;;;;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;===???>>>>>>@@@FFFKKKTTTZZZfffvvv{{{{{{pppXXXEEE===<<<;;;<<<<<<<<<;;;:::999777777888:::<<<===<<<<<<===???===@@@DDDLLLXXXlll}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzxxxwwwwwwxxxzzz|||{{{|||}}}|||{{{vvvlllbbbgggjjjnnnqqqqqqooonnnmmmooooooppppppqqqqqqpppppppppssswwwzzz||||||{{{yyyxxxvvvuuuttttttuuuwwwxxxssssssrrrqqqpppnnnlllkkkiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhgggfffgggggghhhbbbbbbaaa```^^^\\\ZZZYYYZZZZZZ\\\^^^___```aaaaaaaaaaaa```___^^^\\\ZZZYYYVVVWWWXXXZZZ[[[]]]^^^^^^```^^^^^^^^^`````````^^^___^^^]]]]]]^^^^^^]]][[[^^^^^^^^^]]]]]]\\\\\\\\\_________^^^^^^^^^]]]]]]^^^^^^^^^```bbbdddggghhhbbbaaa___^^^]]]]]]^^^^^^```___\\\ZZZYYYZZZ[[[[[[ZZZ[[[]]]___```aaaaaaaaaZZZXXXVVVUUUUUUVVVXXXYYYXXXWWWVVVWWWYYYZZZYYYWWWVVVWWWXXXVVVRRRPPPQQQSSSRRRUUUYYY]]]cccmmmyyy}}}zzzvvvqqqlllhhhccc___ZZZWWWUUURRRMMMIIIGGGEEECCCAAA???===<<<;;;<<<:::999999:::999888666888777777666555555444444::::::999777666444333333555666666888:::<<<===>>>:::;;;<<<===???AAACCCDDDUUUbbbkkkkkkoooyyy}}}zzzyyyxxxzzzlllSSSBBB======;;;888777777888999999888666666555555444444444444555555777777888888999999999999666666777777888888888999777777888999::::::;;;;;;999999:::::::::;;;;;;;;;<<<;;;;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::<<<>>>===<<<>>>CCCGGGLLLOOOXXXgggyyyxxx~~~{{{rrraaaMMM@@@<<<===;;;;;;;;;;;;:::999888888999999999::::::;;;;;;;;;<<<<<<@@@GGGQQQ___ttt}}}|||}}}||||||}}}~~~}}}|||~~~~~~}}}{{{}}}}}}~~~yyyrrrpppsssvvvvvvtttxxxzzz}}}~~~}}}}}}}}}~~~|||}}}}}}{{{uuummmfffaaahhhnnntttsssooolllooorrrsssrrrrrrqqqpppooonnnmmmlllooossswwwyyyyyyxxxwwwttttttttttttuuuuuuvvvwwwsssssssssrrrqqqooommmllloooooooooooonnnmmmkkkkkkkkkkkkllllllkkkkkkjjjjjjeeeeeedddbbbaaa___^^^]]]ZZZ[[[]]]___```___^^^]]]cccbbbaaa___^^^^^^]]]]]]]]]\\\\\\\\\]]]```bbbdddcccccccccaaa``````bbbdddccccccbbb```````````````bbbbbbbbbaaaaaa`````````cccdddeeedddbbb```___```aaaaaabbbfffjjjkkkiiifffcccbbbaaa```___^^^]]]]]]aaa]]]YYYWWWWWWYYY[[[[[[YYYZZZ\\\___```aaaaaa```XXXXXXXXXXXXWWWWWWWWWWWWZZZXXXXXXZZZ]]]^^^[[[XXXWWWVVVUUUSSSPPPPPPQQQSSSZZZ^^^dddjjjrrr}}}~~~xxxsssnnnjjjeeebbb\\\YYYUUUPPPLLLJJJHHHHHHBBBBBBAAA@@@???>>>===<<<<<<;;;999999999999777666:::888777777888999999888888888888777777777777777:::::::::999999:::;;;;;;???<<<===@@@@@@???EEENNN]]]kkkwwwxxxwwwyyy{{{zzzpppvvv}}}sss[[[GGGAAA>>>888666:::888888777777666666555555888888888888777777777777777777777777777777777777888888777777888888999:::777777888999999999999888::::::999888777777777888::::::::::::::::::::::::;;;;;;::::::::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;<<<===???AAABBBHHHJJJOOOZZZkkk}}}www|||zzzsssdddSSSFFFAAA@@@<<<<<<<<<;;;:::999888777999999999:::::::::;;;;;;<<<<<<>>>DDDLLLXXXkkk||||||{{{{{{xxxvvvvvvxxxyyyzzzzzzzzz{{{|||}}}}}}zzzyyy{{{|||{{{yyyzzzzzz{{{|||~~~xxxuuuwwwxxxxxxvvvxxxzzz{{{|||{{{zzz{{{|||}}}}}}|||yyysssmmmiiigggjjjpppuuuuuupppmmmooossstttsssrrrqqqppppppppppppnnnppptttwwwxxxwwwuuussssssrrrrrrqqqqqqqqqqqqrrrrrrqqqpppooonnnmmmmmmllloooooopppppppppoooooonnnnnnnnnnnnnnnmmmmmmlllkkkffffffeeedddccccccbbbbbb^^^```bbbdddddddddcccbbbcccbbb```___^^^]]]]]]]]]]]]]]]]]]^^^```cccfffhhhiiihhhgggeeeccccccdddeeeeeeeeeeeeeeeeeefffgggggggggffffffeeedddcccbbbbbbcccdddeeedddbbb`````````___aaadddiiillllllgggcccaaaaaa```______^^^^^^]]]```]]]ZZZXXXYYYZZZ[[[ZZZ\\\]]]^^^___``````______YYYYYYYYYXXXXXXXXXWWWWWW[[[YYYYYYZZZ\\\\\\YYYVVVVVVVVVUUUSSSSSSUUUYYY\\\^^^eeeoooyyy}}}~~~zzztttooojjjeee```]]]XXXUUUQQQMMMIIIGGGFFFEEEBBBAAAAAA@@@???>>>===<<<<<<:::999888999999888777888777666666777888888777777777777777888888888888999999999999::::::;;;<<<<<<;;;===@@@@@@@@@IIISSSgggsss||||||yyyxxxxxxvvvtttzzzhhhSSSBBB>>>===888666:::888777777777666666666555888888777777777777777888777777777777777777777777777777888888888999999999777777888999999999999888999999888888777888888888::::::::::::::::::::::::777888999999;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===???@@@AAAFFFGGGLLLVVVeeeuuuxxx~~~{{{yyyxxxtttiii[[[OOOGGGDDD======<<<;;;:::999888777999999999999::::::::::::;;;:::<<<@@@EEENNN^^^mmm}}}||||||wwwqqqnnnppprrruuuwwwwwwuuurrrpppxxx{{{~~~}}}{{{xxxwwwxxxyyyyyyxxxwwwwwwxxxyyy{{{}}}~~~||||||}}}~~~}}}}}}{{{yyyzzzzzzzzzyyywwwwwwxxxzzz||||||zzzwwwrrrooommmmmmoootttxxxwwwssspppqqqtttvvvuuusssqqqqqqrrrssstttsssvvvyyy{{{{{{xxxtttqqqrrrrrrqqqpppoooooooooooopppooommmlllkkklllmmmnnnooopppqqqqqqrrrrrrqqqqqqppppppppppppooonnnllllllfffgggggggggggggggggggggeeegggiiikkkkkkkkkjjjiiifffeeedddcccbbbaaaaaaaaa^^^___aaacccgggjjjmmmoooooonnnkkkhhhfffeeeeeefffggggggiiijjjlllnnnoooppplllkkkiiigggfffddddddcccccceeeeeedddbbb`````````^^^aaafffkkkmmmkkkddd___^^^^^^^^^]]]]]]^^^^^^______]]][[[ZZZ[[[[[[[[[ZZZ]]]^^^___```___^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWWWWZZZXXXWWWVVVWWWVVVTTTRRRTTTTTTSSSRRRTTTYYY```eeeoooxxx}}}yyyxxxtttnnnhhhddd___ZZZVVVRRRPPPLLLHHHEEECCCBBBBBBAAAAAA@@@???>>>======<<<;;;999777888999:::999888777777666666666666777777666777777888888999999999888888888999:::;;;<<<===;;;<<>>=========:::888777777888999:::999777777777777666666777888888888888888888888888888888888888999:::;;;===>>>===???@@@@@@BBBLLL___nnn}}}uuummmiiijjjllltttzzzcccMMMBBB999999;;;999777777777777777777666666666666888777666555555666888999777777777777777777777777555666888::::::999777666666777777888888888888888888777777777888999::::::999999999999999:::::::::;;;;;;:::::::::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBBEEEJJJRRR\\\gggnnnvvv{{{~~~}}}tttppprrrrrrrrrooogggZZZLLLCCC;;;;;;:::::::::;;;<<<===999999999999999999999999777777999<<<===AAALLLXXXqqq~~~yyyqqqjjjmmmrrryyy~~~|||yyynnnrrrxxx|||}}}}}}||||||}}}|||zzzwwwuuusssssstttuuuuuuuuuvvvxxxyyy{{{|||~~~|||{{{{{{|||~~~|||wwwtttuuuyyy}}}~~~zzzyyyxxx{{{}}}}}}zzzxxxxxxxxxxxxvvvtttssstttvvvyyy{{{~~~yyyssspppnnnnnnnnnooopppqqqrrrsssqqqooommmkkklllooorrruuurrrrrrrrrqqqpppnnnmmmlllllllllllllllkkkjjjiiihhhgggggghhhiiijjjkkklllmmmoooppprrrtttuuutttsssrrrpppooonnnmmmlllllllllmmmfffhhhlllpppsssvvvwwwxxxqqqlllgggcccbbbbbbaaa___aaacccfffjjjmmmooopppqqqiiigggdddbbb```_________bbbcccdddccc```___^^^___]]]___aaabbbbbb```___^^^\\\[[[[[[[[[\\\^^^```aaa___^^^^^^^^^___^^^\\\ZZZXXXYYY[[[\\\]]]]]]\\\\\\]]]\\\[[[YYYWWWVVVUUUTTTWWWWWWVVVUUUUUUWWWYYY[[[[[[^^^cccjjjsss}}}yyyvvvtttlllhhhbbb]]]XXXTTTOOOLLLHHHGGGFFFDDDBBBAAA@@@@@@@@@??????>>>>>>=========:::888666666777999999999777999999888666666888:::;;;::::::999888777666666888888888999:::;;;===>>>===??????>>>CCCSSSiiixxx|||rrrhhh```___eeelllvvvkkkVVVFFF???999999:::999666555666666666666777777777777666666555555555666888999666666666666666666666666444666888999:::999777666666666777888888888888777888777777777888999::::::888888888999999:::::::::;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>?????????AAACCCFFFJJJRRR\\\bbbkkksss~~~yyypppkkklllmmmnnnnnnjjj___PPPEEE<<<;;;:::::::::;;;===>>>999999999999999888888888777777999<<<;;;===FFFQQQdddtttxxxnnnooossszzzzzzzzzzzzzzzzzzzzzzzzyyyzzzyyyxxxuuuqqqpppppprrrvvvuuuuuuvvvvvvwwwxxxyyy{{{{{{{{{zzz{{{|||~~~|||~~~~~~zzzxxxzzz}}}}}}{{{zzzyyyyyyvvvuuuuuuuuuvvvxxxzzz|||~~~~~~{{{vvvqqqnnnllllllmmmmmmoooqqqrrrsssrrrpppnnnmmmnnnppptttvvvrrrrrrqqqpppooommmkkkjjjiiijjjjjjjjjjjjiiihhhhhhiiiiiijjjjjjkkkllllllmmmnnnppprrrsssttttttsssrrrnnnnnnmmmllllllllllllllljjjlllooosssuuuvvvuuuuuummmhhhaaa^^^^^^___^^^]]]___aaacccfffiiijjjjjjkkkcccaaa___]]][[[[[[\\\]]]```bbbbbbaaa___]]]]]]]]]\\\]]]^^^]]]\\\\\\^^^```\\\[[[[[[ZZZ[[[^^^```bbbaaa_________```___]]][[[XXXYYYZZZ\\\]]]]]]\\\\\\ZZZYYYXXXWWWUUUTTTSSSRRROOOPPPQQQRRRTTTXXX^^^bbbaaagggqqq}}}}}}yyytttqqqoooeeeaaa\\\WWWSSSPPPKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>=========;;;999666555666888999999777999;;;999666666888;;;;;;;;;:::999888777777666888888888999:::;;;<<<===:::<<<======GGG[[[ooo{{{}}}sssggg^^^ZZZ\\\gggqqqwww\\\LLLBBB>>>:::999:::999666444666666666666777777777777444555555666666777777777666666666666666666666666555666777888888888777666555666777777888888777777888888888777888888999999777777888888999:::::::::777888999999;;;;;;<<<===::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===@@@BBBCCCEEEKKKTTTZZZccckkkwwwvvvlllgggfffgggiiimmmmmmdddUUUJJJ???>>><<<:::999:::;;;;;;999999999999888888888777999999;;;<<<:::999@@@IIIWWWjjjwwwuuuwww~~~{{{zzzyyyxxxvvvvvvwwwwwwtttqqqppprrrtttvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxzzz{{{|||}}}}}}{{{uuuuuuwwwyyyzzzzzzyyyxxxwwwttttttuuuvvvwwwyyy{{{|||~~~~~~}}}{{{yyyuuurrrpppoooooooooooopppqqqrrrsssrrrpppooonnnoooqqqsssuuuqqqqqqqqqpppooommmlllkkkiiijjjkkkkkklllkkkkkkkkkllllllllllllllllllllllllkkkmmmoooqqqqqqqqqpppooommmlllkkkkkkkkkkkkkkkkkklllnnnpppssssssrrrpppoookkkeee^^^\\\]]]______]]]___```ccceeeffffffeeeddd___]]][[[ZZZZZZ[[[]]]^^^___```aaa```]]][[[[[[\\\[[[\\\^^^]]][[[[[[^^^```^^^]]][[[[[[\\\^^^aaabbbbbb```____________^^^]]][[[\\\]]]^^^^^^]]]\\\[[[WWWVVVVVVTTTSSSRRRQQQQQQNNNQQQSSSVVVZZZaaajjjqqqttt|||~~~|||{{{zzzvvvqqqmmmiiihhh^^^[[[VVVRRROOOLLLHHHFFFBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<999666555555777888888666888:::999555444777;;;999999999999999999999999999999999999::::::;;;<<<777;;;???DDDQQQeeetttyyyuuujjj```\\\\\\aaammmyyyfffNNNDDD===;;;999777888999777444555666666666777777777888222333555777888888777666666666666666666666666666666666666666777777777777555666666777777777777777999999888888777888888888666777777888999999::::::777888999999;;;;;;<<<===999999:::::::::;;;;;;;;;<<<<<<>>>>>>???>>>>>>===;;;>>>@@@AAAAAAFFFNNNUUU\\\cccqqquuujjjeeebbbcccggglllooohhhZZZNNNCCCAAA>>>;;;999888999999999999999999888888777777::::::<<<<<<999666<<>>>>>>>>>>>===============:::666444555666777777444777:::888444333666:::666777777999:::;;;<<<<<<:::::::::999999:::;;;;;;777===CCCKKK\\\oooyyyyyyoooeee^^^^^^aaafffsss{{{[[[FFF@@@:::999777666777999888555555666666666777777888888111333666888999888666555666666666666666666666666666666666666666777888888555666666777777777777777::::::999888777777777888666777777888999999::::::;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;<<<===>>>??????>>>======999<<>>999:::<<<;;;;;;======<<<;;;999888666555444666777777666666888;;;>>>GGGTTTkkk~~~wwwtttrrrpppuuuuuuttttttsssssssssssstttsssrrrqqqrrrtttvvvwwwyyyyyyxxxxxxyyyzzz|||}}}||||||||||||}}}~~~vvvmmmnnnppprrruuuvvvvvvvvvwwwxxxwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxwwwvvvtttsssrrrvvvuuusssqqqpppppppppqqqqqqpppooonnnoooqqqtttuuuvvvxxxyyyvvvqqqnnnmmmnnnrrrrrrsssssssssssssssrrrtttrrrpppnnnlllkkkkkkllljjjkkklllnnnnnnnnnmmmmmmkkkkkklllkkkkkkiiihhhgggnnnnnnnnnmmmkkkhhhfffdddeeecccaaa```______aaabbbcccdddcccbbb___^^^___aaa___^^^\\\[[[ZZZ[[[]]]^^^^^^```aaa^^^[[[ZZZ\\\^^^ZZZ[[[]]]___``````______\\\]]]^^^___```bbbccccccaaa```^^^___bbbbbb```]]]]]]___``````\\\XXXVVVUUU[[[ZZZWWWTTTSSSUUU[[[___ccchhhooovvv~~~~~~{{{xxxuuurrrqqqnnnjjjgggddd```]]]ZZZRRRQQQOOOMMMJJJHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>>@@@>>><<<;;;;;;;;;:::999999999888888888888888888888777777777777888888999333666888::::::;;;<<<>>>>>>=========>>>===:::888<<<@@@KKK[[[mmmxxx{{{zzznnnggg______gggvvvlllUUUEEE;;;;;;:::999888777777777777777777777777888888888888666666666666666666666666555666666666777777888888777777666666555555555444:::888666555555666666555888777666555555666777888666777777777888888888888999999999888888888888777888888999999999:::::::::============>>>>>>>>>>>>>>>>>>>>>===>>>CCCIIINNNTTT\\\iiiwwwsssgggaaaXXXZZZ\\\```fffggg^^^RRRFFF???999:::;;;::::::<<<::::::999777666444333333888888999888888999===???BBBNNNbbbwww~~~uuuqqqooonnnmmmmmmooopppqqqrrrsssssstttsssqqqpppqqqrrrtttuuuxxxxxxxxxxxxyyyzzz{{{|||{{{zzzyyyyyyyyyzzz||||||~~~~~~oooeeeeeeqqqsssvvvwwwwwwvvvvvvwwwwwwwwwxxxyyyyyyyyyyyyyyy||||||{{{yyyxxxvvvtttsssuuutttrrrqqqqqqqqqqqqrrrsssrrrqqqqqqqqqrrrssstttvvvxxxyyywwwsssppppppqqqrrrsssssstttttttttsssssstttsssqqqooommmllllllmmmkkklllnnnoooppppppoooooolllllllllkkkkkkjjjjjjjjjnnnnnnmmmkkkiiigggeeedddgggfffdddccccccccceeefffffffffeeeccc```^^^___```______]]]\\\\\\\\\]]]^^^\\\]]]^^^\\\YYYXXXYYY[[[______``````______^^^]]]aaaaaabbbcccddddddeeeeeecccaaa____________\\\YYYYYY[[[\\\\\\[[[[[[[[[\\\\\\\\\\\\]]]^^^bbbhhhmmmuuuyyy}}}yyyvvvrrrooolllhhhfffbbb___\\\YYYUUURRROOONNNMMMKKKIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>><<<::::::;;;<<<;;;:::777777777777777777777777777777666666777777888888777888:::;;;;;;;;;<<<>>>??????@@@@@@???>>>===<<<@@@GGGVVVggguuu}}}~~~}}}oooiiidddfffqqq~~~cccOOOBBB;;;;;;:::999888777777777777555555666666666777777777555555555555555555555555555555555666666666777777777666666666555555555444888777555555666777777888777666555444444555666777777888888888999999999999777777888888999999999:::999999999999::::::::::::::::::::::::;;;;;;;;;;;;===>>>>>>>>>???CCCHHHLLLTTTZZZcccooozzztttggg^^^VVVVVVWWWZZZaaafff```VVVGGG???999:::;;;:::999;;;999999888777666555444333999:::::::::999;;;===@@@===EEETTTeeewww~~~tttmmmkkkjjjfffgggjjjlllooopppppppppsssrrrqqqpppooopppqqqrrrvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwxxxxxx}}}~~~~~~||||||~~~nnndddcccrrruuuwwwyyyxxxwwwvvvwwwxxxxxxyyyzzzzzzzzzyyyyyy{{{zzzyyywwwvvvtttrrrqqqtttsssrrrqqqqqqrrrssstttrrrrrrssstttuuuuuuuuuuuusssuuuuuutttrrrppppppqqqssstttttttttttttttsssssstttsssrrrpppooonnnnnnnnnmmmnnnpppqqqrrrrrrqqqqqqnnnmmmlllkkkkkklllmmmmmmpppnnnllljjjhhhfffeeeeeehhhgggfffeeefffggghhhiiiiiiiiihhheeebbb``````aaaaaa``````___^^^^^^]]]]]]\\\]]]]]][[[YYYXXXYYYZZZbbbbbbaaa````````````aaabbbbbbbbbbbbbbbbbbbbbbbb]]]\\\ZZZYYYZZZYYYWWWUUUXXXYYYZZZ[[[\\\^^^cccfffcccfffjjjnnnsssyyy~~~|||wwwrrrnnnkkkgggddd```]]]YYYWWWTTTRRRNNNLLLKKKKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;:::999999;;;<<<<<<;;;666666666666666666666666666666666666666777888888999;;;<<<<<<;;;<<<>>>@@@BBBDDDEEECCC@@@>>>???AAACCCPPPcccttt~~~~~~pppllljjjqqq}}}qqqUUUEEE>>>;;;:::999888777777666666777444444555555555666666666555555555555555555555555444444444555555555555666666666666555555555555555555555555555666777888999777666666555555666777777888888888999999999::::::555666777888999:::;;;;;;999999:::::::::;;;;;;;;;888999999999::::::::::::;;;===>>>???@@@BBBFFFIIIQQQTTT[[[dddppp|||ttteee\\\RRRRRRPPPSSS\\\dddbbb[[[HHH@@@:::::::::999888999;;;::::::999888777666666999:::;;;:::::::::===???:::???HHHUUUeeevvv~~~uuummmhhhgggccceeegggjjjmmmnnnnnnmmmrrrqqqpppooooooooooooooossstttuuuwwwwwwwwwvvvuuuttttttuuuvvvwwwxxxyyyyyy~~~||||||}}}~~~}}}xxxooonnnuuuxxx{{{|||{{{zzzyyyyyy{{{{{{{{{{{{{{{zzzzzzyyyzzzyyyxxxwwwuuutttttttttsssrrrrrrqqqrrrssstttuuuppprrrtttwwwxxxyyyxxxxxxttttttuuuuuuuuutttttttttttttttuuuuuuuuutttsssssstttsssrrrqqqppppppoooooopppqqqrrrtttttttttssssssooonnnmmmllllllnnnpppqqqsssqqqnnnkkkiiihhhggggggffffffffffffggghhhiiijjjkkklllkkkiiifffdddeeefffddddddcccbbbaaa___]]]\\\______^^^]]]]]]]]]^^^___aaaaaa``````aaaccceeefffdddcccbbbaaa___^^^]]]\\\XXXWWWWWWWWWWWWWWWWWWWWWZZZ[[[\\\]]]```fffmmmssstttyyy~~~{{{zzzwwwqqqmmmiiieee```]]][[[XXXUUUSSSQQQOOOLLLIIIHHHGGGFFFDDDCCCAAA@@@@@@@@@??????>>>===<<<;;;:::;;;999888888:::;;;:::999555666666666666666777777555555555555666777888888999:::;;;;;;<<<>>>AAADDDHHHJJJJJJEEE???<<<@@@DDDHHHXXXnnn~~~~~~|||pppnnnpppzzz```III>>>;;;<<<999888777666666666666666444444555555555666666666555555555555555555555555444444444444444444444444555555555555555555555555555666777666666666777999777777777777777888888888777777888888888999999999666777777888999999::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::<<<>>>???@@@AAADDDFFFJJJNNNUUU___lllzzzssscccYYYOOOMMMJJJMMMWWWaaabbb^^^IIIAAA:::::::::777666777:::999999999888888777777777888:::999999999:::<<<:::===BBBJJJWWWiii{{{~~~{{{sssyyy~~~}}}wwwnnnhhheee___aaaeeehhhlllnnnooooooqqqppppppooonnnnnnnnnnnnpppqqqsssttttttsssrrrqqqqqqrrrtttwwwyyy{{{}}}~~~}}}|||~~~~~~}}}||||||~~~}}}{{{zzzyyy{{{{{{zzzyyyxxxxxxyyyyyysssrrrrrrqqqrrrsssuuuvvvsssuuuwwwyyyzzzyyywwwvvvwwwwwwxxxyyyzzzzzzyyyyyyttttttuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqrrrsssuuuuuuuuuuuutttpppooonnnnnnoooqqqsssuuuwwwuuurrrooommmkkkkkkjjjgggggghhhiiiiiikkklllllllllmmmmmmkkkiiiiiijjjkkkgggggggggfffeeecccaaa```dddbbb```^^^___```bbbcccbbbaaaaaaaaabbbccceeegggeeedddbbb```^^^\\\[[[ZZZXXXXXXXXXXXXWWWXXXYYYZZZ[[[^^^aaafffmmmvvv}}}{{{vvvsssmmmhhhddd```\\\YYYVVVTTTQQQPPPOOOMMMJJJHHHDDDDDDCCCBBBAAA@@@?????????>>>======;;;;;;:::999<<<:::888888888888777666666666666777777888888888555555555666666777999999777888::::::<<<@@@EEEIIIPPPPPPMMMFFF??????DDDJJJUUUeeeyyy~~~|||rrrrrrwwwoooRRRAAA::::::<<<777777666666555666666666555555666666666777777777555555555555555555555555444444444444444333333333444444444555555555555555666888999888666444555777444555555666666777777777666666666666777777777777888888888888888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========999;;;>>>??????@@@BBBCCCBBBGGGQQQ^^^mmm{{{~~~rrraaaVVVKKKIIIEEEHHHSSS___bbb___JJJBBB;;;:::999666555666777777777666666666666666666777999999888777999::::::<<>>>>>===<<<;;;:::999999<<<:::888777777777666444666666666777777888888999666666666666777999:::;;;888999:::;;;>>>CCCJJJNNNUUURRRMMMGGGEEEIIISSS[[[hhhtttxxx{{{zzz\\\GGG===999999;;;666666555555555555666666555555666666666777777777444444444444444444444444555444444444444333333333444444444444444555555555666888:::999666333444666111111333444444444444444555555555666666666777777999999999888888888777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;:::;;;===>>>>>>>>>@@@BBB???DDDNNN[[[jjjwwwyyyppp___TTTHHHFFFBBBEEEPPP]]]aaa^^^KKKBBB;;;:::999666444444666666666666666777777777666777999999888777888999999:::===???FFFSSScccooozzztttlllmmmnnnpppqqqoookkkhhh^^^^^^^^^___bbbeeehhhjjjiiiiiijjjjjjjjjjjjjjjjjjmmmllllllkkkkkklllllllllnnnpppsssvvvyyy|||}}}}}}{{{{{{|||{{{yyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~~~~~~~{{{zzzyyyzzzzzzttttttsssrrrrrrsssuuuuuuyyyyyyzzzzzzyyywwwvvvuuutttsssrrrtttwwwxxxvvvtttssssssssssssrrrqqqpppoooooopppqqqrrrrrrqqqppppppoooqqqrrrsssttttttssssssooopppqqqsssuuuvvvxxxyyy{{{zzzyyyvvvssspppnnnmmmllllllmmmnnnnnnnnnnnnnnnlllmmmmmmllljjjiiijjjlllllllllnnnppptttwww{{{}}}{{{sssiiibbb```aaacccdddaaaaaaaaaaaaaaa```______WWWXXXYYYZZZ\\\]]]^^^___]]]___aaabbbdddggglllpppzzz}}}{{{yyyxxxwwwuuurrrooojjjgggbbb^^^[[[WWWTTTQQQMMMKKKIIIHHHHHHGGGEEECCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;:::999999:::888666666777777666555444444555666666777888888666666777777888:::;;;<<<=========>>>@@@EEEMMMRRRWWWRRRLLLIIINNNZZZiiirrrzzz|||eeeLLL@@@<<<999777888666555555444444555555666444444555555555666666666444444444444444444444444555555555555444444444333333333333444444555555555333777:::999666444555888111222333444555555555444666666666666777777777777888888888888888999999999777777777888888888999999888999999999:::::::::::::::<<<===<<<<<<===???AAA@@@CCCJJJTTT```mmmwww}}}uuuooo^^^SSSGGGDDDAAACCCOOO\\\aaa^^^KKKCCC;;;:::888555333444888888888888999999999999666888999999888888888999777999;;;===AAALLL[[[fff|||wwwpppqqqmmmjjjjjjlllmmmllljjjdddbbb___\\\\\\]]]^^^```eeefffggghhhhhhiiihhhhhhlllkkkjjjiiiiiiiiijjjkkkmmmooorrruuuwwwyyyzzzzzzwwwxxxxxxwwwvvvvvvwwwyyy}}}}}}}}}}}}}}}|||||||||yyyzzz{{{||||||uuutttsssrrrrrrssstttuuutttuuuvvvxxxyyyzzzzzz{{{zzzxxxxxxyyy|||}}}|||yyyrrrsssrrrrrrqqqpppooonnnnnnooopppqqqrrrqqqpppoooooopppqqqssssssssssssrrrnnnppprrrtttwwwxxxyyyyyyzzzzzzyyyxxxuuuqqqnnnllljjjkkkllllllllllllllllllmmmmmmmmmkkkhhhggggggiiilllmmmooosssyyy}}}pppfffcccccceeeeee[[[]]]___```aaabbbaaaaaaZZZ\\\^^^bbbeeeiiikkkmmmfffjjjooossswww~~~}}}yyyxxxvvvuuutttqqqmmmiiieeebbb^^^ZZZWWWTTTPPPNNNLLLJJJHHHHHHHHHGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===<<<;;;::::::999777666555555777888888777333333444444555666777777777777777888999;;;<<<===AAAAAA@@@@@@BBBGGGNNNSSSWWWQQQJJJKKKVVVhhhzzzmmmWWWCCC<<<<<<:::666555555555444444444555555666333333333444444444555555444444444444444444444444666666666555555444444444333333333444444555555555111555:::999666555777:::333444666888888888888777777777777777888888888888666666777888999::::::;;;666777777777777888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<>>===<<<<<<;;;;;;::::::999888777777666666555555444444444444555666666777888999999:::888888999:::;;;======>>>>>><<<:::===CCCJJJMMMNNNNNNHHHEEEPPPdddyyy}}}zzz|||WWWMMMBBB;;;:::;;;;;;999888888777777666666555555333333333333333333333333555444444333333444444555333333333333333333333333222333555666666555333222666666666666666555555555555666666777888999999:::777777777777777777777777888888888888777777777777<<<;;;888777666666888999;;;:::999999888888888888888888999999:::;;;<<<<<<>>>@@@CCCGGGNNNVVV```gggyyymmm\\\RRRGGGEEEAAA>>>DDDPPPVVVUUUJJJBBB;;;999777555666999888777666555555666888999888888888777777888888999777666777;;;<<<>>>EEEMMM[[[hhh{{{zzzsssooommmtttsssppplllhhhiiimmmqqqsssooolllggg___WWWWWW\\\___bbbdddcccaaaaaabbbdddfffeeecccbbbbbbcccdddeeeiiijjjllloooqqqsssttttttttttttuuuvvvvvvvvvvvvvvvrrrtttvvvwwwvvvvvvvvvxxxyyyzzz{{{}}}~~~||||||~~~}}}zzzvvvssssssssssssrrrrrrqqqpppooonnnmmmmmmmmmnnnooooooqqqpppooonnnmmmllllllkkkjjjlllnnnqqqsssssssssrrrrrrrrrsssssspppmmmiiigggeeeeeeddddddddddddeeeeeeffffffeeecccbbbbbbdddffffffhhhkkkrrrvvvooollliiigggfffdddeeejjjsssyyy{{{zzzuuuyyy{{{zzzwwwrrrnnnooollljjjhhhfffccc```]]]YYYXXXUUURRRNNNLLLJJJIIIEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888777777888888888777666666666555666666666666666666777777999999::::::;;;<<<======???===;;;===AAAEEEFFFFFFIIIHHHNNN]]]qqqxxxxxxwwwwww{{{lllLLLEEE===999888888777444777777777666666666555555444444444444444444444444444444333333333333444444333333333333333333333333222333444666666444333222555555555555555555555555222333333444444555555555777777777777777777777777666666777777777888888888;;;:::888777666777888999::::::999888888888888888888999999:::;;;;;;<<<<<<===???AAACCCHHHOOOWWW]]]yyy~~~kkk[[[QQQEEECCC>>><<<@@@HHHKKKIIIFFF???999888777555555888777666555555666888999:::555666777888888999888888888666777::::::999<<>>>>>===<<<;;;;;;:::::::::::::::999888888777777999999888777777666555555777777777777666666666666:::::::::;;;;;;<<<<<<<<<>>>======>>>AAABBBBBBAAA@@@GGGUUUhhhxxx|||vvviiiiiijjjooozzznnnUUUBBB>>>999777888777555222666666666666666555555555555555555555555555555555444444333333333333444444333333333333333333333333222333444555555444333222222222333333444444555555222222222222222222222222777777777777777777777777444555555666888999999:::999888777777777888999:::999999888888777777888888999::::::;;;;;;<<<<<<<<<<<<======>>>@@@EEEKKKPPPzzz}}}kkk[[[QQQEEEAAA<<<:::===@@@AAA???AAA;;;777777777444444666666666555555666777888888333444666888999999888888777555666999999666777;;;BBBKKKZZZmmm|||xxxttttttwwwyyyvvvlllgggfffpppttt}}}sssddd\\\``````___^^^\\\[[[[[[[[[\\\[[[ZZZZZZZZZ\\\^^^```dddeeegggiiijjjkkkllllllmmmnnnoooqqqssstttttttttrrrrrrrrrrrrqqqqqqtttvvvwwwxxxyyyzzz{{{{{{|||}}}{{{{{{zzzzzzzzz{{{||||||~~~~~~}}}{{{zzzyyywwwtttsssqqqpppppppppsssvvvyyyzzzxxxuuussstttuuuvvvvvvtttqqqnnnllljjjjjjiiiiiiiiijjjkkkkkklllmmmmmmllljjjjjjkkkmmmpppssswww~~~|||xxx{{{|||zzzxxxvvvrrrlllhhhbbb___\\\YYYWWWUUURRRPPPLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@??????<<<<<<<<<;;;:::999999888:::999999999888888777777777777666666555444444333777777888888888888888888:::;;;;;;;;;;;;;;;;;;;;;======>>>@@@AAABBBAAAAAA???KKK]]]oooxxxvvvllldddaaaaaaeeennn}}}zzzYYYCCC>>>;;;888777888888777666555555555555555555555555444444444444444444444444444333333333333333333444333333333333333333333333222333444444444444333222000000111222333444444555444444444444333333333333666666666666666666666666555555666666777888888999777777777777888999:::;;;:::999999888888888999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;<<>>>>>>>>;;;;;;::::::999999888888999999888888888888888777777666666666555555555555444444555666888999:::::::::;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>>>>>???@@@HHHUUUffftttvvvpppggg```^^^bbbjjjwwwfffKKK===<<<999666555666777999999444444444444444555555555222222222222222222222222333333333222222333333333333333333333333333333333222333333333333333333222///000000111222333444444555555555444444444444444555555555555555555555555777666666666666666666666666666777777888999:::;;;::::::999999999999:::;;;:::::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;>>>BBBFFF{{{|||kkk\\\SSSIIIAAA;;;::::::888777888888444444888999666444444666666555555444333222222333444555666666777666666777333333777:::888888:::777<<>>======<<<:::::::::999999888888888888888888888888888888888777777888888888888999999111222333555666888999::::::::::::;;;;;;<<<<<<<<<@@@@@@>>><<<;;;<<>>999777555333333444777888333333333444444444444444111111111111111111111111333333222222222222333333333333333333333333333333333333222222222222333333000000111111222222333333333333333333333333333333555555555555555555555555777777777666666555555555666666777888999:::::::::999999999888999999:::;;;::::::::::::::::::::::::999:::;;;;;;;;;>>>AAADDDwwwzzziii[[[RRRJJJ@@@999999999666666888555333444888:::777444555555555555555555555444444555555555444444555666666888444222666888888777999888:::>>>EEESSSggg}}}~~~zzzvvvssstttzzzzzzvvvxxx{{{ppphhh[[[RRRMMMKKKJJJIIIKKKJJJJJJKKKNNNQQQTTTVVVWWWXXXZZZ]]]___aaabbbbbbeeefffgggiiijjjkkkkkkkkkjjjmmmooopppppppppqqqrrrssssssttttttuuuvvvvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxzzz}}}~~~}}}~~~}}}{{{yyyyyyyyywwwvvvsssrrrppplllgggbbb^^^\\\WWWTTTOOOLLLJJJIIIGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;::::::999999999999888888777777777777888888888888666666777888999::::::;;;444555666777888999::::::999999::::::;;;<<<======@@@???===;;;<<>>AAAtttxxxhhhYYYQQQJJJ@@@888888888555555888444222444999;;;888555555333444555666777777777777777666444333333444555666:::444111444777666666888<<<<<<<<>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999999999777777777777777888888888333333444666777999:::::::::::::::;;;;;;<<<<<<<<<888888999:::<<<===>>>>>>>>>>>>======@@@JJJWWW```rrr{{{uuukkkiiijjjxxx|||aaaLLL@@@;;;:::666888:::;;;999666444333222222222333333444444444333333333333333333333333333222222222222222222333333333333333333333333333333222222111111222222333333333333222222222222222222222333444555555666666444444444444444444444444333444444555666777888888777777888999999999999888555555555555555666777777999888888888888888888888888999999999888999;;;===yyyxxxgggXXXOOOFFFCCC===:::888888777777555555555555444333222222888777555555777888777666666555555555555666666777333444555555666666555555777666777;;;BBBOOOfffzzzzzz}}}{{{rrrpppqqquuuyyyxxxuuummm```RRRHHHDDDDDDDDDBBBAAADDDIIILLLKKKIIIOOOPPPQQQRRRTTTVVVXXXYYY[[[[[[\\\]]]^^^___```aaacccdddfffiiikkklllmmmmmmppppppoooooopppqqqssstttttttttttttttuuuvvvwwwxxxyyyzzz{{{||||||}}}}}}}}}~~~}}}|||||||||}}}~~~|||xxxuuusssrrrooommmjjjhhhgggffffffdddaaa]]]XXXTTTQQQOOONNNLLLHHHDDDBBBAAAAAABBBCCCBBBAAA@@@???????????????>>>>>>===<<<<<<;;;;;;777777666666666666777777777777777777777777777777777777777777666666666666666777888999999999999888;;;::::::999999:::;;;<<<>>>;;;<<>>:::888666666777777666555444444444444333333333333222222444444444444444444444444333333333222222111111111222222222111111111000000444444444444333222111111111111222222222333333333555555555555555555555555333333333444444444555555555666666777777777666666777777777777777777777777777888888888888777666666::::::999999888999999:::999999::::::::::::;;;;;;vvvwwwfffWWWNNNEEEAAA<<<999888777666555555555666666555555444444555333222222333444444333666666555555555555555666444444444555555555555666555555777;;;@@@HHHYYYiiiuuuxxxqqqllljjjjjjrrrqqqmmmeeeYYYNNNGGGDDD???>>>===AAAEEEHHHGGGEEEHHHIIIJJJKKKMMMOOOQQQRRRWWWWWWXXXZZZ[[[]]]^^^^^^aaabbbdddfffhhhjjjkkkkkkmmmmmmmmmmmmnnnoooqqqrrrtttttttttuuuvvvwwwxxxyyyxxxxxxyyyzzz{{{{{{{{{{{{~~~}}}}}}|||||||||}}}{{{|||~~~|||yyyvvvssspppkkkjjjgggeeebbb```___^^^```___\\\XXXTTTPPPMMMLLLKKKIIIEEEBBB@@@???@@@AAAAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;:::999999888777777666666666666777777777777777777777777777777888888888888888777777777888888999999999999999999;;;::::::999:::;;;===???BBBAAADDDKKKRRR]]]ppp{{{xxx}}}rrrUUUDDD>>>:::777555555555555555555444333333444444333333333222222222333333333333333333333333333333333222222111111111222222222111111111000000111111222222333222222222111111111222222222333333444444444444444444444444333333333444444444555555555555666777888888777777777777777777777777777777444555666888999999::::::999999999888888888999999888888888999999999::::::qqq|||vvveeeWWWNNNCCC@@@<<<999888666444333555555666666777666666666444222111111222333333222777666555555444444444444555555444333444555666777444444777;;;<<>>@@@DDDGGGFFFDDDBBBBBBCCCEEEGGGIIIKKKLLLQQQQQQSSSTTTVVVXXXZZZZZZ^^^___```bbbeeefffhhhiiijjjjjjjjjkkklllmmmooopppsssssstttuuuvvvwwwxxxyyyvvvwwwxxxyyyzzzzzzzzzzzz~~~}}}||||||||||||||||||yyyzzz|||~~~~~~~~~{{{xxxuuurrroookkkiiieeedddbbb___]]][[[ZZZYYYWWWVVVTTTQQQMMMJJJHHHFFFFFFDDDBBB???>>>>>>??????@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999999888888777777666666666666777777777777777777777777777777888888888888888999999999999999999999999999999999;;;;;;;;;::::::;;;???BBBFFFIIIPPPZZZcccnnn~~~}}}qqq]]]HHH===:::888666555333444444444444333222222333333333333222222222222111111111111111111111111222222222222222111111111222222222111111111111111...///000111222222222222111111111222222222222333222222222222222222222222333333333444444444555555444555666777888999999999777777777777777777777777555666777888999:::::::::888888888888888888888888777777777888888888888999mmmyyyvvveeeWWWOOOBBB@@@<<<999888777444222333444555666666666666666666444333333444555555444777666555444333333333333666555333222333444666888555555777:::999999???GGGQQQ```qqqtttiiiddd]]]aaaeeehhhfff```ZZZVVVMMMIIIDDDBBBDDDFFFFFFEEE@@@AAABBBCCCEEEGGGIIIJJJKKKLLLMMMOOORRRTTTUUUVVVZZZ[[[\\\^^^```ccceeefffggghhhiiijjjkkkmmmnnnoooqqqrrrsssuuuvvvwwwxxxxxxuuuvvvwwwxxxyyyyyyyyyyyy|||{{{{{{zzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||wwwuuuqqqnnnllliiieeebbb^^^]]][[[XXXVVVUUUTTTSSSOOONNNLLLJJJHHHEEECCCBBBCCCAAA@@@>>>===>>>>>>???>>>===<<<;;;::::::::::::<<<<<<;;;;;;::::::::::::777777666666666666777777777777777777777777777777777777888888888888888999;;;::::::999999999999999;;;<<<<<<:::999;;;@@@EEEKKKSSS___jjjrrrzzz^^^OOO@@@;;;:::888777777333333444444444444333333333333333222222222222111111111111111111111111111222222222111111111111111111111111111111111111111///000000111222222111111111111111111222222222222333333333333333333333333333333333444444444555555333444555777888999999999777777777777777777777777999999999999999888888777666777777888888888888888777777777888888888999999kkkwwwvvvfffXXXPPPDDDAAA===:::888777555444222333444555555555555555777555444444555666666555666666555333222222222222666555333222333444666888888666777888777777<<>>>>>>>>??????<<<<<<;;;:::999999999999::::::::::::999999999999777777666666666666777777666666666666666666666666666666666777777777888888::::::999888888999999:::;;;<<<<<<:::999<<>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHJJJKKKLLLOOOPPPPPPRRRUUUXXX[[[]]]```aaacccfffhhhjjjkkkkkkjjjlllnnnppprrrssssssssssssssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwwwwxxxzzz{{{|||~~~~~~~~~~~~~~~|||yyyxxxwwwvvvtttsssrrrrrrrrrqqqnnnlllkkkiiieeebbb```]]]YYYVVVOOONNNLLLJJJIIIGGGGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>???<<<;;;:::999888888888888777777777777777777666666777777666666666666777777666666666666666666666666555555555666777777888888999888777777777888:::;;;:::<<<===<<<;;;@@@KKKSSSdddppp||||||mmmPPPDDD>>>999888777333333444333444444555555555555444222222222222111111111111111111111111111111111111000000000111111111111111111111111111111222222222333333333333222111000///000000000111111111111222444444444444444444444444333333333444444444555555222333444555666777777777666666666666666666666666444555666777888999999999555666888999:::999999888888888888999999999::::::kkkwwwrrrbbbUUUNNNFFFAAA:::666444555666666444555555555555444444333444222111111222333333222333333222222222222222333444444444555555555555666555333444888888666888<<<===DDDOOO]]]qqq||||||~~~|||yyyyyysssnnngggdddfffjjjmmmooopppjjjbbbZZZTTTNNNFFF@@@>>>===<<<;;;;;;;;;;;;<<<>>>???@@@AAACCCDDDEEEFFFIIIIIIIIIKKKNNNQQQUUUWWWYYY[[[]]]```ccceeefffffffffhhhkkknnnoooppppppoooooopppqqqrrrssssssssssssttttttssssssttttttuuuvvvuuuuuuuuuuuuvvvxxxzzz{{{zzzzzzzzzzzzzzz{{{{{{||||||{{{yyywwwtttqqqpppoooooommmlllkkkllllllkkkhhhfffdddaaa^^^[[[XXXUUURRROOOMMMLLLJJJHHHFFFEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>============<<<;;;:::999888888888888666666666666666666666666777777666666666666777777666666666666666666666666555666666777888888999999666666555555666888:::;;;666:::===>>>@@@HHHUUU```pppzzz}}}yyyzzzzzzyyyxxxqqqWWWEEE===999666666555111111444222222333444444444444444222222222222111111111111000000000000000000000000///000000000111111111222000000111111111222222222000111111111111111000000000000000000111111111111222222222222222222222222333333333444444444555555222222333444555555444444666666666666666666666666333444555666777888888888555666888:::;;;:::999999777777777888888888888999lllwwwppp```TTTLLLFFF@@@999444222333555666666777777777666555444444555333222222333444444333222222222111222222333333333444555555666666555555222111444888999666555777666===EEEMMM\\\pppxxxyyy}}}xxxnnnhhhhhhiiikkkkkkzzzvvvpppkkkddd[[[OOOGGG>>>>>><<<;;;::::::::::::<<<<<<===>>>???@@@AAABBBDDDDDDEEEFFFIIIMMMQQQSSSTTTVVVYYY\\\___```aaaaaadddfffiiilllnnnnnnnnnnnnmmmnnnoooppppppqqqqqqppprrrrrrrrrrrrrrrssstttuuuuuuuuuuuuuuuwwwyyy{{{}}}wwwwwwwwwvvvwwwwwwxxxyyy{{{||||||{{{{{{}}}~~~zzzxxxwwwuuurrrooollljjjiiihhhdddccccccddddddcccaaa^^^___\\\YYYVVVSSSPPPMMMJJJGGGFFFDDDBBBAAA@@@??????>>>>>>>>>?????????@@@@@@>>>>>>>>>======<<<;;;;;;<<<;;;:::999888888888888777777777777888888888888777777666666666666777777666666666666666666666666666777777888999999::::::555444444444555888:::<<<444888===@@@DDDNNN^^^jjjvvv}}}~~~vvvppprrruuutttxxxxxx]]]IIIAAA:::777666777555111222666000111222333333333333333222222222111111111111000//////////////////////////////000000111111111222000000111111222222222222---...///000111111111111000000000000111111111111111111111111111111111111333333333444444444555555222222333444444333333333666666666666666666666666666666666666666555555444555777999;;;<<<;;;:::999666666666666777777777777qqqxxx~~~ooo```RRRIIIAAA>>>:::888777777666555444444555555444444333222...//////111222333444444444444444444444444444444777444111111333444333000555444333444555666666444555;;;AAAFFFLLLXXXiiivvvzzzwww{{{yyynnnfffiiirrrxxxwwwvvvxxxwwwnnn___RRRGGG???:::===>>>:::888::::::999999:::<<<>>>@@@BBBAAABBBDDDEEEGGGIIIKKKKKKRRRQQQQQQTTTYYY]]]^^^]]]cccdddeeegggiiijjjkkkkkkjjjjjjlllmmmooooooppppppqqqooonnnoooqqqssssssrrrpppppppppqqqsssvvvyyy{{{yyyxxxvvvuuuuuuvvvxxxyyywwwvvvvvvvvvxxxzzz}}}}}}zzzxxxvvvuuusssqqqnnnjjjgggdddbbbaaa_________^^^\\\ZZZYYYXXXXXXWWWUUURRRNNNKKKIIIHHHEEEDDDBBB@@@????????????===>>>???@@@@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;777777666666666666777777666666777777888888888888666666666666666666666666555555555555555666777777777888999::::::::::::999777777666555333444777999::::::===CCCMMMZZZfffmmmuuuvvvtttooojjjkkkqqqwww}}}yyy```LLLAAA<<<999666333111333555666666444111...---000333666777111111111111111111111111//////000111222333333444222222111111111111222222111111111111111111111111000000000000000000000000111222222333333222222111333333333333333333333333555555555555555555555555444444444444666888:::<<<;;;888666555777777555333555555555666666666777777666888:::<<<<<<<<<;;;::::::::::::::::::<<<===>>>ssszzz}}}nnn___RRRIIIAAA>>>:::777666666555444444444555555444444333222333333333333333333333333444444444444444444444444666333111111333444333222666444444555666777666555444888;;;===BBBMMM]]]jjj||||||wwwvvv}}}zzzooommmqqqssssssuuuzzz}}}yyynnndddVVVJJJ@@@<<<:::777666999999999999999;;;<<<===>>>???@@@AAACCCDDDFFFGGGHHHLLLKKKLLLOOOUUUYYY[[[ZZZ``````bbbdddfffggghhhhhhiiiiiijjjkkkllllllllllllnnnmmmlllmmmooopppppppppmmmnnnoooppprrrtttuuuvvvtttttttttttttttvvvxxxyyywwwvvvuuuuuuvvvwwwzzz{{{}}}||||||}}}~~~~~~}}}|||yyywwwtttsssrrrooommmjjjfffccc```^^^]]]\\\[[[ZZZYYYWWWVVVUUUTTTQQQPPPNNNLLLIIIGGGEEEEEEDDDCCCAAA???>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;:::999999999999999777777666666666666777777888888888888888999999999555555555555555555555555777777666666666666777777:::::::::999999888888888999999999777666666999;;;;;;===AAAHHHRRR\\\eeekkknnnooonnnjjjgggiiiooovvv~~~iiiSSSDDD<<<:::999777333222222333333333444111//////111333555555111111111111111111111111000000000111111111111111222111111000000111111222111111111111111111111111000000000000000000000000111222222333333222222111333333333333333333222222444444444444444444444444444444333222222333444555:::777555444666666555333333333333444444444555555666777999;;;;;;;;;:::999666777777888999999::::::vvv||||||mmm^^^QQQHHH@@@===999666666555444444444444555555444444333222777777666555444333222222444444444444444444444444444333111222333444444333444333333333555666555444555666666666888AAAOOO[[[ooovvv|||xxxyyywwwtttnnnmmmpppwww~~~{{{vvvgggYYYIII???:::777888;;;888999999:::;;;;;;<<<<<<<<<<<<>>>???AAABBBCCCDDDEEEDDDEEEIIINNNRRRTTTUUUZZZ[[[\\\^^^```aaabbbcccffffffggghhhiiiiiihhhhhhlllkkkjjjjjjlllnnnnnnmmmkkklllmmmnnnooopppppppppooopppqqqrrrsssuuuvvvvvvuuutttssssssssstttvvvwwwzzz{{{{{{||||||}}}~~~~~~~~~~~~|||{{{yyywwwvvvwwwxxxyyyxxxwwwvvvtttqqqooonnnmmmjjjhhhddd```]]]YYYWWWVVVVVVUUUSSSQQQPPPOOOOOOOOOIIIIIIHHHFFFEEEDDDBBBBBBAAAAAA???>>>===<<<<<<===<<<;;;;;;::::::;;;;;;<<<999888888777777777777777777666666555555666666777999999999999999999999999555555555555555555555555888888888888777777777777:::999999888888888999999888888777555444555777:::>>>BBBJJJSSS\\\ccchhhjjjiiiiiihhhfffeeejjjrrryyylllVVVEEE<<<999999888666444222222222111///333222000000222333222222111111111111111111111111111000000000////////////222111111000000111111222111111111111111111111111000000000000000000000000111111222222222222111111444444333333222222222111333333333333333333333333333222222111111222222333777666444333444555444333333333333444444444444444555666888999::::::999888888999:::<<<===<<<<<<;;;yyy}}}|||kkk\\\OOOHHH???<<<888666555555444333444444555555444444333222777777666555444333222222333333333333333333333333333222222222333444555555333111111222333444333222555666666555666<<>>>>>???888888999:::;;;;;;<<<<<<:::;;;<<<===>>>???@@@AAAAAAAAABBBDDDHHHKKKMMMNNNSSSTTTUUUVVVXXXZZZ\\\]]]```aaacccdddffffffggggggkkkiiihhhiiikkkmmmmmmlllkkkkkkjjjiiijjjkkkmmmnnnmmmnnnoooqqqrrrsssssssssrrrrrrqqqqqqrrrssstttuuuwwwwwwwwwxxxyyyyyyzzzzzz|||}}}}}}~~~}}}~~~}}}|||zzzyyywwwvvvsssqqqppppppqqqqqqqqqqqqooonnnllljjjhhhhhhdddbbb^^^[[[WWWTTTQQQPPPQQQOOOLLLJJJIIIIIIJJJKKKHHHGGGFFFEEECCCBBBAAA@@@???>>>===<<<<<<;;;;;;;;;<<<;;;999999999999;;;<<<777777666666666666666777666666666555555666666666999999999888888888888777555555555555555555555555777888888999999:::::::::777777777777888999;;;<<<777777777666555666:::<<>>888777999555444222222333222000///333222111222222222000///111111111111111111111111/////////////////////...111111000000000000111111111111111111111111111111000000000000000000000000111111222222222222111111444444333333222111111111222222222222222222222222111111222333444555666777555444333222333333333333666666666666666666666666444555666777888888888888888:::<<<>>>???>>>===<<>>888888888999999:::;;;;;;;;;;;;<<<======>>>??????@@@AAABBBBBBCCCEEEFFFHHHLLLLLLMMMOOOQQQSSSVVVWWWYYYZZZ]]]```ccceeefffgggjjjhhhggghhhjjjllllllkkkllljjjgggeeeeeehhhlllnnnmmmmmmnnnoooooooooooonnnnnnnnnoooppprrrsssuuuuuuttttttuuuuuuvvvwwwwwwxxxzzzzzzzzz{{{|||~~~~~~}}}~~~~~~||||||}}}|||||||||{{{yyyxxxvvvuuutttrrroookkkiiihhhhhhiiijjjiiihhhgggeeedddcccbbb^^^\\\YYYUUURRROOOMMMLLLLLLJJJHHHFFFEEEEEEFFFGGGFFFFFFDDDCCCAAA???======<<<<<<<<<<<<;;;::::::999;;;;;;999888888999;;;;;;777777666666666666777777666666555555555555666666777777777777777666666666666666666666666666666666555666888:::;;;<<<<<<<<<888888888777888888999999888999999::::::===AAADDDJJJTTTbbbqqqzzz}}}{{{yyypppmmmiiigggkkkuuutttaaaLLLAAA<<<777555666222111000111333333222111333222111222333222///---000000000000000000000000,,,------...//////000000111000000000000000000111000000000000000000000000000000000000000000000000000111111222222111111000333333333222222111111111222222222222222222222222222222333444555666666666222222222222222222333444666666666666666666666555444444555666777777777777444666888:::;;;:::999888xxxzzzzzzfffWWWMMMHHH@@@===999666666555444444444444555555444444333222111111222222333333444444333333333333333333333333222333444333222222444555666444444555666777666555///111555777888999;;;===FFFTTTiii}}}vvvmmmiiiiiikkklllmmmiiiaaaWWWRRROOOIIIAAA===<<<:::999888999999:::<<<<<<<<<======>>>>>>>>>@@@AAABBBAAA@@@AAACCCDDDFFFGGGGGGHHHKKKNNNPPPRRRRRRTTTWWW[[[^^^aaacccdddfffeeedddeeeggghhhhhhhhhiiigggdddbbbbbbeeeiiilllkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooqqqrrrssstttrrrrrrrrrsssttttttuuuuuuwwwwwwwwwwwwxxxzzz{{{|||zzzzzz{{{|||||||||{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}|||~~~~~~~~~|||{{{yyyxxxxxxxxxzzz{{{wwwwwwvvvuuutttrrrqqqpppooommmiiifffcccaaaaaaaaabbbbbbaaa```^^^]]]\\\\\\WWWVVVSSSPPPNNNKKKJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAA???===;;;:::999;;;;;;;;;;;;;;;:::999888:::999999888888999999:::777666666666666777777888666555555444444555555666555555555666666666777777777777777777777777777777555666888:::<<<<<<<<<<<<:::::::::999888777555444444666888:::===AAAFFFJJJUUU___ooo}}}vvvsssqqqpppuuu}}}|||___NNN???<<<:::555222444222111000000222444444444222111111111222222000...000000000000000000000000,,,,,,---...///000111111111000000//////000000111000000000000000000000000000000000000000000000000000000111111111111000000222222222222222222222222222222222222222222222222333333333333333222000000111222333222111222444666444444444444444333333333444555555666666777888888555666888999::::::999999vvvwww~~~yyyeeeUUULLLHHHAAA>>>:::777666666555444444444555555444444333222111222222222333333333333222222222222222222222222333444555333111111222555555333333333555666555444111222444555555666888999???IIIXXXhhhvvvvvvooojjjgggfffdddeeeccc______```[[[RRRJJJGGGBBB>>>;;;;;;;;;<<<<<<<<<<<<<<<===============???@@@@@@??????AAADDDBBBBBBCCCDDDFFFJJJMMMOOONNNOOORRRVVVYYY\\\^^^___aaa___^^^___aaaccccccbbbbbbbbbaaaaaabbbdddeeefffgggffffffeeefffgggiiijjjjjjjjjlllmmmnnnoooooopppooooooppppppqqqrrrrrrrrrrrrssssssttttttttttttuuuvvvvvvuuuuuuvvvwwwxxxxxxyyyzzz{{{||||||{{{zzzyyywwwxxxyyyyyyzzzyyyyyyyyyyyy{{{~~~~~~}}}|||}}}~~~}}}~~~~~~|||yyyyyyzzz}}}wwwvvvvvvuuuttttttuuuuuussssssrrrqqqpppnnnmmmlllhhhfffccc___]]]\\\\\\\\\ZZZZZZYYYXXXXXXWWWVVVVVVQQQPPPNNNLLLIIIHHHGGGGGGBBBBBBBBBAAA@@@@@@????????????>>>===<<<;;;::::::::::::;;;;;;;;;:::999888777777888888888888777777555555555555555666777777666555555444444555555666444444555666777888999999888888888888888888888888777888:::;;;;;;:::999888555666888::::::999777555555777;;;>>>BBBHHHOOOTTTaaajjjxxx{{{|||}}}yyyfffOOO@@@777999999444333666555333000000222333444444222111000000111111000///000000000000000000000000.........//////000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111222222333333333333333333333333333333111222222222222000///...000222333333222222444777555555444444444333333333555555555555666777888999777888888999::::::;;;;;;tttuuu{{{yyydddTTTKKKGGGAAA>>>:::888777777666555444444555555444444333222333333333333333333333333222222222222222222222222333555666444111000222444111000///000222333222111666555444444444555777999:::@@@JJJWWWdddrrr}}}tttmmmfffccc^^^bbbdddeeejjjpppmmmfffVVVRRRKKKEEE@@@??????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::===??????>>>>>>AAAEEE@@@@@@@@@AAADDDHHHKKKMMMLLLMMMPPPSSSUUUXXXYYYZZZ\\\[[[ZZZZZZ\\\^^^^^^]]]\\\]]]```bbbccccccbbbaaacccbbbaaaaaaccceeehhhiiiiiijjjkkkllllllllllllkkkmmmmmmnnnnnnooopppppppppooopppqqqqqqqqqqqqpppppptttsssqqqoooppprrruuuxxxuuuvvvxxxxxxxxxwwwuuusssrrrssstttuuuvvvvvvvvvvvvwwwyyy{{{}}}~~~}}}{{{zzzzzz{{{|||~~~~~~~~~~~~~~~|||}}}}}}{{{xxxwwwzzz}}}uuuuuutttttttttsssrrrrrrrrrrrrqqqpppooommmlllkkkbbb```^^^[[[ZZZYYYZZZZZZUUUUUUUUUTTTSSSRRRRRRRRRMMMLLLJJJHHHGGGFFFEEEEEE???@@@@@@@@@???>>>===<<<========================999:::;;;<<<;;;:::999888444555666777777666555444444444444444444555666777555555555444444555555555444555555777888999:::;;;999999999999999999999999999:::;;;;;;;;;999666555---000555:::<<<===<<<;;;===@@@DDDHHHNNNUUU\\\aaahhhqqq}}}iiiTTTHHH;;;444999:::555555:::888555222000111222333444222000//////000111111000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111222333333444333333333333333333333333///000111222333333222111000222444333222222555888777777666666666555555555666555555666666777888999444444444444555666777888yyyyyywwweeeWWWLLLFFFBBB<<<555333555777666444444444444444444444444444444222000111333444333000222222222222222222222222333222222666::::::555///222222333333333333444444555555444333444555666777::::::@@@IIISSS^^^ooo}}}{{{ppphhhaaa___```fffpppwwwyyyxxxrrrnnncccTTTJJJFFFBBB>>>>>>======<<<<<<===>>>>>>:::;;;<<<=========<<<;;;>>>???@@@AAABBBCCCDDDDDDEEEGGGIIIKKKMMMOOOPPPQQQSSSTTTVVVYYYZZZ[[[[[[ZZZ\\\]]]___```aaa```___^^^^^^^^^^^^^^^```bbbdddfffeeeeeefffgggiiijjjkkklllkkkjjjjjjjjjkkklllmmmnnnkkkkkkllllllmmmmmmnnnnnnpppnnnmmmnnnppprrrsssssssssssssssuuuvvvssslllfffdddfffiiimmmppprrrrrrsssttttttuuuvvvvvvvvvvvvuuuyyyzzz{{{}}}~~~}}}zzzwwwwwwyyy|||~~~||||||}}}~~~~~~|||{{{zzz~~~|||zzzxxxyyyyyyxxxwwwvvvuuuuuutttrrrsssssstttsssrrrpppooonnnmmmllllllkkkiiifffccc]]]ZZZWWWUUUTTTSSSQQQOOOMMMMMMLLLKKKKKKKKKKKKLLLFFFEEEEEEDDDCCCBBBBBBBBBDDDAAA>>>===??????===;;;===<<<;;;:::999777666666;;;:::888777777777888999777777666555444333333222444444444444555555555555888888888888777777777777777777888888999999999999888999999::::::999999888<<<;;;:::999777777666666444555666777999;;;===>>>BBBFFFNNNWWW^^^ccceeefffpppttt|||kkkWWWMMM<<<;;;999777555555555555111222222333333222222111111111111111111000///...111111222222222222111111000000000000111111111111000000000000000000000000000111111111111222222222222111000//////000111222111111000000111111222333111111111000000000000000000000000000////////////000111111111111222222222222222222333333333444444555444444333333333444444000111222333555666777888555444444555555666777888vvvvvv{{{wwwfffWWWLLLFFFAAA<<<666333555777666444333333333333333333333333444222000111333444333111555555555555555555555555333222111555888999444000222222222333333333444444333222222111222333444555666666:::AAAIIIRRRaaannnxxxpppgggeeeeeeiiipppyyyuuuggg[[[TTTMMMGGGCCCAAA???>>>>>>===;;;::::::;;;<<<=========<<<;;;======>>>???@@@AAABBBBBBBBBCCCEEEGGGJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUXXXZZZ\\\]]]^^^]]]\\\[[[XXXXXXXXXZZZ\\\___aaacccccccccdddfffggghhhiiijjjiiiiiiiiijjjkkkkkklllllljjjjjjkkkkkkkkklllllllllmmmkkkjjjjjjllloooooooooppppppppprrrssspppjjjeeebbbdddfffiiikkklllllllllooooooppprrrssstttuuuvvvvvvwwwxxxzzz{{{|||}}}}}}~~~~~~|||zzzxxxyyy|||~~~}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxx{{{{{{{{{{{{zzzyyywwwvvvvvvvvvuuutttsssrrrqqqqqqooooooooonnnnnnlllkkkkkkjjjiiigggggggggeeebbb___WWWUUURRRPPPOOONNNLLLJJJJJJIIIHHHGGGGGGGGGGGGGGGCCCCCCBBBBBBAAA@@@@@@???@@@===::::::;;;;;;999777<<<<<<;;;:::999888777777:::999888777666777777888777666666555444444333333666666666666777777777777777777777777777777777777888888888888999999999:::999999::::::::::::999999999888888777666666666666888888777888:::>>>CCCGGGPPPWWW```gggjjjjjjiiihhhooovvvnnnWWWHHHCCC999888666555444444444444222222333333333333222222000111111111111000000///000111111222222111111000/////////000000000111111000000000000000000000000//////000000000111111111111111000//////000111111000000//////000000111222000000000000000111111111111111000000000/////////000111111111111222222222111222222222222333333333555444444333333333444444111222222333444555666666444444444444555666777888ssstttyyyxxxgggXXXLLLFFFAAA<<<666444555666555444333333333333333333333333333222111111333333222111333333333333333333333333333111000222555666444111222222222222333333333333222222222222222333444444333222555:::???EEEQQQ\\\xxx~~~|||qqqooommmllloooxxx~~~rrriii___WWWMMMGGGAAA???@@@???<<<888999:::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<===>>>?????????@@@BBBEEEGGGHHHIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPTTTUUUVVVXXXYYYYYYXXXXXXRRRRRRSSSVVVXXX[[[^^^___```aaabbbcccdddeeefffgggfffggghhhjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjhhhffffffhhhjjjkkkjjjkkkkkklllnnnnnnkkkgggccc```aaaccceeefffggggggfffhhhhhhiiikkkmmmppprrrsssqqqrrrtttuuuwwwxxxxxxxxxyyyyyyyyyxxxwwwxxx{{{~~~zzzzzz{{{|||}}}}}}}}}}}}{{{{{{zzzzzz{{{{{{|||}}}||||||}}}||||||||||||||||||||||||{{{yyywwwvvvtttttttttwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvuuutttssssssqqqqqqpppooonnnmmmmmmllljjjiiihhhfffeeedddddddddcccbbb``````___^^^[[[YYYRRRPPPMMMKKKKKKJJJHHHFFFGGGFFFEEEDDDCCCCCCBBBCCC@@@??????>>>>>>=========@@@>>>;;;;;;;;;;;;:::999:::::::::999999888888888888777666666555555666666666666666555444444444333666666666666777777777777555555666777777888888888888888999999999999::::::::::::;;;;;;;;;;;;::::::888777777777777777888888;;;;;;:::;;;>>>EEENNNUUU___gggpppsssoooiiieeeccclllwwwrrr[[[GGG>>>>>>555555444333222333333333222333333444444333333222///000000111111111111000000111111222222111111000....../////////000000000000000000000000000000000........./////////000000111000000//////000000111///............///000000//////000000111111222222222222111111111000000000000111111111111222222222111111111222222222333333444444333333333333444444333333333444444444555555444444444444555666777777ssstttyyyxxxgggYYYLLLEEE???<<<777555555666555444222222222222222222222222222222222222222333222222111111111111111111111111333111///000222333333222111222222222222333333333444444444444444555555555333222444888:::===GGGPPPhhh}}}{{{~~~|||zzzuuuooommmsss~~~tttlll\\\RRRFFFAAAAAAAAA>>>999888999999:::::::::::::::999999999:::;;;<<<<<<<<<>>>???AAACCCEEEFFFGGGGGGHHHHHHGGGGGGIIIKKKMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUQQQRRRSSSUUUWWWZZZ[[[\\\^^^^^^___```bbbcccddddddccceeegggiiijjjiiihhhgggggghhhhhhhhhhhhiiiiiiiiihhhfffddddddfffgggggggggggghhhiiijjjjjjhhheeeccc```aaaccceeeggggggggggggfffffffffgggiiikkkmmmnnnlllmmmoooppprrrssssssssssssttttttsssrrrsssvvvxxxvvvwwwxxxyyyzzz{{{{{{{{{xxxxxxxxxxxxxxxyyyyyyzzz{{{|||~~~~~~|||{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwuuusssqqqpppppprrrqqqpppooonnnoooppppppppppppppppppppppppoooooommmmmmlllkkkjjjiiihhhhhhdddccc```^^^]]]]]]]]]]]]]]][[[YYYXXXXXXWWWUUUSSSOOOMMMJJJIIIIIIHHHGGGEEEEEEEEECCCBBBAAAAAA@@@@@@=========<<<<<<;;;;;;;;;>>>===<<<;;;:::::::::999777777777777777777888888666666555555555444444444555555555555555444444444444444444444555555555555444444555666777999999:::999999:::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::999999888888999999999999<<>><<<888666555555555444222222222222222222222222222222333222222222222222555555555555555555555555222000//////000222222222111111111222222222333333333333333444444444444444222111333777888999AAAIIIXXXmmm{{{~~~xxxppprrr{{{pppcccRRRGGGCCCBBB>>>:::999888888888888888888999888888888999999::::::;;;<<<===>>>@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEGGGIIIJJJJJJKKKMMMNNNPPPQQQRRRRRRTTTUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\^^^___```aaabbbaaabbbeeegggggggggeeedddeeeffffffgggggghhhhhhiiihhhfffdddcccdddffffffeeedddeeegggggggggfffeeedddbbbcccfffhhhkkkllllllllljjjjjjiiiiiiiiiiiiiiiiiiggghhhiiikkklllmmmnnnnnnppppppqqqpppnnnoooppprrrrrrssstttvvvwwwxxxxxxxxxvvvvvvvvvuuuvvvwwwwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxwwwvvvvvvvvvvvvvvvuuuuuuuuutttrrrooommmkkkjjjiiilllkkkjjjhhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjjjjjjjhhhggggggfffeeedddcccccc]]]\\\ZZZXXXWWWWWWWWWWWWWWWUUURRRRRRRRRQQQPPPNNNKKKIIIGGGFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999888888777666555666666555555555555666666666666555555555555444444333333444444444555555555555555444444444444555555555555444555666777888999:::;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;:::999999888888999999888>>>FFFMMMSSS[[[eeelllwww{{{{{{tttiiibbbbbbeeepppxxxqqq]]]NNNDDD;;;666555222222333333444444444444222333333444444333333222...///000111111111111111000000000111111000000000............/////////////////////////////////////////////000000000111111/////////000000/////////000////////////000111111......///000111222222333222222222222111111111000000000111111111222222222333333333333444444444444222222222222222333444555666555555444444333222222222222222333333444555666oooqqqwww~~~vvveeeWWWLLLEEE===<<<999777555444444444333333333333333333333333111222333333111111222333333333333333333333333333111000000000000111222222111111111111222222222222000000111222222222222222111000222555555555;;;CCCLLL^^^rrr}}}|||zzz|||~~~yyy|||~~~rrr```RRRJJJEEE@@@<<<;;;;;;:::999888888888888888888888999999:::::::::888999:::<<<===>>>??????@@@@@@@@@AAAAAACCCDDDDDDFFFFFFHHHIIIKKKMMMOOOOOOTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^___```bbbcccbbbbbbaaaaaabbbcccdddeeeggghhhhhhgggdddbbbaaabbbccccccbbbaaacccdddeeedddcccdddfffdddeeehhhkkkmmmnnnooooooooonnnnnnllljjjhhhfffdddaaabbbccceeefffggghhhhhhkkkllllllllljjjjjjlllnnnnnnnnnpppqqqssstttttttttrrrrrrrrrrrrrrrsssttttttvvvuuusssqqqqqqsssuuuvvvsssssssssrrrqqqppppppppplllkkkhhhfffdddbbbaaaaaaeeeeeedddccccccccccccddddddcccbbbbbbaaaaaaaaabbb``````___^^^]]]\\\[[[[[[UUUTTTSSSSSSRRRRRRRRRRRRQQQOOOLLLKKKLLLLLLKKKIIIFFFDDDAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<;;;:::::::::::::::::::::888999999888666666777888555555555555555555555555444555555555555444333333333444444444555666666666666666666666777777777777666666777888999;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999888999999::::::>>>FFFQQQZZZ___eeemmmsssyyyxxxssskkkcccaaafffkkkwww|||}}}ppp^^^KKKBBB>>>:::555444222333444444444444444333111222222333333222222111///000000111111111111000///000000111111000000///....../////////000000000000000000000000000000000//////000000000111111111...//////000000//////...000000//////000000111222//////000000111111222222222222111111111000000000000111111111111222222222222222333333333444444444222111111222222333444555666666555444444333222222222222222222333444555555ppprrrxxx~~~tttcccUUUKKKEEE<<<;;;:::888555444444444333333333333333333333333111222444333111000222444111111111111111111111111000000111111111111222222111111111111222222222222///000111222333222222111222111333555444333777>>>BBBOOO]]]hhhrrr|||{{{{{{~~~~~~~~~}}}vvvjjj^^^UUUMMMGGGDDD@@@???===;;;:::999999999999999999999::::::::::::777888999;;;<<<============>>>???@@@@@@@@@@@@@@@AAAAAACCCDDDGGGIIIKKKLLLNNNOOOPPPRRRSSSTTTTTTSSSSSSTTTTTTVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]^^^\\\]]]^^^```bbbdddffffffcccaaa^^^]]]^^^^^^^^^]]]^^^```bbbbbbaaaaaacccfffeeefffhhhjjjllllllllllllkkklllllljjjgggccc___]]]ZZZ[[[]]]___```aaaaaaaaaaaacccdddeeedddeeefffhhhhhhiiikkkmmmnnnoooooopppmmmllllllllllllmmmnnnnnnqqqqqqpppoooooopppqqqqqqooonnnmmmlllkkkiiiiiihhhdddcccaaa^^^]]][[[ZZZZZZ```````````````______^^^\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQMMMMMMNNNNNNNNNNNNMMMMMMLLLIIIGGGFFFFFFGGGFFFEEEBBB@@@>>>>>>??????>>>===<<<;;;;;;;;;;;;<<<======999999999999999999999999:::;;;<<<;;;888888999<<<777666666666666666666666444555666666666555333333333333444444555666666777666666666666777777777777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999::::::::::::999999999999:::;;;===???@@@AAAJJJSSS]]]dddgggkkksssyyyxxxtttmmmfffcccfffmmmsss}}}ooo[[[NNNBBB===;;;888666777222333444444444333222111000111111222222111111000000111111111111000000/////////000000000000///////////////000000000111111000000000000000000000000........./////////000000......///000000///......//////.........///000000000000000000000111111111111111000000000/////////000111111111111222222222000000111111111222222222111111111111222333444555555555555444444333333222111111111111222333444555rrruuuzzzsssbbbUUUKKKEEE<<<<<<;;;888555444444444444444444444444444444444000333444333111000222444444444444444444444444444///111222333222111222222000111111111111222222222111222333444555444333333444444555777555222666<<<;;;DDDNNNXXXeeeuuu~~~}}}}}}xxxrrrqqqvvvyyyyyyuuurrrmmmfff^^^VVVQQQNNNDDDBBB@@@===;;;;;;:::::::::::::::::::::;;;;;;;;;888999;;;<<<===>>>>>>???===>>>@@@AAAAAAAAA@@@@@@>>>>>>???AAACCCFFFHHHIIIGGGIIIKKKNNNPPPQQQQQQQQQPPPPPPQQQSSSTTTUUUVVVWWWXXXWWWWWWWWWXXXYYYZZZ[[[XXXYYY[[[]]]```bbbdddeee```^^^[[[ZZZZZZ[[[ZZZYYY\\\^^^``````^^^___bbbeeeeeefffgggiiiiiiiiihhhhhheeefffgggfffbbb]]]XXXUUUVVVWWWYYYZZZ\\\]]]]]]]]]XXXZZZ\\\]]]^^^___aaaccceeefffgggiiikkklllllllllhhhhhhhhhhhhhhhiiiiiijjjhhhiiijjjjjjjjjjjjiiihhhkkkjjjiiihhhfffdddcccbbb```___]]]\\\ZZZYYYXXXXXX]]]]]]^^^___^^^]]]\\\[[[VVVUUUSSSQQQPPPOOOOOOPPPPPPOOOOOONNNMMMLLLKKKKKKHHHIIIJJJKKKLLLKKKJJJIIIIIIFFFCCCBBBCCCCCCCCCBBBAAA@@@>>>>>>??????>>>===============>>>???@@@@@@777777777777888888888888777888999888555555777999999888888888777777777777444555666666666555444333222333333444555666777777444444444444555555555666999::::::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;888999999::::::999999888;;;;;;===???BBBEEEHHHIIIUUU\\\eeejjjkkknnnuuu|||{{{vvvooojjjkkkqqqyyy~~~uuufffIIIBBB;;;888555222333777222333333444333222111000000000111111111111000000111111111111111000///...//////000000000000//////000000000000111111111111000000000000000000000000---------.........//////---...///000000///...---...------------...//////111111111000000000000000000000000000////////////000111111111111222222222////////////000000000000111111111111222333444555555555444444444333333333111111111111222333444555uuuuuu{{{ppp```RRRHHHBBBAAA===888444333444777:::444444444333333222222222111111111222222333333333333333222222222222333333333333333333333333444444000111111111111222222222444333111000000000111111333333444555555666666777999;;;AAAIIIPPP[[[nnn~~~tttjjjfffggglllooonnnqqqnnngggeeeeeeaaaZZZ[[[PPPFFFAAAAAAAAAAAAAAA<<<:::999<<<<<<999:::===???>>><<<999777666555555999999:::;;;;;;<<<<<<===AAAAAAAAAAAAAAAAAAAAAAAAFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKMMMOOORRRUUUWWWVVVVVVUUUUUUTTTSSSSSSSSSUUUTTTTTTXXX]]]aaaaaa```XXXYYYZZZZZZYYYWWWUUUTTTYYYXXXXXXXXXXXXZZZ[[[\\\___``````aaabbbccccccdddbbbbbbbbb___ZZZTTTNNNJJJKKKNNNSSSWWWZZZ[[[YYYXXXWWWXXXZZZ[[[\\\\\\[[[[[[\\\^^^```ccceeeeeedddccc```___^^^___aaabbbaaa```bbbbbbcccdddddddddddddddcccbbbaaa___]]][[[ZZZYYYXXXWWWVVVTTTSSSTTTWWWZZZ^^^___``````___]]][[[YYYRRRQQQNNNMMMMMMLLLJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAA@@@????????????<<<<<<<<<===============999:::;;;;;;:::999888777999999888777777777777777555555555555555666777777555555555666666666666777555555555555555555555555666666666666666555555555888888888888999:::;;;<<<:::999999888999:::;;;<<<;;;;;;;;;;;;:::999888777888888888666444555777:::>>>FFFJJJFFFCCCHHHPPPUUUeeefffiiimmmrrrwww|||~~~wwwppppppyyyxxxdddUUU;;;999666555555444333111333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000//////.........------...///000000///...---......////////////......000000//////.........---///...---,,,---...000222////////////////////////111111111111111111111111111///...---...///111222111222222333333222222111111222222333333444444555444555555666555444222111444444444333333222222222zzzzzz~~~ooo^^^QQQGGG@@@;;;:::888555444444444444444333333333333333333222222222222222222222333333111111000000000000111111333333333222222222222222000111111111111222222222333222111000000111111222000000111111222333333444888888<<>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777777777666666555555555555555777777777777777888888999555555555555666666666666555555555555555555555555777777777777777777777777888888888888999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;:::999888777666555555555444444666999<<>>======:::888777888888999;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======????????????????????????AAAAAAAAABBBBBBCCCCCCDDDCCCBBBBBBCCCDDDFFFHHHJJJIIIJJJJJJKKKLLLLLLMMMMMMKKKJJJKKKMMMPPPRRRRRRQQQPPPPPPOOONNNMMMMMMMMMMMMSSSSSSRRRSSSSSSTTTVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVTTTPPPKKKFFFCCC@@@BBBFFFJJJNNNRRRTTTUUUVVVUUURRRPPPPPPQQQSSSUUUSSSTTTUUUVVVVVVUUUSSSRRRSSSRRRQQQRRRTTTUUUTTTSSSQQQRRRRRRSSSSSSSSSSSSSSSTTTSSSRRRQQQOOONNNMMMLLLJJJJJJKKKKKKLLLNNNRRRUUUVVVVVVVVVUUUSSSPPPNNNLLLLLLJJJIIIIIIIIIIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBBBB===>>>>>>??????>>>>>>=========<<<<<<<<<===>>>>>>;;;;;;::::::999999888888888888777777666666777777666666555555444444555555777777666666777777888999444444555555555666666666666666666666666666666666777777888888999999::::::888888999999::::::;;;;;;<<<<<<;;;;;;;;;<<<======::::::999888777666555555333444444444555888===@@@JJJOOOQQQQQQVVV```jjjmmmooooooqqqtttyyynnnXXXFFF<<<;;;999666555666555444333333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000////////////............111111000000000000111111......////////////......////////////............//////...------...000111111111111111111111111111111111111111111111111111111111000///000111222333111111222222222222111111111111222222333444444444222333333444444444444333444444333333333333222222lll\\\OOOEEE???::::::::::::888666444333222222222333333444444444333333333222222111111111333333222222222222333333333222222111000//////...000000111111111222222222111111111111222333333444333333444444555666666777555333333666888>>>JJJVVVnnnyyy}}}sssjjjeee^^^cccjjjqqqyyy|||xxxpppiiiWWWKKKAAA???@@@???;;;:::999999:::;;;::::::999888::::::;;;;;;<<<=================================?????????@@@@@@@@@AAAAAACCCBBBAAAAAABBBCCCEEEFFFHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGHHHJJJKKKKKKKKKMMMLLLKKKIIIIIIIIIJJJKKKMMMNNNNNNNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQOOOLLLHHHDDDBBBAAABBBDDDGGGKKKNNNRRRSSSRRRQQQOOOMMMLLLLLLMMMNNNMMMNNNOOOOOOOOOOOONNNNNNNNNLLLLLLMMMNNNOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMLLLKKKJJJHHHHHHGGGEEEFFFGGGGGGGGGIIIMMMPPPNNNNNNNNNNNNLLLKKKIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;::::::999888777777888777555444444555666777888777777666666666777777555444444444444555666666444444555555555666666666777777777777777777777777666777777888999::::::;;;888999999::::::;;;;;;;;;::::::999999999:::::::::999888777666555444444444444444555555777;;;@@@EEEOOOUUU[[[^^^eeemmmpppooolllmmmpppuuu|||ttt\\\JJJ???::::::888666555666666555333222222222222222222222222111111111111000000000000///////////////////////////////////////////////////////////////.........222111////////////111222......////////////......///////////////.........//////............///000////////////////////////111111111111111111111111111111000000111111222333111111222222222222111111111111111222333333444444333333444444333333333222333333333333333333333333kkk\\\OOOFFF@@@<<<;;;999777666555555555222222222333333444444444333333333222222111111111333333222222222222333333222222111111000///......000000111111111222222222111111222222333333333333///000000111222222333333444333444777999:::@@@HHHZZZeeeuuuvvvqqqeeefffhhhmmmsss{{{~~~sssaaaTTTGGGDDDCCC???;;;999999999999999999888888777::::::;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????AAAAAA@@@??????AAABBBCCCEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFFFFFFFGGGHHHHHHKKKJJJHHHGGGGGGHHHIIIJJJHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJMMMMMMMMMLLLJJJGGGEEECCCBBBBBBCCCDDDGGGIIILLLMMMLLLLLLLLLKKKKKKIIIHHHGGGDDDEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDEEEFFFGGGFFFEEEIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFEEEEEECCCDDDEEEDDDDDDEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGFFFCCCBBBAAAAAABBBCCCBBBAAA>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888888888999::::::;;;;;;;;;::::::999888777777666666444444444555666777777777666666666666777777444444444444444555555666555555555666666666777777888888888888888888888888666666777888888999::::::999999:::;;;;;;;;;::::::999999999999999999888888888777666444444444444444444444555666888===CCCHHHTTT]]]gggmmmqqqrrrnnnggggggiiimmmuuu~~~{{{```KKK???;;;;;;888666555444555666555444222222222222222222222222111111111000000000//////////////////////////////////////////////////////.........///////////////000000...------...000000......////////////...............////////////////////////.........//////////////////////////////111111111111111111111111111111111111111222222333000111111222222111111000000000111222222333333444555555444333222111111111333333333333333333333333~~~jjj[[[OOOFFF@@@;;;999666333111222333555222333333333333333333444333333222222222222222222111111000000000000111111222222111111000000//////000111111111111222222222111222333333444333333222000111111222222333444444444333555888999888:::???HHHQQQbbbsssyyynnnlllkkklllooouuuooobbbUUUNNNHHHAAA;;;999999999888888888999::::::;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>===<<<<<<<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCAAACCCDDDDDDCCCCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGFFFDDDCCC@@@@@@@@@@@@BBBCCCDDDEEEGGGGGGHHHHHHGGGFFFDDDBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDCCCBBBCCCDDDEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCBBB@@@@@@BBBCCCAAABBBBBBBBBCCCDDDDDDEEE@@@>>>===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888888777777777888999999:::::::::999888888777777555555444444555555666666444444333333444444555555666666555555666666777888666666777777777888888888999999999999999999999999777777777888888999999:::999:::;;;<<<<<<;;;:::999999999:::::::::999888888666555444333333444555666333444555777;;;AAAIIINNN\\\fffqqqtttsssppphhhaaadddgggnnnxxxfffOOO@@@999888888666555333333444555444333222222222222222222222222111111000000000/////////000000000000000000000000000000000000000000000000........./////////////////////............//////......////////////...............//////////////////////////////.........111111111111111111111111111111111111111111111111000000000111111111111222000000111111111111000000000000111111222333333333555444333222111111111111222222333333333333444444|||hhhYYYNNNEEE???;;;999666333222222333444444333333333333333333222222222222222222222333333111111000000000000111111111111111111111111111111000111111111111222222222222333444444444333222111222333333444555555666666555222333555666555777;;;???CCCOOOaaannnyyy|||xxxtttsssppppppzzz}}}rrrfff]]]TTTIIIDDDCCC???>>>;;;999888999:::;;;;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::::::::;;;===>>>>>>>>>>>>???@@@@@@AAAAAA<<>>???AAABBBCCCCCCBBBBBBDDDEEEEEEFFFFFFGGGGGGGGGCCCCCCDDDDDDCCCCCCBBBAAA======>>>>>>???@@@@@@AAACCCCCCBBBBBBAAAAAA@@@@@@DDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBDDDEEEDDDCCC@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA>>>???@@@???======>>>?????????????????????@@@@@@>>><<<;;;;;;<<<<<<;;;999999999999999999999999::::::999888888888888999:::999888888777777777777888777777777777777777777777444444555666666666666666444333333333333444555666666555555555555666777777888888888888999999999999::::::::::::::::::::::::999999999999::::::::::::999:::<<<======;;;:::999777888999999888777666555555444333333333555777888666777999===CCCKKKUUU[[[gggpppvvvtttnnnjjjfffbbbgggllluuuttteeeRRRBBB;;;888666444444333111111333444444333111111111111111111111111111000000000////////////000000000000000000000000000000000000000000000000............/////////000//////000000000000//////......////////////................../////////000///////////////......---111111111111111111111111111111111111111111111111//////000000111111111000000000111111111111000000000000000111222222333333222222111111111222444555222222222333333444444444zzzgggXXXLLLCCC>>>;;;:::888666555444444444444444444333333222222222111111111222222333333444333333222222222222333333111111111111111222222222000111111111111222222222333444444555444333111000///000000111111222333333666222000222222222555:::======DDDRRR```lll}}}}}}~~~zzzsssnnnsss}}}}}}sssjjj___UUUPPPQQQHHHDDD???;;;888777888999;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::<<<;;;;;;;;;;;;===>>>???@@@??????>>>======<<<<<<999;;;>>>>>><<<<<>>???@@@AAAAAA@@@???>>><<<===???@@@AAAAAA@@@@@@>>>>>>???@@@AAAAAABBBBBB??????@@@@@@@@@@@@??????;;;<<<>>>???@@@AAAAAAAAABBB@@@>>><<<<<<===???@@@AAAAAA???>>>>>>=========???>>>===>>>@@@@@@@@@>>>???@@@@@@AAABBBAAAAAAAAA????????????????????????:::<<<======<<<;;;<<<>>>???>>>===<<<<<<<<<<<<======;;;::::::::::::999777888888888888888999999999999888777666666777888999:::999888777777777777777555555555666666666666666333444666777888777666555555555555555555666777888444333333333333444555555888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999:::<<<======<<<:::999444555666666666444333222444333222222333666888:::999;;;???DDDKKKUUU```hhhpppvvvxxxqqqhhheeefffffflllrrr{{{www^^^SSSDDD<<<::::::777444333222000111222333333222111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000---.........//////000000///000111222222111000///......////////////......---.........//////000000//////000000///...------////////////////////////111111111111111111111111......///000000000000000000000111111111111000000000000000111222222333333/////////000222444666888222222222333333444444444vvveeeWWWIIIAAA???<<<;;;:::888777777666666222222222222222111000///333333333333333333333333222222111111111111222222222222111111111111222222333333333222111000///...////////////////////////222222222222222222222222444444444555555555666666===888999BBBNNN\\\pppyyyrrrnnnwwwwwwvvvvvvwww|||wwwoooiiieeeaaa___]]]UUUMMMHHHFFFBBB@@@@@@DDD@@@<<<<<<>>>???>>><<<:::::::::::::::<<<>>>???<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===>>>???BBBAAA>>><<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>===<<<<<<;;;>>>============<<<<<<<<<===<<<:::888888888:::;;;:::::::::;;;;;;;;;<<<<<<===;;;888666555666888999BBB>>>:::777777777666555666666666666777777777777999999888777666666666666666555555666888999888666555555555666666666666777666666555555666777999:::666666666666777777777777888999999::::::999999888<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;:::::::::999999::::::::::::999999888777666444111111222444555888888666888===???>>>AAACCCFFFLLLUUUbbboooxxx~~~zzztttlllggggggkkkoooxxxlll[[[HHHCCC<<<666444444333333333333333222222222111111333333222111000000000111000000000000000000000000000000000000000000000000........................,,,,,,---...///000111111///////////////...............------------......,,,---------.../////////000111222222111111222333000000000000000000000000222222111111111111222222000000111222222222222111//////............//////000000111111111111000000222333444222000//////000111111222333333333333222sssdddVVVIIIBBB@@@;;;:::999888666666666666222222333333222111111000222222222222222222222222222222111111111111222222222111111000000111111222222222222222222111000///111111111111111111111111222222222222222222222222111222222333444555555555666222222999BBBNNN___mmmzzzttttttqqqlllhhhgggkkkrrrwww{{{yyyuuurrrpppooonnnnnnjjjddd]]]WWWRRRMMMJJJHHHFFFBBB>>>===>>>>>><<<999;;;;;;:::999999:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???>>>>>>===============????????????????????????>>>>>>???@@@@@@???>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888777777888999:::999999::::::::::::;;;;;;;;;:::888666555666777888:::888666666777888888777666666666666777777777777::::::999777666666666666666666555666888888777666666666666666777777777777666666555555666777999:::777888888888999999999999999999::::::::::::999999;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::888888888888777777666555444555555444222222222444444888;;;;;;???FFFJJJJJJNNNNNNQQQWWWaaammmwww~~~~~~|||xxxtttqqqrrrvvvzzz{{{iiiVVVIII@@@<<<777444333333333333333222222222111111111111333222111111000000111111000000000000000000000000////////////////////////........................------......///000000000222222111///...---,,,+++......------------......---------...............---...//////......///111000000000000000000000000111111000000000000111111000000111222222222222111000//////......//////000000000111111111111000000222333333222000//////000000111222222333333222222qqqbbbUUUIIIBBB@@@:::999888666555555555555333333333333333222222111111111111111111111111111222222111111111111222222222111111000000111111222111111222222222111111000111111111111111111111111222222222222222222222222000000111222222333444444555333333777===DDDPPPZZZmmmuuuzzzssshhh___[[[^^^ccchhhpppqqqsssvvvxxx{{{|||}}}zzzxxxsssmmmfffaaa\\\YYYSSSMMMFFFBBBAAA???<<<999===<<<;;;:::999:::;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;=========<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999;;;;;;:::::::::999999999888777666666666777888999888888888888999999999999888888777777666666555555555444333444777888777777666666666666777777777777<<<;;;999888777666666666888777666777888888666555666666777777777888888888777666666777777888999:::::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::888777777666555444333333222444555666555555666777888???EEEHHHMMMUUUZZZZZZ\\\[[[]]]dddoooyyyzzzgggTTTFFF???888666444333444555555444222222111111111000000000222222111000000000111111000000000000000000000000////////////////////////........................////////////////////////222111000///...---,,,+++......------------.....................---------,,,---......------...000000000000000000000000000000000////////////000000///000111111222222111111111000000//////000000111000000111111111111000000111222333222000//////000000111222222333333222222qqqbbbUUUIIIAAA@@@999888777666555444444444333333444444444333333222111111111111111111111111222222111111111111222222111111000000000000111111///000111222222222222222111111111111111111111111111111111111222222222222222222222222222222222222666555666888:::???GGGMMMYYYcccrrr}}}}}}rrrggg```___```bbbiiimmmrrrwww{{{~~~yyyuuuqqqkkkbbbUUUKKKFFFBBB>>>;;;>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::999:::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999888888777999999888888888777777777777666666666666888999999666666666777777777888888666666777777777666444333555444444555777777555333666666666666777777777777<<<;;;999888777666555555999888777777888888666444666666666666777777777888777777888888999999:::;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::888777666555444444333333333444555666777:::>>>AAAEEEOOOXXX\\\```dddfffeeedddbbbdddkkkwww{{{kkkXXXJJJAAA===666444444444666777666555111111111000000000000///111111000000000000111111////////////////////////////////////////////////........................000000//////........................////////////......------------....../////////...---------,,,---...000///......///111//////////////////////////////............/////////000000111111111111111111111000000000000111111000000111111111111000000111222222111000//////000000000111222222222222222rrrcccUUUHHH@@@???999888777555444444333333222333333444444333333333222222222222222222222222222222111111111111222222111000000000000000000111///000111222222222222222000000000000000000000000000000000111111222222222555555444333222111000000000222333444555999>>>@@@HHHSSScccrrr|||~~~}}}vvvooojjjfffccceeeiiioootttyyy~~~vvveeeUUUKKKEEEBBB???===<<<;;;::::::;;;<<<===;;;;;;;;;;;;:::::::::999:::999999999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888888:::999777666666888999;;;888888888888888888888888:::::::::999999:::::::::999999999999999999999999888888888888888888888888888888888888888888888888999999999999999999999999888888888888888777777666777777777777666666666666777777777777888888999999555555555666666666777777444555666777777666444333666555555666777888666444666666666666777777777777;;;:::888777666555555555999888777888999888666444555555666666666777777777888888999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::999999999999666555444333333333333444555555666888;;;AAAIIINNNZZZdddnnnpppnnnmmmkkkhhhiiigggiiiqqq||||||iiiWWWIII@@@;;;888555444333444555555444222111111111000000000000///111000000///000000111111////////////////////////........................////////////////////////000000000///......---------.........//////000000......------------....../////////...---------,,,---...//////......///000//////////////////////////////............////////////000111111111111000111111000000000000111111000000111111111111000000000111222111/////////111000000111222222222222111rrrcccUUUHHH@@@>>>999888777555444444444444111222222333333333333333222222222222222222222222222222111111111111222222111000000//////000000111///000111222222222222222//////////////////////////////000000111222222222555555444333222000000///...222444222333777::::::===FFFSSS```kkkwww~~~}}}~~~xxxqqqkkkgggjjjnnnqqquuu{{{ppp___TTTMMMIIIFFF>>>===<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999:::999999888777:::888666555555777999;;;888888888888888888888888:::999999888888999999:::888888888888888888888888777777777777777777777777888888888888888888888888999999999999999999999999777888888888888777666666777777666666666555555555777777777777888888888888555555555555666666666666444555666777777666555444666555444666888999999888666666666666777777777777888888777666555555555555999888777888999999777666666666666777777777888888888999:::;;;<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;999999999888888888777777333222222111222444555666888:::===@@@FFFOOOXXX^^^mmmvvv|||yyysssooollliiilllmmmpppwwwqqqZZZHHH???;;;777444555333222222222222000///222222111111111000000000000000/////////000111111000000000000000000000000........................////////////////////////000000//////.........---111000000///......------......------------.....................---------+++,,,------,,,,,,---///000000000000000000000000//////............//////...///000000111111000000111000000//////000000111000000111111111111000000///000111111/////////111///000111111222222111111pppaaaTTTGGG@@@???999999777666555444444444000111111222333333222222111111111111111111111111222222111111111111222222000000////////////000000000111111222222222111111000000000000000000000000/////////000111222222222222222111111111000000000///444666222222666999777777<<>>======>>>=========<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::999888777888777666666777888999:::999999999999999999999999999888777777777777888999777777777777777777777777777777777777777777777777777777777777777777777777999999999999999999999999888888888888888777666666777666666666666555555555666666777777666666555555555555555555666666666666555666666777777666666666999777555444666777777666666666666666777777777777555555444444444444555555888777777888::::::999777888888999999999:::::::::888999;;;<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;::::::777777777777666666666666333333333444666999<<<===@@@DDDKKKRRRZZZccckkkqqqzzzwwwnnnkkkkkkkkknnnqqqvvv|||nnn```LLL>>>999888777666666444222111111222111000333222222222111111111111///////////////000111111000000000000000000000000........................///////////////////////////////////////.........000000000///......------......------------......---------...............+++---......------...///000000000000000000000000000//////////////////000...//////000000000000000000//////......//////000000000111111111111000000...000111000//////000111///000000111111111111111mmm___SSSGGGAAA???:::999888666555555555555///000111222222222222222000000000000000000000000222222111111111111222222000000////////////000000111111222222222111111000111111111111111111111111...//////000111222222222......//////000111111111...333444//////333555222555777;;;@@@IIIXXXjjjvvv|||~~~}}}yyyrrrmmmpppzzzwwwppphhh```ZZZQQQOOOLLLHHHEEEBBBAAAAAA????????????>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;;;;:::999888777555666777999999999888777999999999999999999999999888777666555555666777888777777777777777777777777888888888888888888888888888888888888888888888888999999999999999999999999888888888888888777777666777777666666666555555555555666666666555444333333555555555666666666777777666666666666777777777777>>>;;;777444333333222222666666666666777777777777444333333333333444555555777777777888:::;;;999888::::::;;;;;;;;;;;;<<<<<<999:::;;;============<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::::::::666666666666555555555555666666666888;;;???BBBEEEHHHNNNXXXbbblllssszzz~~~~~~rrrgggfffjjjnnnooorrrxxx~~~~~~VVVLLL???555222444666777888666333222333444444333333333333222222222222111///////////////000111111000000000000000000000000........................000000000000000000000000////////////////////////---------...///000000111.........------.........,,,------....../////////...///000000//////000222000000000000000000000000000000////////////000000...//////000000000000000//////............//////000000111111111111000000...///111000//////000111//////000111111111111111ooo___SSSGGG@@@===999666444333444666777777555666666555333111222333444333333222111111111222111111000000000000111111111111000000//////......000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000111111111111222222222444555666999???IIIUUU\\\llloootttyyy~~~sssnnnrrrxxxvvvrrrttttttpppiiibbbYYYRRRNNNJJJFFFCCCBBB@@@===>>>@@@???===999999888777777888999;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;::::::::::::;;;<<<======;;;999888999999888888777666666666666666777777888888999999666666666666666666666666777777777777777777777777777777777666555555444444777777777777777777777777777777888888888888888777:::::::::999888777666666444555777666555555666777666666666666666555555555777777777777777777777777555555555555555555444444222444666777888777666555555555555666666666666666222666999999777666666888444444444444666888:::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;<<<===<<<<<<<<<>>>>>>=========<<<<<<<<<888999::::::999888666555666555444555777999999888999999:::===BBBIIIOOOTTTYYY^^^fffmmmssswww{{{}}}}}}vvvpppkkkjjjjjjkkkooovvv}}}eeeFFFCCC===777333111111111222222222111111111111000111111111111111111111111111111111111111111111111......---,,,,,,,,,,,,------------...------,,,,,,000000000000000000000000000000//////.........---////////////////////////000///...,,,,,,,,,---...........................///......------,,,++++++---...//////......///111333111///111555777777555------...///000000111111000000////////////000000000000000000111111111111000000000000000000000000000111333333111000111222nnn^^^RRRGGG???===999777444333444555666555444555666555333111222333333222111000000000000111111111000000000000111111111000000000/////////...000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333444666:::AAAJJJPPP]]]bbbkkkttt~~~~~~uuurrrrrr|||~~~{{{vvvvvvzzz{{{yyyzzztttlllddd^^^YYYSSSOOOHHHDDD???>>>>>>>>><<<999===<<<;;;;;;;;;<<<===>>>::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::;;;<<<===<<<;;;999888999999888888888888777777777777777888888888888888888888888888888888888888777777777777777777777777666666666666777777777777666666666666666666666666555555666666666666666555888888888777777666666666555666777666555444555666666666666666666666666555666666666666666666666666555555555555555555555555666666555555555555555555666666777777777777888888444666999888666555666888777777666666666888999:::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;::::::999888777555555555666777999;;;===@@@CCCHHHNNNUUU[[[```bbbaaagggnnnuuuyyy{{{}}}}}}zzzvvvrrrpppooopppqqqxxx}}}|||dddQQQAAA>>>:::666333222333444222222222111111111111000111111111111111111111111////////////////////////............---------,,,---------......------,,,........................///.........------------........................//////...---------------000000000000000000000000........................---...//////......///000///---+++,,,...000///---222222333444444555666666000000////////////000000//////000000000111111111000000000000000000000000///111333222111000111111lll]]]QQQFFF???===:::888555444444444444333444555555444222111222333111111000/////////000000222222111111111111222222000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222333333444444555999>>>BBBJJJQQQ\\\jjjxxx{{{vvvzzz~~~zzzrrrnnnppptttooorrrtttuuuyyyzzzuuuooohhhcccYYYRRRIIICCCAAA@@@===;;;===<<<;;;:::999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;999888888888999999999999::::::999999888888888888888888888888888888888888888888777777777777777777777777555555666777777888999999555555555555555555555555999999:::::::::999999888666666666666666666666666666777888777555444444555555555666666666666666666666666666666666666666666555555555555666666666666999777666444333444444555777777888888999999999999666777888777666555666777:::999888888888888999999<<<;;;;;;::::::;;;;;;<<<888999;;;<<<<<<<<<;;;:::;;;;;;<<<<<<==================<<<<<<;;;::::::999888888777666555555555555333666888888999<<>>===<<<;;;999999999::::::<<<<<<<<<===============<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888888888999::::::;;;<<<<<<:::::::::999999888888777777777777777777777777777777777777777777777777777666666666666777777888888444444444444444444444444:::;;;;;;;;;;;;:::999999666666666666666666666777777888888777444333333444555555555555666666666666555555555555555555555555666666666666666777777777888777777777777777777777777777888888999999::::::888888888777777666777888999999999999:::::::::;;;<<<;;;;;;::::::;;;;;;<<<999:::<<<=========;;;;;;<<<<<<<<<<<<<<<=========>>>>>>======<<<;;;;;;;;;777666444333333444555666444888<<<>>>@@@FFFPPPXXXccceeegggiiiiiihhhfffeeeeeekkksssxxxzzzzzzyyyxxx{{{||||||}}}}}}~~~~~~uuu]]]KKK@@@:::444444333222222333444555222222222111111111000000111111111111111111111111000000000000000000000000---///000111111///---,,,,,,------...............------------------------------------------------------------------------------/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////,,,---///...------...000333222111111111111111111---------....../////////000000////////////000000////////////000000000111000000000000000000000000///111222222000000000111~~~iii[[[PPPFFF@@@>>>:::888666444444333111000111333333333111000111222111111000000000111111222222111111111111111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222444555555555555666777777:::AAAKKKYYYlll~~~vvvlllddd^^^\\\[[[]]]cccllluuu}}}|||lll^^^TTTMMMGGGCCCAAA@@@>>>===<<<<<<======<<<<<<<<<===============<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888888999:::;;;<<<<<<===;;;;;;::::::999999888888888888888888888888888888888888888888888888888888777777777666666666555555555555555555555555555555777777777777777666555444666777777777777777777777777888888777444333333444444555555555666666777777666666666666666666666666666666666777777777888888444666999<<<===<<<:::999666666777888888999::::::999999999999999999999888777888999:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>======<<<<<<;;;;;;:::;;;<<<======<<<<<<<<<;;;;;;;;;::::::999888777777777999:::;;;999>>>EEEIIIMMMUUUaaajjjxxxuuuqqqlllhhhfffeeedddgggmmmuuu{{{~~~}}}||||||}}}~~~mmmZZZKKKAAA;;;999333222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000---///000111111///---,,,,,,---....../////////.............................................//////------------------------,,,---...//////...---,,,////////////////////////.........---------,,,,,,,,,---......------...///------------------///000000000000111111111111111000000////////////000000...////////////000000000000000000000000000000000///000222222000///000111{{{gggYYYOOOEEE???>>>999777555444444333111///000222222222000000111222111111000000000111222222111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222///111333333333333444666777888999>>>HHHWWWfffqqqyyy|||zzzqqqfff___ZZZYYY\\\eeennnvvvxxxkkkbbbYYYRRRMMMHHHFFFDDDAAA???>>>============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999888888999::::::;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999888777777666555555777777777777777777777777888888888888888777666555777777777777777777777777666777888777555444444555444444555555666777777777777777777777777777777777666666777777888888999999333777;;;???@@@???<<<:::666666777888999::::::;;;999999:::;;;======;;;999666777999;;;<<<=========<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;:::999999999:::<<<===999999999999999:::::::::999999:::;;;===>>>@@@AAAFFFJJJQQQWWW]]]fffpppxxx}}}xxxppphhhcccbbbccceeegggmmmtttzzz}}}}}}}}}}}}zzzhhhRRREEE>>>999555555222222333333222111000///222222222111111111111000000000000000000000000000////////////////////////......///000///...---,,,,,,---...///////////////.................................///////////////------------------------,,,---......///.................................///......---,,,,,,+++++++++---......------...///,,,---------,,,,,,...000111111111111111111111111000000////////////000000......////////////000000000000000000000000000000...000111111000//////000wwwdddVVVLLLCCC===<<<888666555444555444111//////111222111000000111222///////////////000111222000000////////////000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111333333222222444666666666777888===EEEOOOWWWcccjjjttt|||~~~~~~~~~~~~yyyqqqddd___]]]bbbggglllvvvxxxqqqkkkccc^^^XXXUUUQQQLLLHHHDDDBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999999999999888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999<<<<<<<<<<<<;;;:::999888777777777666666555555555555666777666555444555666444444555555666777777888888888888888888888888888666666777888888999::::::666888;;;>>>???>>><<<;;;777777888999:::;;;<<<<<<888999;;;>>>AAAAAA>>>:::777888999;;;<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;:::999888888:::;;;===:::999888777777999:::<<<888999999:::;;;<<<===>>>???@@@CCCEEEHHHJJJKKKLLLVVVYYY]]]dddllluuu|||~~~xxxnnneeeaaaaaaeeegggkkkooouuuzzz||||||}}}~~~xxx___PPPAAA:::888444222333111222333333333111000///222222222111111111111000000000000000000000000000////////////////////////............---------,,,,,,---...///000000000000---------------------------------....../////////........................---------------...//////++++++++++++++++++++++++............------------+++---......---,,,...///000111222111......///222////////////////////////000000////////////000000........./////////000000000000000000000000000000...000111111000//////000uuuaaaTTTJJJAAA<<<:::777555444444555444222000///000111111000///000222...............///000111//////............//////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222333444555444333444666777555666666666888<<>>888999;;;@@@DDDCCC???;;;888999:::;;;;;;;;;999999<<<;;;;;;::::::;;;;;;<<<:::999666555555777:::<<<999888777666666888:::;;;;;;;;;===>>>???AAABBBBBBKKKMMMQQQTTTXXXZZZ[[[[[[aaabbbfffmmmuuu}}}}}}tttkkkfffgggjjjmmmtttwww|||qqq\\\LLLBBB999888777333222555///111222444333222111///222222222111111111111000000000000000000000000000111111111111111111111111......---,,,,,,,,,,,,---,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////...---,,,,,,---...///000........................------......///000000000+++,,,...---,,,,,,---///111333333111---+++---///000000000000000/////////000000////////////000000............/////////000000000000000000000000000...000111111/////////000ttt```UUUMMMDDD>>>;;;888888999888666444222000000000000000000000000000000///...------...///000......//////000000111111////////////000000000000222222111000///...------000111111111222222222222000000////////////000000222111000.........///000111111111111222222222222333222111000000111222333333333333444555666888888CCCIIITTTbbbooowwwzzzzzzsssmmmiiieeeeeeiiiuuu|||{{{{{{|||{{{wwwrrrmmmgggbbb______WWWPPPPPPSSSQQQHHH>>>@@@@@@>>>===<<<;;;;;;;;;>>>:::777777:::<<<===<<<;;;:::999:::;;;;;;999777999:::;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<:::;;;<<<=========<<<;;;::::::999999888777666666666777888999::::::;;;<<<;;;;;;<<<===<<<;;;:::999777777666666555555555555666555444333222333444555555444333111222333555777555666666777888999999999999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;999888======;;;:::999999999999===:::777777:::;;;;;;999;;;:::999777777777777888888888666666777888:::<<<666???EEEDDDEEELLLUUU[[[eeebbbaaaddddddbbbbbbeeejjjnnntttzzz|||uuuooonnnsssyyy}}}~~~~~~{{{oooZZZJJJ???<<<888333111111222333222222222111111111000000111111111111111111111111////////////////////////...------------...//////.................................////////////000666333---)))(((***---000,,,---......//////......///............---------,,,+++++++++,,,...000111//////...---,,,,,,++++++---------............///,,,,,,------...///000000000///...---------------------............------////////////////////////111///...///000111000...,,,---...///000000000000111111000000//////......qqq^^^RRRJJJBBB;;;999888888777666555444222111111111111111111111111111111000///.........///000////////////000000000000////////////000000000000111111000000//////......000000000111111111222222000000////////////000000222111000///......///000,,,,,,,,,,,,------------222222111000000111222222000111111111222444555666999>>>GGGRRR___jjjtttyyyxxxppplllmmmlllrrrxxxxxxsssnnnlllmmmrrrtttxxxzzz{{{{{{|||~~~}}}{{{zzzyyy{{{pppeee___^^^YYYPPPGGGAAAAAA???>>>===<<<<<<<<<@@@===999999:::;;;;;;:::===<<<<<<<<<>>>>>><<<:::999999::::::::::::999999;;;;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>===<<<<<<;;;;;;;;;::::::999999999888888999999::::::;;;;;;777888999999999888777666666666666555555555444444555555444333333444555555444444333333333444555666666666777777888999999:::999888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::888888::::::999999888999999999>>>;;;999999;;;<<<;;;999666666777777777777888888999888777666777999<<<===DDDNNNVVVXXXZZZaaaiiimmmsssmmmiiigggfffdddfffjjjqqquuuzzz~~~|||{{{zzz|||~~~|||uuugggXXXJJJAAA:::888555333222222333444222222222111111111000000000000000000000000000000////////////////////////...------------...//////........................,,,,,,,,,,,,------------///...---,,,,,,---///000,,,---......//////......///............---------,,,,,,++++++,,,---///000///......---,,,,,,++++++---------............///........................///......---------...............//////.........////////////////////////000///...///000111000...111000...------...///000000000000000//////......ppp\\\PPPIIIAAA;;;888777666555444333333333333111111111111111111111111222111000///////////////000000000000////////////////////////000000000000000000000000/////////////////////000000000111111000000////////////000000111000000////////////000........./////////000000222111111000000111111222000000000111222333444555333666;;;AAAJJJWWWfffqqq|||xxxpppqqqooojjjbbb\\\[[[[[[___ccchhhmmmsssxxx~~~zzzpppjjjdddZZZSSSGGGFFFEEEDDDBBBAAA@@@@@@AAA???<<<;;;<<<<<<<<<;;;;;;::::::;;;<<<===;;;::::::::::::;;;;;;::::::999;;;::::::999999999:::::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999888555555555444444444444444555555444444444444555666333444444555555666555555777777777888888999999:::888888777777888888999999;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::999999999999:::::::::;;;::::::999888888888888888888999:::;;;;;;999888888999999888666666666777777777888888888888888888:::===AAAFFFIIITTT___jjjnnnpppvvvzzz||||||rrriiiccc```___dddkkkzzz}}}sssbbbPPPDDD>>><<<444333333222222333444444222111111111111000000000////////////////////////////////////////////////...------------...//////........................,,,,,,,,,,,,------------+++,,,.../////////......,,,---......//////......///............---------...------,,,,,,------............------,,,,,,+++---------............////////////.........------......---------...//////...//////000000//////...////////////////////////000///......000000///...444222...,,,+++,,,...000000000000////////////...qqq]]]QQQIIIBBB<<<:::666555444333222222333444222222222222222222222222222222111111000/////////111111000000//////......////////////000000000000.../////////000000000111////////////000000000000000000////////////000000000000000////////////000111111222222222333333333111111000000000000111111222222222222333444555666555777999999<<>>>>>::::::999:::<<<===;;;:::;;;;;;<<<<<<<<<;;;::::::999999888777777777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;;;;:::::::::999999:::;;;<<<<<<<<<;;;:::999444444444444444444444444555555555555555666666666444555777999999999888777888888888999999999::::::999999888888888888999999::::::;;;;;;;;;;;;<<<<<<::::::::::::999999999999::::::;;;;;;;;;:::::::::999999888888888999::::::999999999999999888777777:::999888888888999;;;<<<;;;<<<>>>CCCJJJRRRYYY]]]fffrrr|||zzzoooccc]]]ZZZ]]]fffooouuudddQQQBBB:::888888111111222222222222222222111111111111000000000000////////////////////////////////////////////////...------------...//////........................------........./////////---...///000///...,,,+++,,,---......///.........///............---------......------,,,,,,,,,,,,......---------,,,,,,,,,---------............///............////////////---------------...///000//////000000000000//////////////////////////////000///......///000///...111000///---------...///////////////////////////qqq\\\PPPHHHBBB===;;;666555444333222222333444111111111111111111111111111111111111111000//////111111000000//////......////////////000000000000......//////000000111111////////////000000000000000000////////////000000/////////000000000000///........./////////000000000000000000000000000000222222222222222333444555555777888666666<<>>======>>>??????>>><<<;;;;;;;;;;;;;;;:::999999888888777666666555666666777888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888777888888999888777666555444444444444444444444444555555555666666777777777555777:::<<<<<<<<<:::999999999999999::::::::::::;;;::::::999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888999888777777777777777888888999999:::999999999999:::;;;;;;:::;;;===BBBFFFIIIIIIJJJMMMRRRZZZccckkkppp{{{uuulllbbb___```eeeppp{{{}}}lll```NNNAAA999555222///111111222222111000///...000000000000000000000000000000000000000000000000////////////////////////...------------...//////........................---------............///............---------...,,,---......///.........///............---------.........------,,,++++++---------------,,,,,,,,,---------............///,,,,,,---...///111111222---------------...///000//////000000000000/////////////////////////////////...---...///000///---,,,---///000000000///................../////////oooZZZMMMFFF@@@;;;:::777666555444333333333333000000000000000000000000///000000111111000000///000000000000////////////////////////000000000000......//////000000111111/////////000000000111111000000////////////000000...//////000000000000///------.........////////////000000111111000000///000000//////000000111222000222333333444777===CCCFFFUUUggguuuwwwppphhheee```\\\[[[___gggmmmuuu|||}}}yyyvvvvvvwwwwwwwwwuuusssqqqppprrrpppjjjaaaWWWMMMHHHEEEAAA@@@??????@@@@@@>>>===<<<<<<<<<<<<;;;:::999999999888777666666666666666777777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888999:::999888777666444444444444444555555555444555666777888888888777666888:::<<<======<<<;;;::::::::::::::::::::::::<<<;;;::::::999:::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::555444444444444555666666666666666666666777888999777777888777666777:::<<<>>>@@@CCCHHHNNNUUUZZZ]]]^^^^^^___bbbhhhpppxxx|||qqqkkkfffgggkkkrrr|||vvvjjjWWWMMM???777666555111---222222222111111///...---//////000000000000000111000000000000000000000000////////////////////////...------------...//////........................++++++++++++,,,,,,,,,,,,++++++++++++---///222333,,,---......//////......///............------------.........------,,,+++---------------------------------............///++++++---...000222333333......---------...//////...//////000000//////...///////////////////////////...------//////...---***,,,///111222111///...---............/////////oooZZZMMMGGGAAA<<<;;;888888777666555444222111////////////////////////,,,---///000111000000000////////////000000000000////////////000000000000////////////000000000000000000000111111111222222000000////////////000000---...///000111111000///000000000000111111111111...///000111111000///...000////////////000111111000000000111333555888999999DDDQQQ\\\hhhxxx}}}zzztttlllfffdddeeegggjjjnnnuuu{{{}}}}}}zzzxxx}}}~~~~~~}}}}}}~~~vvviii]]]VVVTTTIIIHHHFFFFFFGGGFFFDDDBBBAAAAAAAAAAAA@@@???>>>>>><<<;;;:::999888888888888999888888999:::;;;===>>><<<<<<<<<;;;;;;:::::::::888888888888888888888888:::;;;;;;<<<;;;:::999888444444555555555666666666444555666888999999888888666777999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;::::::999888888999999888999999:::;;;;;;<<<<<<::::::::::::999999999999555444444333444555666777777777888:::<<<>>>@@@AAA>>>>>>>>>===<<<>>>CCCHHHLLLQQQYYYbbbiiimmmooopppmmmllllllnnnssszzzvvvssssssxxx~~~}}}oooaaaUUUGGGAAA999444333333333222222222111111000/////////////////////000000111111////////////////////////////////////////////////...------------...//////........................******+++++++++,,,,,,,,,******+++,,,...000222333,,,---......//////......///............---------,,,---.........---,,,+++---------------------------------............///,,,---...///000111222222///......---------...............//////.........///////////////////////////...------//////...------...///000000000...------------.........//////rrr\\\PPPIIICCC???>>>888888999888666444222000////////////////////////+++,,,...///000111000000......//////000000111111////////////000000000000000000000000////////////111111111111222222222222000000////////////000000---...///111111111000///////////////000000000000...///000111111000///...222111111111111111222333555333111111333444555444666===DDDIIIRRRcccrrrzzz}}}tttlllgggfffccceeegggiiiiiigggeeecccmmmooorrrsssuuuyyywwwkkkeeecccVVVUUUSSSSSSSSSRRROOOMMMHHHHHHHHHHHHGGGFFFEEEDDD>>>===<<<;;;::::::::::::::::::::::::;;;===???@@@>>>>>>===<<<;;;::::::999777777777777777777777777777777888999888777666555555555555666666666777777444555777888999999999888666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888888888999::::::;;;<<<<<<999999999888888888888777888777666666666888999::::::;;;<<>>===;;;>>>CCCDDDBBB@@@@@@???>>>===<<<;;;:::777888888999999999999:::;;;999777777777888777666222222444666888888777555::::::999999999888777666666555555666777999;;;===<<<;;;:::;;;<<<<<<<<<;;;>>>===:::888777666666777999::::::999888777999;;;<<<;;;:::;;;<<<===<<<;;;<<<999999<<<;;;777999@@@@@@EEEKKKOOORRRWWW```gggnnncccYYYXXX[[[aaajjjqqq{{{}}}~~~tttpppqqqsssxxxqqqaaaVVVLLLCCC<<<666666555444333111000///222111111000000000000000000000//////.........------------............///000///...------...///000.........////////////000------------------------------------------------+++,,,,,,------,,,,,,+++................................................+++++++++,,,,,,,,,------+++***((()))+++///000111++++++,,,,,,,,,,,,------,,,,,,------...///000000////////////////////////---......///000/////////111111000///...------,,,------,,,+++,,,---...///////////////////////////////////////////////////oooYYYKKKDDD>>>::::::888777666555333222111000111111111111000000000000111000000000/////////...222111000///......///000////////////////////////000///...------...///000////////////////////////000000/////////.........///////////////.........000/////////////////////////////////////////////111222333333111///000000111111111111111111111111111333666999===CCCJJJNNN^^^eeeqqqxxxnnniiifffccc___[[[^^^ZZZVVVWWW\\\dddjjjnnnvvv}}}|||xxxxxxqqqqqqrrrtttwwwyyyzzzzzzxxxwwwzzz}}}sssiiifff^^^XXXRRRNNNNNNMMMIIIFFFFFFFFFDDDBBBCCCHHHIIIFFFCCCBBB@@@>>><<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999888777777888999999888777777777999:::;;;::::::;;;;;;;;;;;;;;;:::888777777777777777888:::;;;<<>>===>>>>>>???>>>>>>BBBAAA>>><<<:::999888888:::;;;<<<;;;::::::;;;=========>>>???AAAAAAAAA@@@BBB@@@@@@DDDDDDCCCFFFMMMTTTZZZaaagggkkkpppxxx~~~xxxlllkkkooouuu|||uuutttuuuyyy~~~wwwlll]]]PPPGGG@@@999444444444444444333111000///222111000000//////000000000/////////............---------............///......---,,,,,,---......------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...............---------,,,,,,------------,,,,,,,,,,,,---------............,,,******,,,...//////++++++,,,,,,,,,,,,------+++,,,,,,---......//////..............................///000000000000///000000//////......------......---------...///000........................////////////////////////oooYYYKKKDDD===999888777777666555333222111111111111111111000000000000000000000000////////////111000000////////////000//////////////////////////////............/////////////////////////////////............---------.........///////////////////////////////////////////////////////////////000111222222000///000111111111111111111111111111111222333444555888<<<@@@GGGOOO^^^ooo~~~zzzwwwssskkkdddccc^^^YYYWWWYYY]]]aaaccckkkpppxxx~~~zzzzzz}}}zzz{{{}}}xxxtttlllgggaaa___^^^^^^\\\YYYXXXXXXUUURRRTTTYYYZZZXXXRRROOOKKKFFFCCCAAAAAAAAAAAA@@@???>>>>>>???@@@@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???======>>>???@@@???<<<:::;;;;;;::::::;;;<<<======AAAAAAAAAAAABBBBBBCCCDDDFFFDDDCCCAAA@@@????????????AAACCCCCCCCCCCCEEEGGGKKKLLLNNNPPPPPPOOOMMMLLLJJJIIIKKKOOOQQQTTTYYY___lllrrrzzzvvvuuu|||zzz|||~~~vvvjjj]]]UUUJJJBBB<<<999444111222222222222222111000000222111000000//////000000////////////............---------............//////......------......///,,,---------............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///.........------,,,,,,+++,,,---......---,,,+++---------........./////////---++++++,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,------..............................---...//////000000////////////..................///............///000000........................////////////////////////lllWWWKKKDDD>>>:::888777666555444333222111111111111111111000000000///000000000000////////////000000000////////////000/////////////////////////////////....../////////////////////////////////------------------------------......//////000000.........///////////////111111111111111111111111000111111111000///111222111111111111111111111111222333333333222333666999:::AAALLL[[[jjjzzz||||||xxxvvvrrrmmmhhheeeccc```^^^bbbdddjjjuuuzzzsssqqqpppooorrrvvvwwwzzzyyyuuussspppmmmmmmooopppqqqpppoooooommmjjjlllqqqrrrpppgggccc]]]VVVQQQOOOOOOOOOMMMLLLKKKIIIIIIJJJKKKLLLOOONNNKKKGGGDDDBBBCCCDDDDDDDDDDDDCCCBBBCCCEEEGGGCCCDDDFFFIIILLLLLLHHHCCCBBBBBBBBBBBBBBBCCCCCCCCCFFFGGGHHHHHHIIIKKKMMMOOONNNMMMKKKJJJIIIJJJKKKLLLKKKMMMQQQSSSUUUWWWYYY\\\ggghhhiiihhheeeaaa]]]\\\WWWYYY\\\aaafffkkkrrrxxx}}}sssuuu~~~ssscccXXXKKKFFF>>>999777555444222000000111111111111000000111111000//////////////////////////////.........---------............///111111000000000000111111,,,,,,,,,---------..............................++++++++++++++++++++++++,,,,,,------------,,,,,,///......------,,,,,,+++,,,---...//////...---,,,------------...............,,,******+++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------........................,,,------...............---..................................../////////........................////////////////////////zzziiiUUUJJJEEE???;;;:::666666555444333333222111111111111111000000000///////////////000000000000/////////000000000000///...........................//////////////////...////////////////////////,,,,,,,,,---------------------......//////000000------....../////////000000000000000000000000000///000000000//////111333000000000000000000000000222222333333222222555777888;;;AAAIIISSS```nnnxxx~~~{{{tttlllgggeeedddffflllsssxxxzzzyyymmmeee``````bbbdddhhhnnnlllrrr{{{}}}zzz{{{zzzyyyzzz|||~~~~~~{{{rrrnnniiiccc``````bbbcccbbbaaa```______```aaabbbhhhfff```XXXQQQNNNOOOQQQUUUUUUUUUTTTQQQQQQTTTVVVTTTUUUXXX]]]bbbaaa[[[UUUMMMMMMNNNOOOPPPQQQQQQQQQSSSUUUWWWWWWXXX[[[___cccdddbbb]]]ZZZXXXXXXYYY[[[[[[___dddiiilllooosssuuuyyyqqqjjjfffeeehhhlllqqqvvv}}}xxxrrrxxxssscccSSSIII<<<999555222111000000/////////000111111111000000111000000///.../////////.........///////////////---------............///000000111111111111000000,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,------......------,,,......------,,,,,,,,,,,,+++,,,---......---,,,++++++,,,,,,,,,,,,---------***)))((()))+++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,---........................***+++,,,,,,------,,,,,,------------............,,,,,,------....................................////////////////////////xxxgggTTTJJJEEE@@@<<<;;;666666555444333333222222111111111111000000000000////////////000000000000...//////000000000000///..............................////////////......////////////////////////,,,,,,,,,------------............///////////////---------......//////000.........................../////////...///222555000000000000000000000000///000111111111111333555777888;;;===AAAJJJVVV^^^fffkkksss}}}{{{uuusssqqqooonnnkkkhhhfff]]]VVVRRRSSSWWWZZZ```fffccckkkuuu~~~|||sssqqqnnnmmmmmmqqquuuwwwyyyzzzzzz{{{{{{{{{{{{{{{}}}uuujjjaaa___bbbffflllnnnooommmjjjhhhjjjmmmmmmmmmpppvvvzzzxxxoooggg\\\]]]___aaaccceeeffffffiiikkkmmmmmmmmmooouuuzzz{{{ssskkkgggfffhhhiiimmmrrrxxx}}}|||qqqjjjhhhiiiooovvv}}}~~~yyyxxxyyyooobbbRRRCCC<<<666555444222000000000000///000000111111111000000111000//////......//////.........///////////////---------............///---......//////......---,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,------++++++************+++++++++++++++,,,,,,,,,------)))((((((***,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------***+++,,,,,,------,,,,,,......------------------+++,,,------......------------------------------////////////////////////xxxgggTTTJJJDDD???;;;999555555555444444333333222111111111111000000000000.../////////000000000111---...///000111111000///........................---...///000000///...---////////////////////////,,,---------............///////////////.........,,,,,,---......///000000.......................................///333555000000000000000000000000...///111111000111222444000333777888888<<>>999777555555555444444333333333111111111111000000000000.../////////000000111111---...///111111111000///........................---...///000000///...---////////////////////////---------....../////////000000//////.........---,,,,,,------...///000000000000000000000000000000---.........---///333666000000000000000000000000000111222222222111333444)))///444666666777;;;@@@DDDIIIWWWjjj}}}}}}}}}~~~}}}yyyrrrkkkjjjiiiggghhhkkkeeegggjjjjjjkkkqqq|||tttppprrrtttvvvxxx|||yyy{{{}}}rrruuuwww{{{vvvsssvvv|||zzzpppmmmrrrxxxyyy}}}wwwtttiiihhhfffeeefffhhhkkkmmmhhhiiikkklllnnnrrrwww{{{}}}~~~xxxjjj\\\OOOIIIBBB999555555000111222222111111111222222222222222222111000000000000///...............---.........//////000000---------.........//////---...///000000///...---.........////////////000////////////////////////------------------------------............------)))***+++,,,------...///333111///------///111333---------.........//////000///......///...,,,***++++++,,,,,,,,,---------........................---------------------------...//////000000////////////...---,,,,,,++++++,,,---///000000000///...------------------------////////////////////////{{{jjjVVVJJJDDD>>>999888444444333222111111111111111111111111111111111111000000000000000000000000111222222111//////000222////////////////////////111111111111111111111111------............------////////////////////////////////////////////////......///000000000000000111000///---,,,,,,,,,,,,////////////000000000000000000000000000000000000111111111111111111111111333222111000111333666777:::>>>III[[[nnnxxxyyyvvvvvvxxx{{{||||||~~~~~~|||uuupppooolllggghhhnnnttttttrrrllleeebbbcccfffgggjjjooouuu|||}}}}}}~~~~~~ssskkkfff\\\\\\\\\[[[ZZZZZZ]]]___dddcccfffjjjjjjiiikkkpppuuuyyyzzzjjj]]]QQQKKKBBB:::777666666666444222000///...///000111////////////............////////////............------............------------............------***++++++,,,---------,,,+++++++++,,,,,,,,,------///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............---------,,,,,,+++++++++,,,,,,,,,------.........******+++,,,---...///000........................***+++,,,,,,------,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,------.........222111///......///000111+++,,,------......------........................***+++,,,---............{{{iiiVVVJJJDDD>>>999888555444333222222111111222111111111111111111111111///////////////////////////...------......//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---................................................///000111111222222111111111111000///......------....../////////000000000000000000000000000000000111111111111111111111111222222111111111333444555444666===HHHUUU]]]______iiinnnsssvvvwwwxxx{{{~~~}}}zzztttmmmlllpppqqqpppmmmfff^^^XXXWWWWWW]]]```eeekkksss}}}vvvkkkccc^^^ZZZZZZYYYWWWVVVXXX\\\___```^^^___ccceeegggmmmttt~~~xxxlll\\\PPPDDD@@@;;;777555444333222333222000///...///000111////////////...........................///...///------............------------............------,,,---......//////......,,,,,,---------.....................------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++***---------,,,,,,+++++++++,,,,,,------------------,,,,,,---------------...------------------------***+++,,,,,,------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------+++,,,------......------........................000000000000///...---,,,{{{iiiUUUJJJDDD>>>999888666555444333222222222222111111111111111111111111////////////////////////111///---...111333222000////////////////////////........................---......//////......---------------------------...........................//////000111000000000000000111111111///...---------........./////////000000000000000000000000111111111111111111111111111111111111111111111111555666888<<>>999888666666555444333333333333111111111111111111111111////////////////////////222...+++---222555333000////////////////////////111111111111111111111111......////////////......------------------------........................+++,,,------......------...///000111111000...---------------.........///000000000000000000000000111111111111111111111111///000000111000000///...555777999999888999===@@@AAAIIIUUU___gggooovvv{{{tttyyyxxxmmmhhhfff```aaaaaabbbdddiiinnnsssssswww{{{zzztttlllddd___ZZZ___eeehhhllltttwwwnnnhhhfffeeeaaadddiiillloooqqquuuwwwyyytttqqqrrruuu{{{zzzkkk\\\QQQGGG===666444333222222333333222111111000////////////000000////////////............333222111///---+++))))))------............------------............------++++++,,,,,,---,,,,,,+++------------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------,,,,,,.................................------,,,,,,,,,---...000111111111//////,,,------.......................................***+++,,,---............yyygggTTTIIICCC>>>999888666666555444333333333333000000000000000000000000........................---)))&&&(((---000...+++////////////////////////...........................//////////////////...................................................++++++,,,---------------+++---///000000///...,,,------------.........///////////////////////////000000000000000000000000//////000000000///......,,,000444444222111444777666<<>>999888666555444333222222222222000000000000000000000000........................---+++)))***---///...,,,////////////////////////------------------------...//////000000//////...////////////////////////---------------------------......///000/////////+++,,,---/////////......------........./////////////////////////////////000000000000000000000000////////////////////////'''+++000222111000111333333777;;;@@@EEENNNYYYaaammmnnnppprrrtttxxx|||~~~zzzxxxwwwsssttttttqqqkkkddd___]]][[[]]]___```aaafffnnnttt}}}}}}zzzpppkkkjjjlllnnnnnnrrrwww~~~vvvmmmjjjkkknnnlllooossswww|||yyyrrrnnnjjjgggggglllpppsssyyy}}}zzzxxxqqqnnnmmmqqqzzz|||tttpppppprrrttt|||qqqhhhcccTTTNNNEEE===999777777666444111///...///000//////......////////////000000////////////............***+++,,,---...///000000------............------------............------......//////......------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++------------------,,,,,,++++++,,,---............------...////////////...........................000000000000///...---,,,xxxfffSSSHHHCCC===999888555444333222222111111222000000000000000000000000........................111000//////000000111111////////////////////////000000000000000000000000//////000000000000//////........................------------------------......///000000000000000,,,------...///000000000....../////////000000000////////////////////////000000000000000000000000//////.........000111222,,,...000222222222222333333555777777999>>>FFFMMMXXX\\\aaafffkkkpppvvvzzzzzzvvvttttttnnnmmmmmmnnnppptttxxxzzzxxxzzz|||}}}|||yyyvvvtttllliiiiiillllllkkklllooovvvzzz~~~wwwnnnhhhfffhhhjjjhhhkkkppptttwww|||yyyrrrnnnmmmjjjggghhhlllppprrrvvv|||}}}~~~vvvnnnkkkjjjgggeeeffflllwww|||}}}}}}pppcccYYYQQQNNNBBB>>>999555333333444555111000000111222111///------......//////000//////////////////............***++++++,,,...//////000------............------------............------......//////......---,,,,,,,,,,,,,,,---------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////......---,,,+++++++++,,,,,,---------,,,,,,------------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............///000111111------...///////////////........................000000000000///...---,,,wwwfffSSSHHHCCC===999888444444333222111111111111000000000000000000000000........................//////000///------...000//////////////////////////////////////////////////////000000000000//////------------------------------------------------,,,---......//////..................///111222333////////////000000000000////////////////////////000000000000000000000000000///------...000222444111000000000111111222222333444666555555888>>>CCCAAAHHHRRR\\\eeelllssswww{{{~~~~~~xxxwwwxxx||||||xxxvvvwww|||~~~|||wwwsssqqqsssuuussswww{{{~~~}}}yyyxxxyyyxxxuuuvvvyyyzzzyyy{{{~~~~~~~~~{{{tttkkkeeebbbbbbcccbbbdddlllxxxyyylll^^^QQQGGGAAA>>>888666333111000111222222///000222555666555111---------...///000000//////000/////////............///......------,,,++++++---..................------..................---,,,---------,,,++++++***---------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))+++++++++,,,,,,---------,,,,,,,,,------.........000//////---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---...//////////////////////////////,,,,,,,,,------.........++++++******+++,,,...///---......///////////////........................***+++,,,---............yyygggRRRGGGAAA;;;888777555444333222111111111111111111111111111000//////,,,---...000111111111111,,,------...///000000111000000000///......------...------...000111000///........................///////////////////////////............---------'''(((+++---//////...---000///---,,,,,,---///000...///////////////......000000//////......------////////////////////////111111000000//////......///...,,,+++,,,---///111.........///111555888:::<<<>>>AAAGGGPPP[[[hhhpppxxx{{{{{{uuutttrrrsssqqqmmmhhhgggjjjmmmkkkooorrruuu~~~pppcccTTTKKKDDD===888777444444333333222111000000000111222555666555111...//////////////////////////////...---,,,,,,,,,,,,...---,,,++++++,,,---...***,,,---......---+++)))***+++---...///000000000///...---,,,,,,,,,,,,,,,---............---,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///............---------+++,,,,,,---,,,+++)))(((******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------............////////////---...///111111///...---,,,---------.../////////uuudddQQQGGGBBB===999888333333222000000/////////000000000000000///......---......////////////.........//////000000111111.........///////////////000...---...//////...---................................................///............---------)))***,,,...//////......---..................---......////////////......///////////////.........////////////////////////000000000000//////......///...---,,,---...000111000000//////000333555666555777:::>>>EEEPPP[[[bbbpppttt{{{}}}yyysssnnnnnnmmmoooqqqpppppprrrxxx}}}{{{sssnnn[[[OOODDD>>>:::444111000444333333222111111000000//////000222333333000---------------------------------,,,,,,,,,------...---------,,,,,,---------***+++---......---+++***((())))))***,,,------.........------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,...------,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------............---...///000000///...---------------............~~~rrrbbbPPPGGGCCC>>>999888444333222111111000000111///////////////...------...............---,,,,,,000000000000000000000000------......///000000111000///------...---,,,***........................------------------------///............---------,,,---...///000///...---+++---///000000///---+++.................................///////////////////////////////////////000000000////////////...000///...---...///000111222111000//////000111222111222333666:::BBBJJJPPP^^^dddnnnuuuzzz||||||}}}~~~wwwtttpppllljjjlllrrrvvv|||{{{rrrfffZZZSSSHHH@@@999777666222000000333333222222111000000000......---...000000...,,,------------------------,,,,,,,,,,,,---...//////,,,------......------,,,)))***,,,---...------,,,))))))))))))***+++---......------------,,,,,,,,,...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***------,,,,,,,,,+++++++++------------------------,,,+++***))))))***+++,,,......---,,,++++++************+++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...---...///000000///...---............------------{{{}}}qqqaaaPPPHHHCCC===888666666555444444333333333444//////000000//////...---.........//////......---000000000///////////////............//////000000///---,,,,,,------,,,+++........................------------------------///............---------------............---,,,,,,---...//////...---,,,......------......//////------......//////000000////////////////////////////////////////////////000////////////000111111222111000///.../////////000111222333555999???CCCIIIPPP[[[eeemmmssswwwzzzxxxzzz|||~~~zzzvvvsssqqqrrrvvv}}}|||ssshhh]]]QQQFFF???===777444666666333222333222222111111000000000000///---,,,,,,.........---////////////////////////,,,,,,,,,,,,,,,---...///+++,,,---......---,,,+++)))***+++,,,---...------,,,,,,,,,,,,,,,...///000---------------------,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,---------,,,,,,++++++------------------------,,,+++)))(((((()))+++,,,000000///...---,,,,,,+++)))******+++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---......//////......---.........------,,,,,,,,,yyy|||rrrbbbPPPGGGBBB<<<666444555555444444333333444444000111111111111000//////------...///000111111000..................------000000//////............---,,,+++,,,...///...---................................................///............---------------------,,,,,,++++++///...---,,,,,,---...///---------,,,---...///000------......//////000000////////////////////////...............////////////////////////000000111/////////////////////000000111222111222444888;;;===AAAIIIRRR[[[dddmmmrrroooqqquuuwwwzzz}}}pppiii^^^SSSJJJAAA:::666555111000333333000///111111111000000000000//////000...,,,,,,---//////...///////////////////////////...---,,,,,,,,,,,,,,,+++,,,---......---,,,+++)))***+++,,,------.....................///000111,,,,,,---......------,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++++++++***))))))***++++++000000///...------,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........////////////------............------......------,,,,,,,,,+++xxx{{{rrrbbbPPPFFF@@@:::555444222222111111111111222222111111111111111000000///,,,---...000111222222222------------------------111000000///......------,,,++++++,,,...000///...........................///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,000///---++++++---///000------,,,,,,,,,...///000.........///////////////////////////////////////---............/////////....../////////000000000.../////////000000000000...///000000000111333555999;;;>>>AAAGGGPPPYYY```iiimmmqqquuuxxx{{{~~~zzzqqq\\\UUUKKKBBB<<<888555444333000000333222///...111000000000///////////////000...------...//////...------------------------//////...---,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------...,,,,,,---...............+++,,,---.........---,,,,,,,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,------------///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........./////////000000------------------------------------,,,,,,,,,,,,vvvzzzqqq```NNNDDD???:::777666111111000000000111111222000000000111000//////...------...///000000000///,,,,,,------....../////////////////////.........///...------///000///...................................................///............---------------,,,,,,,,,------............------.........---,,,++++++,,,---///111///////////////.........////////////////////////---------.........//////------...///////////////000000000111000000000///,,,...000000000000222444555555555666888>>>FFFKKKYYY___gggooouuuzzz~~~~~~pppbbbYYYHHHCCC<<<777555333222222444111111333222//////222///////////////////////////---------//////...---------------------------...------,,,,,,,,,---------------,,,,,,---------,,,,,,,,,+++,,,,,,,,,---***+++---//////...,,,+++***+++---...///...---,,,+++,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,+++,,,---......,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,------,,,+++*********+++,,,++++++++++++,,,,,,,,,,,,000///...---,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------.........//////...------------------...,,,,,,,,,,,,,,,,,,------uuuyyy~~~ppp^^^LLLBBB>>>;;;999999222222222111222222333333///////////////......---.........///......---,,,,,,------...///000111111------......///000000000111000......//////...,,,........................------------------------//////.........------------------------...///000,,,---///000000///---,,,---,,,+++***+++---000111000000//////.........---////////////////////////---------.........//////,,,------...///.........222222222222111000///...,,,...000111111222444666000000000000111555;;;@@@BBBJJJVVVcccmmmuuu|||zzznnn___NNNDDD;;;888555333222222000///000......000...+++,,,000.........///////////////---,,,,,,---...///---+++////////////////////////,,,,,,,,,,,,---...//////......,,,++++++,,,......------,,,+++++++++,,,,,,***,,,///111111000---+++***+++---//////...---,,,+++,,,---............------------------------------------,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,---......,,,***)))------------------------)))+++---//////---+++))),,,,,,---......//////000...---+++*********++++++******+++++++++,,,,,,,,,111000///---,,,+++******+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,---------xxx{{{~~~ooo___MMMDDD@@@;;;888777222222222111111111111000............------------////////////////////////---.........---,,,++++++........................000///---,,,,,,---...///,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,---------......////////////////////////...---,,,,,,---...///000555333000---,,,,,,,,,---//////.........---------222111000//////...////////////000000000000//////////////////////////////111000/////////111222333000000000000111111111111222222333444444555666666;;;???FFFPPP\\\kkkyyy}}}vvvjjj]]]QQQFFF>>>999333333222111000000000111000000//////.........---...---,,,,,,,,,,,,---.....................------...---,,,,,,++++++,,,,,,000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,,,,,,,---------......***+++,,,---,,,***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++---//////...---,,,{{{}}}nnn]]]LLLCCC???;;;777666222222222111111111111000111111111111000000000000........................///...............------...............---------///......---------......---------.........//////.........---------------,,,---------------------..............................---,,,---...//////111000...,,,,,,---.../////////.........---------//////...---------------------............------......................../////////...//////000000/////////000000000111111000000111222222333444444777999===CCCMMM[[[iiirrr~~~}}}|||yyyqqqjjjggg___YYYQQQHHHAAA;;;555222222222111000000000000000000/////////.........---...---,,,,,,,,,,,,---.....................------...---,,,,,,++++++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---------+++)))(((************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++++++++++++++***++++++++++++++++++++++++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++---,,,,,,,,,,,,,,,------...------,,,,,,------...+++,,,...//////...---,,,}}}kkk[[[JJJAAA===999666555222222222111111111111000/////////.........------////////////////////////000///...---...///000111//////.........---------------...............---........./////////000000---------...............---------------------,,,------------------------//////...---------......---,,,++++++,,,---///000...............---------......------------------------............------............................../////////...------.........////////////000...//////000000111111111333333444777===HHHTTT]]]jjjooowww|||zzzrrrnnnhhh]]]SSSOOOGGGCCC>>>:::777555222000111111000000//////000000/////////..................------,,,,,,------...------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,+++,,,---......---+++***************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***))),,,,,,++++++++++++++++++******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++************+++,,,---.........------------......---.../////////...---,,,~~~iiiYYYHHH???<<<888555555222222222111111111000000......------------,,,,,,000000000000000000000000///...---,,,,,,...000222/////////...------,,,,,,,,,---.../////////...------.........////////////---------....../////////...------------,,,,,,,,,------------------------//////......------------+++++++++++++++---...///..............................////////////////////////000000000000//////...........................///000000///...,,,+++---------.........//////....../////////000000000333333333333666<<>>;;;888666555444333111000000//////...//////000........................------------------------,,,,,,------------.........---,,,,,,++++++,,,,,,***+++,,,---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++,,,......,,,+++************++++++,,,,,,,,,)))***************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,------...////////////...,,,,,,}}}~~~}}}gggWWWFFF>>>;;;888555444222222222111111111000000111111111000000000//////////////////////////////...---+++++++++---///111//////.........---------+++,,,.../////////...---,,,,,,---------.........,,,---------......//////------------------------------------------------/////////......---,,,,,,---,,,,,,+++++++++++++++---.....................,,,---...///000000////////////000000000000//////........................///000000111000///---,,,------------............/////////000000000000000222333444444555777:::===@@@DDDJJJPPPWWW___gggllloooqqqssstttvvvyyy}}}vvvjjj^^^QQQIIIBBB;;;777777555333111111222222000///.........------...//////---------...............------------------------,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,------------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***)))(((((()))***,,,---......******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))))))))***,,,++++++++++++++++++,,,/////////......---,,,,,,{{{~~~|||fffVVVEEE>>>;;;888555555222222222111111111111000000000000/////////......------------------------------,,,+++,,,,,,...///........................,,,,,,---...////////////,,,,,,,,,------------...,,,,,,,,,---------------,,,,,,,,,---------......------------------------.........///......---,,,......------,,,+++******---------...............)))***,,,---.........---------............------------------------------//////000000000///......---------............///000000000000000000000000///111333333333333444555999;;;===???CCCIIIPPPUUU[[[^^^cccgggkkkpppuuuyyyxxx}}}sssgggXXXMMMAAA;;;888444333555...------...000222111000------,,,,,,------......---------------.........,,,------......------,,,++++++,,,,,,------.........---,,,,,,++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,---------.........+++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((()))***,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++---,,,+++***))))))))))))++++++************++++++---------------,,,,,,,,,{{{~~~{{{eeeUUUEEE>>>;;;888666666222222222111111111111000...------------,,,,,,,,,------------------------............------------,,,,,,------.../////////,,,,,,,,,---...///000000------------............,,,,,,,,,,,,,,,+++++++++***++++++,,,---...//////........................,,,---.../////////...---.........------,,,+++***---------.........//////''')))+++---.........---------............------------------------------.........---......//////---............/////////000000000000////////////...///000000000000222444555666777777888;;;???CCCFFFJJJPPPUUUZZZ___dddgggjjjpppzzz|||ppp```SSSIII@@@888666666444333444.........///222333222111,,,,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,---......---,,,,,,***++++++,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++************+++,,,,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,++++++*********++++++,,,++++++******++++++,,,,,,++++++++++++,,,,,,---{{{{{{eeeUUUEEE>>><<<999777666222222222111111111111000111000000000000/////////111111111111111111111111//////000000///...---,,,+++,,,,,,---...///000000------,,,,,,---...000111............/////////000,,,,,,,,,++++++*********)))***+++,,,...///000000////////////////////////+++,,,.../////////......------.........---,,,,,,---------.........//////)))***---///111111000/////////000000000000//////---------------------------,,,,,,+++,,,---///000.........////////////000//////////////////....../////////......000444777000222444555555666999;;;888<<>><<<555111333444111///000000/////////000000...,,,,,,+++++++++,,,,,,---...,,,,,,,,,------.........,,,,,,---......---,,,,,,******+++,,,,,,---.........---,,,,,,++++++,,,,,,------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......------------,,,,,,******+++++++++,,,,,,,,,///...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------111///---++++++---///111------,,,,,,+++***))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++************+++,,,---...---,,,,,,++++++,,,,,,---************+++,,,,,,---yyy|||uuubbbTTTEEE>>>:::777555555222222111111222222333444222222111///...---,,,+++------............------...---,,,,,,,,,,,,---...---...............------...------------...//////..............................---------,,,,,,,,,...---,,,+++,,,,,,......------------------------111000...---,,,+++++++++.....................---.........---------,,,,,,---------............///............////////////++++++,,,------......///+++,,,.../////////......---------............//////000000111111111111111000000000000000000000000444222111//////000222333000333777999:::>>>DDDIIIQQQWWW___hhhooovvv|||xxxrrrnnnkkkiiifffccc^^^WWWOOOFFF???;;;777666444222111000//////,,,---------.../////////111///---------...---,,,////////////////////////++++++,,,,,,++++++***)))***+++,,,---...---,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------......///---------------------------------,,,,,,+++++++++222000---+++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,xxx{{{uuubbbTTTFFF???;;;777555666444333222222111111111111111111000///...------,,,------............------......---,,,,,,---......---...............---------------,,,---......///------------------------......---------,,,,,,,,,......---,,,,,,,,,---..............................------,,,,,,,,,------------------.........///))))))***+++,,,------...---------............///............//////////////////...------,,,++++++,,,,,,.../////////......---------............///,,,------...............////////////////////////111111000/////////000111111222333333333555888:::CCCHHHPPPXXX___ffflllqqqwwwzzz~~~~~~ssshhhaaa[[[XXXUUURRRPPPLLLGGGAAA;;;666333222222111000000000000000------------...............---,,,,,,...///...,,,........................------......------,,,+++'''((()))***+++***)))))),,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((((()))***+++,,,---...---------------------------------,,,,,,+++++++++///...,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++******))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,++++++++++++++++++,,,,,,---------wwwzzz~~~uuubbbUUUFFF???<<<888666666555444333222111000000000000/////////............------............------......---,,,,,,---......------...............---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,........................+++++++++,,,---...///000,,,,,,------......//////,,,,,,---...///000111111---------............///---............/////////000000///...---,,,+++***,,,---......///.........---------............///...///000000111111000000////////////////////////////////////////////////111///......000111111000666999???EEEKKKRRRXXX]]]iiilllppptttwwwyyy}}}|||ssskkk```TTTLLLFFFBBB@@@???===:::777444222000///............///000111222............------------*********,,,...///---,,,------------------------------......------,,,+++******+++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,---,,,,,,+++***))))))(((------------------------------,,,,,,,,,,,,+++++++++++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********************************,,,,,,,,,+++******))))))***************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***,,,------,,,***)))+++++++++,,,,,,---------vvvxxx}}}uuubbbTTTGGG@@@===999666777444333222111000000000000.........///////////////------............------......------------......,,,---......///.........,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///......---,,,,,,,,,,,,........................+++++++++,,,---...///000------------------------000000000/////////......---------............///---------.........//////------..................------..................---------............///000000111222222222222111////////////////////////......///000000000//////000---,,,...222555444222222444777:::>>>CCCIIIMMMXXX\\\bbbggglllpppuuuyyy~~~wwwnnnhhh```YYYNNNEEE>>>:::777555777666444222111111111222............///000111111.........------,,,,,,,,,))))))***,,,......+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,,,,,,,---------------************+++,,,------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++)))((('''++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,uuuxxx|||vvv```SSSFFF@@@===999666666111111111000000111222222............////////////------............------........................,,,------...//////......,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...//////...---,,,++++++***,,,+++++++++************---------............///------------............------...............///............------......---------............///,,,---......//////.................................///000111111111111000///...---000555777666444333444666666777999===@@@GGGKKKQQQWWW]]]cccjjjnnnuuu||||||uuunnnfff___WWWRRRLLLGGG@@@:::777555444333555444222111000111222222111111000/////////000000......------,,,,,,,,,++++++++++++------,,,)))''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))))))))))))))))))******+++************+++,,,------******+++,,,,,,---......++++++++++++++++++++++++###$$$'''***...111444555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++)))(((+++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******+++,,,,,,,,,,,,+++******+++,,,,,,......---,,,,,,+++******uuuxxx|||uuu^^^RRREEE@@@===999666555000000000000000111222222.........///////////////------............---------...////////////...---,,,,,,---...////////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---......------,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,///......---,,,+++******))))))***+++,,,---......---------............///,,,------------.........000000//////...---------//////...---------......---------............///......///000000000000///......................../////////000000111111222.........000222222111000222333444333222333444666888<<>><<<777444333444333222000////////////000000//////............---..................------...///000000///...---+++,,,---...////////////...------------...//////..............................---------,,,,,,,,,)))***,,,.../////////...------------------------------,,,,,,,,,------...)))******+++---...//////...------------,,,,,,,,,---------.........//////,,,,,,,,,---------......***+++,,,...000111222333000///...---,,,------...---------.........//////------...///////////////...........................---,,,+++,,,...000222%%%)))---...,,,+++---///+++...000111000//////000111222444555666999===@@@DDDNNN^^^mmmwww{{{}}}}}}~~~|||zzzzzz}}}~~~yyyssspppjjjeee___\\\ZZZVVVOOOIIIAAA???;;;999777555222000111111000111222111...,,,,,,---///000111000///.........---,,,,,,,,,------+++++++++,,,,,,---------,,,+++******,,,.........------------------------++++++,,,,,,,,,+++******+++***)))))))))***+++,,,------,,,+++************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++,,,,,,******************************))))))***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))),,,+++***))))))+++---...)))***,,,------,,,***))))))******+++---...//////uuuxxx|||ooo[[[OOODDD???===888333222333222111000//////////////////...---------------//////............/////////...---,,,,,,---///000......---,,,++++++++++++------------------------//////......------------///,,,+++,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++------,,,+++,,,+++++++++,,,,,,---...++++++++++++++++++++++++......---,,,,,,,,,---------.........---,,,,,,+++........................---------............///000///...---,,,------...---......///000111111222000///...------------------.........//////000000111000///..............................///000000***---111333444555666888???CCCIIIQQQYYYaaafffiiikkkkkkkkkmmmppptttxxxzzzxxxzzz}}}zzzsssmmmgggaaa]]]ZZZVVVQQQKKKEEEAAA???>>>444444444333333222222222......------------......////////////////////////000000/////////.........////////////////////////......---,,,+++***)))(((*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------...//////***++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***+++---...---,,,))))))(((((()))+++,,,...************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++************************************************------,,,++++++******)))(((***,,,...///...,,,***+++++++++*********))))))---------,,,,,,,,,++++++,,,,,,,,,++++++*********sssvvv|||oooZZZNNNBBB===;;;777333333333222111000////////////000///......------......//////............//////111000///...---,,,,,,,,,---,,,,,,,,,,,,,,,---...------------------------000000//////...............,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------......------,,,+++)))***+++,,,,,,+++***)))---------............///000///...,,,,,,,,,---...,,,------...//////000000///......---------......---........./////////000000//////............///...............///000000---///111222111111222333333555:::???EEEJJJMMMOOOVVVVVVXXXZZZ^^^cccgggjjjmmmppprrrtttvvvxxx{{{}}}{{{zzzuuuqqqjjjccc]]]VVVQQQMMMHHHEEEAAA===999666555555222222222111111000000000//////............//////........................------,,,,,,++++++++++++------------------------,,,,,,,,,++++++++++++***++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((''')))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,******))))))***+++---...************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++************************************************,,,,,,,,,++++++++++++***)))***,,,------,,,+++***+++++++++*********))))))+++++++++*********)))))),,,,,,,,,,,,+++++++++***ppptttzzzoooYYYLLL???:::999666444555333222111000////////////111000//////......////////////............//////000000//////...---++++++,,,,,,,,,,,,---...///000------------------------000000000///////////////---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,,,,---...//////...---,,,---------............///......---,,,,,,,,,------,,,,,,,,,---......//////......---------...//////...............////////////............//////000...............///000000---/////////......000222///000222555777999::::::>>>???AAAEEEIIINNNRRRUUU\\\^^^aaacccdddfffiiilllqqqrrruuuyyy}}}}}}tttlllgggeee```\\\UUUOOOIIIDDD>>>;;;:::888666444222222222222///////////////.........000000////////////000000........................,,,++++++++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++***)))(((((((((*********+++++++++++++++...------,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******************)))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------+++++++++******+++,,,---...************************,,,,,,,,,++++++++++++*********++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++******+++++++++***************+++++++++*********))))))------,,,,,,,,,,,,++++++nnnqqqwwwnnnXXXKKK>>>999888666666777222222111000//////000000111111000//////////////////......------......///+++,,,...///000///......---------------...///000------------------------////////////............------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---...///...---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////,,,------...------,,,,,,000//////......//////000---------............///---------,,,,,,,,,------,,,,,,------............---------------...///000.......................................///000111...............///000000***+++,,,,,,,,,...111444222222333444444333333333333444666999<<<@@@DDDFFFIIIKKKNNNPPPQQQSSSVVVXXX\\\^^^```dddjjjoootttwww}}}~~~~~~yyyvvvqqqjjjbbbZZZUUURRRMMMJJJEEE@@@<<<999555222444333222111111111111222...............---------//////............//////...........................---------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,******+++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++*********,,,---,,,++++++++++++,,,,,,---------************************++++++++++++++++++++++++)))******++++++******)))************************************************))))))***+++,,,,,,------...---,,,+++******+++,,,************************---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,lllooottt{{{}}}lllYYYLLL???:::999777777888222111000000000000000000111111000///////////////......------------......***+++---///000//////...000///...------------------------------------------------------------------...............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---,,,,,,------...------,,,---+++'''%%%%%%'''+++------------............///,,,---------------------.............../////////---------------...///000...............---------...............///000111...............///000000+++,,,,,,,,,,,,---000333000111111111111000//////111222333555777999;;;<<<;;;===@@@AAAAAACCCEEEGGGIIIJJJMMMPPPVVV\\\aaadddlllnnnrrruuuwwwyyyzzzzzz~~~wwwooojjjfffbbb]]]WWWPPPJJJEEEBBB???<<<999777555444222000//////......------......---........................------,,,,,,------.......................................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******......---,,,++++++++++++******************************+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++***)))***,,,---,,,+++++++++,,,,,,,,,------,,,************************++++++++++++++++++++++++)))******++++++******)))************************************************))))))***+++,,,------...000...---+++***+++,,,---************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,lllmmmqqqvvv|||jjjXXXLLL@@@;;;:::888666777111111000000000000000111111000//////......//////......------------............//////...------,,,000///...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,---///...------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++,,,,,,------......------,,,)))&&&######&&&))),,,---------............///,,,---......//////....................................---------...//////.........---------------///............//////000...............///000000///000000///---,,,---......//////000000/////////111222222333444444555555444555777888777888:::;;;<<<===>>>AAAEEEJJJNNNPPPVVVYYY^^^bbbfffiiimmmpppuuuyyy}}}vvvtttpppmmmhhhbbb\\\WWWPPPMMMHHHCCC@@@===999666555333111000111222111000/////////.........---------------...............---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------------...........................,,,,,,,,,++++++*********...---,,,,,,++++++++++++++++++++++++++++++++++++'''((()))***+++,,,---...)))))))))***************))))))******+++,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,***++++++,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,******++++++++++++******************************************************))))))***+++,,,,,,------...---,,,+++++++++,,,---***************++++++++++++++++++*********))))))******++++++++++++,,,,,,llllllnnnrrrzzzzzzgggWWWKKK@@@<<<:::777444444111111000000000000111111000///......------.........------,,,,,,------...//////...------------...------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...//////...*********+++,,,---...///------------------------((()))+++---...------,,,+++,,,------......------...---++++++++++++---...---------............///---...///000000000//////------------------------///......---------...............------,,,,,,,,,000//////............///...............///000000000111222111///------......///000000111000000000///000111111222222222222111333444333222222333555555666777888;;;===???@@@CCCGGGKKKNNNQQQUUU[[[___eeeiiinnnrrruuuxxx{{{}}}{{{~~~|||yyyvvvtttrrrooolllaaa]]]XXXSSSPPPMMMIIIGGG@@@<<<888666666555333111111000......000111000//////000000000000000000000,,,,,,,,,------.........---------,,,,,,---------------------------------+++++++++,,,,,,---------------------------------***+++++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,(((((())))))******++++++***************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,+++*********+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++*********************************************************++++++,,,,,,,,,******************++++++))))))*********++++++++++++++++++*********)))))))))))))))******+++++++++lllllllllooowwwyyyeeeUUUJJJ???;;;:::666222111111000000000000000111111//////...---------------...------,,,,,,------...,,,,,,+++,,,---///111222++++++++++++,,,---......---------------------------------.........//////'''***,,,+++))))))***---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++---///000000///))))))***+++,,,...///000------------------------+++,,,...000111111000///+++,,,,,,---.........---,,,---...//////...---,,,---------.........//////---...000111111111000///,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------.........------,,,,,,,,,111000///..............................///000000---///222333222111111111------......///............///000111111111111111111222333222111000111222333333444555666777777888999<<>>===<<<;;;888555111111333444333111222000//////000111000///+++,,,---...//////......+++++++++,,,,,,---------.........------.........------------------------,,,,,,,,,------.........------------------------((()))***+++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++))))))***+++,,,------...,,,,,,++++++***)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))+++,,,+++***)))***+++,,,++++++)))(((*********************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***************************************************++++++++++++,,,,,,,,,''''''(((((())))))******))))))******++++++++++++---------,,,,,,,,,++++++(((((())))))*********+++pppooommmlllppp|||wwweeeUUUJJJ???:::777444444666333222000...---...///000//////000000///...------000///---,,,,,,---...///000000///...---,,,,,,+++------------------------+++,,,...///000///...---,,,,,,+++++++++,,,------000...,,,,,,------,,,+++---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,......................................................---------,,,,,,,,,///...---,,,+++*********000000///...............------............------333222111000//////000000000///...---------------...---+++++++++,,,...000......////////////......000000000000000111111222333333222111000000000111000111111111222222222222777777888999:::<<<>>>???FFFGGGIIILLLOOOSSSVVVWWWZZZ\\\```dddhhhmmmssswwwyyyzzzzzz{{{|||~~~{{{yyyxxxvvvuuuwwwxxxuuummmfffeee___XXXTTTRRROOOIIICCC===<<<;;;999888666555444333222222111000///......------...///000111222222........................***+++,,,,,,------,,,,,,......------------.........///000000...,,,)))''',,,,,,---...---,,,***)))...------,,,,,,------...,,,,,,+++******+++,,,,,,+++++++++******)))))))))))))))***+++,,,,,,------,,,***)))***+++------,,,************************++++++************++++++&&&&&&'''((()))***+++,,,+++******))))))))))))))),,,,,,,,,***((((((***,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))------,,,++++++******)))))))))))))))))))))))))))************************++++++************++++++,,,+++******,,,,,,+++***************************///---***'''&&&(((+++,,,************************---,,,,,,+++***)))(((((()))************+++++++++******************************+++++++++,,,,,,,,,rrrpppmmmkkkooo{{{wwweeeTTTIII>>>999777444333555333222000.........///000///////////////...------......---------......///...............---------------------------------++++++,,,------------,,,------,,,++++++,,,,,,,,,///...,,,,,,------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++++++++******+++++++++,,,,,,---------......---------,,,,,,,,,...............---------////////////////////////.........---------,,,,,,///............///000000000//////...............------............------000//////............/////////...---------------......---------...///000......////////////......000000//////000000111222222111000000/////////000000000000000111111111222333333333444666777888999888999;;;===@@@CCCEEEGGGKKKMMMPPPRRRTTTXXX\\\```eeegggjjjmmmpppvvv}}}~~~zzzyyywwwuuuqqqnnnkkkiiifffdddcccdddeeebbb\\\VVVPPPKKKFFFCCCCCCAAA===999777777666555333222111000222111111000000/////////.........///////////////........................***+++,,,,,,------,,,,,,......------------.........///000000///---+++***,,,---------,,,,,,+++***------,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---,,,***)))***+++---,,,,,,************************++++++************++++++(((((())))))))))))))))))******)))******+++,,,,,,,,,------,,,***)))***,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************************++++++************++++++,,,+++******,,,,,,+++***************************---,,,***(((((()))+++,,,************************,,,,,,++++++***))))))))))))************+++++++++*********************************+++++++++,,,,,,tttqqqmmmiiimmmzzzxxxfffRRRGGG===888666333333444333222000///......///000///////////////......---,,,,,,---...////////////,,,,,,------............------------------------***************+++,,,,,,...------,,,++++++++++++///---++++++,,,---,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...------------,,,,,,,,,///.........------,,,,,,//////////////////////////////.........---------*********+++---...000111000///......------......------............------,,,,,,,,,---------------//////...------------............/////////000000......////////////......///////////////000111111000000///.........//////////////////000000000000000000111111222333333444222333444555777999;;;<<>>>>>AAADDDGGGHHHKKKNNNPPPRRRUUUXXX[[[```bbbdddfffgggjjjnnnppprrrtttvvvwwwwwwxxxyyy{{{zzz|||~~~}}}}}}}}}|||||||||~~~~~~~~~}}}}}}|||zzzyyywwwtttrrrooommmkkkhhheeebbbaaaaaaaaaaaa```YYYVVVRRROOOMMMKKKHHHFFFCCCBBBAAA@@@===;;;999888888777555444555555444333222111//////000000000000//////000000000111111111.............../////////------...//////000111111------------------------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---------,,,---,,,+++***+++,,,---...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,++++++++++++++++++---+++******+++,,,+++***************************++++++************++++++************))))))))))))+++******)))))))))******(((***,,,---+++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++++++++******)))))))))************************((((((((((((((((((((((((++++++************+++++++++***)))***,,,---,,,+++************************((()))***+++,,,++++++***************************)))))))))***++++++,,,,,,))))))*********+++++++++************************))))))*********+++++++++wwwtttnnnkkkooo}}}yyygggNNNEEE<<<999777444222333222222222111111000//////---...//////////////////,,,,,,---...//////////////////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,++++++++++++---+++******,,,------,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,************************------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......------------------///...------,,,,,,------,,,,,,------------,,,,,,,,,---.../////////...---...------------...//////,,,,,,,,,------------.........////////////......---------------...//////000000//////000000111111............////////////---...///000000000///.../////////...///000000111///111333444444333444666222444666777777999;;;===:::<<>><<<:::777777777666555333222111111111111000000000000000111111000////////////000---........./////////000...............---------+++,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***)))******************+++++++++++++++++++++++++++---,,,******+++,,,+++***************************++++++************++++++)))))))))******++++++++++++******)))(((((())))))((()))++++++*********+++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++***))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++************+++++++++***)))***,,,------,,,************************))))))***+++++++++******************************))))))******+++++++++,,,)))************+++++++++************************)))))))))************+++wwwtttooommmqqqvvvcccNNNEEE<<<:::888444333444222222222222111000//////------...///////////////......---------......///---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------------------,,,++++++,,,,,,,,,,,,***)))***,,,------,,,...------,,,,,,------...++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,------...---------------------------,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,///...------,,,,,,------+++,,,,,,------,,,,,,+++,,,---///000///...,,,+++---------------...//////...------,,,,,,...///000......////////////......------,,,,,,------...//////.........//////000111....../////////000000000+++---...000111000///...000000000000000111222222000222444555555444444555000111333333222222444666333444666777999;;;???BBB>>>???AAAAAABBBCCCFFFHHHGGGHHHJJJKKKLLLMMMOOORRRRRRSSSVVVXXX[[[]]]______^^^___aaabbbbbbaaa___^^^\\\\\\\\\[[[[[[ZZZZZZZZZ```___^^^^^^___aaaccceeebbbbbbccccccbbbaaa___^^^[[[[[[ZZZYYYYYYYYYYYYYYY[[[XXXTTTRRRSSSSSSRRRQQQNNNLLLIIIHHHIIIIIIGGGEEEBBB@@@>>>===>>>???>>>===;;;999666555666555444333111111222222111111000000,,,---//////............000111111000///000111222...............////////////......------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,***+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++******************)))))))))*********++++++,,,,,,---...,,,******+++++++++***************************++++++************++++++))))))*********+++++++++******)))))))))***++++++)))+++++++++******,,,...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))++++++++++++++++++++++++************************++++++************++++++***))))))***,,,------,,,************************+++++++++******************************************************+++++++++)))************+++++++++************************))))))))))))************vvvtttpppnnnssstttaaaNNNEEE===:::999555333444222222333222222111000///------...///000000//////000///---,,,,,,---...///++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,+++++++++,,,------,,,***)))***+++------,,,///......------......///++++++,,,,,,,,,---------,,,,,,,,,---------......,,,++++++++++++++++++,,,---......///000111222222---------,,,,,,+++++++++,,,,,,,,,------.........)))***+++,,,------...///........................,,,,,,,,,+++++++++******------------......///000......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,---/////////---+++***---------------...///000000///---,,,---...000222......////////////......---,,,,,,,,,,,,---......---------------...///000////////////000000000000,,,---000222222222111000000000//////000111222222...000222333111000000111111222222111///......///111222333444555777;;;>>>666888999999888999;;;===<<<>>>@@@AAAAAAAAACCCEEEBBBCCCDDDGGGIIIKKKMMMNNNKKKMMMOOOQQQQQQOOOMMMKKKLLLLLLLLLLLLLLLLLLKKKKKKOOONNNNNNNNNPPPSSSVVVWWWQQQRRRRRRSSSRRRPPPOOONNNIIIHHHHHHGGGGGGGGGHHHHHHIIIEEEAAA???@@@AAA@@@>>>@@@===;;;;;;<<<===<<<:::888666555555666777666555444222000000111222111000000000111222222222222111***,,,/////////.........+++,,,---,,,,,,,,,...000000000000000000000000000//////...---,,,,,,+++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---)))***,,,---...---,,,,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++***,,,++++++******)))))))))))))))***+++,,,,,,------...,,,******+++++++++***************************++++++************++++++++++++******************)))))))))***+++,,,......+++,,,,,,+++***+++---000---,,,,,,++++++***************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))((((((((()))******++++++++++++++++++++++++++++++************************++++++************++++++***))))))***,,,...---,,,************************,,,,,,+++***)))))))))***************************************************)))************+++++++++************************))))))))))))************zzzuuuooonnnuuutttbbbOOODDD;;;777555222111333111111///...------------.........///......---,,,///+++''''''***---...---111---))))))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++***))))))------,,,++++++******)))++++++,,,,,,,,,++++++***---.........---,,,,,,+++***---///...,,,+++---000---,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++---------------------------------............///...---,,,++++++,,,---...,,,---.........---,,,+++******+++,,,,,,---......++++++++++++,,,---......,,,,,,------------------//////////////////......***+++---...///...------.........---,,,+++))))))........................++++++,,,------.........---.........---,,,,,,+++........................,,,,,,,,,---...///000000////////////000000000000111111111111111222222222000000////////////000000111111222222222222111111111111222222222333333333222222333444555777777888555555555666777999:::;;;888888:::;;;<<<============>>>>>>??????>>>>>>===??????>>>>>>>>>??????@@@AAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999777666555555555555555555555555555888555222111333333222000000000000000000111111222111111000///...---,,,,,,........................---------............///......---------,,,,,,,,,///............---------111000///...---,,,++++++------------------------------------------------,,,++++++******++++++,,,))))))))))))))))))))))))---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))************)))))))))************+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************))))))(((//////---,,,***)))((('''))))))***+++,,,,,,------************************************************************************---,,,+++*********+++,,,*********++++++,,,,,,,,,************************,,,+++***))))))***+++,,,+++++++++*********))))))(((((())))))******++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,((()))***+++++++++++++++***************************************************++++++,,,,,,++++++************)))))))))))))))************************{{{vvvqqqpppwwwrrr```NNNDDD;;;777555222111333222111000///.............../////////...---,,,,,,---+++))))))***,,,------111...******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++------......---,,,,,,++++++,,,------,,,,,,---...------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,---------,,,------......---,,,,,,***++++++,,,------......++++++++++++,,,---...///------------------------........................***+++,,,---------,,,+++)))***+++---......//////........................//////...---,,,,,,,,,,,,.../////////......---,,,........................,,,---------.../////////.../////////000000000000///.........------------000000////////////000000///000000111111000000///111111111222222222333333444444444444444444444444444444444444555666888888333444555777888888888999888888999999999999888888888888777888888999::::::999888888999999:::<<<<<<999999999999999999999999888888888888777777777777555555555555444333222111222222222222222222222222555333000///111222111/////////......//////000111////////////....................................------------............000/////////........................------------,,,,,,,,,,,,------------------------------------------------------------,,,++++++******++++++,,,************************------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))************)))))))))************+++++++++*********)))******++++++++++++++++++++++++++++++************************((())))))*********)))))),,,,,,,,,++++++******************++++++,,,,,,---************************************************++++++++++++************,,,,,,+++******++++++,,,************++++++++++++************************++++++***))))))***+++++++++++++++*********))))))))))))))))))************,,,++++++++++++++++++***,,,++++++******++++++,,,))))))***+++++++++++++++************************************************)))******++++++******)))***)))))))))))))))))))))************************|||xxxrrrrrryyyqqq___MMMCCC:::777666333222333222111111000////////////////////////...---,,,+++***+++,,,,,,++++++,,,---111...,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---------------,,,---------------,,,,,,+++---,,,+++,,,---...---,,,,,,,,,++++++++++++,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------......------,,,,,,,,,---......------,,,+++++++++,,,------......,,,,,,,,,,,,---...///000.........------,,,,,,+++------------------------++++++,,,,,,,,,+++******((()))+++---///000111111------------------------000///---,,,++++++,,,---/////////000//////...---........................------......................../////////000000000111111000000//////......000000////////////000000...//////000000//////...000111111111222222222222555444444333222111000000222222222222333333444555000111222333444555555555333333444444444444333333222222222222333444666666222222222333444555666777444444444444444444444444444444333333333222222222111111111111000//////...////////////////////////111///......///000///.........------......///000------........./////////------------------------------------............////////////........................------------***+++++++++,,,,,,,,,---------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++***************))))))************)))))))))************+++++++++++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***************))))))******+++,,,,,,---++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,+++++++++******,,,++++++******+++,,,,,,++++++++++++************************************++++++***))))))***+++++++++++++++******************************)))))))))*********+++++++++++++++++++++************++++++))))))***++++++++++++***************************************************)))))))))******)))))))))))))))))))))))))))******************************}}}yyytttttt|||ppp^^^LLLBBB:::888777444222333222222111000000000000000000000//////...---++++++(((+++......,,,***,,,...000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++---+++)))+++...///---+++***))))))))))))******+++------------------------++++++++++++++++++++++++,,,,,,---------.........+++,,,---......---,,,+++,,,,,,------------------,,,,,,,,,,,,------......------------...///000000//////...---,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******------......///......------------------------------,,,+++++++++---///000....../////////......---.......................................---------........./////////000000111111111111111111111111000000////////////000000...//////000000//////...000000000111111111111222333333222111000//////...222222111111111222333333000111222333444444444444222222333333333333222222000111111222333444666777333333222222222333444444555555444222111000///...000000000000////////////000000000000000000//////------------------------......---....../////////......------......///000........................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,...------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,************************)))******++++++******)))))))))*********+++++++++,,,,,,+++***)))))))))***************************++++++++++++++++++++++++&&&'''(((******+++++++++((())))))***+++,,,,,,---,,,,,,++++++++++++++++++************************************************,,,,,,,,,,,,+++++++++***++++++++++++++++++,,,,,,------,,,,,,++++++******************************+++******************+++************************+++++++++******)))))))))))))))******++++++,,,,,,++++++************++++++)))******+++++++++******************************************************))))))************)))))))))))))))))))))*********************************}}}zzzuuuvvv~~~ppp^^^JJJAAA:::888777444333444222111111000000000000000////////////...---,,,+++'''+++//////---+++,,,---/////////...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))***+++++++++++++++++++++,,,,,,---,,,,,,+++---+++)))***---///---+++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...+++,,,---......---,,,+++,,,,,,,,,,,,------......,,,,,,------------......------------...///000000//////...---,,,,,,++++++++++++++++++,,,,,,------......------,,,,,,,,,+++////////////...---,,,+++------------------------,,,,,,++++++,,,---///000,,,------.........------.......................................---------............////////////,,,,,,---...///000000111000000////////////000000///000000111111000000/////////000000000111111111000000000000000000000///222222222111111222333333111111222333444444444444111111222222222222111111000111111222333444666777555444333222222222222222444333222111000...------000////////////...............///000000000//////..............................////////////////////////......//////000111000//////...---,,,,,,,,,------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******))))))*********+++++++++,,,,,,+++***)))))))))***************************************************&&&'''(((******+++++++++******************++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,......------,,,,,,,,,+++*********************************++++++*********************************,,,,,,++++++******)))))))))))))))******++++++++++++******))))))******+++******+++++++++******)))***************************************************++++++++++++++++++***(((((())))))************************************}}}zzzvvvwwwooo\\\III@@@:::888888555333444111000000//////000000000.........///......---,,,)))+++......------,,,------...///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,+++******)))'''((()))***+++++++++******++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,---...///************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,---//////------------------......,,,,,,,,,,,,---...///000.........------,,,,,,+++***++++++,,,,,,------.........---,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,+++++++++,,,------------------........................------..................------........./////////,,,------...///000111111000000////////////000000///000000111111000000///////////////000000000000......//////000000111111222111111111222333333444///000111222222222222222//////000000000000///////////////000111222333444333333222111000000000000////////////////////////000000000/////////......+++,,,---..........................................///111111///....../////////......//////000111000000///...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,***************+++++++++******++++++++++++******)))************+++++++++++++++******)))*********************************))))))))))))))))))))))))'''((()))******************************)))))))))++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,))))))+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************)))***++++++++++++***)))***************++++++++++++++++++++++++*********)))))))))*********************))))))))))))*********++++++++++++***))))))************************************************++++++,,,,,,,,,,,,++++++((((((((()))******++++++************************}}}yyyvvvwwwmmmZZZHHH@@@999999888666444555000//////......//////000,,,---......///.........,,,,,,+++,,,......---,,,+++---///...,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++*********,,,+++++++++++++++++++++(((((()))***+++,,,,,,+++******+++,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---*********++++++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,---------,,,,,,++++++,,,---///000..................------++++++++++++,,,---...///------------------------+++++++++,,,---.........---,,,+++++++++,,,---...******+++---............,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++))),,,,,,---.......................................,,,---------.../////////---------.........//////////////////////////////000000////////////000000...//////000000//////............/////////000000.../////////000000000000000000000000111222444444000000111111222222111111///000000111111000000///............//////000111000000//////000111111222000000000000000000000000000000000/////////......***+++,,,---....................................---000222111...,,,---.........------......///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------,,,,,,,,,++++++))))))***+++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***)))************+++++++++*********)))******++++++************************************************((())))))*********))))))))))))))))))*********************++++++,,,,,,---************************((((((((((((((((((((((((&&&&&&'''(((***+++,,,---((()))+++,,,------,,,,,,******++++++++++++++++++************************)))***++++++++++++***)))))))))*********+++++++++***++++++++++++++++++,,,************))))))))))))******))))))))))))******+++++++++++++++***))))))******************************************************++++++++++++******'''(((((()))******++++++************************|||yyyvvvxxxkkkXXXGGG???999999999666444555//////............///000+++,,,---...////////////...,,,***+++...000...,,,***---///...+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,+++***))))))*********++++++,,,------((()))***+++,,,---------)))***+++,,,,,,,,,,,,,,,(((+++---,,,***)))+++...''''''''''''((()))***++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------......,,,++++++,,,......,,,,,,++++++,,,...///000..................------++++++++++++,,,---......,,,,,,------------------++++++,,,------...//////++++++*********+++---...++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000///---,,,------...///000000//////........................,,,,,,------...///000000---------.........//////------,,,+++)))(((''''''000000////////////000000---..................---............/////////000000000000000000000//////.........///000222333444111222222333333333333222111111222222222222111111/////////......///000000.........///111333444555555555444333111000///...000000000/////////......+++,,,---...///000000000........................---000222111...++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++***++++++,,,,,,++++++***)))************+++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))************))))))((((((((())))))******++++++))))))***+++,,,,,,------************************''''''''''''''''''''''''$$$$$$&&&((()))+++,,,---((()))+++,,,------,,,,,,(((((())))))*********+++************************)))***+++,,,,,,+++***)))))))))******++++++++++++*********++++++,,,,,,---++++++******))))))((((((******))))))))))))******+++++++++++++++***)))(((************************************************))))))************))))))'''(((((()))***+++++++++************************yyyvvvtttvvvjjjVVVCCC???:::777666666555444000000///.....................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------.........//////,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,++++++*********..................------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,...//////...,,,,,,..................------------------,,,,,,+++***++++++------------++++++***+++,,,,,,------,,,,,,,,,,,,---.........------,,,,,,,,,---------.................................---,,,+++***++++++,,,,,,,,,---...//////......,,,---......///.................................000000000000000000000000............////////////222111000///////////////000000000000111111111111333222222111111111111111111///...------...///111111111000000//////......111111000000000000111111000000//////.........---,,,,,,,,,---------......------------------------......------------............------------......------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++------,,,,,,+++***))))))))))))***+++,,,,,,------******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++*********+++,,,,,,,,,---************************************************++++++************++++++++++++******+++,,,,,,---++++++************++++++******))))))******+++,,,)))************++++++++++++*********))))))((((((++++++,,,,,,,,,,,,++++++(((((()))***************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,---))))))************))))))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++%%%&&&&&&'''((())))))***************************,,,***((()))+++,,,+++(((******++++++++++++******)))))))))))))))))))))))))))***++++++++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***++++++************++++++(((((((((((())))))))))))(((((((((((())))))))))))((()))******)))((()))+++wwwtttrrruuu~~~iiiUUUDDD@@@;;;777666555444333111111000///////////////.........---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,+++***))))))(((''',,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,---------.........,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,+++++++++******------------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******++++++******))),,,,,,------......//////,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,......------,,,***)))(((,,,,,,,,,---------..............................///...---,,,++++++,,,---,,,------...//////......---......///000/////////////////////////////////////////////////////////............////////////......---,,,,,,,,,,,,,,,//////000000000111111111222222111000000000000000000///...------...///000000000000000//////......000//////////////////000000/////////.........---,,,,,,---------.........------------------------......------------............------------......------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++*********------,,,,,,+++******))))))******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,*********+++++++++++++++************************************************++++++************++++++++++++*********++++++,,,++++++************++++++******))))))******+++,,,)))************+++++++++************)))))))))(((((())))))******))))))((())))))***+++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,******)))***++++++******++++++++++++******************************,,,,,,++++++************++++++++++++++++++++++++'''(((((()))******++++++************************,,,***((()))+++,,,+++)))+++++++++,,,,,,+++++++++))))))))))))))))))))))))---,,,+++*********)))(((++++++++++++++++++++++++))))))***++++++++++++***++++++************++++++)))))))))))))))((((((((())))))))))))************)))***+++***)))((()))***tttrrrpppsss|||gggTTTEEEAAA;;;777555444333222222222111000000000000000.........------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,+++,,,---,,,+++***+++---,,,,,,,,,++++++++++++***++++++,,,,,,------............------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,---...///000000,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))(((''',,,,,,,,,---------......------------------------///...------,,,---------,,,---......///...............///000000000000000////////////////////////////////////////////////............////////////000000////////////......//////000000000000111111111111000///////////////000///...------...///000000000000////////////.........................../////////...............---------...............------------------------......------------............------------...............------------,,,,,,,,,+++++++++*********++++++***************)))---,,,,,,++++++***************++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......******************))))))************************************************++++++************++++++++++++******)))******+++++++++************++++++******))))))******+++,,,)))************+++++++++************))))))))))))((())))))******))))))(((******+++,,,,,,,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,,,,+++***)))))))))))))))++++++,,,,,,,,,,,,++++++************************+++************)))))))))++++++++++++++++++++++++)))******++++++,,,,,,,,,************************+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))...+++))))))++++++)))'''++++++++++++++++++++++++))))))***++++++++++++***++++++************++++++*********))))))(((((((((************++++++++++++***++++++***((('''((()))pppooonnnpppxxx~~~gggUUUEEEAAA;;;777555333222111222111000000//////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++'''))),,,...000000///...,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++************++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++******++++++,,,---......---,,,,,,+++***)))((((((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,((()))***+++++++++++++++,,,,,,,,,---------......------------------------........................------...............---------...///////////////////////////////////////////////////////////////............////////////000000111111111000000000////////////000000000111000000///...............000///............///000////////////////////////.........//////.........................................................------------------------...------,,,,,,------......------,,,,,,------...//////.........------------,,,,,,,,,++++++++++++++++++++++++************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++*********)))(((((((((************************************************++++++************++++++++++++***)))))))))******++++++************++++++******))))))******+++,,,))))))*********+++++++++*********)))))))))))))))******++++++++++++******)))***++++++,,,,,,++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++***))))))(((((((((***++++++++++++++++++******************************)))))))))))))))))))))*********************************++++++,,,,,,,,,************************+++************+++******++++++++++++++++++++++++))))))))))))))))))))))))+++(((''')))---///---+++************************))))))***++++++++++++***++++++************++++++++++++******)))((((((((()))))))))*********++++++***++++++***((('''((()))lllllllllnnnvvv~~~hhhVVVEEEAAA;;;777444333222000000000///............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++###%%%(((+++,,,---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++************************+++******))))))******+++*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++******++++++,,,---......,,,,,,+++***))))))((((((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***))))))***+++,,,......------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***+++,,,------------,,,,,,,,,---------......---------------------------.....................---...............------+++,,,------......------------------------------....................................////////////,,,,,,---.........---,,,...////////////000000000000//////...............//////............//////.............../////////...//////000000//////...---------.................................------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------//////.........---------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++*********)))(((((((((************************************************++++++************++++++++++++***************+++++++++************++++++******))))))******+++,,,))))))*********+++++++++))))))))))))))))))***************++++++*********((())))))***************))))))*********+++++++++******************************+++++++++,,,,,,,,,************))))))(((((())))))************))))))************************)))))))))))))))))))))***************************)))))))))*********************************************+++************+++******))))))))))))******))))))))))))))))))))))))+++)))(((***---///...---************************))))))***++++++++++++***++++++************+++++++++*********)))))))))(((((((((((()))))))))******)))++++++***((((((((()))iiijjjkkkmmmttt}}}hhhVVVDDD@@@:::666444333222111000//////.............../////////.........------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,))))))++++++,,,+++***))),,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********************))))))))))))***************++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,+++***)))***,,,***++++++++++++,,,,,,,,,++++++,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,//////...---,,,+++******++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,...............---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---.........///......---,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////,,,---...000000///............////////////000000000000///...............////////////////////////---............/////////...///000111111000///...---------------.........---------------,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------.........------------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,******************))))))************************************************++++++************++++++++++++******+++,,,,,,---++++++************++++++******))))))******+++,,,)))************+++++++++))))))))))))************'''(((((())))))(((((('''(((((()))************))))))************+++++++++******************************+++++++++,,,,,,,,,))))))***++++++******))))))))))))******)))))))))************************)))))))))************+++************************))))))))))))))))))))))))************************)))+++++++++***)))***+++***)))(((''''''((()))***))))))))))))))))))))))))++++++,,,+++++++++++++++************************))))))***++++++++++++***++++++************++++++************************'''((((((((())))))))))))(((***+++***)))((()))+++hhhiiikkkmmmrrr{{{fffUUUBBB>>>999666444444333222111000000///.../////////////////////............+++++++++,,,,,,---------...------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++*********))))))******))))))))))))******)))******+++,,,,,,------++++++++++++,,,,,,,,,---,,,++++++******++++++,,,)))+++,,,+++***)))***+++******+++++++++,,,,,,,,,------------------......,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---...------,,,,,,+++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---,,,......//////...------,,,+++,,,------......------------------------------....................................////////////...///111222333222111000........./////////000000111000//////......//////......////////////......---------.........//////,,,---///000000///---,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++++++++*********))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,*********+++++++++++++++************************************************++++++************++++++******++++++,,,---//////++++++************++++++******))))))******+++,,,)))************+++++++++((()))))))))************''''''((((((((((((''''''))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,((()))***,,,,,,,,,,,,+++)))******++++++******)))************************************++++++,,,,,,************************))))))))))))))))))))))))************************)))+++,,,+++)))(((***,,,+++***)))'''''')))***+++))))))))))))))))))))))))'''***,,,+++((('''))),,,************************))))))***++++++++++++***++++++************++++++)))))))))******++++++,,,(((((()))))))))*********'''(((******))))))***,,,gggiiijjjlllrrryyyeeeTTTAAA>>>999555444444333333222111111000000000000000000/////////............+++++++++,,,,,,---------......---------,,,,,,,,,(((''''''((()))***,,,,,,,,,++++++++++++++++++,,,************************++++++++++++******))))))******))))))))))))******))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,)))+++++++++***)))***+++*********++++++,,,,,,,,,..................------)))))))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------++++++++++++------++++++,,,---------,,,,,,)))***,,,---.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,.../////////...---,,,,,,,,,---......//////................................................................../////////000***,,,...///000///...---............/////////000111111000///////////////......////////////......---------.........//////+++,,,...//////...,,,+++,,,,,,,,,------.........,,,,,,,,,++++++*********---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++))))))))))))(((((((((((())))))******++++++++++++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********+++,,,,,,,,,---************************************************++++++************++++++******+++,,,---///000111++++++************++++++*********)))***++++++,,,)))************+++++++++(((((())))))*********+++))))))************))))))******+++,,,,,,,,,,,,+++)))************+++++++++******************************+++++++++,,,,,,,,,''')))***,,,---------,,,+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))************************(((+++,,,,,,)))(((***,,,,,,+++)))(((((()))+++,,,)))))))))))))))))))))))) %%%***)))&&&%%%***///))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++(((((()))***+++,,,,,,---)))************+++++++++&&&''')))***)))***+++---fffiiilllnnntttwwwcccVVVEEE???999888666222111333444333222111000000000000++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***)))***+++,,,---...//////+++***)))***,,,---,,,+++,,,,,,++++++***)))))))))******************************************++++++))))))***++++++++++++***++++++******************,,,++++++******++++++,,,,,,,,,---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------------,,,+++***)))***++++++,,,,,,++++++***---,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++........................+++***))))))***,,,...///,,,,,,,,,++++++,,,------......................../////////......---------........................---------...000000...,,,+++,,,...//////...,,,+++---------............///111111111111111111111111///////////////////////////...---,,,++++++,,,---000//////000111111000...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,***)))***)))((()))+++---...---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,***+++,,,,,,***((())))))......---,,,+++***)))(((++++++******************++++++++++++++++++++++++***************)))(((''',,,+++******,,,111555888,,,+++***(((((((((((()))***************)))(((((()))))))))))))))))))))))))))))))))))))))*********---,,,***)))))))))******)))***++++++***)))***+++************))))))))))))))))))))))))***************---...---)))(((***,,,)))************+++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,************************))))))(((((()))***++++++******)))(((((('''((((((,,,+++***))))))***+++,,,******++++++++++++******++++++************++++++---+++((('''&&&(((***,,,++++++******************++++++***)))(((((())))))************************,,,+++***)))((('''&&&%%%))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))gggjjjnnnqqqwwwvvvbbbTTTEEE>>>999888666222111333222111000///.....................///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******************+++++++++---++++++,,,---......---,,,++++++++++++*********++++++++++++++++++++++++------,,,,,,++++++******))))))***++++++++++++***************************,,,++++++******++++++,,,++++++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,++++++******++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------////////////...---,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,+++++++++------------------------,,,+++***)))***+++---///---------,,,,,,------...------------------------/////////.........------////////////////////////...------...//////---+++++++++,,,------,,,+++***---------............///111111111111111111111111........................///......---,,,,,,------...---,,,,,,------,,,+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++***---,,,+++,,,...//////...*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,+++++++++---...---+++******+++,,,,,,++++++++++++******************************++++++++++++++++++++++++************)))))))))(((,,,+++******+++...000222)))((((((((()))***+++,,,***************)))(((((()))))))))))))))))))))))))))))))))))))))))))))***++++++)))((((((((()))))))))***++++++))))))***+++************))))))))))))))))))))))))************------...---,,,++++++,,,)))************+++++++++************************++++++***))))))***++++++************************)))))))))))))))***+++++++++***))))))((((((((()))++++++***))))))***++++++******++++++++++++***************))))))*********+++***((((((((()))***+++************************++++++***)))))))))))))))************************++++++***)))(((''''''&&&))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))iiilllpppuuu|||ttt```SSSDDD>>>999777666222111333222111000///............///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++******)))))),,,+++***+++---------+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))((())))))***++++++++++++***************************,,,++++++******++++++,,,******+++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,...//////***************)))))))))++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,...//////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---------------------------,,,+++******+++,,,---......------------......------------------------//////............------///////////////////////////...---...///...,,,***------------,,,,,,++++++---------............///////////////////////////.................................///......---,,,222000...---...///......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,...---,,,---...///...---*********++++++++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++************************((())))))***+++*********,,,...//////---,,,,,,---*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++***))))))))))))***,,,+++************++++++(((((((((((()))***+++,,,)))************))))))((())))))))))))))))))))))))******))))))))))))))))))***)))(((((('''((((((((()))***++++++))))))***+++************))))))))))))))))))))))))************---,,,++++++,,,,,,+++***)))************+++++++++++++++++++++++++++++++++++++++***))))))***++++++************************))))))))))))))))))***+++++++++***))))))))))))***++++++***))))))***++++++******++++++++++++*********))))))(((((())))))***((((((((()))******++++++************************+++***))))))))))))))))))******************************)))))))))((((((((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))iiilllqqqwwwttt```RRRDDD===888777666222111333333333222111000000111111///......---,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***)))((((((*********((((((((())))))***+++,,,,,,++++++++++++++++++++++++***)))))))))((((((''''''))))))***++++++++++++******************+++++++++,,,++++++******++++++,,,***+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---------***************)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,---...---,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///////////////////////////...------...---,,,***111111///...............---------............///................................................---...///000//////---,,,444222...---.../////////***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.....................------,,,+++,,,---,,,+++)))************++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************((()))******++++++******+++---......---,,,,,,---************++++++++++++***************+++++++++,,,,,,+++++++++++++++***++++++***)))))))))***+++***+++++++++******)))(((++++++***))))))((((((((())))))************)))((())))))))))))))))))))))))*********)))))))))))))))))))))))))))((())))))))))))***+++***)))((()))+++************)))))))))(((((()))))))))************+++(((&&&'''***+++)))&&&))))))*********++++++++++++++++++++++++++++++++++++******************+++***************************)))))))))))))))******++++++***************++++++******************+++******++++++++++++******))))))(((((((((((())))))&&&''')))***+++++++++******************+++++++++******)))))))))))))))***************************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))hhhkkkpppwwwuuu```SSSCCC<<<777777555222111333333222111111111111111111//////...---,,,++++++***+++++++++,,,,,,------------,,,+++++++++,,,------,,,,,,---------.........***)))((()))******)))(((&&&''''''((()))***++++++))))))))))))))))))))))))''''''(((((()))))))))***))))))***++++++++++++***))))))*********+++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,++++++******---,,,,,,++++++,,,,,,---------,,,++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///...,,,,,,------,,,+++111000///............///---------............///------------------------........................,,,---...//////...---,,,000...***)))***,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,---------+++((())))))*********+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************)))******+++++++++++++++)))+++------+++++++++,,,+++++++++*********))))))))))))*********+++++++++,,,,,,,,,++++++*********+++***************++++++)))***++++++,,,+++***)))++++++******)))(((((('''((())))))*********))))))))))))))))))))))))))))))************))))))(((((()))*********************((()))******)))((()))***************)))))))))(((((()))))))))***************'''%%%'''***+++)))&&&))))))*********+++++++++*********************************++++++***************************************)))))))))))))))***+++***************++++++*********++++++***************++++++++++++******))))))(((((((((((())))))%%%''')))+++,,,++++++***))))))*********+++++++++***)))))))))))))))******************************))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))************************eeegggllltttuuu```SSSBBB<<<777666555222222444000000///////////////000111111000///......------***++++++,,,,,,------...---,,,+++***+++,,,---...******++++++,,,,,,---------,,,++++++,,,---+++***''''''(((((()))***++++++))))))))))))))))))))))))((())))))***+++,,,------))))))***++++++++++++***)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,------------,,,,,,,,,,,,************,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,------------------,,,+++******))))))***++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,------...---------///---++++++,,,......---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------.../////////...///000///---+++)))))))))************+++*********++++++,,,,,,---++++++++++++++++++++++++************************)))***++++++,,,,,,++++++((()))++++++***)))***+++++++++*********))))))))))))))))))***++++++,,,,,,---,,,,,,++++++*********)))***++++++,,,+++++++++)))***++++++,,,,,,++++++'''((()))***+++++++++***((())))))************)))))))))))))))))))))))))))++++++******)))((((((((()))******++++++++++++***((()))******(((((()))***************))))))))))))))))))))))))************+++***)))***+++,,,+++***)))************+++++++++)))))))))))))))))))))))))))***++++++++++++***)))************************+++******)))))))))))))))***))))))))))))***++++++)))***++++++++++++***)))******++++++++++++*********))))))(((((())))))***'''((()))***++++++***))))))))))))***++++++,,,,,,)))))))))))))))******+++************************)))*********************))))))***++++++++++++***))))))))))))))))))))))))************************bbbcccgggppp}}}ttt___QQQBBB;;;666666555222222444000000////////////000000000000//////.........---******+++,,,,,,---......---,,,+++******,,,...///,,,,,,,,,,,,,,,+++++++++///---,,,,,,------,,,***))))))******++++++,,,,,,))))))))))))))))))))))))******++++++,,,,,,------))))))***++++++++++++***((())))))***++++++,,,,,,,,,++++++******++++++,,,++++++*********+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,---------,,,,,,,,,+++)))(((((()))+++,,,,,,+++******))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,---...............---,,,+++************++++++++++++++++++++++++++++++,,,,,,---------------------------------------+++******,,,.........)))***+++,,,------,,,,,,---------............///........................------------------------+++++++++++++++,,,------...------...000111111000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---...///.........000111000...+++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***+++*********''')))++++++***)))***+++))))))))))))************((())))))***++++++,,,,,,------,,,,,,+++******)))((()))+++---...---+++***++++++******************&&&''')))***++++++******(((((()))***************))))))))))))))))))))))))++++++******)))((((((''''''((()))+++++++++***)))((()))***)))((('''(((***************))))))))))))))))))))))))************)))***+++++++++***,,,---)))************+++++++++************************)))***++++++++++++***)))************************++++++***))))))))))))))))))((((((((())))))***+++)))***++++++++++++***)))******++++++++++++***************))))))*********)))))))))*********))))))((())))))***++++++,,,,,,)))))))))))))))***++++++************************+++*********************))))))***++++++++++++***))))))))))))))))))))))))************************```aaadddmmm{{{rrr]]]PPPAAA;;;666666555222222444222111111111111111222222---------------,,,,,,,,,******+++,,,,,,---......---,,,+++******,,,...///111000000...---,,,,,,+++---,,,++++++,,,,,,***)))+++,,,,,,,,,,,,---------************************++++++******************))))))***++++++++++++***((())))))***++++++,,,,,,,,,++++++++++++++++++,,,******)))))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))******+++++++++******+++***(((''''''(((***++++++******)))((()))))))))+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))***************************+++,,,---............///...---,,,++++++++++++************************---------....../////////........................,,,***)))))),,,...//////(((***,,,///000///...------------.........//////........................------------------------++++++***)))***+++---...))))))***+++...///...,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,......,,,,,,,,,...//////,,,***))))))))))))************,,,,,,++++++++++++++++++++++++++++++++++++++++++************************'''(((((()))))))))))))))''')))++++++******+++,,,''''''((()))***+++,,,,,,((())))))***++++++,,,,,,------,,,,,,+++***))))))&&&))),,,...///---+++))),,,+++***)))((((((((()))******++++++***)))'''&&&(((((()))***************))))))))))))))))))))))))+++++++++***)))(((((('''&&&'''(((*********)))(((((()))***)))((('''(((***************))))))))))))))))))))))))************&&&)))++++++((((((***---)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************++++++***))))))((())))))(((((('''(((((()))******)))***+++,,,,,,+++***)))******++++++++++++******++++++************++++++*********)))))))))))))))((())))))***++++++,,,,,,))))))((())))))***++++++************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))************************___```cccjjjwwwsss]]]NNNAAA>>>:::777555444222000//////000000///...------//////000000000000//////((()))***,,,---...//////............------,,,+++,,,,,,,,,++++++*********---,,,+++******+++,,,---((()))***+++++++++++++++************************---,,,+++******+++,,,---++++++,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,******)))))))))***,,,------,,,***))))))***,,,---++++++*********+++---...(((***++++++******+++------------,,,,,,+++++++++------------------------------,,,,,,,,,---......,,,---...---+++***+++,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,............,,,,,,++++++++++++******))))))...---,,,+++***)))((('''+++++++++,,,,,,---------------,,,,,,,,,------.........---,,,++++++******,,,++++++++++++++++++,,,(((***,,,+++)))(((***---/////////......---------......---,,,---...///000...------,,,,,,------...////////////////////////000///...------...///000////////////////////////.................................------,,,,,,,,,------------------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***...------,,,,,,++++++***+++*********+++,,,,,,---,,,,,,,,,------.........+++++++++++++++++++++++++++++++++++++++++++++++++++---///000///---+++)))+++++++++*********)))))),,,,,,,,,++++++*********))))))***++++++++++++***++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))+++++++++++++++***)))(((+++++++++*********))))))+++))))))***------***'''))))))************)))))))))(((&&&&&&'''(((((('''((()))++++++)))((()))***)))))))))((()))******+++******)))(((((((((((((((******))))))******+++,,,)))))))))))))))))))))))))))))))))***+++++++++,,,++++++***************+++++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***,,,&&&&&&,,,///+++)))*********)))((()))***,,,---************************++++++---......---++++++))))))))))))))))))))))))(((((()))))))))(((((('''))))))))))))))))))))))))******+++++++++******)))+++***)))'''''''''((()))++++++******)))(((((('''))))))))))))))))))))))))(((((())))))******++++++]]]___ccckkkyyyuuu___OOOAAA>>>999777555444222000000000000000000000///.........////////////......)))***+++,,,---.........---------------,,,++++++------------,,,,,,++++++,,,+++************+++,,,)))******++++++++++++***************************,,,+++************+++,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++***)))))))))***+++,,,,,,,,,************,,,,,,******)))))))))***+++,,,)))************+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---...///...,,,+++,,,---++++++++++++++++++++++++************************,,,,,,+++++++++*********)))******************))),,,++++++*********************)))((('''&&&%%%%%%+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,......------,,,,,,++++++++++++************++++++,,,---...,,,)))'''((())),,,,,,,,,,,,,,,+++++++++...---,,,,,,,,,---//////------,,,,,,,,,,,,------------------------------///...---,,,,,,---...///------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,---------))))))))))))))))))))))))************************+++---...//////---+++))),,,++++++++++++*********,,,,,,,,,++++++*********))))))***++++++++++++******************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))******************************))))))(((+++++++++*********))))))+++))))))***,,,,,,***''')))******++++++******)))+++***)))))))))*********((()))++++++)))((()))***)))))))))))))))******+++******)))(((((((((((((((******))))))******+++,,,))))))))))))))))))))))))******************+++++++++******)))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***...)))'''+++...,,,+++---*********)))******++++++******************************++++++++++++******))))))))))))))))))))))))******++++++,,,++++++***))))))))))))))))))))))))&&&'''((()))))))))))))))+++***)))((('''(((((()))))))))))))))************))))))))))))))))))))))))************++++++++++++ZZZ]]]cccmmm{{{www```PPP@@@===999666555444222111///000111111111111111000---------......---------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++***............------------++++++************++++++++++++++++++++++++***)))************************+++******))))))******+++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,+++******)))*********++++++++++++++++++++++++)))))))))((())))))***+++***)))((()))***,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...///...,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))(((((((((((())))))---,,,***))))))***+++++++++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,+++++++++*********))))))*********,,,------,,,)))(((((()))++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...///------,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,,,,++++++***++++++,,,,,,++++++*********+++,,,,,,---......+++************+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,...///...---+++***,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))***++++++++++++******))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************+++++++++***************)))))))))))))))(((((((((+++************)))))))))***))))))***++++++***((()))******++++++******)))************************((()))++++++)))((()))***)))))))))))))))***************)))(((((((((((((((***))))))))))))***++++++))))))))))))))))))))))))******************)))))))))))))))(((((())))))***++++++++++++++++++++++++))))))))))))))))))))))))((()))******++++++******...)))'''***+++++++++---*********+++******))))))************************)))))))))(((((()))))))))))))))))))))))))))))))))******+++,,,---------,,,))))))))))))))))))))))))%%%&&&''')))******************)))((((((((())))))(((((())))))***+++,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++WWW[[[dddooo~~~www___NNN???<<<888666555444222111...///000000111111111111------............------,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++***...---------------------+++++++++******+++++++++,,,,,,,,,,,,+++******)))***************************))))))))))))))))))*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,+++******)))))))))******++++++++++++************)))))))))************(((&&&'''***,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,+++***))))))***+++,,,---,,,***))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---,,,+++***************)))))))))*********************))))))))))))******)))***++++++++++++,,,---,,,,,,,,,------......///,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++***************++++++,,,+++++++++******))))))------------------------************************+++,,,---......---+++***---------,,,,,,,,,+++++++++++++++***************))))))***++++++++++++***)))))))))((())))))***+++))))))))))))))))))))))))************************************************+++***************))))))((((((((('''''''''((((((************))))))))))))***))))))************)))((())))))******))))))((('''((())))))((((((((((((((()))++++++)))((()))***(((((()))******************))))))((((((((((((((()))))))))))))))***++++++))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((()))***************************))))))))))))))))))))))))((())))))***************)))(((((()))************)))***+++++++++)))((('''***************************)))(((''''''((()))***))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))((()))***+++++++++++++++******))))))))))))))))))((())))))******+++,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++******)))VVV[[[dddqqquuu\\\KKK>>><<<888555555444222111------...///000000000000.........//////.........,,,,,,------,,,,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))************************)))))))))******))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++******)))))))))******++++++******)))+++++++++++++++++++++***((((((((()))*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,+++)))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))---,,,+++******+++,,,---,,,,,,+++******+++,,,---((((((((())))))))))))***++++++++++++++++++++++++------,,,+++++++++++++++************++++++++++++******))))))))))))***************+++,,,---------+++,,,,,,------.........***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++***))))))*********+++++++++******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,------,,,,,,+++---------,,,,,,,,,++++++************************))))))***++++++++++++***)))))))))((())))))***+++))))))))))))))))))))))))++++++++++++++++++++++++******************************)))))))))((((((((((((((('''&&&&&&'''(((((())))))))))))))))))))))))))))))***))))))))))))***'''(((((((((((((((((('''&&&(((+++***)))'''((()))((()))++++++)))((()))***(((((()))************)))***))))))((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))+++******))))))((((((((((((((('''(((((()))******************************))))))))))))))))))))))))(((((()))************)))&&&)))++++++++++++***))))))***++++++***)))'''&&&************************+++***)))(((((()))***+++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++***)))((())))))******************************************))))))))))))))))))))))))++++++******)))))))))(((WWW\\\eeeqqqrrrYYYIII>>>;;;777555444444222111---......////////////.........////////////......,,,,,,---------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***************************)))******++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++******+++++++++***))))))************************+++,,,,,,,,,,,,+++******(((***------,,,)))((((((*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------)))***+++***((('''((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))*********))))))*********+++++++++,,,,,,,,,,,,,,,***************++++++++++++++++++++++++*********,,,,,,++++++++++++,,,,,,------------------,,,,,,*********))))))*********...,,,++++++,,,,,,+++***************++++++++++++)))***+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,........................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***......---,,,,,,+++******++++++***))))))))))))***+++++++++***************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***************))))))***++++++++++++******))))))))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++******))))))((('''''''''(((((('''&&&&&&''')))***(((((()))))))))))))))***))))))***)))'''''')))+++'''(((((())))))((((((''''''+++......+++)))***,,,((()))++++++)))((()))***'''((()))++++++******)))******)))((((((((((((((()))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***++++++************************))))))))))))))))))))))))'''((())))))******))))))&&&+++---,,,+++,,,,,,***)))))))))***))))))((((((************************,,,++++++******++++++,,,))))))))))))))))))))))))******+++,,,---------,,,))))))))))))))))))))))))************)))'''&&&%%%((()))***+++++++++******++++++++++++++++++******))))))))))))))))))))))))*********)))))))))))))))XXX]]]eeeqqqpppXXXHHH===:::777555444444222111//////000000000//////...---------......---------++++++,,,------,,,,,,,,,++++++,,,---------------,,,---------............------...//////...------++++++,,,,,,---,,,,,,,,,******************************+++,,,,,,+++******))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))***+++,,,+++******+++***)))(((((()))***+++***+++,,,,,,+++***)))((((((...444444///)))(((***)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...)))***+++***)))((((((***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))))))))(((((()))***,,,---...---,,,+++---------------------,,,++++++++++++*********)))******)))******+++,,,---------,,,,,,++++++******++++++************++++++...,,,***+++------,,,***+++++++++***************))))))+++,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++,,,------......++++++*********)))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,,,,++++++++++++*********((()))))))))*********+++))))))***++++++++++++******************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******)))((((((''')))((('''&&&'''(((***+++(((((((((((())))))******((()))***)))&&&&&&)))+++))))))************))))))'''+++//////+++)))***,,,((()))++++++)))((()))***'''(((***+++++++++)))(((******)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((())))))))))))))))))(((((()))***+++,,,,,,************************))))))))))))))))))))))))'''(((((()))))))))))))))&&&++++++&&&$$$(((,,,+++)))(((((((((((())))))******************************++++++++++++++++++***))))))))))))))))))))))))******++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))((('''&&&((()))***++++++++++++***)))******++++++,,,,,,,,,)))))))))))))))))))))))))))***************++++++YYY]]]eeeqqqoooWWWHHH===:::777555444444222111111111111111111000///...+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,+++,,,------............---.........//////000000---...///000000///...---***+++,,,,,,------------***************************+++,,,------,,,+++***((()))***+++,,,---------************************))))))))))))************((()))***+++,,,,,,+++***,,,***)))'''''')))***,,,)))***+++++++++)))(((''')))222:::999111***)))+++))))))******++++++++++++))))))))))))))))))))))))------,,,,,,------...///***+++,,,+++)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))***++++++***)))((((((***---//////...,,,***+++++++++******)))))))))++++++++++++******))))))'''((((((((()))+++,,,---+++******)))(((''''''&&&,,,,,,++++++++++++,,,,,,+++)))(((***...000///---...------,,,,,,+++++++++((()))***+++,,,+++******,,,++++++++++++++++++,,,------------------------***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,------...*********))))))))))))(((+++++++++,,,,,,+++++++++***++++++,,,,,,------...++++++***))))))((())))))*********+++,,,,,,,,,---''''''''''''''''''''''''))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++*********))))))(((((())))))*********+++))))))***++++++++++++***++++++******++++++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++,,,,,,++++++***))))))((()))((('''&&&'''(((***,,,'''((((((((())))))******(((******(((&&&&&&))),,,++++++,,,,,,,,,,,,++++++$$$)))------)))'''(((***((()))++++++)))((()))***'''(((***+++,,,+++)))(((******)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))%%%)))&&&###)))+++)))(((''''''''')))***+++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))))))))((((((''')))))))))))))))))))))))))))******++++++++++++***((()))***+++,,,,,,+++***'''((()))***,,,---...///))))))))))))))))))))))))*********++++++,,,,,,---___bbbhhhtttkkkVVVHHH:::888555222222444666888444333111000//////000000++++++,,,------......///++++++++++++++++++++++++---------,,,,,,+++++++++,,,---......//////......///000222444333111///---+++,,,...//////...,,,+++++++++,,,,,,,,,++++++*********))))))******+++,,,)))))))))))))))))))))))))))))))))))))))((('''''')))((('''))),,,---+++(((******))))))))))))******((((((''''''&&&&&&&&&%%%$$$%%%(((+++......+++((((((---000000+++)))***---************************,,,+++*********+++------************+++,,,---...,,,++++++******++++++,,,***++++++++++++***))))))++++++++++++++++++++++++*********))))))))))))((()))))))))))))))((('''&&&++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++***)))***,,,---,,,+++,,,,,,++++++++++++++++++......------,,,---------+++++++++++++++++++++,,,,,,***)))+++---...+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***,,,---,,,+++,,,+++***))))))***+++,,,))))))))))))))))))))))))************)))))))))((())))))))))))((((((((((((************************************))))))))))))************************))))))***+++,,,---------*********)))))))))))))))......---,,,+++)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******++++++************++++++************************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))))))))((((((++++++***)))((('''&&&&&&&&&''')))***+++***((('''%%%(((,,,000000...+++(((*********)))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((((((,,,,,,+++***)))(((''''''------,,,,,,+++***))))))))))))))))))))))))))))))+++*********))))))((((((+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))(((+++...---***((((((******+++,,,***&&&###$$$%%%******))))))))))))***************++++++,,,,,,,,,aaacccjjjuuujjjUUUHHH???<<<888444111111111222222111///...------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,---...///...---+++***,,,,,,++++++++++++,,,,,,)))))))))******))))))(((******))))))******+++,,,************************)))************)))((('''---***'''&&&)))+++,,,,,,*********))))))*********))))))))))))((((((((('''&&&''')))---//////,,,***///222333000***&&&''')))************************+++******)))***+++,,,---++++++++++++,,,---...///,,,++++++******++++++,,,++++++++++++************))))))))))))))))))))))))++++++*********)))))))))++++++,,,,,,++++++***)))++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))(((((())))))***+++++++++******++++++,,,---+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++***+++,,,------++++++++++++++++++++++++++++++******))))))******+++++++++++++++*********))),,,******+++------+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***,,,---,,,+++++++++***))))))***++++++))))))))))))))))))))))))++++++++++++************)))))))))))))))))))))(((************************************))))))))))))************************'''''''''(((((())))))******)))))))))))))))))))))------,,,+++***)))((((((************************))))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((()))))))))))))))***+++******************+++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''&&&%%%$$$))))))))))))(((((((((((('''(((***+++,,,+++***)))+++******)))******,,,,,,)))))))))))))))*********))))))))))))))))))))))))***)))((((((((()))***+++************))))))))))))------,,,++++++***))))))))))))))))))))))))))))))************)))))))))(((+++******)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((+++------***((((((***+++------,,,)))((()))+++******))))))))))))***************++++++,,,,,,,,,dddffflllvvvjjjTTTGGG@@@>>>999444111000000000222111///...------......//////...------,,,++++++........................,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...............+++++++++++++++*********---,,,***((((((***,,,---(((((())))))***))))))(((******))))))******+++,,,******************************+++++++++***)))))),,,***((((((***+++,,,+++++++++************+++++++++++++++***************((()))+++...000000...+++---......***$$$!!!"""$$$***************************))))))))))))***++++++,,,,,,,,,,,,,,,---...///,,,++++++******++++++,,,---,,,+++***)))******+++)))))))))))))))))))))))),,,+++++++++************,,,,,,,,,,,,,,,,,,+++*********************************++++++++++++******)))))))))************+++++++++************++++++))))))))))))))))))))))))))))))(((((())))))***+++++++++******++++++,,,---++++++++++++++++++++++++))))))*********+++++++++---++++++,,,---...---,,,*********++++++,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,++++++*********,,,+++***+++,,,---+++)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***)))***,,,,,,,,,+++++++++***))))))***++++++)))))))))))))))))))))))),,,,,,,,,++++++++++++***))))))))))))))))))))))))************************************))))))))))))************************'''''''''''''''((((((((())))))))))))))))))******,,,++++++***)))(((((('''************************))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))***))))))))))))))))))))))))***************)))))))))************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******)))((('''%%%$$$###&&&&&&'''((()))***++++++((()))+++,,,,,,++++++***,,,+++)))((((((((()))***(((((())))))******++++++)))))))))))))))))))))))))))(((((())))))+++,,,,,,(((((())))))*********+++,,,,,,,,,+++******))))))))))))))))))))))))))))))************))))))))))))+++******)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))***,,,+++***))))))))),,,,,,,,,+++******---///******))))))))))))***************+++++++++++++++gggiiimmmwwwiiiSSSFFF<<<:::777444333333333444444222111000//////000000......---------,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,---.........------...---,,,+++***+++,,,,,,,,,+++***))))))***+++,,,)))******+++++++++++++++******))))))******+++,,,************************+++++++++,,,,,,++++++***&&&(((+++------,,,)))&&&,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++...000000...+++'''((('''%%%###"""$$$'''************************)))))))))))))))*********+++++++++++++++,,,---...,,,++++++******++++++,,,...---+++))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++******)))))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++)))******+++++++++++++++---,,,+++,,,...///...---))))))***+++,,,,,,------...------------......///,,,,,,------------------+++++++++,,,,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++))))))***+++,,,+++***+++******************+++)))))))))))))))))))))))),,,,,,+++++++++*********)))))))))))))))*********************************************)))))))))(((***************************************))))))))))))))))))))))))***************))))))((((((''''''************************))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))),,,,,,++++++******))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++++++++******((('''&&&&&&&&&'''((()))***++++++((()))***+++++++++******''')))+++---,,,)))%%%###''''''((()))***++++++,,,))))))))))))))))))))))))***************++++++,,,))))))))))))************,,,+++++++++******))))))))))))))))))))))))))))))*********)))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************)))))))))******)))(((((()))+++,,,******))))))))))))*********************+++++++++iiijjjnnnwww}}}hhhRRREEE999888666444444444555666444222111000//////000000,,,,,,,,,---------......------------------------//////...---+++***))))))+++,,,,,,---...---------///...,,,+++***+++,,,---***+++,,,------,,,+++***((()))***+++++++++++++++******))))))******+++,,,***************************+++,,,,,,,,,,,,++++++'''(((***+++***)))(((''',,,++++++++++++++++++,,,************************))))))***,,,......,,,***)))))))))(((((()))+++---************************(((((())))))******************************+++,,,,,,++++++******++++++,,,...---+++))))))***+++---++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++++++++******))))))))))))))))))))))))******++++++++++++******************+++++++++,,,++++++************++++++************************++++++******++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,+++,,,...///...---))))))***+++,,,,,,------******))))))***+++,,,,,,))))))***+++,,,---......***+++,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************)))((()))+++,,,+++************++++++*********))))))))))))))))))))))))+++*********))))))))))))((()))))))))*********+++************************************)))))))))(((************************+++++++++++++++++++++***(((((())))))************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))************************,,,,,,++++++******))))))((()))************)))((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))***************)))(((((((((((())))))))))))((((((((()))))))))))))))((()))+++,,,+++(((%%%###''''''((()))***++++++,,,************************++++++++++++******))))))************))))))))))))++++++***************)))))))))))))))))))))))))))))))))))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***))))))))))))******)))+++***((('''(((((())))))******))))))))))))******************************jjjjjjnnnvvv}}}gggQQQDDD;;;:::777555444333333333222111///...------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))++++++,,,------------------,,,+++))))))******+++)))+++---......---+++)))&&&&&&'''((())))))))))))******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,+++***'''&&&'''***,,,++++++************++++++)))))))))))))))*********)))))))))+++------+++)))******))))))))))))******************************((()))******++++++************))))))))))))******,,,++++++******++++++,,,...---,,,+++***++++++,,,)))))))))))))))))))))))),,,+++++++++***************+++,,,,,,,,,,,,,,,,,,******************************++++++++++++***************+++++++++,,,,,,++++++************++++++(((((((((((((((((((((((())))))(((((())))))***+++++++++******++++++,,,---++++++++++++++++++++++++***+++,,,---...---,,,,,,---++++++,,,---...---,,,*********++++++,,,,,,---++++++***++++++,,,---...''''''((()))***++++++,,,)))+++---,,,+++***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************)))((()))+++++++++***)))***++++++++++++***)))))))))))))))))))))))))))*********)))))))))((((((((())))))******+++++++++************************************))))))))))))************************)))))))))))))))*********((((((((()))******++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***)))))))))))))))((((((***************************************)))))))))'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((())))))))))))******))))))((((((''''''((((((((((((((()))))))))---+++(((&&&%%%&&&((()))(((((())))))******++++++************************++++++++++++***)))((('''+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))***((('''''')))******))),,,+++******+++,,,***)))******))))))))))))*********************)))))))))iiiiiimmmuuu|||fffQQQCCC<<<;;;999666444222111111222111///...------......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,------------,,,,,,+++******))))))************++++++++++++******%%%&&&'''((())))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))***+++++++++++++++***,,,...---+++)))***+++*********))))))*********((()))))))))*********+++***))))))***,,,,,,+++))))))((((((((()))((('''&&&************************))))))+++,,,,,,,,,+++***++++++***************+++,,,++++++******++++++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))++++++*********))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))))))))************+++++++++************++++++(((((((((((((((((((((((())))))(((((())))))***+++++++++******++++++,,,---++++++++++++++++++++++++)))***,,,---------+++***,,,+++***+++,,,------+++++++++++++++++++++++++++------------...///000000************************)))+++------+++******,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++***************************)))((()))***+++***))))))***++++++++++++***)))))))))))))))))))))))))))+++++++++*********))))))((())))))******+++,,,,,,************************************))))))))))))************************''''''(((((())))))******'''(((((()))******++++++((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((((((''''''************************(((((()))))))))))))))***'''((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))(((((())))))))))))(((((((((((())))))(((((())))))***+++...,,,(((&&&%%%''')))+++)))))))))))))))*********************************((()))*********)))((('''))))))))))))************))))))))))))************))))))))))))))))))))))))((()))))))))************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***(((&&&&&&)))+++***)))***)))***,,,//////---*********))))))))))))******+++*********)))))))))(((hhhiiilllttt{{{fffPPPCCC::::::888666444333222222444333111000//////000000///......------,,,,,,+++------------------------******+++,,,,,,---......++++++,,,---------,,,,,,,,,,,,,,,,,,+++++++++***+++***)))'''''')))***+++'''((()))***++++++++++++*********)))***++++++,,,++++++++++++++++++++++++((()))***+++++++++++++++"""***444999666...'''###******))))))))))))******))))))*********++++++++++++******+++,,,---,,,***))))))***+++------+++)))************************)))***+++,,,---,,,++++++,,,,,,++++++***+++++++++,,,++++++++++++++++++,,,,,,,,,---------,,,+++***++++++++++++++++++++++++*********))))))))))))(((&&&'''((()))))))))))))))++++++++++++++++++++++++******++++++++++++******(((((((((((())))))))))))++++++************++++++************************+++++++++***+++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++''')))+++,,,,,,,,,***)))+++***)))***,,,---,,,+++,,,,,,++++++++++++++++++***))))))***+++,,,---...000000///...,,,++++++***)))+++...---+++)))***,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************************(((((()))***+++***))))))***+++,,,,,,+++***))))))))))))))))))))))))))),,,,,,,,,+++++++++******((())))))***++++++,,,,,,************************************))))))))))))************************'''(((((()))***++++++,,,'''(((((()))***+++++++++(((((())))))******++++++************************))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&************************''''''(((((())))))******'''((()))++++++)))((('''++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++***)))((((((((((((((())))))))))))*********)))******+++,,,((()))+++,,,+++***((('''*********)))))))))))))))************************%%%&&&((()))******))))))''''''((()))***+++,,,,,,)))))))))))))))*********))))))))))))))))))))))))(((((())))))*********++++++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))+++(((%%%&&&)))++++++)))&&&&&&(((,,,000111...*********))))))))))))******+++*********))))))((((((lllkkklllrrr}}}xxxaaaLLL@@@???<<<999777555444111///222222000///............333111///---,,,---...///......------------.........---,,,,,,++++++,,,,,,)))******++++++,,,------,,,,,,,,,,,,,,,+++***)))************************,,,+++******))))))******333111---***)))***,,,...***************************)))((()))++++++)))(((******))))))******+++,,,++++++************++++++))))))***+++++++++******'''(((+++---...---,,,+++&&&(((******)))(((((())))))))))))))))))))))))))))))************+++++++++++++++************++++++************************...---+++*********++++++++++++++++++++++++++++++---+++))))))***+++***))))))************+++++++++)))))))))***+++++++++,,,...---,,,***)))******+++++++++************+++++++++++++++++++++***)))((()))***++++++***+++---///++++++************++++++((())))))))))))*********)))))))))******)))))))))******)))))))))***,,,------,,,,,,+++*********+++*********++++++,,,,,,,,,+++***))))))+++---///111111///---+++))))))***+++(((***+++***)))((()))***************************++++++******************************************++++++++++++++++++++++++++++++*********+++---...,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))))))))************++++++******)))*********+++***)))(((((()))***+++************************)))))))))))))))))))))))),,,+++***((((((((()))***************))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))+++*********))))))((((((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))************)))((((((((()))***++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))***+++***)))((('''))))))))))))************************************(((((((((((())))))))))))************************,,,+++***))))))***+++,,,******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))...,,,++++++,,,,,,+++)))))))))))))))))))))))))))+++,,,,,,------,,,,,,++++++***)))((((((((()))***************************kkkjjjkkkqqq}}}yyyaaaMMM@@@>>>;;;888666555444222000222111000///............222111///---,,,---............------------.........---,,,,,,++++++,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,+++***)))************************,,,+++******))))))******...---+++))))))***,,,---***************************)))))))))++++++)))(((******))))))******+++,,,++++++************++++++***************))))))((('''(((***+++,,,++++++***(((***++++++)))((()))***)))))))))))))))))))))))))))************+++++++++++++++************++++++************************,,,+++***)))))))))******++++++++++++++++++++++++---+++))))))***+++***))))))************+++++++++***************+++++++++,,,+++***)))))))))******++++++************+++++++++++++++++++++***)))))),,,,,,,,,+++)))((()))***++++++************++++++)))))))))*********++++++******++++++++++++******+++***)))))))))***+++,,,---,,,++++++*********+++***++++++++++++++++++,,,+++*********+++---///111000///---***))))))***+++(((***+++***)))((()))***************************************************************************************************++++++*********+++,,,---,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))))))))*********************)))******+++++++++***)))(((((()))***+++************************)))))))))))))))))))))))),,,+++)))((((((((()))***************))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************)))))))))((()))***++++++)))&&&###!!!)))))))))*********++++++))))))))))))))))))))))))))))))))))))***************))))))))))))******+++(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,+++***)))))))))))))))************************************(((((((((((()))))))))***************************+++***))))))))))))***+++******))))))))))))******((())))))******))))))((())))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))+++)))(((((())))))((('''))))))))))))))))))))))))******++++++++++++******---,,,,,,+++************************************jjjiiijjjppp|||yyybbbNNNBBB;;;999666555444444222000222111000//////......///111000///---------............------------.........---,,,,,,++++++,,,,,,------,,,++++++******)))++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,+++******))))))******))))))(((((()))***++++++***************************))))))***++++++***(((******))))))******+++,,,++++++************++++++---......------,,,+++***))))))))))))))))))))))))+++,,,,,,,,,***((()))***)))))))))))))))))))))))))))************+++++++++++++++************++++++************************+++***))))))((()))))))))************************---+++))))))***+++***))))))************++++++++++++++++++***************))))))(((((())))))***+++++++++************++++++***++++++++++++***))))))+++++++++***((('''((()))++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++******)))*********,,,,,,+++************++++++++++++++++++*********++++++******+++---///000///...,,,***))))))******(((***+++***)))((()))***************************************************************************((((((((((((((((((((((((++++++*********+++,,,---+++++++++++++++*********+++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,******))))))))))))******************************))))))))))))))))))))))))+++***))))))((()))))))))************))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))************)))))))))))))))***,,,,,,***%%%!!!))))))))))))*********+++))))))))))))))))))))))))))))))))))))************))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,++++++***)))))))))))))))************************************((((((((()))))))))************************************))))))))))))************))))))))))))******)))******************)))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))***(((''''''))))))(((&&&))))))))))))))))))))))))((())))))))))))))))))(((,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))iiihhhiiippp{{{yyybbbNNNCCC:::777555444444444222111111111000///////////////000///...------------......------,,,,,,------......---,,,,,,++++++,,,,,,)))******++++++,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,+++******))))))******'''((())))))******))))))******************************)))***+++,,,***(((******))))))******+++,,,++++++************++++++,,,,,,,,,------,,,+++++++++******)))))))))******,,,,,,,,,+++((('''((()))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++*********************************)))))))))******)))))))))))))))))))))))),,,***))))))***++++++***))))))*********+++++++++,,,+++++++++***)))))))))((((((((()))***++++++,,,++++++************++++++******+++++++++******)))&&&((()))(((((((((***,,,++++++************+++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,+++******)))))))))++++++***************+++,,,,,,++++++******))))))++++++***++++++---...///------+++***)))))))))***(((***+++***)))((()))******************************************+++++++++************************((((((((((((((((((((((((+++++++++++++++++++++,,,+++++++++***************+++++++++***************((((((((((((((((((((((((((()))))))))************(((((((((((()))+++,,,,,,***))))))))))))))))))***************************))))))))))))))))))))))))******))))))))))))))))))************)))))))))(((((())))))))))))*********))))))))))))))))))))))))*********)))))))))))))))'''((()))******(((&&&$$$'''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))************((('''&&&&&&%%%%%%%%%%%%))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((((('''((()))))))))************************************(((((()))))))))*********************************))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))+++)))((()))******)))((())))))))))))))))))))))))(((((())))))))))))((((((******++++++***(((&&&%%%((((((((((((((((((((((((hhhgggiiippp|||yyybbbOOOCCC999777555444444444333222111000000////////////000///......---------------------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,)))******++++++,,,------***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******)))***+++++++++***)))(((************************+++***)))***,,,,,,***)))******))))))******+++,,,++++++************++++++&&&'''((())))))))))))))),,,,,,+++*********+++++++++++++++)))'''&&&'''((())))))))))))))))))))))))))))))*********+++++++++++++++************++++++***************************+++++++++++++++++++++)))))))))))))))))))))))),,,***))))))***++++++***))))))*********+++++++++,,,+++++++++***)))))))))((()))***+++,,,,,,------++++++************++++++)))******+++++++++******&&&'''(((((('''(((***,,,++++++************+++++++++,,,,,,,,,,,,---------,,,------......------,,,++++++++++++******))))))*********))))))***+++++++++++++++******)))))))))++++++++++++,,,------...,,,++++++***))))))))))))(((***+++***)))((()))***************************))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************((((((((((((((((((((((((((()))))))))************(((((((((((()))***+++,,,)))))))))******)))))))))************************)))))))))))))))))))))))))))))))))*********))))))************)))))))))((())))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))++++++&&&&&&&&&''''''''''''((())))))))))))))))))))))))((()))))))))************))))))((('''&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))(((((((((((((((((()))))))))************************************))))))))))))************************************))))))************))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))***)))((()))***+++***))))))))))))))))))))))))))))))******++++++******)))))))))******)))(((&&&%%%((((((((((((((((((((((((hhhhhhiiippp|||xxxaaaNNNCCC:::888555555555444333222000000////////////000000------------------------------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------,,,++++++******)))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++***)))(((************************+++******+++,,,,,,+++)))******))))))******+++,,,++++++************++++++)))***++++++,,,,,,++++++++++++++++++++++++,,,,,,*********(((&&&&&&'''))))))))))))))))))))))))))))))************+++++++++++++++************++++++******************************+++,,,,,,,,,,,,+++************************+++***((()))***,,,++++++)))************++++++++++++++++++***************((()))***,,,------------++++++************++++++))))))***++++++++++++************)))'''&&&'''(((++++++************++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++***))))))***))))))))))))***++++++***************)))))))))+++++++++,,,,,,---------************))))))(((((((((***+++***)))((()))***************************)))))))))***++++++,,,,,,************************************************++++++,,,,,,,,,+++******)))))))))***************)))))))))***************))))))))))))))))))))))))))))))))))))************(((((((((((())))))***+++))))))************))))))************************))))))))))))))))))))))))(((((()))************)))************))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************...,,,***((('''(((***+++&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))************++++++******)))************)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******,,,+++***))))))))))))***))))))))))))************************************)))))))))*********++++++******************************++++++++++++************))))))))))))******)))******************)))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))((('''&&&''')))***)))((())))))))))))))))))))))))***++++++,,,,,,++++++*********++++++******))))))))))))))))))))))))))))))iiihhhjjjqqq}}}vvv```NNNCCC<<<999777555555555333222000000////////////000000,,,---------...------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,++++++******))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************++++++************************+++******+++,,,,,,+++)))******))))))******+++,,,++++++************++++++---...------,,,+++***)))((()))***+++,,,,,,++++++*********(((''''''))),,,)))))))))))))))))))))))))))************+++++++++++++++************++++++************************((()))***+++,,,,,,+++***+++++++++++++++++++++++++++)))((()))***,,,,,,+++)))************+++++++++***************+++++++++((()))***+++,,,,,,++++++++++++************++++++))))))***+++++++++++++++***++++++)))''''''((()))++++++************++++++++++++++++++,,,,,,,,,,,,******++++++++++++******))))))***+++,,,+++******)))))))))))))))***++++++))))))))))))************++++++,,,,,,------,,,,,,))))))))))))))))))(((((((((***+++***)))((()))***************************((())))))***++++++,,,,,,************************************************+++,,,,,,,,,,,,+++***)))((()))))))))*********+++((()))))))))*********+++************************))))))))))))************))))))((((((((())))))***((()))***++++++***)))(((************************))))))))))))))))))))))))'''((()))***+++******)))************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((()))))))))************---,,,+++)))(((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********************)))******++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++***)))((())))))***))))))))))))************************************))))))*********+++++++++***************************+++,,,------,,,+++*********))))))))))))******((())))))******))))))((())))))))))))))))))))))))))))))************)))))))))************+++++++++)))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))***++++++,,,,,,++++++******))))))))))))***++++++************************iiiiiijjjrrr~~~vvv```MMMBBB===:::888666666555333222000000////////////000111,,,,,,---......------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,)))******+++,,,,,,------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********''''''(((((()))+++,,,---************************,,,+++***+++,,,---+++)))*********)))***++++++,,,++++++************+++++++++***)))(((&&&$$$"""!!!%%%''')))+++,,,,,,***)))++++++***)))((()))+++...)))))))))))))))))))))))))))************+++++++++++++++************++++++************************'''((()))+++++++++***)))+++++++++++++++++++++++++++)))((()))+++,,,,,,+++)))************+++++++++))))))******+++++++++,,,'''(((***++++++***))))))++++++************++++++((()))***+++++++++++++++''')))))))))))))))+++---++++++************++++++******+++++++++,,,,,,,,,)))))))))******)))))))))((()))***+++,,,,,,+++***))))))((())))))***++++++(((((())))))******++++++++++++,,,---------,,,,,,((()))))))))))))))((('''(((***+++***)))((()))***************************((())))))***++++++,,,,,,************************************************+++,,,,,,---,,,+++***)))(((((())))))*********+++(((((())))))*********+++************************))))))))))))***************))))))(((((((((((()))((()))***++++++***)))(((************************))))))))))))))))))))))))'''((()))+++++++++***)))************))))))))))))************++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))******)))((('''&&&))))))))))))************))))))))))))))))))))))))))))))))))))************'''''''''''''''((()))***+++)))(((''''''((()))+++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))*********)))'''&&&&&&&&&'''((())))))))))))************************************)))************+++++++++************************+++,,,------------,,,+++******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))+++***)))***,,,------,,,))))))))))))))))))))))))******++++++++++++******''''''&&&&&&&&&(((***+++************************jjjfffhhhrrrsss^^^KKK@@@<<<999666555555444000---000000000///......------222111000///---+++******------,,,,,,---...000111//////...---,,,,,,++++++,,,,,,,,,------.........***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++***)))(((''''''(((***,,,...************************,,,+++))))))******((('''***)))((()))+++------,,,***************************'''$$$%%%(((******((((((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))+++++++++*********))))))+++,,,,,,---,,,+++***))),,,,,,,,,------,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))*********++++++,,,,,,,,,************************)))************+++++++++---,,,+++)))((((((((((((+++*********))))))((((((,,,+++***))))))***+++,,,(((((())))))*********+++************************++++++++++++++++++++++++******))))))******+++,,,---------,,,,,,,,,+++++++++******))))))******+++))))))))))))))))))))))))%%%&&&)))+++,,,+++***)))))))))))))))))))))))))))************************))))))************))))))******************************))))))******+++,,,))))))))))))))))))))))))((('''&&&&&&'''((()))***,,,,,,++++++***)))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))---,,,***)))((()))******))))))))))))))))))))))))++++++************************))))))((((((''''''''''''(((((())))))******(((((((((((())))))))))))((()))***++++++***)))(((************))))))))))))$$$&&&'''((('''((()))+++*********)))))))))))))))+++)))(((''''''((()))+++))))))******++++++++++++)))))))))))))))***++++++++++++************++++++---+++)))((('''((()))***,,,***))))))******((('''))))))))))))************++++++******)))*********)))))))))))))))))))))))),,,,,,++++++***+++++++++,,,+++***)))))))))***+++''''''''''''((()))***+++************************++++++******)))((((((((())))))************))))))******))))))))))))************))))))((((((''''''******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***++++++************++++++************************,,,+++)))(((((()))+++,,,+++++++++*********))))))******))))))******+++,,,nnnkkkllluuurrr]]]JJJ@@@<<<999666555555444111...000000000///......------//////.........------------,,,,,,,,,---...///000///......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++***))))))(((((()))***+++,,,)))))))))***+++++++++,,,***)))((()))***+++***)))+++)))((((((***++++++***************************,,,)))'''(((***,,,,,,+++************************************)))))))))((())))))))))))))))))))))))))))))))))))***************))))))(((((())))))***+++++++++*********))))))******+++++++++***)))((())))))************))))))************************)))))))))))))))******++++++******)))))))))))))))*********++++++,,,,,,,,,************************))))))*********+++++++++,,,+++***************+++************)))))))))(((******)))(((((()))******((()))))))))******************************************************************))))))******+++,,,*********))))))(((((((((---,,,,,,++++++,,,,,,---))))))))))))))))))))))))'''(((***++++++++++++***))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++******))))))******+++,,,)))))))))))))))))))))))))))(((((((((((()))***++++++++++++***************)))******+++++++++******))))))))))))))))))))))))---,,,++++++++++++++++++))))))))))))))))))))))))************************+++*********))))))))))))))))))))))))************(((((((((((()))))))))***))))))************))))))************))))))))))))''')))******))))))***,,,)))))))))))))))************)))(((''''''((()))***************************'''''''''''''''((())))))*********))))))*********+++***((('''&&&''')))******)))((()))++++++***)))))))))))))))************,,,+++******)))*********))))))))))))))))))))))))+++++++++******+++,,,,,,...---+++*********++++++,,,++++++*********++++++************************)))))))))))))))*********((())))))******))))))(((******))))))))))))************))))))((((((((((((************+++++++++,,,++++++******)))*********++++++************++++++************************,,,+++)))((()))***+++---+++++++++*********))))))******))))))******+++,,,sssooopppxxxppp[[[III???;;;999666555444333111///000000000///......------,,,,,,------...//////000,,,+++++++++,,,---...///......------,,,,,,++++++++++++++++++***************++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++***************************************************)))(((''')))+++,,,,,,+++...,,,++++++,,,------,,,************************---+++******,,,------,,,,,,+++***))))))***+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))*********+++++++++***************))))))*********)))((((((((())))))))))))))))))(((************************)))))))))))))))******++++++******)))))))))))))))*********+++++++++++++++************************)))))))))*********++++++++++++******+++,,,,,,---************))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))******)))))))))***++++++)))************++++++++++++++++++++++++***))))))))))))))))))))))))))))))++++++,,,---------,,,,,,))))))))))))))))))))))))************************++++++++++++************++++++++++++************((((((((()))))))))************))))))))))))******************))))))))))))((()))+++***)))(((***+++(((((())))))******++++++***)))(((''''''((()))************)))))))))))))))'''''''''''''''((())))))***))))))(((((())))))***(((((('''&&&&&&'''))))))***)))(((***,,,------,,,))))))))))))************,,,++++++***))))))******))))))))))))))))))))))))***************+++,,,---///...---++++++*********...---,,,+++************************************'''(((((()))******++++++(((((())))))))))))((((((******))))))))))))*********))))))))))))((((((((()))))))))*********++++++*********)))******++++++++++++************++++++******************************)))))))))***,,,---+++++++++*********************))))))******+++,,,tttqqqrrr{{{oooYYYHHH???:::999777555444333111000000000000///......------,,,,,,,,,---...///000000++++++++++++,,,,,,---------------,,,,,,,,,++++++,,,,,,++++++*********)))***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++******++++++++++++***)))(((------,,,+++***)))((('''***)))((()))+++,,,+++******)))((()))+++------,,,************************,,,++++++++++++,,,,,,+++,,,+++)))(((((()))+++,,,*********)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++******************************************))))))******++++++++++++******************************)))))))))))))))******++++++******)))))))))))))))***************+++++++++************************))))))))))))************++++++*********++++++,,,*********)))))))))))))))******))))))))))))******)))))))))))))))***************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))---,,,+++******++++++,,,))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++)))))))))))))))***++++++))))))))))))))))))))))))*********)))************((())))))***++++++,,,,,,******+++++++++******))))))))))))))))))))))))))))))***,,,---------,,,,,,))))))))))))))))))))))))***************+++++++++************************+++++++++******)))))))))(((((()))))))))*********+++***)))(((((()))***+++************)))))))))((('''((()))((('''&&&'''(((''''''((()))***++++++,,,******)))(((((()))***************)))))))))(((((()))))))))))))))******+++))))))(((((((((((())))))'''''''''''''''((()))***+++***)))***,,,---,,,+++((()))))))))************,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***+++------...---,,,+++******))))))++++++***)))))))))))))))************************(((((())))))************((((((((())))))(((((((((******))))))))))))******))))))))))))))))))))))))((())))))))))))************)))))))))***+++,,,,,,++++++************++++++***************************)))))))))***+++,,,---******************************))))))******+++,,,rrrppprrr}}}nnnYYYHHH>>>888888777666444222111111000000000///......---------------...............++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------,,,,,,++++++*********++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++***++++++,,,,,,+++***)))(((+++++++++***************---+++******++++++***((($$$###"""$$$''')))******************************))))))******))))))))))))+++***(((''''''(((***+++))))))))))))))))))******************************((()))))))))************++++++************++++++************************++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))******++++++******)))))))))))))))************************************************(((((()))))))))*********,,,,,,***))))))((((((((())))))))))))))))))******++++++++++++++++++++++++******))))))))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,((((((((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))---,,,+++******++++++,,,))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++))))))(((((())))))***+++)))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,,,,---(((((()))***+++,,,,,,,,,))))))))))))))))))))))))((()))***,,,,,,,,,+++***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********))))))(((((('''))))))))))))************+++***)))(((((()))***+++************)))))))))((('''((()))((('''&&&'''(((''''''((()))***++++++,,,******))))))))))))***************))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))(((((((((((()))******+++---,,,++++++,,,,,,+++)))((()))))))))************---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,---+++++++++***)))(((((('''))))))(((((()))******+++))))))))))))))))))))))))************))))))(((((((((((())))))))))))((((((******))))))))))))******))))))))))))************((())))))))))))************)))))))))***+++,,,,,,++++++************++++++************************)))))))))******++++++,,,******************************))))))******+++,,,qqqppptttnnnYYYGGG>>>777888888666333111111222000000000///......------...............---------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,++++++************''''''(((***+++,,,---......,,,+++***++++++)))((('''&&&&&&'''***---...---************************((()))+++***)))'''((((((***)))(((''''''((()))***))))))))))))************************************))))))))))))*********************))))))************************++++++++++++++++++***++++++,,,---((())))))))))))))))))(((++++++++++++++++++++++++)))))))))))))))******++++++******)))))))))))))))***************)))))))))************************((((((((()))))))))******---,,,+++)))((('''''''''))))))))))))************++++++,,,------,,,++++++************))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,))))))))))))************++++++************++++++))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))************************))))))************))))))************************)))(((((((((((()))******))))))))))))))))))))))))))))))******))))))((('''(((((()))***++++++,,,,,,'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))***+++++++++******)))))))))))))))))))))))))))))))))***++++++,,,,,,((((((((((((((())))))))))))))))))((((((((((((((()))))))))*********++++++******))))))))))))******************))))))))))))((()))+++***)))(((***+++(((((())))))******++++++************************)))*********++++++++++++'''''''''''''''((())))))***))))))(((((())))))***)))))))))***************...,,,+++***++++++)))((())))))))))))************------+++***))))))(((((()))))))))))))))))))))))))))))))))))))))***+++,,,)))))))))***))))))((('''))))))))))))***+++,,,---))))))))))))))))))))))))++++++******)))(((((('''))))))************))))))******))))))))))))******)))))))))************+++)))))))))*********++++++*********)))******++++++++++++************++++++***************************************************************+++++++++******))))))******+++,,,tttrrrwwwoooZZZGGG===777888888666333111222333000000000///......------........................,,,---............---,,,++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++***---,,,+++*********+++,,,(((((()))***++++++,,,,,,,,,+++******,,,,,,+++***---,,,+++,,,.../////////************************)))+++------***))))))***))))))))))))))))))))))))((()))))))))************************************))))))))))))***************))))))(((((())))))***))))))*********++++++++++++***)))))))))+++,,,---))))))************))))))++++++++++++++++++++++++)))))))))))))))******++++++******)))))))))))))))+++*********)))))))))(((************************(((((((((((()))))))))***,,,+++******))))))))))))((()))))))))***************+++,,,,,,,,,,,,+++***************)))))))))(((******************************************************))))))******+++,,,***+++++++++,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))'''(((***++++++++++++***))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******+++++++++***)))((()))))))))***+++++++++,,,((()))***+++++++++++++++)))))))))))))))))))))))),,,,,,+++*********++++++))))))))))))))))))))))))((())))))***++++++,,,,,,(((((()))))))))*********))))))))))))))))))******))))))*********+++++++++))))))************))))))************))))))))))))''')))******))))))***,,,)))))))))))))))******************++++++*********))))))***+++,,,------...'''''''''''''''((())))))*********))))))*********))))))))))))))))))((((((+++***))))))***+++***((())))))))))))************...---,,,***)))((((((((())))))))))))))))))))))))******))))))))))))******'''((()))***+++***))))))))))))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))******++++++++++++************))))))))))))******))))))*********+++++++++************+++++++++,,,++++++******)))*********++++++************++++++************************++++++++++++******)))((())))))*********+++++++++******))))))******+++,,,vvvuuuzzzpppZZZGGG===666888999777333111222333000000000///......------,,,------....../////////---.../////////...---,,,++++++++++++++++++++++++(((((())))))******+++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++))))))***++++++++++++***---,,,***))))))***,,,---...---,,,+++***(((''''''+++***)))***,,,------,,,---+++))))))******)))(((************************+++...000000---++++++,,,)))***++++++++++++***)))(((((())))))*********+++************************))))))))))))************))))))(((((((((((())))))))))))******++++++++++++***)))(((((((((***+++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))))))))))))))******++++++******)))))))))))))))+++*********))))))((((((************************(((((((((((())))))))))))++++++******++++++,,,---(((((())))))*********+++)))***+++,,,,,,+++***)))+++*********))))))((((((************************))))))))))))))))))))))))*********)))***++++++,,,''''''(((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))%%%''')))+++,,,+++***)))))))))))))))))))))))))))************************))))))************))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))+++,,,,,,---,,,+++***)))***************+++++++++***++++++++++++***))))))))))))))))))))))))))))))///...,,,+++***+++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,))))))******+++++++++,,,))))))******+++++++++,,,)))************+++++++++((()))***++++++***)))(((************))))))))))))$$$&&&'''((('''((()))+++*********)))))))))))))))******++++++++++++******))))))***+++---...///000)))))))))))))))***++++++++++++************++++++((()))))))))((('''&&&&&&)))((('''(((***++++++***))))))))))))************...---,,,***)))((((((((())))))))))))))))))))))))+++***)))))))))))))))***'''(((***+++,,,,,,++++++)))((('''&&&&&&%%%%%%&&&))))))))))))))))))))))))((((((((()))******++++++++++++,,,,,,,,,,,,++++++******))))))))))))******))))))******++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++***)))))))))***++++++************++++++************************,,,,,,,,,+++***)))((('''))))))******++++++++++++*********)))***++++++,,,vvvyyylllWWWGGG???:::999777666444333333333222111000//////.................................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++***++++++,,,,,,++++++***)))((((((((()))***+++++++++***)))))))))***,,,,,,(((((())))))))))))(((((((((((((((***,,,,,,***'''***'''%%%''',,,...,,,(((+++*********))))))(((((('''((()))***************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************''''''((()))***+++++++++)))))))))))))))*********++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************************************************++++++++++++++++++++++++***++++++***))))))***,,,))))))))))))))))))))))))******++++++++++++******---,,,+++,,,,,,,,,***((())))))))))))))))))))))))000,,,+++,,,***%%%&&&,,,************************,,,,,,,,,,,,++++++***)))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))************************''')))***++++++***)))'''))))))))))))))))))))))))---------,,,+++***)))((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))(((((()))))))))***+++++++++,,,((((((((((((((()))***************************************))))))))))))))),,,***((('''&&&'''((()))))))))))))))************))))))))))))))))))))))))***))))))+++------***&&&))))))*********))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''((()))+++,,,------,,,,,,111000///---,,,+++******---,,,,,,,,,+++*********++++++++++++++++++++++++((((((((((((((((((((((((((()))+++---...---,,,+++&&&&&&'''((()))***++++++************))))))))))))************************+++++++++************)))))))))))))))***************+++,,,,,,------------------,,,++++++******))),,,+++++++++***)))))))))*********+++,,,,,,,,,---++++++++++++++++++++++++***************)))((((((*********)))))))))))))))xxx{{{kkkVVVFFF>>>999888777555444333222222222111000//////.................................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++++++++,,,,,,,,,,,,+++++++++***************+++,,,+++***)))))))))***+++,,,))))))************))))))***)))((()))+++,,,+++***+++(((&&&(((,,,...,,,)))******************))))))((())))))************)))+++++++++++++++*********))))))))))))))))))))))))************************((())))))******+++++++++***)))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************************************************++++++++++++++++++++++++***++++++***))))))***,,,++++++++++++++++++++++++******++++++++++++******++++++++++++,,,+++***))))))))))))))))))))))))))),,,******,,,+++'''(((---************************++++++,,,,,,,,,+++******((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************((()))***++++++***)))((())))))))))))))))))))))))++++++++++++***)))((('''))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))((((((((('''***************+++++++++((((((((((((((()))******))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((((((''''''&&&))))))))))))************))))))))))))))))))))))))+++)))'''(((***+++***((())))))******))))))))))))((()))***************)))++++++******)))(((((((((((()))***,,,------,,,,,,......---,,,,,,++++++++++++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***(((''''''(((((())))))******+++'''''''''(((((((((((((((************************+++++++++************)))))))))))))))************)))***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++***************)))))))))))))))************************************************))))))(((************)))))))))))){{{}}}iiiTTTEEE===888888666444333222222222222111000//////.................................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++++++++++++++++++++,,,,,,------,,,,,,+++---,,,++++++++++++++++++******))))))******+++,,,***++++++++++++++++++***,,,***)))***,,,---,,,++++++)))'''))),,,...,,,************+++++++++++++++*********+++******))))))+++++++++******))))))((())))))))))))))))))))))))*********************************+++++++++++++++***)))))))))((('''''''''************************))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******)))************+++++++++************************************************++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))******+++*********))))))))))))))))))))))))))))))+++------***+++...******************************+++,,,,,,,,,++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))((('''&&&&&&))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))(((((((((((('''''''''+++++++++***************))))))((((((((()))******(((((((((((((((((((((((())))))))))))))))))******%%%'''((())))))(((%%%$$$))))))))))))************))))))))))))))))))))))))+++)))''''''(((******)))******))))))))))))******(((((())))))((((((''''''))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))************************************************************************++++++***)))'''&&&************************&&&''''''(((((()))))))))************************+++++++++************)))))))))))))))************))))))***+++++++++******))))))******+++,,,,,,---***************+++++++++*********)))))))))))))))))))))))))))))))))))))))+++************)))))))))************************}}}fffRRRCCC<<<888777555444222222111111222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++,,,,,,------------,,,,,,---,,,+++******************************+++++++++******++++++++++++******+++***+++---......,,,***,,,***)))***,,,...,,,+++*********++++++,,,,,,---++++++++++++******)))(((+++++++++***)))(((''''''))))))))))))))))))))))))************************,,,,,,++++++++++++++++++))))))))))))))))))*********************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************))))))*********+++++++++***************************************************************************++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******'''(((***************+++)))))))))))))))))))))))))))***---......,,,,,,...************************)))***++++++,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************((()))************)))((())))))))))))))))))))))))(((((())))))(((''''''&&&((()))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((((((,,,+++++++++***)))))))))***))))))((())))))******)))))))))))))))))))))))))))))))))))))))*********''''''((())))))((('''&&&((()))))))))************))))))))))))))))))))))))***))))))((())))))***)))***))))))(((((()))***+++))))))))))))((('''&&&&&&(((((())))))************))))))******++++++++++++++++++++++++++++++++++++((((((((()))*********+++))))))))))))))))))))))))************************+++,,,,,,,,,,,,+++***)))++++++++++++******))))))(((((()))***++++++,,,,,,************************+++++++++*********))))))((()))))))))******************++++++++++++******))))))******+++++++++,,,)))))))))***+++++++++,,,---,,,,,,,,,+++*********)))))))))***************++++++*********))))))***)))***************++++++zzzdddPPPBBB<<<888777555444222222111111222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,+++***)))))))))))))))))))))******++++++++++++)))******************)))(((***,,,000111000,,,(((++++++***+++,,,,,,,,,+++*********++++++,,,,,,---+++++++++++++++***)))(((+++++++++***)))(((''''''))))))))))))))))))))))))************************,,,,,,++++++++++++++++++))))))***+++,,,------...))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++***************************************************************************++++++***))))))***,,,++++++++++++++++++++++++******++++++++++++******&&&(((***+++))))))***+++))))))))))))))))))))))))'''***,,,,,,+++*********************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))************)))))))))((())))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************))))))************))))))))))))))))))))))))))))))))))))*********)))((((((((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************,,,+++++++++***)))))))))******))))))))))))******************************(((((())))))******************)))(((((()))***+++((()))))))))************))))))))))))))))))))))))((()))++++++******))))))))))))((())))))***++++++************)))(((((('''((((((((()))******++++++******************++++++,,,,,,,,,,,,,,,***)))(((((((((((()))*********+++))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,,,,,,,++++++***)))))))))((())))))***+++,,,,,,---************************+++++++++*********))))))((()))))))))************+++,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))***+++++++++,,,---,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,+++***)))*********))))))******+++++++++,,,xxxbbbOOOBBB<<<888888666444333222222222222111000//////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,++++++*********))))))((()))))))))))))))***++++++++++++***))))))************))))))((())),,,///111///+++(((***+++++++++++++++++++++*********++++++++++++++++++++++++,,,++++++******+++++++++******))))))((())))))))))))))))))))))))*********************************+++++++++++++++******+++,,,---......///)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))************+++++++++***************************************************************************++++++***))))))***,,,++++++++++++++++++++++++******++++++++++++******'''***,,,,,,)))(((***,,,))))))))))))))))))))))))%%%)))+++((('''))))))(((******************************+++,,,,,,,,,++++++************************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++***************************))))))))))))))))))***))))))))))))))))))))))))*********++++++******)))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******+++++++++++++++,,,+++++++++***************++++++***)))))))))******************************((((((((()))******++++++,,,***)))(((((())),,,---))))))))))))************))))))))))))))))))))))))((()))******(((((()))***'''((()))******+++************+++++++++***))))))(((((())))))*********+++******)))))))))******+++,,,------------+++)))((())))))******************************************************************'''(((((()))******+++++++++++++++******)))))))))'''(((((())))))*********************************+++++++++************)))))))))))))))************,,,,,,---------,,,++++++,,,++++++***))))))((((((***************+++++++++*********)))))))))))))))*********+++,,,,,,---------,,,+++***)))***++++++))))))******+++,,,,,,,,,vvv```NNNBBB===999888777555444333222222222111000//////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,------,,,,,,+++***)))******++++++******)))******))))))******++++++((()))***+++,,,++++++*********++++++++++++***************,,,---...,,,***)))***+++***))))))************************))))))******+++,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))************************((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++'''(((((())))))))))))))))))************+++++++++***************************************************************************++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((+++...---)))((())),,,))))))))))))))))))))))))&&&+++,,,)))(((---///---************************++++++,,,,,,,,,+++******************************((()))))))))************))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++************************************))))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))******++++++++++++***************+++++++++,,,+++******))))))******************************'''(((((()))******++++++)))))))))))))))******+++))))))))))))************))))))))))))))))))))))))))))))'''$$$"""###(((,,,%%%''')))+++,,,+++***)))))))))***+++++++++******)))))))))))))))*********+++***)))(((((()))***++++++,,,---......---+++***+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))************,,,,,,,,,,,,,,,+++******************))))))))))))+++++++++***************)))))))))))))))*********)))))))))***+++,,,,,,,,,...,,,+++))))))***+++,,,))))))***++++++,,,------uuu___NNNCCC>>>:::999777666444444333333222111000//////..........................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))************))))))************+++,,,------((()))***+++,,,+++******+++,,,,,,------,,,,,,+++---+++((((((***,,,------)))*********)))((()))***+++*********))))))(((((()))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************''''''((()))***++++++,,,......---,,,+++))))))(((((())))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++'''(((((())))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))***++++++***))))))***,,,------------------------******++++++++++++******)))---000...***'''))),,,)))))))))))))))))))))))))))///000,,,,,,333666555************************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))***************)))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******+++++++++,,,,,,,,,+++***))))))******))))))))))))))))))))))))'''(((((()))***+++++++++%%%''')))***+++***)))((())))))))))))************))))))))))))))))))))))))+++((($$$ (((...$$$&&&***,,,---,,,***((('''((()))******+++************))))))))))))))))))+++***)))(((((()))******)))+++---/////////...------,,,,,,,,,+++*********++++++++++++++++++++++++((((((((((((((((((((((((...---,,,+++************((((((((((((((())))))))),,,,,,,,,+++++++++++++++************************+++++++++************)))))))))))))))************+++++++++++++++***)))(((((((((((()))******++++++,,,+++++++++******))))))******++++++,,,,,,,,,---'''(((((()))***+++++++++...---+++))))))***+++,,,))))))***+++,,,,,,------ppp^^^NNNAAA999::::::999888666333111///222222222111///,,,***(((------......///........./////////......---------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))(((((()))******+++)))******((('''***...///************+++,,,---------,,,,,,+++***)))((((((((()))***,,,,,,+++******************************))))))***+++---...//////,,,+++++++++***))))))))),,,,,,+++++++++++++++,,,******++++++++++++******+++*********))))))(((((((((((())))))))))))(((((('''"""+++///&&&+++000###---***)))***,,,+++&&&"""...111$$$###000000###***))),,,000///)))'''((((((((())))))))))))((((((***)))((()))+++,,,,,,***************************------------------------)))---***(((;;;###///***///444(((!!!'''666''')))************++++++++++++***)))(((((()))***+++)))************+++++++++,,,------......------,,,+++++++++************))),,,,,,---,,,+++(((%%%###%%%&&&(((***,,,---...///+++---+++''')))000000)))......---,,,+++******)))...!!!222'''111+++%%%(((---,,,,,,+++*********+++,,,,,,,,,+++++++++******)))(((***,,,)))'''(((***''')))+++***)))((()))+++---,,,***(((&&&'''***,,,,,,,,,+++((('''***---///************************************************444///***)))******)))'''))))))))))))************+++***************++++++))))))*********+++++++++************************+++)))((())),,,---+++)))******)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))******++++++,,,,,,...---+++*********++++++******************++++++************************+++++++++++++++***)))(((&&&(((******)))((((((((((((((((((((((((((((((((((((((())))))))))))((((((***************+++++++++)))***)))((('''(((***---333///,,,,,,------+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******+++++++++******)))((((((((()))******++++++,,,+++++++++***)))))))))******+++++++++***)))))))))************+++++++++************************(((((())))))******++++++---,,,+++******+++,,,---)))************++++++++++++***)))***,,,,,,***)))))))))***++++++++++++***(((((())))))))))))((((((ppp]]]MMM@@@999666666666555444111///...000000000000///...---,,,---------...------,,,,,,.........---------,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***,,,---.........,,,***++++++******++++++,,,---,,,,,,++++++***)))))))))))))))***++++++++++++*********************************++++++,,,---......+++++++++***************++++++************++++++******++++++++++++******************)))))))))((((((((())))))))))))(((((('''(((***$$$"""///000++++++***&&&###'''000777555&&&"""...222)))'''///+++&&&$$$'''((('''))),,,((()))************)))(((***)))((()))+++,,,+++***************************************************((((((,,,!!!***,,,(((111&&&000222111###"""))))))************++++++++++++***)))(((((()))***+++)))************+++++++++,,,,,,---------,,,,,,++++++++++++************)))***+++,,,,,,,,,+++)))'''(((((()))***+++,,,,,,,,,(((+++,,,******,,,---,,,,,,,,,,,,+++******))))))%%%""")))$$$,,,///222222---,,,++++++*********+++,,,,,,+++++++++*********---...---###***333***...+++((('''(((*********(((+++------***))))))+++)))******((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++)))'''''')))***+++,,,))))))))))))************''''''((()))***+++---...))))))*********+++++++++************************+++***)))+++---...,,,*********)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++*********)))))))))))))))))))))***************,,,,,,******)))***++++++************************+++++++++++++++++++++++++++++++++++++++***))))))''')))++++++)))(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))************++++++((()))***)))((()))***,,,---+++))))))+++,,,+++)))************************************************************)))))))))((()))))))))))))))))))))))))))******+++++++++***************************)))+++++++++***************,,,++++++******))))))))))))************+++++++++************************************++++++++++++,,,+++************+++,,,)))************++++++++++++***)))***,,,,,,***)))))))))***++++++++++++************++++++*********ooo\\\LLL???888444444444444333111000///---...///000000000///////////////......------,,,------,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***)))***///444777666444---,,,++++++******++++++*********************************)))******+++,,,***************************+++++++++,,,,,,------***************+++++++++******)))))))))******+++******++++++++++++******************))))))))))))((())))))******))))))(((000$$$!!!///666'''!!!///%%%+++222555111)))!!!$$$$$$&&&))),,,,,,***'''...******......***''''''((()))+++,,,,,,+++)))(((+++)))))))))+++,,,+++***************************))))))))))))))))))))))))---%%%222&&&%%%&&&---***%%%&&&!!!+++444///'''///)))************+++++++++******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,+++***)))+++++++++************)))((()))+++,,,------,,,,,,+++++++++++++++***)))))))))***,,,...,,,)))***...,,,,,,,,,,,,,,,,,,,,,,,,000333''''''%%%%%%***$$$,,,,,,+++************+++,,,++++++++++++*********---###000,,,++++++&&&"""!!!'''---......''')))+++***((((((***,,,******,,,------+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((+++---))))))))))))************(((((((((((()))***+++,,,***************+++++++++************************++++++***,,,---...,,,+++******)))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++***************))))))))))))))))))(((******)))))))))***++++++************************++++++++++++++++++++++++***++++++++++++***))))))(((***++++++***))))))***************************((())))))******))))))((((((((()))***************''')))++++++***)))***+++(((''''''(((+++,,,,,,+++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++---,,,,,,+++******))))))***************+++++++++...---+++))))))))))))))))))************+++++++++************************,,,,,,,,,++++++++++++++++++******))))))******+++)))************++++++++++++******+++,,,,,,+++)))))))))***++++++++++++***+++,,,,,,------,,,,,,+++ooo[[[JJJ???999555555555444444333333222......//////000000000000222111000//////......---++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++*********))))))---)))***444@@@GGGJJJLLL...---,,,+++************))))))*********++++++++++++***)))))))))***,,,---************************++++++++++++++++++,,,,,,)))))))))***+++++++++,,,)))))))))((())))))***+++******++++++++++++***************))))))))))))))))))))))))******)))))))))"""===666 %%%///)))%%%---&&&!!!(((---+++(((%%%///111((("""%%%***,,,""""""$$$)))***((()))---)))***,,,------,,,***)))+++***)))***+++,,,+++)))************************************************000...---***...)))(((+++111&&&%%% +++---))))))*********+++++++++***))))))))))))))))))***))))))*********++++++++++++++++++++++++***)))(((+++++++++*********))))))((()))***+++,,,,,,,,,,,,+++++++++++++++***)))(((,,,)))))),,,+++&&&'''---******++++++,,,,,,,,,,,,'''))),,,---+++///+++++++++***************+++++++++++++++************,,,###111777%%%$$$000,,,111000...---+++((($$$!!!---+++))))))))))))'''%%%***((()))---///......///************************))))))))))))))))))))))))''')))***(((%%%$$$'''***((()))))))))************++++++)))(((''''''''''''*********************************************************+++,,,,,,,,,+++******))))))((())))))***))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************************************))))))((((((''''''((((((((())))))***++++++************))))))))))))******************************+++++++++******))))))***,,,+++***)))***+++************************)))))))))******)))))))))'''((()))*********))))))''')))+++,,,+++*********)))))))))+++,,,---------++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++++++++,,,///---+++)))(((((()))***))))))*********+++++++++************************,,,,,,,,,++++++******)))***))))))))))))))))))***))))))*********++++++++++++******+++,,,,,,+++)))))))))***++++++++++++***,,,,,,------------,,,,,,oooZZZIII>>>999555555444444333333333333000000000////////////000111000///...------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++***)))000...333AAALLLOOOOOOOOO...---,,,+++***))))))))))))))))))***++++++,,,,,,+++***)))))))))***,,,---************************++++++++++++++++++++++++)))))))))***+++++++++,,,))))))(((((()))******+++******++++++++++++******))))))))))))))))))******))))))************))))))###!!!$$$777..."""...+++111;;;IIIVVV```eeegggWWW///...???444''''''222///---,,,((($$$&&&+++***+++,,,------,,,+++***+++***)))***++++++***)))************************************************fffYYY[[[dddcccccc[[[]]]\\\\\\cccddd:::$$$888%%%))))))*********+++++++++)))))))))******)))))))))))))))*********+++++++++***+++++++++******)))(((+++++++++*********))))))))))))******************)))******+++++++++******///***(((***+++)))))),,,))))))******++++++,,,,,,---)))&&&000333******)))*********))))))***+++++++++++++++*********))))))000,,,***"""!!!333555(((;;;KKKUUU[[[aaaeee```OOO999,,,+++...///......&&&!!!###%%%$$$%%%)))++++++++++++++++++++++++***************************,,,---+++'''%%%&&&)))((()))))))))************++++++)))(((''''''''''''************************************************((()))************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((())))))*********************)))))))))(((((()))))))))))))))))))))))))))******+++++++++*********+++++++++))))))***,,,))))))))))))))))))))))))))))))************))))))'''(((***+++++++++***)))'''))),,,,,,+++******+++***+++,,,,,,,,,+++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***+++++++++,,,...---***((((((((()))***))))))*********+++++++++************************++++++******)))))))))((()))))))))******)))))))))))))))*********+++++++++,,,+++***+++------+++***))))))***++++++++++++***++++++,,,,,,,,,,,,++++++oooZZZIII???;;;555444333222111111222222222222111000///////////////...,,,+++******+++,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---***+++---.........---,,,,,,,,,666FFFKKKCCC999666...---,,,+++************))))))******+++++++++,,,*********)))******+++,,,************************)))*********++++++,,,,,,***************+++++++++))))))))))))******+++,,,******++++++++++++******))))))))))))************)))******++++++******)))555///111666'''>>>SSS111+++'''%%%'''...111,,,&&&$$$+++++++++,,,,,,+++++++++,,,+++)))***++++++***)))************************(((((((((((((((((((((((((((((())))))************+++++++++))))))************)))))))))************+++++++++)))******+++++++++******+++++++++************)))*********)))))))))))))))((()))***+++++++++++++++%%%)))+++******------+++(((((())))))******++++++(((###555!!!"""***000***))))))))))))***+++++++++************)))))))))&&&%%%(((...666OOOjjj555...---444555...)))***))))))))))))))))))))))))************************)))***++++++***)))***+++))))))))))))************(((((((((((()))***+++,,,+++++++++***************************************&&&(((******)))((()))*********)))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))))))))***))))))))))))))))))((())))))***+++++++++***************))))))(((((('''))))))))))))))))))))))))))))))***++++++++++++*********+++***((((((***,,,)))))))))))))))))))))))))))******++++++******)))''')))+++,,,---,,,***)))(((***,,,,,,+++***+++,,,)))+++,,,,,,***((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++))))))******+++,,,,,,---***************+++++++++,,,+++***)))))))))***+++)))************+++++++++*********************************))))))))))))))))))******++++++******))))))************+++++++++,,,++++++,,,------,,,***))))))***++++++++++++******++++++,,,,,,++++++***pppZZZIII@@@<<<777666444333222222222222222111000/////////000111///...,,,++++++,,,---...++++++++++++,,,,,,------***+++,,,,,,,,,,,,+++***)))******+++,,,,,,------)))***,,,...//////...---((()))222@@@@@@333)))(((------,,,+++***************************+++++++++))))))***++++++++++++***************************(((((()))***+++,,,,,,---+++++++++***************)))))))))******+++------******++++++++++++******((()))))))))************)))******++++++******)))###'''qqqQQQ;;;&&&$$$,,,111///+++,,,+++***))))))***+++,,,,,,+++******++++++***(((************************))))))))))))))))))))))))444 444)))************+++++++++((()))***++++++***)))((()))************+++++++++))))))***+++,,,,,,,,,,,,+++++++++************)))*********************+++))))))***++++++++++++***TTT555***((($$$)))))))))))))))***++++++************))))))))))))(((999[[[VVV--- ///))))))))))))))))))))))))************************((((((((())),,,---,,,+++))))))))))))************''''''((()))***+++---...+++++++++*********))))))************************&&&)))++++++)))((()))+++******))))))******+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((()))))))))*********)))))))))******************++++++,,,,,,+++***)))+++******)))((((((''''''************************))))))***+++++++++++++++)))******((('''''')))+++************************)))******++++++******)))(((***,,,......---+++******+++++++++******,,,---(((+++......+++)))))))))************************++++++++++++++++++++++++((()))))))))************)))))))))))))))))))))))))))******+++++++++******)))*********************+++++++++******************************+++++++++)))************+++++++++************************)))***************++++++******+++,,,,,,+++******)))************+++++++++,,,++++++,,,------,,,***))))))***++++++++++++***++++++,,,,,,,,,,,,++++++qqqZZZIII@@@===:::999777555444444444444111000/////////000111222111000///......///111222+++++++++,,,,,,---------***+++,,,------,,,+++***))))))***+++,,,,,,------&&&'''***,,,......---,,,---+++000::::::000...444---,,,++++++******++++++************************((()))***,,,,,,+++******************************'''((()))***+++,,,------,,,+++++++++******))))))************+++,,,---...******++++++++++++******(((((())))))*********+++******++++++++++++******111kkk555%%%'''***+++,,,+++)))(((((()))+++,,,---+++******++++++***(((************************++++++++++++++++++++++++TTTQQQ"""...)))************+++++++++((()))***++++++***)))((()))************+++++++++((()))***+++,,,---------+++++++++************)))************+++,,,------***++++++++++++***))))))UUU((()))...+++))))))((())))))***++++++************))))))))))))\\\JJJ ++++++++++++++++++++++++))))))))))))))))))))))))***((('''))),,,---+++((())))))))))))************+++***************+++,,,++++++++++++******))))))************************'''***,,,,,,***)))***,,,******))))))***+++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,))))))******++++++,,,,,,+++,,,------,,,+++***)))+++******)))(((''''''&&&,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))))))))(((&&&''')))+++++++++++++++++++++++++++******++++++++++++******)))***---//////...,,,***+++++++++***)))***,,,///))),,,000000...,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))******+++++++++******)))++++++******)))(((((((((,,,+++++++++******))))))((((((***++++++,,,++++++)))************+++++++++*********************************++++++,,,,,,---***+++,,,------,,,+++***)))************+++++++++,,,,,,+++,,,------,,,***))))))***++++++++++++***+++,,,,,,------,,,,,,+++lllYYYJJJ@@@:::888777555333222222222333555444111000///000111222111000000///...---------------------------------*********++++++,,,,,,,,,))))))))))))***+++,,,---***((('''''')))+++,,,+++((()))***+++,,,---------...---,,,,,,++++++++++++************************---,,,***(((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++,,,,,,***))))))+++...***+++,,,------,,,+++***,,,,,,***)))))))))***+++))))))************))))))"""333""""""111,,,bbbEEE---000000(((...!!!---000...+++******)))))))))))))))(((((()))***************+++***)))(((''''''''''''"""$$$***,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,)))************+++++++++)))(((''')))---///...---++++++++++++++++++++++++************++++++++++++---,,,++++++,,,,,,***)))```&&&---)))***))))))))))))))))))))))))(((,,,&&&"""777)))111999###%%%---+++%%%)))$$$666000"""000&&&'''(((((()))***+++++++++((((((((((((((((((((((((******)))))))))))))))***++++++***)))((('''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))))))))******,,,+++++++++******))))))))))))***,,,......,,,+++))))))))))))************++++++************++++++((((((((((((((())))))*********))))))***+++,,,,,,...,,,******+++++++++******************************++++++,,,+++***)))(((************************)))***,,,------,,,***))),,,++++++++++++++++++++++++++++++*********))))))************************,,,+++++++++***))))))))))))))))))***+++++++++,,,,,,,,,+++***))))))******************************************************))))))***+++,,,------...******))))))))))))******)))))))))******+++++++++)))))))))))))))******+++************************,,,,,,++++++++++++,,,,,,,,,)))&&&&&&'''((())))))))))))***++++++++++++***lllYYYJJJ@@@;;;888777555333222222222333444333111/////////000111000000000///...---------------------------------++++++++++++++++++,,,,,,++++++++++++,,,---...///,,,***))))))***+++***))))))***++++++,,,,,,,,,,,,...---,,,+++++++++++++++************************+++***)))(((((('''''''''************************)))************++++++++++++,,,,,,+++))))))+++---+++++++++,,,,,,+++++++++,,,+++***)))))))))***+++))))))************))))))333"""+++---***777|||((((((222---&&&===$$$BBB!!!+++******))))))))))))))))))***++++++,,,,,,++++++)))))))))((())))))******---111$$$******************++++++************++++++++++++)))************++++++++++++)))(((***---///...,,,++++++++++++++++++++++++(((((((((((())))))))))))---,,,***++++++,,,***)))```&&&---)))***************************&&&555 222'''LLL999%%%&&&BBB***+++222###''',,,,,,333""")))))))))***+++,,,,,,,,,))))))))))))))))))))))))******))))))))))))******+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))(((((((((''')))((()))+++------,,,***))))))))))))************++++++************++++++)))))))))))))))***++++++***)))))))))))))))******...,,,******+++++++++******************************++++++,,,+++***)))(((************************)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++*********))))))************************+++++++++******************************+++++++++,,,++++++***))))))***************************************************************************+++******))))))))))))***************+++++++++,,,,,,***************++++++,,,************************))))))(((((((((((()))))),,,+++)))(((***++++++***,,,,,,---............---kkkXXXJJJAAA<<<888777555333222222222333333222000///......///000000000//////...---------------------------------,,,,,,++++++++++++++++++++++++,,,,,,------......---,,,++++++,,,+++)))'''***++++++,,,,,,,,,++++++---,,,,,,++++++++++++,,,******************************+++******)))((('''(((((((((((((((((((((((()))************++++++++++++,,,,,,+++******+++---,,,++++++++++++++++++,,,,,,+++******))))))******))))))************))))))'''...(((///PPP...---'''///&&&999'''+++******)))))))))))))))((()))******++++++******))))))))))))***+++,,,---///RRR\\\'''((())))))***++++++,,,,,,))))))*********+++++++++)))************+++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++((((((((()))))))))******,,,+++******+++,,,***)))```&&&---)))***************************000...'''IIIiii---###  000))),,,...&&&+++************+++,,,,,,------***************************)))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))((((((((((((((('''((()))+++,,,+++))))))))))))*********++++++++++++************++++++***************++++++,,,++++++******************---+++******+++++++++*********************************+++,,,+++***)))(((***************************+++,,,------,,,+++***************************+++++++++******************************************************++++++++++++++++++***************,,,+++******)))******************************************************************)))))))))((((((******))))))))))))******++++++++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---************************++++++++++++++++++++++++,,,++++++,,,---...,,,+++------...////////////...jjjWWWJJJAAA<<<888777555333222222222333222111000///.........////////////......---------------------------------,,,,,,,,,++++++*********)))******++++++,,,,,,,,,---,,,,,,---...---+++(((++++++,,,,,,,,,+++******,,,,,,+++++++++++++++,,,************************++++++,,,---,,,+++)))(((''''''''''''''''''''''''))))))*********+++++++++***+++,,,,,,******+++,,,---,,,+++******+++,,,---+++++++++***************))))))************))))))###333!!!(((ZZZ;;;111888'''!!!000+++******)))))))))))))))&&&&&&'''(((((((((((((((+++*********++++++,,,---'''***,,,))))))*********+++++++++*********+++++++++,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***)))***++++++***)))```&&&---)))***************************---***%%% 000,,,------'''...222""""""444*********+++++++++,,,,,,************************))))))))))))))))))***+++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************((()))))))))******************))))))))))))******+++++++++***************((('''&&&(((***+++***)))))))))*********+++++++++++++++************++++++***))))))))))))***++++++,,,,,,,,,,,,,,,,,,++++++,,,+++))))))***++++++***************************)))***+++,,,++++++))))))***************************++++++,,,,,,++++++***)))))))))))))))*********************************************************)))))))))***+++++++++,,,,,,+++++++++***)))))))))++++++***************+++******************************************************************))))))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************,,,,,,------------,,,,,,++++++,,,...//////---******++++++,,,,,,,,,,,,,,,}}}gggVVVIIIAAA<<<888777555333222222222333111111000//////.....................------------------------------------,,,,,,,,,++++++***************+++,,,,,,,,,+++++++++***+++---//////---+++++++++,,,,,,,,,+++******+++++++++******++++++,,,************************)))***+++++++++***)))((((((((((((((((((((((((((())))))*********+++++++++***+++,,,,,,+++***+++,,,---,,,+++******+++,,,---++++++++++++******))))))))))))************))))))000 000YYYqqq///###555rrr666'''+++)))000---***+++******)))))))))))))))&&&&&&'''(((((((((((((((------,,,+++++++++++++++%%%$$$...+++++++++*********))))))++++++++++++,,,,,,,,,---))))))*********+++++++++,,,------,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))+++++++++)))```&&&---)))***************************+++(((%%%HHH***777***"""###,,,...(((---)))))))))***************************************))))))(((((()))***++++++*********+++,,,,,,------)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))(((((()))***************((()))))))))******************))))))))))))************************++++++((('''&&&''')))******)))************++++++++++++++++++************++++++)))(((((((((((()))************+++,,,,,,+++***)))+++***((()))***++++++***************************))))))++++++,,,+++***)))************************++++++++++++++++++++++++(((((()))))))))*********************************************************)))))))))***+++++++++,,,,,,+++++++++***)))))))))+++***************++++++************************************************))))))******+++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++************************))))))***++++++***)))))))))***+++---//////,,,)))))))))***+++++++++++++++zzzeeeTTTGGG@@@<<<888777555333222222222333222111111000000///......------------------------------------------------,,,,,,++++++++++++++++++,,,---...//////...---,,,+++******,,,...///...,,,***++++++,,,,,,,,,+++++++++************++++++,,,************************''''''((((((((('''''''''************************)))************+++++++++)))+++------+++***++++++,,,++++++++++++++++++,,,***++++++++++++***))))))))))))************))))))((($$$IIIjjj333***///555ppp$$$000!!!111***(((+++******)))))))))))))))((()))******++++++******...---,,,+++************,,,%%%ZZZJJJ,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,)))************+++++++++***,,,,,,,,,******+++,,,++++++++++++++++++++++++)))))))))************+++***)))((()))+++++++++)))```&&&---)))***++++++++++++++++++++++++...'''444+++000***"""111...$$$))))))))))))))))))))))))************************(((((((((((()))***+++,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))))))))******(((((((((((()))))))))))))))'''&&&''')))***+++************++++++++++++,,,++++++************++++++((((((((((((((())))))***&&&'''((()))***)))((((((+++)))((((((***++++++***************************((()))***+++,,,+++******************************++++++++++++++++++++++++((())))))******+++++++++***************+++++++++***************************************++++++++++++++++++************************)))******+++,,,************************************************))))))***+++,,,---......++++++************++++++,,,,,,,,,,,,++++++++++++))))))(((((())))))***+++***************************+++,,,------,,,+++***((()))***,,,......,,,)))***+++,,,,,,------,,,,,,xxxcccRRRFFF???;;;888777555333222222222333222222222222111000//////------------------------------------------------++++++++++++++++++,,,,,,,,,---///000000...---,,,---+++******,,,---,,,+++)))***++++++,,,,,,,,,,,,***************+++,,,,,,************************)))((((((((((((((())))))************************)))************+++++++++)))+++------,,,******++++++++++++,,,,,,+++++++++***++++++,,,+++***)))((())))))************))))))000333///&&&***---"""(((uuu222)))***///+++******))))))))))))))))))***++++++,,,,,,++++++,,,++++++*********++++++,,,(((111++++++******************((())))))))))))*********)))************+++++++++(((***,,,+++)))(((***,,,++++++++++++++++++++++++)))))))))*********++++++***(((((()))***++++++***```&&&---)))***++++++++++++++++++++++++(((444...|||777+++---(((222FFF!!!333444!!!***,,,&&&************************))))))))))))))))))))))))(((((((((((()))***+++,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))))))))******'''((((((((()))))))))))))))(((&&&''')))+++++++++*********+++++++++,,,,,,++++++************++++++))))))(((((())))))***+++%%%&&&(((***++++++*********)))'''(((***++++++***************************((()))***+++,,,++++++***************************,,,++++++++++++++++++,,,))))))******+++,,,,,,---))))))*********+++++++++************************+++++++++******************************+++++++++******))))))***++++++,,,************************************************))))))******++++++,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++***************))))))******+++,,,************************,,,---///000000///---,,,)))))))))+++---...---++++++,,,------......------wwwaaaPPPEEE>>>;;;888777555333222222222333222333333222222111000///------------------------------------------------*********++++++,,,,,,---***+++---......---+++***///---***)))***++++++***((()))***+++,,,---------******))))))***+++,,,,,,************************,,,,,,*********+++,,,---************************)))************+++++++++)))+++------,,,+++***+++***+++,,,------,,,+++*********+++,,,+++***)))((())))))************))))))'''%%%;;;666555,,,...111]]]MMM'''$$$///---+++******)))))))))))))))(((((()))***************))))))))))))***+++,,,,,,%%%+++))))))))))))***++++++,,,,,,''''''''''''(((((((((((()))************+++++++++&&&)))+++***((((((***,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))(((((((((***++++++***```&&&---)))***++++++++++++++++++++++++***///ooo%%%+++444!!!,,,...+++%%%111DDD)))%%%,,,,,,+++,,,+++++++++++++++++++++(((((((((((((((((((((((((((((((((((()))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))******+++++++++,,,***((('''''')))+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++*********)))***++++++,,,'''(((+++---//////......***((('''(((***++++++***************************((()))***+++,,,,,,+++***************************,,,++++++******++++++,,,))))))***+++,,,,,,------))))))******++++++++++++************************,,,+++++++++******))))))))))))******+++++++++,,,******))))))***+++,,,,,,************************************************************)))))))))))),,,++++++******++++++,,,+++++++++******)))))))))++++++******++++++,,,---************************)))***,,,------,,,***)))*********+++...///...,,,***+++,,,,,,------,,,,,,wwwaaaQQQEEE>>>;;;777777777666555444222111...:::===333,,,...000,,,111000///...---,,,++++++------------------------,,,++++++***+++,,,...///+++++++++,,,,,,---------......---,,,,,,+++******)))***++++++,,,,,,,,,,,,************))))))(((((()))------))))))......************************************************************)))******+++,,,...,,,***)))((()))***+++******)))))))))))))))***------,,,+++***)))((('''///###......;;;)))lll///&&&&&&'''///---%%%444+++...+++%%%---))))))(((((((((((())))))+++++++++***************,,,,,,,,,++++++*********)))888$$$RRRSSS$$$+++000'''***(((++++++***((('''''')))+++,,,//////...,,,***)))((('''***%%%###&&&---///***%%%,,,,,,,,,++++++*********************)))))))))))),,,,,,,,,++++++*********ddd((())),,,)))((((((***,,,...---)))%%%,,,$$$(((???###))))))%%%'''000%%%)))444+++ ===kkk###''')))333&&&******************************))))))((((((''''''((()))***+++,,,+++******,,,,,,++++++***)))((((((******))))))))))))******(((((((((((()))))))))))).........,,,)))'''&&&'''******))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++******)))))),,,***)))+++---...+++))))))))))))))))))******+++*********+++,,,,,,,,,---******+++++++++******)))***)))((((((((()))++++++******************************++++++++++++******))))))))))))))))))))))))((())))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,************************(((((())))))*********+++************************************************,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,---...---,,,+++***++++++,,,,,,,,,---------************************++++++++++++++++++++++++---+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,vvvaaaPPPDDD>>>:::555555555555555444333222666@@@BBB777...//////+++111000///...---,,,++++++------------------------...---,,,+++++++++,,,---+++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++*********+++,,,,,,,,,++++++++++++*********)))))))))'''******&&&&&&))))))%%%************************++++++++++++++++++++++++)))))))))((()))******+++---,,,***(((((()))***+++++++++************+++++++++++++++***************(((111***$$$111"""***EEEhhh""",,,...'''---)))!!!---'''###'''...++++++************++++++)))))))))))))))))))))))),,,,,,,,,++++++************'''000333(((///+++))),,,***$$$+++***))))))******,,,,,,,,,,,,++++++*********)))111333444000***'''))),,,,,,+++++++++++++++******&&&'''''''''(((((()))))),,,+++++++++++++++******ddd(((###&&&&&&+++((($$$!!!"""&&&***---:::***TTT333%%%///+++)))///+++))),,,...&&&(((:::xxx---,,,...(((*********************************))))))((((((((((((((()))***+++,,,++++++***,,,,,,++++++***))))))(((******))))))))))))******((((((((()))))))))******)))***+++***))))))***+++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++,,,***)))+++------+++))))))))))))))))))******+++)))))))))))))))*********************************///...,,,+++***)))************************************++++++++++++******)))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,************************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***))))))*********+++++++++************************++++++++++++++++++++++++,,,***)))***,,,---+++)))(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,uuu```OOOCCC===999444444444444444333222222777???@@@777/////////,,,000000///...---,,,,,,+++------------------------///...---,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******+++++++++++++++************,,,,,,)))(((***)))'''************************,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((()))******++++++)))((((((((()))***+++++++++++++++++++++,,,((())))))***+++,,,------%%%444+++!!!:::)))+++ 111///%%%,,,---%%%,,,***666(((***++++++************++++++''''''(((((())))))******+++++++++++++++*********+++!!!222 ++++++'''***+++000(((******+++,,,,,,,,,,,,,,,(((((())))))***++++++,,,###&&&((('''$$$$$$(((---,,,,,,,,,---------------'''(((((()))***+++,,,---,,,,,,,,,---------------ccc+++&&&***,,,111111000---***((('''(((///555999%%%&&&,,,333000'''''',,,%%%+++---((((((+++((( LLL111###222!!!***************************))))))))))))((((((((())))))***++++++++++++***,,,,,,++++++***)))))))))******))))))))))))******)))))))))*********++++++&&&((())))))))))))***,,,******))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++******+++,,,,,,+++))))))))))))))))))******+++*********)))))))))))))))++++++***))))))***+++,,,///...---+++******************************************++++++++++++******))))))))))))))))))))))))************+++++++++,,,)))))))))************++++++++++++++++++*********,,,+++***))))))***+++,,,************************))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***+++******)))******++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***)))''''''((()))+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ttt___NNNBBB<<<888555555555444333222000//////555777222...///111000000//////...------,,,,,,------------------------------,,,,,,,,,+++++++++---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++,,,,,,++++++,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++******)))(((((())))))*********++++++++++++++++++((()))******+++,,,------***)))000(((+++,,,BBB---111'''%%%+++000***---...|||***'''***))))))(((((())))))***''''''(((((()))***+++++++++++++++***************+++***(((***aaaTTT(((+++,,,)))111...((()))+++------,,,+++***''''''((()))***+++++++++333///,,,,,,......+++'''))))))******++++++,,,,,,(((((()))***++++++,,,,,,))))))******++++++,,,,,,ggg+++((()))&&& ###(((++++++,,,---///$$$555+++///ggg)))%%%---,,,)))&&&&&&***,,,+++(((,,,***%%%)))333111&&&&&&CCC222---$$$************************))))))))))))))))))))))))))))))******+++++++++++++++++++++*********))))))******))))))))))))******)))*********++++++++++++((()))***)))((('''((()))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))******************++++++*********+++++++++***))))))))))))))))))******+++---,,,,,,,,,+++*********,,,+++)))((((((***,,,---)))))))))*********++++++******************************++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***************++++++***))))))***++++++************************)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))***,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++***+++++++++++++++,,,,,,******************************+++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ttt^^^NNNBBB;;;888777777666555333000...---+++///111///---///111222/////////...------,,,,,,------------------------+++++++++,,,,,,------------------,,,,,,+++++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++((((((((()))***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***)))))))))))))))******(((((()))***++++++******++++++++++++++++++,,,,,,///%%%///***&&&)))qqq'''333+++&&&,,,(((---'''(((+++eee222+++******))))))))))))******(((((()))******+++,,,,,,************************)))...&&&333111++++++///,,,,,,(((&&&(((***,,,,,,+++)))((()))))))))))))))*********%%%%%%&&&(((***)))'''%%%((()))))))))******++++++************************((()))))))))******++++++]]]&&&...(((---,,,***)))(((***...111***+++***555___444%%%000000%%%'''&&&###(((000...&&&...+++))))))******)))(((<<<ggg(((***,,,************************))))))))))))***************************++++++++++++++++++*********************))))))))))))******)))*********++++++++++++''')))***)))((('''((()))******))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))(((((()))***++++++************)))))))))))))))******+++---,,,,,,,,,+++*********+++***)))((((((***,,,---))))))******++++++++++++******************************++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++******************+++******************************))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++*********,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++*********+++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ttt___NNNBBB<<<888888888777555333111///...000111111000......///111//////.........---------------------------------)))***+++,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,+++***************+++++++++++++++***((((((++++++)))***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------************++++++++++++&&&''')))***++++++***)))------,,,,,,++++++******...---((('''111000===++++++''',,,444%%%+++%%%(((***YYYTTT+++,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,)))))))))***************((('''...+++***666 ***111,,,###&&&(((***+++++++++)))(((+++************)))))))))***///444111+++''')))---------------..................---------,,,,,,,,,------------............bbb$$$***222...((((((***,,,...---***&&&333)))111,,,gggKKK000111***###%%%+++222444...)))++++++(((***&&&***111000(((&&&,,,+++)))(((&&&+++************************)))))))))************+++******))))))******+++,,,******************************))))))))))))******)))))))))*********++++++%%%'''((()))))))))+++---******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))...---,,,+++***(((''''''(((***++++++***))))))***)))))))))))))))******+++*********)))))))))))))))***))))))))))))+++,,,---...///......---+++***)))******************************++++++++++++******))))))))))))))))))))))))************+++++++++,,,((((((((())))))))))))***)))))))))***************************************************************************))))))))))))************************************************,,,++++++******++++++,,,************************,,,++++++******++++++,,,++++++++++++,,,---......))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,+++***+++,,,,,,,,,+++******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,uuu___NNNCCC<<<999666666666555444333222111333222111000...---...000...............---------------------------------***+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))))))******+++,,,,,,,,,++++++)))))))))*********++++++...******---,,,''''''***************************++++++++++++++++++++++++++++++******++++++,,,---******+++,,,,,,,,,,,,,,,&&&(((***+++,,,,,,+++***------,,,,,,,,,++++++++++++000&&&)))222www%%%((())))))---111''',,,'''++++++\\\'''---,,,,,,++++++,,,,,,---)))))))))***************((()))))))))*********++++++%%%222###---ccc___"""%%%---,,,(((((()))***+++++++++******++++++++++++++++++++++++***&&&###$$$))),,,,,,***(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''ddd...%%%###"""///)))%%%%%%***...,,,)))&&&444!!!777111DDDIII222$$$***///++++++222!!!''')))%%%"""%%%,,,111&&&&&&)))//////+++,,,000999YYY///************************))))))*********++++++++++++***)))))))))***+++,,,******************************))))))))))))******((((((((()))))))))******'''(((************+++---******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((('''***,,,+++)))((()))***)))))))))))))))******+++)))))))))))))))*********((())))))***++++++,,,,,,.../////////---,,,***)))******************************++++++++++++******)))))))))))))))))))))))))))))))))*********++++++(((((((((((())))))))))))((()))))))))*********+++*********++++++*********************************************)))))))))(((************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))***,,,,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++---...---+++***,,,...++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,uuu```OOOCCC===999444444555555666555555555222///.........,,,---000...............---------------------------------,,,---......---,,,***)))+++++++++,,,,,,------------,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,,,,(((((())))))*********+++---(((&&&)))'''!!!###*********************************************************)))******+++,,,***+++,,,---------------''')))+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++111$$$!!!(((111,,,((())),,,***%%%+++***___(((+++******))))))******+++))))))))))))(((((((((((((((((())))))*********+++///+++...&&&'''666777$$$###)))---******+++,,,,,,,,,,,,,,,*********+++,,,,,,------000###"""@@@pppTTT333%%%%%%))),,,&&&---<<<""",,,###:::SSSgggdddTTTDDD333$$$---(((''',,,---)))***...))))))***,,,,,,***'''%%%***+++((($$$###'''******)))###^^^,,,...************************))))))******+++++++++++++++***)))))))))***,,,---******************++++++******))))))))))))******(((((((((((())))))))))))+++,,,---+++)))((()))*********))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************'''***,,,+++)))((()))+++)))))))))))))))******+++******++++++,,,,,,,,,---'''((()))+++,,,,,,,,,,,,)))***+++,,,---,,,++++++******************************++++++++++++******))))))))))))))))))))))))((())))))))))))*********************++++++++++++(((((())))))*********+++******++++++++++++******************************+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,+++******+++,,,---'''(((***+++,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++---///...,,,+++---///+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,sss```NNN@@@:::999888666444333333333222111111111111111000000000000111000...---,,,,,,------***+++,,,---...---,,,,,,,,,,,,,,,------.........************************++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,++++++,,,---***)))))))))******+++,,,+++++++++++++++++++++++++++***)))))))))))))))***++++++,,,,,,,,,,,,++++++...---+++*********+++++++++***(((((((((***,,,...++++++++++++++++++++++++###555###111GGG333"""555%%%'''555&&&+++(((222333PPPYYY***---))))))000...(((+++******************************))))))))))))******+++'''***(((000 ///888)))***+++)))((('''''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++***]]],,,(((,,,******(((((()))***************+++++++++++++++***)))((())))))))))))))))))))))))((()))))))))************---,,,***)))))))))******&&&...^^^KKK,,,,,,,,,,,,,,,,,,+++***)))&&&&&&&&&'''((())))))***------+++***))))))(((((())))))))))))))))))))))))+++++++++************)))******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))***++++++)))************++++++++++++*********))))))((((((***+++,,,,,,+++***)))(((++++++***))))))((())))))))))))))))))))))))))))))***************************************)))((('''******************************++++++++++++******---,,,+++***)))))))))))))))************+++++++++))))))))))))))))))))))))+++)))&&&$$$$$$&&&)))++++++++++++************)))*********)))))))))))))))*********++++++,,,,,,,,,***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******......//////...,,,***)))***++++++,,,,,,++++++***///......---,,,+++******------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,------......------,,,.........------,,,,,,,,,uuuaaaOOO@@@999999888666444333333333222111111111111111000000000000111000...---,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,---------......************************++++++++++++++++++++++++++++++++++++++++++,,,,,,)))******)))'''&&&'''(((*********+++++++++,,,,,,+++++++++++++++++++++++++++***************++++++))))))************)))))),,,+++***)))((())))))***++++++***)))***+++,,,,,,++++++++++++++++++++++++)))...******zzzaaa,,,###111%%%%%%111)))------&&&+++:::---000***&&&,,,...---///******************************))))))))))))************,,,******%%%ttt\\\333)))++++++)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++***]]],,,(((,,,******))))))***++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))************++++++++++++,,,,,,***)))))))))******(((---ddd///)))******************)))''''''(((((()))******+++,,,,,,+++***))))))))))))))))))))))))))))))))))))+++++++++************))))))))))))))))))***++++++************************'''''''''''''''((()))))))))************+++++++++************)))))))))(((***+++,,,,,,,,,+++***)))******))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,+++******((((((((((((((((((((((((******++++++++++++******))))))))))))***+++,,,---)))************+++++++++************************---,,,***((((((***,,,---+++++++++************)))************))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,++++++******)))))))))+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,------......------,,,---,,,,,,,,,+++++++++***uuuaaaNNN@@@999999888666444333333333222111111111111111000000000000000///...---------------++++++,,,------------,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++)))&&&$$$$$$%%%******,,,------,,,,,,+++************************+++*********+++,,,------))))))************))))))***)))(((((('''(((((((((,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++///&&&000)))<<<((('''...(((&&&---...+++000 ***111***///---((()))//////,,,******************************))))))))))))******(((,,,---,,,&&&...888...(((+++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++***]]],,,(((,,,************+++,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,+++******)))*********,,,)))---))))))******************((())))))******+++++++++++++++***************+++))))))))))))))))))))))))+++++++++************))))))))))))))))))***+++,,,************************(((''''''''''''((()))))))))************+++++++++************))))))))))))******+++,,,,,,,,,++++++)))(((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,,,,,,,+++******((((((((((((((((((((((((******++++++++++++******))))))))))))***+++,,,---)))************+++++++++************************---,,,++++++++++++,,,---+++++++++************)))*********************************+++++++++++++++------------------------***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,***++++++,,,,,,++++++***************************)))******+++---......///.........---------,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,++++++************))))))sss___MMM???::::::888666444333333333222111111111111111000000000/////////......------------,,,,,,,,,---------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,------......,,,)))''''''(((***+++---......---+++***)))))))))))))))))))))))))))))))))***+++,,,---...++++++,,,,,,,,,,,,++++++)))))))))(((((((((((())),,,,,,.........,,,***)))++++++++++++++++++++++++000$$$///:::(((+++++++++,,,******000(((---'''---FFF(((+++...+++(((......%%%************************+++******))))))******+++((()))---...(((111###555$$$)))***((()))+++,,,,,,,,,+++***+++++++++++++++++++++++++++***+++***]]],,,(((,,,******)))***++++++,,,,,,++++++******+++++++++******)))))))))))))))))))))))))))*********+++++++++,,,,,,++++++******************+++%%%GGG,,,+++++++++******++++++)))))))))*********++++++******))))))***++++++,,,))))))))))))))))))))))))+++++++++*********))))))++++++***))))))***************************************))))))******+++,,,))))))*********+++++++++*********)))))))))))))))((())))))******+++++++++((('''''''''((()))******))))))))))))))))))))))))************************))))))*********))))))(((******************************++++++++++++******---,,,+++***))))))))))))))))))*********+++++++++************************))))))************))))))+++++++++*********)))))))))***************++++++***************+++++++++,,,,,,------------------***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------******+++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++*********************ooo\\\KKK???;;;<<<888666444333333333222111111111111111000000000///...............---------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---...---+++***+++,,,***+++---......---+++***))))))))))))))))))))))))((((((((())))))+++,,,---++++++,,,,,,,,,,,,++++++************************+++,,,...///...,,,***(((++++++++++++++++++++++++,,,'''(((^^^&&&000,,,'''---,,,(((---)))(((000(((```333))))))(((!!!(((...%%%************************++++++************++++++,,,&&&,,,---+++***,,,fffUUU"""%%%)))'''(((***+++++++++***)))+++++++++++++++++++++++++++***+++***]]],,,(((,,,******((())))))***************)))******+++++++++******))))))))))))))))))))))))))))))))))))*********+++************+++*********$$$000---,,,+++)))(((((((((((((((((()))))))))))))))***))))))))))))***+++,,,,,,))))))))))))))))))))))))+++++++++*********))))))...---,,,***))))))))))))***************************************+++,,,,,,))))))*********+++++++++))))))))))))))))))******(((((((((((())))))******((((((((((((((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++((())))))*********))))))******************************++++++++++++******---,,,+++***))))))))))))))))))*********+++++++++************************(((((()))******)))((((((+++++++++*********))))))))))))******+++++++++,,,******************************++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******///...,,,************+++***++++++,,,,,,++++++***+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmZZZJJJ???;;;===888666444333333333222111111111111111000000000000---......///......---------------,,,---......///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++******,,,---+++,,,,,,------,,,******************************(((((((((((()))***++++++))))))************))))))******+++,,,,,,,,,,,,+++***+++---...---,,,***)))++++++++++++++++++++++++)))***%%%)))...)))%%%++++++'''(((,,,&&&000hhhKKK,,,###%%%###000+++************************++++++************++++++///%%%---***+++"""444,,,)))%%%***((())))))***************+++++++++++++++++++++++++++***+++***]]],,,(((,,,******(((((()))************)))))))))***++++++++++++***))))))))))))))))))))))))(((((()))))))))*********))))))***++++++++++++***%%%bbb+++***((('''&&&&&&''''''))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))+++++++++************)))...---,,,+++***)))))))))++++++++++++++++++++++++)))(((((((((((()))******)))************+++++++++))))))))))))************))))))((((((((()))*********))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++((((((((((((((((((((((((******++++++++++++******))))))))))))***+++,,,---)))************+++++++++++++++++++++++++++++++++******++++++++++++******+++++++++************)))))))))******+++,,,,,,,,,***************)))))))))((())))))******++++++,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******///...---,,,***************++++++,,,,,,++++++***)))))))))******+++++++++---------,,,,,,+++++++++,,,,,,+++++++++*********,,,,,,,,,,,,------------,,,------......------,,,,,,------------.........mmmZZZJJJ???;;;===888666444333333333222111111111111111000000000000,,,---...//////...------...------,,,---...///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********((()))++++++******+++,,,,,,,,,+++++++++*********++++++++++++++++++++++++*********))))))***++++++))))))************)))))))))***+++---------,,,+++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++***+++(((+++)))(((*********))))))******---!!!ddd]]]///###,,,"""$$$000---************************,,,++++++******++++++,,,---(((///)))+++'''000"""555'''---+++************+++,,,,,,************************+++***+++***]]],,,(((,,,******))))))***++++++++++++***))))))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++((()))***+++,,,++++++***;;;***)))((('''((()))+++,,,******************************************++++++))))))))))))))))))))))))+++++++++************)))+++++++++******++++++,,,++++++++++++++++++++++++))))))(((((())))))***+++)))************+++++++++((()))))))))************,,,+++***))))))******+++,,,++++++************+++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,((((((((((((((((((((((((******++++++++++++******))))))))))))***+++,,,---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***++++++,,,------+++*********)))))))))((((((((())))))***++++++,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++***))))))***++++++,,,,,,++++++*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,,,,,,,------............ooo[[[JJJ>>>;;;<<<888666444333333333222111111111111111000000000000,,,---.../////////------......---,,,---...///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))***+++,,,,,,+++***+++,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++((()))******++++++++++++++++++++++++++++++++++++---***...,,,%%%***111,,,***...---$$$...,,,,,,```bbb///'''999///(((///)))************************,,,++++++******++++++,,,(((***222***---111(((333sss???***000---,,,+++***+++,,,---...************************+++***+++***]]],,,(((,,,************+++,,,,,,,,,,,,+++((()))***+++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,((()))***+++,,,,,,+++***TTT+++*********,,,///222333++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))+++++++++************))))))))))))***+++---...///+++++++++++++++++++++++++++++++++***++++++,,,---)))************+++++++++(((((())))))*********+++///...,,,+++++++++,,,,,,------,,,+++*********+++))))))))))))))))))))))))++++++++++++++++++++++++'''((()))*********************************************++++++++++++******---,,,+++***)))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++************)))))))))***+++,,,,,,------+++*********))))))(((((((((((()))***++++++,,,,,,+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******'''(((***++++++***))))))+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///......---------,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,------.........lllYYYKKK@@@<<<===111000//////111111000///111111111111000000000000///............---------.........------,,,,,,,,,------,,,++++++***))))))*********+++++++++,,,,,,)))******++++++,,,,,,---------++++++++++++------......,,,+++***)))))))))+++222444///+++,,,+++'''***+++,,,------,,,+++***,,,+++***)))))))))***+++------------------------,,,,,,,,,+++++++++******,,,,,,++++++***))))))))),,,,,,,,,,,,+++)))((('''+++%%%++++++***)))(((((()))***+++,,,''''''111ooo''')))'''+++...(((&&&+++++++++,,,,,,+++(((%%%************************,,,,,,,,,++++++*********,,,---))),,,,,,,,,++++++*********------,,,,,,+++***))))))'''000''',,,ccc)))+++***+++000************************++++++++++++++++++++++++++++++************++++++******(((&&&(((,,,***&&&++++++'''%%%333++++++888++++++************++++++))))))************)))))))))************+++++++++)))***+++,,,,,,+++***)))%%%&&&'''((()))*********))))))))))))************))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++******************))))))***+++,,,------...)))************+++++++++(((((((((((((((((((((((())))))***++++++++++++*********)))))))))+++,,,---+++,,,,,,------,,,,,,+++******))))))))))))******++++++******))))))(((((()))************+++++++++...,,,***)))((()))***+++)))))))))******++++++,,,******************************+++++++++******)))******+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,------------,,,+++******,,,,,,++++++++++++++++++...---,,,+++++++++,,,,,,''')))+++,,,++++++,,,...,,,,,,,,,++++++***************+++,,,,,,---......---------------------------------------...///000++++++,,,,,,,,,++++++***+++,,,,,,---.........---..................------jjjXXXIII???;;;<<<888666444333333222000...000000000////////////...///............---------------------------,,,,,,......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------,,,+++************'''---000,,,***++++++(((+++++++++,,,,,,+++++++++******))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,++++++***))))))))),,,(((333|||,,,+++************+++,,,///+++,,,000)))000---//////,,,---***)))***,,,------***(((+++++++++***************,,,,,,,,,+++++++++*********111&&&,,,,,,,,,+++++++++***************++++++,,,,,,---111)))(((///fff)))+++%%%(((***************************************************+++******))))))******+++000***'''(((((((((,,,333&&&333&&&555%%%???,,,++++++******++++++,,,))))))************)))))))))************+++++++++******++++++++++++******------......---,,,++++++))))))))))))************))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************(((((())))))******++++++)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++******)))(((''''''((())))))******++++++++++++************))))))))))))******************)))))))))))))))************+++++++++***)))(((&&&&&&'''((()))************++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))+++------,,,,,,---...,,,,,,,,,+++++++++******+++++++++,,,,,,------------------------------------------------...//////++++++,,,,,,,,,++++++***+++,,,------......------........................iiiWWWHHH>>>::::::;;;999777555555444111///////////////............///............---------,,,,,,------------------/////////...............+++,,,,,,,,,------------......------,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,+++******++++++,,,%%%***---+++***,,,,,,+++,,,++++++++++++++++++,,,))))))))))))***,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,AAAeee++++++************++++++,,,++++++'''ooo&&&...++++++)))+++,,,)))))))))+++......---+++++++++++++++******)))))),,,,,,,,,++++++++++++***)))jjjLLL&&&,,,,,,,,,++++++++++++***))))))***+++,,,,,,------111$$$+++000aaa&&&///###***&&&************************))))))))))))))))))))))))+++******))))))******+++***'''+++111...$$$###)))...&&&!!!:::+++,,,++++++******++++++,,,))))))************)))))))))************+++++++++++++++************++++++...---,,,+++)))'''%%%$$$))))))))))))************))))))))))))************))))))))))))))))))))))))************************+++++++++***************************************(((((((((((((((((((((((()))************+++++++++************************))))))***++++++++++++***++++++***((((((''''''(((((())))))))))))))))))(((******))))))))))))******)))))))))***************)))************+++++++++,,,,,,+++******+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++*********++++++,,,,,,---,,,,,,---------,,,+++***)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...///++++++,,,,,,,,,,,,++++++,,,,,,------......------........................iiiWWWHHH>>>:::;;;777666444444555555444222000000/////////.........///............---------,,,,,,,,,------.....................////////////++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,++++++------------+++++++++*********++++++,,,---)))+++---------......------,,,+++******+++,,,---))))))******+++,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******......---,,,***)))((((((,,,+++)))))))))+++---...---///PPP[[[((((((((((((((((((((((((+++,,,))) aaa'''+++%%%)))&&&+++******)))***+++---...---+++,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,...+++++++++++++++++++++++++++,,,,,,,,,++++++***************...+++\\\###111'''000(((******************************************************))))))))))))******%%%(((+++...---***'''&&&''')))000333+++******))))))******+++))))))************))))))))))))*********+++++++++,,,+++***))))))***+++,,,******)))'''%%%###!!! ((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++))))))((((((((('''''''''))))))*********+++++++++************************))))))***++++++++++++***,,,,,,,,,++++++*********(((((())))))))))))((((((+++******))))))******+++)))))))))******+++++++++))))))*********+++++++++------,,,,,,---...///000------,,,,,,++++++******++++++++++++++++++++++++******++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,))))))***+++,,,,,,------+++,,,---......,,,***)))(((***++++++)))((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------------,,,,,,---......++++++,,,,,,---,,,,,,,,,,,,,,,------...------,,,---------...............jjjWWWIII???;;;;;;777666444555555666444333111111111000000000/////////............---------,,,,,,,,,------.........---------------.........,,,,,,,,,,,,------------,,,,,,,,,------.........++++++------------++++++************+++,,,---------,,,,,,------,,,++++++---,,,+++******+++,,,---++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***)))((('''''',,,+++)))))))))+++...///---000[[[]]](((((())))))))))))((((((...///***%%%]]]000---%%%...,,,222,,,,,,+++***+++,,,,,,+++***+++++++++*********))))))++++++++++++++++++++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++++++++***(((333)))%%%ccc%%%...)))111,,,************************++++++++++++++++++++++++***))))))))))))))))))******---)))!!!###000555000,,,666((()))))))))(((((((((((())))))))))))************))))))))))))*********+++++++++,,,+++***))))))***+++,,,+++++++++***)))((('''&&&((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++******))))))(((((('''))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++*********++++++,,,,,,,,,,,,)))******++++++******)))++++++************++++++))))))******++++++,,,,,,))))))*********+++++++++************++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------------))))))***+++,,,,,,------+++,,,---......,,,***)))***+++,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,,,,------***+++,,,---------------,,,------...------,,,,,,---------.........//////jjjXXXIII???;;;<<<;;;999777666666666444222111111111111000000000000///............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,............////////////***++++++,,,---.........+++,,,,,,------,,,,,,++++++*********+++,,,,,,---...***(((***+++((('''(((,,,++++++++++++++++++,,,,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''''''(((((()))******+++,,,+++******+++,,,---...,,,...cccccc++++++,,,,,,,,,,,,+++++++++,,,)))222QQQ444---%%%111,,,444+++,,,***))))))++++++***)))***************************++++++++++++,,,,,,,,,++++++lllAAA***++++++++++++,,,,,,,,,(((((()))***,,,---......(((000%%%(((eee+++((((((***,,,************************++++++++++++++++++++++++***))))))(((((())))))***(((...///(((&&&***)))###### UUU)))))))))(((((()))))))))))))))************)))))))))************+++++++++++++++************++++++)))******++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))***************************************+++++++++)))))))))***++++++,,,,,,+++++++++******))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***'''((()))***++++++++++++***++++++,,,,,,++++++***++++++************++++++*********+++++++++++++++)))************++++++++++++++++++,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---.........*********++++++,,,,,,---,,,,,,---------,,,+++***+++---......---,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,,,,***+++,,,------......---------......------,,,,,,,,,,,,------.../////////iiiWWWHHH>>>::::::888666555444555555333222111000000000000////////////............---------------------------,,,,,,...---------,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,///)))'''***+++((('''(((+++++++++,,,,,,+++++++++***+++,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******&&&&&&''')))***+++,,,---++++++,,,,,,,,,,,,,,,,,,++++++eeeddd+++,,,---......---,,,+++%%%((()))DDD999...+++###...&&&000&&&)))((('''(((***++++++***)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++...888******+++++++++,,,,,,,,,'''((()))***,,,---...///)))''',,,***qqqIII,,,%%%+++$$$+++************************************************))))))(((((((((((())))))'''(((...333,,,!!!&&&333///++++++************++++++))))))************)))))))))************+++++++++******++++++++++++******''''''((()))************))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++((())))))***++++++,,,,,,************************)))************+++++++++************************))))))***++++++++++++***((()))***+++++++++***)))***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++++++++++++++***)))************+++++++++---............------,,,))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,---.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))+++---------,,,---...,,,,,,,,,---------......+++++++++,,,,,,---------------------------------...---,,,,,,++++++,,,,,,***+++,,,---............------......------,,,+++,,,,,,------...//////000hhhUUUGGG===999999000//////111333444444333000/////////............//////.........---------.........------,,,,,,,,,//////...---,,,,,,++++++(((((()))))))))*********---,,,,,,++++++******)))...---++++++++++++---...,,,,,,++++++***++++++,,,111***''',,,...+++))),,,***+++,,,------,,,+++***((()))+++---.........---)))))))))))))))))))))))),,,,,,,,,+++++++++******)))************++++++++++++,,,,,,------,,,,,,+++***)))fffbbb***+++,,,,,,,,,,,,+++***%%%)))///VVV)))***---&&&///###...&&&&&&%%%%%%&&&)))+++,,,,,,(((((()))***+++,,,,,,---*********++++++,,,,,,,,,...%%%(((*********++++++,,,,,,,,,++++++++++++++++++++++++...$$$999&&&ppp*********))))))((((((((())))))))))))))))))))))))^^^)))...((()))(((///$$$((('''222""",,,************************))))))))))))))))))))))))))))))(((((((((((())))))222""""""---(((!!!@@@ooo---,,,,,,++++++,,,,,,---))))))************)))))))))************+++++++++)))***+++,,,,,,+++***)))((()))***++++++,,,++++++))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++((())))))***++++++,,,,,,))))))))))))************)))************+++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,---......---,,,***)))******++++++++++++******,,,++++++******++++++,,,---,,,,,,++++++*********)))************+++++++++++++++++++++***)))((((((''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***,,,---...//////,,,,,,++++++++++++++++++...---,,,+++++++++,,,,,,%%%''')))*********+++,,,,,,,,,,,,------.........******+++,,,,,,---......------------------------...---,,,,,,++++++++++++***+++,,,---............---.........---,,,,,,+++,,,,,,------...///000000fffPPPDDD>>>:::888333333444555666777888999222222111000000000000000333111///---,,,,,,.........---,,,,,,+++***)))(((,,,+++***+++---...---,,,+++,,,------++++++,,,---+++******************+++,,,,,,,,,++++++++++++***************************++++++************++++++))))))))))))************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,............---,,,+++***---***(((***///222000---***++++++,,,,,,++++++***(((+++cccccc+++*********+++,,,,,,---///444:::************************---***'''(((,,,///000000+++++++++++++++++++++++++++++++++++++++++++++++++++777$$$```<<<222+++,,,%%%***---...---,,,,,,......---,,,(((---,,,%%%!!!AAAPPP777)))%%%+++;;;'''******+++++++++,,,,,,,,,ccc(((---(((+++************************>>>'''///%%%***...###000&&&&&&'''((()))+++,,,---***)))&&&&&&'''***,,,---"""---'''222***+++,,,,,,,,,***)))((()))))))))))))))******+++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,,,,++++++*********+++*********))))))((((((************************((()))***)))''''''(((***,,,+++++++++******))))))************************,,,+++***))))))***+++,,,************************.........---,,,+++))))))+++++++++***************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***)))((((((******+++,,,------------------------------------,,,,,,,,,,,,,,,+++***)))*********++++++*********************************---------,,,+++***((((((------...,,,******+++,,,------------------------,,,,,,,,,++++++************+++---......---+++***+++++++++******)))))))))..................------++++++++++++++++++,,,,,,******+++,,,,,,---.........---,,,,,,,,,,,,---...---------............///fffPPPDDD>>>:::888444444444444444444444444//////...---------------333222000///......//////---------,,,++++++******---,,,+++,,,---......---+++,,,------++++++,,,---000000000000000000000000,,,,,,,,,++++++*********************************++++++************++++++))))))))))))************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,............---,,,+++***---***(((***///111000---***++++++,,,,,,++++++***+++(((QQQjjj++++++******++++++,,,---)))&&& ***************************'''%%%&&&))),,,,,,,,,************************)))))))))))))))))))))))),,,(((111999%%%000222222//////''',,,+++******,,,,,,+++***)))222###///;;;HHH444------!!!666&&&...***++++++++++++,,,,,,,,,ccc(((---(((+++************************(((,,,000:::......######333000,,,'''%%%%%%&&&'''+++000333000+++'''(((***...JJJTTT+++++++++++++++***)))))))))))))))))))))******+++************************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,,,,++++++*********************)))))))))(((************************((()))***)))'''''')))***************************++++++++++++************++++++************++++++************************,,,,,,------,,,,,,++++++***************)))((((((,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++***))))))))),,,---------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******---......---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---......---,,,+++------------,,,,,,,,,,,,..................------,,,,,,++++++++++++++++++***++++++,,,------.........---,,,,,,,,,,,,---...---------............///fffPPPCCC===:::888555444333333222111000000111111000////////////000111000000//////.........---------------------------,,,+++,,,---...---,,,+++,,,------++++++,,,---(((((())))))))))))((((((------,,,,,,+++***))))))++++++++++++++++++++++++++++++************++++++)))))))))*********++++++++++++************++++++******+++++++++,,,,,,,,,---......------,,,+++***,,,***)))+++...000///---***++++++,,,,,,++++++***...$$$999~~~++++++******++++++,,,,,,&&&%%%333ggg++++++++++++++++++++++++***(((&&&&&&((()))******+++++++++******+++++++++************************+++$$$555000222222111...%%%,,,+++***+++,,,---,,,***000***(((111000...___###'''222%%%...&&&++++++++++++,,,,,,,,,,,,ccc(((---(((+++************************&&&---%%%111 ///222///!!!$$$(((,,,//////...---$$$(((***&&&###***===MMM000,,,+++******************)))))))))))))))******+++************************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++++++++*********************))))))))))))))))))))))))))))))))))))((()))***)))(((''')))+++************+++,,,------,,,,,,,,,++++++***************++++++++++++************************************+++,,,------,,,,,,******+++,,,,,,***)))(((,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++******))))))+++,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---......---++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...//////...---,,,------------............------------------......------,,,,,,++++++******+++++++++,,,------.........------,,,,,,------...---------............///fffPPPCCC===999777444444333222111000000///333222111111000000111111.........///...---,,,,,,------------......//////,,,+++***+++,,,---,,,++++++,,,------++++++,,,------...////////////...---...------,,,+++***))))))++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------,,,+++***,,,***)))+++---///...---***++++++,,,,,,++++++***,,,"""))),,,++++++***++++++,,,,,,333(((zzz>>>++++++++++++++++++++++++,,,+++*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))...--- mmm???+++000((()))***//////---,,,---...///...---***---222***%%%666888UUU<<>>:::777444444444444333222111111111111000/////////////////////...------------...------------------------000///...---,,,---......+++*********,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,+++++++++******)))))))))************************+++***)))***+++++++++)))$$$222111OOOGGG%%%111(((QQQ000)))'''///...,,,+++++++++,,,,,,)))*********++++++++++++,,,,,,,,,,,,++++++******************+++,,,---...---%%%,,,(((,,,---***+++333---...222111///------...000111...///111111000000111222333<<<000<<<555111;;;<<>>:::777444444444444333222111111111111000/////////////////////...------------...------------------------///...---,,,,,,,,,---......---,,,,,,---,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------...//////...------,,,,,,------------,,,,,,////////////.........---+++++++++++++++++++++++++++***)))***+++,,,+++)))---+++(((;;;___+++%%%222---,,,+++************+++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,...)))***000MMM666---:::000555444333222222333444555555666888777777666888999444>>>333AAAEEE999---III'''666444444111...eee,,,+++...***************++++++++++++...'''"""mmmddd555111'''+++************************)))))))))))))))))))))))))))*********++++++++++++***************************+++++++++******)))(((*********+++++++++,,,,,,))))))))))))************++++++***)))))))))))))))************************+++++++++++++++***))))))++++++******************)))))))))***************++++++***)))******,,,,,,---,,,***)))((()))***+++,,,,,,++++++***)))))))))))))))******************)))************+++++++++++++++++++++,,,,,,,,,,,,***************)))((((((++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,+++++++++***************---......//////......------,,,+++******+++,,,,,,------------------------//////...---,,,,,,++++++---------------------------.........////////////...---,,,,,,,,,,,,---......---+++******+++---...++++++******+++---///000///...---,,,,,,,,,------,,,,,,---------.........------...//////...------////////////////////////{{{aaaLLLBBB===:::666444444444444333222111111111111000/////////////////////...------------...------------------------......---,,,,,,,,,,,,,,,......------,,,,,,++++++...------,,,,,,------...------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...///000000///...---+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++***000''''''***,,,***%%%,,,---,,,++++++******++++++++++++,,,,,,,,,---------))))))***+++---...////////////...---------------,,,333000---,,,444===777222AAA666;;;:::999888888999:::;;;999:::;;;;;;::::::;;;<<<555???LLL000@@@vvv000GGG)));;;666888999000ccc******...+++,,,,,,,,,+++++++++++++++...---666""")))000***(((************************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))*********++++++++++++,,,)))))))))*********+++++++++***))))))))))))))))))************************++++++,,,,,,,,,+++******,,,+++++++++***)))))))))&&&&&&'''(((***+++,,,,,,,,,+++***))))))))))))***((((((''''''((()))+++,,,,,,,,,++++++***)))))))))''''''((())))))***++++++)))************+++++++++*********++++++++++++,,,*********+++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,++++++*********)))++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------------111///---+++***+++,,,...------------------------,,,,,,,,,---------.........------,,,,,,------......---,,,++++++,,,---...,,,,,,,,,+++,,,---......///...------,,,---------,,,------------.........---......//////......---////////////////////////{{{```LLLBBB===999666444444444444333222111111111000000/////////////////////...------------...------------------------------,,,,,,++++++++++++***+++,,,,,,+++++++++,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...//////...---,,,******++++++++++++******((((((((((((''''''''''''------------------------,,,+++******,,,,,,+++***)))(((...'''***444(((,,,'''------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))***+++,,,---......///...............///000---333111222555777'''777???>>>>>>???>>>>>>===>>>>>>???@@@===>>>??????======>>>???===QQQ888KKKUUU===qqq,,,FFF???666;;;DDD444ccc++++++///,,,------,,,,,,,,,,,,,,,+++***222---%%%,,,333%%%+++---(((************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******))))))(((************++++++++++++))))))*********+++++++++******)))))))))))))))***************************++++++,,,,,,,,,,,,++++++,,,,,,,,,+++***)))((((((%%%&&&&&&((()))***+++,,,******))))))))))))))))))''''''''''''(((***+++,,,)))))))))***++++++,,,,,,''''''(((((())))))))))))))))))*********+++++++++))))))*********+++++++++*********++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++******)))******++++++++++++******++++++++++++,,,,,,,,,---------------------------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,,,,,,,,,,---...---------,,,,,,,,,------.........------------...------------..................////////////......////////////////////////{{{```LLLAAA===999666444444444444333222111111111000000/////////////////////...------------...------------------------,,,---,,,,,,,,,,,,++++++)))+++------,,,,,,...000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------------,,,+++)))******++++++******)))++++++++++++++++++++++++------------------------,,,+++***+++,,,,,,,,,***)))+++...(((ccc<<<000"""(((333///++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------.........///000222333444333111222555===333444ZZZAAA???BBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEOOOCCC===MMM???LLL???ZZZGGG===BBB???@@@:::eee---...111............---------,,,,,,***,,,666---PPP///***!!!333(((***111************************))))))))))))))))))))))))******************))))))************************''''''((((((((((((((('''))))))*********+++++++++************++++++++++++***)))))))))))))))*********************************++++++,,,,,,+++++++++,,,,,,,,,+++***)))((((((''''''(((((()))))))))***''''''((()))******++++++******))))))*********+++)))))))))***++++++,,,,,,))))))))))))((((((''''''))))))*********+++++++++))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******------............------++++++,,,,,,------------------------------------,,,---.........---,,,+++************************////////////000000000000---------------------------------------------------......---------,,,,,,---.....................---------.........//////////////////////////////000000000000000000000000~~~zzz```KKKAAA<<<999555444444444444333222111111111111000/////////////////////...------------...---------------------------------------,,,++++++***---//////...---000333,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++************++++++*********+++,,,,,,,,,,,,------------------------------------+++***+++,,,---,,,+++///+++'''&&&888PPP!!!+++%%%222111***))))))***+++++++++******,,,,,,,,,---------......------..................000000111222444666777888;;;222888999>>>111EEEJJJ===FFFCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEGGGGGGGGGEEEDDDEEEFFFIII999\\\<<>>???????????????AAABBBCCCEEEFFFFFFPPPBBBMMMGGGGGGHHHIIIJJJLLLMMMNNNHHHIIIIIIJJJJJJJJJJJJJJJGGGHHHJJJLLLMMMNNNMMMMMMOOOBBBCCCQQQ<<>>@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGBBBFFFDDDDDDDDDEEEGGGHHHJJJKKKHHHIIIIIIJJJKKKJJJJJJJJJIIIJJJLLLMMMMMMLLLKKKKKKCCCXXXfff:::WWW999vvvFFFEEEGGGFFFBBBBBBBBBBBBAAA???>>>===EEE:::@@@:::///666sss***%%%((('''777******+++++++++******))),,,,,,,,,,,,++++++******)))************++++++++++++*********))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((()))))))))))))))*********))))))))))))******************************((())))))******+++++++++)))******+++,,,,,,++++++******))))))))))))******,,,+++++++++***)))))))))((())))))***++++++,,,,,,************************++++++***))))))***++++++++++++******************++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,---------,,,,,,------,,,+++++++++,,,---,,,,,,---------,,,+++***///.........------,,,,,,---------------------------...............------...,,,+++******+++,,,...------......------,,,+++,,,,,,++++++,,,,,,---...///...---,,,,,,---...///............---------,,,................................................////////////////////////------------------------/////////000000111111111---///000///......///111uuuvvvxxx\\\JJJBBB<<<999888555444444333333222222111000000111111000000///...///............---------------------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,---...//////333222000...---,,,,,,+++******************************+++++++++++++++***)))***,,,+++******+++,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,******+++++++++,,,,,,,,,......---,,,,,,+++******---,,,,,,++++++++++++,,,............,,,***((('''---,,,---...(((***PPP...000YYY~~~oooCCC333)))...555333///---------......///000222222666+++222111===:::)))HHH===+++@@@DDD222KKK333EEE>>>>>>???@@@@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCRRR??????@@@@@@AAABBBDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLKKKJJJHHHGGGGGGFFF@@@777EEEyyyJJJIIIJJJIIIEEEEEEEEEEEEEEEEEEDDDCCCFFF???>>>AAA888;;;EEEEEE***,,,)))777******************++++++---------,,,,,,,,,,,,+++)))************+++++++++***************)))))))))***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((***************)))))))))******))))))))))))***************************************+++++++++++++++***++++++,,,,,,,,,,,,,,,******))))))))))))******---,,,,,,+++***)))(((((()))))))))***++++++,,,,,,******************************))))))))))))******,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,+++***)))(((,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++//////...---,,,+++******------------------------------...............---...---,,,++++++,,,---...------......------,,,,,,,,,,,,,,,,,,,,,---------...........................------------,,,,,,,,,........................////////////////////////////////////////////////------..................//////000000111222333333---///000111000000111333vvvvvvvvv[[[IIIAAA<<<999888555444444333333222222111000000111111000000///...///............---------------------------,,,,,,,,,---------,,,+++******,,,,,,,,,,,,,,,---...///,,,,,,------...//////000++++++++++++++++++++++++******++++++,,,,,,++++++((()))++++++******+++---+++++++++,,,,,,,,,------++++++,,,,,,,,,---------*********+++++++++,,,,,,---------,,,,,,+++++++++,,,+++++++++++++++++++++(((***,,,,,,+++******+++---***111...+++222&&&WWW333000222---777+++ )))111333000,,,******)))$$$ '''111///......///000222555666666--->>>444;;;;;;999EEE///KKKAAAAAABBBBBBBBBAAAAAA@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@LLL:::<<<<<<===>>>???AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGEEEDDDAAABBB888IIITTTCCCzzzJJJHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHHHH@@@AAA>>>AAACCCCCC222<<<***%%%$$$---111&&&%%%333******)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))******))))))))))))******************************,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,******))))))))))))******,,,+++++++++***)))))))))))))))*********+++++++++************************+++******************+++,,,,,,+++***))))))))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,***++++++++++++******)))*********++++++,,,,,,,,,---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++------------------------,,,---......///.........///...------------...///,,,------...------,,,,,,+++,,,,,,---------------......///000000///......---------------,,,,,,,,,........................000000000000000000000000////////////////////////.............../////////......///000111333333444111222333333222222333555yyyxxxuuuYYYHHHAAA<<<999999555444444333333222222111111111222222111111000//////............---------------------------------------------,,,,,,+++***///...---,,,,,,,,,,,,,,,'''(((***+++---///000000------------------------******+++,,,,,,,,,,,,,,,((()))++++++******+++---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++((()))+++,,,+++,,,---...)))&&&...&&&)))111$$$iii)))333<<<222<<<...---...111444333---(((((((((---666;;;999444000000000000111222555777999:::111BBB666:::<<>>>>>===<<<<<<;;;::::::888666777;;;;;;;;;<<<===???AAAAAA@@@AAAAAABBBBBBBBBBBBBBB@@@AAABBBCCCDDDCCCCCCBBB999CCC222???GGGEEE{{{KKKIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFKKKGGG???FFF@@@<<>>666...+++---000111111444444444666777999:::;;;AAA444<<<999???@@@CCCyyy>>>HHHEEEEEEEEEEEEDDDCCCBBBAAA??????@@@??????>>>======;;;;;;:::999888888777777555;;;GGG:::::::::;;;<<<>>>@@@AAA===>>>>>>???????????????======???@@@AAA@@@@@@??????999<<<222777hhh{{{MMMLLLNNNNNNGGGHHHIIIJJJJJJKKKKKKKKKIIINNNLLL===FFF???LLLHHHCCC(((***---...222333111;;; ,,,999******************++++++)))***************++++++)))************+++++++++*********++++++++++++++++++++++++******************************************************************************)))))))))******))))))))))))***************************************+++++++++++++++,,,,,,,,,,,,,,,++++++*********))))))))))))******(((((()))***+++,,,,,,---************************************************,,,,,,------------,,,,,,+++***************++++++++++++++++++++++++++++++++++++************++++++&&&'''(((***+++,,,,,,---(((((()))***,,,---......------,,,,,,,,,,,,++++++******+++,,,------------,,,,,,+++++++++,,,------******+++,,,---...//////------------------------,,,,,,---...////////////........................,,,,,,------......------+++,,,---//////......---........................---------............///........................////////////////////////////////////////////////......//////000000111111......//////000111222222111333444444222222333555~~~}}}sssWWWGGG@@@<<<999999555444444333333222222111000000111111000000///...///............---------------------.........///------.../////////.........------,,,,,,,,,------,,,,,,---------,,,+++***------------------------)))***+++,,,------------+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,///---++++++...///...,,,,,,///,,,111)))///333"""iiiwww;;;---<<<(((444444333000---+++,,,---""")))222444444444777999888999:::<<<===>>>>>>>>>@@@999:::???BBB@@@BBBOOOdddFFFHHHHHHGGGGGGFFFDDDCCCBBB????????????>>>===;;;;;;:::::::::999999888888777:::999QQQ888999999:::;;;===>>>???<<<======>>>>>>>>>>>>>>>===>>>?????????>>>===<<<<<<===333???777>>>yyyJJJJJJMMMMMMHHHIIIJJJKKKKKKKKKKKKKKKGGGIIIMMMAAAIIIHHHNNNAAAjjjBBB222'''%%%000999444)))######444))) ///***"""444******+++++++++******)))*********++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************(((((()))))))))))))))*********))))))))))))******************************((())))))******+++++++++++++++,,,,,,+++******)))******))))))))))))******)))))))))***+++++++++,,,************************************************+++,,,------------,,,+++))))))))))))***+++,,,,,,++++++++++++++++++++++++******++++++++++++******''''''(((***++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,+++***)))***+++---......------,,,,,,+++++++++,,,---...,,,,,,,,,---.........///------------------------+++,,,---...////////////---------......---------+++,,,------......------+++,,,...///000///...---///...---,,,,,,---...///........./////////000000................................................////////////////////////......///000000111222222000000000111111222222222111333555666666777999;;;rrrWWWGGG@@@<<<999999555555444333333222222111///////////////......---//////.........------------------.........//////------...///000000000///,,,,,,,,,,,,---...//////,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,......---+++***+++,,,++++++,,,,,,,,,------------,,,+++***+++,,,---...---------.........//////...------,,,,,,++++++******+++---...///...------///+++(((***///222000---(((---'''666&&&///+++666))),,,...222+++,,,///333555555444333777555222222777<<<;;;888;;;===???@@@AAAAAAAAA@@@;;;>>>???FFF???<<>>>>><<<;;;:::;;;;;;;;;:::::::::999999;;;(((@@@777888888999:::<<<>>>>>><<<======>>>>>>>>>>>>>>>??????@@@???>>>===;;;999444222>>>333CCC555444vvvFFFEEEGGGGGGJJJJJJKKKLLLLLLLLLLLLLLLKKKIIIOOOIIIMMMOOOCCCOOOZZZ<<>>333999888777:::>>>@@@@@@>>>AAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEOOOLLLIIIFFFFFFHHHHHHGGGEEEDDDBBB@@@@@@@@@AAABBB======>>>>>>>>>>>>======999GGG:::tttDDD@@@222888DDD:::888BBB===>>>>>>??????@@@@@@@@@AAAAAA@@@???===<<<;;;;;;<<<;;;:::::::::;;;<<<===sss@@@AAADDDCCCEEEEEEFFFFFFGGGHHHIIIIIIGGGHHHJJJLLLMMMLLLKKKJJJQQQvvvEEEOOO???999CCC<<<;;;;;;:::888666444333333222000///---+++***)))+++++++++++++++,,,,,,,,,...///$$$333$$$+++&&&222,,,,,,,,,,,,,,,+++***)))+++*********))))))((((((++++++******++++++,,,---,,,++++++******++++++,,,******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++***)))(((++++++************++++++,,,,,,,,,++++++************,,,---......---+++***+++++++++*********))))))---,,,,,,++++++*********,,,++++++******++++++,,,))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,------------------............///------------------------...------,,,++++++++++++------------,,,,,,+++***------------------------------............------.........------,,,,,,,,,.........------,,,,,,,,,---...............------000000000000000000000000111111000000//////......//////000000000000//////..................------//////...///000000...---...000222333222333444666888;;;>>>AAABBBDDDFFFHHH~~~|||sssWWWFFF???:::888888555555555555444333222222333222222222000///...---......------------..............................000000///...------------((()))++++++***(((&&&$$$...---,,,,,,,,,,,,---...+++++++++******+++++++++------,,,,,,++++++++++++,,,,,,---------,,,+++***++++++,,,...///...+++))),,,,,,,,,------------...,,,++++++++++++,,,------,,,,,,------------,,,,,,***++++++,,,------------,,,,,,,,,---------.........------,,,,,,------...444'''++++++333===...///555;;;EEE111;;;::::::<<<@@@BBBBBBAAADDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGkkk:::PPP^^^GGGCCC\\\PPPOOOMMMKKKIIIGGGFFFEEEBBBCCCCCCDDDDDDCCCCCCBBB<<<<<<@@@TTT333BBB999>>>???BBBBBBDDDDDDDDDEEEEEEFFFGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???<<<;;;:::::::::kkkooo<<<<<<@@@???@@@@@@AAAAAABBBCCCCCCDDDEEEGGGJJJLLLMMMNNNMMMMMMIIIhhhQQQGGG===BBB>>>CCCBBBBBBAAA???>>><<<;;;::::::888666444222111000++++++++++++++++++++++++'''%%%//////111999&&&+++++++++,,,,,,+++******))),,,+++++++++************++++++******++++++,,,---,,,++++++******++++++,,,+++******))))))******+++************************++++++++++++++++++++++++************************************************+++++++++++++++***))))))++++++************++++++,,,,,,,,,+++++++++******)))***+++++++++***)))))),,,,,,,,,+++++++++******...------,,,+++*********,,,++++++******++++++,,,************************)))******+++,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------,,,,,,+++,,,,,,,,,...............---,,,,,,------------------------------............------......---------,,,,,,,,,...---------,,,,,,,,,,,,---...............------////////////////////////111000000000/////////...//////000000000000//////////////////////////////222222222222444555444444222333555555555666888:::>>>AAAEEEGGGIIIKKKMMMOOOqqqVVVFFF???:::888888111333555666666555333222333333111000////////////......------------..............................000///......------------+++,,,,,,,,,+++***))))))...------,,,,,,------...,,,------......------,,,,,,,,,+++++++++++++++***,,,,,,---------,,,++++++***+++---000111000,,,(((******+++,,,...///000000---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...***''''''xxx<<<(((;;;777999>>>:::???===>>>===>>>@@@CCCEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJccc^^^FFFRRRPPP===LLLLLLLLLKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHLLLCCCDDDAAA222NNN<<<999GGGKKKDDDIIIIIIJJJKKKKKKLLLMMMMMMIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIFFFBBB???<<<:::999000lll888999===;;;<<<<<<<<<===>>>>>>??????BBBDDDGGGJJJMMMOOOOOOPPPGGGkkkOOO???HHHQQQHHHBBBBBBAAA@@@???>>><<<;;;999999777555333111000//////......------,,,,,,,,,666...///!!!*** ,,,***++++++++++++***)))))),,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++***************************++++++++++++***))))))++++++************++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,---......////////////...------------------------------------............------...------------,,,,,,,,,------,,,,,,,,,,,,++++++------...............---////////////////////////000000000000//////////////////000000000000//////000000000000000000000000000000000000111333555666666777888999999<<>>888999;;;666???EEE777888III???@@@@@@BBBDDDFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNQQQkkkWWWVVVTTTRRRPPPPPPQQQQQQOOOPPPPPPQQQQQQPPPPPPOOOTTTPPPFFFSSSSSSFFF@@@<<>>@@@CCCGGGJJJMMMOOOOOOKKKNNNQQQ@@@NNNCCC>>>HHHIIIHHHHHHGGGFFFEEEDDDAAA@@@???===<<<:::888888000000///...---,,,,,,+++ 000%%%000555555---555*********++++++***)))))),,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++******************************+++++++++******)))++++++************++++++++++++++++++++++++++++++,,,++++++***++++++,,,---++++++++++++++++++++++++$$$$$$&&&''')))+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,---...///....../////////......---------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,---......///.........////////////////////////000000000000//////////////////000000000000////////////000000000000000111/////////......000333555777999;;;===???CCCHHHLLLLLLOOOSSSUUUWWWYYY\\\^^^nnnTTTEEE???;;;888888777666444333222222333333333222111/////////000000......------------..............................------,,,+++++++++,,,,,,,,,,,,+++***++++++,,,---------------------------)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++------,,,,,,,,,,,,------...............------......///000...------------...///000+++++++++++++++---...///------------------------...------,,,,,,------...///***;;;{{{+++KKK===555777BBBDDD???FFF???AAABBBDDDEEEFFFHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOQQQQQQRRRIII:::FFFFFFPPPLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUURRROOOMMMJJJIIIHHHLLLRRRmmm999999===<<<999999999:::::::::::::::;;;<<>><<<888888888888888999999999:::;;;<<<>>>@@@BBBDDDEEEHHH;;;```ggg666+++///777111******+++,,,,,,,,,,,,+++************++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---************************************************************************************************))))))***++++++++++++***++++++************++++++***++++++++++++,,,,,,,,,''''''(((((()))*********((((((((()))))))))))))))//////......---,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------------------------...///,,,,,,---............---------------------------------............------,,,,,,,,,------------...,,,,,,------------......,,,,,,---...////////////........................////////////000000000000//////000000000000//////---......//////000000000111444555555333444888<<<<<<@@@EEEJJJNNNSSSXXX[[[[[[]]]```bbbcccdddfffhhhkkkSSSEEE???;;;888777555444444333333444444444000111111111111000//////......------------.......................................------......///+++,,,------...//////000,,,,,,---......---,,,,,,...------------------...,,,,,,---------.........,,,,,,+++++++++,,,---...,,,***)))***,,,.........------------------------------,,,,,,------...///,,,,,,+++***+++---///000...---+++******+++---.........---------,,,,,,,,,...------,,,,,,------...'''(((---+++555333YYY333FFFNNN;;;BBBCCC@@@AAACCCFFFGGGFFFGGGJJJLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQRRRSSSUUUVVVVVVWWW}}}lllPPPTTTNNNSSSPPPQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^\\\]]]]]]]]]]]]\\\ZZZZZZZZZGGGjjj???rrr@@@@@@BBB@@@;;;;;;;;;:::::::::::::::<<<<<<<<<<<<===>>>??????BBB;;;DDD444///222,,, ++++++,,,---------------++++++++++++,,,,,,------++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++++++++************++++++******+++++++++,,,,,,,,,%%%&&&((()))*********)))(((((())))))************............------------,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,---......++++++,,,,,,,,,---------------------------------///......------------...------...///////////////------------------------------............------,,,,,,,,,---------......---------....../////////+++,,,---...////////////.........................../////////000000000111//////000000000000//////......///000000111222222000444888999888:::>>>BBBDDDHHHNNNSSSVVVYYY\\\^^^^^^```cccdddddddddfffgggkkkRRRDDD???;;;888777000111444555666666555444///000111222222111///............------.................................,,,,,,+++++++++,,,,,,---******,,,---......///...,,,,,,---......---,,,,,,,,,+++))))))))))))+++,,,---------....../////////,,,,,,+++***+++,,,...///+++***+++---///000...---,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,+++*********,,,///000000///,,,*********+++,,,.........------,,,,,,,,,...------,,,,,,------...000(((000,,,(((---HHHNNN+++AAA???BBB???AAABBBEEEHHHHHHHHHHHHKKKNNNKKKKKKLLLLLLLLLMMMMMMMMMOOOPPPQQQRRRTTTUUUVVVWWWSSSVVVQQQTTTMMMZZZOOOPPPQQQRRRSSSUUUVVVWWWXXXWWWWWWYYY[[[]]]^^^```aaa]]]^^^_________^^^]]]\\\ZZZVVVWWWXXXRRRwwwEEEEEEGGGDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888>>>AAA888///333111222+++,,,------............,,,,,,,,,------.........++++++******++++++,,,---,,,++++++++++++++++++,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++++++++++++++************++++++*********++++++,,,,,,,,,&&&(((***,,,---,,,+++***))))))******+++++++++,,,'''((()))***,,,---//////,,,++++++++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++---...//////++++++,,,,,,,,,---------------------------------000///...---------------......///000000000000000---------------------------..................---,,,,,,,,,------................../////////000000+++,,,---...////////////.........................../////////000000111111//////000000000000/////////000000111222222333333333888???AAABBBCCCHHHMMMJJJNNNTTTYYY[[[\\\]]]^^^^^^```bbbbbbbbbbbbcccddd