BM6:6( }}}zzzyyyyyyxxxuuurrrooovvv|||zzzpppgggddddddllljjjfffaaa\\\[[[\\\______bbbhhhmmmqqquuuzzz}}}|||tttkkkbbb[[[XXXYYYSSSRRRWWWZZZ[[[^^^dddeeegggiiiiiijjjnnnuuuzzzeeeWWWJJJIIIEEE@@@@@@BBBBBB???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<<<<<<<<<<============>>>>>>===============>>>??????>>>>>>>>>>>>??????BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFIIIEEEDDDFFFEEEFFFQQQ^^^kkktttyyyvvvoooyyysss\\\IIIEEEDDD???===@@@>>>??????===::::::<<>>AAA>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>======<<<<<<======>>>>>>======<<<<<<======>>>@@@@@@????????????@@@@@@@@@AAAAAABBBCCCDDDDDDEEEFFFEEEFFFKKKMMMQQQ]]]iiixxxwwwxxxYYYKKKFFFAAA???AAA===>>>>>>===:::999:::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::{{{yyy{{{~~~yyywwwuuutttsssqqqmmmjjjhhhgggddd___[[[ZZZ[[[]]]___aaaeeehhhjjjmmmqqqttt|||vvviii\\\XXXXXXVVVSSSRRRNNNQQQTTTVVVYYY\\\aaadddnnnqqqvvvyyy{{{www___RRRGGGCCC???:::;;;@@@>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::::::::::::::::::::::::::999999999999::::::::::::===<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>======>>>>>>???AAAAAABBBBBBCCCCCCDDDDDDBBBBBBFFFLLLRRR[[[iiiuuu~~~vvvrrrsssvvvwwwyyy~~~}}}}}}lllTTTIIIAAA===>>><<<<<<<<<<<<;;;999888777999999999999999999999999888888888888888888888888888888888888888888888888888888888999999999::::::999999999999999999999999|||yyyxxxyyy|||~~~yyywwwtttqqqlllhhhdddaaa___]]]ZZZYYYZZZ]]]```ccchhhlllrrrwwwzzz}}}sssjjjhhheee___ZZZYYYXXXVVVUUUUUUWWWZZZ\\\dddhhhlllooorrrwwwmmmZZZJJJHHHFFF>>>:::============<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<===============>>>>>>???AAAAAAAAABBBBBBCCCCCCCCCDDDDDDGGGMMMYYYjjj}}}||||||{{{rrroookkklllqqqyyy}}}vvvqqqhhhWWWJJJCCCBBBAAA>>><<<;;;;;;:::888666999999999999999999999999888888888888888888888888777777777777777777777777777777777888888888999999888888888888888888888888~~~}}}uuuuuuttttttsssssssssssswwwtttpppiiibbb\\\XXXVVVUUUVVVXXX\\\aaafffjjjmmmuuuyyyxxxpppgggccc\\\VVVSSSTTTVVVWWWVVVYYY]]]aaadddjjjrrrxxxsssXXXMMMHHHAAA<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999888888999999999:::::::::::::::999999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<==================>>>??????@@@@@@AAAAAABBBCCCCCCCCCGGGIIIMMMVVViiiuuurrruuutttlllkkkmmmrrr|||iiisssqqq```WWWUUUNNNGGG???;;;;;;<<<:::888888888888888888888888888777777777777777777777777666666666666666666666666666666666777777777888888777777777777777777777777{{{uuupppnnnpppqqqrrrqqqooolllkkkpppnnniiiaaaZZZUUUSSSTTTTTTYYYaaahhhmmmrrrwwwzzz}}}xxx||||||}}}yyyrrrhhh```[[[YYYXXXWWWPPPSSSUUUWWWYYY]]]eeejjjxxxzzzxxx[[[KKKDDD@@@>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888888888888888888888888888888888888999999999999:::999999999999999999999999888888888999999999999:::999888888888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>????????????@@@AAABBBCCCDDDDDDDDDLLLWWWhhh|||{{{vvvvvvyyyzzzxxxtttqqqqqqyyy{{{}}}uuummmkkkeeeXXXFFF<<<:::<<<;;;999777777777777777777777777666666666666666666666666555555555555555555555555555555555666666666777777666666666666666666666666|||vvvpppnnnoooqqqqqqpppmmmjjjhhhjjjhhhddd^^^XXXWWWZZZ]]]bbbjjjsssyyy{{{~~~|||uuulllmmmnnnppprrrsssrrrqqqqqqtttyyy~~~{{{rrrkkkddd___WWWXXXXXXVVVTTTVVV[[[```kkknnnwwwyyy[[[MMMFFF>>>;;;;;;;;;::::::::::::999777777777777777777777777777777777777777777777777666666777777777888888888777777777777777777777777666666777777777888888888777777777888888999;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;<<<===>>>===>>>???@@@BBBDDDEEEEEEHHHXXXooo~~~vvvjjjhhhoooxxxtttkkkPPP>>>999:::;;;:::777777777777777777777777666666666666666666666666444444444444444444444444444444555555555666666666555555555555555555555555xxxwww{{{}}}yyytttmmmnnnnnnmmmkkkhhhfffdddhhhfffccc___\\\^^^dddiiiqqqzzzxxxiiiggggggggghhhiiiiiihhhssszzz~~~zzzzzz|||}}}uuu|||}}}ppphhh^^^]]][[[VVVQQQPPPSSSWWWZZZ___kkkuuuzzznnnXXXJJJ===;;;;;;;;;:::::::::999999777777777777777777777777777777777777777777777777555555555555666666666777666666666666666666666666555555555555666666666777777777777777888999:::;;;:::999999999999999999:::999999999999:::;;;<<<===<<<===>>>@@@BBBDDDEEEFFFUUUkkkwwwiiikkkssszzzpppuuuxxxWWW@@@888999:::999777777777777777777777777666666666666666666666666444444444444444444444444444444444555555555666666555555555555555555555555}}}yyyyyywwwrrrpppqqqooommmkkkkkkkkkllllllkkkiiigggeeegggkkkppptttwwwzzzxxxtttrrrrrrvvvzzz}}}~~~ssskkk```YYYWWWWWWWWWVVVXXXZZZ```hhhnnnuuuiiiRRR@@@:::999777666888;;;<<<:::999888777666666555555555777777666666555555555444444444444555555555555666666666666666666666666666777777777777666666666666777777777777666666666666777777777888999999::::::::::::::::::;;;;;;<<<===AAA@@@AAABBB@@@AAAIIISSSggg~~~}}}~~~{{{vvv\\\kkk___DDD888888;;;>>>777777666666555555444444555555444444444444555555444444444444444444444444444444444444444444444444444444444444444444444444{{{xxxxxxuuunnnkkkllljjjmmmqqqttttttqqqlllhhhkkkkkklllpppvvv}}}vvvkkkddd^^^YYYUUUUUUTTTVVV[[[___ggguuu```EEEDDDAAA===999999999666444999888777666555555555555666666666666555555444444444444444444555555555555555555555555555555555555666666666666666666666666777666666666666666666666777777777888999999::::::::::::::::::;;;<<<=========>>>@@@CCCDDDHHHUUUbbbzzz{{{tttqqqiiiLLL<<<999999777777777777666666555555444555555444444444444555555444444444444444444444444444444444444444444444444444444444444444444444444|||xxxvvvvvvrrrjjjeeeeeecccggglllqqqrrroookkkhhhqqqtttyyy~~~yyynnnddd]]]XXXUUUSSSSSSSSSUUU^^^hhhsssyyyXXXKKKEEE>>>;;;:::999888666999888777666555555555555666555555555555444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666666666666666777777777888999999::::::::::::::::::;;;<<<===>>>===>>>AAAEEEHHHQQQeeewwwuuuppp{{{wwwTTT???<<<:::444888888777777666555555444555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333wwwtttsssrrrmmmddd```aaadddeeefffhhhjjjnnnsssvvv{{{~~~~~~{{{zzzrrr```\\\XXXVVVRRROOORRRXXX^^^hhhyyysssXXXMMM@@@;;;999888888999888888666555555555555555444444444444444444444444333333444444444555555555444444444444444444444444444555555555555555666666555555555666666666666666777777777888999999::::::::::::::::::;;;===>>>???@@@@@@CCCFFFLLL[[[vvv}}}}}}|||}}}xxxuuuxxx\\\BBB@@@???777999999888777777666555555555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222ooolllkkkjjjeee^^^\\\___hhhiiijjjlllqqqxxx~~~zzzzzz}}}zzzyyy|||wwwoooeee^^^WWWQQQSSSWWWTTTXXXbbbrrrnnn[[[HHH>>>:::666666999888777666555444444444444333333333333444444444444333333333444444444444555444444444444444444444444333333444444555555555555444444555555666666666777777777777888999999:::::::::::::::;;;<<<===??????AAAAAAEEELLLXXXnnn}}}zzzxxxyyy{{{|||yyyvvv}}}~~~|||}}}pppkkktttfffHHHCCCBBB;;;;;;:::999888777666555555444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222hhheeecccaaa]]]YYY]]]ccciiinnnvvv|||{{{sss}}}xxxyyy|||sssdddXXXTTTVVVSSSQQQTTT]]]ggguuu{{{fffQQQHHHDDD??????BBB888777666555444444444444222222333333333333333444333333333333444444444444333333333333333333333333222222333333444555555555444444444555555666666777777777777888999999:::::::::::::::;;;<<<>>>???@@@@@@CCCLLL]]]rrr}}}}}}zzz~~~zzz{{{~~~zzztttrrrwwwWWWJJJCCC===<<<;;;:::999888666666555444444333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111gggccc```^^^[[[[[[cccmmmrrrzzz{{{xxxwwwzzzzzz}}}|||pppaaa[[[XXXSSSSSSWWWYYY___sssuuu```YYYSSSIIIDDDEEE777777666555444444444444111222222222333333333333222222333333333444444444222222222222222222222222111222222333444444555555333333444555555666777777777777777888999999:::::::::::::::;;;===>>>@@@AAADDDJJJ[[[uuu{{{}}}|||}}}{{{~~~~~~wwwnnnWWWIIIAAA<<<<<<;;;:::888777666555444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111jjjfffbbb```^^^```kkkxxx}}}sssqqq~~~|||yyyvvvxxx{{{~~~yyylll]]]XXXXXXYYYVVVTTTbbbuuutttiii\\\III<<<999777777555444444444444444111111111222222333333333222222333333333444444444222222222222222222222222111111222333333444555555333333444444555666777777777777777888999999::::::999::::::;;;===???@@@AAAJJJSSSiii|||||||||~~~~~~}}}zzzyyy{{{|||}}}xxxuuu}}}}}}dddOOOFFF===<<<;;;:::888777666555444333333222222333333444222222222222222222222222222222222222222222222222000000000000000000000000eee```aaahhhnnnuuu{{{|||xxxvvvssslllgggggg{{{}}}|||qqqeeeYYYUUUSSSRRRVVV\\\sssrrrPPPCCC@@@666222444444333444666666444333333333222222222111111111111111111111111111111222222222222222222222222333333333444444444555555333333333444444444555555777777777777777888888888;;;999:::>>>@@@???@@@DDDLLLbbb|||wwwvvvuuuvvvwwwxxxwwwuuuyyyzzzxxxrrriii___\\\___iii{{{}}}}}}zzzuuuiiiQQQOOOCCCAAA???<<<999777666555444333222222111111222222222222222222222222222222333222111111000000111111000111111111111222222222jjjhhhllluuu~~~|||~~~yyyxxxssskkkfffgggxxx|||~~~mmmaaaXXXSSSUUU[[[^^^mmmaaaLLLEEE<<<666666666555555666555333333333333222222222111111111111111111111111111111222222222222222222222222333333333444444444444555333333333444444444555555777777777777888888888888888777999<<<======BBBIII[[[ttt|||yyyxxxvvvxxx{{{xxxrrraaaZZZSSSQQQSSSYYYeeeqqq~~~}}}{{{zzz{{{tttXXXMMMDDDAAA<<<:::999888444111444333222222111222222222222222222222222222222222333222111111000000111111000000111111111222222222qqqttt}}}~~~||||||}}}yyyrrrmmmkkkwww~~~ssscccXXXWWWZZZSSSYYYhhhsssXXXMMMBBB:::888777777777555333222333333333222222222111111111111111111111111111111222222222222222222222222333333333333444444444444333333333444444444555555666666777777888888888888666777:::<<<<<<>>>IIIUUUqqq}}}wwwwww}}}tttiiiUUUQQQNNNNNNNNNOOOUUU]]]dddrrr{{{~~~|||yyyyyyyyyqqq[[[VVVOOOGGGAAA???<<<666111444444333222222222222222222222222222222222222222222222111000000000000111000000000111111111222222{{{{{{{{{~~~|||uuuuuueee]]][[[[[[WWWYYYeeezzzlll[[[KKK===888555777777555333222333333333222222222111111111111111111111111111111222222222222222222222222222222333333333444444444333333333444444444555555666666777777888888999999888:::===>>>===CCCUUUggg~~~mmmhhhfffiii|||ssscccSSSPPPOOOPPPPPPOOORRRXXX]]]kkksss{{{|||vvvllldddWWWKKKBBB;;;666333444444333222222222222333222222222222222222222222222222111000000000000000000000000000111111111111|||zzz|||}}}~~~}}}}}}~~~zzzjjj``````YYYUUUYYYcccvvvmmmWWWAAA888333555777555333444333333333222222222111111111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555555666666777888888999999888:::===???AAAMMMfff|||}}}zzz|||hhhYYYWWWUUUTTTbbbvvvxxxbbbOOOLLLKKKMMMMMMMMMQQQXXXdddtttxxxqqqcccRRRBBB888555444555444333333222222333333222222222222222222222222222111000000//////000000//////000000000111111111zzz}}}}}}~~~|||~~~~~~nnn___ZZZWWWYYY[[[aaassszzz___HHH<<<333555777444333666333333333222222222111111111111111111111111111111222222222222222222222222222222222222333333333333333333333444444444555555555555666777888999999:::888999<<>>GGGXXXttt~~~}}}||||||~~~zzzzzz|||wwwxxx{{{}}}{{{zzzpppUUUOOOLLLOOOQQQQQQTTTZZZ]]]ddduuuzzz|||rrrjjjeeebbbaaacccddddddbbbbbbeeelllrrreeeSSSPPPQQQSSSTTTUUUZZZ```kkkyyynnn___NNNAAA555555444333333333333444222222222222222222222222111111000///////////////////////////000000000111xxxvvvvvvwww{{{{{{rrrddd```\\\VVVYYYbbbhhhZZZHHH999888888222222666333333333222222222111111111111111111111111111111222222222222222222222222111111222222222333333333333333333444444444555555444555666777888999::::::>>>===BBBOOOeeeyyyuuuqqqvvv{{{|||yyyvvvwwwyyywwwwww{{{~~~gggWWWUUUTTTVVVWWWXXXXXXYYYXXXTTT___zzztttlllfffcccbbb___dddiiilllpppxxxcccTTTRRRSSSWWWWWWWWWZZZ```tttoooSSS===555555444333333333333444222222222222222222222222111111000///////////////////////////000000000000{{{ssskkkeee\\\VVVUUUYYYggg}}}kkkRRR<<<666666333444999222222222111111111111000000111111111111222222222111111111111111111111111111111222222222333333333555555555555555555444444333666999888777888:::;;;???CCCGGG\\\}}}xxxvvvssstttwww|||~~~zzz||||||```^^^______]]][[[[[[^^^aaa]]]ZZZ^^^qqq}}}zzzzzz{{{xxxrrryyyxxx}}}ppp\\\VVVWWWaaammmqqqmmmiiizzznnn```KKK888999999777444333333222///222222222222222222222222111111111111000000000000......///000000000000000}}}}}}~~~tttjjj```ZZZZZZZZZaaaooozzz```GGG>>>;;;555333666222222222222111111111111000111111111111222222222111111111111111111111111111111222222222333333333555555555555555555555555333555777777888999;;;<<<;;;HHHYYYxxxuuu\\\```cccggghhhiiikkknnnqqqpppjjjhhhrrr|||}}}yyycccZZZ]]]qqq}}}~~~oooaaaPPPBBB555555444222222222333333222222222222222222222222111111111111000000000000......///000000000000000{{{|||}}}~~~uuuhhhbbbccc]]]\\\```nnnmmmQQQCCC<<<555111111333222222222111111111111000111111111111222222222111111111111111111111111111111222222222333333333555555555555555555555555666666777999:::;;;===>>><<>>999666888666111///111222222222222222222222222111111111111000000000///......///000000000000000}}}}}}mmmfffaaa___[[[[[[hhhxxxjjjOOO===666555333333333333222222222222000111111111111222222222111111111111111111111111111111222222222333333333333333444444555666666666777555666999777777DDDSSSqqquuuyyy{{{qqqpppqqqxxxyyykkkiiiqqq}}}qqqWWWJJJ===444555666222111333222222222222222222222222111111111111000000000000......///000000000000000xxxzzzvvvyyy}}}pppfffccc```[[[^^^gggttt}}}ZZZBBB777333444444333333333222222222000111111111111222222222111111111111111111111111111111222222222333333333333333444444555666666777555555999<<<:::<<>>:::444444444333333333222222000111111111111222222222111111111111111111111111111111222222222333333333333333444444555666777777666777===AAA???BBBZZZuuuyyy}}}}}}zzzyyy|||{{{}}}kkk___UUUSSSSSSSSSXXX___iii{{{~~~___AAA888777555555888222222222222222222222222111111111111000000000000...//////000000000000000}}}}}}~~~zzzvvvtttxxxrrriiieeedddeeedddmmmttthhhZZZ@@@:::888555222333444222///222222222222222222222222111111111111111111111111222222222222222222222222444444444444444555777777>>>555555>>>AAAJJJppp~~~rrr|||}}}{{{xxxtttsssvvv{{{|||||||||wwwrrrxxx]]]VVVNNNNNNVVV___cccccc~~~yyyqqqxxxzzzKKK<<<:::555111444222222222222222222222222000000000000000000000000000000000000000000000000|||}}}~~~yyyqqqlllhhheeegggmmm{{{rrrjjjgggfffmmm|||sssbbbIII;;;999555222222333333111222222222222222222222222111111111111111111111111222222222222222222222222444444444444555666777777999666:::BBBIII\\\uuussssssyyy}}}~~~|||~~~{{{uuuyyywww~~~kkk```WWWVVV[[[cccnnnxxxqqqhhhnnnyyy```CCC888444444999222222222222222222222222000000000000000000000000000000000000000000000000}}}|||uuummmxxxqqqiiieee```[[[\\\___eeekkkvvvqqqkkkkkknnnxxxkkkQQQ<<<999555222111111333444222222222222222222222222111111111111111111111111222222222222333333333333444444444444555666777888666:::???EEERRRrrrzzzrrrnnn\\\sss{{{~~~|||hhh```^^^dddhhhmmmwwwiii```eeennnuuusssxxxvvvOOO:::444555777333333333333222222222222000000000000000000000000000000000000000000000000~~~zzzwwwtttqqqxxxppphhhddd___ZZZXXXYYY\\\]]]___dddmmm{{{vvvooopppttt}}}pppUUU;;;777444444333222333555222222222222222222222222111111111111111111111111222222222333333333333333444444444444555666777888888===AAAGGG]]]}}}^^^^^^}}}iiidddlllzzz|||zzztttfff^^^cccjjjooowww}}}xxxxxxuuurrr^^^EEE<<<888444333333333333333222222222////////////////////////////////////////////////kkkaaannn{{{yyyssswwwyyy{{{wwwooofffbbb^^^XXXTTTTTTZZZXXXVVVUUUYYYbbbnnnwwwuuusssrrruuussspppqqqwwwwwwZZZ???888333555666333222444222222222222222222222222111111111111111111111111222222333333333444444444555555555555555666888888<<<>>>BBBOOOppppppdddmmm|||~~~{{{wwwqqqddd]]]bbbiiimmmrrryyyvvvxxxuuuxxx|||hhhNNNCCC<<<666444444444333333333222222////////////////////////////////////////////////|||zzz\\\TTT[[[^^^___aaalllxxx{{{}}}|||xxxtttqqqqqqqqqqqqpppwww~~~yyyooofffbbb^^^XXXTTTTTTVVVVVVVVVWWW[[[bbbkkkqqqhhhffffffhhhmmmyyyzzztttqqqtttzzzjjjNNN@@@555666888555222333222222222222222222222222111111111111111111111111222222333333444444555555555555555555666777888888>>>>>>FFF___~~~jjjsssuuu~~~oooccc^^^dddjjjkkknnntttpppttt{{{yyyjjjPPPBBB:::555555555444444333333222222000000000000000000000000000000000000000000000000zzz|||zzztttwwwwwwdddmmmuuusssrrrlllmmmkkkkkkwww~~~~~~yyynnnccc___\\\WWWSSSSSSPPPTTTYYY^^^ccchhhmmmpppkkkiiijjjnnnrrr|||wwwvvvxxx}}}eeeMMM999666888555222333222222222222222222222222111111111111111111111111222222333333444555555666555555555555666777888999>>>@@@OOOqqq{{{ttt}}}~~~uuujjjeeejjjoooooooootttooouuuxxxyyy}}}sssxxx^^^HHH;;;555666555555444333333222222000000000000000000000000000000000000000000000000yyyuuuxxx}}}zzztttqqquuurrrtttttthhh]]]YYYVVVRRROOONNNLLLRRR[[[bbbfffhhhjjjkkkjjjhhhiiinnnvvvzzzyyy{{{vvvXXX;;;555777555333444222222222222222222222222111111111111111111111111222222333333444555666666555555555666666777888999???BBBWWW~~~~~~sssnnnssswwwuuutttxxxvvv}}}}}}sss{{{zzztttuuuXXXCCC;;;666666555444333333222222000000000000000000000000000000000000000000000000yyyvvvqqqkkknnnwwwsssrrr~~~zzzqqqwww}}}|||~~~ttteeeVVVPPPRRRTTTPPPJJJRRRSSS[[[eeehhhdddcccfffccc```dddjjjxxxyyywww{{{kkkJJJ888555555555555333333333222222222111111222222222222222222222222333333333333333333333333666666444222444999;;;;;;EEEQQQlll|||~~~wwwvvv}}}}}}wwwssstttuuuwww}}}|||zzzrrr~~~cccKKK???999777444222333555444111222111111000000000000000//////000000///...------~~~vvvnnnjjjmmmsss|||www|||~~~sss{{{~~~|||{{{lllcccWWWQQQQQQQQQOOOKKKQQQWWW___dddcccbbb``````\\\[[[cccmmm}}}zzzzzzqqqOOO<<<666444444555333333333222222222222111222222222222222222222222333333333333333333333333555555555444666:::>>>???JJJ]]]}}}mmmmmm|||~~~zzzvvvsssuuuwwwyyyzzz}}}vvvmmmQQQ===888666444222222222111///222111111000000000000000//////000000///......---vvvlllkkkooorrr{{{zzzxxxwwwtttwwwzzzyyysssbbb]]]WWWSSSQQQQQQPPPNNNRRR^^^eeedddbbbdddaaaZZZWWWXXXeeesss}}}zzzXXXBBB888333333555333333333333222222222222222222222222222222222222333333333333333333444444555555666777888;;;@@@DDDPPPooo}}}hhhZZZaaasssqqqkkkpppvvv|||{{{sssqqqssswwwzzz}}}|||mmmiiihhhKKK999777555444222111000000222111111000000000000000//////000000000///......zzznnnooosssrrrvvv|||zzz||||||xxxpppkkk[[[WWWTTTUUUXXXZZZXXXUUUXXXdddjjjfffiiioooiiiZZZYYY[[[kkk}}}bbbJJJ;;;444333666444444333333333222222222222222222222222222222222333333333444444444444444555666888999999:::AAAHHHZZZzzzrrrZZZTTT___jjjvvvkkklllooo{{{ttt~~~sssjjjkkkpppxxx~~~xxxbbbpppggg???:::777666444222222444222111111000000000000000//////000000000//////...uuu~~~qqqppprrrooovvv~~~zzzppphhhbbb\\\WWWTTT[[[eeejjjfff``````iiimmmnnnwwwvvvccc\\\^^^pppoooUUUBBB666444888444444444333333333222222222222222222222222222222333333333444444555555555777666888:::999999BBBOOOmmm|||{{{|||aaaTTTXXX___xxxxxx~~~xxxjjjaaaeeennnxxxvvvooo~~~vvv|||HHH>>>666555444222333666222111111000000000000000//////000000000000000///zzzvvvpppnnnlllrrrwwwzzzzzzyyy|||rrrhhh```[[[^^^YYYWWW```nnnuuupppiiiffflllqqqyyyrrraaa```ooo~~~cccJJJ:::666999444444444444333333333333222222222222222222222222333333333444555555666666777666888;;;999:::HHHYYYxxx}}}www```VVVVVVZZZ```uuu{{{xxx{{{{{{kkk```^^^bbblllwww~~~vvv}}}XXXFFF666333333111222666222111111000000000000000//////000111111111000000}}}yyyyyy|||}}}yyyqqqmmmnnnqqqsssuuuwwwxxx{{{~~~xxxpppggg___ZZZWWW[[[XXXXXX```kkkqqqooojjjgggmmmwwwllleeemmm|||qqqSSS===777999555444444444444333333333222222222222222222222222333333444444555666666666666555888<<<;;;>>>QQQggg|||{{{~~~wwwhhhaaa]]]YYYUUUcccuuuyyymmmaaadddkkkxxx|||nnnzzzyyymmm```XXX___ccclllvvv}}}nnnSSS:::444555333333666222111111000000000000000//////000111111111111111{{{sssiiigggnnnyyy|||tttqqquuuwwwxxxzzz}}}~~~~~~zzzvvvvvvyyy{{{yyyvvvtttrrrlllddd]]]YYYWWWWWWTTTTTTWWW\\\cccggghhhffffffmmm|||wwwjjjlllvvvzzzYYY@@@777999555555444444444333333333222222222222222222222222333333444444555666777777555444888======BBBXXXqqq{{{zzzssshhh^^^\\\___dddttt~~~vvvjjj```PPPYYYgggttt||||||yyyuuu```aaatttwwwnnndddZZZUUUaaaeeemmmvvv{{{^^^@@@777888666555777222111111000000000000000//////000111111111111111}}}wwwrrrpppcccaaahhh{{{|||}}}||||||yyyuuuvvvmmmdddbbbffflllmmmllldddccc```[[[VVVSSSSSSTTTQQQUUUZZZ]]]^^^```dddggglllsss~~~yyyxxx{{{~~~^^^GGG;;;555777555333333333333111///333333333333333333333333333333333444555666777888;;;888999===???HHHccc||||||oookkkeeeccciiiwww|||tttiii[[[SSSOOOUUU```ooo}}}pppbbbbbbsss}}}zzzyyyqqqiii___VVVTTTWWW___gggqqqxxx{{{~~~pppLLL999444222111333111111111111000000000000000000000000000000000000|||vvvppplllgggdddjjj}}}|||~~~yyyssslllgggnnnggg^^^\\\___aaa___\\\WWWVVVSSSPPPMMMLLLNNNPPPQQQSSSWWW[[[___cccgggiiifffmmmyyyxxx}}}qqqRRR>>>555777555333333333333222000333333333333333333333333333333333444555666777888888666888<<<@@@LLLjjjzzzzzzqqqkkkjjjqqq{{{yyyuuupppjjjeee```\\\YYYXXX^^^hhhsss~~~vvvvvv}}}nnnhhhmmmwwwxxx}}}wwwrrrnnnggg```[[[VVVRRRTTTZZZiiikkkpppuuuxxxxxxuuurrrRRR@@@999777555666111111111111000000000000000000000000000000000000|||~~~zzzwwwvvvtttssssssnnnqqqyyyuuuyyyuuurrruuuvvvvvvuuuuuuyyywwwyyy{{{}}}|||yyyvvvtttpppooouuuxxxlll```YYY___YYYTTTRRRTTTSSSPPPLLLJJJJJJIIIGGGGGGJJJNNNRRR[[[YYYYYY]]]bbbggghhhgggdddjjjwww```CCC777777555333333444444333222333333333333333333333333333333333444555666888888777777999>>>CCCUUUyyyuuunnnllllllnnn}}}~~~zzztttqqqnnniiidddaaa```aaaaaa]]]bbbiiiooowwwkkkZZZXXXbbbggguuuwwwqqqkkkeee```YYYTTTOOONNNMMMOOOWWW___mmmkkkpppxxx|||~~~|||}}}kkkrrrUUUBBB:::666444333222222111111111000000000000000000000000000000000ooommmttt~~~xxxpppqqqxxxzzzwww|||uuujjjkkkqqqzzz{{{}}}xxxuuussssssxxx}}}rrrfff^^^aaacccmmm{{{}}}uuussstttppprrrtttvvvvvvtttrrrpppiiiaaacccnnnrrrmmmppp{{{|||lll^^^VVVQQQMMMIIIHHHKKKLLLIIIGGGIIIJJJKKKLLLNNNTTT[[[```lllgggbbbbbbgggiiifffbbbfffnnn|||pppLLL<<<777555333333444555444333333333333333333333333333333444444444555777888999:::;;;>>>BBBKKKbbb{{{uuukkkddd```gggqqq~~~||||||vvvmmmhhhiiijjjiiifffdddbbbaaa\\\___eeekkksss~~~sss^^^WWW^^^cccrrr{{{ppphhhbbb\\\VVVRRRNNNJJJHHHJJJLLLPPPYYYbbbggghhhppp|||zzzxxxzzz]]]GGG:::444333333222222222111111111000000////////////////////////~~~fffccciiissszzzuuummmqqq{{{~~~yyy{{{}}}xxxuuummmkkkkkkrrr|||wwwooohhhcccbbbjjjsss{{{}}}mmmbbb^^^ZZZ]]]lll}}}|||uuurrrsssuuuyyyzzz}}}}}}|||rrrddd^^^bbbbbb]]]cccpppwwwqqqddd]]]OOOKKKGGGFFFHHHJJJJJJJJJPPPQQQTTTWWW[[[bbbjjjooouuunnngggfffiiiiiiccc]]]gggoooYYY???999777444333444555555444333333333333333333333333444444444555666777888999;;;===@@@FFFSSSpppqqqcccZZZXXX]]]gggsss}}}~~~zzzyyysssjjjbbbdddfffeeebbb___^^^^^^bbbeeelllvvvnnnfffdddhhhttt{{{qqqjjj```YYYUUUQQQLLLHHHLLLIIIIIIMMMOOOQQQXXX```dddfffmmmyyynnnQQQ>>>777777777222222222222111111111111////////////////////////|||hhh]]]```ffflllqqqwww}}}rrrooottt{{{}}}{{{}}}yyyvvvxxxxxxvvvuuuwwwtttpppmmmooo{{{{{{{{{{{{xxxvvvkkkeee```VVV^^^hhhpppwww{{{iii\\\SSSYYYiiizzz}}}zzzwwwuuuuuuwwwzzz|||wwwlllbbb___[[[XXX]]]fffkkksss|||zzzpppfffaaaTTTQQQMMMLLLMMMOOOPPPPPPUUUXXX\\\```eeekkkqqqvvvqqqlllggggggiiihhhbbb\\\cccmmm~~~lllFFF<<<999555444444555555444333333333333333333333333444444444555666777999999:::<<<@@@III]]]|||jjj^^^RRRRRRWWW___gggooozzz}}}}}}~~~{{{vvvuuupppiiigggfffbbb]]]YYY[[[bbbhhhooosss|||~~~{{{uuurrrttttttvvvzzz}}}wwwqqqeee___XXXTTTRRROOOKKKHHHLLLJJJJJJMMMNNNOOOTTT[[[eeeiiikkkooovvv||||||YYYAAA777777777333222222222222111111111000000000000000000000000ppp___]]]]]]^^^ccciiimmmoootttsssuuuzzz}}}~~~yyymmmlllsssyyywwwsssppprrruuuxxxtttnnnooosssuuuuuurrrpppuuu~~~zzzzzzwwwrrrwwwkkkfffbbbXXXYYY]]]dddppp}}}~~~|||~~~~~~|||lll\\\XXX\\\gggttt~~~wwwsssooopppvvv{{{}}}}}}||||||}}}|||{{{yyyvvvuuupppmmmgggbbb^^^\\\\\\]]]```eeekkkooommmggg```\\\UUUUUUUUUVVVXXXYYYZZZYYYWWW[[[___dddhhhmmmrrruuummmjjjhhhiiijjjhhhbbb\\\bbbjjjyyyWWW>>>;;;666444444444444333333333333333333333333333444444555555666888999:::999;;;AAAOOOjjjyyykkkYYYTTTRRRUUUXXX[[[eeeooozzz|||zzzwwwuuuqqqooorrryyy}}}|||xxx~~~|||yyyyyy{{{wwwrrrqqqoookkkiiifff```YYYWWW^^^kkkuuuuuuzzz~~~zzzuuuqqqnnnmmmlllhhhhhhiiikkkoooqqqrrrqqqrrrvvvvvvrrrooommmjjjeee^^^YYYUUURRRRRRPPPMMMIIIMMMJJJHHHJJJKKKMMMSSS[[[ccclllnnnnnnpppzzzbbbEEE999666555333333222222222111111111000000000000000000000000xxxeee___YYYWWWZZZ]]]______cccdddhhhmmmoooqqqwwwyyyjjjfffmmmuuuvvvtttiiiooowwwyyyrrriiihhhmmmuuuzzzzzztttttt~~~}}}||||||xxxqqqtttgggccc```bbbZZZSSSXXXiii}}}~~~oooccc\\\[[[aaaiiiwww}}}zzzyyyxxxuuuooojjjllltttzzzzzzxxxttttttsssqqqnnnjjjgggeeefffjjjjjjfffcccbbb]]]WWWYYY[[[___aaaaaa]]]XXXTTTRRRTTTYYY^^^aaaccccccbbbXXX\\\aaaeeeiiilllpppsssnnnmmmlllmmmllliiibbb]]]dddjjjuuuzzzxxxyyynnnsssggg???<<<777444444444333333333333333333333333333333555555555555666888999:::;;;===CCCUUUuuuyyyccc[[[UUUSSSPPPNNNTTT]]]bbbppp{{{yyytttppplllgggkkkeee```dddlllrrroookkkrrrpppnnnmmmooossswwwzzzvvvppppppqqqoooaaa```]]]YYYXXX```mmmxxxsssxxx~~~}}}{{{|||zzzvvvtttwwwtttnnniiiggggggjjjlll^^^]]]]]]^^^```aaaaaa``````dddeeeaaa^^^]]][[[WWWUUURRRNNNMMMNNNLLLIIIEEEOOOJJJGGGHHHIIILLLUUU^^^]]]mmmssstttsssssslllNNN???;;;888333333333222222222111111000000000000000000000000|||qqq```TTTTTTTTTRRRVVV^^^eeecccaaa______dddjjjooouuuzzznnn^^^\\\aaafffkkkpppjjjrrr|||}}}rrrggggggnnnwww{{{yyyrrrwww~~~{{{{{{tttwww~~~pppggggggfffYYYRRRZZZdddmmm}}}~~~yyyvvvmmmbbbjjjooovvvxxxvvvpppllljjjhhhgggaaa```nnntttkkkmmmnnnnnnnnnnnnppprrrpppqqqlllbbb___bbbbbb___YYYVVVUUUYYY]]]]]]VVVOOOOOOPPPVVV___cccbbbbbbddd[[[^^^aaadddfffhhhkkknnnmmmkkkiiihhhgggfffcccbbbeeeooozzz~~~zzztttooocccdddttt{{{III>>>999555///555999111555444444333333444444555666666555666666777888999===>>>CCCYYY}}}ppp___RRRNNNOOOQQQSSSUUUXXXaaakkkoookkkgggfffhhhbbb```fffgggbbb]]]\\\fffjjjfff]]]]]]hhhooonnnkkknnnvvvvvvtttyyyyyyqqqiii[[[WWWTTTZZZeeemmmmmmjjjsssmmmhhhgggkkkrrrwwwzzzuuuwww|||yyyqqqkkkhhhooommmkkkggg___[[[aaakkkiiiXXXPPPXXX___\\\WWWWWWVVVVVVVVVUUUUUUTTTTTTTTTMMMMMMMMMNNNNNNLLLHHHDDDNNNJJJFFFDDDHHHQQQ\\\dddiiiqqqssszzz|||ggg{{{xxxVVVAAA777555555555333222111000000000000000111111111111000000vvvjjj```^^^YYYSSSVVV^^^hhhhhhfffccc^^^]]]___bbbggglllrrrwwwtttfff[[[\\\``````^^^]]]iiipppzzz}}}vvvnnnpppwwwzzz|||xxxttt}}}|||ssswwwuuujjjiiibbbZZZVVV[[[```gggwwwjjjhhhfffgggiiiiiieeeaaa[[[]]]]]]___mmm|||{{{pppffffffgggjjjmmmpppsssuuuqqqqqqkkkaaa]]]^^^^^^ZZZYYYWWWTTTVVVXXXYYYUUURRRPPPQQQVVV___cccaaaaaacccaaabbbdddfffgggiiilllnnnmmmjjjfffccccccdddeeefffiiiqqqyyy~~~}}}yyytttqqqjjjnnnSSSAAA888777333555888222555444444333333444444555666666555666666777888999999===IIIfffnnn___WWWRRROOOMMMPPPQQQWWW___bbbbbbdddhhhjjjbbb```fffiiiddd[[[UUU^^^bbbbbb[[[WWWZZZ```ddd```aaagggpppvvv{{{xxxuuuxxxxxxqqqiii]]]ZZZWWWWWWYYY]]]```aaagggbbb^^^___fffkkkmmmllluuu~~~vvvvvvuuutttsssssspppmmmjjjhhhggghhhhhhccc___aaaggg```SSSMMMTTTZZZVVVQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOIIIJJJKKKLLLKKKJJJHHHGGGIIIHHHHHHJJJPPPXXX```dddgggmmmvvvuuudddFFF999777666555333222111111000000000000111111111111000000wwwqqqlllcccXXXXXX___gggkkklllhhh```ZZZXXXXXX[[[```dddeeeiiiqqqvvvwwwiiibbb___eeeiiidddYYYQQQdddkkkvvv|||zzztttuuu{{{}}}wwwvvv|||sssxxx{{{ooolll```\\\[[[\\\\\\___mmm~~~ssseee___``````ZZZTTTOOOUUUZZZaaannnzzzwwwmmm```^^^^^^bbbjjjpppttttttpppoooiiiaaa\\\\\\ZZZXXX[[[YYYWWWVVVUUUUUUVVVVVVRRRRRRWWW^^^aaa______aaadddeeeeeeddddddeeeiiillllllhhhaaa]]]\\\```eeeiiimmmrrryyy~~~~~~{{{yyyxxxppp|||cccEEE666:::777555666444555555444444444444555555666666666666777888999999999@@@TTTyyyzzz~~~oooddd[[[SSSLLLLLLKKKMMMPPPRRRTTT\\\eeejjjccc```gggmmmiii^^^VVV[[[\\\^^^]]]VVVRRRXXXaaaYYYWWWXXX___hhhooovvv|||yyyssstttsssmmmggg```^^^YYYQQQKKKKKKRRRXXX^^^[[[ZZZ^^^dddhhhgggeeetttxxxhhhiiifffeeehhhmmmpppnnnlllcccbbbdddhhhgggbbb```aaaXXXOOOLLLRRRUUUQQQLLLLLLOOONNNLLLKKKJJJKKKMMMNNNJJJMMMNNNLLLIIIGGGHHHJJJIIIJJJNNNTTT[[[aaaeeefffhhhooozzzRRR===888666555444222111111111111000000111111111111000000zzz|||}}}xxxqqqfff```aaaaaahhhnnnmmmeee]]]YYYYYYXXX]]]^^^[[[ZZZaaaiiimmmcccbbbfffnnnssslll\\\OOOZZZaaaooo{{{}}}xxxuuuwww~~~vvvwwwyyyrrr|||~~~sssoooccc___]]]\\\[[[[[[eeeppp}}}jjj___\\\ZZZUUUOOOLLLSSS[[[cccnnnwwwuuuooo^^^ZZZXXX\\\eeekkkmmmllljjjiiiddd___\\\[[[ZZZYYY[[[\\\\\\ZZZVVVUUUVVVYYYSSSRRRVVV\\\^^^]]]]]]___ccccccbbb___^^^___bbbeeeiiieee___YYYXXX\\\dddiiiooottt{{{~~~~~~zzzsssJJJ444;;;;;;555666777555555444444444444555555555555666666777888999:::===FFF___zzzqqqhhh^^^WWWRRRPPPNNNMMMLLLMMMVVV```fffccccccggglllkkkeee```[[[VVVWWWZZZWWWRRRWWWccc]]]WWWRRRTTT\\\cccggggggwww|||vvvnnnlllkkkfffbbb^^^\\\UUUJJJCCCCCCLLLUUU```aaadddgggiiijjjlllllloooccceeeeeefffiiilllooooooooohhhdddcccggggggccc^^^]]]VVVPPPOOOTTTUUUQQQMMMMMMQQQOOOMMMKKKKKKMMMOOOPPPQQQTTTTTTPPPJJJGGGJJJNNNQQQSSSWWW]]]cccgggiiiiiiooo|||aaaAAA555666555444333222111111111000000111111111111000000vvvvvvzzzpppiiiaaagggnnnoooiiibbb]]]\\\ZZZ^^^^^^WWWSSSWWW^^^cccbbbdddiiirrrvvvppp]]]MMMMMMUUUeeewww|||wwwuuu|||www|||tttsssvvvrrrkkkeee___]]]\\\\\\```dddqqqzzz~~~|||ttthhh]]]WWWSSSRRRQQQNNNUUU\\\bbbiiioooqqqpppbbb^^^ZZZ\\\aaaeeedddbbb```^^^\\\[[[ZZZYYYYYY[[[YYY\\\^^^\\\WWWTTTTTTVVVSSSRRRTTTYYY[[[ZZZZZZ]]]aaaaaa___\\\ZZZZZZ]]]```fffddd```\\\ZZZ]]]dddjjjqqqvvv~~~{{{QQQ666;;;;;;555666999666555555444444555555666555555666666777999:::;;;@@@JJJfff|||wwwnnnggg^^^ZZZVVVSSSOOOLLLQQQXXXaaadddgggfffeeeeeeeeeeee___UUUOOOSSSTTTRRRVVV___```WWWNNNMMMTTT[[[[[[XXXeeekkkrrrxxx}}}|||}}}|||pppgggcccaaa^^^[[[XXXUUUMMMDDD???CCCMMMVVVbbbhhhnnnnnnkkkkkkooouuutttgggbbbccchhhlllmmmkkkkkkooosssssskkkeeeeeeddd```]]]\\\XXXTTTRRRTTTUUUSSSPPPOOOTTTRRRPPPNNNNNNPPPRRRTTTSSSUUUVVVSSSNNNMMMQQQVVV\\\^^^bbbeeehhhkkknnnppp{{{oooFFF333666666444333222111111111000000111111111111000000|||rrrzzznnnqqqttttttpppiiiccc```]]]bbbaaaZZZTTTUUUYYYZZZhhhkkkqqqxxx|||wwweeeSSSIIILLLYYYlllzzz}}}|||{{{zzzzzz|||pppuuuyyyxxxssslllddd___^^^^^^^^^^^^iiinnnxxx~~~yyyuuummmbbbVVVOOOMMMNNNOOOTTTZZZ^^^aaafffkkkoooiiifffcccbbbccccccaaa^^^ZZZWWWVVVXXXWWWUUUVVVYYYWWWZZZ[[[ZZZUUUQQQQQQQQQRRRPPPQQQUUUWWWWWWXXX\\\______^^^\\\ZZZZZZ\\\___bbbbbbaaa^^^]]]```hhhooosssxxx|||xxxyyymmmhhhiiiqqqwwwxxxzzz^^^>>><<<999555777999666666555555555555666666555555666777888999;;;<<<@@@LLLlllxxxfff```[[[YYYUUUPPPNNNQQQ^^^eeejjjeee___]]]^^^___hhh]]]TTTRRRTTTVVVXXXZZZ[[[TTTKKKHHHNNNVVVVVVPPPWWW^^^gggmmmrrryyy|||wwwxxx}}}{{{uuukkkbbb]]]ZZZWWWVVVSSSQQQLLLDDD@@@CCCOOOYYY```gggnnnnnniiigggkkkppp~~~~~~lllcccbbbdddhhhllliiieeefffnnnvvvxxxooofffbbbaaa^^^^^^```^^^XXXRRRRRRUUUWWWUUURRRVVVUUUSSSRRRSSSTTTVVVWWWPPPSSSVVVVVVWWWYYY^^^cccfffkkkpppqqqqqqttt{{{wwwLLL555777666555333222222222222000000111111111111000000www~~~{{{wwwpppkkkfffjjjjjjeee```______]]]iiiooowwwtttaaaQQQLLLMMMZZZiiitttzzz~~~|||{{{zzzoooxxx}}}~~~xxxtttmmmddd^^^]]]^^^___jjjoootttzzzzzzxxxkkk^^^TTTPPPPPPNNNSSSZZZ^^^^^^```hhhooooooooonnnllljjjgggeeeccc___[[[YYY[[[YYYUUUTTTXXXZZZZZZXXXVVVRRRQQQPPPQQQPPPMMMNNNRRRTTTTTTWWW[[[\\\]]]]]]\\\[[[[[[\\\^^^ZZZ[[[ZZZXXXYYY```kkktttsssxxx{{{|||nnnaaa^^^___dddooozzzmmmIII>>>777555888666666666555555555555666666555555666777888:::;;;<<>>DDD[[[kkkuuummmkkklllkkkhhhkkkttt{{{yyywwwsssppppppgggeee```YYYUUUXXX```gggggg```WWWSSSUUUYYY\\\[[[SSSOOONNNQQQQQQMMMNNNQQQVVV\\\cccjjjooowwwuuukkkbbbZZZ[[[```ccceeeeee```YYYTTTUUUWWW```fffggg[[[JJJEEEOOO]]]___gggooozzzuuuppp{{{lll\\\```cccmmmyyyzzzvvvggg^^^\\\\\\]]]^^^fffeeecccbbb]]][[[bbbkkkqqqooofff\\\^^^hhhkkkgggbbbeeeddd___^^^bbbgggiiihhhlllrrryyy~~~WWW@@@444333666111222555000111111111111000000000000|||pppfffnnn~~~|||rrriiiYYYLLLNNN```sss~~~zzz{{{{{{sss|||uuuhhh___^^^XXX]]]___```lll}}}||||||yyysssqqqsssooossspppoooqqqwww}}}|||zzzyyypppoooppptttxxxuuummmeeehhhccc^^^^^^aaabbb```]]]XXXYYYZZZXXXTTTOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLSSS]]]eeeiiinnntttzzztttjjjhhhnnnzzzYYY>>>???666<<<777666666555555555555666999888:::<<<;;;;;;AAAIIIddd{{{xxxpppnnnqqquuusssooonnnrrrzzz~~~xxxwwwzzzpppnnnggg^^^XXXZZZccckkksssrrrhhh\\\YYY```eeedddWWWQQQNNNPPPQQQNNNLLLLLLPPPSSSUUUVVVYYY```iiiqqqxxx|||}}}|||~~~uuuiii[[[QQQQQQVVV[[[___bbb^^^VVVPPPQQQTTT]]]dddfff[[[LLLGGGRRR___cccooowwwzzzyyyppp[[[TTT\\\XXX[[[kkk~~~}}}}}}ooogggeeeddd^^^XXXdddeeeggggggbbb\\\^^^dddssswwwsssiiieeelllqqqppphhhkkkkkkgggfffkkkoooooosssxxx~~~jjjEEE888555777000000555444222222111111111000000000yyykkkhhhpppvvvvvvsssrrrlll^^^SSSTTTaaapppxxxqqqsss}}}zzzkkkaaa^^^UUUYYY]]]bbbppp}}}vvvrrrtttxxxzzzsssuuuvvvxxx|||wwwxxxzzz~~~|||uuuooorrrkkkeeedddhhhiiifffaaa]]]___```___ZZZUUUQQQPPPJJJIIIHHHHHHJJJLLLOOOQQQSSSYYYccckkkqqqvvvyyy{{{wwwpppmmmtttbbb===???:::<<<888888777666666555666666:::999:::;;;;;;<<>>888666888777777666666666666777777777888::::::>>>LLL[[[|||yyyzzzyyyyyy}}}zzzvvvlllfffbbbZZZRRRMMMNNNOOOOOONNNLLLJJJHHHMMMTTTZZZ[[[ZZZ[[[aaafffjjjqqqzzztttggg]]]]]]ZZZTTTNNNJJJJJJLLLQQQ^^^jjjhhh]]]WWW___iiiooo~~~}}}xxxoooooo{{{{{{qqq[[[PPPPPP]]]dddiiihhhffflll}}}tttqqqrrrttt}}}~~~yyyxxxtttmmm]]]bbblllttttttppprrrxxx}}}zzzzzz|||XXX???555:::888444555333333222222222222111111111}}}uuunnnfffgggeeecccfffpppwwwxxxsssxxxwwwlllhhh[[[XXXZZZiiiwwwkkkgggqqqzzz|||}}}|||rrrrrrvvv~~~}}}|||~~~~~~~~~~~~}}}zzztttvvvvvvsssnnniiieeeccc]]]\\\[[[[[[]]]aaaeeehhhmmmqqquuuuuuvvv|||qqqgggtttNNN===888999666666555555555666777777666777999:::;;;AAAQQQbbbxxx|||vvvqqqttt{{{|||uuurrrnnnhhhWWWWWWUUUTTTRRROOOKKKIIILLLNNNRRRUUUUUUWWWZZZ^^^aaakkkttt{{{zzznnnhhh^^^UUUNNNKKKIIIIIIKKK[[[jjjkkkaaa[[[```iiiuuu}}}xxxooollluuuwwwooo```WWWSSS[[[dddmmmnnnkkkmmmwwwooonnnkkklllwww~~~}}}qqqfffjjjsss{{{|||||||||yyy{{{iiiHHH666999777555555222333333222222222111111111~~~rrriiijjjhhheeeiiisss{{{}}}rrr|||wwwqqqbbb]]]^^^mmm}}}lllfffpppvvvrrrsss||||||xxx|||yyysssqqqzzz|||zzz}}}wwwyyy{{{{{{xxxvvvuuuuuuiiihhhgggfffhhhjjjmmmoooooovvv{{{wwwrrrxxxyyymmmlllSSS===999>>>555555444555555666777888666777999;;;<<>><<<:::888888777777777777888888::::::777:::>>>???UUUyyyuuuqqqdddaaa```ZZZSSSPPPJJJIIIJJJNNNNNNLLLMMMQQQXXX\\\```fffpppmmm___UUUOOOHHHCCCEEEXXXiiiiii___[[[bbbkkk~~~~~~sssllllllqqqzzz{{{{{{nnn\\\aaafffnnnqqqmmmgggiiiqqq|||yyyvvvzzzwwwyyypppsss{{{zzz{{{}}}SSS999<<<666333777333333222111111000111111111sssooojjjfffiiirrryyyzzzyyyvvvzzzllldddccciiivvv|||qqqmmmvvv|||llllllssszzz}}}vvvuuuyyy}}}ssshhhrrr~~~}}}{{{yyy~~~~~~}}}yyyttttttooohhhjjj}}}jjjBBB;;;;;;888888777777777777888888999:::888;;;AAAEEE^^^{{{wwwvvvmmmhhhaaaYYYQQQPPPMMMMMMOOONNNKKKKKKMMMTTTWWWZZZ^^^hhhwwwooo^^^SSSLLLGGGDDDGGGWWWfffggg```]]]eeemmmuuulllnnntttqqq___^^^bbbjjjmmmhhhaaaccciiirrr~~~vvvwwwuuuzzz{{{zzzzzz~~~|||yyyyyyyyyxxx[[[<<<;;;666444666111333222222111111111111111}}}ttt}}}wwwpppllloooyyy~~~zzzppphhhaaa______aaahhhpppwww~~~www~~~yyyyyy}}}|||pppvvv}}}~~~{{{yyy~~~tttyyypppaaacccmmm{{{KKK;;;<<<888888777777777777888888777:::999===DDDMMMkkk{{{||||||tttpppiii^^^]]]WWWTTTTTTQQQLLLIIIIIINNNPPPRRRUUU[[[hhhzzznnn\\\OOOHHHFFFFFFGGGTTTbbbgggeeedddjjjrrrvvvlllqqqyyypppaaa```ccciiimmmiiibbbaaafffjjjwwwyyyppppppwwwzzztttlll``````cccppp}}}xxxwwwwww|||sssfffAAA:::777555555000333333222111111111111111wwwpppxxxyyytttxxx||||||wwwqqqoooooorrrrrroooooorrrxxx~~~{{{wwwfff]]]gggvvvXXX<<<<<<999888888777777888888999666;;;;;;>>>HHHUUUuuu}}}zzz~~~}}}vvvpppggg___\\\YYYRRRMMMKKKMMMMMMOOOQQQSSSYYYgggtttuuuooodddWWWLLLGGGGGGHHHHHHRRRbbbmmmnnnlllooouuussslllsss}}}hhhaaa^^^aaagggmmmllleeeccceeejjjsss~~~kkkcccfffggg___TTTVVVWWW]]]qqq|||{{{nnnjjjiiiooozzzyyyxxxwwwyyyxxxrrrHHH999999888666222333333222111111111111222xxxuuuzzz|||{{{~~~~~~~~~}}}{{{{{{vvviiibbbcccqqqfffAAA;;;999999888888888888999999888===<<>><<>>:::999999888888999999:::999===<<>>;;;888222:::555444333333222222333333~~~sss~~~zzzmmmgggfffppp~~~dddYYYVVVddd|||NNN===;;;:::999888888888999:::???777;;;NNNcccppp{{{~~~zzzzzz}}}~~~}}}tttsss{{{uuuqqqkkkddd[[[QQQLLLJJJPPPUUUfffwwwvvvhhhiiiuuuxxxnnnmmmmmmzzz}}}ggg[[[YYYWWWSSSHHHRRR^^^kkkuuuwwwnnnccc\\\kkkvvv||||||nnniiipppnnndddbbbpppzzzwwwsssooolllvvvyyykkkeeepppkkkZZZYYY[[[[[[bbbdddhhhmmmuuu~~~tttvvv|||nnnHHH999;;;;;;555666666666555444222111000~~~}}}tttbbbcccnnnvvvtttjjjbbb^^^cccvvvVVVAAA<<<;;;999888888888999:::===;;;DDDXXXjjjuuu}}}|||}}}yyysssyyy{{{zzzvvvpppggg\\\RRRLLLJJJLLLSSSfffuuuqqqcccfffuuuuuukkkiiiiiivvvrrr\\\RRRRRROOOJJJFFFPPP]]]iiitttwwwooodddYYYccckkkqqqzzz|||yyyxxx{{{qqqgggkkkkkk~~~xxx~~~zzzvvvpppnnn}}}xxx|||jjj\\\]]]ccceeeiiilllsss}}}wwwwwwyyy}}}wwwNNN;;;:::999444666666666555444333111000rrrfffmmmhhhZZZ\\\aaaoooaaaEEE<<<;;;:::999888999::::::;;;AAAQQQfffsss{{{xxxpppnnnoooppppppkkkyyy}}}tttkkkjjjtttooozzzzzzvvvlll___SSSMMMJJJHHHPPPbbbpppjjj___cccrrryyynnnkkkkkkwww~~~dddPPPJJJKKKHHHBBBFFFPPP]]]hhhssswwwqqqhhhWWWZZZ^^^gggzzzzzzwwwmmmxxxuuurrr|||{{{wwwvvv|||~~~yyypppqqqiii]]]^^^fffjjjrrrxxx{{{yyyvvvvvvVVV>>>999888333666666666555444333222111||||||bbb\\\nnnuuujjjFFF===<<<:::999999999:::;;;;;;GGG\\\ooowww~~~}}}uuummmlllmmmooopppjjj}}}wwwrrrllleeedddmmmzzztttgggqqqwwwyyyqqqcccWWWNNNIIIGGGLLLZZZgggggg___bbblll||||||ooojjjjjjwwwwww[[[JJJGGGIIIFFFAAAIIIRRR]]]gggqqqwwwtttmmmXXXUUUVVVccc{{{sssyyyiiihhhuuuzzzooonnnsssxxx}}}}}}vvvnnnuuu~~~jjj^^^___hhhooozzzssssss]]]@@@999888555555555555555444333222111ggg]]]gggqqqEEE===<<<;;;:::::::::;;;<<<===LLLccctttxxx~~~{{{zzzuuusssrrrssswwwvvv|||nnnkkkmmmmmmoooxxxpppllljjjwwwyyyjjj\\\QQQIIIHHHHHHQQQ^^^fffddddddgggvvv{{{llleeeeeesssqqqVVVIIIIIIKKKJJJFFFKKKSSS[[[ccckkkrrrsssooo[[[SSSSSSccczzzvvv|||eee[[[aaappp{{{{{{xxxmmmgggmmmwww}}}}}}tttoooooozzzxxxkkkeeejjjwwwzzzssstttcccDDD999999888555555555555444333222222}}}gggVVVZZZooozzzHHH>>>===<<<;;;:::;;;<<<<<>><<<;;;;;;;;;<<<===???QQQjjjxxxyyy}}}xxxuuu}}}|||xxx}}}|||}}}~~~iiiWWWKKKGGGFFFKKKXXXeeejjjkkkkkk{{{pppdddeeeuuunnnYYYRRRTTTWWWYYY\\\UUUYYYZZZZZZ___hhhoooqqqcccXXXXXXiiiwwwwwwtttuuuuuu~~~uuueee___aaa```jjjwwwyyy~~~zzzuuuyyy}}}vvvooolllzzztttiiidddaaabbbhhhqqq{{{vvvxxxuuuNNN<<<999999444444555555444444333333{{{uuu___TTTZZZ```kkk|||~~~|||TTT???>>>===<<<;;;<<<<<<===>>>QQQlll{{{{{{xxx~~~~~~lllZZZLLLEEEGGGMMMYYYcccjjjnnnpppyyymmm```aaaqqqppp^^^XXX[[[]]]aaafff\\\___^^^[[[___iiiqqquuueee[[[^^^ppp|||xxxsssuuuvvvyyytttjjjccchhhrrrsss|||{{{zzzqqqqqqssszzzhhh\\\\\\ZZZ\\\dddooo|||xxxwww~~~}}}RRR===888777444444444555444444333333{{{]]]VVV[[[eeezzz{{{~~~|||ttthhh```^^^eeennn|||UUUEEEBBB>>>;;;999888<<<@@@CCCWWWnnnwwwvvv{{{|||sss```NNNGGGJJJTTTbbbjjjjjjhhhiiizzzrrrfffcccsssqqqaaaccceeelllqqqoooiiifff___ZZZaaaqqq|||pppmmmtttttttttqqqttt}}}zzzsssyyy~~~uuu{{{lllgggiii[[[VVVVVV```ooo}}}yyywwwwww___===;;;555777666444333222222333444oooYYYZZZfffuuuyyynnnpppwwwwwwnnnggg[[[UUUUUU\\\```eeeuuu```CCC???<<<<<<;;;:::;;;>>>???XXXqqqxxxuuuxxxbbbMMMJJJLLLUUUaaaiiijjjkkkmmmzzzyyymmmjjjxxxyyynnnzzzvvveee```hhhvvvuuusss{{{~~~vvvvvvxxx|||{{{{{{yyypppddddddiii___]]]^^^dddnnn{{{yyywww}}}fff???<<<888777666555333333333333333vvvcccWWW```rrrzzzlllbbbcccgggeee^^^YYYUUUQQQRRRVVVVVVUUU]]]hhhuuutttDDD???;;;======;;;;;;>>>???]]]yyy{{{tttjjjOOOKKKMMMUUU```hhhjjjlllpppxxxqqq|||{{{pppnnnyyyrrrpppsss|||~~~zzzqqqbbb\\\```hhhcccfffiiimmmuuu}}}{{{wwwzzztttCCC<<<999777666555444333333333333lll___[[[hhh}}}uuuiii___]]]]]]ZZZUUUSSSVVVTTTTTTVVVVVVTTTXXX___```fffuuuNNNCCC<<<===>>>;;;;;;>>>EEEfff|||qqqyyyXXXKKKNNNVVVbbbhhhjjjlllqqqvvv}}}qqqkkkhhhnnnxxx|||vvvfff```___eeellliiinnnvvv}}}{{{yyywwwxxx|||GGG;;;888777666555555444333333333nnnggghhhvvvyyyuuukkkaaa]]]ZZZUUUSSSTTTSSSUUUZZZ``````\\\ZZZZZZ]]]]]]aaammm\\\KKK===<<<>>>:::;;;@@@IIIjjjxxxnnndddMMMQQQ[[[fffkkklllnnnsssuuuiiibbbeeennn|||yyyuuuzzz|||jjjcccfffkkkqqqvvvvvv}}}vvvtttvvvyyy|||KKK;;;888666666666666555444333333xxxvvvzzzyyyppprrruuurrrjjjbbb]]]XXXTTTUUUYYYWWW___kkktttvvvpppggg``````ccceeefffiiivvvfffOOO===<<<>>>;;;;;;AAAHHHiii}}}sssnnn}}}oooRRRVVV___hhhllllllooouuusssbbb```cccoooxxxjjjllltttxxxmmmdddeeelllttt~~~~~~rrrqqqvvv{{{}}}OOO===999666666777666666555333333rrrccciiipppqqqlllfff```\\\WWWTTTYYY```hhhpppzzz{{{rrrssstttvvv|||gggOOO<<<===@@@<<<;;;@@@DDDeeezzzsssvvvuuuTTTVVV\\\bbbdddfffmmmuuukkkccckkkqqq|||ooodddeeekkkrrrvvvwww}}}{{{xxxvvvtttrrrsssrrrtttwww{{{}}}pppqqqxxx|||}}}TTT???888666666777777666555444333oooQQQTTTfffmmmggggggccc___\\\XXXWWW^^^gggvvvzzzeeeLLL;;;???CCC===;;;???AAAccczzzwww|||{{{yyyvvvTTTTTTVVVYYY[[[^^^hhhssslllkkkxxxrrrdddcccdddiiillljjjeeefffkkkgggeeedddeeejjjnnnrrrsss~~~|||qqqrrrzzz}}}|||WWW@@@666666777777777777555444333|||kkkWWWNNNRRR]]]eeeiiiqqqmmmeee]]][[[___dddfffqqq{{{mmmLLLDDD<<<;;;BBB<<<;;;FFF^^^}}}}}}vvvZZZTTTVVV\\\[[[[[[jjjzzzvvvvvvmmmiiiiiiiiijjjjjjhhhdddbbbeeefffhhhlllsss{{{~~~ssstttyyy{{{{{{]]];;;888888666444444444555444333{{{xxxxxx\\\SSSJJJJJJVVVcccmmmpppkkkgggbbbaaagggnnnrrrsssmmmrrrwww~~~gggHHHAAA;;;:::AAA<<<===JJJ^^^xxx[[[VVVYYYaaabbbcccsss|||sssppplllhhhdddaaa___]]]jjjkkknnnssszzz}}}ssstttyyy{{{{{{bbbAAA>>>888666444444555555444333vvvkkkhhhooouuuyyyyyyzzzuuudddQQQKKKHHHHHHNNNYYYdddiiijjjeeeaaa```fffqqq|||~~~yyywww~~~aaaCCC???;;;999???<<<@@@LLL]]]^^^XXXZZZcccfffhhhwwwzzzrrrlllhhhggggggmmmqqqyyy~~~ttttttxxx{{{|||jjjDDD>>>999777555444555555444333qqqccc]]]fffjjjjjjeee```[[[RRRHHHKKKKKKMMMSSS[[[```bbbbbb___^^^aaaiiirrr|||bbbBBB???<<<999>>>;;;AAAKKK\\\eee\\\\\\eeejjjmmm|||pppmmmwww~~~}}}}}}yyyuuutttxxx|||}}}rrrDDD777999777555444555555444333wwwuuuxxxrrr```UUUXXX]]]^^^XXXPPPLLLKKKKKKFFFHHHLLLQQQWWW[[[^^^```ZZZ]]]bbbhhhllltttjjjGGGAAA>>>;;;>>>:::AAAFFFYYYnnnbbb^^^fffnnntttrrreeennnvvvxxxuuuxxx|||~~~sssDDD666999777555555555666555444|||}}}|||qqquuuyyyzzzuuucccUUULLLRRRUUURRRLLLGGGGGGJJJFFFIIIKKKNNNPPPSSSVVVYYYZZZ^^^eeejjjhhhnnntttLLLAAA???===???;;;AAACCCUUU}}}uuueee\\\cccmmmwwwyyytttwwwzzz}}}rrrGGG<<<:::888666555666666555444~~~xxxzzz}}}yyy|||rrrxxx|||nnnaaaSSSRRRPPPOOOMMMJJJIIIIIILLLOOORRRRRRQQQRRRUUUXXXdddffflllooolllmmm|||NNN@@@>>>>>>AAA<<>>:::888666555666666555444xxxyyy~~~~~~qqq{{{wwwmmmzzzpppeeeZZZOOOLLLNNNOOONNNMMMLLLQQQVVVYYYYYY[[[```dddqqqooorrruuuqqqmmm{{{NNN>>><<>>AAACCCTTTjjjuuuooolllgggccccccggghhhkkknnnuuu|||zzz~~~|||www{{{~~~}}}xxxyyyooohhhzzzvvvpppvvv{{{|||GGG>>>:::999888666555555555555xxx~~~{{{pppzzzsssooonnnnnnvvvuuutttuuuxxx}}}SSSAAA@@@<<<@@@>>>???AAASSSooozzzrrrwwwlllfffqqqvvv~~~{{{qqqvvvyyyssswww{{{|||LLL;;;:::999888666555555555555pppvvv|||VVV@@@@@@===@@@===>>>AAARRRqqq}}}qqqmmmooosssyyy~~~yyyzzzuuuvvvyyy{{{OOO::::::999888666555555555555~~~yyyvvvyyyYYY@@@AAA>>>@@@<<<>>>BBBQQQpppzzzvvvwww}}}yyyyyyttttttwww{{{}}}PPP::::::999888666555555555555~~~tttttt{{{sssiiiyyyYYYAAABBB??????;;;@@@DDDOOOpppuuuiiigggkkkuuu~~~|||}}}|||tttuuuwwwsssrrrvvv|||{{{QQQ===:::999888666555555555555ooodddcccaaaiiivvvWWWAAADDD???===;;;BBBDDDNNNqqq|||~~~|||{{{}}}uuusssvvv{{{tttwww~~~tttlllppp}}}vvvrrrrrrwww{{{QQQ@@@:::999888666555555555555yyyTTTRRR___fffyyyVVVAAAEEE???<<<;;;DDDDDDNNNsss{{{wwwyyywwwxxx~~~~~~ooouuu|||uuurrrrrryyy}}}QQQBBB:::999888666555555555555qqq]]]aaa___```ooo|||ZZZCCCBBB===>>>===CCC???QQQ{{{}}}yyy}}}{{{vvv~~~wwwvvvyyywwwpppmmmttt||||||~~~}}}rrrooossszzz~~~uuuVVVAAA<<<:::777555555555444333iiiccckkkhhhnnn^^^FFFDDD>>>???<<<@@@CCCSSSzzz}}}yyyqqqjjjsssxxxxxxwwwzzz}}}}}}tttjjjjjjooosss|||zzzpppwwwmmmlllrrrxxx}}}xxxYYYAAA<<<:::777555555555444333vvv___fffqqqttt]]]DDDBBB>>>AAA===???EEERRRvvv{{{zzzvvvrrrtttuuurrrmmmppp|||~~~{{{yyy}}}tttwww~~~|||hhh]]]gggooo|||~~~qqqjjjkkkrrryyy}}}]]]CCC===:::777666666666555444ttt]]]ggguuuVVV???>>><<>>???CCCNNNnnnyyyzzz{{{uuunnnmmmrrrxxx}}}{{{|||eee\\\___ZZZcccttt}}}qqqkkknnnuuu{{{~~~aaaFFF===:::777666666666555444xxxdddsssQQQ???>>>;;;AAA>>>>>>CCCLLLjjjxxxxxxxxxyyy}}}}}}www{{{dddWWWWWWZZZ\\\ggg|||pppkkkooovvvzzz{{{~~~aaaEEE===;;;888666666666555444{{{vvvQQQDDDBBB;;;@@@======EEELLLiiizzz{{{zzz{{{lllqqqllljjjwwwyyynnnjjjnnnuuuxxxxxxwww```CCC>>>;;;888777777777666555zzzLLLEEECCC:::===<<<===EEELLLggg~~~vvvkkkiiiooovvvxxxwwwwwwcccEEE>>>;;;888777777777666555}}}}}}|||zzz|||mmmDDDAAAAAA777<<<<<>><<<888777777777666555yyyssszzz}}}~~~{{{xxxwwwxxx{{{~~~ttt}}}oooIII???<<<<<>><<<@@@;;;???CCCJJJ```|||zzzxxxkkkcccgggpppuuuvvvvvv]]]???===;;;999777777777666444zzzsssiii```]]]]]]___```qqqqqqpppnnnllllllmmmnnnyyy}}}}}}xxxtttsssrrrooouuupppiiifffmmm|||yyyjjj[[[]]]\\\RRRPPPWWWUUU[[[aaabbbdddmmm~~~dddCCC???>>><<<@@@:::???@@@JJJbbbtttrrrsssiiidddiiirrrwwwwwwwwwaaaBBB>>>;;;999888888777666555kkkfff^^^YYY[[[dddrrr||||||uuuyyykkkYYYXXXVVVOOOPPPZZZ___dddiiihhheeehhhrrrzzzaaaBBB??????<<>><<<999888888888666555___aaadddhhhppp~~~ooo^^^YYYUUUQQQVVV```fffgggiiilllpppvvvzzz}}}yyymmmnnnttt^^^@@@@@@???<<>><<<999888888888777555___iiiwwwwwwzzzrrrddd]]]YYYXXX___iiihhhdddaaahhhuuusssWWWZZZeeeppp]]]@@@@@@@@@<<<>>>999???@@@EEE\\\wwwvvvggghhhmmmuuuyyyzzz~~~vvviiiKKK>>><<<:::888888888777555lll|||vvv|||xxxzzzwwwrrrhhh]]]XXX\\\fffllllllaaa^^^kkk{{{yyy~~~___^^^ZZZ^^^iiirrrZZZHHH???===888;;;@@@>>>AAAFFFZZZ~~~ttthhhaaadddsss~~~~~~}}}gggKKK???===:::999888888666555mmmlllppptttqqqnnnkkkfff```___cccjjjnnnnnnggggggrrrzzz{{{yyyXXX[[[ZZZ___kkktttYYYGGG???===888;;;@@@===DDDHHHZZZttthhhbbbeeerrr|||{{{zzz|||gggKKK???===:::999888888666444{{{gggbbbbbbmmmwwwoooeeeddddddeeegggjjjnnnpppmmmlllqqq|||{{{tttzzzwwwYYYWWW\\\]]]bbbmmmtttWWWFFF>>>===999;;;@@@===CCCHHHYYY|||xxxyyy~~~tttgggbbbeeerrrzzzxxxwww{{{kkkNNN???===:::999888777666444gggZZZeeedddpppzzzeeebbbaaafffjjjlllnnnppphhhnnnxxx~~~wwwvvvdddSSS___eeeeeegggnnnsssUUUDDD>>>>>>999;;;???<<>>:::;;;???;;;>>>EEEWWWxxx}}}tttkkkhhhffflllwwwyyytttuuu|||nnnbbbbbbiiiuuu{{{yyy|||[[[EEE@@@>>>;;;::::::999777666mmm[[[WWWYYYVVVhhhwwwuuuzzzooobbbZZZ___eeefffgggkkkttt}}}xxxooommmSSSUUU```mmmvvvuuurrrxxx~~~OOO@@@<<<>>>:::<<>>;;;<<>>======<<<:::999}}}hhh___ccckkk|||yyyiiiYYYQQQ[[[eeefffgggkkk~~~ssstttwwwyyyUUUNNNWWW^^^uuuxxxLLL>>>;;;>>>;;;<<>>>>>===;;;:::|||ttt{{{jjjZZZXXXVVVVVVZZZbbbiiimmmwwwrrrgggkkk{{{zzzgggMMMNNNYYY]]]yyykkkEEEAAA???AAAAAA===;;;<<>>===:::999999|||yyy~~~zzz```YYYYYYYYYYYY\\\cccooowww}}}dddWWWhhh~~~jjjccceeegggqqqxxxqqqZZZIIIMMM[[[dddxxx|||rrrJJJDDD>>>>>>===::::::===>>>EEEVVVmmm|||wwwmmmfffeeepppvvvxxxyyysssuuutttiiiRRRJJJBBBAAA@@@<<<:::;;;{{{wwwyyy}}}{{{sssjjjccceeelllyyylllXXXSSSVVVXXXXXXZZZdddsss{{{xxxjjjHHHKKKaaawwwoooZZZUUUWWWZZZ\\\[[[WWWNNNGGGLLL[[[iii}}}}}}uuuNNNFFF>>>;;;999888:::>>>>>>EEEVVVmmmyyywww|||mmmccciiiqqqvvvzzzwwwjjjlllzzziiihhhUUUMMMEEEBBBAAA===:::;;;yyyqqqkkkhhhddddddeeeiiirrr~~~wwwmmmcccZZZXXX\\\bbbhhhrrrjjjWWWQQQSSSUUUXXX^^^iiiwwwzzzxxx|||xxxvvvXXXBBBLLLXXXnnn}}}fff[[[ZZZ^^^```]]]UUUOOOMMMKKKKKKXXXggglllMMMDDD===:::999999;;;???@@@FFFVVVnnnyyytttvvvmmmaaakkkrrrvvvwwwooo```jjj|||yyyaaaeeeWWWNNNFFFCCC@@@<<<999999}}}wwwvvvxxxzzzyyywwwsssnnniiieeebbb```]]]YYYYYY^^^gggqqqxxxyyypppeee[[[VVVVVVVVV[[[eeeuuummmXXXSSSSSSTTT\\\gggrrryyy|||{{{sssuuu}}}|||yyyxxxSSSIIIMMMTTTiii~~~|||pppjjjiiiiiiiiijjj^^^VVVTTTQQQMMMUUUccc{{{```GGGAAA<<<<<<<<<;;;<<>><<<===>>><<<<<<>>>>>>AAAQQQkkkrrriiinnnuuuoooaaa[[[```}}}nnneee^^^UUULLLIIIFFFAAA>>>>>>}}}zzzooouuu{{{}}}wwwooogggccceeeffffffeeeccc```\\\[[[\\\dddooozzz~~~uuujjjbbb^^^\\\[[[XXXWWWZZZeeexxxpppVVVMMMSSS]]]iiirrrsssmmmhhheeefffkkkrrryyy^^^IIILLLHHHVVVeeerrryyytttlllccc\\\ZZZ___ffftttzzzwwwxxx]]]EEE???<<<======;;;;;;===>>>@@@QQQlllpppjjjlllrrrhhh[[[ccc|||uuuuuueee___VVVMMMJJJHHHCCC@@@@@@zzztttppprrrtttsssooommmlllmmmrrrvvv{{{}}}{{{tttkkkfffYYY\\\aaaiiivvv}}}|||wwwmmmbbb]]]^^^```aaa[[[XXXXXX```rrrrrrYYYRRR\\\kkkwww|||xxxqqqlll]]]___bbbgggqqqZZZFFFMMMNNNUUUaaakkkuuu}}}|||ttthhh___```eeeiiimmmppplllmmmxxx{{{yyy~~~```HHHAAA<<<;;;;;;999:::===???BBBTTTpppzzzlllggghhhnnnbbbYYYqqq{{{cccwwwddd]]]TTTLLLIIIFFFBBB??????{{{vvvsssoooqqqpppjjjeeehhhrrr|||yyylllcccYYYYYYaaajjjooopppsssoooeee[[[ZZZ___^^^XXX\\\YYYUUUYYYkkk|||]]]___jjjxxx|||mmmXXX___rrrsssxxx\\\JJJGGGKKKGGGTTTbbbhhhhhhjjjpppvvv|||uuujjjbbbcccmmmwwwmmmmmmnnnoooqqqqqqooommm]]]FFFBBB<<<999999;;;===>>>@@@CCCOOOmmmmmmfffjjjppphhhUUUooozzzUUUoooxxxsssgggaaaYYYQQQNNNMMMIIICCC???wwwqqqmmmooonnnlllkkkmmmuuuxxxhhh\\\YYY]]]bbbfffjjjiiicccYYYUUUWWWXXXUUU\\\XXXTTTXXXiiidddiiitttiiihhhtttvvv{{{```JJJDDDIIILLLWWWaaadddfffhhheee```ccclllzzz{{{ssskkkiiikkkqqqvvvooooooooopppppppppmmmkkkhhh\\\IIIDDD>>>::::::;;;<<<<<>>;;;;;;;;;:::999:::??????@@@UUU|||{{{~~~zzzmmmbbb]]]bbbnnn}}}|||}}}}}}ssssssxxxyyyvvvuuuuuuvvvvvvtttqqqnnnmmmnnnlllmmmnnnmmmiiiccc]]]YYY^^^bbb```fffxxx~~~kkk```aaahhhmmmnnn|||yyynnnddd\\\VVVVVVWWW^^^dddjjjuuuoooWWWCCCGGG[[[rrrwww}}}kkkhhhddd```hhhpppoooddd]]]```fffhhhdddaaa~~~|||~~~xxxyyy~~~YYYMMMCCC@@@===;;;;;;;;;;;;::::::<<<<<<===LLLmmm|||rrryyy{{{ooodddaaa```iiiyyyiiiiiilllssszzz{{{wwwzzz~~~}}}{{{{{{|||~~~~~~|||zzzyyyxxxxxxwwwwwwyyy}}}{{{ssslllooollldddggg{{{wwwfff]]]^^^dddiiilllyyy}}}ooofff^^^XXXUUUUUUVVV]]]aaaggguuunnnTTTNNNYYYwwwiiiiiidddfffpppsssmmmgggdddhhhjjjhhhhhhjjjQQQKKKCCC@@@===<<<<<<<<<<<<;;;::::::999:::FFFbbb~~~}}}vvvjjjrrrwwwssspppccc[[[^^^cccooovvv```aaaffflllooopppwww~~~}}}}}}nnnnnn|||rrreee]]]\\\^^^______dddsssxxxjjjaaa[[[VVVSSS[[[\\\bbbfffmmm{{{vvv[[[WWWggg{{{eeefff```dddpppnnndddccceeehhheee```cccjjj}}}}}}zzz|||wwwTTTIIIKKKHHHBBB>>>;;;:::;;;===888???<<<888AAATTTuuu|||wwwwww|||zzzxxxqqqooorrrnnnrrrrrrfffaaafff___aaaiiixxxrrrbbb^^^]]]^^^^^^]]]```eeepppvvv~~~~~~~~~|||~~~zzzllleeeeeegggfffdddlllsssyyyyyyjjjaaa[[[VVVVVVWWW\\\^^^ggglllppp~~~sssvvvkkkcccaaa```cccggg```]]]___eeegggddd```___}}}}}}yyyvvvqqqqqq}}}vvvTTTGGGEEECCCAAA???============999===;;;999@@@KKKkkkyyyuuuuuuxxxuuuooojjjggggggiiikkksssxxxsssooofffgggpppnnnqqq}}}iii^^^YYY^^^\\\cccsssoooddd\\\]]]```___[[[YYYaaaccclll{{{{{{wwwyyy~~~{{{ooobbb\\\ZZZXXXYYY\\\\\\```mmmuuuxxx{{{yyylllgggeeebbbbbbddd___\\\[[[^^^```___bbbgggvvvqqqrrrvvv{{{}}}{{{tttqqqrrrvvvttttttvvvWWWIIIEEEDDDCCCBBB@@@>>><<<<<<;;;;;;999;;;>>>@@@]]]|||vvvoooiiifffhhhkkkhhhdddbbbbbbbbbbbbaaabbbbbbhhhtttoooiii```dddqqqrrrtttvvv___VVVSSSYYY]]]lll}}}oooqqqzzzzzzpppgggfffaaaaaahhhssspppeee[[[XXXWWWWWWYYY]]]aaacccpppxxxxxxqqqllliiijjjjjjfffcccccc\\\\\\^^^```^^^\\\bbbjjjpppkkkiiilllppppppnnnmmmqqqzzzmmmWWWLLLOOOMMMJJJEEEAAA===;;;999<<<999888>>>>>>999RRR~~~yyyqqqmmmiiieeeccceeehhhfffeeegggjjjkkkkkkjjjeee```\\\^^^jjjzzz}}}jjjfff^^^cccooopppsssqqqZZZUUUUUU]]]dddxxxuuummmlllpppxxxyyykkkaaaXXXVVVVVVVVVWWWZZZeeedddmmmtttwwwdddeeeiiilllllliiigggfffZZZ```gggiiiaaaYYY[[[cccwwwjjjiiioootttzzz___TTTNNNXXXTTTNNNGGGBBB>>>======;;;888777???@@@888LLLtttvvvooojjjjjjhhhdddccceeeeeeeeegggjjjooosssuuuvvvpppllleee^^^]]]dddpppyyyzzzbbbbbb^^^aaahhhggglll}}}ppp]]]ZZZ]]]gggnnn|||yyyxxxyyy|||qqqfff]]]VVVVVVXXXXXXZZZ]]]bbbdddnnnuuu}}}kkkmmmnnnnnnmmmllljjjggg```eeekkkgggZZZPPPRRR[[[wwwxxxyyy[[[XXXTTTWWWSSSLLLFFFBBBAAABBBCCC<<<:::888>>>AAA;;;HHHggg}}}oooiiifffggggggeeedddfffiiikkknnnrrruuu{{{~~~zzzqqqggg``````bbbnnnuuuxxxdddeeebbbdddiiifffkkk}}}pppccc```fffwww}}}uuulllhhhsssxxxzzzkkk]]]WWWSSSVVV[[[^^^bbbeeedddkkktttvvv~~~www{{{yyytttnnnlllmmmjjjfffhhhhhheee[[[LLLDDDLLLYYYooo[[[\\\UUUOOOMMMIIIEEEBBBBBBBBBBBB======:::;;;@@@>>>FFFZZZtttmmmgggdddgggjjjllloootttvvvzzz~~~~~~yyynnneee```]]]^^^fffrrr}}}xxxiiihhhcccfffnnnlllooo~~~nnngggfffrrrzzztttvvv{{{tttfffWWWRRRPPPVVV^^^cccgggkkkjjjrrrvvvqqqzzzsssxxx{{{}}}yyyqqqiiiiiimmmkkkdddgggeee```UUUGGGAAAJJJXXXuuuzzzdddWWWXXXNNNJJJIIIGGGEEEBBB@@@>>>===>>>@@@;;;999???@@@CCCPPPsss~~~xxxpppnnnhhheeeiiiooouuu}}}}}}rrrkkkaaa[[[[[[aaaiiirrrzzziiiddd]]]bbbooonnnnnnzzzllliiiiii{{{|||{{{qqqcccVVVQQQPPPWWW___dddhhhllljjjsssssskkk{{{zzzuuuqqqhhhbbbeeemmmkkkdddaaaaaa___XXXLLLEEEKKKUUUwwwjjj{{{}}}xxxddd\\\RRRTTTMMMNNNLLLEEE===:::>>>CCC>>>???>>><<<:::<<>>?????????>>>======@@@BBB]]]|||yyy|||}}}}}}sssoooqqqqqqqqqttt}}}yyytttlllddd]]]WWWYYY]]]lllzzzxxxfff______fffiiiffffffkkk{{{xxxzzz~~~~~~wwwsssuuu}}}rrroooyyynnnbbb[[[SSSOOOPPPYYYbbbiiinnnqqqqqqzzzwwwuuuhhhaaaaaadddccc___[[[___aaa^^^ZZZ]]]gggqqqzzzhhhfffmmm}}}{{{yyyxxxfff\\\[[[WWWWWWKKKLLLQQQWWW[[[WWWJJJ@@@BBB@@@>>>>>>>>>???>>>===NNN{{{{{{pppooossstttwww~~~|||tttiii[[[RRRQQQWWW]]]kkk}}}uuufff______hhhmmmiiifffgggyyy}}}~~~xxxuuuuuuwwwwwwpppppp|||{{{xxxxxxrrrmmmddd[[[VVVOOONNNSSS___iiimmmnnnqqqssssssxxxlll___YYY[[[___aaa```______^^^ZZZYYY^^^iiissshhhjjjqqqyyyqqqnnnsssjjjttt^^^VVVWWWSSSQQQKKKNNNTTT]]]bbb```WWWNNNFFFAAA<<<;;;===>>>>>>===DDDhhh}}}tttooossszzzzzzyyygggYYYVVVNNNTTTfff|||zzzsssccc___dddnnnrrrnnnlllpppwww{{{}}}|||xxxvvvwwwyyyuuurrr}}}xxx}}}|||mmmeee```YYYSSSQQQLLLMMMVVVeeennnnnnppptttzzzvvvoooeee\\\\\\aaacccbbbaaabbbaaa^^^ZZZXXX\\\eeelll|||hhhppp{{{oookkknnnkkkmmmyyytttXXXPPPOOOKKKEEEGGGLLLRRRXXX[[[\\\]]]^^^LLLEEE===888:::===??????>>>XXX|||zzz}}}}}}ooommmuuu~~~mmm___]]]\\\hhh|||tttqqq^^^```jjjttttttnnnpppwww~~~~~~~~~{{{xxxwwwzzz|||yyyuuuxxx|||sssddd\\\WWWQQQMMMMMMPPPRRR\\\jjjnnnkkkooozzzvvvkkkdddbbbiiimmmhhhaaa]]]]]]]]]]]][[[ZZZ\\\bbbgggtttoooooozzztttooopppmmmeeeeee|||hhhYYYSSSPPPLLLDDDBBBHHHMMMNNNNNNRRR[[[cccTTTMMMCCC;;;999;;;???BBB;;;LLLoooxxxmmmoooyyymmmaaadddvvvqqqgggeeeZZZ___jjjsssqqqjjjmmmxxx~~~{{{{{{}}}{{{{{{~~~}}}{{{|||xxxkkk]]]VVVQQQLLLKKKMMMVVVXXXbbbmmmlllhhhsssxxxnnnhhhbbbbbbllloooeeeYYYSSS[[[]]]^^^YYYSSSPPPSSSWWWtttqqqssswwwzzztttpppgggkkkppp}}}~~~YYYWWWTTTQQQPPPGGGAAAFFFJJJJJJIIILLLUUU^^^]]]WWWNNNDDD<<<;;;===AAA;;;@@@]]]zzzuuuzzzuuuqqq{{{tttccc[[[WWWUUUXXXbbbnnnoookkknnnwww|||~~~{{{|||}}}nnncccWWWQQQMMMKKKKKKNNNVVVYYYdddnnnkkkjjj~~~mmmiiiggg^^^^^^hhhlllbbbXXXUUU^^^bbbbbbZZZOOOIIILLLRRRxxxqqqttt}}}vvvnnn|||xxx|||yyyqqqkkkeeesss|||hhhHHHNNNNNNMMMMMMEEECCCGGGJJJKKKJJJLLLRRRWWWbbb___WWWKKK@@@;;;<<<>>>>>>999NNNuuu{{{~~~lll```ZZZTTTQQQQQQ[[[jjjqqqpppssszzzvvvvvvyyy|||~~~~~~yyyggg]]]SSSOOOLLLKKKMMMPPPPPPVVVcccmmmkkkooorrriiijjjjjj___^^^hhhnnnhhhcccccc^^^dddfff___UUURRRYYYbbbvvvuuupppxxxuuuqqquuu}}}{{{tttooottt}}}xxxuuuvvv~~~qqqkkkwww]]]EEEKKKIIICCCIIIRRROOOTTTRRRHHHCCCGGGMMMOOOOOOOOOTTTWWWMMM<<<888???>>>;;;DDDcccxxxrrruuu}}}}}}nnn___NNNLLLLLLYYYmmmrrrkkkppp}}}~~~xxxtttsssuuu~~~tttcccYYYPPPMMMNNNOOORRRVVV\\\]]]bbbhhhjjjwww~~~yyyyyyrrrooobbbdddcccccceeeggggggddd```ffffffiii```QQQUUUccceee{{{rrrrrrqqqxxx~~~sssppprrr~~~rrrhhhcccaaa```]]]]]]^^^aaaiiiwww~~~qqqooozzzrrrVVVRRR___YYYIIIEEEIIIUUUUUUQQQJJJIIIMMMPPPNNNPPPKKKMMMUUUTTTGGG>>>===???===AAAVVV{{{vvvqqqttt}}}zzzlllYYYRRRMMMTTTdddkkkiiiqqq}}}{{{xxxvvvzzzzzzkkk```WWWOOOMMMNNNOOORRRVVVccceeeffffffjjjpppnnnkkk___hhhbbb[[[YYY\\\aaacccccccccaaabbbYYYLLLRRRbbbeee|||qqqkkkmmmqqqyyyuuuqqqttt{{{kkkbbb\\\WWWTTTTTTSSSTTTYYYdddsssqqqmmmqqqpppyyydddZZZiii~~~uuu^^^TTTRRRXXXVVVPPPMMMOOOTTTSSSNNNRRRHHHGGGSSS]]]VVVHHH???===???@@@JJJhhhyyyvvvzzz~~~jjj^^^TTTSSS^^^ggglllwww~~~qqqbbbZZZSSSMMMMMMOOOPPPSSSXXXdddggggggeeeqqqnnnhhhjjjhhh^^^iii```WWWUUU[[[aaabbbaaa___\\\[[[RRRGGGPPP```ccc}}}wwwtttnnnmmmpppsssuuuppp{{{tttmmmjjjeeeaaabbbbbb___]]]___jjj{{{qqqjjjrrrccc```vvvwwwjjjbbbUUURRRNNNNNNQQQTTTTTTQQQSSSHHHEEERRR``````TTTIII<<<@@@@@@DDD\\\~~~}}}ooobbb[[[cccnnnwwwlll^^^UUUPPPMMMOOOQQQRRRVVV\\\aaahhhmmmuuuqqqhhhiiiiiihhhccceee```]]]```fffhhhccc\\\___[[[ZZZSSSIIIRRR___```|||rrrrrruuutttxxxwwwssstttooommmkkkhhhhhhjjjiiiaaa[[[cccxxxqqqfffmmm___\\\qqqqqq^^^MMMLLLLLLMMMNNNOOORRRTTTRRRJJJFFFPPP]]]aaa\\\VVVFFFCCC===>>>QQQrrr|||}}}|||}}}{{{~~~qqqjjjppp||||||jjj^^^PPPNNNOOOSSSUUUWWW\\\bbbeeeqqqsssooommmiiiiiiiiidddbbbbbbggglllkkkddd\\\```\\\\\\WWWPPPWWWaaa^^^qqqkkklllsssyyy~~~vvvnnnlllkkkjjjmmmrrrssshhh]]]aaawwwrrriiiqqqsssXXXSSSgggsssVVVLLLJJJIIIJJJKKKKKKNNNSSSMMMHHHFFFLLLVVV\\\\\\YYYQQQFFF:::888DDD___zzzxxxmmmffffffjjjnnnmmmuuu|||}}}|||zzz|||zzzuuueee[[[NNNNNNRRRXXX[[[]]]bbbiiimmmvvvrrrjjjeeehhhiiieeecccbbbdddffffffdddaaa___ZZZ[[[YYYTTT[[[ccc^^^uuuwww|||pppllllllmmmpppvvvxxxoooccccccrrrtttoooxxx\\\QQQKKK\\\}}}aaaTTTKKKFFFHHHKKKJJJKKKNNNEEECCCBBBFFFNNNUUUUUURRRNNNBBB:::<<>>======BBBKKKQQQOOOIIIDDD<<<>>>EEEBBBEEEiiixxxpppkkkaaahhhnnnsss}}}ooo```TTTMMMNNNPPPWWW```dddffflllsssnnnaaa[[[RRRTTT\\\]]]]]]aaafffgggeeebbb```aaaWWWPPPNNNMMMMMMZZZfffbbbxxxeee]]]fffmmmuuuwwwyyytttjjjfffppp}}}|||zzzpppYYYOOOJJJHHHJJJYYYuuuttt]]]SSSHHHDDDFFFHHHFFFCCC;;;===AAAFFFKKKNNNPPPQQQDDD@@@@@@AAA>>>DDD]]]zzz|||xxxzzz}}}qqqaaaUUUNNNKKKCCCTTTXXX\\\jjjkkkppptttppphhh```YYYWWWYYY\\\lllkkkfff```___ccceeedddVVVTTTNNNHHHKKKVVV```ddd}}}wwwjjjhhhuuu}}}wwwmmmiiittt{{{zzzyyyiiibbbMMMIIIEEEIIIVVVbbb```WWWRRRNNNIIIIIIKKKJJJFFFAAA???AAACCCGGGKKKPPPTTTWWWKKKFFFCCCBBB<<<===PPPfffzzzxxxxxx}}}rrrfffZZZQQQKKKHHHHHHVVVYYY]]]iiinnn~~~rrrpppkkkddd___]]]^^^___sssooohhhbbbdddiiiiiieee]]]]]]YYYSSSSSSXXX\\\]]]xxxzzzxxxnnnlllyyyzzzxxx}}}uuuccc\\\HHHIIIHHHHHHLLLQQQQQQMMMHHHGGGGGGHHHIIIIIIFFFDDDEEEEEEDDDEEEHHHLLLQQQTTTNNNHHHDDDBBB===:::CCCPPP|||{{{ttt~~~vvvppp|||ssskkkaaaZZZUUUQQQMMMJJJOOOYYY___dddjjjooosssmmmmmmkkkhhhbbb^^^\\\\\\nnnjjjccc___ccchhhfff```aaacccccc___]]]^^^]]]YYY}}}uuuoooppp|||yyyvvv~~~}}}UUUNNNGGG???DDDKKKPPPRRRQQQNNNJJJDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFDDDCCCCCCDDDFFFGGGIIIDDDBBBBBB@@@===???EEEccc|||{{{xxx|||zzzkkk~~~zzzqqqkkkeee^^^VVVSSSUUUVVVSSSPPPTTT\\\fffnnnnnnsss|||}}}kkkhhhjjjjjjfff```XXXSSSPPP]]]______]]]```cccbbb^^^```dddfffddddddeeebbb]]]{{{vvvtttssswwwzzzwww}}}hhhIIIHHH@@@>>>???DDDJJJMMMIIIBBB<<>>>>>AAAHHHMMMMMMGGG@@@AAABBBCCCEEEGGGIIIKKKLLLFFFGGGGGGFFFEEEDDDBBB@@@AAAKKKqqq~~~}}}|||jjj```aaakkkzzz}}}mmmiiilllnnn{{{~~~tttkkkaaaUUUPPPQQQIIIKKKOOOSSSWWWZZZ[[[[[[```aaannnxxx|||yyyhhheeejjjkkkjjjeee\\\SSSLLLHHHYYYaaaeee```XXXWWWZZZ\\\[[[___```^^^^^^aaa```]]]www}}}wwwxxxttt]]]SSSHHHGGGAAACCCJJJRRROOODDD<<<;;;BBB;;;666888@@@GGGHHHFFFFFFEEEDDDDDDEEEHHHLLLNNNEEEGGGGGGEEEDDDDDDDDDBBBBBBAAAddd{{{~~~rrreeeaaa^^^bbblll}}}ooogggeeedddvvvwwwnnnddd^^^VVVLLLJJJMMMGGGLLLRRRWWWYYYZZZ\\\]]]cccgggxxxwwwnnndddggghhhgggccc\\\UUUPPPNNNmmmpppmmmccc\\\[[[]]]]]]VVV[[[^^^^^^___bbbaaa]]]}}}rrrwww~~~```JJJEEELLLNNNHHHHHHGGGFFFDDDBBB@@@??????===<<>>CCCUUUttt|||xxxyyyuuulllooo~~~zzznnneeebbb\\\ZZZVVVRRRPPPOOOPPPPPPPPPPPPSSSZZZaaaeeeffffffiiiwww{{{tttxxxnnnkkkddd```YYY[[[aaaZZZOOOYYYoooqqqhhh___\\\^^^```^^^ZZZ]]]\\\]]]aaaaaa^^^]]]___yyyyyyyyy}}}|||```IIIAAAFFFIIICCCEEEDDDCCCAAAAAAAAAAAABBBEEEDDDCCCDDDEEEFFFEEEDDD@@@BBBAAA@@@CCCHHHIIIFFFJJJJJJIIIIIIGGGFFFDDDCCC<<<@@@???AAAYYY~~~{{{wwwyyy~~~zzznnnaaaYYYVVVSSSRRRPPPOOOOOOPPPRRRSSSRRRTTTYYY___fffmmmqqqsss|||yyykkk}}}sssgggjjjllleeeeee]]][[[___XXXOOOZZZooojjjfffbbb^^^\\\ZZZWWWUUUXXXYYY^^^cccaaa]]]^^^bbb|||}}}}}}\\\JJJEEEJJJLLLDDDDDDCCCAAA@@@@@@AAACCCDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@BBBAAA@@@BBBGGGGGGDDDBBBBBBCCCDDDDDDDDDCCCCCCAAAEEECCC>>>HHHhhhzzzzzz||||||~~~qqqeeeZZZTTTSSSPPPPPPOOONNNNNNPPPQQQRRRQQQ]]]gggjjjkkksssyyymmm|||~~~hhhaaahhhmmmgggiiiaaa^^^^^^VVVMMMUUUgggiiijjjiiieee^^^XXXTTTSSSWWW[[[aaafffccc^^^___dddzzzhhhRRRGGGAAAEEEIIIBBBCCCBBB@@@@@@@@@BBBDDDEEE@@@@@@@@@???>>>=========AAABBBBBB@@@BBBFFFEEEAAA>>>???@@@AAAAAAAAAAAAAAACCCBBBEEEEEEBBBPPP~~~~~~{{{zzzwwwwwwvvvsssxxx}}}kkkrrrqqqdddZZZQQQLLLLLLNNNNNNNNNOOOPPPRRRTTTUUUVVVaaakkkrrr{{{qqqhhh}}}tttuuufff___ccchhhbbbaaa[[[ZZZ[[[TTTLLLQQQ___gggjjjlllggg]]]UUURRRQQQZZZ]]]dddgggccc]]]^^^ccc~~~}}}]]]OOOGGGCCC===AAAGGGCCCAAA@@@?????????AAABBBCCC???@@@AAA@@@===<<<===>>>@@@BBBBBBAAACCCGGGEEEAAABBBCCCCCCBBBAAA@@@??????@@@===CCCHHHAAACCCjjj}}}xxxxxxssswwwzzzjjjdddgggnnnwwwwwwfff[[[SSSKKKHHHIIIKKKLLLNNNRRRVVVYYY]]]^^^aaafffmmm{{{hhhgggzzzooohhhaaabbbeee```]]]YYYYYYYYYRRRIIIKKKUUUbbbeeegggcccZZZTTTRRRSSS\\\]]]aaadddaaa[[[[[[___wwwpppnnnnnnrrr|||}}}nnnNNNEEECCC@@@;;;@@@FFFAAA======>>>>>>>>>>>>>>>>>>===???@@@???<<<;;;<<<>>>===@@@AAAAAAEEEIIIHHHDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@CCCEEE???AAA[[[zzz~~~tttoooyyy}}}vvveee___bbbgggmmm}}}~~~wwwkkk]]]UUUQQQLLLKKKMMMKKKMMMPPPUUU[[[```dddffffffsssxxxooo|||kkkeeefffbbbcccfff```]]]ZZZYYYZZZUUUNNNQQQYYY___bbbcccaaa\\\ZZZZZZ\\\YYYWWWYYY\\\\\\XXXWWWYYYrrrgggbbbaaaaaadddhhhnnnrrrzzz}}}zzzQQQLLLCCC@@@===888===AAA:::;;;;;;<<<======<<<<<<;;;;;;===>>>===:::999:::<<<:::>>>@@@BBBFFFKKKKKKHHHAAABBBCCCDDDEEEEEEEEEEEEFFFHHHFFFAAA>>>DDDSSS```~~~|||wwwxxx{{{xxxpppaaa]]]```dddeeeqqqyyysssYYYbbbrrrhhh]]]RRROOONNNMMMNNNQQQNNNPPPSSSXXX]]]bbbfffhhheee~~~lll}}}iiiZZZXXX]]]^^^aaaddd^^^VVVTTTVVV[[[\\\\\\cccmmmaaacccddddddbbbbbbeeehhhVVVRRRRRRVVVXXXVVVUUUVVVtttddd[[[WWW[[[aaaeeebbbccchhhllloooyyylllPPPGGGAAA;;;:::<<<===<<<999;;;;;;;;;<<<<<<=========???<<<::::::;;;999555000777;;;@@@AAA@@@@@@BBBDDD>>>BBBDDDBBBBBBEEEGGGFFFJJJBBBDDDEEE===>>>HHHLLLbbbzzzqqqwwwrrrrrryyyjjj^^^WWWXXX\\\dddtttyyymmm[[[XXX```pppuuu{{{yyyxxxuuu___XXXOOOJJJJJJMMMOOOPPPOOOTTTXXX[[[```fffkkkmmm{{{iiiqqquuu~~~iii^^^OOOVVV```^^^fffiiiYYYRRRVVVXXXWWWYYY^^^aaa```___bbbeeefffdddaaa``````PPPOOONNNNNNTTT[[[ZZZUUUmmm```YYYVVVWWWZZZ```[[[[[[aaafffhhhlllrrrzzzvvvZZZJJJFFFAAA;;;:::<<<===<<<999999999999::::::;;;;;;;;;>>>===<<<;;;;;;:::777555:::<<>>BBBAAA@@@BBBBBB@@@HHH???AAAEEE@@@@@@DDDCCCVVVwwwzzzqqqvvvqqqooowww|||xxxeeeWWWTTTYYY___eeettt}}}vvv[[[TTTXXXccceeehhhwwwlllqqquuuoooeeebbbYYYSSSKKKGGGGGGJJJMMMNNNQQQMMMTTTdddjjjlllpppvvvvvvyyysss^^^]]]UUU^^^gggbbbfffhhh[[[XXX___bbb^^^\\\___dddfff```aaacccdddcccaaa^^^\\\NNNTTTXXXYYYZZZ[[[XXXTTTjjj^^^[[[YYYXXXYYYbbb___aaahhhoooooommmlllkkkxxxpppNNNJJJDDD@@@;;;:::;;;===;;;:::999999::::::;;;:::::::::===>>>>>><<<::::::;;;<<>>>>>BBBDDDCCCFFFNNNUUUWWWTTTDDD@@@CCCBBBEEEHHHCCCLLL___vvvooofffiiipppooonnn\\\SSSRRR[[[bbbeeesss~~~zzzcccYYYXXX]]]\\\[[[mmm~~~nnnccceeeggg```WWWSSSRRRNNNIIIGGGIIIMMMQQQTTTYYYWWW[[[fffsssjjjxxxuuuggg]]]VVV[[[ZZZeeekkkeeeeeeeee]]]dddkkklllcccZZZYYY]]]```bbbaaaaaabbbcccaaa\\\WWWPPPXXX]]][[[XXXWWWWWWVVVpppgggdddbbbdddgggnnnsss}}}]]]KKKJJJAAA>>>;;;:::;;;<<<;;;:::;;;;;;<<<======<<<<<<;;;:::<<<===<<<999999<<<@@@HHHEEEBBBBBBDDDDDDAAA===EEEFFFDDDBBBJJJ\\\nnnwwweeeMMMAAA@@@BBBJJJPPPMMMDDDMMMlll|||ggghhhqqqpppooouuuzzzaaaWWWUUUQQQYYYbbbfffqqqyyyuuujjj```]]]___\\\YYYggg|||yyysssfff]]]]]]]]]XXXPPPLLLNNNLLLJJJKKKNNNTTTZZZ]]]ZZZfffjjjkkk~~~fff{{{~~~ppptttjjjUUUPPPZZZ[[[bbbgggfffdddbbb^^^gggjjjhhh___WWWVVVYYYZZZbbb```___aaadddbbb[[[UUUTTTXXXXXXSSSPPPSSSWWWYYYyyyuuuuuu{{{cccMMMGGGAAA>>>===;;;:::;;;;;;;;;:::;;;;;;=========<<<;;;:::888:::;;;:::888888<<<@@@HHHEEEAAAAAABBBBBB???<<<@@@AAA???===EEEWWWiiirrrcccLLL@@@AAACCCJJJPPPLLL???DDDRRRoooyyytttiiihhhhhhppp~~~pppaaa\\\UUUMMMRRR___gggqqqvvvnnniiicccbbbeeeccc```mmmuuunnncccZZZSSSSSSTTTQQQLLLIIINNNMMMMMMNNNQQQVVV\\\```\\\mmm|||iii```ttttttjjjuuuuuuaaaUUUJJJYYYZZZZZZ]]]dddddd```^^^fffeee```ZZZYYY]]]^^^\\\```^^^^^^aaadddccc\\\UUUSSSUUUTTTQQQRRRWWWYYYWWWuuuKKKFFFDDD:::<<<;;;;;;:::::::::;;;;;;888:::;;;<<<<<<:::888777666777888888888999;;;===BBB@@@>>><<<<<<<<<;;;:::;;;???@@@>>>AAAIIIOOOQQQNNNAAA???EEEDDDFFFGGG@@@BBBFFFIIIUUUxxxnnnllleeeeeennnzzz~~~tttkkkeeeRRRGGGMMM]]]gggpppssslllkkkkkkpppuuusssrrr~~~~~~zzzqqqhhhcccWWWRRRNNNNNNOOOOOOMMMKKKNNNOOOQQQRRRUUUYYY^^^bbbuuu|||}}}___ZZZoooxxxmmmyyykkkaaaZZZMMMXXX\\\XXXZZZeeeeee^^^```rrrmmmccc[[[ZZZ]]][[[VVVYYYZZZ\\\```cccbbb\\\WWWMMMRRRWWWYYY[[[]]]YYYTTT|||\\\EEEDDDBBB;;;::::::;;;::::::::::::;;;888:::;;;===<<<:::888666666666666888:::;;;;;;:::<<<<<<<<<:::888777999:::;;;AAACCCAAA@@@BBBAAA>>>@@@:::@@@HHHCCCAAACCC>>>EEEHHHFFFIIIbbbyyyzzzwwwlllkkkmmmqqq}}}vvvuuuoooeeeQQQHHHOOO___eeekkknnnjjjqqqwww|||tttkkk```YYYWWWPPPOOOMMMLLLMMMPPPPPPOOOOOORRRWWW\\\```gggnnnttt~~~ddd```zzz{{{tttnnn```ZZZWWWXXXccc``````jjjfff]]]dddtttpppfffZZZTTTTTTSSSPPPQQQTTTZZZ^^^```___[[[YYYJJJTTT\\\]]]\\\[[[YYYUUUzzzssspppvvvnnnKKKBBB@@@===;;;999:::;;;;;;:::::::::;;;:::<<<>>>???>>><<<:::888777666666999<<<===;;;888:::;;;<<<:::777666999===<<<@@@BBB???>>>@@@AAA@@@@@@<<>>???@@@AAABBBBBBBBBDDDFFFCCCLLLjjjxxx|||jjjrrr}}}vvvooonnnppp{{{pppgggeeedddccc[[[YYY```eeehhhppp{{{yyyuuukkk```XXXQQQKKKJJJMMMKKKIIIHHHKKKOOORRRTTTUUUMMMddd{{{|||{{{ppphhhjjjsssaaaccc^^^XXX[[[___mmm{{{vvvmmmooohhh___dddnnnfff\\\UUUTTTYYY___cccfffbbb``````\\\UUUQQQPPPXXX[[[\\\YYYXXX[[[^^^]]]uuudddZZZ^^^gggxxxlllMMM>>>BBB>>>888:::;;;888777666666555555666666666777777888888777777666555666666777777888888999777888888888999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@CCCEEEBBBCCCTTThhhzzzqqqeeeooosssgggkkkvvv||||||wwwkkkgggeeeggg___]]]ccchhhkkktttyyyoooiiiaaaZZZSSSOOOLLLIIIKKKPPPOOOIIIIIIOOORRRRRRXXXaaagggpppbbb^^^cccTTT]]]{{{}}}eee]]]aaaYYYTTT^^^hhhyyy{{{ooommmgggbbbfffmmm^^^TTTVVVZZZZZZ\\\aaaiii^^^VVVXXX\\\[[[XXXVVVXXX[[[[[[WWWVVVZZZ^^^^^^tttrrrmmmeeedddhhhvvvUUUBBB===BBB<<<777888777777666555555444555555555666666666666666666666666555555666666777888888888777777777888888888888999999:::<<<======<<<;;;:::;;;:::::::::::::::;;;;;;>>>>>>AAADDDCCCCCCLLLVVV{{{[[[ZZZbbb{{{rrrllljjjlllyyyzzzrrrllliiiddd^^^___gggkkkmmmuuuzzzuuupppjjjccc___VVVQQQMMMLLLKKKIIIMMMSSSTTTNNNQQQZZZYYYUUU___rrr{{{aaa]]]UUUKKKPPPWWWxxxvvvddd```cccXXXRRR[[[dddoootttrrrjjjgggffffffgggcccSSSOOO[[[bbb\\\VVVWWW^^^UUUQQQWWW^^^___\\\YYYUUUYYYZZZWWWVVVYYY\\\[[[{{{nnniiieeegggmmmxxx}}}cccOOO???===@@@:::888777222777777666555555555555666555555555555555555555555555555555666777777888888666666777777777888888888888999;;;<<<<<<<<<;;;:::;;;;;;:::::::::;;;;;;<<<>>>===>>>AAACCCDDDIIINNN^^^zzz|||eeeQQQWWWvvv~~~nnnbbbfffrrr~~~zzzooohhhddd______eeejjjmmmxxx~~~vvvsssnnnhhhccc___ZZZWWWRRROOOMMMMMMKKKJJJNNNTTTXXXUUUXXX______aaawwwkkkQQQVVVTTTKKKOOOnnncccUUUVVV\\\VVVRRRZZZ```dddgggkkkggg```aaaccc___XXXOOOSSSdddkkk___SSSQQQUUUTTTXXX```ccc___ZZZXXXPPPVVVYYYXXXWWWYYYXXXVVVsssaaabbbddd```eeeqqq{{{OOOGGG<<<:::;;;666888999222888777666666555555666666666555555444444555555666444555555666666777777888666666666666777777777777777888999::::::;;;::::::;;;;;;;;;;;;;;;<<<===>>>@@@>>>>>>>>>???AAADDDGGGMMM```xxxcccaaassswwweee___aaagggooo{{{rrrfffddd]]][[[___cccjjjzzzwwwssspppjjjhhhddd___ZZZUUUQQQOOOOOONNNNNNOOOMMMKKKOOOVVVXXXVVVYYYaaaiiiyyybbbHHHFFFLLLZZZooo{{{}}}yyyjjj]]]RRRWWW```\\\[[[aaadddhhhggglllhhh[[[ZZZ\\\SSSNNNNNNWWWeeehhh]]]QQQNNNXXX[[[cccjjjhhh^^^WWWTTTNNNUUUYYYYYYXXXYYYWWWTTTnnnaaaYYY\\\bbbeeejjjrrrpppbbbGGG???999:::888222666;;;555777777666555555555555555777666555444444555666777444444555555666777777777555555555666666666777777777777777777888999:::;;;;;;:::;;;;;;<<<===>>>??????@@@???>>>>>>@@@BBBCCCJJJQQQnnnzzznnnttt{{{ppphhhaaagggdddeeekkkqqqyyyxxxhhhbbb___aaahhhmmmqqq}}}oooiiicccZZZZZZYYYVVVRRROOOLLLKKKMMMNNNPPPSSSRRRQQQVVV^^^[[[^^^fffuuuXXXMMMPPPddd~~~yyygggZZZ^^^YYYaaaiiiccc```gggiiinnniiinnnjjjXXXWWWZZZOOOKKKSSS\\\```^^^XXXUUUSSS___aaafffjjjggg^^^VVVSSSQQQWWWZZZYYYXXXYYYYYYVVV~~~hhh[[[[[[YYYZZZaaammmrrrrrrkkkuuuLLLDDD::::::>>>:::000444;;;777666666555444444444444555777666555444444555666777444444555555666777777777555555555555666666666777777666666555666888:::;;;:::::::::;;;<<<===???@@@===@@@AAA@@@@@@BBBDDDDDDKKKHHHUUUvvvqqqhhh|||~~~zzzppp~~~pppbbb^^^```gggvvvmmmcccfffppp~~~xxxlllddd[[[LLLNNNOOOOOONNNLLLLLLLLLMMMOOOSSSWWWWWWWWW^^^fffdddmmm}}}jjjQQQeee|||~~~yyycccSSSSSSRRR___hhh```]]]gggkkknnngggmmmiiiVVVXXX___SSSRRR]]]ddd```YYYZZZ]]]___ccc```aaaeeeddd]]]WWWUUUUUUYYYZZZXXXWWWZZZ[[[ZZZwwwpppoooooorrrrrrqqqwwwxxxffffff___WWWWWWbbbmmmvvvTTT@@@EEE===;;;999666555444555666777666666555444444333333555555444444444333333333555444444333333444444555555555444444444444555555666777777777888888888888888888999999999:::::::::;;;<<<===???@@@BBBCCCCCCGGGHHHJJJXXXvvvwwwlllmmmuuu```___bbb```cccjjj~~~gggfffdddsss{{{ppplllmmmjjj___UUUJJJKKKLLLKKKJJJJJJMMMOOO[[[RRROOOXXX^^^___ccckkkppppppeeejjjsss~~~uuu```OOONNNUUU[[[\\\^^^aaacccbbbjjjmmmlllddd]]][[[ZZZXXX]]]^^^\\\UUUPPPSSSZZZ```^^^aaaccc```ZZZUUUTTTVVVWWWSSSTTT[[[^^^[[[WWWVVV~~~mmmeeeffffffhhhjjjllluuuiii[[[\\\]]]YYY^^^nnn~~~mmmDDD;;;;;;===;;;888666555444555555666666666555444333333333333333333333333333333333444444333333333333444444555555444444444444555555666666777777777888888888888888888999999999::::::;;;<<<<<<>>>???@@@AAAAAADDDCCCDDDLLLaaammmeeemmm~~~zzziiibbb___\\\^^^dddmmmrrrxxxfffjjjlllzzzqqqjjjcccaaacccaaaZZZSSSIIIIIIJJJKKKLLLOOOSSSUUULLLQQQZZZbbbdddeeekkksssiiijjj||||||wwwnnnhhhfff___WWW___bbbbbb```bbbgggiiiiiillllllhhh^^^XXXYYY[[[[[[WWW[[[___aaabbbdddbbb^^^VVVXXXZZZZZZXXXWWWWWWXXXSSSOOOOOOUUUXXXWWWTTTTTTyyyhhhaaa```___aaaeeekkkwwwzzzggg```cccfffjjjvvvLLL===???:::;;;:::888666555444444555666555555444444333333222000111111222222333333444444444333333333333444444555555444444444444555555666666666666777777777777777888888888999999999999:::;;;;;;<<<===>>>>>>>>>???>>>@@@FFFMMM___|||tttxxx}}}tttlllfffcccbbbbbbcccgggooo|||jjjdddkkkkkk]]]]]]YYYVVVUUUWWWVVVSSSOOOLLLJJJIIIJJJMMMPPPQQQRRRPPP[[[dddeeehhhsssooorrr~~~~~~^^^MMMVVVXXXOOOGGG\\\^^^______bbbffffffbbbjjjjjjcccZZZWWW[[[aaacccYYY^^^ccchhhmmmooohhh^^^LLLMMMOOORRRWWWZZZ[[[[[[UUUOOOMMMPPPSSSRRRQQQQQQxxxllljjjccccccccchhhppp~~~zzzqqqooorrrvvv___>>>???EEE===:::999777666444444444444444444444444333333222222000000111222333444555555444333333333333333333444555444444333333444444555555555555666666666777777777777777888888888888999999:::::::::;;;;;;<<<<<<<<<<<>>???777888777666555444444333333333333333333333222222222000111222333444555666777333333333222222333333333444444333333333333444444444555555555555666666666666666777777777888888888888888888999999:::::::::>>><<>>???@@@@@@FFFHHHXXXyyyqqqfff[[[UUUZZZooo~~~yyysssnnnooouuurrruuuzzzyyywww}}}ssseeeYYYUUURRRLLLIIIJJJBBBDDDGGGIIIKKKNNNQQQTTT\\\TTTTTT]]]aaa^^^^^^ccc```eeekkkuuukkkfffxxxbbbYYY]]]]]]___gggrrr||||||qqqggg___ZZZXXX___\\\[[[___eeefffaaa[[[YYY[[[aaagggeee]]]YYYYYYTTTYYYWWWQQQSSSYYYUUUKKKOOOQQQSSSUUUUUUSSSPPPNNNjjjIIIAAA;;;:::999666555666333333222222222222222333000000000000000000000000222444555222222444333///333222111111000000111111222222222222222222222222333333333333333333333333444444444444555555555555777666555555666777999;;;:::;;;<<<===>>>??????@@@EEEBBBIII```zzzkkk]]]YYY\\\```fffmmmsssmmmjjjkkkjjjeeedddgggjjjiiihhhjjjnnnvvv}}}yyytttcccYYYRRRPPPNNNJJJIIILLLNNNNNNLLLKKKLLLPPPVVV[[[XXXYYY]]]aaa```^^^aaafffnnn}}}pppxxxjjj^^^\\\dddcccbbbbbbdddfffggggggssspppkkkhhhfffcccaaa^^^^^^]]]]]]```dddccc^^^ZZZ[[[\\\___cccaaa[[[XXXYYYVVVXXXTTTMMMMMMTTTQQQHHHOOOPPPSSSTTTTTTRRROOOMMM{{{[[[BBB<<<777888777555555888;;;:::777444222111111222000000000000000000000000///111000000333666444///222111000000//////000000222222222222222222222222333333333333333333333333444444444444555555555555666666555555666777999:::::::::;;;<<<===>>>??????AAA===>>>III^^^|||ooo]]]PPPMMMOOOVVVTTTUUUZZZ\\\ZZZXXXXXX```^^^\\\[[[^^^ccchhhlllvvvzzzttt```UUUSSSPPPNNNMMMLLLKKKNNNSSSQQQQQQQQQQQQRRRVVV]]]aaa^^^cccdddbbbeeerrrtttdddhhhyyykkk[[[XXX___cccdddcccbbb```___```aaabbb___^^^aaaeeefffbbb^^^XXXZZZ]]]______]]]YYYVVV^^^\\\]]]^^^[[[WWWWWWZZZZZZZZZTTTLLLLLLRRRQQQJJJOOOQQQRRRSSSSSSQQQOOOMMMrrrWWWFFF<<<888555777777555777:::FFFCCC===777333000//////000000000000000000000000000///---...555======999222222111000000000000000111111111111111111111111222222222222222222222222333333444444444555555555555555555555555777888999999999:::;;;<<<===>>>>>><<<<<<>>>BBBIIIYYYsssvvv```SSSLLLIIIHHHKKKOOOSSSTTTUUU\\\^^^aaacccddddddcccbbbdddgggkkkqqqwww}}}wwwrrruuuyyyzzzhhhTTTLLLNNNTTTMMMOOOQQQPPPNNNOOOTTT[[[TTTWWWYYY[[[\\\^^^aaaccciiioooqqqtttsssgggbbb```ppptttccc[[[TTTUUU\\\\\\___bbbbbbaaaaaadddgggddd```___bbbfffddd\\\TTTRRRVVV\\\]]][[[WWWUUUUUU```]]]ZZZZZZWWWTTTVVVZZZ\\\\\\WWWRRRSSSWWWUUUPPPRRRRRRSSSSSSRRRQQQPPPOOOzzzLLL===999999666555777777555777<<>>AAABBB@@@CCCSSScccttt^^^WWWMMMHHHIIIMMMPPPOOOTTTXXX^^^eeejjjllllllkkk___^^^]]]^^^cccjjjqqquuuxxx{{{|||qqqrrrlll___WWW]]]jjjsss~~~wwwzzzzzzrrrddd```ZZZSSSMMMJJJKKKLLLMMMQQQTTTRRROOOQQQXXX]]]]]]^^^```aaadddiiiooosssmmmkkkkkklll}}}qqqWWWUUUZZZVVVSSSUUUYYY\\\______]]]]]]___bbbfffbbb```bbbeeebbbXXXOOOQQQWWW\\\^^^[[[XXXWWWXXX```\\\ZZZYYYVVVSSSUUUZZZYYYYYYWWWWWWZZZ\\\ZZZUUUTTTTTTSSSSSSRRRQQQPPPPPPVVV999888:::666444555777666444666;;;:::999666333111000000111000000000000000000000000222111//////777CCCIIIIII444333333222111222222222111111111111111111111111222222222222222222222222333333333333444444444444333333444444555666666666777777888999:::;;;<<<<<<>>>>>>>>>>>>;;;<<>>999444333444555333111333888222111111000000000111111000000000000000000000000,,,......---///666:::999333222222111111111111111111111111111111111111111111111111111111111111111222222333333333444444444222222333444555555555555666666777888999:::;;;;;;===::::::=========BBBHHHZZZnnn{{{fffTTTOOOKKKFFFCCCEEELLLTTTZZZ^^^ZZZVVVTTTVVVYYYZZZZZZ[[[]]]aaafffjjjnnnqqqrrrtttuuuxxx}}}wwwwwwuuuxxxzzzsssbbbggglllqqq}}}xxxlllhhhjjjlllnnnYYYUUUPPPNNNPPPRRRRRRQQQPPPOOONNNPPPSSSTTTTTTRRRTTTYYYZZZWWWYYYbbbkkknnnnnnsss~~~|||sss[[[UUUQQQRRRXXXZZZWWWSSSTTTTTTWWW[[[___bbbcccbbb[[[ZZZZZZ\\\^^^^^^\\\ZZZ___```aaa```^^^\\\[[[[[[ZZZZZZ^^^bbb___YYYVVVXXXRRROOONNNRRRVVVXXXWWWVVVTTTSSSQQQOOONNNNNNNNNOOOrrrHHH666===>>>///333222333444222...000555222222222111111111000000000000000000000000000000,,,000222///...000000...222111111000000000000000000000000000000000000000111111111111111111111111222222333333333444444444111222333444555555555555666666777888999:::;;;;;;:::777999@@@CCCAAA??????CCCHHH___fff___UUUKKKEEEDDDFFFHHHIIIGGGGGGKKKQQQUUUVVVVVVZZZYYYYYYYYY[[[___cccfffjjjkkknnnsssyyyuuukkkaaaaaaccc^^^bbbhhhrrrmmm___]]]___[[[UUUXXXPPPJJJJJJJJJJJJNNNTTTSSSTTTUUUWWWYYY\\\^^^```\\\``````^^^dddpppzzz|||qqq^^^TTTTTTPPPLLLPPPXXX\\\ZZZXXXVVVVVVXXX\\\]]]ZZZWWW^^^]]]]]]\\\[[[[[[[[[[[[cccbbb___]]][[[YYYWWWVVVXXXZZZ```eeeccc\\\WWWWWWTTTOOOLLLNNNSSSUUUVVVWWWSSSQQQOOOMMMKKKLLLLLLMMM}}}NNN<<<;;;:::666666666555333111000000000111111111111111000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333222222333333444555666666777888888888888888;;;;;;;;;<<<<<<<<<<<<<<>>CCCDDDAAADDDUUUgggsss]]]OOOIIIIIIIIIFFFBBBAAAEEEHHHGGGHHHIIIJJJJJJKKKOOOUUUYYYZZZ]]]bbbeeeccc```eeemmmqqquuuvvvtttuuuxxxxxxvvvuuuvvvwwwxxxwwwxxxzzz}}}~~~~~~|||zzzxxxvvvsssuuuvvvuuuppplllnnnuuuzzzzzzwwwtttooonnnrrryyy~~~}}}{{{{{{```QQQFFFHHHJJJIIIKKKQQQPPPQQQQQQQQQQQQSSSVVVXXXWWW\\\aaadddcccbbbcccccciiikkkwww~~~{{{pppVVVPPPPPPLLLMMMTTTVVVTTTUUUZZZ\\\YYYXXXYYYZZZ\\\]]]]]]\\\\\\```cccYYYYYYZZZ]]]^^^^^^]]]]]]cccaaa^^^[[[ZZZZZZ[[[\\\SSSYYY\\\ZZZZZZ\\\ZZZUUUPPPTTTXXXYYYUUUQQQOOOPPPMMMRRRUUUTTTTTTTTTPPPJJJ^^^FFF===999666777777444222222///000222333444444333222000000000////////////.......................................////////////////////////////////////////////////////////////////////////////////////000000111111111222222222222111111111111222333333444444555666666666666555777888888999::::::;;;;;;666999>>>BBBAAA@@@FFFNNN[[[vvv}}}xxxtttgggVVVLLLJJJHHHDDDHHHIIIIIIIIIIIIKKKNNNPPPQQQRRRUUUXXXVVVTTTYYYaaadddggghhhgggiiimmmooommmnnnnnnllliiieeecccbbbccciiijjjkkkjjjhhhfffddddddeeemmmwww}}}|||vvvppphhheeefffbbbdddaaa]]]^^^dddccc]]][[[VVVTTTXXX```hhhnnnqqqtttpppppprrrpppggg___[[[PPPJJJIIIOOOOOOMMMTTT___RRRXXX^^^```]]][[[\\\___\\\bbbhhhkkklllooossswwwzzzyyyvvv~~~dddTTTLLLSSSWWWPPPMMMQQQSSSRRRUUUYYYZZZVVVVVVZZZ]]]^^^___```___^^^^^^^^^VVVYYY[[[\\\\\\]]]\\\[[[]]]___aaa___\\\ZZZ[[[^^^RRRVVVYYYZZZ[[[[[[XXXTTTQQQVVVZZZXXXUUUQQQPPPOOOQQQTTTUUURRRPPPPPPNNNKKKeeeBBB<<<:::666333333444444222111//////000111111111111111000000////////////......................................................////////////////////////000000000000000000000000////////////////////////000000000111111111111222111111111111111222333333333444444555555555555555777777888999:::;;;;;;<<<===:::999<<<======@@@EEECCCQQQllluuukkkbbbYYYUUURRRNNNJJJHHHGGGGGGHHHIIIGGGGGGJJJLLLMMMRRRYYYWWWZZZ[[[ZZZ\\\bbbdddccc```aaaaaa```___^^^```bbb^^^aaaccccccaaa___^^^^^^WWW^^^fffjjjjjjjjjmmmqqqtttqqqlllgggaaa\\\XXXWWWYYY]]]^^^[[[ZZZYYYWWWTTTRRRMMMJJJOOOUUUXXX\\\___ccc^^^[[[[[[XXXSSSOOONNNQQQSSSWWWZZZWWWVVV\\\eeeaaajjjqqqooofff___^^^```___eeemmmuuu~~~uuusss^^^SSSMMMMMMSSSUUUOOOMMMPPPMMMNNNQQQTTTSSSQQQUUU[[[fffeeecccbbbaaa___[[[XXXVVVZZZ\\\ZZZYYY[[[\\\ZZZWWWZZZ\\\\\\ZZZXXXYYYZZZLLLMMMPPPSSSWWWXXXVVVTTTRRRVVVXXXUUURRRRRRPPPNNNPPPSSSSSSNNNLLLMMMMMMKKKpppJJJ:::888444555444222111222222222000000000///000000111111000000/////////.........................................................////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111111222222333333333444555555555555444555666666777888999:::;;;???;;;:::;;;<<<<<>>@@@NNNddduuuyyyjjjaaaTTTKKKIIIKKKJJJKKKMMMKKKFFFIIIOOOIIIHHHFFFEEECCCBBBEEEHHHFFFKKKRRRXXXZZZ[[[[[[[[[dddhhhmmmnnnmmmlllmmmnnnmmmpppvvvzzz~~~yyyxxxqqqYYYOOOFFF@@@???AAABBBBBBBBBAAABBBEEEGGGIIIEEEEEEIIIMMMPPPUUU\\\[[[XXXTTTTTTWWWZZZ[[[ZZZ[[[\\\]]]ZZZWWWUUUWWWZZZ```ZZZSSSQQQRRRSSSQQQNNNRRRGGGHHHKKKEEEFFFPPPSSSSSSRRRQQQOOOMMMLLLJJJJJJJJJKKKLLLNNNOOONNNJJJGGGaaaFFF===;;;888666444333333222111111000000////////////////////////..............................------------....../////////////////////...////////////////////////////////////000000000000000000////////////000000000000111111111222222222111111111222222222333333222222333333444555555666555444333333333444555666777777777888999;;;<<<===KKKIIIOOOYYY^^^aaalll{{{}}}ooofff[[[UUUQQQSSSZZZZZZRRRJJJJJJGGGEEEDDDDDDCCCCCCCCC???BBBGGGIIIJJJJJJJJJKKKHHHKKKOOOPPPOOOPPPQQQSSSYYY^^^eeelllttt}}}nnnOOOEEEEEECCCBBBDDD@@@@@@AAAAAA@@@AAADDDGGGFFFCCCCCCHHHKKKMMMQQQWWWUUUUUUVVVYYY\\\]]][[[XXX\\\ZZZVVVRRRPPPRRRWWW[[[^^^ZZZUUUSSSSSSQQQLLLGGGIIIDDDMMMUUUPPPNNNQQQPPPPPPOOOOOONNNMMMLLLKKKKKKIIIJJJKKKMMMOOONNNKKKHHH|||zzz|||```BBB777:::;;;666222333333222222111000000000////////////////////////..............................------------............//////////////////////////////////////////////////////000000000000000//////......//////000000000000111111111222222000111111111222222222222222222333333444444555555444444333333444444555666777777666777888;;;===???GGGDDDEEEJJJJJJGGGMMMWWWhhh|||lllZZZTTTMMMJJJJJJHHHCCC???EEEFFFGGGGGGEEEDDDEEEFFFEEEFFFGGGGGGHHHIIILLLNNNGGGJJJMMMQQQUUU\\\bbbgggjjjiiihhhjjjpppyyyvvvsss\\\KKK<<<<<<@@@???>>>???===>>>??????>>>@@@CCCEEEEEECCCDDDJJJLLLLLLOOOSSSRRRRRRTTTXXX[[[\\\ZZZXXX]]]WWWPPPLLLMMMRRRXXX[[[YYYWWWUUUUUUUUUQQQJJJEEEHHHFFFPPPYYYSSSPPPQQQLLLMMMMMMLLLLLLKKKLLLLLLLLLHHHIIIJJJMMMOOONNNLLLIIIUUUEEE777666:::999333///222222111111000000000000////////////////////////..............................------------..................////////////////////////////////////////////////000000000000/////////....../////////000000000000111111111111000000000111111111111222222222333333333444444444444444444555555666777777777666555555777:::>>>AAA===;;;<<<@@@AAA@@@DDDLLLLLL[[[uuu~~~rrrjjjiiihhhaaaXXXVVVVVVTTTQQQOOONNNOOOQQQLLLJJJHHHEEECCCDDDFFFHHHMMMLLLKKKJJJIIIJJJLLLNNNQQQOOONNNPPPSSSVVVVVVTTTYYY[[[]]]```cccfffjjjmmmmmmmmmllljjjddd___^^^^^^kkkjjjlllttt|||vvvqqqOOOJJJBBB===??????;;;999:::;;;<<<=========>>>AAADDDFFFEEEHHHNNNPPPOOOOOORRRTTTTTTTTTUUUVVVXXXYYYYYY\\\VVVPPPOOORRRWWWYYYZZZTTTTTTSSSTTTUUUSSSOOOKKKPPPKKKOOOQQQIIIJJJOOOLLLMMMLLLKKKJJJJJJJJJKKKKKKGGGHHHIIILLLOOONNNLLLIIIyyyPPPAAA;;;999::::::555222111111111000000000000//////////////////////////////..............................------------......---.........//////000000////////////////////////////////////000000000000//////............////////////000000000111111111//////000000000111111111222222222333333333333333444555555666777888888888666555444444666999===???===<<<<<<>>>>>>===>>>BBBBBBEEEOOOdddooojjjccc\\\WWWTTTTTTTTTVVVTTTRRRPPPOOOPPPQQQQQQMMMJJJHHHJJJOOORRRQQQOOOKKKNNNPPPRRRRRRTTTXXX[[[SSSZZZaaacccdddfffjjjmmm```JJJ999;;;999:::<<<<<<::::::<<<999:::;;;;;;;;;===@@@CCCFFFFFFJJJPPPRRRPPPOOOQQQTTTVVVYYY[[[[[[YYYWWWUUUXXXVVVUUUXXX[[[\\\ZZZWWWVVVUUUSSSRRRRRRRRRRRRQQQSSSMMMOOOMMMFFFJJJQQQNNNNNNMMMKKKIIIHHHHHHIIIIIIGGGGGGIIILLLNNNNNNKKKIIIwwwRRR???666666999;;;888222222555000000000///////////////////////////////////////..............................------------......------......///000000000////////////////////////////////////000000000000///......------......////////////000000000111111////////////000000000000222222222222333333333333333444555666777888888888444444333444555888;;;<<<;;;;;;;;;<<<<<<<<<<<<======???CCCHHHQQQjjj|||yyytttqqqpppooonnnmmmhhhccc^^^]]]bbbhhhmmmooojjjkkkmmmoooppprrruuuwww}}}UUU>>>===>>>888888::::::999999:::<<<888999:::;;;;;;===@@@BBBCCCCCCGGGMMMOOOMMMLLLNNNOOOVVV___dddbbb\\\TTTPPPTTTVVVYYY\\\^^^\\\XXXUUUZZZXXXTTTQQQOOOPPPQQQRRRLLLJJJPPPPPPJJJOOOUUUPPPOOOMMMKKKIIIGGGHHHHHHIIIGGGHHHIIILLLNNNMMMKKKHHHzzzPPP???>>>555444444666555111222666////////////////////////////////////////////////..............................------------......------......///000000111////////////////////////////////////000000000000///......------......///////////////000000000111........./////////000000222222222222222222222222111222333555666777666666333333333333555666777888555777888999;;;======;;;:::<<>>;;;<<<<<<:::888888888888888999::::::;;;===@@@CCC@@@@@@DDDJJJMMMKKKKKKMMMMMMSSS[[[___]]]XXXSSSQQQRRRTTTVVVVVVUUUTTTTTTUUUWWWVVVSSSPPPNNNNNNPPPRRRIIIIIIOOOOOOIIIPPPVVVOOONNNLLLJJJHHHHHHIIIKKKLLLHHHHHHJJJLLLMMMLLLIIIGGGWWW<<<666::::::555111222333111222555.........///////////////////////////////////////.................................------.........---------...///000000111////////////////////////////////////000000000000.........------.........////////////000000000000............/////////000222222222222222222222222///000222444555555555444222222333444444555666666777999999999:::;;;999666<<<888888>>>@@@@@@DDDKKK^^^yyypppUUUCCC>>>999999:::444555777888777666888888666888999::::::;;;===@@@CCC@@@@@@CCCJJJMMMKKKLLLOOONNNPPPRRRQQQPPPPPPSSSVVVRRRSSSRRROOOLLLMMMQQQVVVQQQQQQQQQPPPOOOPPPRRRTTTMMMKKKMMMHHHBBBJJJSSSNNNLLLKKKIIIHHHHHHJJJMMMOOOIIIIIIJJJLLLMMMLLLIIIFFFmmmOOODDD===999999444444333333222111000000//////////////////////////////.........---------------------------------////////////////////////............////////////........................////////////////////////////////////////////////000///.........000111222////////////000000000000222222111111111111111111000000111222333333444444333333333444444444555555666666666777888888999999<<<;;;:::;;;<<>>??????AAADDDFFFGGGIIIKKKNNNMMMQQQSSSRRROOONNNOOOQQQOOOOOOPPPOOOJJJEEEHHHNNNTTTYYYYYYQQQLLLNNNOOONNNOOOLLLIIIIIIKKKNNNOOOPPPMMMIIIEEEEEEGGGJJJKKKJJJLLLJJJGGGFFFGGGGGGGGGFFFxxxPPP>>>999555222333444333333222111111000000........................//////.........---------------------------------....................................////////////........................////////////////////////////////////////////////000///......///000111222////////////000000000000111111111111111111111111000000111222222333444444333333333444444444444555666666666777888888999999;;;;;;::::::<<<>>>AAABBBAAACCCLLL\\\xxxrrrjjjyyytttRRRBBB@@@===:::666444444555555666666666666666666666666777777666666888:::<<<>>>>>>@@@CCCEEEFFFHHHJJJMMMNNNMMMMMMMMMMMMLLLKKKIIIHHHKKKPPPTTTQQQLLLLLLPPPQQQTTTSSSLLLIIILLLMMMJJJIIIJJJKKKLLLMMMNNNPPPPPPMMMJJJFFFFFFHHHJJJKKKJJJKKKHHHFFFEEEFFFFFFFFFEEEeeeOOO;;;666777444222333333333222222111000000000.......................................---------------------------------........................---............/////////........................////////////////////////////////////////////////000////////////000000111////////////000000000000111111111111111111111111000000111111222333333333333333333333444444444444555666666777777888888999::::::::::::;;;===???AAA<<<======???JJJccc|||nnniiiiiizzz___HHH999888;;;999666444333222333444555555555555555555555555888777666666777888:::;;;===???AAACCCDDDFFFHHHJJJNNNKKKHHHIIILLLLLLHHHEEEFFFJJJRRRXXXVVVPPPMMMPPPRRRQQQNNNIIIIIILLLKKKHHHDDDHHHMMMOOONNNMMMNNNPPPMMMJJJGGGGGGHHHJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEDDDlllIII???888888999666333333222222111111000000000000................................................------------------------........................---------.........//////........................////////////////////////////////////////////////000////////////000000000////////////000000000000000000000000111111111111000000111111222222222333222222333333333444444444555555666666777888888888999999999999:::<<<===>>>===???@@@======EEEVVVddd}}}www|||uuusssmmmeeehhhxxxxxxTTTDDD===;;;AAA777666444333222222333444444444444444444444444444777777666666666777888999;;;===???AAABBBCCCFFFHHHLLLKKKJJJKKKMMMMMMKKKIIINNNOOORRRUUUSSSMMMKKKNNNWWWSSSNNNJJJKKKLLLKKKHHHCCCIIINNNNNNKKKIIIKKKNNNLLLJJJIIIHHHHHHIIIJJJJJJHHHFFFDDDDDDEEEFFFEEECCCgggFFF===999777777666222//////111111000000000000//////........................---.....................------------------------........................------------....................................///////////////////////////////////////////////////000000000000/////////////////////000000000000//////000000000111111111000111111111111111222222222222222333333333444444555555555666777777888888777777888888999:::;;;<<<999<<>><<<>>>FFFXXXsss|||lllqqqyyyoooLLL666999:::222...555444444333333333333333222222222222222222222222444555555555555555555555777999;;;<<<===>>>@@@BBBAAAFFFJJJKKKJJJKKKNNNRRRSSSMMMIIIHHHIIIJJJPPPVVVXXXQQQKKKIIIGGGEEEDDDFFFJJJKKKKKKIIIFFFDDDFFFIIIHHHIIIIIIHHHFFFEEEFFFGGGFFFEEEEEEFFFGGGGGGEEECCCgggGGG===>>>666666555333222333222111////////////////////////---------------------------------.........//////------------------------------------------------,,,,,,---------.................................///////////////////////////////////////////////////000111111000///...---////////////000000000000......//////000111111222111111111111000000000000111222222222222333333333444444555555666777777777555666666777888888888888===<<<;;;::::::::::::999======CCCPPPcccuuuvvvssslllooo___ZZZEEE666999:::444444444333333222222222222111222222222222222222222222333333444555555555555555666888:::;;;;;;<<<>>>@@@CCCEEEHHHJJJKKKLLLNNNOOONNNIIIGGGJJJMMMNNNRRRVVVRRRMMMIIIHHHEEEAAADDDJJJIIIJJJKKKKKKJJJIIIGGGGGGGGGHHHIIIGGGEEECCCDDDFFFDDDCCCCCCEEEFFFFFFDDDBBB{{{yyydddEEE???===555333333111///000111111............///////////////---------------------------------.........//////------------------------------------------------,,,,,,,,,---------..............................///////////////////////////////////////////////////000111111111///...---////////////000000000000---......///000111111222111111111000000000000000111111222222222333333333444444555555666777777777444555666777888888777777666888:::::::::;;;>>>@@@??????BBBHHHMMMZZZtttttt|||kkkXXXOOOTTT^^^FFFKKKAAA555444333111777333333222222111111000000111111111111111111111111111222333444555555555555555777999::::::;;;===???IIIGGGFFFIIINNNPPPNNNLLLKKKHHHJJJOOORRRQQQPPPRRROOOKKKIIIIIIEEEBBBFFFOOOHHHIIIKKKNNNOOONNNIIIFFFEEEGGGIIIGGGDDDBBBCCCEEEBBBBBBBBBCCCEEEEEECCCAAArrr^^^xxxdddMMMBBB999444555333333222222111000//////////////////////////////------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................//////.........---------........................000000//////.........---000000000000000000000000111111111000000000000000222111111000000000000000000000000000111111111111555444444333333333444444444444444555666777777888999999999999999999999999===@@@EEEIIILLLPPPTTTWWWnnnrrr[[[PPPHHH@@@AAAHHH???>>>===999555222111222000000000000000000000000333222000000000000000///111111222222222333333333666666666888:::===???AAACCCEEEGGGJJJLLLLLLLLLKKKIIIFFFEEEHHHNNNPPPMMMIIIHHHHHHDDDAAACCCFFFEEE@@@;;;CCCHHHGGGHHHMMMMMMIIIEEEGGGGGGDDD@@@>>>@@@BBBAAACCCFFFFFFDDDBBBAAAAAAkkkwww|||```EEE<<<;;;888777:::333333222111111000//////........................------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................//////.........---------........................000/////////............000000000000000000000000111000000000000000000000222111111000000000000000000000000000111111111111444444333333333333444444444444444555666777777777888888888888999999::::::;;;===@@@AAAAAABBBDDDFFFLLLYYYlllxxxllliiippp~~~|||bbbQQQCCC@@@>>>888999???<<<<<<;;;777444111111222000000000000000000000000222111//////000000000///111111111222222222333333444444555666888;;;>>>???BBBCCCEEEGGGIIIHHHHHHGGGBBBAAABBBFFFKKKLLLKKKHHHDDDEEEDDDCCCEEEIIIGGGBBB===EEEIIIIIIHHHJJJHHHDDDHHHIIIGGGCCC>>>;;;;;;<<<@@@CCCEEEEEECCCAAA@@@@@@||||||RRRCCC666666888555444666222222111111000000//////........................------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------.............................................---------........................////////////............000000000000000000000000000000000000000000111111222111111000000000000000000000000000111111111111444333333222222333444444444444444555666666777777666666777888888999::::::===>>>??????======>>>??????AAAEEENNNaaazzzuuuxxxpppYYYLLLAAA888444999;;;777666999888888777555222000111222000000000000000000000000//////......//////000000111111111222222222222333333333444555777999<<<===@@@AAACCCDDDDDDDDDCCCBBB;;;===AAAEEEGGGHHHHHHGGG???BBBEEEFFFIIIKKKIIICCC>>>DDDIIIHHHHHHHHHFFFCCCJJJJJJHHHDDD@@@===<<<<<>>999:::888333//////111111000000000/////////........................------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................................................................///////////////.........////////////////////////000000000000000111111111222111111000000000000000///000000000111111111111222222222222222333333444444444444555555666666666444444555666888999::::::;;;===??????>>>>>>@@@AAABBBBBB@@@AAAKKKaaa~~~~~~uuuvvvsss]]]HHH>>>===888444444:::;;;777444555444444444222000///000222////////////////////////---...............000111111111111111222222222222222333444555777999:::;;;???@@@AAAAAAAAA@@@??????:::>>>CCCFFFFFFFFFEEEFFF<<>>@@@BBBBBB@@@??????@@@wwwyyy}}}}}}pppMMM:::888666555666555111000000000000//////////////////........................------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................---.....................////////////////////////........./////////////////////////////////////////////000000111111111111222111111000000000000000///000000000111111111111111111111111111222333444444444444444555555555555333333444555777888999999777888:::;;;;;;;;;===???===>>>>>>???EEERRRdddqqqrrrsssssspppwwwzzz}}}mmmTTTIIIAAA888666;;;777444444666666222//////000111222000///...000111........................,,,...//////------000222000000111111111222222222222333444666888999::::::>>>>>>>>>?????????>>>>>>>>>BBBEEEGGGFFFEEEEEEEEE===DDDIIIIIIIIIIIIFFF@@@FFFEEEDDDDDDCCCDDDHHHLLLJJJIIIGGGFFFEEEDDDCCCCCC>>>@@@AAAAAA@@@???@@@AAA}}}zzzzzzwwwtttrrrrrruuuyyy{{{}}}lllMMM???>>>555444333222222111000000////////////............------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................---------...............////////////////////////.........///////////////000000000000000000000000/////////000111111222222222111111000000000000000000000000000111111111111000000000000111222333333444444444444444444444444333333444555666666777777777999::::::999999:::<<<===>>>>>>>>>@@@HHHTTT\\\ZZZPPPQQQgggwwwYYYHHH:::888999555333444444444333222111000/////////000000///......///111........................---///111000------///222000000000111111111111222222333444666888888999999;;;;;;<<<<<<===>>>??????CCCCCCEEEFFFFFFFFFEEEDDD???EEEIIIGGGEEEFFFDDD@@@KKKHHHEEECCCAAA???BBBHHHKKKHHHEEECCCCCCAAA@@@>>>???@@@AAAAAA??????@@@BBByyyxxxwwwuuuvvv{{{yyyppplllrrrsssmmmlllqqqvvvkkkaaabbbnnn{{{vvvzzzhhhNNN???<<>>999555555666555222111222333333111000000111111//////000///...---///000------------------------///111333111---,,,///333000000000000111111111111000111333555666777777777777777888999;;;===???@@@CCCAAA???AAADDDFFFEEEDDD@@@EEEGGGDDDBBBCCCDDDCCCHHHDDDCCCDDDAAA<<<===BBBIIIFFFCCCBBBCCCCCCAAA??????@@@AAAAAA@@@@@@BBBCCCyyywww~~~~~~]]]GGG???:::555333111000///...000222111...---.....................------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................---------.........//////000000000000000000000000---.........//////000000000000000000000000000000...//////000111222222222222111111000000000000000000000000000111111111111////////////000111222333444444444444444444444444444444444444444444444444222444666777777888:::<<<888;;;???AAABBBCCCEEEGGGBBB@@@GGGWWW``````fffooo{{{zzzyyy~~~ppplll|||eeeOOOHHH@@@555333666777444222555666666...000111///---.........///000000///------///000------------------------000333444222...,,,///333000000000000111111111111///000222444555555555555333444555777:::===???AAABBB>>>;;;===BBBFFFFFFCCC???DDDEEEAAA???BBBEEEEEEAAA???@@@DDDCCC===<<>>>>><<<>>>JJJZZZ]]]TTTOOOSSSYYYeee|||tttnnnrrruuutttmmmkkkrrr{{{}}}~~~ssstttqqqfff______```nnnoooRRRGGGCCC<<<666666444444333333222111000000////////////....................................---------,,,,,,+++++++++111111111111000...---,,,////////////000000000000000222333333333333444666666777999<<>><<<<<<:::999;;;@@@DDDFFFEEEAAAAAAAAAAAAAAABBBDDDDDDFFFBBB??????BBBEEEFFFEEEGGGDDDBBBCCCDDDEEECCC@@@??????@@@AAABBBBBBBBBBBBnnnRRREEE888555555333222444222222111000000///..............................------------------------......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,........................------------------------////////////////////////////////////////////////000/////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222333333333444444333333333444444444444555444555666777888999:::;;;999999:::;;;<<<===>>>>>>AAABBBLLLXXXXXXNNNHHHKKKHHHLLLVVVcccppp~~~ooofffiiipppvvvxxxwwwyyyqqqcccggguuu|||rrreeeOOO<<<999999444111222444333333222111111000000////////////....................................---------,,,,,,+++++++++///////////////...---,,,.../////////000000000000000222333333333333444666555555666888<<<===<<<;;;;;;;;;<<<@@@DDDEEEDDDBBB??????@@@@@@@@@AAAAAAAAACCCAAA>>>>>>???BBBDDDEEEGGGEEECCCBBBCCCCCC@@@>>>??????@@@AAABBBBBBBBBBBB~~~ZZZCCC===888444444444111000111111111000000//////......------------------------------------------------...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,........................------------------------////////////////////////////////////////////////////////////............000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333333333333333444444444444222333444555777999:::;;;888999999:::<<<======>>>BBBCCCKKKTTTSSSIIIDDDFFFEEEDDDDDDGGGIIIOOO^^^lll~~~iiiXXXKKKDDDDDD888111444666333222444333222222111111000000////////////............---------------------------------,,,,,,,,,,,,++++++------.........------,,,....../////////000000000000111333333222222444555333333222444777:::;;;:::;;;===@@@DDDFFFEEEAAA=========??????@@@???>>>>>>AAA@@@@@@>>>>>>@@@CCCFFFHHHFFFCCCBBBBBBAAA???===??????@@@AAABBBBBBBBBBBBgggNNN@@@:::666666666666333000//////000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------................................................///////////////////////////////////////////////////////////////.........000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000111111111222222222111222222222222333333333222222333333333444444444222222333444666777888888777888999:::;;;<<<===>>>???@@@GGGOOONNNHHHEEEGGGJJJIIIJJJKKKGGGDDDFFFMMMMMM\\\oooppp]]]MMMEEE@@@<<<999999444333666777333333666111111111000000///////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......................../////////000000000111333333222222444555444222111222555999;;;<<<<<<>>>@@@CCCCCCAAA>>>;;;<<<===???@@@@@@???===;;;???AAAAAA???>>>???DDDHHHFFFEEEDDDCCCBBBAAA@@@?????????@@@AAABBBBBBBBBBBBwwwTTTAAA;;;:::;;;444666777444000///000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------................................................////////////////////////////////////////////////.........///////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000111111111222222222111111111222222222333333222222222333333333444444444444444444444555555555666666888999:::<<<=========@@@EEEJJJJJJGGGGGGHHHDDDEEEHHHJJJFFF@@@???AAACCCFFFKKKRRR___xxxtttcccSSSJJJ???999999999777444555333222333111...///333000000////////////..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////............///////////////111222222222222333555555333222333666:::===>>>===>>>>>>>>>>>>=========>>>???@@@AAAAAA???===;;;===>>>???===<<<===BBBGGGCCCDDDDDDCCCCCCBBBCCCCCC??????@@@AAABBBBBBBBBBBBhhhJJJ<<<:::999666444000333333///...000222111..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...................................................////////////////////////////////////////////////.........///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222222222222222333333333333555555555444444444444333555666777888:::;;;======???AAADDDEEEEEEDDDDDDEEECCCAAAAAACCCBBB???AAAFFFHHHFFFEEEDDDEEEPPPfffzzzrrraaaTTTIIIBBB;;;888555555666777555333222111111///------///222.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///////////////------.........////////////000222222111111333444666444333555888<<>>@@@@@@AAAAAAAAA@@@???===<<<;;;;;;;;;::::::<<<@@@CCC@@@BBBCCCCCCBBBBBBCCCDDD??????@@@AAABBBBBBBBBBBB|||OOOBBB888888:::777222111///222111------111111...------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......................................................////////////////////////////////////////////////............/////////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222111222222222222333333333444444444444555555555555444555666888999;;;<<<===???AAABBBAAA@@@@@@AAABBBEEEBBBAAACCCCCCAAADDDHHHDDDCCCDDDFFFDDDFFFQQQ___qqqrrrttt|||jjj```RRRFFF>>><<<;;;;;;333222333333444555555555000111000//////000222222------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------.........---------------........./////////000222222111111333444555444444666:::===???@@@:::;;;<<<<<<;;;<<>><<<::::::===@@@BBBCCC???AAABBBAAA???>>>@@@AAA??????@@@AAABBBBBBBBBBBBbbbEEE>>>888666777555111111666222444222...///222000)))------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.................................////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222111111222222222333333333333333444444555666777777444444666777999;;;<<<===;;;>>>???======???AAABBBAAA???@@@CCCCCC???===???@@@???CCCGGGGGGFFFMMMXXXVVVVVVVVVWWW^^^lll}}}oooYYYJJJAAA@@@===:::888666444333777777555333000000222444---//////...///000000---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++---------........./////////000222222111111333444444444444777;;;>>>??????888;;;===>>>===>>>AAADDDCCCBBB@@@>>>===<<<<<<<<>>??????@@@AAABBBBBBBBBBBBqqqUUUAAA888999888666444222111000000///000000000000//////...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................333222111///......------......------------......////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111000000000000000000000000111111000000//////......000000000000111111111111222222222111111111000000000000000000111111111111333333222222333333444555666666666777888888999999<<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@????????????BBBDDDFFFFFFFFFFFFGGGHHHAAAIIIPPPRRROOOPPPWWW]]]ggguuugggUUULLLGGGAAA;;;777666555444444444444444222444555444222000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000111111111111444444555666777888999:::777888:::;;;<<<=========AAA???>>>>>>??????>>><<<@@@>>><<<===@@@BBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>\\\GGG???======777777555333222111111111111000000000//////......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................000000///.........//////......------------......////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111000000000000000000000000111000000000/////////...//////000000000111111111222222222111111111000000000000000000111111111111333222222222222333444444555666666777777888999999;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBDDDEEEEEEDDDCCCDDDEEEBBBOOO\\\]]]TTTLLLKKKOOOUUUWWW^^^lllsss\\\RRRFFF?????????>>>;;;444444333333222222222222222333444333111000000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000000000111111111111222222333444555666777888888999:::;;;<<<============>>>>>>>>>======>>>@@@>>>===???AAACCCBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@??????oooQQQ===888999888444555555444222222111111222333111000...------......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...///000......------------......////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111000000000000000000000000000000000000//////////////////000000000000111111222111111111111000000000000000000000111111111111222222222222222333444444555555666666777888888888:::::::::;;;<<<===>>>???AAABBBCCCDDDDDDBBB@@@???AAACCCDDDDDDBBBAAAAAABBBDDDRRR___^^^PPPDDDBBBEEEEEEFFFHHHNNNZZZhhhvvv~~~ssscccRRRFFF<<<:::777777777777666444222111111111111000000000111222333333111//////000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------//////000000000000111111000111111222333444555555888888888888999;;;<<<>>>:::===??????<<<;;;===???>>>>>>???AAACCCCCCBBB@@@@@@@@@@@@@@@?????????>>>CCCBBBBBBAAAAAA@@@??????kkkUUUJJJ>>>:::<<<<<<555---333333222111111111222222333222///---,,,---......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---............------------......////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111000000000000000000000000000000000000////////////////////////000000000111111111111111000000000000///000000000111111111111222222222111222333333444444444555666666777777888999999999:::;;;<<<===>>><<<>>>@@@BBBBBB@@@>>><<<@@@AAACCCCCCBBBAAABBBCCCEEELLLQQQMMMDDD???AAAFFFBBBFFFKKKPPPRRRPPPNNNKKKTTTZZZiiiyyyvvviiiYYYNNNJJJFFF???888:::;;;<<<:::777444222111000000000000000000000//////111222222000...//////........................------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------////////////000000000111111222222333444444555555888777666666777999<<<>>>:::???BBBAAA<<<999;;;>>><<<===???AAABBBBBB@@@???????????????>>>>>>>>>>>>BBBAAA@@@??????>>>>>>>>>zzzrrryyyzzzcccDDDCCC<<<555111222444444333111111111000000000111111333111///---,,,,,,...///------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,,,,,,,,,,......------------......////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111////////////////////////////////////000000000000...////////////000000000000000000000000000000000///000000000111111111111222111111111111222333333444444444555666666777777777777888888999:::<<<===;;;<<>>???@@@???>>>===?????????>>>>>>>>>======@@@???>>>===<<<<<<<<<<<>>@@@@@@???>>>===;;;>>>@@@BBBBBBCCCEEEFFFDDDCCCBBBCCCEEEEEEBBB>>>???@@@AAACCCDDDDDDCCCCCCJJJEEEDDDHHHMMMOOOQQQTTT\\\bbbggghhhiiimmmwwwuuummm___QQQGGGAAA??????AAA<<<777444444555444222111111222111111111222444///000111222222222111000---...000///...------...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000000000000000111111222222555555555555666888:::;;;<<<@@@BBBAAA===:::999:::888;;;===>>>=========>>>????????????>>>>>>>>>===???>>><<<;;;::::::;;;<<<|||```KKK:::888===:::000444777999777333///---111000//////............---------.........//////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------...///......------------......////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111////////////////////////.../////////000000000111........./////////000000////////////000000111111000000000000111111111111111111111111111222222333222333333444555555666666555555555666777888:::::::::;;;<<<============<<<;;;===@@@AAA@@@AAABBBCCCBBBCCCDDDEEEFFFDDDAAA???@@@BBBEEEGGGFFFBBB===999CCCDDDCCCDDDIIIOOOPPPLLLKKKKKKIIIDDD@@@AAAFFFKKKSSS[[[tttzzzjjjZZZPPPFFFBBB<<<888777888999:::444444444333333333555666444333222111111000///......///111222222222000000+++---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000111111111111222222333444555555777777888999999;;;===>>>===;;;999888999<<<>>>===<<<<<<>>>@@@@@@@@@?????????>>>>>>>>>???>>><<<:::::::::;;;<<<fffIII:::>>>===999777111333111...------///111222111111///......---------+++,,,---...////////////---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................,,,,,,,,,---...///111111.........------.........////////////////////////////////////////////////...............///000000...------------...////////////000111111111111111////////////////////////.../////////000000111111............/////////000.../////////000000111111000000000000111111111111111111111000111222222333222222333444444555555666555555555555666888999:::888888888999999:::::::::;;;===???@@@???>>>???@@@AAABBBCCCBBB@@@@@@BBBEEEEEECCC@@@>>>===???AAABBB;;;BBBCCC???@@@EEECCC;;;<<<>>>@@@AAA@@@???@@@AAAFFF@@@IIIccctttwww~~~uuuiiibbbYYYRRRMMMHHHCCC???===<<<999888777666444333111222444222000///111444000//////000222222///---,,,...000111222111000///+++---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000333333333333333444444444222333555666777777888777555666888;;;======:::777;;;===>>>>>><<<<<>>===;;;888666444222222//////000000111111111222666444111...---,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///........................---------............///........................------------------------------------------------............//////////////////.........---------///......---------..............................////////////////////////////////////000000000000//////............//////......////////////............------------..................////////////////////////000000000000222222222222222222222222222222333444444555555666555555555555666666666666888888999::::::;;;<<<<<>>@@@AAACCCCCCBBBAAABBBCCCBBBAAA???>>>>>>>>>???@@@???????????????>>>======>>>===<<<;;;;;;;;;;;;;;;===888===MMMUUUPPPKKKMMM\\\cccoooyyy~~~rrrddd```^^^^^^bbblll~~~uuujjj^^^SSSJJJFFFBBBAAA@@@===;;;888777666555444333333222222333333000000000000000///......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************************+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111333===FFFDDD;;;333333777555555444444444555555666888888999::::::;;;<<<<<>>======???@@@BBB@@@======>>>>>>>>>===>>>===;;;999999999;;;<<>>>>>??????>>>????????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>888<<>>AAAFFFOOOZZZgggqqqxxx~~~vvvlll___VVVNNNMMMJJJFFFCCC???===;;;::::::999888666555444444444444333222222222222222///000000000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111999@@@???888222222555444444444444444555555666888888999999:::;;;;;;;;;AAA@@@>>><<<;;;<<<===>>>@@@>>><<<;;;<<<======<<<>>>===;;;:::999:::;;;<<>>===:::777555:::<<<@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::::::::;;;;;;===888:::BBBDDD===666666999:::<<<>>>===???HHHRRROOOHHH???:::999999999777:::888555555888???GGGLLLZZZaaakkkttt{{{zzzssshhh```WWWRRRKKKFFFCCC???:::555666666555555444444444444333333333333333333333333333333222111111111111222/////////000//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++*********+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000///333777777444111111333444333333333444444555666777888888999999:::::::::::::::::::::::::::::::::???===::::::;;;<<<<<<;;;>>>===<<<::::::;;;<<<===nnnwwwSSSMMMHHHHHHDDD;;;555444444333222111000000000000////////////////////////111000///...---,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------------------............///........................---------------------------------------------------------.........//////...........................------------...//////........................////////////////////////////////////000000000000//////............//////......////////////............------------..................////////////........./////////000000////////////////////////111111111222333333444444333333444555777888999999999999999999888888888888:::;;;>>>???>>><<<888666888;;;???AAAAAA???????????????@@@AAAAAA???>>>============>>>>>>===<<<<<<::::::999999999:::;;;;;;;;;888999@@@AAA<<<888777777777777777888:::>>>BBB:::888555555777999999888777666666666777777888999>>>BBBHHHNNNRRRXXX]]]bbbdddfffjjjooossswwwyyyzzz}}}|||zzzxxxwwwxxxzzz{{{yyyuuurrrqqqppppppttttttssspppjjjeeebbbaaaVVVQQQKKKGGGFFFCCC>>>:::>>>;;;888888999;;;:::999888888777666666555444444111222222222333333333444222222111000000000000111...////////////...------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++******+++,,,,,,,,,,,,+++************************))))))*********+++++++++++++++,,,,,,,,,,,,---------------------...///000...///000111111111222222222222222222333444555555777777777888888999999999555666888999::::::999999>>><<<::::::;;;<<<<<<<<<======<<<;;;;;;<<<<<<===IIIPPPYYYcccvvvvvv[[[AAACCCAAA@@@>>>:::666777;;;222222111111000000111111///.....................//////...---------,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............///........................------------------------------------------------------------............---.....................---------------...//////........................////////////////////////////////////000000000000//////............//////......////////////............------------..................////////////............////////////........................000000111111222333333333222333444555666777888888888888888888888888777777;;;;;;;;;<<<;;;;;;:::999:::<<>>===;;;<<<<<<=========<<<<<<::::::999999999::::::;;;999888:::>>>???<<<999888444444333444666:::;;;;;;555333222111333444555555111222444555555444333222777999;;;<<<>>>@@@CCCEEEFFFGGGHHHJJJLLLNNNOOOOOOUUUSSSQQQNNNMMMMMMMMMNNNSSSZZZbbbfffccc^^^XXXTTTPPPMMMIIIGGGGGGHHHHHHHHHKKKKKKIIIFFFCCCBBBBBBDDD>>>;;;888777999:::999777888777666555555555444222000111111222222333444444222222222222222222111111111111000////////////000...............---,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******+++,,,,,,,,,,,,+++************************))))))*********++++++++++++++++++,,,,,,---------...------------......///...------...000222333333111111111222222333555555666666666777777777777777333555777999::::::999999>>><<<::::::;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<999;;;<<<@@@LLLbbb}}}}}}fffWWWNNNCCC888???BBBEEECCC<<<666555777222222111000000000111111...............---------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------------------------------------------------,,,------------.........---------...............---------------...///000........................////////////////////////////////////000000000000//////............//////......////////////............------------..................////////////------........./////////........................///000000111111222333333222222333444555555666666777777777777777777888888888888777777777888999:::<<<===??????>>>===>>>???@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999:::::::::777555444888999888777999>>>???===:::999777555444444555666888777666555555666777888555555555666777888888999777777888999;;;<<<============<<<<<<<<<<<<======>>>BBBFFFFFFBBB===<<<<<<;;;999777888:::;;;<<<;;;999999888777666777:::===:::888666666777777666555222222333222222111000///000000000000000000000000000000000////////////...000000///............///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++******************++++++++++++,,,***++++++,,,,,,------......---------------......---------...///111333444000000000111222333444555666666666666666666666666444555777999::::::::::::===<<<::::::;;;=========:::::::::;;;;;;;;;;;;;;;666888:::===@@@DDDLLLRRRdddyyyrrr^^^TTTKKKGGGCCC???>>>AAA888AAAJJJKKKCCC999222...222111000///////////////.........---------,,,,,,+++,,,,,,---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------------------------------------------------,,,,,,---------.........---------.........//////---,,,,,,------///000000........................////////////////////////////////////000000000000//////............//////......////////////............------------..................////////////---------.........//////........................//////000000111222222222222222222333333444444444555666666666777888888888555555666777888999:::;;;===>>>>>><<<::::::<<<>>>AAA@@@??????>>>>>>??????999:::;;;<<<<<<<<<<<<<<<>>>>>><<<;;;::::::999999777888999777666555444333000333333111333999<<<:::333333222111000///000000444333111///000111333555222222222444555666555444111222222333444555666777222333555666777888888777777:::;;;999444222444777444444333555777777777555222333444444444444666888444333222222222111000///000111111222222333444666555555444333111000//////.........///////////////000///......------......,,,------------,,,++++++++++++++++++++++++++++++************************************************************************************************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...***,,,...///...///111444//////000000111333444555555555555555555555555555555666777888999:::::::::<<<:::888888:::<<<<<<<<<888999999::::::;;;:::::::::888666666777999???EEEEEERRRbbbpppzzzfffYYYLLL@@@>>>999;;;EEEDDD:::666<<<888???CCC@@@999444222111111000///........................------,,,,,,,,,++++++,,,---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,---...///000111........................////////////////////////////////////000000000000//////............//////......////////////...............------...................../////////000---------.........///////////////////////////////////////000111111222222222222222222222222222222444555555666777888888999444666888:::;;;<<<<<<<<<>>>>>><<<:::888888:::<<>>>>>>>>???@@@999:::;;;;;;<<<<<<<<<;;;@@@???>>><<<;;;:::999999444777888666555666666666000555666333666>>>BBBAAA222444666666666555555555///000222444555555444444111111222333555555333222333333333333333444555555111222555777888777666555333555666444///...222666333333333444555555222000000222555666555444444444000111111222333333222111444333222///......111333,,,------///000111222222......///000000111111222//////...------------...,,,------------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,---------******+++,,,,,,---.........------,,,,,,,,,------))),,,//////------000333/////////000111333444555555555555555555555555444666666777777888999999::::::888777777999;;;;;;;;;777888999:::::::::::::::444444444555777888:::;;;999>>>EEELLLSSS]]]jjjtttpppXXXHHHCCCAAA>>>:::999::::::::::::999888888666666555444444333222222......------------......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++................................................////////////////////////.........------,,,,,,,,,..................------,,,,,,,,,------.........//////............//////........................//////.........---------//////000000000000//////........................................................................---------.........//////......------------...............////////////000//////////////////////////////000222222333333333555555555555555555555555888999:::999:::<<<<<<;;;999AAA===666<<<>>>???EEEEEE===;;;AAAAAA;;;;;;BBB<<<<<<============<<<<<<<<<;;;:::999888888888888666555555555555444444444222444333222666===@@@>>>333333333222222222111111222222222111111111111111111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111222222333333333222111111111111111111111111444222000///111222222111////////////////////////111111000000//////..............................,,,------......------,,,------------------------************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000///---,,,,,,---...///---------............///...///000111222333444444333333333444444444555555777666666888:::;;;:::888666999;;;;;;999777666666888777777666666666666666444444444555666777888999;;;>>>@@@@@@???BBBHHHNNNaaarrrppphhh\\\QQQCCC;;;999999888666777777888888777777666555555555444333333222111111......------------......///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------..............................---------,,,,,,,,,........................,,,,,,,,,------.........//////............//////........................//////.........---------//////000000000000//////........................................................................---.....................---------,,,,,,---------------........./////////////////////////////////...///000111222222222222222333333444555666666777777888888777888:::::::::444<<<;;;@@@RRR^^^aaaeeeVVVFFF;;;===@@@<<<;;;???;;;<<<<<<======<<<<<<;;;;;;:::999888888777777777555555555555444444444444222333222111555<<<>>><<<333333222222222111111111111111111111111111111000111111111111111111111111222111111000000111111222111111111111111111111222222222222222222222222222111222333111000000333666111111111111111111111111333111//////000222222111/////////////////////////////////.........------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,+++,,,,,,---...------------...............//////000222333333444333333333333444444444444666555555777999999888777666888;;;;;;999777666666888888777666666666666777444444444444444555666666777:::;;;:::777666999<<>><<<<<<999777777999:::999777333111222444333333444444333333222111//////////////////......------,,,,,,,,,,,,------,,,,,,------------------------------------------------------------------...------,,,,,,------...++++++,,,,,,,,,,,,---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................---------------------------------.........//////..............................------------..............................---.....................//////000000000000//////........................................................................//////////////////////////////............//////,,,,,,,,,---------......///////////////////////////......---......///000222222222333333333333333888444555::::::777777;;;999:::777HHHlll{{{tttVVVJJJ>>>999;;;<<<===>>>999999::::::::::::999999999888777666555555555555555444444444444333333333000111111000333888888555111111111000000000//////------......////////////////////////////////////000//////......//////000///000000111222333333444////////////////////////111///000555:::999222+++........................///...---...000111000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---.../////////,,,,,,,,,------------............//////000000111111111111222222222333333555444444555888888777666444666777777666555666777999888888777666777777777444333222222222222222333111222333444555555555555444444444666888888666555888888888:::@@@IIIUUU]]]dddlllwwwxxxbbbcccttt|||]]]PPPHHHGGGBBB;;;AAAMMMGGG???999999999777666777999888777444111000222444333333333333333222222111////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------...------,,,,,,------...++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////,,,,,,,,,------------...,,,,,,------...//////////////////.....................------------..............................---------...............//////000000000000//////............................................................................../////////000000000000000////////////000000,,,---------............////////////////////////000///...------...///000222222222222222222222222777444666===>>>888777;;;:::<<<777???WWWbbb\\\WWWDDDAAA===;;;:::;;;===>>>999::::::;;;;;;::::::999999888777666555555555555444444444444333333333333000222222111333888777444000000000000////////////------......//////000000//////////////////////////////............/////////000000111111222222222........................111111444:::???===444,,,---------------------------------...000111000...------------------------,,,,,,------------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...////////////,,,,,,,,,,,,---------------........./////////000000000111111111222222222444444444555777888777666444555666666555555666777888777777666666666666666333333222222222333333444111111111333666888999999333333444555555444222000555666666666666999===@@@>>>AAAFFFLLLSSS[[[bbbfff{{{}}}yyysssjjjdddbbbfffiiirrriiicccWWWFFFIIIWWW\\\FFFBBB@@@@@@>>>;;;@@@HHHBBB;;;777777999888999<<<999777555444444444444444222222222222222111111000.........///////////////---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------...........................------,,,,,,------...+++,,,---...///......---........................------------------------........................------------------------........................,,,,,,,,,---------......,,,,,,------...//////000000/////////.........---...------,,,,,,------...........................---------.........////////////000000000000//////........................................................................------...///000111111222//////............//////------........./////////////////////////////////111000///------...000111000000111111222222333333666222666@@@AAA888555999777===888555???BBB<<<;;;;;;;;;;;;::::::;;;<<<;;;::::::;;;;;;;;;;;;::::::999999888777666666666666444444444333333333222222111333333222444888777333000000/////////.........---......///000000111111........................///......------......///......//////////////////---------------------------111777;;;;;;777222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,---.........---,,,++++++,,,,,,,,,---------------............//////000000000000111111111222333222222444666777666444333555555555444444666888777666666555555555555555333333222222333333444555666555333222222222222111000111222222222222333444+++///333777888888888999;;;999888888999;;;===>>>DDDLLLWWWbbbjjjttt~~~|||vvvuuutttooojjjfffeeebbb^^^XXXRRRMMMIIIIIIGGGCCC>>><<<@@@HHHOOOQQQKKKMMMKKKAAAAAAFFFCCC>>>===;;;999888:::AAAGGG>>>999666777888666666777777555333333444444333111111111111111111000000///......//////////////////---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------...........................------,,,,,,------...,,,---.../////////...---........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,------...///000000000000//////.........---...------,,,,,,------...........................---------.........////////////000000000000//////........................................................................,,,---...///000111222333......------------...............////////////000////////////////////////222111///......///000111......///111222333444555555111666AAABBB888444888000:::777333888999777;;;;;;:::999888:::<<<;;;777:::;;;;;;<<<<<<;;;;;;::::::999888777777666666666444444444333333333222222111333333222444888777333000/////////.....................///000111111222.................................------.........------------------,,,,,,------------------------&&&///777888222......111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111///---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,---------,,,+++***++++++,,,,,,,,,---------------..................000000000000111111111111222111111333555666444333333444555555444444666888666666555444444444444444222222222222222222222222222222222222222222222222000444444///...333555333333333333444444444555555444444444444444444444444;;;<<<===???BBBHHHPPPVVV[[[```hhhqqqyyy~~~}}}sssqqquuupppfffQQQMMMHHHEEEEEEEEECCCAAA>>>>>>>>>======<<<<<<<<<888888888999:::===???AAA???AAA<<<999III\\\VVVAAA;;;:::999999999:::;;;<<<;;;999666444333333444555333333333222222222111111333222111000///////////////............------------------------------------------------------------------,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------............------------......//////...---------------------------------------................................................---------............///////////////////////////---,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////////////////////////////,,,,,,,,,,,,,,,---...///000000000000000000000000////////////////////////222222111000//////000000000000000000111111111111111111111222444666777888999888666555555777999:::>>><<<;;;999888888999999999999:::::::::999888888666555555555555666666777888555111111222333222000---111111///222666555///...///000///...---...//////......111444444111...------------------------------------------------........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---,,,+++++++++***)))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,---------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...////////////000000000000111222222333333444444555777777777777666666666666666666666666666555555444222222222222222222222222222222222222222222222222111444333000000555666333111111222222222333333333333333333333333333333333444555444444444777<<<@@@<<>>777;;;:::;;;LLL```^^^NNN999888777777777888999999888777666555444555666666333333222222222111111111000000000000000000000000///............---------------------------------------------------------.........---------,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------...............------.........000///......---------...------------------------................................................---------............///........................---,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////////////////////////////------------------...///////////////////////////........................222111000000//////000000//////000000000111111111111111222333444666777888<<<;;;999777666777888888<<<;;;:::888888888888999777777888888999888888888666666555555555666666777777555222111222333222111---111111000222666444///111222222111...------...///......000333333000---------------------------------------------------........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++***************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,...//////...------....../////////000000000000111111222222333444444444666666666666666666666666666666777777666666555444222222222222222222222222222222222222222222222222333333111111444888777333///000000000000111111111222222222222222222222222222333333111000000222444888999999:::999999888777666:::???BBBCCCGGGMMMQQQQQQSSSVVVZZZ^^^bbbeeegggiiikkkmmmnnnmmmnnnppprrrppprrruuuwwwxxxzzz|||~~~|||sssrrrqqqooolllhhheeecccbbb___\\\YYYVVVSSSOOOJJJGGGNNNKKKFFFBBB>>><<<<<<<<<999<<<;;;777888??????999666444222222333555555555444444444444444555555555777666666777777888::::::555999999888BBBOOONNNCCC777666555555555555666666666666555555555555555666333222222222222111111111......///000000000000000///............---------------------------------------------------------//////............------------------------------------------.........///------------------------,,,,,,,,,---------..............................000//////............///------------------------................................................---------............///........................---,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////000000000000000000000000//////......---.........////////////////////////........................111000000////////////000//////000000000000111111222222222333444666777888???===;;;999777777777777::::::999777777777777777555555666777888888888888777666666555555555666666666444222111222333222111...000111111333666444///333333333222///------......---...///111111///------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,***************+++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))******+++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++***+++---//////---------........./////////000000000111111111222333333444444666666666666666666666666777777777777777666666555111111111111111111111111111111111111111111111111444222000222888;;;888333/////////000000000111111111111111111111111111111222333444444333333555666555555444444444555555555777888999888777888;;;>>>:::;;;<<<===>>>@@@AAAAAA???AAABBBCCCBBBBBBDDDFFFDDDFFFGGGGGGFFFFFFHHHIIIJJJLLLQQQUUUWWWSSSJJJCCCCCCBBBBBBAAA@@@???>>>===<<<;;;::::::;;;<<<<<<<<<>>><<<999666555666888999555777666333333777777333666555444444555666777777333333333444444555555555555555555555555666666666666999888555777<<<:::333555555555444444444444444444444555555555444333222222222222222111111111111...///000000000000///...///............---------------------------------------------------------............------------------------------------............////////////........................,,,,,,,,,---------............////////////......000//////.........//////------------------------................................................---------............///........................---,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////000000000000000000000000111000///...............////////////////////////........................000//////....../////////////////////000000000111222222222333444666777888<<<;;;:::888777777666777888888777777666666666666444555666777888888999999888777666555555555555555444333222222222222222111///000111333555555333///111111222111...------...------......//////...---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************++++++)))))))))***+++++++++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++*********+++,,,......---,,,---............/////////000000000000111111222333333333444555555555555555666666777777888888777777666555111111111111111111111111111111111111111111111111555111111555::::::666222000000000111111111111222000000000000000000000000...000222333222222333444111000000000111222444555666666555444333333555777777777777777666666666555444555777777666666777888777888999888666555555666666;;;@@@BBB???:::888777666666666666777777777888777777666555444555666777666444222000000111333555222333333000///111111000333444444333333333333444222222333333444444555555333444444444444444444444444555666666777888888666666666555555555444444333333333333333222111000///222222222111111111000000000000000000000///......///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------........./////////000000........................,,,,,,,,,---------............///000000///......//////............//////------------------------................................................---------............///........................---,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////000000000000000000000000111000///...............................................................///...............//////...////////////000000000222222222333333555666777777666666666666666777777666666777666666666555555555666777888999999999999888888777555555444444444222222333333222111111111000000111555666555111///,,,...///...------...///---............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))******************************************************************************************************+++,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++************,,,......---,,,---...............//////////////////000111111222222333333333444444555555555555777777777777777666555555111111111111111111111111111111111111111111111111444111222777:::777444222111111111111222222222222000000000000000000000000000111222111000///000111555444444444444444555666000111111222333444666777333333333333333333333333111333444333222222333444333444555555444444555666333888<<<;;;666222444888555555555444444444444444222333444444333333555777777666555444444555555666222333444333222333555666111333333333111000111222111111111111222222222222222222333333444333333222555333444777777555444666666666666666555444333222333222222222111111111000222111111111111000000000222111000000000000111111///............---------------------------------------------------------+++++++++,,,,,,,,,,,,---------------------------............/////////000........................,,,,,,,,,---------.........///000111111000///......------------...//////------------------------................................................---------............///---------------------------,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////000000000000000000000000//////......---.................................------------------------...------------......///......////////////000000111111111111222333444555222222333444555666777777555666666777777666666555666666777888999999999999999999777666444444333333000222333333222111111222111000222666888444000000***,,,------------...000---//////...---,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***************+++++++++************************************************))))))))))))))))))))))))***************************************************++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))+++---------,,,---...------.........//////////////////000111111222222222222333333444555555555666666666666666555555444111111111111111111111111111111111111111111111111333111444::::::444000111000000111111111222222222000000000000000000000000222333333222000000111333///////////////.........000111222333555666666555000000000111111222222222000111222111000///000111///111222222222222444555111444666555222000222444111111111111000000000000---///222333333333666888000000111111111000000///,,,---......---,,,///222111333555444222111222444222222111111111111111111000111222333444444333222777222111555555000...111555555666666555333222111222111111111222333555666111111111111000000000000111000///...000222555777///............---------------------------------------------------------,,,,,,,,,,,,------......------------------------------........./////////........................,,,,,,,,,---------.........///000111111000///...,,,,,,,,,,,,,,,---......------------------------................................................---------............///---------------------------,,,,,,,,,,,,---............................................................////////////............////////////......////////////////////////............////////////////////////////////////------------------...///........................------------------------------,,,,,,------...///........./////////000000000000000000111222333333000111222444555666666666555666777777777777666555666666777777888777777666:::999777666444333333222///111444444222000111222222///222888999444000000,,,---///...------...///...000111///---,,,---///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************************************((()))+++,,,---------,,,+++++++++***************++++++++++++++++++++++++************************************************************************************************+++++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))))))))***++++++,,,,,,)))+++------,,,,,,---...---------.........//////......//////000111111222111222222333444444555555555555555555555444333333000000000000000000000000000000000000000000000000222222666;;;999111...111000000000000111111111111111111111111111111111111///000000000///000333555111222222333333222222111111000111222222222///---333333333333333222222222222444444444222111222333000111222222111111222333222222222333333333222111000000000111111222222222///111444333000//////111///000111222222222000///222222333333000...000333---000333333222111333555444444333333222222111111///000222333444444333333444......555999444333777444444555555444333111000111000000111333666999<<<111111111111000000000000///...---...000444999<<>>777555222111333333111...000000222333333333222111......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...------,,,,,,,,,,,,---------......////////////////////////,,,---------.../////////........................******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------......//////......---,,,......//////...---,,,,,,------------------------,,,,,,,,,---------..............................---------............///////////////000000000000000000//////.........---////////////////////////------------.........///111000000///...------------,,,,,,,,,,,,---......111000000///...------------------............///---------............///////////////////////////111111111111111111111111111111222333333444555555888888777777666666555555666777777777888888888888<<<999666444444444444333444333333222111000//////000555999888222...---.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++)))((())))))***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------))))))*********+++++++++)))************+++++++++***+++,,,------,,,+++***)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////111111222222222333333333333333333222222111111111111111111111000000000000///////////////////////////000111222222111000///......///000000000000000......///000000000000000000000000///000000111111//////////////////////////////////////////////////////000000000111111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000//////......////////////////////////000000000/////////......////////////////////////000//////////////////000//////000000000111111111//////000000000111111111000000111222222222222111333333444444333333222222444333222222333666999;;;777444000///000000///---000//////............///.........---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...------,,,,,,,,,,,,,,,---------..............................---------...............------------------------***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------......//////......---,,,......//////...------,,,------------------------,,,,,,,,,---------..............................---------............///.../////////000000000000000/////////............////////////////////////------........./////////111000000///......---------------------......///000000000///...------------------............///---------............///////////////////////////111111111111111111111111111111222222333444444555777777666666666666555555666666666777777777888888;;;888555333333444333333333222222111111000000000222555888666111------///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++***************++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,))))))*********+++++++++)))************++++++++++++++++++,,,,,,+++++++++)))************+++++++++***************************************+++++++++************************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////111111111222222222333333333333333222222111111111111111111111000000000000////////////////////////..............................///000000000000///......///000000000000///111111000/////////000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000////////////...///////////////////////////////////////.........//////////////////////////////............//////////////////000000000000//////000000000000111111///000111111222222111111000000111111222111111111333222222222333444555666444222000///000111111000111000...,,,,,,,,,------.........------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........---,,,,,,+++,,,,,,,,,---------.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------......//////......---,,,.........///......---,,,------------------------,,,,,,,,,---------..............................---------............///....../////////000000000////////////............////////////////////////....../////////000000000111000000//////......---......------......///000000000//////...------------------............///---------............///////////////////////////111111111111111111111111111111111222333333444444555555555555666666666666555555666666666777777777888666444333333444333222111111111111111111111111444666666444///,,,---///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++***************+++++++++)))************+++++++++,,,++++++++++++++++++,,,)))************+++++++++************************))))))******++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////111111111222222222222333222222222222222111111111111111111111000000000//////////////////////////////...---,,,,,,---...///---...//////000000//////---...//////000000//////222111000///////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////................................................///////////////////////////......------......///........./////////000000////////////000000000111///000000111111111111111...///000000111111111111111222222333333333333222000111222333444444333222000000000//////.....................------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,++++++,,,,,,,,,---------............................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------.........///......---,,,---...............------------------------------,,,,,,,,,---------..............................---------............///........./////////000000///////////////.........////////////////////////////////////000000000000000000000000//////......///............///000000/////////......------------------............///---------............///////////////////////////111111111111111111111111000111111111222222333333222333333444555666666666444555555555555666666666555444333333444444222111///000000000111111111222555555444111...,,,---///........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++++++++++++++++++++++++++************++++++++++++************************))))))*********+++++++++---,,,+++******+++,,,---))))))*********+++++++++************************)))))))))***++++++,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------.../////////111111111111222222222222222222222111111111111111111111111111000000000///////////////////////////000///---,,,,,,---///000------...///////////////------...///////////////111111000///.........///................................................---............/////////.....................///.............................................................../////////---------------------------------------.......................................------------......---............/////////...////////////000000000//////000111111111111000//////000111111222111111000111222333333222111111000222555666555222///......///000222222111///...//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........---,,,,,,+++,,,,,,,,,---------............................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------.........///......---,,,------...............---------------------------,,,,,,,,,---------..............................---------............///............////////////.........///////////////////////////////////////////////////000000000000000000000000000////////////............///000000............---------------------............///---------............///////////////////////////000000000000000000000000000000111111111111111222111111222333444555555666333333444444444555555555333222222333555444222000/////////000111111222222555444222///------...///........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---************************))))))*********+++++++++---,,,+++******+++,,,---))))))*********+++++++++************************))))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------.../////////000000111111111222222222111111111111111111111111111111111111000000000000////////////////////////000///...------...///000------...////////////...------...////////////...000000///.........//////................................................------------.........///---------...............................................................---............/////////------------------------,,,,,,,,,---------------........................------,,,,,,,,,,,,------------------.........///......////////////000000...///000000111111000000000000111111222222111111000111222222222222222111222444555555222000...---//////000111111000...---/////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------......//////......---,,,,,,---......///.........------------------------,,,,,,,,,---------..............................---------............///------........./////////.........///////////////////////////////////////....../////////000000000000000000000000000000000......------......///000---------------------------------............///---------............///////////////////////////000000000000000000000000000000000000000000000000000111111222333444444555222333333333333444444444111111222444666555333000/////////000000111111111333222000............///........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++***************)))************+++++++++,,,++++++++++++++++++,,,)))************+++++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////000000000111111111111222000000000111111111111111111111111111000000000000////////////////////////.........------.........,,,---......//////......,,,---......//////......//////.........///000000................................................,,,,,,---------.........,,,,,,---------.........---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------,,,,,,,,,,,,------,,,,,,---------................../////////000000...//////000000000000000000111111111111000000///111111111222222333333333222333444333222444999===888666333000/////////000////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---............,,,,,,,,,---------......---------------------------------...............------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------......//////......---,,,,,,------...//////......------------------------,,,,,,,,,---------..............................---------............///---------.........//////............/////////000////////////////////////------........./////////000000000000000000000000---------------......///---------------------------------............///---------............///////////////////////////000000000000000000000000000000000000000000000000000111111111222222333333222222222222333333333333000111333666777777444111/////////000000000000000000///......////////////........................,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,---...******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++*********)))))))))************++++++++++++++++++,,,,,,+++++++++)))************+++++++++************************,,,,,,++++++***)))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////000000000000111111111111///000000000111111111222111111111111000000000000////////////////////////------------------------,,,---......//////......,,,---......//////.....................///000111................................................,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------................../////////000...//////000000000000000000111111111000///......111111111111222333444555111111111111444<<>>[[[nnnHHH333444111...000000...------------,,,,,,,,,------------------------------------,,,,,,,,,,,,+++,,,------......------------------------------------------..................---,,,,,,,,,------------------------------...------------,,,,,,,,,......------,,,,,,++++++---------------------------,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,---......//////......---------............///,,,,,,,,,---------....................................------------......---....../////////......///............//////000......------------....../////////...............,,,---///...---+++,,,,,,........................,,,---......//////.........------,,,,,,,,,,,,,,,------........./////////////////////////////////......---......///000111....../////////000000000000000000000////////////000111111111222222222222333333333222111111000000000000000000000///......////////////......------......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000222444222...,,,---///...---,,,,,,,,,---///000...---+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************---......---+++******+++,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000000000000000000000000000000000/////////.........//////000000//////...------......//////......---,,,---......///.........------------------------...------,,,,,,------.........------------......---------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,++++++---222555SSSKKK@@@666///,,,------,,,,,,---------.........---------.........//////...............///000000444333222111000111222222111111111111111111111111444111666KKKlllTTT555000...///222000------------------------------------------------------------------,,,,,,+++,,,------......------------------------------,,,,,,---------............------,,,,,,,,,------------------------------------------------------//////...---,,,++++++***---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------............///,,,,,,,,,---------....................................------------.............../////////////////////............///000......------------..............................+++---......,,,+++,,,,,,........................,,,---......///.........---,,,,,,+++++++++,,,,,,............////////////////////////////////////---------...///000111111........./////////000000//////////////////......000000000000111111111111333222222222111111000000000000000000000///..................//////000000///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******,,,.........---,,,,,,------...---,,,+++*********++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,---...---+++***+++,,,,,,,,,,,,,,,+++***)))))),,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000000000000000000////////////............///////////////...------------............------,,,------...//////......------------------------...------,,,,,,------.........------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,---,,,++++++---111444GGGCCC===666000......///,,,,,,,,,------------...------------...........................///000000222111111000000000111111111111111111111111111111777444444<<>>666---,,,///,,,,,,,,,,,,---------......------------------------------------.........///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------.....................------------------------------------,,,,,,,,,,,,---......,,,,,,---------.........,,,---......//////......---------............///,,,,,,,,,---------....................................------------......///.........///000111222000000///.....................------------......,,,,,,,,,------.........+++---//////...---...///........................,,,---......//////......------,,,,,,---......///.../////////000000000000////////////////////////---...///000000///......---------.........//////....../////////000000000000000000111111111222222000000000000111111111111000000000000000///......------,,,+++,,,...000111------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------------+++,,,,,,---------,,,,,,++++++,,,,,,++++++******)))******+++,,,,,,------+++++++++++++++++++++++++++,,,,,,---......------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************+++,,,------++++++,,,---)))******+++,,,,,,,,,,,,+++++++++,,,,,,...//////---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,------------------------------------------.........//////////////////////////////---...........................//////......---,,,,,,------......------,,,+++,,,---...////////////.........------,,,,,,,,,...------,,,,,,------............------.........------------------------------------------------***+++,,,---///000111111///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---,,,...000000...---,,,,,,///000...+++((((((,,,000++++++,,,,,,,,,---------,,,,,,,,,---------.....................///000000...111555888999888666555000000000000000000000000666222000222000...555???DDD777555555,,,)))//////,,,,,,,,,------.........---------------------------------.........//////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------.........---------...............---------------------------,,,,,,,,,,,,---......---------....../////////,,,---......//////......---------.........//////,,,,,,,,,---------.......................................------.........///.........///000222333111000///........................------.........,,,,,,,,,------.........***,,,......------...///........................,,,---......//////......---------------...///000////////////000000000000////////////////////////......///000000///...------------.........//////.../////////000000111111111111111111222222222222000000000000000111111111000000000000000//////...000...,,,+++++++++---...,,,---...///...---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,+++******+++,,,------------,,,---------,,,+++***(((((())))))***+++,,,,,,------+++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************+++,,,------++++++,,,---((()))***+++,,,---------+++++++++,,,---...///000---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------........................---------.........//////////////////////////////000000000000000000000000000000///...............////////////////////////........................---.../////////...---,,,///...---,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------...............------,,,------......------,,,---------,,,,,,...333666222///++++++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000///...---...///+++&&&---------............///111111:::OOObbb```HHH///000000000000000000000000111111111111111111111111222111111111000000//////,,,,,,++++++,,,,,,---...,,,,,,,,,------.................................++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......---------------............///......//////...---,,,,,,---------------------------------............///........................++++++,,,,,,,,,---------///...,,,++++++,,,---///......//////......---,,,......------------......,,,---......//////......//////............//////......//////...---,,,,,,+++,,,------......------------------.........///......------------......------............------..................------//////.........---------///////////////......---...///000///...///111222......------------......000000000000111111111111000000000000000000000000222111111111000000//////////////////////////////------------------------......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,222555000++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...---,,,,,,,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------.........---,,,,,,++++++++++++------++++++++++++------,,,,,,+++***+++,,,...///------------------------///......------///000111////////////000000000000000000000000000000000000000000///...............////////////////////////........................------...............---///...------,,,,,,,,,---,,,,,,,,,---------------------............------,,,------......------,,,++++++,,,++++++,,,///222000---***+++---000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000...,,,,,,...000111---------............///000888OOOooozzzVVV444000000000000000000000000111111111111111111111111111111000000000/////////,,,,,,++++++,,,,,,---...,,,,,,------------------........................++++++++++++++++++++++++///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......---------------............///......//////...------,,,---------------------------------............///........................++++++,,,,,,,,,---------///...,,,++++++,,,...///......//////......---,,,......------------......,,,---......//////......//////............//////......//////...------,,,+++,,,------......------------........./////////......------------...............//////.................................//////.........---------///////////////......---...///000///......000222///......------......////////////000000000111111000000000000000000000000111111111000000000//////////////////////////////..............................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,222777888222,,,+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...//////......------,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------.........---,,,,,,+++++++++,,,------,,,++++++,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///......---...///000111.../////////000000000000000000000000000000000000000//////............///////////////////////////........................---------------...///000///...------,,,---------+++,,,---/////////......------............------,,,------......------,,,+++,,,------,,,,,,---///---,,,***+++...000111111------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---...---++++++...222---------............///---888OOOnnnuuuQQQ222000000000000000000000000000000000000000000000000///////////////.........,,,,,,,,,,,,,,,------...------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---............------------............///.........///......---,,,---------------------------------............///------------------------,,,,,,,,,,,,------------......---,,,,,,---...///...////////////...------......------------......------...////////////...//////............//////.........///......---,,,,,,,,,---............---....../////////000000000......------------.........//////000000//////.........................../////////............---///////////////......---...///000///......000111///......------......///.........////////////000000000000000000000000000111111000000000000//////////////////////////////////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,777;;;;;;444...,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...111111000///......------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000....../////////000000000////////////////////////000///............//////////////////////////////........................---,,,,,,,,,---...000111......------------......+++,,,///000111000///...,,,,,,---.........------,,,------......------,,,,,,...000000///------...---,,,,,,,,,---///000000---------------,,,,,,,,,---------------------------------.........//////,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,...000///,,,+++------------............///...222<<>>...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////........................------...//////......------------------------------------------------------------------------------......//////......---.........//////000000111000000000000000///......------...//////...------,,,,,,------...////////////...------------...///---------...............------------------......------............------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------......------------,,,,,,,,,++++++,,,---...............------,,,,,,------...---------------------------------............////////////...//////000000...---------...///000111................................................////////////////////////..................------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...////////////,,,------......------,,,,,,,,,---...........................---,,,+++***------............------...------------...//////------------...............////////////...---------------...//////000000---------............///---............/////////,,,---------............---...///000000111111111......////////////...............///////////////...///000111111000///...------...//////...------///......---------..............................------.........////////////////////////.........---...//////000//////............///////////////////////////..................------------......------...////////////...///////////////.........---......//////......---+++++++++,,,,,,,,,------,,,,,,,,,---------............------------......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,)))222???===000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......///////////////.........,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------.../////////........................------...////////////...------------------------------------------------------------------------......////////////......---......///000000111111000000000000000///......------...//////...------,,,,,,------...//////000///...------------...///------......//////000000------------------------------............------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,***+++,,,---............///......------......///........................---------............//////.........///000111111111000///...///111222222................................................/////////////////////////////////...---------,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...////////////,,,------......------,,,------...////////////...---------...------,,,,,,------............---------------------...//////---.........////////////...///000000///...---,,,---------...///000000000---------............///---------.........//////------........./////////---...///000000111111111---...///000000///................../////////000...///000111111000///...------...//////...------000///...---------------....................................////////////000/////////...............//////000000///...---............/////////000////////////...............------,,,,,,------...------...///////////////000/////////............---......//////......---,,,,,,,,,,,,------------,,,,,,,,,---------............------------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))+++///...***...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000000000/////////......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------...//////000........................------...///////////////------------------------........................------------------------......////////////......---......///000111111222000000000000000//////...,,,---...//////...---,,,,,,,,,------...///000000///...---,,,,,,---...///---......///000111111222......---------,,,,,,,,,------............------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------..................------,,,,,,,,,***+++,,,---............000///...------...///000........................---------.........//////............///111222222000//////000111000,,,)))................................................////////////////////////000000///...------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,---...////////////,,,------......------,,,---...//////000000//////++++++,,,---............---..................------------------...///000.../////////000000111111...///000000000///---,,,---------...///000000111---------.........//////---------.........//////.........////////////000---...///000111111111111---...///000000///......---.........//////000000...///000111111000///...,,,---...//////...---,,,111000///...---,,,,,,,,,////////////////////////............/////////000000000//////.........---//////000000000...---,,,---.........//////000000000/////////...............---,,,,,,,,,,,,---...---......///////////////000000//////.........------..................---,,,,,,------------......,,,,,,,,,---------............------------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---+++***,,,......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////111111000000/////////...,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------...///000000////////////////////////------...///000000//////------------------------........................------------------------......////////////......//////000111111111111111////////////....................................---------.........//////....................................////////////......---------......///........................------............------------------------------------............------------............------..................------...........................---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,---------......+++,,,---...000222444555///////////////////////////000000000...------.........------------..................///////////////............------------......///////////////......................../////////...---------,,,........................//////.........---------........................---------.........//////........................////////////////////////////////////////////////............/////////000......//////...---,,,,,,,,,------...///000000111////////////..................//////......---,,,000//////.........//////............////////////------............------..............................///000000000000000111000///......///000111............////////////......////////////......////////////////////////555444333111///---+++***////////////////////////............////////////000000000///......------222111000.........///000............///////////////000111222111000...,,,......------------......---------.........//////------......//////000000//////////////////......---------,,,,,,,,,++++++...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++......------,,,+++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,+++***+++,,,---///---,,,+++,,,...000111.........////////////000................................................------------------------+++++++++,,,,,,,,,------//////.........---------,,,---......//////......000000//////.........------.........//////000000---,,,,,,,,,,,,---............------------......------------------------........................//////000111111111111111////////////....................................---------.........//////....................................///////////////......---------..............................------............------------------------------------............------------............------...................................................---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,---------.........---------...///000111222////////////////////////000111111000///......000......------------..................///////////////............------------......///////////////.......................................---------........................//////.........---------........................---------.........//////........................////////////////////////------------------------.........///////////////......//////...------,,,------...//////000111111////////////..................//////......---,,,//////............//////............////////////------............------..............................///000000000000000000000///......///000000............////////////......////////////......////////////////////////222111111000///...---,,,////////////////////////............////////////......//////////////////111111000///////////////............////////////...///111222111000...---///......------......///---------.........//////.........///////////////........................---------,,,,,,,,,++++++...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++******+++++++++,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***))))))(((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++------,,,///...---,,,,,,---...///------........./////////................................................------------------------,,,,,,,,,,,,------------//////.........---------,,,---......//////......000/////////......................../////////000------,,,,,,------...//////......------......///------------------------........................//////000000000111111111////////////....................................---------...................................................////////////000///...---------------........................------............------------------------------------............------------............------........................------------------------...------,,,,,,------......------------,,,,,,,,,,,,------------.........///...............//////////////////////////////000111222111/////////111......------------..................///////////////............------------......///////////////........................---------......................................................---------........................---------.......................................////////////////////////------------------------///////////////..................///......---,,,......//////000000111111/////////............---......//////......---,,,///...............//////............////////////------............------..............................///000000000000000//////...------...//////............////////////......////////////......////////////////////////........................////////////////////////............////////////------...//////000111111000000000000000//////...............////////////...///000111111111000//////......------......///------.........////////////////////////.........------------------......------------,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******)))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---...---+++...------------,,,,,,,,,,,,---------............................................................------------------------------------.........////////////............---------...////////////...////////////........................////////////---------,,,------...//////......------......///------------------------........................///////////////000111111////////////................................................................................................////////////111000///...---,,,,,,,,,........................------............------........................------............------------............---------------...............------------------------------------------------------------------------------------..................---------......//////////////////////////////000111000///...///000......------------..................///////////////............------------......///////////////........................,,,---------.../////////........................................................................................................................////////////////////////////////////////////////////////////............---...............------/////////000000000111111//////.........---------.........///......---,,,......---------...//////............////////////------............------..............................///000000000000000.........------.....................////////////......////////////......////////////////////////---------...............////////////////////////............////////////......//////000000000000...///000111111000///...............////////////...///000111111111111111//////............//////............////////////000000//////......------,,,,,,,,,---------------...------------,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((()))---///,,,)))+++,,,------...------,,,,,,,,,,,,---------........................................................................................../////////////////////...............------...//////////////////////////////..................///////////////---------------...////////////............//////................................................//////......//////000111////////////.........................................................---....................................////////////111000///...---,,,,,,,,,........................------............------........................------............------------............---------------.........//////---------------------------------------------------------------------------------.........//////---------------...///000////////////////////////---...///...------...///......------------..................///////////////............------------......///////////////........................,,,---------.../////////........................---..................................................................---........................////////////////////////000000000000000000000000///////////////.........------...............---////////////000000000000............------------.........///......---,,,---------------...//////............////////////------............------..............................///000000000000000---..................---............////////////......////////////......////////////////////////...............---------////////////////////////............////////////111111000000////////////...///000111111000///...............//////////////////000111111111222222/////////....../////////........./////////000000000000//////......------,,,,,,,,,---------...............---------,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---+++)))***+++,,,---...///......,,,,,,,,,---------......................................................................................./////////000000////////////////////////---...//////000000//////.........//////////////////////////////............------------...///////////////....../////////........................////////////////////////000///...---...///000111////////////...................................................---------....................................////////////000///...---------------........................------............------........................------............------------............------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...------........./////////------------...///000000////////////////////////+++---......---,,,---///......------------..................///////////////............------------......///////////////........................---------.......................................---------......................................................---------........................////////////////////////..................................../////////000,,,---......///..................///////////////.........------------,,,......//////......---,,,,,,,,,,,,,,,---...//////............////////////------............------..............................///000000000000000---...////////////...---............////////////......////////////......////////////////////////........................////////////////////////............////////////222222111000000///.........//////000000000000000............////////////000000111111111111111222000//////......//////000....../////////000000000///////////////.........,,,,,,,,,---......//////............---------,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,------...//////000,,,---------................................................................................................/////////000...////////////000000000......///000000000000///.........//////////////////////////////...............------......///000000//////......//////000........................////////////////////////000///...------///000111////////////....................................//////.........---------....................................///////////////......---------..............................------............------........................------............------------............------,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..................////////////000000//////......//////////////////////////////,,,---......------...000......------------..................///////////////............------------......///////////////.......................................---------........................---------.........//////........................//////.........---------........................////////////////////////........................,,,------...///000111111,,,------...//////..................------------.........---------,,,,,,......//////......---,,,,,,,,,,,,,,,---...///000............////////////------............------..............................///000000000000000...///000000000000///...............////////////......////////////......////////////////////////,,,---...///000111111222////////////////////////............////////////111111000000000000000000///////////////000111111............////////////222222111111000111111111000000////////////000000.../////////000000000000.........///////////////,,,------...//////000000............------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,,,,+++)))+++111777111000///...---......///------........./////////........................................................................------........./////////.../////////000000000000......///000000000000000............/////////000000/////////...........................//////000000000////////////000000........................////////////////////////000///---,,,---...000222000/////////....................................//////.........---------..................................../////////000......---------......///........................---..................---////////////////////////---..................------..................---,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------...................../////////000333333111000......------////////////////////////,,,...//////......///111.........------...................../////////000//////.........------------......///////////////......................../////////......------,,,........................---------.........//////........................//////.........---------........................////////////////////////111111111111111111111111+++,,,---...///111222222,,,,,,---.../////////...---------------------,,,......---------,,,,,,,,,......//////......---,,,+++++++++,,,---...///000............/////////000---..................---...........................//////000000000000000...///000111111000///.............../////////000......////////////......////////////////////////***+++---///111333444555////////////////////////............/////////000/////////000111111222222000///.........000111222............/////////000333333222111000000000111000000////////////000000////////////000000000000---.........//////000000------......///000111111//////.........---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++*********+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''***---+++))),,,555===666444111...---,,,---............////////////000................................................////////////////////////------------.........///.../////////000000111111...//////000000000000000---.........//////000000000000//////.........---...............///000000000000////////////000000////////////////////////000000000000000000000000000///---,,,,,,---///000000///---,,,,,,---///000////////////////////////........................+++,,,,,,---...///000000000///...------...///000000000//////.........---////////////////////////------------------------///............---------,,,------......------,,,,,,,,,,,,---------......//////////////////////////////.........---------------------------------,,,,,,,,,---------......//////////////////////////////.........---------........................///////////////.........------------------------............///////////////...---...//////---+++///////////////////////////...------------...///////////////////////////........................000000//////.........---..................------...------,,,,,,------...///...,,,*********,,,---------............---------///222333333000---+++---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------////////////////////////////////////////////////---------.........//////---......///000111111222//////000000000000//////............/////////000111111000000//////............---....../////////...///111333555666666777......////////////......///////////////000111111000000000000000000000000111111000000000000000111//////000//////111555888<<<888333111111222000...000000000000000000000000000000//////.........---...---,,,,,,,,,,,,---...////////////////////////................................................---------------------------------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,---......//////.........---------............////////////---------.........//////+++,,,------......------........................000000//////.........---///////////////000111111000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000///---,,,,,,---///000000///---,,,,,,---///000////////////////////////........................---------...............000///...------...///000000/////////............////////////////////////------------------------///............---------,,,------......------,,,,,,,,,,,,---------......//////////////////////////////.........---------------------------------,,,,,,---------.........//////////////////////////////.........---------................................................------------------------............////////////...------///000111000...////////////////////////////////////////////////////////////////////////........................000/////////.......................................------,,,,,,------...///...,,,+++***+++,,,---------............---------...000111111000---,,,---------............///................................................---------------------------......//////......---------------------------////////////////////////////////////////////////---------.........//////.........///000111111111//////000000000000//////........./////////000000111111000000////////////111111000///......000222---...000111333444444444...//////////////////...///////////////000111111111111111111111111111111111111000000000000111111111111111111000222555888;;;777333111111111000...111111111111111111111111000000/////////...............---,,,,,,---......////////////////////////................................................---------------------------------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,------......//////.........---------............////////////---------.........//////,,,,,,------....................................000000/////////.........000////////////000111111000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000///...------...///000000///...------...///000////////////////////////........................//////.........---------//////............//////////////////............////////////////////////------------------------///............---------,,,------......------,,,,,,,,,,,,---------......////////////////////////...............---------------------------------,,,------------.........////////////////////////...............---------........................------------------------------------------------............////////////---------///222333222111////////////////////////...///000111111000///...////////////////////////........................////////////..........................................------------............,,,+++++++++,,,---------............------,,,---...//////.........---------............///........................................................................---......//////......---------------------------////////////////////////////////////////////////------........./////////......//////000000111111//////000000000000//////....../////////000000000111000000000000/////////222222111000//////111222---...///000111111111111/////////000000/////////000////////////000111111111111111111111111111111111111000000000111111222333333333222111222444777999666333111111000000///111111111111111111111111000000////////////............------------......////////////////////////................................................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.....................---------............////////////------........./////////---------...............////////////////////////000000////////////......000000000///000000111222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000//////............////////////............//////////////////////////////................................................/////////......////////////////////////.........////////////////////////........................///............---------,,,------......------,,,,,,,,,,,,---------......////////////////////////................................................------------............////////////////////////................................................---------...................................................////////////...------///111222111///////////////////////////---...000111111000...---////////////////////////........................///////////////.....................////////////......------------.........---,,,,,,,,,,,,------------............------,,,,,,,,,,,,------...///---------............///..............................................................................////////////..............................////////////////////////////////////////////////............////////////.../////////000000000111//////000000000000//////...////////////000000000000000000000000000000000111//////222666666333000...///000000000000000000000000000000000000000000000000//////000000111222111111111111111111111111111111000000111111222222333444444333111111333444666555333111111000000///111111111111111111111111000000/////////////////////..................///////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..........................................////////////............////////////...............//////000////////////////////////000000//////////////////111000000000000111222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000/////////......//////////////////....../////////////////////////////////........................,,,,,,------...//////000...//////////////////............///////////////////////////////////////........................///............---------,,,------......------,,,,,,,,,,,,---------......////////////////////////---.............................................---------.........//////////////////////////////---...................................................//////000000000000....................................///////////////...---...//////...,,,////////////////////////,,,---///000000///---,,,////////////////////////.................................///////////////........./////////000000///......------......///---------------------...------............------,,,,,,++++++,,,---...///---------............///................................................------------------------...//////////////////...........................////////////////////////////////////////////////........./////////000000////////////000000000000//////000000000000//////////////////000000000111000000000000111111111111222......666@@@BBB999///000000111111222111111000222111000000000000111222000000000000000111222222000000000000000000000000111111111111111222333333222333333222000000111222444444444222111000000111111111111111111111111111//////000000000000000000////////////////////////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---.................................////////////........./////////000000//////.........///000111000000000000000000000000//////000000000000000000111111111111111222333333444444444444444444444444222222222222222222222222222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////........................++++++,,,---...///000111......////////////...............///////////////////////////////////////........................///............---------,,,------......------,,,,,,,,,,,,---------......////////////////////////---------.......................................------........./////////////////////////////////---------......................................./////////000000111111222....................................///////////////...---...///...---+++////////////////////////,,,---...//////...---,,,////////////////////////.................................///////////////.........//////000000111//////............//////------------............------............------------,,,,,,,,,---......---------............///................................................------------------------...//////000000//////...........................////////////////////////////////////////////////....../////////000000000////////////000000000000//////000000000000///////////////000000000111111000000000111111111111222444111111:::EEEFFF<<<111111111222222333222222222333222111000000111222333111000000000000111222222000000000000000000000000111111111111111222333444000222333222000000000222333444555444222111222333222222222222222222222222//////000000000000111111//////000000000000//////////////////////////////................................................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------...........................////////////....../////////000000000000//////......000111222000000000000000000000000//////000000000000111111222222111111222222333444555555555555555555555555333333333333333333333333333333444444444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000////////////000000000000//////////////////////////////........................,,,---------......//////---...///000000///...---............/////////000////////////////////////........................///............---------,,,------......------,,,,,,,,,,,,---------......////////////////////////---------.........//////....................................////////////////////////////////////---------.........//////.................................///000111111111....................................////////////...------...000000///---////////////////////////........................////////////////////////..................................../////////000---......///000000111111//////............//////,,,------...............------............------............---------------------............///........................................................................//////000000000000//////........................////////////////////////////////////////////////.../////////000000000000000000000000//////////////////000000000000////////////000000000111111111000000111111111222222222333222333888===>>>888222000000111222333333333222444333111000000111333444111111000000111111222333222222222222222222222222111111111111222333444555000222333333222111222333333555666666444222333555222222222222222222222222//////000000000111111111///000111111111111000///////////////////////////................................................------------------------------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------..................---------------.........//////............////////////.../////////000000000000111000///......000222333111111111111111111111111//////000000000111111111333222222222222333444444666666666666666666666666555555555555555555555555444444555555555555444444333333333333333333333333444444444444444444444444333333333333333333333333111111111111111111111111//////000000000000////////////000000000000//////////////////////////////........................///............------------...///000000///...------.........//////000000//////////////////////////////////////////////////////.........---------,,,------......------,,,,,,,,,,,,---------......////////////////////////---------.........//////////////////////////////............/////////000////////////////////////---------.........//////........................---------...///000000111////////////////////////............/////////000---------///111222222000////////////////////////000000////////////000000////////////////////////........................---.........//////000000---......///000111111222//////............//////,,,,,,---.../////////...---..................---.../////////...---,,,,,,---------.........//////................................................000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////000000000000//////000000000000111111111111000000111111222222222222000111333333333222111111///000111222222333333333444333111000000111333444111111111000111111222333444444444444444444444444111111111111222333444555000222444444333333333444333555777777444333444666222222222222222222222222//////000000111111111222///000111222222111000///////////////////////////................................................------------------------------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------..................---------------.........//////............/////////000////////////000000000000222000///...///000222333111111111111111111111111//////000000111111111222333333222222333333444555777777777777777777777777666666666666666666666666444444555555555555444444444444444444444444444444555555555555555555555555444444444444444444444444111111111111111111111111000000000000000000000000111111000000000000111111111111000000000000000111000000///...............------------.........///...///000111111000///...------......//////000000////////////////////////111111000///////////////,,,,,,------,,,,,,+++***---------............///---,,,,,,,,,,,,---......000000000000000000000000////////////////////////000000//////.........---000000000000000000000000////////////////////////000000//////.........---000000//////.........---000000000000000000000000000000//////.........---000///...------...///000111------888DDDEEE888***////////////////////////................................................---------.........//////---///000............---333,,,...000,,,///555222222//////000...+++,,,000,,,---///000000///---,,,........................///............---------,,,,,,,,,---...///000000............////////////////////////////////////////////////////////////........................//////.........------------------............///---...000111111111000///000000000000000000000000000000000000111111111111111111000000111222333333111000/////////000222333222222333333333222111111333222111111000000111111222333444444555555444444444111000111444555333111333222111222222333222111000555777666555444444333222555444000111777777111777444222333555777777777111555888777444333666999333333333222111///...---111111111111111222222222111111111111000000000000//////.........---------////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------...444555///******,,,------------------------------------.........//////000///.........000111222000000000000////////////000000000000000111111222000111111111222222333333///222444222333666666333111333555666666666888999<<<999555555777888888666333999<<<888777999;;;:::999999999999888555333111555999888444444777555000:::888444333666888666222555555666777777666222///222333333333333333222222000000000000000000000000000000000000000000000000111111000000000000111111000000///............///------.........///////////////000000000000//////.........///////////////////////////////////////111000000///////////////---------------,,,,,,+++---------............///---------------......///........................////////////////////////000/////////............////////////////////////////////////////////////111000000000////////////000/////////............////////////////////////000/////////............000///...------...///000000---...666@@@@@@666+++////////////////////////................................................---------.........//////000000...,,,,,,------,,,666///000111222;;;===111///---...000///,,,,,,///,,,---...000000...---,,,........................///............---------,,,---------.../////////............////////////////////////////////////////////////////////////........................//////.........------------------............///---...///000000000//////000000000000000000000000000000000000111111111111000000//////000111111222111000000///000111222333222222222222222222222222555444333333222222222222222333333444444444444444444222111222444555444222444333333333444444444333222333333222222444666777222444444333333555333000555555555555555555333222222333333222111000000111555555555555555555444444222222222222222222222222111111111111000000000000/////////.........------////////////////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------444888999333------......---------------------------------........./////////......///000222444555000000000000000000000///000000000000000111222222000000000000000000000000111555666333333555555333777777777666444444555777888666666;;;BBBEEECCC@@@???AAACCCCCCAAA???@@@BBBEEEDDDDDDCCCCCCAAA@@@>>>999<<<<<<999999<<<;;;777777666444555999===???>>>:::888444333444555555444111222222222222222111111000000000000000000000000///000111222222111000///111000000000000000111111111000//////......//////....../////////000000000000000////////////000000///////////////.........////////////////////////000000//////......//////...............------,,,---------............///......------......///000........................////////////////////////////////////............////////////////////////////////////////////////111111111000000000000///////////////............////////////////////////////////////............//////............/////////...///333888888222,,,////////////////////////................................................------........./////////222///,,,,,,---...//////...---222888CCCVVVVVVBBB000---...000000---,,,///,,,---...//////...---,,,........................///............---------------..............................////////////////////////////////////////////////////////////.......................................------------------............///------...////////////...000000000000000000000000000000000000111111111111000////////////000111111111000000000000111222222333333222111111222333444888777666555444333333333111222333333444444333333333222111222444555444333111111222222333333444444333222111222444555444444777555555777777444333444222444777777555333222222999888666666777777555444555555555555555444444444333333333333333333333333222222111111111000000000////////////............////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------666::::::333......//////------------------------------........./////////......///000222444555777000000000000000000000000111000000000000111222222//////000000000111111111333777888444333444555333111333555777:::===AAADDDFFFCCCCCCHHHPPPVVVXXXVVV[[[WWWXXX\\\ZZZSSSSSSYYYUUUSSSRRRQQQQQQQQQOOOMMMCCCDDDCCCBBBDDDGGGGGGDDD<<<===???AAAAAA???<<<;;;999666333111222333444444222222222222222222222222////////////////////////...///111333333111///...000000000000000000111222111000000///.../////////////////////000000000000000000///......///111222000000//////......------////////////////////////000//////........./////////////////////......------------............//////............///000000........................///////////////////////////////////////.........////////////////////////////////////////////////000000000//////////////////////////////.........///////////////////////////////////////........./////////....../////////......///111111111...,,,////////////////////////............................................................////////////111---,,,...000000111333+++555CCCLLLYYYooonnnVVV666111...//////------000------...//////...------........................///............---------...............---------............////////////////////////////////////////////////////////////................................................---------............///---------...............///////////////////////////000000000111111111111111111000000000000111111000000000111111111222222444222111000000222444555888888666555444444333333111222222333444333333333222111111222333444444444111222333444444444666777666444555999:::777333111:::666555888777333444:::666777888777555444666888333444444444444444555555666666555444333222222222444444333333333333222222222222222111111111000000000000000/////////......////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------222555555000---...///.......................................////////////......///000111333444444000000000000000111111111111111000000111111222333...///000111333555666666333888999555333666888777555:::@@@EEEJJJNNNRRRUUUTTTSSSRRRSSSXXX___gggmmmbbbYYYYYYaaa___TTTRRR[[[```]]][[[\\\^^^___]]]\\\TTTQQQNNNLLLNNNPPPOOOLLLHHHKKKRRRXXXVVVNNNFFFBBB???===;;;:::999777444222444444333333333333333333////////////////////////...///111333333111///...000000//////000111222222111111000///////////////////////////000000000000000///.........///111222000000//////......------//////////////////////////////............////////////000000//////...------------............//////............///000000////////////////////////////////////////////////.........///////////////........................////////////////////////.................................///////////////.................................///////////////...//////////////////....../////////---,,,------////////////////////////........................................................./////////000000000------000000---///444===MMMaaagggjjjvvvrrr[[[>>>666///...---,,,...111---..................---........................///............---------...............---------............////////////////////////////////////////////////////////////........................---.....................---------............///------------.........//////////////////////////////000000000111111111111333222222111111222222222000111111111222222222222333222111000000222444555777666555444333333333333222222333444444444444333111111222333333444444555333555777777666666888:::888444555999;;;777555888888666777999777555777<<<;;;:::999777555666888:::777999:::999666555777999777666555444444444555555444444333333333222222222222222222222111111111111111111000000000/////////////////////////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......---------------------------000000---,,,///000///................................./////////000000//////000000000000000000///000000000111111111222111111111111111222222333000000111333444555666777555:::===999777;;;>>>@@@GGGLLLRRRWWWXXXWWWWWWVVVXXX___gggjjjmmmsss}}}tttjjjiiiqqqooodddaaahhhkkkjjjjjjooovvv{{{{{{zzzrrrkkkddd```___]]]ZZZXXXTTTTTTZZZccceeeaaa^^^___YYYSSSKKKDDD???;;;888666777666444333222222222333000000000000000000000000///000111222222111000///////////////000111222333222111000000//////000000....../////////000000000///......//////000111222///////////////.........////////////////////////......------....../////////////////////......------------............///......------......///000000000000000000000000000////////////////////////.........///////////////........................////////////////////////,,,---------------...............///////////////.................................///////////////......////////////.........//////...,,,,,,---...////////////////////////....................................................../////////000000000000---...111---***000<<>>=========<<<:::999999999666555444333444555666777555555555444444333333222333222222222222111111111111111111111000000000000////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,//////,,,---111222000............................../////////000000000///000000000000///......///000000111111222222222222111111111111222333333444444444555555666666666===CCCFFFCCC@@@DDDIIILLLLLLQQQYYY```ccccccccccccppp~~~|||zzziii___YYY\\\```^^^```fffqqqfffVVVGGG>>>;;;;;;<<<;;;:::777555444333333333000000000000000000000000000000000000000000000000////////////000111222333222111000000//////000000------........./////////---...///000000111111111.........///////////////////////////////////////...------------...///000...////////////...---------------............///---------------......///////////////////////////////////////////////////............/////////000........................////////////////////////------------......//////............/////////000..................................../////////000---...///000000///...---/////////...............////////////////////////.................................................../////////000000000000///,,,...111...///@@@UUUhhhooo{{{zzzjjjaaaZZZMMM:::222,,,---000///...............------.................................///............---------,,,---------.../////////............////////////////////////////////////////////////////////////........................---------.........//////---------............/////////.........///000111000000000000000000000000000000000000111111111111444333222222111111222222000111222333333333222222000111111222222333444444444444333333333444555555333444555555666666555555444666999999888888:::======@@@CCCAAA>>>===???CCCGGGKKKXXXccc^^^PPPJJJOOOJJJddd{{{~~~ppp___QQQVVVaaannnxxxvvvkkkaaaIIIDDD@@@CCCJJJMMMIIIDDDAAA???<<<:::999888999999888888777777666555555444333333222222222111111111222222111111111000000000////////////////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......---------------------------......,,,---111222///.........................../////////000000000000//////000111111111000//////000000111111222333333222222111111222222333444555666777999;;;===>>>???JJJQQQSSSOOOKKKOOOTTTXXXTTTZZZeeepppyyyooommmkkkeeeaaadddtttkkk]]]QQQIIIFFFEEEEEEEEECCC???<<<:::888888888000000000000000000000000111111000000000000111111////////////000111222333222111111000000000000000------------.........///,,,---///111111111111000---.........//////000000////////////////////////---------------...///000...............------,,,---------.........//////---,,,,,,,,,,,,---..............................////////////////////////---.........//////000000........................////////////////////////---.........//////000000---.........//////000000........................---.........//////000000---...///000000///...---000///...////////////...////////////////////////................................................////////////000000000000---+++...222111888RRRooo}}}xxx```NNNDDD888333---***...222000---,,,......------------..............................//////.........---------,,,,,,------...///000000............/////////000////////////////////////////////////////////////........................---------.........//////---------.........//////000//////......000111222000000000000000000000000000000000000111111111111333333222111000000111111000111222333444333222222///000111333333444444333444444333444444555666777444555666666777666666666666999<<<<<<:::;;;===@@@NNNQQQTTTRRRNNNLLLOOORRR^^^kkkqqq___\\\___yyyjjjtttooofff```hhhxxxzzzpppUUURRRMMMHHHDDDAAA??????:::::::::999888777777666333333333222222222111111222222222111111111111000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......---------------------------...---***+++//////+++////////////////////////////////////000000000000...///111222333333333222///000000111222222333333222222111111222222333444444666999===BBBFFFJJJKKKUUU[[[^^^XXXTTTVVV\\\___lllrrr|||vvvsssooolllhhhccc___ZZZTTTPPPNNNKKKHHHDDDAAA?????????000111111111111222222222222111111111000000//////////////////000000000000//////////////////////////////...---...000222444333222111000//////////////////...//////000111222................................................///////////////////////////////////////.........++++++,,,,,,---...//////000000///...------,,,,,,............////////////---...///000000///...------------............///////////////////////////......///000000000000000......///000111111000000////////////000000000000000111111000...---...///111111000000//////......///......---------......---...///111111111000///////////////////////////,,,---......//////............////////////......---...---+++///>>>WWWjjj|||}}}vvvdddLLL888///...............////////////000000000000000000000000////////////////////////......////////////..............................---......///////////////...------------...//////000000000000000000000000........................//////.........---------........................//////............//////000000////////////000000333000///000333444222000111222333444444333111000000000111111111222222222111444666555222222555888555;;;666222888888333666999555333555888888777666===BBBGGGFFFCCCFFFPPPYYYiii]]]kkkvvv|||uuu|||wwwlllfffaaannnqqq[[[TTT@@@999===<<<<<<;;;333333444555555555555444444444222111000000000000111///...------...///000111000/////////............------------------------........................,,,,,,,,,------.........------......///000111111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***+++,,,---...---------.........//////////////////000000000000000111111111111222222222222222222333444444333111666666666444222222444666;;;>>>EEENNNXXX]]]]]][[[eee[[[]]]```[[[ccc}}}nnn^^^PPPPPPSSSPPPLLLJJJ000000111111111222222222111111111111000000000///////////////000000000000////////////////////////000///...---...000222333333222111000////////////000////////////000000111......................../////////////////////////////////////////////////////////////////////...,,,,,,,,,---.../////////000//////......---,,,,,,------------............---...///000000///...------------............///////////////////////////......///000000000000000------..................////////////000000000000000000000000000000///...111111000000///////////////......------......///---...000111111111000000////////////////////////,,,---......//////.........//////000000//////.../////////,,,,,,555CCCOOO___^^^YYYKKK;;;///+++,,,............////////////////////////////////////////////////////////////......////////////..............................---......///////////////...------------...//////000000000000000000000000........................//////.........---------........................//////............//////000//////////////////000222000///000333444333111222222333333333222222111111111111222222222222222555666666555444444777:::555888333333:::777222666222444777:::===CCCLLLSSS]]]cccfffaaaZZZ]]]jjjwwwoooWWWJJJ>>>;;;===888999777444333333444222111333222111000111333333444//////.........///000111000000/////////.........------------------------........................,,,,,,,,,---------......+++++++++,,,---------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++,,,---...///---------.........//////////////////000000000000111111111111222222222222777555333222222222222111///222555888999:::;;;<<<;;;JJJZZZaaacccjjjxxxxxxlllqqq|||~~~{{{wwwmmmbbb]]]000000000111111111222222111111111111000000000000////////////000000000000////////////////////////000///......///000222333333333111000///.........111000000////////////000........................000000000000000000000000////////////////////////......//////////////////------......//////000000000//////......---------,,,,,,,,,------------...---...////////////...------------............///////////////////////////......///000000000000000//////...---------......////////////000000000000000//////111444444111---111000000000000///////////////............//////...///000111111111000000////////////////////////------...////////////...///000000111111000000//////000000...---...222555???===999333---++++++---............////////////////////////////////////////////////////////////......////////////..............................---......///////////////......------......///000000000000000000000000000.......................................---------////////////////////////000//////......//////000//////............//////000//////000333444444333333333222222222222333333333333333222222222222222444333333222333555888:::777777333666>>>999555??????HHHOOOMMMJJJQQQbbbrrr|||}}}vvviiifffeee^^^NNNEEE:::444555777888777444333111111222333222111000000/////////000111111000000000/////////......------------------------........................,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////------........./////////////////////000000000000111111111111222222222333999888555333222333444555222444666888:::===AAADDDTTTcccttt}}}qqqzzzzzz000000000000111111111111111111111000000000000000////////////000000000000////////////////////////000000/////////000222222333222111000............111111000//////...//////........................////////////////////////////////////////////////............////////////......//////000000000111000/////////......------,,,,,,---------.................................---------............///////////////////////////......///000000000000000222111000/////////000111////////////000000000000111//////333888888444...000000000000000000000000/////////...//////000000000000000000111000000000////////////////////////------...///////////////000000111111111111000000/////////000111000...---000...,,,+++,,,...//////............////////////////////////////////////////////////////////////......////////////..............................---......///////////////...............//////000////////////////////////................................................000000000000000000000000000000////////////000000//////............////////////000111333444555555444333222111111333444555444444444333333333333333333333333444666888999:::888999888===DDD@@@FFFZZZbbbqqq{{{sssgggiii|||}}}mmmXXXHHHBBB???;;;888888666555555666555222...111111000000111111111111000000000////////////...................................................------------------------------------------,,,,,,,,,------......------,,,,,,,,,,,,---------------------------............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------...............//////000............////////////////////////000000000000111111111222222222333333666666666555444555777999999999:::<<>>:::888444444555555555444222111111111111111000000000000////////////////////////.................................------,,,,,,,,,------......///000111111,,,------......------,,,,,,,,,------...///000000333222111000///...---,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***------------------------........................------------------------+++,,,.../////////...---////////////000000000000////////////000000000000222222333333333444444444777999::::::>>>HHHVVVaaammmsss|||zzzvvviiijjjrrrsss333222222222111111000000000000000000000000000000000000000000000111111111////////////000000000000222111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......//////000000111111000000000000000000000000000000//////.........---////////////////////////---------...///000000111///////////////000111111//////000000111111222222000000000000000000000000000111222333333222111000111111111000000000000000//////000111111111111111444444444333222111000///222222222111111111111111222222222111111111111000000000////////////000000111111000000000000111111////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////................................................////////////000000000000000000000000////////////000000000000000000000000000000000000000///......////////////000000000000........................000000000000000111111222111111111111000000000000111111111111111222222222000111111111111222222222000555888777666666777666333<<<:::777<<<<<<999<<>>999;;;<<<888222333111111555:::888000(((111111000000000/////////000...---...000000///---.........---------,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,---------....../////////000//////............---,,,,,,---.........------,,,,,,------......---,,,,,,,,,,,,---...//////.........---------,,,,,,,,,---------............////////////..................////////////....../////////000000000///////////////000000111222111111111111222333333666666888999;;;;;;999888<<>>===<<<:::888555222111222222222222111111111111---...000111000///......//////.........---------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,---......------...........................------,,,,,,------...---------------------------.....................,,,,,,,,,---------............////////////..................////////////.........////////////000111111000000111111222333333333333333444555666777888777777888===HHHTTT]]]fffjjjiiiuuu//////000000000000111111222222222222222222222222222222111111000000//////////////////000000000000111000///...............111111000000000000111111000000000000000000000000........................------------------------........................000000000000////////////.................................///////////////////////////////////////000000000000000000000000///////////////000111111111111111111000000000000222222222222222222222222222222111111111111222222000000111111222333333333222222333444444444444333777666444333222111222222111111222222333333444444333333333333222222222222222111111000000111111222111111000000000000111111000000000000000000000000////////////////////////........................////////////////////////////////////////////////................................................------........./////////......//////000000111111000000000000000000000000...//////000000000000000////////////000000000000////////////////////////000000000000000111111222111111111111000000000000000111111222333444555555333333333444444444555555666555888<<<:::888BBBPPPaaammmrrrttt|||vvv^^^AAA333555:::666///333333333222222222111111---///222333111000///////////////.........------......---,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,------...------------...////////////...---...------,,,,,,------...,,,------......------,,,---------...............,,,,,,,,,---------............////////////..................////////////////////////000000000000222111111111111222333333444444444444555666888888555888<<>>HHHPPPYYYcccoooxxxuuu000000111111222222222333222222222222222222222222000000000000000111111111////////////000000000000////////////000222333444111111000000000000111111000000000000000000000000////////////////////////------------------------..............................//////000000111111000000000000000000000000---.........//////000000////////////////////////111111111000000000000000///////////////000111111//////000000111111222222222222222222222222222222444444333222222333444444000000111222333333444444222333444444555555444444111222222333333222222111444333333333333333333333444444444333333333222222222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000........................////////////000000000000---......///000111111222000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000000000000000000111111222111111111111000000000000000111111222444555666666666666666666777777777777888999???FFFIIITTTttt}}}wwwzzz}}}nnnfffiiioooqqqsssooollljjjeeeaaahhhsssyyy|||vvvttttttssstttzzzXXXCCC:::888444444444333333333222222...222555666444111111111000/////////............,,,,,,,,,,,,------...///------------------------,,,,,,,,,---------......////////////...---,,,,,,---...///000000///...---...------,,,,,,------...,,,,,,---......---,,,,,,---------.........//////,,,,,,,,,---------............////////////................../////////000000111111111222222222222000000000000000111111222444444555555666888999:::CCCLLLXXXaaagggmmmtttzzz222111000111333444333222222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......------------......///////////////////////////////////////.........//////.........//////000////////////////////////......////////////......////////////000000000000000++++++000333000000444000000000000000000000000111111222222222333333333111111222222222333333333444333111//////111333555333333333333333333333333111111222333444444444444...111444555555444444444555555666666666666555555444444444444444444444444222222333444444444333333222222222222222222222222111111000000000000111111000000000000000000000000------......///000000000............////////////000000000000000000000000//////............//////111222333222000......///000000//////.........---////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000333111000111222222111000111111222222222333333333555444333222222222333444666555111666:::111000@@@BBBCCCMMMXXXYYY^^^}}}vvvrrrnnnlllqqqzzzzzzkkkeeeiiiqqqxxxzzz{{{|||zzzwwwuuuwww~~~uuujjjeeeeeehhhwwwxxxvvvrrrnnnpppxxxyyy^^^MMMGGG@@@888333555777666444555333111///...000111111111000/////////............------............------//////.........---------........................---......///...---+++***//////000000111111222222---------------------------...............------------............------,,,,,,,,,---------............////////////......000000000000000/////////***111555222000333222...///444666444444666666333;;;333222999===999999===RRRbbbmmmllljjjwww222111111222333444444222222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000//////......//////000//////////////////////////////////////////////////////.........//////000////////////////////////...//////000000//////...////////////000000000111222...---111333000...000000000000000000000000000111222222222222333333333111111111111222222222222222222222222222333333444333333333333333333333333222333333444555555555555111444777888777666666666444444555555555555444444444444444444444444444444222222333444444444444444333333333333333333333333111111000000000000111111111111111111111111111111.........///////////////............////////////000000000000000000000000//////............//////000222333222000......///000/////////............////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000///000000000000000000000000333111000111222333111000111222222222222333333333444333333333444555666666777999333333::::::;;;FFFKKKWWWbbbfffiiiuuuppphhhhhhnnntttsssqqquuu}}}xxx}}}xxxkkkbbbbbbfffxxxqqqWWWDDD>>>::::::777222///000555333111000111222111000000000/////////.........---......//////......---//////.........---------........................------......------,,,,,,000000000000000000//////---------------------------...............------------............------,,,---------..................////////////......////////////////////////---111222000000444444111333555444222444888888444111888;;;666555===JJJRRRbbbjjjoooqqqzzz333222111222444444444333333333333333333333333333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////////////////////////////000//////......////////////////////////////////////000000111111000000////////////000000000111111222///000333555333111111000000000000000000000000222222222222333333333333000111111111222222222222111222444555666555444333444444444444444444444444333444444555666666777777555777999:::999777777888555555666666666666555555444444444444444444444444333333444555555555555444333333333333333333333333111111000000000000111111111111111111111111111111000000////////////..................////////////000000000000000000000000//////............//////000111222222000......///////////////............////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111000111222333222111222222222222333333333333222333444555666777888888666:::444222===DDDJJJUUUlllwwwnnnccc___ffftttxxxyyy~~~vvvvvvuuupppkkkmmmttt{{{lllWWWAAA777555333222111666444333222333222111///000000000/////////......---......//////......---...............---------........................---------,,,------...///111000000///......------------------------------------...............---------............------------........./////////......////////////...............///////////////000111000...000444555333333444444333666;;;<<<:::000;;;>>>888<<>>===:::777666666666777666666666666666666666666555555444444555666777888777888:::999888777777888777777777888888777777777555555555555555555555555555555666777777777777666555555555555555555555555222222111111111111222222111111111111111111111111222222111000///......---............//////////////////////////////////////////............//////...000111111///......///.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111222111111111111111111111111222111000111333444333222222222333333333444444444333333444555666777888999:::;;;???LLLTTTRRReee{{{pppccc___gggyyy~~~{{{rrrmmmrrr___LLL???777444555333222222333444333111111000000000////////////...//////////////////...---.............................................---,,,,,,,,,---///111222,,,---------.........///------------------------,,,------...//////......------............------.........////////////000......////////////..................//////000000111//////111222222222222999JJJ[[[___]]]^^^bbbdddSSSCCC???NNN^^^ccchhhooo777555444444555666555333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000//////......//////000////////////////////////...//////000000111111222222222111000////////////000000000000000000000000///000000111111000000///000000000111111111222222111222111///111444444000222222222222222222222222333333333333444444444444666666666666777777777777@@@>>>:::777555555777888777777777777777777777777777666555555666777999:::888:::;;;:::999999:::;;;888888999999999999888888666666666666666666666666666666777888888888888777666666666666666666666666222222111111111111222222222222222222222222222222222222111000000///..................////////////000000000000000000000000//////............//////...///111000///......///.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///000000111111222222222111111111111111111111111222111111222444555444333333333333333444444444444444444444555666999<<<===999>>>FFFTTT\\\ZZZkkk}}}aaabbbgggtttsssmmmnnnssswwwqqqQQQ===777888666333333333444444333111111000000000/////////...//////000000//////...---------.......................................------------...///000111,,,,,,------...//////000------------------------,,,,,,---...////////////------............------------........./////////......////////////............//////000000111111000///111333333222666;;;QQQeeezzz}}}yyyyyyyyyaaaRRRPPP\\\bbbdddzzz777666555555666666555333444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111000000//////000000111////////////////////////...//////000111111222222333222111000////////////000000000000000000000000...//////000000//////...000000111111111222222222000222222000333:::<<<999333333333333333333333333333333333444444444444555555666666666666777777777:::999888666666666666777888888888888888888888888:::999888777888:::<<<===<<<===>>>=========???@@@===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<666777888888999999888888777777777777777777777777333222222111111222222333222222222222222222222222222111111000000/////////............////////////000000000000000000000000//////............//////---///000000///......///............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000///000000111111222333333111111111111111111111111222111111222444555555444333333333444444444444555444444333555888===BBBEEEEEETTT[[[___jjjsss}}}yyyzzz|||wwwpppmmmtttzzz^^^NNN@@@<<<777444444444444444111111111000000000////////////000000000000//////---------.........//////........................------...///////////////.............../////////------------------------+++,,,---...////////////------............------,,,---------..................////////////......//////000000111222222333111000111333222444>>>JJJjjjzzzzzziiibbbbbbkkkttt888666555555666666555333444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222////////////////////////...//////000111222222222333222111000////////////000000000000000000000000......////////////......000111111111111222222222///222222222999DDDIIIGGG333333333333333333333333333333333444444444555555555555555555666666666666333444555777777666666555888888888888888888888888<<<;;;:::::::::<<<>>>@@@???@@@AAAAAA@@@AAACCCEEEDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB777777888999999999999888777777777777777777777777333222222111111222222333222222222222222222222222111111111111000000000000............/////////000000000000000000000000000//////............//////---...000000///......///---.........//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000///000000111222222333333111111111111111111111111222111111222444555555444333333333444444444555555444333333555:::AAAHHHLLLZZZssswwwpppuuujjjnnnzzzzzzkkkFFFAAA;;;666444444444444111111111111000000000000//////000000000000//////---------.........//////........................,,,---///000000000///...000000000///......------------------------------+++,,,---...////////////---..................---,,,,,,,,,---------............////////////......///000000111222333333333222111222333111555EEEWWWwww}}}qqqnnnkkklllwwwMMMEEE>>>;;;:::777666777666777666555555777555111111222000---000666444---000000000000000000000000//////............//////000000///...............000000111111222222333333---......///////////////111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000444444222666AAAHHHHHH666666666555555444444444111111222333333444555555555555777888999999888777555333666;;;:::555666;;;:::888888888888777:::===???>>>>>>AAACCCFFFJJJNNNQQQKKKIIIMMMOOOPPPVVV^^^ZZZYYYXXXXXXXXXWWWVVVUUUSSSQQQQQQSSSQQQLLLKKKMMMDDD@@@======>>>>>>;;;888<<<999888999999666444333888333...---000333333222111111111111222333444555666333111000000000000000000000000000000000000000000000000000000000000000/////////...---------,,,////////////////////////////////////////////////111111000000//////......//////............//////000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111111222333444555666444666777666444444444666999444444<<>>555555555555444444444333222222333333444444444555888888777666666666777777:::888999>>>>>>;;;;;;???<<<======<<<;;;<<<@@@EEEHHHHHHKKKPPPUUUYYY\\\^^^cccaaadddllltttxxx~~~|||uuujjjbbb___]]]^^^]]]ZZZSSSKKKFFFDDDAAA???===>>>===;;;888666444444555666666444111...333222222111222222333333222111000000111111111111000000000000000000000000000000000000000000000000..................------////////////////////////////////////////////////111000000000/////////...//////............//////000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333444555555444555666666555555777888666444777@@@IIIQQQ^^^lll|||}}}~~~eeeNNN???555444:::222222222111000111111111111000000000////////////.........---------,,,,,,,,,,,,---.......................................................................................---------............///......................................................//////000111111111000000000000000111222222111000111555<<>>???AAAEEEKKKRRRWWWXXX___dddlllyyypppdddbbb```\\\QQQHHH@@@???AAA>>>444+++444444333333444555666666555888;;;;;;777444222111111111111111111111111111000000000000000000000000---......//////000000000////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////000000000000///000000000111111111111000000111111111222222222444444555555555444333333555555555444555888===AAAHHHaaayyyxxxsssppplllyyyxxx}}}wwwyyy^^^EEE999555444777777222000222111111111111000000000000//////.........------------......///000/////////................................................////////////////////////---------............///////////////////////////........................//////000000111222222222/////////000111333444555999666555888<<>>EEELLLPPPXXXbbbjjjmmm|||jjjTTTEEEAAA???:::555555444444333444444555555666:::===<<<777333222222111111111111111111111111000000000000000000000000//////////////////000000////////////////////////////////////////////////////////////000000000000111000000//////000000111000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222333444555666666555444333666666666666999>>>EEEIII___zzz{{{ccc^^^iii{{{xxx}}}~~~dddFFF999222444777333222444222222111111111000000000/////////.........------------...////////////...................................................////////////////////////---------............///////////////////////////........................//////000111111222222333000000000111222333444555333222444777999<<>>FFFOOOVVVmmmuuuwwwjjjaaaiiiyyyzzzdddMMM:::666777444333666222222222111111111000000////////////............,,,,,,---...............................................................////////////////////////---------............///////////////////////////........................///000000111111222333333111111111111222222333444333333555666666999FFFSSSeeeppp|||yyyooolllggggggooowwwzzz{{{{{{mmmooo~~~|||dddLLLAAA>>>999555444222222222222222222222222111111000000000000111111000000///000000111222222......//////000000111111//////000111111111111111...///000111111000///...000000000000000000000000111111111111111111111111000000000000000000000000111222333333444444333333777222222555666333555:::555666666666777777888888444555666777999;;;<<<===HHHEEEBBBCCCIIISSS]]]dddxxx{{{aaaQQQJJJFFFDDDBBB???===;;;:::999222666999888444111222555111111111111111111111111000000000000000000000000111111000000//////......////////////////////////////////////////////////.../////////000000111111111111000000000000111111000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111222444666777777666555555777999<<