BM6P6(@ pppWWWSSSOOOKKKFFFAAA;;;555111//////...------------...,,,,,,,,,+++***+++---///222111555<<<@@@BBBEEEJJJFFF===888:::???BBBFFFJJJLLLOOOUUU[[[aaaffflllpppsssrrruuu{{{|||~~~vvvnnnjjjiiibbbQQQ???999999999888999444666888888<<>>PPPhhh{{{}}}___TTTcccjjjMMM999333444...+++...,,,,,,,,,,,,---------......444+++000333333QQQyyy{{{eeebbbttttttuuuvvvttttttyyy~~~tttkkkooottttttuuuyyy}}}|||ssshhhggglllnnnmmmkkkbbbmmmvvvsssOOO666,,,222///,,,...---000+++)))+++---,,,...111///QQQpppXXXSSSOOOKKKFFFAAA;;;555111//////...------------...,,,,,,,,,+++***+++---///222333777<<<<<<;;;>>>DDDNNNDDD<<<===@@@BBBDDDHHHLLLPPPUUU[[[```eeekkkooooooppptttzzz{{{zzz|||wwwrrrnnnkkkTTTFFF999666777666222000777:::<<<999888EEEddd{{{zzzzzz{{{SSSXXXZZZUUUKKK???444...////////////000111222333333999666555999999>>>NNNttt~~~wwwqqqWWWHHHQQQnnn}}}xxxqqqrrr~~~vvvpppqqqtttooohhh^^^VVVPPPOOOOOOOOOSSSXXXoooqqqwww~~~|||pppaaaHHHCCCZZZyyyyyyXXXTTTZZZYYYVVV999333000111333222333666999===BBBFFFIIIJJJLLLLLLHHHMMMfff~~~}}}|||zzzwwwnnnhhhbbbbbbsss{{{wwwzzz{{{wwwrrrkkkaaaWWWWWWRRRIIIHHHVVVmmm|||}}}{{{}}}~~~{{{|||}}}}}}|||{{{zzz|||}}}~~~~~~}}}}}}}}}|||||||||vvvyyyUUUfffuuurrr^^^\\\]]]HHHAAA???888000...111000,,,...------------...//////...222444;;;TTTvvvtttlll~~~{{{{{{xxxgggnnn~~~|||zzzzzz}}}llllllmmmppprrrvvvyyyzzzzzzrrrwwwzzz|||uuusssuuutttmmm^^^TTTXXXcccfffdddaaaaaaggglllggg```jjjyyy|||xxx{{{|||xxx{{{{{{{{{|||||||||||||||~~~}}}}}}qqqTTTBBB999:::JJJaaauuuxxxgggVVVdddqqqRRR<<<222333...,,,...+++,,,,,,,,,---------......111+++///222999]]]}}}iiigggxxxxxxxxxvvvtttsssvvvyyywwwkkkeeekkkrrrsssuuuyyy{{{xxxxxx{{{qqqhhhgggkkkmmmjjjgggoookkk___}}}xxxtttpppUUU999,,,111///,,,...,,,000,,,+++---...---...111888ZZZqqqXXXSSSOOOKKKFFFAAA;;;555111//////...------------...+++,,,,,,+++***+++---//////333:::???>>><<>>PPPxxxpppVVVHHHUUUlll}}}|||sssnnnrrr~~~~~~vvvtttwwwvvviii[[[FFF???999888888888:::>>>MMMRRR[[[iiiwwwqqqiiiKKKBBBUUUttt^^^SSS\\\[[[UUU999333000222333333555888:::>>>CCCGGGIIIKKKMMMOOONNN]]]xxx}}}}}}lllgggwwwssszzzmmmhhhiiilllxxx~~~uuu{{{}}}|||yyyvvvpppbbbUUUWWWRRRHHHDDDMMMaaattt~~~~~~|||zzzzzz|||}}}~~~}}}{{{|||}}}}}}{{{{{{|||~~~~~~~~~~~~}}}}}}}}}vvvxxx___QQQmmm}}}vvvnnnmmmQQQDDDAAA:::222///000///,,,......------......///000...111666DDDaaa}}}|||hhhrrr~~~}}}kkklllooorrruuuyyy{{{}}}zzzwwwsssttt}}}wwwrrrtttvvvqqqdddYYYYYY___bbb```]]]^^^dddjjjggg___```qqq~~~}}}wwwwwwyyyxxxzzz{{{||||||}}}}}}}}}}}}}}}||||||```GGG<<<666CCCWWWlll{{{{{{pppVVV```ttt[[[AAA222111---,,,...***,,,,,,,,,---------......,,,---///000AAAlll}}}llllllyyyzzzxxxuuuqqqppppppqqqggg___^^^hhhqqqrrrtttxxxttt~~~{{{}}}~~~{{{wwwuuuuuutttnnngggfffjjjmmmkkkfffeee~~~}}}PPPmmmpppxxxvvv___???---///...---...+++///,,,,,,//////---...111EEEiiirrrYYYSSSOOOKKKFFFAAA;;;555111//////...------------...+++,,,,,,+++***+++...000...444===AAA>>><<>>BBBFFFIIILLLPPPUUUYYY]]]bbbfffjjjmmmoootttwwwxxxxxxzzz}}}~~~~~~zzzmmmXXXHHH999555444666666888???GGG:::FFFUUUYYYTTTUUUeeexxx~~~{{{rrrUUUUUUWWWVVVNNN@@@555///////////////000111222333222666444444777666???TTTxxx{{{vvvYYYHHHSSSjjj|||{{{rrrooouuu}}}zzz~~~{{{yyywwwooo\\\JJJ:::444111222444444666:::444999AAAPPPdddyyyrrrsssOOO@@@QQQooogggXXX```]]]QQQ999333000222444444777;;;>>>BBBFFFIIIJJJKKKOOORRRbbbsssdddXXXqqq}}}tttwwweeecccmmmuuu||||||sss{{{{{{yyyyyyyyytttdddSSSQQQPPPKKKEEEFFFUUUjjjzzz|||{{{yyywwwwwwxxxzzz{{{yyy{{{}}}}}}||||||}}}~~~~~~~~~~~~}}}|||uuukkkWWW^^^wwwmmmuuuRRRFFFAAA:::333000000///..................//////000......444GGGeeeooozzz|||~~~~~~kkkmmmpppssswwwyyy{{{|||yyyzzz~~~}}}vvvxxx|||jjjdddqqqsssuuutttjjj___ZZZ]]]aaa```]]]^^^eeellljjjcccXXXiii{{{|||xxxxxxzzzyyyzzz|||}}}~~~~~~~~~}}}}}}||||||~~~}}}nnnNNN@@@666>>>OOOeeewww|||]]]```vvveeeGGG444000,,,---///***,,,,,,,,,---------......***000//////IIIwww}}}mmmpppxxxyyywwwsssooonnnllliii\\\VVVZZZgggqqqrrrsssxxxxxxzzz|||}}}}}}|||zzzwwwuuutttoookkkfffeeejjjpppppplllgggzzz}}}PPPiiisss}}}~~~jjjEEE//////------...+++---,,,,,,//////,,,...222PPPvvvrrrYYYSSSOOOKKKFFFAAA;;;555111//////...------------...***+++,,,+++***+++...000111777???AAA;;;888AAAMMMNNNAAA666777>>>DDDHHHJJJKKKOOOSSSXXX\\\```eeehhhooorrrtttvvvwww{{{}}}~~~{{{yyyttthhhVVVIII777666666666666<<>>CCCGGGKKKLLLLLLMMMRRRWWWeee{{{kkk```wwwuuu``````tttxxxuuutttssssssvvvqqqbbbQQQFFFLLLNNNIIICCCJJJ___ssszzz{{{{{{yyyvvvuuuwwwyyywwwyyy|||}}}||||||}}}~~~~~~~~~~~~}}}www~~~zzzpppeee[[[ggg^^^cccxxxbbbGGGAAA999555222000/////////............///000000111///666KKKfff{{{nnn{{{sssxxx~~~~~~~~~zzzlllnnnqqqtttvvvxxxxxxwwwyyysssuuu~~~{{{yyymmm[[[IIIcccqqqqqqsssuuuoooddd]]]\\\```^^^[[[]]]eeemmmlllfffSSS```rrr~~~zzzxxxzzzyyyzzz{{{}}}~~~~~~}}}|||}}}|||{{{VVVAAA999<<>>VVVmmmzzzuuu~~~www{{{rrrqqq~~~{{{rrr{{{}}}~~~}}}}}}zzzkkkmmmqqquuuwwwwwwvvvuuuwwwrrrqqqzzz}}}{{{sss]]]___rrrxxxqqqooopppsssqqqhhh```]]]\\\ZZZXXXZZZcccllllllgggSSSVVVbbbsss|||yyyxxxzzzzzzzzzzzz{{{}}}~~~}}}}}}~~~|||bbbEEE===;;;EEE\\\qqq|||rrrbbbooovvvVVV???666---,,,///---,,,,,,,,,---------......,,,555///333YYY~~~~~~{{{jjjhhhwwwzzz~~~|||uuussstttnnneeePPPOOOWWWgggppppppqqqvvvvvvyyy~~~}}}{{{xxxtttqqqlllooommmiiikkkqqqnnnfffUUUQQQOOOPPPXXXhhhsssttt{{{uuuwwwQQQ888222---+++...---+++***,,,...---,,,111999gggpppXXXSSSOOOKKKFFFAAA;;;555111//////...------------...******+++++++++,,,///111---111888>>>@@@EEETTTbbb\\\KKK;;;888>>>BBBDDDEEEHHHLLLQQQUUUZZZ^^^cccgggjjjnnnqqqppprrrvvvtttooo```XXXVVV```kkkrrrxxx|||{{{{{{wwwmmm```XXXWWWXXXFFF>>>888:::???GGGQQQ[[[]]]YYYSSSLLLCCC===AAAIIIeee}}}```YYYXXX\\\UUUBBB444111////////////000111222333333444333666888444CCCaaa}}}uuukkkMMM<<>>CCCFFFKKKQQQSSSSSSXXXaaaiiillluuu~~~bbbbbb~~~}}}}}}{{{{{{yyyxxxxxxtttgggZZZEEEDDDEEEEEEAAA>>>FFFQQQkkksss|||}}}xxxssssssvvvrrruuuyyy{{{{{{{{{{{{|||~~~~~~}}}}}}}}}|||||||||{{{}}}dddUUU|||{{{wwwaaaMMMnnnRRRIII@@@<<<777000---000///////////////000000111222666HHHeeeyyyvvv{{{sss~~~qqqnnnzzzwww~~~vvviiilllqqquuuxxxxxxwwwvvvvvvuuutttwwwzzzqqqqqquuuqqqmmmlllpppqqqkkkccc___ZZZXXXVVVXXXbbblllmmmhhhZZZPPPRRReeevvvyyyzzz~~~{{{zzzzzzzzz|||~~~}}}}}}tttRRR???999@@@XXXmmmyyy~~~ppp[[[ccc{{{]]]FFF:::...+++//////,,,,,,,,,---------......+++444///:::ddd}}}mmm___cccwww{{{}}}uuurrrssslll```IIIIIISSSdddmmmnnnpppuuusssvvv|||~~~}}}|||zzzvvvsssmmmssstttnnnkkkjjj```RRRGGGAAA===<<<===CCCRRRbbbuuu{{{ttt~~~aaa~~~{{{yyyUUU<<<555,,,***...000,,,+++,,,.........666???vvvpppWWWSSSOOOKKKFFFAAA;;;666111//////...------------...)))***+++++++++,,,///111222222555777666999DDDQQQ[[[III999666<<<@@@BBBDDDGGGKKKPPPUUUYYY^^^cccgggeeekkkooonnnpppqqqllldddKKK@@@<<>>GGGLLLMMMLLLRRRRRRSSSTTTMMMDDD??????QQQsss}}}ccc[[[YYY]]]VVVCCC444111////////////000111222333444444333777999555DDDccc}}}tttiiiKKK999CCC^^^tttzzzwwwggg___hhh~~~yyyzzzggg[[[[[[aaacccmmmssszzz}}}oooZZZHHH???===<<<===:::;;;@@@BBB???>>>>>>TTT^^^aaaZZZ\\\lll{{{}}}oooaaaFFFKKKfffzzzgggccc]]]YYY:::444000222666999???DDDDDDJJJQQQTTTVVV]]]hhhqqqnnnmmmmmmmmm{{{|||zzzvvvtttpppeeeYYYJJJBBB>>>??????===???DDDaaalllwwwzzzvvvqqqpppsssqqqtttxxxzzzzzzzzzzzz{{{}}}}}}}}}}}}||||||||||||}}}|||yyyvvvxxxMMMyyytttcccYYYNNNDDD???888000,,,//////////////////000111111...555NNNooovvvtttxxxwww~~~yyynnngggkkkpppvvvyyyzzzyyyxxxuuuxxxxxxvvv|||{{{~~~|||ssssssrrrllljjjnnnqqqllleeeaaaZZZYYYVVVYYYcccnnnooojjjbbbOOOJJJ]]]rrr{{{~~~|||{{{yyyyyy{{{~~~}}}___???777===TTTjjjvvv~~~}}}{{{qqqXXX___}}}```JJJ===///***///111,,,,,,,,,---------......***222///???lllyyy{{{yyyeeeWWW^^^uuu{{{|||sssooopppgggZZZDDDEEEOOO```jjjkkknnntttuuutttwww{{{yyyxxx~~~~~~|||yyyvvvmmmvvvyyyqqqkkkcccRRR@@@<<<<<<@@@EEEDDD???AAAGGGOOOdddlllqqqjjjqqqIIIffftttyyyWWW???777---)))...111---,,,---//////000999DDDlllYYYSSSOOOIIICCC>>>888333000//////...------------...,,,------+++)))***///333111///222999:::777===GGGHHH???999;;;???@@@@@@@@@GGGJJJNNNRRRUUUZZZ___bbbeeejjjkkkjjjooosssfffTTTAAAEEE<<<:::LLL^^^hhhpppzzzxxxvvvsssnnneeeWWWLLLrrrmmm\\\DDD<<>>???FFFCCCEEEKKKHHHAAACCCLLLZZZqqqxxxrrrtttxxxyyy}}}xxxiiiJJJHHHjjj\\\dddkkkWWW999666333333777<<<@@@BBBHHHJJJNNNRRRSSSWWWcccpppyyysssvvv~~~~~~vvv~~~zzzwwwvvvtttoooeee\\\PPPEEE<<<<<>>@@@777:::???<<<===BBB@@@JJJMMMWWWmmmlllnnnpppaaaTTThhhzzz}}}mmmBBB666000'''333)))///,,,)))...111,,,999XXXnnn[[[SSSOOOIIICCC>>>999333000//////...------------...***++++++)))((()))---111111000666>>>>>>:::<<>>^^^oooeeeiiibbbLLL===>>>ZZZkkk{{{xxxsssnnn{{{~~~||||||~~~}}}{{{qqqXXXJJJDDDBBBGGGNNNPPP```uuu~~~xxxpppiiiaaaYYYQQQIIICCC@@@DDDCCCFFFMMMQQQMMMHHHFFF<<>>BBBDDDIIIKKKOOORRRQQQSSS^^^jjjyyysssvvvwww~~~yyywwwtttnnncccZZZQQQKKKDDDCCCDDDDDD@@@===EEEXXXiiijjjdddbbbeeehhhpppuuurrrooopppkkknnn}}}yyyyyy|||~~~~~~||||||}}}}}}}}}~~~lll|||lllkkkkkkdddVVVwwwpppUUUBBBCCC@@@222,,,111000////////////000111111000444KKKiii~~~eee{{{{{{|||pppdddiiipppuuuvvvxxx}}}~~~}}}zzzxxxvvvwwwxxx~~~|||zzzrrrooollllllllljjjfffbbb^^^ZZZWWWZZZbbbkkkpppqqqlll```QQQNNN^^^uuu~~~||||||~~~}}}|||{{{|||}}}||||||~~~pppLLL===888KKKbbbpppxxxxxxnnnkkk|||qqqSSS999222...***------------............///000111111UUU{{{rrrccckkkuuuyyyyyy~~~{{{sssqqqgggRRR>>>CCCOOO\\\bbbdddgggllllllmmmooopppqqquuuzzz~~~}}}xxxtttqqqhhhhhhaaaSSSHHHEEEDDDAAA>>>:::>>>BBB======DDDGGGQQQSSSXXXggg~~~wwwzzziiiXXXvvv\\\vvvzzz~~~sssKKK999///)))444)))...---***...000,,,===___}}}ppp]]]SSSOOOIIICCC>>>999444000//////...------------...,,,,,,,,,+++***,,,///222111222:::CCCDDD===>>>DDDJJJCCC>>><<<;;;;;;AAAHHHDDDGGGLLLPPPUUUZZZ___ccc]]]gggooopppoookkk^^^OOO[[[```VVVHHHHHHMMMWWWeeewwwyyyrrrhhhlllyyy}}}wwwqqqyyyxxxiii\\\WWWWWWUUUIIIEEECCCFFFKKKJJJBBB:::;;;TTTttt{{{ooo___^^^bbbRRR???555000///000000111111222222222000000///555888000<<>><<>>HHHOOOOOOLLLNNNSSSVVV^^^bbb^^^XXXWWWSSSZZZlllvvvyyy|||~~~~~~~~~~~~~~~~~~yyy|||wwwgggkkkdddCCC```vvvZZZFFFDDDAAA444...111///////////////000111222888???[[[tttvvv{{{|||bbbYYY}}}~~~}}}~~~yyylllaaaeeemmmuuuxxx||||||yyywwwvvvuuuyyy~~~|||{{{rrrooolllkkklllkkkgggddd```\\\ZZZ]]]dddlllqqqsssrrriiiZZZRRRZZZmmm}}}~~~}}}|||{{{{{{{{{{{{|||{{{|||{{{SSSBBB888EEE\\\lllwww}}}yyy|||tttlll{{{tttXXX===444///***------------............///...111666^^^vvvfffmmmwwwyyyzzzwwwtttgggOOO<<>>999444111//////...------------...,,,++++++++++++---///111222333:::DDDEEE@@@BBBIIIFFF@@@;;;<<<>>>===???BBBCCCFFFJJJOOOTTTYYY___ccc```fffllloooqqqooodddWWW^^^YYYFFF888>>>GGGRRR```rrrqqqbbbOOOOOO```iiieeeccclllpppjjj```YYYRRRLLLCCC===:::AAAPPP```iiimmm[[[cccttt~~~zzznnn^^^^^^aaaPPP===555000///000000000111111111222000111000444666111<<>>999444111//////...------------...***)))))))))+++---...///333222888AAACCCAAAFFFOOONNN@@@555555;;;???AAABBBAAAEEEIIINNNSSSXXX^^^bbbgggdddaaaccckkkssstttoooYYY\\\TTTLLLNNNNNNTTTcccccc]]]JJJ666:::TTTjjjqqqsssnnnbbbVVVOOOMMMKKKHHH@@@<<<:::???MMMbbbxxxnnngggfffqqqzzznnnlll^^^]]]```NNN;;;444000000000000000000111111111222444222333444111===XXX{{{qqqcccMMM===:::KKKdddyyyoooaaa___uuu{{{yyy{{{yyy}}}{{{vvvyyy{{{qqqYYY]]]]]]WWWPPPIIIBBB===555<<>><<>>SSSfffppprrrlllnnnTTTpppuuubbbEEE888111---///---------............///...444@@@nnn~~~ooohhhpppvvvzzz{{{}}}xxxfffJJJ<<>>:::555222//////...------------...---,,,,,,---000222222222333111555===@@@???FFFQQQlllVVV>>>666999>>>AAABBBAAADDDIIIMMMRRRWWW\\\```ddddddeeeiiinnnoookkkgggPPPeeeqqqnnnaaaNNNJJJYYYUUUJJJ888,,,666RRRqqqyyyjjj]]]TTTLLLDDD===:::;;;::::::===IIIZZZgggNNNEEE>>>IIIbbb|||xxx~~~kkk]]]]]]___LLL999333000000000000000000000000000222555333222333111===VVV~~~uuussshhhRRR???777GGGbbbxxx~~~oooaaaZZZppp|||xxxzzzyyyzzzzzzyyy{{{}}}yyysssqqqhhhXXXOOOUUU___ZZZMMMLLLJJJOOOXXXYYYSSSRRRWWWaaaiiiggg___dddsssuuujjjjjjfff^^^VVVWWWaaakkkoooNNNBBB666BBBXXX^^^aaannn{{{~~~tttsssNNNEEEaaaxxxdddgggdddMMM666666888>>>FFFNNNSSSVVVWWWYYY^^^aaa___```iiittt~~~zzz|||zzzxxxvvvrrrjjjcccZZZXXXRRROOOVVV^^^YYYNNNCCC<<<666666666444333444222999;;;>>>CCC???@@@LLLkkkwww~~~|||zzz~~~~~~~~~}}}~~~\\\uuuvvvjjjQQQJJJHHH???555000/////////000111222333444777[[[tttvvv|||TTT___~~~~~~nnncccaaannnvvv}}}|||yyywwwvvvxxxxxxwww{{{}}}|||yyyssslllhhhgggeeecccaaa\\\^^^aaaeeekkkpppuuuxxx{{{~~~sssiiilllwwwuuuzzzzzzwwwwwwyyyuuuwwwyyyzzz{{{}}}dddNNN:::;;;PPPfffpppppp|||ooowww___nnnxxxiiiKKK:::333...///---------............///...555CCCsss}}}oooccciiitttvvv{{{|||~~~xxxeeeHHH<<>>:::555222//////...------------...///------///222555444333333111444<<<===;;;AAALLLqqq\\\EEE<<<<<<>>>AAACCCBBBEEEIIIMMMQQQUUU[[[^^^^^^ccciiikkkggg```]]]]]]kkkpppiii[[[MMM???AAATTTFFF===888;;;EEEUUUjjj|||vvvrrrmmmeeeZZZLLL>>>555777888888666444888AAAIII777444111777QQQuuujjj]]]]]]^^^KKK777222111000000000000000000000///...444444333444111:::QQQxxxoooooojjjXXXBBB555CCC___uuu|||sss```VVViii~~~yyy{{{|||yyyyyy{{{zzzsssnnnmmmsssddddddmmmpppjjjaaadddWWWKKKGGG@@@777888@@@___mmmmmm^^^]]]lllrrrkkkiii^^^SSSNNNOOOTTT^^^gggaaaTTT>>>666???GGGRRReeeyyy|||tttsssNNNFFFbbbxxx}}}|||dddkkkeeeGGG777888:::@@@IIIQQQVVVXXXVVVXXX[[[^^^]]]^^^hhhttt}}}zzz}}}~~~}}}}}}~~~yyywwwvvvrrrjjjdddXXX[[[WWWOOOOOOVVVUUUNNNFFF===666666666444555888444999:::>>>FFFBBB@@@HHHiiivvv{{{xxx}}}{{{||||||~~~}}}xxxjjjuuubbbbbb}}}nnnVVVOOOMMMEEE999222/////////000111222444555???gggvvvxxxpppMMMYYYzzzxxxfff^^^___ooovvv|||}}}}}}~~~}}}yyyyyyvvvvvvxxxxxxvvvxxx|||yyypppjjjgggeeebbb```[[[]]]aaadddhhhlllooorrrttt}}}uuuiiifffjjjooofffjjjooorrrrrrsssuuuwwwsssuuuxxxzzz{{{|||~~~lllUUU<<<999MMMfffssstttyyywwwzzznnnqqqrrrQQQ===444......---------............//////555EEEvvvwww```WWWjjj{{{www||||||~~~xxxdddFFF<<<>>>HHHWWWbbbfffggghhhfffjjjnnnpppppppppqqqqqqdddgggsss{{{uuuqqqccc]]][[[aaabbbZZZPPPKKKNNNZZZRRRTTTiiicccVVVccc\\\ggguuusssuuuiiivvvkkkGGG222333)))222---///...///000666\\\uuuvvvlllWWWQQQMMMHHHCCC>>>:::555222//////...------------...)))'''''')))---///...---333111555<<<<<<999===GGGPPPEEE;;;:::===@@@DDDHHHBBBEEEIIIMMMPPPUUUZZZ]]]___```^^^VVVOOORRRdddvvvuuuooommm\\\IIIHHH666555???RRR\\\]]]dddpppddd```[[[SSSHHH>>>;;;;;;:::::::::999999>>>FFFMMMJJJMMMHHHDDDUUUuuujjj\\\]]]]]]JJJ777222111000000000000////////////***222444444555111888LLLqqqqqqllliiiYYYDDD555???]]]sss{{{www```RRRddd|||~~~zzzyyy{{{uuugggaaacccvvvxxxrrrggghhhdddPPP===777444222:::EEEYYYlllqqqcccbbbuuulll[[[NNNLLLLLLKKKPPPYYYmmmkkk\\\OOOOOORRR\\\mmmxxx{{{~~~tttsssNNNFFFcccxxx~~~|||eeeooofff@@@888888;;;BBBJJJRRRWWWYYYUUUVVVYYYZZZYYYZZZeeeqqq{{{kkksssyyy{{{vvvuuuvvvtttmmmgggTTT\\\ZZZMMMFFFKKKNNNKKKCCC999111111111000333999666:::999???IIIGGGDDDKKKgggvvvzzzwww|||~~~zzz{{{{{{}}}zzznnnrrrmmmppp\\\___SSSfff|||qqqZZZRRRQQQIII<<<444/////////000111333444555===hhhwww~~~|||}}}~~~YYYGGGUUUvvvxxx~~~vvvddd^^^bbbmmmtttzzzzzz{{{|||{{{xxxyyyvvvuuuxxxwwwuuuuuuxxx{{{}}}ssslllhhheeebbb```[[[]]]```ccceeegggjjjlllhhhuuu}}}vvvggg\\\VVVTTTWWW[[[```eeeiiimmmppprrrqqqtttxxxzzz{{{{{{|||}}}~~~sssZZZ===777KKKgggvvvyyyyyy~~~wwwtttuuuxxxVVV???444---------------.........//////...555EEEwww|||tttVVVPPPkkkyyy}}}|||~~~xxxdddFFF<<<===FFFVVVbbbffffffgggfffhhhjjjlllkkkiiieeecccGGGIIIYYYsss}}}yyywwwxxxeee[[[TTTZZZdddfff\\\RRRppp|||ooogggppp]]]IIIVVVUUU^^^hhhsssrrrjjjhhhqqqhhhGGG444333&&&333---///---///111888]]]uuurrrsssWWWQQQMMMHHHCCC>>>888333///111//////222222...---000+++,,,+++******+++...111///111777>>>@@@>>>@@@DDDOOOOOO777111FFFBBB;;;QQQ@@@BBBFFFKKKQQQVVVZZZ\\\VVV___^^^OOOCCCKKKdddxxxrrr\\\OOONNNOOORRRLLL<<<999888EEEPPPHHHEEEPPPWWWXXXVVVQQQMMMIIIGGGGGGGGGDDDCCC@@@<<<888<<>>888333///---++++++......***)))++++++,,,+++******+++...111222000444===CCCEEEEEEFFFTTTVVV>>>333EEECCC:::GGGCCCDDDGGGKKKPPPTTTWWWYYYbbbZZZRRRKKKDDDFFFYYYnnnaaa]]]^^^\\\WWWVVVRRRHHHDDD:::@@@MMMOOORRRZZZ[[[bbb[[[RRRMMMNNNPPPQQQQQQQQQQQQPPPKKKCCC???HHHTTTccc]]]___YYYAAA222000///........................//////111111///000999EEEyyyfff```EEEBBB>>>OOOjjj~~~vvv```RRR^^^vvv~~~|||yyyxxx|||~~~xxxlllbbb]]]WWWmmm|||nnnooowwwjjjLLL>>>666AAAUUUcccgggggglllxxxxxxiiigggssswwwooodddWWWJJJEEEDDDDDDIIIOOOOOORRR^^^mmmooocccWWWSSSRRRZZZiiizzzvvvqqq|||wwwdddhhh{{{~~~}}}lllqqqWWW:::777<<>>999333000///,,,---000000,,,+++---+++,,,+++******+++...111555000111;;;EEEIIIHHHHHHIIIRRR@@@222@@@EEE>>>CCCEEEFFFHHHKKKNNNRRRUUUVVV___WWWUUUUUUHHH999???RRR|||{{{oooccc]]]UUULLLKKK:::888AAAFFFQQQaaaiiijjj___UUUVVV```iiikkkiiimmmiiibbbXXXJJJAAACCCKKK]]]zzz}}}zzz|||fff```___WWW@@@222111///........................///...///000------555???vvvooommmeee[[[===777888IIIfff}}}{{{cccTTTZZZzzz~~~rrruuupppqqqssstttrrrkkk___UUU\\\FFFEEEKKKCCCJJJUUUMMMFFF===:::CCCRRR\\\```bbbaaallliiiYYYTTTaaaiiifff]]]WWWPPPKKKGGGEEEIIINNNRRRIIIKKKTTTNNN<<<777???EEEPPPcccxxxvvvsss~~~yyyooolllrrrbbbhhhzzz~~~vvviiisssXXX:::888===DDDJJJNNNRRRYYY]]]ZZZYYYYYYZZZXXXVVVZZZbbbnnngggmmm}}}zzzxxxtttlllfff]]]]]]]]]YYYNNN???777666888:::;;;999555666;;;@@@QQQUUUbbbsssyyyqqqkkkkkkpppvvvzzzzzzzzz||||||zzz|||{{{|||rrrooohhhwwwrrrjjjVVVPPPQQQGGG:::000...///222333444999???UUUpppnnn{{{[[[RRR|||zzzsssxxxvvv~~~yyyjjj```]]]^^^iiinnnuuuxxxwwwvvvvvvwwwxxxwwwvvvvvvwwwyyy{{{}}}zzz}}}yyytttooojjjgggeeeeeedddccc___XXXOOOFFFAAA:::777444444555666666444;;;>>>DDDIIIHHHCCCBBBDDDVVVhhhyyy}}}xxxvvvxxxyyyxxxxxxyyy{{{~~~jjjJJJ:::FFF___rrrxxxyyy|||mmm___zzzrrrUUUGGG777***111...------......///000111///444YYYttt]]]QQQbbbvvvxxx|||~~~tttYYY???999;;;CCCQQQ[[[___aaaccccccfffeeeaaaaaafffjjjkkksssjjj]]]NNNAAABBB[[[www~~~~~~zzzuuuxxxoooeeeddd[[[MMMEEEHHHQQQOOOSSScccaaaOOOHHH???888888BBBQQQeeezzzrrryyyzzzvvvYYY999111---333000,,,000...333:::xxxvvvYYYPPPMMMGGGBBB>>>999444000000...///333222...---...+++,,,+++******+++...111666222222:::BBBDDDEEEFFFDDDUUUKKK888<<>>>>>FFF???;;;<<>>???@@@NNNbbblllccc[[[___dddaaa[[[XXXVVVUUUTTTSSSRRRSSS]]]PPPKKKQQQUUUMMMBBB===JJJTTTfffyyy|||}}}uuuuuugggLLL@@@LLLLLLccc|||kkkcccpppVVV>>>>>>CCCJJJOOORRRUUU[[[___ZZZYYYZZZ\\\[[[ZZZ___gggvvv{{{ppplll~~~}}}{{{zzzwwwpppiii___^^^ZZZQQQEEE<<<:::<<<@@@CCCCCC===777888BBBKKKYYYRRRTTT___```XXXZZZdddnnnsssxxxxxxzzz~~~}}}|||{{{|||wwwgggllltttmmmcccqqqlllYYYRRRQQQGGG:::222000000333444444999@@@VVVmmmqqqUUU[[[xxx{{{xxx}}}{{{jjj^^^\\\___hhhmmmtttxxxxxxwwwvvvvvvxxxwwwwwwvvvxxx{{{~~~{{{}}}yyysssmmmiiieeeccc```aaa___XXXNNNDDD<<<888:::888666555888:::;;;<<<>>>???HHHVVV^^^ZZZPPPJJJQQQdddvvv{{{wwwttttttuuuvvvvvvwwwzzz}}}nnnKKK:::DDD]]]qqqwwwyyy}}}zzzfff}}}yyy\\\HHH888,,,......------......///000111///666]]]mmmXXXNNN```vvvxxx||||||pppWWWAAA888:::BBBNNNWWW[[[^^^bbb^^^aaa___XXXSSSTTTWWWXXXaaadddfff___PPPIIIVVVhhhwww|||~~~vvvwwwgggmmmgggQQQGGGAAA<<<>>>GGGQQQ[[[\\\TTTCCC>>>???IIITTTbbbxxxuuu{{{{{{^^^;;;111,,,333111,,,///---444<<<|||uuuxxxwwwZZZPPPLLLGGGBBB>>>999444111...,,,...222111---+++,,,+++,,,+++******+++...111666555666;;;===<<<>>>BBBOOOccc___FFF;;;@@@CCCBBBCCCDDDEEEHHHKKKOOOSSSVVVYYYccceeeZZZSSSXXX```dddeeennncccPPPMMMOOOZZZpppkkkOOO;;;333+++111AAAIII???;;;>>>OOOfffsssrrrkkkcccVVVFFF999///---555???___jjjhhhgggvvvyyyjjjbbb]]]OOO:::222333...........................000...///000///...222888eee~~~qqqdddnnnaaaKKK>>>222<<>>:::999666222333666TTTnnnzzzmmmhhhgggeeedddbbbaaaeeejjjkkkfff___bbb]]][[[jjj|||]]]VVV]]]jjjxxx~~~~~~zzzooopppkkkJJJ666888GGGhhh}}}{{{lllfffkkkMMM<<>>EEEFFFTTTbbbbbbWWWQQQQQQXXX]]]dddsssxxx~~~|||~~~aaa===111+++222111,,,///...555===yyy[[[OOOLLLGGGBBB>>>999444111///...000444444///---...+++,,,+++******+++...111555666999======:::<<>>FFF@@@;;;888444111333999PPPgggwwwsssjjjhhhjjjjjjnnnnnnooossszzz{{{rrrfffYYYiiisssuuussssssxxx~~~}}}}}}}}}sssqqq|||xxx\\\GGG<<>>;;;BBBNNNbbbnnnyyy|||{{{{{{{{{yyy}}}|||}}}zzzLLL[[[sssrrr\\\kkkrrraaaZZZUUUEEE222444111000222444555;;;CCCrrrxxxnnnrrreeeGGG\\\{{{}}}|||iii[[[\\\bbbllloootttxxxzzzyyywwwvvvwwwwwwxxxyyy{{{|||~~~~~~~~~}}}|||wwwqqqkkkfffbbb```^^^YYYOOOEEE<<<555111//////333777:::>>>CCCIIINNN___XXX]]]uuu}}}llleeennnvvvyyyzzz{{{yyyuuuuuuuuuvvvwwwyyy{{{~~~sssQQQ:::>>>VVVooo|||yyy{{{|||{{{```rrrvvvaaaFFF999444---...------......///000111222777___sssUUUHHH[[[tttyyy|||uuufffTTTGGG666888???IIIOOOSSSXXX___fff```QQQ@@@888;;;AAADDDGGGOOO]]]kkksssrrrlllffffff```SSSLLLWWWnnn}}}nnn[[[[[[```ZZZSSSFFF======???===FFFXXX```sssmmmkkknnnoooooozzz||||||mmm{{{}}}ccc???222+++111000,,,000...666>>>zzz\\\OOOLLLGGGBBB>>>:::555111111000222666666111...///+++,,,+++******+++...111555444777???CCCBBBBBBEEEBBBJJJNNNBBB444999DDDDDDFFFEEEEEEFFFHHHLLLOOORRRQQQ^^^mmmyyy|||eeeMMMUUUccc]]]QQQIII888MMMyyy\\\KKKJJJEEEAAA<<<222111000111666===AAAAAA???888333000333555444555888VVVppp~~~|||}}}{{{zzz}}}fff^^^UUUDDD111///333,,,------------------------...,,,---000111///111555VVV{{{]]]<<<777555DDD]]]vvvvvv[[[MMM```nnnsssxxxzzz{{{}}}uuuYYYJJJQQQOOOGGG???888222///222888BBBNNNXXXYYY\\\eeejjjjjjmmmqqqtttuuuvvvtttjjj^^^MMMddduuurrrnnnxxx{{{|||}}}zzzvvvyyy~~~kkkUUUEEETTTooo~~~}}}kkklll```>>>CCCHHHNNNTTTWWWWWWXXXZZZ\\\YYYXXXZZZ\\\\\\\\\bbbiii}}}}}}wwwbbbmmm~~~xxxuuuyyy{{{qqqiiicccgggbbbQQQAAA:::999999999DDDOOORRRLLLBBB<<<:::<<<===<<<999555666;;;AAAQQQcccvvv|||{{{zzz{{{{{{~~~}}}~~~KKK[[[mmm{{{zzzfff^^^XXXEEE000222000000333666999@@@HHHsss}}}NNNXXX}}}zzz}}}}}}gggYYYZZZaaapppqqqtttwwwzzzzzzxxxvvvvvvwwwyyy{{{||||||||||||wwwyyy}}}~~~|||}}}}}}}}}zzzvvvqqqlllhhheeeccc___UUUGGG;;;666444222111444555888>>>FFFLLLOOOPPP]]]UUUXXXmmmxxxkkkrrrwwwvvvwwwzzz|||{{{xxxxxxxxxxxxxxxzzz{{{}}}xxxWWW===<<>>GGGLLLPPPVVV]]]ddd___UUUKKKIIINNNQQQQQQOOOMMMNNNVVVaaafffaaaYYYGGGFFF>>>:::HHHfff}}}}}}~~~wwwfff]]]UUUGGGAAA<<<999999:::===HHHUUUeeeqqqsssmmmzzzzzzttt```uuuqqqxxxdddAAA555---111///,,,000///666>>>zzz\\\OOOKKKGGGBBB>>>:::555222,,,,,,...222222---***++++++,,,+++******+++...111555222555@@@IIIKKKIIIIIIIIIGGGHHH@@@333777@@@===HHHGGGFFFFFFGGGJJJMMMOOOUUU```qqq}}}|||vvvuuuyyyyyyrrrXXXNNNPPP>>>IIIxxxhhhMMM>>>@@@CCC>>>;;;888666666999>>>AAA;;;444000111222111222444:::RRRaaahhhuuu{{{xxxxxxyyy|||sssddd\\\SSSAAA......222+++---------------------------+++,,,000111///000444AAA~~~aaazzztttbbb???999444???WWWpppaaaLLL\\\~~~rrrkkkpppqqqrrr{{{zzzjjj}}}yyyxxxqqqZZZPPP]]]VVVLLLAAA999333000444:::BBBFFFJJJOOOZZZgggkkkgggeeemmmqqqnnniiidddZZZOOOIIIPPPaaawww}}}yyy~~~||||||}}}}}}|||qqqvvvxxxxxx~~~rrr\\\LLLXXXpppnnnkkkYYY888GGGEEEJJJQQQUUUUUUVVVXXX[[[XXXWWWXXXZZZXXXWWW]]]ddd{{{ccclll~~~uuujjj]]]RRROOO^^^vvvooocccmmmpppdddUUUMMMIIIEEEEEEJJJPPPPPPJJJDDDAAAAAA:::>>><<<333///333999<<>>IIIOOONNNJJJXXXOOOMMMZZZiiipppmmmiiikkkrrrvvvsssqqqvvv|||{{{zzzyyyyyyyyyyyy{{{{{{|||\\\???;;;PPPmmm}}}cccqqqyyyfffFFF:::777+++...------......///000111000777```tttyyyVVVFFFYYYssszzzuuu___JJJ===444777>>>FFFKKKNNNUUU]]]ccceeeeeeeeeiiillliiicccUUUMMMDDDDDDMMMSSSOOOGGG===EEEGGGEEEPPPiiinnnlllxxxttt[[[SSSWWWOOOAAA@@@::::::@@@@@@CCCQQQMMMXXXooojjjXXXRRR\\\dddsss||||||ssseeeCCC888///222///+++000000777>>>~~~vvv]]]OOOHHHBBB@@@>>>888333111//////...---,,,,,,++++++,,,++++++******++++++,,,111888:::777999DDDOOOSSSXXXYYYTTTFFF888444:::BBBIIICCCDDDLLLMMMIIIKKKRRRPPPaaaqqqwww}}}iiiMMMTTTcccYYYOOOXXXaaa???999NNNbbbbbbQQQ>>>555000///:::GGGQQQ???333555777222000444333???UUUkkkuuutttvvv{{{|||ooojjj]]]HHH666......000///------------------------...------......///000111JJJgggwwwdddXXXkkkjjjAAA777444;;;RRRnnnkkkNNNRRRzzzrrrjjjiiitttwwwbbbQQQRRRTTT}}}qqq\\\JJJiiiOOO777111333333777>>>SSSZZZXXXPPPWWWhhhkkk```___YYYQQQLLLKKKKKKHHHEEE777AAAQQQgggzzz}}}ttt|||~~~~~~|||||||||yyyjjjwww{{{yyyWWWJJJbbbwww|||{{{rrrmmmOOO;;;IIIKKKMMMPPPQQQRRRSSSVVVXXXZZZTTTQQQTTTXXXYYY]]]aaaccckkk\\\iii}}}lllXXXFFFEEE===555???[[[yyyuuupppnnnnnnzzz{{{bbbUUUYYYRRROOORRRSSSPPPTTTPPPAAA999888666444222222333555:::IIIdddvvvyyyvvv|||~~~[[[jjjrrrxxxlllmmm|||vvv]]][[[YYYFFF444222333444555777===DDDJJJbbbxxxeee???UUU|||zzzvvvvvv{{{~~~eeeWWWYYY^^^sssxxxzzzwwwuuuxxx{{{|||yyyyyyzzz|||~~~}}}zzzxxx}}}zzzyyyyyywwwvvvxxx|||zzz|||yyysssqqqqqqjjjaaaZZZWWWIII???>>>999:::FFFCCC===:::???IIIPPPPPPMMMXXXJJJ@@@FFFWWW```XXXKKKXXX___kkkuuutttooottt~~~}}}||||||{{{{{{{{{||||||~~~^^^BBB<<>>333777<<>>MMM]]]]]]WWWZZZeeefffWWWGGG@@@OOOXXXmmmqqqqqqNNN222...000000111333,,,555EEE|||zzzsssYYYPPPHHHBBB@@@>>>888333111//////...------,,,++++++,,,++++++******++++++,,,555;;;<<<777777BBBOOOWWWuuuooodddRRR>>>222777CCCIIIGGGHHHKKKKKKJJJLLLQQQPPP___mmmppprrr|||~~~iiieeeooogggQQQFFF@@@DDDDDD:::111;;;XXXssslllKKK888222444@@@NNNqqqhhhTTT>>>///...333888000999MMMcccqqquuuxxx||||||~~~zzztttgggiiiZZZEEE444...//////...------------------------...------......///000111AAAgggiiimmmlllNNN777333888MMMiiioooSSSRRRpppttttttrrrtttnnn___[[[ZZZQQQcccrrrzzzkkkYYYJJJiiimmmbbbKKK===>>><<<555AAAEEEBBB===KKKeeeooojjjTTTKKKAAA;;;:::999666333444888DDDZZZrrr|||yyyzzz}}}}}}||||||}}}~~~}}}nnnxxxxxx|||vvvWWWLLLbbbvvv{{{|||{{{nnngggLLL===KKKLLLNNNPPPQQQQQQQQQSSSUUUXXXVVVUUUVVVUUUWWWaaalllgggzzz___nnnvvv]]]HHHAAA===<<>>]]]ooo~~~}}}bbbEEE<<<333555888===BBBJJJRRRXXXeeettt|||ppp\\\PPPQQQUUUjjjooommm```LLL>>>===AAATTT```lllrrrwww}}}yyyrrrjjjfffccc^^^VVVNNNIIIFFFBBB???;;;===IIIVVVhhh\\\[[[nnn{{{lllrrruuuqqqpppMMM222///000000000333---666FFFqqqXXXPPPHHHBBBAAA>>>888333222//////......---,,,,,,,,,,,,++++++******++++++,,,444;;;???<<<999???JJJRRRZZZYYY\\\]]]NNN:::777BBBIIILLLLLLIIIHHHLLLNNNNNNOOO___pppuuutttvvv|||}}}yyykkkpppmmmRRR888666222000333666???PPP```___QQQCCC;;;444222===LLL```ppptttaaaKKKBBB<<<555444888EEEZZZkkktttxxx{{{zzz}}}~~~~~~}}}rrrdddgggUUU???111///000///---------------------------...------......///000111888^^^yyyoooiiiQQQ888333555GGG```yyyuuu[[[QQQ```zzztttsssuuuqqqnnnuuuqqq]]]OOO]]]kkkmmmfff\\\RRRKKK[[[wwwkkkXXXGGG:::;;;;;;555111>>>WWWffffffPPPEEE888111222555444222444111666HHHaaauuuvvvxxxzzzzzz{{{|||~~~sssyyy~~~vvvyyyrrrWWWPPPddduuuzzz|||vvviii```JJJ@@@NNNQQQRRRTTTTTTSSSSSSTTTVVVUUUYYY^^^^^^WWWVVVaaaooovvvdddmmm}}}hhhUUUNNNFFFGGGNNNHHH===CCCUUUsss~~~{{{rrrnnnuuuzzzwwwmmmbbbZZZVVVXXXWWW[[[YYYOOONNNNNNEEE???;;;888888999999666222333???___zzzzzzvvv{{{}}}|||~~~fffkkkooopppfffkkkzzzvvvaaadddeeeOOO:::222444777:::???GGGOOOUUUwwwpppmmmjjj<<>>>>>RRRMMMGGGDDDEEEIIIMMMOOOXXXSSSCCC666===TTTbbbbbbRRRSSS[[[iiirrrtttsssssswwwwwwxxxyyy{{{~~~}}}dddFFF===MMMgggyyy}}}zzz{{{pppooo|||kkkQQQGGG777000////////////000111222222444AAAeeePPP???YYYmmm~~~~~~eeeFFF;;;555444666:::AAAHHHNNNPPP]]]dddbbbRRR@@@888:::>>>SSS\\\bbb[[[LLLAAABBBHHHRRRYYYfffrrruuutttwww|||{{{sssllleee___ZZZVVVSSSPPPOOOLLLHHHGGGOOOZZZssswww|||dddoooyyyoooKKK222///111//////444///888GGGrrrYYYPPPHHHBBBAAA???888333222//////......---------,,,,,,++++++******++++++,,,---888AAABBB>>>>>>DDDJJJGGGEEEOOO]]]UUU???888AAAGGGNNNOOOGGGEEELLLOOOKKKLLL```yyy}}}xxxsssuuuvvvdddRRRDDDCCCAAAAAAEEEFFF???777FFFUUUgggiiiSSS999111888666QQQkkkrrrjjj\\\KKK>>>::::::@@@PPPdddqqqvvvvvvyyy{{{|||||||||yyyxxxfffaaaMMM888//////000...,,,------------------------...------......///000111555PPP}}}rrrfffOOO<<<555444AAAVVVppp}}}cccPPPOOO{{{pppnnnvvv~~~jjjZZZZZZVVVPPPLLLNNNSSSWWWIIIWWWqqqnnnIII555777999;;;999444;;;KKKZZZ```SSSHHH999333555:::======777111000999JJJ]]]ooo{{{vvvxxxzzzzzzzzz{{{}}}{{{sssxxx|||wwwvvvmmmUUUVVVggguuuyyy|||~~~tttgggZZZIIIFFFRRRVVVWWWYYYYYYXXXXXXZZZ[[[VVV\\\dddeee^^^XXX^^^hhhgggfff|||zzzmmmeee]]]WWWSSSGGG999<<>>===@@@\\\yyy{{{uuuyyy||||||~~~jjjnnnwwwbbbbbbcccOOO:::222444888<<>>NNNhhhzzzzzzzzz|||ggggggwwwhhhPPPJJJ999000......//////000111222333555@@@cccWWWDDDZZZjjjzzz}}}iiiJJJ;;;888666666:::AAAFFFGGGFFFHHHFFF@@@;;;<<<===777///777AAALLLNNNIIIEEEGGGKKKPPPTTTbbbsssxxxuuuxxx|||tttkkkeeebbbbbbaaa``````aaa]]]ZZZ^^^eeexxxzzz~~~eeennnsssnnnIII222000111...///555222;;;GGGsssZZZPPPIIICCCAAA???999444222///...............------,,,++++++******++++++,,,+++333>>>CCCBBBCCCJJJRRRhhhYYYSSSYYYSSS@@@999???EEENNNPPPHHHEEEJJJMMMJJJJJJ]]]xxx\\\eeegggcccfffjjjYYYAAAAAATTTppp{{{kkkMMM>>>>>>;;;<<>>??????GGGUUU```WWWMMM@@@777555777999999777333111333888FFF___uuuyyyzzz||||||{{{zzz{{{}}}sssqqqvvvzzzyyyvvvhhhTTT^^^lllxxxyyy{{{rrrfffVVVJJJMMMTTTWWWYYYZZZ[[[[[[\\\^^^```\\\]]]```aaa]]][[[```iiirrrdddaaaxxxyyytttooocccRRRIIIKKKRRRXXXbbb{{{}}}zzzuuulllgggeeeyyyzzzooommmjjjooolll[[[SSSSSSOOOMMMMMMIIIBBB<<>>222......//////000222333444666===___VVVEEE\\\lll{{{~~~~~~lllKKK999999777666999>>>AAABBB@@@<<<>>>BBBHHHPPPRRRIII===999===DDDHHHHHHEEEBBB@@@@@@AAAOOOcccoooqqqttt|||}}}wwwooojjjiiiiiilllkkklllmmmhhhbbbaaadddrrrwwwxxxyyyuuu{{{mmm~~~|||nnnHHH222111111//////666555===GGGqqqYYYQQQIIICCCBBB???999444333........................,,,++++++******++++++,,,...111888???DDDIIITTT___dddTTTPPP]]]cccUUUAAA777EEELLLPPPMMMIIIJJJKKKLLLKKKVVVlll{{{}}}tttmmm[[[FFF<<<@@@LLL[[[^^^VVVPPPQQQUUUAAA666<<>>666888EEE\\\zzzxxxWWWAAA[[[qqqyyy~~~fffJJJ===AAAPPPcccqqqdddaaaZZZTTTTTTTTTMMMDDD444;;;DDDFFFAAA@@@IIIUUUWWWTTTNNNFFF>>>888444222666444444444333;;;WWWsssyyy{{{}}}}}}{{{zzzyyyyyynnnrrruuuxxx{{{vvveeeVVVfffsss|||zzzzzzooodddRRRLLLSSSUUUTTTVVVXXXYYYYYYZZZ\\\^^^```ZZZUUUUUUVVV[[[gggrrr```llleeeaaayyy{{{vvvgggTTTNNNWWW^^^^^^QQQppp}}}kkk[[[PPPOOObbbwwwpppuuupppsssooo\\\OOOKKKFFFEEEHHHIIIBBB;;;???NNN\\\QQQHHHRRRgggqqqxxx~~~||||||}}}yyysssmmmrrrhhhhhheeeNNN777555777:::>>>BBBHHHNNNSSSjjj{{{MMMUUUsssvvvyyy|||xxxdddTTTRRRUUUdddlllqqqqqqrrruuuxxxyyytttrrrpppqqqtttxxxzzzzzzzzzyyywwwvvvrrrgggYYYOOO[[[ZZZ\\\___aaaggguuuzzzrrrkkkiiillldddbbbUUULLLIIIBBBBBBNNNGGGFFFDDD@@@<<<::::::;;;BBBSSS[[[MMM888111;;;GGGRRRPPPNNNSSS```ooovvvuuuvvvuuuuuuuuuvvvwwwwwwxxx}}}}}}eeeIII???OOOlllttt~~~yyyxxxkkkRRRNNN===000......///000111222444555666<<<[[[SSSAAA[[[ooopppMMM888777555444555:::AAAFFFIIIIIIVVVcccfffccc^^^XXXRRR======???AAACCC@@@:::444......888LLL___jjjnnnqqqrrrttttttssspppmmmkkkjjjnnnlllkkkjjjcccXXXRRRRRRbbbooo}}}tttyyy{{{oooGGG222111111000000888888???GGGooommmqqqYYYQQQIIICCCBBB???999444333............////////////,,,++++++******++++++,,,......666AAAHHHLLLRRRYYYCCC>>>GGGeee~~~xxxWWW999FFFJJJQQQTTTPPPJJJKKKPPPNNNQQQaaa}}}rrrmmmllljjjkkklllaaaPPPGGGIIISSSHHH<<<777666333000...111///...777MMMgggtttuuusssvvvzzz{{{{{{~~~tttiiieeeBBB444,,,000222---,,,000------------------------...------......///000111...>>>ccc}}}mmmeeejjjJJJ@@@777555>>>SSSqqqbbbFFFLLLpppzzz{{{ooodddbbbbbbcccggglllVVV[[[aaagggjjjeeeWWWIIIFFFEEEFFFFFF@@@:::>>>HHHJJJRRR[[[\\\UUUIIIAAA===999888999;;;888===VVVqqqvvvyyy}}}}}}|||yyywwwvvvooovvvvvvvvv{{{uuudddYYYlllzzz|||xxxzzziii___NNNNNNWWWTTTTTTVVVWWWWWWWWWWWWXXXZZZ\\\WWWSSSSSSTTTZZZfffrrrllliiirrr```yyynnneee[[[VVVUUUTTTRRRPPPGGGdddpppQQQ===777@@@[[[oooxxxhhhpppiiilllkkkXXXIIICCC<<<999???DDD@@@999888???GGGDDD>>>EEERRR\\\nnn}}}||||||}}}~~~{{{gggdddgggnnnxxxeeefffdddOOO:::777999===AAAFFFLLLRRRVVVqqqhhhBBBUUUpppqqquuuxxxttt}}}~~~eeeTTTQQQTTTccckkkppppppqqqtttwwwvvvqqqpppppprrrvvvzzz|||||||||xxxxxxxxxjjjTTTFFFEEEGGGHHHJJJLLLMMMTTTeeevvv{{{qqqhhhiiiqqqiiidddUUUKKKJJJCCC???GGGIIIFFFAAA<<<::::::;;;;;;@@@JJJXXXZZZLLL<<<888>>>888???FFFNNN\\\mmmvvvwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxyyy{{{fffIII???NNNkkkzzz~~~|||zzzgggOOOMMM===///......///000111333444555888;;;YYY\\\EEEYYYmmm~~~xxxVVV???888555333333:::GGGWWWbbbfffoootttmmmbbbXXXQQQLLL999:::;;;<<<<<<:::777555333333777FFF^^^sssxxxsssaaadddiiinnnpppooollljjjgggdddcccaaaXXXKKKCCCAAALLLeeeuuuyyypppGGG222222111222111999:::AAAGGG}}}sss[[[QQQJJJCCCBBB@@@:::444333.........///////////////,,,++++++++++++++++++,,,***,,,888GGGNNNJJJFFFFFFKKKCCCIIIhhhlllGGGHHHIIIRRRYYYUUUKKKKKKSSSPPPQQQ```|||}}}nnnzzzuuuNNN>>>AAADDDHHHBBB444000666999444777555333999MMMffftttuuurrrvvvzzz||||||}}}|||kkkZZZ;;;000+++111222---,,,111------------------------...------......///000111000111YYYnnniiiKKKBBB777333:::MMMkkkkkkLLLCCC```|||~~~zzznnnjjjddd\\\eee{{{zzzbbbVVV[[[PPPGGGBBBBBB@@@;;;???GGG666III```kkkggg\\\RRRMMM@@@<<<===AAA@@@BBBVVVnnnssswww{{{}}}|||yyyvvvuuutttzzzwwwuuu{{{uuuddd\\\ppp~~~}}}wwwtttccc[[[KKKNNNYYYTTTVVVWWWXXXWWWVVVUUUVVVWWWTTTUUUWWWZZZXXXXXX___hhh^^^xxx|||qqqjjjeee```RRRFFFFFFVVV\\\PPPGGGGGG[[[iiivvvoooTTT;;;666??????SSSkkkrrrkkkcccgggiiiYYYKKKDDD<<<888???EEEDDD<<<555111111222111888???JJJcccyyyzzz|||}}}~~~~~~ssswwwuuu______```OOO>>>888;;;@@@DDDIIIOOOVVV[[[vvvwwwEEESSSlllmmmqqquuuqqq{{{}}}fffUUURRRUUUcccjjjpppppppppsssvvvuuurrrrrrrrruuuyyy|||~~~~~~zzztttuuuuuudddLLLHHHSSSVVV[[[]]]SSSBBB>>>QQQiii|||kkk\\\[[[cccmmmfffVVVOOOQQQHHH???BBBGGGBBB;;;777888;;;>>>???===BBBSSSdddaaaPPPFFFGGGPPPWWW[[[[[[```kkkssstttvvvvvvvvvwwwxxxzzz{{{|||xxxyyy{{{}}}fffIII>>>MMMiii~~~vvv|||~~~}}}{{{fffOOOQQQCCC666......///000111333555666999;;;YYYjjjMMMZZZiii|||yyy~~~```HHH:::777333333<<>>@@@>>>:::777777888000000111;;;VVVppptttjjjXXX\\\ccclllrrrrrrnnnjjj```]]]\\\ZZZSSSFFF===:::===MMMkkkwwwxxxvvvqqqGGG222222111333111:::<<>>777000///............---------++++++++++++++++++++++++///)))666TTT]]]MMM@@@AAAIIIHHHQQQXXXeee~~~sssCCC000VVVHHHPPPcccUUUVVVTTTVVVVVV\\\ooo}}}SSS:::BBBMMMEEEAAA888222>>>::::::777222666MMMlllyyyvvvsssxxxxxxtttxxxxxxrrrdddJJJ111000000///...---------------------------------............////////////%%%555VVV|||wwwnnnUUUBBB555555888AAAZZZwwwtttPPP@@@TTTwwwyyysssbbb^^^OOOPPPbbb~~~sssbbb```[[[PPPFFFJJJLLLBBBKKKiiiVVVNNNOOOiiixxxiiikkk```fffnnnnnnccc[[[dddrrrrrrwww|||{{{wwwvvvzzz}}}wwwvvvzzzyyyqqqjjjhhh|||~~~~~~sss\\\RRRLLLPPPVVVSSS[[[YYYUUUSSSRRRTTTVVVXXXUUUTTTRRRSSSVVV[[[```dddZZZppp~~~gggQQQFFFCCCAAA:::DDDVVVccc___SSSRRRZZZaaakkk```UUU>>>---999>>>HHHXXXhhhuuurrr]]]fffooommmbbbSSSIIIEEEAAACCC@@@AAAFFF>>>444888333000666:::999LLLlll}}}|||}}}~~~mmmiii[[[777>>>;;;>>>AAAEEEIIIOOOUUUYYYmmm}}}LLLOOOcccrrrrrrqqqwww|||{{{iiiWWWQQQPPPcccjjjssswwwuuurrrppppppsssqqqqqquuuzzz|||{{{yyyuuuwwwvvvrrrkkkeeeddddddiii^^^PPPGGGJJJVVVfffqqq{{{nnnYYYIIIJJJSSSmmm~~~zzzhhh```WWWHHH>>>BBB???:::888888;;;===>>>DDDCCCKKK]]]rrr|||wwwmmmdddooommm]]]\\\mmmtttmmmzzzyyywwwvvvxxx{{{zzzxxxvvvwwwwwwyyy|||{{{dddKKKAAAOOOjjj|||uuugggvvviiiDDD^^^KKK---//////000000000333777:::>>>CCCVVVtttNNNNNNsss}}}{{{zzz~~~kkkGGG@@@555777;;;999KKKrrrxxxvvvqqqYYYFFF@@@===;;;:::LLLLLL666===FFF///333444555888CCCTTTeeennnbbb]]]\\\eeeqqqtttjjj___KKKHHHMMMVVVTTTDDD999999000===NNNjjjuuu~~~ooouuuuuu~~~rrrFFF222+++333333444666===CCCIIImmmqqqYYYQQQJJJDDDAAAAAA>>>777111///............---------++++++++++++++++++++++++111)))...BBBMMMJJJIIINNNRRRJJJTTT[[[UUUZZZccc\\\999GGGLLLLLLZZZZZZLLLSSSTTTVVVZZZiiikkkXXXYYY~~~fffWWWwwwqqqVVVAAAHHH```[[[FFFGGGEEEFFFVVVnnnxxxvvvuuuwwwwwwvvvyyy~~~~~~yyynnnXXX???000000000///...---------------------------------............////////////888666GGGssswwwlllWWWDDD555333444;;;SSSnnn___EEEKKKcccoooZZZRRROOOZZZvvvqqqddd___fff```XXX\\\```ccckkkaaaYYYZZZwwwvvvqqqfffgggmmmrrrooofffeeekkkssswww{{{{{{xxxwwwzzz|||yyyvvvvvvyyyvvvoookkkkkk}}}~~~lllZZZSSSNNNRRRVVVRRRWWWVVVTTTRRRRRRTTTVVVWWWUUUTTTTTTVVVZZZ```fffiii{{{xxx{{{iii\\\mmmwww___LLLDDDCCCBBBIIIPPP\\\eeeddd]]]XXXXXXYYY]]]GGG:::888@@@PPPHHH]]]ccchhhooo~~~yyy]]]dddkkkjjj```SSSHHHBBB===AAA>>>AAAGGG>>>555888:::555888999888LLLlll}}}}}}~~~~~~~~~~~~pppeeeYYY888999;;;>>>CCCHHHMMMSSSZZZ^^^yyyWWWIII___qqqrrrpppvvv{{{|||lllWWWOOONNNbbbiiippptttrrrooooooppprrruuuxxxyyyyyywwwuuuttt{{{xxxvvvtttsssnnnhhhccceee```\\\]]]ccchhhiiihhh~~~rrr[[[>>>...555DDDeeevvvxxxpppmmmaaaOOOGGGCCC???;;;999999;;;===>>>EEEEEEHHHSSSdddwwwoooaaa^^^aaaaaadddllluuuzzzzzzyyyyyyyyywwwwwwxxxyyy{{{~~~yyyaaaHHH???NNNkkk|||xxx{{{iiirrr|||nnnKKKZZZCCC...//////000000111333777:::AAAFFFWWW[[[NNNkkkvvv|||~~~|||hhhLLL<<<444777::::::MMMlll{{{}}}mmmbbbZZZMMMNNNHHHVVVTTT;;;<<>>GGGNNNSSSWWWKKKLLLQQQNNNUUUdddhhhFFF999MMMLLLWWWcccLLLUUUQQQUUUWWW___www[[[TTT\\\wwwoootttaaagggqqquuussskkkjjjooorrrooozzzxxxxxx{{{}}}}}}{{{hhhHHH555000000//////...------------------------------------............/////////222111DDDkkkzzzkkk^^^LLL;;;555222666KKKbbbvvvoooNNNEEERRR{{{yyy~~~rrrwwwsss{{{}}}ooosssjjjaaaddddddcccgggggg\\\YYYuuu~~~oooaaaWWWXXX\\\]]]dddmmmuuuvvvxxxzzzzzzyyyxxxxxxttttttvvvwwwsssmmmmmmqqqwww{{{|||xxxvvv~~~~~~gggZZZWWWSSSVVVYYYTTTVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWZZZ___ffflllpppttt___xxxlllYYYeee~~~lllXXXLLLJJJLLLLLLJJJJJJIIIJJJPPPSSSNNNEEEFFFJJJ666444IIIfffvvvdddaaagggkkkpppzzzttt\\\aaafffhhhddd[[[PPPIIIBBBEEECCCHHHQQQNNNJJJPPPOOOIIIHHHDDD???QQQooo}}}~~~~~~~~~}}}~~~}}}}}}rrrjjjmmmmmmwwwppp```TTT:::777@@@CCCGGGLLLPPPVVV[[[___yyyEEECCC[[[ppptttqqqtttzzz|||qqqXXXLLLJJJ^^^fffoootttsssrrrsssvvvyyy|||~~~|||xxxwwwyyy}}}|||rrrfffaaabbb```XXXOOOKKKGGGFFFJJJQQQRRRKKKDDDZZZQQQEEE;;;333111:::DDD[[[gggkkkkkkkkk^^^OOOLLLCCC@@@===:::999;;;===???IIIIIIHHHGGGKKKZZZrrruuulllbbbWWWQQQPPPKKK\\\qqq}}}}}}yyyxxx{{{xxxxxxxxxyyy{{{~~~xxx```FFF???QQQnnn{{{xxx}}}tttvvvzzznnnMMMUUU<<<000///000111111222444999<<>>888888555444EEEYYY]]]jjjtttwwwvvvmmmXXXRRRSSSggggggGGG:::DDDDDD:::777333222888GGGZZZiiifffZZZPPPTTTaaaggg___SSSFFF:::111444666444555888666444111>>>YYYjjjrrr~~~rrrwwwiiiBBB555000777222888===BBBEEEIIIjjjnnnyyypppWWWNNNIIICCC@@@???<<<777222///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++---///111:::FFFNNNOOOOOO]]]cccZZZTTTaaallljjj[[[AAAGGGMMMWWWcccXXXUUULLLTTTUUUTTTccc{{{mmmyyy}}}uuuqqqqqqpppyyyyyy{{{^^^;;;222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***+++>>>___yyy{{{ssshhhWWWEEE;;;444444DDDWWWkkk}}}[[[HHHLLLjjjwwwrrr|||kkkjjjiiiWWWSSSeee\\\LLL>>>KKKiiipppfffcccaaaNNN@@@>>>BBBHHHYYYlllvvvuuuvvvxxxzzzzzzvvvrrrnnnrrrvvvvvvpppmmmqqqvvvvvvxxxyyywwwwwwyyyeee[[[ZZZVVVYYY]]]YYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ]]]aaagggmmmpppsss|||ZZZmmmwwwRRR[[[}}}{{{kkk```^^^aaaeeeeeeXXXQQQGGGBBBNNN[[[WWWJJJ>>>IIIEEERRRhhhzzzrrr^^^fffjjjgggeeeiiimmmnnndddfffkkknnnnnnfff[[[RRRIIILLLLLLSSS```bbbbbbkkklllfffbbbYYYPPP]]]ttt}}}~~~}}}}}}tttaaaZZZyyyuuuhhhooowwwnnn___LLL:::<<>>EEEJJJKKKFFF???AAAMMMZZZkkk^^^NNNGGGKKKPPPNNNJJJCCCTTTlll|||zzzxxx{{{yyyyyyyyyzzz{{{}}}xxx```EEE@@@UUUrrr{{{zzz~~~~~~~~~~~~iiiKKKVVV<<<222///000111222333666:::>>>AAAEEENNN|||}}}jjjLLL[[[qqqwww}}}zzzlll]]]TTT@@@;;;888333444GGGVVVQQQZZZ^^^nnn|||xxxeeeNNNXXXuuu}}}ZZZ;;;777:::888777777888:::>>>GGGPPPNNNEEE>>>CCCOOOYYYYYYTTTFFF;;;444555888777666666888666...333EEEQQQ^^^pppoooxxxccc>>>555111777333<<>>===<<>>444777<<>>>>>EEELLLLLLGGGDDDEEEIII```fff^^^KKKEEERRR\\\ZZZPPPXXXhhhyyy{{{xxxzzzyyyyyyyyyzzz{{{}}}www^^^CCC???VVVsss{{{}}}wwwwwwhhhPPPbbbBBB000///000111333444777<<<@@@BBBFFFJJJrrrzzzfffGGGQQQjjjuuuwww||||||ooo```WWW>>>:::888666<<>>777444222666???IIIQQQUUUIIIAAA999777888777666666555888333222999===III]]]}}}yyyiiizzzsss^^^;;;555222666666@@@EEEHHHIIIJJJbbbsssXXXOOOLLLGGGCCC???;;;666333///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,111AAAQQQ[[[\\\nnnlllggghhhYYYVVVTTTnnnfffSSSSSSRRRPPPRRRbbbqqqxxxuuukkkwwwuuuqqqvvvxxxssslllkkkrrryyyyyywwwyyyvvvZZZ===...111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000---///AAAgggsssfffVVVFFF777000555>>>QQQoooWWWCCCCCCfffrrrqqq|||}}}xxxkkkhhhjjjbbbMMM???EEEEEE===<<<===666777===999666IIIcccrrrrrrsssvvvxxxuuunnnhhhjjjsssyyywwwtttuuuyyy{{{|||xxxyyyjjjYYYTTTUUURRRUUU[[[XXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTSSSSSSUUUWWWZZZ[[[dddvvv___VVVyyy{{{~~~~~~dddbbbaaabbbgggeeeXXXIIIKKKSSSUUU```TTT===EEELLLJJJWWWbbb]]]NNNEEEHHHOOOUUU\\\hhhwww|||vvvssswwwwww{{{yyyooorrrxxxyyy{{{sssiiisss|||~~~~~~dddssspppccc>>>:::HHHGGGJJJNNNQQQRRRTTTWWWYYYuuu@@@SSSjjjvvvxxxvvvxxx{{{iiiRRRIIIQQQ```qqqyyywwwrrrqqqsssppppppsssyyy{{{vvv]]]]]][[[YYYUUUPPPKKKGGG:::BBBMMMRRRQQQMMMKKKJJJ---111888GGG^^^ttt}}}~~~lllpppjjjddddddZZZLLLKKKMMMMMMKKKEEE???<<<===???@@@EEELLLPPPQQQOOOMMMLLL___yyyuuuvvvssseeeccciiivvv}}}zzzwwwyyyxxxxxxxxxyyy{{{~~~|||uuu]]]BBB???WWWrrr{{{www|||sssgggkkk[[[mmmEEE//////000222333555999>>>BBBDDDIIIJJJmmmyyyeeeCCCGGG___tttvvvzzz~~~~~~vvvgggZZZAAA:::999888;;;RRRmmmuuufffVVVaaa||||||fffQQQEEE???999JJJxxx}}}dddUUUFFF999666333///000555000111111222555<<>>MMMbbbrrryyyyyyzzz}}}~~~qqqWWWLLLJJJXXXhhhooommmjjjmmmqqqtttvvvzzz~~~}}}nnnnnnmmmkkkhhhbbb\\\XXX[[[[[[ZZZUUUMMMCCC<<<888333888<<>>888666777888444777333333::::::>>>MMMqqqwwwuuufffxxxqqqwww~~~vvv{{{VVV777999999:::===EEEGGGJJJMMMMMMXXXooorrrVVVSSSPPPKKKFFF@@@:::666333//////.........---------------------------------***)))+++///000333@@@PPPNNNSSSGGGFFF[[[___ZZZdddfff^^^UUUZZZJJJeeewww]]]NNNSSSUUUQQQ___wwwzzzuuuvvv~~~wwwnnniiiiiioooyyyuuu}}}{{{pppnnn\\\888,,,333///------------------------++++++++++++++++++++++++,,,,,,,,,---------......///444///+++HHHyyyccczzzqqqcccRRRAAA666444777BBBUUUmmm|||fffGGG===XXXkkk[[[dddlllhhheeegggVVVSSSccciii___ZZZaaammmppptttvvvsssnnnhhhdddllluuu{{{{{{{{{~~~~~~{{{zzzwwwtttxxxcccVVVLLLPPPXXXWWWZZZ]]]XXXTTTUUUUUUVVVXXXZZZ\\\]]]WWWVVVVVVUUUVVVWWWXXXYYYZZZeeebbbaaaVVVeee{{{wwwlllaaaPPP>>>:::@@@\\\YYY@@@666444333888(((===333000===QQQ\\\YYYSSSPPP\\\nnn~~~}}}tttgggOOOBBBJJJTTTcccxxx{{{rrr}}}pppxxxrrr|||lllZZZ>>>EEEGGGMMMPPPRRRSSSRRRRRRRRRSSSeeezzz;;;HHH\\\oooyyy{{{|||~~~}}}vvvZZZMMMDDDQQQ```gggggghhhooovvvvvvwwwyyyxxxxxx{{{zzzvvvqqqmmmjjj^^^MMM???666444333444111333666===KKKXXXWWWNNNYYYaaaVVVHHHPPP[[[[[[YYYYYYZZZXXXQQQHHHBBBBBBDDD???GGGRRR[[[```aaa```___aaalll|||uuurrrxxxxxxsssttt{{{vvvwwwwwwyyy|||zzzdddIIIGGG```xxxxxxxxx}}}wwwbbb___xxxpppuuucccYYY]]]777888///111222444777;;;@@@DDDCCCIIIIIIhhhsssJJJIIIaaakkkxxx~~~zzzwwwuuuiiiYYYAAA888999<<<666BBBccc|||wwwtttlll```dddsssxxxeee\\\JJJHHHYYYeeejjjrrr\\\EEE333333888777666999999666222000111222444444@@@HHHNNNLLLEEE>>>999666:::888000333???CCCGGGRRRooovvv~~~|||{{{{{{zzzkkkyyyxxxSSS777<<<<<<===@@@FFFGGGIIINNNNNNUUUiiikkknnnYYYSSSOOOIIIDDD@@@<<<777444000000///........................------,,,,,,,,,---)))+++111000...999IIITTTKKKAAABBBTTTgggkkkcccpppvvvyyyrrrddd[[[]]]cccqqqyyy```JJJVVVXXXRRR___|||tttfffaaalll}}}yyy~~~ddd???...222444...........................///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...***111222777aaa|||vvvrrrqqqhhhFFF999;;;...999III^^^xxxqqqPPP999@@@mmm{{{vvvuuummmvvv}}}qqqggglllqqqzzz}}}nnn]]]^^^kkkssszzz~~~}}}}}}|||vvvyyy```MMMMMMNNNPPPTTTWWWXXXWWWQQQRRRRRRRRRSSSSSSSSSSSSXXXXXXWWWWWWWWWXXXXXXYYYXXX[[[iiiWWWYYYXXXzzzyyyiiiSSS@@@;;;CCCNNNgggeeeRRR777---666888111333666777999BBBQQQ\\\___fffiiirrr~~~nnn___QQQHHH>>>777444999HHHWWWqqq}}}zzz|||zzzrrrtttyyyuuujjjppplllPPP:::QQQNNNXXXWWWUUURRRPPPRRRVVVYYYcccnnn@@@999VVVkkksss{{{vvvyyycccPPPGGGMMMYYYdddiiiiiinnntttxxxyyyzzzzzzyyy{{{xxxRRR@@@:::@@@@@@...111---111777BBBRRR^^^YYYLLLRRRaaacccPPPEEEOOO\\\___aaa^^^WWWOOOHHHFFFGGGJJJKKKSSSXXXZZZ___ggghhheeehhhhhhjjjpppxxx}}}~~~xxxuuutttuuuyyy||||||zzzxxxxxxyyyzzz|||vvvZZZAAAFFFeee}}}zzziiiTTTggg||||||cccZZZZZZ???000000111333777:::>>>BBBDDDHHHLLLRRRbbb___CCCOOOjjjuuu|||qqqaaaTTTCCC777<<<777777EEE[[[yyykkkzzz^^^FFFJJJOOODDD===AAAHHH555111999999999>>>AAA;;;:::777222000111111...333@@@MMMRRRRRRNNNCCC888666:::999<<>>JJJJJJKKKLLLNNNRRRXXX]]]kkkUUUQQQNNNHHHCCC???;;;666333000000///.....................---------,,,,,,,,,---)))+++000///---777FFFYYYWWWQQQLLLTTTdddpppssshhh|||ooodddhhhYYYeee|||pppJJJKKK]]]TTT^^^{{{wwwgggeeexxx~~~wwwxxxoooOOO999///---...000..............................---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///+++111222333VVVppp\\\OOO@@@666888444???QQQmmm```OOO@@@KKKttttttlllkkkuuuzzzrrreee```dddiiivvvzzz~~~~~~|||zzzwwwvvvnnnZZZMMMLLLMMMOOOQQQTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUSSSRRRRRRSSSTTTVVVXXXZZZVVVcccmmmZZZeee[[[uuu~~~xxxuuuuuu||||||vvviiiYYYOOOOOORRRkkkpppgggNNN:::777;;;===999>>>>>>999666===GGGMMMdddlllxxxzzzjjjUUUFFF>>>;;;888777444333:::CCC]]]lllzzz|||{{{|||~~~~~~wwwsss{{{|||lllcccLLLAAARRRTTTYYYYYYWWWTTTSSSUUUYYY\\\sss|||MMM===QQQbbbmmmyyyxxx~~~|||bbbJJJEEEKKKVVVbbbggghhhkkkqqqxxxxxxzzz}}}sssssszzzzzzqqquuujjjTTTGGG444222<<<777;;;666666333555>>>FFFCCC;;;PPP___eee[[[PPPRRRXXX[[[dddbbb]]]VVVOOOLLLLLLNNNWWWYYYYYYZZZbbblllnnnkkklllnnnpppqqqpppnnnnnnooovvvvvvuuuwwwyyyzzzzzzyyywwwxxxyyyzzz}}}tttZZZDDDJJJggg}}}zzznnn[[[ooovvv{{{}}}vvv```dddeee@@@---000111444888===AAAEEEGGGLLLPPPRRRZZZvvvdddEEEHHHeeeqqq}}}{{{ssshhh^^^III999<<<888777DDD```vvv\\\FFFFFFPPPQQQIIIBBB999>>>@@@>>>;;;===JJJYYYBBB;;;444222444444333222111888BBBLLLXXX___YYYOOOEEEKKKKKKNNNVVVYYYaaasss||||||xxx}}}vvv|||OOO<<<===AAAEEEHHHJJJLLLNNNPPPRRRVVVXXX~~~hhhRRRPPPLLLGGGBBB>>>:::666333000000///..................------------,,,,,,,,,---***+++///---+++444@@@```fffiiihhhfffhhhjjjjjjxxx~~~mmm{{{bbbQQQUUUOOORRRccczzztttrrr{{{tttooowwwYYY666111111)))(((111------------------------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111+++000111///FFFqqqssscccjjjSSS444888333666CCC___yyyeeeDDD555TTTsssvvv|||rrrnnnrrr|||yyyfff\\\bbbjjjjjj{{{{{{|||~~~}}}yyywwwtttwww|||zzz```TTTQQQPPPOOOPPPRRRSSSRRRQQQTTTTTTTTTUUUUUUUUUVVVVVVQQQPPPOOOOOOPPPSSSVVVXXXXXXhhh{{{___lllVVVggguuueee```dddtttxxx{{{wwwkkk\\\QQQKKK???ZZZxxxnnnTTTCCC===NNNKKKBBB777333888<<<>>>QQQ```rrr|||uuuaaaJJJ;;;666444555666444000000444EEEWWWlllwww{{{}}}}}}}}}tttppp}}}vvvmmmYYYHHHKKKQQQYYYXXXXXXWWWUUUTTTVVVZZZ]]]rrr]]]CCCLLL[[[gggvvvxxx|||eeeJJJCCCHHHRRR___eeefffiiimmmuuuuuuwww{{{~~~}}}vvvooobbb___aaa\\\QQQTTTaaacccUUUVVVXXX@@@777CCC@@@BBB:::666///+++222>>>FFFGGGPPPZZZeeeeee[[[SSSRRRVVVcccdddccc^^^XXXTTTTTTUUUZZZWWWSSSTTT]]]jjjqqqqqqssswwwyyytttkkkddddddffftttvvvxxxyyyxxxwwwwwwxxxvvvwwwyyy{{{}}}xxxlllTTTCCCMMMjjj}}}{{{qqqaaauuukkksss}}}qqq]]]qqqqqq@@@---000222666;;;@@@EEEIIIKKKNNNTTTSSSSSSkkkpppLLLBBB[[[iiixxx}}}{{{vvvpppjjjQQQ:::;;;:::777BBBbbb~~~xxxmmmlll^^^LLLFFFQQQ[[[VVVJJJBBBGGGFFFMMMTTTHHHIIIdddRRRBBB444444777555444666222222666DDDXXXgggggg```RRR\\\^^^^^^aaa^^^cccttt{{{{{{vvv|||uuuoooxxxrrryyyMMM<<<>>>BBBFFFHHHKKKNNNPPPQQQQQQRRRTTTmmmeeeSSSPPPMMMGGGCCC???;;;777444000000///...............---------------------------+++,,,...,,,***000999aaagggnnnooonnnmmmmmmmmm~~~lllzzzwwwrrrQQQOOOYYYYYYeee|||tttdddnnnqqqnnnzzzlllFFF***---333+++(((...------------------------------,,,,,,+++,,,,,,---+++++++++,,,,,,,,,------000,,,///111---999bbbzzz{{{pppmmmrrr\\\>>>777777333;;;SSSooovvvSSSAAABBBYYY}}}|||qqqoooqqq}}}qqq```ZZZcccnnnttt{{{zzz}}}~~~zzzvvvtttrrrzzzpppYYYSSSXXXWWWVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVSSSPPPNNNNNNPPPRRRTTT[[[fffuuujjjdddvvvQQQVVV~~~vvveeeccclllsssuuuwwwuuunnnaaaRRRHHHBBBYYY}}}|||fff]]]___SSSEEE???FFFOOOMMMFFF<<>>AAABBBEEEJJJLLLNNNPPPOOOOOOPPPQQQ```___TTTQQQMMMHHHDDD@@@<<<888555000000///...............------------------------,,,,,,,,,---+++***...444PPPXXX______[[[ccczzz~~~tttSSS}}}lll^^^ZZZQQQNNNVVV```mmm{{{fff______qqq{{{qqqzzz|||{{{JJJ999,,,---222111,,,***------------------------,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------...---...000...222SSS|||ppprrrtttdddXXXOOO>>>999333777JJJ```uuuoooXXX@@@;;;aaazzzpppooovvv|||pppbbb^^^```fffuuu|||yyy||||||wwwsssrrrqqqhhhVVVSSS\\\ZZZYYYXXXYYYYYYWWWUUURRRRRRRRRRRRSSSSSSSSSSSSXXXVVVRRRPPPPPPQQQTTTVVVXXXbbbjjj{{{XXXqqqZZZNNNqqq~~~uuuxxx}}}xxxsssqqqpppkkkbbbZZZpppbbb]]]gggqqqpppooosssaaa```]]][[[]]]^^^YYYPPP777999DDDYYYjjjhhhRRR======777333555666555555666444CCC[[[pppzzz}}}zzz}}}~~~~~~vvv```[[[tttxxxnnnQQQEEEUUUOOOUUURRRSSSTTTTTTTTTTTTWWWYYYXXX{{{]]];;;CCCXXXdddllloooxxx\\\GGGFFFMMMYYYcccgggiiikkkhhhnnnrrrqqqqqqsssqqqlllqqq___PPPEEEBBBOOOXXXPPPUUUPPP[[[ZZZ]]]bbbZZZ```]]]PPP???222///777EEEQQQRRROOOQQQUUUOOOEEEGGGQQQ___dddgggcccYYYOOOKKKJJJ;;;===>>>>>>@@@NNNeeeyyyyyyxxxuuuqqqmmmkkkkkklllssswwwzzz{{{xxxvvvvvvxxxvvvwwwyyy{{{|||}}}||||||xxxfffNNNEEEXXXuuu{{{~~~yyypppsss{{{pppXXXlllddd666555555777:::???CCCFFFHHHIIIHHHQQQTTTSSSbbbfffEEEGGGYYYnnn{{{~~~}}}wwwrrr]]]???<<<<<<777777MMM{{{pppmmmjjjiiijjjhhh___[[[kkk}}}rrrZZZgggvvvxxxiiiPPPDDD===666555888<<<777333555;;;@@@CCCDDDRRR]]]```^^^ZZZPPPOOO]]]kkk|||zzzsssPPPFFFGGGFFFFFFLLLMMMNNNMMMLLLMMMOOOQQQQQQ~~~[[[SSSQQQMMMHHHDDD@@@===999666000000///...............,,,,,,,,,------------...,,,,,,---,,,+++,,,...000222FFF\\\bbbZZZ\\\tttmmmxxxrrrbbbwwwggg___WWWQQQKKKMMM___sss{{{|||tttjjjeeeqqqtttppp~~~}}}\\\333444111///000333///(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,------+++000...///000000DDDggg~~~pppaaaZZZBBB999444555AAAQQQeeeoooOOO@@@KKK]]]~~~{{{}}}vvvoooqqqyyynnn^^^VVV___kkksss{{{yyy{{{zzzsssppptttzzzttt___TTTSSSYYYWWWVVVVVVWWWVVVUUUTTTPPPPPPPPPQQQQQQQQQRRRRRRUUUTTTRRRQQQRRRTTTWWWYYYQQQ___gggkkkoooVVVgggyyy}}}wwwllllllsssxxxvvvqqqkkkWWWIIIMMMXXX]]]^^^___lll{{{xxxbbbOOOEEEAAA;;;555888LLLfffrrriii[[[BBB:::444666999777444333777DDDZZZooo{{{}}}~~~zzz|||~~~}}}rrriiiwwwzzz{{{ttttttdddOOOGGGSSSUUURRRSSSUUUVVVVVVUUUUUUVVVXXXYYYrrrfff;;;;;;QQQaaakkkooobbbJJJGGGJJJVVVbbbhhhjjjlllfffnnnrrrrrrwwwiiibbbZZZKKKEEE[[[yyyiii^^^XXX```kkkcccgggjjj[[[GGG999111222:::CCCPPPJJJGGGFFFBBB>>>DDDNNN\\\aaaddd]]]OOOBBB<<<:::333777<<<<<<:::CCC]]]vvv|||zzzxxxwwwvvvuuuwwwyyyzzzyyyxxxxxxyyywwwxxxyyyzzz{{{{{{{{{{{{wwwbbbJJJEEEYYYsss~~~{{{}}}yyy~~~~~~}}}~~~ooo^^^hhhXXX000555666999<<>>aaakkkXXXaaaxxxppp}}}iiiVVVHHHAAA???>>>===:::::::::777444444777BBBKKKLLLJJJGGG===<<>><<<>>>CCCIIIQQQXXX[[[UUUGGG:::444333222555:::999555:::PPPggg|||~~~~~~xxxwwwwwwxxxzzz|||{{{{{{xxxxxxxxxxxxyyyzzz{{{{{{oooZZZEEEGGG^^^uuu{{{tttzzzxxx~~~|||{{{vvvpppmmmoooXXX222555777999>>>CCCGGGJJJLLLMMMNNNLLLMMMRRRVVVdddpppFFFRRRcccsss|||mmmLLL>>>777777888666IIIxxxyyyddd]]]___wwwyyy{{{kkkZZZSSSPPPKKKAAAAAADDDGGGDDD;;;666777999>>>===::::::333222===TTTnnn{{{zzz|||}}}{{{~~~{{{|||yyyvvv{{{{{{}}}bbbFFFEEEIIIHHHHHHJJJLLLNNNNNNMMMLLLMMMNNNRRRWWW___RRROOOKKKFFFBBB???;;;888555000000///...............,,,,,,,,,------.........+++---...,,,,,,......---666222AAAfffxxxdddaaarrrvvvqqq]]]zzzwwwhhh^^^XXXUUUOOOSSSXXX]]]______]]][[[[[[]]]aaaeeeeeedddfffjjjmmmnnntttxxxtttyyy|||yyyOOO;;;555///,,,---,,,)))***///,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------)))555///***333///--->>>aaa|||lllVVV]]]@@@===666000666JJJbbbqqq\\\GGGGGGDDDcccsssooolllqqq}}}ppp\\\TTT[[[cccnnn{{{zzz|||wwwmmmnnnwwwsssUUUMMMPPPRRRPPPOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOXXXVVVNNNssspppwww\\\nnntttjjjooo~~~yyyrrr~~~uuuuuu~~~nnn\\\QQQLLLGGGBBB===999777;;;JJJccc}}}qqqTTTBBB;;;999;;;===888CCCYYYqqq|||{{{zzz||||||vvv{{{nnnjjj~~~yyy\\\XXXPPPNNN```KKKOOORRRTTTTTTRRRQQQPPPQQQUUU]]]}}}}}}}}}eee@@@HHH]]]nnnuuuzzzNNNFFFDDDOOO]]]fffjjjlllkkkmmmlllnnn~~~{{{wwwrrrggg```llltttjjjNNNGGGHHHHHHgggoooPPPDDD999111222666777;;;@@@FFFFFFBBB===;;;@@@DDDEEEFFFMMMSSSOOOCCC888333444333333555555111333CCCVVVnnn{{{}}}{{{}}}zzzwwwuuuwww{{{~~~}}}|||yyyyyyxxxwwwxxxyyy{{{|||kkkXXXHHHNNNiiizzzzzzxxx~~~{{{pppuuupppqqq|||zzz^^^888777666:::???EEEJJJNNNOOOPPPQQQJJJKKKRRRTTT^^^IIIRRR```pppsssQQQ???555777;;;444>>>WWW{{{iiiVVVWWWaaauuuyyyzzzgggbbb]]]UUUGGGGGGLLLSSSQQQFFF===;;;;;;???;;;999<<<666555@@@KKKgggvvvuuuxxxyyywwwzzz{{{zzz{{{}}}{{{aaaFFFGGGMMMNNNPPPGGGJJJNNNPPPOOOMMMLLLKKKVVVJJJZZZTTTPPPMMMIIIEEEBBB===888555222111000//////.........---------------------------------............//////,,,333[[[xxxrrryyywwwZZZttt{{{kkkiii|||~~~wwwiiiaaaXXXSSSUUUXXX[[[[[[]]]___aaabbbdddiiirrryyyvvvqqqooo~~~jjjGGG000...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---------......///000000000FFFooo{{{ooonnnlll```SSSXXX???222:::===999FFF]]]tttlllSSSAAABBBWWW|||vvvgggmmmzzzxxxcccSSSNNNWWWbbbuuu{{{vvvsssqqqsss}}}^^^FFFLLLTTTTTTTTTRRROOOMMMMMMNNNOOOQQQNNNNNNNNNOOOQQQRRRTTTUUUTTTRRRPPPNNNNNNOOOQQQRRRRRRNNNfffvvv{{{^^^nnnjjjxxxyyywwwccceeewww~~~xxx~~~iiibbbffflllooolll___NNNBBB:::<<<>>>;;;555===ZZZxxxpppUUUGGG@@@:::===CCCRRRiiiyyy~~~}}}zzz|||}}}kkk[[[XXXWWWTTTUUU[[[UUUVVVVVVVVVUUUTTTRRRRRRUUU^^^xxxnnnBBB???QQQeeerrrtttZZZHHH@@@JJJWWW]]]bbbiiijjjiiikkkppptttvvvvvvxxxuuupppqqqkkk```cccWWWTTTMMMXXXnnnSSSAAA:::GGGNNNEEE>>>@@@HHHRRRVVVLLL@@@===??????AAAIIILLLDDD===:::777222666444444555222111666===VVVnnn}}}xxxssszzz|||||||||||||||||||||||||||zzzxxxvvvvvvxxxxxxxxxwwwmmmQQQHHHXXXkkkzzzzzzwwwxxx~~~zzzoookkk~~~wwwpppVVV333444===???CCCHHHLLLOOOQQQRRRSSSTTTQQQQQQSSSYYYxxxIIIbbbnnn~~~zzzdddIII999777;;;;;;999FFF}}}zzz```bbbXXXZZZuuuwwwooorrrvvvkkkeee___XXX^^^nnnmmmWWWDDD>>>GGGUUUSSSHHHEEEBBB<<<===RRRcccsssxxxxxxxxxyyyxxx{{{xxx|||wwwWWWIIIHHHHHHLLLQQQNNNMMMKKKJJJJJJLLLNNNPPPKKKXXXhhh[[[UUUOOOMMMIIIEEEBBB===888555222111000//////.........------------------------------------............111000555UUUgggnnnwwwiiiqqqxxxrrrooooooqqqnnnqqqwww}}}zzzooommmrrrxxxyyyVVV888...333//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---------......//////000000999\\\lllZZZOOOKKKBBB777333888AAAGGGbbbpppoooXXXDDD===SSSsss|||}}}~~~{{{xxxvvvpppkkkxxx}}}ttt[[[HHHKKKXXXfffsss}}}uuuooottttttZZZNNNRRRVVVTTTVVVUUURRRQQQPPPRRRSSSUUULLLMMMNNNOOORRRTTTWWWXXXVVVUUUSSSQQQQQQRRRTTTVVV___]]]sssrrrxxxsss```yyy}}}xxxyyy~~~uuussszzzoooaaa___jjjqqqvvvqqqbbbUUUOOOOOOHHH???888999===BBBJJJSSStttcccRRREEE<<>>AAAEEEJJJNNNQQQRRRRRRTTTUUURRRRRRSSSVVVqqqsssTTTaaauuu~~~oooTTT@@@999888888666???lllsssyyyrrr```bbb~~~nnnzzzyyypppggglll}}}kkkTTTKKKJJJeeeooodddXXXPPPNNNVVVZZZiiiwww{{{vvvsssuuuxxx~~~|||{{{~~~hhhOOOHHHJJJKKKMMMQQQOOOMMMLLLKKKKKKMMMOOOQQQNNNOOO^^^\\\SSSOOOLLLIIIEEEBBB===999555222111000//////.........------------------------------------............+++++++++999VVVkkkzzzyyylllhhhlllmmmkkkdddbbbiiirrr{{{```>>>///000555///...---,,,,,,++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,------------...//////000000111HHHmmm|||gggEEEGGGEEE<<<555666999:::MMM]]]jjjxxx{{{YYY===<<>>999666222111000///............------------------------,,,,,,---------.........///333///000===OOOjjj|||jjj\\\^^^]]]ccckkksssyyy~~~}}}wwwqqqjjjddd___\\\aaagggyyy[[[===111000222222...------,,,+++++++++,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++---...---++++++,,,---,,,,,,---......//////000///888XXXnnnPPP@@@:::CCCCCC666333<<<:::MMM___iii}}}aaaNNNBBBAAAXXXtttmmm```jjjgggcccaaaaaabbbdddeeeeeehhhnnnxxxjjjYYYGGGCCCOOObbbrrr{{{{{{yyyzzzuuuttt___YYYYYYUUURRRRRRQQQQQQPPPPPPPPPRRRTTTUUUSSSSSSRRRRRRRRRRRRRRRSSSTTTSSSRRRRRRRRRTTTUUUVVVZZZeeellllll|||tttyyyWWWXXX|||zzzmmmgggjjjggg```jjjooozzzjjjTTT===:::GGGSSSTTTOOOWWWjjj|||wwwfffQQQAAA:::555;;;SSSnnn}}}~~~~~~~~~yyyrrrsssxxxzzz|||hhh^^^WWWWWWXXXUUUTTTUUUVVVUUUTTTTTTVVVXXX[[[]]]YYYWWWiii{{{ooo<<<===DDDOOOllloooxxx{{{}}}}}}aaaEEE@@@KKKYYYbbbfffhhhjjjooovvv~~~}}}rrreeeRRR^^^ttt|||wwwyyy{{{vvvssswwwsss___[[[nnniiisssrrraaaNNNHHHHHHHHH888777555555666777555222:::AAAKKKRRRUUUQQQJJJDDD;;;444111333555333111111111;;;DDDNNN```tttzzzttttttuuuwwwyyyzzz{{{{{{{{{~~~}}}}}}}}}|||xxxvvvgggLLLNNNmmm|||{{{|||}}}{{{zzzyyylllKKKTTTwwwnnnsss}}}qqqqqqttt^^^AAA888===@@@CCCGGGLLLOOOOOOOOONNNNNNRRRQQQQQQSSSPPP[[[uuu}}}uuu\\\VVVaaakkkqqq}}}lllWWWDDD:::888;;;777FFFllleeebbbtttyyy}}}rrrpppqqqsssssssss||||||{{{||||||ppp^^^NNNNNNPPPNNNLLLMMMMMMLLLKKKKKKKKKLLLNNNOOOUUUNNNWWWfffaaaTTTNNNLLLHHHEEEBBB>>>999666222111000///............------------------------,,,,,,,,,------------...)))111000---444AAA^^^vvvkkkjjjiiiiiiiiigggbbb___iiijjjjjjllloootttzzz~~~aaa666,,,222000...000------,,,+++++++++,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,,,,------.../////////...+++@@@nnnwwwzzz[[[BBB@@@AAA;;;777;;;111;;;KKKZZZfffyyyyyy\\\EEEDDDPPPUUUiii{{{{{{|||}}}|||wwwjjjaaaFFFMMMUUUZZZbbbsss{{{wwwwwwxxx|||sss^^^NNNPPPTTTSSSRRRUUUNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXhhhhhhbbbllljjjcccRRRlll}}}zzzgggiiippp|||```GGG<<>>CCCEEECCCAAA@@@DDDMMMYYY___^^^XXXSSSIII@@@888777666444333555888>>>EEENNN___ppptttnnnrrrsssvvvxxxzzz{{{{{{zzzzzzzzzzzz{{{{{{zzzvvvsssfffQQQWWWqqq{{{yyy|||}}}wwwkkkRRReeevvvjjjvvvxxxyyybbb???<<>>999:::888;;;JJJkkkqqqzzzyyy~~~nnngggiiitttxxxtttttt{{{~~~tttzzz~~~~~~{{{rrr```QQQNNNOOOLLLKKKMMMKKKJJJJJJIIIJJJKKKLLLLLLLLLNNNUUUPPPgggXXXNNNKKKHHHEEEBBB>>>:::666222111000//////.........------------------------,,,,,,,,,,,,------------$$$,,,+++(((+++///AAA\\\vvvwww___@@@,,,111555+++(((000,,,,,,++++++++++++,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,,,,---......//////111***222TTTzzzaaa>>>666???>>>444666111777JJJ\\\kkkoooTTTHHH:::===FFFTTTdddwww{{{qqqdddVVVKKKDDDBBBGGGUUUgggxxx~~~vvvvvvxxxyyyyyyzzzsss}}}XXXNNNIIIOOOTTTQQQOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQRRRSSSTTTUUUWWWWWWPPP```ZZZTTTWWWmmmuuuUUUXXXsssbbbdddbbb]]]]]]iiikkkPPPLLL[[[jjjIIIFFFAAA;;;888888999:::;;;444888NNNiii{{{~~~zzztttmmmmmmxxxhhhUUUSSSQQQPPPPPPPPPNNNMMMMMMLLLLLLLLLLLLNNNPPPQQQUUUUUU\\\wwwFFF222===HHHQQQbbbmmmuuuwww~~~XXXFFFJJJVVV^^^___dddiiijjjlllyyyjjjgggkkkjjj\\\bbbaaaYYY___pppppp```^^^ggglllkkkhhhcccUUUFFFLLLGGGGGGOOOXXX\\\]]]^^^JJJIIIPPP]]]gggiiigggdddWWWMMMCCC>>>999444333666AAAFFFMMMUUUaaammmqqqnnnrrrtttvvvyyyzzz{{{zzzyyyvvvwwwwwwyyyxxxuuupppmmmbbbXXXcccwwwyyywww|||~~~rrrmmmhhh~~~zzzjjjzzzmmmuuu[[[:::<<<>>>AAACCCDDDFFFHHHHHHHHHHHHFFFJJJIIIKKKQQQNNNPPP]]]cccnnnXXX\\\rrruuu|||}}}nnnXXXDDD:::888888888:::JJJrrr}}}|||}}}|||vvvnnnoootttwwwiiieeennnxxxnnnqqqrrr{{{mmm[[[MMMKKKLLLIIIJJJNNNIIIIIIIIIIIIIIIJJJJJJKKKIIIQQQUUUKKKllliiiYYYMMMKKKHHHEEEBBB>>>:::777222111000//////.........------------------------++++++,,,,,,,,,---------000555222000222///222AAAaaarrrvvvjjjddd:::111...333222******000,,,+++++++++++++++,,,,,,((())))))***++++++,,,,,,************************)))+++,,,,,,++++++,,,---+++,,,,,,------......///222///000???bbbxxxQQQ<<<<<<===777;;;555333<<>>============777;;;PPPiiizzz|||uuuoookkkppptttXXXTTTTTTSSSRRRRRRRRRPPPOOONNNNNNNNNMMMMMMMMMMMMMMMSSSVVVXXXmmmvvvccc;;;555DDDQQQYYYgggqqquuu~~~lllPPPGGGMMMWWW]]]bbbfffhhhlll^^^PPP]]]gggvvvzzzbbbjjjsssvvvrrrkkkddd^^^TTTOOOOOOWWW___aaacccgggPPPKKKMMM[[[hhhmmmnnnoooccc]]]VVVOOOHHHAAAAAAEEELLLTTT\\\bbbgggmmmqqqrrrrrrtttwwwzzz{{{{{{yyyyyyvvvwwwwwwwwwvvvqqqjjjeee\\\___qqq}}}wwwvvvzzzyyy{{{kkkrrr~~~vvvxxxrrrxxxiiihhh}}}{{{OOO999@@@<<>>:::>>>RRRiiiyyy}}}xxxrrrmmmmmmxxxooo]]]XXXYYYXXXVVVUUUVVVUUUSSSTTTTTTTTTTTTSSSRRRQQQPPPSSSWWWQQQaaa|||{{{pppeee<<<;;;DDDPPP^^^kkkooovvvzzzXXXDDDEEERRR]]]```ffflllvvv{{{kkkXXXooo~~~nnnvvv~~~rrrfffdddiiiaaaYYYUUUWWWWWWSSSQQQSSSPPPHHHHHHUUUdddkkkoooqqqpppmmmjjjfff^^^WWWXXX\\\WWW```jjjmmmmmmnnnrrrtttsssuuuxxxzzz{{{{{{yyyxxxxxxxxxxxxwwwtttnnnfff```WWWccczzzxxxvvvyyytttssstttgggvvv}}}oooyyyvvvzzzmmmooobbbooommmJJJ@@@JJJ@@@FFFEEEDDDDDDDDDEEEGGGHHHHHHKKKFFFEEELLLKKKJJJQQQfffpppRRRzzz^^^LLL^^^gggjjjuuu}}}mmmWWWGGG???666;;;>>>999888NNN}}}}}}hhhfffiiiggghhhaaa^^^kkk|||zzzkkkppp~~~}}}ttt~~~cccTTTIIIIIIJJJGGGGGGKKKJJJJJJJJJKKKKKKKKKKKKLLLNNNJJJHHHRRRLLLqqqgggUUUNNNLLLHHHEEEBBB>>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............////////////...EEEkkksssNNN000///......---------,,,,,,,,,************************)))************+++++++++))))))))))))************************************++++++,,,,,,---...//////***444333,,,<<>>BBBWWWpppvvvoookkknnnvvv|||dddWWWXXXWWWVVVWWWYYYYYYVVVRRRSSSTTTUUUWWWWWWVVVTTTSSSQQQYYYTTT\\\???555===EEEUUUkkkvvvwww~~~cccIIIHHHOOOSSS]]]fffnnnzzz|||^^^UUUllltttxxxyyyjjjeeedddXXX\\\___YYY```^^^EEEEEEDDD:::???[[[ooosssuuunnnooonnniiiccc___```bbbaaacccmmmqqqkkknnnrrrllluuuvvvxxx{{{}}}}}}yyywwwxxxyyyxxxuuussspppkkkggg\\\nnn}}}~~~xxxvvvvvvtttooovvvfffhhh|||zzzrrryyyooosssuuuooo]]]KKKCCCDDDHHHKKKJJJHHHFFFEEEFFFHHHIIIMMMMMMMMMMMMNNNOOOPPPPPP[[[rrraaa```vvvSSSMMMfffkkkqqqxxx{{{wwwhhhQQQ===;;;;;;>>>>>>888:::TTTqqqjjjccc___YYY```ccccccbbbhhhttt~~~uuuoooxxxzzz___RRRHHHIIIMMMNNNKKKJJJJJJHHHGGGGGGGGGGGGHHHJJJDDDRRRPPPEEEKKKccchhhUUUNNNLLLHHHEEEBBB>>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---.........////////////666111===dddpppDDD111111555------------,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))************************************++++++,,,,,,---......///***000333......DDDrrrXXX333???:::444000///111777<<>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------.........//////...***...@@@___rrrCCC+++000555...---------,,,,,,,,,++++++************************)))))))))*********++++++))))))))))))************************************++++++,,,,,,------......///***...222******OOO}}}vvvTTT>>>666333999<<<777444444777BBBQQQ\\\eeerrrvvvwwwwwwvvvyyywwwfff]]]wwwsssOOOMMMOOOQQQQQQPPPOOOOOOPPPKKKHHHEEEFFFKKKNNNOOONNNOOOMMMLLLMMMMMMMMMKKKIIIPPPOOONNNMMMNNNPPPRRRSSSUUUUUUQQQTTTXXXSSS[[[rrrooobbbNNNaaa{{{qqqffffff|||~~~xxx}}}}}}vvvtttwwwssshhh```^^^___[[[___pppzzzjjjeeelll~~~|||eeeYYYWWWPPPPPPQQQTTTWWWXXXXXXWWWRRRUUUXXX[[[\\\\\\[[[ZZZVVVRRRRRRWWWhhhTTT111222===HHHYYYhhhooovvveeeIIIIIIUUUXXX```iiirrrxxxxxxnnn```eeevvv}}}}}}www```^^^jjjhhh```]]]ZZZ```bbbRRR>>>===GGGZZZooorrrpppooonnnmmmkkkgggeee]]]\\\fffmmmjjjmmmssspppoooqqquuuzzz~~~~~~|||vvvuuussspppmmmhhheeecccpppwww|||{{{yyyyyyyyyyyysssqqqeeettt}}}}}}zzz}}}{{{vvvrrrQQQAAAFFFLLLKKKNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPZZZtttmmmmmmyyyTTTQQQfffooouuuyyymmmNNNAAA888:::;;;888777:::HHHZZZvvvttt```TTTVVVfffwwwqqqdddaaannn}}}{{{hhhPPPMMMKKKKKKIIIFFFHHHLLLHHHHHHIIIIIIIIIJJJJJJJJJIIIFFFHHHRRRQQQHHHeeejjjSSSNNNLLLHHHEEEBBB>>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........)))111666333111DDDppp\\\999111666555...***,,,,,,,,,,,,++++++++++++************************))))))))))))************((()))))))))************************************++++++,,,,,,,,,---------555((((((444333***444JJJyyyTTTCCC999>>>BBB<<<666555444;;;CCCKKKRRR]]]jjjssszzz{{{|||tttyyy]]]TTTkkkjjjNNNLLLMMMOOOPPPPPPQQQQQQRRROOOLLLIIIIIILLLOOOPPPPPPOOOOOOOOOPPPPPPPPPMMMKKKPPPOOOOOONNNOOOQQQRRRTTTUUUUUURRRTTTXXXSSSVVViiiyyy~~~sssPPPMMMbbbxxxqqqmmmpppzzz}}}}}}|||~~~yyyssspppoookkkmmmxxx}}}tttnnn```jjjppp]]]UUUTTTPPPPPPQQQSSSUUUWWWWWWWWWRRRTTTWWWYYY[[[ZZZYYYWWWSSSNNNTTTWWW^^^{{{~~~{{{vvvSSS777777@@@QQQcccooovvv~~~yyyPPPFFFPPPVVV]]]eeelllxxx|||~~~zzzmmmjjjsssooobbbnnnssskkkiiioooppprrr___FFF>>>AAANNN```ccc___\\\]]]aaaeeegggfffLLLNNN^^^mmmmmmmmmnnngggppprrruuuzzz~~~|||tttrrrpppnnnjjjdddcccdddwwwyyy{{{{{{zzzzzzxxxwwwwwwnnnaaalllyyy}}}|||yyytttpppzzzbbbHHHAAAIIIKKKDDDJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNSSSUUUfffzzziiixxxgggRRR^^^iiiqqqttt~~~zzzcccQQQ@@@;;;;;;;;;:::;;;===DDDLLLTTT___rrrxxxaaaPPPVVVaaafffnnnwwwbbbWWWZZZqqq|||{{{~~~kkkXXXLLLIIIHHHJJJIIIGGGGGGJJJJJJLLLLLLJJJIIIJJJIIIGGGLLLGGGHHHQQQOOOCCCUUUjjjQQQNNNLLLHHHEEEBBB>>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------333111///---,,,333CCCTTTlllLLL444)))333444&&&%%%333,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********((()))))))))************************************+++++++++,,,,,,,,,,,,,,,111++++++111444000,,,,,,QQQttt|||cccIIIAAABBB>>>:::999555555666;;;BBBKKKQQQTTT^^^fffrrr|||uuuwww{{{kkkccczzz{{{^^^PPPLLLLLLMMMOOOPPPQQQQQQQQQSSSQQQOOONNNNNNOOOPPPPPPMMMLLLMMMOOOQQQQQQOOOMMMOOOOOONNNOOOOOOPPPRRRSSSRRRRRRMMMMMMRRRNNNOOO^^^|||mmm~~~yyy^^^JJJPPPhhhyyy|||pppqqq}}}}}}wwwlllfffrrr~~~}}}eeeVVVPPPPPPQQQRRRRRRSSSSSSTTTUUUVVVTTTUUUWWWXXXXXXXXXVVVVVVUUUQQQWWWTTTOOOiiizzzzzzFFF555;;;KKK```ooowww|||aaaJJJIIIRRRYYYbbbhhhmmmzzz{{{}}}~~~yyyuuu{{{{{{tttwww|||yyyeeekkkbbbSSSNNNIIIFFFLLLKKKEEE@@@BBBKKKWWW```eeeGGGFFFWWWjjjllllllmmmhhhnnnooorrrvvvyyyxxxvvvsssqqqmmmlllmmmiiidddeeejjjzzzzzzzzz|||{{{yyyvvvuuu{{{tttnnnvvv~~~wwwsssqqqeeeQQQAAAAAAJJJJJJDDDGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLOOONNNXXXvvvyyysssyyyYYYNNNYYYccciiisss|||kkkTTTCCC999666:::???===<<<999555777DDDYYYjjj~~~xxxhhh[[[QQQLLLVVVmmmwwwmmmdddeeefffbbbkkkzzz~~~nnnZZZJJJLLLFFFDDDHHHKKKIIIHHHHHHGGGJJJJJJFFFFFFIIIIIIFFFLLLNNNJJJJJJKKKGGGNNNdddjjjPPPNNNLLLHHHEEEBBB>>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------///++++++000444333333444NNNjjjnnnIII111/////////,,,(((,,,222+++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************************++++++++++++,,,,,,,,,,,,(((...111---+++...111111333VVVvvvddd^^^^^^YYYIII;;;888444111333:::???@@@@@@GGGMMMUUU\\\ccckkkttt{{{~~~~~~||||||}}}}}}}}}|||yyy|||}}}XXXXXX{{{pppZZZVVVPPPLLLLLLLLLMMMOOOPPPOOONNNRRRQQQPPPPPPOOOOOOOOOOOOJJJIIIIIIKKKMMMNNNMMMLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRKKKJJJPPPMMMMMMWWWmmmwwwiiizzzTTTCCCQQQiiivvvzzzrrrzzzzzzxxxmmmXXXQQQPPPQQQQQQRRRRRRQQQPPPPPPRRRTTTWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSWWWTTTKKKYYY{{{III666:::EEEXXXhhhrrrzzz{{{YYYHHHNNNTTT^^^gggjjjrrr~~~{{{wwwttttttxxx|||ooo[[[RRRLLLIIIOOOPPPGGG;;;444777AAAMMMUUUPPPIIITTTdddgggkkkqqqqqqpppqqqrrruuuvvvuuuqqqnnnmmmiiijjjmmmkkkfffjjjsss|||zzzzzz|||{{{vvvtttvvv~~~yyy{{{qqq]]]HHH@@@CCCGGGJJJJJJFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKRRRhhhxxxkkkFFFHHHPPP]]]iiitttrrrYYYBBB555555:::777:::;;;999666777===BBBRRRZZZiii~~~}}}tttiii```WWWPPPKKKQQQXXXeeemmmdddUUUWWWdddzzzzzz~~~yyydddSSSIIIMMMGGGDDDHHHKKKJJJHHHHHHCCCGGGGGGAAABBBIIIKKKGGGJJJRRRLLLEEEIIILLLLLLSSSlllPPPNNNLLLHHHEEEBBB>>>999666444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,'''***///333000---///666&&&<<>>KKKYYYgggttt~~~qqqQQQLLLPPPZZZdddgggmmmxxx~~~ppp[[[NNNPPP]]]jjj___NNN===666888BBBJJJYYYNNNUUUdddgggiiippprrrqqqqqqssstttuuusssoookkkjjjfffhhhnnnmmmjjjqqq}}}|||{{{{{{xxxsssvvv|||~~~vvv{{{qqqWWWDDDEEEHHHCCCCCCKKKEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIHHHLLLQQQ]]]yyyXXXIIIEEETTTccckkkwww}}}```GGG;;;999555999>>>@@@>>>:::777666999===FFFTTTcccqqqzzz~~~uuuyyy{{{fffeee^^^WWWNNNHHHFFFGGGKKKNNN]]]]]][[[SSSHHHHHH\\\ttt~~~|||{{{}}}qqq\\\QQQLLLMMMIIIHHHJJJJJJHHHIIILLLJJJNNNKKKCCCBBBJJJLLLGGGFFFPPPMMMGGGKKKLLLLLLSSSmmmQQQNNNLLLHHHEEEBBB>>>999666444222000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,222,,,)))+++------///222222222...===dddxxxQQQ222111666,,,///...///111...((()))///************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************++++++++++++++++++++++++111***(((...111///++++++---+++???iiitttfffhhhmmm]]]DDD777888888666333333555777666999:::999666888???EEEDDDJJJSSS[[[bbblllwww~~~{{{xxxzzz~~~uuuiiiPPP===OOOpppuuu```TTTLLLNNNRRRLLLNNNLLLJJJKKKMMMMMMJJJGGGCCCFFFIIILLLLLLLLLKKKLLLPPPMMMKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMHHHKKKFFFGGGOOOKKKDDDHHHSSSooorrruuuxxxLLLCCCUUUlllwww~~~~~~rrruuu\\\RRRRRRNNNGGGJJJLLLMMMLLLJJJKKKNNNRRRRRRPPPNNNMMMNNNRRRVVVXXXUUUVVVQQQUUUYYYMMM[[[||||||@@@:::999@@@MMM]]]ooo}}}zzz\\\MMMNNNWWWaaaccciiiwwwqqqXXXRRR^^^yyyooo^^^KKK@@@AAAJJJSSSZZZPPPXXXiiikkkiiilllkkklllmmmnnnooopppnnnjjjfffhhhdddgggoooooommmvvv~~~{{{zzzuuurrrwwwwwwxxxqqq~~~jjjOOOBBBKKKMMM@@@<<>>???CCCIIIQQQWWWVVVQQQKKKIIINNN[[[lllyyy~~~}}}|||dddRRRKKKIIILLLLLLMMMLLLHHHEEEIIIQQQVVVYYYTTTGGGDDDKKKLLLFFFDDDLLLLLLKKKMMMIIIKKKYYYkkkVVVLLLJJJFFFCCCAAA>>>:::777444333111///...---------...---,,,,,,++++++++++++************************---,,,******,,,------,,,---------............///,,,000333333555@@@RRRaaa}}}KKKBBB777000///000///---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))************)))************+++++++++------,,,+++,,,---...///,,,000555EEEfffjjjqqqyyy___EEE<<<555444666666888;;;===:::777777<<>>???>>>>>>>>>>>><<<@@@DDDEEEDDDCCCDDDFFFDDDBBBHHH\\\vvv}}}zzzzzzyyywwwzzzyyy|||kkkYYYLLLJJJNNNIIIIIIIIIGGGFFFGGGJJJMMMYYYUUUOOOJJJGGGGGGJJJKKKKKKKKKLLLKKKKKKJJJIIIHHHjjjUUULLLJJJFFFCCCAAA>>>:::777444333111///...---------...---,,,+++++++++++++++************************,,,+++***+++---//////...------------............///111222///,,,///888@@@>>>YYYiiiJJJ555:::444...---...///...++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))************)))************+++++++++---,,,,,,+++,,,---...///...000111666HHHfffttt^^^___VVViiiQQQ999111555888777666777===AAA???:::555333222333;;;BBBBBBCCCRRRrrrwwwjjjWWWFFF999AAAVVVooo}}}{{{YYYSSSOOOLLLJJJKKKLLLKKKJJJOOOMMMKKKKKKMMMNNNMMMLLLIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEaaauuuaaaGGGGGGUUUmmm}}}xxxgggSSSKKKUUUlll|||kkk[[[WWWXXXTTTNNNKKKKKKMMMOOOPPPPPPOOOMMMLLLNNNNNNMMMMMMMMMNNNOOOOOORRRUUUVVVUUUSSSUUUZZZ___NNN...444777777NNNlllooovvv~~~kkkSSSDDDLLLYYY```kkkzzzssskkkyyy}}}www~~~vvvlllgggdddaaa```dddhhhlllmmmmmmmmmmmmmmmllljjjjjjiiigggdddbbbeeekkkoooppptttzzz}}}|||~~~zzz{{{vvvkkkllluuuxxxvvvwww{{{|||tttooommmnnnSSSKKKFFFFFFGGGEEEEEEHHHHHHGGGGGGIIIJJJJJJHHHFFFFFFHHHKKKLLLLLLMMMOOOQQQOOOLLLLLLOOORRRbbbyyyzzzxxxQQQPPP___aaa```lllqqqvvvtttkkk\\\LLL@@@999888999;;;;;;;;;:::888777888999777888888777777888<<>>BBBDDDCCCAAAAAAAAAHHHPPPaaavvv{{{yyyzzzzzzxxx|||~~~{{{{{{{{{gggVVVIIIFFFIIIHHHHHHGGGGGGIIIKKKNNNOOOQQQOOOKKKHHHGGGHHHJJJLLLLLLLLLLLLMMMLLLLLLKKKJJJiiiSSSLLLJJJFFFCCCAAA>>>:::777444333111///...------------,,,,,,++++++++++++,,,************************---+++******,,,------,,,,,,,,,,,,---------......,,,---//////------///000555666;;;HHH\\\pppqqq\\\GGG999000,,,+++---+++)))+++......,,,)))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,---.........///000......>>>___}}}zzzgggQQQ[[[eeebbbQQQ>>>:::???999===CCCGGGHHHIIILLLOOOCCC:::444666999???LLLZZZPPPRRRJJJ===<<>>BBBDDDWWWeeexxxzzzwwwwwwwwwvvvyyy~~~}}}vvvyyyqqq]]]OOOFFFDDDFFFHHHFFFDDDFFFKKKOOOPPPPPPHHHHHHGGGGGGGGGIIIKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNkkkRRRLLLJJJFFFCCCAAA>>>:::777444333111///------------,,,,,,+++++++++++++++,,,************************---,,,***)))***+++***)))+++,,,,,,,,,------------)))***,,,///222333222000333///,,,...444:::===>>>BBBMMM[[[dddfffgggiiilllkkkgggaaaZZZSSSJJJ@@@:::333222111...,,,+++,,,...---,,,+++,,,------***(((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,---------+++---111222+++,,,AAA[[[^^^^^^eeeqqquuujjjXXXKKKGGG>>>888:::@@@EEEIIIKKKSSSCCC:::@@@EEE???;;;===999>>>???BBB]]]|||wwwYYYMMMRRROOONNNLLLLLLKKKLLLLLLLLLKKKLLLMMMPPPSSSTTTRRRPPPRRRQQQQQQPPPOOONNNNNNMMMKKKMMMOOOQQQQQQOOOMMMKKKHHHHHHHHHIIIJJJJJJJJJKKKGGGFFFDDDBBBAAA@@@??????BBBAAAHHHfffyyyvvvlllNNN@@@BBBMMM\\\hhhvvvyyyyyyppphhhbbbcccnnnlll^^^___zzzvvvZZZWWWTTTSSSSSSQQQQQQQQQOOOPPPQQQQQQQQQPPPNNNMMMOOOOOONNNMMMMMMMMMMMMMMMNNNPPPSSSSSSSSSSSSTTTVVV[[[NNN555999888AAA^^^jjjpppuuuzzzfffUUUVVVZZZ^^^bbbfff}}}wwwuuu|||uuusssooollljjjjjjjjjiiiggghhhgggddd___]]]```ccciiinnnqqqtttzzz~~~}}}wwwvvvzzznnnlll~~~yyyqqqwww~~~oooXXXIIIGGGEEEDDDDDDDDDEEEFFFIIIHHHHHHIIIJJJJJJGGGEEEBBBEEEGGGIIIJJJLLLOOOQQQKKKLLLNNNOOONNNSSSdddwwwooohhhWWWKKKccciiimmmnnnjjjmmmxxxmmm___JJJEEE===777777;;;<<<999666999;;;;;;999666444333:::888777:::AAANNN\\\dddwww}}}xxxrrrqqqqqqrrruuu{{{nnnfffpppyyy___OOOHHHDDDEEEGGGHHHDDDAAADDDJJJOOOOOOMMMCCCDDDEEEGGGHHHIIIJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPoooQQQLLLJJJFFFCCCAAA>>>:::777444333111///------------+++++++++******++++++,,,************************,,,***)))***,,,---------++++++++++++,,,,,,,,,---...,,,+++,,,......,,,***''',,,222666666111***&&&)))---111666888:::;;;<<<===<<<999777444222///---+++...000111///---,,,---000...,,,++++++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,***---333000,,,222>>>[[[~~~uuujjjbbbaaalllxxxpppggg___\\\WWWSSSUUUZZZMMMMMMRRRUUUMMM???;;;???QQQaaannntttwwwpppkkkVVVSSSPPPGGGMMMMMMMMMLLLLLLLLLLLLMMMKKKJJJJJJKKKNNNPPPQQQPPPRRRQQQPPPOOOOOONNNMMMMMMIIIJJJMMMNNNNNNLLLJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBB@@@???>>>>>>888CCCDDDNNN}}}xxxeeeKKK???EEEQQQXXXcccuuuvvvnnnfff___YYYVVV^^^vvvXXXSSSUUUUUUSSSRRRQQQQQQQQQNNNNNNOOOPPPOOOOOONNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNPPPRRRSSSSSSSSSTTTTTTNNN}}}}}}yyyDDD000666<<>>>>>===;;;;;;===???BBBCCCHHHRRRaaasss|||tttnnnnnnqqqtttyyy~~~pppbbbkkk|||hhhRRRFFFDDDDDDEEEGGGHHHDDD@@@AAAFFFJJJJJJGGGCCCEEEFFFHHHIIIIIIHHHHHHKKKLLLMMMNNNOOOPPPPPPPPPqqqRRRLLLJJJFFFCCCAAA>>>:::777444333111///...---------+++************++++++,,,***************************))))))+++///222444444******+++++++++,,,,,,,,,...---+++***,,,---......111111...+++)))+++111666...,,,***+++---///...---*********++++++,,,---...888555///)))&&&'''+++///,,,+++***((()))***,,,---(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))************)))************+++++++++******+++,,,,,,,,,,,,,,,///***(((,,,.........000222WWW```OOOfffwwwdddMMMGGGKKKNNNNNNHHHJJJKKKKKKJJJIIIJJJKKKJJJGGGEEEEEEGGGJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKGGGHHHIIIJJJJJJHHHGGGEEEFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCBBB@@@???>>>>>>===777AAA>>>:::WWW~~~uuuyyyXXXHHHDDDDDDLLL[[[iiissszzz{{{uuukkk___VVVNNNGGGDDDEEEZZZnnnvvv{{{\\\MMMNNNRRRTTTQQQPPPQQQQQQOOOLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQRRRRRRSSSSSSRRRRRRQQQLLLmmmeee555444:::888NNN[[[lllsssttt~~~uuuUUUIIIQQQ\\\eeeaaadddxxx}}}|||}}}pppnnnuuuwwwvvvrrrmmmllllllllliiigggbbbaaa___^^^___dddjjjooopppvvvzzzyyyyyy{{{|||zzzvvveeeZZZ^^^^^^SSS___~~~ssskkkdddVVVGGGFFFGGGDDD>>><<<@@@DDDEEECCCCCCCCCEEEFFFFFFEEECCCDDDFFFGGGGGGGGGGGGHHHIIIJJJMMMPPPOOOMMMMMMSSSXXX{{{jjjrrrqqqWWW[[[dddnnnrrrpppnnnppprrr}}}qqq```^^^cccfffZZZWWWRRROOOPPPVVV```ggghhhkkkpppyyy}}}yyysssmmmjjjpppvvv{{{pppvvvyyyxxxmmm]]]LLLDDDCCCCCCCCCEEEFFFCCC@@@@@@CCCEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFIIIJJJKKKLLLMMMMMMMMMMMMqqqTTTLLLJJJFFFCCCAAA>>>:::777444333111///...---------***************+++,,,,,,***************************))))))+++...111222222************++++++++++++***+++++++++,,,...111333***---///000---***((('''...,,,***+++,,,---,,,***......///...------...///"""&&&---222333...'''""")))))))))(((((()))***,,,(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))************)))************+++++++++)))***+++,,,---,,,,,,+++,,,---+++)))***//////---...222LLLrrr~~~}}}{{{ttt```GGGKKKNNNDDDEEETTTEEEHHHJJJJJJHHHHHHIIIKKKJJJGGGEEEDDDEEEGGGGGGGGGJJJIIIHHHGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???======<<<<<<<<<<<<<<<;;;:::BBB[[[zzzffftttzzz]]]LLLHHHEEEEEEKKKTTT```qqq|||}}}tttkkkeee```UUUKKKJJJMMMRRR]]]gggvvv{{{gggNNNPPPJJJNNNOOOMMMMMMPPPPPPLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPOOOOOOPPPRRRSSSSSSRRRRRR\\\wwwLLL666999999???JJJ[[[hhhlllrrrpppYYYQQQNNN```cccccciii}}}zzzqqqxxxtttmmmtttmmmnnnyyyvvvoootttpppmmmlllmmmlllgggcccaaa^^^[[[]]]bbbkkkrrrvvvwww~~~{{{zzzxxxccc\\\ccchhh\\\ZZZsssppp\\\OOOJJJDDDHHHGGGAAA>>>AAADDDCCCAAAAAAAAADDDFFFGGGEEEDDDCCCEEEFFFFFFFFFFFFGGGHHHIIILLLNNNMMMKKKLLLOOORRR\\\gggeee\\\VVV\\\eeelllnnnnnnnnnppp|||zzz|||}}}yyyvvvwww}}}~~~zzzwwwxxxzzz{{{zzzvvvpppkkkiiifffjjjsss{{{|||{{{zzz}}}sss\\\QQQFFFCCCCCCAAAAAACCCCCCBBBAAA@@@@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEGGGGGGHHHIIIJJJJJJJJJIIIoooVVVLLLJJJFFFCCCAAA>>>:::777444333111///...---------******))))))***+++,,,,,,************************,,,+++))))))***+++***))))))************+++++++++***+++,,,***((('''(((***+++)))((((((+++---......)))***,,,---------,,,,,,)))***++++++++++++,,,---333...(((&&&'''+++...///***+++,,,+++)))((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))************)))************+++++++++)))***+++,,,---,,,++++++%%%///333---***///000,,,111///--->>>jjj|||xxxssswwwzzzkkkoookkkJJJMMMMMMJJJJJJKKKHHHBBBEEEHHHKKKKKKIIIHHHJJJLLLKKKIIIHHHGGGHHHHHHGGGEEEJJJIIIHHHGGGGGGHHHJJJKKKFFFEEEEEEDDDDDDCCCCCCCCC??????????????????@@@@@@>>>===<<<;;;;;;;;;;;;;;;===444999DDD>>><<>><<<;;;999444333222000...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,---------444FFFddd{{{\\\HHHFFFFFFFFFEEEDDDEEEHHHKKKEEEFFFHHHJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIEEEDDDDDDFFFHHHHHHGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCCCC@@@===<<<>>>???>>><<<;;;;;;:::::::::999999999888:::>>>???888999QQQnnn{{{pppYYYNNNIIIDDDEEEKKKLLLNNNRRRVVVZZZ]]]```aaakkklllmmmnnnmmmiiieeebbb___XXXTTTSSSNNNFFFCCCFFFDDDNNNeeezzzrrr{{{nnnXXXRRRQQQKKKIIIJJJMMMOOOPPPQQQQQQPPPRRRQQQOOOOOORRRVVV\\\___WWWTTTPPPPPPRRRSSSRRRQQQJJJJJJLLLMMMOOOPPPQQQRRRSSSYYYWWWppp{{{uuurrr}}}KKK***DDD;;;<<>>>>>>>>>>>???@@@AAABBBDDDDDDCCCCCCDDDEEEFFFFFFJJJIIIHHHGGGGGGGGGHHHIIImmmQQQLLLIIIDDD@@@>>><<<;;;999444333222000...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,000///,,,+++000>>>RRR```hhhLLL@@@CCCBBBCCCDDDCCCCCCEEEIIILLLFFFGGGIIIJJJLLLMMMMMMMMMLLLMMMMMMLLLKKKJJJIIIIIIFFFDDDDDDEEEGGGHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBAAA>>>;;;;;;<<<===<<<:::::::::::::::999999999999:::888:::<<<888666CCCUUUssssssuuubbbSSSKKKIIIIIIGGGFFFGGGJJJKKKLLLKKKIIIJJJKKKLLLKKKKKKKKKLLLOOOIIIDDDBBB@@@???FFFOOOmmm||||||cccUUUTTTUUUQQQJJJLLLOOOQQQRRRQQQOOOMMMNNNMMMLLLLLLNNNRRRVVVXXXVVVSSSPPPOOOPPPPPPNNNMMMKKKKKKKKKLLLNNNPPPQQQRRROOOUUUQQQ\\\WWW555666999???IIIVVVaaaeeeddduuu{{{XXXWWW___kkknnnjjjooo{{{uuupppqqqtttvvvvvvpppiiicccbbbaaa^^^]]]___UUU[[[eeeqqq{{{tttnnnjjjfffttt~~~yyyzzzyyyuuukkkYYYIIIEEEHHHGGGEEEDDDDDDEEEEEECCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBDDDEEEEEEDDDDDDFFFGGGJJJJJJJJJJJJKKKKKKLLLMMMRRRNNNbbbqqqOOOIIIRRRaaakkkiiioookkkjjjkkkkkkkkknnnssshhhjjjnnnsssuuuwww{{{}}}zzzuuuqqqpppnnnllljjjdddjjjpppooojjjgggjjjnnnwwwwwwpppjjjvvvzzzuuu___AAA@@@@@@???======<<<<<<===<<<<<<<<<<<<===>>>???@@@BBBBBBCCCDDDEEEEEEFFFFFFIIIHHHGGGFFFFFFGGGHHHHHHjjjQQQLLLHHHDDD@@@>>><<<:::888444333222000...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++******************************+++++++++,,,,,,,,,,,,---,,,***(((+++222777```bbbPPPDDD======CCC>>>@@@AAABBBBBBEEEIIIKKKGGGGGGIIIKKKLLLMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHFFFDDDDDDEEEGGGGGGFFFFFFEEEDDDBBBAAAAAAAAAAAA>>><<<:::999:::::::::999999999999999888888888888:::555555999999555888???NNNlllyyy}}}jjj\\\ZZZSSSKKKGGGGGGGGGDDDAAAHHHIIIJJJHHHDDDBBBDDDFFFAAABBBFFFLLLQQQZZZiiivvvmmmVVVPPPQQQQQQPPPLLLNNNPPPRRRRRRPPPMMMKKKKKKKKKKKKKKKLLLOOOQQQRRRVVVSSSQQQOOOOOONNNLLLKKKKKKKKKKKKKKKLLLNNNPPPRRRIIIQQQNNNKKKaaa888888999888888AAAQQQ^^^bbbmmmzzzsssbbbUUUZZZdddfffcccaaahhh~~~{{{qqqlllkkkmmmooooookkkccc^^^]]]]]]ZZZXXXYYYXXXbbbrrr}}}{{{}}}zzzpppccc^^^bbbjjjvvv]]]LLLFFFDDDBBBDDDCCCBBBBBBCCCDDDCCCAAAAAAAAABBBDDDDDDDDDDDDDDDCCCDDDEEEEEECCCCCCDDDEEEHHHHHHHHHHHHIIIJJJKKKLLLRRROOOTTT___zzzmmmGGG===QQQeeedddbbbcccggggggfffiiimmmpppnnnppptttqqqlllqqqzzz{{{vvvuuuxxx{{{{{{{{{wwwsssooonnnmmmjjjeeeaaaggg```ZZZZZZcccooozzzuuusssqqqyyyuuummmgggRRR999===<<<;;;::::::999::::::::::::::::::;;;<<<===>>>???@@@BBBDDDEEEFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGiiiRRRKKKHHHDDD@@@>>><<<:::888444333222000...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,(((***.../////////000222333VVVwwwgggRRR>>>999>>>BBBDDDFFF<<<>>>???@@@AAACCCFFFIIIFFFFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLJJJGGGDDDDDDEEEFFFGGGGGGFFFEEECCCBBB@@@??????>>><<<;;;:::999999999888888888888888777777777666666777444444999;;;888777999<<>>888555666888@@@RRRdddlllsss|||cccRRRTTT\\\dddgggeeegggppp~~~yyyrrrmmmjjjhhhgggeeefffbbb___]]]YYYSSSSSSVVVdddooo}}}}}}yyyuuuqqqjjj^^^XXXeeexxxlllJJJBBBHHHFFF===@@@???>>>???AAAAAAAAA???>>>>>>@@@AAABBBCCCDDDEEEAAACCCDDDCCCAAAAAAAAACCCFFFGGGGGGHHHIIIJJJLLLLLLQQQPPPQQQUUUgggpppUUUQQQRRRTTTRRRUUU^^^eeeggghhhiiisssjjjgggkkkjjjeeejjjtttuuurrrppprrrvvvyyyxxxvvvvvvqqqllliiihhheeeaaa^^^[[[\\\aaakkkuuuyyyvvvrrrvvvrrrooodddJJJ;;;===::::::999888888888888888999999999999:::;;;<<<===<<<>>>AAACCCEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFFFFiiiSSSJJJGGGCCCAAA???<<<999777444333222000...---,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))***************************************+++++++++,,,,,,,,,)))+++---///...---------...,,,444IIIeeeoooTTTEEE999;;;???===777444999BBB<<<>>>???@@@@@@AAACCCEEEDDDEEEFFFGGGHHHHHHIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKHHHEEEDDDEEEFFFGGGFFFDDDCCCAAA???>>><<<<<<<<<::::::::::::999888777777777777666666666555555555555555666888888666888;;;888===dddpppsss}}}nnnXXXHHHIIINNNMMMNNNSSSLLLKKKIIIIIIIIIKKKNNNOOOLLLLLLMMMMMMNNNNNNMMMMMMNNNOOOOOOOOONNNNNNNNNNNNJJJIIIHHHHHHIIIJJJKKKLLLHHHGGGKKKHHHAAAQQQuuuZZZ@@@333<<<@@@;;;AAAPPP```jjjssszzzhhhSSSQQQXXX^^^aaa]]][[[eee}}}zzztttsssuuusssqqqnnnkkkgggccc```bbb___[[[VVVPPPOOOYYYdddwww|||~~~}}}}}}xxxsssqqqnnneeeaaassswwwaaaCCC;;;CCCFFF@@@===<<<;;;<<<===>>>===<<<;;;;;;<<<>>>???AAACCCDDD???@@@AAAAAA???>>>???@@@FFFFFFFFFHHHIIIKKKMMMNNNMMMLLLLLLQQQXXXgggwwwkkkVVVMMMIIIPPP[[[bbbeeefffjjjaaa___fffkkkhhhfffiiiggghhhjjjooossssssppplllmmmjjjeeeaaa```aaacccdddiiiuuu~~~{{{rrrppp}}}www~~~|||lllhhhUUU999222???999999888777777777777888999999888999999:::;;;<<<:::<<>><<<:::999999999888999::::::777666666666555555555555444444444444444555666555222222555888444999AAAXXXrrrdddnnnxxxaaaQQQJJJGGGKKKKKKFFFEEEIIIKKKIIIGGGFFFGGGJJJMMMOOOJJJJJJJJJJJJKKKKKKKKKKKKGGGIIIKKKKKKJJJIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFBBBAAACCC@@@CCCccceee:::444:::888:::CCCTTTbbbpppuuuxxxwwwaaaTTTMMMTTTZZZ```aaaaaaiiivvv{{{kkkdddiiifffgggiiiiiihhheeebbb```]]]XXXSSSPPPPPPXXXkkk}}}~~~{{{yyyzzz|||wwwrrroooooonnnrrrxxxwwwwwwsssdddNNN===999===AAA<<<;;;::::::;;;<<<;;;:::999::::::;;;===???AAABBB>>>???@@@@@@>>>>>>???@@@DDDEEEEEEGGGIIIKKKMMMNNNNNNLLLIIIMMMPPPPPPmmmwwwfffUUUNNNOOOPPPQQQSSSVVVSSSTTT[[[cccddd^^^VVV^^^bbbhhhmmmnnnllliiifffaaa```___\\\\\\bbbllltttyyy}}}|||yyykkkUUUBBB:::::::::888777777666666666777777888777777888888999:::;;;999:::<<<>>>???@@@@@@???@@@AAABBBCCCDDDDDDDDDCCCgggPPPIIIFFFCCCAAA???<<<888555444333222000...---,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))*********************************+++++++++,,,,,,,,,)))))))))+++---///111111***111888555***%%%000???GGGTTTlll{{{nnnWWWJJJ<<<444111///111666:::555111555>>>BBB===666999;;;>>>@@@@@@AAACCCEEECCCDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGGGGHHHGGGGGGGGGFFFDDDBBBBBBBBBAAA???>>><<<;;;:::888777666666666555777999888555333333444444444444444333333333333222333333111111333444444444888555444KKKzzzjjjqqqyyy}}}zzz```EEEKKKLLLMMMLLLGGGBBBAAACCCJJJJJJJJJJJJJJJJJJJJJKKKIIIIIIHHHHHHIIIIIIJJJKKKEEEHHHJJJJJJGGGFFFFFFHHHCCCDDDFFFGGGGGGEEEDDDCCC>>>AAA;;;>>>FFFAAANNNsssaaa===111555<<>>===<<<;;;;;;;;;;;;:::999:::::::::;;;===???AAABBB===???@@@@@@??????AAABBBBBBBBBCCCEEEGGGJJJLLLMMMPPPUUUOOOMMMQQQMMMZZZ|||pppaaaSSSMMMMMMNNNOOOKKKFFFLLLVVVVVVNNNXXX___fffiiigggdddbbbccc___cccfffeeeeeemmm|||yyy|||uuuooojjjXXXAAA777;;;;;;555666555555555555555666666555555555666666777888999999::::::;;;<<<<<<======??????AAABBBCCCCCCCCCBBBfffOOOHHHFFFCCCAAA???<<<888555555333222000...---,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******************************+++++++++,,,,,,,,,...---++++++,,,------,,,)))---,,,'''***222333---000///222;;;MMMbbbsss}}}gggTTTKKKBBB999333000111666888444000//////666:::888333444:::>>>777999===???AAACCCEEEGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCCCCAAA@@@@@@@@@???<<<:::999999777666555555555555222555888777444111111333444444444333333333222222///000///000444888777333444333;;;AAA:::DDD}}}tttfff___nnnmmmvvv]]]OOOHHHDDDJJJMMMIIIFFFGGGKKKMMMJJJKKKMMMNNNMMMKKKHHHFFFJJJIIIIIIHHHIIIJJJLLLMMMGGGJJJLLLKKKHHHEEEEEEFFFAAACCCEEEGGGFFFDDDBBB@@@777CCC;;;===LLLAAA999RRR```<<<666;;;;;;;;;@@@KKKVVVaaakkkwwwzzzYYYOOOIIILLLUUU[[[\\\[[[]]]___^^^ccckkkjjjkkkxxxuuuqqqrrrrrrppppppjjjdddaaa^^^[[[ZZZZZZYYYXXXWWWUUUSSSSSSUUUWWWSSSQQQXXXkkk~~~{{{yyyyyyxxxuuussstttgggYYY\\\rrrttt]]]HHH888:::@@@???===>>>???>>><<<<<<<<<<<<:::999;;;;;;;;;;;;===???AAACCC>>>@@@AAAAAAAAAAAACCCDDD@@@AAABBBDDDFFFHHHKKKLLLLLLYYYSSSMMMTTTPPPMMM\\\gggpppdddbbbjjjkkk^^^LLLMMMaaammmkkkSSSZZZaaaaaa]]]YYY[[[^^^fffmmmtttsssqqqxxxpppVVV>>>777777444333666444444444333333444555555444444444444555666777777:::999999999999:::;;;<<<>>>???@@@BBBCCCCCCBBBBBBlllOOOKKKHHHEEEBBB@@@===:::777777555222000///...,,,+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***)))((()))***))))))))))))(((((((((((()))+++,,,***&&&%%%'''***))))))))))))))))))((((((((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))************+++*********))))))((((((''')))******((('''(((***((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------..................000222444555CCCHHHOOOWWW___hhhpppuuulllnnnoooooojjjbbbZZZUUUJJJEEE===555000000222333000111111222222333444444222333333444555666777777999:::<<>><<<:::999:::888666444333333444555333333333222222222111111111111111111111111111111000000111111111222222222111555888666555<<>>333888666<<>>@@@AAAAAAAAA@@@kkkPPPKKKHHHEEEBBB@@@===:::777777555222000///...,,,+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&((())))))))))))))))))))))))((()))((((((((())))))))))))*********))))))))))))(((***))))))(((''''''''''''))))))))))))))))))))))))))))))))))))***************))))))(((((((((((((((((())))))************+++((((((((((((((()))))))))'''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,...000111000111222222222333555777888999:::;;;999666333111666444111...,,,---.../////////000000111222222222222222333444555666777777888999;;;>>>@@@CCCEEEFFFFFFDDDBBBDDDGGGJJJKKKJJJKKKIIIFFFFFFFFFGGGGGGFFFFFFEEEDDDBBB???>>><<<;;;;;;999777444333333444444333222222222222111111111111111111111111111111111000000000111111111222222111444666444222555===DDDLLLqqqddd^^^wwwrrr~~~~~~uuulllooo___KKKGGGIIIKKKLLLJJJLLLMMMMMMLLLJJJJJJKKKJJJIIIIIIJJJKKKJJJHHHFFFDDDEEEGGGIIIKKKLLLLLLKKKKKKJJJGGGDDDBBBAAA@@@@@@CCCCCCCCCBBBAAA@@@???>>><<<<<<===>>>???@@@@@@AAAHHHsssSSS<<<444<<<999888===KKK\\\hhhnnnrrr|||wwwbbbSSSNNNOOOMMMSSSYYYZZZYYYXXXZZZ]]]___aaa```[[[YYY[[[ZZZVVVXXXUUURRRSSSUUUVVVTTTRRRNNNNNNMMMLLLMMMVVVcccmmm}}}yyysssvvv|||vvv~~~{{{uuu|||vvvXXXBBB>>>999777777888777666777777777777777777777777:::999888888888:::<<<===>>>>>>??????@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJJJJLLLPPPRRRRRRRRRRRRSSSVVV\\\llluuubbbWWWBBB;;;222000222444333000333333333333333333333333444333333333444555666777555666777888999999999999:::;;;===>>>????????????jjjQQQKKKHHHEEEBBB@@@===:::777777555222000///...,,,+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((,,,***(((''''''(((***+++)))))))))))))))))))))))))))&&&%%%'''+++---+++(((*********))))))))))))(((+++***)))((('''((())))))*********++++++,,,,,,---+++++++++,,,,,,,,,---------,,,+++*********+++,,,)))(((((()))***++++++***'''((((((((()))))))))***''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++*********************************++++++++++++,,,++++++,,,,,,,,,---------+++++++++***+++,,,------000111000///---,,,---......------------...///000,,,,,,---...///.........---......//////000111111111222333333555555666777888999:::<<<>>>@@@BBBCCCDDDCCCDDDFFFHHHJJJIIIHHHJJJHHHGGGGGGHHHIIIHHHGGGGGGFFFEEECCCAAA???>>>===;;;:::777555444333333333222222111111111000000000000000000000000000000000000000000000111111111111///111333333222222333555444<<>>>>>===<<<<<<<<<======>>>>>>>>>888SSSzzzoooFFF666777666555>>>MMMXXX[[[nnnvvv~~~}}}fffZZZTTTSSSPPPOOONNNMMMLLLKKKOOORRRSSSQQQQQQRRRQQQNNNQQQOOOLLLJJJIIIJJJJJJKKKJJJLLLPPPUUU___nnnwwwwwwuuutttxxxuuu___@@@;;;999777666666666555444444444444444444444555555777777666666777888:::;;;<<<======>>>??????@@@@@@@@@AAABBBCCCEEEGGGHHHHHHGGGIIILLLMMMMMMMMMNNNPPPUUUSSSUUUaaa|||~~~xxxxxxtttcccLLL<<<666333000///111222333222222222222222222222222222333222222222333444555666444555666777888888888888777999:::<<<============jjjPPPKKKHHHEEEBBB@@@===:::777777555222000///...,,,+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))************)))))))))))))))*********(((''''''***,,,---+++(((*********)))))))))))))))++++++***)))***+++---...---......///000111111222000000111111222222333333555444222000000000111222,,,***((()))***+++)))'''''''''((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++---...//////000333555000000///.........///000...///000000000///...---------......///000000000111111222333444555666666777777999;;;<<<>>>???@@@AAABBBDDDFFFHHHHHHGGGFFFHHHFFFEEEFFFGGGHHHHHHFFFEEEEEEDDDBBB@@@>>>===<<<:::999777555444333222222111111111000000000///////////////////////////////////////000000000111111//////000222444555444333999777:::SSSggg[[[]]]fffwww}}}qqqnnnzzzgggQQQDDDBBBDDDHHHIIIEEECCCDDDFFFGGGIIIHHHGGGGGGHHHIIIHHHGGGGGGHHHIIIHHHFFFDDDGGGGGGFFFEEEEEEEEEEEEFFFGGGEEECCC@@@?????????@@@>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===666QQQlllDDD???:::999:::===EEEMMMaaalllvvv{{{}}}qqqaaaUUUOOOMMMIIIFFFGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFDDDDDDFFFJJJNNNWWW___jjjwww~~~tttxxxwwwpppnnnwww}}}cccKKK888666555555555666555444333222222333333333333444444555444444444555666777888:::;;;;;;<<<===>>>?????????@@@AAABBBCCCEEEFFFFFFDDDFFFHHHHHHHHHHHHJJJLLLMMMTTTWWWTTTXXXvvvjjjkkkllliii[[[HHH999444111222222222222222444555111111111111111111111111111111222222333333444555333444555666666777777777666888999;;;<<<<<<<<<<<>>???===???BBBEEEEEEDDDCCCCCCDDDCCCCCCDDDEEEFFFEEECCCBBBAAA@@@???===<<<;;;:::888888666555333222111111000000/////////......................................./////////000000000000///...000333666666555...999<<<555>>>fffyyyaaaZZZ]]]```zzz|||jjj^^^|||oooSSSHHH???AAADDDEEEAAA>>>CCCKKKFFFGGGHHHGGGEEEEEEEEEGGGFFFEEEEEEFFFGGGFFFDDDBBBGGGFFFEEEDDDDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@??????<<<;;;:::999888888999999::::::999999999999888888AAA333===eee~~~___???777888777<<>>>>>>>>???@@@BBBCCCDDDDDDBBBDDDEEEFFFEEEFFFGGGIIIDDDOOOVVVPPPKKKZZZmmmpppllleeeXXXDDD333...111///111444333222111222333000000000000000000000000000000111222222333333333222222333444555555555555666777999;;;<<<<<<;;;;;;mmmQQQKKKHHHEEEBBB@@@===:::777777555222000///...,,,+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())),,,111444333...)))((())))))******+++++++++''',,,111222...+++***+++++++++,,,---///000111111000111222555777999:::;;;888888888999999::::::::::::;;;;;;<<<===>>>??????===<<<;;;999777555444333777888888666333111111111,,,,,,++++++***)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++))))))*********+++++++++***+++++++++++++++***)))///000///...+++***+++,,,)))+++---//////...---,,,---,,,*********,,,...///,,,------...//////000000///000111111333333444555444555666888:::<<<>>>???<<<>>>BBBCCCBBBAAAAAABBBBBBBBBAAABBBCCCCCCBBB@@@>>>>>>===<<<:::999888777555555444333222111111000/////////.........------------------------------............////////////111000......000222222222...,,,333;;;777666NNNmmm|||aaa``````XXXZZZnnnyyyqqqqqqtttssseeeRRRAAA999:::AAA<<<;;;@@@EEEEEEEEEFFFGGGGGGGGGFFFDDDCCCEEEFFFEEEEEEEEEEEEGGGFFFDDDAAADDDDDDDDDDDDDDDDDDDDDDDD???@@@AAABBBBBBAAA???>>><<<;;;:::999888999::::::777777777777777777777777444;;;<<>>???@@@AAABBBBBBAAACCCFFFFFFEEEEEEFFFGGGFFFIIIMMMOOOQQQXXXccckkkwwwqqq^^^HHH;;;444000///111...000111111///......///////////////////////////...///000111222222222222000111222333444444444444555666888999:::;;;::::::nnnSSSKKKHHHEEEBBB@@@===:::777777555222000///...,,,+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((******,,,111666777222---((())))))******+++,,,,,,(((,,,000333333000...,,,......000222444666888888666777:::<<<>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>>>>>>><<<999666222000666999<<<:::555222555999111111000...---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))*********+++'''((()))*********)))(((((()))******))))))+++---'''((()))***++++++******---,,,,,,,,,,,,---///000++++++,,,,,,---.........//////000111222333444444333444555888;;;===???@@@<<>>>>>>>>;;;:::888777666777888999555555555555666666666666---;;;<<<555FFFttt[[[CCC<<<:::555>>>;;;===EEEMMMXXXhhhwww{{{xxxxxxzzz~~~}}}vvvwww}}}tttnnnpppxxxrrrbbb\\\aaaooo```FFF;;;999,,,111333444444111111222444000000000111222333333333000111222333333444444444444555666777999:::;;;<<<<<<<<<===>>>???@@@@@@AAAAAADDDGGGHHHGGGFFFFFFGGGKKKJJJJJJNNNSSSWWWWWWUUU___wwwqqqiiiooommmQQQ@@@000,,,000333222222............//////...---........................---...///111111111111000///000111222333333333333333444666777888999888888mmmUUUKKKHHHEEEBBB@@@===:::777777555222000///...---+++******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$$$$)))///111...***((())))))***++++++,,,,,,)))***---222777666111,,,000111333555888;;;<<<===;;;<<>>===<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<===>>>??????@@@AAAAAA???<<<777222000111777<<<:::333111666<<<555555333222000...---,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************'''(((***+++++++++***)))***+++,,,+++******,,,...------,,,++++++++++++++++++++++++++++++***)))))))))******+++,,,,,,------//////000111222333444444222333555888;;;===@@@AAA===@@@CCCCCCAAA@@@BBBDDDCCCBBBBBBBBBCCCAAA???<<<;;;;;;:::999777666555555000000111111111111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////(((,,,///111111000111222***555:::333...222666666888111888RRRttt}}}rrrdddYYYVVVUUUZZZbbbpppwwwzzz~~~lllkkkyyyiiiKKKAAA888666888:::::::::>>>===>>>AAAAAA@@@DDDIIICCCDDDEEEDDDDDDEEEHHHKKKHHHGGGGGGHHHIIIIIIFFFDDD???AAADDDFFFGGGGGGGGGFFFHHHFFFBBB???===<<<===>>>888777555444333444666777444444444555555555666666555888;;;777444DDDnnn[[[GGG@@@777:::555555===EEEMMMXXXccc|||wwwssspppnnnvvvvvv{{{~~~yyyppppppvvv|||wwwtttjjjSSSKKKooolllOOO000///:::444111333444222//////111333...//////000111222222333000111222333333444333333444444555777888:::;;;;;;;;;<<<<<<===>>>??????@@@AAAEEEHHHJJJIIIGGGFFFFFFJJJLLLNNNLLLJJJKKKOOOSSSVVVXXXgggrrrqqqzzzzzzfffJJJ555111111555666333000000000...---...000111000...........................,,,...///111111111000000///000111222222333333222111222444666777777666666bbbTTTHHHFFFDDDBBB@@@===999777444333111000...---------***)))))))))))))))***+++(((%%%$$$&&&***,,,,,,+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))(((((((((*********)))+++,,,,,,,,,,,,...222666333888===???===;;;;;;;;;>>>??????@@@@@@CCCFFFHHHRRRSSS[[[eeeeeeZZZOOOKKK<<>>;;;888999888888999777333000000888888888777666555333222///+++((())),,,---)))%%%+++***(((&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))************+++++++++***************************++++++,,,,,,------...//////000111222333333444333444555888:::===???@@@DDDCCCAAA@@@AAACCCEEEFFFLLLIIIEEEBBB@@@>>>;;;999999999888666555333222222111111000000//////......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000000111111111222222222222111555;;;>>>HHHeeelllnnnmmmcccaaakkklll___ZZZbbbgggaaaZZZZZZ[[[___kkk}}}pppZZZIII@@@999999999999999999999999;;;<<<>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIDDDCCC@@@>>><<<:::999888888888777777666555555555333333333333333333333333333222666999666999PPPjjjQQQ777@@@;;;666666:::AAAIIIOOO^^^qqqyyyqqqwww|||wwwsssqqqpppooonnnooouuuyyyvvvrrrqqqsssttt|||eeeIIISSSpppOOO===888666333111////////////////////////////////////////////////222222111111111111111111111111222333555666666777::::::;;;<<<===>>>???@@@CCC@@@DDDKKKLLLGGGFFFIIIJJJKKKLLLMMMNNNOOOPPPPPPWWWVVVVVV___ssswwwooo{{{oooTTTAAA999222111111111000000////////////.........---------////////////////////////............////////////000111111222222333444444333333333444444666777777bbbPPPHHHFFFDDDBBB@@@===:::777444333111000...---------******)))))))))))))))***+++(((&&&&&&((()))'''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((+++*********++++++***)))(((+++000555777888888777=========<<<>>>EEENNNTTTbbbiiiqqqyyy~~~qqqjjj```TTTSSSOOOGGG???===;;;888999??????AAAFFFJJJIIICCC===::::::888666444555666999::::::777222...+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))*********+++++++++******************************+++,,,,,,------......//////000111222333444333444555888:::<<<>>>???BBBAAA@@@???@@@AAACCCDDDHHHFFFCCCAAA@@@???===;;;999888777666444333222222111111000//////......---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---........./////////////////////000000000111111666333444555000///???TTTjjjppp|||vvv|||ssskkk^^^PPPDDD===:::888999999999888888888888888888:::;;;===???AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFGGGFFFEEEEEEEEEGGGHHHIIICCCBBB@@@>>>;;;:::999888888777777666666555444444333333333333333333333333666222222666444333???OOOlllKKKDDD>>><<<<<<:::;;;===EEEQQQdddrrrxxxuuuoookkkssswww{{{}}}}}}{{{zzz}}}~~~zzzuuupppoooppprrrsssrrrkkkeeelllzzz|||ttt```RRRPPPjjj|||uuusss\\\CCC666333222111111////////////////////////////////////////////////111111111111111111111111000111222333444555555666888999:::;;;===>>>???@@@CCCAAACCCHHHIIIFFFEEEGGGIIIIIIJJJKKKLLLNNNOOOPPPNNNPPPQQQRRRYYYjjj~~~pppaaaPPP>>>111---000000/////////.........///.........---------,,,........................---.........////////////000000111111222333333333333333333333444555666777dddMMMIIIGGGDDDBBB@@@>>>:::777444333111000...---------++++++***)))((((((((()))+++)))'''&&&''''''%%%$$$))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))******************222222444555777:::<<<>>>AAAJJJYYYhhhuuuzzzpppaaaOOOIIINNNBBBBBBBBBAAABBBDDDFFFGGGAAA===888444333555999<<<======;;;777111------...((()))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******)))))))))*********++++++******************************++++++,,,---------......///000111222333333222333555777:::<<<===>>>@@@@@@???>>>>>>???AAABBBCCCAAA????????????===<<<888777666555444333222111000000//////...---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////............////////////222000111333///***///999EEE@@@@@@DDDGGGMMM^^^qqq}}}zzz{{{nnnVVVBBBDDD???888111///111555888777777777777777777777777666777999:::<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBDDDEEEEEEEEEFFFGGGEEECCCAAAAAACCCFFFHHHBBBAAA???===;;;999999888777666666555555444333333222222222222222222222222777000///333444000111777EEErrr{{{}}}OOO888666999<<<===;;;???GGGRRR]]]ccceeedddjjjkkkkkkjjjiiilllrrrwwwzzzvvvoooiiilllqqqrrrooo}}}zzzvvvuuuvvvwwwxxxyyyuuuvvvuuuqqqkkkhhhhhhiiibbbmmmsssrrruuutttbbbKKKDDDRRRooozzzjjjRRRDDD666111000///000222////////////////////////////////////////////////000000000000111111111111///000000111222333444444666777888:::<<<===???@@@CCCAAABBBEEEFFFCCCCCCEEEGGGGGGGGGHHHIIIKKKMMMOOOJJJOOOQQQMMMIIIMMMYYYeeeqqqzzzvvvbbbKKK===666111---,,,.........---------------......------------,,,,,,........................---------.........////////////000111111222222333333333222333333444555666hhhPPPIIIGGGDDDBBBAAA>>>:::777444333111000...---------,,,,,,***)))(((((((((((()))((('''''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,...///555777888777:::DDDTTTaaaxxx~~~sss___KKKAAABBBHHHKKKHHHEEE@@@<<<::::::<<<===555777:::;;;999666444222,,,,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))*********************************************+++,,,,,,---------......///000111222222222333555777999;;;<<<===@@@??????>>>>>>???@@@@@@???>>>======>>>===<<<:::666666555444333222111111//////......---,,,,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---.........////////////---,,,///555666333333888666111///000111222888@@@===DDDFFFFFFXXXpppsssffftttzzz{{{mmmfffqqqpppZZZDDD>>>AAA???888111777777777666666666666666555555555555666666666666555666777999:::;;;;;;;;;<<<<<<===>>>??????@@@@@@??????@@@BBBBBBCCCCCCCCCDDDCCCAAA@@@@@@AAABBBCCC@@@???===;;;:::999888888555555555444333333222222111111111111111111111111222......333555222000222666IIIppphhhRRRDDD===;;;:::>>>BBBCCCEEELLLXXXbbbdddeeefffffffffhhhlllpppvvv~~~zzzsssqqqooonnnooopppqqqrrrnnnmmmlllkkkiiigggfffeeedddnnnuuuoooaaaRRRHHHCCC```yyy___<<<666222222111//////333................................................/////////000000000000000//////000000111222222333333444666888:::<<<>>>???BBBAAAAAABBBBBBAAABBBCCCEEEDDDDDDEEEFFFIIIKKKMMMJJJNNNQQQOOOKKKKKKQQQWWWddd{{{}}}iiiLLL>>>111...111111000000------------------------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............//////000000111111222222222222222222333444444iiiSSSIIIGGGEEECCCAAA>>>;;;888444333111000...---------,,,,,,***)))((((((((((((*********)))(((((()))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---,,,,,,...222555666DDDUUUaaahhhuuuqqqVVVIII@@@:::CCCCCCCCCCCCDDDEEEFFFGGG888444222333777:::999777333111---***((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''(((((((((((()))))))))(((((()))))))))*********************************))))))***++++++,,,,,,---------...///000111111222222333444666888:::;;;<<<@@@@@@??????????????????===<<<;;;;;;<<<;;;888666555444444333222111000000......------,,,+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------........./////////000000000......111333111///000...---///555888888777888888888666444555999;;;;;;888:::>>>???;;;888;;;@@@333///...333777666666888111333555666666333000...333333333444444444555555555666777888999999999999999:::;;;<<<===>>>??????@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBAAA@@@>>>======<<<:::999888777777777444444333333222111111111000000000000000000000000......///222222000222666444333MMM~~~sssPPP===444888===@@@BBBEEEJJJOOOUUUXXX\\\```bbbeeegggiiikkk|||xxxmmmmmmmmmlllkkkiiihhhhhhiiiccc]]]\\\```gggkkkllltttcccRRRHHHBBBHHHccc~~~eeeCCC333111111333111------000------------------------------------------------....../////////000000000...//////000000111111111222333444666999;;;<<<===@@@@@@@@@@@@@@@AAAAAA@@@BBBBBBBBBCCCEEEGGGIIIKKKJJJJJJJJJJJJKKKMMMOOOPPPOOO\\\ccccccpppqqqXXXBBB666111...000111///,,,---------------------------++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------...//////000000111222111111111111222222333gggRRRJJJHHHEEECCCAAA???;;;888444333111000...---------++++++***)))((((((((()))---...---+++(((&&&'''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++(((***+++,,,---333;;;BBBXXXpppwwwiii^^^XXXbbbffffffaaa^^^^^^aaaaaaaaaccccccnnnrrr___OOOCCCBBBBBBBBBEEEHHHLLLNNNFFF<<>>>>>>>>;;;::::::::::::888555222333333333222111000000000------,,,,,,+++*********)))))))))))))))*********************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------.........////////////000111///......//////......000//////000111///---+++222000333777333***+++333777222......222444444222...111555666000***+++111000////////////111222333111111111222333333444444555555666777888888888777888999:::;;;===>>>???@@@AAAAAAAAAAAAAAA@@@??????>>>???AAABBBAAA???;;;999999999888666666555555555333333222111111000000///////////////////////////,,,///111///,,,,,,000555222222888OOOyyysssNNNBBB444111888@@@AAA???EEEHHHNNNTTTXXX\\\]]]]]]```kkkuuuvvvrrrnnniiieeebbbcccdddccc___\\\ZZZZZZXXXQQQIIIFFFLLLWWWaaaggg[[[KKKEEERRRfff{{{pppiii___MMM...111///000111///******---------------------------------------------------------......//////000000/////////000000000111111111222333555777999:::;;;<<>>888888777555333///,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********'''''''''((((((((())))))(((((((((((()))))))))***************************)))))))))***++++++,,,,,,+++,,,---...///000000111222222444555777888999:::>>>>>>>>>>>>>>>===<<<<<<888888777888999777444111222222222111000000//////,,,,,,,,,+++******))))))((((((((()))))))))******************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.....................---...111222222---...///000222666888888,,,,,,000666555000222999555222...---000333333000444222222222111111777???222111/////////222555666//////000111111222333333444555555666666666666555888888:::;;;===???@@@AAA@@@AAAAAABBBBBBBBBAAAAAA???@@@@@@@@@???===;;;999666666555444333333333444222222111000000//////...........................,,,///000...+++,,,...000///444333222HHHppp~~~^^^GGG>>>???@@@???>>>???BBBFFFJJJMMMNNNNNNVVVUUUVVVYYYWWWQQQOOOPPPRRRSSSSSSQQQNNNLLLMMMNNNKKKNNNPPPOOOLLLLLLQQQVVVHHH[[[ttteeeTTTDDD<<<...222///...///...++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000///000000000000111111111111111222444555777888888999>>>AAA???@@@CCCBBB>>><<<>>>AAADDDFFFGGGGGGGGGLLLKKKJJJIIIHHHIIIJJJJJJLLLIIIIIIKKKKKKMMMWWWbbb^^^ttttttIII...---777<<<000------///...,,,---111*********+++++++++,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////111000000//////000000000iiiQQQJJJHHHEEECCCBBB???;;;888444333111000...---------***)))))))))))))))***+++&&&(((***)))''''''))),,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++000777@@@LLL\\\qqquuujjjdddPPPJJJCCCAAADDDJJJOOOQQQ```ccckkkwwwyyyeee{{{{{{kkkQQQXXXWWWPPPWWWooo}}}aaaMMMFFFFFFIIIKKKHHHDDD>>>888777999<<<666888;;;<<<999555///,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''((((((((()))(((((((((((())))))))))))************************)))))))))***++++++,,,,,,+++,,,,,,---...///000000222222333555666888999:::<<<=========<<<;;;::::::666555666777888777444222222222111111000000//////,,,,,,++++++***)))))))))'''((((((((())))))******)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------//////---,,,---...---+++......---,,,......---111111///,,,,,,///111333***...111222222222222000222---,,,000222///,,,,,,///000000000000///------...//////000111222222333333444444555555444444444888999:::<<<>>>@@@AAABBB???@@@AAABBBCCCDDDDDDDDDBBBAAA???>>><<<<<<;;;;;;555444333333222222222333111111111000//////..............................,,,...///......000000...///222666777888KKKqqq___IIIAAAAAA;;;:::999:::===???AAAAAAHHH???>>>EEEHHHAAA>>>@@@FFFGGGFFFDDDAAABBBEEEIIIPPP```qqqrrreeeVVVNNNNNNfffiiiTTTCCC//////000444///---...///...///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000111111111111111111222333555666666777777>>>AAA@@@AAADDDCCC>>>;;;===AAAEEEGGGGGGFFFFFFCCCGGGJJJIIIGGGGGGKKKNNNKKKDDDEEELLLLLLEEEGGGQQQQQQTTTWWW\\\mmm^^^<<<000333000'''222...,,,//////+++(((((((((((())))))*********+++))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------......///111000////////////000000hhhSSSJJJHHHFFFDDDBBB???:::777666333000//////...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&(((,,,---,,,++++++,,,,,,&&&&&&---000//////333888OOOhhhkkkVVVJJJDDD@@@DDDGGGWWWqqq}}}{{{rrrvvvwwwdddwwwvvvdddQQQCCCIIIJJJ@@@555333999@@@222999@@@BBB>>>999666666000...,,,)))((()))***+++(((&&&%%%&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,------...///000000111222444666888999:::;;;<<<<<<<<<;;;999888999999888777666555444444222111000///...---,,,,,,************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////////////////////////////////////////////////////////////////...............///000000///000000000111111111111333333444444444444444444555777999;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDBBB@@@>>><<<;;;;;;<<<<<<666555555444222111000000111000000///...---------...,,,+++---000111///,,,---------............///......111555555:::KKK]]]xxxkkkYYYFFF@@@EEEHHHEEE@@@===>>>@@@BBBAAA@@@CCCGGGJJJNNNUUUYYYXXXYYYaaakkkxxxwwwuuurrrpppxxxooouuuhhhTTT???111+++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///......//////000000111111000111222222444444555666888:::>>>AAACCCDDDDDDDDD@@@AAACCCEEEGGGHHHIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFHHHGGGGGGGGGHHHHHHIIIJJJNNNJJJFFFCCCFFFMMMVVV\\\pppvvvxxxwwwxxxkkkXXXKKKFFF???777222000///000,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......///////////////000000111iiiUUUJJJHHHFFFDDDBBB???:::777666333000//////...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))+++---000///***---@@@TTTyyyzzzsssfffPPP======QQQiiiwwwqqqccc___qqqpppPPPFFF>>>>>>BBBBBB<<<777:::<<<>>>@@@AAA@@@<<<888777444000,,,***))))))***)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,------...///000000111222444666888999:::;;;<<<<<<<<<;;;:::999999888777666555444333333111111000///...---,,,,,,************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------...................................................................................................//////000//////000000000111111111333333333333444444444444555666888:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAA???>>>===<<<;;;:::::::::555555444333222111000000000000//////...------,,,...,,,+++---//////...+++------------............000000111333222222;;;FFFggg}}}qqqkkkaaaUUU___^^^___``````^^^\\\[[[mmmiiifffdddbbb```eeelllooo}}}xxxvvviiiYYYDDD444///000222222------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............---......///000000111111000111111222333444555555999:::;;;>>>AAAEEEHHHJJJCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGGGGIIIJJJJJJJJJJJJJJJHHHGGGEEEEEEDDDDDDKKKHHHDDDAAAAAACCCGGGIIICCCFFFJJJOOOSSSVVVXXXYYYVVVYYY\\\YYYSSSNNNLLLMMMUUUUUULLLAAA>>>AAA<<<000888555111---++++++,,,---,,,,,,+++++++++*********************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------//////......//////000111iiiVVVJJJHHHFFFDDDBBB>>>:::666666333000//////...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******---+++)))((()))***+++***+++---///000333AAA\\\tttnnnZZZJJJBBB???OOOpppyyyxxx~~~aaaFFF@@@DDDDDDBBB@@@DDDGGGJJJGGG???999666666<<<:::666111---+++))))))***)))))))))******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---...//////000000000222333555777888999:::;;;<<<<<<<<<;;;:::777777666555444333333222000000///...---,,,,,,+++************************))))))))))))))))))))))))))))))))))))************+++************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.................................................................................------------...//////////////////000000000000222222333333333444444444444555777888:::;;;;;;;;;999999:::;;;<<<======>>><<<<<<<<<;;;:::999888777444444333222111000000////////////......------,,,---,,,+++,,,------,,,+++------------............111000000222000---///333;;;ZZZ}}}|||iiiUUU===000000333111------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000000111222333444444555999888888999>>>DDDKKKOOOGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEDDDEEEHHHJJJJJJJJJHHHGGGFFFDDDCCCCCCBBBBBBDDDCCCAAA???===;;;::::::;;;:::888777777888999;;;;;;===>>><<<777444333555333999888000,,,000222///...---,,,+++++++++,,,---,,,++++++++++++*********************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------...............//////000hhhUUUJJJHHHEEECCCAAA>>>:::666666333000//////...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,***)))***---///...---+++)))---???XXXooo}}}xxxaaaDDD444BBBWWWvvv}}}~~~qqqvvv~~~|||qqqaaaQQQCCCAAAGGG???KKKTTTNNN===111222999<<<;;;:::777333///+++))))))(((((()))******(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++++++++,,,---...///000///000000111333444666777999999;;;<<<<<<<<<;;;:::555555444333333222111111//////......---,,,,,,+++************************((((((((((((((((((((((((((()))))))))************************))))))))))))************************************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,------...///........./////////000000111111222222333333444444333444555777888:::;;;;;;888888999999:::;;;;;;<<<:::;;;;;;;;;:::888666555333333222111000000//////.........---------,,,,,,---,,,+++++++++++++++***,,,,,,---------.........000//////000111111000000000@@@eee~~~rrr]]]LLL999//////000,,,''',,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,------------,,,------......///000000//////000111222333444444777666666777;;;BBBHHHLLLHHHHHHIIIIIIHHHGGGGGGFFFBBBAAA@@@AAACCCEEEEEEDDD@@@@@@@@@AAABBBCCCEEEEEE??????>>>===<<<;;;999999:::888666333333333555666666777777555222111222333///444555000,,,///222111///......------,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,---------------......///gggRRRIIIGGGEEECCCAAA>>>999666666333000//////...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++,,,......---,,,,,,222EEEfffhhhOOO@@@CCCTTThhhxxxooo[[[TTT^^^kkkhhhppptttpppooowwwmmmnnnvvvuuuhhhaaaxxxqqqnnnvvvbbbPPPKKK???EEEJJJJJJDDD>>>;;;;;;777999;;;<<<999555///,,,(((''''''(((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++++++++,,,---...000000//////000000222333555666888999:::;;;;;;:::999999333333222222111000000000......------,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,---......---............/////////000000111111222333333444111222333555666888:::;;;888999999::::::;;;;;;;;;:::;;;;;;;;;:::888666555111111111000000//////...------------,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,------------...///...------000444444333222222EEEiiifffIII???:::444...+++,,,---,,,+++,,,,,,+++++++++*********************************************************++++++++++++,,,,,,,,,---,,,,,,,,,---......//////...//////000111222333333444444555777:::>>>AAACCCFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA??????@@@AAAAAA@@@<<<<<<===>>>@@@BBBDDDEEE>>>===<<<:::999999::::::333333222222111111111111111111111///...---///000---......++++++------+++,,,,,,,,,++++++***)))(((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,------...gggQQQIIIGGGEEECCCAAA===999555666333000//////...,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***+++---,,,******+++,,,999PPPsssoooaaaKKKCCCOOO```zzz{{{rrrsssssslll\\\bbbmmmzzz~~~uuuyyy}}}~~~tttdddSSSDDDCCCLLLNNNAAA222555777;;;======:::666444+++)))'''''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************+++,,,---...000111/////////000111222444555888888999:::999888777666111111000000////////////------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------........./////////000111222333333444000111111333555777999:::999:::::::::;;;;;;;;;<<<:::::::::999888777666555000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,///,,,,,,,,,,,,------------...///---***,,,111333111444...111===KKK]]]kkkLLL;;;222,,,***+++,,,---,,,,,,---...+++++++++*********))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,---...............///000111222222333222333555777999;;;======AAABBBBBBCCCCCCCCCCCCBBBEEECCCAAAAAABBBCCCBBBAAA??????>>>>>>>>>>>>??????>>><<<999777555555555666555666666666555333222111222111000000//////000000///...,,,---000111000---*********+++++++++,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++,,,,,,---jjjRRRIIIGGGEEECCCAAA===999555666333000//////...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))),,,---+++(((***222999VVVpppjjj[[[III???SSSsss|||tttxxxuuuppplllmmmwww}}}qqqwwwxxx|||tttQQQDDDJJJNNNDDD777999999;;;<<<===>>>>>>>>>222...+++)))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************+++,,,---///000111/////////000000222333444888888888888777666444333////////////............,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))******************************************************))))))))))))*********+++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,---------...............///000111222333333//////000111333666999:::::::::::::::;;;;;;;;;;;;:::999888666555555444444/////////............---++++++++++++++++++,,,,,,)))++++++***)))***...111++++++,,,,,,,,,---------+++......++++++///000---111000000//////;;;WWWqqq|||UUU333(((...333222...///000///---+++***++++++*********))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++,,,------......---......///000111222222222222444666888:::<<<======>>>???AAABBBBBBCCCCCCEEECCCBBBBBBDDDEEEEEEDDDCCCBBB@@@>>><<<;;;::::::;;;:::888666555333333333111111000//////......---,,,,,,++++++++++++***)))***))))))+++,,,,,,++++++,,,++++++,,,,,,---...///************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))*********+++***************+++,,,,,,mmmSSSIIIGGGDDDBBB@@@===999555666333111//////...,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((+++---+++)))000>>>JJJrrrjjjKKK999JJJiiixxxrrrooommmggghhh|||xxxnnn~~~wwwbbbHHHDDDIIIMMMMMM>>>===;;;:::<<>>@@@;;;<<<>>>@@@BBBCCCCCCDDDCCCBBBAAABBBDDDFFFFFFFFFCCCBBB@@@>>><<<;;;::::::666777777888777666555444222111///......000111222///.........//////---+++------...///...+++,,,...---,,,***))))))***++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,mmmSSSIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))***))))))***+++,,,+++***,,,***'''&&&))),,,,,,******111///,,,222???]]]}}}cccCCC;;;FFFXXXwwwyyyiii```qqqwwwjjjkkk{{{qqqQQQGGGLLLKKKNNNGGGJJJJJJ>>>:::???>>>;;;777222///---+++)))''')))((('''(((***+++***)))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,------...............///111222333777888999:::999666333111000//////...------,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000111000000000111333555777888999:::;;;::::::888888777666555333222111000000000000///------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////---...///000111222333333;;;HHHbbbyyyccc@@@999111......///---***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,......//////000000111111222222222333444777999:::@@@@@@@@@???????????????CCCBBBAAAAAAAAABBBCCCDDD??????>>><<<;;;:::999888666555555444444333222222222111111000///.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++mmmSSSIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))***++++++***(((&&&###"""'''***,,,,,,,,,+++)))'''&&&...111???___vvv||||||dddGGG<<>>??????@@@@@@BBBBBBAAA@@@@@@AAABBBCCC???>>>===<<<:::999888777555444444333222222111111000000000///......---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))*********+++++++++lllSSSIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))((()))+++***))),,,111666(((+++......,,,******,,,,,,,,,444VVVyyyYYY>>>@@@^^^}}}uuuhhhnnnuuu}}}qqqqqqqqqooonnnppptttuuuqqqmmm~~~xxxxxx~~~pppSSSIIIMMMUUURRRPPPOOOHHH777:::??????;;;333+++'''***))))))***++++++)))'''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++,,,------------------...///000111222555666777777666444222000///......------,,,,,,+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))******************)))))))))))))))))))))))))))*********)))******+++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------....../////////000000000111000000000111333444666666666888888888888777666666555444222111000000/////////...---,,,,,,,,,,,,,,,++++++++++++******************++++++++++++,,,++++++++++++,,,,,,,,,,,,---------.........//////---......///000111222222---...222777???QQQnnnqqqUUU<<<...---111111...++++++---...,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++*********++++++++++++,,,------......///000000000000000000111222555777888777888999;;;===???@@@AAA@@@@@@???????????????@@@>>>===<<<:::888777555555333333222111111000000//////......------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))*********++++++lllRRRIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++)))))))))))))))))))))))))))***)))'''(((000>>>III...+++******))))))---222111000AAAkkk^^^>>>FFFssssssfffhhhuuu___NNNJJJOOOOOOMMMJJJIIIJJJKKKMMMMMM___^^^\\\ZZZ\\\bbbjjjooojjjrrrqqqlll{{{mmmWWWKKKLLLMMMSSSVVVPPP:::<<<>>>AAAAAA<<<333,,,))))))((()))***+++)))'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,------,,,,,,,,,---...///111111333444555555444333111///------------,,,,,,++++++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))+++***************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------........./////////000000000000000000111222333444444555666777777777666555666555333222000/////////......---,,,++++++,,,,,,++++++++++++************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------...//////000111111+++222777666///444JJJaaakkkKKK555---///222333---,,,+++,,,------+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************++++++++++++,,,------......///000000.........///111333666777555666777999;;;===>>>???======<<<<<<<<<<<<<<<<<<===<<<:::999777555333222111111000000///......------,,,,,,,,,+++++++++***++++++++++++*********************************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************kkkRRRIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))+++,,,+++'''$$$(((111:::000)))&&&((()))(((***...000DDD^^^}}}\\\OOOUUU~~~yyykkk}}}yyyxxxsssjjjgggccc\\\OOOCCCAAAEEEDDDGGGJJJKKKKKKPPPXXX___QQQMMMIIIJJJNNNQQQPPPNNNKKKKKKMMMTTTbbbuuu|||ttt}}}~~~lllMMMEEEJJJVVVZZZQQQAAA===;;;>>>CCCCCC<<<444***)))((((((*********)))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++,,,,,,---++++++,,,,,,---///000111222222333333222111000///,,,,,,,,,,,,,,,+++++++++******))))))((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))++++++***************+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------............////////////000000000000111222222333333444555666777666666555555444333111000///......---,,,,,,++++++++++++,,,+++++++++*********))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------------------...//////000000666///+++///555666555444]]]zzzeeeSSSLLL???222000555777111)))---------------,,,***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,---......//////.........///000333555666777777888999:::;;;<<<<<<::::::::::::999999888888:::999888666555333222111000//////...------,,,,,,++++++++++++************++++++*********)))))))))************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))))))))*********jjjRRRIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))&&&)))------***(((((()))+++'''(((---,,,'''(((...===ddd}}}mmmSSSJJJ[[[zzzyyy^^^OOORRRXXXZZZ\\\ccckkkjjj^^^QQQPPPVVVPPPWWW^^^```]]]^^^fffmmmccc]]]XXXYYY\\\ZZZQQQHHHPPPKKKDDD???AAAIIISSSYYYlll~~~nnnfffnnn}}}dddIIIBBBLLLQQQGGG@@@:::;;;AAADDDAAA===111...***))))))*********))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,+++++++++,,,---...///000000000000000000//////...++++++++++++++++++++++++***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))******************))))))))))))))))))))))))))),,,+++******)))*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,------........./////////000000000111111111222222222333555666777777666555444333222000///......---,,,++++++******++++++++++++************))))))))))))))))))************+++************+++++++++++++++++++++,,,,,,,,,------------------......//////333...,,,///222111///000...DDDccc~~~\\\>>>333000000000///...---,,,,,,.........---,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******)))))))))************+++++++++,,,,,,---..................///000333555666999999999::::::;;;;;;;;;999999:::999999888777666777666555444333222111000//////...------,,,,,,+++*********************************))))))))))))(((************************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******jjjRRRIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))&&&(((+++---...---,,,+++)))(((+++///,,,***777III___wwwtttUUU@@@dddxxx|||ppp}}}qqqiiieee]]]SSSOOOUUUbbbmmmooopppvvv}}}~~~{{{zzz|||vvvoooeee___XXXSSSSSSUUUVVVWWWIIIPPP___qqq}}}wwwkkk{{{eeeJJJJJJNNNIIIDDD???;;;;;;>>>AAACCC;;;666000+++************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,******++++++,,,---///000////////////............*********+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((())))))******))))))((()))))))))))))))))))))))),,,++++++***))))))******))))))))))))***************************************************************************************************************++++++++++++,,,,,,,,,---------........./////////000000111111111111111222333555666777777666666444333111000......------++++++************++++++************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........***///444555...)))///:::999222222???WWWttt{{{cccEEE222444???111222000+++''''''---333,,,------,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************+++++++++,,,------...............///111333555777999::::::;;;;;;<<<<<<===:::;;;;;;;;;:::999777777444444333222222111000000///......------,,,++++++******************************)))))))))(((((((((************************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***iiiRRRIIIIIIGGGDDD@@@<<<888666444333111000...---------++++++************++++++))))))))))))))))))))))))///+++'''&&&'''***,,,,,,,,,+++------)))...KKKlll{{{wwwzzz\\\PPPddd{{{xxxgggjjjttt___SSSHHHTTTdddllljjjlll|||||||||oooddd]]]]]]KKKIIIXXX______uuu}}}cccdddvvv{{{^^^DDDHHHHHHEEE>>>888888???EEEDDD===555...************))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,*********+++,,,---//////...............---------******************++++++))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,+++***))))))******))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------........./////////000000111111111111000222333555777777777777777444333111000...---------+++***************++++++************))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------------...******///333111...---333000222555222333GGG```}}}sssiii]]]KKK???:::777222,,,++++++,,,///222111,,,(((***++++++***))))))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---...............///111333666777999::::::;;;===>>>>>>???<<<<<<======<<<;;;999888222222222222111111111000//////...------,,,,,,+++***************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))eeeMMMMMMJJJEEEBBB???<<<999666222111000...------------,,,++++++******++++++,,,))))))))))))))))))))))))(((((()))++++++,,,,,,+++)))222)))"""222FFFiiiooobbb\\\SSSSSSooo|||nnn^^^```fffccc]]]WWWeeeyyyooo[[[UUUNNNFFFLLL\\\mmm|||dddSSS___}}}zzzWWWGGGQQQNNN<<<444===EEEDDDGGGBBB;;;444...+++******%%%''')))++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************++++++++++++++++++,,,---...000000000///...---------------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++,,,,,,,,,---------............///000000000000000222222222555777888777555000000///------,,,,,,,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////111111111111222333444555@@@KKK___ttt{{{lll\\\NNNDDD>>>;;;:::888555222000............---,,,,,,+++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++***++++++,,,,,,------.........//////000000111111777888999;;;<<<=========??????>>>===;;;888777555222222111000///...------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))cccPPPLLLJJJFFFBBB@@@<<<888666222111000...------------,,,++++++******++++++,,,************************))))))***++++++++++++++++++000---,,,;;;NNNcccwwwqqqlll]]]OOOSSSooofff___XXXZZZaaahhhhhhfff}}}vvvbbbNNNFFFHHHQQQ]]]ooowwwooogggnnnzzzrrrNNNCCCFFFQQQIII555777JJJJJJFFFAAA:::333...***((()))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++***+++++++++,,,...///000000000...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************)))))))))((()))************+++++++++,,,,,,,,,------------.........///000000000000///111111111444666777666444000///...---,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,------------...---........./////////////////////000000111333333111333777<<>>:::666555666555444222000/////////...------,,,++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******+++,,,,,,------............///000000111111555666777999:::;;;;;;<<<======<<<;;;:::888666555222222111000///...---,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))dddUUUKKKIIIFFFDDDAAA===888444222111000...------------,,,++++++******++++++,,,*********************************+++++++++++++++---+++///999MMMmmmwwwjjjXXXTTTjjj~~~kkk\\\TTTXXX]]]aaaeeekkktttzzz{{{cccSSSLLLJJJPPPeeeoooXXXdddaaaiiioooPPPDDDSSSQQQ:::777IIILLLJJJHHHCCC<<<333+++''',,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++*********+++,,,---...///111000...---,,,++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************)))))))))))))))************+++++++++,,,,,,,,,,,,---------------...//////000///////////////000222444555444222//////...---,,,,,,,,,,,,++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************************++++++++++++,,,,,,,,,,,,,,,---------------------.........//////............///000111111555333///---...111555777777888888555777<<<>>>>>>???@@@AAABBBBBBDDDFFFGGGJJJIIIHHHGGGGGGFFFDDDBBB@@@???===;;;:::999888888111000//////......//////------,,,,,,+++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******++++++,,,------------......//////000111111222333555666888999999::::::::::::999888666555444111111000///...------,,,,,,++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))kkkUUUJJJIIIGGGEEEBBB===888333222111000...------------,,,++++++******++++++,,,************************++++++++++++++++++++++++222+++444DDDYYYtttYYYOOOhhh~~~___TTT\\\ssssssqqqlllkkkwwwwwwbbbQQQSSSbbbtttoooVVVYYYzzzUUUEEEEEEHHHGGGCCCJJJKKKLLLIIICCC999///)))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************************+++,,,---...000///...,,,+++*********************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------------...////////////............000222333111000......---,,,++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------,,,,,,---------........................///000000000111222444555666666555666666555444555888:::::::::999999:::<<<>>>>>>>>>>>>AAACCCBBB???===>>>@@@???>>>;;;888666333222111///......---------......,,,,,,++++++*********)))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,,,,------------......///000000111111222333555777888999999777777777777666555333333000000///......---,,,,,,++++++++++++************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))pppQQQJJJIIIGGGEEEBBB===888333222111000...------------,,,++++++******++++++,,,************************,,,++++++******+++,,,---222222DDDSSS\\\ssssssRRRLLLVVVsss|||yyy~~~vvvWWW[[[jjjzzzzzz{{{}}}rrr]]]YYY```kkktttvvvgggXXXrrrxxxWWWIIIMMMLLLDDDGGGIIILLLKKKGGG???666000'''(((***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))************************+++,,,---///...---,,,*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---...............---------///111111000...---,,,,,,++++++++++++,,,***))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------///............//////000---///111333333111...,,,111000000111111222333555777888999999999:::<<<===:::<<<>>>>>>>>>===<<<<<<666555444333222111111111000000...---,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))***++++++,,,,,,------------...//////000000000111333555777888999:::555555555555444333222111//////......------,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))qqqMMMKKKIIIFFFDDDAAA===888444222111000...------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++******+++,,,...///...;;;UUUeeebbb[[[UUUKKKEEEbbbyyy{{{|||wwwpppssstttyyy}}}hhh```\\\YYY]]]nnnnnnMMM^^^~~~iiiLLLDDDLLLGGGHHHJJJKKKHHHCCC>>>:::*********+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))************))))))******+++,,,------,,,+++************(((((()))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,------......---------,,,---...000000///---,,,++++++******+++++++++))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))************+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------///...............//////222222111000000111222222555333333666777555666999444666777777555555888;;;999888999;;;>>>>>>;;;777888777666555555444444555111000///---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))******+++,,,,,,,,,,,,------......///000000000111333555777999::::::555555555444333111000///......---------,,,,,,,,,+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))oooQQQLLLJJJFFFBBB@@@<<<888666222111000...------------,,,++++++******++++++,,,++++++++++++++++++++++++******))))))+++---///111888HHH[[[gggcccPPPFFFOOOfff}}}{{{~~~ppp]]]^^^fffyyydddPPPccc^^^JJJOOOJJJJJJJJJJJJHHHFFFDDDCCC333111---***((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))******))))))))))))***++++++++++++************++++++(((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,---,,,---...000000...,,,++++++************++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))***************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------+++*********+++...111333111...///333444222333777666666666666666777888999:::999999<<>>222+++***,,,,,,+++))))))))))))))))))))))))'''((()))******)))'''&&&******))))))((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,+++++++++*********))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,---------......---......///000111111222333333333444444444555555555666777888888777666555222222111000///...------------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))******++++++++++++,,,------......///111222222333444555666777666555333222000///......---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))sssUUUMMMJJJFFFBBB???<<<888555333222000///---,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++---,,,)))---<<>>IIISSSLLLEEEIIIKKKFFF???777111---+++***************************,,,***)))((()))***---...***))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,---------////////////////////////111111111222222222333333444555666666666555444333111111000///...------,,,)))))))))******,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))******++++++++++++,,,,,,------......///000000111222333444444///...------------------+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))sssQQQMMMJJJEEEBBB???;;;777444222111000///------,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,)))***///444;;;GGGQQQYYY\\\QQQEEEWWWyyyoootttsss~~~rrrPPPTTTiiivvvyyy{{{ooo]]]YYYZZZuuunnnPPPvvveeeHHHEEELLLLLLJJJLLLKKKIIIEEE>>>555///+++***************************++++++******+++,,,...///))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++,,,,,,,,,,,,//////////////////......000000000000111111111111333444555555555444333222000000///......---,,,,,,***************+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))******++++++***++++++,,,------............///000111222333333///...---,,,,,,+++,,,,,,******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((wwwVVVLLLIIIEEEAAA>>>;;;777444222111000...------------,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,(((***555AAAGGGJJJKKKHHHAAACCCTTThhhttt{{{tttttt~~~eeeSSSaaavvv~~~xxxuuuaaa[[[aaasssvvv___iiivvvWWWAAA???JJJRRRSSSIIIIIIGGGBBB:::222---******************************+++,,,.........---,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,////////////............/////////000000000111111222333333444333222111000//////......------,,,,,,,,,+++******)))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))******++++++******++++++,,,------...---......///000111222333111000///---,,,+++*********)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((sssTTTLLLIIIEEEAAA>>>:::666333111111///......---------++++++******++++++,,,,,,++++++++++++++++++++++++,,,)))---<<>>:::666333111000///......---......++++++******++++++,,,---++++++++++++++++++++++++***,,,444BBBKKKLLLJJJJJJCCCLLLbbbyyy|||rrrvvv{{{SSS```lllrrryyyrrreeeWWW]]]{{{}}}[[[aaaxxxXXXHHHGGGJJJIIIGGGFFFEEEDDD@@@888333++++++++++++++++++++++++------------,,,++++++***))))))*********+++++++++))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++))))))************))))))(((((((((((())))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))*********+++,,,------......///////////////000000000111111111111111222222111000...------------,,,,,,,,,,,,,,,+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))******++++++*********+++,,,,,,------......///000111222222333111000...---,,,++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))oooUUULLLIIIDDDAAA>>>:::666333111000///...............+++*********+++,,,,,,---++++++++++++++++++++++++)))///:::EEEIIIHHHJJJNNN@@@YYYrrryyyvvvuuuwwwyyyLLLNNN```vvvdddaaaqqq}}}___VVV^^^mmmMMMDDDKKKJJJGGGEEEFFFHHHEEE===777++++++++++++++++++++++++000///---***)))***++++++))))))******++++++++++++))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,,,,------...///000000000000000000111111111111000111111111000///---,,,------,,,,,,,,,,,,,,,,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))******++++++)))******+++,,,,,,------......///000111222333333...---,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))qqqRRRLLLIIIDDDAAA>>>:::666333000///...------,,,------,,,++++++******++++++,,,,,,+++))))))***+++******+++777DDDIIIJJJJJJIIIGGGIIIYYY___sss~~~rrrNNNkkkooouuu}}}qqq^^^^^^ooowwwPPPtttvvvTTTDDDGGGIIIIIIIIIHHHIIIHHHDDD???222///,,,---000000,,,(((************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///////////////000000000000111000///...---,,,,,,+++...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******+++++++++++++++++++++++++++++++++,,,...///000000000///---,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((tttSSSLLLIIIDDDAAA>>>:::666333000///...------,,,------,,,++++++******++++++,,,,,,+++***)))***+++++++++222999CCCHHHHHHGGGJJJNNN\\\ccc\\\bbbyyy}}}tttoooyyy~~~wwwccc\\\jjjQQQaaa{{{pppNNN<<>>:::666333000///...------,,,------,,,++++++******++++++,,,++++++******+++,,,---...;;;<<>>:::666333000///...------,,,------,,,++++++******++++++,,,******+++***+++---000222AAA===???CCC???:::AAAOOOSSSaaaaaacccwwwyyyrrriii^^^^^^tttvvvZZZnnnhhhGGGFFFHHHKKKLLLHHHFFFFFFBBB;;;333---++++++,,,,,,************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++,,,------......------.........////////////...---,,,+++++++++++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))************************************+++,,,.........---,,,++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((sssSSSLLLIIIDDDAAA>>>:::666333000///...------,,,------,,,++++++******++++++,,,)))***+++++++++...222666BBB======@@@>>>:::@@@JJJTTTeeemmmrrr{{{~~~yyy^^^fffwww}}}nnnqqqGGGCCCDDDJJJMMMJJJGGGGGGEEE???777///+++++++++,,,************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,------...------------...............---,,,++++++++++++++++++***))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((())))))************************************,,,------,,,++++++******))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((uuuVVVLLLIIIDDDAAA>>>:::666333000///...------,,,------,,,++++++******++++++,,,(((***,,,,,,,,,///555:::???>>><<<===AAAFFFLLLPPP^^^iiiqqqvvvzzz}}}iii]]]]]]uuuooopppPPPEEE@@@FFFLLLKKKHHHIIIFFFBBB;;;333...+++++++++************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************++++++,,,,,,------,,,,,,,,,---------......---,,,++++++*********++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((())))))***************************)))***+++,,,,,,+++***)))***))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((vvvVVVLLLIIIDDDAAA>>>:::666333000///...------,,,------,,,++++++******++++++,,,'''***,,,,,,,,,000777===<<<>>><<<;;;HHH[[[dddaaa```hhhvvvvvvssswwwiiiZZZeee|||VVV```kkkUUUDDDEEEKKKJJJHHHIIIEEEBBB>>>888111---******************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++,,,,,,------+++,,,,,,,,,,,,---------,,,++++++***************++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))************************))))))***++++++***)))((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((vvvTTTLLLIIIDDDAAA>>>:::666333000000...---------------,,,++++++++++++++++++,,,'''***,,,,,,,,,000888???;;;???<<<:::MMMkkkxxxrrr]]]ggg___fffyyymmmaaammm[[[PPPppphhhMMMGGGKKKIIIGGGHHHCCCCCC@@@:::333...***)))************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,------++++++,,,,,,,,,---------++++++******************,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((lllUUUKKKHHHDDDAAA>>>;;;777444000///...------,,,---------,,,,,,+++*********+++***++++++,,,...666AAAIIIMMMBBB;;;AAAPPP^^^jjjrrrfffkkk{{{yyykkkeeetttrrrfffdddyyymmmOOOooofff@@@EEEGGGBBBPPPEEEGGGFFFAAA888111---,,,,,,***))))))***++++++***************************)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((''''''&&&&&&(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&'''(((((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))kkkPPPKKKHHHDDDAAA>>>;;;777444000///...------,,,---------,,,++++++******+++++++++,,,---...000444999===AAA???@@@DDDJJJRRR^^^jjjppp{{{zzztttlllmmm}}}lll^^^___eee}}}qqqYYY~~~NNNAAAAAAAAAGGGGGGGGGFFFBBB;;;444///---,,,***))))))+++,,,+++***************************)))************+++++++++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))******************++++++''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))mmmMMMKKKHHHDDDAAA>>>;;;777444000///...------,,,------,,,,,,++++++******++++++***+++---111555777777666666===EEEIIIFFFGGGSSSaaajjj```vvvrrrsss~~~nnnaaaXXXqqqeeekkkvvvbbbCCC@@@FFFIIIJJJHHHFFFCCC>>>999222------+++******+++,,,+++***************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))qqqPPPKKKHHHDDDAAA>>>;;;777444000///...------,,,------,,,,,,++++++***++++++,,,)))))),,,333:::===<<<:::666;;;DDDIIIIIIIIIQQQ\\\|||hhhzzzvvvuuuuuuvvv{{{{{{rrr]]]___wwwNNN@@@HHHNNNKKKHHHEEEDDDBBB===666000...,,,+++***,,,,,,,,,+++************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''(((((())))))******+++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((rrrTTTKKKHHHDDDAAA>>>;;;777444000///...------,,,------,,,++++++***++++++,,,,,,******,,,111999===>>>===:::999>>>GGGNNNRRRVVVZZZcccrrrxxx|||uuummmttt}}}}}}~~~nnnXXX|||gggDDD@@@GGGIIIGGGFFFFFFEEEAAA:::444///---++++++,,,---,,,+++************************))))))*********+++++++++))))))))))))))))))))))))(((((())))))************************************))))))(((((((((((())))))(((((((((((())))))******************************((((((((())))))))))))***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++++++++,,,,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((()))(((%%%$$$&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((oooUUUKKKHHHDDDAAA>>>;;;777444000///...------,,,------++++++******++++++,,,,,,------...111444777888888<<<:::>>>IIITTTYYY[[[^^^PPPTTTiiizzztttmmmllliiikkkyyy}}}|||}}}yyycccrrr~~~cccbbbYYY??????EEEEEEGGGGGGGGGCCC===999000...,,,,,,------,,,+++************************)))************+++++++++))))))))))))))))))))))))((((((((()))******++++++***************************))))))(((((())))))***'''(((((())))))******+++************************)))))))))*********++++++***************)))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''***,,,+++'''%%%&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))mmmUUUKKKHHHDDDAAA>>>;;;777444000///...------,,,------++++++******++++++,,,---...000333444444444444555;;;@@@KKKUUUZZZ[[[```gggjjjggguuutttgggdddcccttt|||~~~||||||]]]kkkvvvzzzddd___uuuMMM>>>@@@CCCGGGIIIGGGCCC@@@>>>111///------------,,,+++************************)))************+++++++++))))))))))))))))))))))))'''(((((()))******++++++******************************))))))))))))******'''(((((()))******++++++***************************++++++++++++,,,,,,,,,******++++++,,,,,,------------,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&+++///...***&&&&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))mmmVVVKKKHHHDDDAAA>>>;;;777444000000...---------------+++*********+++,,,,,,------222777999777555666777999GGGZZZccc___\\\dddqqqooonnnxxx}}}nnncccbbb```{{{xxxgggdddtttZZZ^^^|||YYY@@@===BBBHHHJJJGGGCCCAAAAAA222000---------...---+++************************)))************+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++******************************))))))))))))******'''(((((()))***+++++++++************************++++++,,,,,,,,,---------111111222444555666888888111111000000000/////////************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&+++000000,,,'''&&&(((''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))nnnSSSKKKHHHEEEAAA>>>:::666222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000333666666444777===AAADDDSSSffffffZZZ]]]kkk~~~jjjdddaaafffssswwwooo}}}wwwooojjjwwwnnnCCC;;;CCCCCCDDDKKKHHH@@@AAA===555---***,,,---+++(((************************************************************************))))))))))))************))))))))))))))))))))))))***)))))))))))))))******+++***+++---,,,***((((((+++---...---+++***+++,,,000111333666999<<<>>>???888777666888>>>DDDHHHJJJ@@@@@@AAAAAA???===:::888;;;666111//////...***'''***,,,...---+++)))))))))))))))))))))******+++,,,************************)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***)))))))))((())))))***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))qqqWWWKKKHHHEEEAAA>>>:::666222000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...333888999999>>>EEECCC@@@CCCIIILLLSSShhh~~~nnnaaaaaakkk{{{ssstttyyyyyyjjjzzz~~~[[[AAA===@@@FFFGGGFFFFFFFFF>>>777...***+++---+++)))************************************************************************))))))))))))************************************(((((())))))***++++++,,,'''(((***,,,,,,,,,---///*********+++...444<<>>DDDIIILLLMMMMMMNNNOOOOOOMMMKKKIIIGGGOOOJJJAAA888222111444777,,,***(((&&&(((+++///111+++++++++++++++)))((('''************************)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...---,,,***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))pppRRRKKKHHHEEEAAA>>>:::666222000///...---------------,,,,,,,,,++++++,,,,,,------...333888:::;;;@@@GGGDDDAAABBBLLL[[[gggkkkjjjfff]]]dddsss~~~mmmtttzzzsssWWW@@@@@@JJJDDDBBBHHHDDD???999000,,,+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************'''((()))+++,,,,,,,,,,,,(((+++,,,+++))))))+++...///333888<<>>AAAAAABBBFFFKKKOOOPPPPPPVVVWWWXXXXXXXXXVVVUUUTTTXXXVVVOOOEEE;;;777999===:::555000---...///...---+++,,,------,,,+++)))(((++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///...---+++)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++,,,+++)))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))qqqOOOKKKHHHEEEAAA>>>:::666222000///...---------------,,,,,,+++++++++,,,---...//////222666666555999@@@FFFDDDHHH[[[yyyrrrTTTYYYmmmlll\\\\\\iiittt~~~jjjkkkxxxwwwJJJBBBLLLAAA???EEE;;;@@@;;;444...++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************)))***+++,,,------,,,,,,***...000---+++---222444999===AAADDDDDDDDDCCCDDDJJJLLLNNNPPPPPPPPPOOOOOOKKKJJJJJJKKKNNNQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYTTTVVVXXXTTTMMMFFF@@@>>>@@@===:::;;;;;;888///(((,,,,,,,,,,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***,,,000...,,,***))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))xxxVVVKKKHHHEEEAAA>>>:::666222//////...------------...,,,,,,+++***+++,,,...///111000222444333222666===GGGEEEDDDPPPlllzzzeeeTTTccc```WWW```nnnssswww}}}ooobbbuuuzzzwwwRRR???FFF???@@@EEE888@@@===888222---+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************,,,------------,,,,,,+++(((...222111333:::@@@AAA=========>>>???DDDKKKPPPEEEFFFGGGGGGHHHGGGFFFEEEFFFDDDCCCCCCFFFIIIKKKLLLIIIJJJLLLNNNPPPRRRSSSTTTSSSUUUYYY\\\]]]XXXOOOHHH???===>>>BBBFFFDDD===666222000---***)))***,,,---++++++++++++++++++++++++))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***,,,000...,,,***))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))xxxZZZKKKHHHEEEAAA>>>:::666222///......---------......---,,,*********,,,...000000000222555444444999AAA???EEEHHHGGGNNN]]]hhhkkk[[[]]]UUUSSSdddqqqvvv}}}mmmnnnUUUqqqzzzZZZ??????>>>CCCHHH?????????<<<666///++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++......------------.........444666444888@@@CCC@@@???EEELLLPPPPPPNNNKKKIIIKKKKKKIIIGGGEEECCCAAAAAA777666555666:::<<<>>>>>><<<===>>>@@@AAACCCDDDEEEOOONNNOOOSSSXXXYYYVVVRRRPPPMMMKKKLLLOOOOOONNNKKK<<<999444///+++)))((())),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***++++++***)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))tttUUUKKKHHHEEEAAA>>>:::666222......---------......///---+++***)))***,,,///000000000222555555555;;;CCC???GGGOOONNNKKKMMMWWW```ZZZWWWPPPXXXkkkssswww}}}rrr{{{qqqxxx}}}ssscccyyyoooOOO@@@>>>BBBEEEEEE===??????:::111+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++...---,,,+++,,,///222444777<<<>>>===EEEPPPPPPHHHMMMSSS[[[^^^ZZZQQQGGGAAA@@@???===<<<<<<<<<>>>???@@@@@@AAACCCDDDCCC@@@>>>======<<<<<<<<<<<<<<<<<>>:::666222......---------......///---+++***)))***,,,///111111000111444333333999@@@IIIHHHKKKQQQUUUYYY^^^ccc]]]ZZZWWWeeeuuusssppp{{{~~~~~~pppbbbnnnsssnnn~~~qqqlllwwwcccFFF@@@???@@@FFF<<<@@@AAA<<<222+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,111555888:::AAAEEEKKKZZZlllnnneee___[[[SSSKKKFFFGGGLLLPPPQQQQQQRRRTTTXXX^^^cccggg]]]^^^```aaa```ZZZRRRLLLIIIHHHFFFDDDBBBAAA@@@@@@999===BBBDDDDDDEEEIIILLLHHHNNNWWW^^^___]]][[[ZZZLLLLLLKKKIIICCC<<<666222,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***)))))))))((()))***++++++,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))rrrRRRJJJGGGDDDAAA???;;;777444//////...------------...+++*********+++---///000111444333///333<<>>>>>???AAAAAALLLIIIJJJOOOQQQRRRXXXaaaYYYUUULLLEEEIIINNNJJJAAA333///000111+++###(((444***+++,,,,,,++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++************+++,,,------***))))))((((((''''''&&&))))))))))))***++++++,,,))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,+++***))))))((((((''')))************+++---))))))******++++++,,,,,,+++++++++******************)))'''&&&%%%&&&'''(((++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,wwwWWWJJJHHHDDDAAA???;;;777333//////...------------...+++*********+++---///000000333444333888BBBIIIIIICCCAAAIIIZZZcccbbbdddjjjPPPWWWbbbiiilllooossswww{{{~~~}}}~~~wwwzzzpppkkkwww|||ooonnnqqqzzzmmm^^^|||qqqIII===;;;FFFBBBAAA@@@===888333///---++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++---000333222///,,,222666888555222777EEEQQQnnnsssmmm\\\NNNMMMPPPPPP______eeeuuu~~~ppp\\\LLLFFFFFFJJJMMMRRRJJJHHHNNNSSSSSSRRRSSSZZZaaa```SSSGGGGGGNNNSSSPPP???///,,,000222...++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************))))))((((((---,,,+++***)))((((((((())))))***,,,---///000000***+++,,,,,,,,,,,,+++***************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))((((((((((((((((((,,,------+++)))(((((())))))))))))******************+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,wwwVVVKKKHHHEEEBBB???;;;777333//////...------------...++++++***+++,,,---///000000222444555:::CCCJJJKKKEEEIIIXXXkkkpppdddVVVPPPHHHTTTccckkklllnnnsssxxx{{{~~~___YYYVVVfff{{{~~~mmmrrr~~~~~~zzzzzzyyyvvv^^^sssjjj>>><<>>BBBCCCEEENNNaaavvvyyyhhhQQQBBBHHHSSS```hhhkkknnnsssxxx{{{}}}~~~jjjYYYYYY\\\fffvvvhhhkkk~~~qqqgggLLLDDD???AAA@@@???>>>;;;777222///,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------111///,,,***))),,,111444888<<>>BBBIIIXXXhhhmmmeeeVVVMMMOOOTTTZZZbbbiiipppuuuxxxzzz{{{~~~wwwhhh[[[WWW```lllnnnccclllzzz}}}~~~ccc}}}RRREEE:::AAA@@@??????>>>:::444000,,,,,,---------.........------------------------------------------------,,,,,,---------.........***///555666444555:::???RRR[[[eeehhhddd___\\\]]]gggsssxxxXXXGGGDDDDDDDDDJJJPPPVVVVVVQQQRRR\\\fff___ZZZOOOEEEFFFGGG:::(((---+++***+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************'''((()))***++++++******111000///---,,,+++++++++)))******+++,,,---.........,,,***))))))+++---///************************************************************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************(((((((((((((((((((((((())))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,,,,------,,,)))(((((()))+++,,,,,,---...///000000000000///...---,,,++++++///---+++))))))***,,,---++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++vvvUUUMMMJJJFFFCCC@@@;;;666333//////...------------...,,,,,,+++,,,---...000111111000333888:::;;;<<<@@@JJJKKKOOORRRTTTSSSSSSRRRVVVVVVYYY___gggooouuuxxxzzz{{{~~~pppeeeWWWQQQWWWjjj}}}nnnfffrrrkkklllWWWCCC:::AAA??????@@@@@@===777111---------.........//////---------------------------------------------------------.........//////---///000000333>>>OOO\\\yyyqqqdddYYYXXXbbbrrr~~~vvv~~~iiiWWWJJJFFFFFFIIIPPPTTTVVVXXX\\\bbb___VVVLLLGGGGGGDDD@@@333///+++***---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((((((((------...///111333555666333222111000///...------000...+++((('''(((***+++++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))))))))*********++++++)))))))))************+++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))((((((***,,,...+++---///000111222444666666777777888999999::::::===<<<;;;;;;:::999888888111000---+++******+++,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************tttRRRNNNKKKGGGCCC@@@;;;666333//////...------------...,,,,,,,,,,,,---///000222000...111888<<<:::<<<@@@RRRTTTTTTPPPKKKJJJLLLNNNWWWZZZ^^^aaaeeekkksssxxx{{{|||{{{uuuZZZ\\\jjjyyyzzzmmmiiiyyyqqqMMM===AAA???>>>@@@BBB???888222---.........////////////------------------------........................---.........////////////555333222666BBBSSScccmmm~~~qqqcccaaammmxxx___NNNBBBIIIWWW[[[VVVPPP]]]aaacccZZZIII>>>EEERRR<<<666...+++---......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++---///111222333444777:::===@@@BBBIIIIIIHHHHHHGGGGGGFFFFFF:::999777555222///---+++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++*********,,,///333555111333666999;;;===@@@BBB>>>>>>>>>======<<<<<<<<>>@@@CCC@@@999222............/////////000------------------------..................................../////////000111777DDDXXXjjjqqqmmmeeeaaapppvvvXXXFFFAAAFFFUUUeeebbb\\\[[[]]]WWWIIICCCFFFDDD<<<222------...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,...111666;;;>>>FFFEEECCCBBB@@@?????????<<>>888444++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,---...111666;;;===CCCDDDDDDBBB???>>>>>>>>>::::::999777555444333222333444444555777888999999CCCDDDGGGHHHEEEAAA;;;888//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************pppYYYOOOLLLHHHCCC>>>999666555////////////............------------...000111333,,,...333777:::;;;:::999FFFPPPZZZ\\\VVVPPPPPPRRR^^^]]]^^^___ccchhhmmmpppvvv|||vvvqqqwww~~~qqqyyyjjjrrryyyGGG???GGGBBB:::???AAA<<<:::///...------...///...,,,......------------......---------...............---+++,,,000111///111666<<>>AAA>>>555000444888:::777;;;===<<>>AAA===555000000---(((///---++++++---...---++++++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************kkkWWWNNNLLLIIIDDD>>>999666333////////////............------------...000111222...111555888999999:::<<>>;;;000...------...///...,,,///......------......///------............//////000/////////333666555000NNNssswwwaaafff{{{zzzkkk}}}jjjPPPDDDLLLRRR[[[aaa]]]VVVUUUZZZIIIKKKIIIBBB777000...///111...---///...++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---++++++---111444777888999;;;===AAADDDFFFFFFPPPUUUQQQNNNTTTRRRLLLNNNIIICCC@@@EEEOOOWWWYYYYYYQQQGGGMMMRRRIIILLLRRRKKKMMMJJJ@@@333///111...&&&++++++++++++******++++++************************++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************++++++++++++++++++************))))))''''''((()))+++,,,,,,+++111,,,***,,,,,,)))+++000...---,,,++++++***)))((()))******++++++***))))))************************************************************************************************)))))))))))))))))))))))))))************+++++++++************++++++++++++++++++******************))))))***+++,,,,,,,,,,,,---,,,---000111000222555111444888;;;<<<>>>>>>>>>===CCCCCC<<<===BBBAAA999AAACCCJJJOOOKKKCCCDDDKKKIIICCC>>>@@@GGGKKKGGGBBBEEEGGGBBB888666;;;<<<777333:::??????@@@???888000000///---,,,,,,,,,,,,,,,,,,,,,+++*********************++++++++++++******************************))))))))))))))))))))))))************************************************************************hhhVVVNNNMMMJJJEEE???999444111////////////............------------...000111222///333888999777888<<<@@@HHHVVVdddggg]]]RRRMMMMMMQQQSSSXXX___fffmmmrrruuu}}}mmm```WWWvvvyyy||||||vvvjjjgggkkkuuusss|||tttmmmJJJ999>>>GGG<<<999===666111///...---...///...---///......------......///---........./////////000111---222:::333+++>>>^^^{{{xxxdddnnnoooQQQDDDNNN]]]ccc]]]TTTTTT[[[RRRTTTUUUOOODDD999111---000......000...******---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,...---***((((((,,,111666BBBCCCEEEFFFFFFHHHLLLOOODDDNNNPPPPPPSSSLLLFFFJJJHHHFFFEEEGGGMMMUUU[[[^^^bbbVVVPPPFFF:::@@@NNNOOONNNWWWRRR>>>333555111&&&+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************+++++++++,,,******+++++++++******))))))***,,,---......---,,,,,,)))((())))))((())),,,***************++++++,,,)))***+++,,,,,,***)))(((++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++************+++++++++,,,******++++++++++++++++++)))******+++,,,---......'''---111111111444666777555777999:::::::::===@@@888CCCHHHHHHUUUiiilllbbbPPPTTTcccppphhhUUUVVVeeeiiiZZZMMMOOOZZZ^^^TTTHHHLLLSSSRRRHHHBBBCCCAAA<<<999888666444999???@@@===555555333111---,,,,,,---------,,,,,,++++++************++++++++++++******************************))))))))))))))))))))))))************************************************************************kkkUUUMMMLLLJJJFFF@@@:::444000////////////............,,,------...///000111111...444999999666888???FFFNNNUUU\\\\\\VVVNNNIIIGGGLLLPPPWWW___gggnnnsssuuu}}}}}}~~~ssstttPPPSSS]]]nnn~~~rrryyyuuurrrwww{{{{{{yyyrrreeekkkkkkvvvddd>>>;;;GGG:::777>>>555333111....../////////...//////............//////.........//////000000111///000222444666DDDccc}}}ssshhhppp~~~^^^UUUOOOSSSYYYXXXTTTPPPXXX[[[]]]ZZZQQQEEE999222...---...///---)))***...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////...---,,,'''+++000555999===CCCGGG>>>DDDLLLPPPMMMLLLRRR[[[jjjtttvvvvvvuuujjjbbbhhhllliiiaaaUUUOOOQQQUUUXXX\\\YYYRRRDDD999;;;???===>>>HHHLLLBBB888555333///************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++************+++++++++,,,,,,)))***+++------------------......---,,,+++++++++***+++...111111///---,,,---.........---,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,******+++++++++++++++,,,************+++,,,------***000333111222888999555:::777888===AAACCCEEEGGG```jjjhhh^^^eeezzzvvv^^^dddtttqqqlllsss{{{nnnbbbbbbkkkoooggg]]]ooouuuqqqaaaSSSOOONNNJJJIIIBBB777222333999<<<<<<999:::;;;888333...---,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************lllUUUMMMLLLJJJFFF@@@:::444111////////////............,,,,,,---...///000111111---222888888777:::BBBJJJIIIHHHGGGHHHJJJKKKLLLKKKMMMQQQXXX```hhhnnnrrrttt{{{zzz{{{~~~qqq```ZZZ\\\ZZZUUUUUUWWW^^^mmm|||wwwooo^^^WWWnnnxxx___ZZZwww~~~dddPPP???GGG======DDD:::444222///.../////////.../////////....../////////......//////000111222222...666222000QQQ~~~kkkhhhmmmMMMDDDMMMXXX[[[[[[XXXZZZ^^^___[[[QQQEEE<<>>FFFAAA666555<<<---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***+++,,,,,,------------***+++,,,,,,+++---111555;;;===>>>>>>???@@@@@@>>>???AAAAAA>>>888333000///111///,,,***)))***,,,---++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,******))))))***+++,,,---333555555444777<<<===:::<<<888>>>NNN]]]^^^YYYUUUttt~~~}}}ooonnn{{{{{{{{{|||mmmeeekkkuuuzzzVVVRRRMMMJJJFFF???777222777999<<<<<<999555222000,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++************************************************************************************************************************jjjUUUMMMKKKIIIEEE@@@:::666333////////////............+++,,,---///000000111000---222666888888<<>>???BBB:::666333000...//////000///000//////......//////000......///000111222333333333111???___}}}xxxjjjvvvpppRRRGGGLLLYYYeeeUUUVVVZZZ^^^___ZZZPPPHHH666000,,,,,,---,,,,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......666777;;;CCCMMMXXX___bbbxxxuuuiii___ZZZlllhhhWWWTTTSSSKKKGGG:::777@@@OOONNN>>>999AAA666444000,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------000555888;;;???FFFLLLPPPOOOKKKFFFEEEJJJMMMLLLFFFKKKOOOPPPLLLGGGEEEDDD999666222...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,---------++++++++++++---///111333888555555888:::<<>>:::777777444000...///000000000000000////////////000000...//////000222333333444888<<>>MMMfffcccUUUTTTVVV^^^PPPMMMQQQZZZZZZMMMAAA>>>DDD???888111,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,...111444777;;;AAAHHHLLLLLLNNNQQQUUUVVVXXXUUUNNNKKKLLLJJJFFF<<>>:::666:::BBBAAA@@@PPPgggjjj______ppp|||{{{}}}|||}}}zzz|||rrrcccWWWVVV[[[LLLFFF???>>>AAACCCAAA===999777222...,,,+++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************fffSSSLLLJJJGGGBBB>>>;;;999777000/////////............+++,,,...///111111000000333444666888:::===>>>???GGGNNNTTTQQQJJJGGGLLLRRRPPPSSSYYY```hhhooouuuxxxuuuzzz~~~}}}uuujjj```ZZZjjj|||~~~ooo```aaa~~~|||eeeWWWQQQ|||tttuuukkk[[[DDD>>>EEEAAA999:::888555111...///000000000000000////////////000000...///000111222333444444:::\\\pppmmmwww|||```NNNHHHQQQOOOOOOUUU]]]___[[[VVVLLL>>>111...000000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,...222777===@@@VVV\\\jjjxxxiiieeeggg^^^XXXkkkcccUUUNNNUUU```aaaaaaaaa```ZZZJJJ999NNNHHH>>>444---***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,...333:::@@@DDDGGGNNNUUUVVVRRRMMMKKKKKKTTT[[[^^^ZZZUUUOOOEEE:::666AAAOOOWWWYYYXXXXXXYYY\\\[[[XXXSSSKKKBBB:::555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------******+++,,,,,,---......,,,---///333888>>>DDDGGGAAA>>>GGGRRRNNNKKKcccyyyjjjmmmssswww~~~}}}nnnddddddbbbVVVHHHBBBDDDFFFDDD@@@AAA===666000,,,++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************eeeRRRNNNKKKHHHDDD@@@;;;666222......------------......000000000000////////////222222222444888<<<>>>>>>GGGMMMIIIDDDHHHGGGGGGQQQUUUSSSVVVaaajjjooosssvvvuuuvvvxxx~~~|||{{{|||{{{rrr[[[JJJ{{{zzz~~~zzz???===999AAAAAA777:::666222000///000000000///////////////000111111111000111222000///666???mmmssskkkjjj{{{cccCCCRRR\\\YYYSSSUUUZZZ]]]XXXLLL===222///000000/////////.........---------........................------------------------(((+++,,,++++++---......---333111...222999NNNkkkyyywwwrrr```ZZZVVVRRRVVV___OOOPPPQQQRRRPPPPPPTTTYYYZZZsssttttttoooPPPJJJZZZXXXYYY___eeecccXXXNNN@@@FFFLLLHHH777((()))444---,,,(((%%%***000---%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++,,,.........---,,,+++***...888CCCMMMQQQNNNKKKEEENNNUUUQQQJJJIIILLLOOO[[[```aaa^^^]]]]]]ZZZTTTUUUNNNVVVVVVGGGLLLZZZXXX^^^\\\YYYYYYYYYWWWRRRMMMAAA;;;222,,,***,,,...000///+++((()))...///,,,(((++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111,,,(((***///111---(((000444@@@DDDBBBHHHLLLBBB===DDDrrrfffkkkttt{{{mmmQQQKKKRRRSSSJJJ@@@GGGFFFBBB;;;333...---...------,,,---...---,,,***,,,,,,,,,+++++++++******+++++++++*********))))))************************++++++++++++******))))))++++++++++++++++++++++++jjjWWWNNNKKKHHHDDD@@@;;;666222......------------......000000000000////////////222222333666999===AAADDDGGGHHH>>>999AAAEEEHHHQQQTTTRRRUUU```iiinnnqqquuuzzz}}}ooo```fffttt|||ttt]]]MMMoooxxxxxxppp|||yyyrrrNNNCCC???BBB>>>777999666222000///000000000///////////////000111111999000///555333111AAAYYY~~~vvvyyyWWWNNNUUUlllssscccXXX[[[\\\TTTHHH:::000,,,---/////////.........---------........................---------------------------...//////000111111111+++///111;;;HHHQQQgggooohhhQQQNNNSSScccpppyyyoooWWWbbbwww{{{qqqiiidddUUUNNNSSSQQQPPPfffpppfffTTTXXX\\\^^^]]][[[XXXWWWFFFIIIPPPRRRHHH777---,,,---000///+++***------***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++++++++---111333:::===EEEOOOXXX\\\[[[YYYWWWTTTSSSUUUXXXYYYXXXXXX^^^]]]\\\ZZZXXXXXX[[[]]]^^^\\\___]]]SSSTTT\\\^^^[[[[[[[[[[[[\\\]]]]]]]]]QQQKKKAAA999333...+++)))------,,,---------,,,+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,000---+++***+++...//////222555@@@EEEDDDLLLPPPGGGQQQUUU{{{~~~pppeee[[[OOOGGGFFFGGGGGGCCC===777333222///...,,,,,,......---,,,,,,,,,,,,++++++++++++***+++++++++*********))))))************************++++++++++++*********)))++++++++++++++++++++++++mmmXXXNNNKKKHHHDDD@@@;;;666222......------------......////////////000000000000111444666777999>>>EEEJJJOOOGGG666000===FFFHHHOOOQQQPPPTTT^^^gggkkkoootttsssvvv{{{~~~jjj]]]___tttxxxbbbSSSTTTyyyjjjtttyyyjjjaaaEEE@@@===999999888555111000000000000000000////////////000111111222000///111777GGG___sss{{{yyyYYYIIIZZZjjjdddZZZYYY\\\ZZZSSSEEE666...---000/////////.........------........................------------------------///...---...000000000///888555999VVV{{{kkk]]]aaaZZZ^^^nnnqqqdddwww}}}kkk```hhhpppqqqWWWTTTccchhhWWWBBBHHHGGGMMMWWWXXXKKK777)))---333555000******---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++...---+++***,,,111999???FFFHHHLLLRRRXXX\\\]]]\\\[[[SSSPPPUUUXXXUUUUUUYYYWWWRRRSSSWWWVVVQQQRRRYYYVVV[[[WWWSSSUUUTTTVVV^^^]]]^^^___^^^\\\ZZZYYYXXX^^^ZZZRRRJJJAAA888///)))+++---///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,///666;;;GGGAAACCCFFFLLLeeelllbbbkkk~~~tttaaaPPPMMMLLLJJJIIIFFFAAA;;;666222000---,,,---.........,,,,,,,,,,,,+++++++++++++++++++++***************************************++++++++++++************++++++++++++,,,,,,,,,,,,kkkUUUNNNKKKHHHDDD@@@;;;666222......------------......////////////000000000000222555888888888<<>>AAABBB;;;LLLhhhtttjjjjjjxxxwwwqqq```MMMDDDFFFKKKLLLIII>>>999333///............---------,,,,,,,,,++++++************************************************+++++++++++++++++++++,,,++++++,,,,,,,,,---------hhhRRRNNNKKKHHHDDD@@@;;;666222......------------............//////000000111111222555888999999;;;@@@DDDKKKFFF999999JJJOOOJJJJJJKKKMMMSSS\\\bbbeeekkkrrrssswww||||||zzz|||qqqxxx|||rrraaapppaaaGGG999999222333111000000111222111000111000000000000111222222888---:::aaayyyeeeQQQ___ddd^^^YYYXXXWWWMMM:::+++000000000/////////..............................---------...//////000000///,,,...444555777DDDSSSxxxuuuwwwssszzz}}}zzz|||}}}xxxdddSSS^^^yyyrrrxxx|||VVV```uuu```QQQIII]]]RRRDDDAAAJJJUUUWWWRRR???444+++***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------+++222:::???@@@BBBGGGKKKIIIMMMSSSXXX\\\```eeehhhhhhggghhhmmmrrrqqqkkkfffllldddfffwwwzzz{{{ooo___TTTPPPQQQSSSTTT[[[[[[\\\]]]]]]YYYTTTOOO@@@888///+++---///---***,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------......000555;;;@@@AAAAAAOOOeeessssssuuuzzzoooYYYLLLGGGEEEDDDHHHBBB;;;555222000...---------------,,,,,,,,,,,,***************+++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,------......gggRRRNNNKKKHHHDDD@@@;;;666222......------------...............///000111111111111333666999<<>>EEEZZZqqq{{{~~~ggg]]]iiixxx|||pppuuu{{{tttfffzzzhhhaaaaaa]]][[[SSSIIIIIIPPPWWWXXXKKK===000---...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++++++++,,,,,,---------333<<>>DDDJJJNNNUUUaaa||||||www~~~bbbPPPLLLOOORRRLLLDDD===888333000---...------------,,,,,,,,,))))))*********+++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,---......///fffQQQNNNKKKHHHDDD@@@;;;666222.........------.........---......///000111111222000111444:::???CCCCCCBBBAAADDD???>>>GGGHHHDDDIIIJJJMMMTTT\\\aaadddkkksssvvv{{{yyyooowww}}}lllrrr???444???---111000///000111222111000111111111000111111222333111\\\wwwttt|||eeeOOOKKKiiiaaaXXXWWWYYYWWWNNNEEE000000000000////////////........................---------...///000000111444666???IIIMMMVVVqqqnnnhhh}}}yyymmmggg]]]\\\rrrVVV]]]\\\RRRJJJNNNUUUYYYTTTEEE666111///+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------===EEENNNQQQPPPPPPSSSXXX```fffooouuuxxxyyy{{{|||ooolllkkkxxx~~~~~~^^^\\\ZZZZZZ[[[\\\\\\[[[[[[TTTHHH:::///+++---000------------------------******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......111666===@@@BBBJJJVVVaaaUUU[[[qqqzzzdddccclllXXXSSSKKKCCC<<<666111.........---------,,,,,,,,,))))))******++++++++++++************************+++++++++,,,,,,---------++++++,,,,,,---...//////iiiQQQNNNKKKGGGDDD???:::444000......------------......---///////////////111333555666777888:::>>>CCCGGG??????@@@AAACCCEEEGGGHHHJJJNNNTTTZZZ```ffflllpppsssyyyrrruuuqqqUUU;;;,,,444444222000///000111111111+++555333...555777333333MMMlll~~~}}}eeeNNNVVVeee^^^VVVLLLRRR>>>555---+++///111...)))/////////////////////////////////......///...+++666222:::JJJ___zzz|||~~~rrr~~~ssseeeGGGSSSqqqZZZ\\\cccPPPFFFTTT^^^]]]QQQAAA444///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---***...444111***///;;;BBBRRRTTTLLLOOOUUU^^^kkklllzzz{{{|||~~~rrrssswwwvvv{{{vvvyyyyyy|||fffIIIVVVcccYYYUUU___WWWWWWTTTIII;;;///***(((+++,,,------,,,,,,---...,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,---***,,,000///***,,,333DDD999===DDDDDDTTTwwwppprrrwwwyyyssshhhOOOFFFHHHDDD888....../////////...---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,***+++//////---///333mmmVVVOOOLLLHHHDDD@@@;;;555111......------------......---///////////////111333555666999:::;;;>>>BBBDDD@@@@@@AAABBBCCCEEEGGGHHHJJJNNNTTTZZZ```ffflllpppqqqxxxsssqqqqqqWWWBBB777@@@555333000000111222222111444444...---000---111BBBlllzzziiiPPPkkk{{{jjjVVVYYY^^^TTTDDD;;;111...000222///+++////////////////////////...000000///...///222444;;;===QQQjjjwwwwwwsssuuuwwwxxxyyy~~~\\\WWWtttxxxXXXYYYZZZUUUPPPMMMZZZTTTIII<<<111,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------............+++)))+++333;;;???EEEMMMMMMUUUkkkxxxwwwvvv}}}|||sssttt|||xxxmmmoooxxx{{{www{{{|||nnneeehhhccc[[[]]]hhhsss}}}^^^SSSRRRRRRVVV^^^[[[ZZZVVVQQQIII???555///---.........---,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,,,,...---------+++,,,222999>>>CCCIIIEEEIIIfffsssttt}}}xxxvvvZZZHHHEEEGGGCCC===111000...---......///...,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,......---111666iiiUUUOOOLLLIIIEEEAAA<<<666222......------------......---///////////////111333444666999:::<<<>>>AAACCCAAAAAABBBCCCDDDEEEFFFGGGIIIMMMTTTZZZ```ffflllpppqqqwww~~~|||{{{|||rrrqqqsssxxxyyyfff]]]HHH888111777555333111000111222222111444111...333666111@@@```|||UUUMMMbbbmmmUUUSSS___UUUNNNDDD888111000111000...////////////////////////...000111000...000666======IIIiii{{{{{{jjjcccbbbdddsssooojjjggggggfffccc___WWWWWW]]]jjj}}}zzzvvv^^^{{{bbbTTTYYYTTTOOOVVVVVVWWWTTTGGG777---+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,000---&&&---???GGGBBBJJJMMMPPPgggyyyxxxwwwtttrrrxxxyyywwwkkkeeefffccc]]]___\\\UUUWWW^^^YYYWWWbbbZZZZZZ]]]fffqqqyyy||||||qqqbbb^^^WWWOOO[[[XXXUUUTTTRRRJJJ<<<111//////......---,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///...***+++444===BBB666AAAQQQVVVXXXjjjvvvppp{{{~~~bbbLLLHHHMMMJJJAAA777333...,,,---///000///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...,,,---/////////666>>>eeeQQQNNNKKKHHHDDD@@@;;;555111......------------......---/////////...///111333444555777888:::===CCCFFFAAABBBCCCDDDEEEEEEFFFFFFIIIMMMSSSYYY___eeekkkpppqqqvvv|||pppZZZIIIBBBBBBDDDPPPQQQUUU^^^hhhtttcccwww{{{oooYYYIII===666777666444111111222333333222///333444666:::<<>>>>>XXX{{{vvvppppppvvvxxxyyypppaaaVVVVVVeeezzz~~~[[[YYY~~~tttUUUSSSSSSTTT```WWWZZZYYYPPPAAA444...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////)))...111111888DDDIIIGGGTTTZZZbbbzzztttwww{{{fffiiiiiigggggglllssswww~~~ggg___ooojjjeee___ZZZWWWZZZdddnnnxxx~~~mmm[[[XXXVVVTTTUUUUUUOOOAAA777000///------------,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++///...---222>>>DDDDDDEEEKKKjjjsssvvv}}}{{{}}}}}}\\\MMMNNNKKKCCC@@@999111---...//////...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,///111000111:::EEEiiiTTTLLLIIIFFFCCC???:::444000......------------......---/////////...///111333444444444555777===EEEKKKAAAAAACCCDDDEEEEEEEEEEEEIIIMMMSSSYYY___eeekkkooossswww{{{~~~~~~lllbbbTTTHHHBBBBBBDDDFFF666666;;;EEEOOO]]]rrrkkk{{{~~~nnn\\\III>>>:::888777444222222333444333333...999666///555GGGccctttyyykkkPPP\\\vvvmmmXXX\\\XXXQQQEEE999222//////000000000000000000000000000333///---111333444:::AAAQQQvvv|||}}}|||hhhZZZWWWYYY{{{wwwnnnYYYXXXuuu\\\SSSXXXUUUWWWZZZ[[[ZZZUUUKKK>>>222+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000++++++222;;;@@@CCCLLLXXXhhhpppuuuyyywwwzzz}}}zzzrrrsssxxxuuuwwwvvvrrrddd___aaaPPPSSS^^^rrrXXXVVVUUUVVVWWWTTTMMMGGG333000,,,+++,,,...---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------.........,,,...///111999AAACCC@@@HHHQQQsssyyyzzzxxxwwwxxx{{{\\\JJJIIILLLGGG@@@888222000///---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,///000...000>>>LLLjjjSSSKKKHHHEEEBBB>>>999444000......------------......---///////////////111333444444444444777===EEEKKK>>>@@@BBBDDDEEEEEEEEEDDDHHHLLLSSSYYY___eeekkkooouuuxxx{{{}}}~~~nnnQQQ;;;999333111777>>>HHH]]]ppp|||qqqzzzttt\\\???333555444777555333222333444444333...888333,,,???aaazzzfffLLLjjj{{{eeeXXXXXXSSSJJJ???555000///000000000000000000000000000444...---222555999DDDRRRrrr{{{uuujjjfffsssoooSSSbbbtttsssUUUMMMTTT\\\\\\ZZZXXXWWWRRRGGG888---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222...333???FFFLLL^^^ttt~~~|||{{{uuuwww{{{yyyiiihhhpppzzz}}}ooo___LLLGGGTTTmmm]]]XXXRRRQQQSSSUUUTTTRRR;;;555///+++,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......111777<<>>@@@VVVqqqwwwuuuzzz|||wwwzzz|||~~~~~~}}}uuuxxx~~~bbbMMMFFFHHHGGGAAA888222//////...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///.........333GGGjjjiiiQQQLLLIIIFFFCCC@@@;;;666222.........------.........---///////////////111333333666999;;;<<<<<<===>>>:::<<>>BBBDDDCCCAAA666999<<<@@@CCCEEEFFFFFFHHHMMMTTT[[[aaaggglllpppuuuxxx|||~~~~~~nnnPPPcccvvv{{{kkkNNNHHHrrrZZZ???:::>>>;;;333999FFF^^^xxxqqqvvvttttttuuuFFFAAA666;;;;;;888111333:::555000999;;;...BBBkkk|||tttbbbyyy|||dddWWWjjj[[[UUUPPPLLLEEE;;;333111000000111111111111000000111666444111@@@bbbnnnZZZPPPiii}}}nnnfffVVVTTTaaa[[[UUU]]]UUUBBB???111---,,,......,,,---000..................---------111111...///222000+++CCC;;;\\\xxx}}}oootttzzzzzzssswwwiii[[[DDD[[[tttlllVVVOOOUUU]]]QQQMMMEEE999...)))+++...***+++,,,...///111222333++++++,,,,,,,,,------------------,,,---///...,,,---888===@@@CCCIIIeee~~~sssoootttaaaAAAAAALLL===999<<<...111///............---+++------------------------------,,,,,,,,,---......111+++333888>>>fffhhhRRROOOLLLHHHDDD???:::555111//////............/////////000111000//////111333444555777;;;@@@BBBBBBAAA555999>>>AAABBBBBBCCCDDDGGGKKKSSSZZZ```gggmmmqqquuuxxx{{{}}}~~~[[[YYYeeevvv{{{SSSRRRTTTcccAAA999:::888888>>>NNNfff}}}vvvqqqxxxxxxuuuIIIDDD:::888999;;;555222777444333<<<777;;;XXX~~~nnnuuu~~~hhhdddppp\\\PPPSSSOOO>>>222111111222222222222222222111///222666@@@YYYzzznnnVVVUUUcccuuunnn}}}fffJJJMMM]]]^^^UUUVVVVVVLLLEEE333...,,,......,,,---000........................111...,,,,,,...222555666CCCKKKvvv|||zzzdddUUUPPPeeesssTTTJJJOOOPPPNNNHHH===222---...111,,,---------......//////++++++,,,,,,,,,---------,,,---------///000000///333999;;;EEEXXX___dddooo{{{yyyyyy}}}|||WWWCCCIIIHHHDDD===,,,111///...---......---,,,------------------------------,,,,,,------......222///000777KKKrrrfffPPPOOOLLLHHHCCC???:::555111//////............//////---///111111000///000111444444555999===AAABBBBBB666<<>>999999???PPPkkkyyy~~~[[[EEE===777666===888111444555555<<<444RRR{{{zzz|||qqqVVVfff{{{^^^NNNTTTUUUDDD555444333333333333333333333333777333999PPPooolllVVVLLLrrrlll```}}}TTTNNNWWW```YYYQQQVVVWWWKKK777111...//////------000........................222,,,+++000111///666@@@???RRRxxxfffNNNRRRaaappp\\\NNNWWWPPPQQQOOOFFF;;;222///000///......---,,,,,,++++++,,,,,,,,,,,,------------------...///000111111222:::>>>FFFbbb}}}ooozzz~~~~~~WWWJJJMMMLLLAAA666222000...---......------------------------------------,,,,,,---......//////000333HHHoooeeePPPOOOLLLGGGCCC???:::444111//////............/////////000111111000000111333555444555888<<<@@@BBBBBB888@@@IIIJJJFFFBBBBBBEEEIIIMMMTTT[[[aaagggmmmqqqtttwww{{{}}}~~~zzz___qqq[[[fff___===:::999999999AAAVVVqqq~~~rrrCCC<<<:::555>>>999111555777666888???fff}}}zzz|||zzztttqqqTTTNNNqqq___PPPOOOPPPIII===777444333333333333333333444===444;;;\\\~~~mmmWWWQQQ```eeeppp[[[RRRZZZ___TTTUUUYYYNNN===555/////////......///............///////////////,,,111888444---777JJJSSS^^^kkkxxxnnnVVVFFFKKKmmmmmmaaaaaaPPPRRRTTTNNNCCC888000,,,//////......---,,,++++++,,,,,,,,,------------......---...111111///111444>>>CCCSSSzzzYYYJJJHHHEEEFFF555222///------.........------------------------------,,,------...///000///333@@@mmmeeeRRRNNNKKKGGGCCC???:::444000//////............//////444333111///...000444777666555666888<<<@@@BBBBBB777@@@HHHJJJEEEAAABBBEEELLLPPPWWW]]]bbbggglllppptttwww{{{}}}~~~gggkkkkkkfff^^^???888888777:::DDDYYYwww{{{yyyDDD;;;===666===777222888:::666888[[[{{{xxxppplllsss~~~~~~}}}{{{kkkOOOhhhllldddQQQIIILLLEEE777444333222222222222333444777222???dddlllSSS^^^zzzaaa}}}rrrSSSQQQ___ZZZTTTUUUPPPBBB999111000000......///........./////////000000...---333888333111GGGcccxxxwwwrrr{{{nnnRRRLLLZZZiiiooo\\\LLLOOOPPPOOOHHH===222***/////////...............,,,,,,---------.........000......111000...111888DDDKKKXXXrrr|||QQQDDDEEEJJJ:::666111.........///...------------------------------------...///000111444444IIIfffTTTNNNKKKGGGBBB>>>999444000//////............//////666444111...---000555:::777666777999===???@@@???555;;;BBBDDDBBB@@@AAACCCLLLPPPWWW\\\bbbggglllooosssvvvzzz}}}~~~sssdddwwwddd```fffBBB:::666999<<>>999444000//////............//////444333111///...000444888666666777:::<<<===<<<;;;333777<<<@@@AAAAAABBBBBBHHHLLLSSSZZZaaagggmmmpppsssvvvzzz}}}hhhdddzzzzzzZZZjjj```GGG999@@@AAA===JJJbbb}}}\\\??????888888555888:::666AAA]]]wwwmmmiiibbbcccddddddaaa___```bbbmmmpppyyy|||}}}yyyrrryyynnnttt```yyy~~~dddOOOMMMJJJ???666555444222222444555666777HHHbbb{{{lllTTTGGG>>>JJJ```|||zzz^^^LLLdddiii~~~mmmWWW[[[[[[SSSPPPLLL@@@444111111000...///---......///000000111111222111000222???ZZZzzzzzz~~~zzzrrrggg]]]ZZZ^^^]]]iiiyyyxxx```TTThhhuuu{{{pppbbbSSSLLLLLLHHH>>>555........................------------............111,,,,,,111222222===MMMbbbuuusssqqqWWWBBBEEE???888222////////////------------------------,,,,,,------...000111222111;;;]]]eeeUUUNNNKKKFFFBBB>>>999333000//////............//////111111111000///000222555555555777999<<<<<<:::777555777;;;>>>BBBDDDDDDDDDCCCHHHPPPXXX```gggmmmrrrsssvvvzzz}}}qqqXXX|||kkknnnYYYpppVVV>>>GGGJJJ;;;:::JJJlllwwwuuuhhhaaaUUU___ooohhh???BBB888777666:::999222HHHqqqzzzrrrnnnnnnccccccdddfffhhhlllttt|||}}}uuuwwwzzzmmmSSSiiissseeeSSSMMMLLLIII888666555444444555666888999UUUuuummmQQQHHHKKKUUU___qqqyyySSSEEEsssllljjjXXXYYY___UUUNNNNNNAAA555111111000//////---......///000111111222222222333:::OOOmmmxxxdddttt~~~rrrdddZZZRRRPPPOOOQQQ[[[gggyyymmmLLLDDDmmm~~~xxx^^^PPPNNNLLLCCC999.........------,,,,,,+++---------.........//////111++++++222444666DDDVVVqqqgggHHHHHHBBB:::333000//////000------------------------,,,,,,------///000111222555MMMzzzgggRRRPPPLLLFFFAAA===999555222...------------...////////////......///000222333444999<<<===???AAA???;;;444???IIIJJJBBB===???DDDJJJPPPWWW\\\```dddjjjnnnuuuxxx}}}qqqfffxxx]]]rrruuuNNNCCCCCC>>>;;;???IIIZZZooovvvdddKKK???AAA777DDDQQQjjjnnnCCC666888<<<666777>>>===TTT~~~yyyuuu}}}mmmkkkfffwwwlllSSSQQQHHHNNN>>>999555666666555666:::;;;ssspppSSSNNNYYYaaadddlllyyyhhhRRRTTT{{{^^^bbbPPP\\\PPPWWWKKKGGG<<<111---///111000000////////////000000111222///111<<>>222000222+++......------------......+++111///...333///---666333uuuhhhSSSPPPLLLGGGBBB>>>999555222...------------...////////////......///000222333444999;;;<<<===???<<<777444===GGGIIIDDD@@@@@@BBBIIIOOOVVV[[[___dddjjjooovvvyyy|||yyyjjjoooyyySSSCCCHHHKKKGGGGGG???<<<>>>@@@===;;;<<<@@@BBBFFF]]]kkk|||NNN===;;;;;;777666:::FFFggg}}}yyypppWWWFFFDDDAAA;;;666666777666777:::MMMzzzgggiiissswwwsss~~~dddLLLdddaaaoooaaaWWW```OOORRRLLLHHH>>>222...000111000000////////////000111111777444???SSSmmmllleeemmmYYYJJJCCCCCC???AAAEEEKKKTTTcccsss~~~mmmVVVKKK___{{{lllYYYMMMKKKJJJGGG666111...//////,,,,,,///........................333)))000444///AAA```kkkfff{{{kkkOOOCCCAAA@@@444000222000///......------......///,,,111......333000---555GGGwwwiiiTTTOOOLLLGGGBBB>>>999555111...------------...////////////......///000222333444888::::::<<<===:::444444:::BBBFFFDDDBBB@@@AAAGGGMMMTTTZZZ___dddjjjooovvvxxx{{{}}}xxxnnnpppGGGHHHRRRPPPFFFDDDCCCAAA===:::>>>EEE\\\jjjsss~~~nnnvvvxxxUUU@@@;;;888999777:::ZZZZZZLLLDDDEEE===666666777666777999RRRwwwzzzwwwNNNMMMwwwuuubbb\\\QQQYYYRRRWWWLLLIII@@@555///000111000000000//////000111111222...---FFFhhh^^^HHH???===>>>AAAAAAFFFMMMTTT]]]lll~~~www```MMMPPPqqq}}}mmmZZZNNNKKKJJJHHH999333/////////------///........................///,,,111222777WWWbbbKKKCCCCCC999000111222///......------......//////111---...444000...777QQQwwwiiiSSSOOOKKKGGGCCC>>>:::444111...------------...//////000////////////111222333333666888999===???<<<666666888;;;>>>@@@AAAAAAAAAFFFKKKSSSYYY^^^dddjjjooouuuwwwyyy{{{|||rrroooQQQJJJKKKJJJEEE>>>888;;;LLLfff{{{|||uuuuuuxxxUUU???888555;;;:::AAAppp{{{www|||}}}UUURRRHHHGGG>>>777666666666777:::^^^```OOOfff```dddQQQRRRRRRZZZNNNLLLDDD888111000111000000000000000111111222333;;;===]]]~~~|||fffMMMCCCCCCEEEGGGHHHOOOUUU[[[aaagggtttkkkZZZSSS]]]ttt{{{eeeVVVQQQPPPKKKEEE===666000//////...---///............////////////---000222444CCClll\\\GGGEEE===222111111//////............//////111111,,,///555111000<<<]]]gggRRRNNNKKKGGGCCC???:::444000...------------...//////000000//////000111333444333555777:::???DDD@@@999888777777888;;;>>>BBBCCCFFFKKKSSSYYY^^^dddjjjooorrrtttwwwyyy{{{~~~}}}qqqdddCCC???>>><<>><<<;;;:::===SSS~~~~~~~~~~~~}}}ppp___lll~~~iiiUUUEEECCC???:::777444333;;;EEEaaa[[[uuuqqqlllPPPSSSXXXPPPQQQKKK???555111111///000000111111222333555555...VVV~~~fffNNNPPPVVV\\\```bbbhhhpppiiijjjkkkmmmqqqwwwiiiRRRLLLfff|||fffRRRLLLNNNFFF;;;111000000000///000.........//////000000111111333111>>>ZZZnnn~~~}}}~~~[[[LLLBBB;;;888111000//////......//////000111111---000444111;;;TTTfffQQQMMMKKKHHHDDD@@@:::444///...------------...//////111000000///000222333444444666777:::BBBGGGCCC;;;999;;;<<<;;;<<<>>>BBBFFFIIIOOOVVV[[[___dddjjjooopppsssxxx{{{~~~tttpppuuuqqqggg```dddnnnuuussspppssswwwyyyuuuxxxiii]]]???<<<>>>888BBBjjj~~~{{{~~~}}}}}}zzzxxx{{{rrr}}}TTTKKKAAA@@@>>>:::444444@@@NNNzzzqqq]]]mmmyyy{{{RRRTTTWWWQQQSSSNNNAAA666222111///111111111222333444555666QQQxxxlll___aaaeeekkkppppppqqqxxxvvvsssppppppssswwwxxxyyy{{{qqqSSSZZZkkkUUULLLIII===222000111000///000---......///000000111111333222555RRRyyy|||tttmmmkkkmmmooollloootttxxxzzz|||vvv]]]HHH@@@===444000000////////////000000000000...000333111BBBbbbfffQQQMMMKKKHHHDDD@@@:::444///...------------...//////111000000000000222333444666777777:::AAAFFFAAA888888<<<@@@AAA??????BBBEEEJJJPPPWWW\\\```dddjjjoooppptttzzz~~~~~~qqqWWWRRRJJJMMMccchhhlllGGG999>>>777III}}}||||||~~~zzzvvvrrrzzzNNNOOO@@@AAAAAA===555555DDDTTT{{{~~~ccccccqqqnnn\\\RRRKKKRRRTTTOOOCCC777222111///111111111222333444666777[[[ssssss|||pppfffhhhrrruuuzzz}}}{{{xxx}}}|||vvvsssuuuvvvtttqqqooo|||ZZZKKKvvvkkkQQQKKK>>>222000111111000000---......///000111111222222111:::fff~~~{{{{{{|||}}}nnnOOOCCC@@@666000000////////////000000///000///111222111FFFjjjfffLLLLLLKKKHHHDDD???999555222...............///000000111111//////000111444555222777<<>>GGGrrr}}}xxx___~~~jjjXXXWWWOOOUUURRROOOHHH<<<111///333222777111---555::::::@@@|||xxxxxxtttvvvyyyzzz|||}}}|||wwwttttttuuuvvvyyy{{{uuuJJJYYY```NNNHHH;;;000...222111***///000000000......000111444,,,QQQfffCCCAAA555333111000111000---...333777"""???...///444UUU}}}hhhPPPLLLKKKHHHDDD???999555222...............///000000111111//////000111444555555999>>>AAA@@@>>>======>>>AAACCCAAA===<<>>222///222111---///000000000//////000222555666]]]xxxfffWWWDDDAAA555111000111000---///333777'''999---111@@@vvvgggRRRLLLKKKHHHDDD???999555222...............///000000111111//////000111444555555999>>>@@@@@@>>>======@@@BBBCCC@@@<<<<<>>111<<<^^^{{{~~~mmmiiisssWWWLLLUUUTTTSSSNNNBBB555111333111333333666999444???YYY|||zzz|||mmmgggeeerrr~~~~~~~~~}}}{{{zzzyyyyyyyyyyyy{{{\\\MMMccc~~~|||gggKKKHHH@@@666000111111//////000111000//////111333333AAAooozzzpppzzzzzz}}}zzzkkkfffAAA@@@777333111111111...///333111///333000555JJJdddRRRLLLKKKHHHDDD???999555222...............///000000111111//////000111444555333666999<<<===<<<;;;:::>>>@@@AAA>>>;;;<<>>gggqqq___WWWXXXdddqqqooorrryyyzzzNNNLLLUUUUUUVVVRRRFFF888222333333222222888888333JJJttt~~~~~~~~~}}}|||{{{zzz|||lllRRRVVVtttxxx[[[LLLIIIBBB999111///000111...000111111000111333555666PPPwww{{{qqq}}}sssLLLBBB:::444111222111///000333***555000555777LLLcccRRRLLLKKKHHHDDD???999555222...............///000000111111//////000111444555333444777:::<<<<<<;;;999:::<<<>>><<<:::<<>>???===<<<777;;;===<<<:::<<>>999===???>>><<<<<>>=========AAAFFFGGGHHHRRR^^^~~~~~~cccKKKVVVWWWXXXUUUIII;;;444444111555444666@@@VVVuuuaaaMMMxxxiiiZZZJJJ@@@888111...000...///111222222444777999PPP|||rrrrrrTTTBBB999222222333222111222333333111666CCCaaaUUULLLKKKHHHDDD???999555222...............///000000222111//////000111444555888777777;;;???AAA@@@===<<<@@@BBBAAA===<<>>JJJNNNGGG???;;;<<<>>>@@@@@@>>>@@@DDDHHHIIIRRRZZZ^^^cccmmmuuuwwwzzzxxxtttmmmlllttt~~~sssxxxwwwmmmiii^^^XXXQQQKKKGGGFFFEEEEEEGGGKKKWWWkkkooo```FFF\\\pppkkkmmmeeennnuuunnn~~~ooofffgggcccjjjvvvzzz~~~\\\EEE@@@===SSSmmmuuuggg]]]XXXYYY^^^bbbfffkkkpppttttttqqqnnnkkkyyyRRR[[[YYYZZZYYYNNN===555888666888333:::???iiiwwwtttooovvv\\\VVVkkkQQQPPP;;;+++777000333,,,666222555:::<<<___hhhmmmJJJ;;;:::111111666111000666666222pppjjjSSSNNNKKKGGGDDD???:::444000///......------///000111222111000///000111333444555444:::FFFNNNJJJAAA:::999;;;=========@@@FFFKKKJJJSSS[[[^^^ccckkksssxxxzzzwwwnnnbbb^^^kkkmmmPPPHHHEEEAAACCCFFFEEEDDDFFFHHHJJJKKKJJJKKKMMMVVViii{{{kkkHHHmmmwwwnnniiicccmmmooobbbiii|||pppnnn~~~]]]DDD>>>;;;YYYmmmzzzrrrtttyyyooodddYYYYYYbbbjjjiiihhhjjjnnntttzzz~~~~~~kkk^^^\\\^^^^^^QQQ>>>666888888111888;;;MMM}}}uuujjj[[[PPPQQQVVV\\\gggrrr{{{lllLLLmmmwwwVVVOOO<<<,,,666000333---444666777555BBBooouuummm}}}}}}{{{}}}}}}TTT;;;999555222222000///777666<<>>CCCCCC===888===>>>>>><<<:::<<>>===```pppjjjVVVQQQXXXeeexxx~~~ppp\\\XXXbbbeeefffhhhjjjjjjmmmwww{{{xxx{{{uuunnn]]]]]]aaaaaaTTT@@@777999999---;;;>>>```}}}vvvhhh___PPPGGGAAAAAADDDEEEIIIOOOWWWfff~~~|||FFFeee\\\OOO???///444000444///222888666000III}}}vvvuuuqqq___rrr~~~|||~~~}}}zzzuuutttuuuwww}}}sssrrryyyTTT999666666111000333111888666KKKiiiRRRNNNKKKGGGCCC???:::444000///......------///000111333222000//////111222444111444777888999999999999>>>???>>><<<999;;;@@@EEESSSSSSWWW^^^fffjjjmmmmmmeeennn{{{|||WWWnnnuuujjjdddcccsssyyytttsss}}}|||yyyqqqtttHHHBBBDDDoooqqqoooTTTGGGCCCDDDIIIUUUkkkggg^^^eeeffffffiiihhhbbb___hhhuuu[[[kkkuuuvvvxxx~~~XXX[[[]]]dddeeeVVVAAA888::::::///===CCCqqquuusssaaaTTTNNNIIIEEEDDDFFFFFFDDDCCCDDDFFFPPPdddTTTpppbbbQQQDDD111333111333333111999777222YYYnnnoooSSSXXX|||zzzyyy~~~{{{ppphhhdddddddddjjjdddcccpppzzzppprrrZZZ???777666000///777444555666VVVhhhRRRNNNKKKGGGDDD???:::444000///......------///000111222111000///000111333444333888:::888777999;;;;;;<<<===>>>===;;;===AAAFFFQQQRRRWWW```fffggghhhjjjllluuu}}}~~~oooTTTpppsssiiidddeeewwwoooqqqyyyLLLAAADDDzzzkkkwwwlll]]]LLLGGGTTTtttpppeeehhhnnnjjjgggeee]]]VVVZZZdddVVV___zzzyyyvvvVVV\\\```gggiiiYYYBBB888:::999777;;;HHH{{{www~~~iiiWWWNNNKKKMMMLLLJJJJJJJJJJJJKKKLLLPPPPPPYYYoooiiijjjhhhUUUIII444222333///666000999;;;===ppp}}}MMM^^^wwwwww}}}~~~}}}wwwlllccc^^^\\\\\\[[[YYYXXX]]]jjj~~~kkkpppzzznnnQQQ;;;777222///777555111888[[[iiiVVVNNNKKKGGGDDD???:::444000///......------///000111111000//////000222444666444888;;;:::<<<@@@???;;;;;;===???>>>===>>>BBBFFFLLLQQQZZZaaa^^^WWWXXX___pppxxx~~~uuuuuuxxxqqq^^^wwwyyylllcccfffzzzdddmmmxxx{{{tttrrrsssMMMBBBDDDppp___tttfffgggxxxtttllllllnnnfffdddjjjiii]]]TTTRRRbbb]]]mmmbbbaaaeeemmmmmm[[[CCC777888666???999PPPddd{{{vvveeevvveeeYYYTTTSSSQQQRRRRRRPPPQQQSSSUUUWWW```]]]```ppptttZZZuuukkkYYYNNN666111444---;;;000777<<>>===@@@CCCIIIRRR^^^```SSSFFFGGGQQQiiirrr|||~~~|||}}}sss[[[OOOPPPVVV___mmmyyyuuulllyyyiiibbbfff{{{rrrZZZ\\\dddmmm|||~~~vvvPPPHHHJJJyyyZZZUUUxxxtttrrrfff]]]aaasss{{{lllTTTFFF[[[LLLUUU~~~vvveeejjjrrrqqq]]]CCC666777222DDD777VVVlll{{{nnneee___\\\\\\TTTXXX[[[\\\]]]___```___fffffflllzzzwww\\\}}}mmm[[[QQQ888111555--->>>000444999FFF___GGGzzz{{{tttxxxzzzvvv~~~}}}qqqeee]]]XXXUUURRRQQQKKKCCCDDDQQQeeesssjjj<<<777;;;333222666000FFFggggggVVVNNNKKKGGGDDD???:::444000///////////////000111111000111111000///000333666777:::666444CCCXXXWWWGGG999AAA===888???BBB@@@DDDGGG[[[eee^^^XXX\\\\\\UUUYYYeeerrrxxxvvvuuuzzzqqqWWWIIIHHHJJJHHHDDDFFFQQQaaaqqq~~~tttuuu}}}eeennnlll``````yyyppp[[[uuuzzztttwwwooolllppp{{{sssmmmttt~~~ZZZ;;;MMM```LLL~~~~~~tttxxxmmmnnnnnngggvvvzzz{{{~~~lllddd\\\cccxxxuuu[[[\\\OOOJJJlll|||jjjmmmkkkvvvddd>>>:::===<<<666CCCXXX}}}wwwyyy~~~vvvlll```[[[]]]```___^^^\\\\\\aaahhhnnnxxx|||gggvvvvvvdddOOO===555555666999444333777___oooxxxzzzJJJRRRppptttqqquuuwwwvvv|||~~~||||||xxxkkk\\\OOOJJJKKKJJJHHHDDDAAAAAAGGGPPPVVViii|||ooogggDDD>>>777777333444...@@@cccRRRNNNKKKGGGDDD???:::444000///////////////000000111000111111000///000333666888;;;:::999AAANNNOOOHHH:::BBB>>>888>>>???===AAAJJJOOOWWWiii~~~\\\AAAAAABBBDDDKKKWWWeeeooossssssXXXPPPFFFCCCGGGKKKLLLKKKJJJNNNTTT[[[ffftttvvvzzzuuubbbkkkhhhfffbbbwwwnnnzzzrrriiiaaa[[[ZZZaaaiiitttwwwtttllleeeFFF\\\lllNNNvvvPPPFFF???GGG\\\qqqeeeXXXNNNAAABBB===NNN{{{xxxqqqgggZZZZZZkkk~~~yyy{{{{{{tttyyynnnrrrpppzzzeee>>>999<<<<<<999GGGaaazzz}}}wwwpppgggdddfffggghhhhhhdddaaaeeeoooxxxgggrrr}}}gggNNN:::333555222888888::::::^^^tttjjjEEEUUUrrrqqqooosssuuutttwwwzzzmmmSSSHHHGGGGGGFFFDDDAAA@@@???>>>>>>AAAFFFJJJYYYppp}}}~~~qqqJJJ;;;222555666777555IIIbbbSSSNNNKKKGGGDDD???:::444000//////......//////000111000111111000///000333555333666:::<<<======???AAA;;;DDD@@@;;;??????===AAAJJJQQQZZZiii^^^TTTGGG???===???@@@@@@jjjtttbbbNNNOOOPPPSSSTTTUUUTTTSSSOOOMMMKKKLLLSSSaaaqqq|||xxx~~~vvv```ggggggkkkdddvvv~~~|||vvvooojjjgggddd___^^^```XXX```rrrnnnHHHZZZpppKKKzzzrrrTTTNNNCCCFFFOOOWWWFFFDDDGGG@@@IIILLLIIIttt}}}ooohhh```\\\```ooo}}}yyypppgggooo}}}rrrxxxwww~~~fff>>>999:::>>>>>>LLLmmmzzz|||wwwsssmmmkkkllljjjmmmmmmhhhcccdddnnnxxxxxxpppUUU^^^iiiLLL777222777222666888===>>>ccc]]]BBBZZZuuu{{{oooooorrrrrrpppqqqqqqwwwjjjUUU???888;;;======<<<999;;;<<<<<<;;;;;;===>>>FFF[[[zzz{{{UUU???222444888777999MMMeeeWWWNNNKKKGGGCCC???:::444000///............///000000///000111111000111333555111222:::CCCAAA999777<<<;;;EEECCC===AAAAAA???DDDGGGVVVaaabbbjjjtttcccVVVHHHFFFUUUuuu{{{zzzwwwtttoooiiidddaaaWWWTTTPPPOOORRRZZZcccjjj|||~~~}}}WWW^^^dddjjjeeevvv{{{|||tttpppooouuu}}}}}}vvvxxxsssHHHSSS}}}pppKKKcccwwwqqqdddjjjuuurrrXXXOOOIII===KKK[[[eeetttkkkeeeaaa\\\\\\lll~~~iiizzzsss]]]kkk}}}rrr{{{{{{fff>>>999:::>>>BBBNNNyyyxxx}}}wwwtttqqqooommmooopppoookkkfffeeehhhlllxxxrrrRRR[[[yyykkkMMM666333999666444333;;;BBBlllXXXCCC^^^xxxvvvnnnppprrrpppmmmzzzwwwyyy}}}hhhCCC@@@??????===999999===:::;;;======;;;:::::::::;;;JJJccc~~~```III888555777666888LLLzzzdddVVVNNNKKKGGGCCC???:::444000...............//////000///000111111111111333444666555>>>LLLMMMBBB;;;===777CCCBBB===@@@AAA@@@EEEHHHQQQZZZ___jjjxxx~~~ooo``````vvvwwwrrreeeaaa[[[WWWVVVYYY]]]```oooyyyzzzyyy{{{}}}LLLRRR]]]bbbaaawwwtttsssrrrsssxxxtttNNNZZZ~~~yyyNNNUUUvvvuuudddNNN^^^ssstttjjjhhhgggfffooo{{{lllNNNVVVwww{{{WWWfff}}}ooo{{{}}}ddd===:::<<<<<>>===<<<>>>CCC>>>>>>>>><<<:::999:::;;;;;;AAAPPPmmm{{{bbbKKK;;;666888555888TTTsss```QQQNNNKKKGGGDDD???:::444000......------......///000...000222222111111222444666555<<>>>>>DDDKKKQQQXXX___hhhqqqrrrnnnvvv}}}wwwoooddd[[[XXXYYY\\\^^^dddooo{{{{{{hhh___YYYYYY\\\dddvvv{{{OOONNN[[[YYY\\\vvvqqqzzzvvvwwwyyy{{{}}}zzzpppvvvrrrRRR```}}}MMMWWWmmm|||iiiZZZjjj]]]fffxxxnnn}}}~~~```<<<;;;>>>;;;MMMSSS~~~sss}}}xxxrrrkkkjjjjjjeeeZZZPPPKKKfffxxx^^^DDDnnnsssUUU;;;333777444555333<<>><<<999999:::<<<<<<===DDDZZZ}}}{{{cccHHH:::555:::666;;;ccciii```RRRNNNKKKGGGDDD???:::444000...------------...//////...000222222111111222444444555999>>>@@@???;;;999555BBBCCC>>>???>>>===DDDJJJTTT]]]```aaahhhrrrzzzwwwkkkbbb]]][[[[[[ZZZ[[[eeerrr|||yyymmmSSSHHH@@@@@@AAAFFFWWWjjjWWWMMMUUUUUUVVVrrrwwwlll{{{~~~}}}|||mmm```eeeooowww~~~xxxXXXggguuuPPPXXX~~~uuufffwwwvvvuuuppp}}}^^^:::<<>>KKKyyyrrrxxxaaa<<>>???@@@>>>??????>>>;;;::::::;;;999999>>>OOOpppoooNNN;;;333:::666<<>>:::BBBPPPzzzXXXGGGKKKTTTRRRnnngggaaaiiiZZZkkk~~~zzztttrrrsssaaaQQQHHHLLLRRRZZZqqqdddvvvkkkZZZSSSrrrbbbiii~~~yyyrrrqqqjjjrrrsss|||sss~~~]]]:::<<<@@@FFFbbbaaaoooyyy{{{ttt{{{wwwssslllfffbbb^^^ZZZVVVOOOGGGKKKWWW]]]cccyyy}}}uuuTTTkkklllQQQ;;;444777000======>>>NNNzzzcccAAANNNfffsssbbb```ccceeennnzzzwwwmmmhhhllluuu}}}}}}zzzeeeWWWpppeeeWWWLLLBBB===???EEE===???AAAAAA???<<<;;;;;;444666<<>>;;;FFFNNNXXX```gggmmmtttxxxyyy|||wwwpppkkkeee___ZZZXXX___```___ggglllXXX<<>>>>>?????????<<<:::777777888AAA[[[|||{{{lllAAA222===<<<888qqqZZZbbbSSSMMMKKKIIIDDD???999444111000000///...............///000111111000111333555666999::::::@@@GGGHHHCCC666AAAJJJIIIDDDCCCBBB???HHHOOOXXX```eeejjjpppuuuxxx{{{|||tttoooiiiccc^^^^^^[[[WWWSSSNNNMMMRRRYYYJJJCCCBBBJJJQQQOOOJJJFFFMMMrrryyyvvvVVVJJJNNNJJJKKK\\\{{{wwwiiiZZZRRRrrr~~~|||{{{|||dddooo{{{uuu}}}qqqyyyQQQMMMvvv\\\\\\PPP\\\www}}}]]]MMMNNNrrruuuttt}}}III@@@AAALLLLLLaaaeeevvvttt}}}vvvooojjjddd___[[[]]]lll```vvvmmmHHH:::555777555999AAAHHH^^^[[[:::OOOrrrqqqZZZ]]]______cccdddoooyyy{{{rrrllloooqqqnnn|||}}}ooohhhkkkhhh[[[MMMEEEBBB@@@AAA@@@??????@@@???<<<:::999999999???TTTqqq}}}dddBBB555888666???~~~WWWbbbSSSMMMKKKIIIDDD???999444111000000///...............///000111111000111333555888::::::;;;AAAHHHKKKJJJ999AAAHHHGGGDDDCCCDDDCCCJJJPPPYYY___dddhhhmmmqqqwwwzzz~~~zzztttnnngggbbb^^^XXX___iii^^^GGGGGGWWWRRRJJJDDDCCCEEEGGGLLLPPPIIIiii~~~~~~UUUFFFRRRGGGJJJ[[[xxxjjjSSSPPPNNNooo{{{|||xxxyyy}}}pppxxx}}}|||VVVGGGuuu|||lllVVVUUUhhhssssssfffRRREEE999YYYnnnfff{{{}}}zzzCCC===CCCPPPZZZeeekkkvvvqqq~~~~~~yyysssoooiiiddd```^^^kkkTTTtttpppFFF777555:::333;;;GGGNNNaaazzzUUU>>>OOOmmmvvv[[[]]]``````aaa___[[[jjjtttqqqmmmnnnpppooo{{{|||nnnaaaRRRWWW___ccc[[[LLLAAA===BBBAAA@@@@@@@@@???<<<:::;;;;;;:::;;;IIIbbb{{{xxx^^^CCC888666333FFFZZZbbbTTTMMMKKKIIIDDD???999444111000000///...............///000111111000111333555999999999:::>>>CCCFFFHHH:::???CCCBBB@@@@@@BBBDDDJJJQQQYYY```dddhhhmmmqqqvvvyyy}}}yyyrrrkkkfffaaa]]]jjj}}}wwwYYYFFFGGGKKKMMMLLLIIIDDDBBBHHHNNNKKKZZZdddeeeqqqbbbEEEKKKHHHJJJYYYvvvuuuyyysss~~~~~~zzznnnrrrvvv\\\FFFfff}}}qqqmmmdddfff^^^QQQNNNRRRPPPBBBLLLYYYjjjrrrdddmmmmmmYYY[[[uuu@@@???IIIXXXhhhdddhhhqqqhhhzzzwwwooo}}}{{{wwwsssnnnhhheeecccfffzzzvvvhhhkkkjjjlllxxx|||tttPPPsssEEE666555===555>>>HHHMMMbbb~~~yyyPPP===LLLjjjvvv]]]^^^___]]]^^^\\\[[[dddjjjjjjjjjpppvvvwwwuuuxxx}}}tttiiiXXXUUUZZZfffgggVVVEEE===AAA???>>>>>>??????===<<<<<<<<<:::999@@@TTTnnncccEEE999:::777GGG```bbbTTTMMMKKKIIIDDD???999444111000000///...............///000111111000111333555888888888999:::;;;===@@@;;;===>>>>>>===<<<>>>AAAIIIPPPYYYaaafffkkkpppuuuvvvyyy}}}}}}vvvoooiiifffdddfffiiieee\\\VVVWWWUUUZZZ```dddddd\\\NNNCCCOOOZZZaaa]]]]]]kkkyyyKKKCCCFFFEEEQQQnnn~~~zzzoooyyylllRRR```www~~~zzzuuunnnNNN\\\ssseeeNNNVVVpppiiiSSSHHHEEETTTpppVVVOOOhhhuuudddMMMGGGjjjyyyrrrCCCIIIUUUccceee```iiilllzzznnnuuuwww{{{wwwtttooolllpppmmmyyyqqq``````iiiiiittt~~~^^^vvvFFF777666<<<999BBBKKKPPPhhh~~~PPP===KKKjjjkkkWWW[[[ZZZWWW[[[]]]^^^___^^^\\\___ccceeecccnnnsssyyy~~~hhhYYY\\\aaaZZZNNNGGG???===<<<===???@@@???>>><<<<<<:::888;;;JJJbbbvvvqqqGGG777>>>===BBBaaacccUUUMMMKKKIIIDDD???999444111000000///...............///000111111000111333555666777:::======::::::>>>AAA??????@@@>>>;;;<<<@@@HHHOOOYYYaaaffflllrrrwwwvvvyyy}}}{{{{{{tttnnnaaaddd___RRRKKKRRRaaalllyyyrrrllloooyyyxxxeeePPPJJJYYYjjjjjjWWWOOOiiiTTTBBBGGGDDDLLLgggrrrhhhzzzmmmoooyyy\\\^^^sssuuu~~~{{{oooaaaSSSOOOXXXmmm|||___fffpppZZZWWW[[[iiippp___XXXccchhh\\\MMMHHHLLLkkkzzzoooxxxKKKRRRYYYaaa^^^dddtttkkk{{{lll~~~|||zzzxxxwwwUUUxxxsssEEE888777999;;;HHHTTTYYYqqqQQQ@@@KKKjjjfffUUUZZZYYYYYY___ddd^^^]]]]]]aaafffhhheeeaaakkkqqqyyy|||hhhUUUHHHOOO]]]```UUUIII@@@>>>======???@@@@@@???;;;::::::999999CCCWWWjjjyyyJJJ777<<<===>>>[[[cccUUUMMMKKKIIIDDD???999444111000000///...............///000111111000111333555444777>>>FFFGGGBBBAAAEEEKKKGGGEEEFFFCCC>>>>>>BBBHHHOOOXXX```eeekkkqqqvvvvvvzzz~~~aaaXXX```zzzzzzuuuddd___SSSFFF@@@GGGSSS[[[qqqqqqpppooorrruuunnncccDDDGGGXXXdddSSS===LLLppp}}}YYYDDDJJJFFFKKK```{{{|||}}}xxxyyyxxxiiiVVVIIIJJJPPPSSSKKKEEESSSuuu}}}aaa^^^wwwqqq~~~{{{jjjbbbVVVgggwwwlllhhheee^^^TTTLLLEEEWWWmmm{{{tttttt|||qqqYYY___``````___gggtttppp{{{iii|||{{{FFFeee}}}ggg@@@:::888888???MMMZZZ]]]ssszzzMMMBBBHHHfffnnnWWWYYYYYYZZZ```ccceeefffjjjrrryyy~~~lllsss|||yyyfffUUUQQQOOOXXXggglll^^^KKKEEECCC@@@???@@@AAA@@@???;;;999999999888===LLL\\\tttsssMMM:::777666CCCTTTcccUUUMMMKKKIIIDDD???999444111000000///...............///000111111000111333555333777BBBNNNPPPKKKJJJNNNSSSNNNKKKLLLIIICCCAAAEEEHHHOOOXXX___dddiiiooossswwwzzz~~~zzzxxx\\\???444777:::<<<>>>;;;YYYuuuyyymmmccc``````\\\IIIMMMfffeeeNNNOOOgggZZZEEEGGGEEEHHHXXXsss~~~rrrjjjiiikkkuuuoooiiiccckkkrrr^^^TTTQQQMMMIIIHHHVVVTTTMMMLLLbbbZZZMMM~~~fffcccvvvkkk]]]TTTdddyyyiiidddbbbTTTEEEOOOVVVfffrrrfffgggyyyeeeooopppmmmbbbbbbeeexxxzzzgggvvvuuuyyyOOOttt~~~lllqqq[[[;;;::::::999CCCPPPZZZZZZnnntttrrrrrrFFFBBBDDD___uuuVVVSSSTTTTTTXXXXXXZZZ\\\```eeejjjqqqzzzooovvvxxxqqqtttwwwjjjWWWJJJGGGDDDBBBAAAAAA@@@>>><<<999888999888999EEESSSkkkhhhOOO>>>222///JJJSSS```SSSOOOMMMHHHCCC===888444111//////............/////////000111222222333222222666666===HHHLLLHHHEEEGGG```FFFDDDKKKCCCCCCFFF<<>>BBBOOOSSSRRRRRRMMMLLLRRR___hhhgggbbb^^^ZZZSSSPPPggg|||fffRRRaaa___DDDHHHEEEFFFRRRhhh~~~sss~~~}}}|||vvvmmmlllsss~~~wwwyyyoooaaa```hhhaaaQQQccccccTTTEEEVVVVVVNNNqqqsssSSSlllxxxhhhccclll~~~sssiiidddfffeeekkkiiirrrkkkyyy___cccqqqlllggg^^^YYY~~~fffsssgggrrrLLL{{{eeeiiiRRR<<<===555>>>KKKVVV___fffbbbxxxuuuFFF>>>BBBbbb}}}ZZZOOOIIIQQQZZZRRRSSSVVV\\\aaafffhhhjjjjjjlllvvv{{{zzz~~~ggggggxxxzzzmmm^^^OOOJJJEEEBBBBBBBBBAAA???@@@===;;;<<<;;;:::>>>EEEbbbyyyhhhTTT;;;888===DDDNNNaaaXXXOOOMMMIIICCC===888444222//////............/////////000111222222333222222888777888<<<===AAANNN\\\```HHHEEEMMMHHHGGGGGG<<>>===>>>;;;:::;;;:::999<<>>888444222//////............/////////000111222222333222222;;;<<<>>><<<;;;CCCYYYmmmjjjUUUMMMBBB@@@EEECCCFFFMMMXXX```ggglllrrrwww}}}|||]]]PPPFFFGGGHHHGGGJJJPPPbbbdddiiijjjgggeeemmmxxxuuu```fffvvvfffXXXgggxxxwwwLLLFFFKKKJJJKKK]]]zzzsssmmm~~~~~~sssmmmYYYEEEJJJhhhQQQRRRooo}}}OOOKKKzzz}}}nnnbbb\\\VVVVVViiizzz}}}fff```jjjhhh```aaallljjj}}}rrr{{{{{{cccyyyzzzvvvqqqooouuusss```ssscccFFF555888:::FFFRRR[[[aaahhhkkkKKK@@@>>>GGGuuu```MMMOOOQQQPPPUUUSSSTTTTTTVVVWWWYYY[[[\\\XXX___kkkxxx}}}~~~uuuTTT::::::BBB```uuukkkaaaSSSGGG@@@===<<<<<<<<<999888999888777:::@@@LLLgggyyyQQQ777<<<777:::MMM]]]QQQPPPMMMIIIDDD>>>888444222//////............////////////111222222222222222888???EEEFFFDDDGGGTTTaaapppYYYLLL@@@;;;@@@FFFEEEMMMWWW```gggmmmtttxxxyyy|||xxxWWWPPPRRRbbbooolll]]]QQQJJJQQQ\\\eeeggghhhrrr|||ppprrrssscccnnnyyy~~~VVVFFFMMMLLLHHHWWWwwwqqqttteeeNNNTTTrrrwww{{{yyyfffWWWwwwJJJNNNjjj___IIIWWWzzzyyymmmbbbTTTYYYzzzzzz{{{yyyaaaeeefff^^^``````mmmrrrqqq|||dddrrrvvv}}}fffsss|||tttyyyyyyyyyooo\\\fffGGG:::;;;>>>JJJWWW___bbbhhhooogggOOOBBB???DDDiiieeeKKKNNNNNNMMMYYYKKKLLLNNNRRRWWW]]]bbbeeeqqqiiiiiirrryyyyyy~~~uuuXXX@@@CCCHHHddd~~~wwwmmm___PPPEEE???======<<<999888999888666999>>>FFFbbbvvvKKK777999888@@@SSSaaaSSSPPPNNNJJJDDD>>>999555222//////............////////////111222222222222222333:::BBBEEEDDDDDDEEEFFFMMMJJJHHHKKKKKKAAA<<>>===>>>DDDJJJRRR^^^jjjlllhhhxxxtttnnn~~~}}}^^^GGGNNNMMMHHHSSSpppyyyvvvjjjuuuttt|||~~~hhhNNNLLLiiiiiiYYYbbbwww~~~vvvkkkoooQQQWWWpppmmmMMMCCC[[[}}}qqqnnnhhhppp~~~{{{uuu||||||cccUUUdddzzzhhh```hhh^^^VVVddd```gggtttcccnnnfffkkk^^^ffflllkkkiiinnn{{{zzzyyywwwrrrmmm```aaaiiizzz}}}{{{ssspppeee\\\|||{{{dddAAA999;;;EEESSS[[[cccdddgggqqq[[[oooNNN;;;<<>>CCC```{{{rrrIII<<<777>>>HHHVVVbbbRRRPPPNNNJJJDDD???999555333//////............/////////000111222222333222222666:::<<<>>>BBBFFFGGGDDDMMMLLLFFFIIIPPPEEE<<>>BBB___}}}vvvIIIAAA888===DDDYYY___QQQPPPNNNJJJEEE???999555333//////............/////////000111222222333222222888:::;;;<<>>===CCCKKKXXXqqq}}}gggPPPeeeyyyjjj@@@===;;;LLLZZZ]]]hhhfffcccllliiizzz```???AAAOOO|||qqqKKKEEEKKKFFFQQQQQQPPPQQQRRRSSSUUUVVVTTTXXX]]]dddoooxxxzzzvvvxxx{{{vvvSSSXXXppp}}}{{{vvvmmm^^^OOODDD>>><<<===;;;;;;<<<:::777999===CCC___HHH@@@999<<>><<<::::::<<<:::777888<<>>IIISSSgggfffhhhmmmhhhkkkrrr~~~ppp[[[???>>>@@@CCCsssTTTJJJOOO@@@MMMLLLKKKLLLMMMOOOPPPQQQSSSTTTZZZbbbfffhhhmmmrrrqqqwwwyyy{{{```oooxxx^^^OOOHHHCCC@@@AAA@@@<<<;;;<<<@@@>>><<<:::::::::999888<<>>@@@===^^^]]]JJJMMMEEECCCDDDFFFGGGIIILLLPPPRRRYYYXXXZZZ___bbbeeekkkrrrmmmtttxxx|||fffkkkvvv}}}kkkUUUIIIAAA===;;;======;;;:::===@@@???===<<<<<<;;;:::999@@@kkkkkkBBB:::BBB???QQQpppoooaaaVVVRRRNNNHHHBBB===888333000000000///...............---...///111222222222222444999<<<<<>>@@@<<>>;;;:::<<<<<<:::;;;>>>????????????>>><<<;;;:::EEEoooaaa<<<<<>>;;;JJJlllxxxKKK???GGGDDDGGGJJJJJJGGGGGGJJJNNNRRROOONNNQQQSSSUUU\\\dddmmmqqqrrruuu~~~wwwkkkPPPHHHGGGQQQ\\\ZZZNNNEEE???======???>>><<<<<<@@@>>>???@@@@@@>>>===<<<<<>>???CCCMMMTTT___```VVVTTTPPPIIICCC>>>888333000000000///...............------...///111222444444666999>>>@@@@@@CCCKKKSSSWWWhhhzzzxxxhhh[[[UUUOOOHHHFFFJJJUUUaaaiiirrryyyzzz}}}{{{vvvzzzxxxrrrRRRbbbPPPQQQLLLMMMSSSSSSvvv{{{VVVKKK]]]ggg[[[bbbjjjxxxwwwhhhiiiwwwppppppqqqwwwmmmPPPkkk~~~|||dddZZZ___```aaa```[[[YYY```hhh___kkkkkkqqqyyyfffwwwgggaaa}}}yyyhhhZZZXXXnnn}}}{{{ooosssxxx{{{vvvkkkfff|||}}}{{{oooaaarrreeegggiiijjjgggtttaaaSSSLLL<<<888FFF```UUU???FFFAAADDDFFFEEECCCBBBCCCEEELLLKKKNNNSSSVVVWWW\\\bbblllooonnnppp|||gggZZZ```QQQFFFHHHOOONNNGGGAAA>>>===@@@CCCAAA======AAA===???AAA@@@>>>===>>>???RRRxxx[[[BBBFFFJJJOOOUUU[[[```WWWSSSOOOIIICCC>>>999444111000000///...............------...///000222444555666999>>>DDDEEEEEEIIINNN\\\mmm{{{lllbbbSSSIIIGGGKKKUUU```iiiqqqwww{{{}}}ttteeeZZZ___vvv~~~gggSSSnnnKKKNNNSSSXXXOOOQQQiiitttMMMNNNgggwwwwwwlll[[[]]]nnnvvvwwwwwwwwwzzzyyy|||hhhCCCXXXtttyyysss\\\fffUUUZZZ``````[[[XXX[[[___```llljjjmmmssszzz||||||nnneeepppuuummm^^^nnn~~~xxxiiikkk~~~~~~{{{|||mmmggg|||ooo{{{tttaaapppfffhhhkkkmmmgggsssfffRRRRRR===:::CCCUUUyyyhhhEEEFFF@@@@@@BBBDDDEEEFFFGGGGGGLLLLLLQQQXXX[[[\\\___dddgggkkkjjjmmmvvvcccTTTWWWqqq\\\QQQKKKFFFAAA@@@DDDFFFIIILLLGGG@@@===@@@???AAABBBAAA>>>>>>AAADDD___JJJDDDNNNZZZVVVaaajjjaaaYYYRRROOOIIICCC???:::555222000000///...............---------...000222555666333555>>>JJJQQQPPPQQQUUUOOORRReeennneeebbb\\\HHHIIIHHHKKKUUU```gggnnnuuu}}}~~~}}}sssiiijjjyyy}}}~~~|||WWWTTTooo]]]OOOSSS\\\NNNRRR___zzzeeePPPSSScccxxx|||lllUUUXXX^^^eeesssvvvxxx}}}iiiTTTIIIsssvvvuuuyyyhhh^^^dddVVV[[[aaadddffffffeeecccdddiiigggmmmpppbbbxxxpppgggooo{{{|||vvvqqqnnnxxxqqqttthhhgggrrryyyhhhcccxxxkkknnnpppjjjjjjjjjmmmppptttjjjvvv{{{sssZZZTTTSSSAAA@@@>>>IIInnnxxxMMMCCCAAA???@@@DDDJJJMMMKKKHHHJJJKKKPPPVVVYYYYYY\\\aaaaaafffgggjjj|||ttt||||||oooccc]]]\\\___```cccaaaVVVHHH@@@???BBBDDDDDDBBB???@@@DDDIIIooonnn@@@JJJUUUfffeeennnqqqaaaZZZRRRNNNHHHCCC???;;;666333000000///...............---------...000222555666444555>>>MMMUUUSSSQQQRRRZZZMMMRRRZZZYYYeeeiiiUUUIIIGGGKKKUUU___fffmmmrrr~~~|||KKKRRR\\\yyySSSMMM\\\PPPKKKQQQnnn~~~ZZZJJJLLL]]]uuubbbWWW[[[YYYrrr|||}}}ttt|||}}}uuuwww|||ZZZJJJxxxyyyaaawww||||||lllfffkkkdddZZZZZZ[[[```ggglllkkkfffhhheeedddqqqooo~~~aaazzzttt^^^{{{|||}}}qqqwww}}}yyylllcccqqqtttgggjjjuuu}}}uuu___NNNIII\\\}}}yyyiiirrr~~~cccttt```fffsssfffjjjmmmpppuuuiiitttsss{{{``````VVVCCCBBB888>>>dddPPP@@@@@@<<<;;;@@@HHHKKKHHHCCCGGGGGGJJJOOOQQQQQQUUU[[[]]]ccceeehhh}}}|||}}}|||vvveeePPPCCC@@@EEEFFFGGGDDD@@@BBBHHHMMMzzziiiAAAQQQWWWjjjoooooogggcccWWWSSSOOOJJJDDD???:::555111000000000000////////////......///......000444777222999>>>===???IIITTTYYYbbbmmmcccUUU```oookkkaaaPPPJJJJJJSSS___iiirrryyyyyy|||lllllltttcccPPPQQQ[[[aaa[[[TTTNNNNNNSSSbbb{{{ttt___PPPJJJllljjjdddsss~~~|||vvv}}}{{{uuu\\\TTTtttwww^^^{{{kkkiiiiiieee___ZZZZZZZZZ\\\eeeoooqqqmmmmmmkkkjjjpppsssvvvwwwcccbbbrrr~~~zzz}}}}}}ggglllwwwZZZYYYLLLUUUfff^^^LLLHHHJJJUUUnnnjjjmmmtttvvvpppiiigggjjjooorrrssstttvvvqqqmmmlllmmmtttzzzMMMIII222@@@===OOOaaaAAAAAA999===BBB@@@BBBEEE???EEEFFFGGGJJJMMMQQQTTTVVV]]][[[^^^jjjyyykkkwwwSSSZZZ===AAAMMMKKK<<>>BBB>>>CCCCCCEEEHHHKKKNNNQQQSSSVVVWWW[[[eeeuuufff~~~zzzeeesssZZZNNNSSSUUUEEEEEELLLTTTwwwdddMMM\\\bbbhhhmmmrrrgggpppdddYYYRRROOOIIIDDD???:::555111000000000000////////////......///......000444777===888888>>>AAACCCLLLXXXxxxuuujjjhhhllluuuYYYQQQMMMTTT___iiiqqqwww|||~~~wwwkkksssooopppXXXNNNVVV\\\yyyHHHKKKVVVPPPJJJKKK]]]{{{qqqxxx{{{uuuxxxxxxrrrwwwwww}}}kkkFFFVVVkkkoooppp```]]]bbbfffgggccceeegggjjjqqqxxxxxxtttnnnqqqssswwwxxxuuu~~~}}}UUUdddnnn___VVVeee|||yyyggg\\\UUUTTTuuuzzzhhhfffgggiiijjjlllnnnrrruuuyyywwwooolllpppooowwwmmm~~~[[[UUUTTT777:::EEEVVVaaaFFF;;;<<<@@@;;;<<>>FFFVVVNNNZZZ]]]aaaooouuutttxxx\\\RRRLLLRRR^^^iiisssyyyyyy{{{WWWUUUaaagggxxxiiiTTTPPPNNNGGGDDDNNNbbb{{{{{{yyytttvvvqqqdddfffqqqssszzz}}}{{{xxxZZZDDDhhh{{{|||}}}~~~kkk^^^[[[___dddgggeeehhhkkkmmmrrrvvvuuuppplllrrruuuyyyzzzuuujjjSSSoooppphhhwwwzzznnneeejjjyyygggmmmnnnooollliiiiiillloooqqqrrrmmmlllpppnnnssszzzZZZ]]]GGGUUU:::999BBBDDDxxxuuuKKK===<<>><<>>AAA@@@??????AAABBBDDDGGGIIIJJJHHHQQQTTTZZZsss}}}]]]lllooo___rrr}}}fff[[[aaahhhcccooofffoooooonnnaaaUUUQQQNNNIIIDDD@@@;;;666333000000000000////////////......///......000444777>>><<<>>>@@@???DDDYYYppp]]]\\\XXX\\\cccbbbmmmxxxeeeSSSOOOVVV```iiiooouuuxxx|||^^^MMMVVVaaajjjqqq~~~PPPHHHGGGHHHJJJKKKTTTmmm~~~mmm|||}}}xxx|||zzz~~~wwwuuu}}}}}}zzzvvvRRREEEbbb}}}yyy|||yyywwwwwwuuuyyyzzzvvvrrrmmmiiikkkpppxxxoooiiiiiihhhdddaaa___```aaaggglllooonnnooorrrppplllhhhqqqrrrrrrvvvtttuuu|||vvvXXXfffmmmkkktttrrroookkkhhhhhhlllooonnnwwwvvvrrrsssoooooozzzrrr```OOOKKK999::::::YYYrrrRRR@@@@@@>>><<<>>><<>><<<>>>HHHXXXdddZZZWWWRRRUUUXXXUUUcccpppXXXPPPUUU^^^gggmmmqqqtttyyy~~~XXXRRR^^^dddnnnuuuyyyiiiNNNIIIHHHJJJIIILLL^^^sss}}}lllfffrrrxxx|||tttqqqyyy{{{}}}xxxpppuuu|||}}}yyyyyy[[[JJJVVVxxxoookkkrrrqqqppppppqqqqqqpppnnndddbbbbbbdddeeejjjzzzjjj___dddggggggbbb______```bbbhhhkkkkkkmmmpppqqqnnniiirrrppplllqqqrrrqqqxxxxxxeee]]]ggglllnnnnnnllljjjjjjkkkmmmnnnnnnmmmtttqqqoootttssspppuuuppprrrYYYdddFFF:::<<>><<<===;;;>>>>>>???@@@BBBDDDEEEFFFHHHMMMQQQSSS^^^}}}tttjjjqqqwwwlllrrrsssqqqvvvtttzzzbbbWWWPPPMMMHHHDDD@@@;;;777333000000000000////////////...//////......000444777>>>???>>>===BBBJJJMMMKKKNNNRRR^^^vvvqqqfffsssnnnSSSIIINNNXXXbbbiiimmmpppvvv{{{~~~zzzyyyuuuuuu|||UUUWWWccceeepppxxxuuuVVVLLLGGGHHHGGGGGGRRRbbbzzzwwweeetttvvv|||yyyxxx|||uuuttt~~~{{{xxxwwwnnnmmmyyy~~~yyy{{{PPPGGGXXX~~~{{{www}}}pppmmmjjjhhhggggggeeeddd]]]```iiiqqquuu}}}nnnccc[[[aaaggghhhccc______aaa]]]cccggggggjjjnnnqqqpppkkksssnnnhhhnnnpppooossspppnnnwwwwww^^^ZZZxxxzzz{{{eeesssjjjhhhgggjjjnnnooonnnkkkhhhlllhhhiiitttwwwqqqrrrvvvZZZsss]]]uuuUUU>>>???<<<^^^VVVGGG@@@===???=========>>>???@@@BBBDDDEEEDDDHHHLLLMMMQQQhhh}}}pppjjjrrrzzzqqqxxxpppiiiooorrryyycccXXXRRRNNNIIICCC???:::666333000000000000//////////////////......///000222333666888888999AAALLLNNNIII^^^^^^jjjyyylllxxxmmmYYYIIIRRRhhhqqqooorrrwww{{{uuuwwwooogggqqqrrrUUU\\\fffqqqyyy}}}QQQAAAOOOFFFDDDOOOLLLYYYgggtttwwwwwwyyyyyyvvvpppeeemmm{{{sssjjjooouuuwwwyyyzzzyyyvvvssspppooonnnrrrxxxzzzzzz||||||OOOIIIKKKbbb}}}yyymmmxxxrrrbbbdddhhhkkkiiicccaaacccfffeeebbbdddfffiiikkkmmmnnnnnnssssssssssssrrrpppnnnmmmttt|||pppZZZeeeooozzzjjjrrr|||jjjeeehhhiiifffgggkkkkkkhhhggghhhjjjkkkmmmlllkkklllooosss}}}zzz\\\]]]ZZZpppKKKAAA111FFF~~~\\\CCC@@@AAA>>><<>>???HHHZZZlllvvvooooooddd[[[```gggrrr~~~yyyaaaYYYpppuuuxxx|||wwwvvvqqqbbbvvv~~~VVV\\\bbbkkksssxxxzzz|||~~~|||QQQ>>>EEEMMMNNNKKKEEEHHHJJJNNNYYYnnnyyymmmlllmmmrrrzzzzzz|||zzzwwwzzz~~~|||zzzuuuyyyxxxvvvuuutttuuuyyy||||||[[[@@@ZZZyyyssswww}}}wwwhhhcccaaa^^^cccfffeeeaaaaaagggkkkllllllmmmooopppooommmkkkiiihhhiiikkkmmmooopppqqqqqq{{{qqqeeeWWW]]]tttwwwtttxxxlllccciiipppiiijjjnnnqqqnnnhhhgggkkkjjjkkkkkkkkkjjjjjjlllnnnhhhxxxnnnyyyMMMCCC===333hhh^^^DDD<<<===>>>???@@@??????AAACCCAAA???AAAFFFEEEDDDMMMZZZooo}}}uuutttwwwyyyuuuvvvvvvxxxzzz|||~~~{{{qqqiiiiiikkkkkkjjjjjjhhheeeooopppbbbooodddXXXSSSOOOIIIDDD@@@;;;777333111111111000000000////////////......///000111333555===DDDFFFGGGNNNYYYbbbgggrrrmmm```bbbjjjyyy~~~rrrtttaaaXXXrrrwwwyyy}}}pppjjj[[[wwwpppOOO___eeemmmsssvvvyyy|||~~~|||OOOFFFKKKFFF???FFFGGGEEEDDDKKK^^^vvvppp^^^gggzzzzzz{{{{{{wwwxxx{{{~~~{{{uuuuuuzzzxxxvvvvvvwww{{{||||||yyyfffEEEXXX{{{rrrzzzpppdddaaaaaaccc]]]aaadddcccdddiiilllllljjjjjjkkklllnnnoooppppppfffgggiiikkknnnpppqqqrrrzzzxxxrrraaaIIIbbbxxxyyy{{{uuujjjeeekkknnnhhhjjjoooqqqmmmgggfffjjjkkkkkkllllllllllllmmmnnnnnnnnn~~~zzzllliii>>>GGG>>>FFFgggdddDDD@@@>>>>>>@@@@@@??????BBB@@@>>>???DDDFFFEEEIIIOOOPPPbbb{{{yyyvvvtttttttttpppppprrrsssvvvyyy{{{|||yyy{{{}}}~~~~~~qqqkkkffffffggggggeeecccdddbbbssszzzeeeccceeeYYYSSSOOOJJJDDD@@@<<<777444111111111111000000000000//////......///000111333333<<>>===<<<<<<>>>??????>>>>>>???AAACCCDDDEEEFFFJJJPPPQQQRRR[[[fffmmmvvv}}}wwwyyyyyywwwuuusssnnniiiiiigggdddcccfffhhhjjjkkkjjjjjjjjjkkkkkkmmmnnnnnnooosssuuusssrrruuu}}}ttt~~~yyy[[[lllooopppmmmnnnrrrqqqmmmggggggnnn{{{eeeZZZTTTPPPKKKEEEAAA<<<888555222222222111111111111000//////......///000222333444777???DDDBBB???EEEQQQkkkhhhaaaaaafffkkkuuu^^^YYYVVVfffjjjqqqwww}}}{{{bbbxxxfffXXXRRRRRRaaarrr|||mmm[[[lllwww|||~~~yyywww{{{xxxyyy{{{nnnLLLNNNGGGCCCFFFGGGCCCCCCFFFHHH]]]wwwyyyrrryyy{{{uuuppp~~~rrruuuwwwpppwww{{{jjjrrrqqqoooooopppsssvvvyyyuuuwwwuuuqqqrrrwwwyyywwwuuussszzzmmmaaakkkmmm^^^hhhyyy|||lllhhh```XXXWWW___hhhmmmjjjmmmmmmjjjhhhkkklllkkkcccdddgggiiijjjjjjiiihhheeeeeeeeeeeefffhhhjjjkkkjjjkkknnnpppnnn|||~~~ppp]]]PPPWWWkkk|||llldddeeeiii}}}rrrfffhhhmmmgggmmmddd```eeekkklllkkkjjjhhhggghhhlllppprrrqqqooosssyyyssskkk}}}vvvrrr\\\III:::===666CCCjjjbbbLLLFFFCCCAAACCC999<<<>>>>>>@@@CCCEEEEEECCCCCCFFFKKKJJJHHHOOOYYYXXX```dddbbbaaaeeegggeeeeeeiiijjjiiihhhiiifffbbb___```aaadddggggggfffdddgggggghhhhhhiiikkklllmmmjjjmmmnnnmmmnnnwww~~~pppnnnhhhlllooonnniiikkkqqqssspppmmmkkkooottteeeYYYUUUQQQLLLGGGBBB===888444111111111111000000000000000000////////////000000888:::BBBIIICCC<<>>======>>>@@@AAABBBDDDFFFIIIKKKMMMNNNRRRTTTVVVZZZ]]]___aaaaaa^^^^^^`````````___^^^]]]___]]]\\\[[[[[[^^^```bbbbbbbbbbbbbbbccceeeggghhhhhhiiigggfffppp|||iii]]]eee~~~kkkkkknnnppplllffffffiiifffdddxxxppppppvvveeeXXXTTTPPPKKKFFFBBB===888444111111111111000000000000000000////////////000000555;;;HHHRRRMMMDDDJJJXXXyyyooommmjjjvvvtttXXXQQQggg{{{iii]]]```rrrvvvttt{{{sss]]]mmmmmmvvvxxxzzzxxxvvvwww{{{}}}~~~~~~}}}^^^SSSJJJKKKKKKGGGCCCCCCCCCCCCGGGQQQeee~~~}}}zzzrrruuu{{{|||tttoookkkkkknnnpppooommmiiikkkllljjjggggggkkkooosssxxx}}}|||vvvpppnnnnnnpppssswwwyyyxxxwwwzzz~~~|||xxx{{{}}}rrrppplllllliiieeeeeehhhjjjkkkkkkiiigggeeecccdddfffiiikkkgggggggggggggggffffffeee`````````aaacccfffhhhjjjoookkklllqqqnnnnnnsssaaagggUUUVVV[[[]]]tttooorrrdddMMMSSSxxx{{{~~~yyyoooooonnnoooooolllhhheeekkkgggeeefffkkknnnnnnlllnnnmmmlllllllllmmmnnnnnnsssqqqqqqpppqqqjjjfff@@@>>>===<<<>>>HHH```rrrNNN@@@DDD888;;;???@@@@@@???@@@AAA>>>???@@@BBBEEEGGGHHHIIINNNPPPRRRUUUXXX[[[\\\]]][[[[[[[[[\\\\\\[[[[[[ZZZ\\\[[[YYYXXXYYY[[[]]]___eeebbb______```bbbbbbaaaccceeejjjwww|||uuukkkPPPVVVzzztttrrrqqqqqqmmmiiijjjnnnlllhhhzzzppplllnnneeeWWWSSSOOOJJJEEEAAA<<<777444222222111111111000000000000000////////////000000///666DDDNNNLLLFFFIIIRRRbbbmmm{{{nnnVVV___qqqlllYYYUUUmmmgggbbbiiirrrvvvvvvvvvwwwxxxzzz|||~~~~~~|||}}}~~~___CCC>>>EEEGGGEEEDDDFFFBBB======IIIaaa~~~|||vvvsssxxxiiijjjjjjkkkuuuqqqpppmmmkkkmmmqqqsssrrrqqqssssssqqqmmmiiiiiimmmqqqttt|||wwwpppoooqqqwwwqqqpppuuuvvvrrrsssxxxzzztttnnnooolllvvvsssooolllkkkkkkjjjiiiiiigggccc```aaadddhhhkkkfffhhhhhhgggeeedddfffiiiaaa```______```cccfffhhhnnnmmmnnnqqqqqqrrrwww~~~pppbbbuuufffXXXKKKJJJVVVhhhzzztttfff]]][[[MMMNNNjjjzzziiitttjjjhhhhhhiiikkkmmmmmmkkkhhhiiihhhggghhhiiijjjlllmmmoooooooooooooooooonnnnnnvvvlllnnnwwwuuuvvvbbbfffCCC<<<:::===999:::TTTtttfffHHHHHHDDDAAA===::::::<<>>@@@BBBCCCEEEEEEIIIJJJMMMOOORRRTTTUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWYYYXXXVVVUUUUUUWWWYYYZZZZZZZZZZZZ]]]aaadddbbb``````mmmrrrbbb[[[OOORRR|||wwwqqquuuqqqnnnllliiifffhhhnnnooojjjxxxrrrmmmjjjeeeVVVRRRNNNIIIEEEAAA<<<777444222222222111111111000000000000////////////000000000555<<>>???AAABBBCCCCCCDDDFFFHHHJJJLLLNNNOOOPPPRRRQQQPPPOOOPPPQQQRRRSSSUUUUUUSSSRRRRRRSSSUUUVVVSSSVVVYYY]]]___aaabbbdddnnn~~~mmmYYYMMMKKK@@@nnnzzzssshhhoooqqqmmmjjjiiihhhfffhhhlllooohhhqqq}}}yyyuuutttppprrrdddUUUQQQNNNIIIEEEAAA<<<777444222222222222111111111111000000////////////000000555999===???BBBFFFJJJKKK\\\eeettt~~~uuujjjUUUUUUppp{{{aaaIIIEEEMMMlll}}}mmmeeexxxsssyyyzzzvvvtttuuuyyy{{{yyyvvvuuuyyy{{{{{{zzz}}}wwwMMMEEEJJJKKK@@@BBBDDDBBB@@@BBBIIIPPPdddtttsssfff``````jjjtttzzzuuu{{{uuuuuuvvvxxx{{{}}}}}}}}}zzzxxxuuurrrpppppprrrtttpppoooooorrruuuyyy{{{|||{{{vvvuuuwwwtttnnnsss|||yyytttuuu|||~~~sssooohhhhhhkkkgggmmmllljjjhhhgggffffffggglllkkkjjjiiihhhiiijjjkkkuuunnnfffeeeiiimmmkkkhhhdddbbb```______bbbeeehhhiiinnnnnnhhhgggmmmqqqqqquuuqqqvvvnnnaaaUUULLLHHHGGGHHHUUUTTTUUUVVVWWWUUUUUUUUUXXXQQQIIIDDDHHHTTTcccmmm}}}nnnjjj]]]gggggggggjjjlllmmmllljjjdddgggiiihhhffffffjjjooommmoooqqqssssssrrrpppoooqqqppprrrvvvwwwzzzpppfff]]]444555AAA>>>:::===MMMvvvUUUIII>>><<>>666<<<======>>>??????@@@@@@AAABBBDDDFFFHHHJJJJJJKKKMMMMMMLLLKKKLLLMMMNNNOOOQQQQQQPPPPPPPPPQQQRRRSSSVVVXXXYYYVVVVVV[[[gggqqqyyygggUUUGGGGGGOOOfffqqqnnniiirrrllliiiiiimmmnnnkkkkkknnnooohhhlllsssqqquuuyyytttsssbbbTTTQQQNNNIIIEEEAAA===888555333222222222222111111111000000////////////000000222999>>>@@@FFFNNNMMMGGGuuullliiizzzsssRRR```OOONNNgggppp]]]VVV```vvvmmmnnn}}}|||}}}~~~|||zzz{{{~~~~~~|||zzzwwwzzz||||||zzzzzz|||cccHHHFFFJJJFFFGGGFFFBBB???>>>@@@CCCNNN[[[jjjvvvyyyyyykkk^^^[[[]]]]]]tttooorrr{{{sssssssssssstttvvvwwwxxxuuuuuusssrrrqqqpppoooooopppllljjjmmmrrrwwwwwwvvvxxxyyyyyyvvvqqqqqquuuzzzvvvtttvvvxxxsssvvv}}}{{{~~~pppmmmmmmfffdddfffaaaaaaccceeefffgggjjjmmmooogggggghhhjjjlllnnnpppqqqyyyhhhaaaffflllnnnllleeecccbbbaaabbbdddgggiiinnnrrrqqqkkkgggjjjooosssrrrlllwwwuuuhhh[[[SSSRRRMMMKKKKKKJJJIIIKKKNNNMMMQQQYYYcccpppxxxyyyyyyfffeeebbbhhhhhhggghhhiiijjjhhhgggiiijjjjjjhhhdddcccfffiiikkkmmmoooqqqrrrrrrqqqpppoootttuuurrruuu}}}zzz]]]qqqQQQ::::::<<<:::888<<>>???;;;;;;<<<<<<<<<<<<<<<<<>>999666333333222222222111111111000000////////////000000...555:::===JJJ\\\```ZZZ|||iiiooolllZZZ[[[RRROOO[[[nnn~~~ssspppwwwmmmqqqvvv||||||||||||}}}~~~yyy|||~~~|||}}}~~~tttRRRDDDLLLJJJGGGCCCAAAAAAAAABBBCCCHHHPPPYYYbbbjjjoooppprrr{{{|||zzz{{{|||}}}fff\\\^^^___^^^^^^pppuuuppprrruuusssrrrqqqooonnnoooqqqrrrqqqrrrrrrsssqqqnnnjjjggglllllllllnnnqqqqqqpppooopppvvvwwwrrrttt}}}||||||uuurrrzzzvvvrrrwwwsssjjjlllnnnfffdddfffbbb]]]aaadddggghhhkkkooorrreeeeeeeeegggiiimmmqqqtttwwwiiibbbeeejjjlllkkkeeedddddddddfffgggiiikkkpppoooooopppnnnlllnnnrrrnnnkkkqqqsssuuuooohhhcccbbbaaa```dddjjjrrrzzzpppbbbfffkkkkkkjjjiiiiiijjjjjjiiigggkkkjjjiiigggeeedddeeefffiiijjjlllooopppqqqrrrrrrqqqvvvvvvqqqrrryyy{{{wwweeefffFFF;;;;;;;;;999777EEEfffaaaHHH???@@@DDD=========<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMQQQSSSYYYfffxxxxxxfffYYYMMMHHHFFFQQQvvvxxxqqqlllssskkkbbbfffcccdddiiimmmjjjhhhhhhlllkkknnnkkkfffnnnuuunnnssswwwaaaRRRRRROOOKKKFFFCCC???:::777333333333222222222111111000000////////////000000000666777:::OOOlllzzzxxx[[[cccbbb\\\iii```[[[RRRNNN\\\sssoookkkooolll}}}zzzssstttvvvwwwxxxyyyzzzzzzvvvyyy}}}~~~}}}}}}~~~yyy{{{[[[IIIFFFDDDBBBBBBBBBAAA???>>>===???EEELLLUUUaaakkkmmmttt{{{}}}ccc[[[TTTUUUXXX\\\fffrrrvvvpppttttttpppvvvuuusssooommmmmmoooqqqlllmmmnnnooonnniiibbb]]]fffkkkppprrrqqqnnnmmmllljjjrrrsssoooyyyqqqqqqsssxxx|||{{{wwwssswww~~~rrrnnnooommmggglllppphhhfffiiihhh```cccggggggggghhhkkknnnhhhfffdddccceeeiiinnnrrrooolllhhhggghhhiiihhhfffeeeeeeeeeggghhhjjjkkklllgggdddgggoooqqqllliiilllrrriiinnnmmmlllyyyggg}}}xxxiiikkkdddhhhlllnnnmmmllllllmmmmmmllljjjhhhgggfffeeeffffffggghhhgggiiikkkmmmoooqqqrrrrrruuuvvvuuusssqqqssswww{{{qqqjjj___@@@<<<>>><<<;;;>>>OOOqqqvvvWWWDDD===@@@@@@?????????>>>>>>>>>;;;<<<===???@@@AAAAAAAAA???AAABBBDDDEEEEEEDDDDDDCCCDDDEEEFFFHHHJJJKKKKKKXXX]]]kkkwwweeeXXXOOOFFFBBBFFFLLLaaazzzrrrhhhpppooommmlllhhhggglllooommmkkkkkkfffhhhooolllfffooouuummmkkkpppvvvaaaTTTSSSPPPJJJDDD???;;;999888444333222222111111222222000000000000000000000000555...777<<<;;;PPPhhhiiiVVV]]]___\\\aaasssgggOOOJJJPPP\\\qqqgggsss~~~wwwzzziiijjjpppoooooorrrqqqsssvvvwwwwwwxxxyyy{{{}}}yyyuuuuuuxxxzzzxxxuuuuuu~~~yyySSSKKKEEEGGGGGGDDDDDDHHH@@@>>><<<<<<@@@EEELLLPPP\\\iii{{{xxxbbbQQQKKKNNNMMMRRR]]]ggg~~~rrrnnnlllnnnrrrsssttttttrrrnnnkkkjjjjjjlllooommmkkkqqqyyyqqqbbbeeelllnnnkkkiiilllkkkgggjjjkkkkkknnnxxx}}}sssgggtttkkkqqquuulllssswww{{{{{{zzz|||{{{vvvtttpppiiiccc___dddhhhiiijjjlllkkkgggeeehhhjjjjjjhhhhhhkkkoooiiigggdddccceeegggiiiiiiiiiiiihhhpppwww___ggghhhiiijjjjjjjjjjjjjjjooonnnmmmlllkkklllnnnooommmmmmllllllqqq~~~|||qqqmmmrrrsssmmmlllqqquuuiiijjjxxxwwwiiigggtttjjjllloooooollliiigggfffkkkjjjiiikkkmmmnnnnnnmmmpppooooooppprrrvvvzzz}}}|||[[[iiijjjEEEDDD???;;;;;;CCCOOOcccyyycccZZZRRRHHHBBBBBBBBBAAA???@@@???>>>=========>>>>>>DDDBBBAAAAAABBBBBBAAA???BBB@@@AAACCCDDDJJJYYYjjjnnnYYYPPPJJJBBBDDDDDDEEEJJJhhhrrraaannnuuukkkmmm|||ooommmjjjjjjkkkllljjjgggfffgggccc```dddlllmmmhhhpppfffpppaaaUUUSSSPPPJJJDDD???;;;999888444333222222111111222222000000000000000000000000222000777===;;;AAALLLPPPGGGTTTbbbgggiiiuuu___QQQWWWbbbmmmvvv{{{mmmppptttqqqnnnooovvvwwwxxxwwwtttrrrrrrsssyyywwwuuuwwwzzzzzzwwwssstttyyy~~~jjjJJJ???CCCEEECCC@@@DDDCCCAAA===999888:::===MMMWWWfffrrr|||}}}mmm\\\OOOHHHFFFLLLKKKIIIVVVuuuyyyqqqmmmkkkmmmqqqrrrpppnnnnnnoooooollliiinnnmmmgggdddnnn}}}xxxgggmmmoookkkjjjlllllliiillllllkkklllssszzzwwwpppiiitttmmmtttxxxqqqvvvuuu|||zzzyyywwwxxx{{{wwwwwwsssooonnnooommmhhhcccaaaeeegggfffhhhlllllljjjfffggghhhhhhhhhiiilllnnnhhheeebbbaaaccceeefffgggdddlllgggfffnnnggghhhiiijjjjjjjjjjjjiiiiiihhhhhhjjjkkkmmmmmmmmmoooqqqsssrrrrrruuuzzzvvvssskkkiiirrrtttooollloooqqqnnnmmmqqquuuvvvssspppmmmoooqqqpppmmmjjjhhhggglllkkkjjjlllnnnooonnnmmmmmmmmmnnnoooqqquuuxxxzzz~~~pppkkkMMMDDD@@@:::555999KKKdddvvv~~~rrrggg___WWWOOOIIIEEEDDDCCCBBBCCCDDDFFFGGG@@@AAAAAA@@@???@@@DDDHHHFFFGGGNNNYYYcccooowwwmmm\\\LLLDDDCCC@@@:::888@@@XXXyyyzzzkkkbbbhhhssswwwwwwxxxpppmmmiiihhhiiijjjiiihhhdddeeeccc___aaahhhkkkhhhooojjjqqqzzz```UUURRROOOJJJEEE@@@<<<999888444333222222111111222222000000000000000000000000...222555;;;???;;;===KKKSSSXXXkkkhhhPPPLLLRRR\\\eee{{{vvvnnnrrrwwwtttooonnnqqqsssuuuuuuttttttuuuvvvwwwvvvvvvyyy||||||xxxtttwwwvvvwww}}}oooMMMGGGKKKKKKIIIDDDFFFFFFDDD@@@???@@@BBB???EEEMMMUUU^^^iiiuuu~~~|||tttmmm^^^NNNCCCBBBLLLUUUSSSZZZ^^^ttt}}}vvvrrrooolllnnnrrrtttpppmmmoootttvvvrrrmmmnnnkkkeeecccnnniiimmmnnnkkkjjjlllmmmkkkmmmnnnmmmlllnnnqqqppplllooovvvnnnrrrrrrkkkrrrlllwwwwwwxxxxxxxxxxxxxxxxxx}}}{{{~~~yyy}}}zzzvvvtttrrrpppmmmkkkhhhgggfffhhhjjjjjjfffbbbcccffffffdddfffkkkmmmkkkhhhfffeeeeeehhhkkkmmmmmmiiifffcccbbbccceeeffffffgggnnniiiddd{{{oooggghhhiiijjjkkkjjjiiihhhfffeeeeeehhhlllooonnnllljjjlllooorrrrrrqqqpppnnnsss|||xxxtttgggmmmgggiiirrruuuoookkkkkkiiipppooolllwwwwwwnnnpppqqqqqqooolllkkkkkklllkkkkkkmmmoooooonnnmmmjjjkkklllnnnqqqsssuuuvvvwww{{{qqqXXXIIIAAABBB<<<222:::MMMkkk~~~~~~zzzssskkkccc]]]ZZZXXX[[[^^^```^^^[[[^^^gggooozzzkkkYYYMMMAAA???AAAAAA??????PPPaaapppllloookkkgggppp}}}{{{mmmoookkkfffcccdddeeeggghhhiiijjjiiieeeeeeiiinnnoooiiijjjnnnqqq```VVVQQQNNNJJJEEE@@@<<<:::888444333222222111111222222////////////////////////---333111777DDD@@@DDD]]][[[TTTaaakkkRRRJJJXXXjjjqqqzzzwwwoookkkpppvvvuuurrrrrrqqqsssvvvwwwwwwwwwyyyzzzyyyyyyyyy|||~~~~~~|||yyy|||zzzzzz|||]]]EEEAAAFFFBBBBBBAAAAAAAAA@@@>>>===<<<>>>???BBBFFFOOOYYY```lllooottt{{{yyylll```YYYNNNHHHBBBBBBDDDGGGLLLQQQOOOoooyyywwwwwwwwwuuuqqqqqquuutttqqqoooqqqtttuuurrrnnnmmmmmmjjjjjjrrrzzz{{{uuujjjlllllljjjiiijjjkkklllkkknnnppppppooonnnmmmkkkpppuuuoooqqqlllmmm}}}vvvvvvwwwyyy{{{|||{{{zzzyyyzzzyyywwwvvvwwwxxxwww{{{sssxxxzzzrrruuuzzzsssssspppllliiigggffffffffffffffffffhhhiiihhhddd```bbbfffgggeeegggkkkllljjjiiieeebbbccchhhkkkllllllkkkhhheeecccdddfffggggggkkkjjjkkkmmmnnnnnnmmmmmmfffgggiiijjjjjjjjjiiihhhjjjfffdddeeejjjmmmmmmlllkkkjjjiiikkknnnqqqsssssszzzyyy|||mmmjjjpppmmmiiiiiippprrrmmmiiihhhfffooonnniiirrrtttlllnnnoooooonnnnnnooopppkkkjjjkkklllnnnnnnmmmkkkgggiiikkknnnppprrrrrrrrrqqqsssttt|||{{{^^^[[[888DDDMMM:::222???FFFXXXssswwwgggUUUGGG???999999===;;;888>>>JJJppppppmmmrrrpppiiippp~~~|||nnnmmmiiiddd``````bbbfffhhhlllnnnmmmjjjhhhjjjooosssmmmlllooorrryyy___VVVPPPNNNJJJFFFAAA===:::888444333222222111111222222////////////////////////---333///444DDDCCCEEE[[[ZZZSSSWWWeeekkkqqqeeeOOOSSS___eeerrr}}}uuupppmmmpppuuuvvvvvvvvv{{{|||}}}|||yyyxxxwwwxxx~~~}}}}}}}}}~~~vvvVVVJJJNNNHHHBBB@@@BBBAAA===777>>>>>>===<<<===AAAFFFJJJPPPSSSYYY```fffkkkooopppuuuyyy|||}}}{{{yyyyyyrrrnnnhhhaaaYYYOOOGGGBBB===@@@HHHNNNMMMJJJNNNVVVfffrrrtttsssvvvxxxwwwrrrqqqtttpppqqqqqqqqqooonnnmmmmmmqqqpppoooooorrrtttpppiiijjjjjjjjjjjjhhhgggiiillliiimmmrrruuusssooommmmmmkkkpppppptttooo}}}yyyvvvtttssstttsssrrrppplllnnnrrrwwwxxxvvvtttssskkkjjjpppssspppoooooojjjsssrrrpppmmmiiigggffffffgggggghhhjjjiiigggdddaaaaaafffiiihhhiiikkkjjjfffiiieeebbbcccgggjjjkkkjjjiiigggcccbbbccceeeggggggffffffjjjnnnkkkeeegggmmmfffgggggghhhiiiiiijjjjjjnnnjjjdddbbbdddggghhhhhhnnnkkkiiihhhjjjmmmnnnoooppptttyyyyyyzzzuuu}}}uuunnnfffgggoookkkfffeeehhhkkkjjjhhhhhhllllllkkkiiiiiikkkjjjhhhnnnnnnooommmlllkkklllnnniiiiiiiiikkklllllljjjhhhfffhhhkkknnnpppqqqqqqpppuuurrrpppsssqqqfffFFF999FFFHHHBBBAAA@@@CCCLLLZZZlll~~~~~~lll___TTTJJJ@@@:::<<<<<<>>><<<666:::VVVuuu|||rrrmmmllliiiiiipppyyy|||zzzllljjjfffcccbbbeeeiiillljjjkkkkkkiiigggfffjjjooovvvqqqrrrwwwsssvvv___VVVOOOMMMJJJFFFAAA===:::888444333222222111111222222000000000000000000000000...222111444???BBBAAAEEE[[[PPPNNNWWW```mmm|||fffXXXRRR```mmm~~~{{{xxxuuuuuuvvvwwwxxxxxxyyy{{{}}}}}}||||||}}}~~~~~~}}}~~~kkkQQQIIIAAA>>>AAAEEEDDDBBB???>>>>>>===>>>???@@@AAA???AAADDDGGGKKKNNNPPPQQQUUUYYY]]]^^^cccjjjnnnmmmnnnmmmkkkfffaaa\\\ZZZYYYOOOJJJFFFFFFDDDAAA???@@@DDDHHHNNNLLLFFFMMMnnnrrrjjjqqqnnnooorrrrrrooonnnpppsssuuuvvvtttpppmmmmmmnnnuuuqqqmmmlllnnnooonnnkkkiiihhhiiikkkiiifffgggkkkiiijjjpppuuuuuupppmmmnnnllloooqqquuulll~~~ssspppllllllnnnooonnnllluuusssssstttqqqkkkggggggpppqqqpppppppppooommmmmmeeehhhjjjlllllllllmmmooofffggghhhiiiiiihhhfffeeebbbgggjjjjjjjjjkkkhhhcccgggfffeeeeeeggghhhhhhgggeeebbb___^^^```cccddddddbbbgggfffaaagggqqqlll^^^ffffffeeefffgggiiikkkmmmooolllgggccc``````bbbdddbbbdddfffhhhjjjjjjjjjjjjiiikkkmmmooopppwwwwwwkkksss}}}zzzlllbbbccc```]]]```dddiiijjjjjjlllggggggllllllggghhhoooqqqqqqooollliiihhhiiijjjhhhhhhiiijjjlllkkkiiiffffffgggjjjlllnnnooooooooowwwrrrqqqtttsss{{{pppmmmiiiIIIDDDBBB;;;<<<888777;;;BBBIIISSS\\\ffflllvvv}}}bbbVVVIIIBBB===:::999;;;@@@@@@???<<>>:::888444333222222111111222222000000000000000000000000111///111333;;;LLLRRRFFFZZZNNNKKKWWWgggtttuuufffdddkkkuuu}}}{{{{{{{{{yyyyyyyyyyyyxxxsssuuuyyy{{{}}}|||}}}~~~}}}|||||||||||||||{{{zzzyyyooo```PPPEEEAAABBBEEE@@@?????????@@@@@@@@@???<<<<<<<<<<<<===>>>??????AAAEEEGGGGGGKKKPPPRRRQQQLLLLLLLLLIIIFFFCCCCCCCCC>>>::::::>>>???>>>@@@EEEBBBDDDMMMWWW```uuusssmmmllloooiiigggjjjmmmllllllmmmttttttsssrrrqqqpppnnnlllpppllliiiiiikkkllllllkkkiiigggiiimmmlllggggggkkkkkkhhhjjjpppqqqmmmlllnnnnnnkkkmmmpppcccqqq|||jjjhhhgggjjjooosssrrrooommmjjjkkkpppppplllkkkmmmpppsssooolllnnnkkkgggjjjkkkmmmnnnmmmjjjhhhhhhjjjiiijjjjjjjjjiiigggggggggfffjjjkkkhhhgggiiigggbbbeeefffhhhhhhfffeeeeeeeeebbb___]]]]]]___bbbddddddbbbdddaaa\\\aaaiiieeeZZZfffeeecccccceeeiiinnnpppnnnooonnnjjjccc___```cccWWW\\\bbbeeefffgggjjjmmmkkkdddaaagggnnnnnnllljjj|||ssskkkiiitttppp___bbb___^^^___dddjjjkkkjjjkkkfffeeekkkpppoooqqquuuppppppnnnkkkiiihhhjjjmmmhhhhhhiiikkklllkkkhhhfffeeefffgggiiikkklllmmmmmmqqqnnnpppsssrrruuuzzzdddkkkdddPPPEEECCC@@@???BBB@@@999777999:::???GGGPPPZZZccckkkoootttzzzzzznnnfff^^^UUUCCC===999999888555888===777;;;BBBRRRmmm~~~zzzwwwjjjmmmjjjjjjkkkkkkjjjgggeeeddddddgggiiijjjjjjjjjlllnnnnnnjjjjjjooopppkkkiiijjj```gggeeehhhooolllzzz___VVVNNNMMMJJJGGGBBB>>>:::888444333222222111111222222000000000000000000000000444---///111:::\\\ooo^^^gggffffffffffffnnn~~~rrrlllkkkooozzzzzzuuuxxx{{{zzzzzz{{{zzzxxxvvvxxxzzz{{{zzzzzz{{{|||xxxzzz|||}}}{{{yyywwwwwwvvv|||yyyppptttzzzwwweeeNNNGGGHHHBBBAAA@@@@@@@@@@@@???>>>BBBAAA@@@>>>>>>???@@@@@@<<>>???BBBCCCAAA<<<>>>??????>>>>>>???@@@@@@======BBBBBB>>>???EEEGGGOOOjjjvvvooonnnqqqvvvooogggbbbeeejjjllllllmmmoookkkgggiiillllllhhhcccfffeeefffiiikkkiiifffeeeiiigggjjjooonnnhhhgggkkknnngggeeejjjllljjjjjjnnniiicccfffmmmaaalllaaahhhffffffjjjooopppmmmiiihhhfffiiipppoooiiieeegggeeelllllllllrrrnnnhhhkkkdddggglllnnnooorrrvvvzzzoooooonnnllliiigggggggggjjjllljjjfffeeegggfffddddddgggjjjjjjfffccccccdddbbb___]]]]]]```dddffffffbbb[[[^^^fffbbbWWW]]]nnnfffdddbbbaaadddiiiooosssnnnsssvvvrrriiicccbbbddd]]]```bbbaaa^^^```gggnnnbbbdddhhhhhhdddbbbiiisssfffqqqvvvxxxnnnssseeeiiilllmmmooooookkkeeefffeeeccccccggglllllliiipppkkkeeeeeekkknnnkkkeeellllllkkkjjjjjjlllpppsssiiiiiijjjlllmmmllliiifffddddddeeeggghhhjjjkkklllnnnllllllmmmnnnrrrzzzUUUkkkxxxcccGGG@@@<<<<<<<<<999<<>>999999>>>@@@KKKaaawwwqqqrrrfffggg[[[eeelllllllllnnniiiaaa]]]aaafffhhhhhhgggiiijjjkkkeeeeeelllnnniiidddcccaaaoooggg___jjjllllllzzzaaaXXXRRRPPPNNNIIIEEE@@@<<<:::666666555444333333333333111111111111111111111111,,,555444---444HHHSSSOOOfffwwwhhhpppsss{{{hhhnnniiiXXXaaattt{{{|||vvvuuutttuuuvvvwwwvvvuuussstttuuuvvvxxxyyy{{{{{{qqquuuvvvrrrppprrrtttrrryyyxxxwwwyyy|||~~~~~~dddQQQPPPIIIBBB@@@BBBCCCCCCAAAFFF@@@@@@GGGDDD:::777>>>@@@<<<===DDDEEE===888999<<<999:::======<<>>@@@FFFGGGEEEJJJUUU\\\wwwnnnnnnnnnnnnnnnllliiieeecccdddgggiiijjjlllkkkhhheeeddddddeeefffiiihhheeecccdddfffiiikkkkkklllmmmmmmkkkiiifffeeeiiiiiiiiiiiiiiiiiiiiijjjaaaaaabbbbbbcccdddeeeeeeiiigggffffffiiimmmoooooofffgggiiijjjkkkkkkjjjiiijjjiiilllooommmiiiiiikkkhhhhhhgggggggggjjjooosssrrroooooorrrqqqkkkeeedddfffdddcccfffeeeeeeiiiooohhhggggggffffffgggiiijjjfffeeebbb``````aaacccddd^^^___``````___```bbbdddfffdddaaaaaabbbdddeeeeeemmmnnnooopppooollliiiggg```cccggggggeeedddeeehhhgggggggggfffdddcccdddfffhhhjjjooorrrqqqtttzzzqqqnnnnnnooonnnjjjkkkjjjhhhkkkpppmmmfffeeeeeeeeeeeeeeefffiiikkkmmmllliiigggfffggghhhiiiqqqqqqnnnjjjlllqqqsssppplllmmmooonnnlllkkkkkklllmmmlllkkkjjjiiijjjjjjkkkooorrrrrrmmmlllnnnpppppp\\\sss{{{WWWAAAAAA@@@>>>???:::<<<888999??????888777;;;666===AAA@@@AAAHHHKKKIIIKKKGGGEEEFFFEEEBBBBBBFFFCCC???<<<======<<<<<<===333>>>GGGCCC999888CCCNNNWWW|||sssmmmhhheeeddd\\\bbbhhhjjjhhhdddaaaaaafffjjj___hhhmmmaaafffkkkcccbbbbbbcccccccccbbbaaaddd```___aaacccdddggglll```XXXQQQPPPMMMIIIDDD???;;;999666666555444333333333333111111111111111111111111...333222,,,000>>>IIIJJJ[[[rrrttt___NNNMMMIIIXXXgggooo~~~zzzuuutttsssssstttuuutttrrrqqqrrrssstttvvvwwwxxxyyy{{{{{{ssseee]]]cccpppyyy~~~|||~~~qqqcccUUUMMMIIIEEEFFFIIIDDD@@@???BBBBBB@@@CCCHHHDDD===888999===AAAEEEIII???AAADDDFFFDDDAAAAAAEEEOOOLLLIIILLL```zzzooonnnrrrtttuuuuuupppnnnjjjiiiiiikkkmmmnnnpppooommmllljjjjjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjiiijjjkkklllkkkjjjhhhggghhhhhhiiiiiiiiiiiihhhhhhccccccdddeeeeeefffggggggiiigggfffgggjjjlllnnnnnneeefffgggiiijjjjjjkkkkkkbbbbbbeeeiiihhhcccbbbeeeeeefffggghhhggghhhkkkmmmrrrnnnlllnnnnnnjjjggggggeeecccccceeebbb^^^___cccggggggeeeeeedddeeefffggglllkkkiiigggeeedddcccbbb`````````___]]]^^^___aaagggeeecccbbbcccddddddccckkklllnnnoooooommmllljjjaaabbbcccdddcccccceeefffggghhhhhhgggdddcccccccccdddeeeiiillliiihhhqqq}}}~~~|||yyyuuupppllllllnnnooonnnllljjjhhhgggggghhhjjjhhhhhhiiihhhhhhhhhjjjkkkllllllllllllkkkiiihhhgggkkkmmmnnnmmmpppttttttppplllmmmmmmnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjjjjmmmppppppnnnnnnpppoookkkrrrkkkjjjyyyiiiLLL;;;???FFF???AAA???999777:::<<<;;;666:::;;;888999<<<===999AAA======AAAAAA;;;666555;;;>>>???===;;;:::999888???888444888IIIeee|||nnnhhhgggdddcccddd^^^aaadddfffeeecccbbbaaacccnnnlllqqqmmmdddggg[[[^^^aaadddccc```^^^___aaaaaa^^^^^^aaaccccccfffjjj```WWWQQQOOOMMMHHHDDD???;;;999666666555444333333333333111111111111111111111111000000000//////666BBBKKKIIIbbbqqqkkkhhhsssnnnIII>>>BBBPPP[[[bbbxxxzzzuuuuuutttrrrsssssssssrrrqqqrrrrrrssstttuuuwwwxxxxxxpppeeeqqq|||}}}}}}{{{~~~sss___WWWYYYRRRPPPJJJBBBAAAEEEFFFCCCCCCDDDCCCAAABBBDDDCCC@@@;;;======;;;===CCCKKKQQQPPPdddyyyxxxqqqnnnqqqsssqqqoooooorrrpppnnnmmmlllmmmnnnooorrrqqqqqqpppooonnnmmmmmmjjjkkkmmmnnnnnnllliiiggghhhiiijjjkkkkkkjjjiiihhhfffggghhhiiiiiihhhgggffffffffffffggghhhhhhiiiiiihhhgggfffgggjjjllllllllleeeeeeffffffhhhiiikkkkkkddddddiiimmmlllhhhfffhhhiiikkkmmmmmmlllkkkkkklllpppkkkhhhjjjjjjhhhhhhjjjeeedddgggiiiggg```^^^___hhhgggfffeeeeeeeeefffgggkkkkkkkkkjjjiiifffdddbbbcccbbbaaa___\\\\\\^^^aaafffeeeddddddffffffeeedddgggiiikkklllmmmmmmmmmllldddcccaaabbbdddfffffffffiiikkklllkkkhhheeecccbbbdddeeehhhjjjhhhdddfffkkkkkkmmmqqqxxx~~~{{{xxxyyyzzztttllliiimmmpppoookkkiiijjjlllppppppsssvvvnnncccccckkkiiijjjjjjkkkkkkkkkjjjjjjjjjlllnnnooonnnkkkgggeeeeeeiiilllnnnqqquuusssnnnnnnlllkkkmmmqqqsssqqqoookkkkkkjjjiiiiiiiiiiiijjjkkkmmmnnnnnnpppsssnnnhhhppplll___WWW|||lllRRRBBBHHHCCC>>>===;;;777888<<<<<<===<<<999999;;;:::666>>>777333555888999:::===222:::>>>:::999>>>@@@===CCCFFFWWWtttnnniiieeeggghhhfffgggiiidddcccbbbcccddddddcccbbbaaaiiikkkkkk\\\___ooo[[[___dddgggeee```]]]```dddbbb___```cccdddaaabbbeee___WWWQQQOOOLLLHHHCCC>>>;;;888666666555444333333333333111111111111111111111111111...///333222333@@@QQQQQQJJJOOO___ppp~~~rrrqqqzzzTTTMMMMMMSSS[[[jjj|||yyyvvvwwwvvvttttttuuuuuusssrrruuuvvvvvvwwwxxxyyyyyyzzz|||{{{}}}yyyyyyzzz{{{zzzsssllllllaaaQQQGGGNNNOOOIIIDDDEEEDDDAAAHHHMMMSSSZZZhhhyyywwwrrrooopppsssrrrllliiiiiioooooonnnllljjjjjjkkklllmmmmmmmmmmmmmmmlllkkkjjjfffhhhjjjllllllkkkhhhggghhhiiiiiijjjiiihhhhhhgggdddeeegggggggggfffdddcccffffffgggggghhhhhhhhhhhhffffffeeegggiiijjjjjjiiiffffffeeeeeeeeeggghhhiiiiiijjjoootttsssnnnmmmooolllmmmnnnllljjjiiijjjkkkkkkfffdddggghhhffffffhhheeegggmmmsssqqqkkkggghhhhhhggggggfffgggiiijjjkkkhhhhhhiiijjjkkkkkkkkkkkkeeeeeecccaaa______aaaddddddcccdddeeehhhiiigggfffeeeeeefffhhhiiiiiiiiijjjhhheeebbbbbbfffhhhiiihhhkkknnnpppooolllhhheeecccdddeeeggghhhhhhgggffffffjjjiiihhhiiijjjkkkiiihhhiiinnnuuuzzzzzzwwwtttsssnnnpppppppppqqqrrrssssssfffjjjmmmnnnkkkhhhggggggmmmrrrggg___fffeeeeeegggiiikkkkkkjjjiiiiiijjjlllmmmllljjjfffdddbbbfffiiijjjmmmqqqpppkkknnnjjjhhhkkkqqquuussspppjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjkkkqqquuurrrjjjqqqppptttuuulllkkk~~~mmmRRRAAADDDBBB888;;;III@@@???======???AAA@@@======:::999;;;;;;;;;>>>CCC>>>CCC@@@999===JJJQQQOOOfff{{{xxxjjjhhhiiilllllliiiiiimmmkkkiiiggghhhiiiiiifffbbb^^^aaaooo|||iiiiii|||hhhaaadddeeedddaaa___```bbbfffcccdddffffffaaa```aaa___WWWQQQOOOMMMIIIDDD???;;;999666666555444333333333333111111111111111111111111333///000555333000<<>><<<;;;<<<======>>>>>>777<<>>;;;666666555444333333333333111111111111111111111111...000000///000444666555EEEccc___\\\ZZZPPPQQQMMMPPPddd||||||ttteeeooohhhsssssspppooooooqqqsssuuutttsssqqqqqqqqqpppppppppppppppssswwwzzzyyyyyyzzzvvvpppsssssstttvvvwwwwwwtttrrrrrr{{{~~~xxxwww|||}}}xxx~~~{{{ooofffeeeiiijjjkkkmmmwwwppplllnnnpppnnnllllllkkkooorrrpppjjjeeeeeeggg]]]\\\[[[ZZZ[[[]]]___```[[[\\\]]]^^^___`````````bbbbbbaaaaaaaaaaaabbbbbb```^^^[[[YYYXXXYYY[[[\\\^^^^^^^^^^^^^^^]]]]]]]]]^^^___```bbbdddbbb^^^[[[\\\^^^```ccceeefffffffffbbb```___```^^^ZZZ[[[______aaacccdddccccccdddfffjjjeeeaaaccceeeeeegggkkkddddddhhhllljjjeeedddfffeeeeeedddccccccdddeeeeeefffffffffeeecccaaa___]]]___aaacccbbb___\\\ZZZZZZYYYWWWUUUTTTVVVXXXZZZZZZ\\\ZZZXXXWWWWWWYYY[[[]]]YYY]]]``````^^^]]]^^^aaaXXX[[[___````````````aaa\\\eeeiiieeeaaacccccc```[[[ZZZ[[[]]]______^^^]]]ZZZ___```\\\]]]eeeiiiiiijjjffffffhhheee______ddd^^^bbbffffffddddddfffhhhggggggddd```aaaddd```ZZZ\\\XXXVVVYYY___ddddddccc[[[[[[[[[]]]___aaaccceeeaaabbb```^^^```dddeeebbbffffffeeecccaaaaaacccfffcccdddfffgggggggggffffffeeejjjmmmkkkiiiiiigggdddcccfffeee```bbbkkkoookkkyyy___ooorrrdddnnnllleeennnlllgggeeehhhhhhfffdddeeeeeegggiiihhhggghhhlllpppbbbnnneeekkkpppgggjjjgggbbbbbbcccbbb```^^^]]]]]]```]]]\\\^^^^^^[[[ZZZ]]]^^^WWWVVVVVVRRRJJJEEEBBB>>>999666555444444333333333333111111111111111111111111111111111111111111111111444PPPooommmcccbbbNNNLLLPPPPPPkkk___lll~~~qqqrrrxxxxxxxxx|||xxxyyyvvvqqqrrrvvvtttmmmjjjlllmmmnnnnnnnnnpppqqquuusssrrrrrrssssssrrrppppppsssrrrtttqqqwwwvvvtttsssrrrsssssstttlllqqqwww{{{yyywwwqqqooojjjeeehhhnnnpppmmmtttqqqmmmkkkkkkmmmooooooqqqnnnkkkjjjkkkjjjhhheeebbbaaa]]][[[___cccaaa[[[aaa___^^^^^^___^^^[[[YYY[[[___dddgggeeebbb```^^^___^^^]]]\\\YYYVVVUUUWWWSSSZZZ```aaa```_________bbbaaa___^^^]]]]]]]]]]]]_____________________```______^^^]]]^^^___```aaabbbeeeeeeaaa\\\^^^fffnnnmmmjjjgggfffggggggeeeccchhhiiiiiiiiihhhfffcccaaafffccc```\\\ZZZ[[[\\\^^^dddcccccccccdddcccaaa^^^cccbbbbbbaaa___ZZZTTTPPPZZZ[[[[[[\\\\\\]]]]]]^^^\\\\\\[[[[[[[[[\\\\\\]]]YYY\\\______]]]\\\___bbb[[[\\\___aaabbbbbbaaa```eeeeeeffffffggghhhhhhhhhbbb```]]]\\\\\\___bbbdddbbb___\\\[[[]]]___```aaaaaa___```dddeeecccdddhhhhhhkkkjjjddd``````bbbbbbeeecccccccccddddddbbb```eeeccc```]]]]]]^^^aaabbbbbbaaa___^^^___aaadddfffhhhfffdddeeeiiillllllkkkjjjgggdddaaabbbeeejjjmmmkkkiiieeebbbbbbdddhhhkkkjjjiiifffcccaaabbbdddggg^^^___``````aaacccfffiiiddd}}}ooojjjooommmiiiggggggggggggggghhhjjjhhhcccdddjjjjjjeeeeeefffiiiiiiddd```cccjjjbbbccceeeffffffddd```]]]bbb```^^^```dddddd___ZZZ\\\\\\[[[[[[ZZZ[[[[[[[[[```WWWVVVVVVRRRJJJEEEBBB>>>999666555444444333333333333111111111111111111111111111111111111111111111111333CCCZZZ___TTT\\\vvv}}}WWWKKKMMMVVVYYYmmmmmmsss~~~{{{pppuuu{{{{{{{{{sssuuutttqqqsssvvvsssmmmiiijjjkkkllllllmmmnnnooorrrqqqpppqqqssssssrrrqqqrrruuuuuuuuu~~~rrroooqqqsssuuuuuutttqqqooolllmmmqqqtttrrrrrr|||~~~rrrkkksssrrrnnnjjjlllqqqrrroooooollliiihhhiiilllmmmnnnooollljjjjjjjjjjjjhhheeebbbaaa___^^^aaaeeeccc]]]```_________``````^^^\\\^^^```ccccccaaa___]]]]]]]]]]]]]]]]]]ZZZWWWWWWYYYVVVXXXZZZ\\\^^^``````^^^aaa``````______^^^^^^^^^bbbbbbaaaaaaaaaaaaaaaaaa___^^^]]]]]]]]]^^^```aaaaaaddddddaaa\\\]]]cccjjjhhhfffcccccceeeeeedddbbbdddeeefffgggfffdddcccaaaeeeccc___\\\[[[[[[]]]^^^]]]]]]^^^```ccceeedddbbb^^^___```aaabbbaaa]]]ZZZZZZ[[[\\\]]]^^^```aaaaaa___]]][[[ZZZZZZ\\\___```\\\]]]____________```bbb^^^___```aaabbbbbbaaaaaadddcccddddddeeeffffffgggdddbbb___\\\\\\]]]___```bbbaaa___^^^]]]^^^___```bbb___```ccccccaaabbbeeeiiimmmmmmhhhdddeeefffeeedddcccccceeehhhiiihhhgggffffffeeedddcccbbbbbbaaacccbbbaaaaaaaaaccceeefffllliiiggggggiiikkkjjjiiihhhgggdddccccccfffiiillliiigggfffddddddeeefffhhhmmmkkkhhheeecccdddfffhhh`````````___^^^^^^```bbbiiijjjzzz{{{sssyyy|||ppplllhhhfffggghhhgggeeedddggggggcccbbbggghhheeekkkfffcccddddddbbbbbbdddeeecccaaadddgggfff```ZZZ[[[ZZZZZZ]]]```aaa^^^[[[]]]\\\ZZZYYYWWWWWWVVVVVVbbbXXXUUUVVVRRRJJJEEEBBB???:::666666555444333333333333111111111111111111111111111111111111111111111111555:::GGGXXXXXXNNNbbbbbbKKKNNNGGGSSStttllliii~~~uuurrryyy~~~~~~tttuuuvvvtttuuuwwwtttpppllllllmmmnnnooopppqqqqqqnnnnnnooorrrtttuuutttrrrrrrvvvvvvtttxxx~~~zzzrrrnnnoooqqqrrrssssssrrrrrruuupppmmmmmmmmmkkkkkknnnooo|||uuupppnnnwwwwwwtttpppqqquuuuuurrrooommmkkkkkkmmmoooqqqqqqlllkkkiiiiiijjjjjjhhhfffaaabbbaaaaaadddhhheee``````_________aaaaaa```^^^``````aaa___]]][[[\\\]]]YYY\\\^^^\\\XXXVVVWWWXXX\\\XXXVVVXXX\\\______]]]___``````aaaaaa```___^^^bbbbbbaaaaaa``````______^^^]]]]]]\\\\\\^^^___```___bbbcccaaa\\\[[[___dddaaa``````aaacccdddcccbbbaaabbbdddeeeffffffeeedddgggeeebbb___^^^^^^```aaa\\\\\\]]]```dddffffffeee^^^^^^___bbbeeeeeedddbbb^^^^^^^^^___``````aaaaaaaaa___\\\YYYZZZ]]]aaaccc___^^^^^^___aaaaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````bbbdddeeefffddd```]]][[[ZZZZZZ[[[aaacccdddbbb^^^\\\^^^```bbb______bbbbbb______bbbgggkkkllliiiggghhhhhhfffdddcccdddfffhhhiiihhhgggeeefffhhhiiihhhfffcccaaaccccccccccccdddeeefffgggnnnkkkhhhgggggghhhgggggghhhhhhgggggggggiiikkkllliiihhhhhhgggggggggggggggooommmjjjgggfffggghhhiiiddddddbbb```\\\[[[\\\]]]bbb___cccwwwmmmcccsssrrrjjjpppkkkfffeeehhhiiifffcccbbbggghhheeeccceeehhhiiittthhh___aaaeeeeeecccbbbhhhccc```bbbggghhh```YYYZZZZZZ[[[\\\]]]\\\ZZZYYY\\\[[[YYYVVVTTTRRRQQQPPPcccYYYUUUUUURRRJJJEEECCC???:::777666555444333222222222111111111111111111111111111111111111111111111111333444:::TTTiiiaaakkk[[[KKKKKKMMMYYYssszzzkkkxxxuuuvvvzzz}}}}}}~~~|||zzzyyyxxxwwwuuuooonnnnnnppprrrsssssssssnnnnnnpppssswwwxxxwwwvvvqqqvvvvvvsssrrrttttttpppuuusssooolllmmmppptttwwwyyyssskkkggggggiiillloookkkqqqqqqzzz}}}zzzzzz|||}}}zzz{{{yyyuuutttwwwwwwtttqqqooonnnnnnpppqqqqqqqqqjjjiiiiiiiiiiiiiiiiiihhh___bbbccccccfffiiigggbbb___^^^^^^^^^```___^^^\\\]]]^^^___^^^\\\[[[\\\\\\XXX\\\]]]YYYTTTSSSRRRQQQ\\\XXXVVVXXX[[[\\\\\\]]]]]]^^^```bbbbbbaaa___^^^___^^^^^^]]]]]]\\\\\\\\\]]]\\\\\\[[[\\\]]]^^^___]]]```bbb```\\\ZZZ[[[^^^]]]]]]___```bbbddddddddd```aaaccceeeggghhhhhhhhhjjjhhheeecccbbbcccdddeeecccbbbbbbccceeeeeeeeecccaaa``````aaacccdddcccbbbbbbbbbaaa```___^^^]]]\\\```___]]][[[\\\^^^```bbb```]]][[[]]]```aaa___]]]aaa```______^^^^^^______^^^]]]\\\\\\\\\^^^```aaadddbbb```]]]ZZZYYYXXXXXX```dddgggddd___[[[\\\^^^aaa^^^^^^aaaaaa______bbbaaafffgggeeeeeegggfffcccdddcccbbbcccddddddcccaaa```bbbeeeggggggfffdddcccbbbbbbcccdddeeeeeeeeefffkkkiiifffcccccccccddddddiiiiiijjjjjjkkkkkkkkkkkkkkkjjjhhhggggggggghhhiiinnnlllhhhffffffgggggghhhhhhgggeeebbb^^^[[[\\\]]][[[bbbgggeeehhhlllcccnnn~~~uuussskkkdddeeennniiiddddddggghhheee```ccchhhllljjjggggggkkknnnxxxlllbbbbbbffffffeeedddhhhdddbbbcccffffffaaa\\\cccddddddaaa\\\XXXWWWVVVYYYXXXVVVSSSQQQOOONNNMMMdddYYYTTTUUUQQQJJJEEECCC???;;;777777555444333222222222111111111111111111111111111111111111111111111111///111000EEEhhhooonnn}}}}}}~~~[[[SSSKKKMMM___yyy}}}qqq~~~wwwvvvvvvvvvuuuvvv||||||xxxuuuuuuwwwpppooonnnpppsssuuutttsssooooooqqqtttxxxzzzyyyxxxrrrvvvwwwsssppppppqqqppptttrrrnnnkkkkkkmmmppprrrnnnmmmjjjfffdddgggkkkooonnnooohhhjjj|||xxxyyyyyyxxxxxxyyy|||~~~zzz|||{{{uuusssuuuuuusssnnnmmmkkkkkklllmmmkkkjjjhhhhhhiiihhhhhhhhhhhhhhh]]]aaacccccceeehhhgggbbb^^^]]]\\\\\\]]]\\\ZZZXXXXXX[[[^^^```___]]]]]]]]]XXX\\\[[[VVVSSSRRROOOJJJRRRQQQTTTYYYYYYVVVYYY___\\\]]]___```aaa___^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZ\\\[[[[[[ZZZZZZ\\\]]]^^^[[[^^^```___\\\YYYYYYZZZ[[[]]]```bbbcccdddeeefff^^^___aaaccceeefffggghhhhhhgggeeedddddddddeeeffffffdddbbbbbbcccdddcccaaabbb```^^^]]]___aaaaaaaaaaaa``````___^^^]]]\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^]]]ZZZXXXYYY\\\]]][[[XXX^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYY[[[\\\]]]___^^^]]]\\\[[[ZZZYYYXXX^^^bbbfffddd^^^ZZZ[[[]]]^^^\\\\\\```aaa``````ddd^^^bbbcccbbbcccfffeeebbbaaa``````aaaccccccaaa```[[[\\\^^^```aaacccdddeeeaaaaaabbbbbbcccdddddddddeeecccaaa^^^]]]^^^aaacccfffggghhhiiiiiihhhgggfffiiigggdddbbbbbbdddgggiiikkkhhhdddcccdddeeedddccceeeeeeccc```\\\ZZZ[[[\\\___^^^ZZZUUUVVVbbbuuuzzzsssjjjpppqqqeeedddnnnlllhhhdddcccffffffccc___cccgggkkkkkkhhhfffiiinnnssskkkdddccccccbbbcccfffdddeeeeeedddcccaaabbbbbblllllljjjeee___ZZZXXXWWWUUUTTTRRRQQQOOONNNNNNMMMdddYYYTTTUUUQQQJJJEEECCC@@@;;;888777555444333222111111111111111111111111111111111111111111111111111111333444000888UUUkkkkkkeeeqqqSSSBBBKKKUUU^^^xxxzzziiiuuuyyyzzzssstttsssrrrooommmnnntttzzz~~~{{{uuupppqqquuuvvvtttsssuuuyyy{{{yyywwwpppooooooqqqtttwwwwwwvvvrrruuuwwwuuuqqqpppppprrrjjjllloooqqqpppmmmiiifffcccjjjooolllhhhggghhhgggiiimmmkkkooowwwtttnnntttyyyrrruuuuuuuuuuuuuuuwwwxxxyyyxxxzzzxxxrrrnnnooopppooolllkkkkkkkkklllkkkiiigggeeefffgggfffeeedddeeefff[[[___aaa```aaaddddddaaa[[[ZZZYYYZZZ[[[ZZZYYYWWWVVVYYY]]]______]]]]]]]]]YYY\\\[[[WWWXXX\\\WWWNNNLLLKKKPPPWWWWWWSSSXXXaaa[[[\\\]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYZZZ[[[\\\]]][[[\\\^^^^^^[[[YYYXXXXXXZZZ]]]```bbbccccccdddeee[[[\\\]]]^^^```bbbcccddddddcccbbbaaaaaaaaabbbcccaaa___^^^___aaabbbbbbbbb^^^\\\YYYXXX[[[^^^```aaaZZZ[[[\\\]]]^^^___``````\\\]]]^^^^^^]]]\\\ZZZYYYYYYXXXVVVVVVWWWWWWVVVTTTXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYY[[[^^^aaa```]]][[[[[[\\\[[[YYYZZZ^^^```^^^___ccc___aaaaaa```cccgggfffbbb^^^^^^___aaadddffffffeeeZZZZZZZZZ\\\^^^bbbeeeggg````````````aaabbbcccdddaaa```___\\\ZZZ\\\```cccbbbcccddddddcccaaa___^^^dddaaa]]][[[\\\___dddggggggccc```___aaabbb```^^^^^^^^^]]]ZZZWWWUUUVVVWWWYYYXXXVVVUUUUUUXXX\\\___lllttt___mmmnnnbbbeeennnhhhfffeeeddddddcccaaa___aaabbbeeegggeeebbbccchhhhhheeecccbbb```]]]___ddd```ccceeeccc___^^^aaaeeellljjjgggdddaaa]]][[[YYYQQQPPPOOONNNMMMLLLLLLLLLeeeXXXSSSTTTQQQJJJEEECCC@@@<<<888777666444333222111111111111111111111111111111111111111111111111111111666666555444CCCdddwwwpppuuuUUUPPPNNNMMMbbbdddqqqtttjjjppppppooolllkkknnnrrruuuzzzxxxxxxyyyuuuooonnnsssxxxuuusssuuuzzz|||{{{xxxnnnlllkkkkkknnnpppqqqqqqoooqqqssssssqqqooonnnpppfffjjjqqquuuuuupppjjjeeebbbjjjnnnkkkggggggeeeaaabbbeeecccfffmmmgggccckkknnnxxxwwwoookkkmmmrrrwww{{{uuusssqqqooooooppprrrsssuuuwwwtttlllggghhhkkkkkkhhhhhhhhhiiijjjjjjgggeeeaaacccdddccc```___```bbbZZZ]]]___\\\]]]```aaa___WWWVVVVVVXXXZZZ[[[ZZZYYYWWWYYY[[[[[[ZZZZZZ[[[\\\ZZZ]]]\\\\\\eeennniii\\\ZZZSSSRRRWWWWWWSSSVVV___[[[ZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXYYYZZZ[[[\\\ZZZ[[[\\\\\\[[[ZZZYYYYYYXXX[[[___```_________aaa[[[[[[[[[\\\]]]^^^````````````_________``````aaa^^^]]]\\\]]]___bbbcccbbb]]]ZZZVVVUUUWWW[[[^^^```XXXYYYZZZ\\\^^^```bbbccc]]]]]]\\\[[[YYYXXXWWWVVVUUUVVVVVVUUUSSSRRRRRRSSSTTTTTTUUUVVVVVVUUUSSSSSSSSSTTTVVVWWWXXXXXXWWWVVVWWWXXXYYY[[[[[[ZZZYYYXXXYYYZZZ[[[[[[\\\\\\\\\\\\ZZZXXXXXX\\\]]][[[[[[^^^```aaa___^^^aaaffffffbbb^^^^^^___bbbeeeffffffeee]]]]]]^^^___aaaccceeegggaaa```_________aaaccceeecccbbb```]]][[[\\\```dddbbbbbbbbbaaa___]]][[[YYY^^^]]][[[[[[\\\___ccceeeddd```\\\\\\______]]]ZZZZZZYYYXXXUUUQQQPPPPPPRRROOOTTTYYYWWWRRRPPPVVV\\\RRR___wwwddd\\\fffbbb___ffffffdddfffgggeeebbb______``````]]]___cccccc___^^^aaaaaa______bbbaaa^^^^^^aaa]]]^^^^^^]]]]]]^^^```cccfffccc___]]]]]][[[XXXUUUNNNMMMLLLJJJIIIIIIIIIIIIeeeXXXSSSTTTQQQJJJEEEDDD@@@<<<888777666444333111111111111111111111111111111111111111111111111111111111111000666444888aaa[[[IIIIIISSS\\\bbbuuusssuuummmoooooonnnnnnrrrtttuuuooooootttyyywwwpppoootttqqqnnnlllnnnsssuuutttpppmmmjjjgggfffhhhjjjlllmmmkkkkkkmmmpppooolllkkklllkkkmmmqqqtttuuussspppnnncccfffeee___^^^bbbbbb___^^^___\\\^^^ccc]]]ZZZdddgggdddcccgggmmmxxx|||rrrooommmlllmmmnnnnnnpppssspppmmmiiiggggggiiimmmooorrrtttppphhhbbbdddggghhh______aaaccceeeeeeccc```___aaabbb```]]][[[]]]___YYY\\\]]]ZZZYYY]]]___^^^TTTTTTUUUWWW[[[]]]]]]\\\ZZZZZZYYYWWWVVVVVVYYY[[[[[[]]]]]]```ooo}}}xxxiiinnn```XXXZZZZZZTTTUUU[[[[[[ZZZYYYWWWVVVVVVVVVVVVRRRSSSTTTTTTUUUVVVWWWXXXZZZYYYYYYXXXXXXYYY[[[\\\ZZZ[[[[[[[[[[[[ZZZZZZYYYVVVZZZ]]]^^^\\\[[[[[[]]]]]]]]]]]]]]]^^^^^^___`````````````````````aaabbbaaa___^^^^^^```bbbcccccc___[[[VVVTTTUUUXXX[[[]]]ZZZZZZ\\\]]]___```aaabbb___]]]ZZZXXXVVVUUUUUUVVVTTTVVVWWWUUUQQQOOOQQQSSSQQQRRRTTTUUUUUUTTTSSSQQQQQQSSSVVVXXXYYYWWWVVVTTTVVVWWWYYY[[[[[[ZZZXXXWWWXXXWWWVVVXXX[[[\\\\\\[[[ZZZWWWWWWZZZZZZWWWWWWZZZ______]]][[[^^^dddddd````````````aaaccccccbbbaaaaaabbbcccdddeeefffffffffbbbaaa___^^^___aaadddfffffffffccc___\\\\\\aaaeeeeeedddcccaaa___\\\ZZZYYY\\\\\\]]]^^^```bbbdddeeeccc___[[[[[[^^^^^^[[[XXXYYYXXXVVVSSSOOOMMMNNNOOOQQQOOOMMMMMMOOOQQQRRRSSSNNNVVV\\\aaappp|||nnn___cccrrrlll]]]___cccZZZaaakkkbbbbbbfffhhhfff```]]]^^^aaaaaa\\\\\\aaaccc^^^\\\^^^___]]]^^^ccceeebbb``````]]]ZZZXXXXXX[[[^^^```___ccc]]]XXXVVVWWWWWWRRRNNNLLLLLLJJJHHHGGGFFFEEEEEEaaaZZZUUUSSSPPPKKKFFFBBB???===888666333222333333333222111111111111111111111111000111111111111222222222444000000333444BBBgggzzzcccZZZHHHJJJOOO\\\wwwsssvvvllllllssslllmmmnnnpppqqqrrrrrrsssmmmqqqtttwww{{{nnnmmmkkkhhhffffffgggjjjlllkkkiiiffffffhhhjjjkkkkkkggglllnnnnnnpppuuurrrllleeeddddddddddddfffhhhiiiaaacccdddccc```^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]___^^^]]]\\\^^^dddkkkqqq}}}}}}yyyrrrnnnnnnqqqtttnnnrrrsssooommmoooqqqqqqnnnlllkkkiiihhhiiijjjkkkkkkrrruuuqqqkkkjjjiiihhh___bbbeeeeeedddbbbaaabbbdddccccccfffiiifff___XXXQQQ]]]uuuWWWXXX]]]VVVXXX[[[^^^___\\\WWWRRRXXXWWWVVVUUUUUUUUUUUUUUU]]]^^^aaaeeehhhkkkmmmnnnbbb\\\UUUSSSVVVXXXXXXWWWXXXXXXYYYXXXXXXWWWVVVVVVTTTUUUUUUTTTRRRQQQRRRSSSWWWZZZYYYVVVUUUXXXXXXVVV]]]______]]]XXXUUUVVVXXX[[[]]]___^^^[[[ZZZ\\\^^^\\\^^^aaa```^^^]]]^^^```ccc___]]]```eeegggeeebbbhhhgggeeeddddddfffggghhhfffccc]]]WWWXXX\\\\\\YYY^^^]]]\\\[[[\\\]]]^^^___]]][[[ZZZYYYYYYXXXUUUSSSWWWWWWWWWVVVUUUSSSRRRQQQUUUSSSRRRSSSTTTTTTSSSRRRQQQSSSUUUVVVVVVTTTQQQPPPWWWWWWVVVWWWYYYYYYXXXVVVTTTVVVYYY[[[[[[\\\^^^___```___\\\XXXUUUVVVXXX[[[___``````___]]]^^^```bbbaaaaaabbbccceeegggiiijjjccc``````eeeeeebbbcccggglllhhhccc``````bbbcccdddkkkfffbbbaaabbbddddddcccdddcccccccccaaa^^^YYYUUU\\\\\\YYYXXX^^^fffiiigggdddccc\\\UUUUUU[[[ZZZUUUVVVUUURRRPPPNNNLLLLLLLLLMMMMMMMMMLLLLLLMMMPPPSSSTTTVVVWWWXXX[[[cccpppzzzxxxkkkdddbbb```bbbeeekkkgggbbb___aaaeeeiiijjjfffggggggeee```]]][[[ZZZddd```\\\]]]aaacccaaa___]]]]]]^^^```bbbcccaaa___```YYYWWW\\\^^^[[[YYY[[[ZZZWWWTTTRRRQQQPPPNNNMMMHHHHHHHHHGGGEEECCCBBBAAAbbb[[[UUUSSSPPPLLLGGGBBB???===999666444333333333333222111111111111111111111111000111111111111222222222555111111333111888RRRmmm}}}wwwpppVVVDDDOOO]]]sssqqqtttxxxrrrmmmooovvvvvvuuurrrpppooopppqqqrrrmmmppprrrsssyyy~~~{{{sssmmmkkkhhhffffffgggiiikkkooollljjjiiijjjkkklllkkkjjjmmmnnnmmmnnnrrrooojjjfffeeedddcccbbbcccdddddd___```aaa```]]]ZZZYYYYYYYYYXXXWWWWWWWWWXXXZZZ[[[YYYZZZ[[[[[[[[[^^^bbbeeefffccceeelllqqqtttyyy~~~vvvpppnnnoootttrrrpppnnnnnnooorrrssssssxxxyyyrrrlllkkkllllllqqqpppooonnnnnnmmmmmmllllllrrrtttoooiiihhhhhhgggffffffhhhiiiiiihhhgggeeefffdddcccfffhhhfff___YYYSSS\\\sss~~~lllYYYVVVZZZXXXXXXXXXZZZ[[[ZZZWWWTTTXXXXXXWWWVVVVVVVVVVVVWWWYYYZZZ\\\^^^```aaabbbbbb^^^YYYSSSRRRUUUWWWWWWUUUXXXXXXXXXXXXXXXWWWVVVVVVRRRTTTUUUUUUSSSSSSTTTVVVYYY[[[[[[XXXYYY\\\]]][[[[[[^^^```^^^YYYTTTSSSSSSYYY\\\______^^^^^^aaaddd]]]___aaaaaa```___```bbbaaa___]]]```eeehhhgggdddaaa```___^^^___```ccceeecccbbb___ZZZZZZ]]]\\\WWW]]]\\\\\\\\\\\\]]]___```XXXWWWWWWYYY[[[[[[ZZZYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTRRRQQQQQQRRRRRRQQQOOOQQQSSSUUUVVVVVVUUUSSSQQQVVVVVVUUUWWWXXXYYYWWWVVVUUUWWWZZZ[[[[[[\\\]]]___```___]]]ZZZWWWXXX[[[]]]```aaaaaa```___```bbbdddaaaaaabbbcccdddfffggghhhfffaaa```cccdddbbbdddiiiiiifffbbbaaabbbdddffffffjjjfffbbbaaabbbddddddcccfffdddccccccdddddddddccc\\\\\\YYYWWWZZZ^^^]]]YYY[[[[[[WWWRRRSSSWWWVVVRRRRRRPPPNNNLLLJJJIIIIIIIIIKKKKKKKKKJJJJJJKKKNNNQQQOOOQQQSSSRRRQQQSSSZZZ```lll}}}zzzpppgggaaa\\\]]]^^^___bbbffftttooohhhdddccceeefffgggccceeegggfffccc```______ccc___[[[[[[___aaaaaa___ZZZZZZZZZ\\\___aaaaaa``````ZZZXXX\\\^^^ZZZWWWWWWWWWTTTQQQOOOOOONNNLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@aaa[[[VVVTTTQQQLLLGGGCCC???>>>999777444333333333333222111111111111111111111111000111111111111222222222444111222444111111>>>NNNtttyyyUUUNNNIIIQQQlll~~~aaa{{{tttttt{{{tttpppmmmooottt~~~vvvqqqnnnnnnnnnmmmpppqqqppprrrwwwyyyxxxuuusssqqqooonnnnnnpppqqqssspppmmmllllllllllllkkklllnnnmmmkkkkkkmmmkkkggggggfffdddbbb```___^^^^^^[[[\\\\\\ZZZWWWTTTSSSSSSUUUUUUTTTSSSTTTUUUVVVWWWWWWYYY\\\]]]\\\[[[[[[\\\aaa^^^^^^```bbbaaacccgggeeefffhhhkkkooorrrtttuuu{{{|||{{{wwwssspppppprrriiilllooonnnlllkkklllnnniiikkkmmmoooqqqrrrssstttwww}}}wwwnnnlllmmmnnnmmmmmmnnnnnnnnnoooooooooooottttttooojjjiiijjjiiikkkiiihhhjjjmmmmmmjjjggggggeeecccdddeeeddd```\\\VVV___```___```ZZZUUUWWWZZZWWWUUUTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVXXXTTTQQQQQQTTTVVVUUUTTTVVVWWWWWWWWWWWWVVVUUUUUUQQQSSSTTTTTTTTTTTTUUUWWWXXX[[[\\\ZZZ\\\aaabbb```[[[___bbbaaa[[[VVVSSSRRR\\\```ccccccaaa```ccceee^^^```bbbcccbbbbbbcccddd```^^^]]]```dddhhhhhhfff```___]]]\\\]]]```ccceeeaaacccaaa^^^^^^___\\\WWW[[[[[[[[[[[[\\\]]]^^^___XXXWWWWWWYYY\\\]]]\\\[[[YYYYYYXXXWWWWWWVVVUUUTTTRRRPPPNNNNNNNNNNNNMMMKKKMMMOOOQQQSSSSSSSSSRRRQQQUUUTTTTTTUUUWWWWWWVVVUUUUUUWWWYYYZZZZZZZZZ\\\]]]```___^^^[[[YYYZZZ]]]```]]]^^^____________bbbdddaaaaaaaaabbbcccddddddeeehhhccc```aaaaaaaaadddiiidddbbbaaabbbeeeggggggggghhheeebbbaaabbbcccccccccooojjjeeebbbaaacccdddeeeWWWXXXWWWWWW[[[___]]]WWWUUUVVVTTTQQQRRRTTTSSSPPPLLLKKKIIIGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGHHHKKKMMMMMMPPPRRRPPPMMMKKKKKKMMMLLLQQQYYYcccrrrxxxmmmgggbbb]]]\\\[[[\\\```___]]]___cccjjjgggbbb```aaaccceeefff```cccfffgggfffdddddddddbbb___\\\\\\___bbbbbb```ZZZYYYXXXZZZ^^^aaabbbbbbaaa\\\ZZZ]]]^^^ZZZUUUSSSSSSPPPMMMLLLKKKJJJHHHFFFFFFEEEEEECCCBBBAAA@@@???___YYYVVVUUUQQQMMMHHHCCC@@@>>>:::888555333333333333222111111111111111111111111000000111111111222222222222000111555444333888???]]]~~~~~~eeeOOOEEEVVVpppuuuuuuvvvqqqooonnnooosss~~~xxxsssqqqpppqqqoooqqqrrrqqqoooqqquuuxxxzzzxxxwwwuuutttttttttuuutttrrrooommmmmmlllkkkiiilllkkkiiihhhhhhiiihhheeefffeeeccc```]]][[[YYYXXXWWWXXXXXXUUURRROOOOOOOOORRRQQQPPPPPPPPPQQQSSSTTTSSSVVVXXXYYYXXXWWWVVVVVVXXXXXXXXX[[[]]]___aaacccbbbbbbccccccdddeeeeeefffbbbdddgggkkkmmmnnnmmmllliiilllnnnnnnmmmlllnnnoooiiikkkmmmoooppppppooonnnttt|||yyyrrrpppsssuuulllkkkkkklllnnnqqqtttuuutttwwwwwwqqqmmmmmmnnnlllkkkgggeeegggkkkllliiidddgggeeebbbaaabbbaaa___]]]YYYeeeYYYNNNYYY[[[TTTWWWWWWTTTQQQQQQRRRSSSSSSSSSPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPRRRPPPOOOQQQSSSUUUTTTRRRTTTUUUUUUUUUUUUUUUTTTTTTQQQSSSTTTSSSRRRRRRSSSTTTUUUXXXYYYYYY[[[aaacccbbb]]]```cccaaa]]]YYYXXXXXXdddfffhhhfffbbb______```___```bbbcccdddeeeeeefff```^^^]]]^^^aaadddddddddbbb```^^^]]]]]]^^^```bbbaaacccbbb^^^]]]^^^]]]YYYWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZWWWUUUTTTTTTSSSRRRQQQPPPPPPPPPOOOMMMKKKJJJKKKJJJHHHFFFGGGHHHKKKMMMNNNNNNMMMMMMQQQQQQQQQRRRTTTUUUTTTRRRSSSUUUWWWXXXWWWWWWXXXYYY]]]]]]\\\ZZZYYYZZZ]]]```XXXZZZ[[[\\\\\\\\\^^^````````````aaaaaaaaaaaaaaafffdddaaa``````___aaaccc`````````bbbeeefffeeeccceeecccaaa``````aaaaaabbbkkkgggaaa]]]]]]___aaabbbYYYYYYWWWVVVYYY\\\[[[UUURRRQQQOOOLLLKKKLLLLLLKKKIIIHHHFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHJJJJJJLLLOOOOOOLLLJJJJJJKKKNNNMMMLLLMMMQQQXXXbbbhhh{{{lllggg___YYYYYY^^^ccceee\\\]]]```dddbbb^^^___dddbbb___\\\\\\^^^aaacccddd___aaaeeeffffffeeeeeeeeecccbbbaaaccceeefffdddbbb^^^\\\ZZZZZZ]]]aaacccddd___]]]\\\]]]^^^[[[UUUQQQOOOMMMJJJHHHHHHGGGEEEDDDDDDCCCBBBAAA@@@???>>>>>>\\\WWWWWWUUURRRMMMIIIDDDAAA???;;;888555444444333333111111111111111111111111111000000111111111222222222222000111444555555777:::FFFwwwrrruuuUUUNNNTTTbbbzzz|||uuubbbqqqsssnnnsss~~~tttkkkiiimmmppprrrtttqqqrrrssstttuuuvvvwwwwwwppprrruuutttpppnnnqqquuussssssrrrqqqppppppoooooorrrpppmmmllllllkkkiiiggghhheeedddeeeeeeeeedddccccccbbb```]]]ZZZWWWUUUTTTTTTTTTSSSQQQNNNLLLLLLLLLOOONNNMMMMMMMMMNNNPPPQQQKKKMMMNNNNNNNNNNNNPPPQQQSSSTTTTTTSSSSSSUUUUUUUUUVVVWWWYYY\\\^^^aaacccdddfffgggkkkssszzzyyyooofffggghhhiiihhhfffeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhnnnvvvzzzvvvqqqqqqsssuuusssrrrooonnnooossswwwzzztttvvvuuupppmmmnnnooolllhhheeebbbdddhhhiiifffbbbeeeccc```^^^^^^^^^]]]]]][[[hhh\\\MMMVVVZZZSSSVVVQQQOOONNNNNNOOOPPPNNNMMMHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNNNNMMMMMMNNNOOOQQQRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSRRROOONNNNNNOOOOOOSSSTTTTTTWWW]]]```^^^\\\^^^___]]]ZZZYYY[[[^^^eeehhhiiigggaaa]]]\\\\\\______```bbbdddeeeeeeddd```___]]]\\\]]]_________aaa```]]][[[ZZZYYYZZZZZZ]]]___]]]XXXVVVYYYZZZXXXTTTTTTUUUVVVWWWWWWXXXXXX\\\ZZZYYYXXXWWWVVVSSSPPPOOONNNMMMLLLKKKKKKLLLLLLKKKIIIHHHGGGGGGFFFEEECCCCCCDDDFFFHHHIIIJJJJJJJJJNNNMMMMMMOOOQQQRRRQQQOOOPPPQQQTTTTTTTTTTTTUUUVVVYYYYYYYYYXXXWWWXXXZZZ]]]VVVXXXZZZ[[[ZZZ[[[]]]^^^^^^^^^______```___^^^^^^aaabbbbbb```___^^^]]][[[______```aaacccbbb```]]]aaa``````___^^^^^^___```[[[ZZZXXXYYY]]]aaacccdddeeeccc\\\UUUTTTUUUSSSMMMRRROOOKKKGGGDDDBBBCCCEEEHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEFFFFFFEEEDDDFFFGGGEEEFFFGGGGGGGGGGGGHHHIIIFFFGGGHHHKKKNNNPPPOOONNNNNNVVV```iiisss~~~vvvhhh^^^aaa``````bbbbbb```\\\ZZZTTTUUUYYY^^^______dddllliiifffbbb```aaaaaaaaaaaa^^^aaacccdddccccccdddeeeccceeehhhkkkllljjjfffbbb```^^^ZZZZZZ\\\^^^```aaa]]]\\\\\\\\\]]]\\\WWWQQQMMMJJJHHHFFFFFFFFFDDDBBBAAA@@@???>>>===<<<<<<===[[[VVVXXXVVVRRRNNNIIIEEEAAA???<<<999666444444444333111111111111111111111111111000111111111111222222222222111111222222222444555===ZZZfffPPPLLL\\\ooo{{{{{{sssjjjhhhkkkoooppppppooorrruuuxxxzzzyyyxxxvvvqqqqqqsssuuuqqqmmmnnnrrrnnnnnnnnnooonnnnnnmmmlllnnnlllkkkjjjkkkjjjhhhfffdddaaa```bbbccc```^^^^^^\\\[[[ZZZYYYVVVTTTQQQPPPOOOPPPOOOMMMJJJIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMIIIJJJJJJJJJJJJKKKNNNPPPTTTVVVVVVTTTSSSUUUUUURRRPPPQQQSSSVVVYYY\\\^^^___dddcccgggrrr|||{{{ooocccggggggggggggfffeeedddcccffffffffffffhhhiiijjjkkkkkkpppsssooolllmmmmmmkkkuuurrrnnnkkkjjjllloooqqqmmmooonnnkkkjjjkkkkkkgggeeecccaaabbbdddeeedddaaaaaa```]]][[[ZZZZZZZZZZZZZZZbbb]]]RRRSSSUUURRRRRRKKKJJJJJJKKKLLLLLLIIIGGGBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNOOOOOOPPPPPPPPPPPPPPPRRRRRRRRRPPPNNNLLLLLLMMMLLLOOOPPPPPPRRRXXX[[[YYYWWWYYYYYYWWWUUUVVVZZZ^^^^^^aaadddccc```\\\\\\]]]^^^]]]^^^___bbbcccbbb``````___]]][[[ZZZ[[[\\\]]]ccccccaaa___]]][[[YYYXXXXXXZZZYYYSSSPPPSSSUUUTTTRRRRRRSSSTTTTTTTTTTTTSSSVVVUUUSSSSSSTTTSSSQQQOOOKKKJJJIIIHHHGGGHHHIIIIIIHHHFFFEEEDDDEEEDDDCCCAAACCCCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMNNNMMMLLLLLLNNNPPPQQQQQQQQQSSSTTTVVVVVVVVVUUUTTTTTTWWWYYYWWWYYY[[[\\\[[[[[[\\\]]][[[\\\]]]^^^^^^^^^]]]\\\ZZZ^^^```_________]]]YYY___^^^___```aaa```]]]ZZZ^^^___```___]]]]]]^^^```[[[YYYXXXYYY\\\^^^___^^^hhheee^^^XXXXXX[[[ZZZVVVXXXTTTQQQNNNIIIDDDDDDGGGHHHGGGFFFDDDDDDDDDEEEEEEBBBCCCEEEDDDCCCBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCEEEIIILLLNNNMMMLLLLLLNNNNNNLLLJJJNNNWWW___mmmrrrvvvyyy{{{}}}pppjjjmmmkkkeee___]]]______\\\XXX```]]]\\\^^^]]]ZZZ[[[^^^XXXVVVVVVZZZ\\\^^^cccjjjcccaaa``````bbbddddddddd___```aaa``````aaaccceeedddgggkkknnnmmmiiiddd```___\\\YYYXXXYYY[[[\\\]]][[[\\\ZZZYYYZZZ[[[VVVPPPJJJHHHFFFDDDDDDDDDCCCAAA???>>><<<;;;::::::;;;;;;]]]YYYXXXVVVSSSOOOJJJEEEBBB@@@<<<:::666444444444222111111111111111111111111111000111111111111222222222000222333222111111222333888>>>uuu~~~cccYYYXXXgggrrryyyrrrzzz{{{tttkkkgggiiilllmmmkkkuuuwwwyyyzzzzzzwwwtttrrrpppmmmnnnqqqpppmmmnnnssslllnnnooopppqqqpppooonnnjjjiiiiiiiiijjjjjjiiigggccc^^^^^^aaaaaa[[[WWWXXXSSSSSSSSSSSSRRRPPPNNNMMMKKKKKKKKKIIIGGGFFFGGGIIIHHHGGGFFFFFFFFFGGGIIIIIIIIIJJJKKKJJJJJJJJJLLLNNNHHHLLLMMMKKKLLLPPPQQQMMMRRRSSSTTTVVVWWWYYYZZZ[[[YYYXXX[[[dddmmmoooiiibbbaaa``````aaaaaaaaa```___aaabbbdddgggjjjlllmmmmmmiiilllmmmkkkkkkllljjjfffjjjiiihhhggggggggghhhhhheeehhhhhhfffgggiiigggbbb``````____________``````]]]\\\[[[YYYWWWVVVVVVWWWVVVSSSVVVTTTMMMNNNPPPKKKHHHGGGFFFGGGHHHHHHFFFDDDAAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGHHHIIIKKKLLLKKKLLLMMMMMMNNNNNNNNNMMMPPPQQQRRRPPPNNNMMMMMMNNNKKKNNNOOONNNPPPUUUWWWUUUTTTVVVXXXVVVTTTTTTWWWZZZWWW[[[______]]][[[[[[\\\]]][[[[[[\\\___```^^^\\\___^^^\\\[[[ZZZZZZ]]]___cccdddddddddbbb^^^[[[YYYTTTYYYYYYUUURRRSSSTTTSSSRRRSSSSSSTTTSSSRRRQQQQQQQQQOOOOOOOOOPPPOOONNNLLLHHHGGGEEEDDDCCCDDDEEEFFFEEEDDDBBBBBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKJJJIIIJJJLLLOOOPPPQQQQQQSSSTTTTTTUUUUUUTTTRRRRRRTTTUUUVVVXXXZZZ[[[ZZZYYYZZZZZZXXXYYY[[[]]]]]]]]]\\\[[[VVVZZZ]]]\\\^^^bbbccc```^^^^^^^^^___``````]]][[[^^^```aaa```^^^^^^___aaabbb___[[[XXXXXXWWWWWWVVV^^^]]]ZZZXXX[[[aaa```\\\ZZZXXXXXXXXXRRRIIIFFFIIIFFFEEECCCBBBAAAAAABBBBBB???AAABBBBBB@@@???@@@AAADDDCCCCCCDDDDDDDDDBBBAAAFFFFFFFFFFFFFFFFFFEEEEEE???CCCIIINNNOOOPPPPPPQQQEEEEEEGGGJJJMMMOOOSSSVVVWWWVVVUUUSSSQQQOOOOOOOOOPPPPPPPPPRRRVVVZZZ]]]^^^YYYUUUSSSTTTSSSTTT]]]hhhbbb\\\XXXYYYZZZYYY[[[^^^WWWWWWXXX[[[```dddeeeeee_________^^^^^^aaaeeeiiiccceeeggghhhfffbbb___]]]\\\ZZZXXXXXXZZZ\\\]]]]]][[[[[[XXXTTTTTTVVVRRRKKKHHHFFFCCCBBBBBBBBBAAA???>>><<<:::999888888::::::___[[[YYYWWWSSSOOOJJJFFFBBB@@@===:::777555444444222111111111111111111111111111000111111111111222222222...222555444222333444444666:::QQQrrr]]]IIIWWWkkk}}}uuugggcccppp~~~wwwnnnhhhaaa___dddkkkmmmllljjjlllooosssuuuuuuuuutttooojjjhhhlllnnnmmmooouuujjjlllnnnpppppppppooonnnhhhhhhhhhiiikkkkkkjjjhhhccc^^^]]]aaa___XXXRRRSSSLLLMMMNNNOOONNNMMMLLLKKKHHHHHHHHHFFFDDDDDDFFFHHHEEEDDDDDDCCCCCCEEEFFFGGGDDDFFFHHHHHHGGGFFFFFFFFFGGGLLLLLLIIIIIIMMMLLLHHHJJJKKKNNNQQQUUUXXX[[[\\\YYYWWWVVVYYY\\\^^^^^^]]]dddcccccccccddddddcccaaaZZZ\\\```dddggghhhhhhggghhhjjjjjjjjjmmmpppmmmgggaaacccfffiiijjjjjjjjjiiibbbeeefffeeefffhhhfffaaa[[[\\\]]]\\\ZZZZZZ\\\]]]ZZZZZZYYYWWWUUUTTTTTTUUUSSSGGGMMMSSSHHHIIINNNFFFHHHEEECCCCCCDDDEEEDDDDDDAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEDDDDDDEEEGGGJJJJJJJJJKKKLLLLLLLLLLLLLLLOOOQQQQQQQQQOOONNNOOOQQQLLLOOOOOONNNOOOTTTVVVTTTTTTWWWZZZZZZWWWUUUUUUWWWTTTXXX\\\]]][[[XXXXXXYYY\\\ZZZYYYZZZ]]]^^^[[[YYY^^^^^^\\\[[[ZZZ\\\___bbb]]]___aaaaaa```\\\XXXVVVTTTZZZ^^^[[[WWWWWWVVVSSSSSSSSSTTTTTTTTTRRRQQQPPPPPPNNNMMMMMMMMMLLLJJJGGGDDDCCCAAA@@@@@@AAABBBCCCCCCBBBAAAAAACCCCCCBBBAAA?????????@@@@@@AAAAAABBBDDDCCCDDDFFFHHHIIIIIIHHHIIILLLOOOPPPQQQRRRTTTUUUTTTUUUUUUTTTRRRQQQRRRTTTTTTVVVXXXYYYXXXVVVVVVWWWWWWXXXZZZ\\\]]]\\\[[[ZZZSSSXXXZZZYYY]]]eeeiiiggg^^^^^^^^^___aaaaaa___]]]^^^aaacccbbb```___```ccc```\\\WWWTTTUUUVVVXXXXXXVVVVVVUUUSSSUUUXXXVVVPPPSSSRRRVVVYYYSSSGGGBBBCCCDDDCCCAAA@@@>>>>>>??????===???@@@@@@>>>===>>>>>>======???AAABBBAAA>>><<<>>>AAADDDFFFFFFEEEEEEDDDHHHGGGEEEEEEFFFHHHJJJLLLOOOLLLJJJKKKKKKKKKLLLMMMQQQOOOJJJDDDFFFMMMPPPMMMPPPQQQSSSTTTUUUVVVXXXZZZVVVWWW]]]aaa\\\TTTSSSYYY___XXXSSSUUUWWWVVVUUUWWWZZZZZZZZZ\\\___`````````___^^^]]]]]]^^^bbbhhhlllbbbbbbbbb```^^^[[[ZZZZZZ[[[ZZZYYYZZZ\\\___```___[[[[[[WWWPPPPPPRRRNNNFFFFFFDDDAAA@@@AAA@@@???>>>===;;;999777777888999:::___UUUZZZXXXTTTPPPKKKFFFCCCAAA===:::777555444444222111111111111111111111111111000111111111111222222222222222333333333333444444555999===KKKoooqqq^^^QQQVVVbbbooo~~~yyyxxxvvviiijjjnnnmmmllliiiggghhhkkkmmmppppppllljjjpppxxxxxxrrrkkkkkkmmmnnnoooppppppppplllooommmgggfffkkkmmmjjjdddjjjkkkdddaaacccfffdddeeebbb_________[[[RRRKKKLLLKKKJJJLLLMMMMMMIIIEEEJJJHHHEEECCCBBBBBBCCCDDDAAABBBBBBAAA??????@@@BBBCCCCCCBBBAAAAAABBBDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFIIIJJJMMMOOOPPPOOONNNMMMUUUVVVXXX[[[\\\]]]]]]]]]^^^```dddeeecccaaa```___```______```cccgggkkkmmmnnnnnnmmmmmmmmmmmmllllllmmmgggaaacccjjjnnnlllhhhlllgggcccaaaaaa```]]]ZZZYYY]]]aaa```\\\YYY[[[]]][[[XXXUUUSSSSSSRRRQQQPPPLLLKKKIIIGGGFFFGGGHHHIIIFFFEEEDDDCCCAAAAAA@@@@@@AAABBBBBBCCCBBBBBBAAAAAADDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDGGGHHHIIIIIIJJJJJJIIIIIILLLNNNPPPPPPNNNMMMMMMMMMPPPOOOOOOOOOOOOQQQRRRSSSUUURRRSSSYYYZZZUUUUUUXXXZZZ[[[]]]\\\YYYWWWVVVVVVUUUUUUVVV[[[___```]]]ZZZ^^^^^^^^^____________```[[[WWWXXX[[[ZZZVVVXXX]]][[[]]]^^^\\\YYYXXXZZZ]]][[[ZZZXXXVVVVVVVVVVVVWWWPPPMMMJJJIIIHHHHHHGGGFFFCCC@@@>>>===???AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBEEERRRDDD;;;HHH@@@888LLLCCCCCCDDDEEEFFFGGGGGGHHHKKKLLLMMMNNNPPPQQQRRRSSSOOORRRUUUWWWWWWWWWWWWXXXZZZYYYYYY[[[]]]]]]XXXTTTTTTVVVYYY\\\]]]\\\ZZZYYYaaaaaaaaabbbccceeefffgggcccccccccccccccbbb___]]]ccc```\\\ZZZ[[[]]]___```^^^^^^___^^^]]][[[YYYXXXYYYWWWUUUSSSRRROOOLLLIIIGGGFFFDDDBBBAAA@@@AAAAAA@@@???>>>======<<<<<<===;;;;;;:::::::::;;;;;;<<<============>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCFFFHHHJJJIIIHHHKKKMMMMMMIIIEEEFFFGGGIIIHHHHHHIIIKKKMMMMMMJJJKKKQQQSSSRRRTTTYYYYYYYYYXXXXXXXXXXXXYYYYYYddd___YYYWWWYYYZZZZZZYYYYYY[[[bbbjjjlllgggcccbbb```cccffffffbbb______```bbbaaa___^^^\\\[[[[[[[[[YYYXXXXXXXXXYYYXXXVVVUUURRRQQQPPPPPPOOOMMMJJJGGGCCCAAA>>>===>>>===<<<;;;:::999888666555555444444cccZZZZZZXXXTTTPPPKKKFFFCCCAAA===:::777555444333222111111111111111111111111111000000111111111222222222222222222333333333444444333666555999OOOsssuuuzzzaaaRRROOO[[[jjjwwwsssrrr|||{{{ssspppfffhhhhhhiiihhhhhhiiimmmpppooopppnnnkkkooouuuuuuqqqjjjkkkmmmnnnoooooonnnnnnmmmooommmgggfffiiiiiifffhhhllljjjccc___```___[[[^^^[[[YYYXXXYYYVVVOOOJJJJJJIIIHHHJJJKKKJJJGGGCCCFFFEEECCCBBBAAA@@@AAAAAA@@@AAAAAA@@@>>>>>>???@@@CCCBBBBBBAAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJMMMNNNOOOOOOOOORRRTTTVVVXXXZZZ[[[\\\\\\]]]___cccdddbbbaaa```````````````aaacccfffjjjlllrrrrrrrrrrrrsssssstttuuutttooojjjkkkrrrvvvtttpppkkkjjjjjjgggeeecccbbbbbb```ccceeeccc___\\\^^^```\\\YYYUUURRRRRRQQQOOONNNLLLJJJHHHFFFFFFFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHMMMOOORRRRRRQQQPPPPPPQQQUUUUUUSSSSSSSSSUUUWWWXXXZZZWWWYYY]]]^^^[[[ZZZ]]]ZZZ\\\]]]]]][[[YYYXXXXXX\\\\\\]]]aaadddeeebbb___^^^^^^^^^______`````````\\\YYYYYY\\\\\\XXXYYY^^^[[[\\\\\\[[[YYYYYYZZZ[[[[[[ZZZYYYXXXWWWVVVVVVUUUPPPMMMJJJGGGGGGFFFDDDCCCBBB@@@======>>>@@@AAA@@@@@@@@@??????@@@@@@AAABBB]]]mmmCCCCCCKKKBBB>>>AAABBBBBBCCCDDDEEEFFFFFFKKKKKKLLLMMMNNNPPPPPPQQQMMMPPPTTTUUUUUUUUUVVVVVVUUUUUUWWWYYY[[[ZZZXXXVVVWWWXXXYYYXXXWWWVVVXXXZZZaaa````````````aaaaaabbbaaa```aaacccffffffbbb^^^[[[WWWTTTUUUYYY^^^______[[[[[[[[[[[[ZZZYYYWWWWWWTTTRRRQQQQQQQQQOOOMMMKKKFFFEEECCCAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;::::::999::::::;;;;;;<<<<<<<<<<<<=========>>>AAAAAAAAA@@@@@@@@@@@@@@@???AAACCCEEEDDDDDDEEEGGGHHHEEEBBBAAABBBEEEGGGHHHEEEFFFHHHHHHHHHJJJLLLOOOKKKMMMNNNOOONNNPPPRRRUUUWWWXXXZZZ[[[\\\[[[ZZZYYY^^^]]]ZZZXXXXXXYYY\\\^^^[[[[[[___fffgggdddcccdddfffhhhiiihhhfffcccaaa```aaaaaa``````___^^^^^^^^^\\\YYYVVVUUUUUUWWWWWWWWWSSSQQQOOONNNMMMKKKHHHFFFCCCAAA???=========;;;:::999999777666555444444444eee[[[YYYWWWTTTPPPKKKFFFCCCAAA===:::777555444333222111111111111111111111111111000000000111111111222222222222222222333333333333444777666333999SSS|||zzz\\\LLLIIIUUUcccxxxsssjjjnnn{{{jjjnnnpppeeeggghhhjjjjjjjjjlllnnnqqqmmmooopppnnnooorrrssspppnnnoooppprrrrrrpppooommmoooooommmhhhfffgggfffcccooooookkkeeecccccc```\\\YYYVVVSSSSSSSSSRRRMMMIIIGGGGGGFFFGGGHHHGGGDDDBBBBBBBBBAAA@@@??????>>>>>>?????????>>>===<<<===???AAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCBBBCCCDDDDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPOOOPPPSSSUUUWWWYYYZZZZZZ[[[]]]```bbbaaa```___```aaaaaaaaabbbcccfffiiijjjoooooonnnoooppprrrtttuuusssoookkklllqqqtttssspppkkkoooqqqnnnhhhdddccceeeccceeeeeebbb^^^\\\^^^```\\\YYYTTTQQQPPPNNNLLLJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEKKKNNNPPPRRRQQQQQQRRRSSSVVVTTTRRRQQQQQQSSSUUUWWWXXXVVVWWW[[[[[[YYYYYY[[[YYY[[[]]]]]]\\\[[[ZZZ[[[]]]]]]___aaaccccccaaa___\\\\\\]]]^^^______``````^^^[[[[[[]]]]]][[[[[[]]][[[ZZZYYYYYYZZZZZZYYYXXXZZZZZZYYYXXXWWWUUUSSSRRROOOLLLHHHEEEDDDCCCAAA???AAA???===<<<===??????>>>>>>>>>>>>===>>>??????@@@SSSxxxjjj<<<777FFFCCC:::??????@@@AAABBBCCCDDDDDDIIIJJJJJJKKKLLLMMMMMMNNNKKKNNNQQQSSSSSSRRRSSSTTTPPPSSSVVVXXXXXXWWWWWWWWWWWWYYYYYYVVVSSSTTTZZZ`````````___^^^^^^]]]^^^^^^aaa``````ccceeedddaaa]]]UUUOOOJJJLLLTTTZZZ[[[YYYYYYYYYYYYXXXXXXWWWVVVVVVQQQOOONNNNNNNNNLLLJJJHHHDDDCCCAAA@@@????????????>>>===<<<:::999888888888:::999999888888999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>BBBCCCCCCAAAAAAAAACCCBBBAAA???>>>@@@DDDGGGFFFHHHHHHHHHGGGGGGIIIKKKJJJSSSUUUNNNJJJNNNQQQPPPNNNQQQTTTWWWXXXWWWUUUSSSWWWYYY[[[YYYWWWXXX]]]bbb]]][[[\\\```bbbaaabbbeeehhhgggffffffeeebbb___\\\______```aaabbbbbbbbbbbb^^^ZZZTTTQQQRRRTTTWWWXXXTTTQQQMMMKKKIIIHHHFFFEEEDDDBBB???===<<<<<<:::888888777666555444333333333cccYYYYYYWWWTTTPPPKKKGGGCCCBBB>>>;;;777555444333111000111111111111111111111111000000000000111111111111111222222222222333333333222555999:::777@@@aaayyyxxxcccPPPQQQVVV]]]hhhuuukkkfff___\\\ddd{{{qqqmmmiiiiiinnnkkklllnnnnnnmmmmmmnnnpppjjjnnnpppppppppqqqrrrsssssstttvvvvvvvvvtttqqqooommmnnnllljjjhhhgggfffdddjjjfffaaa^^^___```^^^\\\XXXUUURRRPPPOOONNNLLLIIIEEEEEEEEEEEEEEEDDDBBBAAA??????@@@??????===<<<;;;>>>>>>???===<<<;;;<<<>>>?????????@@@@@@AAABBBBBBCCCBBBAAA@@@AAABBBCCCDDDFFFFFFEEEFFFGGGJJJLLLNNNMMMNNNPPPRRRTTTWWWXXXYYYXXXZZZ]]]___^^^^^^^^^___aaaaaabbbcccdddeeeggggggkkkjjjiiiiiijjjkkkmmmooommmjjjhhhiiilllnnnmmmllllllnnnooommmhhhccc``````_________\\\YYYXXXZZZ\\\ZZZWWWRRROOOMMMKKKHHHFFFGGGFFFEEECCCBBBAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<======>>>>>>==================>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBEEEHHHKKKMMMMMMMMMOOOPPPUUUSSSPPPOOOOOOPPPSSSUUURRRRRRSSSTTTUUUUUUUUUVVVVVVXXX[[[\\\[[[ZZZ[[[[[[\\\]]]^^^___``````^^^]]]ZZZZZZ[[[\\\]]]^^^^^^___]]]\\\[[[]]]]]]\\\[[[[[[ZZZXXXVVVWWWZZZ[[[YYYVVVWWWWWWWWWVVVTTTQQQOOOMMMKKKHHHDDDBBBAAA@@@???>>>???===;;;;;;<<<======<<<<<<<<<;;;;;;<<<<<<===>>><<>>???@@@AAABBBCCCDDDGGGHHHHHHHHHIIIIIIJJJJJJIIIKKKNNNOOOOOOOOOQQQRRROOOSSSWWWWWWUUUTTTUUUWWWSSSWWWZZZXXXUUUWWW```hhh^^^^^^]]]\\\\\\\\\\\\\\\```aaabbb```]]]\\\\\\^^^bbbXXXNNNLLLSSSXXXXXXUUUWWWWWWWWWWWWWWWVVVUUUUUUQQQOOOLLLKKKIIIGGGDDDAAABBBAAA???>>>=========>>><<<;;;:::888777666666555999888777777777777777777888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@@@@>>>======>>>???CCCFFFFFFCCCAAAAAABBBIIIJJJIIIFFFCCCBBBBBBCCCJJJWWWYYYMMMFFFLLLPPPLLLIIIKKKOOORRRSSSSSSRRRQQQUUUWWWXXXXXXWWWXXX\\\___[[[XXXYYY]]]^^^]]]___bbbbbb```^^^^^^______[[[WWW\\\]]]___aaabbbccccccccc]]]YYYSSSPPPQQQSSSUUUVVVSSSPPPJJJGGGEEEDDDCCCCCCCCCAAA>>><<<;;;:::888666666666555333333222222222aaaZZZXXXWWWSSSOOOKKKGGGDDDBBB>>>;;;777555444333111000000000000000000000000000//////000000000111111111111111111222222222333333111000444999666555CCCWWW}}}rrrXXXIIIJJJUUU___eeeyyy}}}nnnccc^^^[[[dddqqqbbbhhhoooffffffsssjjjlllmmmmmmmmmlllnnnoooiiikkknnnpppqqqqqqrrruuutttuuuvvvvvvuuussspppooojjjjjjjjjkkkkkkiiiggggggaaa\\\VVVUUUVVVVVVUUUTTTWWWUUUQQQNNNKKKJJJHHHFFFDDDDDDEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>===<<<;;;;;;===>>>>>><<<;;;:::<<<===<<<======>>>???@@@@@@@@@BBBAAA@@@@@@@@@AAACCCDDDGGGFFFDDDCCCDDDFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUVVVTTTVVVYYY[[[[[[[[[]]]^^^___```aaacccddddddeeeeeekkkjjjiiihhhhhhiiijjjjjjiiiiiihhhiiiiiijjjjjjjjjfffeeeddddddeeebbb^^^ZZZYYYYYYXXXVVVUUUUUUVVVXXXVVVSSSOOOKKKIIIGGGEEECCCDDDCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::::::::;;;999999:::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>??????>>>??????@@@AAA@@@@@@@@@@@@CCCFFFIIIIIIJJJKKKMMMTTTRRRQQQOOOPPPQQQTTTUUUOOOPPPPPPPPPQQQRRRSSSSSSRRRUUUXXXYYYYYYXXXYYYZZZ\\\^^^_________^^^^^^]]]XXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[ZZZZZZ\\\\\\ZZZWWWXXXVVVUUUWWWYYYZZZWWWTTTRRRRRRRRRQQQOOOLLLJJJHHHFFFCCCAAA??????@@@???>>>===<<<::::::;;;;;;:::999999999999999999:::;;;;;;>>>888666===AAA777666CCC<<<===>>>???AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGIIIKKKLLLLLLMMMNNNPPPQQQTTTWWWVVVTTTRRRSSSUUUNNNTTTYYYYYYVVVWWW]]]dddXXXXXXWWWWWWXXXXXXYYYZZZZZZ^^^```[[[UUUVVV^^^gggxxxkkk[[[TTTVVVYYYWWWTTTSSSTTTUUUVVVUUUSSSRRRPPPNNNLLLIIIHHHFFFDDD@@@>>>???>>>===;;;;;;;;;<<<<<<:::999888666555444444444777777666555555555555555666666777777777888888888888888888888999999::::::>>>>>>>>>===<<<>>>AAADDDAAAEEEHHHGGGCCC@@@@@@AAAFFFFFFEEECCC@@@>>>>>>???FFFSSSVVVIIIBBBHHHKKKHHHLLLLLLMMMOOOQQQRRRSSSTTTWWWUUUTTTUUUXXXYYYXXXWWWVVVUUUWWW\\\]]][[[ZZZ]]]]]]ZZZYYY[[[^^^___]]]ZZZZZZ[[[\\\^^^___`````````YYYVVVSSSRRRRRRSSSRRRQQQQQQMMMGGGCCCBBBAAAAAA@@@AAA???<<<:::999888666444444444333222111111111111bbb```XXXVVVSSSOOOKKKGGGDDDCCC???<<<888555444222111///000000000000000000000000/////////000000000111111111111111111222222222222666111000555555333666===GGGssseeeWWWLLLJJJQQQ[[[hhhwwwwwwtttjjj^^^UUUQQQSSS^^^iiivvvjjjiiiiiieeeeeeiiieeefffhhhhhhhhhjjjlllooojjjhhhiiimmmooooooppprrrpppppppppooonnnlllkkkjjjfffeeehhhlllllliiiggghhhjjjeeecccccc```ZZZVVVVVVRRRPPPNNNJJJGGGDDDCCCBBBBBBCCCCCCBBB@@@???@@@AAA<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<:::999888:::;;;999999;;;<<<===>>>>>>===@@@@@@@@@@@@@@@AAAAAABBBFFFEEECCCBBBBBBCCCEEEFFFIIIJJJJJJKKKMMMOOOQQQRRROOORRRUUUVVVWWWXXX[[[\\\]]]^^^```bbbcccdddccccccffffffffffffeeeeeeeeeddddddeeeffffffddddddeeefff^^^\\\ZZZ]]]aaaaaa^^^ZZZXXXWWWVVVUUUTTTSSSSSSSSSQQQNNNJJJGGGFFFEEECCCBBB?????????>>>>>>======<<<;;;::::::999888888999999666777888999999999999999999999999::::::;;;;;;<<<::::::;;;<<<<<<======>>>======>>>?????????>>>>>>>>>AAAEEEGGGHHHIIIJJJKKKMMMLLLLLLLLLMMMNNNPPPQQQJJJLLLLLLJJJJJJNNNOOOMMMPPPRRRUUUWWWVVVVVVWWWXXXXXXYYY[[[[[[ZZZYYYZZZ[[[XXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[YYYXXX[[[]]]YYYSSSUUUTTTUUUVVVXXXXXXVVVTTTMMMMMMLLLKKKJJJHHHFFFEEECCCAAA>>>===>>>???>>>===<<<:::999999::::::888777777777777777777888888999===<<<;;;<<<===>>><<<888;;;;;;<<<>>>@@@AAABBBCCCAAAAAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMOOORRRTTTUUUTTTSSSQQQRRRRRRLLLQQQVVVVVVSSSRRRUUUXXXSSSSSSSSSSSSSSSTTTUUUUUURRRXXX\\\ZZZWWW[[[gggssszzznnn^^^UUUTTTTTTRRRPPPPPPRRRTTTUUUTTTQQQMMMJJJHHHFFFEEEEEEEEEDDDAAA???===<<<;;;999999999:::;;;888777666555444444444444666666555444333333333333444555555555555666666666555666666777777888888999<<<<<<<<<<<<===AAAGGGLLLEEEDDDAAA>>><<<<<>>>>>???AAABBBJJJLLLDDD@@@CCCFFFDDDIIIIIIJJJKKKLLLNNNPPPQQQVVVSSSQQQSSSWWWXXXUUUQQQSSSRRRUUU[[[\\\XXXWWWXXX[[[ZZZZZZ\\\___aaabbbaaa[[[[[[ZZZZZZZZZ[[[[[[\\\UUUTTTSSSSSSSSSRRROOOMMMNNNJJJEEEAAA@@@@@@???>>>>>><<<999777777666444222333222111111000000000111eeebbbWWWVVVSSSOOOKKKGGGEEECCC???<<<888555444222000///000000000000000000000000////////////000000000111111111111111222222222222555444444555666666777888---NNNzzzoooYYYXXXQQQJJJHHHNNNYYYdddjjj}}}uuuhhh```^^^[[[WWWXXXaaannn~~~lllqqqppphhheeeiiihhhccceeeeeefffeeeeeefffjjjmmmmmmfffdddhhhkkkjjjjjjlllkkkjjjiiigggfffffffffgggdddbbbeeejjjkkkfffdddfffnnnnnnrrruuuooobbbXXXVVVLLLLLLKKKHHHEEEBBBAAAAAA???AAAAAA@@@===<<<===???;;;:::888777777888888999888888999777666555666888666777888:::;;;<<<;;;;;;======>>>???????????????BBBAAAAAAAAAAAABBBCCCDDDGGGGGGFFFGGGHHHJJJKKKLLLLLLNNNQQQSSSTTTVVVYYY[[[YYY[[[^^^aaaccccccbbbaaa^^^___```bbbbbbaaa```___^^^```cccbbb___^^^___aaa]]]\\\[[[\\\\\\]]]\\\[[[YYYXXXWWWUUUTTTQQQOOOMMMKKKHHHEEECCCCCCCCCBBBAAA<<<<<<<<<===<<<<<<<<<;;;999888888777777777777777444555666777888888888888888888888999:::;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>======@@@CCCEEEFFFFFFHHHIIIFFFFFFHHHIIIJJJKKKLLLLLLHHHKKKJJJGGGHHHLLLNNNKKKPPPRRRUUUVVVUUUUUUUUUVVVTTTVVVXXXXXXVVVVVVWWWYYY[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[ZZZXXXZZZ^^^YYYQQQQQQSSSVVVWWWVVVUUUUUUUUUKKKJJJIIIGGGFFFEEEEEEEEECCCAAA>>>=========<<<;;;:::999888888999888666555666555555555555666777777444666999777444;;;>>>666888999:::<<<>>>???@@@AAA===>>>???@@@AAABBBCCCDDDEEEGGGHHHIIIIIIJJJLLLNNNQQQPPPPPPPPPRRRRRRQQQPPPMMMOOOQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRRRRSSSSSSQQQUUUYYY]]]```gggpppwwwiiibbbZZZUUUSSSSSSQQQOOOQQQSSSWWWXXXWWWRRRLLLHHHGGGEEEDDDCCCCCCBBB@@@>>>;;;:::999888888888999:::666555555444444555555555555555444333222111111222333333333444444444555555444555555666777777888888888999::::::;;;>>>CCCFFFAAA>>>:::999:::===???@@@<<<===>>>>>>===>>>@@@BBBAAABBBCCCCCCBBBBBBEEEFFFEEEFFFGGGIIIJJJKKKKKKKKKPPPPPPRRRSSSTTTTTTRRRQQQRRRPPPSSSWWWXXXUUUUUUWWWWWWXXXZZZ[[[\\\^^^aaaccc___]]]ZZZWWWVVVVVVWWWXXXUUUTTTSSSRRRRRRQQQNNNLLLJJJFFFBBB@@@??????>>>===;;;888666555444444222111111111000000//////000000ggg```WWWVVVSSSOOOKKKHHHEEECCC???<<<888555444222000///000000000000000000000000////////////000000000000000111111111111222222222+++222777777666666777777::::::FFFuuuooo]]]TTTQQQPPPOOOOOOSSSXXX___dddhhhjjjkkkmmmgggbbb___[[[ZZZdddqqqqqqhhhccc]]]^^^fffmmmnnnkkkkkkjjjhhhfffddddddgggjjjooofffaaaeeehhhfffeeefffjjjhhhfffdddcccccceeefffbbb```ccciiiiiicccaaacccbbbfffpppwwwooo]]]PPPMMMIIIJJJJJJIIIFFFDDDCCCCCC===???@@@>>>:::999;;;>>>999888666555444555777888555666666555333333444666444555777999:::::::::::::::;;;===>>>>>>>>>===<<>>>>>======;;;>>>AAACCCCCCDDDEEEFFFFFFGGGJJJLLLNNNOOOOOONNNMMMPPPPPPLLLLLLRRRSSSPPPPPPRRRUUUVVVUUUUUUUUUVVVWWWYYY[[[[[[ZZZYYY\\\^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZ\\\ZZZXXX[[[___ZZZPPPOOOSSSWWWWWWUUUSSSTTTVVVJJJIIIGGGEEEDDDDDDEEEFFFEEEBBB???===<<<<<<:::999:::999888888888888666444555444444444444555666666999222888<<<444222:::>>>666777888:::<<<>>>???@@@;;;<<<===???@@@BBBCCCCCCEEEGGGHHHHHHHHHJJJLLLNNNOOOLLLKKKMMMQQQSSSRRROOOMMMMMMMMMOOOQQQSSSUUUWWWYYYXXXWWWUUUTTTTTTSSSSSSVVVVVVZZZaaajjjqqqtttuuu\\\[[[YYYYYYZZZYYYWWWUUUTTTWWW[[[]]][[[UUUNNNJJJIIIGGGEEECCCBBB@@@<<<999:::999888777777777888999555444444444444555666666555444333222111111111111222222333333333444444444444444555555666777888888777888999999888777888:::999888999<<<@@@AAA>>>;;;>>>???@@@???======>>>@@@CCC@@@@@@EEEFFFEEEFFFKKKEEEHHHKKKNNNOOONNNLLLJJJJJJNNNSSSTTTRRRPPPQQQSSSRRRPPPQQQUUUUUUSSSTTTWWWRRRUUUWWWWWWVVVWWW[[[___bbb___[[[VVVTTTTTTUUUVVVVVVTTTRRRPPPPPPPPPNNNLLLGGGDDDAAA??????>>>===<<<999666444333333333222000111000000////////////000iii```TTTTTTRRROOOJJJGGGEEEEEE???===:::777444222111111000000///...............000000000000000000000000000111111111111222222222222222333333444555666666777;;;:::JJJzzz}}}wwwpppiiihhhnnnxxxvvv|||fffddd___bbbddddddbbbcccgggjjjnnnqqqoookkkiiikkkjjjfffjjjiiikkkqqqvvvrrrggg]]]bbbccceeegggiiijjjjjjjjjaaaaaabbbccccccbbbbbbbbbdddddddddaaa\\\VVVPPPLLLHHHEEEBBBBBBCCCCCCAAA>>>======<<<;;;999888888777444444444333333444444444444444444444444444444444222222333444555666777888555777:::;;;:::999::::::<<<===???AAABBBBBBBBBAAABBBBBBBBBCCCEEEGGGJJJKKKIIIMMMQQQRRRRRRRRRUUUXXXZZZ\\\^^^]]][[[\\\aaafffbbbbbbcccddddddcccbbbaaa]]]^^^_________aaaeeeggghhhgggdddaaa^^^\\\ZZZXXXZZZXXXTTTPPPMMMJJJIIIHHHEEECCCAAA@@@@@@???===<<<::::::999999888777777666777777666444444333333333333333333444444444555555777777777777888888888888666777888999:::;;;;;;<<<===>>>???>>>======???AAA>>>???@@@BBBEEEGGGIIIJJJHHHMMMOOOLLLKKKNNNQQQQQQUUUTTTTTTSSSTTTVVVWWWXXXPPPSSSVVVWWWVVVVVVVVVWWWYYY[[[\\\\\\YYYWWWWWWWWWaaabbbcccddddddcccbbbaaa\\\ZZZYYYZZZ[[[[[[ZZZYYYVVVUUUSSSUUUWWWWWWUUURRRMMMLLLJJJHHHFFFDDDBBBBBB@@@@@@???>>>===<<<;;;;;;888777777666555444444444333333333444444444555555555555555555666666666666888888999:::;;;===>>>???;;;<<<===>>>???@@@AAAAAAEEEGGGIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSNNNPPPRRRTTTTTTSSSQQQPPPXXXYYYYYYWWWUUUSSSSSSTTTXXXXXXYYY]]]bbbeeedddbbbdddaaa]]]\\\^^^^^^\\\YYYYYYYYYYYYYYYXXXSSSLLLGGGEEEEEEEEEDDDBBB@@@===<<<:::999888666555555444444111222444888<<<@@@CCCEEE111111111111111111111111000000111111111222222222444333333333333444555555777777777777888888888888888888999:::;;;;;;;;;;;;===============<<<<<<<<<>>>CCCHHHJJJJJJIIIJJJKKKMMMIIIGGGIIIMMMPPPNNNLLLJJJNNNRRRRRRPPPPPPTTTYYYRRRTTTUUUSSSQQQRRRUUUYYYYYYXXXWWWVVVWWWZZZ]]]___[[[^^^```___[[[WWWWWWWWWVVVVVVUUUSSSOOOLLLKKKKKKEEEDDDBBB@@@===:::888777777777555444333222222222//////.........---------iiiaaaUUUTTTRRRNNNJJJGGGEEEDDD???===:::666444222111111000000///...............////////////////////////000000111111111222222222222222333333444555555666<<<===:::<<>>===<<<===>>>@@@>>>???AAABBBDDDFFFHHHHHHEEEFFFEEEEEEKKKQQQQQQMMMTTTSSSSSSRRRSSSTTTUUUVVVTTTUUUWWWXXXWWWWWWXXXYYYZZZ\\\^^^^^^]]]\\\[[[\\\______`````````______^^^\\\ZZZYYYZZZ\\\]]]]]]\\\XXXUUUSSSSSSSSSSSSPPPMMMKKKKKKIIIGGGEEECCCAAAAAA???>>>>>>===;;;;;;:::999777777666555555444333333333333333333444444444444444444555555555666666666777777777888:::;;;===>>><<<<<<======>>>???@@@@@@CCCEEEGGGHHHHHHIIIKKKLLLNNNOOOQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSUUUVVVXXXWWWWWWVVVXXXYYYYYYYYYYYY[[[^^^___]]][[[aaa___]]]]]]]]]]]]\\\[[[XXXWWWWWWVVVTTTPPPJJJFFFAAAAAABBBAAA@@@>>>===;;;999999777666555444444444222222222333444666777888111111111111111111111111000000000111111111222222333333222222333333444555555666666666777777777777777888999::::::;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@EEEGGGFFFEEEFFFGGGJJJGGGDDDFFFKKKMMMLLLJJJNNNRRRVVVWWWUUUUUUXXX[[[ZZZZZZYYYWWWUUUVVVZZZ^^^[[[YYYXXXWWWWWWYYY[[[]]]___``````^^^ZZZXXXYYY[[[VVVUUUSSSPPPNNNLLLJJJIIIDDDCCCAAA???<<<:::999888777666555333222222111111//////.........---------eee^^^UUUTTTQQQNNNKKKGGGEEEDDD>>>===:::666333222111000000000///...............////////////////////////000000000111111111222222222222333333444444555555555666;;;>>>;;;FFFpppcccdddeee]]]dddbbbaaabbbcccdddcccbbbfffjjjjjjhhhggggggeee``````fffmmmpppooollliiihhhbbbdddgggiiiiiifffbbb___iiieeecccdddggghhhddd```YYYYYYWWWTTTQQQMMMJJJIIIFFFDDDBBB@@@@@@???<<<:::999888888777666555444444333333222222222222333333222222222222222222222222222222333333333444444444444666888999888888888:::999:::<<<===>>>>>>??????AAABBBBBBCCCEEEGGGIIIJJJKKKPPPTTTUUUSSSRRRSSSUUUTTTYYY___aaa___]]]\\\]]]]]]^^^```bbbdddeeeffffffaaacccdddeeeccccccdddeeecccdddeeeeeedddbbb___^^^XXXVVVRRRNNNJJJGGGFFFEEEBBBAAA???>>>>>>===;;;999888888777777666555555555555555444333222222222222111222222222333333333333222222222222333333333444555555666777888999999:::;;;<<<===<<<;;;;;;===???>>>???@@@AAACCCDDDEEEFFFLLLIIIEEEGGGPPPYYYVVVMMMRRRRRRQQQPPPPPPQQQRRRSSSVVVXXXXXXXXXWWWXXXZZZ\\\XXXZZZ]]]^^^^^^]]]^^^___]]]\\\[[[[[[ZZZZZZZZZZZZZZZXXXWWWWWWZZZ\\\]]]]]][[[XXXTTTRRRPPPOOOLLLJJJIIIHHHGGGEEECCCAAA@@@???<<<<<<;;;:::999888777777666555555444444333333333222222222333333333333444333333444444444555555555555555666666888999;;;<<<<<<<<<<<<======>>>>>>>>>@@@BBBDDDDDDEEEEEEGGGIIILLLNNNPPPRRRSSSRRRPPPOOOUUUTTTSSSRRRQQQRRRTTTTTTTTTVVVXXXXXXWWWXXXYYY[[[ZZZYYYYYYZZZ[[[[[[YYYWWWZZZ[[[\\\\\\[[[[[[[[[]]]WWWVVVSSSQQQOOOLLLGGGCCC===>>>>>>======<<<;;;:::888777666555444333333333222222000000////////////000000000000000000000000000000000000111111111111111111111111111222222333444444444444555555555555666666777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@BBBBBBAAAAAABBBFFFCCCBBBCCCGGGJJJIIIGGGPPPTTTXXXZZZXXXWWWXXXZZZ^^^^^^]]]ZZZYYYZZZ\\\___aaa```^^^\\\\\\\\\^^^___``````^^^\\\ZZZZZZ\\\^^^WWWSSSOOOMMMMMMKKKHHHEEEAAA@@@???===<<<:::999888666555444333222111111111...............---------```XXXVVVTTTPPPNNNKKKHHHEEECCC>>><<<999666333111000000000000///...............////////////////////////000000000000111111111111222222333333333444444444555111666@@@>>>999GGG]]]xxxeeeaaa___```ddddddbbbaaadddhhhjjjiiifffeeejjjlllllllllmmmkkkgggiiilllooopppnnnjjjgggfff^^^aaafffjjjkkkiiifffdddhhhccc___```dddeee___YYYTTTSSSPPPNNNKKKIIIHHHGGGDDDCCCAAA???===;;;999888666666555444444333222222222111111000000111111222111111111111111111111111222222222222222222222222333555777777666666777999999::::::<<<======>>>>>>@@@AAABBBCCCDDDFFFGGGHHHFFFKKKPPPQQQPPPOOOPPPRRROOOTTTZZZ^^^______```aaa^^^___```bbbdddeeefffgggdddfffgggfffdddaaa``````aaabbbddddddccc```\\\ZZZWWWTTTQQQMMMIIIGGGEEEEEE@@@???===<<<<<<;;;999777666666666555444444333333444333222111111111111111000000111111111222222222000000111111111222222222333333444555666777888888999:::;;;:::999999;;;=========>>>??????@@@AAAAAAQQQNNNIIIJJJQQQXXXUUULLLPPPOOONNNNNNNNNOOOPPPPPPVVVVVVVVVUUUTTTUUUXXXZZZUUUWWWZZZ[[[[[[ZZZ[[[[[[\\\ZZZYYYWWWWWWWWWXXXXXXXXXVVVTTTTTTUUUXXXXXXXXX\\\ZZZVVVSSSPPPMMMKKKJJJFFFEEEDDDBBBAAA???>>>===999888888777666666555555444444333333333222222222111111111222222222333333222222222333333333444444333333444444555777888999;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAABBBDDDFFFIIIKKKOOORRRSSSRRROOONNNTTTSSSSSSRRRRRRRRRRRRRRRVVVWWWXXXWWWVVVUUUVVVWWWYYYYYYXXXXXXYYYXXXXXXWWWTTTWWWYYYYYYWWWWWWYYY[[[WWWTTTQQQNNNKKKHHHEEEBBB======<<<;;;:::999888777666666555333333222222222000000000//////000000111000000000000000000000000/////////000000000111111000////////////000111111222222222333333333333444444555666777777888888888888999999999999999::::::888:::===>>>????????????CCCAAA@@@BBBEEEGGGGGGFFFNNNQQQVVVXXXWWWVVVUUUVVV[[[[[[[[[[[[ZZZYYYYYYYYYbbbaaa___]]]\\\\\\\\\]]][[[[[[ZZZZZZZZZ\\\]]]___YYYSSSMMMKKKLLLKKKFFFBBB>>>>>>===<<<:::999888888444444333222111000000000........................___WWWVVVSSSPPPMMMLLLIIIEEEBBB>>><<<999666333111000000000000///.......................................//////000000000111111111222222222333333333333333???777111333888;;;===@@@SSSuuuWWW[[[ddd^^^\\\dddcccaaaaaadddhhhjjjhhhfffccchhhlllmmmooorrrqqqnnnkkkjjjjjjjjjjjjiiifffcccZZZ]]]aaaeeeggggggeeecccgggaaa\\\]]]``````ZZZTTTPPPNNNLLLIIIHHHFFFFFFFFFAAA@@@???===:::888666666333333333222222111111000000000////////////000000000000000000000000000000000000000000111111111111222444555555444555666888999::::::;;;<<<===>>>???>>>???@@@BBBCCCDDDEEEEEEBBBFFFLLLNNNNNNNNNPPPSSSQQQSSSVVVYYY[[[]]]```bbbaaaaaaaaabbbbbbcccddddddiiijjjjjjhhhdddaaa___^^^___`````````]]]ZZZVVVSSSQQQOOOKKKHHHEEECCCBBBAAA>>>===;;;::::::999777555555444444333333222222111222111111000000000000111////////////000000000111000000111111111222222222111222222333444555666666777888999888777777999;;;::::::;;;;;;<<<======>>>FFFGGGFFFEEEHHHLLLLLLIIINNNMMMLLLLLLLLLMMMNNNOOORRRSSSSSSQQQPPPQQQSSSUUUTTTVVVYYYYYYXXXXXXXXXXXX[[[ZZZXXXWWWVVVWWWXXXYYYYYYWWWTTTTTTTTTUUUUUUTTTXXXWWWTTTQQQMMMKKKIIIIIICCCBBBAAA@@@>>><<<;;;;;;666666555555444333333333222222222222111111111111000000000111111111111222111111111111222222222222222222222333444555666777::::::::::::::::::;;;;;;:::<<<>>>?????????AAACCCFFFIIIMMMPPPRRRQQQOOONNNOOOPPPRRRSSSSSSQQQPPPOOOSSSTTTUUUUUUSSSSSSSSSUUUYYYYYYXXXVVVTTTSSSRRRRRROOORRRVVVVVVTTTSSSUUUWWWUUURRRNNNKKKIIIGGGCCCAAA???>>>===:::888666555444444444333222111111111111000000000000000111222333////////////////////////....../////////000000000///............///000000000111111111222222222222222333444555666666666666666666777777888888888888888999:::<<<>>>>>>>>>>>>AAA@@@@@@AAADDDFFFGGGGGGLLLOOORRRUUUUUUUUUTTTSSSUUUWWWYYY[[[[[[YYYUUURRR[[[ZZZXXXWWWVVVUUUUUUUUURRRSSSUUUXXX[[[\\\\\\\\\YYYSSSLLLIIIJJJIIIEEE@@@<<<;;;;;;:::999888777666333222111000000000000000---.....................ddd[[[WWWSSSOOOMMMLLLJJJFFFBBB===<<<999555222111000///000000///......................................./////////000000000111111222222222222333333333333555888777444555:::;;;888111GGGhhhqqqfff[[[YYYYYYYYYYYY\\\`````````bbbcccbbb```^^^^^^cccggghhhkkkooopppmmmkkkiiihhhiiilllnnnnnnmmmbbbcccdddeeeeeeeeeddddddfffbbb^^^]]]^^^]]]WWWRRRLLLKKKIIIGGGFFFDDDDDDDDD===>>>===;;;888555555555222111111111000000000/////////............//////..............................//////000000000000222333444333333333555777999999999:::;;;<<<===>>><<<===???@@@AAABBBBBBBBBAAAEEEIIILLLLLLMMMQQQUUUWWWVVVUUUUUUWWWZZZ]]]___aaaaaa```````````````aaaiiijjjiiigggccc```______]]]]]]\\\ZZZWWWSSSOOOMMMHHHGGGDDDAAA???>>>======<<<;;;999888888777555333333333222222111000000000000000///////////////000............////////////000000000111111111222222000000111222333444555555555666777666555555777999888888999::::::;;;<<<<<<:::@@@CCCAAAAAAEEEIIIJJJKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPPPPOOONNNNNNOOOQQQUUUWWWZZZZZZYYYXXXYYYYYYZZZYYYYYYXXXYYYYYYYYYZZZZZZYYYWWWWWWWWWWWWUUUSSSQQQQQQQQQNNNJJJFFFDDDDDD@@@???>>>===;;;:::999999444444333333222222222222000000000000000000000000/////////000000000111111//////000000000111111111111111111222333444555555888888888999999:::::::::999;;;===>>>>>>>>>@@@BBBDDDFFFJJJNNNPPPQQQPPPOOOLLLNNNQQQSSSSSSRRRPPPNNNNNNPPPRRRRRRQQQRRRSSSUUUYYYYYYWWWTTTPPPMMMMMMNNNOOOQQQSSSSSSRRRQQQQQQQQQQQQNNNKKKIIIGGGEEEBBB@@@@@@???<<<999666444333222333222111111000000000111000000//////......//////////////////////////////............////////////...............///000000000000000000111111111111111111222333444444444444444444555555666777777777777777888:::===??????>>>??????@@@AAABBBDDDFFFGGGKKKMMMPPPSSSUUUUUUUUUTTTTTTUUUXXX[[[]]]ZZZUUUPPPWWWVVVUUUUUUTTTTTTTTTTTTMMMNNNPPPTTTXXXZZZXXXWWWWWWRRRKKKGGGFFFDDDAAA???;;;:::999888777666555444111111000///////////////---------...............fff]]]XXXSSSNNNLLLLLLKKKFFFAAA===;;;888555222000000///000000///.......................................////////////000000000111222222222222222222222222+++333;;;<<<:::888888999???BBBJJJZZZ~~~xxx\\\UUU[[[\\\UUUPPPRRRUUUVVVZZZ\\\^^^___^^^\\\[[[[[[ZZZ^^^aaaaaadddhhhjjjhhhhhhjjjkkklllnnnqqqvvvyyykkkjjjgggeeeeeeeeefffgggeeebbb___]]][[[YYYTTTQQQIIIHHHGGGFFFDDDBBBAAA@@@:::;;;;;;999666333444555111000000000000/////////......------------......------------------------,,,,,,---...///000000111111222222222111222444777888777777777888:::<<<===:::;;;===>>>???@@@??????AAADDDGGGHHHHHHJJJNNNRRRWWWVVVTTTTTTVVVYYY[[[\\\^^^^^^]]]\\\\\\\\\]]]^^^```aaaaaa___]]]]]]^^^___ZZZYYYWWWUUURRRNNNKKKJJJDDDBBB@@@>>>============;;;999777666666666444222222222111111000//////...///...............//////------------............/////////000000000111111...///000111222333333444333444555555444444555777777888888:::;;;<<<======999???BBB@@@@@@DDDHHHIIIIIIIIIIIIIIIJJJLLLNNNPPPMMMOOOPPPPPPOOONNNNNNOOOSSSVVVYYYZZZZZZZZZ[[[\\\XXXXXXYYYZZZ[[[[[[[[[[[[XXXWWWWWWXXXYYYXXXUUUSSSNNNOOOPPPNNNHHHBBB??????>>>===<<<;;;:::888777777222222222222222111111111////////////////////////....../////////000000000....../////////000000000111111111111222333444555666666777777888999::::::999;;;===>>>>>>>>>@@@BBBBBBDDDGGGKKKNNNPPPQQQRRRMMMNNNPPPQQQRRRSSSRRRRRROOOPPPQQQQQQPPPPPPQQQSSSVVVWWWVVVTTTQQQPPPRRRTTTRRRRRRRRRSSSSSSRRROOOMMMLLLJJJHHHFFFEEECCC@@@===>>><<<:::777555333333222111111000000//////000000//////...---------..............................------........./////////...............///000000000000000000111111111111000000111222333333333333333333444444555666666666666555555888===???@@@>>><<<===???@@@AAABBBEEEFFFJJJKKKMMMOOORRRUUUUUUUUUUUUUUUVVVXXX[[[ZZZVVVSSSUUUUUUVVVVVVVVVWWWWWWXXXOOONNNNNNPPPTTTUUUTTTSSSSSSOOOJJJEEEAAA>>>======::::::999777666444333222000000//////......//////---------.........//////dddZZZXXXSSSNNNLLLMMMKKKFFFAAA===;;;888555222000//////000000///.......................................////////////000000000000222222222222222222222222666222333777777555:::CCCCCC///666FFFHHHdddlllUUUPPPOOOLLLMMMPPPQQQNNNPPPVVVTTTXXX\\\^^^\\\[[[]]]___ZZZ]]]^^^]]]___ccceeecccccchhhlllkkkiiikkkttt|||kkkhhhdddaaa```bbbeeehhhbbbaaa___\\\XXXTTTQQQPPPGGGGGGFFFEEECCCAAA???>>>888::::::888555333444555000000000000000/////////...------,,,,,,------...------------------------++++++,,,---...000000111111222222111000111444666666666555666777888:::;;;999:::<<<===>>>>>>>>>===AAACCCDDDCCCCCCEEEJJJNNNSSSRRRRRRTTTXXX[[[]]]]]][[[ZZZYYYYYYYYYZZZ[[[\\\VVVWWWWWWWWWVVVXXX[[[]]]XXXWWWTTTRRROOOMMMKKKJJJDDDBBBAAA????????????@@@:::888666666666555333111111111111000//////............---------......///,,,,,,,,,---------.............../////////000000......///000111222333333333444444444333333555777777888999:::<<<===>>>???;;;??????======AAACCCAAAHHHHHHHHHIIIJJJMMMOOOPPPNNNPPPRRRRRRQQQOOOOOOOOOPPPRRRVVVYYYYYYZZZ\\\]]]VVVWWWYYY[[[\\\\\\[[[[[[SSSSSSUUUWWWYYYXXXUUURRRNNNQQQSSSPPPIIIBBB>>><<<<<<<<<;;;:::999777777666222222222222111111111111.........///////////////............/////////000.........////////////000222111111111222333444444444555666777888999:::;;;999;;;===>>>>>>???@@@BBBAAACCCFFFIIIMMMPPPRRRTTTPPPOOOOOOPPPQQQSSSUUUVVVSSSTTTTTTRRROOONNNNNNOOORRRTTTVVVVVVVVVWWW\\\```VVVTTTRRRSSSUUUSSSNNNJJJHHHFFFEEEEEEDDDBBB>>>;;;;;;:::777555444333333333111000000////////////000------------...///000111........................---------........./////////............///000000000000000000111111111111///000111222222333333222222222333444444555666666444333333777<<>>???AAACCCFFFHHHHHHIIILLLPPPSSSTTTTTTVVVTTTSSSTTTWWWYYYWWWUUUQQQRRRRRRSSSTTTUUUVVVWWWTTTQQQNNNMMMPPPRRRRRRQQQOOOMMMIIICCC===::::::;;;:::999888777555333222111000//////.........//////---------.........//////ccc]]]YYYVVVQQQMMMJJJGGGDDDAAA@@@===888444333222000///............................................................////////////111111222222222333333333333444555555666888<<<@@@???999777>>>FFFPPP^^^kkkjjjXXXQQQHHHJJJLLLLLLLLLSSS[[[YYYPPPSSSZZZ]]][[[ZZZ\\\]]]]]]XXXZZZ]]]___bbbeeeiiillliiihhhfffeeefffhhhkkkmmmkkkhhhdddbbbaaa```___^^^WWWVVVUUUUUUTTTRRROOOLLLJJJGGGDDDAAA@@@>>>;;;999888777555444333222222222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............///////////////000000000111111111111333444555777888:::;;;<<<::::::;;;;;;===>>>???@@@???AAACCCCCCDDDFFFHHHKKKLLLMMMPPPTTTXXXZZZZZZYYYZZZ]]]___``````_________^^^___^^^[[[WWWVVVYYY\\\]]][[[XXXUUUSSSOOOKKKHHHHHHFFFBBB???===<<<<<<===666555555444222111000000000000//////.........------------------------------------------------------------............///---......///000111111222222222333444444555555666555666777999:::<<<<<<<<<;;;<<<<<<>>>@@@BBBDDDEEEDDDEEEEEEFFFHHHJJJLLLMMMQQQOOONNNOOOQQQSSSQQQOOOOOOQQQSSSVVVWWWXXXXXXXXXYYYZZZ[[[]]]^^^^^^^^^^^^YYYUUURRRTTTXXXZZZWWWSSSOOOMMMJJJHHHFFFCCC???<<<>>>===<<<;;;999888777666333222111000////////////........................---------............///////////////////////////000000000111222222333333555555555555666666666666:::::::::;;;===>>>@@@AAAAAAAAACCCFFFIIINNNQQQTTTPPPRRRQQQNNNOOOSSSVVVTTTUUUVVVUUUTTTRRRRRRTTTVVVTTTUUUWWWYYYZZZZZZZZZYYYRRRQQQQQQRRRRRRQQQOOOMMMJJJEEE@@@???@@@@@@<<<888777666555333222111000000//////.........------------------............///........................................................................////////////////////////...000111111000000111333333333333333444555666666:::777555666:::>>>???>>><<<<<<<<<===???AAADDDEEEHHHIIIKKKMMMOOOPPPQQQQQQTTTTTTUUUVVVVVVVVVUUUUUUZZZXXXVVVUUUWWWYYYYYYYYYSSSSSSSSSTTTVVVVVVTTTRRRLLLKKKHHHDDD@@@<<<999777888777666555333222111000000000//////.........---------------------------cccZZZXXXUUUQQQMMMJJJGGGDDDAAA@@@===888444333222000///............................................................////////////111111111222222222333333333444555555555777;;;>>>AAA;;;888;;;===???DDDLLL___aaaPPPNNNOOOOOOPPPTTTMMMHHH]]]yyyqqqRRRRRRXXX\\\[[[ZZZ]]]___^^^```aaabbbbbbbbbccceeefffccccccddddddeeeeeeeeeeeefffdddaaa```___^^^\\\[[[\\\ZZZXXXWWWUUURRRNNNKKKIIIFFFCCC@@@???===;;;999666666444333222111111111---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............//////000000000111111111333333444666777999:::::::::::::::;;;<<<===???@@@???@@@BBBCCCDDDFFFIIILLLJJJKKKNNNQQQUUUWWWXXXWWW\\\^^^aaacccdddeeegggiiibbbbbbaaa___\\\[[[\\\^^^\\\ZZZVVVTTTQQQNNNIIIFFFFFFDDDAAA>>><<<;;;;;;;;;555555444333222111000000////////////......------------------------------------------------------------------............---......///000000111111111111111222333333444444444555777888:::;;;;;;;;;:::;;;;;;===>>>@@@BBBCCCCCCDDDEEEFFFHHHJJJKKKLLLOOOMMMMMMOOORRRTTTSSSQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[WWWUUUSSSTTTVVVVVVTTTRRRMMMKKKHHHEEEDDDBBB>>><<<;;;;;;:::888777666555444222222111000////////////........................------------....................................//////000111111222222333444444555555555666666666999999999:::<<<===???@@@@@@AAACCCEEEIIIMMMPPPRRRQQQSSSRRROOOOOOSSSUUUSSSVVVXXXZZZZZZXXXWWWWWWXXXUUUVVVXXXYYYZZZYYYYYYYYYWWWVVVUUUUUUUUUSSSPPPNNNIIIDDD???>>>??????;;;777777666444333111000000000///.........---------------------............///...................................................................................................000111111000000111222222222222222333444555555666444333555999===??????<<<<<<<<<===>>>@@@CCCDDDDDDFFFHHHKKKNNNPPPSSSTTTTTTTTTUUUUUUTTTTTTSSSRRRXXXXXXXXXXXXWWWXXXXXXYYYWWWVVVVVVWWWXXXXXXVVVSSSLLLJJJHHHDDD@@@<<<:::888777777666444333111000000............---------,,,------------------------cccVVVXXXUUUQQQNNNKKKHHHDDDAAAAAA===888555333222000///---------------------------------------------------............/////////000111111111222222222222333333444444333555888::::::888999<<<===;;;<<>>===;;;999777444444333111000000000000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------////////////000000000000222222333444555777888888::::::::::::;;;===>>>???===???AAACCCDDDGGGJJJMMMIIIJJJLLLOOOQQQTTTVVVWWW\\\^^^___``````bbbfffiiibbbaaa`````````___]]]\\\[[[XXXTTTQQQNNNJJJFFFCCCCCCBBB???===;;;:::999999444444333222111000/////////............---------------------------------------------------------------------............------......///000000000//////000000111222222333333444666777888999::::::999999999;;;<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIIIIJJJIIIJJJLLLOOOQQQRRRQQQTTTSSSSSSTTTTTTVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOJJJGGGDDDAAA@@@???===<<<888777666555444333222111111111000///............------------------------------------....................................//////000000111111222222444444444444555555555555777777888888:::<<<===>>>???@@@BBBEEEHHHKKKNNNPPPRRRTTTSSSOOOOOORRRSSSPPPQQQTTTWWWXXXWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUWWWVVVTTTTTTSSSRRROOOMMMGGGCCC???=========999666666555333222111000//////............---------------------............///...................................................................................................000111111//////000222000000000000111222333444222111111333777;;;===>>><<<<<<<<<<<<>>>???@@@AAAAAABBBDDDGGGKKKOOOSSSVVVSSSSSSTTTSSSSSSRRRQQQPPPUUUXXXZZZZZZWWWUUUVVVXXXXXXXXXWWWWWWWWWVVVSSSQQQJJJIIIFFFCCC???<<<999888666666555333222111000///---------,,,,,,,,,,,,,,,------------------------aaaTTTWWWTTTQQQNNNKKKHHHDDDAAAAAA===888555333111000...---------------------------------------------------------.........//////000000000111111111111222222333333333222333555777444555888<<<>>>?????????CCCAAADDDSSSrrrlllRRRSSSIIIKKKXXXXXXHHH@@@EEEJJJMMM```wwwxxxdddWWWYYYSSSXXX[[[[[[^^^cccfffeeedddcccbbbcccdddeeefffeeedddfffjjjnnnooonnnlllkkkbbbcccfffjjjmmmnnnmmmkkk___\\\YYYVVVSSSPPPLLLIIIDDDAAA>>><<<;;;999777555333222111000////////////+++++++++,,,,,,------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000111222333444666777777999999999999:::;;;<<<===<<<>>>@@@BBBDDDFFFJJJMMMJJJLLLMMMOOOQQQSSSVVVXXX``````^^^\\\ZZZZZZ]]]___[[[ZZZYYY[[[^^^^^^[[[WWWXXXUUUQQQMMMJJJFFFCCC@@@@@@???===:::999888777777222222111111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------......//////////////////000111111222222222333444666777777888888777777888888:::<<<===>>>>>>@@@BBBDDDFFFGGGGGGGGGFFFFFFGGGHHHKKKLLLMMMMMMUUUUUUSSSSSSSSSTTTVVVWWWRRRRRRQQQQQQPPPPPPPPPPPPQQQSSSSSSRRROOOLLLKKKKKKGGGDDD???===<<<<<<<<<;;;555555444333222111000000000//////...------......------------------------,,,,,,---------.......................................//////000111111222333333333333444444444444555555666777888:::;;;<<<>>>???AAADDDGGGIIILLLMMMPPPRRRRRROOONNNPPPPPPMMMNNNPPPRRRSSSRRRQQQRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPRRRPPPNNNNNNNNNMMMKKKIIIDDDAAA===<<<;;;:::777555444444222111000/////////---------------------------------............///...................................................................................................000111000//////000111////////////000111222222111111111222555888999:::;;;;;;;;;<<<===>>>>>>???@@@@@@AAADDDHHHMMMQQQTTTQQQQQQRRRSSSSSSSSSSSSRRRQQQVVV[[[ZZZUUURRRRRRUUUVVVUUUSSSSSSRRRPPPMMMJJJFFFEEECCC@@@===:::888777555444333222111000//////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,aaaWWWVVVTTTQQQNNNLLLIIIDDDAAABBB>>>999555333111///...------------------------------------------------------------............//////000000000111111111111222333222111222333555555666777666777888999888666>>>CCC@@@BBBZZZUUUFFFIII>>>CCCIIIJJJDDD@@@CCCIIIOOOFFFRRRrrrrrr^^^XXXSSSWWWYYYZZZ^^^eeehhhfffaaa______```cccffffffeee```bbbdddfffhhhjjjkkkkkk___```bbbfffhhhhhheeecccYYYWWWSSSPPPOOOLLLIIIGGGAAA???;;;999999777555333111000//////............***++++++,,,,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,,,,------------.........---............////////////000111333555666777888999888888999999:::;;;<<<:::<<>>???AAACCCDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLUUUUUUSSSSSSSSSTTTUUUVVVQQQPPPOOONNNMMMMMMMMMMMMOOOQQQRRRPPPMMMIIIGGGGGGDDD@@@<<<:::::::::999999444444333222111000000///......------,,,---------------------------------,,,,,,,,,------------...........................---......//////000111111222222222222333333333333444444444555777888:::;;;===>>>@@@CCCEEEGGGIIIJJJLLLOOOPPPNNNNNNPPPNNNKKKPPPQQQQQQPPPOOOQQQTTTWWWSSSRRRRRRQQQPPPPPPPPPPPPMMMKKKIIIIIIIIIIIIGGGFFFAAA???<<<:::888777555444333222111000///.........,,,,,,---------------------------............///................................................................................................///000111000///...///000............///000111111111222222222333333555666999999:::;;;<<<<<<======@@@@@@AAABBBFFFJJJNNNPPPNNNOOOQQQRRRTTTUUUVVVVVVOOOTTTYYYYYYTTTOOOOOOQQQSSSQQQPPPOOONNNKKKGGGDDDAAA@@@>>><<<:::777666555333333222111000//////...---------------------...,,,,,,,,,,,,,,,,,,,,,,,,```[[[UUUSSSQQQOOOMMMIIIEEEAAABBB>>>999555333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000000111333333222222333444333555555333444888:::999111;;;CCCAAA;;;@@@RRRcccrrrRRR>>>@@@EEEBBBGGGEEE======DDDHHHEEE???HHHOOORRRXXX]]]VVVJJJPPPRRRTTTUUUZZZbbbeeecccaaa___]]]___bbbeeedddbbbaaaaaaaaabbbdddfffhhhiii`````````aaaaaa^^^ZZZWWWSSSPPPMMMKKKIIIHHHFFFDDD???<<<999777666555333222000000///...............++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++------------............------------.........//////000111444666888:::;;;888888888888888999::::::999;;;>>>???@@@CCCFFFIIILLLOOOSSSTTTSSSTTTWWW[[[ZZZZZZXXXUUURRRRRRUUUWWWRRRRRRTTTVVVWWWWWWUUUSSSPPPMMMHHHDDDBBB@@@===;;;999888777666555333222111///.........---------,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......///000000111111222000000111333333444444444555555555666777888:::;;;<<<<<<===>>>@@@BBBDDDEEEIIIKKKMMMMMMLLLMMMNNNPPPTTTTTTSSSSSSSSSTTTTTTUUUPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOOOONNNLLLIIIFFFDDDAAA>>>;;;999999888777555333222222111000000//////------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......//////000000111111111111222222222222333333444555666888999:::<<<===???BBBDDDFFFFFFGGGHHHLLLOOONNNOOOQQQPPPLLLOOOOOONNNLLLLLLOOOTTTXXXVVVVVVUUUTTTSSSSSSTTTTTTNNNLLLIIIHHHHHHHHHGGGEEE???===;;;888666444333333111111000///............,,,,,,,,,,,,---------------------............///........................................................................------------------------///000111000...---...///---------......///000111111222333333111111222333666777888:::;;;<<<<<<<<<@@@@@@AAACCCEEEHHHKKKMMMKKKMMMOOORRRUUUWWWXXXXXXQQQTTTWWWWWWSSSOOONNNNNNRRRPPPNNNMMMLLLIIIEEEBBB===<<<;;;999777555444333222111111000//////......------------............,,,,,,,,,,,,,,,,,,,,,,,,]]]\\\TTTSSSQQQOOOMMMJJJEEEAAABBB>>>999555222111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000...000222333222222333555000444444222555<<>>888777777777777888999999999:::<<<===>>>@@@CCCFFFHHHMMMRRRSSSRRRRRRTTTXXXUUUUUUTTTRRRPPPPPPRRRTTTTTTUUUWWWVVVTTTRRRQQQQQQLLLIIIDDDAAA???>>><<<:::666666555444333222000///------------,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000//////000111222222222222555555555666777888999:::<<<<<<;;;;;;===@@@CCCEEEIIILLLNNNOOOOOOOOORRRTTTRRRRRRSSSTTTTTTTTTTTTTTTPPPOOOMMMLLLLLLMMMNNNOOOOOOMMMLLLLLLMMMKKKEEEAAA@@@===;;;999888777444222111111000000///.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......///000000000000000111111111222222333333333444666777999:::;;;<<>>???AAACCCFFFIIIKKKLLLKKKLLLNNNQQQSSSUUUVVVWWWUUUVVVVVVVVVTTTRRROOONNNOOONNNLLLKKKIIIGGGCCC@@@;;;;;;999888666555444333111000000//////......---++++++,,,,,,------------++++++++++++++++++++++++ZZZ[[[TTTRRRQQQOOOMMMJJJEEEAAACCC???999555222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000...000222333333333444555111555555111222777888444777777888:::<<<;;;999777666???GGGUUUxxxbbbFFF>>>===BBB@@@555777@@@@@@:::;;;>>>???===;;;<<<>>>???999999AAAGGGGGGEEEEEEEEEFFFFFFGGGMMMUUUXXXUUU___\\\ZZZ^^^dddhhhhhheeedddddddddcccaaa___]]]\\\YYYXXXWWWWWWXXXWWWTTTRRRPPPLLLHHHEEECCCAAA???===;;;999666444444333111000000//////.........//////---,,,,,,++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000333666999===???AAA888777777777777777888999888:::<<<======???AAADDDEEEKKKQQQRRRPPPOOORRRUUUYYYYYYXXXVVVTTTSSSTTTVVVVVVXXXYYYVVVPPPMMMMMMNNNJJJGGGBBB???>>>===;;;:::555555444444222111///...------,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...///000111111222111111555555555666666888999:::===;;;:::999;;;???CCCEEEFFFIIIMMMNNNNNNPPPSSSVVVPPPQQQSSSUUUUUUUUUTTTTTTPPPOOONNNLLLMMMNNNOOOQQQOOOLLLJJJKKKNNNLLLFFF@@@???===;;;:::999666333000/////////......---------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------...//////000000000000000111111111111333333444444666777999::::::<<<>>>AAABBBCCCCCCCCCDDDJJJOOOQQQSSSWWWVVVRRRQQQSSSUUUVVVWWWXXXZZZ\\\WWWWWWVVVUUUUUUVVVWWWXXXVVVRRRNNNJJJGGGEEEBBB@@@<<<;;;:::777333111111111000///...---------------+++++++++,,,,,,------------------.........//////........................................................................------------------------///000111000...------..................///111111,,,///222333111111333555222444666999;;;<<<<<<<<<<<<===@@@DDDGGGJJJKKKLLLKKKLLLNNNPPPQQQSSSTTTTTTXXXWWWVVVVVVUUUTTTQQQNNNLLLKKKIIIHHHGGGDDD@@@===;;;:::999888777666555444000000//////......------*********++++++,,,,,,,,,++++++++++++++++++++++++bbbUUUVVVTTTRRRPPPNNNJJJFFFBBBDDD???:::555222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////000000111111111222222222333333444444555666666777666666666777888888999999555999???CCCDDDMMMgggzzz]]]JJJ???;;;===888888777777888888999:::888:::;;;;;;:::;;;<<<>>>AAA<<<;;;@@@BBB??????BBB???@@@BBBFFFKKKOOOQQQRRRXXXXXXZZZ___ccceeebbb___eeedddcccaaa```_________\\\WWWSSSTTTXXXXXXQQQKKKIIIGGGCCCBBBAAA???===<<<888777555333111000////////////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***...------,,,,,,------...***,,,000444888999::::::444444444555777888:::;;;;;;<<<=========???BBBDDDFFFJJJOOORRRSSSRRRQQQQQQSSSWWW[[[^^^]]][[[YYYXXXXXXXXXXXXWWWTTTPPPMMMKKKCCCCCCAAA???===<<<:::999444444333222111000///......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222444444555666777888999999===<<<<<<<<<===@@@BBBDDDGGGMMMPPPOOOOOOQQQQQQOOOSSSWWWZZZXXXTTTSSSVVVZZZSSSWWWWWWQQQMMMNNNPPPPPPOOOLLLIIIHHHGGGFFFDDDCCC===<<<999777555333222222000000///...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------......///000000111////////////000000000000555222111444999;;;888555888999<<>><<<:::777444222111111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyy[[[RRRUUUSSSQQQOOOMMMJJJEEEBBBCCC???:::666333222///.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............////////////000000000111111111222222111222222333444444555555444444555555666777777777===;;;;;;:::888888CCCQQQbbbwwwooo\\\HHH===999666888;;;666666666666666777888888777999:::;;;::::::;;;===???;;;;;;@@@AAA??????BBB@@@AAACCCFFFKKKOOORRRSSSYYYZZZ]]]bbbgggiiihhheeebbbaaa```_________```aaa^^^\\\ZZZXXXWWWTTTPPPMMMJJJGGGCCCAAA???===;;;999777666555333111000000//////......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***------,,,,,,,,,,,,------+++---000333555555555555333333444555666888999:::;;;<<<=========>>>AAADDDEEEHHHMMMQQQRRRRRRSSSTTTWWWYYY[[[[[[ZZZYYYYYYZZZVVVWWWVVVUUURRRNNNJJJHHHBBBAAA???===;;;999777666333333222111000///.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000000111222222333444555666777888888999<<<;;;;;;;;;<<>>;;;888666666555444222111000000000......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***------,,,,,,,,,,,,------,,,---///000111111000///333333333444555777999999999;;;<<<<<<<<<>>>@@@BBBCCCFFFJJJMMMOOOQQQSSSUUUXXXXXXXXXVVVTTTUUUWWWYYYUUUUUUTTTRRROOOJJJFFFDDD???>>>===:::888555333222111111000///...------,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111111333333444555666777888888999999999999;;;===???@@@@@@FFFIIIHHHJJJOOORRRRRRPPPQQQSSSSSSSSSRRRQQQQQQSSSVVVUUUPPPOOORRRVVVVVVPPPMMMIIIEEEBBB@@@<<<::::::999777444222111000000...------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------......///....../////////000000000///111333555555666777888888888:::;;;===>>>???@@@DDDEEEHHHKKKNNNQQQSSSUUUQQQSSSTTTRRROOOOOORRRVVVUUUTTTSSSRRRQQQQQQQQQQQQKKKHHHEEEBBB@@@===999777666555444333222111000000............------------...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,...............---------........................------------------------...............---------------------------------------------............////////////000111222333333444555666777999::::::;;;<<<>>>@@@DDDGGGJJJLLLLLLMMMNNNPPPRRRTTTVVVVVVUUUVVVWWWWWWUUUSSSPPPNNNPPPLLLGGGCCCAAA???>>><<<999888777555444222111000000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiXXXWWWTTTSSSPPPNNNLLLIIIDDDAAAAAA>>>;;;888555222///,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------------.........///////////////000000000111111000000111111111222222222111222222333333444555555444333444888;;;<<<<<<<<<999::::::999BBBZZZ~~~}}}lll]]]GGG777000222666999444666888999888444333333444333333333333444555555555666888888777777999:::::::::<<<===>>>>>>???BBBCCCCCCDDDEEEGGGLLLQQQUUUWWWXXX[[[___ccceeeeeeeeeeeecccbbbaaaaaaccceeefffbbbaaa___ZZZTTTPPPNNNNNNHHHEEEAAA???===<<<999777444444333111111000000000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---,,,---...//////......---222222222333444666888999888:::;;;<<<<<<===???AAAAAADDDGGGIIIKKKMMMOOOQQQTTTUUUUUUSSSQQQQQQRRRTTTSSSSSSRRRPPPLLLHHHDDDAAA>>>===;;;888555333111000//////......---,,,,,,+++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////000000111222222333444555666777777777777777888999;;;===>>>???DDDFFFEEEGGGLLLPPPPPPNNNOOOPPPRRRTTTUUUSSSQQQRRRTTTQQQLLLKKKOOORRRQQQMMMJJJFFFCCC@@@===:::888888777555333111000//////,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........./////////000000///444777777444333555888666777888:::<<<===>>>???CCCDDDEEEHHHKKKMMMOOOPPPPPPRRRSSSQQQOOONNNOOOPPPTTTSSSRRRPPPMMMKKKIIIHHHIIIFFFCCC@@@>>><<<999666222222222111111000000///------------------------...------,,,,,,------...------,,,,,,,,,,,,------................................................------------------------........................------------------------,,,,,,---------.........////////////000111222222222333444555777888999999:::;;;===???BBBEEEHHHIIILLLMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUTTTRRRQQQOOONNNOOOJJJEEE@@@>>>===<<<;;;666555555444333222111111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,gggYYYWWWUUUSSSQQQOOOMMMIIIEEEAAAAAA>>>;;;888555222///,,,------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------................../////////000000000111111111111111222222222111111222333333444444555333555777666555666888888333:::>>>999222555DDDSSSUUUlllnnn\\\RRRJJJ???777888666555777999:::888666000333555333222111222333444333333333333444555555333444666666555555777888777:::===<<<;;;<<>>===<<<;;;999444333222111000/////////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,+++,,,---....../////////111111111222333555777777666888;;;;;;;;;<<<>>>???@@@BBBEEEFFFGGGHHHJJJLLLPPPRRRUUUUUUSSSQQQPPPOOORRRRRRQQQNNNKKKFFFBBB@@@<<<;;;:::777555222111000......------,,,++++++++++++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000111111222333444555666666555666666777999:::;;;<<>>===:::999666555444222000///......+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,............////////////222666:::888333111333777555666777:::<<<>>>@@@AAABBBCCCDDDEEEGGGIIIJJJKKKLLLNNNPPPPPPNNNLLLKKKJJJRRRRRRQQQPPPMMMJJJGGGFFFGGGDDD@@@===<<<:::888666111000000000////////////,,,,,,------------------...------,,,,,,------.........------------......---.............................................---------------------------.....................------------------------,,,,,,,,,------------...............///000111222222222333555666777888999999:::;;;===@@@BBBEEEFFFJJJKKKMMMOOOQQQRRRRRRRRRTTTTTTSSSRRRQQQOOONNNMMMLLLHHHBBB>>><<<;;;:::999444444444333222222111111///......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fffWWWTTTVVVTTTRRRPPPNNNJJJFFFBBBBBB???:::777555222///---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,------------.....................////////////111111111111111111111111000111111222222333444444222777888333///111555777333444777999:::999777555999======LLLmmmxxxjjj```RRRFFFDDD===555222444888999888444444333444333000+++(((///222222......222555555333222222222222333444444111333444444444444555777666;;;>>>;;;999;;;===>>>>>>@@@CCCCCCCCCEEEJJJOOOSSSUUUXXXYYYYYYYYYZZZ\\\```___^^^^^^]]]]]]]]]]]]ZZZXXXUUUTTTSSSPPPKKKGGGBBB???===<<<<<<;;;:::999444333222000///.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++,,,---...///000000000000000111222444666777555777:::;;;;;;;;;===>>>>>>@@@CCCEEEEEEFFFGGGHHHMMMQQQUUUWWWVVVRRROOONNNOOOOOONNNLLLIIIEEEAAA>>>:::999888666444222111000------,,,,,,,,,++++++++++++************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////000000111222333444555555444555666777888:::;;;;;;???DDDFFFFFFGGGKKKNNNMMMOOOPPPQQQTTTVVVXXXZZZ\\\[[[ZZZVVVPPPOOOPPPNNNIIIEEECCC@@@>>>>>>===;;;999555444333111000///......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////222666999777333000222555444555777:::<<>>@@@CCCDDDHHHJJJLLLNNNPPPPPPPPPPPPRRRRRRQQQQQQOOONNNLLLKKKJJJFFFAAA===;;;:::888666333333222222111111000000......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhXXXTTTWWWUUUSSSQQQOOOKKKGGGCCCCCC???:::666333222///...---,,,++++++***+++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,---------.........------.........//////////////////////////////////////////000111111222222///444666222000444777666888333///000555888777444444:::555777DDDFFFKKK___]]]dddnnnvvvzzz~~~hhh\\\YYYVVVSSSRRRFFFDDD===777666::::::777222444777999:::777222///111...,,,,,,///555:::>>>333555444000000444555222111111000000111111222333000222333333222333444666666===???:::777999<<<;;;:::>>>AAABBB@@@BBBFFFKKKNNNQQQSSSTTTTTTUUUXXXZZZZZZ[[[\\\]]]]]]\\\\\\[[[UUUWWWXXXVVVQQQKKKGGGEEE@@@>>>;;;999999888666555444333222000...------,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++,,,---....../////////000222333555666444666999;;;;;;;;;<<<===;;;>>>CCCFFFGGGGGGGGGHHHJJJMMMRRRTTTSSSPPPNNNMMMKKKKKKKKKIIIFFFCCC???===777777666444333222000000------,,,,,,,,,,,,++++++***************+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---......////////////000111222333444444333444666777999:::::::::<<>>===<<<:::999555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------,,,,,,,,,---------........./////////222444444222111222444666666888999;;;===>>>???@@@AAACCCEEEHHHKKKMMMNNNKKKJJJJJJLLLPPPUUUXXXZZZQQQRRRTTTTTTSSSPPPLLLJJJAAA>>>:::777666666555444111111000///...---------++++++,,,,,,,,,---------...------,,,,,,------......------,,,,,,------...---------.........//////........................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------...///000000111111222333555666777888999:::;;;<<<>>>@@@BBBCCCGGGHHHKKKMMMNNNNNNNNNMMMOOOOOOOOOOOOMMMKKKIIIHHHGGGDDD@@@===;;;999666444222111111000///............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjZZZXXXXXXVVVSSSQQQOOOLLLGGGDDDDDD@@@:::555333111000///---,,,++++++******++++++************************,,,++++++++++++++++++,,,,,,,,,,,,---------......---------.........//////.....................---------......///000000000000444444000///222222---111333444444444333444555,,,777444444;;;333000CCC::::::;;;:::999999???FFFGGG===666666999888666666222888:::888666666555222555555444222111000222333333222222111///---+++***+++//////---000444333,,,///////////////000111111///111222333222222333555666===@@@:::666888;;;:::888<<<@@@AAA???@@@DDDHHHHHHKKKOOOPPPPPPRRRVVVYYYWWWYYY[[[^^^______^^^]]]RRRXXX\\\YYYOOOGGGDDDFFF@@@===:::777666555222000555444222000...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,...//////000111333555555333666999;;;;;;;;;;;;<<<999===CCCGGGIIIIIIJJJJJJFFFIIIMMMOOONNNLLLKKKKKKHHHHHHHHHGGGDDDAAA===;;;555555444333222111000000------,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------....../////////000111222333444444333444666888999::::::::::::AAAFFFHHHKKKPPPSSSRRRTTTVVVXXXUUURRRRRRXXX^^^\\\\\\YYYVVVUUUUUUPPPIIIEEECCC@@@>>>===;;;999777555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------------------------------.........//////+++---///111111222333444777777888999:::;;;;;;<<<>>>@@@CCCFFFJJJNNNQQQRRRPPPNNNLLLNNNTTT]]]dddhhhSSSTTTUUUTTTQQQLLLHHHDDDBBB???;;;888777777666555222111000///...---,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,------------.........//////........................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------///000000000111222333555666777777;;;;;;<<<===???AAACCCDDDEEEGGGJJJLLLMMMMMMLLLLLLLLLMMMNNNMMMLLLJJJGGGEEEEEECCC@@@===;;;888555222000000///...---,,,,,,+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmXXXYYYWWWVVVTTTQQQMMMIIIFFFDDDCCC???999444222000///...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000000000000000333222222111111222222333222222222333333333444444555555555666666666666777555555555555555555555555222222222222222222222222333222111222333333222111////////////////////////......////////////......////////////000000000000000000111111111222222222222333444444444555777999777:::===????????????@@@EEEHHHLLLPPPSSSUUUUUUTTTWWWXXXZZZ[[[[[[YYYVVVUUUTTTSSSRRRPPPNNNKKKEEEBBB===:::777555555333111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------/////////000111111222222666666777888999999::::::999<<>>;;;999777555333000......//////,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......//////000111222333444444333555777777777888:::<<>>;;;:::999999999444333111///---,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------.........///000111222333333555666777999;;;<<<<<<<<<===???CCCGGGJJJMMMNNNOOOPPPPPPQQQSSSUUUWWWYYY[[[TTTQQQOOOOOOOOOMMMHHHEEE@@@>>><<<999666444333222///............---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........................................................------,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////222333333444555666777777::::::<<>>>>>???@@@AAAIIILLLQQQVVVZZZ\\\]]]]]]\\\\\\ZZZYYYXXXXXXWWWWWWVVVTTTPPPMMMJJJFFF@@@===<<<:::777555444333111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...//////000000111222222555555666777888999:::;;;:::===AAAEEEHHHJJJJJJJJJKKKMMMOOOOOOMMMMMMOOOQQQRRRNNNHHHBBB???<<<999777666555222000......//////,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------.........///000111222333333222444666777777888:::;;;===>>>@@@CCCFFFHHHJJJKKKOOOQQQTTTTTTSSSRRRTTTVVVWWWVVVUUUTTTSSSOOOJJJFFF???===;;;999777666666666222111000...---,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------...///000111222222333555555666888888999999999<<<>>>AAAEEEIIIKKKMMMMMMMMMNNNOOOPPPRRRSSSUUUVVVQQQOOOLLLLLLLLLIIIEEEBBB>>>===;;;888555333222222............------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......................................................---------,,,,,,,,,------------------------,,,,,,,,,------------...---------------...//////222222333444555666777777::::::;;;???CCCFFFEEEDDDIIIIIIKKKQQQWWWYYYVVVRRRPPPNNNKKKKKKKKKIIIFFFCCC@@@???<<<999666444333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjVVVVVVXXXWWWUUUQQQMMMHHHEEECCCCCC???999555333111///...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000000000000000000000222111111000000111111222111111111222222222333333222222222333333333444444000000000000000000000000111111111111111111111111111000///000111222111///..............................////////////...............////////////000//////000000000111111111111222333333333444666888:::;;;=========>>>AAACCCGGGJJJOOOTTTYYY\\\]]]^^^```]]]ZZZVVVUUUVVVXXXYYYZZZVVVPPPKKKFFFBBB===:::;;;888555444333222000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......//////000111111111333444555666888999;;;;;;;;;===???CCCFFFHHHIIIJJJOOOPPPPPPOOOMMMMMMOOOPPPSSSNNNGGGAAA<<<999777555555333111///............,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------------...///000111111222222444555666666777999;;;<<<===???AAADDDFFFHHHIIIKKKMMMOOOPPPOOOOOOOOOQQQRRRQQQPPPPPPOOOLLLGGGCCC;;;:::777555333222222222000000///...------------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------...///000111222222444444555666666666666555:::<<>><<<;;;888666444222111000............------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------......///111222333333555555666777:::999:::<<<@@@BBBCCCCCCHHHGGGHHHLLLRRRTTTSSSPPPNNNLLLJJJIIIHHHFFFCCCAAA>>>===;;;888555333222111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjWWWVVVYYYXXXUUUQQQLLLHHHDDDBBBBBB???:::666444111///---,,,++++++******++++++,,,************************************************************************+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---------.........////////////////////////111000000//////000000111000000000111111111222222000000000111111111222222////////////////////////111111111111111111111111111///...///000111000///........................---......//////......---------........./////////....../////////000000000000111222222222333555777:::;;;<<<<<<<<<===AAACCCCCCFFFJJJOOOTTTWWWYYYZZZ]]]ZZZWWWTTTSSSTTTWWWXXX[[[VVVOOOIIIEEEAAA===;;;999777444222222111///...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------...//////000000111111222333555777999:::;;;;;;;;;===???AAADDDFFFHHHMMMMMMLLLKKKKKKKKKMMMNNNOOOJJJCCC===999777555333333222000///...---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------//////000111111333555555555666888::::::;;;===???BBBEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKLLLKKKHHHDDD@@@999777555333111000000000......------,,,---------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,------...///000111222222222333555555666666666999:::===@@@CCCFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDAAA>>>;;;999888666444222111000///.........---------,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///111111222333444555666666999999888999<<>>@@@CCCDDDGGGFFFFFFFFFGGGIIIIIIIIIFFFBBB<<<888666555333222111000///...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---...///000000000222333444444555777999888999;;;>>>AAACCCEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHEEEAAA===888777444222000000//////------,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///000000111///111222555666888999999888999;;;===@@@CCCFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIHHHFFFCCC???<<<;;;777666444222111000//////...------------,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......000000111222333444555555777777777888999===AAADDDIIIHHHGGGGGGHHHIIIIIIHHHIIIIIIHHHFFFCCC@@@>>>===999888666444222111000000///......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjXXXVVVXXXWWWUUUQQQMMMHHHEEECCCBBB???;;;888555333///---,,,++++++******++++++,,,************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........................///......------......///........./////////000000........./////////000000000000000000000000000000////////////////////////000///...///000111000...------------------------------............------,,,,,,,,,---------......,,,,,,---------............///000000000111333555777888:::::::::;;;>>>@@@DDDEEEHHHLLLPPPSSSUUUVVVPPPPPPQQQQQQQQQPPPOOONNNLLLHHHCCC???===<<<:::999666333111000//////...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,------.../////////000111222333555666888888888999999;;;<<>>;;;888777444222000000///000------,,,+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---...///000000///000222555777999:::;;;777888999;;;>>>AAADDDFFFJJJKKKLLLMMMLLLLLLJJJIIIHHHIIIIIIFFFBBB>>>;;;;;;555444333111000000//////------------,,,,,,,,,,,,************++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111333333444555444555777888999<<>>???@@@AAABBBAAABBBDDDFFFFFFBBB???;;;999777666555333000............------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++---//////...,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,---...///000000...000222333333333555777888999;;;===@@@BBBDDDEEEIIIHHHGGGHHHJJJJJJHHHFFFFFFFFFEEEEEEEEEAAA===999888666444222000/////////------,,,+++******++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---...//////000///000222444666888999999777888999:::===@@@CCCEEEJJJKKKLLLMMMNNNMMMKKKJJJGGGIIIIIIFFFAAA<<<::::::444444222111000000000000---------,,,,,,,,,++++++************++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////000111222333444444111444777888:::===AAAEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGDDD@@@<<<;;;;;;555444333111000/////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,gggVVVTTTWWWVVVTTTQQQMMMIIIFFFDDDBBB???<<<999666333000---,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------------------...------,,,,,,------...---------.........//////........./////////000000........................////////////////////////222000///000111222111///------------------------,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------.../////////000222444222555888::::::::::::;;;<<<>>>AAAFFFKKKPPPTTTVVVVVVTTTRRRNNNLLLJJJIIIHHHFFFCCC@@@>>><<<;;;888666444111///.........---+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,************************)))************+++++++++++++++,,,------......///111111222333333444555555999:::<<<>>>???@@@@@@AAADDDCCCDDDFFFHHHFFFAAA<<<;;;999888777666333///,,,------------,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++(((***---...///...,,,*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000000...///111222222333555777888999;;;===@@@BBBDDDEEEKKKIIIHHHIIIKKKLLLIIIFFFGGGFFFFFFEEEDDDAAA<<<888777666333111//////...///...---,,,+++************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,---...///000000111333444555666666666888888999:::===@@@CCCEEEIIIJJJLLLNNNNNNMMMLLLKKKFFFHHHIIIEEE@@@;;;999:::444333222111000000000000---------,,,,,,,,,++++++)))************+++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////000111222333444444///333777999:::===BBBFFFLLLNNNOOONNNLLLJJJIIIIIIFFFGGGHHHEEE???;;;:::;;;444333222000//////......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkWWWTTTXXXWWWVVVSSSOOOKKKGGGEEEDDDCCC@@@===999444111///,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------........................++++++,,,,,,,,,,,,------000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///111222333111888AAADDDBBB???>>>???@@@AAABBBEEEIIIMMMQQQSSSVVVUUUSSSPPPNNNNNNMMMMMMIIIEEE@@@===:::888555333000000///...---,,,,,,,,,******+++++++++******)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++************************************************++++++,,,------......//////111222444555555444444777888;;;???AAACCCCCCCCCCCCDDDFFFHHHIIIGGGBBB>>>777666444222111000/////////...---,,,++++++++++++)))************+++++++++************************)))************+++++++++************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,------...//////000222333444444333333555777555555777:::>>>BBBDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJFFFFFFDDDBBB???===:::999555444222000///...------000000///...,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++++++++,,,------111222333444666777888888:::::::::;;;<<<===>>>???DDDFFFIIIJJJIIIHHHGGGGGGDDDDDDBBBAAA>>>;;;999777222222111000///...------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////000111222333333444666666666666666:::???CCCJJJJJJJJJKKKKKKKKKKKKLLLJJJFFFBBB>>><<<999555222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,hhhVVVUUUXXXWWWVVVSSSOOOKKKGGGEEECCCAAA???<<<888333000...,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------------------------------------------........................++++++,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222222222888???AAA???======>>>???@@@AAADDDHHHLLLPPPRRRVVVVVVVVVVVVTTTRRRPPPNNNFFFCCC???;;;999777555333000///...------,,,,,,,,,++++++************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++************************************************++++++,,,,,,---.........///000222444555555444444666888:::===@@@AAABBBCCCDDDDDDFFFGGGGGGDDD???;;;666555333111000///............---,,,++++++++++++)))************+++++++++************************)))************+++++++++************************---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))************++++++++++++,,,,,,------...//////111222333333222333444666777777777999===@@@CCCDDDFFFGGGHHHIIIJJJJJJIIIHHHEEEEEECCCAAA>>>;;;999888444333222000///...------//////...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++++++++,,,------000000111222444555666777888888888999:::<<<===>>>@@@BBBEEEFFFFFFEEEDDDDDDBBBAAA???===;;;888777666222222111000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////000111222333333444555666666555666999>>>BBBFFFGGGGGGHHHHHHIIIIIIIIIGGGDDD???;;;888666333111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,fffVVVWWWXXXWWWUUUSSSOOOKKKGGGEEEBBBAAA>>>;;;777222///---,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222333777<<<===;;;:::;;;======>>>@@@BBBFFFJJJNNNPPPSSSTTTVVVWWWVVVSSSOOOMMMCCC@@@<<<999777666444333000///...---,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++************************************************++++++,,,,,,------......///000111333444555555555555777999<<<>>>@@@AAAAAADDDDDDDDDEEEDDD@@@;;;777444333111000......------...---,,,++++++***++++++)))************+++++++++************************)))************+++++++++************************---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++***++++++,,,,,,---......000111222111111111333555888888777888;;;>>>BBBEEEEEEFFFGGGHHHIIIHHHGGGFFFDDDCCCAAA>>><<<999777666444333111000...---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++,,,,,,---.........///000222333444555555666666777999:::<<<===<<<>>>@@@BBBCCCBBBAAAAAA@@@>>>;;;888666555444444111111000///...------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...//////000111222333333444444555444555888===@@@BBBBBBCCCDDDEEEFFFFFFFFFEEE@@@;;;777444333222111000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,hhhXXXYYYWWWWWWUUURRROOOJJJGGGDDDBBBAAA???;;;777333///---,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111333555888888777777999;;;<<<===>>>AAAEEEIIIMMMOOONNNOOOQQQRRRQQQNNNKKKHHH???<<<999666555555333222///...------,,,,,,,,,---,,,+++***))))))***,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++***************************************************++++++,,,------......//////111222333444555555555666777:::<<<>>>???@@@BBBBBBBBBBBBAAA>>>999555222111///...---,,,,,,,,,---,,,,,,+++******++++++))))))*********+++++++++************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++)))******+++,,,,,,------...///000000000000333555777666666777999===CCCGGGEEEFFFGGGHHHHHHHHHGGGFFFBBBAAA???<<<999777555444222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,---......---...///000111333444444444555555777999;;;===>>><<<===>>>AAACCCCCCAAA@@@>>><<<888555333222222333000000///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......///000111222333333333333444444555777<<>>???AAABBBCCCDDDDDDCCCBBB>>>888333222111111111//////......---,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,jjjWWWVVVWWWVVVUUURRRNNNJJJFFFDDDCCCBBB@@@<<<888444111///,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,---------------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000111222333444444555666888:::;;;;;;===@@@DDDHHHLLLNNNLLLLLLLLLLLLJJJIIIGGGFFF===:::777555444333222000...------,,,,,,,,,,,,---,,,+++***))))))+++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******************************************************++++++,,,------...//////000111222444555666555555666888:::<<<>>>???@@@?????????>>><<<888444000///...---,,,,,,++++++,,,,,,+++*********++++++))))))*********+++++++++************************))))))*********+++++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++))))))******+++,,,,,,------.../////////000222444333555666666888===CCCIIIFFFGGGHHHIIIIIIHHHGGGFFFAAA???===999777555444333111111///...------------+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,---...///...///000111222444555555555555666888:::===???@@@??????@@@BBBEEEEEECCC@@@<<<:::777444222111222222//////......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......///000111222222333222333444444555777;;;>>>>>>???AAACCCCCCCCCBBBBBB@@@<<<666222111111111111......------,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,iiiUUUSSSWWWVVVTTTRRRNNNJJJFFFDDDDDDCCC@@@===999555111///,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000111111222444666888999:::;;;===???CCCGGGKKKMMMNNNNNNMMMLLLJJJHHHFFFEEE===:::666444333222000///------,,,,,,,,,,,,------++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++******************************************************++++++,,,,,,------......///000222444555777555555666777999;;;===>>>???>>>=========:::777444//////...,,,,,,+++++++++++++++************++++++)))************+++++++++************************)))************+++++++++************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++)))******++++++,,,------,,,.../////////000333555222444666777888;;;BBBGGGGGGGGGHHHIIIHHHGGGFFFEEE@@@>>>;;;888555444333333000000...------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,---.../////////000222333444555666555555777999;;;>>>@@@BBBCCCBBBAAADDDGGGGGGDDD@@@:::888666333222111000000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------......///000111222222111333444555666888;;;>>>???@@@BBBCCCDDDCCCAAA@@@===999555222111222111111------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,jjjVVVTTTVVVVVVTTTQQQNNNIIIFFFCCCCCCBBB???<<<888444000...,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---///000......///111555777999999:::;;;===???CCCHHHKKKNNNOOOOOOPPPOOOMMMIIIEEECCC===:::666333222111///...---,,,,,,+++,,,,,,------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++*********************************************************+++,,,,,,------.........///111333666777666666666777999;;;===>>>AAA???>>>===;;;888444111///...---,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++************************)))************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++******++++++,,,---------,,,...///000000111333555222666999999777999>>>CCCFFFFFFGGGGGGGGGFFFDDDDDD@@@>>>;;;777444333222222//////...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,---////////////000111333444555555444555666999;;;>>>AAABBBEEEBBBAAADDDGGGGGGBBB>>>666666444333111000......---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------...///000111222222222333555666777888<<<>>>???AAABBBDDDCCCBBB???>>>999666333111111111000///,,,,,,,,,,,,++++++++++++************************++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,lllYYYXXXVVVVVVTTTQQQNNNIIIFFFCCCBBBAAA>>>;;;777333///---,,,++++++***)))*********))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////------...111555888999999;;;;;;===@@@CCCHHHLLLNNNMMMOOORRRRRROOOJJJDDD???===:::666333222111///---,,,,,,,,,++++++,,,------)))***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++************************************************)))******+++,,,,,,------.........///111333666777777666666777999;;;===???CCCAAA???===:::777222//////......---,,,,,,,,,,,,+++***************++++++)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++***++++++,,,,,,---......,,,...///000000111444666444888;;;:::777777;;;???DDDEEEFFFFFFFFFDDDCCCBBB@@@>>>;;;777444333333333///...------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,---///000......///111222333444555333444666888;;;>>>AAABBBEEEBBB@@@BBBFFFEEEAAA<<<444444333222111///---,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...///000111222222222444666777777999<<<>>>???AAABBBCCCCCCAAA>>><<<666444222111111111///...,,,,,,++++++++++++++++++************************++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,kkkYYYWWWYYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::777555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---+++))))))+++------,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000000111444888;;;===AAAAAAAAABBBDDDGGGIIIKKKQQQIIIJJJSSSTTTIII@@@???999666333111000///---+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,,,,,,,---///000222333444666666666777999;;;>>>???AAA???===:::777444111000------,,,,,,+++***))))))************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++************************---,,,+++***)))))))))))))))))))))))))))))))))))))))************+++++++++............///111222333333666888::::::;;;<<<>>>@@@CCCGGGHHHFFFCCCAAAAAA999888666444222111000000...---,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,,,,++++++,,,,,,---.........//////000222333444444555555666888999;;;<<>>>>>???AAABBBAAA>>>;;;888333222111///......------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,kkk[[[ZZZYYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::777555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***)))***+++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000000222444777;;;===@@@@@@AAABBBDDDFFFIIIJJJNNNNNNUUU[[[SSSBBB999;;;888666222111000///---+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,,,,,,,---...000111222222555555555666888:::===>>>???===:::777444111//////------,,,,,,+++******)))************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++************************---,,,+++***)))))))))))))))))))))))))))))))))))))))************+++++++++------......///111222333444666888:::::::::<<<===>>>AAADDDEEEDDDAAA???>>>888777555333111000//////...---,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,++++++++++++,,,------.........///000111333333444444444555777999:::;;;AAAAAAAAA@@@>>>;;;888666222222111000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...000111222000222333444555888;;;>>>===>>>@@@@@@???<<<888666333222111///...---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,jjj\\\\\\YYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::777555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++***))))))***+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000000222444777:::<<>>777;;;777444111000///...---+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,,,,,,,---...//////000000333333333444666999<<<===<<<:::777333000.........---,,,,,,++++++*********************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++************************,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************+++++++++---------...///000222222555777999999999:::<<<======@@@CCCCCCAAA>>>;;;:::666555444222000///......------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++++++++,,,------.........///000111222333333333444444666777999:::???@@@@@@???<<<888444222111111000///...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...000111222444444444444444777;;;>>>===>>>>>>===;;;888555333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,kkk\\\\\\YYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::666555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***+++,,,+++)))((()))+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000000111222444777999:::======>>>???BBBDDDGGGIIILLLVVVbbbaaaOOO;;;555:::555333000///......,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,,,,---------......//////111111222333555888:::<<<;;;888444000---------...,,,,,,,,,++++++*********************************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++************************,,,++++++***))))))******))))))))))))))))))))))))))))))*********+++++++++---------...///000111222555777888999999:::<<<>>>???AAADDDDDDAAA===;;;999444333222000///...---------,,,++++++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++***+++,,,,,,---............000111222333333333333444555666777888>>>??????>>>;;;777222///000000///......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...000111222777666555333333666:::>>>>>>>>>===;;;999666333111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,ooo^^^\\\YYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::666555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***+++++++++***)))************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///000111222444666888999;;;;;;<<<>>>@@@CCCFFFHHHEEEJJJOOOMMMBBB666222444333111...---...---,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,,,,---------......//////111111111222444666888:::999777333///---------...,,,,,,+++++++++++++++***************************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++************************,,,+++******)))*********))))))))))))))))))))))))))))))*********+++++++++,,,---------...000111222555666777888888:::===???BBBDDDFFFFFFCCC>>>;;;:::333222000///...---,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++************+++,,,,,,------......///111222333333333333333444666777777>>>>>>>>>===:::666111/////////......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...000111222777777555333333555999===>>>>>><<<999777444222111000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,tttbbb___YYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::777555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******+++---...,,,*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///000111333444666777888::::::;;;<<>>:::999222111000...------,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************+++,,,,,,---------...///000111222333333333444444666777777===<<<;;;:::777444111///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...000111222666666555333333444888;;;>>><<<:::777444222111111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,tttbbb___YYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::777555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,)))'''+++000222///*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///111333444666666777888999:::;;;>>>BBBEEEFFFJJJFFFAAA<<<;;;999555222000...,,,+++,,,---,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,,,,,,,---...000111222222444444333222333444555666444333111///...,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++************************+++***************++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---...///000111222333555666888<<<@@@DDDBBBDDDFFFDDD@@@;;;777555222111000...------------,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************++++++,,,---------...///000111222444444444444555666777888;;;:::888666333222000000---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...000111222333444444333333444666999;;;:::777444111000000000...---,,,,,,+++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,qqq```]]]YYYVVVSSSPPPMMMJJJEEEBBBAAABBB@@@:::777555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---(((&&&***222555111*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...///111333555666666666888888999;;;>>>AAADDDFFFJJJFFF@@@:::777666111---///---++++++,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))*********)))***++++++,,,,,,,,,---///000222333444666555444333333333444555111111000///---,,,+++***++++++++++++++++++++++++************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++************************+++***************++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---...///000111111333444666888<<>>888444222222111000///...---------+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************************************)))***++++++,,,------------///000111222555555555555555666777888999888555222111000000000------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------///000111222111222333444333444666888999777444111///...//////------,,,,,,++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,mmmbbb___YYYXXXUUUOOOJJJFFFFFFFFFCCCDDD@@@999555444222......---,,,,,,++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))******((((((((((((******************************************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000222444666777888:::999999:::<<>>777333000000000.........------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))))))))***,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))******+++,,,,,,---...///000000000000111222333444555444444333222222000///---+++***))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++***++++++,,,---...//////333555666666666888;;;>>>======>>>===;;;888555333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222333333222111222333555666444333222000//////......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''***,,,+++***000;;;EEE000---+++---222444222...333333222111222333555666777555333111///---,,,,,,------------.........///000///,,,+++***,,,...///...,,,++++++---//////.........//////...---,,,++++++,,,------,,,+++******......------------,,,+++ooo```YYYXXXWWWUUUPPPKKKGGGEEEEEECCCDDD@@@999555444222......---,,,,,,++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))******))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000111333555666777999999999:::<<>>999444111000000111......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))))))))***,,,,,,,,,,,,,,,+++++++++************************************))))))******+++,,,,,,---...///000000000000000111222333444333333222111000///...,,,+++******************++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++***++++++,,,---...//////111333444444444666:::<<<;;;;;;:::999666444111000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222333222222111222333444555333222111000............---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------++++++111>>>HHH777222---,,,///222222000333222222222222333444555555444222000...---,,,,,,..................------(((***---000222222222111///...,,,,,,,,,---,,,++++++,,,---....../////////,,,*********---...//////---///000///---,,,---///qqq___UUUWWWWWWUUURRRLLLGGGEEEDDDCCCDDD@@@999555444222......---,,,,,,++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///000222444555555888888888:::===@@@CCCDDD:::888444111//////000111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++************+++,,,,,,,,,,,,,,,+++++++++************************************))))))******+++,,,,,,---...///000000000000///000111222222222111000......---,,,,,,++++++***************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++***++++++,,,---.../////////111222222222444777:::;;;:::888555222000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222222222222111222222333444111111///...---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---,,,***)))000<<>>AAABBB666555222///......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++,,,,,,,,,,,,,,,+++++++++************************************))))))******+++,,,,,,---...///000000000000...///000111111000//////++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++***++++++,,,---.../////////000111111222333777999>>><<<999555222000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222222222111111111222222222000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++***((('''+++444;;;999444...+++,,,...000111222222222222222222333333//////...------------...+++,,,---...............222000...,,,---000444666>>>>>>???CCCGGGJJJKKKJJJJJJKKKLLLKKKGGG@@@999555BBBCCCBBB===555///...///......---,,,+++,,,------iii___^^^VVVWWWVVVRRRMMMHHHDDDCCCCCCDDD@@@999555444222......---,,,,,,++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))+++---...,,,***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///111222333333222222444666999;;;===>>>666444111///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************************))))))******+++,,,,,,---...///000000000000...///000000000///...---*********+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++***++++++,,,---.../////////000111222222444777:::>>><<<888444111//////000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222111111111111111111111000///...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++***((())),,,///111///---,,,---///000000222222222222222222222111......------------......000000////////////000000---...222777???GGGOOOSSS[[[[[[]]]bbbfffjjjjjjjjjfffhhhjjjiiicccYYYNNNGGGLLLTTTZZZUUUIII@@@@@@CCCAAA999222111333444///)))fff^^^^^^WWWWWWUUURRRLLLGGGEEEDDDCCCDDD@@@999555444222......---,,,,,,++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))(((***---///---***************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......///000111222333333000111333555777999:::;;;555333111///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,,,,---...///000000000000...///000000000///...---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++***++++++,,,---.../////////111222222222444888::::::888444111...---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222000111111111111000//////......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,*********+++,,,---...//////000000222222222333222222111000......---------......///000///---,,,,,,...000111888>>>HHHTTT\\\bbbddddddeeedddeeegggiiijjjhhhffffffiiilllmmmiiiaaaXXXRRRLLLWWWcccddd\\\UUUWWW\\\UUUJJJ???===BBBCCC;;;222lll___\\\XXXWWWUUUPPPKKKGGGEEEEEECCCDDD@@@999555444222......---,,,,,,++++++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++(((''')))---///---)))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000000111222333333111222333555666777888888111000///---,,,+++++++++******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,++++++******++++++,,,***+++,,,---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,,,,---...///000000000000///000000111000///...---+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++***++++++,,,---.../////////000111222222444777:::666555222///---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000111222000000111111111000............---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------............///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,---.../////////000111111222222333222111000/////////...............//////...---...222999???CCCTTTYYYaaahhhkkkjjjgggddd^^^]]]\\\\\\[[[YYYUUURRRQQQSSSVVVWWWWWWTTTQQQNNNGGGOOOXXX\\\[[[ZZZ\\\^^^ZZZRRRIIIJJJPPPSSSOOOIIItttccc[[[YYYXXXUUUOOOJJJFFFFFFFFFCCCDDD@@@999555444222......---,,,,,,++++++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************'''&&&(((---///,,,)))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////000111222333333444222333555666777777888888......---,,,++++++++++++*********++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,++++++++++++++++++,,,***+++,,,---...---,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********)))***++++++,,,,,,---...///000000000000000000111111111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++***++++++,,,---...///000...///000111111333666999555444222000...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------///000111222///000111111111///...---......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......---------.........//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++***************,,,---/////////000///...///111222111222333333222111000///000000///............///222222444999BBBMMMXXX^^^eeegggiiikkkkkkiiigggfff]]]\\\[[[ZZZXXXUUUQQQMMMCCCDDDDDDEEEFFFGGGHHHIIIDDDFFFJJJNNNQQQRRRQQQOOOTTTOOOLLLPPPXXX___```___qqq```YYYWWWVVVRRROOOKKKHHHEEEDDDDDDAAA===:::777555222///---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************+++++++++*********))))))+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,......///000111222333333444555777888888777444333.........------,,,,,,,,,,,,+++++++++,,,,,,---...------------............+++,,,,,,------,,,++++++...---,,,++++++,,,...///******+++,,,------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))******++++++,,,------,,,---...///000000000000//////.........---------000---***+++...111111000(((***...000000...+++(((+++---///---***)))+++...222111///...------......---///000111000///---+++111///---++++++,,,...000000...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***++++++,,,---.../////////000111222222222222222000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...///000000000000////////////////////////,,,,,,,,,,,,------------///...............//////........................,,,***(((***...111111///000...------...//////......,,,******,,,...000000.........//////.........////////////////////////---------------------------,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......//////000000111111000//////000222111---)))......///...---...111333)))333BBBQQQ\\\cccgggiiigggiiiiiigggjjjnnnjjjaaa\\\___aaa```\\\ZZZZZZ[[[]]]YYYXXXYYYXXXUUUWWW[[[aaaXXXSSSSSSOOOEEE@@@AAAFFFIIIPPP[[[cccgggiiilllrrrbbb\\\XXXVVVSSSOOOKKKHHHFFFEEEDDDAAA===:::777555222///---------,,,,,,,,,++++++************************************************************************************************++++++******))))))))))))))))))))))))*********+++++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++++++++---......///000111222333333333444666777777555333222.........------,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------111111111111111111000000+++,,,,,,---...///000000------............---------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++************************************+++,,,,,,------,,,---...///000000000000//////.........---------000---++++++---...---+++444111---***)))+++...000///000000...---,,,---///+++---000222222000---+++,,,,,,,,,,,,---///000111///000111111000---)))''',,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***+++,,,,,,......///000///000111222222222222111000//////...------,,,,,,---------------------------------------.........------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,---...///000000000000////////////////////////+++++++++,,,,,,,,,------+++,,,---//////......---,,,---...///111222333444555333222222333333222111,,,++++++---///111111000000111222111...,,,++++++............///000111111////////////////////////---------------------------,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......//////000111111111111///...///111111///------.../////////000222444HHHOOOXXXaaafffhhhjjjkkkkkkjjjfffbbbeeelllmmmiiifffbbb]]]WWWUUUTTTUUUVVVYYYVVVWWW\\\^^^]]]^^^bbbaaa``````ccceeeddddddeeeUUUPPPKKKJJJNNNTTT\\\aaaqqqbbb\\\XXXVVVSSSOOOKKKHHHFFFEEEDDDAAA===:::777555222///------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++************)))))))))*********+++++++++++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---......//////000111222333333333444555666555444222000.........---------------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******---......///...,,,+++)))///////////////.........////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,------------...///000000000000...............---------...---,,,,,,---...---+++***++++++---///111333444++++++,,,000555999<<<<<>>CCCHHHKKKMMMIIIJJJLLLLLLJJJHHHHHHHHHCCC@@@===;;;888555111...,,,...///...,,,,,,///222...------------...//////////////////////////////------------------------------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000111111222222000//////000111000///......///111444:::BBBGGGZZZ^^^dddhhhiiiiiihhhhhhjjjkkkjjjgggffffffaaa\\\XXXTTTQQQQQQUUUZZZ\\\]]]ZZZWWWVVVYYYYYYTTTQQQQQQ___bbbccc___\\\\\\[[[YYYfffccc]]]XXXUUUSSSPPPNNNnnn```[[[XXXVVVSSSOOOKKKHHHFFFEEEDDDAAA===:::777555222///...------------,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///...///000111222333333444222333444444444222000///...............---------//////......------......000000000000////////////111000///.........//////------.........---,,,,,,//////....../////////000////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,------.........///000000000000000........................,,,,,,---...000000000000111111111222222333333333BBBAAABBBGGGOOOTTTVVVVVVVVVSSSNNNJJJGGGGGGHHHIIIEEEGGGIIIIIIGGGBBB===999444222///---,,,---...000000000//////...---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000000000000111111111111000000//////.........---------,,,,,,------------......///...---,,,+++,,,---------------------------------------------............------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,...///,,,---...///000000000000////////////////////////222111///............///000000111333888>>>CCCGGGNNNOOOQQQSSSVVVXXXZZZ[[[XXX]]]bbbdddbbbbbbccceee___\\\XXXTTTPPPJJJDDD@@@:::666111---+++---111444//////000000000///......////////////////////////........................------,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,------------......//////000111111222222111111000000000///.........///222777@@@MMM[[[ddd]]]bbbgggkkkjjjhhhfffeee[[[]]]___aaadddiiilllnnnrrruuu{{{xxxtttooohhh```aaaaaa```bbbddd```[[[nnn```[[[XXXWWWSSSPPPLLLIIIFFFEEEDDDAAA===:::777555222///.........---------,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................------------------------------------------------------------------------,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////------.../////////000111222333444444333333333333222111000///........................000000//////...//////000000000000000000000111111//////............//////+++++++++,,,...000222333------------...///111222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,------.........///000000000000000000---.....................---....../////////000000------000555>>>HHHRRRWWWMMMJJJHHHHHHKKKLLLKKKIIIFFFDDD@@@<<<:::999:::;;;@@@BBBEEEIIIMMMOOOQQQQQQLLLHHHAAA:::444000...---.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111000000111111111000000///...............---------+++,,,,,,,,,---------...//////...............///------------------------......---------...///000///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///,,,---...///000000000000////////////////////////222111///.........000000///444<<>>999555...---,,,++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///000000111000000111111000000//////........................,,,,,,,,,---......//////***+++,,,------------,,,------------------------///...------...///111222000///...,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...///000000000000///////////////////////////.........000222555777AAAGGGQQQXXXZZZVVVOOOJJJCCCBBBAAA???===<<<::::::===???BBBDDDDDDEEEEEEFFF???@@@CCCHHHPPPVVVZZZ\\\ccc```\\\WWWQQQHHH===666...//////000000000//////000000000000000000000000..............................------------......------------------------,,,------......------,,,------------------------,,,---------............//////000111111222222333...000222111000//////000222===NNN]]]eeegggeeedddeeeffffffccc]]]WWWSSSQQQbbbiiiuuuvvvgggsssccc^^^YYYWWWTTTPPPLLLIIIGGGFFFDDDAAA===:::777555222///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,------------------------------------------........./////////000000000/////////..............................................................................------------............------------------------------------------------........................------------------------,,,---......---,,,---...///000111111333333444555555444444333222000000///---........./////////000/////////000111222333444111333777<<>>888222...---...///000000000000000000000000..............................------------......------------------------,,,------......------,,,........................------------............///000000111111222333333///000000//////222777;;;GGGPPP\\\eeehhheeeaaa]]]aaaaaaaaa```aaaeeejjjnnnrrrbbb[[[YYYWWWTTTPPPLLLIIIGGGFFFDDDAAA===:::777555222/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------................................./////////000000111111111111000000/////////...////////////////////////................................................---------.........//////------------------------------------------------........................------------------------,,,---...---,,,,,,---...000000111222333444444555555555444333222111000///---.........//////000000...//////000111333444555EEEHHHNNNUUU^^^eeekkknnnfffiiimmmqqqrrrrrrpppooolllnnnooollleeeZZZOOOHHH777666333000......//////////////////////////////---------.........//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000000111111111000000///---------.........//////---///000111444:::CCCIIINNNJJJDDD???@@@EEELLLQQQVVVXXXXXXUUUQQQOOOQQQSSSUUUVVVXXXXXXYYYXXXWWWVVVPPPPPPPPPMMMHHHBBB;;;888999999888888:::===AAACCCGGGCCC<<<555000......///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///000111111000000000000000///......---.....................///000000111222333333333777:::>>>AAACCCBBB@@@>>>111111111111111111111111//////...---...000222444222000...,,,+++,,,---...........................------------------------------------------------------------------------------------------------+++---///111222000...---,,,---...///000000000000////////////////////////...///222888???GGGOOOSSSRRRMMMEEE>>>999888:::;;;<<<===@@@CCCGGGJJJLLLNNNMMMJJJHHHJJJMMMPPPOOONNNEEEAAA<<<999999:::::::::;;;CCCHHHEEE@@@DDDSSSaaa```WWWJJJ===555222444666000000000000000000000000////////////////////////......------------......------------------------,,,------......------,,,........................---------.........//////000000000111222222333333000000...---...444>>>EEE\\\___bbbccccccbbbbbbccccccdddgggmmmxxxvvvUUU\\\YYYWWWTTTPPPMMMJJJHHHGGGDDDAAA===:::777555222///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,---...///000111111111------111555555222222555111666777333111555999:::666;;;BBBEEECCC???<<<;;;:::333,,,+++...111111///...000...***,,,111000***222111000000000...,,,))),,,,,,------...//////000------------------------////////////////////////,,,,,,,,,---------......------------------------..................------///000111222444555666777444333222111000000000000//////.........///000000...000444666;;;EEEQQQ[[[dddaaaYYYSSSXXXaaaaaa[[[ZZZ^^^dddlllvvvuuucccNNNNNNYYYbbbeeehhhnnnpppnnneee___UUUIII<<<333333888666...+++...000------111//////...------------...------------------------------------------------,,,,,,,,,---------......------...///000111222222000000000000000000000000***...000000---,,,///222666///000<<>>===BBBNNNZZZ___YYYRRR```fffjjjjjjooozzz}}}xxxsssvvv}}}ooocccSSSJJJHHHIIIIIIGGGHHHIIIHHHCCC<<<888888999<<>>FFFEEE===666555777:::DDDFFF>>>???NNNZZZ\\\QQQGGG===999666222///000555---+++111111,,,,,,222,,,++++++---111111///+++........................------,,,+++,,,---...///........................................................................,,,---///000000///---,,,+++---000555888;;;<<<===555444333111000000000111444:::CCCKKKLLLFFF???:::666555;;;;;;888CCCQQQQQQPPPNNNOOOTTTUUUQQQOOOPPPPPPUUUPPPMMMRRROOOKKKOOONNNQQQSSSOOOIIIDDDDDDEEE999BBB===???LLLDDD===KKK[[[______WWWLLL@@@444)))444111///000000000000222//////.........---------................................................,,,---......//////..............................---------.........//////000000000111222222111000---222444222111;;;NNN___\\\bbbccc^^^^^^bbbbbb^^^eeeqqquuu]]]fffYYYWWWTTTPPPLLLIIIGGGFFFDDDAAA===:::777555222///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...---------------------...------------...//////222///---+++,,,///222555888888<<>>:::444;;;>>>CCCKKKQQQTTTSSSRRRBBB>>>999777777666333000***111333---)))+++///000111///,,,+++...111333333......///////////////...------------------------////////////////////////,,,,,,---------.........------------------------........................///000111222444555666777555444333222111000000000...111333333000---...///---666DDDRRR^^^hhhqqquuu^^^SSSFFFFFFSSSccchhhdddXXXOOOJJJSSSgggnnnZZZ@@@???HHHRRRYYYbbbjjjkkkgggnnnqqqqqqjjj___PPPAAA888000222666999333++++++111//////...------------...------------------------------------------------,,,,,,---------.........------...///000111222222111111111111111111111111111...,,,---111222000---000;;;EEEGGGBBB<<<:::;;;DDDGGGLLLRRRZZZeeepppxxxxxxsssiiiYYYLLLLLLNNNPPPOOOJJJAAA999333555:::DDDPPPUUUOOO>>>000111...---111222...,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111000///...///000000///---000222111///000444999999EEERRRUUUNNNBBB;;;888BBBIIILLLIIILLLXXXbbbfffaaaVVVLLLFFFDDDBBBFFFKKKBBB999111000///---,,,---///...,,,***+++,,,...///........................------,,,,,,,,,---...///..............................................................................000000///...,,,+++...///111333444555555555======;;;777222///111333<<>>BBBEEEKKKIIIJJJLLLJJJEEEDDDGGGGGGIIIIIIEEEDDDDDDAAA;;;444444888AAAMMMVVVYYYYYYUUUTTTSSSQQQMMMJJJFFFDDD444777777555555555111+++222///,,,+++---.../////////000111111111000...---------------------------////////////////////////,,,------------.........------..............................////////////000000111222444555666666666555444222111000000000,,,///222111...///333888JJJOOOWWW___bbbbbb```^^^eee\\\UUUWWW^^^cccfffhhh]]]TTTOOO[[[rrryyyiii[[[ZZZWWWRRROOOMMMGGG@@@VVVbbbnnnrrrssspppdddVVV>>>======<<<777111...000000///......------......------------------------------------------------,,,------------.........---......///000111222222111111111111111111111111000000///000111222444444>>>GGGJJJAAA:::<<>>CCCFFFEEEJJJMMMQQQkkkxxxpppfffZZZQQQLLLOOOLLLRRR^^^YYYMMMMMMFFFEEEEEEHHHRRR\\\\\\WWWBBB;;;222...111333222///000000000000111111111111................................................,,,---......//////..............................------........./////////000000111111111000......222333999FFFUUU^^^___]]]bbb^^^[[[\\\bbbnnnhhhZZZYYY[[[YYYUUUPPPKKKGGGEEECCCDDDAAA===:::777555222/////////...---------------------------------------------------------------------------..................//////////////////000///------///222666888???AAAEEEHHHIIIHHHFFFDDD???<<<<<<<<<999444333777888;;;:::555444777999888555444333555999>>>BBBCCCKKKMMMPPPQQQQQQQQQQQQRRRLLLBBB;;;BBBNNNPPP???---000000///000111000...+++...///000111111000///...........................////////////////////////------------...........................////////////////////////000000000000111111222444555555666555444333111000000000000000000///000444<<>>;;;;;;;;;GGGGGGDDD===555222555999555777:::<<<===>>>AAADDDQQQEEE===DDDSSSYYYSSSJJJ444222000///000111111111---...///000111000000///........................////////////////////////---------.........//////.........//////000000000/////////000000000111111111111222333333444555555333222111000000///000000333333444;;;FFFQQQZZZ___^^^^^^^^^aaaeeellltttxxx|||uuuooopppuuuqqqvvv{{{zzzuuuttt{{{}}}zzzvvvoooggg```\\\[[[___fffdddVVVOOOYYYjjjtttvvvlll\\\MMMBBB;;;333---000000///............///................................................---------.........//////......///000111222333333111111111111111111111111---000444666888@@@LLLVVVYYYNNNJJJRRRUUUVVVggg~~~sssaaaXXXSSSQQQLLLIIIGGGIIINNNRRREEEAAA===999222,,,...444////////////////////////........................------------------------------------------------,,,,,,,,,------...............//////000111111111///111222222000///000222444444777>>>GGGMMMMMMKKKMMMIIIAAA;;;888;;;@@@EEE999::::::999888999<<<>>>HHHCCC???<<<999999AAAJJJXXX```^^^LLL>>>;;;;;;999666222---...222333000,,,////////////////////////------.........//////...........................................................................,,,---...///000000111111111111000000////////////222333777===CCCGGGGGGFFF999===DDDIIIHHHHHHPPP\\\ooo~~~nnn[[[VVVYYYYYYXXXaaaeee^^^TTTOOOOOOPPPYYY]]]XXXIII;;;555222000000000000000000000000000////////////////////////........................,,,---......///........................................../////////000000111222333222000111444666777DDDTTT]]]___]]]^^^```YYY]]]jjjfffdddcccYYYWWWTTTOOOKKKGGGEEECCCDDDAAA===:::777555222/////////...............///------------------------------------------------.........////////////000------......//////000000222111111222444777:::<<>>;;;::::::<<<>>>@@@===<<<===AAACCCDDDIIIOOOSSS[[[```\\\UUUOOOIIIEEELLLPPPRRRMMMEEEDDDJJJQQQOOOLLLHHHCCC>>>999555333===;;;::::::===EEEVVVfffLLLDDD:::111------......000000000000000000111111........................////////////////////////------........./////////......//////000000111111//////000000111111222222111111222333333444555555222222111111111111111222111666@@@KKKVVV^^^cccdddcccmmmzzztttttt}}}yyyxxxsssqqqtttxxxvvvtttsssrrrooooooqqqnnneee^^^\\\hhhmmmlll___PPPMMMZZZiiioooxxxyyyjjjRRR???444///111000//////......//////................................................------........./////////...//////000111222333333222222222222222222222222777222111:::IIIUUUXXXVVVUUUYYYdddmmmmmmuuuaaaUUUJJJHHHOOOUUUTTTQQQEEEEEEFFFFFF???555//////////////////////////////........................------------------------------------............,,,,,,,,,---......//////...//////000000111111222000222333222000000444777??????AAAHHHOOORRROOOLLLGGGCCC>>>;;;<<<>>>AAABBBGGGOOORRRJJJGGGMMMRRRRRRMMMIIIFFFEEEAAA======AAAHHHRRRWWWPPPGGGDDDGGGJJJ@@@888///+++,,,///000000////////////////////////------...////////////...........................................................................+++,,,---...000111333333666555333111///............555@@@JJJMMMIII@@@:::;;;IIIIIIBBBVVVsssfffVVVNNNQQQUUUZZZ^^^]]]PPPBBBAAAUUUddd```QQQCCC666,,,111111111111000000//////////////////////////////........................,,,---......//////..................................../////////000000000444444333000...///444999QQQRRRVVVZZZ^^^^^^ZZZVVVZZZpppcccaaaaaaXXXVVVSSSOOOKKKHHHEEEDDDDDDAAA===:::777555222/////////............//////....................................................../////////000000000......///000000111111222222333333555777999;;;<<>>>>>@@@EEELLLSSSWWWLLLJJJJJJMMMNNNOOOUUU[[[___aaaaaa___``````ZZZRRRQQQVVVZZZZZZXXXZZZ```eeemmmiiiccc___YYYRRRHHHBBB:::>>>BBB???777888LLLcccggg```VVVLLLDDD>>>:::888888666444222000000111111........................////////////////////////............////////////......///000000111222222//////000111111222333333111222222333333444444555222222222222333444555555999DDDRRR[[[aaahhhqqqyyyqqq|||tttwwwkkkccchhhnnnnnnjjjhhh[[[```iiikkk^^^OOOQQQ]]]^^^nnn{{{wwwhhhVVVEEE999111000000///////////////............................................................//////////////////000111222333333444222222222222222222222222888999>>>IIITTT[[[ZZZVVVHHHrrrfffUUUPPPSSSWWWYYYOOOIIIFFFHHHGGG>>>444...////////////////////////................................................------------.........///,,,,,,------...//////////////////000111111222222///222333222000222999>>>HHHJJJMMMMMMKKKJJJJJJKKKAAA@@@AAAFFFOOOUUUWWWWWWXXXiiilll\\\VVV```hhheeefffaaa]]]\\\XXXOOOIIIHHHDDDFFFKKKOOONNNLLLNNNTTTDDDCCC???888111...///222////////////////////////,,,---...///000//////...........................................................................---------...000111222333555444333111000///000000///999EEEIIIFFFAAA@@@AAAJJJKKKLLLZZZmmm\\\YYYVVVXXX___bbbYYYLLL<<>>;;;777333111000111111////////////////////////////////////////////////............/////////000...//////000111222222222///000000111222222333333222222222333333444444444333333333444555666888888KKKWWWdddiiijjjttt|||qqqqqqnnngggbbb^^^```lllvvviiiNNNEEELLLVVV^^^iiirrryyysss[[[BBB111111000///////////////////////////////////////////////////////////////............/////////000//////000111222333333444222222222222222222222222111AAASSSZZZVVVSSSVVV[[[```PPPQQQWWW]]]NNNAAAAAAFFFCCC:::444000000000000000000000000////////////////////////........................---------.........//////,,,,,,------...///000000/////////000111111222222...000222111000444===DDDLLLQQQSSSNNNDDD???BBBHHHZZZ[[[```lll{{{{{{vvvtttoooeee[[[WWWDDD===>>>HHHMMMJJJJJJOOOCCCKKKQQQLLL===111...000000000000000000000000000,,,---///000000000///...........................................................................///.........///000111222111111000000000222444555BBBIIIMMMEEE999777BBBOOONNNPPPnnntttcccZZZYYY[[[[[[JJJTTTWWWPPPMMMSSSUUUQQQ666666555444222111000000000000000000000000000000........................,,,---......//////..............................////////////000000000000222444444333444<<>>:::777444222111000000000000000000000000////////////////////////...............///000000//////000000111000000///222---***,,,333777777444///777;;;;;;>>>FFFJJJIIIJJJPPPUUUTTTWWWhhhzzznnngggdddlllkkkccc[[[]]]fffkkkjjj```aaabbb```ZZZRRRLLLIIIhhhwwwxxxttt{{{}}}sssmmmggg[[[III888000///000111...111000,,,000888444***000000////////////000000////////////000000000000222111111111000000//////000000000111222222333333222222333555777777555333333777777333111888CCCJJJ^^^___eee}}}qqqhhhfffgggmmmuuurrrbbbNNNBBBEEEUUUlllvvvuuuxxxqqq^^^999;;;555+++---666555***//////000000///...------////////////////////////............/////////000111111111111111222222222///777666---...999999000AAAMMMXXXWWWSSS[[[tttYYYOOO]]]]]]PPPFFFFFFEEEAAA@@@DDD<<<---'''111555...---444000000000000000000000000............................................................/////////000111000//////000111222111000---...222666888???EEEIIIJJJ>>>555;;;DDDOOO___jjjzzz|||dddfff]]]OOOCCCCCCHHHJJJIIIIIIOOOLLLQQQYYYPPP;;;000333222333333000,,,+++///222000000000000000000000000..................................................................................../////////000000111111///...000777<<>>:::777444222111000000000000000000000000///////////////////////////............///000000000000000111111111000000111888===888...---777BBB???>>>@@@EEEDDDDDDLLLWWWppp~~~}}}rrrmmmhhhccciiieeedddfffcccZZZTTTTTTpppvvvtttrrrrrrhhhaaafffuuupppcccPPPBBB<<<777111777666111------111111...000000////////////000000////////////000000000111222111111111000000000000000000111111222333333333444555555555333222333444666444444555:::EEETTT___aaarrr}}}ooosss|||xxxeeeSSSGGGHHH[[[qqqzzz~~~yyyllleeeGGG///...444222...//////000000000//////...---////////////////////////........./////////000000111111111111222222222222555......444555222999FFFRRRRRRRRRWWWeee~~~bbbTTTMMMLLLNNNOOOHHH???CCCMMMAAA999111....../////////000000000000000000000000........................................................./////////000000222111111111222222222111999333111555:::<<<===???---???KKKPPPUUUZZZooopppWWWQQQOOOIIIGGGKKKNNNPPPUUU^^^bbbXXXBBB///222222111111000/////////000000000000000000000000................................................................................./////////000000111333333222111444===DDDCCCCCC>>>888===QQQlll}}}cccOOO]]]YYY[[[___[[[PPPJJJKKKPPPUUUKKK777...555666///111111000000000000111111000000000000////////////////////////////////////////////////000000000000000000000000111111111111,,,222555888AAAOOOXXXZZZWWWWWWYYY]]]mmmcccddd^^^[[[TTTOOOOOONNNIIIEEEEEEBBBAAA>>>:::777444222111000000000000000000000000//////////////////////////////......//////000111111111111111111111111111...222666888888999<<>>===;;;BBB[[[~~~kkkbbbZZZ\\\eee```NNNHHHOOOFFF\\\]]]AAA000666888///222111111000000000111111000000000000////////////////////////////////////////////////000000000000000000000111111111222222...222888@@@KKKUUUXXXVVVWWWWWWcccuuu```___[[[[[[TTTOOOOOONNNIIIEEEEEEBBBAAA>>>:::777444222111000000000000000000000000/////////////////////////////////...///000000111111000000000000111111222444444777;;;???AAA@@@???WWWYYYhhh}}}yyynnnjjjooonnnuuuxxx{{{www\\\CCC???OOOjjj}}}yyylllaaaQQQ???777...---555777111...111111000000000000000000111//////000000000111111111111111111111111111111111111111222222333444444444555555555666777888999999;;;444999LLL___mmm}}}}}}sssnnnpppvvv~~~kkkjjjpppqqq]]][[[jjjuuuyyyttthhheeepppjjjMMM333...333666111000000000000000000000000000000000000000000000//////000000000111111111111111222222333333444444111888999555888FFFQQQSSSOOOccc{{{bbbMMMMMMUUUUUUOOOLLLQQQMMMDDD:::444333222///000000000000000000000000...................................................////////////000000000000222333444333222111222...666DDDNNNLLLDDD@@@AAAMMMZZZxxxkkkYYYdddlllmmmddd```eeefffaaaHHH>>>222...000333000---000000000000000000000000...........................................................................////////////000000000111000111444:::???BBBDDDCCCAAAFFF```qqqbbb]]]XXXQQQPPPUUUHHHNNNVVVUUUFFF666111555222222111111000000111111000000000000////////////////////////////////////////////////000000000000000000000111111222222333444666<<>>:::777444222111111111111111111111111111000000000000000000000000///////////////000111111000000000000111222333444;;;BBBEEE@@@:::CCC\\\qqqttthhhfffrrrssssssyyyqqqYYYJJJJJJfff}}}}}}vvvrrrjjjaaaDDD666...333666333000222111111000000000000111111000000000000111111111111111111111111111222222222222222222333444444555555666444333555999:::777444:::===MMMkkkuuu{{{mmmqqqxxxoooeeeiiixxxwwwfffnnnggghhhnnnssszzzpppXXXDDDbbbsssbbbEEE555333333111111000000000000111222111111111111111111111111000000000111111111111222111222222333444444555555222777;;;;;;BBBOOOVVVVVVppp~~~[[[QQQWWWXXXUUURRRSSSGGGBBBEEE@@@444...222111111111111111111111111////////////////////////////////////////////////////////////000000000111///111333333222111222444===DDDKKKIII???>>>NNNbbblllfff___ccciiimmmjjjfffcccccc\\\NNN<<<111///111222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000111444333444;;;CCCHHHFFFBBBBBBLLL^^^}}}|||aaa[[[^^^YYYMMMPPPJJJQQQaaa[[[AAA222444333333222111111111111111000000000000////////////////////////////////////////////////000000000000///000000111222333333333222777AAALLLUUUZZZ]]]___llliiibbb___]]]VVVPPPPPPOOOJJJEEEDDDBBBAAA>>>:::777444222111111111111111111111111111000000000000000000000000000000//////000000111222111111111111333555888999999:::;;;BBBTTTvvvpppttthhh___mmmvvvlllaaa\\\lllxxxvvvooommmqqqttt]]]MMM<<<333111111222444222111111000000111111222000000000111111111222222111111111222222222222222222333333444444555555666888666444555777888666444===YYYpppzzzsssvvv~~~eeefffkkkpppuuutttXXX???FFFXXXhhhaaaGGG444111222111000000000111333333111111111111111111111111000111111111222222222222222222333444444555666666888///555IIIRRRQQQ^^^uuuwwwcccTTTRRRWWWQQQBBB???JJJIII999///222111111111111111111111111/////////////////////////////////////////////////////////000000000111111///222444333111222555888GGGFFFCCC<<<<<>>DDDGGGFFFDDDJJJeeezzz~~~zzzxxxsssnnnqqq{{{kkk___ZZZSSSTTTVVV[[[```___RRR>>>000444333222111111111111111000000000000////////////////////////////////////////////////000000000000///000000111222333444444333<<>>:::777444222111111111111111111111111111000000000000000000000000000000//////000000111222333333333444777:::===???CCCFFFTTTppptttbbbhhhmmmlllooonnnqqqtttqqqeee[[[___iiikkkdddTTTAAA444222333444222111111000000111111222000000111111111222222222111111111222222333333333333333333444555555666666777999:::888666888???FFFiiiuuuqqqppphhhkkkqqq{{{yyyhhhLLLAAAEEE\\\jjj]]]DDD555333222111000000222333555222222222222222222222222111111111222222222333333222222333444555666777777999333<<>>GGG[[[zzzhhhaaaiiinnnjjjhhhfff]]]NNN???555333555111111111111111111111111//////////////////////////////////////////////////////////////////////////////000000000111111111...666???CCCBBBDDDLLLSSSqqqpppyyyooo]]]]]]eeejjjpppfffkkkoooppptttxxxyyyvvvgggwwwrrreee___SSS\\\aaa]]]ZZZVVVIII:::555444333222111111111111000000000000////////////////////////////////////////////////000000000000///000000111333444444555>>>GGGRRRUUUQQQSSSfff{{{pppccc^^^^^^WWWQQQQQQOOOJJJEEEDDDBBBAAA>>>:::777444222111111111111111111111111111000000000000000000000000000000000000000111111222555555555777:::>>>AAADDD\\\www{{{tttiiihhhvvvuuusssvvvuuueeeQQQMMMVVVjjjpppiiiRRR===666555222222222111111111111222222000111111111111222222222111111111222222333333333333333444444555666666666444;;;???;;;777<<>>:::@@@???JJJtttjjjhhhooofff```bbb\\\KKK999000111111222222222222111000333222111111000111111111000000////////////000000000000000000111111111111---///000000333666555222AAAGGGLLLOOOKKKJJJpppqqqfffppp|||}}}^^^]]]ZZZVVVQQQPPPPPPQQQ???;;;///---666444---000111111111111000000000000000000000000000000000000111111111000000000000000444000111666555111777CCCUUUTTTUUU[[[jjjsss```^^^\\\ZZZVVVQQQLLLIIIGGGFFFAAA???===999666444222111111111111111111111111111111111111111222222222222666555333333333333444444222999;;;;;;<<>>IIIkkksssdddiiikkkggg```UUUGGG;;;555444333333333222111000333222222111111111111111000000////////////000000000000000000111111111111000000000222333444555777:::SSSWWWKKKRRRnnn{{{pppjjjuuuyyyllleeecccgggkkkkkklllpppxxx|||~~~kkkVVV[[[^^^TTTNNNRRRKKKFFF888000444222---222111111111111000000000000000000000000000000000000111111111111000000000000111222333333111333???MMMZZZWWWZZZfffxxxuuubbb___]]]ZZZUUUPPPKKKHHHGGGFFFAAA@@@===:::666444222111111111111111111111111111111111111111222222222333555333222222333444555444999;;;999CCCaaayyyhhhbbbiiiqqqmmmccc^^^ZZZZZZcccooooooXXX???555555444444444333222111222222222333333333444444222222222333333333444444555555666777888999999:::555<<<;;;<<<[[[yyy|||lll]]]jjjoookkkZZZWWWRRRQQQbbbdddYYYAAA222555777000///777333222222111111222222333333333333222222333333444555666666666666777;;;>>>JJJrrrkkkUUUXXXZZZKKK???@@@FFF===444000222444222///111111111111111111111111000000000111111111222222222222222222333444555555555888555666???BBBLLL___sssjjjdddggghhh```QQQGGG;;;888555333222222111000333333222111111111111111111000000//////000000111000000000111111111222222444000111555444111666@@@DDDVVVYYY]]]{{{|||ooo{{{rrrfff\\\QQQJJJKKKGGGFFFIIIJJJIIIIIIKKKMMMSSS```mmmvvv}}}^^^XXX^^^[[[QQQMMMSSSPPP@@@222111///...666222222111111111000000000000000000000000000000000111111111111111111111111///555777222000:::LLLXXXWWWZZZkkksss```___\\\YYYTTTOOOKKKHHHGGGGGGAAA@@@===:::777444333222111111111111111111111111111111111222222222333333111111111444777999999999:::KKK[[[wwwiiidddooorrrllljjjbbbUUURRRcccsssiiiRRR>>>999333222444555333000333333333333444444444444333333333333444444444444555666666777888999::::::999999888GGGxxxuuu|||ppp[[[eeemmmggg^^^QQQEEEOOOccceeeOOO:::444444222222666333333222222222222333333444333333333333444444555222333666888888:::CCCLLLZZZvvv{{{aaaVVVUUUNNNDDD???KKKCCC:::333111111111111111111111111111111111111000000111111111222222222222222222222333555666777222444;;;EEECCC<<>>GGGXXXhhhwwwwww\\\WWWXXXUUUVVVZZZMMM;;;555111///555222222222222111111111111111111111111111111111111000000111111222222222333444777666444===NNNXXXWWWZZZnnnpppaaabbbYYYWWWTTTPPPLLLIIIFFFEEEBBB@@@>>>;;;777555333222222222222222222222222222222222222222333333333333555777777444111333:::AAAlll^^^___kkkmmmqqqnnnddddddmmmoooiii[[[LLL:::222333666555111444444444555555555666666444444444555555555666666777777888999:::;;;;;;<<<;;;;;;RRRccc[[[iiigggVVVEEE>>>QQQdddgggYYY>>>222777888111555444444333333444444555444444444444555555666777888777999999777===TTTlll~~~jjjfffhhhvvv~~~nnnUUUUUUPPPCCCEEEGGGGGGAAA888222222555222222222222222222222222111111111222222222222333222222333444555666888999666AAA???AAAdddpppWWWdddkkk```QQQGGG:::333333555555444444444333222222222222222222111111000000111111222111111111222222222222333222222222333777@@@MMMVVVPPPjjjdddQQQJJJ???===<<<<<>>===>>>BBBCCCBBBDDDIIIMMM^^^yyy___UUUccc]]]cccUUUAAA:::555000111333222222222222111111111111111111111111111111111000000111111222333333333444333333888GGGWWW___^^^mmm}}}qqqaaaaaaWWWVVVTTTQQQNNNIIIFFFDDDBBBAAA>>>;;;888555444333222222222222222222222222222222222333333333444444333666777333222<<>><<>>;;;888555444333222222222222222222222222222222333333333444444444333888;;;:::???SSSssskkk___dddkkkqqqsssppphhhaaaeee___TTTEEE888333555999555555555555666666666777555555555555666666666777777888999999;;;;;;<<<===@@@dddwwwZZZRRRQQQ___UUULLLcccggghhh[[[CCC111222===555555444444444444555555444444444555555777888888888666888@@@LLLhhhxxxbbbaaaxxx^^^NNNNNN???BBBFFFHHHFFF???666000222222222222222222222222111111222222222333333333222333333444666888999:::BBB???ZZZrrr```fffgggYYYGGG;;;777777555222555444333333222222333333222222111111111111222222111111222222222333333333///888888333>>>VVVbbb^^^~~~oooUUUKKKIIIJJJIIIUUU\\\gggqqqzzzxxxaaaRRRJJJEEEEEEHHH>>>AAAGGGRRRddd|||nnnKKK]]]aaaQQQ<<<999:::555444333333333222222222111111111111111111111111111111000000111222333333444444888444:::LLL]]]kkk|||nnnaaa\\\WWWVVVUUURRROOOKKKGGGDDDBBB@@@>>>;;;888666444333444777444///555@@@@@@888222444444222222555888999;;;666333>>>^^^eee\\\jjjwwwoookkk___EEERRR```dddSSS===444666999555555555555555666777777666666666666777777777777===777666<<<===:::;;;@@@OOOiiiLLLPPPQQQPPPWWW]]]iiinnn```JJJ:::444333666666555555555555666666444444333444444555666777666===>>>???YYY___^^^dddyyy}}}XXXJJJHHHFFFBBBFFFMMMDDD777777222333333333222111111222222222222222222222333333666000:::<<>>777@@@^^^iiibbbhhh]]]PPPFFF;;;444444:::555555444444444333333333444333222111111111222333111222333333444444444444333444+++777VVV___aaarrrqqqPPPEEELLLMMMRRRccctttkkk\\\PPPHHHGGGAAA???BBBDDDMMMhhh]]]TTT___UUUAAA;;;999555444444333222222111111222222111111222222222333333333111222333333222222444666666<<<<<>>;;;888666444444333666333...333======555555444222000111333555666///555EEEaaaeeeYYYqqquuufffVVVGGGAAAOOO\\\XXXKKK===666333666555555555555666777888666666666666777777777888:::555666======999@@@NNNjjjeeeQQQNNNQQQTTT[[[fffkkkbbbRRRDDD:::444666666555555555555666666555555555555666777888888999;;;@@@OOOrrr|||hhh[[[XXXcccxxxsssTTTKKKCCCCCCKKKMMMFFF<<<777333333333333222111222222222222222222333333333333555333555333111:::CCC@@@ZZZ}}}eee```bbb]]]PPPBBB:::888888555555555444444444333333333333222111111222333444222222333444444444444444555777444CCC]]]fffqqq___VVVJJJQQQkkk}}}ttt[[[MMMEEECCCGGGIIIGGGMMMXXXuuuxxxZZZ]]]VVVGGG>>>===999444444333222222111222222222111222222222222333333333111222333333222333555777777>>>KKKbbb}}}oooccc___XXXVVVSSSOOOKKKHHHFFFEEEAAA@@@>>>;;;888666555444333555222...222999999222666333111111222444555555555FFFaaa\\\dddoooiiiYYYGGG???GGGTTT\\\WWWHHH999222666666666666666777777888666666666777777777888888888555999???<<<:::PPPlllXXXKKKQQQPPPYYYaaafffbbbYYYMMM???555777666666555555666666777666666666666777888999::::::666@@@cccgggPPPHHHKKK___sssoooVVVBBBEEEPPPJJJEEEBBB555444444333333222222222222222222222333333333444444333888444111888===CCCMMM^^^ddddddYYYJJJ???777222555555555444444444444333333222222111222333555666333333333444444444444444444666:::LLL___gggzzzaaaMMMZZZbbbsssiiiYYYMMMJJJGGGAAA>>>@@@SSSgggvvvxxxooo^^^TTTNNNDDD???===555444444333222222222222222222222222222333333333333111333444333333333555777555@@@]]]zzzmmmccc___YYYVVVRRRNNNJJJGGGEEEDDDAAA@@@===;;;888666555444444555333000222666666111444222111444666555666777???YYYwww}}}wwwuuuuuuuuussstttyyyzzzrrrnnnmmmmmmxxx}}}```^^^ooofffJJJTTTQQQTTT\\\\\\OOO@@@888777777777666666777777888666666777777777888888888999888<<<>>>999AAAiiihhhJJJLLLLLLZZZaaafffbbbXXXMMM???555777777666666666666777777777666666777777888999:::<<<666III|||nnn[[[MMMFFFRRReeeyyyhhhFFFEEEOOOCCCBBBEEE666777555333222333333333222222222333333444444555555222:::777999???999DDDfffvvvkkkaaa]]]VVVGGG999333555555555555444444444444333222222222333444666777555444444444444444555555444555@@@UUUeeelllcccVVV___}}}iiiTTTGGGAAACCCIIICCCJJJdddhhhPPPSSSKKK>>>:::999444444333222222222222333222222222333333333444444222333444444444444666888666IIIssslllbbb^^^YYYWWWSSSNNNJJJFFFEEEDDD@@@???===:::888666555555555666555333333555555222444111333777666333444888AAAaaauuufff]]]\\\^^^______```fffqqqzzztttnnnfff___[[[YYYWWWVVVIIIJJJNNNWWWhhh|||ccckkkhhhVVVddd\\\WWW[[[]]]TTTFFF===999888888777777777888888777777777777888888888888888999;;;;;;;;;QQQXXXKKKOOO___gggkkkdddWWWKKKAAA999777777666666666666777777666666666666777888999999>>>@@@___xxx}}}cccLLLIIIPPPZZZooo|||PPPEEEJJJ>>>@@@III>>>999666333222333444444222222333333444555555666666555999777<<<@@@:::VVVzzz^^^```bbbQQQ???:::666666555555555444444444333333222222333555777888666666555444444555555666777999KKKeeeuuuiiiZZZbbbrrr{{{^^^LLLHHHKKK??????JJJggg|||SSSTTTQQQ>>>666>>>555444333333222222333333222222333333333444444444222333444555444555888:::;;;YYYkkkaaa]]]YYYWWWTTTOOOKKKGGGEEECCC@@@???===:::888777666555666666666555555555444444555222444777444000888CCCVVVnnnqqq___YYY]]]cccgggvvvnnnggg___UUUKKKHHHRRRjjjkkk]]]cccaaa^^^ZZZXXXZZZXXXMMM@@@:::999888888888888888888777777777888888888999999777888999;;;KKKsss}}}ZZZ[[[eeemmmppphhh\\\QQQFFF>>>888777777666666777777888666666666666777888999:::;;;LLLxxxuuuUUUJJJGGGTTTgggxxxdddJJJHHHAAAAAAJJJHHH;;;777333222444555444222222333333444555666777777:::777444888???PPPddd___cccUUUCCC<<<666666666555555555444444555444444333444555777888888777666444444555666666666<<>>666666666666555555555555666666555444444555666777999888666555444555666777666DDDeeepppfffyyywwwSSSLLLFFFAAAFFFWWWtttRRRWWWRRR===???555555444333333333333444333333333444444444444555222444555666666777999<<>>===:::888777666666333333555666555333333555444111333777888AAA^^^|||mmmlllvvvqqqooottt```ZZZbbb[[[\\\rrrggg```bbbhhh]]]IIIGGGWWWZZZOOO;;;::::::999888888888999777888888888888999999999;;;<<<;;;NNNeeeRRR```dddgggiiijjjbbbPPP???888888777777777777888888999999999999:::;;;<<<<<>>999333222444666555222333333444555666777888999666;;;???<<>>777333???======aaagggNNNYYYooo|||RRRYYYMMM666BBBGGG;;;333555888666555555777666666666666777777888===:::666GGG~~~iii^^^YYYMMMAAA777555::::::333222777555555555555555555555555>>>:::;;;777///555;;;666AAAhhhqqq~~~{{{{{{vvvuuubbb```nnnnnnkkkqqqtttyyyYYYEEEHHHEEECCCaaafffKKKdddTTTFFF777777666444333555555333444444444444444444444444555222;;;333:::AAA666LLL~~~eeeaaaXXXZZZXXXUUUPPPLLLGGGDDDBBB???>>>===;;;999777555555555444444333333444444555555555444777EEEXXXbbbcccWWWiii~~~uuuqqqqqq\\\NNNQQQlllqqqgggeeevvviii^^^hhh___\\\PPPCCC999888999999999;;;888999::::::999888999;;;??????UUUwwwhhhhhhzzzmmmQQQ]]]bbbccciiifffYYYPPPBBB;;;777999:::999999::::::666===777888>>>;;;HHHppp]]]iii~~~aaaRRRKKKBBBHHHIII===444555777666555555777666666666666777888888999666HHHpppbbbWWWVVVFFF;;;555999:::555333777555555555555555555555555<<<999999777333777<<<999OOOrrr{{{rrroooqqqyyyvvvRRRKKKIIIEEEQQQgggbbbZZZXXXMMM888777555333333444444333444444444444444444444444555444999222<<<>>>777WWWeee```VVV\\\ZZZVVVQQQKKKFFFBBB??????>>><<<;;;999777555555555444444333333444444555444333555???QQQ```bbb]]]iiippp{{{bbbOOOQQQ\\\tttlll]]]rrrxxxiiieee___\\\WWWJJJ===999;;;;;;:::::::::;;;;;;:::999888:::;;;@@@RRRvvvrrrfff[[[\\\hhhzzz[[[YYY\\\ffflllfff\\\WWWEEE===888999:::999999:::;;;:::<<<888>>>;;;:::]]]wwwccclllWWWMMMNNNJJJLLLAAA777555666555555666777777666666777888888999555111ZZZmmmXXX```MMM???666777:::777555777555555555555555555555555:::888888888888999;;;===^^^yyy}}}lll{{{}}}iiiOOOJJJGGGGGGKKKqqqQQQZZZTTT;;;888444333333333333222444444444444444444444444555888666222>>>:::;;;kkkddd^^^TTT[[[YYYUUUPPPKKKFFFBBB@@@>>>===<<<:::888777555555555444444333333444444555222444:::HHHYYYfffhhheeepppggg{{{aaaSSSSSSsssaaaffftttfffZZZXXXUUU[[[OOOAAA;;;:::;;;:::999;;;;;;;;;:::999999;;;<<>>vvv|||kkkgggRRRUUUNNNNNNEEE:::555444555666666777777777777888888999:::BBBCCC{{{bbbbbbUUUEEE777555888777555555555555555555555555555555999888666888<<<888999CCCeeexxxtttqqq~~~aaaNNNHHHGGGGGG[[[\\\YYYSSS???999333333333222222333333333444444444444444444444;;;333222@@@888GGGddd^^^SSSYYYWWWTTTOOOKKKFFFCCCAAA===<<<;;;:::888777555555555444444333333444444555000999HHHXXXccchhhiiijjjuuuddd^^^]]]xxxfffkkkcccTTTRRRMMMZZZQQQEEE<<<999::::::888;;;;;;;;;:::999:::<<>>666444666777777777777777888888999;;;;;;>>>RRRxxxtttvvvyyyvvv]]]ZZZJJJ:::555666777555444666666666666666666666666888:::666888>>>666999NNNnnnzzz}}}|||{{{vvvlllfffbbb]]]~~~cccNNNGGGGGGLLLmmm~~~```PPPDDD:::333444444222111333333333333444444444555555555<<<222555>>>;;;ZZZddd___UUUYYYWWWSSSOOOJJJFFFCCCAAA<<<<<<;;;999888777666555555444444333333444444555222???UUUfffjjjfffeeehhhtttzzzxxxvvvzzzmmmooooooZZZUUUxxxtttggggggXXXSSSLLLVVVSSSJJJ???999999:::999:::;;;;;;::::::;;;???BBBiiimmmaaaeeennnooorrryyywwwYYY```aaacccdddXXXOOOEEE<<<999999999:::<<<:::666<<<:::;;;???aaazzz[[[RRRXXXNNNJJJAAA888555888999777777777888888999:::<<<<<<999hhh~~~vvvhhhwww^^^^^^QQQ@@@777666666666444666666666666666666666666777<<<666888???555<<<___}}}pppnnnzzzyyyzzzwww|||zzziii^^^YYYOOOUUUjjj___IIIBBBEEERRRsssRRRIII<<<333555666333222555222333333444444555555555555:::222999;;;AAArrrddd```WWWZZZXXXTTTOOOJJJEEEAAA???<<<;;;:::999888777666555555444444333333444444555999CCCTTTbbbdddbbbfffnnnjjjpppuuueeennnuuuVVVYYY}}}bbbmmm```UUUMMMQQQSSSOOOCCC:::999<<<<<<999::::::::::::===AAADDDtttmmmtttwww___eeeaaafffiiiYYYQQQGGG===:::999888:::===:::444@@@===555EEEyyyiiiQQQTTTLLLKKKDDD:::777999:::777888888888999:::;;;<<<===UUUqqqooouuuiiiaaaWWWHHH;;;777777777666666666666666666666666666555>>>777999AAA777DDDtttgggZZZsss{{{uuusssxxx~~~zzzooozzzuuusssjjjcccPPPYYYccc|||WWWFFFDDDHHHjjj[[[NNN>>>444666777333222666222222333333444555555666666777444>>>777HHHxxxzzzdddaaaXXX\\\ZZZUUUPPPIIICCC???===;;;;;;:::999888777666555555444444333333444444555BBBDDDLLLUUUZZZ^^^kkkyyy___kkk{{{vvvrrrsss|||pppYYYccc}}}[[[nnncccVVVMMMNNNTTTSSSFFF;;;:::===???999999:::::::::===BBBFFF|||sssdddjjjbbbhhhmmmZZZSSSHHH===:::999888:::===;;;222CCC@@@222JJJyyyWWWUUUKKKKKKEEE;;;888;;;;;;777888888888999:::;;;===>>>eee|||hhhqqquuuccc[[[MMM???888888999888777777777777777777777777333>>>888999CCC999KKK~~~|||{{{aaaxxx{{{vvv}}}fff[[[aaajjjSSSGGGIIIXXXbbbPPP@@@555777888444333777222222333333444555666666666555555@@@444MMMuuuvvv~~~jjj]]]___VVVYYYVVVMMMFFFDDDBBB>>>;;;:::888777555555666666555111111555777666666888BBBQQQNNNGGGSSSeeeooovvvjjjyyyuuu```ttt}}}eeekkkVVVfffccc```gggWWWGGGRRRQQQSSSKKK<<<<<>>bbb___lllrrrrrrgggcccUUUMMMBBB;;;999:::;;;<<>>:::ZZZooo___lllhhhzzzzzzrrrlllZZZOOOEEEPPPkkkhhhPPPDDD===777000555999000444444444555555555666666555666444BBB>>>aaafffzzzuuugggZZZ]]]aaaZZZOOOIIIHHHHHHDDD@@@;;;:::888777666555666666555222222555666555777;;;GGGPPPLLLKKK]]]nnnqqqqqqooo}}}}}}}}}xxxfff\\\jjjgggeee]]]RRR[[[WWWXXXOOO???<<<@@@<<<<<<999???888===>>>DDDvvvsssnnnpppqqqeeeaaaUUUMMMBBB;;;999;;;;;;;;;@@@111@@@===CCC}}}|||cccRRRRRRKKKDDD@@@<<<777888<<<<<<888999>>><<<777@@@RRRtttgggXXXKKK>>>777777999777777666666666666777777555;;;999999;;;<<>>999@@@<<>>333???===RRR}}}~~~zzzQQQRRRKKKEEEAAA<<<888888;;;777:::777;;;===111@@@lllkkk\\\SSS===444;;;;;;888777777666666777777888666<<<;;;999888BBBnnn]]]]]]jjjYYYHHHGGGOOOssshhhKKK;;;:::555222666777444444555555555666666666444===:::888CCC|||[[[```sssdddWWWZZZUUUUUUUUUSSSJJJ???;;;<<<::::::999888777666555555444444444555333333;;;EEEMMMMMMFFFLLLcccnnniiigggooouuuwwwyyyYYY[[[dddmmmpppoooaaa\\\WWWFFF>>>???======CCC;;;999@@@:::[[[}}}ssswwwjjjgggXXXPPPDDD<<<:::;;;;;;;;;;;;666???;;;\\\yyyXXXSSSLLLFFFBBB===888888;;;444;;;666:::@@@333LLLsss]]]YYY???555===999888777777777777777777888999;;;:::888:::MMMyyyZZZLLLZZZ|||hhhPPPIIIFFFaaaWWW::::::777111333666555555555555666666666666666;;;:::<<>>HHHOOOPPPJJJOOO___eeeeeemmm~~~tttxxx~~~|||uuuWWWjjjpppooorrrppp]]]XXXWWWJJJ???>>>>>><<>>:::jjjtttvvvkkkeeeZZZQQQEEE===;;;;;;;;;;;;888:::@@@;;;dddqqqooo```UUUNNNHHHDDD???999888:::888???:::>>>CCC:::]]]```[[[DDD:::>>>555888888777777777777888888;;;999888888???ZZZhhhNNNLLLqqqxxxVVVJJJBBBTTTddd;;;888888333222333555555555666666666777777:::777777FFFrrrqqqYYYjjjvvvnnnhhhfffiiinnnvvvgggXXXZZZYYYXXXNNNCCCDDDJJJDDD666999999999999888666555444555333333555666888@@@IIIIIIKKKIIIMMMVVVXXX___qqq~~~nnnqqqzzzwwwbbbXXX{{{pppnnnmmmWWWRRRWWWMMM@@@>>>>>><<<>>>888???;;;===xxx~~~nnnssspppggg[[[RRRFFF>>>;;;;;;;;;;;;999<<<@@@>>>nnnzzzbbbXXXeeexxxrrrXXXRRRKKKGGGAAA:::888::::::<<<999<<<===<<>>CCCzzzvvvdddRRRHHHMMMXXXnnn\\\UUUOOOJJJCCC;;;888999;;;666777:::777CCCzzzwww```RRRCCC999777999888888777777888888999:::777;;;;;;BBBmmm{{{~~~iiiUUUiiioooUUUGGGCCChhhzzziiiGGG===666444777666555666666666777777777777555<<<888LLL```___mmm~~~zzzyyykkk```XXXYYYYYYZZZeeetttwwwvvvvvvyyy}}}hhhXXXXXX^^^MMM???BBB@@@999999999999888666555333666111111666;;;>>>BBBGGGEEEIIIMMMWWW```]]]gggzzzwwwxxxxxxwwwyyy}}}}}}tttjjjnnn{{{hhhQQQyyyxxxlllkkkQQQNNNZZZRRRAAA<<<<<<>>>888999III777EEEsssqqqtttbbb]]]TTTHHH???<<<;;;;;;:::???<<<===HHHwww___PPPGGGAAACCCHHHGGGccc^^^WWWQQQKKKDDD;;;888999???666:::???:::PPPcccUUUDDD888;;;999999888888888888999999888777>>><<>>;;;:::999888666555555444444666444222333888???DDDFFFBBBPPP^^^___ZZZ___sssxxxxxxvvvqqqppprrrzzzqqqsssmmmsss[[[sssjjjpppSSSTTTaaaSSSDDD@@@999<<<===<<<<<<;;;EEEqqquuutttbbb^^^RRREEE???<<<:::;;;===777<<<>>>MMMZZZMMMRRRSSSEEEFFFNNNEEEFFFPPPZZZooouuuRRRQQQLLL:::::::::<<<999???<<<444@@@LLLhhhUUUKKK>>>888:::999999888888999999:::;;;888@@@666GGG{{{vvvsssMMM@@@ZZZ|||hhhlll{{{SSS<<<;;;222888333888888888777777777777777;;;666CCCUUUnnn___^^^uuuvvvlllvvvrrrkkkeeefffssseeeYYYRRRUUUTTTRRRNNNHHHCCC>>>;;;:::999888666555555444444666444222444999???CCCEEEFFFUUUcccggggggmmmwww}}}{{{uuurrrttttttqqqrrrwwwssspppvvvxxxiiiiiiuuurrrVVVSSS^^^SSSFFFAAA;;;======<<<===@@@MMM~~~vvvqqqsssjjj___SSSFFF@@@===:::;;;===???BBBHHH\\\VVVPPP???KKK]]]UUUKKKNNNMMMGGGJJJKKKVVVoooxxxTTTSSSNNN===<<<:::<<<:::;;;;;;777EEEYYYrrrZZZMMM>>>888:::999999888888999999:::;;;888AAA;;;NNN{{{|||}}}RRRBBBRRRpppuuukkkwwwTTT???<<<222777333888777777777777777777777;;;777DDDggg___\\\aaazzzccc[[[\\\eeerrr~~~xxxtttuuuaaaYYYNNNUUUTTTQQQMMMHHHCCC>>>;;;999888777666555444444444555333222444999>>>BBBDDDDDDQQQZZZ\\\eeeuuu{{{vvvjjjkkkmmmppppppooosssyyyppprrrZZZaaassscccvvvZZZQQQYYYSSSGGGBBB===<<<===<<<>>>DDDUUUyyyoooooovvv}}}pppooolllaaaUUUHHHAAA===::::::===@@@@@@JJJfff|||JJJSSS@@@NNNjjjcccKKKFFFMMMJJJHHHBBBDDDPPP```|||WWWVVVPPP???>>>;;;<<<>>>666;;;;;;EEEiiiaaaNNN???888:::999999888888999999:::;;;888AAAAAAYYY{{{}}}}}}[[[FFFJJJbbbgggnnnTTTBBB;;;333666444777777777777777777888888;;;888CCCvvvsssNNNYYYdddqqqYYYTTTWWWWWWeeeyyyoooZZZ^^^SSSUUUTTTQQQMMMHHHBBB===;;;888888777666555444444444444333333555:::>>>AAABBB>>>IIIKKKHHHWWWssszzz```eeelllnnnllllllrrrxxxoooxxxdddIIIZZZ~~~hhhpppxxx___QQQTTTRRRHHHAAA???;;;>>>======CCCXXX~~~mmmccc___```aaa^^^eeennnxxxxxxnnnkkkcccVVVIIIBBB>>>;;;:::======:::GGGkkkppprrrfffYYYKKKVVVnnnfffJJJDDDQQQYYYVVVPPPPPPRRRUUUtttZZZWWWQQQ@@@???::::::@@@666???<<<@@@xxxxxxwwwmmmeee___cccvvvgggPPP@@@::::::999999888888999999:::<<<888???DDDcccfffMMMGGGYYYcccbbbQQQBBB:::444555666777777777777777888888888222444EEEfffKKKYYYccc}}}~~~qqqgggaaa\\\dddsssdddVVV___UUUTTTSSSQQQMMMGGGBBB===:::888777666555444444444555333333333666:::>>>@@@@@@>>>HHHIIIDDDRRRooo}}}ZZZccckkkmmmkkklllsssyyylllzzzxxxrrrlll___mmmtttUUUkkkuuufffxxxeeeTTTRRRSSSHHH>>>@@@999??????:::???WWWyyyiiiaaa^^^ZZZXXXPPPRRRUUUXXX___ooo}}}rrrmmmcccVVVIIIBBB>>>;;;:::===>>>999HHHqqqjjj[[[rrryyyYYYUUUYYYeeebbbNNNMMM___yyyuuuooonnnjjjdddwww]]]XXXQQQ@@@>>>:::888>>>666BBB>>>@@@llliiiqqqgggWWWNNNUUUnnnlllSSSBBB<<<:::999999888888999999:::>>>999<<>>?????????IIIMMMMMMWWWjjjrrroooYYYbbbjjjkkkjjjooouuuyyykkk|||wwwvvvYYYZZZYYYdddjjjxxxmmm[[[UUUWWWIII<<>>:::999;;;777AAAAAAJJJXXXaaavvvlllXXXQQQ___{{{rrrWWWDDD<<<:::999999888888999999:::===<<<;;;DDDtttwwwzzz[[[EEEOOOnnnQQQJJJ@@@555888555888666666666777888888999999AAA===QQQggg\\\YYYaaa|||~~~zzzvvvsss|||nnnWWWZZZOOOTTTSSSPPPLLLGGGAAA===:::666666555444444444555555222222444777;;;>>>>>>===FFFJJJMMMRRR\\\eeefffbbb^^^fffkkkiiiiiinnnssstttwwwdddQQQJJJXXX}}}xxxuuuddd[[[[[[JJJ;;;CCC:::???===;;;FFFaaaxxxmmmgggeeeeee____________bbbfffjjjmmmggglllkkk___SSSFFF@@@===:::;;;===::::::OOO{{{yyyVVVFFFaaa|||fffWWWjjjzzzeee\\\uuueeeZZZPPP??????;;;:::<<<777;;;BBBXXX]]]^^^hhhvvvhhhgggrrr}}}yyy\\\FFF<<<:::999999888888999999:::999@@@===CCC}}}tttzzzyyyxxx```HHHOOOttt}}}RRRKKK@@@444:::444666555666666777888888999999:::888YYYaaa]]]TTTfff{{{{{{~~~mmmVVV\\\UUUTTTSSSPPPLLLGGGAAA<<<:::666666555444444444555555111222444888<<<>>>>>><<>>mmm}}}~~~|||wwwvvvxxx~~~qqqnnn|||mmmsssmmmcccUUUFFF???<<<;;;;;;===999999OOOsssSSS{{{iii]]]uuummmrrrooo[[[PPP@@@>>>:::<<<===<<<>>>>>>zzzcccXXXhhh~~~wwwuuuuuunnn{{{___MMM<<<:::999999888888999999::::::<<<:::LLLyyy~~~uuuzzzzzzoooccckkksssvvvttttttzzzuuuJJJKKKeee]]]???<<<888444555444666666666666777888999:::???666{{{sss```VVVQQQnnnsssyyy~~~hhh[[[VVVUUUUUURRRNNNIIIEEE@@@:::666666666666555444444333333222222555:::<<<;;;===BBBIIIQQQXXXaaatttuuu[[[iiifffccccccfffmmmtttyyywwwmmmdddrrrvvvaaaWWWUUU]]]kkk~~~{{{___NNNddd}}}~~~pppnnnnnnbbbaaalll~~~vvv~~~qqqoookkkWWWFFFAAA===>>>;;;<<>>??????>>>AAAGGGwwwyyyxxxyyymmmmmmlllaaaSSSEEE>>><<<;;;;;;<<<@@@:::NNNxxxccc{{{yyygggppp{{{{{{[[[LLLRRRvvv~~~{{{{{{dddSSS>>>;;;999;;;;;;;;;;;;BBBUUUSSSbbbvvv{{{nnnrrrgggTTTSSSjjjkkkQQQ<<<:::999999888888999999::::::???===PPPssskkkoooxxx{{{gggZZZLLLHHHDDDDDDHHHKKKJJJIIIJJJbbbTTTLLL^^^iiiEEE===888444555444666666666666777888999:::===JJJ}}}aaaTTTWWWtttqqq}}}~~~hhh[[[UUUUUURRROOOKKKGGGDDD???:::666666666555444444333333222111111555:::<<<;;;>>>BBBNNNPPPQQQUUU___dddZZZKKKlllgggaaa^^^aaajjjuuu||||||rrryyysssyyy|||pppccc^^^aaa[[[SSSRRR```rrr}}}ooo```ggg~~~lll^^^TTTRRRRRR\\\|||yyyfff}}}nnnuuunnnhhhUUUFFFBBB>>>===???>>>???IIIxxxyyywwwvvv}}}nnnlllmmm___QQQDDD>>><<<;;;;;;<<>>CCCOOOOOOPPPSSSVVVWWWRRRMMMooojjjbbb^^^aaajjjuuu|||}}}mmmfffuuuwwwzzzxxxpppooohhhdddjjjvvvyyy}}}hhh\\\TTTTTThhh~~~nnnmmmkkknnnzzzppphhhTTTEEEAAA===999;;;:::<<>><<<;;;:::<<>>AAAaaakkkdddeeennnxxxnnnqqqbbbZZZOOOQQQTTTXXX___jjjxxx|||yyy```LLLSSSmmmDDD:::555444777666666666666666777888999:::777SSSllleeeOOOLLLUUUyyyoooqqqvvvmmmlll~~~|||{{{xxxqqqnnnlllgggxxxiii]]]WWWWWWUUURRRMMMJJJFFFAAA<<<888555555444444333222222222000111444:::<<<<<<>>>CCCIIIKKKQQQ[[[```]]]WWWTTTmmmhhhaaa^^^aaakkkwwwnnn[[[eee|||~~~~~~yyyooosssuuuzzzcccUUULLLHHHOOOZZZcccmmmvvv|||oooeeeRRRDDD@@@<<<;;;<<<===@@@DDD|||nnntttuuuuuu{{{tttmmmhhhjjjuuuyyygggaaassstttlllddd[[[NNNBBB======;;;:::;;;<<<;;;UUUzzz\\\HHH@@@XXX}}}hhh^^^vvvxxxdddgggzzzqqqgggppp}}}bbbVVVSSS]]]nnnxxxiiiaaaSSS===<<<999888555<<<<<>>???888>>>999OOOLLL[[[TTT^^^~~~oooeeetttRRRWWW|||wwwSSS???:::999999999999999999:::<<<:::>>>ZZZrrrllliiinnnwwwrrrpppwwwpppqqqssstttrrrpppvvvzzzpppSSSQQQ{{{rrrFFF;;;777555666333666666666666777888999:::777dddhhhUUUCCCGGGWWW{{{}}}mmmUUUuuutttlll}}}~~~vvv|||}}}~~~pppddd^^^QQQPPPKKKKKK\\\xxxhhhZZZYYYWWWXXXTTTOOOJJJEEE???:::666555555444444444333333333111111555999::::::???EEERRRHHHMMMeeewwwrrraaaTTTkkklllaaa[[[bbbiiippp}}}}}}lllZZZSSSYYYbbbjjjggg}}}yyyoooxxx|||eeePPP^^^rrrSSS```ooo|||hhhOOOPPPAAAWWWvvvwwwlllhhhjjjOOOIIIGGGAAANNNJJJTTTuuuccc^^^ttthhh\\\III@@@@@@<<<;;;???999888AAAOOOwwwiiihhhuuujjjuuuwwwqqqfffVVVXXXWWWTTTRRRZZZpppppp]]]TTT```yyyqqqjjj^^^SSSHHH???;;;:::999:::======@@@___kkksssyyyppp^^^jjjeee```eeeTTT???AAACCC>>>DDD[[[hhh^^^ddd|||~~~fff^^^aaaeeeooozzzTTTOOOfffyyyeee[[[^^^xxxhhhUUUEEE777777===;;;:::444>>>SSSRRRVVVPPPdddzzzeee}}}vvvRRRJJJXXXfffuuuTTT:::999999888888888888999999===:::999ZZZ|||eeefffhhhlllyyywwwQQQNNNQQQiii}}}{{{wwwuuuxxxqqqmmmqqqmmmkkktttmmmiiilllMMMRRRwwwpppIII;;;444555888444555555555666666777888999>>>___jjjMMMDDDMMMWWWeee[[[[[[cccpppwwwvvvtttvvv{{{{{{{{{|||}}}~~~ttt```SSSJJJFFF@@@BBBIIIQQQnnnrrr]]]XXXWWWXXXTTTOOOJJJEEE???:::666555444444444444333333333111111444999:::;;;@@@GGGQQQLLLNNN]]]mmmqqqeeeVVVkkklllaaaZZZaaahhhppp|||lll[[[RRRUUU[[[aaacccyyyrrrdddMMMAAALLLaaagggrrrbbbQQQUUUlll}}}```HHHIIIWWW|||}}}sss[[[SSSQQQMMMWWWhhh}}}```XXXxxxqqqeeeYYYGGG???@@@===;;;AAA===;;;BBBNNN}}}nnnlllyyyllluuuzzziiifffhhhQQQWWWZZZXXXWWWbbbzzz|||kkkbbbtttnnnlllbbbRRRGGG>>>;;;;;;999:::===777888VVVooommmrrrooogggxxxuuufff]]]LLL@@@HHHGGGJJJEEEAAADDDJJJUUUdddmmmccc]]]ZZZbbbnnnjjjUUUIIIaaafffRRRJJJMMMTTTbbbmmmWWWGGG888777<<<:::===777AAAVVVSSSSSSJJJYYYvvvvvvwwwuuusss~~~eeeQQQLLLMMMLLL[[[{{{vvvWWW???999999888888888888999999777<<<;;;WWW|||ccccccdddhhhtttmmmNNNLLLFFFPPPTTTYYYkkk}}}}}}~~~ttthhhccc___fffwwwbbbXXXllloooNNNQQQvvviiiDDD999444666888444555555555666666777888999>>>___iiiLLLCCCLLLZZZppphhh___^^^jjjvvvxxxuuutttzzzzzz{{{|||}}}~~~|||jjjXXXLLLCCCDDDBBBCCCEEEHHHaaa```VVVXXXXXXTTTOOOJJJEEE???:::666444444444444333333333333222111333888;;;<<>>@@@===:::AAA>>>===AAAKKKzzzjjjiiivvvjjjqqq}}}dddXXXDDDLLLSSSSSSRRRZZZnnnrrrmmmkkk```OOOFFF===;;;;;;::::::===;;;666MMMxxxhhhjjjsssmmmXXXIIIFFFQQQGGGNNNDDD777HHHmmm}}}uuuvvvjjj\\\SSSWWWbbbwwwiiiNNNDDDeee}}}SSSOOOIIIEEEEEE[[[jjjSSSEEE888777<<<:::<<<555===QQQPPPSSSJJJPPPjjjzzzzzzuuu___]]]gggggg^^^NNNFFFGGGGGGCCC@@@XXXuuuUUU===999999888888888888999999666@@@>>>PPPdddaaaaaadddpppsssYYYTTTIIIOOOOOOPPPVVV]]]ttt|||~~~rrrccc\\\\\\nnnlllnnntttPPPNNNvvvhhhCCC999555555777333555555555666666777888999>>>\\\kkkPPPDDDMMM^^^uuubbbXXXdddtttyyyuuusssxxxyyy{{{|||}}}~~~}}}}}}rrraaaRRRIIIAAAGGGHHHIIIGGGDDDVVVwwwaaaTTTZZZXXXTTTOOOJJJEEE???:::666444444444333333333222222333111333777;;;===CCCIIIRRRMMMLLLRRRYYYWWWKKK@@@jjjmmmddd[[[___fffrrr{{{iiiXXXNNNLLLMMMVVVbbbaaaeeerrrnnngggqqqgggPPPJJJSSSWWW\\\bbbcccgggpppvvvsssmmmeeeeee|||kkkrrr^^^LLLSSSkkk|||jjjhhhmmm]]]QQQAAA<<>><<<;;;>>>HHHtttddddddttthhhooouuulll```IIIHHHIIIIIIIIINNNYYYhhhsssssslllqqqmmmgggWWWLLLCCC<<<;;;;;;::::::<<>>XXXYYYIIIMMM]]]xxxaaaUUUaaassswwwtttssswwwyyy{{{}}}~~~~~~}}}|||}}}pppaaaUUUOOOHHHNNNPPPRRRSSSLLLUUUlll```SSS[[[XXXTTTOOOJJJEEE???:::666444444333333333222222222444111222777<<<>>>BBBGGGYYYQQQSSSaaahhh\\\MMMEEEiiinnnggg^^^```fffsss}}}hhhUUUKKKIIIJJJGGGXXXYYY[[[kkkmmmjjjttt~~~ddd\\\mmmxxx|||kkkxxx|||uuuttthhhZZZddd|||zzz```LLLTTT{{{rrrkkkZZZNNN???;;;>>>:::777===::::::>>>IIIvvvcccbbbssshhhmmm}}}ppp\\\ppp|||jjjbbbaaaXXXNNNLLLRRRWWWXXXVVVQQQKKKUUUllleeeRRRHHH@@@::::::;;;::::::;;;???666<<>>???BBBSSSOOOSSSdddooojjj[[[OOOhhhpppkkkbbbcccgggtttkkkUUUIIIGGGIIILLLPPPLLLOOOeeezzz{{{ppppppqqqnnn~~~jjjYYYttt~~~{{{dddTTTJJJ>>>;;;>>>:::;;;>>>;;;<<>>999:::<<<:::999;;;999999===jjjbbbaaauuu}}}fffQQQCCCHHHVVV```SSS^^^wwwtttaaa^^^TTT[[[]]]XXXtttllleee{{{ssslllcccWWWOOOQQQeeezzz}}}YYYAAA===999888:::888888444<<>>GGGNNNQQQUUUgggwwwlllTTTgggqqqnnnffffffhhhvvvqqqYYYIIIEEEGGGMMMJJJGGGEEETTT}}}zzzxxxsss}}}}}}qqq[[[MMMFFF<<<<<>>AAAyyy]]]WWWggg\\\```mmmooowww|||zzztttiii[[[PPPKKKJJJQQQ\\\jjj~~~\\\___LLLBBB<<<888:::<<<:::999:::666>>>===aaaaaa___lll}}}kkk]]]PPPIIIIIIWWWDDDXXXtttWWWOOO^^^aaaNNNaaaqqq|||xxxssslllccc\\\___fffvvvwwwRRR<<<<<<:::888999777555333999BBB[[[HHHGGGKKKUUUxxxxxxxxx~~~nnnbbbhhhsssooocccPPPJJJKKKiiiwwwOOO???999999888888888888999999999<<<:::QQQuuunnnbbb___```gggnnnvvvbbbYYYaaabbb___bbbxxxkkkfffbbbWWW\\\tttwwwnnn\\\iiixxxSSSPPPuuu```888666777555666666555555555666666777888999888LLLxxxWWWFFFFFFPPPoooZZZTTTffftttqqqooouuuvvvvvvwwwxxxyyyzzz{{{{{{wwwyyy|||}}}|||{{{|||}}}{{{pppeeefff^^^WWW\\\kkk{{{xxxmmmgggddd^^^\\\SSSPPPWWWVVVVVV___wwwgggXXXVVVXXXTTTOOOJJJEEE@@@:::777333333333222222222111111222///111888===<<<;;;;;;CCCTTTRRRHHH^^^zzzVVVfffqqqpppiiigggiiivvvwww\\\IIIDDDEEE:::@@@NNNLLLKKKwwwvvvoooiiiTTTGGGBBB;;;<<<@@@;;;:::;;;999<<<<<<999{{{^^^XXXjjj```eeesss~~~yyynnnRRRCCCGGGRRRppptttwwwyyysssUUUYYYEEEAAA;;;888:::<<<;;;999:::333===666RRR```\\\cccwwweeeXXXUUUXXXVVVAAA\\\iii\\\iiikkkTTTaaa~~~yyyvvvqqqmmmccc___bbbwwwrrrnnnIII555888:::999:::777;;;777888<<<^^^HHHHHHMMMQQQmmm|||ddd~~~fffkkkkkkVVVTTTcccrrrwwwPPPNNNGGG\\\mmmGGG;;;999999888888888888999999333===<<>>888444444444333333333333222222333111222777===@@@>>>:::KKKYYYZZZIII\\\eee]]]kkkhhhuuuccckkk~~~zzzaaaLLLAAAFFFDDDAAAIIIUUUVVV^^^}}}xxxlllbbbvvvbbbSSSEEE???===;;;::::::===333===<<<888IIIvvv\\\XXXPPPiiiVVVfff}}}~~~|||dddOOO@@@JJJqqqpppqqqwwwbbbdddmmmWWWTTTEEE<<<;;;:::999888888888888999333???NNNwww___```XXXyyywwwzzzuuujjjnnnnnnlllsss```vvv}}}UUUOOOlllpppeee```]]]aaarrroooZZZFFF777999===999666777000EEE333@@@wwwhhhPPPBBBJJJKKK]]]uuuxxx}}}~~~lllcccwwwhhhTTTYYYccc```ggg]]]BBBPPP]]]AAA999888888777777777777888888888888@@@>>>zzzaaa[[[^^^aaalllrrruuuKKKXXX]]]FFF???fff~~~yyyzzz}}}{{{wwwSSSRRRWWW888999555444111999333333444444555666666666CCCCCC]]]LLLAAAPPPvvvyyy^^^RRRbbbqqqpppmmmrrryyyuuurrrrrruuuwwwwwwvvvtttrrrssswwwxxxuuuuuuxxx}}}}}}|||ppp___VVVTTTUUUKKKKKKTTTVVVVVVhhh~~~ttthhhhhhccc\\\UUUOOOGGGAAACCCHHHSSSxxx___SSSPPPXXXTTTNNNIIIDDD>>>888555444444333333333333222222222000///333;;;@@@AAA???HHHZZZ___RRR___YYY{{{wwwoooooodddlll}}}eeeNNN@@@AAA>>>???IIIUUUVVVTTTdddzzzvvvggg___```[[[TTTbbbyyy^^^PPPCCC======;;;999:::<<<666===:::999CCCmmm]]]UUURRRdddUUU^^^yyyyyyiiieeeUUULLLMMM[[[```TTT\\\pppxxxddd[[[ooommmXXXQQQ>>><<<;;;:::999888888888888===888>>>FFFjjjbbbZZZxxx}}}ssszzz|||ccccccbbblll|||FFFGGGmmmsssnnnggg|||nnn^^^UUUVVViiittteeeQQQAAA666888;;;888666999444AAA000;;;iiiuuuLLLDDDOOOJJJUUU||||||zzzoooddddddaaakkkiiiUUUVVVXXX???555888888777777777777888888888777@@@@@@~~~aaaYYYZZZZZZlllqqq[[[SSSQQQEEECCCbbbwwwUUUUUUWWW888888444444000666333333444444555666777777444AAA\\\MMMCCCRRRvvvzzz___RRRaaaqqqpppmmmpppwwwtttrrrrrruuuvvvvvvuuutttrrrssswwwwwwuuuuuuxxxuuuzzz}}}uuucccUUUWWWaaa```XXXVVVZZZWWWWWWjjj~~~tttjjjkkk___XXXQQQMMMHHHDDDFFFJJJQQQnnn___SSSPPPYYYTTTNNNHHHBBB>>>999666444444333333333333222222333000///222:::AAAEEEFFFLLLfffmmm^^^\\\iiivvv~~~TTTjjjssscccccciii|||lllTTTAAA???;;;===EEENNNRRRNNNIIIHHHMMMIIIJJJPPPQQQOOOSSS\\\WWWKKK???<<<;;;:::999;;;999:::<<<888<<<<<>>HHHlllzzz[[[FFF;;;555888999666666:::888:::000888RRR{{{VVVHHHOOOFFFOOOnnnzzzyyyuuuxxxiiimmmddd```yyyNNN>>>444888777777666666777777888:::888>>>>>>}}}aaaYYYYYYVVViiixxxmmmXXXQQQKKKDDDTTTjjjrrrTTTXXXUUU888777444555000333222222333444555666777888:::MMMXXXKKKDDDUUU{{{xxx]]]PPP```rrrsssooopppsssrrrqqqrrrtttuuutttssstttqqqrrruuuvvvttttttwwwuuuuuusssmmmbbb]]]fffssskkkddd___\\\TTTPPP```uuuxxxkkkiii___WWWOOOLLLIIIFFFGGGJJJIIIWWWmmm___TTTQQQYYYTTTMMMGGGBBB>>>:::888444444333333333222222222444222111444;;;BBBGGGIIIMMMooovvvddd[[[UUUVVVeeeUUU[[[sss[[[ccceeesssvvvZZZEEEBBB===>>>???BBBHHHLLLHHHAAACCCDDDGGGKKKNNNPPPOOOMMM^^^vvvrrrzzzkkkPPPFFF<<<::::::999999;;;666<<<;;;777@@@999WWWrrrSSS[[[ZZZ\\\VVVdddyyydddWWWQQQEEEHHHrrrxxxyyy}}}iiiYYYVVV]]]ddd___OOOAAADDDNNNyyy]]]OOOKKK===::::::999888888888888888777999;;;@@@sss[[[]]][[[vvvhhh___VVVPPP^^^]]]JJJ\\\lllQQQAAAWWWkkkaaannnwwwlllbbbZZZVVVPPPFFFAAA@@@::::::RRRpppTTT>>>999777999888555666999888666444:::>>>kkkdddKKKKKKBBBLLLaaazzzfffaaannnyyy|||~~~qqqyyylllfffdddjjj~~~CCC@@@777777777666666666666777777999777<<<;;;jjjdddZZZZZZVVVbbbwwwxxxddd___YYYFFFQQQYYYgggwwwttt~~~jjjQQQZZZPPP666555333777222222111222333444555777888888<<>>:::888444444333333333222222222222222222555:::???CCCDDDAAAccciii\\\[[[\\\]]]iiiggg[[[|||www```hhhgggooobbbJJJEEE???AAA>>>:::>>>FFFIIIEEECCCCCCCCCDDDGGGJJJIIIFFFCCCXXX|||aaaIIIAAA:::999999888999<<<555;;;;;;777AAA888OOOVVVYYYSSS\\\UUU[[[qqqZZZ^^^wwwSSSIIIiiimmmfffjjj}}}nnnXXXJJJDDDFFFJJJNNNLLLFFFDDDGGG___XXXMMMGGG===999999888888777777888888888;;;;;;===rrrkkkRRR\\\UUU|||lll}}}kkkkkkdddRRRPPP@@@???\\\vvvzzz~~~uuuaaaQQQGGGDDDCCCCCC<<<===AAA>>>777>>>MMMhhhyyyNNN;;;999999999888555555888777333777===777UUU___EEEJJJDDDJJJWWWqqq|||~~~ddd[[[mmm}}}===AAA999777777666666666666777777555444;;;>>>```pppjjj[[[YYYUUU\\\ppp{{{wwwjjjffffffRRR___ZZZXXX^^^jjjzzz~~~www{{{mmmYYYdddeeeQQQ```GGG555444222999555333222222333444555666777888;;;FFF|||WWWJJJ>>>IIIppp~~~aaaOOOZZZnnntttnnniiikkklllnnnoooooooooooooooqqqnnnmmmpppqqqoooppptttvvvpppssszzz|||}}}}}}xxxqqqjjjiiifff___SSSJJJUUUxxxwwwrrrhhh___VVVRRRPPPNNNQQQVVVUUUHHHHHH```zzzbbbXXXUUUWWWSSSMMMGGGCCC???:::888444444333333333333222222000000111333666:::>>>@@@;;;MMMTTTPPPUUUaaannn{{{hhhuuu|||nnnjjjlllqqqpppRRRIII@@@BBB@@@<<<:::<<<>>>>>>AAA???===>>>AAACCCDDDFFFGGGGGGYYYyyy{{{YYYDDD>>>999999999888999<<<666999;;;777>>>999III^^^UUUMMMWWWSSSTTThhh|||vvv|||___mmmuuuTTTUUUuuu~~~jjjWWWMMMGGG^^^{{{ppp\\\PPPJJJDDDBBBFFFIIIGGGDDDBBBIIIlllxxxWWWKKK@@@999999888888777777777888888777;;;999<<<```kkkPPPWWWQQQrrrvvvooottt}}}mmmyyy}}}vvvZZZaaawwwxxxlllUUUEEE???BBBFFFEEEAAA???AAA???<<<<<<@@@MMMhhhxxxGGG;;;:::888888777666666666555333555;;;:::QQQWWW@@@MMMKKKGGGQQQggg{{{iiiRRRdddppp===>>>777777666666555555666666777777777===AAATTThhhyyy___UUURRRXXXjjjlllxxxgggcccmmmeeefff\\\PPPLLLUUUhhh{{{sssnnnsssgggQQQSSShhhcccWWWlllnnn>>>555444000999666333333333444444555666666666888GGGwwwjjj[[[GGGGGGfffjjjQQQWWWjjjpppiiiaaagggiiijjjkkkjjjkkklllnnnnnnkkkjjjmmmnnnlllnnnrrrwwwyyy~~~~~~wwwnnnnnnsssmmmhhhccceeekkkiiiZZZIIIjjjzzzvvvjjjccc\\\XXXVVVWWW```iiisssbbbYYYeeeyyydddZZZWWWVVVRRRMMMHHHDDD???:::777444444333333333333222222111111000000333888???CCCCCCAAAMMMYYYVVVZZZqqqttthhh|||uuuaaaiiiqqqaaaPPPAAAAAABBBBBB>>>:::888:::>>>::::::???@@@===>>>DDDGGGEEEGGGaaa|||oooyyy{{{wwwooolllmmmxxxyyy|||}}}||||||fffSSSAAA<<<888999999777888<<<999666;;;777888888CCCnnnlllTTTKKKRRRQQQNNN^^^pppnnndddxxxrrrYYYIII___mmmdddRRRCCC;;;JJJaaauuuzzzsssggg^^^QQQIIICCCDDDFFFDDDAAA@@@???YYY}}}iiiRRRGGG;;;999888888777777777777888888444888777;;;PPPwwwUUUQQQOOObbb}}}zzzvvvzzzsssffftttwwwwwwqqq|||rrriiixxxxxxfffUUUKKKGGGGGGEEEGGGDDD>>>===AAACCCAAA@@@___|||eee@@@999888555555666888888666333666333777<<>>TTToooaaaXXXsssxxx]]]wwwuuuTTTbbbnnn|||oooYYYEEE@@@AAAEEEDDD>>>===BBB;;;666999AAA???666666???777BBB???@@@aaaxxxlllSSSXXXVVVkkkooogggeeeiiikkkhhhkkkrrrppp{{{{{{uuussspppssszzzyyytttvvv~~~tttxxxTTTRRR@@@;;;999999999777888<<<<<<444<<<777333777>>>XXXxxxWWWMMMPPPQQQIIIWWWiii{{{ooo^^^kkkxxxsssLLLCCC___vvvuuubbbLLLDDDFFFOOO___lllooolllhhhUUUMMMFFFFFFFFFDDDCCCEEE???RRRqqq\\\KKKBBB888<<<888777777777777777888888666888666888AAA[[[MMMMMMXXXooodddXXXWWWrrruuuaaafffzzzqqq\\\KKKBBBEEEMMMKKK???;;;AAABBB<<<===\\\xxx{{{XXX===777555222222666:::999666111888333555;;;===xxxNNNDDDKKKIIIKKKUUUfffvvv{{{xxxyyy~~~zzzfffxxxwwwnnnjjjUUU:::666777666666555555555555666666444333888AAAHHHqqqXXXTTTNNN^^^yyyvvvtttxxxwwwkkkkkkiii\\\LLLJJJTTTYYYTTTOOORRRfffmmmVVVNNNaaaiiitttaaa^^^{{{XXX777999777---444333000666555555555555444444444===888YYYdddVVV@@@777QQQ}}}kkkNNNQQQfffqqqkkkbbbccceeeeeedddcccdddiiimmmkkkgggfffhhhiiihhhjjjnnnvvvwww|||tttfff___]]]ZZZSSSOOOXXXccc```UUUXXXzzzuuuvvvrrrkkkddd]]]___oootttooovvviii[[[ZZZ[[[WWWPPPIIIDDD>>>888555444444333333333333222222111111111111000333@@@MMMPPPKKKQQQmmm|||yyy\\\\\\ooo[[[```mmm{{{jjjVVVFFFBBBEEE@@@@@@AAA:::;;;;;;:::999999999:::::::::<<<===>>>GGG]]]zzztttlllfffccc[[[OOOHHHIIITTTVVVXXX\\\^^^`````````hhhiiiiiiiiiiiiiiiiiiiiioooooonnnmmmmmmmmmkkkgggooouuuUUUEEE===<<<:::888888888:::;;;666999:::888666888>>>CCC[[[TTTQQQLLLFFFRRReeeyyynnnpppaaaUUUUUUdddvvvpppTTTRRRGGGOOONNNRRR\\\cccyyypppaaaPPPGGGEEEEEEDDDDDDDDDKKKbbbRRRIII@@@555999888777777666666666666666111:::333888AAAnnn\\\TTTMMMWWWhhh~~~jjjSSSJJJMMMRRRqqq|||aaa^^^iiijjjiiiSSSPPPJJJCCC??????BBBCCCCCC<<>>999666444444333333333333222222111111111111000333???KKKHHHOOOWWWjjjqqqsssooo___cccuuuzzz___MMMEEECCC===<<<>>>888<<<;;;;;;:::::::::::::::999;;;===<<<;;;AAALLLUUUfffsssnnn```TTTPPPRRR[[[^^^WWWNNNIIILLLNNNQQQUUUXXXZZZ[[[\\\^^^^^^^^^___``````aaaaaabbbccccccbbbaaaaaabbbbbbrrr~~~KKKAAA<<<;;;999888888888:::;;;666888:::888666888===BBBmmmSSSIIIRRRJJJQQQ^^^sss|||jjjSSSKKKQQQGGGBBBNNNaaaqqqfff___YYYTTTQQQRRR[[[nnnvvvHHH@@@<<<666<<<888777666666555555666666555;;;444666888\\\tttWWWQQQKKK]]]sssqqqZZZMMMLLLKKKWWW^^^MMMNNNTTTVVVrrrvvvbbbYYYNNNFFFDDDCCC@@@>>>@@@dddzzzzzz}}}|||}}}hhhGGG333888999777555777<<<===:::888000:::666222>>>```hhh>>>LLLJJJJJJKKKPPP[[[iiitttxxxxxxvvvtttuuu||||||yyyhhheee{{{uuuBBB===555777666555555444555666777888888666:::888@@@qqquuu\\\OOOKKKQQQhhh|||zzztttttttttnnnbbbpppeee???LLLnnncccQQQCCCBBBFFFDDD@@@>>>AAABBBEEE[[[sss[[[ttttttCCC777000333555000///444444333333333333444555555222;;;LLLnnnJJJCCCDDD???fffkkkRRRJJJWWWgggggg___```___]]][[[[[[\\\]]]^^^___aaaaaa______ccchhhlllzzz{{{{{{}}}~~~|||wwwqqqmmmcccZZZVVVsssuuuJJJHHH@@@RRRppptttjjjlllssslllZZZ\\\qqq}}}sssllljjjpppxxx}}}lllZZZZZZYYYTTTOOOIIIDDD???:::777444444333333333333222222222111111111000222<<>>555000444555111000333333333333333333444555555555999EEEVVVEEEDDD<<>>MMMaaa]]]XXXbbbnnnTTT^^^nnnbbbMMMEEE@@@BBBAAA999>>>>>>===<<<;;;;;;;;;;;;999888888999;;;=========<<<<<<;;;;;;<<>>AAAGGGJJJJJJIII@@@AAACCCFFFHHHJJJLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPNNNNNNTTTeeeuuu{{{LLL???:::777777777777777888999:::555666777777666777;;;>>>ccceeeOOOXXXOOONNNQQQaaa}}}```OOOSSSrrrsssiiigggvvvVVV===;;;:::555444777666555555444444555555333444777999444GGGeeeRRRNNNLLLaaavvv}}}~~~nnn]]]WWWVVVcccbbbcccgggggg{{{~~~xxxnnnfff]]]OOODDDNNNhhhuuusssvvvwwwvvvyyyzzzzzzxxxuuutttwww}}}{{{SSS555:::333444333000222666777333111444777333888333HHHccc>>>NNNMMMHHHGGGNNN[[[gggkkkjjjrrrrrrtttvvvxxxzzztttxxxzzzUUU:::888777555444444444444555555666666444666888777:::UUUttthhhMMMNNNFFFNNNkkkyyyrrrwwwxxx}}}|||cccSSSGGGgggeee^^^TTTKKKGGGEEEDDDKKKHHHBBBQQQxxxiiiccc|||SSS999333111444555222111333333333222222333333444555777777>>>yyyZZZCCCDDD===NNNvvvsssUUUDDDMMM^^^ccc]]][[[ZZZXXXVVVUUUUUUTTTUUUXXXYYY[[[\\\\\\]]]dddlll}}}wwwtttxxx|||{{{wwwuuuqqqgggaaaXXXgggxxxGGGAAA===FFFbbbzzz~~~tttkkkYYYJJJIIIMMM@@@999CCCMMMUUUZZZdddnnnrrrrrrvvv}}}gggVVVXXXWWWSSSNNNIIIDDD@@@<<<999444444333333333222222222333000000111000111777???[[[WWWJJJHHHYYYaaa]]]^^^rrrzzznnnyyydddlllgggQQQDDDCCCCCC<<<@@@???>>>===<<<<<<<<<<<<;;;999777777999::::::999666888:::=========<<<;;;======<<<:::===CCCKKKPPPAAAAAABBBCCCDDDEEEFFFFFFJJJJJJJJJJJJIIIIIIIIIIIIKKKIIIIIIJJJMMMZZZsssYYY???@@@777666666666666777777888999555555666666666777999;;;JJJuuuMMMNNNNNNNNNPPPZZZoooooouuueeeVVVfffxxxlllhhhvvv~~~~~~uuuKKK===;;;999666333666555555444444444444444666333888777000999iiirrrwwwnnnEEEOOOBBBSSSiiiuuuzzz}}}|||eee___dddtttggg]]]fffiiittt{{{tttiiiYYYNNNWWWkkkqqqnnnrrrsssrrrvvvyyyyyyxxxuuussstttzzz{{{xxxeeeBBB---777555777555333555999888444333333222000:::444>>>|||GGGDDDFFFFFFHHHLLLSSS\\\eeekkkiiilllqqqssssss{{{sssvvvqqqJJJ:::666888333333444444555555555555555555888888777:::KKKtttyyyvvvSSSKKKJJJLLLZZZtttsssvvviiiVVVYYYRRR^^^ffffffdddccc]]]VVVRRROOOFFFOOOrrr~~~jjjnnnFFF555222111333444222111222333222222222222333444444444333666jjjyyyXXX>>>CCC>>>EEEfffwww[[[EEEHHHYYY```[[[YYYXXXWWWUUUTTTSSSSSSRRRVVVUUUWWWYYYYYY\\\ggguuu{{{{{{~~~wwwuuuiiiccc]]]XXXdddfffMMMMMMMMMRRRbbbsssvvvooobbbKKKCCCFFF???888;;;<<>>===<<<<<<<<<666666888999:::999666333777888999;;;;;;:::999888555:::>>>;;;:::>>>BBBEEEAAAAAA@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDEEEBBBEEELLLVVVfffxxxEEE;;;>>>666555555666666666666666666555444555555666777888888<<<[[[SSSPPPMMMOOOQQQTTTaaaiiiooowwwkkkfffooowwwzzz{{{}}}}}}{{{iiiCCC;;;666666999777555555444333333333333444444000777555444999XXXtttLLLPPP@@@KKK]]]ooozzzjjjiiinnnmmmUUUZZZ]]]bbbzzzssshhh\\\TTT```mmmooojjjnnnooonnntttxxxyyyxxxtttpppooosssvvvpppUUU999...555333555444222333666555111777000000...777444444ZZZSSSAAA===BBBGGGIIILLLTTTaaakkkkkkmmmoooooonnnttttttzzzggg@@@:::444888222333333444555555555555444777:::777555777>>>dddyyyaaaIIILLLJJJMMMdddpppmmmoooYYYcccgggdddgggqqqqqqiiiVVVVVVLLLPPPoooxxxjjj|||zzz@@@333333222222222111222222222222222222222333444444333777555]]]^^^>>>???>>>>>>UUUqqqyyy```GGGCCCQQQZZZWWWVVVUUUUUUTTTSSSRRRRRRQQQSSSQQQSSSWWWXXX\\\jjj{{{uuussscccddd]]]\\\ccc{{{UUUYYYTTTKKKRRRggguuuvvvkkkSSSGGGGGGBBB@@@@@@:::@@@JJJ[[[hhhkkkjjjnnntttxxx___ZZZ[[[XXXTTTNNNIIIDDD???;;;888444444333333333333222222444000///111111///222777AAAZZZccc^^^eeeuuusssooovvv{{{jjjiiivvvwwwVVVCCCBBBBBBBBBAAA@@@???>>>=========555888:::<<<<<<;;;999999:::888666444444666999;;;777===>>>;;;999::::::777======<<<<<<<<<===>>>???======>>>???@@@BBBBBBCCCCCCAAAIIIYYYiii|||[[[>>>999888888555555666666666555444444444444444444666777777666>>>AAAiiiWWWMMMPPPQQQPPPVVVmmm}}}{{{{{{sssrrrmmmeee___bbbkkkvvvzzzxxxuuuvvv{{{UUU::::::555444999777555444444333222333333333222---666333999===JJJtttdddQQQEEEGGGRRRfffwwwxxxuuuuuulll```WWWWWWzzz~~~yyypppggg___YYYVVVfffooolllgggkkkkkkkkkrrrrrrrrrqqqnnnkkklllppptttjjjIII666444444000222111///000333222...777---333111333666222BBBvvvoooNNN<<>>HHH]]]sssrrrccczzzwww}}}pppjjjuuuzzzVVVIIIDDDCCCBBBAAA???>>>=========??????===:::777777999<<<444666999;;;<<<:::888666999;;;999555888>>>>>>999999999999999:::;;;===>>>999:::<<<>>>@@@BBBDDDEEEEEEEEEQQQhhh|||wwwFFF===999333;;;555666666666555444333333444333333444666777666555===333ttt~~~YYYOOOQQQPPPMMMQQQaaa{{{{{{{{{ooo___YYY```ccc^^^WWWWWWaaasss{{{vvvsssvvvxxxnnnAAA111===999555888333555444333333222222333333666///555///666666444dddmmmwwwOOOGGGAAAFFFYYYnnnzzzvvvoooXXXTTTttt~~~{{{tttiii^^^WWWVVVWWWjjjpppkkkfffiiijjjjjjqqqjjjjjjiiiggggggjjjrrrxxxuuu```===111555///333444444222333666444000444***777555222;;;777999lll^^^@@@DDDFFFDDDBBBFFFNNNVVV^^^bbbhhhllljjjggglllttt}}}www}}}yyyuuuvvvwwwiiiiiiQQQ...555...999333222333444555555555444333222888666777777111PPP[[[YYYNNNFFFIIIQQQ```{{{zzz|||}}}zzzxxxhhhVVVVVVbbb]]]MMMBBBIIIEEEGGGbbb}}}oooiiiddd}}}KKK<<<333444333///...///111222222222111111222222333444---===555???QQQBBB???<<>>:::===DDD@@@@@@>>><<<;;;;;;<<<>>>999999888888888888999999::::::::::::999888777666@@@===:::999:::;;;======BBB<<<:::===>>>===@@@FFFOOO[[[nnnIII<<<:::999;;;:::666666555555555444444444444444444555555555555666BBB)))OOOsssRRRKKKHHHJJJJJJNNNccc||||||qqqddd]]]]]]PPPOOOWWWfffpppooonnnrrr}}}zzzLLL@@@444333555666666777222222222222222222222222222333444333444666:::===mmmsssbbbRRRAAA>>>QQQdddqqqpppVVVaaauuunnniiibbbTTTIIIPPP```kkkhhhfffeeefffhhhhhhhhhjjjiiicccdddlllmmmrrryyy}}}nnnLLL666333333///333333333333333333333333333333333444444444555555JJJ{{{sss[[[777888DDDDDDBBB>>>LLLRRR___gggeeegggnnnooojjjrrrzzzxxxeeegggttt{{{|||}}}}}}wwwmmmiiijjjjjj___XXX777333888555111222222222222333333333444444111777777555222222HHHmmmYYYkkkXXXIIIDDDEEEMMMfff~~~{{{sss```YYY^^^cccQQQHHHAAAHHHaaazzz{{{hhhiiiyyyjjjEEE000222111111000000000000000000111111111111222222222555111888<<>>GGGTTT^^^bbbdddfffggg|||eee```XXXYYYUUUOOOIIIEEE@@@;;;888555555444333222222222222111111000000111111222333000777<<>>===999999999999999::::::;;;999999999999:::::::::::::::<<>>@@@BBBEEELLLZZZgggpppIII333666777444444000555555444444444444333333444444444444555555555555222===555LLLnnnYYYLLLOOOKKKBBBIII[[[~~~qqqjjjbbb^^^```ddddddccckkkxxxMMM888555555777666222000222222222222222222222222222333444444333333444666999DDDpppwwwQQQOOOEEE<<>>???@@@???>>>???>>>===<<<<<<;;;;;;;;;::::::::::::::::::::::::888:::<<<======<<<<<<<<<===AAAFFFLLLTTTdddzzz~~~OOO888111888777555444000444444333333333333333333333333444444444555555555111@@@666888qqqhhhNNNNNNPPPEEEBBBIII]]]~~~oooiiifffeeeaaa```mmm}}}]]]???444444777999666111111555111111111111111111111111333444444333222222444666999mmm}}}yyyuuuUUU<<<<<>>???BBB___tttiiiOOO@@@BBBIIILLLKKKIIIHHHIIIJJJKKKKKKLLLLLLMMMLLLKKKMMMQQQTTTyyy~~~|||ooommmeeemmmuuuuuummmddd``````aaaaaa```\\\TTTKKKEEEBBBAAAFFFKKKLLLIIIFFFDDDBBB???GGGQQQXXX[[[]]]___```zzzeeeccc\\\XXXTTTNNNIIIDDD???:::777555555444333222222222222111111000000111111222333000666666CCCeee|||~~~xxxnnntttxxx~~~yyybbbNNNBBBCCC@@@===<<<>>>AAABBBBBBBBBAAA@@@@@@???@@@@@@@@@??????======<<<<<<======>>>>>>>>><<<:::;;;???BBB<<>>???@@@@@@???>>>===<<<<<<<<<===>>>===>>>???>>>???DDDMMMTTT[[[mmm|||vvvaaaBBB999222555777000111555000111111222222222222333333333333333333444444444444222000===;;;777kkkhhhLLLFFFFFFFFFFFFAAAIIITTTooovvvrrr~~~kkkZZZWWW\\\iii}}}|||vvvkkkwww[[[777555000///111222000---000555111111111111111111111111000111333222111111222333:::<<>>JJJ>>>??????@@@EEEPPP___iiissszzzvvvrrrpppmmmkkkooouuummmcccZZZXXXZZZ]]]ccciiitttqqqvvv|||~~~{{{eeeDDD666222111333222//////222///000000000000111111111000888666333666333444>>>===lllSSSwww|||yyyzzz\\\BBBEEEGGG@@@FFFOOO```sss}}}oooiiinnnqqqpppqqqrrroookkklllkkklllooossstttrrrnnnbbbdddjjjrrruuusssuuuyyyoootttyyyyyySSS222111555111000//////......///////////////000000000111111000222222555222VVVuuu===777::::::EEESSSXXXPPPDDD>>>@@@HHHIIIIIIHHHGGGGGGHHHJJJHHHGGGGGGGGGHHHIIIKKKLLLTTTvvvwwwqqqsssuuupppjjjdddfffeee^^^YYYWWWTTTQQQFFFDDDEEEHHHHHHCCC>>><<<<<>>:::666555555444333222222222222111111000000111111222333000222---///@@@SSSlllyyy{{{}}}vvvnnnmmmyyyxxxkkk```XXXPPPHHHBBBCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>???BBBDDDEEE>>>CCCHHHMMMTTT```nnnyyy}}}}}}^^^DDD555555111555555...111666000111111111111222222222333222222333333333444444444333333777666222JJJ}}}nnnRRRHHHGGGGGGCCCGGGIIIUUUnnn|||uuunnn___WWWbbbsss~~~~~~[[[CCC+++:::000...000333222//////333111111111111111111111111...000111222111000111333444;;;SSSaaagggaaaMMM===<<>>BBBIIIPPPVVV\\\kkkwwwyyy|||www|||pppkkkhhhiiihhhdddeeeiii___[[[XXXXXXYYY^^^lllyyy~~~kkk~~~|||qqqWWW;;;444111000111222000000222/////////000000000111111///777444111666555333:::888XXXyyymmmhhhxxxsssuuu}}}{{{UUUFFFCCC@@@FFFIIISSS```lllxxx~~~xxxoooqqqooollllllmmmkkkfffgggfffgggjjjnnnmmmhhhbbb^^^hhhooonnnoootttzzz|||xxxhhhWWWBBB444222555000000///............///////////////000000000111///555---444333DDDxxxCCC<<<<<<:::???JJJTTTQQQEEE>>>???DDDFFFHHHHHHFFFEEEFFFGGGFFFEEEDDDDDDFFFGGGHHHHHHJJJgggzzz~~~pppooowww|||vvvmmmeeejjjjjjddd___]]]YYYTTTJJJEEEEEEJJJKKKEEE???===>>>DDDKKKOOOQQQRRRUUUXXXhhhbbbZZZXXXTTTNNNHHHCCC>>>:::666555555444333222222222222111111111000111222222333,,,222111111777>>>TTTsssvvvwwwqqq{{{mmmhhhnnnvvvzzzpppfffUUUSSSPPPMMMJJJGGGFFFEEEFFFFFFFFFGGGJJJMMMQQQSSS___fffqqq|||zzzyyyvvvHHH777666222111666555...333888222000000111111222222222333222222333333333444444444444;;;222000777999___eeeMMMFFFDDDAAAHHHGGGFFFMMMXXXsss{{{wwwvvvppphhhccc[[[TTT[[[vvvyyybbbJJJBBB)))111111000111666777333111222000000000000000000000000---///111111111111111333(((<<<999rrrjjjUUUQQQLLL???<<>>777CCC===999;;;???CCCFFFHHHSSSSSSVVV]]]```cccjjjsssrrruuu~~~{{{ppp~~~|||yyy{{{mmmbbbnnnaaa]]]]]]cccccc^^^\\\^^^QQQUUU\\\aaadddooorrrqqqyyycccIII000333000...///111111222333////////////000000000000///555222000777777222444111<<>>@@@AAADDDGGGGGGEEECCCDDDEEEDDDCCCBBBBBBDDDEEEEEEEEEHHHSSSlll~~~zzzvvvooojjjjjjppprrrkkkeeeaaaYYYQQQSSSJJJEEEGGGHHHDDD@@@AAA@@@EEEKKKNNNOOOPPPRRRUUUeee]]]YYYVVVRRRLLLFFFBBB>>>:::777555555444333333333333444222222111111111111222222444//////444444888LLLcccqqq}}}xxxkkkmmmuuuuuu}}}|||tttmmmhhhfffeeemmmoooqqqrrrsssuuuxxx{{{}}}{{{xxxVVV<<<444444222222222222222222222222000111111111111222222222111111222222222333333333:::111333999///...XXX```HHHIIIFFFDDDDDDEEEDDDGGGUUUddd~~~zzzrrrcccXXXWWWRRRTTTjjj}}}xxxPPP888333444444222222111000//////000000222111111111000000//////000000000000000111111222000666555LLLxxxMMMXXX\\\CCC888FFFBBBGGGVVVhhhpppttt~~~~~~rrrfffVVV]]]pppsss\\\HHHKKKWWW]]]ZZZTTTPPPPPPOOOLLLJJJLLLKKKNNNQQQOOOIIIFFFGGGJJJRRRRRR]]]lllrrrsssssseeelllwwwqqq[[[III444333111000......//////////////////////////////////////////000000000000111---111777MMMwwwsssyyyXXXDDD===:::BBBFFF:::666???DDDKKKMMMPPPSSSTTTVVVYYY[[[YYY\\\```ccceeeeeecccbbbbbbbbbcccddddddbbb___\\\```\\\``````WWWVVVYYYSSSNNNVVVpppvvvrrrvvvpppmmmYYY???...000000000000000000000000000000000000000000000000000111111111111222222222222:::TTTuuu\\\{{{ssszzzjjjnnnqqqttt\\\FFFDDD???CCCHHHJJJLLLSSSaaannn{{{yyyoooooowwwvvvooofff```___aaabbbbbb]]]```bbbcccaaa^^^[[[YYYhhheeegggkkkmmmppp|||zzz~~~ooosss{{{ttt]]]>>>...000222---////////////////////////////////////000000000000,,,777///---666333PPP}}}===888<<<999AAAPPPPPPCCC<<>>:::777555555444333333333333444222222111111111111222222555000000333222111<<>>333222111////////////000.........................../////////000000000000222000333111<<>>;;;CCCEEEHHHJJJLLLNNNRRRUUURRRUUUXXX[[[\\\[[[YYYWWWZZZYYYYYYZZZ[[[[[[ZZZYYY]]]WWWYYYWWWLLLJJJLLLGGGQQQ]]]pppmmmttt{{{ssskkk~~~oooffffffaaaMMM999000////////////////////////000000000000000000000000000000111111111222222222666777IIIjjjlllXXX{{{{{{xxxmmmooouuuwwwsssQQQFFFEEEGGGDDD@@@EEEQQQYYYZZZjjjrrr}}}uuurrruuuwwwuuurrrlllhhhbbb___^^^^^^]]][[[YYY]]]```___[[[YYY\\\___bbbaaagggooommmqqqqqqsssqqqttttttfffNNN777...000222000.........................../////////000000000000---666///---555000GGGtttQQQKKK@@@<<<@@@KKKNNNGGG???===;;;???CCCDDDCCCAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA===@@@NNNfffyyyyyyrrroooffffffeeefffgggggggggggg]]]XXXQQQNNNLLLIIIDDD???DDDFFFGGGHHHHHHIIIJJJLLLkkk```XXXVVVRRRLLLFFFAAA===999777555555444333333333333444222222111111111111222222555111000444222---///777VVVqqqtttmmmeeeeeeooosssqqqyyy}}}{{{yyyxxxzzz|||lll~~~nnn???+++222666///111111111111111111111111000000000111111111222222111111111222222222222333222000333888777222555<<<^^^xxx\\\MMMGGGCCCDDDDDDAAA>>>>>>CCCOOO^^^kkk{{{wwwjjj^^^XXXRRRKKKMMMTTTKKKRRR]]]nnnyyyhhhbbb~~~```===000222333111000111000000////////////000111111000000000000//////000000//////000000111222111333222222JJJ~~~[[[AAANNNOOO999<<<999===FFFJJJLLLTTT^^^iiimmmwww~~~~~~xxxvvv\\\VVVsssmmmMMM===<<<>>>EEEBBBBBBFFFHHHGGGGGGHHHKKKHHHDDDAAABBBFFFKKKOOONNNaaaoookkkaaacccrrr~~~mmmmmmpppqqqhhhTTT>>>222000000////////////000000............................../////////000000000///222666///,,,JJJtttgggmmmlllqqqyyycccSSSBBB<<<===;;;===???888<<<===???AAACCCFFFJJJNNNMMMOOOQQQSSSSSSRRRPPPNNNRRRRRRRRRRRRRRRSSSTTTUUUSSSNNNPPPOOOFFFHHHMMMJJJTTTNNNbbbqqqpppqqqoooxxxbbbpppnnnjjjgggaaaQQQ<<<111000////////////////////////000000000000000000000000000000000111111111222222444111:::\\\{{{LLLxxxooodddmmmiiitttmmmKKKBBBFFFDDD>>>@@@JJJNNNKKKXXX]]]gggwww~~~{{{vvvrrroookkkfffbbb___]]]\\\[[[ZZZYYYVVVSSSUUUYYY\\\ZZZUUUUUU]]]eee```^^^eeelllhhhmmmlllfffwwwwwwsssyyyrrrZZZ@@@222000000000111............................../////////000000000...555///...444---:::bbb{{{tttuuuZZZFFFCCC???>>>CCCIIIIIIAAA::::::===@@@BBBBBBAAABBBBBB@@@@@@????????????@@@@@@@@@===BBBQQQaaarrrxxxrrrqqqjjjiiihhhjjjlllmmmlllkkk^^^YYYRRRMMMKKKIIIFFFBBBCCCDDDFFFFFFFFFFFFGGGIIIiii```YYYVVVQQQKKKFFFAAA===999666555555444333333333333444222222111111111111222222444000000555666222111333???bbblllyyynnnhhhhhhiiipppxxxpppyyy~~~}}}|||uuuuuusssooommmrrr|||sssdddvvv^^^???666333,,,---666111111111111111111111111000000000000111111111111111111111111222222222222444333000///111666666444<<<]]]~~~eeeYYYJJJDDDDDDFFFEEECCC???CCCHHHNNNWWWdddpppwww|||oooiiifffdddaaa\\\VVVPPPMMMJJJHHHOOOYYYcccooosssaaaxxxpppOOO333111777333......000//////....../////////000000000000000000/////////////////////000111111333...222000333^^^```JJJHHHKKKJJJBBB<<<:::???CCCEEEJJJPPPUUU^^^lllwwwwwwrrrttt{{{vvvjjjnnn|||lllxxxuuuaaaZZZttttttWWWDDD>>>;;;@@@===>>>CCCEEEDDDDDDFFFCCC@@@>>>???DDDLLLRRRVVVNNNZZZbbbaaafffqqqrrrjjj___hhhppplllZZZCCC333---............//////000000................................./////////000000+++000666333***333PPPiiillljjjmmmuuuyyy```LLL???666;;;BBB???;;;<<<======>>>@@@DDDGGGJJJLLLNNNPPPPPPOOOMMMLLLPPPPPPQQQPPPOOONNNNNNOOOJJJEEEGGGGGGBBBHHHQQQQQQfffjjjlllyyyxxx{{{uuujjjYYYBBB000...444////////////////////////000000000000000000000000000000000000111111111111222///222IIIxxxsss```nnnrrrtttaaa```kkkmmmrrr___BBBCCCCCCDDDBBBAAADDDIIIOOORRRYYYcccnnnuuuwwwvvv{{{~~~qqqnnnnnnmmmiiiddd___\\\[[[UUUUUUUUUUUUTTTSSSQQQPPPRRRUUUWWWVVVUUUXXX___eeeaaa___```aaaccclllzzzmmmdddeeejjjmmmssszzzsssTTT888222333///---000................................./////////000000...222///000555---222JJJ```vvvkkk;;;@@@???===<<>>>>>>>>>>>>>>>>>???DDD???===BBBLLLYYYlll|||~~~tttooonnnpppnnnkkkkkkkkkkkkhhheeeVVVRRRLLLIIIHHHHHHGGGFFFBBBDDDEEEEEEDDDDDDFFFGGG~~~ddd___YYYUUUQQQKKKEEEAAA===999666555555444333333333333444222222111111111111222222444000///333666555555555666<<>>ooooooKKK>>>FFF@@@:::666888<<>>BBBCCCAAAAAACCC:::999999===DDDKKKPPPRRR___]]]YYY```yyyzzz\\\UUU```hhh___JJJ888000///,,,------...//////000000....................................////////////---///111333111...888JJJyyy~~~sssvvvuuuuuubbbMMM::::::CCCBBB=========<<<;;;;;;===???DDDEEEGGGIIIJJJJJJIIIIIIJJJLLLNNNLLLIIIFFFEEEEEEBBB<<<>>>@@@===GGGUUUXXXiiiyyyqqqllluuuyyyhhhqqqhhhYYYHHH666---///666........................//////////////////////////////000000000111111111222333222888SSS{{{MMMbbbxxxQQQ^^^uuunnn[[[hhhgggbbb{{{aaaIII:::???CCC===>>>GGGFFFJJJPPPUUUYYY]]]bbbfffdddjjjkkkhhhkkkoooiii^^^___```___[[[WWWTTTTTTUUUOOOOOOOOONNNNNNOOOPPPQQQSSSRRRSSSVVVZZZ]]]______```___ZZZ[[[hhhwwwyyypppooollliiihhhkkkoooqqqqqqiiiJJJ222111444...+++///....................................////////////...//////222444000111:::jjjssswwwRRR===???===888:::???AAA>>>888999:::===???@@@@@@???=========<<<<<<=========@@@<<<::::::<<>>CCC???>>>???@@@???@@@DDDFFFCCCDDDJJJMMMMMMNNNPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDDDDGGGQQQbbbwwwyyyppp|||^^^III333,,,+++000111---,,,000...------------......///......////////////000000//////......//////000111111***222999---,,,NNNsssfffGGG<<<>>>;;;777666888;;;>>>@@@@@@EEELLLQQQSSSTTTWWWZZZ^^^aaaccc^^^XXXVVV[[[```gggeeebbbaaaiiinnnhhh\\\TTT]]]bbb^^^XXXRRRLLLFFFFFFAAA>>>@@@@@@>>>===???<<<===@@@CCCFFFKKKNNNQQQkkkbbbXXXaaa{{{tttRRROOOXXXZZZNNN<<<222000222,,,,,,---...//////......------------------------------........./////////000111,,,---555222222???fffooowwwiiiyyyqqq|||xxxuuudddKKKCCCEEEAAA===>>>>>>===:::999999:::;;;<<<>>>@@@AAAAAAAAAAAA@@@BBBEEEDDD@@@>>>@@@BBB===777===CCCHHHZZZooovvvkkkxxx{{{ggg~~~xxxjjj\\\rrr{{{]]]XXX]]]TTTFFF;;;333///------......................../////////////////////////////////000000000111111///444444000<<<[[[}}}{{{MMMssstttbbbtttsssbbb]]]ZZZaaannnccc???:::AAA>>>;;;>>><<>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;::::::===???DDDNNN[[[dddgggeeecccaaaXXXTTTPPPQQQTTTTTTPPPLLLJJJHHHFFFCCCAAA@@@@@@@@@@@@BBBCCCCCCCCCCCCEEEFFFvvv```___[[[UUUQQQJJJEEE@@@<<<888555555555444333333333333444222222111111111111222222222333222000///000111111444222555DDD___}}}zzzpppfffbbb___\\\^^^ccchhhhhhgggeeeccc```]]][[[XXXZZZ[[[\\\\\\]]]```bbb\\\___cccjjjqqqwww}}}|||ooohhhzzzyyywww{{{sssRRR777///888666***)))333444+++////////////////////////////////////000000000111000000000000111111111111+++///222222222333222000///555777]]]uuueeeXXXOOOHHHCCC@@@BBBAAA>>>>>>AAABBB???===@@@AAAAAABBBDDDCCCDDDDDDCCCAAA@@@BBBCCCKKKPPPXXXaaalllyyyvvvnnnlllqqq{{{|||yyycccFFF777000111222111...,,,---...------,,,,,,------...///........./////////000000///............///000000...000111333111+++888TTTzzzkkkKKKBBBAAA>>>999888999;;;<<<;;;<<<>>>@@@CCCGGGIIIJJJLLLQQQUUUTTTPPPKKKIIIJJJNNNTTTVVVTTTYYYaaa[[[NNNIIIMMMOOONNNLLLLLLIIIFFFHHHAAA<<<<<<<<<999:::<<<@@@CCCFFFGGGHHHKKKQQQUUUbbb```\\\]]]eeeiii___PPPLLLPPPLLL>>>222///000000,,,,,,---.........---,,,---------------------------------.........//////---333,,,+++666333///;;;@@@___wwwooocccuuuttt~~~tttpppzzz|||bbbTTTOOOEEE===???AAA@@@>>>;;;:::999999:::;;;<<<<<<<<<<<<;;;999;;;===<<<<<>><<<;;;<<<======???@@@AAAAAABBBCCCEEEwwwaaa```[[[UUUPPPJJJEEE@@@<<<888555555555444333333333333444222222111111111111222222///222444222000111222222000222111000>>>dddwwwvvv}}}wwwmmmggggggZZZ[[[\\\\\\ZZZVVVRRRPPPWWWYYY\\\^^^```bbbfffiiiooorrrvvv}}}ssshhhdddjjjuuu~~~uuu}}}tttsssSSS777777111......000000---...222////////////////////////////////////000000000000000000000000111111111111///...///111333444555555---777...===ooowwwlllSSSKKKEEEEEEBBB<<<:::===;;;<<>><<<<<<@@@AAACCCDDDFFFJJJOOOTTTRRR^^^ppp}}}yyyooojjjwwwnnnuuu}}}mmmLLL666000***000111---+++///222111,,,,,,,,,,,,------...///---.........//////000000...............///000000+++555000,,,444000///???fffzzz}}}eeeDDDDDDAAA:::555555666666888999999;;;???AAA>>>:::BBBEEEGGGFFFCCCAAAAAABBB>>>FFFFFFAAAGGGSSSPPPBBB@@@DDDFFFEEEDDDEEEEEEEEEGGG@@@:::999888666777:::<<<@@@CCCDDDDDDHHHQQQXXXTTT\\\bbb\\\PPPKKKOOOVVVKKKKKKCCC555......///,,,,,,,,,.........---,,,+++---------------------------------.........//////%%%444111---666000)))444---CCCiiiqqq\\\bbbuuugggrrrpppaaaZZZNNN>>>AAADDDDDDBBB???===<<<===============<<<;;;;;;999:::;;;;;;===DDDQQQZZZ]]]VVVZZZ```eeezzzxxxwwwjjj]]]jjjfffyyywwwttt\\\\\\NNNCCC444+++---222222///........................////////////////////////////////////000000000000000111111111555DDD___wwwwwwaaaVVV]]]]]]pppdddZZZXXXYYY___nnn}}}gggCCC===???<<<<<<:::999;;;@@@CCCCCCAAAHHHDDDEEEJJJHHHBBBEEENNNIIIHHHGGGGGGGGGDDD@@@===@@@CCCGGGIIIIIIJJJMMMPPPUUUWWWXXXWWWUUUTTTVVVXXXTTTRRReee~~~fffcccwwwyyy^^^aaassssssZZZ@@@222111///...---------///---------------------------------.........//////000...111000+++111666...333SSS]]]|||^^^VVVCCC888===>>>666333888:::888666888;;;<<<;;;999;;;::::::999999::::::;;;333666888777666777777777666555777===EEEKKKNNNNNNGGGBBB>>>@@@DDDFFFBBB===444555777888888999:::;;;:::<<<>>>??????@@@BBBDDD{{{eee```WWWVVVRRRLLLGGGBBB>>>999666555444333222111111111111////////////000111222333222222111111111111222222222111333444111999YYYzzzjjjfffttt|||uuusssqqqpppppprrrssswww}}}}}}vvvjjj]]]SSSXXX___jjjpppjjjuuuiiiuuutttaaaIII555///111000000//////.........---////////////////////////............////////////......///000000000000000000000000000111111111111222222222555FFFmmmtttqqqdddKKKGGGIII<<<@@@??????AAACCCCCCAAA>>>:::AAA???AAANNNUUUZZZeeennnyyy}}}uuurrrxxx{{{wwwbbb___vvvtttbbbjjjmmmKKK333...222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////000000111MMMvvvuuuxxxeeeXXXJJJBBB;;;444333666444555666888999:::::::::<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;<<<======;;;::::::::::::::::::;;;<<<:::777333222555;;;@@@GGG;;;555???NNNSSSLLLEEEVVV___^^^RRRKKKOOORRRNNNJJJAAA666///...///...,,,...............---------------------------------,,,,,,,,,---------..................////////////111...???___rrrlllcccbbbqqqcccvvvwww```aaa```cccuuu^^^TTTKKKEEE>>>555444888???666111666>>>BBBAAAAAA<<>>AAABBBBBBAAABBBBBB>>>AAADDDAAA<<<999:::<<>>999666555444333222111111111111111111000/////////000000222111111000000111111222222000222555111///<<>>;;;:::;;;<<>>RRRppprrraaarrrfffXXXVVV^^^YYYMMMNNNWWW\\\lllxxx\\\GGG>>>:::666777;;;===;;;888888:::;;;;;;::::::;;;<<<;;;===??????>>>===>>>???AAADDDIIIMMMPPPQQQQQQPPPXXXPPPIIIIIIOOOPPPJJJCCCHHHmmmyyyjjjjjjYYY___rrrfff\\\[[[YYYMMM<<<111------------------------------------------------------------................../////////000000000//////JJJsss\\\iiitttIII@@@HHHCCC666555333444666888888777555333666666666666777777777777999888666666777888666555555555444555666777999:::666777777888888777777666555555555666666666777777888999999:::;;;;;;<<<<<<{{{ccc___YYYUUUQQQLLLGGGBBB>>>999666555444333222111111111111555444333111000/////////222111111000000111111222111---///555555111222888QQQhhh{{{cccZZZQQQEEEBBBGGGCCCJJJSSSWWWWWWXXXZZZ\\\___aaacccccc```ZZZSSSNNNTTTRRR[[[kkkssssss}}}wwwrrr~~~xxxvvvzzz^^^LLL888000......///000/////////.......................................---............/////////......///000000000000/////////000000000000111111111...222777111888gggqqqqqqhhhhhhkkkssskkkfff___WWWRRRNNNKKKJJJRRRaaacccaaajjjnnnjjjjjjllltttzzzuuuiii___\\\^^^nnnoooggg[[[[[[gggppppppmmm\\\FFF555...---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///............///000000''';;;TTTccciiiiiieeeaaa___yyyrrrpppvvvnnnYYYJJJBBB===;;;===444444444444444444444333555555555555444444444444444444444444555555555555555444444333333444444555111111333666999;;;;;;:::444<<>>333111111000///////////////................................................---............/////////111///000333000,,,222===YYYnnndddOOOzzz```NNNWWWUUUKKKJJJKKKQQQRRR[[[pppyyyiiiUUUJJJ===888999;;;888444888999999888777777888:::::::::;;;>>>AAACCCCCCCCCFFFIIIMMMQQQRRRPPPMMMKKKPPPLLLHHHGGGHHHHHHEEECCCOOOkkk}}}iiidddhhhXXXUUU[[[\\\^^^\\\OOO===111...------------------------------------------------------------.....................////////////000222'''777^^^wwwkkkPPPddd@@@FFFBBB333888000222555777777555222000444444444555555666666666888777555666777777666555444333333333333444555666444444555555555555444444333444444444444555555555777777888999999::::::;;;eee^^^XXXTTTQQQKKKFFFBBB>>>999666444444333222111111111111777666555333222111111000111111000000000000111111111---,,,111444333444888777EEE[[[xxxsssrrrbbb```aaa]]]SSSJJJGGGGGGGGGGGGPPP]]]hhhnnnnnnkkkhhhooojjjdddbbbeeepppoooqqqfffzzzwwwvvv~~~qqqWWWCCC888//////333222///---................................................---------.........//////---...//////000000//////////////////000000000111333///111888555000:::KKK]]]dddaaarrrwwwooozzz{{{|||}}}~~~}}}||||||vvv{{{uuujjjccc^^^kkkzzzjjjZZZPPPVVVkkk~~~uuubbb]]]ooo{{{hhhMMMAAA333...000222...))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------......///000222,,,--->>>XXXkkknnnhhh]]]jjj~~~iii```kkkvvv{{{jjjKKK555555>>>555555444444444444444444222222222222222222222222333333222222222222222222333222222111111222222333222444666666666888<<>>DDDGGG???333///---++++++---......---000///......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////+++111222------:::OOO___aaa___XXXhhhyyy]]]WWWZZZeeeoooRRRKKKQQQYYYbbbdddaaa\\\XXXnnnbbbZZZ^^^eeecccXXXPPPcccccc___YYYVVVZZZ]]]^^^NNNRRRQQQNNNRRR___jjjooommm```UUUQQQXXXnnnvvviii\\\YYYWWWTTTJJJ;;;000+++.../////////000/////////................................................---------.........//////222000000444333///000444BBBsssmmmGGGJJJfffXXX===HHHTTTMMMFFFLLLJJJJJJQQQ___mmmxxx}}}rrreeeRRRDDD===;;;999777999999999888888888;;;===@@@======AAAGGGKKKIIIGGGJJJKKKMMMNNNNNNLLLIIIGGG@@@HHHNNNJJJ???===GGGSSSYYYaaa___UUUYYY\\\UUUWWWRRRXXX^^^ZZZHHH555---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////444+++222LLLqqqcccbbbnnn___]]]DDD===888999111222444555555333111000111222222333444555555666777555444555666666555444333333333333222333333333222333333444444333333222333333333444444444555555666666666777888888999999ggg^^^WWWTTTPPPKKKFFFBBB>>>999666444444333222111111111111333333222111111111111111111000000000000000000111222///......---+++---111(((444CCCTTTkkk|||{{{yyy{{{qqqjjjgggaaaZZZ___dddkkknnnnnnllljjjiiirrr}}}}}}zzzsssqqqtttpppbbb___^^^aaaxxxsssfffaaaQQQ:::222---,,,000111---******---------.......................................------------............------...///////////////...////////////000000000666555000,,,...444777444///TTT~~~xxx```ddd\\\fffmmmzzzmmmooowwwzzzuuusssyyyuuuaaaccc~~~nnnYYYGGGNNNiii```kkk{{{wwwcccUUU999444///...111222///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------......///000++++++999OOOcccnnnrrrggg___fffxxxwww{{{dddLLL;;;222444444333222222333333444111111222222222222222222222222222222222111111111222222222111111222222222333666888555222555AAAKKKSSSIII@@@???BBBDDDHHHLLL@@@GGGMMMKKKEEE>>>777111---,,,,,,,,,---------,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............---,,,///222,,,***<<>>;;;999555444333222222222333333000000111222333444444555555444333333555666555333333333333333333333222222222333333333333333333222333333333444444444555555444444555555666777777777ggg]]]WWWSSSOOOJJJEEEAAA===999666555444333222111111111111.........---......//////111000000//////000000111+++...222222000------...555;;;===:::<<>>666999EEEPPPNNN@@@444///000------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........333&&&$$$000333,,,///;;;^^^ppp```FFFLLLZZZdddsssiii]]]YYYZZZ___nnn|||~~~qqqnnneeeZZZSSSRRRQQQOOO???BBBGGGJJJHHHDDDGGGMMMMMMEEEAAAKKKaaakkk___LLLZZZ\\\]]][[[YYY[[[aaagggWWWbbbqqqkkkUUUNNNRRRPPPGGGEEEAAA;;;222++++++000------...............---........................------------------------,,,------------.........---,,,+++---///222333333444666SSS~~~}}}{{{rrrPPPFFF```jjjeeeHHH000JJJDDDBBBAAAAAACCCGGGJJJMMMXXX^^^dddddd]]]TTTMMMKKKCCCDDDEEEEEEEEEFFFHHHJJJQQQMMMKKKMMMQQQRRROOOKKKFFFEEECCCAAA@@@@@@@@@AAAIIIAAA999999BBBQQQ___fff[[[[[[NNNXXX```RRRTTTZZZPPPLLLGGGAAA888///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,000000+++<<>><<<999666333222222222000000111111111222222222000000000111222222222333333222222111111222222333222444555777999<<<@@@BBB===::::::@@@CCC>>>888444777>>>CCCAAA666,,,***---,,,---------,,,,,,------+++,,,,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........111(((%%%,,,111000------444PPPTTTJJJNNNLLLLLL[[[\\\^^^WWWQQQSSSUUUXXXaaassswwwwwwppphhh```UUUKKKPPPTTTYYYZZZSSSMMMQQQZZZaaaYYYQQQTTTaaahhh]]]MMMNNNSSS\\\cccaaaWWWIIIAAAHHHNNNZZZYYYIIIEEEHHHCCCFFFCCC<<<444...------+++......------------------........................------------------------,,,,,,---------.........,,,---------...000111111===444@@@ddd}}}aaaJJJHHH```tttwwwmmmVVVDDDCCCDDD???:::888;;;???BBBCCCBBBHHHQQQVVVVVVSSSNNNLLLGGGIIIJJJJJJHHHGGGHHHIIIKKKIIIGGGGGGIIIHHHFFFCCC??????>>>>>>>>>>>>>>>>>>AAA<<<:::BBBQQQ[[[[[[WWWVVVfffUUUTTTUUUKKKSSSOOOHHH@@@888555111,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------//////222...000NNNppp|||vvvrrr~~~pppbbb]]]}}}dddEEE;;;666555444222222222222222222222222222222222222222333111111222333444444333111111333333444333222222111111222222222222111111111111111222222222333333111111222222333444444555aaa[[[ZZZRRRNNNIIIEEEAAA===999777555444333222111111111111222222111000000000000000000000////////////000000555222---***,,,000000...999...+++444666111444>>>KKKeeezzz|||zzzfffooovvvtttnnnqqqvvvtttiiidddjjjhhhfffnnnZZZUUUNNNXXXlllnnnbbb___```PPP???555000---+++,,,+++(((***///111...++++++,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,---......//////................../////////000777,,,'''...444333222555---222222333AAA```xxxppptttkkk[[[VVVRRRSSSVVVUUUMMMFFF;;;OOOSSSNNNUUUaaajjjssslllqqqeeeOOOQQQhhhnnnaaaooojjj]]]KKK<<<444///+++***,,,...//////---+++)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......+++---333444000000333666CCCMMMKKKDDDCCCJJJPPP^^^```YYYKKKBBBCCCFFFFFFGGGDDD@@@;;;777555444444///000000000111111222222...//////000111222333333222222111111111111222222777555666;;;???>>>777111;;;===@@@???888222666???===;;;888555000,,,,,,...+++,,,,,,,,,+++,,,---///***++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......(((///111,,,***...111000***444555BBBZZZSSS???AAAAAAUUUWWWTTTXXXOOOIIIVVVbbbeeeddd```aaahhhkkkiii```[[[WWWWWWUUUOOOLLLLLLPPPSSSSSSNNNMMMQQQTTTUUUSSSKKKDDDFFFMMMQQQRRRRRRMMMFFFEEECCC>>>BBBGGGAAA777666///))),,,333111***///...---,,,,,,,,,,,,---........................------------------------,,,,,,,,,---------.........000222111000000000///%%%...333999SSSxxx}}}pppkkkEEE<<>>::::::;;;???>>>>>>AAAEEEHHHIIIHHHCCCDDDFFFEEEBBB???>>>>>>AAA@@@???>>>>>>===;;;999:::;;;===>>>>>>>>>===<<<,,,777HHHWWW]]]ZZZPPPHHHSSSoooYYYFFFAAABBBPPPEEEAAA999111///...,,,,,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------///)))000333---:::^^^zzz{{{SSSkkk~~~zzz^^^\\\iiiUUU333444444444333222000///333333333222222222222222222111000111333444333222///000111333333333222111000000111111111111000000000000000000111111111111000111111222333333444444~~~bbb\\\VVVQQQNNNIIIEEEAAA>>>:::777444333222111000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000111111222555777DDDWWWbbbgggttt~~~mmmoookkkmmmwwwzzzsssiiiddddddnnn}}}xxxrrrooottt}}}zzzjjj^^^]]]^^^ZZZSSSQQQ[[[nnn~~~ssspppjjjddd]]]WWWPPPKKKKKKOOOYYYfffnnniiiXXXIII>>>:::444000//////000///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---.........------,,,,,,,,,........................---...............------............////////////000///000111000:::]]]ooobbbkkk|||ooorrrsssVVVMMMZZZZZZooofffmmmWWWSSSUUUdddwww~~~ttthhh```VVVFFF777...---111444------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333<<>>777///+++,,,---,,,***,,,++++++******++++++,,,***************************++++++,,,,,,++++++***,,,,,,,,,---------......---+++...111...000GGGaaaqqqpppjjjWWWsssxxxbbbZZZgggwwwLLL///)))::::::111...//////222555333...,,,///222333333222222111111000000///000111222333333222111////////////000000000000000000000000111111111111000000111111111222222222ccc\\\UUUQQQNNNIIIEEEAAA>>>:::777444333222111000000000000000000////////////000000////////////////////////////////////////////////000000//////000000111222222///222<<>>:::777555999<<>><<<;;;;;;888999888666333111000111222111111111111222333333444444444555555666666777777777777888888999999999777666666555555555666666222000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...///,,,+++///777===???===?????????AAAKKKVVVZZZXXXIIIIIIGGGEEEBBBBBBDDDFFFIIIHHHHHHFFFEEEDDDCCCCCCDDDDDDEEEEEECCCAAA>>>===HHHEEEAAA@@@AAACCCCCCBBB?????????>>>;;;777444222.........------------,,,------------............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------............//////---,,,000???TTTcccooorrrxxx~~~qqqfff___OOOOOOHHH<<>>:::777444333222111000000000000000//////......//////000///////////////////////////////////////////////////////////////000111111444...+++...///111===KKKaaa___[[[iiizzzpppyyyxxxooorrrzzzxxxrrruuu{{{ssszzz~~~jjjbbb```]]]\\\```lllkkkeee\\\WWWTTTOOOHHHGGGKKKHHHCCCLLLaaammmlllnnnbbbRRRGGG@@@;;;222,,,...---++++++---......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++///444888////////////............------------------------------............---------............////////////,,,///444333+++)))---000===QQQ___]]]XXX```nnnnnnwwweeeccc\\\UUUWWW[[[VVVKKKJJJKKKEEESSSqqqpppaaaggg___]]]\\\]]][[[PPP>>>000...---+++******+++,,,---,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,***,,,333<<>>HHHLLLKKKEEEEEECCC@@@===;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>><<<;;;DDDAAA???======<<<;;;999<<<;;;999666333111...---------------,,,,,,,,,,,,------------............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------............---///000......333===EEE\\\aaajjjyyyyyyYYYPPPWWWQQQ999999HHHFFFTTTWWWVVVNNNEEE@@@===:::333000......111333333111444444444444444444444444444444444444333333222222333333444666<<>>BBBHHHJJJJJJDDDCCCCCCFFFHHHDDD:::111000,,,))))))+++---,,,***,,,++++++******++++++,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,------------...---...111,,,&&&+++555IIIooo~~~rrrVVVkkk}}}UUUBBBeeesssaaaNNN;;;---111666...444111000222666777333///000000000000000111111111...///000000000000000000....../////////000000000444333111/////////000111000000000000111111111111ddd[[[TTTQQQNNNIIIEEEAAA>>>:::777444333222111000000000000/////////......////////////////////////////////////////////////////////////............///000000222000000222111---///555111===>>>@@@JJJOOO[[[ssszzz}}}~~~zzzrrrpppvvv~~~|||xxxrrrqqqtttnnnzzzrrriiiaaaWWWPPPOOOSSSTTTRRRLLLJJJJJJGGGCCC@@@KKKOOONNNYYYnnnvvvppp]]]QQQAAA666333222000...---,,,,,,---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---///333666..................------------------------------,,,,,,---.........---------------.........//////000,,,,,,111333111222555999...)))000<<>>>>>>>>===;;;;;;<<<>>>;;;;;;<<<<<<============<<<===>>>>>>>>>>>>===<<<:::::::::::::::999888777999777555222000///......------,,,,,,,,,+++++++++,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........,,,///111111///000444888GGGUUUgggqqqvvv___PPPRRRWWWIII===777---888BBBNNNSSSSSSTTTWWWZZZ???999222000222333000,,,444444444333222111000000222111111111222444777888777999>>>BBBEEEHHHIIIIII<<<:::;;;BBBJJJNNNLLLHHH???>>>>>>@@@AAA<<<333,,,,,,***)))***,,,---+++***,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++,,,,,,,,,---------...+++---111000,,,,,,000<<<[[[rrrwww}}}aaaPPPfff~~~vvv\\\QQQ\\\]]]```SSS999///333111111000000444888999777333111111000000000000000000......//////////////////........./////////000000666444111.........000111/////////000000000111111cccZZZSSSQQQNNNIIIEEEAAA>>>:::777444333222111000000000000//////............//////////////////////////////.................................---......///000......000333111---+++,,,***444333...444===AAACCCHHHNNNVVVYYYYYYWWWUUUSSSgggXXXZZZUUUQQQPPPKKKXXXSSSRRRQQQPPPKKKDDD??????@@@AAA@@@===???FFFLLLNNNPPPWWWWWWOOOQQQZZZYYYOOOBBB;;;333///000222111000...------...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++.........---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---......------------------............111...------,,,+++///333------000222111///111555:::???CCCEEELLLVVVZZZWWWhhh___\\\```cccbbbdddjjjlll```NNNIIINNNKKKBBB???===999333---++++++---...------,,,,,,+++++++++***,,,,,,+++++++++*********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++...,,,*********+++++++++,,,000333333///---///111222222222111//////000222,,,...000111111111333555111111111111111222222333///000000111111222222333555444333222000///...---111111000///...---------++++++******************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,...//////---+++)))+++///222333666:::999444444666777777666666888:::777777777777777777777777777777888888999999999999444555666777666666555555333222000.........///000------,,,,,,,,,+++++++++,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...))),,,...---,,,,,,///222222BBBUUU]]]___hhh}}}qqqZZZMMMNNNJJJBBB<<<888///666???DDDGGGMMMYYYdddHHHAAA:::777888777444000111111111111111111111222222111000222666>>>EEEJJJFFFGGGGGGEEEBBB>>>:::888:::===BBBGGGIIIGGGBBB===>>><<<:::999888555000,,,,,,,,,++++++,,,,,,***))),,,++++++******++++++,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------...++++++///111111111333000BBBXXXllluuummmddddddxxxvvvTTT[[[eeeddduuubbbJJJHHHUUU\\\III666000///,,,---000222444555666666333222222111000//////...//////..............................////////////555333000...---...///111....../////////000000000bbbYYYSSSQQQNNNIIIEEEAAA>>>:::777444333222111000000000000///......------......///////////////////////////........................---------------...//////000///...............///666---+++222444111000111333555666777;;;AAACCCBBBGGG@@@IIICCC???@@@999BBB999<<>>===999444111......000111///,,,---,,,+++,,,------+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///---+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,------------.........,,,---///...,,,+++,,,///***///333222---+++...222......222888;;;===DDDLLLGGGBBBCCCIIIMMMMMMRRRZZZQQQGGG===999::::::888444......------------......,,,+++***))))))***+++,,,++++++++++++************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))++++++***((((((+++...///444777444...+++---111...///000000///000222444///000111111000000111222000000//////000000111222//////000111111222333333111111000000////////////111000///---,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,///,,,((((((+++------,,,(((+++,,,+++...333666555222333444444333222333555444444444444333333333333555555555555666666777777222444555444222000000000...---,,,+++,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,---------------......---,,,,,,...///***222===GGGOOOVVV^^^bbbhhh]]]SSSOOOJJJCCCBBBHHH>>><<<999555111333@@@MMMDDD@@@<<<;;;;;;;;;:::777111222444666888:::;;;<<<@@@===:::888:::???EEEHHHDDDBBB>>>;;;999888999999<<<>>>AAABBBAAA???>>>>>>===:::666333111000...,,,---------,,,++++++******,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,...,,,+++,,,...///000000,,,222AAATTT___```ZZZUUUYYYmmmWWWeee[[[EEEkkkkkkVVVCCCEEETTTRRRGGG===444,,,---...///000000222333333333222222111000000000000000///............///------........./////////222111///---------//////............////////////}}}```YYYSSSQQQNNNIIIEEEAAA>>>:::777444333222111000000000000///......------......///////////////////////////........................------,,,,,,------...///111000...------000111111555)))+++444111+++,,,///000222000---000999======888555<<<444555===444666444666888888999===AAACCC999======<<<@@@KKKVVV\\\GGG>>>666444333111444888000......///000000...+++,,,+++******,,,,,,,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,---------.........)))+++...///000111111000333///)))'''***///111000//////000///,,,))))))+++++++++---111222333666;;;<<<666444111,,,,,,---''',,,---...000222111///---,,,,,,+++++++++,,,,,,---++++++++++++*********************************************************************************************************************************************+++++++++,,,,,,''')))***+++***+++///111111333444333000...///000,,,---///000000000222333222333333222000//////000000////////////000111111000000000000000000111111.../////////////////////...---,,,+++++++++++++++))))))***+++++++++++++++************************************++++++++++++************************************++++++++++++************++++++++++++***++++++++++++,,,,,,,,,///,,,)))((()))+++---...,,,///...***)))---...---111222444444222222222333333333333333333444444444555555555444555555666666000111222000---+++,,,...---,,,,,,,,,,,,,,,,,,---.........------------,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,---------///000000///......///000------000777AAAHHHJJJJJJNNNTTTRRRNNNJJJBBB>>>DDDCCC???===:::333---///777888888888888888999999888555666777999:::<<<======EEEBBB>>>;;;999999::::::666555444555777:::===???:::999999999:::<<<>>>???999666333000...,,,++++++,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,---,,,+++,,,.........000---444@@@JJJVVV[[[TTTMMMRRRSSSlllfffHHHPPPVVV]]]LLLEEEHHHJJJPPPPPPFFF888444000///111222111///111111222222333333333444111111///.........//////---------........./////////......---------......------........./////////{{{___XXXSSSQQQNNNIIIEEEAAA>>>:::777444333222111000000000000.........------.........////////////////////////........................---,,,,,,,,,,,,---......,,,.........//////---)))+++,,,333000''',,,444000&&&---000......222333000888555888...333AAA888444999888666666888<<<<<<:::===???===555000222555555666,,,(((///111+++---555...---,,,...000111111///,,,+++******---.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,---------......///---+++***---000000---(((---111///,,,,,,,,,,,,***...///...///333333///+++...000///---,,,,,,---***(((---///)))---222,,,,,,***)))***,,,---,,,+++++++++,,,++++++******)))+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,))))))***+++---///111222,,,+++***+++,,,---,,,***,,,...000000/////////000000111222111///...///000000000000///000111111222000000000///...------,,,000000/////////.........***************++++++,,,'''((()))***+++++++++***************************)))************+++++++++************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++---......---,,,,,,,,,''',,,///---,,,---,,,)))+++---///000000000111222000000111222222333333444222222111111111111222222,,,......---***))),,,...//////......------,,,,,,//////.........---------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------.....................222999DDDKKKEEEJJJDDD===@@@???;;;???555999BBBJJJFFF:::333333000222444444333333333444555555555444444333333333777777777777777777777777111333777:::;;;:::888666===999666666888999888666555333111///---+++)))(((*********))))))))),,,...,,,++++++++++++++++++,,,************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***,,,...------/////////222++++++000888LLLYYYSSSHHHCCCZZZmmmkkkVVV>>>DDDQQQPPPLLL???777HHHWWWSSSEEE<<<222111555777222---///000111222444666777777222111000///......///000---------.........//////,,,,,,---------------------------.........//////uuu^^^XXXPPPSSSPPPLLLGGGCCC???;;;777555444222111000000////////////...------------...------------------------------------------------------------------------------------------------------------------------------------------------........................//////............/////////...---,,,,,,,,,,,,,,,---------............///........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------,,,++++++,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))---------,,,,,,+++++++++******+++++++++,,,,,,,,,************************************************(((((()))***++++++,,,,,,111111111111000000000000////////////////////////////////////////////////...............///000111111000000///......------************************))))))))))))))))))))))))************************************************,,,,,,,,,+++***)))(((''')))************+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---///...,,,*********,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---...///000111222;;;;;;;;;<<<<<<======>>>888777777888::::::999888777555111/////////////////////000000111111222222000111222444555666777777999999888888777777666666222333666777777555222000---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------///---,,,---222999AAAFFFFFFGGGHHHLLLNNNLLLHHHDDD@@@GGGOOOMMM@@@777AAAQQQXXXMMM===111---...000111000///...---...///111333333333333222111000000///////////////////////////........................,,,,,,,,,---...///000000www___YYYPPPSSSPPPKKKGGGCCC???:::777555444222111000000////////////...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------.........---,,,,,,,,,,,,,,,------------....................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------,,,++++++,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++******************+++++++++,,,,,,************************************************(((((()))******+++,,,,,,......//////000000000111000000000000000000000000////////////////////////.........---....../////////......---,,,,,,++++++************************))))))))))))))))))))))))************************************************+++++++++++++++***)))((()))************+++++++++************++++++,,,,,,++++++******++++++,,,------,,,+++)))(((((())))))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////...------,,,,,,------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...............///444444555666777777888888555444444555666777555444333222222222333222222111111111111111222222222222111222333444555666666666666666555555555555555555222333444555444333111000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,***+++...333888<<>>===888111+++,,,...000222222111///.../////////...------,,,,,,------------------------........................------..................cccZZZRRRSSSOOOKKKGGGCCC???:::777444444222111000////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,,,,+++,,,,,,---,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++------+++***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++******+++,,,---......************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************++++++++++++************************************************((()))))))))*********+++******++++++,,,------...................................................///...---,,,,,,+++,,,,,,+++++++++******)))))))))************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++))))))*********+++++++++)))))))))))))))))))))******************++++++,,,((()))******+++*********,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------------------------------------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,---...///000111222111000///000111111///...///000111000/////////000333333333222222111111000111111222222222111111000//////000000111111222222222111///...------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------,,,------------666??????:::666999>>>>>>888444777===@@@???<<<999888777666666666555444+++,,,...000111222222111.........---------,,,,,,------------------------.......................................---------ddd[[[TTTRRROOOJJJFFFBBB>>>:::666444444222111000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,------------...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************+++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++***++++++++++++++++++************************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++))))))*********+++++++++***)))))))))))))))))))))******))))))******+++,,,((()))+++---.../////////,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++------------------------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++++++++,,,******+++,,,---...//////111000000111222222000//////000///......000444888222222111111000000000/////////000000000///....../////////000000111111111111///---+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,)))...666:::999666333111444666666555444666;;;>>>;;;888444000///111555888000000///......///000111//////...............---------------------------.......................................---------ddd[[[VVVRRROOOJJJFFFBBB>>>999666555444222111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***)))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++)))************++++++++++++************)))))))))***))))))))))))***++++++)))***+++---///000222222,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))*********++++++,,,,,,((())))))******++++++,,,000//////000222333111000...////////////444;;;BBB111111111000000000000000....../////////......---////////////000000000000...---,,,+++***+++,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++******+++,,,,,,,,,++++++,,,+++,,,///444777666444,,,555;;;888222000222444777777555333000000111333666444111...,,,,,,------////////////////////////------------------------........................------..................ddd[[[XXXRRROOOJJJFFFBBB>>>999666555444222111000000//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++******+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++************************************************,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,***)))***+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************************************************************************)))******++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))******************************************************************)))))))))***++++++************************************************))))))))))))))))))))))))************************************************)))******+++++++++******)))************+++++++++,,,,,,++++++************)))))))))))))))***+++++++++*********,,,---///000++++++++++++++++++,,,,,,*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++******)))))))))))))))))))))))),,,,,,,,,...000111000///,,,///111000///222888>>>000111111111111111222222...//////000000000///////////////...............+++++++++++++++,,,,,,---)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++***++++++++++++++++++***...+++)))***...222444333---444777333111222111...222444666555111/////////333222111000......------............////////////................................................,,,---------.../////////ddd[[[YYYRRRNNNJJJFFFBBB>>>999666555444222111000000//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++)))***,,,,,,***)))***+++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************)))))))))))))))))))))))))))))))))***+++,,,......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))***+++,,,,,,************************))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))************************************))))))))))))))))))))))))******************************************************+++++++++******))))))************+++++++++,,,,,,,,,+++++++++******)))))))))))))))******+++,,,+++)))((((((***+++---*********++++++,,,,,,---***************************++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,+++***)))(((,,,++++++++++++*********)))))))))+++...000///...---000222000---,,,000444111111111222222333333444//////000111111111111111.........------,,,,,,,,,)))******+++,,,,,,------))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++...---------,,,,,,++++++,,,+++***+++,,,,,,,,,+++444222---)))---666666000222444555333///...///111+++---///111222222111000........................////////////////////////........................,,,,,,------...///000000eee]]]WWWRRRNNNIIIEEEAAA===:::777555444222111000000//////------------------------++++++++++++++++++++++++000...,,,******,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))***++++++))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,***************************---///---((('''***...************************))))))))))))************+++++++++++++++++++++++++++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++,,,---...////////////......////////////..............................******************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,333222000//////111222444000...---///333666555333......///000111222222333/////////---++++++---///------------------------...,,,***+++...///...---333222111///...---------ddd]]]WWWRRRNNNIIIEEEAAA>>>:::777555444222111000000//////------------------------++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++,,,+++*********,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************************---///,,,((('''***---************************))))))))))))***************++++++,,,,,,++++++***+++++++++*********))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***+++,,,---............,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000000111111222222111000//////000222444333333000000000111111111111111222222222000///...000222////////////////////////111///------///000///...111111000////////////000ddd\\\VVVQQQNNNIIIEEEAAA>>>:::777555444222111000000//////------------------------+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++,,,---,,,+++***+++---************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++---...,,,(((''')))+++************************))))))))))))************)))***,,,------,,,***)))+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++)))***+++,,,------------******++++++++++++************************************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///222222222111000///000111111000000222333222222222111111111000000222333333222000000111333111111111111111111111111333111000000111222111000//////000000111111111222ccc\\\VVVQQQMMMIIIEEEAAA>>>:::888444444222111000/////////------------------------++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***,,,...//////...,,,***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************************************************************+++,,,------++++++,,,---************************++++++++++++++++++++++++************************,,,------+++((('''(((***************************((()))))))))************((())),,,------,,,)))(((*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))***+++++++++++++++)))******++++++******)))******************************************************+++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---///000111111000///111333222///...000222222222222222111111111111///000000000......///000111111111111111111111111111111000000111222333333///000000111111111111111}}}aaa[[[UUUPPPMMMHHHDDDAAA>>>;;;888444444222111000/////////------------------------++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,------,,,+++)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************************************************************+++,,,------++++++,,,---************************++++++++++++++++++++++++************************,,,,,,,,,***)))(((((()))************************((()))))))))************''')))+++------+++)))'''************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))******+++***************++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000111///111333222///---///222///000000111222222333333,,,...//////...---...///000000000000000000000000...//////000111222444555000111111111111000//////|||```ZZZTTTPPPMMMHHHDDDBBB???;;;999555444222111000000//////------------------------++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++************************************************************************+++,,,---,,,+++***+++---************************++++++++++++++++++++++++************************++++++***))))))))))))***************************))))))))))))************((()))+++,,,,,,+++)))(((***************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))***************)))***++++++++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***,,,///000///000111111/////////000---...///000111222333333---///111111000//////000////////////////////////---...000000000111444666///000111111111///...---{{{___YYYTTTPPPLLLHHHDDDBBB???;;;999555444222111000000//////------------------------++++++++++++++++++++++++******++++++++++++******************************************************+++***))))))))))))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***************************************************************************+++,,,+++*********,,,***************************************************************************)))(((((()))*********************************))))))))))))************))))))************))))))))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************************************************************++++++******)))******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++,,,,,,000///...///000111000///....../////////000000000---///111222111000000111111111111111111111111111000111222111000000222444,,,---///000000///...---{{{___YYYTTTOOOLLLHHHDDDBBB???<<<999555444222111000000//////------------------------++++++++++++++++++++++++***))))))))))))))))))***************************************************,,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))***++++++))))))***+++************************************************************************)))((('''(((***+++++++++************************))))))))))))***************))))))))))))))))))***))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******+++++++++******)))))))))************))))))******************************************************+++++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))+++,,,,,,+++***)))111...,,,...111333111...////////////............,,,...111111000///000000444444444444444444444444333555555333000...000222)))***---///000000//////___XXXVVVRRRPPPLLLHHHCCC???;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************++++++******************++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...(((((()))***+++---...///************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************************************+++,,,///111333/////////...............////////////......------000000000000000000000000------....../////////000222111111000///......---```YYYVVVRRRPPPLLLHHHCCC???;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++++++++***************+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,,,,---)))))))))***+++,,,---...************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************,,,...000111111111000000////////////111111111000000000//////........................------......////////////111111000//////...------aaaZZZWWWRRRPPPLLLHHHCCC???;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++******))))))+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********++++++,,,***************+++,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************+++,,,---...111111111111000000//////111111111111000000000000000000000000000000000000......///////////////000000000//////...---------}}}aaa\\\WWWQQQPPPLLLHHHCCC>>>;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************,,,,,,++++++***)))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************************************************************************************************+++++++++***+++++++++++++++,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************'''((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***************+++++++++***************+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++....../////////000000000000000//////////////////222222222222222222222222000000000000000000000000............------,,,,,,{{{aaa\\\WWWQQQPPPLLLHHHCCC>>>;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++++++++*********))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++*********++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************'''((((((((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******)))*********++++++******))))))******************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))***+++,,,---///000000000000000000000000000000........................111111111111111111111111---------,,,,,,,,,,,,,,,xxxaaa]]]WWWRRRPPPLLLHHHCCC???;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************************************************************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************)))))))))***++++++,,,,,,*********++++++,,,,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************)))((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))******++++++******)))))))))******************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***+++++++++******&&&'''((()))+++---......000000000000111111111111........................111111000000000000//////,,,,,,,,,+++++++++++++++vvv```]]]VVVRRRPPPLLLHHHCCC???;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************((())))))***++++++,,,,,,)))******+++,,,,,,------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************///---+++((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((())))))***+++,,,***)))))))))))))))***+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************((()))+++,,,,,,,,,++++++((((((((()))******++++++------------.........///////////////////////////.........---------,,,,,,++++++++++++++++++++++++uuu___\\\UUURRRPPPLLLHHHCCC???;;;999666555444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************(((((()))***+++,,,,,,---))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************************************((())))))***++++++,,,,,,))))))***+++,,,,,,------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************333111---)))((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***,,,,,,)))))))))))))))***++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************((()))+++,,,------,,,,,,************)))))))))(((((((((((())))))*********++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++}}}bbb\\\WWWPPPOOOMMMIIIEEE@@@===;;;666555333222111111222333.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***+++++++++++++++++++++++++++++++++++++++************************************************((()))))))))************+++++++++,,,,,,---------******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000...,,,***))))))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++,,,,,,,,,,,,++++++***************++++++******+++++++++,,,,,,,,,************************************************************************---+++))))))***+++++++++************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***((('''&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************++++++******************ccc[[[UUUPPPNNNLLLHHHCCC???<<<:::666555333111000000000111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************************************,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...---+++)))((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++*********++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************************************************************)))(((((()))******))))))************************+++++++++******)))))))))************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************ddd[[[TTTPPPNNNKKKGGGBBB>>>;;;999777666333111//////...///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++******************************************************************))))))---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************************************,,,+++************+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))******++++++***)))))))))***+++---...++++++************++++++******+++++++++,,,,,,,,,************************************************************************'''((()))+++++++++***)))*********************************)))))))))))))))************************,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***,,,...///))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************bbbZZZTTTQQQOOOKKKGGGBBB>>>;;;999999777555222000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************++++++************))))))---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,***+++---......---+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************************************++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((()))***+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++***)))(((((()))+++...000,,,,,,+++*********++++++******+++++++++,,,,,,,,,************************************************************************((()))++++++++++++,,,---******************************************))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((***,,,///111((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++***************************************+++++++++zzz___ZZZVVVSSSQQQMMMGGGCCC???<<<;;;;;;999777444111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++************************************************+++++++++***************---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---+++,,,------------,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++******)))((((((***---000111---,,,,,,+++******++++++******+++++++++,,,,,,,,,************************************************************************)))******)))'''(((+++...************************++++++++++++++++++++++++************************(((((()))+++,,,---...///)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))+++---///((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++yyy___[[[XXXUUURRRMMMHHHBBB???<<<;;;;;;:::777444222111000000.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++***))))))++++++++++++++++++++++++*********************************************************+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***++++++***))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))((()))+++,,,,,,,,,+++***)))))))))***,,,///111333...---,,,++++++***++++++******+++++++++,,,,,,,,,************************************************************************((()))***(((%%%%%%(((,,,************************+++++++++++++++,,,,,,,,,************************''''''(((***+++---...///)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,***))))))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************)))))))))***++++++,,,,,,|||aaa\\\XXXUUUQQQLLLFFFAAA===;;;::::::999666444222111000000---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++***)))++++++++++++++++++++++++************************************************))))))******+++,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---......---,,,++++++,,,---...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++((()))***++++++***)))(((************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))+++------,,,+++***((()))+++---///111333333......---,,,++++++++++++******+++++++++,,,,,,,,,************************************************************************'''+++///...***'''''')))************************)))*********++++++++++++************************(((((()))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,ddd]]]WWWTTTQQQKKKEEE@@@<<<:::999999777555333111000000000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------,,,,,,+++***++++++++++++++++++++++++************************************************(((((()))***,,,---...///+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++,,,,,,---...000...,,,******,,,...000---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++((()))***++++++***)))(((************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((***+++------,,,+++***((())),,,...111222333444///...---,,,++++++++++++******+++++++++,,,,,,,,,************************************************************************(((///555666111+++))))))************************(((((())))))*********+++*********************************))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,ccc^^^ZZZRRROOOKKKGGGDDD@@@<<<999999888666444222111000000,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++---...///000000************************(((***+++------,,,+++************++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,************,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************+++++++++*********))))))+++++++++*********))))))******************************************************))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))+++000666888555222111111///...---,,,,,,,,,************************)))))))))))))))******+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************************************)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************}}}bbb]]]YYYRRROOOKKKGGGDDD@@@<<<999888777555333111000000///.........---------,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,---.........************************(((***+++------,,,+++***++++++++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************+++++++++*********))))))+++++++++*********))))))******************************************************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))+++---111444555444222111000...---,,,+++++++++************************)))))))))))))))***++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************************************************************)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************|||```[[[WWWQQQOOOJJJGGGDDD@@@<<<999777666555333111000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,************************)))***+++,,,---,,,++++++,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************+++++++++***************+++++++++*********************************************************************))))))))))))******))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***,,,000222222222222222///...---,,,+++************************************))))))))))))***++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************************************)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************zzz^^^ZZZVVVQQQNNNJJJGGGDDDAAA===:::888777555333222000000///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************)))***+++,,,,,,,,,++++++,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************************************************************************************************************************************************************************************))))))))))))******))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***...222222000///000222...---,,,+++******************************************))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((************************************************************************))))))*********+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************{{{^^^YYYUUUQQQNNNJJJGGGDDDAAA===::::::999777555333222111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++******))))))******************************++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************************************************************************************************************************************************************************************))))))))))))******)))))))))))))))))))))))),,,,,,++++++***)))((((((((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++///222222///...///111---,,,+++******************************************************++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************************************))))))*********+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************}}}```YYYUUUPPPMMMJJJGGGDDDAAA===;;;:::999888666444333222222/////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))******************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...//////...+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***************************************************************************************************************************************+++++++++***************+++++++++******************************************************))))))))))))******))))))))))))))))))))))))......---,,,***)))((('''((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++---...000000/////////000---,,,++++++*********+++************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************************************)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************bbbZZZUUUPPPMMMIIIGGGDDDAAA>>>;;;:::999777555333222111111//////000000000111111111------------------------***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,+++++++++************************++++++******++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,---//////---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++******************************************************))))))))))))******))))))))))))))))))))))))---,,,,,,+++***)))((((((((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++......---...000000000///------,,,++++++++++++,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************ccc[[[UUUPPPMMMIIIGGGDDDAAA>>>;;;999888666444222111000000---.........//////000000------------------------***+++,,,,,,******+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,************************++++++******++++++,,,---*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************))))))******++++++++++++))))))******++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++///---+++---000222000...------,,,,,,+++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************************************************************)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************cccXXXVVVRRROOOKKKFFFBBB@@@???>>>::::::888555222000111222//////............//////.........------,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++******))))))***************************,,,---//////...,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))************************++++++++++++++++++++++++++++++******************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,///222111,,,***,,,///++++++++++++++++++++++++++++++******************************************+++*********))))))((((((++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))+++++++++*********))))))++++++,,,,,,,,,+++******,,,+++***+++++++++)))'''************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************...---+++,,,...///000///,,,,,,,,,++++++*********************************++++++***+++...333888;;;555333000,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))************++++++++++++******))))))************************++++++++++++******))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,+++*********))))))((((((************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++******))))))***+++---************************************************bbbXXXVVVSSSPPPKKKFFFCCC@@@???>>>::::::888555222000111222//////............//////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,+++++++++************++++++++++++++++++++++++---.../////////---+++***++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******************************++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++...111000,,,***+++...+++++++++++++++++++++++++++***************++++++************************+++*********))))))))))))+++******))))))))))))***************************))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))************************************************+++*********))))))))))))+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++***))))))***,,,---,,,+++************************************************************************+++*********))))))))))))************************************************************************,,,++++++---///000000///,,,,,,,,,+++++++++******************************---+++***))))))+++...//////...,,,)))(((((())))))************************************************+++*********))))))))))))************************************************************************************************************************************************************************************************))))))))))))************++++++++++++*********)))************************++++++++++++*********)))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,+++*********))))))))))))************************************************************************************************))))))))))))))))))))))))************************************************,,,+++)))***+++---------************************************************```XXXVVVTTTPPPKKKFFFCCCAAA???===::::::888555222000111222......------------......---------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++******++++++,,,,,,---------...///000000000///---+++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++******************************++++++,,,,,,------***---///...+++***+++---++++++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++***************)))))))))******)))))))))***++++++************************))))))))))))))))))))))))((((((((()))))))))*********************************************************************************************)))))))))+++++++++***************+++++++++***************+++************+++---......,,,******+++,,,---,,,***************************************************************************************)))))))))************************************************++++++++++++++++++++++++******+++---000111000...,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++***((((((''''''(((+++***)))(((((()))++++++***************************************************************)))))))))************************************************************************************************************************************************************************************************)))))))))*********++++++++++++++++++************++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***************)))))))))************************************************************************************************))))))))))))))))))))))))************************************************---+++)))***---000///...************************************************^^^XXXVVVUUUPPPJJJFFFDDDBBB???<<<::::::888555222000111222......------------......------------------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......////////////000000///...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))***+++,,,---...///)))+++------+++******,,,++++++++++++++++++++++++)))))))))***+++,,,---...++++++++++++++++++++++++************************))))))))))))***++++++,,,************************))))))))))))))))))))))))(((((()))))))))*********)))***************++++++************************************************************************************************************************+++***)))))))))+++...///333000,,,************)))************************************************************************************************************************************************++++++++++++++++++++++++))))))+++...111111///---++++++++++++++++++++++++++++++++++++++++++++++++))))))******************++++++*********+++,,,---************************************************************************************************************************************************************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))************************************************---***(((***...111///---************************************************|||]]]XXXVVVTTTNNNHHHDDDDDDCCC???<<<::::::888555222000111222.........------.................................000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////------...//////000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++...000222++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++---...//////)))+++,,,,,,+++***++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++***************+++++++++******))))))***+++,,,,,,************************************************))))))))))))************))))))******+++++++++,,,***************************************************************+++++++++************************************************+++***)))))))))+++...///333000,,,************)))***************************************************************************************+++++++++************************************************++++++++++++++++++++++++))))))+++...000000...,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,+++,,,+++++++++++++++++++++***************************************************************+++++++++************************************************************************************************************************************************************************************************************+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***************+++++++++************************************************************************************************))))))))))))))))))))))))************************************************+++)))(((***---///...,,,************************************************{{{]]]XXXUUURRRLLLEEEBBBCCCCCC@@@<<<::::::888555222000111222//////............///////////////000000000000000111222222222111000///...,,,,,,,,,,,,------------,,,,,,------------..............................,,,,,,---...///000000111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...//////******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++*********++++++,,,++++++++++++++++++++++++************************)))))))))*********++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************+++++++++***************++++++++++++************+++---......,,,******+++,,,---,,,************************************************++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---//////---,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((***************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,*********+++++++++++++++************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,************************************************{{{^^^YYYUUUOOOIIIBBB@@@CCCDDD@@@<<<::::::888555222000111222000000////////////000000000000111111111222222222333333333333222111000///,,,,,,,,,---------......,,,---------............000//////......------,,,,,,,,,,,,------...//////......------------......------------------------------------------------------............------................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////+++***+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***))))))***,,,---,,,+++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***---000///,,,***+++---************************************************|||___YYYTTTMMMGGG@@@???BBBDDD@@@<<<::::::888555222000111222111111000000000000111111111111222222222333333333444444444333222111000///,,,,,,,,,------.........---------.........//////000000///...---,,,++++++...------,,,,,,,,,------...------,,,,,,------...------------------------------------------------------............------................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........+++++++++,,,......---,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,+++************++++++++++++++++++++++++************************)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++++++++,,,,,,,,,+++******,,,+++***+++++++++)))'''************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***000444222,,,)))+++///************************************************|||___YYYUUULLLDDD@@@DDDFFFCCC@@@@@@===<<<999666333111111111222000///------///000222111222222333333222222111555444333111000...---,,,........................++++++,,,,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,---------.........//////........................,,,,,,,,,---------......////////////////////////------------------------000...++++++---/////////,,,---.../////////...---,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,---...//////...---,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++,,,------,,,+++,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***************************************************++++++***************+++************************************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,******+++***)))'''************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++000///...---,,,,,,+++***,,,,,,+++***))))))******************************{{{]]]WWWSSSKKKCCC@@@CCCEEEBBB??????===;;;999666333222111111111000///......///000111222333333444444333333222444333222111///...---,,,------------------------+++,,,,,,,,,,,,---------------............------------------------------------------------------,,,,,,------------------------------....................................,,,------------.................................------------------------000...,,,,,,...000111111,,,,,,.../////////...---,,,------------.........------------------------.........---------,,,,,,---...////////////...---------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++******,,,---,,,***************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++......------,,,,,,++++++,,,,,,+++***************++++++++++++++++++++++++yyy[[[UUUQQQIIIDDDAAACCCDDDBBB???>>>===;;;888555333222111111111000///......///000111333333444444444444333333222111000///...---,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,---------.........////////////////////////------........./////////................................................000///---...000222333333,,,,,,---............---------........./////////.......................................---------......////////////......------------------------...............---------------------------------................................................------------------------,,,,,,---------.................................------------------------------------.........//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,---......------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,++++++,,,,,,,,,---------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---......---++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++*********++++++++++++++++++++++++++++++wwwYYYSSSOOOIIIFFFDDDDDDDDDCCC@@@>>><<<;;;888555333222222111000000////////////000000222222222333333222222222000000///...------,,,,,,------------------------------------............,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///,,,------------.........////////////////////////........./////////000000................................................///...---...000222333222,,,,,,------...................../////////000000///////////////////////////.....................////////////////////////........................///.....................................................................////////////////////////////////////////////////------........./////////................................................---............//////////////////............---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............---------------------......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------...---,,,+++---------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,uuuVVVQQQNNNIIIIIIHHHFFFEEEDDDBBB???<<<:::888555333222222222000000////////////000000000000111111111111000000//////......------,,,,,,------------------------------........./////////,,,------......------,,,------------------------------------------------++++++,,,---......//////---------.........//////000000000000000000000000//////000000000000111111////////////////////////////////////////////////...------...000111111000---------.........////////////000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111....../////////000000000////////////////////////////////////////////////........./////////000000000000/////////.........................................................------------------------------------------------------------------------------------------------................................................................................................................................................------------------------........................................................................---------------------------------------------------------------------------------------------------......//////......---......------......///000........................................................................------------------------------------------------------------------------///...---...000000...,,,........................---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,---------.........------------------------........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++***++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,sssUUUPPPMMMIIIKKKKKKHHHFFFEEECCC???;;;:::888555333333222222//////000000000000///////////////000000/////////..................------.................................////////////000---..................---------------------------........................------......//////000000....../////////000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000///...---...000111000/////////......//////000111000000000111111111222222111111111111111111111111////////////000000000000111111000000000000111111111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////......................................................................................................////////////......///............///000000////////////////////////////////////////////////////////////////////////........................................................................000...---///333444222//////////////////.........---......//////......---------------------------------------------------,,,,,,,,,,,,---...//////---------------------------------------------------------............///---------.........//////........................---------.........//////------------------------...................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------------,,,,,,,,,---......------------------------qqqTTTPPPNNNGGGLLLLLLHHHEEEEEECCC>>>;;;:::777555333333333333//////000000000000////////////000000000000//////..................//////////////////////////////....../////////000000000...//////000000//////...////////////////////////000000000000000000000000/////////000000000000000000000000000111111111111111111111111111111111111111111111222222222222333111111111111111111111111000000000000000000000000111000///000111111///...111000000///000111222333111111111222222222222333222222222222222222222222//////000000000111111111222111111000000111111222000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111//////000000000111111111111111111000000000//////000000000000000000000000////////////////////////........................////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......................................................////////////......//////......//////000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000...---000555777555222000000000/////////............////////////......------------------------------------------------,,,,,,,,,,,,---...///000------------------------------------------------------......////////////---.........////////////........................---.........////////////..............................................................................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,---------------------------...//////------------------------pppSSSPPPNNNFFFLLLLLLGGGDDDDDDBBB===;;;:::777555444333333333//////000000000000//////000000111111111111000000.........///////////////000000000000000000000000////////////000000000000//////000000000000//////111111111111111111111111000000000000000000000000111111111111000000000000000111111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222000000000000000000000000333222111222222222000...222111000000000111333444111111222222222333333333222222222222222222222222//////000000111111111222333222111000000111222333000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000111111111111222222222000000000000000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111...---111777999777444111111000000/////////.........////////////......................................................,,,,,,,,,---...///000000................................................---.........//////000000............/////////000////////////////////////............/////////000........................------------------------////////////////////////......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,...111333333222,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------...///000........................eeeZZZQQQMMMNNNLLLIIIFFFBBB???===<<<;;;:::777555444444555666333333333333333333333333444333333222222333333444333222222111111222222333///000111222222222222222111111111111000000000000222222111000000111222333111111111111111111111111111111111111000000000000111111111111222222222222222222333333333444444444000000111222222222222222111222222222222333333333444444444555333111111444444444444444444444444444333222111000000111222333111111222222222222111111111111222333333333333222333333333333222222111111222333333333333222111111111111111111000000000000111111111111111111111111000000000000111111111111000000000000////////////111000///000222333333333222222222111000//////...000111111111111111000000111000////////////000000//////000000111111222222111111111111111222222222777666555444222111000000111000000000111222333333111111111111111111111111000000000000000000000000111000///////////////000000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111222111000000111222111///000000000000000000000000333333222222111111111000000000000000000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000111111111111111111111111111000000000////////////////////////////////////000000000000000000000000//////////////////......111111000///////////////////////////////////////////////////////////////111111111111222222222222000000000000000000000000111111111111111111111111222222111111000000000///444333111000//////000000111111111000/////////...000000000000000000000000---......//////......---///000111000...------......................................./////////000---...///...---...000222000000//////......------...//////000000000000000........................000000000000000000000000111111000000/////////...////////////////////////------............------........................///////////////////////////......------......///222...***))),,,000333333+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................000000000000000000000000///......------......///------------------------dddYYYQQQMMMNNNLLLIIIFFFBBB@@@>>>===;;;:::888666555555555666444444444444444444444444444444333333333333444444333333222222222222333333000111222222222222222222222222222222222111111111222222111000000000111222222222222222222222222222222222111111111111111111000111111111222222222222222222333333333444444444111222222333333333333333111222222222333333333333//////000111111000111222333333333333333222222222222222111111111111222222111111222222222222111111111222333333444444333333222222222222111111111000222333333333333222111111111111111111111111000000111111111111111111111111000000000000111111111111111111111111111111111111222000///000222444444333444444333333222111111000000111111111111111000000111111000000000000000111111111111222222222222222222222222222333333333333666666555555444333222222333222222222222222333444222222222222222222222222222222222222222222222222222111111000000111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222111111111111111111111111000///......000000///...000000000000000000000000111111111000000000//////111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000111000000//////000000111111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000111000000///....../////////////////////////////////////////////////////////000000000000111111111000000000000000000000000000000000000000000000000222222111111111000000000444333222000///000000111111111111000000000000000000000000000000000000000...//////000000//////...000111222111///...///000............................../////////000000000,,,---............111333111111000000000000000000//////000111111111111000////////////////////////000000000000000000000000000000000/////////......//////////////////////////////000000000000//////////////////////////////000000000000000000000000000//////......//////000:::666111...///111111000......///000000000000000................................./////////000000/////////////////////////////////////////////////////////......///////////////..................dddZZZQQQMMMMMMKKKIIIFFFCCC@@@???>>>;;;:::888777666666666777555555555555555555555555555444444444444444444555444333333222222333333444222333333333333222222111222222222333333333333333222222111000/////////000111111111111111111111111222222222222222222222222111111111111222222222222222333333333333444444444222333444444555555444444222222222333333333444444111222222222222222222222111111111111111111111222111222222333333222222111111222222333333222222111333333444555555555555444222222222111111111111111333333333333333222111111111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333444444333111000111333555555444666666555555444333333333111111222222222222111111222222111111111111222222444333333333333333222222333333333444444444555555666666555555555444444444555444333333333333333444333333333333333333333333333333333333333333333333333333222222222222333333000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111000///...///000111000///111111111111111111111111111111111111111000000000222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111000000111111////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222111111111111444333222000000000000111000000000111111111111111000000000000000000000000///000000111111000000///111333333333111000111222//////////////////////////////000000000111111111...///000000//////222333111111111222222222222222000000111222222222111111111111111111111111111111111111111111111111111111222222111111111111111000000000000000000000000000111111111222222111111111111111111111111111111111000000000000000000000000111000000//////000000111666444000.........---,,,000111222222333333222222////////////////////////////////////000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000fff[[[SSSPPPMMMKKKIIIFFFCCCAAA??????;;;;;;999888777777777888666666666666666666666666666555555444444555555666444444333333333333444444444444444444444333222111222222222333333333333333333222111111000//////...000000000000000000000000111222222222222222333333111111222222222333333333333333333444444444555555333333444555555555555555333333333444444444555555444555444333333555444111222222222222222333333333111222444444444444222111222333333444444333333222444555555666666666666666333333333333333333333333333444444444444333222222111111222222222222333333222222222222222222222222111111222222222333333333444444444444555555555555444333222222444666666555666666666666555555444444111222333333444333333333333333222222222333444444555555444444333333222222333333444444555555666666444555555555555555555555666555444333333333333333444444444444444444444444333333333333333333333333333333222222333333444444000111111111222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222333222111222444444444222111111111111111111111111333333333333333333222222333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333333333333333333333333333333333222222222111111111222222222222222222222222000000000000000000000000000111111111111111222222555444444333333333444444000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111111111111111111111111111333333333333333333333333444333111000//////000111///000000111111222222222000000000000000000000000000000000111111000000000111333444333111111222333111111111111111111111111111111111111222222222222333444444333111111222444111111111222222333333444111111222333333333333333111111111111111111111111222222222222222222222222444444444444444444444444111111111111111111111111111222222333333222222111222222222222222222222222000000000000000000000000111000000000000000000111...---------............000111222222333333222222000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000////////////000000000000000000111111111111hhh^^^WWWSSSNNNLLLJJJFFFCCCAAA??????;;;;;;::::::999999999999777777777777777777777777777666666555555666666777555444444444444444444555555555555555555444333222222222222333333444444444444444333222222111000///000000000000000000000000111111111222222333333333333333333333444444444444444555555555666666666666333444555555666666555555555555555555666666666666222444444222555::::::555444444444555555666666666333444555666666555444333444444555555555555444444666666777888888888888888666666666666666666666777555555555555555444333333333333333444444444555555444444444444444444444444333333333444444444444555444444444555555666666666555444333444666777777777666666666666666666555555333444444555666666555555444444444444444555666666555555555444444333333333333333444555555666777777444444444444555555555555666555444333333333333333444444444444444444444444333333333333333333333333222222222222222333444555222222222333333333333444222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444555444333444666777666555222222222222222222222222333333333333333333333333333333333333333333333333444444444444555555555555444444444444444444444444444444444444444444444444333333333333333333333333555444444333333444444555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222000000111111111222222222444444444333333444555555222222222222222222222222222222222222222222222222222333333333333444444444333333333333333333333333333333333333333333333333555555555555555555555555444333222000///000000111000000111111222222222333000000000000000000000000000000111111111111000000111222333333111111222333222222222222222222222222222222222333333333444444999999888666333222222333111111111222222333333333222333333444444444444444111111111111111111111111333333333333333333333333444444444444444444444444333333333333333333333333222222222333333222222222222222222222222222222222000000000000000000000000111111000000000000111111---...000111222222333444///000000111111111111111000000000000000000000000...////////////000000000////////////////////////111111111111111111111111000000////////////000000//////000000111111111111iii```YYYVVVOOONNNKKKGGGCCCAAA???>>><<<;;;;;;;;;;;;::::::999888888888888888888888888888777777666666777777888666555555444444555555666555666666666666555555444333333444444555555666666555555555555555444333222111111111111111111111111111222222333333444444555555555555555666666666666666666777777777888888888555666666777777777777777777777777777888888888999333777888777===FFFFFF@@@777777777888999999::::::666777777777777777777666666777777777777777777666777888999999::::::999999999999999999999:::::::::777777777777777666555555444555555666666777777777666666666666666666666666555555555666666666777777555555555666666777777888777555444555777999999888777777777777777777777777555666777888888888888888555555555555666777888999666666666666666555555555444555555666777888999999555555555666666666666666666666555555555555555555666666666666666666666666444444444444444444444444333222222222333444555666444444444444555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666555444333444666888777666555555555555555555555555333333333333444444444444555555555555555555555555666666666777777777888888555555555555555555555555666666666666666666666666666666666666666666666666777777666666666666777777777777777777777777777777777777777777666666666666444444444444444444444444444444444444444444444444111111222222333444444444333333222222222333444444444444444444444444444444444444444444444444444444555555555555666666666666555555555555555555555555555555555555555555555555777777777777777888888888666555444222111222222333333333333333444444444444222222222222222222222222111111222222222222111111111222333333222222333444333333333333333333333333333333444444444555555555;;;;;;;;;888555333333444222222222222333333333333333444555555666666555555222222222222222222222222444444444444444444444444222222333333333333444444444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111222222111111111111222222///111222222111111222333///000000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111000000000000111111//////000000111222222222iii```YYYVVVQQQOOOLLLGGGCCC@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999888888888777777888888888666666555555555555666666555555666777777777666666555555666777777888999999666777777888888777666555444444444444444444444444444444444555666666777777666666777777777888888888888888888999999999::::::888888999:::::::::::::::999999999::::::::::::;;;777;;;;;;999@@@JJJJJJAAA888999999:::;;;;;;<<<<<<999999999888888999999999888999999999999999999888999999:::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<888999999999999888777777666666777888888999::::::888888888888888888888888777777777888888888999999666777777888999999::::::888666555666888::::::999999999999999999999999999777888999:::;;;;;;;;;;;;666666666777777888999:::888888888999999999999999777777888999:::;;;<<<<<<888888888888888888888888888888777777777888999999999999999999999999999999777777777777777777777777444444444444555666777888555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666777777777888888888888888888888888888888888777666555777999::::::999999999999999999999999999666666777777777888888888888888888888888888888888888888888999999999::::::777777777777777777777777888888888888888888888888999999999999999999999999999999888888888888999999:::::::::::::::::::::::::::999999999999888888888777777777777777777777777555555555555555555555555333444444555666666777777444444444444444555666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666999999999999:::::::::;;;:::999777666555555666666888888888777777777777777666666666666666666666666444444555555555555444444222333555555444333555666444444444444444444444444444444555555555666666666999999999777555333444555555555444444444444444444444555666666777777666666333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555444555555666666555555444555555555555555555555555444444444444444444444444555555444444444444555555222333444333000000222444222222333444444444333333333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444333333222222222222333333000111111222333333444444hhh```YYYVVVRRRPPPLLLHHHCCC@@@===<<<<<<<<<<<<===<<<<<<;;;;;;::::::::::::::::::::::::999999888888888888999999666666555555555555666666444555666777777888777777777777888999::::::;;;;;;777777999::::::999888888777777777777777777777777555666666777888999999:::777888888888999999999999999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<666:::888444999BBB@@@666999999:::;;;;;;<<<======<<<;;;999999999999;;;<<<999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999::::::::::::999888888777777888999::::::;;;;;;999999999999999999999999888888999999999:::::::::888888999::::::;;;<<<<<<888777666777999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<777777777777888999:::;;;:::::::::;;;;;;<<<<<<<<<999999:::;;;<<<>>>>>>???;;;;;;;;;:::::::::999999999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555555555555666777999999777777777777888888888888999999999999999999999999999999999999999999999999888888888888888888888888777888888888999999999999999999999999999999999999:::999999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999777777777777777777777777555666666777888999999:::888888777888888999::::::777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888888888777777777777777777777777:::::::::;;;;;;<<<<<<<<<<<<;;;:::888888888888999<<<;;;;;;::::::999999999888888888888888888888888666666777777777777666666333555666666555555666888555555555555555555555555555555555555666666666666555666777666444444555777777777666666555555444444555555666777777777777777555555555555555555555555555555555555555555555555777777888888999999999:::666666666666666666666666666666777777777777666666777777777777777777777777666666666666666666666666777777666666666666777777666888999777555666999<<<444555555666666666666666555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555666555555444444555555666222222333333444555666666fffUUUYYYUUUSSSOOOJJJEEEBBB@@@===;;;>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;999999999999999888777666999999888:::;;;;;;:::888999888888888888888999:::999:::;;;<<<<<<;;;:::999999::::::999888888999;;;:::999888888777777888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<=====================<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<=========???;;;;;;@@@???::::::===============>>>???@@@AAA>>>???@@@@@@???>>>===<<>>=========>>>???>>>===<<<<<<===>>>???>>>============<<<<<<<<<:::999999888888999999:::<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;======>>>>>>??????@@@@@@;;;<<<<<<===>>>=========;;;;;;<<<<<<======>>>>>>======>>>>>>?????????@@@:::;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>===<<<;;;:::????????????????????????AAA>>>===>>>;;;888999>>>;;;:::999888888999;;;;;;888888888888888888888888;;;;;;:::::::::;;;;;;<<<:::;;;;;;<<<<<<;;;:::::::::999999999999999::::::;;;;;;;;;:::;;;;;;<<<<<<>>>===============<<<<<>><<<<<<===???@@@AAAAAA@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;::::::<<<>>><<<<<<<<<=========>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;==============================<<<<<<;;;;;;;;;::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999::::::888888888999999:::::::::666999;;;<<<;;;::::::;;;;;;::::::999999888888888888888999999999:::::::::777888999999::::::::::::::::::999999999999999:::444999999444555;;;<<<888999999999999999999999999;;;::::::;;;===>>>>>>============<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777888999::::::999888777888888888888888888888888666666777888888888888888888888888888888888888888999999999999999888777666888888888888888888888888777777888999999999999888888888888888888888888888999999999::::::;;;;;;;;;999999999999999999999999;;;::::::::::::;;;<<<<<<999999999999999999999999999888888777777888888999999999999999999999999999:::::::::::::::;;;<<<===::::::999999888777666666888888888777777777777666888888888888888888888888777777888888888999999999666666555555444444444333555555555444444555555555777777777777777777777777iiiXXX[[[TTTSSSNNNIIIDDDBBB@@@???===>>>>>>>>>>>>>>>>>>??????===============<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;:::999999;;;;;;;;;999::::::999999::::::;;;;;;:::;;;<<<======<<<;;;:::;;;<<<<<<;;;::::::;;;===>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======??????>>>>>>======<<<<<>>======>>>>>>??????@@@@@@??????@@@@@@???>>>>>>=====================<<<<<<=========>>>>>>>>>?????????????????????@@@@@@@@@???<<<===BBBBBB???>>>BBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>======>>>>>>>>>>>>============>>>======<<<<<<======>>>BBBAAAAAA@@@@@@@@@@@@AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAA===>>>>>>???????????????AAAAAAAAABBBBBBBBBCCCCCC?????????@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBAAA???AAAEEE@@@@@@>>>>>>===>>>??????======<<<<<<;;;:::::::::======<<<<<<<<<======>>>>>>>>>===<<<;;;:::999888:::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===============<<<<<<<<>>>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@????????????????????????>>>?????????>>>>>>@@@AAA>>>>>>>>>?????????@@@@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================@@@@@@@@@?????????>>>>>>;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;======<<<;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;<<<;;;;;;:::::::::;;;;;;>>>BBBBBB===999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<============<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????:::::::::::::::::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<999999999999999999999999999999999888888888777777::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999999999888888777777777666666777777777888888888888888888888888kkk\\\]]]TTTSSSNNNHHHCCCAAAAAA@@@???>>>>>>??????@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>@@@???>>>=========>>>???>>>;;;999999:::<<<<<<;;;<<<<<<;;;;;;<<<===>>>>>>======>>>>>>>>>>>>======>>>??????>>>======>>>@@@BBBAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAADDDCCCCCCBBBAAA@@@??????@@@???>>>===>>>>>>@@@AAA>>>???@@@AAABBBCCCCCCDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA???AAADDDFFFDDDDDDFFFEEEEEEDDDDDDCCCCCCDDDDDDGGGEEECCCAAAAAABBBDDDEEECCCCCCBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCBBBAAAAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDGGGFFFCCCDDDGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===AAA@@@@@@??????@@@@@@@@@CCCAAA???<<<;;;:::999999<<<<<<<<<<<<======>>>???<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<========================???AAABBBDDDDDDEEEBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBBAAAAAACCCEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>======>>>>>>??????>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<==================>>>>>>>>>>>>>>>??????>>><<<<<<===???=========>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>=========<<<<<<<<<<<<======>>>???AAAAAA===999<<>>===<<<<<<===============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===============;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>====================================>>>>>>======<<<<<<==============================>>>???????????????========================;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===999999999:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>============<<<<<<<<<<<<::::::999999999999::::::999999999999999999999999iii]]]]]]TTTTTTOOOIIIDDDBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@???CCCBBB@@@??????@@@AAACCC@@@===:::999:::<<<==================>>>???@@@@@@>>>>>>????????????>>>>>>@@@AAAAAA@@@??????@@@BBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCDDDEEEBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGFFFEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEEEE@@@BBBDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAACCCBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGJJJGGGBBBAAADDDEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDFFFEEEBBB???>>>===>>>???BBBAAA@@@@@@??????@@@@@@>>>>>>===<<<<<<<<<===============>>>>>>?????????>>>???BBBDDDFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBDDDFFFEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???======>>>@@@>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBAAABBBBBBBBBAAA@@@??????>>>============>>>>>>???AAA>>>>>>BBB@@@<<<>>>DDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<============>>>>>>>>>>>>==============================;;;;;;<<<=======================================>>>???????????????>>>>>>????????????????????????<<<===>>>>>>??????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????????????????????????????>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@????????????>>>>>>>>>???????????????>>>>>>?????????@@@@@@@@@========================<<<;;;;;;::::::;;;;;;<<<========================fff[[[]]]SSSUUUPPPJJJFFFCCCCCCBBBAAACCCCCCDDDEEEFFFFFFGGGGGGEEEDDDDDDCCCBBBBBBAAAAAAEEEDDDBBBAAAAAABBBDDDEEECCC@@@===<<<===>>>>>>>>>????????????@@@AAABBBCCC@@@@@@@@@??????@@@@@@@@@AAABBBCCCBBB@@@@@@BBBCCCEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGFFFEEEEEEEEEDDDIIIJJJJJJJJJJJJJJJIIIHHHLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDGGGIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEFFFGGGGGGFFFEEECCCBBBDDDDDDCCCCCCCCCDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEHHHIIIIIIIIIIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGIIIKKKIIIDDDCCCEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGHHHGGGEEECCCCCCDDDEEEGGGHHHGGGEEEDDDBBBAAAAAAAAAAAAAAA@@@???????????????>>>>>>???@@@AAAAAABBBBBBBBBDDDFFFHHHHHHGGGEEEDDDBBBCCCCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCBBBAAAAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>>>>@@@BBB???@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>???@@@AAAIIIDDDAAACCCCCC@@@>>>???BBBBBBBBBBBBBBBBBBBBBBBBAAADDDGGGGGGEEECCCCCCDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>??????????????????????????????????????????????????????======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???????????????????????????????????????????????????????????????????????????????????????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAA@@@???????????????????????????@@@@@@????????????@@@@@@========================AAA@@@@@@@@@??????????????????@@@@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@ggg[[[\\\SSSRRROOOKKKHHHGGGGGGFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCFFFFFFEEEDDDEEEFFFGGGHHHGGGDDDBBBAAABBBCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDCCCBBBDDDFFFFFFEEEDDDDDDCCCCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLHHHHHHHHHHHHHHHGGGGGGGGGLLLOOOOOOMMMLLLNNNMMMJJJQQQPPPOOONNNMMMLLLLLLLLLFFFHHHLLLNNNNNNLLLJJJGGGJJJJJJIIIGGGGGGFFFGGGGGGJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHFFFGGGIIIJJJJJJHHHGGGEEEGGGFFFEEEDDDEEEFFFGGGHHHKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHJJJJJJKKKKKKKKKJJJIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHJJJMMMLLLIIIIIIMMMHHHIIIJJJJJJJJJJJJIIIIIIDDDEEEFFFHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLKKKJJJIIIGGGEEEDDDDDDCCCEEEEEEDDDCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEDDDBBBBBBCCCEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCAAACCCBBB@@@AAAEEEEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGKKKLLLIIIGGGGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========>>>>>>>>>>>>=========<<>>>>>======>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBBooo___]]]RRRMMMKKKJJJJJJLLLLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJHHHHHHIIIIIIGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHGGGEEEEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJGGGHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNOOOKKKKKKKKKKKKLLLLLLLLLLLLNNNRRRRRROOOPPPSSSSSSOOORRRRRRQQQPPPOOOOOOOOOPPPJJJLLLNNNPPPPPPOOOMMMLLLJJJJJJIIIIIIJJJKKKLLLLLLNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMMMMKKKKKKLLLMMMMMMNNNOOOOOONNNNNNMMMLLLLLLKKKJJJJJJHHHJJJLLLNNNNNNMMMKKKJJJIIIIIIGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKLLLNNNMMMJJJLLLPPPIIIJJJKKKLLLMMMMMMLLLLLLHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEFFFCCCDDDEEEFFFHHHIIIJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGGGGIIIJJJLLLLLLLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHHHHJJJLLLGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHHHHGGGFFFGGGHHHFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGBBBOOORRRGGGAAAHHHLLLIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHLLLPPPPPPLLLHHHHHHJJJHHHHHHIIIIIIJJJJJJJJJJJJFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???AAABBBDDDDDDCCCBBBAAA????????????????????????>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????<<<<<<======>>>>>>??????>>>>>>>>>>>>============>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBvvvccc^^^QQQHHHHHHIIILLLOOOPPPPPPOOONNNNNNNNNMMMMMMMMMMMMMMMOOOOOONNNMMMLLLKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLLLLOOONNNMMMMMMNNNMMMKKKIIIHHHHHHHHHIIIJJJKKKMMMMMMIIIIIIHHHGGGGGGHHHIIIIIIHHHIIIJJJIIIHHHGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJLLLLLLMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOOOOPPPPPPPPPPPPQQQNNNNNNNNNOOOOOOPPPPPPPPPNNNSSSTTTQQQRRRWWWWWWSSSQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPQQQQQQQQQIIIIIIJJJKKKMMMNNNPPPQQQLLLLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPOOONNNNNNMMMLLLLLLJJJLLLOOOQQQQQQPPPNNNMMMLLLKKKIIIHHHIIIJJJLLLMMMQQQQQQQQQPPPPPPOOOOOOOOOGGGHHHHHHHHHIIIJJJJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNPPPQQQRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQNNNMMMMMMKKKGGGIIIMMMGGGIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLMMMMMMNNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHEEEFFFGGGHHHJJJKKKMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJLLLNNNOOOPPPOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOONNNMMMMMMOOOQQQNNNNNNMMMMMMLLLLLLLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHKKKLLLKKKJJJJJJKKKHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJXXXllloooWWWFFFIIIMMMHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKPPPTTTSSSMMMIIIHHHJJJJJJKKKKKKKKKLLLLLLMMMMMMHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>::::::;;;===>>>???AAAAAAAAAAAAAAA@@@@@@@@@??????======>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBkkkggg[[[TTTMMMNNNNNNNNNMMMOOOTTTXXXMMMOOOQQQRRRRRRRRRSSSTTTQQQQQQPPPNNNKKKIIIIIIJJJIIIMMMMMMIIIGGGKKKNNNNNNTTTPPPLLLJJJKKKOOORRRSSSQQQNNNJJJFFFDDDEEEGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKMMMNNNNNNOOOOOOPPPOOOOOOMMMNNNOOOOOOOOOMMMLLLJJJJJJJJJKKKLLLNNNOOOPPPQQQOOOOOOOOOOOONNNMMMLLLKKKMMMOOOQQQSSSTTTSSSRRRQQQPPPQQQRRRRRRQQQPPPNNNMMMQQQSSSTTTTTTRRRPPPPPPQQQOOOSSSUUUSSSRRRTTTUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSQQQRRRRRRPPPOOOOOOPPPRRRQQQWWWZZZWWWVVVXXXVVVQQQWWWVVVSSSPPPNNNPPPTTTXXX___XXXSSSTTTSSSOOONNNPPPQQQPPPPPPPPPRRRSSSRRRQQQSSSQQQPPPQQQSSSTTTRRROOOPPPQQQRRRRRRRRRQQQPPPOOOPPPOOONNNLLLJJJKKKNNNQQQKKKMMMOOOOOOMMMMMMOOOQQQMMMOOOQQQQQQQQQPPPQQQRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSTTTVVVXXXXXXUUURRRQQQOOOMMMLLLMMMPPPSSSVVVQQQQQQQQQRRRSSSSSSQQQOOOPPPPPPRRRVVV[[[[[[WWWSSSWWWXXXYYYZZZYYYWWWUUUSSSUUUSSSQQQSSSWWWZZZZZZYYYTTTUUUVVVWWWYYYZZZ\\\\\\VVVXXXZZZVVVQQQNNNQQQTTTWWWTTTQQQRRRUUUWWWVVVTTTRRRLLLJJJOOORRRQQQQQQUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUSSSQQQOOONNNNNNSSSSSSUUUVVVXXXYYY[[[[[[YYYZZZ[[[[[[YYYWWWVVVUUUSSSPPPOOOQQQPPPMMMMMMPPPVVVWWWWWWWWWXXXZZZ^^^aaabbb\\\WWWWWW[[[^^^[[[VVVUUUNNNJJJNNNOOOLLLKKKNNNOOOWWW___bbb```^^^aaaeeefffeeecccaaa```___^^^^^^[[[\\\]]]___eeejjjggg```ggg```^^^cccfffdddccceeeaaa\\\YYYYYYUUUPPPQQQWWWMMMQQQWWW[[[]]]^^^___```dddbbbaaacccffffffccc````````````]]]ZZZYYYYYYZZZXXXQQQNNNNNNLLLHHHIIINNNNNNWWWXXXNNNJJJPPPUUUSSSLLLNNNRRRUUUVVVUUUSSSQQQRRRQQQPPPPPPOOOMMMIIIFFFEEEEEEFFFFFFFFFFFFFFFEEEBBBFFFHHHEEEAAAAAAHHHPPPMMMSSS[[[___^^^\\\\\\]]]\\\ZZZYYYZZZ]]]___^^^]]]```______```ccceeeeeeeeeeeeiiillljjjbbbZZZTTTQQQRRRXXX______[[[WWWVVVVVVTTTTTTVVVWWWXXXUUUQQQMMMOOONNNRRR[[[___ZZZQQQLLLLLLEEEFFFJJJLLLUUUZZZQQQVVVOOOMMMQQQUUUVVVYYY___YYYYYYYYYZZZXXXTTTNNNIIIIIIRRR\\\^^^XXXRRRPPPQQQOOOOOOOOOMMMKKKJJJKKKLLLLLLTTT\\\]]]WWWTTTXXX]]]]]]\\\[[[ZZZ[[[^^^aaacccaaaVVVVVVYYYWWWXXX[[[UUURRRSSSUUUUUUSSSQQQPPPOOOQQQOOONNNOOORRRRRRPPPMMMNNNFFFEEEFFF@@@CCCEEE???GGGHHHJJJNNNRRRSSSOOOKKKNNNGGGHHHPPPPPPIIIJJJQQQKKKOOOPPPMMMKKKMMMNNNLLLIIINNNOOOLLLLLLOOONNNIIIIIIEEEBBBEEEKKKLLLHHHBBBEEEFFFEEEBBB>>>>>>AAADDDIII>>>;;;CCCHHHCCC@@@BBB===AAABBB???>>>AAADDDEEE@@@@@@AAABBBBBBAAA@@@@@@AAAAAABBBCCCDDDCCCBBBBBB@@@@@@@@@??????@@@BBBDDD@@@AAAAAA@@@>>>===>>>@@@xxxdddTTTSSSNNNNNNPPPRRRUUUUUUSSSQQQQQQTTTWWWWWWVVVTTTSSSSSSSSSSSSSSSPPPMMMKKKKKKLLLKKKMMMMMMMMMPPPUUUUUUQQQNNNKKKGGGEEEGGGKKKNNNPPPRRRPPPMMMKKKKKKMMMOOOQQQQQQQQQRRRTTTVVVWWWYYYYYYPPPOOOOOONNNOOOQQQSSSTTTLLLLLLMMMNNNNNNOOOOOOOOOJJJKKKMMMMMMLLLLLLNNNOOOTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUVVVVVVUUUTTTRRRVVVVVVWWWWWWVVVUUUTTTSSSMMMOOOQQQTTTWWWXXXWWWWWWYYYZZZVVVQQQOOOQQQRRROOOXXXYYYYYYZZZZZZYYYXXXWWWUUUWWWXXXYYYYYYZZZ\\\^^^^^^[[[TTTOOORRRZZZ[[[WWWYYYZZZ[[[ZZZYYYZZZ\\\^^^UUUWWWYYYZZZ[[[[[[[[[ZZZIIIIIIJJJKKKMMMOOORRRTTTXXXWWWWWWYYY\\\]]]\\\ZZZXXXYYYZZZZZZZZZZZZYYYXXXSSSUUUWWWWWWUUUUUUVVVWWWVVVTTTRRRSSSVVVWWWUUURRRUUUSSSPPPNNNPPPWWW```gggiiigggeeebbbaaaeeekkkppppppmmmjjjmmmrrrsssoooiiimmmkkkiiifffeeeccc```^^^```ZZZSSSQQQRRRVVVYYYZZZcccmmmvvvuuuoooooowww~~~zzzvvvvvvxxxzzzzzz|||{{{rrrkkklllssszzzwwwsssuuu}}}kkkhhh___ZZZaaaiiimmmnnnpppzzzyyyxxxwwwwwwwwwwwwwwwyyywwwzzz|||~~~{{{sssmmmqqqiiiaaa[[[UUUPPPRRRWWWyyy~~~yyyrrrooojjjaaa[[[ZZZooowww~~~yyyrrrqqqtttxxx{{{~~~|||rrrtttyyy}}}yyysssllleeeaaaXXXWWWTTTRRRPPPOOONNNNNNLLLOOOQQQOOOLLLNNNVVV^^^yyyzzz{{{{{{}}}nnn^^^\\\UUU[[[iiisssyyy}}}vvvwwwvvvtttrrrpppqqqrrrtttllleeeZZZYYYYYYQQQVVV[[[dddpppyyy}}}zzzwwwssslllnnn{{{zzzuuurrrllleeeccceeejjjppptttuuussspppjjjjjjhhhfffcccaaabbbccc```aaaeeegggaaaXXXTTTUUUYYYYYYTTTOOOMMMOOOMMMIIINNNNNNNNNNNNNNNOOOPPPPPPKKKKKKKKKKKKKKKKKKLLLLLLVVVRRRMMMLLLLLLLLLIIIFFFAAABBBCCCBBBAAA@@@BBBDDDzzz^^^PPPXXXTTTRRRQQQTTTWWWXXXUUUPPPPPPSSSVVVWWWVVVUUUUUUVVVXXXXXXXXXVVVSSSRRRSSSTTTVVVUUURRRPPPSSSWWWUUUOOOTTTQQQLLLJJJKKKMMMNNNOOOIIIIIIIIIJJJKKKNNNPPPRRRTTTTTTTTTSSSSSSSSSSSSSSSXXXVVVSSSQQQPPPQQQSSSUUURRRRRRRRRRRRRRRRRRSSSSSSOOOSSSWWWWWWUUUTTTXXX\\\WWWWWWVVVVVVWWWYYYZZZ[[[VVVWWWXXXXXXXXXWWWUUUTTTUUUUUUVVVVVVVVVUUUTTTTTTWWWWWWXXX[[[^^^^^^[[[WWWYYYXXXVVVUUU\\\gggmmmllldddfffiiimmmqqqtttuuuvvvooollleee^^^XXXWWWZZZ]]]hhhjjjhhhaaa]]]^^^aaabbb\\\___cccddddddccccccdddjjjooommmaaaYYYYYYXXXTTT\\\YYYUUUSSSXXXgggzzzzzzqqqppprrrqqqhhh___bbb___[[[ZZZ]]]gggsss|||xxxlllfffaaa[[[WWWPPP[[[hhhooottt~~~}}}yyyuuuyyyssspppkkkbbb[[[QQQRRRTTTTTTUUUVVVYYY[[[rrr[[[SSS]]][[[YYYWWWVVVXXXYYYZZZZZZXXXYYYZZZZZZZZZ[[[^^^```[[[\\\\\\ZZZXXXWWWXXXZZZSSSVVVXXXXXX[[[``````\\\aaa]]]XXXTTTSSSRRRQQQPPPOOOPPPRRRUUUXXX[[[]]]^^^]]]]]]]]]]]]]]]^^^^^^^^^XXXXXXWWWXXXYYY[[[^^^___eeeeeeeeeeeecccaaa^^^]]]QQQXXX^^^___\\\]]]cccjjjkkkjjjiiiiiikkkmmmppprrrqqqooommmiiieee```\\\ZZZWWWXXXXXXXXXXXXXXXXXXXXXTTTVVV^^^lll{{{~~~~~~yyyqqqqqqqqqlllddd___YYYXXXggg~~~|||}}}~~~qqqlllhhhllluuu|||}}}{{{~~~}}}jjj]]]XXXYYY\\\```eeeeeeaaa___aaadddkkkhhhddd^^^[[[[[[^^^aaalllllljjjgggcccaaaaaaaaaeeeuuu|||zzzyyywwwuuussstttwwwzzz}}}wwwyyy}}}|||}}}www|||{{{