BM%6(* ~~~uuuuuuwwwqqqoookkk___XXXWWWTTTPPPLLLGGGCCCAAA===;;;888777777777777666777000444999333444<<<<<<333444444444222111222333222222222222222222222222111222333333444444333333222222222222333444555555444333222222222333444555777777777555333333555777555555555zzzqqqqqqsssmmmlllhhh[[[XXXWWWTTTPPPLLLGGGCCCAAA===;;;888777777777777666777000444999333444<<<<<<222333444333111000111222222222222222222222222222222222333444444444333333222222222222333444444555333333222222222333444555777777777555333333555777555555555{{{oookkkjjjeeeeeedddYYYTTTUUUQQQIIIFFFGGGCCC<<<:::::::::999999999888888777777777777777666666666333333444444444333111000333333222222222333444555000222444333111111444777666555444333333333333333222333444555555444333222666666555444555666777888777777777}}}rrrlllnnnooofffbbb^^^TTTTTTTTTOOOGGGCCCDDDAAA;;;999999999999888888888777666666555555555444444444333444444555444333222111333333333333444444444555222333555444222222444666555555555444444444333333333444555555555555444333555555444444444555666777555555555wwwooojjjmmmlllaaa]]]\\\TTTSSSQQQKKKCCC@@@@@@>>>;;;888888777777777777777666555555444333222222111111444444555555555444333222222333333444555444444444444555555444222222333555444555666666666555444333444444555555555555444444444444444333444555555666333333333zzzttttttjjjfffccc[[[[[[]]]WWWPPPLLLFFF@@@======<<<:::666666666666666666666666666555444333222111000///444444444444444444444444111111333444444444333222666666555444333333333444333444666777777666444333444444444555555444444444333333333333444444555555222222222zzzuuusssssseee___^^^[[[^^^]]]QQQMMMGGGAAA===<<<:::::::::555555555555555555555555666666555444333222111000444444444333444444444444000000111222222222222222666555444333333333333333222444555777777666444333444444444333333444444444333333333444444444444444333333333zzztttooommmgggZZZYYY^^^______WWWEEEHHHBBB======<<<999999;;;444555555555555666666666666666555444444333222222333333222222222333444444222111111111111222333333555333222222333444333222222333444555555555444333333333222222222222333333333333444555555555555444444444444}}}xxxuuuqqqhhhaaaZZZQQQSSSYYYXXXWWWPPP@@@DDD>>>;;;======999999;;;444555555555666666666666555555444444444333333333222111111111111222333444555333222111111333555666444111///000222444333222222222222333333333444444222222111000000111222222333444555666666666555555444444444tttppprrrpppdddXXXUUULLLNNNPPPMMMNNNMMMCCCAAA;;;999===>>>:::999<<<555555555666666666777777333333333333333333333333111111000000000111333444888666333111222444777999222000...///222444333111222111111111111222333444222111000//////000111222444444666777777777666555333333333|||wwwqqqllliiiddd]]]XXXRRRQQQOOONNNLLLHHHCCC???=========<<<;;;888666444444333333444666777666555555555555555555555555555111111111111222333444555555555333222111000000000444444333111///...///111333333222111000000000111333333222111111222333333111222444555555444222111333444444Ħxxxssspppllliiigggccc]]]XXXQQQOOOMMMJJJHHHDDD@@@<<<;;;<<<<<<;;;:::888666555555444333444555666555444444444444444444444444444222111111111111222333333444333222111111000000111444444444222000000111333333222111111111111111111333333222111111222333333111222444555444333111000000111222>L}}}qqqmmmjjjfffdddbbb___YYYTTTQQQNNNIIIEEEBBB???;;;999999999999999888777666555666555333444555555444333222222222222222222222222333222111111000111111111111111000000000000111111333444444333222222333555222111111111111222222333333222222111111222222333222222333444333222111000000111222HdĦ{{{pppnnniiibbb]]][[[XXXTTTPPPPPPLLLFFFAAA>>>;;;999777777777777777777777666666666555444444444444333222333333333333333333333333444333222111000000000000///////////////000111111111222333333222222444555111111111111222222333444222222222222222222222222222222333333333222111000111333444ӵĦĦĦDdDӵӵӵĦӵĭӵ|||zzzxxxooommmfff\\\VVVTTTTTTSSSRRRNNNJJJDDD???<<<:::888777666666666666666666666666666555333333444444333111333333333333333333333333444444222111000000//////............///000111111///000222222111111333444222111111111222333444444222222222222222222222222222222222333333222222222333555777<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??zzzyyyxxxooofff___VVVQQQQQQSSSUUUUUUJJJFFFAAA>>><<<:::999777777777666555555555666666555444222333444444333222444444444444444444444444555444333222111111111111///////////////000111111...000222222111111222333333222222222222333333444111222222333333222222111222222222333333444555555555777:::tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħzzzwwwtttjjj```ZZZSSSPPPPPPRRRQQQPPPDDDBBB>>><<<;;;:::999777999888777555555555666666444222222222444555444333222222222222222222222222555555444333222222222333000000000//////000111111///111333444222111222222444444333222222222333333111222333333333333222111111111222333444666777888:::===ggeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦvvvpppkkk___^^^YYYTTTQQQPPPOOOLLLIII@@@>>><<<;;;;;;:::999777:::999777666555555666666333222111222444555444333111111111111111111111111555555444333333333444444111111000000000000111111111333555555444222222333555444444333222222222222111222333444444333222111111111222333555777999:::AAADDDgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ|||tttlllddd___aaaWWWOOOPPPRRRNNNFFFAAA===<<<;;;999777666555444444444444444444444444444333333333222222111111111222222222222222222222222111111000000111333555666------...//////000//////222222111111111111111111444444444444444444444444111333444444222000000111555555333111333999???CCCFFFIIIgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵxxxpppiiiccc``````XXXRRRQQQOOOFFF<<<777;;;:::999888777666555444444444444444444333333333333222222222222222222111222222222222222222222222111111111111222333444444...//////000000000000//////000222333333222111000444444333333333333333222111333444333222111222333222666999999:::===AAAEEEQQQTTTgeĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{rrriiiccc``````UUUQQQNNNOOOKKKBBB;;;888888888777777666555555444555555444444333333222222111111111222222222222222333333222222111111111111111222222333333333222222111111111111111111000///---///222555666444111///333333222222111111111111222333333222222333555888444888>>>BBBDDDFFFJJJNNN\\\```geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h|||uuukkkbbb]]]\\\]]]PPPMMMLLLKKKFFF>>>;;;<<<666666555555555555444444555555444333333222222222000000111111222222333333333333222222111111000000111222333444444222111000333333333333222111000000---///222444555444333222222222111111111000000000222222333333333666:::===CCC@@@AAAHHHOOOTTTWWW[[[bbbfffgeFm8>aĦs׼sHoD^DdDĦs׼s{{{vvvnnneee\\\XXXWWWWWWWWWSSSMMMHHH@@@777666:::444444444444444444444444444444333333333222222222000000000111111222222222222222222111111000000000111222333444444222111000333333444333333222111111000000111222333444444444111111111111111111111111222444555666777;;;@@@CCC\\\PPPHHHMMMWWW]]]aaacccfffiiigeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~tttnnnddd]]]XXXUUURRRQQQTTTMMMGGGBBB<<<777999===555555555444444444444444222222222333333333333333000000000111111111111111111111111111111111111111111222222333333333222222333333333333333333222111222222111111222333444555111111222222333444444444555777:::<<>>===<<<999:::===666666555555444444333333111111111222333333444444111111111111000000000000//////000000111111222222111111111111222333444444111222222333333333333222222222333444444333333222111222333444555777777888999<<{{{xxxtttiii]]]SSSNNNIIIGGGIIIJJJHHHEEE@@@>>>;;;888777666666666444444444444444444333333444333222333444555444333222111111111000000000000111111111000000000//////111222222222222222222222222222222222222111000000222111222555555333666;;;888:::===???AAADDDHHHLLLQQQXXXaaafffggghhhkkknnnhhhjjjmmmnnnmmmmmmoooppprrrrrr~~~wwwpppiii___VVVMMMIIIEEEEEEFFFGGGFFFDDD===<<<:::777666555555555555555444444333333222222333222111333444666555444111111111111111000000000222222222111111111000000000000000111222222222333222222222222111111111111333222333666666555777<<<<<LCCCAAA???===999888=hĦ4445555554443332222221111112221110002224445555554444ĉ@ӵ333333333333222222222222//////000111222333333444333333333222333444555666666555777<<<===<<<@@@EEEIIIMMMSSSXXX^^^ccciiimmmnnnoooppppppqqqsssvvvxxxppprrrtttuuuttttttuuuvvvuuuuuuuuuGG=?wwwjjjaaaYYYQQQNNNNNNHdĦAAA>>><<<:::777=Īj444444333333222222111111222111000222333555444333GG=?333333222222222111111111111111222222333333444444333333333555777999:::::::::===BBBDDDDDDIIINNNRRRVVV[[[```cccgggkkkmmmtttqqqnnnlllkkklllnnnooommmppprrrsssttttttvvvwwwxxxxxxxxxӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ|||xxxKKKDdD666777777?fӵ333333222Ħ333222111ӵƜ`1.׼s222222ĭӵ333333333>>>??????CCCIIILLLNNNRRRYYY\\\___cccfffggghhhjjjlllssspppllliiigggffffffeeelllnnnqqqrrrrrrrrrtttuuuvvvvvvvvv?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ{{{yyy3h?D%%)?777777ZufĦ222222222gL333444222g&e111gĉ@333222g&e>&e444@e444444?????AAACCCCCCGGGNNNRRRTTTYYY___cccfffhhhiiiiiiiiiiiijjjiiiiiiiiikkkmmmooopppppplllnnnpppqqqppppppqqqsssrrrrrrrrr4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^{{{wwwBt=o9ĦDtfo9Ħ444333333g?333111HdĦ111111111Hu]Ħ555tt<<<444Hƅ^Hu]Ħ111H׼s555555DDDGGGIIINNNQQQUUUZZZ^^^```bbbbbbiiinnnooollllllpppooojjjllllllmmmnnnooopppqqqqqqppppppoooooooooppppppqqqoooppprrr4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<R~~~yyyqjRgdKӵHdDĦgdKӵ333222GR/f6LĭĦ222000DdDĦ000000000DdDĦ333`eĭ333DdDΦDdDĦ222DdDĦ777999:::===AAAEEEJJJNNNPPPUUUWWWZZZ^^^aaacccddddddhhhmmmnnnkkklllooonnnjjjkkkkkklllmmmnnnoooppppppqqqqqqqqqqqqqqqrrrssssssqqqrrrrrr4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9u}}}xxxGIdnuR)ĦDdDĦnuR)Ħ333222CdgĪj///DdDĦ///000///DdDĦ000HߝL`o9222DdDΦDdDӵ333DdDĦ;;;>>>@@@DDDHHHNNNTTTXXX[[[]]]___aaadddffffffffffffhhhkkkllljjjjjjmmmllljjjjjjkkklllmmmnnnoooooooooppppppqqqqqqrrrsssttttttrrrqqqppp4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<333qR/ܗ?fӵ000>d<111000>d<Ħ0004DufئL>e222DdDʜ4DuTӵ444DdDĦAAAEEEGGGKKKPPPVVV\\\aaaccceeeeeeggghhhhhhhhhhhhhhhhhhiiijjjiiijjjkkkkkkjjjjjjkkkmmmnnnoooppppppooommmnnnoooqqqrrrsssssstttpppooonnn4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?>>&ӫeʬtIӇ555444CdK;fuf<xsdKĦ111nfʜdhfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@hnnnhhh@G<<<888HĪj@IŌ555555Bene111Hkge222ne333333fe333Hu]3hh888999;;;seTTTUUUWWW[[[___cccfffhhhiiiiiiiiiiiiiiiiiiiiiiiijjjggggggiiiiiihhhiiilllkkkmmmooorrrsssrrrqqqqqqnnnpppqqqsssttttttsssssspppoooooo4DuXӵĵD^DdDĦpppddd^^^ZZZ===999777333333333///000222222333444555444444D^999:::===AAAs׼sYYY\\\\\\]]]___aaadddfffggghhhhhhhhhiiiiiijjjkkkkkkkkkgggfffiiijjjgggiiimmmjjjllloooqqqrrrrrrqqqppplllmmmoooqqqqqqqqqoooooollllllmmmΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ}}}yyy|||ssspppkkk^^^ZZZWWWNNNKKKIIIFFFBBB???<<<:::888444444555666555444222111111000///000111222111///---...///111111111000///111111111111Ħ555555333111000222444555666444>d<Ħ:::;;;<<>>EEEGGGKKKZZZ^^^```XXX```ccc```ccclllkkkccchhhjjjmmmooonnnllliiiggggggiiikkkjjjhhhfffeeeeeegggoootttyyy|||qqqiiipppqqqpppnnnllljjjiiihhhhhhgggffffff>AneneneneDe~~~zzzsssooollldddZZZSSSOOOJJJEEEKKKJJJFFFCCC>>>:::777666555555555555444444333222444444333222111000//////000111111222222222111111000444ne333///111111222333444666777888999neAAACCCEEEMMMNNNPPPRRRUUUWWWYYYZZZ\\\```aaa```gggpppnnndddhhhjjjkkkmmmllljjjhhhgggeeeggghhhgggfffeeeeeefffkkk{{{sssooopppooommmkkkjjjiiiiiijjjkkkkkk}}}{{{wwwrrrkkkcccZZZUUUQQQMMMLLLMMMGGGEEEBBB>>>;;;999777777333333333333333333333222333222222111000//////...111111222222222111111000111333333444222333333444555777:::===>>>>>>FFFHHHJJJLLLSSSSSSTTTUUUVVVWWWXXXYYY^^^___^^^___hhhqqqmmmccchhhiiiiiiiiiiiihhhggggggeeeffffffeeedddeeegggiiisss|||pppnnnmmmkkkiiihhhiiijjjkkkjjjjjj}}}zzzwwwrrrnnnggg\\\TTTSSSQQQKKKIIILLLCCCAAA===:::888777777888333222222222222222222222111111000000//////......111222222222222111000000222222222111222444555555666777777999<<<@@@CCCFFFFFFHHHJJJKKKKKKMMMOOOQQQSSSTTTUUUWWWYYY[[[]]]]]]]]]^^^^^^^^^dddjjjhhhaaahhhggggggffffffffffffffffffffffffddddddeeeiiilllzzzooojjjiiigggffffffgggiiijjjhhhhhh~~~yyyvvvqqqjjjfff```XXXQQQOOOMMMGGGAAA??????===:::777666666666777333333222111111111222222000000//////////////////111111222222222111111000333222222333444555888::::::;;;<<>>@@@CCCFFFJJJNNNPPPQQQSSSSSSSSSRRRQQQRRRTTTVVV[[[[[[\\\]]]^^^___``````___ccceeeddd``````bbbeeefffeeeddddddccccccddddddbbbbbbbbb``````bbbeeeiiirrrsssfffcccccccccccccccdddeeeeeegggffffffyyyoooiiiiiihhh___VVVRRREEEKKKKKKGGGNNNZZZWWWJJJ999888888777666555444444888666444222000000111111/////////000000111111111...///000111222333333333777333333777999999===CCCBBBDDDHHHMMMQQQSSSTTTUUUUUUUUUVVVUUUTTTUUUXXX[[[^^^^^^______``````aaaaaa___```aaabbbaaaaaacccfffeeeeeeeeedddddddddccccccdddddddddcccbbbcccfffhhhlllyyywwwgggdddbbbcccdddeeeeeeeeeddddddddddddcccuuuoooeee___bbbbbbYYYPPPLLLGGGPPPLLL@@@EEETTTOOO===888888888777666555333222999888555222000000000111//////000000111111222222---...000111333333444444999444333888;;;:::>>>EEEDDDGGGLLLQQQUUUVVVVVVVVVUUUVVVVVVVVVVVVXXX\\\___]]]^^^___```aaabbbcccddd]]][[[ZZZ^^^aaacccdddddddddeeeeeeeeeeeedddccccccggghhhhhhgggffffffiiikkkjjjppppppqqqqqqeee]]]dddcccdddfffggggggfffdddcccggggggfffxxxooogggddd___ZZZUUUOOOIIIEEEJJJIIIFFFBBB???<<<:::999222333666888777444333444555444222111000111222222...///000111222333444444---///222333222222333444<<<;;;<<<===@@@DDDHHHJJJMMMQQQUUUWWWXXXXXXYYYZZZZZZZZZ[[[\\\]]]______```ZZZ^^^bbbdddcccaaa______ZZZ]]]^^^___bbbgggfffbbbcccfffgggccc^^^]]]ccciiikkkjjjiiihhhgggggghhhhhheeefffiiijjjjjjgggdddbbbgggggggggggggggfffffffffggggggggg~~~{{{tttlllfffbbb[[[VVVRRROOOMMMKKKIIIFFFAAA===999888888999666666777777444111000111555444333111111111222333111111111222333333444444///111333333333444666777<<<===>>>@@@DDDHHHLLLOOOSSSVVVYYY[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^YYY\\\___```___]]]]]]\\\ZZZ]]]^^^___bbbfffeeeaaadddeeeeeebbb^^^]]]aaaeeeiiihhhgggfffeeeffffffgggfffggggggggggggfffeeedddffffffggggggggggggggggggiiiiiiiiiyyyuuupppjjjddd___WWWQQQOOOOOOPPPPPPHHHDDD>>>999666666777999555555555333000//////000555555333222222222333444333333333333333333333333222333444444444666999<<<>>>???AAAEEEIIIOOOSSSVVVWWWYYY\\\]]]]]]]]]]]]^^^``````___^^^]]]]]]\\\[[[^^^```aaaaaa___^^^^^^___[[[^^^___^^^aaadddccc___dddcccaaa```_________```hhhgggfffffffffffffffggggggfffeeedddcccdddeeeffffffffffffgggggghhhhhhhhhkkkkkkkkk|||vvvrrrnnnjjjaaa\\\UUUPPPNNNNNNNNNNNNEEEBBB>>>:::888777777888000333222...---000222222666555444333333333444555444333333333333333222222444555555666666999===AAABBBDDDFFFJJJOOOUUUYYY[[[XXXZZZ\\\\\\[[[ZZZ[[[\\\aaa``````___^^^]]]\\\\\\```aaaaaa```^^^]]]^^^```\\\______^^^```cccbbb]]]bbb___]]]^^^```aaa```^^^gggfffffffffggggggggggggeeeeeedddccccccddddddeeeeeeeeefffggghhhiiiiiijjjkkkkkkkkkxxxrrrmmmiiiggg\\\YYYTTTPPPNNNLLLIIIGGG??????===;;;999777555444333666555000...333666555555444333333333444555666222222333333333333333333666777888999:::===BBBEEEHHHIIILLLPPPTTTXXX\\\^^^YYYZZZ\\\[[[ZZZYYYZZZ[[[^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\ZZZXXXXXXZZZ[[[]]]___```___```cccbbb]]]___\\\[[[^^^bbbdddbbb___cccddddddeeeeeefffffffffbbbcccdddeeeeeeddddddccceeeffffffggghhhiiijjjjjjjjjjjjjjjxxxrrrllleeeaaa```XXXUUURRRPPPMMMIIIDDDAAA::::::::::::888555222111999>>><<<444111666777444444333222222222333555555111111222333444666666777888:::<<<>>>@@@CCCGGGKKKNNNOOOQQQTTTWWWZZZ\\\]]][[[\\\]]]\\\[[[ZZZ[[[]]]\\\\\\\\\]]]]]]^^^^^^^^^\\\]]]]]]\\\ZZZZZZ[[[]]]^^^```aaa```aaadddccc^^^^^^]]]]]]```dddeeeccc```___```aaacccddddddddddddbbbcccdddeeefffeeedddcccggggggggghhhhhhiiiiiiiiiiiiiiiiiizzzrrrnnnhhh___ZZZ[[[TTTRRROOOMMMJJJGGGBBB???::::::999888666444333222777===<<<333111666777222333222111111111333444555111111333555777:::;;;<<<<<<>>>BBBEEEGGGJJJMMMPPPSSSTTTUUUWWWXXXYYYYYYYYY[[[\\\]]]\\\[[[[[[\\\^^^[[[[[[[[[\\\\\\\\\]]]]]]^^^___``````___^^^___aaa^^^```aaa```cccfffeee`````````bbbdddeeedddbbb```___aaabbbdddeeefffeeeeeedddddddddddddddeeeffffffhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiixxxpppmmmggg]]]XXXYYYRRROOOLLLIIIHHHFFFCCC@@@>>><<<:::777666666666777///777777000...555666111222222111111111222444555111222444777:::===???@@@>>>BBBFFFIIILLLOOORRRTTTWWWWWWXXXXXXXXXXXXWWWWWWZZZ[[[\\\[[[ZZZZZZ\\\]]][[[[[[[[[[[[[[[[[[[[[[[[[[[]]]______^^^^^^^^^___^^^aaabbbaaadddgggfffaaabbbdddfffgggfffcccaaa___bbbdddfffhhhiiiiiiiiiiiigggeeecccaaabbbdddgggiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiii|||ssslllhhhaaaYYYWWW[[[TTTPPPJJJEEEBBB???<<<:::999999999888888666555555222444666444111000222444///000111222333333333333333666999;;;<<<===@@@AAAEEEJJJQQQTTTTTTSSSTTTUUUXXXYYYZZZZZZZZZZZZZZZZZZ]]][[[YYY[[[^^^___^^^\\\ZZZZZZYYYYYYZZZZZZ[[[\\\]]]YYYUUUVVV[[[______]]]^^^___aaabbbcccbbb```___bbbaaabbbfffjjjkkkiiieeefffhhhjjjlllllliiifffdddgggggghhhhhhiiiiiiiiiiiinnnllliiijjjnnnpppooommmjjjlllnnn{{{rrriiieee```XXXUUUVVVQQQMMMGGGBBB@@@===;;;999999999999888777666555555222444666555222111111333111111111222333333444444555888;;;>>>@@@BBBEEEHHHJJJNNNSSSUUUTTTTTTTTTUUUXXXYYYYYYZZZZZZZZZYYYYYYUUUTTTUUUYYY^^^aaaaaa___WWWXXXYYYYYYZZZ[[[\\\\\\^^^[[[XXXZZZ^^^aaa```^^^```````````````aaaaaaaaaddddddfffhhhkkkkkkjjjhhhhhhiiikkkmmmmmmllljjjhhhkkkkkkllllllllljjjiiihhhmmmlllkkklllmmmnnnmmmlllkkkmmmoooxxxnnnddd```]]]WWWRRROOOKKKHHHCCC???===<<<:::888888888888777777666666555333555666666444222111111333222222222222444555666999<<>>;;;;;;;;;:::999888777666666555666666777555555555555555444222000444333333333555888;;;===BBBEEEHHHLLLOOOSSSWWW[[[\\\[[[YYYXXXWWWWWWWWWWWWYYYXXXXXXXXXXXXYYYZZZZZZVVVWWWZZZ\\\]]]]]]^^^^^^\\\]]]_________]]][[[YYY[[[\\\^^^```bbbaaa___]]]]]]___```bbbbbbbbbbbbaaabbbeeehhhhhhffffffhhhkkklllllllllmmmnnnppprrrsssmmmoooqqqsssrrrooollliiiiiimmmppppppllljjjiiikkkjjjkkkmmmzzzuuuqqqnnnccc```XXXRRRQQQQQQLLLEEECCC@@@<<<:::::::::999999888777666555555555666777666555444444555555444333555555666888;;;???BBBDDDHHHKKKOOORRRTTTVVVXXXZZZ\\\ZZZXXXXXXXXXYYYXXXWWWXXXXXXXXXXXXYYYZZZ\\\^^^[[[\\\]]]]]]\\\[[[\\\^^^______```___^^^\\\ZZZYYYYYY[[[]]]___``````___^^^]]]___bbbdddeeedddcccbbbcccdddfffgggggghhhjjjkkkmmmmmmmmmnnnoooppprrrsssmmmnnnppprrrqqqpppnnnlllkkkmmmoooooommmllllllllljjjlllnnn}}}wwwrrrnnnjjjgggaaa```ZZZRRRMMMLLLHHHAAABBB???;;;999888888888777777666555444444555777888777444222222444666666666777888;;;???CCCFFFIIIJJJNNNRRRVVVXXXXXXXXXXXXXXXZZZXXXVVVWWWYYYZZZXXXVVVXXXXXXWWWXXXZZZ\\\___aaabbbbbbaaa]]]YYYWWWYYY[[[^^^^^^]]]\\\[[[ZZZZZZYYYXXXZZZ]]]___``````aaabbb```aaabbbcccdddeeeeeeffffffffffffhhhkkknnnoooooonnnnnnoooppppppqqqrrrrrrooopppqqqqqqqqqpppooonnnnnnmmmmmmmmmooooooooonnnlllnnnppp{{{vvvqqqnnnjjjeeecccaaabbb]]]RRRKKKIIIEEE>>>AAA>>>:::888777777666666777666555444444555777888888444000000333777888777999;;;???CCCHHHLLLNNNOOOSSSVVVZZZ\\\\\\YYYXXXWWWWWWVVVUUUWWWZZZ[[[YYYVVVXXXXXXWWWXXXZZZ^^^aaaccc]]]]]]]]]ZZZXXXYYY^^^bbb\\\[[[ZZZZZZYYYYYYZZZZZZXXXZZZ]]]___```aaacccdddcccbbbbbbbbbccceeegggiiijjjhhhgggjjjooorrrsssrrrooooooppprrrrrrrrrrrrrrrssssssrrrrrrqqqpppoooooopppmmmkkklllooorrrqqqooonnnpppqqqyyyqqqllllllmmmmmmllljjjbbbVVVMMMIIIGGGEEECCC:::::::::999888777777666555333111222555666444222222333444666888;;;===??????AAAEEEJJJMMMOOOPPPPPPQQQQQQRRRVVVYYYYYYUUUPPPUUUWWWZZZ\\\\\\ZZZXXXVVV]]]]]]\\\ZZZYYYWWWWWWVVVXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYVVVTTTUUUXXX[[[^^^^^^^^^^^^___```aaaaaaaaabbbbbbcccddddddeeeffffffjjjlllnnnooooooppprrrtttrrrpppooooooqqqqqqpppnnnnnnqqqttttttrrrooooooqqqsssrrrqqqqqqsssssssssqqqsssssssssyyyqqqmmmkkkkkkiiihhhfff___UUUNNNJJJFFFBBB???:::999999888777777666666666444222333555666444222444555666999;;;>>>@@@BBBEEEGGGJJJMMMOOOPPPQQQPPPTTTUUUWWWYYY[[[ZZZXXXUUUTTTVVVXXXZZZ[[[\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXXXXXXXWWW[[[YYYWWWVVVWWWZZZ]]]_________`````````aaaaaabbbccccccdddeeefffggghhhhhhnnnoooooonnnnnnppptttwwwsssrrrrrrsssuuuvvvuuutttqqqssssssrrrpppoooqqqsssrrrqqqpppqqqrrrssssssrrrttttttttt}}}wwwpppllljjjhhheeebbb```ZZZRRRMMMIIIDDD>>>:::888888777777666666555555555444333444555666555444888999:::===@@@CCCEEEFFFLLLNNNOOOQQQRRRRRRRRRQQQSSSUUUWWWWWWVVVUUUUUUVVVWWWWWWXXXXXXYYYZZZZZZ[[[VVVWWWYYY[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYY[[[]]]___```aaaaaaaaaaaaaaabbbbbbbbbbbbcccdddfffhhhiiijjjkkknnnppprrrsssrrrrrrsssttttttsssssstttwwwxxxxxxwwwttttttssspppoooooorrrtttrrrqqqoooppprrrssssssrrruuuuuuuuuvvvqqqllliiihhheeeaaa]]][[[UUUMMMHHHDDDAAA<<<888777777666666555555555555444444444555666666666666<<<===???BBBEEEGGGIIIJJJPPPQQQRRRSSSTTTTTTSSSSSSSSSVVVWWWVVVSSSRRRUUUXXX[[[ZZZYYYWWWVVVVVVVVVWWWUUUWWWYYY[[[]]]]]]]]]\\\YYYYYYZZZ[[[\\\]]]^^^___YYYZZZ[[[\\\^^^___aaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaabbbdddfffhhhjjjkkkllljjjooouuuyyyxxxtttqqqnnnrrrrrrqqqrrruuuvvvuuuttttttssssssrrrqqqqqqssstttsssqqqooopppqqqsssssssssttttttttt|||yyylllhhhdddccccccbbb^^^[[[VVVOOOGGGAAA>>>===:::888666666666555555555555555444555666777888888:::;;;AAABBBEEEGGGJJJKKKLLLMMMPPPQQQRRRSSSTTTUUUUUUUUUWWWYYY[[[YYYVVVVVVYYY]]][[[ZZZXXXVVVUUUUUUVVVWWWXXXYYY[[[]]]^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]ZZZ[[[]]]^^^```aaabbbbbbbbbbbbbbbbbbcccccccccccc```aaaccceeehhhjjjkkkllllllppptttvvvuuusssqqqqqqtttrrrqqqrrrssssssrrrqqqqqqrrrssstttuuuuuutttsssuuusssppppppqqqsssssssssuuuuuuuuuzzzuuupppmmmccc___\\\[[[]]]]]]ZZZWWWOOOIIIAAA<<<::::::999777666666666666666666555555555777999;;;<<<===@@@BBBGGGIIIKKKNNNOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWVVVWWWXXXXXXWWWXXXZZZ\\\XXXWWWWWWWWWXXXYYY[[[\\\\\\\\\]]]]]]^^^______```aaa```___^^^\\\[[[ZZZYYY\\\]]]^^^___```aaabbbbbb```aaaaaabbbccccccddddddaaabbbccceeehhhjjjkkklllqqqqqqooommmmmmoootttwwwuuutttssssssttttttsssqqqoooppprrruuuwwwxxxvvvtttxxxuuurrrqqqrrrsssssssssxxxxxxxxxyyysssmmmgggbbb]]]YYYUUUTTTVVVWWWUUUSSSGGGBBB===::::::999777444666666666666666666666666777:::>>>@@@AAACCCGGGJJJOOOPPPRRRTTTUUUUUUTTTTTTRRRRRRRRRRRRSSSUUUVVVVVVTTTSSSTTTUUUXXXYYYYYYYYYYYYYYYZZZZZZ\\\]]]^^^___^^^^^^]]]]]]^^^```cccddd______^^^]]]]]]\\\[[[[[[^^^^^^^^^^^^___```bbbbbb^^^___```aaabbbdddeeeeeecccdddeeegggiiikkklllmmmnnnnnnmmmlllkkknnnrrrvvvtttsssrrrrrrtttuuutttssspppooopppssswwwyyyyyyxxx|||xxxtttrrrrrrsssssssssvvvvvvvvvzzztttoooiiiccc^^^[[[WWWRRRQQQRRRSSSRRRPPPAAA>>>;;;;;;;;;:::666222666666666777777777777777999===AAADDDEEEHHHMMMPPPSSSUUUWWWYYYYYYYYYWWWVVVTTTTTTSSSSSSSSSTTTUUUVVVWWWUUUUUUXXX]]]___]]][[[]]]^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]___bbbfffhhhZZZZZZ[[[\\\^^^___`````````___^^^^^^^^^```aaabbb]]]^^^___```bbbdddeeefffeeefffggghhhjjjlllmmmmmmeeeiiinnnqqqqqqpppoooooopppooooooqqqsssttttttsssrrrooonnnpppuuuzzz|||{{{~~~zzzvvvssssssssssssssssssssssss{{{rrrqqqppphhheeeaaaWWWVVVSSSQQQOOOJJJDDDCCCFFFAAA???:::666444333333333444666777777777888:::<<>>???@@@CCCFFFBBBOOONNNQQQVVVgggtttZZZWWWWWWXXXXXXXXXXXXXXXXXXZZZ[[[\\\\\\\\\ZZZXXXWWW_________]]][[[ZZZ\\\^^^]]]]]]^^^^^^]]]\\\ZZZYYYXXX\\\\\\YYYXXXZZZ\\\[[[]]]\\\\\\\\\]]]]]]^^^___^^^______``````_________bbb```___aaadddeeedddbbbfffggghhhjjjlllnnnoooooonnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooopppqqqrrrrrrrrrrrrqqqpppqqqtttuuuuuutttrrrnnnllllllkkkjjjooovvvppppppooowwwyyypppooonnnfffccc___UUUTTTJJJAAA@@@AAA???<<<;;;777666444333444666999:::999<<<@@@CCCFFFIIIMMMOOOHHHUUUTTTWWW\\\mmmxxx\\\YYYYYYYYYZZZZZZ[[[[[[[[[^^^^^^]]]\\\[[[[[[[[[[[[]]]\\\[[[YYYYYYZZZ]]]^^^]]]]]]^^^^^^]]]\\\ZZZZZZXXX[[[ZZZWWWWWW[[[]]][[[ZZZZZZ[[[[[[\\\]]]^^^___^^^___```aaaaaaaaa```___aaa^^^\\\___dddgggeeebbbeeegggiiilllnnnoooooopppooonnnnnnnnnnnnnnnmmmmmmlllmmmppprrrssssssrrrrrrrrrqqqrrrsssuuuvvvtttrrrrrrooolllmmmkkkjjjnnntttoooooonnn~~~rrrtttmmmmmmmmmddd^^^YYYLLLMMMCCC;;;;;;<<<:::888888444444333333555888;;;===<<<@@@EEEJJJNNNRRRVVVYYYXXX[[[VVV]]][[[]]]eeeQQQ[[[[[[\\\\\\]]]]]]^^^^^^```^^^[[[YYYYYY[[[___aaa___]]][[[ZZZ[[[\\\]]]^^^_________^^^^^^]]]\\\[[[ZZZ\\\ZZZWWWXXX]]]^^^\\\XXXYYYZZZ[[[]]]^^^^^^______```aaaccccccbbbbbbaaaaaa^^^\\\___eeeiiigggdddfffhhhjjjmmmooooooooooooooonnnnnnnnnmmmmmmmmmllliiikkknnnrrrttttttssssssqqqrrrtttwwwxxxxxxtttqqqtttqqqqqqrrrppplllmmmqqqnnnnnnnnn~~~uuukkkjjjcccdddeee]]]YYYTTTHHHFFF???999::::::888666888555555444555777;;;???BBBDDDHHHMMMRRRVVVYYY]]]___```\\\XXXccc^^^WWW```VVV^^^^^^^^^__________________]]]ZZZXXXYYY]]]aaadddeeeccc```_________^^^]]]``````______^^^]]]]]]]]]\\\]]]\\\ZZZ[[[______[[[WWWXXXZZZ\\\^^^_________``````aaabbbccccccccccccbbb```___bbbfffiiihhhggggggiiilllnnnppppppooonnnnnnnnnnnnmmmllllllkkkkkkiiikkknnnppprrrsssrrrrrrqqqrrrtttvvvyyyxxxvvvsssvvvtttvvvwwwtttnnnlllnnnnnnoooppptttjjjdddbbbYYYYYYYYYRRRQQQOOOEEEAAA===;;;<<<;;;777777:::888888888999<<<@@@DDDGGGMMMQQQVVVYYY\\\]]]___```]]]^^^]]]fff___[[[hhhaaaaaaaaaaaaaaa````````````^^^]]]]]]\\\]]]___aaabbbeeecccaaaaaabbbbbb```^^^aaa```___^^^^^^]]]]]]]]]]]]^^^]]][[[]]]```^^^YYYWWWXXX[[[]]]___`````````````````````aaabbbcccdddbbbcccdddeeegggiiijjjjjjiiikkkmmmooopppooonnnmmmmmmmmmmmmlllkkkkkkjjjjjjlllmmmnnnoooppppppooonnnrrrqqqqqqrrruuuwwwwwwwwwwwwvvvwwwxxxuuuooommmpppqqqrrrsssnnnbbb``````UUURRRPPPIIIIIIJJJBBB;;;999999:::888444555999;;;;;;;;;<<>>;;;999777777888999999999;;;>>>BBBDDDGGGMMMUUU\\\^^^_________^^^___aaadddfffdddaaa___^^^___aaaccc]]]```ccceeedddcccbbbbbb___aaabbbddddddbbbaaa___```bbbdddeeedddbbb___]]]aaa___\\\[[[\\\]]]]]]\\\^^^___``````___]]][[[ZZZXXXYYY\\\^^^```aaaaaaaaa___aaaccceeefffffffffeeekkkjjjiiiiiiiiijjjkkkkkkjjjkkkmmmnnnooopppppppppnnnmmmkkkhhhffffffiiilllmmmmmmmmmmmmnnnoooqqqqqqvvvtttrrrpppppprrruuuvvvrrrssssssqqqoooooosssvvvssssssssszzzqqqiiiaaa\\\YYYVVVPPPIIIFFFEEECCC???;;;<<<;;;999888999:::;;;;;;BBBDDDHHHKKKOOOTTTYYY]]]aaabbbdddcccaaa_________bbbaaa___^^^^^^___```aaaaaacccddddddbbbaaaaaaaaa```aaabbbbbbbbbbbbaaa```aaabbbcccdddcccaaa___^^^```^^^\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___\\\]]]___```aaaaaa``````aaaccceeeggghhhhhhgggggglllkkkiiihhhiiijjjmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmkkkjjjjjjlllnnnnnnnnnnnnoooooopppqqqrrrtttsssqqqooonnnnnnooopppppprrrrrrqqqooooooqqqtttrrrrrrrrr~~~wwwooohhhddd___ZZZVVVMMMHHHCCC@@@@@@???<<<999<<<<<<::::::;;;<<<>>>???FFFHHHLLLRRRYYY^^^`````````cccffffffdddaaa______dddddddddddddddeeeeeeeeeggggggfffdddaaa______```aaaaaaaaa``````aaaaaaaaacccccccccbbbbbbaaa``````^^^]]][[[\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\___bbbdddaaaaaabbbbbbbbbaaa``````dddeeegggiiijjjjjjiiiiiilllkkkiiiiiijjjlllooopppqqqqqqppppppooonnnmmmmmmmmmnnnpppooonnnnnnoooqqqnnnooooooooopppqqqqqqrrrqqqppppppooooooooonnnnnnpppqqqsssrrrqqqpppqqqrrrqqqqqqqqq{{{sssiiibbb```\\\VVVQQQFFFCCC???>>>======;;;999;;;;;;;;;<<<===@@@DDDGGGJJJKKKOOOXXX```eeedddbbb^^^```dddeeedddcccccccccdddeeeggghhhiiiiiihhhhhhlllkkkiiieeeaaa___```aaacccbbb```______```bbbccceeedddcccaaaaaaaaaaaabbb^^^]]]\\\]]]___```______^^^]]]]]]^^^___aaacccdddccccccccccccccccccccccccfffggghhhiiijjjjjjjjjjjjjjjjjjkkklllmmmnnnooopppqqqppppppooonnnmmmmmmmmmlllnnnqqqrrrqqqqqqqqqrrrnnnnnnoooppppppppppppppplllmmmoooqqqrrrssssssrrrpppqqqsssttttttsssqqqqqqpppppppppxxxoooddd]]]YYYUUUNNNIIICCCAAA@@@???>>>>>>===<<<999;;;===???AAAFFFMMMRRRUUUUUUXXX^^^dddgggdddaaa```aaabbbbbbaaaaaaccceee```bbbdddfffggggggfffeeeooonnnkkkgggcccaaabbbddddddcccaaa______aaacccdddfffeeecccaaa```aaabbbbbb___^^^]]]___aaaaaaaaa______```aaacccccccccbbbaaaaaabbbbbbcccdddeeefffgggfffggghhhhhhiiiiiiiiiiiigggiiimmmoooqqqpppnnnmmmnnnnnnmmmmmmmmmnnnooopppllloooqqqsssrrrqqqqqqqqqmmmnnnooopppppppppooooookkkmmmoooqqqrrrsssrrrqqqnnnoooqqqrrrsssrrrooonnnooooooooouuuppphhh^^^VVVPPPLLLGGGDDDCCCCCCBBBBBBBBBAAAAAA@@@===???BBBDDDGGGMMMUUU\\\dddccccccdddeeedddbbb```eeeeeedddbbb```___aaacccbbbccceeefffgggggggggfffmmmmmmkkkgggdddccceeegggeeedddbbbaaaaaabbbdddeeefffeeecccbbbaaaaaabbbbbbaaa``````aaaccccccbbb``````bbbcccddddddcccaaa______``````aaaccceeegggiiiggggggggghhhhhhhhhiiiiiigggiiimmmpppqqqpppmmmkkkmmmmmmmmmmmmnnnppprrrsssoooqqqssssssqqqpppppppppnnnooopppqqqqqqpppoooooonnnooopppppppppnnnmmmlllllllllmmmooopppooommmjjjmmmmmmmmm~~~zzzwwwllleee```YYYQQQKKKGGGFFFEEEDDDEEEFFFEEEDDDDDDCCCDDDDDDGGGJJJKKKMMMRRR\\\ccciiiiiigggeeebbb```aaabbbdddeeefffeeecccaaabbbccceeeeeefffgggggghhhgggggghhhhhhhhhgggeeeeeefffhhheeeeeedddccccccdddeeeeeeeeeeeedddcccbbbbbbbbbbbbcccccccccdddeeedddbbb```aaaaaaaaaaaaaaaaaaaaa```_________```bbbdddfffhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkklllmmmmmmmmmmmmlllpppoooooooooppprrrtttvvvssstttuuutttqqqooooooooopppqqqsssttttttsssqqqpppqqqqqqppppppooonnnmmmlllnnnmmmlllnnnppppppmmmkkklllllllllzzzwwwttthhh^^^\\\VVVOOOIIIGGGHHHJJJEEEFFFGGGGGGFFFEEEEEEEEEJJJMMMPPPPPPQQQVVV___fffffffffeeeaaa^^^^^^bbbfff```cccfffhhhgggfffeeeeeebbbbbbbbbbbbcccccccccddddddeeeffffffeeeeeegggiiifffeeeeeeddddddeeeeeefffeeeeeeddddddcccbbbbbbaaaeeeddddddeeefffeeeccc``````___^^^]]]^^^___aaaccc____________aaaccceeefffiiiiiiiiihhhiiiiiijjjjjjmmmlllkkkjjjjjjkkkmmmnnnsssrrrqqqqqqqqqsssuuuwwwwwwwwwwwwtttqqqooooooooorrrsssuuuvvvvvvuuusssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrpppnnnppprrrsssqqqnnnlllllllll{{{tttooojjjfff]]]WWWOOOIIIHHHIIIKKKLLLDDDFFFHHHIIIHHHHHHIIIJJJRRRRRRTTTVVVZZZ^^^bbbdddaaa```___bbbfffhhhfffddd``````bbbccccccddddddddd]]]^^^`````````aaaccceeeiiiiiiiiiiiiiiihhhhhhhhhddddddeeeeeefffggggggggg\\\aaadddccc___^^^bbbfffeeeeeedddccccccbbbbbbaaaaaaaaabbbbbbaaa```___^^^dddbbb___^^^^^^```cccfffjjjiiihhhiiikkkllllllkkkiiijjjmmmnnnoooooonnnmmmooopppqqqqqqpppoooppprrrrrrqqqpppnnnmmmnnnqqqtttttttttuuuuuuuuutttrrrqqqkkkmmmooorrrttttttttttttqqqqqqppppppooommmlllkkkmmmmmmnnn{{{sssmmmhhhcccaaaYYYTTTMMMHHHGGGHHHIIIJJJHHHIIIJJJKKKKKKNNNQQQTTTYYYYYYYYY[[[]]]```bbbdddcccaaa```aaacccdddbbb```^^^___```aaabbbbbbbbbbbbbbbcccdddccccccdddfffiiiiiihhhhhhgggggggggggggggggggggggggggffffffffffffcccdddeeeeeedddeeeeeeffffffeeeeeeddddddcccbbbbbbcccbbbaaa``````aaaaaabbbdddcccaaa```aaabbbeeefffiiigggeeedddfffiiijjjjjjmmmlllllllllllllllmmmmmmmmmnnnoooooonnnnnnpppqqqrrrrrrrrrqqqoooppprrruuussstttttttttsssqqqooonnnnnnoooppprrrssssssttttttrrrrrrrrrqqqpppooonnnmmmoooooopppyyyqqqhhhbbb^^^[[[XXXRRRNNNIIIFFFFFFGGGHHHHHHMMMNNNNNNOOORRRVVV\\\```````````````aaabbbdddddddddcccaaaaaaaaa```___]]]``````aaabbbccccccccccccfffffffffeeedddeeehhhkkkiiihhhgggfffeeeffffffgggjjjiiiiiihhhggggggffffffjjjgggffffffhhhiiigggeeeggggggffffffeeeddddddcccdddcccaaa``````bbbdddeeeeeeddddddddddddeeeffffffiiifffcccbbbdddgggjjjkkknnnmmmkkkiiiiiijjjlllmmmjjjlllmmmnnnmmmnnnoooqqqrrrtttttttttrrrrrrssstttrrrrrrrrrrrrpppooommmlllqqqqqqqqqqqqrrrssstttuuuttttttssssssrrrqqqppppppooopppppp{{{yyyuuuooofff^^^YYYVVVSSSRRRLLLIIIFFFEEEFFFHHHHHHHHHOOOQQQTTTVVVZZZ^^^cccgggbbbbbbbbbccccccdddeeeeeeeeedddbbbaaa``````___^^^cccdddeeefffffffffffffffffffffeeecccbbbcccfffiiikkkiiihhhffffffggghhhiiijjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiihhhhhhgggffffffhhhhhhggggggfffeeeeeeeeecccccccccccccccdddeeefffcccddddddeeeeeeeeeeeeeeeiiifffddddddgggiiikkkkkkkkkkkkjjjiiijjjkkklllmmmjjjkkkmmmnnnnnnnnnppprrrqqqsssuuuuuusssrrrrrrrrrpppppppppppppppooooooooorrrrrrqqqqqqrrrtttvvvwwwuuutttssssssrrrqqqqqqqqqnnnnnnoooxxxssskkkfff___XXXTTTRRROOONNNIIIGGGFFFFFFIIIKKKLLLLLLQQQUUUZZZ^^^```ccceeeggg```aaabbbcccdddeeeeeefffeeeeeedddcccbbbaaabbbccceeeffffffgggggggggggggggeeeeeeeeecccbbbccceeehhhlllkkkjjjiiiiiijjjkkkllljjjjjjjjjkkkkkkllllllllljjjmmmooommmhhhfffhhhjjjiiiiiihhhggggggffffffeeeaaabbbeeefffgggfffeeedddbbbbbbcccdddeeeddddddccceeedddeeegggjjjkkkjjjhhheeegggiiikkkmmmnnnnnnnnnkkkmmmoooooooooppprrrsssppprrrttttttrrrpppoooooonnnnnnooopppqqqrrrssssssrrrrrrrrrrrrtttvvvxxxyyytttsssrrrqqqppppppqqqqqqooopppppp}}}uuunnnccc___ZZZVVVSSSQQQNNNMMMJJJIIIHHHJJJMMMQQQSSSTTTVVVZZZ___cccdddddddddddd```aaabbbdddeeefffggggggeeefffeeedddcccccceeegggeeeeeeffffffgggffffffeeeeeefffgggfffeeeeeegggiiikkkkkklllmmmmmmnnnnnnnnnkkkkkkllllllmmmnnnnnnooommmqqqtttqqqkkkiiikkkpppiiiiiihhhggggggffffffeee```cccfffhhhhhhfffcccaaaaaaaaabbbcccccccccccccccaaabbbdddgggiiijjjhhheeecccfffiiimmmoooppppppooommmooopppqqqpppqqqrrrtttoooqqqsssrrrpppnnnnnnnnnmmmmmmnnnpppqqqtttvvvwwwssssssssstttuuuwwwxxxyyysssrrrqqqpppooopppqqqqqqssstttttt~~~xxxuuummmddd]]]ZZZWWWUUUSSSQQQNNNLLLNNNLLLKKKMMMRRRWWWZZZ\\\___aaaddddddcccbbbbbbccccccdddfffggghhhhhhhhhhhhfffggggggeeebbbbbbeeehhhfffgggggggggggggggffffffbbbeeeggghhhhhhggghhhiiihhhjjjlllooopppppppppooommmmmmnnnnnnnnnnnnnnnnnnoooppprrrpppnnnlllmmmoooiiihhhhhhgggffffffeeeeeebbbdddeeegggfffeeecccaaabbbbbbbbbbbbcccccccccccccccbbbcccfffiiijjjiiihhhggghhhjjjlllnnnooopppqqqooopppqqqqqqppppppqqqssspppqqqrrrqqqooonnnnnnnnnnnnnnnnnnoooqqqsssuuuvvvvvvvvvvvvwwwvvvvvvuuuuuutttsssqqqpppooopppqqqrrruuuuuuvvv}}}sssnnnlllddd[[[YYYWWWUUUTTTTTTRRROOOLLLQQQOOONNNPPPUUU[[[___aaafffffffffdddbbbaaaaaacccggghhhiiijjjkkkjjjiiiiiiggghhhhhheeeaaaaaacccfffiiiiiijjjjjjjjjiiiiiihhh___bbbfffhhhhhhgggggggggfffiiilllpppqqqrrrppppppppppppoooooonnnnnnmmmmmmooonnnlllmmmnnnnnnmmmkkkhhhhhhhhhgggffffffeeeeeeeeeeeeeeeddddddccccccbbbccccccbbbbbbbbbcccdddeeegggfffeeefffiiikkkmmmmmmkkkkkkjjjjjjlllnnnqqqrrrooopppqqqqqqpppoooppprrrqqqrrrsssqqqooonnnnnnooooooooonnnnnnpppqqqsssuuuyyyyyyyyyyyywwwuuusssqqqtttsssqqqppppppqqqrrrsssttttttuuuwwwnnnkkkggg___WWWTTTSSSUUUVVVUUURRROOOLLLLLLOOOQQQSSSVVV[[[ccclllssskkkiiigggeeecccccccccdddgggffffffhhhjjjkkkjjjiiifffeeeddddddeeegggiiikkkllljjjjjjmmmlllgggeeeggggggllloooooojjjfffgggiiilllnnnqqqssstttrrrpppnnnlllmmmoooqqqrrrqqqpppooopppooonnnpppqqqooojjjfffjjjiiiggggggfffeeebbb```bbbbbbccceeeggghhhfffeeeeeeeeeeeeeeeeeefffggghhhggghhhhhhiiikkkmmmooopppmmmppprrrpppmmmmmmrrrvvvssssssrrrqqqqqqqqqrrrrrrsssqqqnnnkkkiiiiiikkkllljjjkkkmmmoooqqqsssuuuvvvwwwvvvuuutttsssrrrrrrrrrvvvuuutttsssrrrrrrrrrrrrttttttttt{{{wwwnnnfffdddbbb\\\VVVUUUJJJLLLOOOPPPPPPPPPQQQRRRYYYZZZ\\\^^^```eeekkkooojjjjjjhhhgggffffffeeeeeehhhhhhhhhiiikkklllkkkiiihhhgggfffffffffhhhjjjkkkkkkiiiiiikkkkkkgggfffhhhfffjjjnnnmmmjjjhhhjjjmmmmmmnnnppprrrrrrqqqooommmoooppprrrssssssrrrqqqpppqqqoooooopppqqqpppllliiihhhgggfffggghhhiiihhhgggdddddddddfffggghhhgggfffeeeeeeeeefffgggiiijjjkkkllllllkkkkkkkkkkkkkkkkkkllloooqqqpppmmmmmmppptttrrrrrrrrrqqqrrrrrrrrrssspppnnnkkkhhhgggggghhhiiiiiijjjkkkmmmoooqqqrrrsssttttttsssrrrqqqqqqqqqqqqsssrrrrrrrrrrrrrrrssssssuuuuuuuuuyyyrrrmmmeee]]]\\\ZZZVVVSSSSSSKKKMMMPPPRRRTTTVVVZZZ]]]___aaadddfffggghhhjjjllliiijjjjjjjjjiiiiiihhhgggjjjiiiiiijjjkkkllljjjiiikkkjjjiiihhhhhhiiijjjkkkjjjggggggiiiiiiggggggjjjfffiiikkkkkkjjjjjjnnnqqqoooooopppppppppoooooonnnqqqrrrsssssssssrrrqqqpppqqqpppooooooppppppnnnmmmhhhfffeeefffhhhiiiiiiiiiffffffffffffggghhhiiiiiiffffffggghhhiiijjjlllmmmmmmmmmmmmmmmlllkkkjjjjjjllloooqqqqqqnnnmmmoooqqqqqqqqqqqqrrrrrrsssssstttooommmjjjhhhgggggghhhhhhjjjkkklllmmmooopppqqqrrrrrrrrrqqqppppppoooooooooppppppppppppqqqrrrssstttwwwwwwwww~~~|||{{{wwwpppjjjggg___XXXVVVTTTQQQPPPQQQSSSTTTUUUVVVWWWZZZ___bbbaaadddhhhkkkkkkjjjjjjjjjggghhhjjjkkkkkkjjjiiihhhjjjiiihhhiiijjjjjjiiigggllllllkkkjjjjjjjjjkkkkkkjjjfffeeehhhhhhggghhhlllhhhjjjjjjjjjiiikkkooorrrqqqqqqppppppoooooopppppppppqqqqqqqqqqqqpppnnnnnnqqqooonnnmmmnnnnnnooooooiiigggeeedddeeeffffffeeeiiiiiihhhhhhggghhhjjjlllhhhhhhhhhhhhiiijjjkkkkkkjjjkkklllmmmmmmmmmllllllllloooqqqrrrpppnnnnnnoooooopppqqqrrrssssssttttttpppooommmkkkjjjjjjjjjkkknnnooopppqqqrrrsssttttttpppqqqqqqppppppoooooonnnoooooooooooopppqqqrrrsssvvvvvvvvv~~~}}}}}}yyytttpppnnnkkkgggddd```ZZZUUUUUUUUUSSSTTTXXXWWWXXXXXXYYYZZZ]]]aaaeeegggjjjnnnooommmkkkiiihhhfffggghhhiiijjjiiihhhggghhhhhhggghhhiiiiiigggeeellllllkkkkkkkkkkkkkkkkkkjjjffffffhhhiiigggiiimmmlllkkkjjjiiihhhjjjmmmooorrrqqqppppppppppppqqqrrrqqqqqqqqqqqqppppppoooooopppooonnnmmmlllmmmnnnpppjjjhhhffffffggggggfffeeeiiijjjkkkiiihhhhhhkkkmmmkkkjjjiiiiiihhhhhhiiiiiikkkkkklllllllllllllllkkkmmmoooqqqrrrqqqpppooooooooopppqqqrrrssstttsssssspppooommmlllkkkkkkkkkkkkoooooopppqqqrrrssstttuuupppqqqqqqrrrqqqqqqpppoooqqqppppppooooooppppppqqquuuuuuuuuzzz||||||zzzwwwuuuuuuvvvrrrnnniiieeecccaaa___]]]WWWSSSSSSWWWYYYZZZ^^^ddd]]]^^^```aaacccgggllloooppprrrsssqqqnnnjjjhhhgggffffffgggggghhhggggggggggggffffffggghhhhhhgggeeejjjjjjjjjkkkkkkkkkkkkkkkjjjggggggjjjjjjhhhiiimmmmmmkkkiiihhhhhhiiijjjlllppppppoooooopppqqqqqqrrrssssssssssssrrrrrrrrrrrrpppqqqpppnnnmmmlllnnnpppiiiiiiiiijjjlllmmmllljjjiiikkklllkkkhhhhhhjjjmmmkkkkkkjjjiiiiiiiiiiiijjjooonnnlllkkkjjjiiiiiiiiimmmmmmnnnoooppppppppppppoooppprrrssstttssssssrrrlllkkkjjjiiiiiihhhhhhhhhkkkkkklllnnnoooqqqrrrrrrpppqqqrrrssssssrrrqqqpppqqqqqqppppppppppppppppppssssssssszzzzzzvvvrrrrrrssspppjjjdddeeecccaaa___]]][[[YYYWWWRRRQQQTTTZZZ^^^```eeekkkeeegggiiikkkmmmpppuuuxxxrrrsssrrroookkkhhhhhhhhhhhhhhhgggfffffffffggggggfffffffffgggiiijjjiiigggggghhhiiiiiijjjjjjjjjjjjkkkhhhiiilllllljjjiiilllkkkiiihhhggghhhiiijjjjjjllllllmmmnnnoooppppppqqqssssssrrrrrrrrrsssttttttrrrttttttrrrooonnnoooqqqjjjjjjlllnnnooonnnkkkiiigggkkknnnmmmiiigggiiillljjjjjjjjjjjjkkklllmmmnnnnnnmmmjjjhhhggghhhiiijjjkkkjjjjjjkkkmmmooopppppppppqqqsssttttttsssrrrpppiiiiiihhhhhhggggggffffffggggggiiijjjlllnnnppppppoooppprrrssssssrrrpppooopppppppppppppppqqqrrrsssssssssssszzzsssqqqiiidddiiirrrtttjjj___\\\]]]]]]]]][[[XXXUUURRRSSSSSSVVV]]]```bbbffflllhhhjjjlllmmmnnnppptttvvvnnnnnnmmmjjjhhhgggiiikkkjjjiiigggfffffffffggghhhgggffffffhhhjjjkkkjjjiiieeefffggghhhiiijjjjjjjjjkkkiiijjjnnnnnnjjjiiikkkhhhgggfffgggiiijjjjjjiiihhhiiikkkmmmnnnoooooooooppppppppppppqqqqqqrrrssstttvvvwwwuuuqqqoooppprrrlllmmmmmmooonnnkkkfffbbbfffjjjnnnmmmjjjggghhhkkkiiiiiijjjkkkmmmoooqqqrrrkkkiiigggeeefffiiillloooiiihhhggghhhkkknnnooopppqqqrrrsssttttttsssqqqpppiiiiiihhhhhhggggggffffffeeefffhhhjjjlllnnnpppqqqnnnoooqqqrrrrrrqqqpppooonnnnnnooopppqqqsssuuuvvvttttttttt|||{{{zzzyyywwwtttoookkkllliiigggiiilllkkkeee```[[[\\\]]]]]][[[XXXSSSQQQYYY\\\___aaaaaaaaaaaabbbkkkmmmoooooommmlllkkkllllllkkkgggbbbccchhhjjjgggffffffffffffeeedddcccbbbeeeeeefffiiimmmlllhhhccciiiiiihhhhhhhhhhhhiiiiiinnndddhhhpppllljjjnnnmmmjjjiiigggeeeeeefffhhhiiimmmnnnoooppppppooonnnmmmsssuuuwwwvvvsssqqqqqqsssuuuuuuvvvwwwvvvuuusssrrrlllkkkjjjkkklllkkkiiiggghhhiiijjjkkkkkkkkkkkkkkkgggjjjlllllljjjiiijjjlllhhhfffeeegggkkkllljjjggggggggghhhiiikkkmmmoooppprrrqqqooonnnooonnnlllkkkjjjjjjiiiiiihhhhhhggggggeeeeeeeeegggiiimmmqqqsssqqqqqqqqqpppooopppsssvvvsssssssssttttttuuuuuuuuuuuuuuuuuu~~~|||{{{xxxtttrrrqqqpppnnnlllfffeeedddeeegggfffbbb^^^___]]]ZZZXXXWWWYYY\\\^^^____________aaagggooouuuooopppqqqpppmmmkkkjjjjjjhhhjjjiiifffhhhkkkjjjfffggghhhhhhggggggfffeeeeeekkkhhhdddbbbdddhhhkkkmmmjjjjjjiiiiiiiiiiiiiiiiiioooiiinnntttooollljjjbbbiiihhhggggggggghhhiiijjjnnnnnnooopppqqqrrrrrrrrrsssvvvwwwwwwuuussstttvvvvvvvvvvvvuuutttsssrrrqqqlllkkkiiijjjkkkkkkiiihhheeefffhhhjjjlllmmmmmmnnnhhhjjjkkkjjjgggeeefffgggjjjiiihhhjjjmmmnnnllljjjfffggghhhkkkmmmppprrrtttsssqqqooooooooonnnlllkkkkkkkkkkkkjjjiiiiiihhhhhhlllkkkjjjiiijjjjjjllllllnnnnnnnnnnnnmmmnnnqqqtttrrrrrrssssssssssssssssssuuuuuuuuu|||zzzyyyxxxsssnnnkkkkkklllmmmmmmggghhhhhhgggfffdddaaa```bbb```^^^]]]^^^aaafffhhhcccccccccdddgggnnnwww}}}rrrssssssqqqmmmjjjiiiiiifffiiijjjjjjlllmmmjjjdddffffffffffffffffffffffffjjjhhheeebbbbbbfffmmmrrrlllkkkjjjiiiiiiiiiiiiiiipppkkknnnooojjjkkkiii]]]ggghhhiiiiiijjjjjjjjjjjjnnnnnnooopppqqqsssuuuvvvtttuuuvvvvvvuuuuuuvvvwwwvvvuuutttrrrqqqpppppppppmmmkkkiiihhhiiijjjjjjjjjggggggiiijjjkkklllllllllkkkmmmmmmllljjjiiijjjkkklllkkkkkklllnnnooonnnmmmjjjkkklllnnnppprrrtttuuutttrrrpppoooooonnnlllkkklllllllllkkkjjjjjjiiiiiiooonnnmmmlllkkkjjjjjjiiilllmmmnnnnnnmmmooorrrtttttttttttttttssssssssssssuuuuuuuuu~~~|||yyywwwvvvssspppkkkiiiiiikkklllllljjjkkkkkkiiieeebbbaaaaaabbbeeeiiilllmmmkkkiiigggaaaeeekkknnnppppppqqqrrrqqqrrrrrrpppllliiiiiiiiigggjjjkkkjjjkkkllliiicccddddddddddddddddddeeeeeeaaaeeeiiijjjiiihhhkkkmmmlllkkkjjjiiihhhhhhhhhhhhnnniiiiiieeeaaajjjnnncccfffgggjjjkkkllllllkkkjjjmmmmmmmmmmmmoooqqqssstttssssssssssssssssssssstttsssqqqpppnnnnnnnnnooopppnnnkkkhhhhhhiiikkkkkkkkklllllllllkkkkkkjjjhhhhhhkkkllllllmmmmmmnnnpppqqqkkkjjjjjjkkklllmmmmmmmmmqqqqqqqqqrrrrrrrrrrrrrrrtttsssqqqppppppooommmkkkmmmllllllkkkjjjjjjiiiiiikkklllmmmmmmnnnmmmmmmlllmmmnnnoooppppppqqqtttvvvvvvvvvuuuuuuttttttsssssssssssssss~~~|||{{{zzzzzzyyywwwuuutttsssooonnnllllllmmmmmmkkkjjjeeeggggggfffdddbbbbbbcccgggkkkpppsssrrrmmmfffaaa___eeekkkppppppnnnkkkjjjnnnoooooommmjjjiiijjjkkklllmmmkkkhhhhhhjjjhhhccceeeeeedddddddddeeeffffff^^^dddkkkmmmllljjjjjjjjjkkkjjjiiihhhhhhhhhhhhhhhkkkhhhkkkjjjeeejjjooogggfffgggjjjlllmmmmmmkkkjjjlllkkkjjjjjjkkklllnnnoooqqqpppooonnnnnnooooooooonnnmmmlllkkklllmmmnnnooonnnllliiiiiijjjlllmmmmmmmmmmmmmmmmmmllljjjiiihhhjjjiiiiiiiiijjjlllmmmmmmhhhhhhhhhhhhhhhiiijjjlllrrrrrrsssttttttssssssrrrtttsssqqqpppqqqpppooommmmmmllllllkkkkkkjjjjjjiiijjjkkklllmmmnnnooonnnnnnmmmnnnppppppppppppsssttttttttttttssssssrrrrrrrrrqqqqqqqqq}}}zzzyyyyyyzzz{{{zzzxxxuuuttttttttttttsssrrrqqqpppnnnnnnnnnpppqqqooollliiieeefffggghhhjjjlllmmmmmmlllmmmmmmllljjjgggcccaaaaaadddgggiiijjjjjjlllnnnlllllllllkkkjjjiiikkkllloooooolllggggggjjjjjjfffjjjiiihhhgggggggggiiiiiieeefffhhhiiiiiijjjkkkmmmjjjjjjiiiiiiiiiiiijjjjjjkkkjjjuuu|||ssskkkjjjeeeggghhhjjjlllllllllkkkjjjiiiiiiiiiiiijjjkkkkkklllooommmkkkkkklllmmmmmmmmmlllllllllllllllmmmmmmnnnooommmkkkkkkmmmnnnnnnnnnkkkllllllmmmnnnnnnnnnnnnqqqnnnkkkjjjjjjkkkjjjiiieeefffffffffeeefffhhhkkknnnoooqqqtttuuuvvvvvvvvvsssrrrqqqqqqrrrrrrqqqooonnnnnnmmmmmmlllkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmnnnnnnnnnnnnooopppqqqqqqqqqpppppppppppppppppppppppp}}}{{{}}}{{{xxxvvvtttsssssstttwww{{{}}}}}}{{{xxxwwwvvvvvvvvvwwwvvvsssqqqqqqrrrrrrsssssssssrrrrrroooooooooqqqqqqpppllliiimmmkkkjjjlllqqqttttttssskkkkkkiiigggfffddddddccceeefffgggggghhhjjjnnnqqqmmmmmmmmmkkkjjjjjjkkkmmmnnnooommmjjjkkknnnnnnjjjmmmkkkjjjhhhggghhhiiijjjiiihhhfffgggiiikkklllkkkkkkkkkkkkkkkkkklllmmmnnnmmmkkk|||{{{iiigggiiihhhiiijjjkkkkkkjjjiiiiiiggghhhiiikkklllmmmmmmnnnmmmkkkiiijjjmmmpppqqqpppoooooooooooonnnmmmlllkkkooommmmmmnnnoooppppppnnnllllllnnnoooppppppppppppuuuqqqmmmkkkllllllkkkiiieeeggggggfffdddeeeiiillllllnnnpppsssuuuvvvvvvuuurrrqqqpppqqqsssssssssrrrqqqppppppoooooonnnnnnmmmnnnnnnlllkkkkkkkkklllmmmlllnnnoooooommmmmmmmmnnnppppppqqqqqqqqqqqqqqqqqqrrrrrrrrr~~~~~~~~~~~~}}}}}}yyyxxxvvvsssqqqpppooonnniiikkkoootttxxxzzzxxxvvvxxxwwwvvvvvvwwwuuurrrpppssstttuuuuuuvvvvvvvvvvvvqqqpppoooppppppooommmjjjrrrnnnjjjlllppprrrpppmmmfffggghhhiiiiiigggeeedddhhhjjjlllmmmllllllmmmnnnoooooonnnllljjjjjjlllnnnlllnnnnnnmmmooosssrrrnnnmmmkkkiiigggffffffggghhhhhhggggggjjjmmmmmmjjjffflllllllllmmmnnnooopppqqqooojjjzzzyyydddgggrrriiiiiijjjjjjjjjiiiiiihhhfffhhhjjjmmmoooqqqqqqqqqllljjjhhhjjjooosssuuuuuusssssssssrrrpppnnnkkkiiinnnnnnnnnoooqqqrrrpppooopppppppppppppppoooooonnnooolllhhhgggiiijjjjjjhhhggghhhiiigggeeefffjjjnnnnnnooorrrsssttttttsssrrrqqqppppppqqqsssttttttsssssssssrrrrrrqqqpppppppppmmmllljjjiiijjjlllnnnooooooppprrrqqqooonnnnnnooosssssssssttttttuuuuuuuuusssssssss~~~}}}~~~|||yyy||||||~~~~~~|||zzz{{{yyywwwwwwxxxyyyxxxxxxvvvvvvvvvvvvwwwyyyzzz{{{vvvsssooommmnnnppprrrsssoooqqqtttvvvwwwvvvtttssstttrrrtttwwwvvvpppmmmnnnpppppppppqqqqqqpppppppppnnnmmmmmmmmmmmmnnnnnnoooooommmkkkkkkmmmmmmkkkiiiggghhhjjjkkkllllllkkkkkkpppqqqrrrpppooommmnnnoookkkkkkkkkllllllmmmmmmmmmooonnnmmmnnnooopppooonnnkkkkkkjjjjjjjjjkkkmmmnnnrrrooojjjfffeeegggkkknnnppppppooonnnnnnoooqqqqqqllllllllllllkkkjjjiiiiiihhhiiijjjkkklllmmmmmmmmmmmmpppqqqnnnjjjiiimmmqqqrrrpppnnnnnnnnnooonnnmmmmmmnnnooopppooonnnllljjjgggkkkpppqqqooooooppprrrppppppnnnmmmqqqvvvssslllkkkllllllmmmllljjjiiihhhhhhhhhhhhhhhiiikkkmmmnnnnnnppprrrrrrqqqppppppppprrrooommmmmmqqqssssssrrrpppooonnnnnnnnnoooqqqqqqmmmlllkkkiiiiiiiiijjjjjjjjjkkkmmmoooqqqrrrrrrsssrrrsssuuuvvvvvvvvvuuutttuuuuuuuuu~~~}}}{{{zzzxxxxxxzzzyyywwwtttyyyyyyxxxxxxwwwwwwvvvvvvwwwuuusssrrrssssssrrrqqqrrrqqqpppqqqsssttttttsssttttttttttttuuuvvvwwwxxxuuurrrooooooqqqsssuuuuuusssssstttuuuwwwwwwxxxxxxrrrppppppsssqqqllliiijjjoooppppppppppppppppppoooooonnnnnnmmmmmmnnnnnnnnnpppmmmkkkjjjkkkllljjjhhhiiiiiiiiiiiiiiijjjlllmmmnnnooopppooommmlllmmmnnnnnnnnnnnnnnnoooooooooooonnnmmmlllmmmooopppooonnnooolllhhhiiikkkmmmllljjjhhhiiijjjlllnnnooopppqqqrrrrrrqqqooommmjjjhhhfffjjjkkklllllllllkkkjjjiiihhhiiiiiijjjkkkkkkkkkkkklllooopppnnnkkkjjjmmmqqqpppooommmmmmnnnooonnnmmmkkklllnnnnnnnnnlllkkkiiikkkmmmooooooooooooqqqrrrnnnnnnnnnnnnrrrvvvtttmmmlllmmmmmmmmmmmmllljjjjjjjjjiiiiiiiiijjjlllmmmnnnkkknnnqqqrrrrrrqqqqqqrrrtttqqqnnnnnnpppqqqpppooonnnnnnnnnnnnooopppqqqqqqnnnmmmkkkiiihhhiiijjjkkkkkklllnnnoooqqqrrrrrrsssssstttttttttttttttssssssttttttttt|||yyyzzz{{{yyywwwuuutttttttttrrrqqqqqqqqqpppoooooonnnmmmmmmpppppppppooommmlllmmmoookkkkkklllnnnpppqqqpppnnnsssrrrrrrrrrrrrrrrssssssrrrqqqpppqqqtttvvvvvvvvvvvvuuuuuuuuuvvvxxxzzz|||rrrooonnnpppnnnjjjiiikkkoooppppppqqqqqqppppppoooqqqpppooonnnnnnmmmnnnnnnpppmmmjjjiiiiiiiiiiiihhhjjjiiigggggggggiiilllnnnmmmnnnooonnnmmmlllmmmnnnppppppppppppoooooooooooosssrrrrrrsssuuuuuutttrrrrrrmmmggghhhlllnnnkkkgggggghhhkkknnnqqqssstttuuupppqqqssstttssspppmmmkkkhhhjjjlllmmmmmmlllkkkjjjiiiiiiiiijjjjjjjjjjjjiiilllnnnooonnnkkkkkknnnqqqooommmllllllnnnoooooonnnlllmmmnnnooonnnmmmlllkkkpppooommmnnnoooqqqqqqpppkkkmmmnnnnnnsssvvvtttnnnmmmnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmnnniiilllqqqssssssrrrrrrrrruuussspppooooooooonnnlllmmmnnnooopppqqqqqqqqqqqqpppnnnkkkiiihhhiiikkkllllllmmmnnnpppqqqrrrrrrrrrttttttssssssssssssssstttttttttttt~~~|||{{{{{{||||||~~~}}}xxxvvvyyy~~~yyywwwuuurrrqqqqqqqqqqqqooonnnnnnmmmllllllkkkkkkmmmooopppnnnkkkjjjllloookkklllmmmooorrrrrrooommmqqqqqqpppooooooooooooooorrrqqqqqqsssuuuvvvuuutttvvvvvvuuuuuuuuuvvvwwwwwwssspppnnnpppooommmnnnqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqpppooonnnmmmmmmmmmpppnnnkkkiiihhhhhhhhhhhhiiiiiiiiiiiiiiikkklllmmmmmmnnnoooooonnnmmmnnnpppqqqqqqppppppoooooonnnnnnvvvuuuuuuvvvxxxxxxvvvtttooollliiiiiilllmmmlllkkkpppnnnkkkjjjkkkoootttwwwqqqrrrtttuuuuuusssrrrqqqhhhjjjmmmooopppooommmllllllkkkkkkjjjjjjiiiiiiiiilllmmmooonnnmmmmmmoooqqqnnnlllkkklllnnnoooooonnnoooooopppqqqppppppooonnnrrrooommmoooqqqrrrpppmmmlllnnnoooooorrrtttrrrllloooooooooooooooooonnnnnnmmmllllllllllllmmmmmmmmmiiimmmqqqssssssrrrqqqqqqsssrrrqqqpppoooooonnnmmmnnnoooqqqsssttttttssssssrrrpppmmmjjjiiijjjlllmmmmmmnnnooopppqqqqqqqqqqqqssssssrrrrrrrrrtttvvvwwwvvvvvvvvv~~~{{{xxxvvvuuuuuuuuutttvvvwwwsssooonnnsssxxxwwwvvvtttrrrpppoooooopppnnnnnnnnnnnnmmmmmmmmmmmmiiikkkllljjjgggfffiiilllooooooppprrrsssrrrooommmqqqpppooonnnnnnmmmmmmnnnsssrrrrrrsssttttttrrrpppssstttuuuvvvuuusssqqqooorrrooonnnpppqqqppprrrvvvrrrssssssttttttssssssrrrqqqqqqooonnnmmmmmmmmmmmmooonnnmmmkkkiiiiiiiiijjjhhhiiilllnnnnnnnnnlllkkknnnoooqqqqqqppppppqqqssstttsssssssssrrrqqqqqqqqqtttsssssstttuuuuuurrrpppiiikkklllllljjjkkknnnqqqqqqooollljjjkkkmmmqqqssswwwuuussspppnnnlllkkkjjjjjjlllnnnpppqqqqqqpppooonnnmmmlllkkkkkkjjjkkkkkklllmmmooooooooooooqqqrrrnnnmmmkkklllnnnooooooooooooooopppppppppppppppooopppnnnnnnqqqsssrrrnnnjjjnnnqqqqqqppppppqqqooojjjpppooooooooonnnnnnnnnnnnlllmmmmmmmmmmmmmmmmmmmmmlllooorrrsssrrrpppooooooppppppqqqqqqqqqppppppqqqqqqrrrtttuuuvvvvvvuuuuuutttrrrooommmkkklllmmmnnnmmmnnnooopppppppppppppppqqqqqqqqqrrrsssvvvxxxzzzwwwwwwwww~~~|||zzzxxxuuutttsssrrrnnnoooooommmkkkkkkooosssrrrsssrrrpppnnnlllmmmnnnlllmmmmmmmmmmmmnnnnnnnnnkkkllllllkkkjjjjjjkkklllqqqppppppqqqrrrqqqooommmqqqqqqpppooonnnnnnooooootttsssrrrssstttsssqqqpppqqqsssuuuuuuuuurrrooommmpppmmmmmmpppqqqppprrrvvvrrrssssssttttttssssssrrrpppooonnnmmmmmmlllmmmmmmnnnooopppooommmkkklllmmmiiikkkooorrrrrrqqqnnnllloooqqqrrrsssrrrrrrtttvvvxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwuuurrrooogggkkknnnmmmiiiiiiooouuuhhhjjjmmmoooppppppooonnnuuusssqqqpppooooooooopppmmmmmmnnnooopppqqqqqqqqqooonnnmmmkkkkkkkkklllmmmmmmnnnoooqqqrrrssssssssspppnnnmmmmmmoooppppppooolllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnpppqqqpppmmmkkkpppsssrrrooommmooommmjjjpppooonnnmmmllllllllllllkkkkkklllmmmnnnnnnmmmmmmnnnppprrrrrrqqqoooooopppnnnppprrrsssrrrrrrssstttttttttuuuuuuvvvvvvuuuuuuuuutttrrrqqqoooooooooooommmmmmnnnoooooonnnnnnnnnooooooppprrrtttvvvxxxyyywwwwwwwwwyyyyyyyyyxxxvvvuuusssrrroooooonnnnnnnnnooopppqqqnnnppprrrqqqnnnllllllnnnjjjkkkkkklllmmmnnnoooppprrrpppoooooopppqqqqqqpppqqqpppooopppqqqrrrqqqppprrrrrrqqqpppppppppqqqqqqtttsssrrrrrrtttuuutttsssrrrssstttuuuuuutttsssrrrqqqooonnnqqqrrrppppppsssqqqqqqrrrrrrrrrrrrqqqqqqmmmmmmlllllllllllllllmmmmmmppprrrssspppooooooooommmoooqqqssstttsssrrrqqqoooqqqssssssssssssuuuwwwzzzzzzzzzzzzzzzzzz{{{{{{}}}|||||||||{{{xxxssspppjjjlllmmmllljjjkkkooorrrhhhjjjmmmpppqqqqqqooonnnooooooppprrrsssuuuvvvvvvnnnmmmmmmmmmmmmnnnppppppnnnmmmkkkjjjjjjkkklllmmmnnnnnnppprrrtttuuuuuutttrrrpppnnnnnnpppppppppooollllllkkkllllllmmmmmmnnnmmmnnnnnnmmmllllllnnnppppppsssrrrmmmkkknnnnnnlllpppooommmkkkjjjjjjjjjjjjiiijjjkkkmmmnnnnnnnnnmmmnnnpppppppppooopppqqqsssnnnqqqtttuuutttssstttuuuuuuuuuttttttssssssttttttvvvvvvvvvtttsssqqqpppooolllmmmmmmmmmmmmmmmllllllnnnooopppqqqrrrsssssssssvvvvvvvvvuuuvvvwwwwwwwwwvvvtttssspppnnnmmmnnnpppqqqqqqpppnnnqqqsssssspppnnnnnnooojjjjjjkkkmmmnnnpppqqqqqqssspppnnnooorrrsssrrrpppqqqpppoooppprrrtttttttttssssssrrrrrrrrrrrrsssssstttsssrrrsssuuuwwwwwwwwwttttttttttttuuuwwwxxxyyyuuurrrrrrtttssspppppprrrpppppppppqqqqqqpppppppppllllllkkkkkkkkkllllllmmmlllppptttuuusssqqqpppqqqqqqrrrrrrssssssttttttuuuoooppprrrsssssstttvvvwwwxxxyyyyyyzzzzzz{{{{{{{{{|||{{{{{{zzzyyyuuupppmmmnnnmmmkkkkkklllmmmnnnnnnpppooommmkkklllnnnqqqrrrnnnoooqqqrrrqqqooommmkkknnnmmmkkkjjjkkklllnnnpppmmmllljjjiiiiiijjjlllmmmnnnooopppsssvvvwwwvvvuuusssrrrpppooopppqqqpppooommmmmmmmmmmmmmmnnnooopppnnnnnnmmmiiigggiiiooouuuooorrrpppllljjjnnnpppooopppooommmjjjiiihhhhhhhhhgggiiikkkmmmnnnnnnnnnnnnmmmnnnoooooooooppptttvvvpppsssvvvvvvtttssstttuuuvvvuuusssrrrqqqqqqrrrssswwwwwwwwwwwwuuusssqqqooolllllllllmmmllllllkkkjjjnnnooopppqqqqqqpppooonnnuuuuuuuuuxxxwwwvvvyyy{{{{{{xxxtttqqqqqqqqqqqqrrrssstttuuuuuusssqqqpppooonnnllljjjnnnmmmmmmlllmmmooopppqqqppppppqqqqqqqqqpppoooooooooqqqsssuuuvvvvvvuuutttqqquuutttqqqrrrxxxzzzwww|||yyyvvvuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvttttttsssuuuvvvwwwuuutttqqqqqqrrrsssrrrqqqpppoooooollljjjkkknnnppppppoooqqqqqqpppppppppqqqrrrsssrrrrrrsssssssssssssssrrrssssssssssssssssssrrrrrrtttuuuuuuwwwyyyyyyxxxwww}}}|||{{{zzzxxxvvvssspppmmmlllkkkmmmpppqqqnnnkkkmmmllllllllllllmmmmmmnnnnnnpppqqqssssssqqqpppnnnmmmnnnoooppppppqqqqqqpppoooooommmkkkkkkmmmqqquuuppppppppppppppppppppppppppppppqqqsssuuuuuusssppppppnnnmmmpppsssrrrmmmhhhkkkiiihhhlllrrrtttrrrnnnmmmkkkiiihhhiiilllppprrrnnnkkkhhheeeccccccdddeeefffiiikkkmmmmmmmmmooopppqqqpppnnnnnnpppssswwwyyyuuuuuuvvvxxxzzzzzzwwwuuussssssssstttuuuwwwxxxyyy{{{yyyuuurrrpppooooooooosssrrrrrrrrrqqqpppppppppooorrrsssrrrpppoooqqqsssrrrsssttt}}}{{{xxxwwwwwwvvvtttssstttssssssrrrrrrssssssssssssrrrppppppqqqqqqpppoooppppppppppppppppppqqqrrrqqqpppooonnnooorrrtttvvvtttssssssrrrssstttvvvvvvuuuxxxwwwssstttyyy{{{xxx~~~|||xxxvvvwwwwwwwwwvvvyyyxxxvvvuuusssrrrrrrrrruuuuuutttuuuwwwwwwuuutttqqqrrrrrrsssrrrqqqpppooopppnnnllllllnnnpppooonnnpppppppppqqqqqqqqqrrrrrrqqqqqqrrrsssttttttssssssssssssssssssssssssssssssuuuuuuuuuvvvyyy{{{}}}}}}~~~xxxuuuuuuvvvvvvuuuqqqoooooopppqqqqqqnnnkkkmmmmmmmmmnnnooooooppppppnnnooopppqqqqqqpppooonnnmmmnnnoooppppppppppppppppppppppppnnnnnnooosssvvvrrrrrrqqqqqqqqqpppppppppqqqpppqqqrrrttttttrrrpppnnnmmmmmmpppttttttpppkkkkkkjjjiiimmmqqqsssqqqmmmmmmllljjjhhhhhhjjjlllmmmjjjhhhfffddddddeeefffhhhhhhjjjlllmmmmmmmmmoooppppppooooooppprrruuuwwwyyyvvvuuuvvvxxxzzz{{{yyyxxxwwwwwwvvvvvvvvvvvvwwwwwwyyywwwuuusssrrrrrrrrrsssrrrrrrrrrqqqppppppoooooooooqqqsssrrrpppoooqqqsssrrrrrrsss}}}|||zzzvvvsssrrrtttvvvwwwwwwuuutttrrrqqqqqqqqqlllkkkjjjkkkmmmooonnnmmmpppqqqqqqrrrrrrrrrqqqqqqsssqqqooonnnpppuuuzzz}}}yyywwwsssqqqqqqssswwwzzzzzz|||zzzvvvvvvzzz{{{zzz~~~{{{yyyyyyxxxxxxvvvzzzzzzxxxvvvuuutttssssssvvvuuutttuuuwwwwwwuuusssrrrrrrrrrrrrrrrqqqppppppqqqpppnnnmmmooooooooonnnooopppqqqrrrsssrrrqqqqqqqqqqqqrrrtttuuuuuuuuuuuuttttttttttttttttttttttttvvvvvvvvvwwwyyy}}}}}}wwwvvvxxxyyyvvvssstttsssqqqqqqrrrqqqnnnlllmmmnnnpppqqqrrrrrrrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppoooooooooooopppqqqppppppppprrrtttsssssssssrrrrrrqqqqqqqqqsssqqqpppqqqrrrrrrqqqooommmllllllppptttuuurrrnnnllljjjjjjlllpppqqqnnnkkklllkkkjjjhhhggggggggggggfffeeedddcccdddfffhhhjjjiiikkkmmmnnnmmmmmmnnnoooooooooppprrrtttwwwyyyzzzxxxwwwwwwxxxzzz{{{{{{zzz{{{zzzyyywwwvvvvvvvvvvvvwwwvvvuuuttttttuuuvvvwwwrrrrrrqqqqqqpppoooooonnnpppqqqrrrqqqppppppppprrrqqqqqqrrryyy{{{{{{xxxuuutttvvvyyyyyywwwuuusssqqqpppooonnniiihhhgggiiikkkllllllkkkmmmoooqqqsssttttttssssssvvvtttssssssuuuyyy}}}|||zzzvvvtttsssvvvyyy{{{~~~}}}{{{yyyxxxyyy{{{{{{~~~{{{{{{{{{{{{zzzyyy{{{zzzyyyyyyyyyyyyyyyyyyuuutttssstttvvvvvvtttrrrrrrrrrrrrrrrrrrqqqqqqqqqpppooooooooopppppppppppppppqqqsssuuuuuutttsssrrrqqqrrrtttuuuvvvwwwwwwxxxssssssttttttttttttuuuuuuvvvwwwyyyzzz{{{}}}{{{yyyxxx{{{~~~|||tttmmmsssrrrrrrqqqqqqpppooonnnnnnoooqqqssssssrrrpppoooooonnnnnnmmmmmmnnnnnnoooooooooooopppoooooonnnnnnlllnnnppppppoooooopppqqqsssssssssssssssssssssssstttrrrpppppppppqqqpppooollllllllloooqqqrrrpppnnnkkkjjjiiikkkmmmmmmjjjhhhhhhhhhhhhhhhgggfffeeedddeeeddddddcccdddfffhhhiiiiiikkkmmmmmmllllllmmmnnnnnnoooqqqtttvvvxxxyyyzzz{{{zzzxxxxxxyyyzzzzzzyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuuuutttttttttuuuvvvvvvqqqqqqqqqppppppooooooooopppqqqqqqqqqpppppppppqqqppppppqqqxxx{{{}}}|||xxxuuuuuuvvvwwwuuutttrrrpppnnnnnnmmmnnnmmmlllmmmnnnooonnnmmmmmmooorrruuuwwwxxxxxxxxxxxxxxxyyy{{{|||}}}}}}~~~}}}|||zzzyyyyyyzzz{{{|||}}}|||{{{zzzyyyyyyzzz}}}{{{zzz{{{|||}}}}}}|||{{{{{{zzzyyyxxxxxxyyyyyysssrrrrrrsssuuuuuutttrrrsssssssssrrrrrrrrrrrrrrrmmmnnnpppqqqqqqrrrssstttrrrsssuuuwwwwwwvvvuuutttssssssuuuvvvxxxxxxyyyyyyssssssssssssttttttuuuuuuuuuxxx|||}}}|||{{{{{{|||xxxwwwwwwzzz|||zzzsssmmmooopppppppppoooooopppqqqoooppprrrrrrrrrpppnnnllloooooonnnnnnnnnnnnooooooppppppqqqqqqpppooonnnnnnlllnnnpppqqqpppppppppqqqqqqqqqrrrssstttuuuuuuvvvtttrrrppppppqqqqqqqqqpppmmmmmmmmmmmmnnnmmmkkkjjjhhhhhhhhhiiiiiiiiigggeeedddeeefffgggggggggffffffffffffeeeeeeeeefffgggggghhhjjjlllllllllkkklllmmmoooppprrrtttvvvxxxyyyzzz}}}{{{yyyxxxxxxxxxwwwvvvuuuuuuttttttttttttuuuuuuuuutttssssssrrrrrrrrrrrrppppppppppppppppppqqqqqqppppppppppppppppppppppppooopppqqq}}}~~~~~~}}}xxxtttqqqooosssrrrqqqpppoooooooooooopppnnnmmmnnnoooooonnnlllqqqrrrtttwwwyyy{{{||||||xxxzzz}}}|||{{{{{{|||||||||||||||||||||~~~||||||~~~}}}yyywwwyyyzzzyyyyyyzzz|||~~~}}}||||||{{{yyywwwuuusssrrrrrrqqqqqqqqqsssuuuvvvuuutttttttttsssrrrrrrrrrrrrrrrlllnnnqqqrrrssssssuuuvvvssstttuuuvvvwwwvvvvvvuuussssssuuuvvvwwwwwwwwwwwwqqqqqqrrrrrrssstttttttttssswww|||}}}{{{wwwvvvwwwyyyvvvsssrrrrrrsssssssssmmmnnnooonnnmmmnnnppprrrppppppqqqqqqpppooommmlllpppppppppppppppppppppppprrrrrrrrrrrrqqqpppooonnnnnnppprrrsssrrrrrrssstttpppqqqrrrrrrssstttuuuuuutttrrrqqqrrrssssssrrrpppooonnnnnnmmmkkkjjjhhhgggfffggghhhhhhhhhgggeeedddcccdddeeeggghhhiiiiiiiiihhhhhhgggffffffffffffggghhhjjjlllmmmllllllmmmnnnqqqqqqrrrsssuuuwwwyyyzzz{{{zzzxxxwwwwwwwwwuuusssrrrrrrqqqrrrrrrssstttuuutttssssssrrrqqqpppoooooooooooopppqqqrrrsssssstttqqqpppoooooopppqqqpppoooppppppqqq}}}zzzxxxvvvsssooommmppppppppppppqqqrrrssstttooonnnmmmnnnooopppooonnntttttttttuuuwwwxxxzzz{{{wwwyyy|||~~~|||zzzzzzzzz{{{{{{||||||}}}}}}}}}{{{}}}zzzwwwyyyyyyxxxxxxyyy{{{|||{{{zzz{{{yyywwwuuusssqqqppppppqqqqqqqqqtttwwwyyyxxxwwwuuutttsssrrrqqqrrrrrrsssmmmpppssstttsssssstttvvvsssssstttttttttuuuuuuuuuqqqrrrssstttttttttttttttppppppqqqqqqrrrsssssstttqqquuuzzzyyyvvvssstttuuuttttttrrrooolllmmmqqqtttoooppppppooollllllnnnqqqnnnoooooooooppppppppppppqqqrrrsssttttttsssrrrqqqtttttttttsssrrrqqqoooooooooqqqrrrrrrrrrrrrsssuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuuuuusssqqqooooooooommmkkkiiihhhhhhfffgggiiiiiihhhgggffffffeeeeeefffggghhhiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhiiikkkmmmnnnnnnooopppqqqssssssrrrrrrsssuuuwwwyyyvvvuuuuuuvvvwwwvvvtttrrrqqqqqqqqqqqqqqqrrrssssssrrrrrrrrrrrrqqqpppoooooonnnnnnpppqqqsssuuuvvvwwwqqqooonnnnnnqqqqqqpppnnnpppqqqqqq~~~yyytttrrrssssssrrrooonnnooooooqqqrrrtttvvvwwwsssrrrqqqrrrtttuuuuuuttttttsssrrrrrrrrrsssuuuvvvuuuwwwzzz|||}}}}}}|||{{{zzzyyyyyyxxxyyy{{{}}}}}}{{{~~~|||xxxyyyyyyxxxxxxyyyzzzzzzyyywwwxxxwwwvvvuuuttttttttttttqqqqqqrrruuuyyy{{{{{{zzzuuutttsssrrrqqqrrrssssssnnnrrruuuuuusssrrrsssuuusssrrrrrrrrrrrrsssttttttppppppqqqrrrrrrqqqqqqqqqoooooopppqqqqqqrrrssssssppptttwwwuuurrrpppssswwwlllppptttsssnnnlllmmmpppqqqrrrrrrppplllkkkmmmpppmmmmmmnnnoooppprrrtttuuurrrsssuuuvvvvvvuuusssrrrvvvuuuuuutttsssqqqpppooonnnoooppppppoooppprrrtttuuuttttttsssqqqpppooooooqqqrrrsssuuuwwwwwwtttrrrooopppooonnnllljjjjjjkkkggghhhjjjjjjiiihhhhhhhhhhhhggggggggghhhiiijjjkkkgggggghhhhhhiiiiiijjjjjjjjjllloooppppppqqqrrrtttuuusssrrrqqqqqqtttvvvxxxqqqqqqrrruuuwwwwwwtttrrrsssrrrrrrqqqqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqpppmmmnnnppprrrtttvvvxxxyyyqqqooommmnnnqqqrrrpppnnnqqqqqqrrr}}}{{{yyyyyyyyyxxxwwwuuussstttuuuvvvvvvtttrrrpppqqqppppppqqqsssvvvyyy{{{wwwwwwvvvvvvwwwyyy{{{|||yyyyyyzzz{{{{{{{{{{{{{{{||||||{{{{{{zzzzzzyyyyyy}}}|||yyywwwwwwxxxzzz||||||zzzyyyxxxzzzzzzzzzyyy}}}{{{yyyvvvttttttuuuuuuwwwyyyzzzzzzzzzzzz{{{}}}{{{zzzyyyxxxwwwxxxyyyyyyrrrqqqpppppppppqqqrrrsssvvvuuusssrrrqqqrrrrrrsssqqqqqqrrrssssssrrrrrrqqqrrrssssssrrrpppppptttxxxsssssssssssstttuuuvvvwwwvvvqqqnnnqqqtttrrrqqqrrrsssqqqppppppqqqrrrqqqpppoooooopppppppppoooooonnnpppxxxuuupppuuutttoooqqquuuttttttssssssrrrrrrrrrqqqoooooorrrrrrppppppsssvvvuuussspppmmmmmmppprrrxxxvvvtttsssttttttsssqqqnnnnnnmmmnnnppppppnnnmmmnnnllliiiiiiiiijjjjjjiiihhhiiijjjjjjiiihhhjjjkkkiiiiiiiiiiiijjjkkklllmmmnnnmmmmmmnnnoooqqqssstttrrrtttuuusssqqqrrruuuxxxuuutttssstttuuuvvvuuutttssssssssssssrrrrrrqqqpppooonnnnnnmmmnnnnnnoooppprrrrrrqqqqqqrrrsssuuuvvvsssrrrqqqooonnnmmmmmmmmmppppppppp~~~{{{yyyxxxyyyzzzzzzzzzvvvuuutttssssssttttttuuurrrssstttvvvwwwxxxxxxyyywwwwwwwwwxxxyyyzzz{{{{{{yyyxxxxxxxxxxxxzzz|||}}}~~~}}}|||{{{zzzzzzyyyzzzyyywwwvvvvvvwwwyyyzzz}}}{{{zzzzzzzzzzzzyyywww|||{{{yyywwwwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwrrrrrrqqqpppppppppqqqrrrppppppoooooooooppppppqqqttttttttttttttttttssssssuuuuuuuuusssppppppsssuuuuuuuuuuuuuuuvvvwwwxxxyyywwwrrrooorrrtttrrrqqqrrrrrrqqqpppqqqssssssrrrpppqqqqqqqqqqqqqqqqqqqqqqqqrrrzzzuuupppuuutttoooqqqtttttttttsssrrrqqqppppppooommmmmmpppqqqnnnooorrrssssssrrrpppooooooqqqsssvvvuuussssssttttttsssrrrvvvuuussssssttttttsssqqqooommmiiihhhiiiiiiiiiiiigggjjjmmmmmmllljjjiiiiiihhhiiiiiijjjkkkkkkllllllnnnnnnmmmnnnnnnppprrrsssrrrsssuuutttssssssvvvyyyvvvuuuttttttvvvvvvuuutttsssssssssssssssrrrqqqpppppppppppppppppppppppppppsssrrrrrrqqqrrrssstttuuuqqqqqqpppoooooooooppppppqqqqqqqqq|||yyywwwwwwxxx{{{||||||xxxvvvsssrrrrrrtttwwwzzzuuuvvvxxxzzzzzzyyywwwuuuuuuuuuvvvwwwxxxxxxxxxwwwtttsssqqqqqqrrruuuxxx{{{zzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy}}}|||{{{{{{{{{{{{xxxvvv{{{zzzyyyyyyyyyzzz{{{|||zzzxxxvvvwwwzzz{{{yyywwwyyyyyyyyyyyyxxxwwwvvvuuuuuutttrrrqqqppppppqqqqqqrrrrrrssstttuuuuuuuuuuuuvvvvvvwwwvvvvvvuuuttttttwwwwwwvvvtttqqqppprrrssswwwwwwwwwwwwxxxyyyzzz{{{xxxsssrrrttttttqqqpppqqqppppppqqqrrrtttuuusssqqqqqqqqqpppppppppqqqqqqrrrsss{{{vvvpppuuutttoooqqqssstttttttttrrrpppnnnmmmllljjjkkknnnooommmnnnqqqoooqqqrrrrrrqqqqqqrrrttttttsssrrrsssuuuvvvuuuttt|||zzzwwwvvvwwwwwwvvvuuuqqqnnnjjjhhhhhhiiiiiiiiihhhkkkooopppnnnkkkhhhggghhhiiijjjllllllllllllkkknnnnnnnnnnnnnnnooopppqqqrrrsssuuuuuuuuuvvvxxxzzzxxxwwwuuuuuuvvvvvvtttsssrrrssssssssssssrrrrrrqqqrrrsssssstttsssrrrpppooosssrrrrrrqqqqqqrrrsssssspppppppppppppppqqqrrrsssrrrrrrrrrxxxvvvvvvwwwzzz{{{|||{{{xxxwwwuuussstttvvvyyy{{{xxxxxxyyyyyyxxxvvvtttsssqqqrrrssstttttttttsssrrrssssssrrrsssuuuwwwyyy{{{wwwwwwwwwwwwyyyzzz|||}}}||||||}}}~~~~~~~~~}}}|||{{{zzzzzz{{{||||||zzzxxxzzzzzzyyyyyyyyyzzz{{{{{{yyyvvvsssvvv{{{}}}zzzwwwyyyzzzzzz{{{zzzxxxwwwuuuxxxwwwuuusssrrrqqqrrrrrruuuvvvxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvuuuttttttwwwwwwvvvtttrrrrrrrrrsssxxxxxxxxxxxxxxxyyyzzzzzzxxxuuutttvvvuuuqqqooopppooooooqqqsssuuuuuutttrrroooooonnnnnnnnnooopppqqqttt|||vvvpppttttttooorrrsssssstttsssrrrpppmmmlllkkkiiiiiimmmnnnlllmmmpppoooqqqssstttsssrrrrrrsssrrrrrrrrrtttwwwxxxxxxwww{{{xxxvvvuuuvvvvvvvvvuuusssooojjjhhhhhhiiijjjjjjkkkmmmoooooommmjjjiiihhhiiijjjlllnnnnnnmmmlllkkkoooooooooooooooooooooppprrrssstttuuuwwwxxxzzz{{{zzzxxxvvvvvvvvvuuutttrrrrrrsssssssssssssssrrrrrrssstttuuuuuutttrrrpppnnnpppppppppqqqrrrrrrssstttqqqqqqppppppqqqqqqrrrsssrrrrrrrrrwwwwwwyyy|||~~~~~~|||zzzwwwwwwwwwxxxxxxyyyyyyyyyzzzyyywwwuuutttsssssstttqqqrrrsssttttttsssqqqpppwwwyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}|||yyyxxxxxxyyy{{{|||{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxwwwtttrrruuu{{{~~~|||yyyyyyzzz{{{{{{{{{zzzxxxwwwzzzyyywwwuuutttsssttttttssstttuuuuuuuuutttrrrqqqvvvvvvvvvvvvvvvuuutttsssuuuttttttssssssssssssssswwwvvvvvvvvvvvvwwwwwwxxxxxxvvvvvvwwwuuupppoooqqqpppoooppprrrtttuuutttrrrooooooooooooooopppqqqqqqttt{{{vvvooottttttppprrrssssssssssssrrrpppnnnmmmllljjjjjjnnnooommmmmmppprrrtttvvvvvvtttrrrrrrrrrsssssstttwwwzzz|||{{{zzzxxxwwwuuuuuuvvvwwwvvvuuussspppllljjjjjjkkkkkkkkknnnnnnnnnllljjjiiijjjlllkkklllnnnppppppooommmlllooooooppppppppppppppppppsssssstttvvvxxxyyyzzzzzzzzzxxxvvvuuuuuuuuusssqqqrrrssssssttttttsssssssssrrrsssttttttsssqqqooommmlllmmmoooppprrrssstttuuusssrrrqqqqqqppppppqqqqqqqqqqqqqqq{{{|||}}}~~~|||vvvxxxzzz||||||{{{yyywww{{{yyywwwtttssstttuuuvvvuuuvvvvvvvvvuuutttssssssvvvyyy|||~~~}}}~~~|||{{{|||}}}~~~}}}~~~~~~~~~}}}{{{yyyxxxyyywwwvvvwwwyyyzzzzzzzzzwwwwwwwwwwwwwwwwwwvvvvvvvvvuuutttvvv{{{}}}}}}{{{xxxxxxyyyzzzzzzzzzzzzyyy{{{zzzxxxvvvuuutttuuuuuutttttttttsssrrrqqqppppppttttttuuuuuuuuuuuutttttttttsssrrrrrrttttttsssqqquuutttttttttttttttuuuuuuwwwvvvwwwyyyvvvqqqooorrrqqqpppoooppprrrssssssrrrpppqqqrrrssstttttttttssssssyyytttnnnrrrssspppsssssssssrrrrrrqqqqqqpppppppppmmmmmmpppqqqnnnnnnqqqtttvvvxxxxxxvvvtttssstttuuuvvvwwwzzz~~~}}}zzzyyyxxxyyyyyyyyywwwuuurrrpppnnnmmmnnnnnnnnnmmmppppppnnnllljjjjjjmmmooonnnooopppqqqqqqpppooooooooopppqqqqqqrrrrrrrrrqqqtttssstttvvvxxxzzzyyyxxxyyywwwuuutttuuutttrrrqqqrrrssssssttttttttttttsssqqqrrrrrrsssrrrqqqooonnnkkklllnnnppprrrsssssstttsssrrrqqqpppppppppppppppppppppppp~~~}}}|||}}}~~~}}}|||yyyzzz{{{}}}|||{{{yyywww{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxwwwvvvuuutttttttttrrrtttuuuwwwxxxxxxwwwvvv{{{yyywwwvvvwwwxxx{{{|||~~~}}}}}}{{{zzzxxxvvvuuu|||yyyuuutttuuuwwwwwwwwwuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{uuuuuuuuuvvvwwwxxxzzzzzzyyyxxxvvvuuutttttttttuuuvvvuuuuuutttttttttuuuuuusssssstttuuuvvvvvvvvvvvvuuusssqqqrrrsssrrrpppmmmtttssssssrrrrrrsssssstttvvvvvvxxxzzzwwwqqqpppsssrrrpppnnnmmmoooqqqqqqqqqpppqqqtttvvvwwwvvvuuussspppwwwrrrlllqqqssspppttttttsssrrrqqqqqqrrrsssttttttqqqqqqtttsssppppppsssuuuwwwxxxxxxwwwvvvwwwxxxxxxyyy{{{~~~~~~}}}}}}}}}|||zzzuuurrrqqqpppooopppqqqqqqpppnnnpppqqqqqqpppnnnnnnppprrrrrrrrrrrrrrrrrrrrrrrrqqqooopppqqqssstttttttttssstttssssssvvvxxxyyywwwuuuwwwuuutttssstttsssrrrppprrrrrrssstttttttttttttttqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnooopppqqqqqqppppppppppppooooooooopppqqqqqqqqqqqqqqq~~~yyyvvvwwwyyyzzz{{{{{{|||||||||{{{zzzyyyxxxzzz|||}}}~~~~~~|||{{{yyywwwuuutttssssssssstttssssssssssssttttttuuuvvvuuuuuutttuuuxxx|||}}}{{{yyywwwuuuttt{{{vvvsssssstttuuuuuurrrsssuuuwwwyyyzzzzzz{{{zzz{{{|||{{{yyyxxxyyyzzzssssssssssssuuuwwwyyy{{{wwwvvvuuutttssssssttttttttttttsssssssssuuuvvvxxxrrrssstttvvvwwwwwwwwwwwwwwwtttrrrqqqrrrqqqmmmjjjtttssssssrrrrrrrrrssssssuuuvvvyyy{{{wwwqqqqqqttttttqqqmmmlllmmmooopppqqqmmmpppsssvvvwwwuuusssqqqooovvvpppkkkqqqsssqqqtttuuusssqqqpppppprrruuuwwwwwwttttttvvvuuurrrqqqtttuuuvvvxxxxxxxxxyyyzzz|||zzz{{{}}}}}}yyysssnnnppppppppprrrttttttrrrooooooqqqttttttsssrrrrrrrrrttttttsssrrrrrrrrrssssssoooppprrrtttuuuuuuuuuuuuuuussssssuuuxxxyyyvvvsssuuutttrrrrrrssssssrrrppprrrrrrssstttuuuuuuuuutttrrrrrrqqqqqqqqqrrrssssssooopppqqqqqqqqqooonnnmmmmmmmmmmmmnnnoooqqqrrrsssrrrrrrrrr~~~{{{zzz|||~~~}}}zzzzzz}}}}}}{{{{{{}}}~~~~~~~~~}}}|||zzzyyyxxxwwwvvvppprrrtttwwwyyy{{{{{{{{{xxxvvvvvvwwwxxxzzzyyyxxxuuuzzz|||xxxxxxzzzxxxsssvvvvvvvvvuuutttrrrqqqpppqqqrrrtttwwwxxxxxxxxxxxxwwwxxxyyyyyyyyyxxxvvvuuussssssrrrssstttvvvxxxyyyvvvvvvvvvuuuttttttssssssssstttwwwyyyzzzyyyyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvtttrrrqqqooooooqqqssstttrrrtttuuutttsssqqqqqqrrrttttttssssssttttttrrrpppqqqpppooooooqqqrrrqqqooonnnooopppqqqqqqqqqqqqpppxxxvvvsssppppppqqqrrrtttsssrrrrrrrrrtttwwwzzz|||yyyxxxwwwuuuuuuuuuvvvwwwvvvwwwxxxwwwvvvvvvxxxzzz~~~}}}yyytttpppoooqqqsssqqqnnnmmmpppsssqqqsssvvvwwwwwwuuurrrpppppppppppppppqqqrrrssstttnnnsssuuupppmmmooopppooorrrsssuuuuuuuuusssqqqpppqqqqqqrrrrrrrrrrrrssssssooorrrtttuuutttsssssssssttttttttttttsssrrrqqqpppoooqqqtttuuusssrrrqqqqqqpppqqqrrrrrrsssssssssssssssssssss}}}{{{yyyzzz|||~~~~~~{{{{{{}}}}}}zzzyyy|||}}}||||||~~~}}}}}}|||{{{zzzyyyxxxxxxzzz{{{||||||||||||{{{zzz}}}{{{xxxxxxzzz|||||||||xxx{{{zzzuuuuuuxxxyyyvvvuuutttttttttttttttttttttssstttuuuvvvwwwxxxxxxxxxwwwxxxxxxxxxwwwvvvtttsssssssssssstttuuuvvvwwwxxxwwwvvvvvvvvvvvvuuuuuuuuuwwwxxxyyyzzzzzzxxxwwwuuuvvvwwwwwwwwwwwwwwwwwwvvvwwwvvvvvvuuuvvvwwwxxxyyyyyyyyywwwtttqqqpppqqqrrrtttsssrrrrrrssssssrrrppprrrrrrrrrqqqqqqpppppppppooooooppppppqqqrrrssssssvvvuuusssqqqqqqqqqrrrssstttttttttuuuvvvxxxzzz{{{wwwvvvuuutttttttttuuuuuutttuuuwwwwwwwwwxxx{{{}}}~~~~~~~~~}}}{{{yyyuuuqqqqqqqqqrrrqqqppppppqqqrrrssstttvvvwwwwwwuuusssqqqqqqpppppppppqqqrrrssssssppptttuuupppnnnoooqqqppppppqqqqqqrrrqqqpppooonnnqqqqqqqqqrrrrrrrrrsssssspppsssuuuvvvuuutttttttttttttttssssssrrrrrrqqqqqqppprrrtttuuusssqqqqqqqqqpppqqqrrrssstttssssssrrrsssssssss{{{zzzzzz{{{}}}~~~~~~}}}~~~{{{{{{}}}|||yyyyyy{{{|||zzzyyyzzz|||~~~~~~}}}zzzzzzzzzzzzyyyyyyyyyyyy{{{||||||{{{{{{yyyxxxwww}}}zzzyyy{{{|||||||||zzzzzzwwwrrrrrrvvvyyyyyyttttttssstttuuuvvvxxxyyyvvvvvvuuuuuuuuuvvvwwwxxxwwwwwwwwwwwwvvvuuusssssssssttttttuuuvvvvvvvvvuuuvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{yyyxxxwwwxxxwwwwwwvvvvvvwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{||||||{{{xxxtttqqqqqqsssuuutttrrrpppooopppqqqqqqqqqsssuuuvvvtttqqqoooppprrrqqqqqqppppppqqqssstttuuuttttttssssssrrrrrrqqqqqqttttttuuuvvvwwwwwwwwwwwwttttttsssrrrrrrrrrssssssqqqsssuuuvvvwwwyyy|||}}}~~~~~~}}}~~~~~~|||{{{zzzyyyvvvtttsssrrrqqqqqqsssssssssrrruuuuuuvvvvvvuuuuuutttsssrrrrrrqqqqqqqqqrrrrrrssssssvvvuuuqqqnnnqqqrrrqqqppppppppppppooooooooooooqqqqqqqqqqqqrrrrrrrrrrrrqqqsssvvvvvvuuuttttttuuuttttttsssrrrrrrsssssssssqqqsssuuuuuusssqqqqqqqqqpppqqqssstttuuutttrrrqqqttttttttt}}}}}}}}}~~~}}}{{{|||zzzzzz|||}}}zzzzzz}}}{{{yyywwwwwwyyy{{{|||{{{wwwwwwwwwwwwxxxxxxxxxxxxvvvwwwxxxxxxyyyzzzzzzzzz|||{{{zzzzzz{{{{{{yyywwwyyyxxxvvvssssssuuuxxxyyyvvvuuuttttttuuuwwwzzz{{{xxxwwwtttsssssstttvvvxxxuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwwwwvvvuuutttuuuuuuvvvwwwwwwxxxyyyyyywwwxxxyyy{{{||||||||||||yyyxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{zzzyyyyyywwwwwwvvvuuussstttvvvxxxtttqqqooonnnoooqqqqqqqqqrrruuuxxxvvvqqqooorrruuuuuutttrrrqqqqqqrrrtttuuurrrsssssstttsssrrrqqqpppqqqrrrsssttttttsssrrrqqqqqqqqqpppppppppppppppppppppqqqssstttuuuwwwzzz||||||~~~}}}{{{{{{~~~{{{zzzzzzzzzxxxwwwuuusssqqqsssvvvwwwuuurrrvvvvvvuuutttsssssssssssstttssssssrrrrrrrrrrrrsssvvvxxxvvvqqqppprrrtttrrrrrrqqqppppppppppppqqqqqqpppqqqqqqqqqqqqrrrrrrrrrqqqsssuuuuuutttssstttuuuuuuuuutttsssttttttvvvvvvrrrtttuuuuuusssqqqqqqqqqpppqqqtttuuuuuutttrrrqqqrrrrrrrrr~~~{{{{{{xxxyyy}}}~~~|||}}}{{{yyywwwwwwyyyzzz{{{zzzwwwwwwwwwxxxyyyyyyzzzzzzwwwwwwxxxyyyzzz|||}}}~~~xxxyyy{{{}}}~~~|||wwwtttvvvvvvvvvwwwwwwvvvvvvwwwzzzyyywwwvvvvvvwwwyyyzzzyyywwwtttrrrrrrtttvvvxxxsssssstttuuuvvvwwwxxxyyyuuuvvvwwwxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyzzzxxxyyyzzz{{{|||}}}}}}}}}zzzzzzzzzyyyyyyzzzzzzzzz}}}||||||{{{zzzxxxvvvuuurrruuuwwwwwwvvvuuuuuuuuutttrrrooonnnppprrrssssssppptttwwwvvvrrrqqquuuyyyxxxvvvtttrrrpppqqqrrrsssqqqrrrssstttsssrrrqqqooopppqqqssstttsssrrrooonnnnnnnnnnnnnnnooonnnnnnnnnoooqqqrrrrrrqqqrrruuuwww{{{}}}~~~}}}{{{{{{}}}{{{zzzzzz{{{zzzxxxvvvtttsssuuuxxxyyywwwtttvvvuuutttrrrrrrrrrrrrrrrttttttssssssrrrssssssssswwwxxxvvvrrrqqqttttttqqqqqqppppppoooooopppqqqqqqpppppppppqqqqqqqqqrrrrrrpppqqqssssssrrrrrrrrrtttwwwvvvvvvvvvvvvwwwwwwxxxssstttuuutttsssqqqrrrsssqqqrrrtttuuuuuutttrrrqqqqqqqqqqqq~~~|||zzzzzz~~~}}}~~~|||{{{yyyyyy{{{|||{{{{{{yyyyyyyyyzzz{{{|||||||||wwwwwwvvvvvvvvvwwwxxxxxxwwwxxx{{{~~~}}}xxxtttuuutttvvvzzz{{{wwwuuuvvv|||{{{yyyxxxxxxxxxyyyyyyzzzxxxvvvttttttvvvxxxyyyuuuuuuuuuvvvwwwyyyzzz{{{wwwxxxxxxyyyzzzzzzzzzyyywwwwwwwwwxxxyyyzzzzzz{{{|||||||||{{{{{{{{{{{{{{{{{{||||||}}}}}}||||||{{{~~~~~~}}}{{{yyyxxxwwwvvvtttwwwyyyzzzwwwtttrrrqqquuusssqqqqqqssstttttttttpppsssuuuuuuttttttvvvyyywwwvvvtttrrrqqqqqqqqqqqqpppqqqrrrssssssrrrqqqpppqqqrrrsssttttttrrrpppoookkklllmmmnnnnnnnnnmmmmmmooopppqqqpppooooooqqqsssyyyzzz{{{{{{{{{|||~~~~~~|||{{{zzz{{{zzzyyywwwuuuuuuvvvxxxyyyzzzxxxvvvwwwvvvuuusssrrrrrrrrrrrrttttttsssssssssttttttuuuwwwxxxvvvssssssuuusssnnnnnnnnnnnnnnnooooooooooooppppppppppppqqqqqqqqqqqqpppqqqrrrrrrqqqqqqrrrssswwwwwwxxxxxxxxxwwwvvvvvvrrrtttttttttsssrrrsssuuutttttttttttttttssssssrrrqqqqqqqqq}}}}}}}}}}}}~~~}}}|||}}}~~~~~~}}}{{{xxxxxxyyyyyyzzzzzz{{{{{{wwwvvvuuusssssssssssstttwwwvvvwwwyyyzzzzzzxxxvvvvvvtttvvv{{{|||wwwvvvxxx{{{{{{{{{zzzzzzzzzyyyyyy{{{zzzyyyxxxxxxzzz{{{|||zzzyyyyyyxxxyyyzzz{{{|||yyyyyyyyyzzzzzz|||}}}}}}zzzzzzzzz{{{|||||||||}}}||||||{{{{{{zzzzzzzzz{{{|||}}}}}}||||||{{{zzzxxxxxxxxxxxxyyywwwxxxzzzzzzwwwuuuttttttuuutttssstttvvvwwwvvvuuurrrssssssttttttuuuuuuuuusssssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqqqqpppqqqrrrrrrrrrqqqpppooojjjkkklllmmmnnnmmmmmmlllooopppppppppooooooppprrrvvvvvvvvvxxxzzz{{{{{{zzz{{{zzzyyyyyyzzzxxxuuussstttvvvyyyzzzzzzyyyyyyyyyxxxxxxwwwvvvuuutttsssssstttssssssssstttuuuvvvvvvvvvwwwvvvtttuuuvvvrrrlllmmmnnnooopppppppppooooooppppppppppppqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqssstttuuuvvvxxxyyyxxxvvvtttrrrqqqssstttsssssssssuuuwwwvvvuuutttsssrrrsssssstttsssssssss|||{{{~~~~~~~~~~~~~~~|||uuuuuuvvvvvvvvvwwwwwwwwwyyyxxxwwwvvvvvvwwwxxxyyyuuutttrrrrrrtttvvvvvvvvvxxxuuuvvv{{{|||wwwwww{{{zzzzzz{{{||||||{{{{{{zzz}}}||||||{{{|||}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{zzzzzzyyyzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~yyyyyyyyyyyyzzz|||}}}~~~|||~~~~~~|||xxxwwwuuuuuuuuuvvvyyyzzzvvvxxxxxxxxxwwwwwwyyy{{{vvvuuuuuuwwwxxxyyywwwvvvuuutttsssssstttuuutttrrrooopppqqqrrrssssssssssssqqqqqqqqqqqqqqqqqqqqqrrrnnnnnnoooooooooooonnnnnniiijjjlllmmmnnnmmmmmmlllnnnoooppppppoooppprrrttttttssssssvvvzzz{{{yyyvvvxxxxxxxxxxxxxxxwwwssspppssswww{{{|||zzzxxxyyy{{{zzzzzzyyyyyyxxxvvvuuutttsssssssssttttttvvvwwwxxxuuuwwwvvvuuuvvvvvvqqqjjjnnnooorrrssstttsssrrrpppoooppppppppppppqqqqqqqqqrrrsssssssssrrrrrrtttvvvsssuuuwwwxxxxxxuuuqqqoooqqqrrrssssssssstttvvvxxxwwwvvvtttrrrqqqrrrtttuuuuuuuuuuuu~~~~~~}}}zzzwwwzzz|||zzzwwwuuuvvvxxxzzz{{{|||{{{zzzyyyzzz|||uuuttttttvvvxxxxxxwwwvvvzzzvvvwww|||}}}{{{|||}}}}}}~~~{{{|||~~~xxxwwwwwwwwwwwwxxxyyyzzz{{{|||~~~~~~}}}}}}~~~|||}}}}}}}}}}}}~~~~~~|||yyywwwvvvwwwxxxzzzzzzzzzyyyzzzyyywwwsssppptttuuuvvvwwwwwwvvvuuutttrrruuuxxxxxxuuutttvvvxxx{{{xxxuuutttvvvwwwwwwwwwvvvvvvuuuttttttsssrrrrrrpppsssuuuuuurrrqqqsssttttttrrrpppnnnnnnoooqqqrrrtttsssrrrqqqppppppppppppjjjjjjjjjjjjkkkmmmoooqqqrrrqqqqqqppppppooooooooojjjmmmpppsssuuutttsssrrruuuxxx{{{{{{yyyvvvuuutttjjjqqqxxxzzzwwwuuuxxx|||vvvxxxzzz{{{zzzwwwtttrrrxxxxxxwwwvvvuuutttsssrrrtttrrrrrrtttxxxwwwrrrlllkkkmmmppprrrssssssrrrqqqsssqqqooooooppprrrsssrrrsssuuuvvvvvvtttssstttuuuttttttttttttttttttttttttuuuuuuvvvvvvvvvvvvuuuuuuvvvtttpppooopppqqqrrrrrrttttttttt~~~~~~~~~~~~|||~~~~~~~~~yyyzzz|||{{{zzzyyyyyyyyy{{{}}}~~~}}}|||{{{|||}}}zzzyyyyyyzzz||||||{{{yyyzzzwwwwww{{{|||zzz{{{yyyyyyyyyyyyzzz{{{||||||~~~}}}|||}}}~~~}}}~~~~~~~~~~~~~~~zzzwwwvvvuuuvvvwwwuuuuuuvvvxxxzzzzzzyyywwwtttuuuvvvxxxyyyzzzyyyyyytttuuuvvvvvvttttttuuuvvvuuuuuuttttttttttttssssssrrrrrrssssssssssssssssssrrrtttvvvuuurrrqqqqqqsssuuussspppmmmllllllmmmnnnrrrqqqpppoooooonnnnnnnnnjjjjjjiiijjjkkklllnnnooopppqqqqqqqqqqqqppppppooommmnnnqqqsssuuuuuuuuutttrrruuuwwwxxxwwwuuuuuuuuulllqqqwwwxxxwwwvvvxxx{{{yyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvtttrrrsssuuutttooojjjkkkmmmoooqqqrrrrrrrrrrrrrrrqqqoooppprrrssssssrrrqqqsssuuuuuutttssssssssswwwuuusssrrrrrrsssuuuwwwttttttuuuuuuuuuuuuuuuuuuvvvtttqqqqqqrrrsssrrrrrrttttttttt~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz}}}~~~|||{{{{{{|||}}}~~~}}}{{{}}}~~~}}}~~~~~~}}}|||}}}~~~~~~|||{{{|||yyyzzz|||}}}{{{{{{~~~~~~}}}||||||||||||}}}~~~~~~}}}}}}}}}{{{yyywwwwwwxxxuuuttttttvvvyyy{{{{{{zzzwwwxxxyyyzzz{{{|||||||||xxxvvvtttssssssttttttsssqqqsssttttttrrrqqqqqqqqqqqqqqqrrrrrrssstttuuuuuutttuuuvvvuuusssqqqqqqqqqrrrqqqnnnlllllllllmmmnnnpppooonnnmmmmmmmmmmmmmmmkkkjjjjjjjjjjjjkkklllmmmnnnoooqqqrrrrrrqqqpppoooppppppqqqssstttuuuvvvvvvppprrrtttuuuttttttuuuvvvqqqrrrtttvvvwwwxxxyyyyyyyyywwwvvvtttttttttuuuuuurrrrrrssstttuuuvvvvvvwwwwwwtttqqqppppppooolllhhhllllllmmmooopppqqqrrrsssrrrqqqqqqrrrttttttsssqqqooorrrtttuuutttrrrqqqrrryyywwwtttrrrrrrtttwwwyyysssssstttuuuuuuuuuuuuuuutttsssssssssttttttsssqqqttttttttt~~~|||}}}}}}~~~{{{}}}~~~|||zzzyyy||||||~~~~~~~~~~~~}}}|||}}}}}}}}}{{{yyy~~~~~~~~~~~~}}}~~~{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}{{{yyywwwwwwxxxyyyxxxwww{{{{{{{{{{{{{{{zzzzzzyyy|||wwwsssrrrsssuuutttrrrrrrssstttsssppppppqqqsssrrrsssssstttuuuuuuvvvvvvtttuuuuuuuuutttsssrrrrrrnnnmmmmmmmmmnnnppprrrssspppooonnnnnnmmmmmmmmmnnnmmmmmmmmmmmmlllmmmmmmmmmmmmnnnppprrrrrrrrrqqqpppqqqqqqpppqqqrrrtttvvvwwwqqqssstttssssssssstttvvvtttsssrrrtttwwwyyyyyywwwxxxwwwvvvuuuuuuuuuuuuvvvqqqqqqrrrssstttuuuuuuvvvvvvsssooommmmmmmmmkkkjjjllllllmmmnnnoooqqqrrrtttqqqqqqqqqsssuuuuuusssqqqnnnqqqtttuuutttsssrrrrrryyywwwuuuttttttuuuwwwyyyssstttuuuvvvvvvvvvvvvvvvsssssstttuuuvvvvvvsssqqqttttttttt|||{{{{{{|||}}}~~~}}}~~~~~~}}}~~~{{{yyyyyy{{{|||}}}~~~}}}}}}~~~~~~}}}|||}}}~~~}}}{{{zzz~~~~~~|||zzz{{{~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~}}}zzzyyyyyyxxxwwwvvvzzzzzzyyyyyyyyyyyyzzzzzz~~~yyytttsssuuuvvvuuussstttsssrrrpppnnnooorrrtttssssssssssssssssssssssssrrrrrrssstttuuuuuuuuutttooooooooopppqqqssstttvvvrrrqqqppppppoooppppppppppppqqqqqqpppppppppoooooonnnooopppqqqrrrrrrqqqpppqqqpppooooooppprrrtttvvvtttuuuvvvuuusssrrrssstttvvvsssqqqssswwwzzzxxxuuuxxxyyyzzzzzzzzzyyyxxxwwwrrrrrrrrrrrrrrrsssssssssrrrpppmmmllllllmmmnnnnnnnnnnnnnnnnnnoooqqqrrrsssqqqpppqqqsssttttttrrrpppooorrruuuvvvuuusssssstttvvvvvvwwwxxxxxxwwwvvvvvvtttuuuvvvvvvwwwwwwwwwvvvrrrrrrsssvvvwwwvvvsssqqquuuuuuuuu~~~|||zzzyyyyyyzzz|||}}}~~~}}}||||||}}}}}}~~~zzzyyy{{{zzzzzzzzz|||~~~~~~~~~}}}|||}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||~~~{{{~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{|||}}}}}}|||{{{|||{{{yyyxxxttttttuuuvvvxxxzzz}}}~~~~~~{{{yyywwwwwwwwwwwwvvvvvvssspppoooppprrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrtttvvvwwwvvvuuuttttttsssssssssssssssssstttssssssrrrrrrrrrsssssssssssssssttttttsssrrrrrrpppppppppppppppqqqqqqqqqppppppoooooopppqqqssstttuuuvvvwwwwwwtttsssssssssuuutttsssuuuxxxyyywwwttttttuuuvvvwwwwwwvvvttttttssssssrrrrrrqqqqqqppppppoooooonnnmmmnnnooopppqqqooopppppppppqqqqqqqqqqqqqqqppppppqqqssssssrrrpppppprrrtttttttttssstttvvvtttuuuwwwyyyyyywwwuuutttuuuuuuvvvvvvvvvvvvuuuuuurrrrrrsssuuuvvvvvvsssqqquuuuuuuuu~~~~~~~~~~~~}}}|||{{{zzzzzz{{{}}}~~~~~~}}}|||{{{~~~zzzzzz~~~}}}xxxwwwzzzzzz{{{}}}}}}}}}|||}}}~~~|||~~~~~~}}}|||}}}}}}~~~~~~}}}{{{zzzzzzyyyyyy|||~~~~~~~~~}}}zzzxxxqqqrrrsssuuuwww{{{}}}|||}}}}}}|||zzzyyyyyyzzzzzzvvvsssvvvzzz{{{vvvqqqrrrrrrsssssstttuuuuuuuuutttsssrrrtttvvvwwwvvvtttuuuuuuuuuttttttsssssssssuuutttttttttttttttuuuuuussstttuuuuuuvvvuuuttttttsssqqqpppooonnnoooqqqqqqqqqqqqqqqqqqrrrrrrssstttrrrtttwwwwwwvvvtttssssssttttttuuuwwwxxxwwwuuusssssssssrrrrrrrrrsssssstttrrrqqqqqqqqqppppppppppppooopppppppppppppppqqqsssqqqrrrrrrsssrrrqqqpppoooqqqooonnnnnnpppqqqqqqpppqqqqqqrrrrrrqqqrrrtttvvvuuuuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqsssuuuuuusssqqquuuuuuuuu~~~~~~}}}}}}}}}~~~~~~||||||xxxyyy}}}|||wwwwwwzzzzzz}}}}}}{{{}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}|||zzzyyyyyyxxx}}}~~~}}}yyyvvvtttttttttuuuwwwyyy|||}}}{{{~~~|||zzz{{{|||}}}zzzyyy~~~{{{rrrttttttuuuwwwxxxzzz{{{{{{vvvtttssstttvvvwwwtttrrrrrrrrrsssttttttuuuuuuuuuuuuuuutttttttttuuuuuuvvvrrrsssuuuvvvvvvvvvuuuttttttssspppnnnmmmnnnppprrrqqqrrrrrrsssssstttttttttnnnrrruuuwwwvvvuuuttttttrrrtttwwwxxxxxxvvvtttsss{{{yyyvvvttttttvvvyyy{{{ppppppppppppppppppqqqqqqpppqqqrrrrrrqqqqqqqqqrrrrrrssstttuuutttrrrpppnnnqqqooommmmmmooopppqqqqqqpppqqqpppooooooppptttvvvwwwvvvuuuttttttuuuvvvwwwtttttttttsssrrrqqqooooooqqqpppppprrrssstttsssrrrvvvvvvvvv||||||{{{{{{|||}}}|||~~~}}}{{{|||~~~yyy{{{}}}|||zzzyyy{{{~~~{{{zzzyyyzzz|||~~~||||||~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{xxx{{{|||zzzyyyvvvxxx{{{||||||zzzvvvtttttt|||{{{xxx{{{~~~}}}}}}xxx{{{|||uuu|||{{{xxxwwwvvvxxxzzz|||xxxxxxwwwvvvuuutttssssssuuussspppnnnnnnppprrrtttpppqqqqqqrrrssssssssssssqqqqqqppppppqqqsssuuuvvvppppppqqqqqqrrrsssttttttvvvvvvvvvuuuttttttssssssrrruuuxxx{{{{{{xxxuuurrrvvvvvvvvvvvvvvvwwwxxxxxxzzzxxxuuurrrrrrtttvvvxxxrrrrrrrrrqqqqqqqqqpppppprrrqqqpppppprrrsssrrrppprrrrrrqqqqqqpppoooooooooqqqooommmkkkkkknnnqqqsssooopppppppppqqqqqqqqqqqqsssrrrqqqpppppprrrtttuuuuuuuuuvvvuuusssqqqpppoootttttttttuuuttttttssssssttttttttt~~~}}}|||{{{zzz{{{||||||www{{{}}}~~~{{{~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}|||{{{wwwyyy{{{}}}}}}|||zzzyyyvvv|||~~~xxxtttwwwyyyyyyxxxtttyyy|||zzzvvvuuuyyywwwuuusssssssssuuuvvvuuutttttttttttttttsssssstttrrrpppnnnnnnoooqqqrrrooopppqqqrrrrrrrrrqqqqqqqqqqqqppppppqqqrrrtttuuuqqqqqqrrrrrrsssssssssssstttttttttsssssssssssssssrrrtttvvvxxxxxxvvvtttrrrvvvvvvvvvvvvvvvwwwxxxyyywwwuuusssqqqqqqrrrsssuuupppqqqqqqqqqppppppoooooorrrqqqpppppprrrrrrqqqpppqqqqqqppppppooooooooonnnpppooommmllllllnnnppprrrnnnnnnoooppppppqqqrrrrrrsssrrrqqqpppppprrrssstttrrrqqqqqqrrrtttuuuuuuuuusssssstttuuuvvvvvvvvvuuuttttttttt~~~||||||{{{{{{xxx{{{~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~|||}}}~~~~~~~~~{{{zzz|||~~~~~~~~~~~~~~~~~~~~~}}}yyyzzz|||}}}zzz~~~}}}wwwsssuuuwwwxxx{{{vvvwwwxxxwwwyyy|||wwwvvvtttsssrrrrrrrrrsssqqqqqqrrrrrrssssssssstttrrrrrrqqqpppooooooppppppoooppprrrssssssqqqpppnnnnnnnnnnnnnnnnnnoooqqqqqqqqqrrrsssttttttsssrrrqqqqqqqqqqqqrrrrrrrrrrrrsssrrrsssuuuuuuuuuuuusssrrruuuuuuuuuvvvvvvwwwyyyyyyttttttsssrrrrrrrrrrrrsssqqqqqqrrrssssssqqqpppooorrrqqqpppppprrrrrrqqqpppoooooooooooonnnnnnnnnnnnooonnnnnnnnnnnnooopppqqqnnnnnnoooooopppqqqqqqrrrrrrqqqpppppppppqqqsssttttttqqqoooppptttwwwxxxwwwrrrssstttuuuvvvwwwwwwwwwuuuuuuuuu~~~}}}{{{{{{{{{}}}~~~~~~~~~~~~~~~|||{{{|||}}}}}}}}}|||}}}~~~~~~~~~{{{zzz}}}|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}yyyvvvvvvyyy|||yyyzzz}}}}}}}}}~~~{{{zzzxxxwwwvvvuuuttttttqqqqqqrrrrrrrrrsssssssssrrrrrrssssssrrrqqqqqqpppqqqrrrtttuuutttrrrpppnnnkkkkkkkkkllllllmmmmmmnnnpppqqqssstttuuutttsssrrrppppppqqqrrrrrrssstttttttttttttttuuuuuutttttttttttttttttttttuuuvvvwwwxxxttttttuuuuuuuuuuuutttttttttuuuvvvvvvvvvuuusssrrrsssqqqpppqqqrrrrrrqqqooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnoooppppppppppppppppppppppppppppppppppppppprrrqqqqqqpppqqqrrrssssss{{{vvvppppppsssvvvvvvtttsssssstttuuuvvvvvvvvvuuuvvvvvvvvv~~~||||||}}}~~~zzzyyyyyyzzz{{{zzz}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}|||~~~}}}||||||~~~}}}~~~~~~}}}}}}|||~~~~~~|||zzzyyyxxxyyy|||tttyyy~~~}}}{{{zzzyyy|||||||||{{{zzzxxxwwwvvvttttttttttttsssssssssssssssttttttuuuuuuttttttsssssstttuuuvvvuuutttrrrqqqmmmmmmnnnnnnooooooooonnnoooppprrrtttuuuuuuuuuuuuqqqqqqrrrssstttuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwtttsssssssssssstttuuuuuussstttuuuvvvvvvuuuuuutttuuuuuuvvvwwwvvvuuutttssssssrrrqqqqqqrrrrrrpppooollllllmmmmmmnnnnnnnnnooonnnnnnppppppqqqppppppooossssssrrrqqqpppooonnnnnnrrrrrrrrrrrrrrrsssssssss}}}xxxsssqqqrrrtttuuutttuuuuuuuuuuuuuuutttsssrrrwwwwwwwww}}}}}}~~~~~~~~~~~~}}}zzzyyyyyyzzzyyyxxx}}}}}}||||||}}}}}}{{{{{{{{{|||{{{zzzwwwyyy{{{|||||||||~~~~~~}}}{{{{{{zzz~~~~~~~~~}}}~~~~~~{{{xxxwwwyyyzzzzzz|||~~~{{{xxxxxxxxxwwwzzzzzz{{{{{{zzzxxxvvvuuuvvvuuuuuuuuuttttttssssssssstttuuuvvvvvvwwwvvvvvvuuuuuuuuuvvvuuuuuuttttttrrrrrrsssttttttssssssrrrqqqqqqrrrssstttuuuvvvvvvssssssttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxuuuuuutttsssssssssssssssrrrsssttttttuuuttttttttttttttttttssssssssssssssstttrrrqqqqqqrrrqqqpppoookkkllllllmmmnnnoooppppppnnnoooppppppqqqqqqppppppuuuttttttrrrqqqpppoooooorrrsssssssssttttttttttttyyywwwuuurrrrrrtttwwwyyywwwwwwwwwvvvuuutttsssrrrvvvvvvvvv~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{yyyxxxzzz{{{|||~~~}}}{{{yyyyyy{{{|||}}}|||tttyyy}}}}}}zzz{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}|||{{{zzzzzzyyyxxxzzzzzz{{{|||}}}}}}~~~~~~}}}xxxxxx|||}}}{{{|||{{{yyy{{{zzzwwwvvvwwwyyyzzzyyyxxxuuuttttttttttttttttttuuuuuuuuurrrrrrssstttvvvwwwxxxyyyuuuuuutttsssttttttuuuvvvtttuuuvvvvvvvvvuuuttttttvvvuuusssrrrrrrssstttuuutttttttttuuuuuuvvvvvvvvvxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvuuutttsssssssssttttttttttttuuuuuuvvvvvvvvvtttsssqqqqqqrrrsssttttttrrrqqqqqqqqqqqqpppnnnkkklllmmmnnnooopppqqqqqqoooooopppppppppqqqqqqqqqttttttssssssssssssrrrrrrsssttttttuuuuuuuuuuuuuuuuuuwwwwwwuuurrrsssxxx|||xxxxxxxxxxxxxxxwwwvvvuuuvvvvvvvvv~~~}}}|||}}}}}}}}}~~~}}}zzzxxxxxxzzz}}}~~~}}}{{{yyyxxxyyy{{{~~~vvv{{{~~~zzz{{{~~~}}}~~~~~~|||zzzyyyxxxxxxzzzzzzzzzyyyyyyxxxxxxxxxuuuvvvxxxzzz|||}}}~~~~~~{{{{{{~~~}}}|||||||||~~~zzzrrruuuwwwyyyzzzzzzxxxvvvtttqqqqqqrrrssstttuuuvvvwwwqqqqqqrrrsssuuuwwwyyyzzzuuutttrrrqqqrrrtttvvvwwwssstttuuuuuuuuutttsssrrrzzzxxxtttrrrpppqqqrrrssstttttttttuuuuuuuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxwww{{{zzzxxxwwwuuuttttttssswwwwwwvvvvvvwwwxxxyyyyyyxxxwwwtttrrrrrrsssuuuwwwtttsssqqqqqqqqqqqqpppnnnkkklllmmmnnnooopppqqqrrrppppppooooooppppppqqqrrrrrrrrrsssttttttuuuuuuvvvtttuuuuuuvvvvvvvvvvvvvvvtttxxxzzzwwwrrrqqqvvv|||xxxxxxyyyzzzzzzzzzyyyyyyuuuuuuuuu}}}{{{xxx|||~~~~~~{{{|||}}}~~~~~~~~~|||zzzxxxzzzzzzzzz|||}}}}}}{{{zzzzzz|||}}}}}}||||||||||||{{{{{{{{{||||||}}}yyyyyy}}}}}}{{{~~~{{{xxx|||{{{zzzyyyxxxyyyzzzzzz|||yyyxxxzzz~~~}}}~~~~~~}}}~~~}}}{{{yyywwwuuuuuuvvvxxx{{{{{{{{{{{{||||||zzzwwwtttrrrrrrwwwssspppooorrruuuvvvvvvxxxwwwuuutttttttttuuuvvvpppqqqtttvvvwwwwwwvvvvvvtttuuuvvvuuusssssstttvvvrrrsssssssssssssssrrrqqqqqqqqqqqqrrrssstttuuuvvvvvvxxxyyywwwtttrrrsssuuurrrsssssssssssssssssssssqqqqqqqqqrrrrrrssssssssssssrrrpppnnnmmmnnnnnnooollllllmmmnnnooopppqqqqqqrrrqqqpppooooooooopppqqqpppqqqrrrqqqqqqsssvvvxxxtttvvvwwwxxxxxxwwwvvvtttuuuuuuwwwzzzyyyuuutttxxxvvvvvvyyy}}}|||xxxxxxzzzyyyxxxxxx~~~~~~}}}zzzxxx{{{{{{zzz|||~~~}}}{{{zzzyyyzzz{{{|||{{{zzz~~~~~~}}}|||||||||||||||||||||~~~}}}zzz~~~~~~~~~~~~|||zzz|||{{{{{{zzz{{{|||}}}~~~~~~|||{{{}}}|||}}}~~~~~~|||||||||~~~~~~|||{{{zzzyyyxxxxxxyyyyyyxxxvvv}}}|||{{{yyyvvvtttsssrrrwwwtttqqqqqqsssuuuuuuuuuxxxwwwwwwvvvuuuuuuvvvvvvssstttvvvxxxxxxvvvtttsssuuuuuuvvvuuuttttttvvvxxxsssssstttuuuuuuvvvuuuuuuppppppppppppqqqrrrssssssuuuvvvxxxvvvtttssstttvvvttttttttttttssssssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnmmmmmmmmmmmmnnnooopppppppppppppppqqqqqqpppoooooopppqqqrrrqqqrrrttttttssstttvvvxxxuuuvvvwwwxxxxxxwwwvvvuuuvvvuuuwwwzzzxxxtttssswwwuuutttvvvzzzzzzwwwwwwzzzwwwvvvvvv~~~{{{}}}~~~~~~~~~~~~~~~|||}}}|||zzz{{{}}}~~~~~~~~~{{{zzz{{{|||~~~~~~|||zzz~~~}}}}}}|||}}}}}}~~~~~~}}}{{{zzzzzz|||}}}~~~}}}{{{|||||||||}}}~~~~~~}}}|||}}}~~~~~~}}}|||{{{zzz{{{{{{zzzwwwuuu{{{yyyxxxvvvuuuuuuvvvvvvwwwvvvtttuuuvvvwwwvvvtttxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwyyyzzzyyyvvvsssqqquuuvvvwwwvvvvvvvvvxxxzzztttuuuvvvxxxyyyyyyyyyyyyvvvuuuuuuuuuuuuuuuvvvvvvtttuuuvvvuuutttssstttuuuuuuuuuttttttssssssrrrrrrsssssssssrrrqqqqqqppppppooooooooooooooonnnmmmlllooopppqqqrrrrrrqqqpppooopppppppppppppppqqqrrrsssrrrtttvvvvvvuuuuuuuuuvvvuuuvvvxxxyyyyyyxxxvvvuuuvvvuuuwwwyyywwwsssrrruuutttrrrssswwwxxxvvvwwwzzzvvvuuuttt~~~}}}}}}}}}}}}~~~}}}}}}~~~}}}||||||}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~zzzzzzzzz{{{~~~~~~}}}|||}}}}}}}}}~~~~~~zzzzzz{{{}}}~~~{{{yyywwwuuusssssstttwwwxxxyyyxxxxxxyyyyyyyyyyyywwwvvvxxxxxxzzzzzzzzzyyyxxxwwwwwwxxxzzzzzzyyywwwtttrrrvvvwwwxxxxxxwwwwwwyyy{{{xxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwxxxxxxuuuvvvvvvuuutttsssssssssuuuttttttsssrrrqqqqqqpppssssssssssssssssssrrrrrrooopppqqqqqqqqqooonnnmmmppprrrtttuuutttrrrpppnnnooooooppppppqqqrrrssssssqqqtttvvvvvvuuutttttttttuuuvvvxxxyyyyyyxxxvvvuuuvvvuuuwwwyyywwwrrrrrruuuuuuqqqqqquuuwwwwwwxxx{{{wwwwwwvvv}}}~~~}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~}}}zzzzzz{{{|||}}}}}}||||||}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}{{{xxxuuurrrrrrtttvvvwwwvvvxxxzzz|||||||||zzzyyyyyyxxxyyyzzz{{{{{{zzzyyyxxxvvvwwwxxxyyyyyyxxxwwwvvvwwwxxxyyyxxxwwwxxxzzz{{{{{{{{{|||{{{{{{zzzyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuxxxwwwvvvuuutttsssrrrqqqtttssssssrrrqqqpppoooooooooooopppqqqrrrsssssstttpppqqqrrrssssssqqqpppoooqqqssstttvvvuuussspppnnnoooooopppqqqrrrsssssssssppprrruuuuuutttsssssssssuuuwwwxxxyyyyyyxxxwwwuuuvvvuuuwwwyyywwwsssrrrvvvvvvrrrqqqvvvyyyyyyzzz|||zzzzzzyyy~~~|||{{{|||~~~~~~}}}~~~}}}|||}}}~~~~~~|||{{{{{{|||}}}~~~~~~~~~}}}~~~~~~|||~~~~~~~~~}}}}}}|||~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{yyy}}}yyyuuutttuuuvvvtttrrrwwwyyy||||||{{{zzz{{{{{{xxxyyyyyyzzzzzzzzzzzzzzzvvvvvvvvvwwwwwwxxxyyyyyyxxxyyyzzzyyywwwwwwyyyzzz{{{{{{{{{{{{zzzxxxwwwvvvzzzzzzyyyxxxwwwwwwxxxxxxyyyxxxvvvuuuvvvuuutttrrrssssssrrrrrrqqqqqqppppppkkklllmmmnnnoooqqqrrrrrrrrrrrrsssssssssrrrrrrqqqrrrssstttuuutttsssqqqoooooopppqqqrrrsssssssssrrrppprrrttttttsssrrrssstttvvvwwwyyyzzzzzzyyywwwvvvuuuuuuwwwzzzxxxttttttxxxxxxsssrrrwww{{{{{{zzzzzz|||{{{{{{}}}|||}}}}}}~~~||||||}}}~~~~~~}}}}}}}}}|||~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}|||||||||}}}~~~~~~|||{{{{{{||||||{{{yyy~~~zzzwwwwwwzzzzzzwwwttttttwwwzzzzzzyyyyyyzzz|||yyyyyyxxxxxxyyyyyyzzz{{{xxxwwwuuutttuuuvvvxxxzzzzzzzzzzzzyyywwwvvvwwwxxxxxxxxxyyyxxxxxxwwwvvvuuu|||{{{{{{zzzzzzzzz{{{{{{xxxvvvuuuvvvxxxyyywwwuuussssssssssssssssssssssssmmmmmmnnnoooppppppqqqqqqrrrrrrrrrqqqqqqrrrrrrsssrrrrrrsssssssssrrrrrrqqqpppqqqrrrssssssrrrrrrqqqqqqrrrssssssssssssvvvwwwvvvwwwyyyzzzzzzyyywwwvvvuuutttwww{{{zzzvvvwwwzzzxxxtttsssxxx}}}{{{xxxwww{{{zzzyyy}}}|||}}}}}}}}}{{{{{{{{{}}}~~~{{{|||~~~}}}~~~|||{{{{{{{{{|||}}}xxxwwwvvvxxxzzz|||}}}}}}zzzxxxvvvyyy~~~~~~zzzrrruuuwwwwwwvvvwwwzzz|||yyyyyyxxxwwwxxxyyy{{{|||zzzxxxuuussssssuuuxxxzzzzzz{{{zzzyyyvvvuuuvvvwwwuuuuuuvvvwwwwwwwwwvvvvvvxxxxxxwwwwwwwwwxxxxxxyyyvvvtttsssvvvyyy{{{{{{yyytttttttttuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrssssssrrrqqqpppppppppqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssssssssrrrqqqppprrrssstttssssssuuuxxxzzzvvvwwwyyyzzzzzzyyywwwvvvuuutttwww{{{{{{xxxxxx|||xxxssssssyyy}}}{{{wwwuuuyyyxxxwww~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~xxxyyy{{{||||||{{{yyywww}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxvvvuuuuuuuuuuuuuuuvvvwwwzzzyyyxxxxxxyyyyyyxxxvvv}}}{{{xxxvvvttttttuuuvvvvvvuuuttttttuuuwwwyyyzzz{{{yyyxxxyyy||||||zzzwww{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzxxxvvvuuutttuuuvvvwwwuuuuuuuuuuuuttttttttttttrrrssstttvvvvvvvvvuuuuuussssssssssssrrrqqqpppppppppqqqrrrrrrssssssrrrrrruuuuuutttttttttuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuwwwyyy|||}}}|||{{{zzzzzzzzzyyyxxxwwwwwwwwwxxxzzzzzzzzz~~~~~~~~~~~~}}}~~~|||{{{wwwyyyzzz|||}}}}}}|||||||||||||||}}}||||||{{{{{{{{{{{{zzzyyyxxxxxxyyyyyywwwwwwvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuwwwyyyxxxxxx|||{{{yyyxxxwwwwwwwwwwwwuuuuuuvvvwwwxxxzzz|||}}}zzzyyyxxxzzz||||||zzzxxx{{{zzzxxxwwwwwwxxxzzz{{{||||||{{{{{{{{{zzzzzzyyyzzzxxxvvvtttsssrrrsssttttttttttttuuuuuuuuuvvvvvvuuuvvvwwwwwwwwwvvvuuuuuuttttttttttttsssrrrqqqqqqpppqqqrrrrrrssssssrrrrrrttttttsssrrrrrrrrrsssssstttuuuuuuvvvwwwwwwvvvvvvvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz~~~}}}}}}~~~~~~||||||{{{{{{{{{||||||}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwuuutttrrrsssvvvxxxyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwuuuvvvxxxzzz|||~~~~~~yyyyyyyyyzzz||||||{{{zzz{{{zzzyyyxxxxxxyyyzzz{{{|||||||||{{{zzzyyyxxxxxxyyyxxxuuusssqqqqqqpppqqqrrrsssssstttvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwuuuuuutttuuuuuuttttttsssrrrqqqpppqqqrrrrrrssssssrrrrrrsssrrrqqqqqqpppppppppppprrrrrrtttuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyy||||||~~~}}}~~~~~~|||{{{zzzzzzzzz{{{|||}}}~~~}}}|||{{{zzzzzzzzzzzzzzz{{{{{{||||||zzzyyyxxxxxxxxxxxxwwwuuussssssvvvxxxyyyyyysssssstttuuuvvvuuuuuuuuuvvvwwwyyy|||}}}~~~~~~~~~yyyyyyzzz{{{|||||||||{{{{{{zzzyyyyyyyyyyyyzzz{{{||||||||||||zzzyyywwwvvvxxxwwwuuusssrrrrrrrrrrrrsssttttttuuuvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvttttttttttttsssrrrqqqqqqpppqqqrrrrrrssssssrrrrrrsssrrrqqqppppppoooppppppoooppprrrtttuuuvvvwwwwwwyyyyyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxvvvvvvvvv}}}~~~~~~}}}|||{{{|||~~~|||{{{zzzzzzzzz|||}}}~~~~~~}}}}}}zzzzzzzzzzzz{{{||||||}}}}}}}}}{{{zzzyyyyyyyyyyyy{{{yyyvvvvvvwwwyyyyyyxxxrrrrrrtttuuuuuuvvvuuuuuuxxxyyyzzz|||||||||{{{zzzyyyzzz{{{||||||{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||{{{yyyvvvuuuvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwttttttttttttsssrrrqqqppppppqqqrrrrrrssssssrrrrrrssssssrrrqqqqqqqqqqqqqqqooopppqqqsssuuuvvvwwwwwwyyyyyyxxxvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwvvvvvvuuusssssssss|||{{{|||~~~~~~}}}}}}{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{|||}}}~~~}}}|||{{{{{{zzzzzzzzzzzz|||zzzyyyyyyzzzzzzyyyxxxuuuuuuuuuvvvwwwxxxxxxxxxzzzzzzzzz{{{{{{zzzzzzzzzzzz{{{}}}}}}{{{zzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz||||||{{{yyywwwuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuusssssssssssstttuuuvvvwwwttttttuuuttttttsssrrrqqqpppqqqrrrrrrssssssrrrrrrsssrrrrrrqqqrrrrrrssssssoooppprrrtttuuuvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvssstttuuuvvvwwwvvvuuutttrrrrrrrrr}}}}}}~~~{{{{{{{{{zzz|||~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~zzzzzzzzz{{{|||~~~|||{{{{{{zzzzzzzzz{{{{{{yyyyyyyyy{{{}}}|||zzzxxxwwwvvvvvvuuuvvvwwwyyyzzzzzzzzzzzzzzzzzz{{{|||}}}{{{}}}~~~}}}{{{yyyyyy{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxyyy{{{|||{{{yyywwwvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwuuutttssssssssstttuuuvvvwwwwwwwwwvvvvvvuuutttssspppqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqrrrrrrssstttqqqqqqssstttvvvvvvwwwwwwwwwxxxyyyyyyyyyxxxwwwvvvuuuvvvxxxyyyyyyyyywwwwwwrrrrrrrrr~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{|||}}}yyy|||}}}|||}}}~~~~~~~~~}}}||||||}}}zzzzzzzzz{{{}}}~~~{{{zzzzzzzzzzzz{{{{{{|||vvvvvvyyy|||~~~~~~{{{yyywwwvvvtttssstttuuuwwwyyyzzzzzzyyyyyy{{{}}}|||~~~~~~{{{xxxyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzwwwxxxzzz||||||zzzxxxvvvxxxxxxxxxxxxwwwvvvttttttttttttuuuvvvwwwxxxyyyyyyxxxwwwuuutttssssssttttttxxxyyyyyyxxxxxxwwwvvvuuuqqqqqqrrrsssssssssrrrrrrooooooppppppqqqrrrttttttrrrrrrtttuuuvvvvvvwwwwwwvvvwwwyyyzzzzzzyyywwwvvvwwwxxxzzz|||||||||zzzyyysssssssss}}}~~~~~~~~~{{{yyy{{{xxxzzz}}}}}}}}}}}}}}}{{{}}}|||~~~~~~~~~}}}|||{{{{{{{{{|||~~~zzzzzz{{{{{{{{{{{{{{{{{{yyyxxxxxxxxxxxxxxxxxxyyyzzzyyywwwvvvvvvxxxyyy{{{||||||{{{zzzyyyxxxxxxwwwyyyyyyyyyyyyxxxwwwvvvuuuuuuyyyyyywwwxxx|||zzztttxxxwwwuuuttttttvvvxxxyyywwwvvvvvvvvvvvvvvvwwwwwwzzzzzzyyyxxxxxxwwwvvvvvvxxx{{{|||{{{wwwuuuuuuvvvrrrssstttuuuuuutttsssrrrppppppqqqqqqqqqrrrrrrrrruuuuuuuuuuuuuuuuuuttttttsssrrrrrrsssuuuwwwzzz{{{zzzxxxyyy~~~{{{wwwwwwvvvvvvvvv~~~~~~|||}}}}}}~~~}}}||||||yyy{{{}}}|||yyy~~~{{{zzz|||~~~~~~}}}}}}|||{{{{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwyyyzzzzzzyyywwwwwwzzzyyywwwvvvvvvwwwxxxyyy||||||{{{{{{zzzyyyyyyyyy{{{{{{{{{zzzzzzyyyxxxwwwwwwyyyyyyvvvwww{{{yyytttuuutttsssssstttvvvxxxyyyvvvvvvuuutttuuuuuuwwwwww||||||{{{{{{zzzyyyyyyxxxyyyzzz{{{yyyvvvtttuuuvvvssstttuuuuuuuuuuuutttsssppppppqqqqqqqqqrrrrrrrrrtttttttttttttttttttttttttttttttttuuuvvvxxxzzzzzzzzzwwwwww{{{|||yyyvvvvvvvvvvvvvvv}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||}}}}}}|||~~~zzz}}}|||~~~~~~~~~}}}{{{zzzyyyzzzzzzzzzzzzzzzyyyyyyyyyuuuwwwyyy{{{{{{yyywwwuuuzzzyyywwwvvvvvvvvvwwwwww{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{zzzzzzyyyyyyyyyzzzxxxuuuvvvyyyxxxtttrrrrrrrrrrrrtttvvvxxxyyyvvvuuutttssssssuuuwwwyyy|||||||||{{{zzzzzzyyyyyyyyyzzzyyywwwttttttuuuwwwsssttttttuuuuuuttttttsssppppppqqqqqqqqqrrrrrrrrrssssssssssssssssssssssssuuuuuuvvvwwwxxxxxxxxxxxxzzzvvvuuuxxxyyyvvvuuuvvvvvvvvvvvv~~~}}}~~~}}}~~~~~~~~~~~~~~~|||~~~}}}~~~~~~|||{{{{{{{{{{{{{{{{{{zzzzzzzzzwwwwwwyyyzzzzzzyyywwwwwwzzzyyyxxxvvvvvvuuuuuuvvvzzzzzzzzz{{{{{{||||||||||||{{{{{{zzzyyyyyyyyyyyy{{{yyywwwuuuuuuvvvvvvuuutttssssssttttttvvvwwwxxxwwwvvvtttssstttwwwyyy{{{{{{zzzzzzzzzyyyyyyxxxxxxzzzyyywwwuuussstttuuuwwwrrrssssssssssssssssssrrrppppppqqqqqqqqqrrrrrrrrrqqqrrrrrrrrrrrrrrrsssssstttuuuwwwxxxxxxwwwvvvuuuyyytttrrrtttuuutttsssuuuttttttttt~~~~~~zzz|||{{{|||}}}~~~~~~~~~~~~}}}}}}}}}|||||||||{{{zzzyyywwwwwwwwwwwwyyyzzzzzzyyyxxxwwwvvvvvvvvvuuuyyyyyyzzzzzz{{{|||||||||zzzyyyxxxwwwwwwwwwxxxxxx{{{xxxuuuuuuuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvwwwyyy|||}}}{{{{{{zzzzzzzzzzzzzzzyyyzzzxxxvvvttttttuuuvvvwwwqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssssstttuuuvvvvvvuuutttsssyyytttqqqssstttssssssuuusssssssss~~~~~~~~~}}}}}}|||}}}~~~}}}|||}}}~~~}}}}}}||||||{{{yyywwwuuuuuuwwwyyy{{{zzzyyyyyyyyyxxxwwwwwwwwwyyyyyyyyyzzzzzz{{{{{{{{{xxxwwwvvvuuuuuuvvvwwwxxxzzzuuutttvvvvvvttttttuuuxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwxxxzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzxxxvvvuuuvvvwwwwwwvvvrrrqqqqqqppppppqqqqqqrrrppppppqqqqqqqqqrrrrrrrrrpppqqqqqqrrrrrrsssssstttssssssttttttuuutttttttttyyytttrrrtttuuussssssuuusssssssss~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{|||~~~~~~~~~}}}||||||{{{zzzyyywwwwwwwwwwwwyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwuuuttttttuuuwwwxxxwwwsssrrrwwwxxxtttsssuuuvvvvvvvvvvvvvvvvvvuuuuuusssuuuwwwyyy{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}zzzxxxvvvwwwyyyyyywwwuuussssssrrrqqqqqqrrrssssssppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrsssttttttttttttttttttttttttuuuvvvvvvzzzuuusssvvvwwwuuutttvvvttttttttt}}}~~~||||||}}}~~~~~~|||||||||zzzzzz|||~~~||||||~~~|||~~~}}}}}}{{{|||~~~}}}||||||}}}}}}~~~~~~}}}|||{{{{{{zzzxxxxxxxxxyyyyyyxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuuttttttvvvwwwyyyvvvqqqrrrwwwyyyuuusssuuusssssstttuuuvvvvvvuuuuuuqqqsssvvvyyy{{{|||{{{{{{{{{{{{{{{{{{||||||||||||zzzxxxwwwxxxzzzzzzxxxuuuuuutttsssssssssssstttuuuppppppqqqqqqqqqrrrrrrrrrqqqqqqrrrsssssstttuuuuuuuuuuuutttttttttvvvxxxyyyzzzvvvuuuxxxyyyvvvuuuvvvvvvvvvvvv~~~}}}|||{{{zzz}}}}}}~~~|||zzzzzz}}}~~~~~~~~~~~~|||zzzyyyxxxxxxyyy|||{{{zzz{{{|||{{{zzzxxxyyyyyyxxxwwwxxxyyyzzz{{{yyyzzz|||}}}~~~~~~~~~}}}yyyxxxwwwvvvuuuuuuuuuuuuxxxvvvtttvvvzzzzzzvvvrrrttttttttttttttttttttttttxxxvvvtttttttttuuutttsssuuuvvvxxxyyyzzzyyyxxxxxx~~~|||{{{zzzzzzzzz{{{zzzyyyxxxzzz||||||zzzwwwxxxvvvtttssssssuuuvvvxxxmmmnnnnnnpppqqqrrrssstttuuutttrrrrrrtttuuuuuutttyyyzzzzzzxxxwwwvvvxxxyyyzzzzzzyyyxxxwwwvvvuuutttvvvvvvvvv~~~}}}}}}~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyy}}}|||{{{{{{||||||zzzyyyyyyyyyzzzzzzyyyxxxwwwvvvyyyzzz{{{|||}}}}}}|||||||||{{{yyyvvvtttrrrqqqqqqvvvtttrrrtttxxxyyyuuurrrttttttttttttsssssssssssswwwuuuttttttuuuuuuuuutttuuuuuuvvvxxxxxxyyyyyyyyy}}}|||{{{{{{{{{|||{{{yyyyyy{{{}}}}}}{{{xxxyyyxxxvvvtttssssssssstttnnnnnnoooooopppqqqqqqrrrrrrqqqqqqrrruuuvvvvvvuuuxxxyyyzzzxxxvvvuuuuuuvvvxxxxxxxxxxxxwwwvvvuuuuuuvvvvvvvvv}}}~~~}}}}}}}}}}}}~~~~~~||||||{{{zzzzzzzzzzzz{{{}}}|||{{{|||}}}}}}{{{zzzyyyzzz||||||{{{xxxuuussszzz{{{{{{|||||||||{{{{{{}}}|||yyywwwtttrrrqqqppptttrrrqqqsssvvvwwwuuurrrttttttsssssssssrrrrrrrrrvvvuuussstttuuuvvvvvvuuuuuuuuuuuuvvvwwwyyyzzz{{{~~~}}}||||||||||||zzzyyyyyy{{{}}}}}}|||zzzzzzyyyxxxwwwuuusssqqqppppppppppppppppppppppppppppppppppppsssuuuwwwvvvuuuuuuwwwxxxxxxvvvtttssssssuuuvvvwwwxxxxxxwwwvvvvvvuuuuuuuuu~~~}}}|||{{{}}}~~~~~~}}}}}}}}}|||||||||}}}}}}~~~{{{{{{zzzzzz{{{{{{{{{{{{}}}||||||}}}~~~~~~|||{{{zzz{{{|||||||||zzzxxxvvv|||||||||||||||{{{{{{{{{{{{{{{yyywwwvvvuuuuuuuuurrrqqqqqqrrruuuwwwvvvttttttsssssssssrrrrrrrrrrrrvvvtttssstttvvvwwwwwwvvvuuuuuuuuuvvvwwwyyy|||}}}~~~}}}}}}|||||||||||||||xxxxxxyyyzzz{{{{{{{{{{{{yyyzzzzzzyyyxxxuuurrrpppssssssrrrrrrqqqqqqqqqpppqqqqqqqqqsssvvvvvvuuusssqqqtttvvvwwwvvvtttssssssssstttvvvxxxyyyxxxwwwwwwuuuuuuuuu~~~~~~|||{{{zzz~~~}}}}}}~~~|||{{{}}}}}}|||{{{{{{{{{||||||zzzzzzzzz{{{{{{{{{{{{{{{}}}||||||}}}~~~~~~}}}{{{||||||{{{{{{{{{{{{||||||}}}|||||||||||||||||||||||||||zzzyyyxxxwwwwwwwwwsssrrrrrrsssuuuvvvvvvvvvssssssssssssssssssssssssvvvuuussstttvvvwwwwwwwwwvvvvvvvvvvvvxxxzzz}}}~~~{{{{{{{{{{{{{{{{{{zzzzzzwwwwwwxxxxxxxxxxxxyyyzzzwwwyyyzzz{{{zzzxxxvvvtttuuuuuuuuuttttttttttttsssuuutttssstttuuuuuutttrrroooqqquuuwwwvvvvvvvvvvvvrrrsssuuuwwwxxxxxxxxxxxxvvvvvvvvv}}}|||}}}}}}}}}~~~~~~}}}|||~~~}}}||||||{{{{{{{{{{{{zzzzzz{{{{{{|||{{{{{{zzz|||{{{{{{|||~~~~~~}}}{{{||||||{{{zzzzzz|||}}}~~~|||{{{{{{zzz{{{{{{||||||~~~|||zzzxxxvvvuuuuuussssssssssssssstttuuuvvvrrrrrrsssssstttuuuuuuvvvwwwvvvtttuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxzzz{{{|||zzzzzz{{{{{{{{{zzzzzzyyywwwxxxxxxwwwvvvuuuwwwyyyvvvwwwyyyzzzzzzyyyxxxwwwuuuuuuuuuvvvvvvwwwwwwwwwyyywwwuuutttuuuuuutttssspppsssvvvwwwwwwwwwwwwyyysssttttttuuuvvvwwwxxxyyyvvvvvvvvv~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{zzz{{{{{{||||||{{{zzzyyy{{{zzzzzz{{{}}}}}}|||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxyyy{{{||||||{{{zzzxxxvvvuuuuuuuuussssssrrrrrrqqqrrrssstttqqqrrrssstttvvvwwwxxxxxxxxxwwwuuuuuuvvvwwwvvvuuuttttttuuuwwwwwwxxxxxxxxxyyyzzz{{{||||||{{{zzzzzzyyyzzzzzzxxxuuutttvvvxxxuuuvvvwwwxxxxxxxxxwwwvvvrrrssstttuuuwwwxxxyyyzzzzzzxxxuuusssuuuvvvwwwwwwuuuwwwxxxxxxwwwvvvxxxyyyuuuttttttssstttvvvxxxzzzxxxxxxxxx}}}~~~~~~}}}~~~~~~~~~~~~||||||{{{{{{{{{zzz{{{|||||||||{{{yyyxxxzzzyyyyyyzzz|||}}}|||zzzyyyzzz{{{|||{{{yyyvvvtttvvvvvvuuuuuuvvvxxxzzz{{{vvvvvvvvvuuuvvvvvvwwwxxxrrrrrrrrrpppooooooqqqsssqqqrrrsssuuuwwwxxxzzzzzzyyyxxxvvvuuuvvvwwwvvvuuurrrssstttvvvvvvvvvuuutttzzz{{{|||}}}}}}|||{{{{{{zzz{{{{{{yyyuuutttvvvyyyvvvvvvvvvvvvvvvuuuuuutttpppqqqrrrtttwwwyyyzzz{{{{{{wwwtttsssuuuxxxzzz{{{zzzzzzzzzyyyvvvvvvwwwxxxvvvuuusssrrrsssuuuxxxzzzxxxxxxxxx}}}~~~{{{zzzzzz|||~~~~~~~~~|||zzzyyy{{{|||}}}{{{yyyyyyyyyzzzwwwxxxxxxyyy{{{||||||}}}||||||{{{{{{{{{zzzzzzzzz~~~}}}|||{{{zzzyyyyyyxxxwwwuuusssqqqrrrtttwwwzzzwwwuuurrrppppppqqqssstttppppppooooooppprrrssstttyyyxxxvvvwwwxxxxxxwwwuuurrrrrrssstttuuuwwwyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzuuuuuuvvvvvvwwwwwwwwwwwwvvvyyy{{{yyyvvvsssssstttpppqqqsssuuuvvvwwwxxxxxx|||yyywwwvvvwwwxxxyyyxxxzzzzzzyyyyyyxxxyyyyyyyyytttttttttttttttsssssssssssstttttt}}}|||}}}}}}}}}}}}}}}}}}}}}~~~|||{{{{{{{{{{{{xxxxxxyyyzzzzzz{{{{{{|||zzzzzz{{{{{{{{{{{{{{{zzz||||||}}}||||||{{{zzzyyyvvvuuusssrrrrrrtttvvvwwwxxxwwwuuutttttttttvvvwwwssssssqqqqqqqqqsssuuuvvvxxxvvvuuuuuuvvvvvvuuusssuuuuuuvvvvvvvvvwwwwwwwwwuuuvvvwwwyyyzzz{{{||||||vvvvvvvvvvvvvvvwwwxxxxxxyyy{{{|||zzzvvvrrrqqqrrrqqqqqqrrrtttuuuuuuvvvvvvyyywwwuuuuuuwwwyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyttttttttttttttttttttttttttttttuuu~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{{{{zzzzzzzzz{{{|||}}}}}}|||zzzyyyuuuuuutttsssssssssttttttxxxxxxxxxxxxxxxxxxyyyyyywwwvvvtttrrrrrrtttvvvxxxwwwvvvttttttuuutttsssqqqxxxxxxyyyxxxxxxwwwvvvuuussstttvvvwwwyyyyyyzzzzzzwwwwwwvvvuuuvvvwwwxxxyyyxxxzzzzzzyyyvvvtttttttttrrrrrrssssssssstttttttttvvvtttssssssvvvxxxyyyyyyvvvvvvvvvvvvwwwxxxxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvv~~~~~~}}}}}}~~~~~~~~~}}}||||||{{{zzzzzzyyyyyyzzz{{{{{{|||{{{zzzyyyxxxvvvxxx{{{}}}}}}|||zzzyyyuuuuuuuuuuuuttttttsssrrruuuvvvwwwyyyyyyyyyxxxxxxyyyxxxuuusssssstttwwwxxxyyywwwvvvuuuvvvuuutttrrrxxxyyyyyyyyyyyywwwvvvuuuvvvwwwwwwwwwwwwvvvvvvuuuxxxwwwvvvuuuuuuwwwxxxyyytttuuuvvvwwwwwwxxxyyyyyyuuuuuuttttttssssssssssssuuusssrrrsssuuuwwwwwwwwwtttttttttuuuvvvwwwxxxyyyuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwww}}}}}}~~~~~~~~~}}}|||{{{zzzyyy}}}}}}~~~}}}|||zzzxxxvvvuuuwwwyyy||||||{{{yyyxxxuuuvvvvvvvvvvvvuuusssrrrrrrsssuuuwwwwwwwwwvvvuuuxxxwwwuuusssssstttvvvwwwzzzyyywwwwwwxxxxxxvvvtttvvvvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvuuutttvvvvvvuuuuuuuuuvvvwwwxxxsssssssssuuuwwwyyyzzzzzzxxxwwwvvvuuuttttttttttttvvvtttsssssstttuuutttsssssssssttttttuuuvvvwwwxxxtttuuuuuuuuuvvvvvvwwwwwwvvvwwwwww~~~}}}}}}}}}||||||{{{}}}~~~~~~{{{yyywwwvvvwwwyyy{{{{{{{{{zzzyyyvvvvvvwwwwwwwwwvvvuuuuuurrrssstttuuuuuuuuutttsssvvvuuutttttttttuuuvvvvvvyyyxxxwwwwwwxxxxxxwwwvvvttttttttttttuuuvvvxxxxxxssstttuuuvvvvvvwwwwwwwwwttttttuuuuuuuuuuuuvvvvvvvvvtttssssssuuuvvvvvvvvvyyyxxxwwwuuuttttttuuuvvvvvvuuuttttttuuuuuusssrrrttttttttttttuuuvvvvvvwwwsssttttttuuuuuuvvvvvvwwwvvvvvvwww~~~~~~~~~~~~zzzzzz~~~~~~}}}|||}}}~~~|||zzzzzzzzz{{{||||||{{{{{{{{{wwwwwwwwwwwwwwwxxxxxxxxxuuuuuuuuuuuuuuuuuuttttttttttttuuuvvvvvvvvvvvvvvvuuutttssstttvvvvvvvvvttttttsssqqqpppqqqsssvvvwwwqqqrrrssstttuuuuuuuuuuuuqqqrrrtttuuuvvvuuutttsssvvvsssqqqqqqtttuuuuuutttyyyxxxvvvtttssstttuuuvvvttttttssstttvvvvvvuuusssvvvuuuuuuuuuuuuuuuvvvvvvrrrsssssstttuuuuuuvvvvvvuuuvvvvvv~~~}}}}}}zzzyyy{{{~~~~~~}}}~~~}}}~~~zzz{{{~~~~~~}}}}}}}}}|||||||||}}}}}}xxxwwwwwwwwwxxxyyyzzzzzzxxxxxxwwwvvvvvvuuuuuuuuussstttvvvwwwxxxxxxxxxwwwqqqppppppqqqsssttttttsssuuussspppnnnnnnqqqtttvvvsssttttttsssrrrqqqpppooooooqqqsssuuuvvvtttrrrqqqrrrpppnnnooossswwwwwwvvvxxxvvvtttsssrrrsssuuuvvvsssrrrrrrtttwwwxxxwwwvvvwwwvvvvvvuuuuuuuuuvvvvvvrrrrrrrrrssstttuuuuuuvvvuuuuuuvvv~~~}}}}}}~~~}}}~~~~~~}}}{{{zzz~~~|||{{{zzzzzzzzz}}}~~~}}}|||{{{{{{}}}~~~~~~|||zzzyyyxxxxxxyyyyyy{{{wwwssstttwwwyyyvvvsssxxxxxxxxxxxxxxxxxxxxxxxxtttvvvxxxyyyzzzyyywwwvvvtttsssrrrrrrrrrssstttuuuuuussspppnnnmmmnnnpppqqqppprrrtttuuuuuutttrrrqqqqqqrrrtttuuuuuutttrrrqqqnnnoooooopppqqqssstttuuuqqqrrrttttttsssssstttuuuuuutttsssqqqppppppqqqqqquuuvvvvvvuuusssssstttuuuqqqrrrssstttttttttsssrrrsssssssss~~~~~~~~~~~~|||~~~}}}}}}|||{{{{{{{{{{{{|||{{{{{{zzzzzz{{{}}}~~~}}}}}}||||||{{{zzzzzzyyyyyyzzz|||xxxtttuuuwwwxxxvvvrrrvvvvvvvvvvvvvvvvvvvvvvvvtttuuuwwwxxxxxxwwwvvvuuuvvvuuusssrrrqqqqqqqqqqqqqqqqqqppppppooooooooooooqqqrrrsssssssssrrrqqqqqqqqqrrrtttttttttsssqqqpppooooooooopppppprrrssstttpppqqqrrrqqqpppppprrrtttsssrrrqqqpppqqqqqqrrrsssuuuvvvuuutttrrrqqqrrrsssqqqrrrrrrssssssrrrqqqpppqqqqqqrrr~~~}}}{{{{{{zzzzzzzzz{{{|||||||||||||||~~~~~~|||{{{{{{{{{|||}}}}}}|||{{{zzz|||yyyvvvvvvwwwwwwuuurrrtttttttttttttttttttttttttttuuuvvvvvvvvvuuutttssstttsssrrrqqqqqqqqqqqqrrrpppqqqrrrsssrrrqqqpppooorrrrrrqqqppppppooooooppprrrsssssstttsssrrrpppooopppoooooooooooopppqqqqqqoooppppppooonnnnnnqqqsssppppppppppppqqqrrrsssttttttuuutttsssqqqpppqqqrrrrrrrrrrrrrrrqqqpppooooooppppppppp~~~~~~~~~}}}~~~~~~}}}~~~}}}||||||}}}~~~~~~|||{{{|||}}}zzzyyy{{{}}}~~~|||zzz|||zzzxxxwwwxxxwwwtttqqqsssssssssssssssssssssssssssttttttttttttsssrrrrrroooooopppqqqrrrssstttuuurrrrrrsssssssssrrrrrrrrrsssrrrooommmmmmmmmnnnooorrrrrrssssssrrrqqqpppoooppppppoooooooooooooooppppppppppppnnnmmmnnnpppsssooooooppppppqqqrrrrrrsssrrrssssssrrrqqqqqqrrrtttsssssssssrrrqqqpppooooooppppppppp~~~||||||~~~{{{|||~~~}}}|||~~~}}}~~~}}}{{{}}}~~~{{{yyy{{{~~~~~~|||zzz{{{zzzyyyyyyxxxvvvtttrrrttttttttttttttttttttttttrrrrrrsssssssssrrrrrrrrrooooooppprrrssstttuuuuuusssrrrpppooonnnoooqqqrrrsssqqqnnnlllkkklllmmmnnnrrrrrrrrrqqqqqqppppppoooqqqpppoooooonnnoooooooooqqqrrrrrrpppooooooqqqsssqqqqqqqqqqqqqqqqqqqqqqqqppprrrssssssrrrsssvvvxxxuuuuuutttsssrrrqqqqqqqqqqqqqqqqqq}}}zzzzzz{{{}}}~~~~~~{{{{{{}}}}}}~~~}}}|||{{{}}}}}}|||||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}zzz|||~~~}}}{{{zzzyyyzzzzzzzzzyyywwwtttsssttttttttttttttttttttttttqqqqqqqqqrrrrrrrrrsssssssssttttttttttttsssrrrqqqrrrpppmmmjjjiiijjjlllnnnqqqpppmmmlllkkklllmmmnnnppppppppppppppppppppppppqqqppppppoooooooooppppppqqqsssssssssqqqpppqqqrrrrrrrrrsssssssssrrrqqqqqqpppqqqssssssssstttvvvxxxuuuuuutttsssrrrrrrrrrrrrrrrrrrrrr~~~~~~~~~~~~~~~~~~}}}zzzyyyzzz|||}}}}}}||||||||||||||||||||||||{{{||||||||||||{{{{{{zzz|||}}}~~~}}}||||||}}}~~~||||||~~~~~~}}}|||zzzyyyxxxyyyzzz{{{yyywwwuuuuuuttttttttttttttttttttttttpppppppppqqqrrrssstttuuuuuuuuuvvvvvvuuusssrrrqqqqqqpppnnnlllkkkjjjjjjjjjooonnnmmmllllllmmmnnnnnnooooooooooooooopppqqqrrrqqqqqqpppppppppqqqqqqrrrppprrrttttttsssqqqpppppppppqqqssstttuuuttttttsssqqqrrrsssrrrqqqqqqsssuuutttsssrrrqqqqqqrrrrrrsssrrrrrrrrr~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{yyyzzz|||}}}}}}~~~~~~}}}|||{{{|||||||||||||||}}}}}}}}}|||zzzyyyzzz|||~~~|||zzzyyy{{{~~~}}}}}}}}}}}}|||{{{yyyxxxwwwyyy{{{{{{yyywwwvvvvvvssssssssssssssssssssssssoooppppppqqqrrrtttuuuvvvssstttuuuvvvvvvvvvuuutttrrrrrrrrrqqqooommmjjjiiinnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnnnnoooqqqrrrsssqqqqqqppppppqqqrrrrrrsssoooqqqtttuuusssqqqooonnnoooppprrrtttvvvwwwvvvvvvsssssssssrrroooooopppqqqrrrqqqpppppppppqqqrrrsssqqqqqqrrr|||{{{{{{|||}}}}}}|||{{{{{{||||||{{{zzzxxxxxxxxxyyyyyyzzzzzzzzz{{{||||||{{{yyyxxxyyyzzzxxxzzz||||||zzzyyyyyyzzz}}}|||}}}~~~{{{xxxuuuxxxzzzyyyvvvuuuvvvxxxtttsssrrrqqqqqqqqqqqqqqqoooppppppqqqqqqqqqppppppsssrrrrrrrrrrrrssstttuuurrrqqqpppooonnnnnnnnnnnnsssrrrpppooonnnnnnnnnoooooommmjjjiiilllqqqrrrpppnnnoooqqqqqqpppooooooppppppqqqrrrssssssqqqpppnnnqqqoooooorrrwwwyyyxxxuuurrrvvvyyyyyyuuurrrqqqqqqzzzxxxuuurrrqqqrrrtttuuuuuuuuuuuu~~~}}}|||||||||}}}}}}|||{{{|||}}}~~~}}}{{{yyyyyyyyyyyyyyyzzzzzz{{{vvvwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyxxxwwwvvvwwwxxx{{{zzzyyyzzz||||||yyyvvvyyyyyyyyywwwttttttvvvyyyuuuttttttsssrrrrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppooooooooooooooopppooonnnmmmlllmmmnnnnnnllllllmmmooossstttqqqnnnpppoooooonnnmmmmmmnnnpppqqqrrrsssttttttrrrqqqooorrrrrrrrrsssuuuuuutttrrrtttwwwzzzyyyuuurrrqqqrrrvvvtttsssrrrqqqrrrssstttttttttttt~~~}}}|||}}}~~~|||zzzyyyxxxwwwwwwwwwxxxyyywwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvuuuuuuwwwyyyxxxwwwwwwxxxzzz{{{yyyxxx|||{{{yyyvvvttttttwwwzzzvvvvvvuuuuuutttssssssssssssssssssssssssrrrqqqpppqqqqqqrrrrrrrrrqqqppppppqqqqqqpppppppppppppppqqqmmmmmmkkkkkkjjjkkklllmmmnnnmmmoooqqqssssssqqqoooqqqpppnnnmmmmmmnnnpppqqqrrrssstttttttttsssqqqpppqqqrrrttttttssssssssstttwwwyyyzzzxxxtttqqqrrrtttqqqqqqqqqqqqrrrrrrsssssssssssssss~~~}}}~~~}}}{{{yyyxxxvvvuuutttuuuvvvwwwwwwwwwwwwwwwyyyzzzyyyyyyxxxxxxxxxvvvuuuvvvyyy|||wwwwwwxxxyyyzzz{{{{{{{{{~~~}}}|||zzzxxxxxxyyyzzzxxxxxxwwwwwwvvvuuutttsssssssssssssssrrrqqqpppoooqqqqqqssstttttttttssssssqqqppppppppppppqqqqqqrrrooonnnllljjjjjjjjjjjjkkkrrrooommmnnnnnnmmmnnnqqqpppooonnnoooppprrrssssssrrrrrrsssssssssrrrqqqpppmmmqqqtttuuuttttttwwwzzzyyyzzzzzzwwwrrrppprrruuupppqqqrrrsssssssssrrrrrrqqqqqqqqq~~~}}}{{{yyyzzzyyyxxxwwwvvvwwwwwwxxxtttsssrrrsssvvvwwwvvvtttwwwwwwwwwuuutttuuuxxx{{{vvvwwwxxxxxxyyyzzz{{{|||~~~~~~~~~~~~}}}{{{yyyyyyyyyyyyxxxwwwvvvtttsssrrrrrrrrrrrrqqqpppnnnnnnnnnoooppprrrssstttttttttpppppppppoooppppppqqqqqqrrrpppnnnllljjjiiiiiiiiiooolllkkknnnmmmiiijjjnnnmmmlllmmmpppssstttsssqqqqqqqqqqqqqqqqqqpppoooooonnnrrrvvvwwwuuuvvvxxx{{{yyyzzzyyyvvvrrrpppsssvvvssstttuuuuuuuuutttrrrqqqqqqqqqqqq~~~{{{xxx|||||||||{{{{{{{{{{{{zzzwwwuuusssuuuwwwyyywwwtttsssssstttsssrrrsssvvvxxxtttuuuvvvvvvvvvvvvyyy{{{}}}}}}}}}yyyyyyzzzzzzyyyxxxvvvtttsssqqqqqqqqqqqqppppppooonnnlllllllllmmmnnnpppqqqrrrppppppoooooooooooooooppprrrqqqooolllkkkjjjjjjjjjhhhgggkkkrrrrrrkkkiiinnnnnnlllkkknnnqqqsssqqqnnnqqqpppppppppoooooooooooossstttvvvvvvuuuuuuuuuvvvvvvxxxxxxuuuqqqpppsssvvvuuuuuuvvvwwwvvvuuusssrrrqqqqqqqqq~~~~~~|||yyyyyyzzz|||}}}}}}|||{{{zzz|||yyyvvvwwwzzz|||yyyvvvppprrrssssssssssssuuuvvvuuuwwwxxxwwwuuuuuuxxx{{{}}}||||||~~~~~~{{{yyyzzzzzzzzzxxxvvvsssrrrqqqqqqqqqrrrrrrqqqppppppnnnmmmkkkjjjjjjlllnnnpppppppppooonnnmmmmmmmmmmmmooonnnmmmlllkkkkkklllllljjjfffhhhoooqqqmmmrrr}}}xxxsssnnnmmmppprrrqqqooorrrqqqppppppooooooppppppsssrrrrrrsssuuuuuutttssssssuuuvvvuuuqqqppprrruuuttttttuuuuuuvvvvvvuuuuuuqqqqqqqqq}}}}}}xxxyyy}}}~~~~~~{{{uuuwwwyyy||||||{{{yyyxxx{{{wwwtttuuuxxxyyyvvvrrrqqqsssuuuvvvuuuuuuvvvwwwxxxzzzzzzyyywwwwwwzzz}}}}}}{{{yyyzzz}}}~~~}}}yyyzzzzzzzzzxxxvvvsssqqqqqqqqqrrrsssssssssrrrrrrsssqqqmmmkkkjjjkkkmmmoooppppppooommmlllllllllllllllkkkkkkjjjkkklllnnnooorrrhhhdddhhhjjjnnn}}}{{{rrrnnnpppssssssssssssrrrqqqqqqppppppqqqqqqooommmmmmpppuuuwwwvvvsssqqqsssuuutttrrrppprrruuurrrrrrssstttuuuvvvwwwxxxqqqqqqqqq}}}||||||}}}~~~~~~~~~{{{{{{{{{}}}~~~~~~{{{yyy{{{{{{{{{yyywwwxxxzzz}}}wwwwwwvvvuuuuuuuuuuuuuuutttsssrrrtttxxxyyyvvvssszzzxxxwwwuuuuuuwwwxxxzzz{{{zzzyyyxxxyyyyyy{{{|||xxxyyyzzz{{{yyyvvvsssqqqrrrrrrqqqqqqpppoooooonnnlllkkkkkklllooorrrsssrrroooooonnnmmmlllkkkjjjjjjmmmkkkiiijjjmmmooonnnlllllllllllljjjiiiiiilllnnnxxxvvvssspppooooooppprrrrrrsssttttttrrrppppppqqqqqqrrrsssuuuvvvxxxzzzzzzqqqtttvvvvvvtttuuuxxx|||ssssssttttttttttttuuuuuuqqqqqqqqq~~~}}}}}}~~~~~~~~~}}}|||wwwwwwwwwxxxzzz{{{zzzxxx||||||{{{xxxvvvvvvxxxzzzwwwwwwvvvuuuuuuuuuuuuuuutttttttttvvvwwwwwwuuutttwwwvvvuuuuuuuuuuuuvvvwwwvvvvvvvvvwwwxxxyyy{{{{{{zzzzzzyyyxxxvvvuuutttsssqqqqqqqqqpppooonnnnnnnnnooonnnlllmmmoooppppppoooqqqqqqqqqpppoooooonnnnnnooollljjjkkkmmmooonnnmmmiiijjjjjjiiihhhhhhiiikkkqqqqqqppppppppppppppppppppprrrssssssrrrqqqqqqrrrrrrrrrsssuuuvvvwwwxxxyyyuuuvvvvvvvvvtttssssssttttttttttttssssssrrrrrrrrrpppppppppwwwuuutttvvvxxxzzzzzzyyy{{{{{{zzzxxxvvvuuuwwwxxxwwwwwwvvvvvvvvvuuuuuuuuutttvvvwwwwwwuuuttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvqqqrrrsssvvvwwwyyyzzzzzz|||zzzwwwuuusssssstttuuuqqqppppppoooooonnnnnnnnnrrrpppnnnnnnoooooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnpppnnnllllllnnnnnnnnnmmmhhhiiikkkkkkiiihhhiiijjjiiikkknnnpppqqqqqqpppooopppqqqrrrrrrqqqqqqrrrssssssssstttuuuvvvvvvvvvvvvwwwwwwvvvwwwwwwvvvsssqqqttttttsssrrrqqqpppoooooonnnnnnnnn|||zzzxxxxxxyyy{{{{{{{{{xxxyyyyyywwwuuuuuuvvvxxxwwwwwwwwwwwwvvvvvvuuuuuusssvvvxxxvvvsssqqqrrruuuuuuvvvwwwwwwwwwwwwvvvuuupppqqqtttvvvwwwxxxxxxwwwzzzxxxvvvtttssssssssstttqqqqqqqqqpppppppppoooooosssqqqooonnnoooooonnnmmmllllllmmmmmmnnnnnnnnnooopppooonnnmmmmmmmmmmmmmmmjjjlllnnnnnnmmmkkkkkkllliiikkkmmmooopppqqqppppppqqqrrrsssrrrppppppqqqrrrtttuuuuuuvvvvvvuuuuuutttwwwuuuuuuxxx{{{{{{wwwssssssrrrrrrqqqppppppooooooooooooooo~~~{{{zzzzzz{{{zzzzzzvvvwwwxxxwwwvvvvvvwwwyyyvvvwwwwwwxxxwwwvvvuuuuuusssuuuvvvtttqqqppprrrtttttttttuuuvvvvvvuuuttttttssstttvvvwwwwwwwwwvvvuuuvvvvvvvvvuuutttsssrrrqqqssssssrrrrrrrrrrrrrrrqqqrrrpppnnnnnnoooppppppooopppppppppqqqrrrrrrssssssoooooonnnmmmlllllllllmmmkkkmmmooopppnnnmmmmmmmmmoooooooooooopppqqqqqqrrrtttuuutttrrrpppoooppprrruuuvvvwwwwwwwwwvvvtttsssuuuttttttwwwzzzyyyvvvrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppp|||{{{{{{zzzxxxwwwvvvwwwxxxxxxwwwvvvwwwxxxvvvwwwxxxxxxxxxwwwvvvuuutttttttttsssrrrrrrssstttsssssssssssssssssssssssswwwwwwwwwwwwvvvuuuttttttttttttuuuttttttrrrqqqpppssssssssssssssssssssssssqqqooonnnnnnpppqqqqqqppppppppppppqqqqqqqqqrrrrrroooppppppooommmmmmnnnppplllmmmoooooommmlllmmmnnnssssssrrrqqqrrrrrrssssssvvvvvvuuusssqqqqqqrrrtttvvvwwwxxxyyyyyywwwuuutttuuuuuutttuuuuuutttqqqoooqqqrrrrrrrrrssssssssstttqqqqqqqqq~~~}}}||||||{{{yyywwwyyyzzz{{{zzzwwwuuuuuuuuuvvvwwwxxxyyyyyywwwvvvtttvvvuuusssssstttvvvvvvvvvuuutttsssssssssssstttuuuxxxxxxvvvuuuttttttttttttuuutttsssqqqqqqqqqrrrrrrssssssssssssssssssssssssrrrpppoooooopppqqqqqqpppoooooooooooooooooooooooooooqqqrrrqqqooooooqqqtttoooppppppooonnnnnnoooqqqqqqrrrtttuuuuuuuuutttssstttuuuuuusssrrrsssvvvyyyvvvxxxzzz{{{{{{yyywwwuuuuuuuuuvvvuuutttsssssstttuuuuuuuuuuuuttttttttttttrrrrrrrrr~~~~~~|||yyy|||}}}}}}{{{wwwtttssssssvvvwwwyyyyyyyyyxxxvvvtttyyyuuusssssswwwyyyyyywwwzzzxxxwwwuuuuuuwwwxxxzzzxxxvvvuuutttsssssstttuuuwwwuuuqqqnnnnnnpppsssuuurrrrrrrrrrrrrrrrrrrrrrrrsssrrrpppooopppppppppnnnrrrrrrrrrrrrrrrrrrrrrrrrpppssstttsssqqqqqqtttwwwsssssssssqqqppppppsssuuunnnppptttwwwxxxwwwtttrrrrrrssstttssstttvvvzzz}}}wwwxxxzzz||||||zzzxxxvvvsssvvvxxxwwwvvvvvvzzz}}}xxxxxxwwwvvvuuuttttttsssqqqqqqqqq}}}}}}~~~{{{{{{{{{zzzzzzzzzyyyyyyttttttuuuuuuuuuuuuttttttuuuvvvwwwxxxwwwtttrrrppptttuuuwwwyyyzzz{{{zzzzzz{{{zzzyyyyyyzzzzzzxxxvvvwwwuuussspppooopppqqqrrrmmmllllllmmmnnnppprrrsssmmmnnnoooqqqqqqqqqpppoooooooooooooooooopppqqqqqqtttrrrpppqqqsssttttttsssuuuuuutttsssqqqpppooonnnssssssrrrrrrrrrrrrrrrrrrvvvuuusssqqqqqqrrrssstttvvvwwwxxxxxxwwwvvvxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvxxxwwwvvvuuutttttttttuuuqqqqqqqqq}}}{{{|||}}}~~~~~~zzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyxxxwwwvvvuuutttttttttuuuvvvvvvuuutttssstttuuuvvvwwwwwwvvvuuuuuuwwwwwwvvvxxxzzzzzzyyyxxxuuutttsssqqqqqqqqqqqqrrrqqqpppooonnnmmmnnnnnnooommmnnnoooooopppppppppooonnnnnnnnnnnnooopppqqqrrrssswww{{{zzzvvvsssssstttuuuuuuttttttsssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppoooooooooqqqrrrtttuuuwwwxxxxxxxxxxxxyyy{{{yyyyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuttttttsssrrrrrrrrr}}}zzzzzz{{{}}}}}}|||zzzzzzzzzzzzyyyyyyyyyyyy||||||{{{zzzxxxvvvtttrrrrrrrrrrrrssssssuuuvvvvvvvvvvvvvvvuuutttsssrrrqqqvvvvvvuuuvvvxxxxxxwwwuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnooooooppplllllllllmmmnnnpppqqqrrrsss|||zzzssssssvvvuuuuuuuuuuuuttttttttttttooopppppppppqqqrrrrrrrrrooonnnnnnnnnoooqqqsssttttttvvvxxxyyyyyyyyyzzz{{{xxxyyyzzz{{{{{{{{{zzzzzzvvvwwwwwwwwwwwwuuutttsssssssssssswww~~~~~~{{{zzzyyyzzz{{{}}}|||||||||||||||{{{{{{{{{zzzzzz{{{{{{zzzyyywwwuuusssrrrrrrqqqppppppppprrrtttvvvwwwwwwvvvvvvuuutttsssrrryyywwwvvvvvvvvvuuurrrpppqqqqqqrrrsssttttttsssssspppppppppppppppppppppqqqoooooommmmmmmmmnnnooopppkkkkkklllmmmnnnppprrrssssss|||zzzssssssvvvvvvuuuuuuttttttssssssrrrnnnnnnooopppqqqqqqrrrrrrqqqqqqpppqqqqqqssstttuuuuuuwwwyyyyyyxxxwwwwwwxxxvvvwwwzzz|||||||||{{{zzzwwwxxxyyyzzzyyywwwuuussstttttttttooo~~~~~~{{{zzzzzz{{{}}}~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuusssqqqooooooppprrrsssuuuuuuttttttttttttttttttwwwvvvuuuuuuuuutttrrroooqqqqqqrrrtttttttttttttttpppppppppqqqqqqqqqqqqqqqpppooonnnmmmmmmnnnooopppkkkkkklllmmmoooqqqrrrssstttvvvxxxxxxvvvttttttuuuuuuttttttsssqqqppppppooonnnnnnooopppqqqqqqrrrrrrssssssrrrrrrrrrrrrrrrrrrvvvxxxyyyyyywwwuuutttuuutttuuuxxxzzz{{{{{{zzzyyyyyyzzz{{{|||{{{yyywwwuuuuuuuuuuuujjj}}}||||||}}}}}}zzzzzzzzzyyyyyyyyyyyyxxx{{{{{{|||}}}}}}|||||||||xxxwwwtttrrrqqqqqqrrrrrrrrrqqqqqqqqqrrrsssttttttrrrrrrrrrsssuuuvvvuuutttrrrrrrsssssstttttttttuuusssssssssrrrrrrpppooonnnqqqppppppooooooooooooooommmmmmmmmnnnoooqqqrrrssstttqqqooopppsssuuutttsssrrrrrrrrrqqqpppoooooonnnooopppppppppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppvvvxxxzzzzzzxxxvvvuuuuuutttuuuvvvxxxyyyyyyxxxxxxzzz{{{{{{{{{{{{yyyxxxwwwuuuuuuuuuaaa~~~~~~~~~||||||||||||{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}{{{zzzxxxvvvuuuuuuuuuuuusssrrrrrrqqqrrrssstttuuuqqqpppqqqsssvvvwwwvvvuuuttttttsssrrrrrrsssuuuuuurrrrrrsssssssssrrrpppoooqqqqqqqqqqqqqqqpppoooooooooooooooooopppqqqssssssssspppmmmnnnqqqssssssqqqoooooooooppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqrrrrrrsssssssssrrrrrruuuwww{{{|||{{{yyyyyyyyyuuuvvvvvvwwwwwwxxxxxxxxxzzzzzzzzzyyyxxxxxxwwwwwwuuuuuuuuuXXXyyy|||||||||||||||{{{{{{zzz}}}|||{{{zzzyyyyyyyyyyyywwwvvvttttttttttttuuuvvvssssssrrrtttuuuvvvuuusssvvvuuusssrrrrrrsssuuuvvvnnnoooqqqsssttttttttttttqqqrrrsssssssssqqqpppoooqqqpppppppppqqqrrrssssssqqqqqqpppqqqrrrrrrqqqpppllllllnnnoooqqqssstttuuussssssrrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvwwwwwwwwwssswww{{{}}}~~~}}}}}}}}}wwwwwwvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuPPPiii~~~~~~|||zzz|||{{{yyyxxxwwwxxxxxxyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxtttuuuuuuuuuttttttsssrrrpppqqqsssuuuvvvvvvuuutttuuutttsssrrrrrrqqqrrrrrrppppppppppppqqqqqqqqqrrrppptttvvvuuuvvvyyyxxxuuuvvvsssrrrtttsssqqqqqqttttttsssrrrrrrssstttsssqqqxxxwwwvvvtttssssssrrrrrrtttxxx}}}~~~|||zzzyyyyyyzzzyyyyyyxxxxxxzzz{{{|||zzzyyyxxxyyy{{{{{{{{{yyywwwvvvvvvKKKaaa}}}~~~}}}|||~~~}}}{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvuuutttnnnoooqqqrrrsssrrrqqqpppsssssstttttttttsssrrrrrrpppppprrrsssssstttttttttttttttssssssrrrrrrssssssqqqrrrssstttttttttttttttrrrvvvwwwvvvvvvyyyxxxuuusssqqqqqquuuuuussssssvvvuuutttssstttuuuuuutttrrrvvvvvvuuuuuuuuuuuuuuuvvvxxxzzz||||||zzzzzz{{{}}}{{{{{{{{{zzz{{{{{{||||||zzzyyyxxxyyy{{{|||{{{zzzxxxxxxwwwCCCWWWrrr~~~}}}zzzxxxwwwvvvvvvvvvwwwwwwwwwvvvtttsssrrrsssuuuxxxzzzzzzyyywwwuuuqqqqqqrrrssssssrrrrrrrrrppppppppppppqqqrrrsssssstttttttttsssttttttuuuvvvtttuuuvvvxxxyyyyyyxxxxxxuuuxxxyyyvvvwwwyyyxxxuuupppoooqqqvvvxxxvvvvvvyyyvvvuuuuuuwwwxxxxxxvvvtttttttttuuuuuuvvvwwwyyyyyy||||||{{{yyyxxxyyy}}}||||||}}}}}}}}}||||||{{{zzzyyyxxxyyy{{{|||{{{zzzzzzzzzyyy===OOOjjj}}}|||zzzyyyxxxwwwwwwxxxyyyxxxwwwuuusssqqqooopppqqqrrrrrrqqqpppooopppqqqqqqrrrrrrrrrrrrrrrrrrqqqpppooopppqqqssstttuuuuuuuuuuuuvvvwwwxxxyyyvvvwwwyyy{{{||||||{{{{{{wwwzzzzzzwwwwwwyyyyyyvvvqqqpppsssxxxzzzwwwvvvxxxwwwvvvwwwyyy{{{zzzxxxvvvuuuuuuvvvvvvwwwxxxzzzzzz|||{{{yyyxxxxxxzzz|||{{{|||}}}}}}}}}|||{{{zzzzzzyyyyyyzzz|||}}}|||{{{||||||{{{999HHHbbb~~~~~~~~~~~~}}}|||||||||}}}}}}|||||||||||||||||||||{{{zzzzzz{{{zzzyyywwwuuutttrrrqqqooonnnnnnooopppqqqqqqrrrrrrsssssssssrrrrrrtttsssrrrqqqqqqrrrtttuuuwwwwwwwwwwwwxxxzzz{{{|||wwwxxxzzz{{{|||||||||{{{xxxzzzzzzwwwwwwyyyyyywwwuuutttvvvzzz{{{wwwvvvwwwwwwwwwwwwyyy{{{{{{yyyxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxyyyzzzzzzzzzyyyyyy{{{{{{{{{zzzyyyxxxzzzyyyyyyzzz|||}}}}}}|||}}}||||||777AAAXXXvvv~~~~~~zzz{{{|||}}}~~~}}}|||{{{{{{zzzyyyxxxxxx{{{yyyvvvttttttuuuxxxyyyttttttuuuuuuttttttsssrrrtttttttttssssssttttttuuuwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxxxxyyyyyyyyyzzzzzzwwwzzzyyyvvvvvvyyyzzzxxxzzzwwwxxx{{{{{{wwwuuuwwwxxxwwwvvvwwwyyyzzzzzzyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwyyy{{{{{{yyywwwwwwwwwxxxyyyyyyyyyyyyyyyzzzyyyyyyzzz|||~~~~~~}}}||||||{{{555:::KKKiii~~~~~~~~~|||||||||}}}~~~zzz{{{}}}~~~~~~}}}{{{yyyyyyzzz{{{|||vvvuuusssrrrrrrrrrssstttxxxxxxxxxwwwvvvuuutttsssttttttuuuuuuuuuttttttsssvvvvvvuuuuuuvvvwwwxxxxxxyyyxxxvvvuuutttuuuvvvwwwvvvxxxxxxuuuuuuyyy{{{yyy|||yyyyyy{{{{{{wwwwwwzzzxxxvvvttttttvvvyyyzzzzzzxxxxxxwwwvvvvvvvvvvvvvvvyyywwwwwwyyy{{{|||zzzwwwvvvvvvvvvwwwxxxyyyzzz{{{zzzyyyyyyzzz}}}~~~~~~}}}{{{{{{zzz333444BBB^^^{{{~~~~~~}}}||||||||||||}}}~~~zzz{{{}}}~~~~~~}}}{{{zzzzzz|||}}}~~~|||zzzxxxxxxyyy|||}}}|||}}}}}}}}}|||{{{{{{zzzzzzzzzzzzyyywwwvvvtttsssssstttuuuuuuuuutttsssrrrtttttttttttttttuuuuuuvvvyyywwwtttrrrqqqrrrtttuuuuuuwwwwwwtttuuuyyy{{{yyy|||yyyxxxzzzzzzxxxyyy|||xxxuuusssrrrtttwwwyyyzzzwwwvvvvvvvvvvvvvvvwwwwww{{{yyywwwxxx{{{|||{{{yyyvvvvvvvvvvvvwwwyyy|||}}}zzzyyyyyyzzz}}}~~~~~~zzzzzzyyy000888CCCSSSmmm~~~|||zzzzzz{{{||||||{{{{{{|||}}}}}}~~~~~~~~~~~~}}}~~~~~~|||{{{zzzzzz{{{{{{~~~~~~}}}|||{{{zzzyyyyyyxxxvvvuuuuuuvvvwwwwwwvvvrrrsssvvvxxxyyyyyyxxxwwwyyyvvvrrrooooooqqquuuxxxpppsssvvvuuuqqqpppssswwwwwwvvvuuutttttttttvvvvvvyyyxxxxxxwwwwwwvvvvvvvvvqqqssstttrrrsssxxxyyywwwyyyuuuqqqpppssswwwyyyyyy}}}zzzxxxxxx{{{}}}}}}{{{|||yyyvvvvvvxxx{{{{{{zzz{{{{{{}}}}}}zzz~~~}}}zzz111777AAAPPPjjj}}}|||}}}}}}|||zzz|||}}}~~~~~~~~~}}}|||{{{|||}}}~~~~~~|||zzzyyyyyyyyy||||||}}}}}}}}}}}}}}}}}}yyywwwvvvvvvxxxyyyxxxxxxuuuvvvwwwyyyyyyxxxwwwvvvyyyxxxvvvtttrrrrrrrrrrrrnnnrrruuuuuurrrpppsssvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvpppssssssqqqrrrvvvwwwuuuxxxuuurrrrrrtttwwwxxxwww{{{yyywwwwwwzzz{{{{{{zzzzzzwwwttttttwwwyyyzzzyyy}}}}}}~~~||||||{{{yyy222666>>>KKKccc~~~|||||||||{{{yyy}}}~~~}}}{{{yyy{{{|||}}}}}}~~~~~~}}}}}}~~~}}}|||{{{zzzzzzzzzzzz{{{|||~~~~~~~~~}}}|||zzzxxxxxxyyy{{{|||{{{zzzwwwxxxyyyyyyyyyxxxvvvuuuyyyyyyyyyxxxvvvsssooommmlllpppttttttrrrqqqsssuuuvvvvvvwwwxxxyyyyyyyyyyyyvvvvvvvvvvvvvvvwwwwwwwwwqqqttttttqqqrrruuuuuusssvvvuuuttttttvvvwwwvvvuuuxxxwwwvvvvvvxxxyyyyyyxxxvvvtttssssssvvvxxxyyyyyy}}}||||||}}}~~~|||yyyyyyxxx222555:::FFFZZZvvv}}}||||||}}}{{{zzz}}}}}}{{{|||}}}}}}}}}}}}|||{{{{{{xxxxxxyyyzzz{{{|||}}}}}}{{{|||}}}}}}}}}{{{yyywww{{{zzzzzz{{{}}}~~~}}}|||xxxxxxyyyyyyyyyxxxxxxwwwyyyyyyzzzyyywwwtttpppnnnlllooossstttsssrrrssstttvvvxxxyyy{{{||||||{{{{{{vvvvvvvvvwwwwwwxxxxxxxxxrrruuuvvvssssssuuuuuurrrttttttuuuvvvwwwvvvtttrrruuuuuutttuuuvvvvvvvvvvvvtttsssssstttuuuwwwyyyyyyzzzyyyxxxyyyzzz{{{{{{zzzxxxyyyzzz222333666@@@QQQkkk~~~~~~|||~~~~~~~~~~~~}}}|||{{{zzzuuuvvvwwwyyyzzz{{{|||||||||}}}}}}~~~}}}|||zzzyyy{{{{{{{{{|||~~~~~~}}}{{{vvvvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyxxxwwwvvvttttttnnnppprrrsssssssssssssssuuuvvvxxxzzz{{{zzzzzzyyyvvvwwwwwwxxxxxxyyyyyyyyytttwwwxxxuuuuuuwwwvvvrrrsssuuuwwwxxxwwwtttrrrqqqrrrssstttttttttttttttuuurrrssstttuuuvvvwwwxxxyyyxxxwwwvvvwwwyyyzzzyyyxxxxxxzzz|||111000333;;;III```}}}}}}~~~~~~~~~~~~}}}|||{{{zzzxxxxxxyyyzzzzzzyyyyyyxxx{{{||||||}}}~~~{{{{{{{{{|||~~~}}}{{{yyyuuuuuuvvvwwwxxxyyyzzz{{{yyyyyyxxxwwwwwwwwwxxxxxxrrrrrrrrrsssssssssttttttsssssstttuuuvvvvvvvvvuuuwwwwwwwwwwwwwwwxxxxxxxxxtttwwwxxxvvvvvvxxxwwwssssssuuuxxxxxxvvvsssqqqpppppprrrttttttsssrrrssstttrrrsssuuuuuuuuuuuuwwwxxxxxxwwwwwwxxxzzzzzzyyyxxxxxxyyy{{{000///000888CCCWWWuuu}}}}}}~~~}}}}}}|||{{{zzzyyyzzz{{{{{{{{{{{{zzzyyy{{{zzzyyyyyyzzz}}}{{{{{{{{{|||}}}|||yyyvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwuuusssrrrrrrssstttuuuttttttsssssssssttttttuuuvvvvvvvvvvvvuuuuuuuuuuuurrrvvvwwwvvvvvvxxxwwwssssssvvvxxxxxxuuuqqqppppppoooqqqttttttsssqqqrrrtttpppsssuuuuuusssssstttvvvuuuuuuvvvxxxzzzzzzwwwuuuwwwwwwxxx000...///666@@@RRRppp~~~}}}}}}||||||}}}}}}|||{{{{{{zzzxxxyyy{{{}}}~~~~~~~~~}}}{{{zzzwwwuuuuuuvvvyyyzzz{{{{{{{{{{{{|||zzzwwwtttxxxwwwvvvvvvuuuvvvvvvvvvyyyzzz{{{{{{zzzyyywwwvvvzzzwwwtttrrrrrrtttuuuuuuwwwvvvuuuttttttuuuvvvvvvuuuuuuttttttsssssssssrrrppptttvvvuuuuuuwwwvvvrrrsssvvvyyyxxxtttqqqppppppnnnqqqtttuuurrrqqqrrrtttooorrrttttttrrrppprrrtttrrrrrrtttwwwxxxwwwtttrrruuuuuuuuu...222111555@@@JJJaaa}}}}}}~~~~~~}}}|||{{{~~~}}}}}}{{{wwwxxxyyy{{{{{{{{{{{{yyyxxxzzzzzzyyyyyyxxxwwwwwwvvvxxxxxxxxxyyyyyyxxxxxxxxxvvvvvvwwwwwwwwwwwwvvvvvvtttsssuuuyyy{{{zzz{{{~~~wwwwwwvvvuuuuuuuuuuuuuuutttsssqqqpppqqqsssuuuvvvyyyxxxwwwvvvvvvssspppmmmttttttttttttttttttttttttvvvwwwwwwvvvtttrrrssssssrrrrrrqqqqqqqqqqqqppppppssssssttttttsssqqqpppnnnpppqqqssstttuuuvvvuuuuuussssssttt...111000333>>>FFF\\\zzz~~~~~~~~~~~~}}}|||}}}||||||~~~}}}zzzyyyyyyyyyzzzzzzyyyyyyyyyzzzyyyxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwuuuvvvvvvwwwwwwvvvvvvuuuuuussssssvvvvvvsssrrruuuvvvvvvuuutttttttttttttttssssssrrrqqqqqqrrrttttttxxxwwwvvvvvvvvvtttqqqooorrrrrrssstttuuuuuuvvvvvvvvvwwwwwwuuusssrrrssstttssssssrrrrrrqqqqqqpppppppppqqqqqqrrrrrrrrrrrrrrrrrrsssuuuvvvvvvvvvvvvuuutttuuuvvv---000...222;;;AAATTTppp~~~~~~}}}}}}}}}|||||||||{{{|||~~~}}}|||xxxxxxxxxwwwwwwxxxxxxxxxzzzyyywwwuuuuuuuuuvvvvvvuuuvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuwwwtttsssuuusssnnnmmmnnnuuuttttttsssssssssssssssssssssrrrrrrrrrrrrrrrrrrwwwvvvuuuvvvvvvvvvtttrrrqqqrrrssstttuuuwwwxxxxxxvvvvvvvvvtttrrrrrrsssuuuttttttsssrrrrrrqqqppppppoooooopppppprrrsssuuuvvvuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvwww...111...111999===LLLeee~~~~~~}}}}}}~~~}}}}}}||||||||||||||||||{{{xxxwwwvvvuuuuuuvvvwwwxxxyyyxxxvvvtttssstttuuuvvvtttuuuuuuvvvvvvuuuuuutttttttttuuuuuuuuuuuuttttttwwwttttttvvvtttpppnnnpppssssssrrrrrrrrrrrrrrrsssrrrrrrssssssrrrqqqpppooouuuttttttuuuvvvwwwvvvtttrrrrrrssstttuuuvvvwwwxxxvvvvvvuuusssqqqqqqsssvvvuuuttttttsssrrrqqqppppppqqqqqqqqqqqqrrrtttwwwxxxwwwwwwvvvvvvvvvuuuuuutttuuuvvvvvv000222///222999:::EEE[[[ttt~~~~~~~~~}}}}}}{{{|||}}}~~~~~~~~~}}}}}}}}}|||zzzzzzyyyzzzwwwwwwuuuttttttuuuwwwwwwxxxwwwvvvttttttttttttuuutttttttttuuuuuutttttttttsssssssssttttttssssssssssssqqqqqquuuuuurrrrrruuurrrrrrqqqqqqqqqqqqrrrrrrqqqrrrrrrrrrqqqpppooooootttrrrrrrsssuuuwwwvvvvvvttttttttttttuuuuuuuuuuuutttuuuuuusssrrrqqqsssuuuttttttsssrrrrrrqqqppppppuuutttsssssssssuuuvvvwwwvvvuuuuuutttsssssssssrrrssstttttt000222///222999888???SSShhh}}}~~~~~~}}}yyyzzz{{{}}}}}}}}}}}}|||{{{|||}}}|||zzzyyyyyyyyyvvvvvvvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvuuuuuuttttttsssttttttuuuuuuttttttsssrrrrrrssssssssssssrrrrrrnnnmmmnnnrrrtttrrrrrruuuqqqqqqqqqqqqqqqrrrrrrsssqqqqqqpppppppppppppppppprrrqqqpppqqqtttvvvvvvvvvtttttttttttttttttttttsssrrrtttuuutttsssrrrssstttrrrrrrqqqqqqqqqqqqppppppvvvuuuuuutttttttttuuuuuuttttttsssrrrqqqqqqqqqrrrqqqrrrsss///111...222888555;;;MMM^^^~~~~~~~~~{{{||||||}}}|||{{{zzzyyyuuuyyy|||}}}{{{zzzzzz{{{vvvvvvvvvwwwwwwvvvvvvvvvvvvwwwxxxxxxwwwvvvtttsssttttttuuuuuuuuuuuuttttttqqqqqqrrrrrrrrrrrrqqqqqqpppmmmnnnrrrssspppppprrrqqqqqqqqqqqqqqqrrrssssssppppppooonnnnnnoooqqqqqqrrrpppoooppprrrtttuuuuuuqqqqqqrrrrrrssssssttttttppprrruuuuuutttsssrrrrrrooooooppppppppppppqqqqqqssssssttttttttttttssssssssssssqqqqqqpppqqqrrrrrrqqqrrrrrr...000---111777444888IIIXXX|||~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzzxxxvvvqqqvvv{{{}}}|||{{{|||}}}uuuvvvwwwxxxxxxwwwvvvuuuuuuwwwyyyzzzyyywwwtttrrrttttttuuuuuuuuuuuuttttttqqqqqqqqqrrrrrrqqqqqqqqqtttqqqqqqtttsssooonnnppprrrqqqqqqqqqrrrsssssstttpppooonnnmmmnnnoooqqqsssqqqooonnnoooqqqsssttttttoooooopppqqqssstttuuuuuuooorrruuuvvvuuusssrrrqqqnnnnnnnnnoooppppppqqqqqqoooppprrrssstttsssrrrrrrsssrrrqqqqqqqqqqqqssssssqqqrrrsss111///000333444555:::AAAUUUiii~~~~~~~~~~~~}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwuuutttuuuvvvwwwvvvwwwxxxxxxwwwuuurrrqqqrrrssstttuuuuuutttssssssssstttuuusssooommmnnnpppqqqrrrrrrssssssrrrrrrqqqpppppppppppppppooonnnnnnoooooonnnmmmnnnooopppqqqtttttttttsssrrrqqqpppooouuusssqqqrrruuuvvvuuussssssrrrqqqpppppppppqqqqqqoooooopppqqqqqqqqqqqqpppmmmnnnppppppooooooqqqrrrvvvssspppqqqsssuuusssqqqttttttttt000...///333444555999???PPPccc~~~~~~|||{{{{{{||||||zzzzzzyyyxxxwwwvvvvvvuuuvvvuuutttsssssstttvvvwwwssstttuuuvvvvvvuuusssrrrsssssstttuuuuuuuuutttsssrrrtttuuussspppnnnnnnoooqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppooonnnnnnmmmnnnmmmmmmmmmmmmnnnppppppsssssstttuuuuuuuuuttttttuuusssrrrsssuuuvvvuuussssssssssssrrrrrrrrrqqqqqqnnnoooppppppqqqqqqppppppnnnpppqqqrrrrrrrrrtttvvv{{{uuurrrrrrtttwwwyyyttttttttt---,,,///333444444888===HHHZZZuuu|||yyyxxxyyy|||~~~|||{{{zzzxxxvvvtttrrrrrrrrrrrrqqqqqqrrrsssuuuvvvqqqrrrssstttuuuttttttsssttttttuuuuuuuuuttttttsssqqqsssuuutttrrrpppooooooqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppooonnnmmmlllllllllllllllmmmnnnoooppppppqqqssstttvvvwwwwwwwwwtttsssrrrsssuuuvvvuuutttttttttuuuvvvuuutttsssrrrnnnoooppppppqqqqqqppppppnnnpppqqqrrrrrrrrrtttvvv{{{wwwttttttvvvyyyttttttttt,,,,,,...333444333666;;;AAARRRnnn}}}yyyxxxyyy{{{}}}|||{{{zzzxxxvvvtttsssrrrrrrrrrqqqqqqrrrsssttttttrrrrrrsssttttttttttttsssuuuuuuuuuuuutttttttttsssqqqrrrssstttsssqqqpppoooppppppqqqqqqqqqqqqppppppoooooopppooonnnmmmllllllkkkkkkkkklllmmmnnnooopppnnnoooqqqrrrtttuuuvvvvvvttttttttttttuuuuuuuuuuuutttuuuwwwxxxwwwvvvtttsssppppppqqqrrrrrrrrrrrrrrrmmmnnnpppooonnnnnnoooqqqtttxxx||||||wwwsssqqqqqqsssssssss---,,,///333444222444999<<>>HHHYYYwww~~~~~~~~~}}}|||yyyzzzzzz{{{yyywwwuuusssuuuwwwxxxwwwtttssstttvvvvvvtttrrrqqqrrrrrrqqqooorrrrrrrrrqqqqqqpppppppppnnnnnnnnnnnnoooooooooooollllllllllllmmmnnnpppqqqmmmmmmmmmnnnoooqqqsssuuutttuuuwwwwwwvvvtttrrrppptttvvvwwwxxxwwwvvvtttrrrqqqrrrsssuuuxxxyyyxxxwwwuuuuuuuuutttsssrrrppppppssssssssssssrrrrrrqqqqqquuusssrrrppppppqqqssstttuuuttttttuuuwwwxxxwwwvvvuuuuuuuuu^^^GGG666666888333000333777<<>>EEESSSkkk~~~~~~|||||||||}}}}}}|||zzzyyyyyyyyyyyyxxxxxxwwwvvvtttsssrrrrrrssstttvvvvvvvvvsssqqqpppqqqrrrsssrrrrrrqqqpppppppppqqqrrrsssooopppppppppqqqqqqqqqqqqooonnnnnnqqqtttuuurrrpppnnnmmmmmmmmmnnnoooqqqrrrwwwuuusssqqqqqqrrrtttuuurrrrrrqqqqqqsssvvvyyy{{{{{{yyywwwwwwxxxxxxvvvuuuvvvwwwxxxyyyzzzzzzzzzzzzvvvuuusssrrrqqqqqqqqqqqqpppqqqqqqqqqrrrssstttuuuvvvuuussssssttttttsssqqquuuuuuuuuttt^^^HHH;;;111555666999AAAMMMbbb~~~~~~|||{{{{{{zzzzzzzzzyyyyyyyyyvvvuuutttuuuwwwxxxwwwuuutttrrrqqqqqqrrrsssrrrqqqpppqqqqqqqqqqqqrrrrrrrrrooooooooopppppppppqqqqqqmmmoooppprrrrrrqqqppppppmmmmmmllllllmmmnnnpppqqquuutttsssqqqqqqrrrtttuuurrrqqqqqqqqqsssvvvyyy{{{|||zzzxxxwwwxxxxxxwwwvvvxxxxxxyyyzzz{{{{{{{{{zzzxxxxxxwwwvvvtttsssrrrqqqrrrrrrssssssttttttuuuuuuvvvtttssstttuuuuuutttssstttttttttYYY{{{xxxVVV@@@888777555777???KKK\\\vvv}}}|||{{{{{{zzzzzzzzzzzzzzzxxxwwwwwwxxxzzzzzzwwwtttrrrrrrrrrsssttttttsssqqqnnnpppqqqssssssrrrqqqpppnnnnnnnnnoooooooooppppppnnnppprrrpppnnnnnnqqqvvvnnnnnnmmmmmmnnnoooqqqrrrtttsssrrrrrrrrrsssttttttqqqqqqqqqrrrtttvvvxxxyyy|||zzzxxxwwwxxxyyyxxxwwwxxxxxxyyyzzzzzzzzzyyyyyyxxxyyyzzzzzzyyywwwuuusssttttttuuuuuuuuuuuuuuuuuuuuutttssstttvvvwwwvvvuuurrrrrrrrrBBBZZZ___JJJKKK;;;888999@@@KKKZZZrrr~~~~~~~~~~~~}}}|||{{{{{{zzzyyyyyyyyyzzzzzzxxxwwwwwwyyy{{{zzzuuuqqqrrrrrrsssuuuwwwvvvsssqqqmmmooorrrttttttsssqqqpppnnnnnnnnnnnnoooooooooooonnnqqqrrrnnnjjjmmmuuu~~~qqqqqqppppppppprrrssstttsssssssssrrrrrrsssssstttqqqqqqqqqssstttvvvwwwxxx|||zzzxxxwwwxxxyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwxxx{{{||||||zzzxxxvvvuuuvvvvvvvvvvvvvvvuuutttuuuttttttuuuwwwxxxwwwvvvvvvvvvvvv:::CCCVVVkkktttlll```YYYDDD888444FFFUUUSSSbbb~~~~~~~~~}}}|||{{{zzz|||}}}}}}|||zzzxxxvvvuuuzzzzzz{{{{{{zzzxxxwwwuuuvvvtttssssssuuuvvvuuuuuupppppppppppppppqqqqqqqqqppppppqqqqqqqqqqqqppppppppppppooooooooooooppppppooopppppppppqqqqqqqqqqqqsssssssssssssssssssssssstttuuuvvvwwwxxxyyyxxxxxxvvvxxxzzz||||||{{{zzzyyyyyyzzzxxxuuurrrsssxxx|||yyyzzz{{{{{{{{{zzzxxxxxxzzzzzzzzzzzzzzzyyyxxxwww}}}{{{yyyvvvttttttuuuvvvuuuuuuuuu000555@@@NNN\\\hhhrrryyycccOOO999<<>>MMMwwwUUUJJJZZZooo~~~~~~~~~~~~~~~~~~}}}||||||~~~yyywwwyyyzzzzzzyyywwwuuurrrqqqrrrtttttttttvvvtttssssssuuuvvvvvvuuuuuutttrrrpppooooooppppppoooqqqsssttttttrrrooommmooonnnmmmllllllmmmnnnooorrrqqqppppppqqqtttwwwxxxtttsssrrrrrrrrrtttvvvwwwwwwyyyzzz{{{{{{xxxvvvtttyyy{{{{{{xxxyyy|||}}}{{{|||{{{zzzyyyyyyzzz{{{|||{{{{{{||||||zzzwwwuuusssxxxxxxyyyzzz{{{{{{{{{zzzuuuuuuuuuvvvwwwxxxzzzzzzyyyyyyyyy......//////---,,,555???___hhhUUU[[[kkk}}}~~~~~~~~~~~~}}}||||||}}}zzzyyyzzz{{{zzzxxxxxxvvvsssssstttuuuttttttuuusssrrrssstttuuuuuuuuutttsssrrrppppppppppppqqqoooppprrrssssssrrrpppoooppppppooonnnnnnnnnoooppprrrqqqqqqqqqrrrtttvvvwwwttttttttttttuuuvvvxxxxxxuuuvvvxxxyyyyyyyyyxxxwwwxxx{{{{{{yyyyyy}}}~~~|||||||||{{{{{{zzz{{{{{{{{{{{{|||||||||{{{yyywwwvvvyyyyyyzzz{{{{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz{{{{{{xxxxxxxxx...,,,---000...,,,...333555VVVrrr~~~jjj\\\dddxxx}}}}}}~~~~~~}}}}}}|||{{{}}}{{{{{{{{{{{{yyyxxxyyyxxxvvvvvvvvvvvvtttssstttrrrqqqqqqsssttttttsssrrrrrrqqqqqqqqqqqqrrrrrrpppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooopppqqqrrrrrrrrrsssssssssttttttttttttuuuvvvwwwyyyyyyzzzzzzssstttuuuvvvwwwxxxyyyzzzwwwzzz{{{yyyzzz~~~}}}||||||}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}|||{{{zzz{{{{{{||||||}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxx+++((()))---000......111(((???LLLWWWsssgggdddrrr}}}}}}~~~~~~}}}}}}|||{{{}}}}}}}}}}}}|||{{{yyywwwzzzyyyxxxxxxxxxwwwtttrrrsssqqqpppqqqrrrsssssssssqqqqqqqqqqqqrrrrrrssssssssssssqqqpppppppppqqqqqqqqqppppppooooooppprrrrrrssssssttttttttttttsssrrrssstttwwwyyyzzzzzzzzzzzzttttttttttttuuuwwwxxxyyyuuuyyyzzzyyy{{{}}}|||}}}}}}~~~}}}|||zzzyyy||||||}}}~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyyyy,,,((('''+++//////000222---:::888666NNNnnn~~~oooooo~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}{{{yyyxxx{{{zzzyyyxxxyyywwwuuussssssqqqpppppprrrssssssrrrpppqqqqqqrrrssssssssssssvvvuuurrrpppooooooooopppppppppooonnnooopppqqqrrrttttttuuuuuuuuutttsssrrrssstttvvvxxxyyyyyyyyyxxxwwwvvvtttssssssuuuvvvwwwtttxxxzzzyyy{{{~~~|||{{{|||}}}}}}}}}|||zzzyyy||||||}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}|||{{{zzzyyywwwwwwwww000+++)))+++---,,,---000///888333///>>>YYYwwwvvv~~~}}}|||~~~|||zzzyyyyyy{{{yyyxxxxxxxxxxxxvvvtttsssqqqpppppprrrssssssrrrpppqqqrrrsssttttttssssssvvvuuurrrpppoooooooooooopppooooooooooooqqqrrrsssuuuuuutttttttttttttttttttttuuuvvvwwwwwwwwwwwwwwwyyyxxxvvvuuutttttttttuuussswwwyyyyyyzzz}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}{{{||||||}}}|||{{{yyyxxxttttttttt...+++***,,,,,,)))***---///444222111;;;IIIddd}}}~~~{{{yyyzzz{{{{{{yyyvvvvvvwwwwwwwwwvvvsssrrrqqqqqqsssttttttsssqqqrrrsssttttttssssssrrrrrrrrrqqqqqqpppqqqqqqqqqqqqpppppppppqqqrrrtttuuuuuuuuutttsssssstttuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwyyyxxxwwwvvvuuuuuuuuuuuussswwwyyyxxxyyy{{{zzzwwwyyyyyyxxxyyyyyyzzz{{{|||{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||zzz{{{}}}}}}}}}|||zzzyyyuuuuuuuuu((((((***...,,,))))))---000111///222999???UUUxxx}}}~~~{{{yyyzzz|||{{{xxxuuutttvvvwwwxxxxxxtttrrrqqqqqqsssttttttsssrrrrrrtttttttttsssrrrqqqoooooopppqqqrrrrrrssssssrrrrrrqqqqqqrrrtttuuuvvvvvvuuusssrrrssstttvvvxxxyyyxxxwwwvvvvvvvvvwwwxxxwwwwwwwwwwwwvvvvvvvvvuuussswwwyyyxxxxxxzzzyyyuuuxxxwwwwwwwwwxxxzzz|||}}}zzzzzzzzzzzzzzz{{{||||||~~~~~~~~~~~~~~~}}}|||{{{zzz{{{}}}~~~~~~}}}|||{{{wwwwwwwww***+++---.........------///,,,///555444333AAAUUUyyy~~~|||zzzzzzzzzyyyxxxvvvzzzyyyxxxuuuttttttwwwzzzvvvuuutttsssrrrsssttttttsssuuuwwwvvvtttrrrrrrrrrxxxvvvsssqqqpppqqqsssttttttnnnmmmsssuuurrrpppqqqvvvuuuuuuuuuuuuvvvvvvwwwyyyyyywwwwwwwwwxxxyyyzzz{{{zzzyyyxxxwwwxxxyyyzzz}}}{{{yyyvvvvvvvvvwwwxxxzzzwwwwwwxxxwwwuuuxxx~~~|||{{{zzzzzzzzzzzz{{{|||{{{{{{{{{|||||||||||||||yyyxxxxxxzzz|||}}}}}}||||||||||||++++++---.........------000,,,...333333222<<