BM6@ 6(@@ 333333333222222222111111111111111111000000000000////////////////////////////////////////////////---------,,,,,,,,,++++++,,,---...,,,***))))))***---,,,,,,,,,------+++))),,,***)))))),,,111666:::---------...............000////////////000000111000//////000222444444333222222444444555666666777888<<<@@@DDDIIIQQQ[[[bbbdddnnnvvvzzz~~~oooeee\\\SSSGGG>>>;;;;;;:::999666777666555333333555777555333111333555666333000000/////////............000...---...///000///.........//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,//////+++---,,,+++***+++,,,---...,,,,,,------...//////////////////000222444666888>>>OOOXXX___kkknnnjjjmmmvvv|||yyyttttttwwwwww333333333222222222222111111111111111000000000000////////////////////////////////////////////////---------,,,,,,,,,++++++)))***,,,,,,++++++---...///---,,,,,,------+++)))---,,,+++***,,,///333555------............//////111000000000000111222222777444222000000111222333999777555333555:::AAAFFFPPPXXXcccjjjmmmnnnpppqqq{{{|||mmmddd___VVVGGG;;;888888888888777777555555555444333555888999777444000000000/////////......000///......///000///.........//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++,,,//////+++,,,,,,,,,,,,,,,------...,,,------...//////000000/////////000222444666888AAARRR[[[aaakkkmmmiiilllttt{{{~~~{{{wwwwwwvvvttt|||333333333333222222222222111111111111000000000000////////////////////////////////////////////////------------,,,,,,,,,,,,)))+++,,,,,,+++,,,...///---,,,+++,,,......---,,,...---,,,,,,,,,---...///---........./////////000111111111111111222333333333333333333444555777888444555777;;;CCCOOO[[[dddooossswww{{{~~~jjjUUUKKKEEE>>>::::::999777555666444333444777888555222111111000000000/////////000///......000000///......////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////,,,,,,///...,,,,,,,,,---...............---......//////000111111/////////000222444666888DDDUUU^^^bbbllllllhhhkkktttyyy|||{{{{{{zzzwwwqqqzzz444444333333333222222222111111111111000000000///////////////////////////////////////////////////...------------,,,,,,,,,.........,,,+++***,,,---+++******,,,...000111000------------------------.........//////000000111111111111111222333333444000333555777888888888999999???JJJUUU```lllxxxqqqdddTTTGGGBBB@@@===::::::777555555666666333000222111111111111000000000000///...///000111000...///////////////...------........................------------------------,,,000000---,,,......,,,+++,,,...///000///...---......//////000111111111/////////000222444666888CCCVVV___ccclllllliiillluuuxxxzzzyyy{{{|||xxxrrr{{{444444444333333333222222111111111111000000000///000000000000000000000000////////////////////////.........---------,,,,,,...///...,,,++++++---//////---,,,,,,.../////////+++,,,,,,------...------......//////000111222222111111111111222333444555888888888777666999>>>BBBUUU]]]hhhqqqyyy|||lllaaaWWWMMMFFF@@@<<<888666777777555222333222222222222111111111111///...///000111000/////////000000//////...---........................------------------------,,,111222...+++---...---+++,,,...///000///...---......//////000111111111/////////000222444666888AAATTT___ccckkkkkkiiinnnwwwyyyxxxwwwxxx{{{zzzuuu444444444444333333333333111111111111000000000000000000000000000000000000////////////////////////............---------,,,,,,,,,,,,,,,,,,...111444666333000...------,,,***,,,,,,,,,---......//////......///000111222333333222222222222333555666777999::::::;;;@@@LLLZZZeeennnttt{{{}}}lll```LLLFFF>>>999777666444222444333333333333222222222111000//////111111000//////000000000000///..............................------------------------,,,111333///+++,,,...---,,,,,,---...............---......//////000111111/////////000222444666888>>>SSS^^^bbbhhhiiiggglllvvvyyyyyyvvvwwwzzz{{{yyy555444444444444333333333111111111111000000000000000000000000000000000000////////////////////////............------------,,,---,,,,,,,,,...222555777444000...------,,,+++......---------...///000...//////000222333333444444444444555666777999::::::AAALLLVVVaaammm{{{mmmcccUUUIIIBBB===999666444444444444333333333333111000///000111111000///000000000000000///......................................................,,,222444///+++,,,......,,,,,,,,,,,,,,,------...,,,------...//////000000/////////000222444666888>>>RRR^^^```fffeeeccciiiqqqxxx{{{yyywwwyyyzzzyyy555555444444444333333333111111111111000000000000000000000000000000000000//////////////////////////////.........---------000000///---+++---000333333000------...000111000111000///...---...//////...///000111222333444444666666666777888:::;;;<<>>555555444444444333333333111000///000111222111///000000000000000//////...////////////////////////........................,,,222555000++++++......---,,,+++***+++,,,---...,,,,,,------...//////////////////000222444666888???SSS^^^```dddbbb___eeemmmwww}}}|||yyyyyyyyyxxx888888666555444333333222333333333222222222111111000000000000000000000000000000000000000000000000........................//////.........---------............/////////000111///---...111222000...444000---,,,...222444555555444666;;;===???JJJVVVrrrwww|||~~~mmmYYYLLLCCC;;;666888777111...000333222111111222222111///000000000000////////////------............------//////.........---------------------------------------------------------...............///000000000111222222222444888;;;???NNN\\\aaabbbccceeeeeerrryyy~~~|||zzzzzzyyywww888777666555444333333333333333333222222222111111000000000000000000000000000000000000000000000000........................//////.........---------........./////////000000111///...///111222111///...///000222444555666777<<<:::;;;???DDDOOOeeexxxxxxmmm\\\LLL===888888555444555333222111222444444333222111111000000000/////////---......//////......---//////.........---------------------------------------------------------//////......//////000111000111222222222444888;;;@@@OOO]]]ccccccdddffffffqqqyyy}}}|||yyyyyyyyywww888777666555444333333333333333333222222222111111000000000000000000000000000000000000000000000000......................../////////............---....../////////000000000000///...///111222111000...222666777666555666888:::BBBPPP]]]eeemmmyyymmmSSSDDD>>>;;;888666333222111222333333222000111111111000000000000///......////////////....../////////............---------------------------////////////////////////000////////////000111111000111222222222444888;;;BBBPPP^^^cccccceeeggggggpppxxx}}}{{{yyyyyyyyywww777777666444444333333333333333333222222222111111000000000000000000000000////////////////////////......................../////////..................////////////000000000000000000000111222222222444666777555333555===DDDNNNXXXiiizzzvvv```QQQEEE;;;555888666444333444333222000222222111111111000000000...//////000000//////.../////////.......................................////////////////////////000000000000000111111222000111222222222444888;;;AAAOOO]]]bbbbbbdddggggggooowww|||{{{xxxyyyxxxvvv{{{777666555444444444444444333333333222222222111111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000111///000111111222222333444333444444333666BBBSSS```tttrrrrrr{{{oooZZZIII>>>===:::666555555555555555222222222222111111111111///000000000000000000///////////////////////////........................000000000000000000000000000000000000000111111222000111222222222444888;;;@@@MMM[[[______bbbeeeeeennnvvv{{{zzzxxxxxxxxxvvvxxx666666555444444444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////...////////////000000000/////////000000000111111///000222222222222444666///222777???KKK]]]qqq|||zzzyyyxxxfffYYYCCC>>>888444222333444444333333333222222222111111000000111111111111000000...////////////000000000........................000000000000000000000000000////////////000111111000111222222222444888;;;>>>LLLYYY\\\]]]```cccdddmmmuuuzzzyyywwwxxxxxxvvv|||666666555444444444444555333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////.../////////000000000000//////000000000111111111...111333333222222555777555<<>>KKKXXX[[[\\\___bbbdddllltttyyyxxxwwwxxxxxxvvv666666555444444444555555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111...111444444222333555888AAALLL___ssszzzooo^^^NNNCCC===:::888444444444333333333222222111111222222222222111111.../////////000000111111////////////////////////////////////////////////...............///000000111111222222222444888;;;>>>KKKXXX[[[\\\___bbbdddllltttyyyxxxwwwxxxxxxvvv;;;999777777777666444222333333333222222222111111000000000000000000000000111111111111111111111111000000000000////////////111111111000000000000000+++---000111111222444666222777:::666111333>>>III^^^oooooo[[[NNN@@@555999555333444222//////222222222222111111111111000000000000000000000000000............/////////000222111111111000000/////////000000///......000222111111111222333555888999>>>OOOUUUVVV\\\___aaaiiinnnttt~~~tttvvvyyyqqq;;;999777777777666555333333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000///111111111111000000000000333333333222222333444555666666666444777CCCTTTbbbuuu}}}rrrbbbPPPAAA;;;777555777888444333333222222222222111111111111000000000000000000000000........./////////000000000000000000//////......///000000000...///000222222111111222333555777999>>>OOOUUUVVV\\\___bbbjjjpppuuuwwwxxxzzzqqq}}};;;999777666777777666555444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444222111000111222333222888666555:::HHH\\\ppp}}}zzzeeeTTTBBB:::444666888555222111333222222222111111111111000000000000000000000000....../////////000000000////////////...............///000000//////111333222222111222333555777888>>>OOOUUUVVV\\\```ccclllrrrwww{{{yyyzzzrrr}}}<<<:::777777777888777666555555444444444333333333111111111111111111111111111111111111111111111111000000000000000111111111000111111111111111222222222111000111444666555333777:::AAAOOObbbsss~~~|||mmmWWWIII;;;777666444222111333333222222222111111111000000000000000000000000...////////////000000000////////////////////////...///000000///000111333222222222222333555777888>>>NNNTTTUUU\\\```dddmmmssswww~~~zzzyyyrrr>>>;;;888777777888777777555555444444444333333333111111111111111111111111111111111111111111111111///000000000111111111222000000111111222222222333444444444666888999888888;;;FFFYYYmmm|||xxx~~~sss```KKK???:::666444555333333333222222222222111111111111111111111111111////////////000000000111000000000000000000000000...///000000000000222444333222222222333555666888<<>>OOOggg~~~~~~ssskkk]]]MMM===777777555333333444333333333333222222222111000000000000/////////000000000000000000000000111111000000000000111111000111222333555666777777999GGGLLLNNNUUUXXX```pppuuuyyy|||{{{yyywwwxxxyyyVVV:::>>>>>>777666666666666666555444444333333222222222222222222222222222222222222222222222222333222222222222333333444333555888888777666888;;;HHHTTTgggyyy~~~qqq```LLLAAA;;;666444555333333333333222222222222000000000000000000000000////////////////////////222111111000000111111222000111222333555666777777999FFFLLLNNNVVVYYY```nnntttxxx{{{xxxvvvwwwyyyzzzaaa>>>>>>===888888888666666666555444444333333222222222222222222222222222222222222222222222222333333222222333444555555555888999777555777<<>>;;;999:::888666666666555444444333333333333333333333333333333333333333333333333333333333333333333444555666666666777888666666<<>>666777666666555444444333333333333333333333333333333333333333333333333333333333333333444555666777777777999:::<<>>@@@===333888777777777666555555444444333333333333333333333333333222222111111222222333777666666777444111555<<<<<<777777CCCXXXmmm{{{}}}rrrjjjbbbTTTEEE;;;888555222222222222222111111000000000000111111111111000000000000111111000000000000000000000000333222111222444666777666===CCCJJJMMMMMMPPPUUUZZZdddqqqxxxtttrrrxxx}}}}}}yyyJJJAAA===777<<<777777777666555555444444333333333333333333333333555444333222222222222222666555666777666333666;;;:::<<>>555222333555333111111111000000000000111111111111000000000000111111000000000000000000000000333222222333444666777777===BBBIIILLLLLLOOOVVV\\\gggsssyyytttqqqvvvzzzzzzWWW???:::888;;;888777777666666555555444333333333333333333333333666555555444333333333444666444444888888666666999888CCCUUUiiixxx}}}|||xxx{{{{{{nnngggeeedddRRRFFF999333444666444000111111000000000000111111111111000000000000111111000000000000000000000000222222222333444555777888<<>>555222333111111000000000000111111111111000000000000111111000000000000000000000000111444666555444444777;;;:::???EEEHHHIIIMMMUUU\\\eeepppuuupppmmmssszzz{{{___BBB???888999999888888777666666666555555555555555555555555555555555555555777888888666777999:::999>>>MMM\\\iiilllnnnnnnuuu~~~|||pppgggbbbaaa]]]UUUIII>>>555111111111000000000000111111111111000000000000111111000000000000000000000000111444777666444444777;;;:::???FFFIIIJJJMMMSSSYYYfffpppuuuooolllrrryyyzzz~~~gggBBB@@@===999999888888777666666666555555555555555555555555777777666555555555555555555777:::;;;;;;CCCWWWjjjrrrrrrsss{{{{{{vvv{{{sssiiieeeccc___ZZZRRRFFF888///111111000000000000111111111111000000000000111111000000000000000000000000111444777666444333777<<<999???FFFJJJJJJLLLRRRWWWgggqqquuuoookkkqqqxxxyyy|||~~~}}}KKK@@@===:::999777666555555666666555555555555555555555555444444555555666777777888777===<<<777>>>TTThhhpppwwwzzzzzz|||~~~rrroooeeegggfff```UUUHHH===888...000222222111000000111000000000000000000000000222222000/////////000111999999888777777888999::::::@@@HHHKKKKKKLLLPPPTTTdddmmmqqqnnnmmmtttwwwttt~~~SSSBBB<<<;;;:::888777666666777777555555555555555555555555555555555666666777777777:::;;;:::===HHH[[[lllttt{{{{{{~~~|||sssmmmkkkkkkgggaaa\\\WWWOOOEEE===333222222222222222222222000000000000000000000000111111000000111222444555;;;:::888666555666777888999@@@GGGJJJJJJKKKPPPTTTcccmmmqqqllllllssswwwuuu]]]DDD:::<<<;;;999888777777888888555555555555555555555555666666666666666777777777<<<888;;;GGGVVVdddrrr{{{xxxqqqpppooonnnoooeee[[[XXXYYYVVVMMMEEE:::666111000222444444333000000000000000000000000000000000111333555777999;;;999666444333444555666999???FFFIIIIIIKKKOOOTTTcccllloookkkkkkssswwwvvv~~~aaaDDD<<<<<<;;;999888777777888888555555555555555555555555777777777777777777777777;;;999AAASSSbbbkkkxxx~~~yyyqqqrrrtttrrrnnnfff]]]ZZZ\\\[[[SSSLLL@@@999222///222555444222000000000000000000000000111000000111222444777888999777444222222333666777888>>>EEEHHHHHHJJJOOOTTTbbbkkknnnjjjkkksssxxxwww}}}~~~fffEEE@@@;;;:::888777666666777777666666666666666666666666777777777888888888888888999>>>MMM```jjjppp~~~vvvrrrqqqoooooolllhhheeebbb^^^YYYUUUFFF>>>444000111444333111000000000000000000000000222111000000000111333444444333222111222555777999777===CCCFFFFFFIIIOOOTTTaaajjjnnnkkkllltttyyyxxx{{{}}}sssJJJCCC;;;:::888777666666777777666666666666666666666666777777777888999999::::::<<>>666222222333000000000000000000000000222111000//////000111222222333555666777666666555555:::@@@CCCCCCGGGNNNTTT^^^jjjrrrqqqsssyyy{{{xxxwwwzzziiiBBB>>>888555888::::::999:::666666666666666777888888666777999:::888888AAAMMMZZZbbbhhhttt{{{xxxxxx}}}}}}~~~}}}www{{{nnnffflllqqqoooooommmhhh___XXXUUUXXXWWWRRRJJJ???555///,,,000000000000000///......///////////////////////////111444555555555666777777999<<<@@@EEEKKKOOOQQQZZZdddooosssuuuwwwxxxvvvwww|||JJJ@@@:::777999;;;999777777666666666666666777888888888888:::;;;:::<<>>BBBNNN[[[bbbmmmyyyyyyuuurrrppppppxxx~~~{{{|||sssjjjhhhjjjmmmnnnkkkiiieee```\\\XXXVVVTTTWWW[[[\\\UUUIII===888777///000000000000000000000111111111111111111111111333444444333222333555777888:::===BBBGGGLLLPPPRRRZZZeeeooorrrtttuuutttrrrwww\\\DDD>>>:::;;;<<<888555555777777666666777777888999:::999:::>>>BBBHHHVVVbbbfffvvv}}}zzzwwwtttrrrtttyyyyyyzzz|||}}}zzz}}}yyynnnkkkqqqvvvuuunnnnnnkkkddd___\\\YYYUUU\\\]]]\\\WWWOOODDD;;;666000000000000000000111111111111111111111111111111222333333222222333777:::777:::>>>CCCHHHLLLPPPQQQ\\\fffpppttttttuuusssqqqvvv~~~eeeEEE>>>999:::;;;999777777777777777777777888999999:::888:::???FFFNNN\\\iiippp~~~~~~|||xxxuuurrruuuyyy~~~~~~~~~|||}}}xxxiiiiiioooppp}}}ssseee```bbbdddcccggg```YYYWWWUUUNNNAAA666111111000000000000111222111111111111111111111111000111111111222555999<<<666999===CCCHHHLLLOOOPPP\\\gggqqquuuuuuuuussspppuuu}}}mmmHHH@@@:::999:::888888999888777777777777888999999;;;999;;;CCCKKKTTTbbbmmmvvv~~~}}}{{{wwwtttpppoooqqquuuzzz|||}}}~~~|||yyyyyy|||~~~hhheeepppyyy{{{fff```kkkwww{{{ooocccWWWUUUXXXUUUHHH;;;333222111000///000111111111111111111111111111111///000222222333555888;;;555888===BBBHHHKKKNNNOOOZZZfffppptttuuuuuusssooottt}}}~~~MMMCCC;;;888888777777999888888777777888888999:::<<<;;;>>>GGGQQQZZZfffqqq|||~~~|||{{{wwwsssqqqooommmpppuuuyyy{{{|||vvvxxxzzzxxxuuusssvvvzzz~~~lllhhhuuuyyybbb]]]mmm|||lll```SSSPPPUUUTTTLLLBBB555444222000//////000000000000000000000000000000000222444444444444666777444777<<>>===AAAJJJUUU^^^iiisss}}}}}}~~~~~~~~~}}}|||zzzwwwtttqqqnnnooorrrttttttsssvvvyyy{{{yyytttrrrtttwww~~~yyykkkeeemmmzzz}}}mmmZZZVVVdddppprrreee[[[OOOKKKNNNPPPKKKFFF777555222000///...///000////////////////////////222444666666444333333444333666;;;AAAFFFJJJLLLMMMTTT```lllqqqrrrrrrppplllsss|||^^^AAA???;;;666:::666<<<<<<;;;;;;;;;<<<===<<<;;;;;;AAADDDLLLXXX^^^lll|||xxx{{{~~~zzzuuuttt|||}}}{{{yyyxxxuuuqqqmmmlllmmmoooqqquuuuuutttrrrpppppprrrttt{{{xxxvvvyyy{{{wwwlllcccppphhhfff___SSSUUU______ZZZSSSLLLLLLOOORRRPPPLLL>>>888111///111222111...///////////////000111111111222222333444555666666333777<<<@@@CCCEEEHHHJJJRRR\\\iiippppppnnnnnnooouuuzzzcccDDDAAA===999<<<777<<<<<<;;;:::;;;<<<<<<<<<<<<<<>>888===::::::::::::;;;;;;<<<===>>>KKKOOOTTTdddqqq||||||yyytttttt~~~~~~yyyxxxuuuqqqllljjjiiiiiijjjoooqqqrrrqqqooommmlllllloooppprrrsssqqqmmmhhheee___\\\aaaccc[[[ZZZ\\\UUUUUURRRNNNOOOQQQSSSRRRPPPJJJBBB777000///////////////////////////000111111111111222333444555666666555888===@@@BBBCCCEEEGGGQQQ[[[gggnnnooonnnnnnpppyyywwwNNNCCC@@@===???888<<<999999:::::::::;;;===>>>AAAPPPUUUXXXiiiyyy}}}||||||zzz{{{yyytttpppllljjjiiihhhiiilllpppqqqqqqooooooooofffiiilllnnnnnnooosssvvvpppbbb]]]\\\ZZZ]]]^^^UUUSSSSSSSSSTTTUUUUUUTTTSSSQQQIII<<<333///...///000///////////////000000111111111222333444555555666666999===???AAABBBDDDEEEPPPZZZfffmmmnnnnnnoooqqq{{{UUUCCC???===>>>666;;;888999::::::999:::>>>AAAEEESSSXXX]]]nnn}}}|||||||||zzzvvvrrrnnnjjjhhhgggeeehhhlllooonnnmmmllllll```bbbfffhhhllluuu}}}hhh^^^bbbiiissspppaaaQQQUUUYYYZZZYYYVVVTTTRRRUUUMMMBBB777111//////000///////////////000000111000111111222333444555555555888<<>>===>>>555:::888:::;;;:::999;;;@@@DDDJJJTTTZZZcccttt{{{yyyvvvrrrnnnjjjfffddddddfffiiijjjhhheeecccccc]]]^^^```ccciiivvvyyyfffcccpppnnnWWW^^^fffhhhddd^^^XXXVVVUUUPPPFFF===555111000111///////////////000111111000000111222333444555555555888;;;>>>???@@@BBBDDDNNNWWWcccjjjlllmmmooorrr|||dddFFF>>>===>>>555;;;888;;;<<<;;;:::;;;AAAGGGMMMSSS[[[kkk{{{{{{zzzxxxtttpppkkkgggeeebbbdddffffffdddaaa``````^^^]]]]]]___fffppp{{{pppbbbdddtttmmm\\\eeepppsssmmmbbbZZZVVVSSSPPPJJJBBB:::444222111///////////////000111111000000111222333444444555333666:::===???@@@BBBDDDMMMVVVbbbiiilllmmmpppssszzziiiHHH>>>>>>>>>666<<<888;;;===<<<:::<<>>BBBHHHMMMTTT]]]lll}}}|||vvvsssrrrooojjjfffdddbbb^^^[[[\\\___dddgggcccccc```[[[YYY]]]hhhqqqooojjjbbb\\\ZZZYYYYYYYYYXXXQQQWWW\\\SSSNNNPPPMMMMMMOOOOOOJJJAAA999444333222222111111000000000000000111111222222333444444555666888;;;>>>AAACCCDDDMMMXXXbbbeeefffkkkooopppyyyMMM@@@BBB<<<888<<<888999;;;<<>>AAAGGGNNNSSS[[[eeettt}}}xxxuuusssooojjjggggggddd___\\\[[[^^^bbbeeeddddddbbb\\\WWWVVV\\\aaafff___aaahhhcccTTTQQQXXXOOOKKKRRRYYYUUUXXX\\\XXXVVVWWWVVVSSSLLLCCC999333///000000111000///...---000111111222222333444444555777:::===???@@@??????HHHTTT```dddgggjjjmmmnnnvvvTTTAAA@@@===;;;>>><<<===>>>@@@CCCHHHOOOTTTbbbmmm}}}zzzwwwsssooojjjggggggddd```]]]\\\]]]```bbbbbb```^^^]]]\\\ZZZWWWUUU]]]^^^iiivvvqqq^^^VVVZZZXXXWWW^^^```YYYZZZ___ZZZ^^^\\\YYYVVVQQQIII>>>777000000000000000///......000111111222222333444444555777:::===??????>>>>>>FFFSSS___dddfffkkknnnnnnvvvYYYCCC@@@===<<>>@@@AAADDDJJJQQQVVVeeeqqq~~~}}}{{{xxxsssnnnjjjhhheeeccc```]]]\\\\\\\\\]]]]]][[[[[[]]]___\\\UUUNNNYYYaaappp{{{tttcccYYY[[[pppppptttmmm]]]]]]dddaaafff```YYYUUUSSSMMMCCC<<<222111000/////////000000000111111222222333444444555777999<<<>>>?????????GGGRRR^^^cccfffkkkooopppwwwaaaGGGAAA>>><<<>>><<<===???BBBFFFMMMTTTZZZkkkvvv}}}}}}|||yyytttnnnjjjhhh```___^^^\\\ZZZXXXWWWWWWWWWXXXZZZ\\\\\\ZZZTTTPPPUUUbbbooossslllbbb]]]]]]zzz{{{|||ooo\\\___mmmpppjjjaaaWWWRRRQQQNNNGGG@@@444333000///...///111222000111111222222333444444555666888:::<<<>>>@@@AAAHHHSSS^^^bbbeeelllqqqsssxxxfffJJJBBB>>><<<===:::<<>>AAABBBIIISSS^^^bbbeeelllrrruuuyyypppIIIBBBAAA===@@@<<>>444///222444111///111000111111222222333444444444555777:::<<<===>>>???IIIPPPZZZaaafffjjjooosss{{{tttKKKCCCAAA<<>>???IIIPPPYYY```eeeiiinnnrrrzzzxxxMMMDDDAAA<<>>???HHHOOOXXX___ccchhhmmmqqqyyy{{{NNNCCCAAA===???>>>FFFFFFIIISSSZZZiii~~~{{{{{{zzzvvvoooiiifffccc___[[[YYYWWWTTTRRRPPPQQQRRRTTTUUUUUUUUUTTTSSSHHHIIIZZZccc___]]]cccVVVTTTQQQLLLJJJKKKOOOSSSMMMNNNOOOOOOOOOQQQQQQQQQLLLDDD:::333000///000111000111111222222333444444444555777:::<<<===>>>???HHHNNNVVV]]]bbbgggmmmqqqyyy|||OOOBBBAAA???@@@AAAHHHHHHJJJTTT]]]oooyyywwwvvvvvvvvvsssmmmiiidddaaa]]]ZZZXXXVVVSSSQQQNNNOOOPPPRRRSSSTTTTTTTTTMMMFFFHHHVVV^^^]]]cccnnnccc\\\SSSMMMMMMPPPUUUXXXQQQNNNMMMQQQUUUXXXWWWVVVSSSMMMAAA666000///000///000111111222222333444444444555777:::<<<===>>>???FFFMMMUUU\\\aaagggnnnsss{{{PPPBBBAAA???AAAAAAHHHHHHJJJTTT```uuu|||vvvuuutttttttttqqqnnnjjjccc```\\\ZZZXXXVVVSSSQQQMMMMMMNNNPPPQQQSSSTTTUUUIIIHHHJJJPPPUUU[[[gggrrrnnncccWWWRRRUUU\\\```bbbWWWRRRRRRWWW\\\[[[XXXWWWUUUQQQFFF999111000000///000111111222222333444444444555777:::<<<===>>>???EEEKKKTTT[[[aaahhhpppvvv}}}RRRCCCBBB???@@@AAAIIIJJJMMMXXXggg~~~vvvuuusssrrrqqqooollljjjcccaaa]]]ZZZYYYWWWTTTRRRKKKLLLMMMNNNPPPRRRTTTUUUHHHKKKKKKHHHLLLZZZffflllkkkaaaWWWWWWaaakkkqqqrrr]]]]]]```fffeee\\\VVVUUUQQQPPPFFF999111111222///000111111222222333444444444555777:::<<<===>>>???DDDJJJSSS[[[bbbjjjsssyyy~~~UUUCCCBBB???@@@BBBKKKMMMQQQ^^^nnnwwwuuussspppnnnkkkiiihhhdddbbb^^^[[[ZZZXXXUUUSSSKKKKKKLLLMMMOOORRRTTTUUUJJJNNNJJJBBBGGGYYYddddddaaaYYYTTTZZZjjjxxxbbbfffoootttlll]]]UUUUUUMMMMMMEEE888111222333000000111111222333333444444444555777:::<<<===>>>???CCCJJJSSS[[[ccckkkttt{{{~~~SSSAAAFFFFFFDDDEEEGGGMMMTTT^^^uuu{{{zzzwwwsssoookkkhhhgggfffddd```^^^\\\ZZZVVVTTTMMMMMMMMMNNNPPPSSSVVVXXXUUUNNNGGGDDDHHHOOOTTTWWWTTTTTTPPPSSScccuuusssfff```fffiiifffaaa\\\VVVOOOUUUPPPHHH===444111111333222111111000111333444555444555777:::;;;<<<<<<<<>>FFFNNNSSS[[[gggrrrwww~~~dddKKKIIIHHHHHHFFFOOO]]]rrr}}}{{{xxxvvvtttsssuuuwwwzzzzzzwwwqqqjjjfffcccaaa_________^^^\\\[[[TTTRRROOOLLLJJJJJJJJJKKKKKKLLLKKKHHHEEEEEEHHHKKKTTTZZZ___[[[RRRNNNVVVbbbhhhiiieee___]]]bbbfffgggVVVWWWUUUOOOFFF<<<555111///000222333444444333333555444444555777999<<<===>>>FFFNNNRRRZZZgggrrrwww|||^^^KKKHHHFFFIIIFFFOOOaaa~~~}}}{{{xxxuuusssqqqsssrrrrrrrrrrrrpppllliiieeebbb___]]]]]]]]]]]]\\\YYYVVVQQQMMMJJJJJJKKKLLLOOOMMMKKKIIIGGGEEEEEEEEERRR]]][[[SSSRRRTTT```tttxxxpppcccZZZ]]]ffffff___RRRRRRSSSRRRKKK???555///111111000000111111222333555555555666777999;;;;;;BBBGGGLLLQQQ[[[hhhppprrr~~~aaaNNNJJJFFFHHHNNNVVVjjj}}}zzzwwwuuutttssstttsssssssssrrrpppmmmjjjfffccc___]]]]]]]]]\\\[[[WWWTTTPPPLLLIIIIIIJJJKKKJJJLLLNNNLLLHHHCCC@@@???NNNVVVRRRLLLNNNRRR^^^qqqrrrlllaaaZZZ]]]bbb___WWWSSSTTTVVVTTTNNNBBB888111111111000000111111222333444555555666777999:::;;;AAAGGGLLLQQQ[[[hhhqqqsss|||bbbPPPKKKFFFGGGOOOYYYooo~~~|||yyywwwuuuuuuuuuuuutttrrrrrrqqqpppmmmjjjfffccc```^^^]]]]]]\\\ZZZTTTQQQNNNKKKIIIIIIJJJJJJIIILLLOOOLLLGGGDDDEEEGGGPPPTTTMMMHHHNNNSSS[[[iiidddaaa\\\ZZZ]]]```ZZZRRRRRRUUUVVVUUUNNNDDD:::222111111000000111111222333444444555666777999:::;;;@@@FFFLLLQQQ[[[iiiqqqttt{{{aaaOOOJJJEEEGGGNNNYYYuuu~~~{{{xxxvvvvvvvvvvvvtttrrrpppoooooonnnllljjjfffddd```^^^]]]\\\[[[YYYRRRPPPMMMKKKIIIIIIJJJKKKMMMOOONNNIIIEEEGGGQQQZZZOOORRRKKKIIIQQQSSSSSSYYYVVVTTTSSSWWW\\\^^^YYYRRROOOSSSVVVTTTNNNEEE;;;222111111000000111111222333444444444555777888:::;;;???EEEKKKQQQ\\\iiisssuuu{{{^^^KKKGGGEEEHHHOOO^^^}}}{{{yyywwwvvvvvvuuuqqqooolllkkkkkklllkkkjjjgggdddaaa___^^^\\\ZZZXXXRRRQQQNNNLLLJJJJJJJJJJJJLLLOOOOOOKKKGGGIIIRRR[[[GGGLLLIIIMMMXXXVVVMMMLLLMMMLLLNNNTTTYYYXXXSSSOOONNNUUUXXXUUUPPPIII>>>444111111000000111111222333333444444555666888::::::>>>DDDJJJPPP\\\jjjtttwww}}}[[[IIIGGGFFFJJJOOObbb~~~~~~|||zzzxxxvvvtttsssnnnkkkiiihhhiiikkkllllllgggeeebbb```^^^\\\YYYVVVRRRQQQOOOLLLJJJIIIIIIIIIGGGLLLPPPOOOKKKHHHIIIKKKCCCKKKNNNXXXfffbbbSSSMMMNNNMMMPPPXXXZZZVVVNNNKKKPPPYYY]]]YYYTTTPPPEEE888111111000000111111222333333333444555666888999:::<<>>===EEEQQQUUUMMMGGGFFF[[[fffooolll___XXX[[[aaa```ZZZSSSSSSYYY^^^WWWLLL666444111111222333222222111222444444555666999;;;<<<@@@EEEKKKXXXiiisssvvv}}}XXXMMMGGGGGGQQQlll|||zzzxxxvvvssspppkkkkkkhhhddd```aaaeeeiiihhhgggeeeaaa[[[VVVSSSSSSSSSQQQNNNKKKIIIGGGEEEDDDDDDEEEGGGJJJLLLJJJFFFCCC======BBBKKKMMMHHHCCCBBBIIIXXXeeeeee]]]XXXWWWXXXUUUQQQNNNRRRZZZ\\\UUUKKK777555222111222222222222000111333444555666999;;;>>>AAAEEEKKKWWWhhhsssuuu~~~yyyWWWLLLFFFHHHVVVzzzxxxqqqmmmpppuuu}}}}}}zzzxxxuuurrrooolllllljjjddd___^^^bbbfffhhhhhhfffbbb\\\VVVSSSRRRRRRQQQOOOLLLHHHEEEDDDCCCCCCDDDGGGJJJLLLKKKGGGCCC>>>===@@@FFFHHHFFFBBB@@@BBBNNNYYY\\\\\\\\\XXXRRRNNNLLLNNNWWW^^^\\\RRRIII888666222111111222333222///111333444444666999;;;???BBBEEEJJJWWWhhhssswwwwwwVVVKKKFFFLLL^^^}}}ssskkkeeecccccceeehhhnnnvvv~~~zzzxxxtttpppnnnlllkkkiiiddd___^^^aaadddhhhhhhgggccc]]]XXXTTTSSSSSSSSSQQQNNNIIIEEECCCCCCBBBCCCFFFJJJLLLKKKHHHDDD>>>>>>@@@EEEHHHIIIHHHFFFDDDJJJLLLLLLQQQXXXWWWOOONNNMMMRRR^^^ddd^^^RRRIII:::666333111111222333333000111333333444555888:::>>>AAADDDJJJWWWhhhtttxxxvvvWWWLLLGGGQQQhhh{{{~~~zzztttnnnjjjhhhiiiiiiiiiiiijjjlllrrryyy~~~{{{wwwsssooollljjjiiifffcccaaaaaaccceeehhhiiihhheee___YYYVVVTTTUUUVVVUUUQQQKKKFFFDDDDDDAAACCCFFFJJJLLLLLLHHHEEE===???AAAFFFLLLQQQRRRRRRGGGKKKJJJHHHOOOZZZ[[[TTTSSSQQQVVVaaafff^^^RRRKKK;;;777333000111222333333111222333333333444777999<<>>CCCHHHTTTeeetttzzzlllOOOKKKOOOeeexxxiiidddggglllttt{{{}}}|||{{{{{{zzzyyyvvvqqqmmmlllkkkhhhfffddddddccccccggghhhhhhgggccc^^^XXXUUUXXXYYYYYYSSSKKKEEEEEEFFFFFFCCCCCCFFFLLLOOOLLLHHH???AAA??????MMM]]]aaaYYYVVV[[[```hhhsssxxxpppcccfffjjjggg\\\WWWXXXSSSJJJ>>>888444333111///000444111222222333444555666666999>>>CCCGGGSSSeeettt{{{oooTTTKKKQQQnnnmmmaaaWWWYYYcccmmmvvv||||||yyyxxxvvvvvvvvvuuurrrpppllljjjhhhfffeeeccccccbbbfffggghhhgggddd___YYYVVVUUUVVVUUUQQQJJJFFFEEEFFFEEECCCBBBFFFLLLOOOLLLHHH??????<<<===JJJZZZ```[[[RRRZZZfffpppvvvuuukkk___dddgggcccYYYTTTSSSOOOGGG@@@999444333222000000333111222222333444555666666:::>>>BBBFFFQQQdddttt|||}}}cccOOOQQQrrrxxxccc\\\XXX\\\dddllluuu~~~|||xxxvvvtttsssssssssqqqpppkkkjjjiiigggeeecccbbbaaadddeeegggfffccc^^^XXXUUURRRRRRRRRNNNJJJFFFFFFFFFEEECCCBBBFFFLLLOOOLLLIII??????<<<===GGGTTTXXXTTTJJJSSSaaakkkoookkkccc[[[ZZZ\\\YYYSSSRRRSSSOOOIIICCC;;;444222222000111333111222222333444555666666:::>>>AAAEEEPPPddduuu}}}kkkMMMRRR{{{}}}jjj]]]^^^```bbbccceeeppp{{{}}}yyyvvvsssqqqqqqpppooommmkkkjjjiiigggeeecccaaa``````bbbdddeeebbb]]]WWWSSSPPPPPPOOOLLLIIIGGGFFFFFFDDDBBBBBBFFFLLLOOOMMMIII@@@???===???FFFLLLMMMJJJFFFLLLVVV___cccaaa]]]\\\WWWVVVTTTUUUXXXZZZVVVOOOFFF<<<444222333111111222111222222333444555666666999===@@@DDDPPPcccuuu~~~~~~cccGGGWWWlll```XXX]]]cccddd```^^^gggsss{{{~~~yyyvvvsssqqqpppooommmkkkjjjjjjiiigggeeebbb```___^^^```cccdddbbb]]]WWWSSSPPPOOOMMMLLLIIIHHHFFFEEEDDDBBBBBBFFFMMMPPPMMMIII@@@>>>>>>@@@EEEHHHHHHFFFFFFEEEIIIPPPTTTUUUWWWZZZXXXSSSPPPVVV___aaaYYYOOOIII>>>444222333222111222111222222333444555666666888<<<@@@EEEQQQddduuu}}}pppYYYFFF```qqqbbb___\\\___dddfff```[[[```hhhqqqzzz~~~wwwuuusssrrrqqqpppmmmkkkjjjjjjiiigggeeebbb___^^^]]]```ccceeeccc^^^WWWSSSPPPOOOMMMKKKJJJHHHFFFEEEDDDAAAAAAFFFMMMPPPMMMJJJ???<<<;;;???DDDHHHJJJLLLLLLEEECCCHHHLLLOOOSSSYYYVVVNNNKKKVVVeeehhh\\\NNNKKK???444222333333111222111222222333444555666666666;;;@@@EEERRRdddttt|||vvvfffVVVJJJhhhhhh```dddeeeeeehhhiiiddd]]]]]]aaaiiiuuu~~~uuutttsssrrrrrrqqqnnnllljjjjjjiiihhheeebbb___]]]]]]```dddfffddd___YYYTTTQQQOOOMMMKKKJJJIIIFFFDDDCCCAAAAAAFFFMMMPPPNNNJJJ>>>;;;999===CCCIIIOOOTTTWWWMMMGGGKKKPPPSSSXXX]]]VVVLLLIIIXXXlllpppcccSSSLLL???444222444333111111111222222333444555666777555:::@@@FFFRRReeettt{{{~~~mmmYYYIIIjjjzzzpppjjjcccbbbjjjooommmiiigggeeebbbdddqqq|||~~~{{{vvvtttqqqnnnkkkkkkkkkkkkkkkjjjhhheeebbb```^^^]]]___```bbbcccccc___XXXSSSNNNMMMLLLLLLMMMKKKGGGCCCAAAAAA@@@AAAHHHOOONNNIII@@@>>>===???AAAGGGUUUbbbhhhOOOSSS\\\YYYkkkxxxddd\\\UUURRR[[[fffggg___VVVLLL???444222444555444555111222222333444555666666:::;;;===EEESSSeeewww{{{iiiVVVKKKnnn{{{rrrkkkdddhhhmmmpppppprrrtttrrrmmmjjjsss{{{|||~~~~~~{{{wwwuuurrrooommmllllllllljjjiiihhhfffdddaaa___]]]^^^___aaacccccc___XXXSSSOOOMMMLLLLLLMMMKKKGGGCCCAAAAAAAAABBBIIIPPPOOOIIIBBB???<<<===???FFFUUUcccfffSSSZZZeeebbbsssppp[[[[[[\\\^^^___\\\XXXVVVMMM@@@444222444444333444111222222333444555666666:::;;;>>>EEESSSeeewww|||fffUUUMMMssswwwrrrnnnhhhqqqrrrsssvvv~~~}}}zzzxxxzzz~~~~~~{{{wwwuuussspppnnnmmmmmmmmmiiiiiiiiihhhfffbbb___]]]\\\]]]```bbbccc___YYYTTTOOONNNMMMMMMLLLJJJGGGDDDBBBBBBAAACCCJJJPPPPPPJJJCCC???<<<<<>>EEERRRdddvvvgggUUUQQQxxxqqqrrrssspppwwwzzz|||~~~zzzvvvuuussspppnnnmmmllllllggghhhiiiiiigggddd```^^^[[[]]]```bbbccc```ZZZUUUPPPOOONNNMMMKKKIIIGGGEEECCCCCCBBBCCCJJJQQQPPPKKKBBB>>><<<>>>AAAGGGRRR]]]\\\VVVaaajjjfffiiiooojjjdddnnnssslll```YYY[[[^^^RRRDDD666222333222111222111222222333444555666666999;;;???EEEQQQbbbuuugggUUUTTT}}}pppsssxxxxxxzzz}}}zzztttsssrrrooommmlllkkkjjjggghhhiiijjjhhheeebbb___\\\]]]```cccddd```ZZZVVVPPPPPPOOOMMMKKKHHHGGGFFFCCCCCCBBBCCCJJJQQQPPPKKK???===>>>BBBEEEGGGMMMSSSRRRQQQYYYbbb___\\\___aaaccciiikkkeee```___^^^[[[TTTEEE777222333222111222111222222333444555666666888;;;@@@FFFPPPaaatttfffUUUVVV{{{zzz~~~}}}~~~}}}zzzssssssqqqooommmkkkjjjiiihhhhhhiiiiiihhhfffcccbbb^^^___bbbdddeeeaaa[[[VVVQQQQQQPPPNNNJJJGGGGGGGGGBBBBBBAAACCCJJJPPPPPPJJJ>>><<<>>>CCCFFFEEEGGGKKKHHHIIIPPPYYY[[[WWWXXX```cccdddaaa___dddkkkfff[[[UUUFFF777222333222222222111222222333444555666666888;;;@@@FFFOOO```tttfffTTTUUU|||{{{tttsssrrrqqqooolllkkkiiiiiiiiiiiihhhgggfffeeeddd```bbbdddffffffbbb[[[VVVQQQRRRQQQNNNIIIGGGGGGHHHAAAAAAAAABBBIIIPPPOOOIII???<<<===AAACCCCCCCCCFFFEEEFFFIIIRRRYYYTTTUUUbbbbbb```ZZZZZZhhhtttmmm]]]UUUFFF777222222222222333111222222333444555666666777<<>>???@@@EEEMMMIIIKKKEEEBBBHHHJJJPPP^^^```OOOMMM[[[hhhsssrrrdddXXXGGG777222444444333444333333444444555666666666888:::===DDDPPPbbbuuufffWWWUUU|||}}}zzzzzzwwwtttqqqpppnnnllljjjkkkjjjhhhgggeeeddddddccccccccceeefffeee```YYYTTTPPPMMMNNNRRRRRRMMMHHHGGGCCCCCCBBBCCCHHHNNNOOOKKKDDD>>>;;;===???@@@FFFMMMOOOJJJHHHIIIOOOZZZccceeeYYYKKKKKKYYYfffqqqpppbbbTTTEEE666222333333222111333333444444555666666666888:::===DDDPPPbbbttteeeUUUVVVqqqrrr|||yyyqqquuu|||{{{wwwssspppooonnnlllkkkjjjiiihhhfffeeedddddddddddddddeeeeeeccc^^^WWWRRRLLLKKKMMMSSSSSSNNNIIIHHHCCCDDDCCCBBBHHHNNNOOOKKKBBB===;;;<<<>>>AAAGGGMMMRRRIIIOOOWWW]]]ssssssVVVMMMQQQYYY___fffggg[[[OOOAAA444111222111//////333333333444555555666666888999<<>><<<<<>><<>>555333333111000111222222333333444555555555888999<<>>FFFLLLMMMDDDIII```mmmdddgggqqqlllffffffhhh```UUUZZZaaaZZZGGG>>>555333333222222444222222222333444444555555888999;;;BBBMMM^^^ppp|||iiiSSSTTTwwwttt~~~{{{}}}~~~xxxuuurrrqqqpppooommmllljjjiiiiiiiiiiiiiiijjjjjjfffeeeeeeeeedddaaa\\\XXXSSSPPPQQQVVVWWWRRRMMMMMMFFFFFFCCCBBBGGGOOOQQQNNN@@@BBB???:::<<>>888:::BBBHHHGGGBBBFFFMMM[[[```VVVYYYnnnddd\\\ZZZ___jjjyyyqqqWWWEEE<<<444111000000222777111222222333333444555555777888;;;AAAMMM]]]ooo{{{dddOOOSSSuuuttt{{{}}}yyyttt}}}~~~vvvlllwww~~~|||yyyuuuqqqnnnnnnnnnmmmllljjjiiiggghhhiiijjjjjjiiiffffffeeeffffffaaaYYYSSSQQQRRRTTTTTTSSSPPPMMMKKKGGGIIIEEE@@@FFFQQQTTTOOOGGGBBB<<<999;;;@@@EEEHHHEEEDDDJJJSSSRRROOO\\\nnndddWWWNNN\\\|||xxxXXXKKK@@@555222222222222333000111222222444444555666777:::;;;>>>JJJ___rrr|||hhhSSSXXXtttuuu||||||xxxuuuyyyvvvrrrooonnnmmmllljjjlllkkkiiijjjkkkllllllkkkddddddeeeffffffbbb[[[UUUQQQRRRSSSSSSRRROOOLLLJJJGGGHHHEEEAAAGGGSSSVVVQQQGGGBBB<<<:::;;;@@@DDDGGGCCCEEEJJJOOOQQQTTTaaannnaaaWWWOOOZZZttttttZZZKKK???555222333222222333000111222222444444555666777:::<<>>444222333222111222000111222222444444555666666;;;>>>AAALLL^^^nnnvvv~~~cccQQQ]]]}}}qqquuuyyyxxxxxx|||}}}{{{xxxuuuqqqpppooopppppppppnnnllliiihhhggghhhhhhgggeeecccbbbeeehhhiiifff___YYYTTTOOOPPPPPPPPPOOOKKKHHHFFFAAABBB@@@@@@LLL[[[\\\UUUDDDAAA>>>???CCCIIINNNQQQFFFWWW```___eeeqqqrrriii[[[\\\WWWQQQTTT\\\[[[TTTGGG===444222333222111222000111222222444444555666666;;;>>>AAALLL^^^nnnvvv|||jjjWWWbbb~~~|||oooqqqtttrrrttt|||}}}zzzwwwtttqqqqqqpppnnnnnnoooooonnnmmmkkkjjjjjjjjjjjjhhheeecccbbbfffjjjjjjfff^^^XXXTTTOOOPPPQQQPPPNNNKKKGGGEEEAAABBB@@@AAANNN]]]^^^VVVEEEBBB???@@@DDDJJJOOOQQQTTTdddnnnmmmnnntttrrrjjjaaabbb^^^WWWYYY___]]]UUUFFF<<<333222444222111222000111222222444444555666666:::===@@@LLL^^^oooxxx|||oooZZZbbbyyyyyykkkmmmooommmrrr}}}}}}{{{xxxuuurrrtttrrrooommmmmmmmmlllkkkkkkjjjjjjjjjjjjhhhdddaaa___dddjjjkkkfff___YYYUUUPPPQQQQQQQQQOOOKKKGGGEEEDDDDDDAAADDDQQQ```aaaWWWGGGDDDAAA@@@CCCGGGKKKLLLVVVccclllkkkgggggggggeeebbbccc___[[[___fffaaaWWWEEE;;;333222444222111111000111222222444444555666777:::<<>>JJJ___rrr|||kkk\\\bbbwwwzzzpppnnnnnnnnnqqquuu~~~~~~}}}{{{wwwtttpppmmmlllkkkiiigggkkkkkkjjjhhheeeaaa^^^\\\\\\ccciiihhhddd___XXXQQQTTTSSSRRRPPPNNNKKKIIIGGGBBBDDDCCCGGGVVVgggeeeYYYMMMFFF@@@???CCCEEECCC???IIIOOORRROOOLLLQQQ\\\ddd^^^RRRTTTiiizzztttbbbUUUDDD999000111444333111000111222222333333444444555888999;;;@@@JJJ\\\ppp~~~kkkaaaggg~~~zzzpppnnnnnnmmmlllnnnuuu~~~|||wwwtttpppmmmlllkkkiiiggghhhhhhggggggeeebbb```___\\\ccchhhgggccc^^^VVVOOOSSSSSSQQQOOOMMMJJJHHHGGGEEEFFFEEEIIIXXXhhheeeYYYMMMFFF???>>>BBBDDDCCC@@@CCCEEEFFFGGGKKKRRRVVVVVVYYYQQQVVVnnnyyyeeeWWWCCC888000111333333111000111222222333333444444555888999;;;???IIIZZZnnn|||pppjjjoooyyypppooopppmmmiiiggghhhxxx~~~|||wwwtttpppmmmlllkkkiiigggdddeeeeeeeeeeeecccaaa```^^^eeejjjhhhccc^^^VVVOOORRRQQQPPPNNNLLLIIIGGGFFFFFFFFFEEEKKKZZZhhhdddWWWLLLEEE>>>===AAAEEEEEEDDDDDDDDDEEEKKKWWWaaa]]]TTTOOOJJJRRRjjj{{{vvvbbbTTTAAA777000111333222111111111222222333333444444555888999;;;???HHHYYYlllyyywwwuuuvvvzzzssstttvvvrrrkkkggghhhttt~~~|||xxxuuuqqqnnnlllkkkiiigggddddddeeeeeedddbbbaaa```bbbiiimmmjjjeee```YYYRRRPPPPPPOOOMMMKKKIIIGGGEEEDDDCCCCCCLLL^^^iiicccVVVIIIDDD>>>===BBBGGGJJJKKKJJJMMMOOOVVVdddnnngggZZZLLLHHHMMM```ooolll]]]QQQ>>>666000111333111000111111222222333333444444555888999;;;???HHHWWWjjjwww~~~}}}{{{vvvyyy{{{xxxssspppmmmqqqyyyyyyvvvqqqnnnlllkkkiiigggfffffffffeeedddaaa___^^^ccciiimmmjjjeee```YYYSSSPPPOOONNNMMMKKKIIIGGGFFFCCCAAAEEERRReeennneeeWWWFFFBBB>>>>>>CCCJJJOOOQQQNNNVVV[[[\\\bbbhhhcccWWWTTTOOONNNYYYccccccZZZQQQ;;;444000111222111000222111222222333333444444555888999;;;???HHHWWWiiiuuu|||yyy|||}}}|||{{{{{{tttrrrsss|||zzzvvvrrrooommmkkkiiiggghhhhhhgggfffdddaaa^^^]]]aaagggjjjgggbbb^^^XXXRRROOOOOONNNMMMKKKIIIGGGFFFEEECCCIIIZZZnnnsssfffWWWDDDAAA???@@@DDDKKKPPPRRRTTT```eee]]]ZZZ]]][[[SSSXXXSSSPPPTTT[[[[[[SSSKKK888333000111222000000222111222222333333444444555777999;;;@@@IIIXXXiiiuuu}}}{{{{{{{{{zzz}}}~~~|||rrrnnnqqqxxxzzztttwwwzzzwwwrrrooommmkkkiiiggghhhhhhhhhgggeeebbb___^^^___eeeiiifffbbb^^^YYYSSSPPPOOOOOONNNLLLJJJHHHGGGEEEDDDKKK___rrrsssbbbPPPCCCAAA@@@@@@CCCHHHLLLNNNWWWeeehhh\\\UUUZZZ]]]WWWWWWVVVVVVYYY\\\YYYNNNCCC666222000111111///000222111222222333333444444555666999<<>>HHHXXXjjjvvv|||uuuqqqvvv|||wwwttttttvvvwwwvvv```___dddsss~~~aaa^^^ggg{{{|||yyyxxxwwwvvvssspppmmmlllkkkjjjmmmjjjiiijjjhhhcccccceeekkknnnmmmhhhccc```[[[UUUTTTRRROOONNNLLLJJJGGGDDDDDDFFFTTTiiipppcccSSSLLLNNNSSSKKKAAAEEEFFFBBBCCCJJJLLLMMMOOOXXXaaa```ZZZ^^^aaa~~~gggWWWSSS@@@333333222222222111111111000111222222444444555666888999:::???IIIYYYlllyyy~~~{{{uuuqqqttt|||~~~yyyxxxzzzzzzyyyrrr]]]]]]cccooosss[[[ZZZcccsss||||||{{{}}}~~~~~~|||yyyxxxvvvuuutttrrrpppooooooooopppnnnmmmnnnkkkfffeeeiiipppqqqooohhhccc```[[[UUUUUUSSSPPPNNNLLLJJJGGGDDDEEEIIIXXXiiikkk^^^RRRMMMNNNUUUOOOHHHJJJHHHBBBDDDGGGEEEFFFOOO]]]fff```UUU[[[bbb{{{bbbQQQLLL===333222222222222111111111000111222222444444555666777888;;;???IIIZZZnnn|||}}}|||{{{{{{wwwooo``````fffooo|||~~~eee```cccdddgggkkkkkkjjjlllqqqvvv~~~~~~|||zzzyyyuuuuuuttttttsssssssssssssssqqqrrrrrrnnniiiiiimmmuuuuuuqqqiiiccc```[[[VVVVVVSSSPPPMMMLLLJJJGGGEEEEEEKKKZZZjjjmmmbbbSSSLLLEEELLLKKKHHHMMMKKKFFFJJJJJJIIINNNYYYeeehhh^^^RRRTTT[[[nnnrrr\\\MMMEEE999222222222222111111111111000111222222444444555666666888;;;???HHHXXXlll{{{{{{{{{xxxrrrddd```aaahhhrrr~~~{{{mmmiiifffdddbbbaaaeeeooo|||}}}}}}zzzyyyssstttttttttuuuuuuuuuuuuttttttvvvvvvqqqlllmmmrrryyyxxxrrriiibbb___\\\WWWWWWTTTPPPMMMLLLJJJGGGEEEEEELLL[[[lllsssiiiWWWJJJBBBJJJIIIIIINNNKKKGGGOOOPPPSSS[[[dddhhhcccXXXPPPOOOTTT___dddZZZOOOCCC777222222222111111111000000000111222222444444555666666999<<<>>>FFFUUUiiixxxzzz~~~}}}vvvllleeeeeegggppp}}}~~~zzzvvvuuu|||}}}~~~{{{xxxwwwqqqrrrssstttuuuuuuuuuuuuuuuvvvxxxyyytttoooqqqwww{{{zzzrrrhhhaaa___\\\YYYYYYUUUQQQMMMKKKJJJGGGFFFEEEMMM]]]nnnuuulllYYYIIIJJJOOOMMMLLLOOOIIIGGGQQQXXX[[[aaagggdddZZZRRRPPPPPPTTTYYY\\\[[[PPPAAA777222111111111111000000000000111222222444444555666666999<<<>>>DDDSSSgggwwwyyy~~~}}}{{{}}}~~~~~~|||xxxuuussspppqqqrrrssstttttttttssstttvvvyyyzzzuuuqqqttt{{{|||zzzrrrfff```^^^]]]ZZZZZZVVVQQQMMMKKKIIIGGGFFFFFFQQQaaannnppphhhWWWKKKIIIMMMKKKJJJNNNJJJLLLYYYaaa______aaa]]]VVVSSSVVVSSSZZZ[[[ZZZYYYLLL;;;666111111111111000000000000000111222222444444555666444888<<>>666000222111000000000000000111111111222222333333444444555777888:::===FFFVVViiivvvvvv{{{~~~|||{{{{{{}}}zzzwwwtttrrrpppkkkkkkjjjjjjjjjjjjjjjkkkjjjhhhfffeeegggkkkqqquuussspppllljjjhhhgggeeedddbbb\\\WWWUUUQQQKKKHHHJJJUUUcccmmmhhh[[[OOOFFF@@@???AAABBBAAA??????AAACCCGGGPPP\\\___WWWQQQYYYgggcccBBB888444///000111000/////////000222222111222222333333444444555777888:::>>>GGGVVViiivvvvvv{{{~~~}}}|||||||||yyyvvvsssqqqpppmmmmmmlllkkkjjjjjjjjjkkkgggfffeeefffhhhkkknnnoooooolllhhheeecccaaa___]]]```[[[WWWUUUQQQLLLLLLOOO\\\gggllldddVVVLLLFFFBBBEEEDDDCCCAAA@@@BBBEEEHHHQQQYYYaaa^^^SSSMMMUUUaaayyyoooTTT>>>;;;888111222111000/////////000222333111222222333333444444555666888:::>>>GGGWWWiiiuuuwww|||~~~}}}}}}|||yyyuuusssqqqpppoooooommmlllkkkkkkkkkkkkgggfffeeegggjjjllllllkkkhhheeeaaa^^^^^^^^^]]]\\\\\\XXXUUUTTTQQQNNNQQQWWWeeekkkkkk```RRRJJJFFFDDDGGGFFFDDDDDDGGGMMMSSSWWWaaaeeeeee\\\PPPKKKPPPXXXeee^^^III;;;<<<888//////////////////000111222333111222222333333444444555666888:::???HHHWWWiiiuuuwww|||~~~}}}}}}}}}|||xxxtttrrrppppppqqqpppnnnmmmlllkkkkkkkkkiiigggeeefffiiikkkkkkjjjeeeaaa\\\ZZZYYYZZZ[[[[[[WWWTTTRRRQQQPPPPPPVVV^^^ooopppjjj\\\OOOIIIGGGDDDGGGFFFEEEHHHMMMUUU\\\```jjjhhhbbbXXXOOONNNQQQUUU\\\VVVDDD999:::444,,,......///000111111222222222111222222333333444444555555777;;;???HHHWWWhhhuuuvvv{{{~~~}}}|||}}}|||xxxtttrrrppppppqqqpppooommmlllkkkjjjjjjkkkhhhddddddgggjjjjjjiiifffbbb\\\XXXWWWWWWXXXXXXUUUQQQOOOPPPOOOQQQYYYcccwwwtttiiiZZZNNNIIIFFFCCCFFFFFFFFFIIIPPPVVV\\\^^^iiieee\\\SSSPPPSSSWWWXXX^^^WWWEEE:::;;;666///444---...000111222222222111111222222333333444555555555777;;;???HHHWWWhhhtttuuuzzz~~~~~~}}}yyyuuuqqqooonnnpppppppppnnnlllkkklllmmmfffhhhgggeeegggjjjjjjfffddd___YYYVVVWWWYYYXXXWWWVVVNNNJJJKKKLLLOOOXXXcccwwwyyynnnXXXIIIGGGEEE???FFFCCCDDDJJJLLLJJJLLLRRR^^^^^^YYYXXXYYYTTTVVVeeecccNNN>>>;;;:::444000333000///.........///111222111111111111111222222222555777:::>>>FFFTTTeeeqqquuuzzz~~~|||xxxtttqqqooonnnoooppppppnnnlllkkkkkkllliiikkkkkkiiijjjmmmkkkfffgggbbb\\\YYYYYYYYYXXXVVVTTTOOOLLLLLLLLLOOOYYYeeeqqquuulllVVVEEECCCDDDBBBCCCAAADDDJJJLLLJJJLLLQQQ]]]XXXUUUUUUXXXaaalllsss___LLL<<<:::999333000222000//////...///000111222222222222222222333333333555777:::>>>FFFTTTeeeqqqpppvvv}}}~~~~~~}}}zzzvvvsssqqqpppooonnnooopppooollljjjjjjjjjhhhkkkmmmmmmooorrrpppjjjiiiddd^^^[[[ZZZZZZWWWUUUQQQOOOMMMLLLKKKOOOZZZffflllooogggRRRBBBAAAEEEFFFCCCCCCEEEJJJKKKKKKNNNSSS[[[PPPPPPQQQUUUqqqZZZIII;;;888777222///000///////////////000111111222222333333333444444444555777:::>>>FFFTTTeeeqqquuuzzztttvvv~~~|||xxxuuurrrqqqppppppmmmooopppooollljjjiiiiiiccchhhlllooossswwwuuupppgggbbb]]][[[[[[ZZZWWWTTTMMMNNNNNNKKKJJJOOO[[[fffllliii^^^MMMDDDEEEIIIJJJFFFFFFHHHIIIIIILLLRRRXXXXXXJJJMMMOOOSSSzzz~~~RRREEE999666555111/////////////////////000000111111111222222333444444444555777:::>>>FFFTTTeeeqqqzzzpppsss~~~|||xxxtttrrrqqqqqqqqqnnnoooooonnnkkkhhhhhhhhhdddiiimmmppptttwwwtttnnnbbb^^^[[[ZZZ[[[ZZZWWWSSSKKKLLLLLLJJJJJJQQQ\\\eeelllbbbSSSIIIIIIMMMNNNLLLHHHJJJJJJGGGFFFLLLUUU[[[VVVHHHKKKMMMRRRwwwmmmKKKAAA888444333111///......//////000000000000000000000000111222333333333555777:::>>>FFFTTTeeeqqquuu{{{qqqqqq}}}yyyuuurrrqqqrrrrrroooooonnnllliiiggggggiiijjjnnnppppppqqqrrrmmmggg^^^[[[YYYYYYZZZYYYUUURRRJJJLLLKKKHHHLLLVVV___ccciiiZZZJJJEEEKKKRRRQQQLLLJJJNNNOOOJJJHHHNNNWWW\\\VVVLLLKKKLLLTTTnnntttZZZEEE???777333222111///.........///000000000000000//////000111222222333333555777:::>>>FFFTTTeeeqqqrrrxxxqqqlllwww~~~zzzuuurrrqqqrrrssspppooommmjjjffffffgggiiiooorrrrrrpppoooooojjjddd^^^\\\ZZZZZZZZZXXXSSSOOOMMMMMMJJJHHHOOO[[[cccccc```RRRDDDBBBIIIOOOOOOMMMMMMVVVZZZVVVSSSVVV[[[]]]WWWQQQKKKKKKXXXfff```OOOAAA===777222111222000...---...///000111000000//////000000111222333444555555777:::>>>FFFTTTeeeqqqtttzzzooohhhjjj{{{vvvrrrqqqrrrsssqqqpppmmmhhheeeeeegggjjjooorrrrrrooooooppplllfff```^^^[[[[[[ZZZXXXRRRMMMOOONNNJJJIIIRRR```fffcccXXXLLLAAA@@@EEEJJJLLLMMMQQQ]]]eeebbb^^^___aaa```XXXUUUJJJJJJ[[[aaaVVVLLL???<<<777222111222111...---...000111111111000///000111111222444555666666555777:::>>>FFFTTTeeeqqqttt{{{gggggggggyyyvvvuuuvvvxxxxxxuuurrrmmmhhheeeggglllqqqnnnmmmmmmmmmmmmlllhhhfff______^^^\\\XXXSSSNNNKKKKKKJJJIIIMMMYYYeeeddd[[[NNNBBB:::@@@IIIMMMPPPRRRXXXaaa```UUUUUU___]]]RRRYYYSSSKKKSSSggghhhVVVLLL@@@<<<666222///...,,,+++............/////////000000000//////000222444555444777;;;???FFFSSSeeerrrrrryyyzzzkkkgggbbb{{{xxxxxxyyyyyyxxxsssqqqlllgggdddfffjjjnnnmmmmmmmmmnnnooommmiiifff``````___\\\XXXSSSNNNKKKHHHHHHJJJQQQ^^^hhhdddZZZJJJAAA===BBBJJJOOOTTTXXXZZZ[[[WWWOOOPPPXXXXXXQQQYYYWWW```pppuuujjjWWWHHH===999444111//////...---........./////////000000000000///000111222444555444777;;;???FFFSSSeeerrrvvv|||wwwuuunnn```ooo}}}|||{{{{{{yyywwwooonnnjjjgggdddeeeiiimmmnnnnnnoooqqqqqqooojjjgggbbbaaa___\\\XXXRRRMMMJJJHHHIIINNNXXXdddhhh^^^QQQCCCAAAAAAFFFLLLPPPWWW]]][[[TTTMMMLLLOOORRRSSSQQQWWWZZZzzzjjjVVVCCC;;;777333000///000000///....../////////000000000000000000000111333444555555888;;;???FFFTTTeeerrrzzz}}}{{{{{{ssscccggg~~~}}}||||||}}}}}}~~~}}}}}}}}}zzzvvvsssiiiiiihhhgggfffhhhkkkooorrrrrrrrrssssssooojjjfffcccbbb___\\\WWWQQQLLLIIIKKKMMMTTT^^^fffbbbSSSDDD;;;@@@GGGLLLNNNPPPUUUZZZWWWMMMJJJQQQVVVRRROOOPPPRRRXXXcccRRR>>>:::666222///////////////...////////////000000000000000000111222333444555555888<<>>888CCCNNNSSSQQQPPPRRRTTTOOOHHHLLLXXX\\\SSSKKKKKKLLLUUUyyyXXXLLL<<<:::777222///......------////////////000000000111///000111222333444444555555888<<<@@@GGGTTTfffsssvvvwww{{{ssshhhfffffffff{{{~~~}}}|||zzzxxxwwwxxxyyyzzzyyyyyyyyyyyywwwrrrkkkfff___bbbeeehhhjjjmmmppprrrwwwuuusssqqqoookkkfffccc```___\\\XXXSSSNNNKKKIIIJJJPPP[[[cccaaaTTTFFF???===JJJUUUXXXUUUSSSSSSRRRLLLKKKQQQ[[[\\\QQQHHHFFFJJJVVVvvvdddLLLEEE::::::666111...---------,,,/////////000000000111111///000111333444444555444666999<<<@@@GGGUUUfffssssssvvv{{{mmmfffeeekkkjjjppp~~~}}}|||yyywwwvvvwwwyyyzzzyyyyyyxxxwwwuuuooogggbbb]]]```eeehhhjjjkkkmmmnnnsssqqqnnnllljjjhhheeeccc^^^\\\ZZZVVVQQQMMMJJJIIINNNUUU```eee]]]LLLCCCBBBHHHSSS[[[ZZZXXXYYYZZZYYYTTTWWWZZZ[[[VVVNNNIIIGGGLLL[[[gggbbbQQQEEE>>>999777444///------.........//////000000000111111111///000222333555555555444666999===@@@GGGUUUgggtttsssxxx~~~nnnmmmjjjssspppjjj~~~~~~|||yyywwwvvvwwwyyyzzzzzzyyyxxxwwwsssmmmfff```]]]```eeeggghhhiiiiiijjjooollliiiggggggfffeeeccc\\\[[[XXXTTTPPPMMMJJJIIITTT[[[eeegggZZZGGG???AAAQQQYYY^^^[[[ZZZ^^^aaa```___cccccc[[[RRRMMMLLLKKKPPP```___OOOGGGBBB;;;888444111...,,,---///000000000000000000111111111111///000222444555555555444666999===@@@GGGUUUgggtttuuu{{{vvvrrrpppuuulll~~~~~~}}}|||}}}{{{yyywwwwwwwwwyyyyyyvvvwwwvvvrrrjjjdddbbbbbbbbbdddfffggghhhjjjmmmpppppppppnnnkkkgggeeeeeeeee]]]XXXTTTQQQKKKEEEIIIRRR\\\cccggg^^^NNNDDDDDDIII]]]^^^```bbbdddfffiiijjj^^^bbbaaaYYYOOOLLLMMMNNN^^^```YYYJJJ>>><<<>>>===000000///////////////000000000000000111111111111000222333333333333444666666999===AAAHHHVVVhhhvvvvvv{{{pppnnnppp{{{zzzoooiiisss}}}}}}|||{{{{{{zzzxxxwwwwwwwwwyyyzzzssssssqqqlllfffbbbaaabbbhhhiiijjjjjjiiijjjmmmooouuussspppmmmiiigggdddccc\\\VVVQQQNNNJJJHHHOOOXXX```eeeeeeYYYIIIAAAIIISSSllljjjgggccc```[[[WWWTTTVVVXXXYYYTTTNNNNNNWWWbbbvvvooo___KKK???<<<;;;999000000///////////////000000000000000111111111111000222333333333333444666777:::>>>AAAHHHVVVhhhuuuvvv{{{uuussspppkkkfffiiigggddd~~~||||||{{{yyyxxxwwwvvvuuuuuuvvvwwwwwwpppnnnkkkfffaaa```bbbdddjjjkkkllllllmmmnnnrrruuuyyyuuuqqqnnnllliiiccc___YYYSSSMMMJJJJJJMMMWWWaaaffffff```PPPAAAAAAPPP___llliiidddaaa^^^YYYRRRLLLSSSQQQPPPOOOJJJMMM```wwwxxx^^^HHH>>><<<999444000//////......///000000000000000000111111111111000222333333333333444666888;;;>>>BBBIIIVVVhhhuuuuuuzzz|||nnneee```gggiiicccyyy~~~||||||zzzyyywwwvvvtttsssrrrqqqqqqrrrmmmjjjeeeaaa___```dddggggggiiilllooorrrvvv|||zzzuuupppnnnmmmiiibbb[[[UUUOOOIIIGGGLLLUUU```hhhjjjcccTTTFFF???FFFXXXfffcccaaa______```]]]VVVPPPWWWQQQMMMKKKFFFJJJbbb~~~oooSSSAAA======888111//////.........///000000///000000000111111111111000222333333333333444666888;;;???BBBIIIVVVhhhuuutttyyy~~~vvvggggggccceeejjjiiittt~~~}}}|||zzzxxxvvvuuusssqqqooommmlllkkkkkkgggbbb___```cccfffhhheeehhhmmmrrrvvv|||vvvrrrmmmlllkkkfff^^^VVVOOOKKKFFFGGGPPP]]]gggllljjj[[[HHH???DDDQQQ^^^fffbbbaaa`````````]]]WWWRRR[[[SSSLLLIIIFFFLLLbbbzzzsss___III>>>===<<<555..................///000000///000000000111111111111000222333333333333444666888;;;???BBBIIIWWWhhhuuutttyyy}}}~~~dddbbbhhheeebbbhhhkkkooozzz~~~|||{{{zzzxxxvvvuuutttsssqqqnnnlllkkkjjjhhheeebbbaaaccceeeggghhhgggkkkqqqvvvyyy|||tttqqqnnnkkkgggaaaXXXQQQIIIGGGFFFJJJVVVeeekkkkkkbbbRRRBBBBBBPPP^^^dddccc]]]^^^`````````^^^\\\[[[YYYSSSKKKGGGJJJUUUdddooobbbSSSDDD???>>>:::222---------------...///000000000000000000111111111111000222333333333333444666777;;;>>>BBBJJJXXXjjjwwwuuuyyy}}}}}}vvv]]]cccgggbbb```ggggggjjjuuu~~~{{{zzzyyyxxxvvvttttttssssssrrrpppooonnnmmmeeecccaaaccceeeggggggfffhhhmmmtttyyy{{{||||||}}}tttsssqqqllldddZZZQQQKKKCCCEEEGGGNNN]]]kkkmmmhhhVVVLLLDDDKKK\\\hhhgggaaaYYY\\\``````^^^]]]```cccVVVSSSKKKFFFPPP```eee```RRRHHH@@@???===666000///------------...///000000000000000000111111111111000222333333333333444666666:::>>>BBBJJJYYYkkkyyyvvvzzz~~~uuuwwwbbbhhheee___aaagggcccfffwwwwww~~~~~~}}}{{{yyyxxxwwwvvvsssqqqrrrssssssssssssrrrqqqqqqcccaaaaaadddggghhhfffdddgggllltttzzz||||||||||||uuuvvvtttmmmbbbVVVLLLGGG@@@DDDHHHQQQaaannnmmmeeeMMMIIIHHHTTTdddllliiibbb^^^bbbdddaaa[[[XXX[[[___UUUUUUMMMGGGTTTgggdddTTTFFF???<<<===:::333000222,,,,,,,,,---...///000111000000000000111111111111000222333333333333444666555999===BBBKKKZZZlllzzzwwwzzz~~~yyykkkjjjjjjppphhhccchhhssswwwooofffooo|||yyyvvvsssrrrrrrsssuuurrrrrrqqqrrrrrrooolllhhh```bbbeeeffffffffffffggghhhlllsssyyy|||{{{wwwtttyyywwwsssjjj___SSSJJJEEE???OOOZZZ[[[cccmmmeeeSSSEEEMMMWWWbbbnnntttnnneeeggghhhkkkllleee\\\XXXZZZWWWRRROOOXXXjjjrrrcccOOO>>>===;;;888555111...,,,......------------......000000000000111111111111000222333333333333444666888;;;>>>BBBIIIXXXkkkxxx|||~~~ooohhhlllpppmmmaaa[[[hhh~~~sss___dddwww~~~zzzyyyvvvsssqqqqqqqqqrrrrrrppppppoooooommmjjjgggcccdddfffgggfffeeefffgggeeellluuu|||}}}zzzxxxssssssoooggg[[[QQQJJJGGGHHHSSS^^^dddjjjkkk^^^MMMBBBPPPaaammmvvvzzzuuunnnnnnkkkiiihhhbbbZZZWWWYYYVVVVVV___qqq|||cccLLL<<<:::888555333000...---......------------......//////000000000111111111000222333333333333444666888;;;???BBBJJJXXXjjjxxxjjjgggkkkmmmccc\\\[[[fffsssssscccQQQ\\\ccc~~~|||yyyxxxvvvsssqqqooonnnmmmpppnnnllllllkkkjjjgggeeedddeeeggghhhhhhiiikkkmmmssszzz}}}wwwtttmmmmmmjjj```TTTLLLJJJKKKUUU[[[fffnnnooodddTTTGGGJJJYYYkkkvvv}}}vvvnnngggccc___XXXVVVWWWSSS[[[rrr\\\EEE:::888555222000...............------------......//////000000000000111111000222333333333333444666888;;;???CCCJJJXXXjjjwww}}}kkkggggggddd___eeejjjggg^^^XXXZZZ]]]\\\^^^vvv~~~}}}zzzxxxwwwvvvssspppmmmkkkjjjmmmkkkiiihhhhhhgggeeecccbbbdddfffhhhkkkoootttxxx}}}zzzssspppkkkiiibbbWWWKKKGGGLLLQQQccceeennnsssjjjVVVJJJJJJ]]]gggqqqwwwxxxnnneeebbb^^^YYYUUUUUUQQQ___~~~pppMMM???;;;999444000...---...///......------------......////////////000000000111000222333333333333444666888;;;???CCCJJJXXXiiivvv~~~xxxiiifffccc___ccclllrrrjjj^^^bbbxxxmmmeee___vvv}}}}}}|||yyywwwvvvtttqqqnnnkkkiiihhhiiihhhggggggggggggdddbbbbbbdddfffhhhlllssszzz}}}yyytttqqqjjjeeeZZZMMMEEEGGGQQQZZZlllmmmqqqooo]]]IIIIIIVVVppptttwwwyyyssskkkdddccc```ZZZUUUTTTUUUeeeXXX@@@======:::555000------...///......------------.........////////////000000000000222333333333333444666888<<<@@@DDDKKKXXXiiiuuuzzz}}}oooccccccdddcccbbbeeeeeedddjjj|||~~~```fff~~~}}}zzz{{{zzzwwwtttrrrpppmmmjjjhhhfffeeeeeeeeefffgggiiihhheeeccceeefffhhhkkkpppyyy{{{uuuqqqnnneee^^^RRRHHHFFFMMMYYYcccnnnnnnmmmcccQQQGGGTTThhhzzz~~~~~~}}}xxxrrroooiiieeeddd```YYYUUUTTT^^^kkkzzz{{{dddGGG;;;???;;;888444///------...///......------------............////////////000000000222333333333333444666888<<<@@@EEEKKKXXXhhhtttxxx{{{~~~lllbbbbbbdddeee___^^^]]]^^^fffxxxxxxttt~~~~~~yyywwwyyyxxxtttpppnnnjjjgggdddcccccccccbbbcccfffiiikkkjjjgggcccgggiiimmmrrr||||||tttnnniiieee\\\TTTKKKGGGLLLWWWcccjjjllljjjcccVVVLLLPPPeeexxxzzztttmmmgggnnnjjjgggddd]]]VVVTTTVVVeeekkknnncccPPP@@@;;;===555333000...---...///111......------------.............../////////000000000222333333333333444666888<<>>444000000//////...............------,,,,,,,,,---------.........//////000000...///111111111222333555888;;;@@@EEEMMMXXXfffooowww}}}|||fffddd```aaa```hhhhhhaaa\\\\\\[[[ZZZ^^^eeecccggg```]]]```aaa|||~~~xxxuuuooollloootttxxx}}}}}}|||}}}|||yyywwwuuutttttttttwwwtttpppnnnnnnlllhhheeefffccc___[[[ZZZZZZZZZZZZbbbcccdddfffhhhiiiiiihhhtttvvvmmmfffddd```XXXQQQNNNIIIKKKPPPXXXaaaggghhhgggcccSSSLLL]]]uuuxxxpppqqqssstttoooggg___]]]gggwwwrrrcccNNN@@@>>>@@@999000/////////.........------000//////....../////////........./////////000000...///111222111222333555888;;;@@@EEEMMMXXXfffooowww}}}~~~~~~rrr\\\aaaccc___[[[iii```\\\[[[]]]^^^]]]```dddZZZ^^^\\\\\\]]]YYYfffvvvnnniiijjjnnnpppsssvvvxxxyyy{{{}}}}}}{{{yyywwwxxxwwwuuurrrpppooonnnmmmqqqnnnkkkhhhfffccc```]]]___^^^\\\ZZZYYYYYYZZZZZZ^^^```cccfffiiinnnssswwwvvvfffbbb```___YYYPPPKKKJJJHHHOOOYYYaaadddfffggghhh[[[MMMRRRqqq{{{sssqqqqqqppplllaaaWWW___vvvlllXXXDDD>>>>>>;;;222,,,.........---------------000//////...//////000000......////////////000000...000111222111222444555777;;;@@@EEEMMMYYYfffpppxxx~~~~~~oooZZZYYY``````WWWaaa\\\[[[\\\^^^_________```^^^^^^]]]^^^\\\XXX^^^kkk~~~vvvooommmmmmllllllnnnjjjkkknnnrrrvvv{{{|||zzzxxxuuussssssrrrpppmmmkkkiiigggggggggfffcccaaa___]]]ZZZYYYYYYZZZZZZ[[[[[[\\\]]]___^^^```dddhhhnnnxxxzzzqqqccc```___\\\TTTLLLIIILLLNNNVVV```ggghhhfffeeeeeeUUUUUUeeeyyywwwuuurrrsssooobbbZZZiii^^^KKK===<<<<<<444...------------------------------------------....../////////////////////000000...000222222222222444666777;;;@@@FFFNNNYYYgggqqqzzzkkkZZZPPP[[[fffXXXYYY^^^___``````______]]][[[bbb]]]\\\\\\ZZZ^^^eeehhh|||}}}tttjjjffffff```bbbdddhhhmmmqqquuuwww||||||zzz{{{|||}}}|||zzzwwwuuuuuusssqqqoookkkkkkjjjhhheeecccbbbaaa]]]]]]]]]\\\ZZZYYYXXXXXXVVVXXXZZZZZZZZZ[[[^^^```fffhhhlllsss|||ssslllhhhbbb___ZZZUUUMMMGGGIIIOOOWWW[[[bbbfffgggeeeaaa___XXXkkk{{{zzzvvvuuuzzz|||uuuvvvssskkkiiizzzqqqNNNBBB;;;:::666...---222---------------------------------------...///000000000000000000000/////////000222222222333444666777;;;@@@FFFNNNZZZhhhrrr|||rrriii___RRRbbbqqqaaaaaaiiikkkjjjfffddddddbbb^^^ddd\\\\\\\\\[[[hhhtttpppffflllbbbaaa]]]^^^```bbbeeehhhkkkmmmsssuuuxxxyyyzzz{{{}}}~~~|||yyywwwuuuuuuuuuvvvsssqqqooonnnmmmllljjjhhhccccccbbbaaa___]]]\\\[[[WWWXXXYYYYYYXXXXXXYYYZZZWWWZZZ[[[[[[YYYZZZ^^^bbbiiinnnxxx{{{sssmmmfff___\\\WWWQQQLLLFFFDDDJJJSSS^^^```bbbdddcccaaa```___iii}}}xxxxxx~~~~~~vvvooopppqqquuuqqqZZZDDD???;;;777111---///444---------------.........////////////000111222222111111000000000000/////////111222333222333555666777;;;@@@FFFNNN[[[iiirrr{{{iiifffbbb[[[lllsssaaaiiiqqqssspppiiieeefffeee```bbbZZZ]]]]]]YYYiiiuuulll___tttsssfffeee_________```aaabbbcccdddiiijjjlllmmmnnnqqquuuyyy}}}|||{{{|||}}}~~~}}}|||}}}~~~}}}{{{yyyzzzzzzvvvuuusssqqqooonnnmmmmmmkkkiiigggfffeeeccc```^^^ZZZ[[[[[[ZZZYYYXXXVVVUUUUUUWWWYYYYYYWWWWWWYYY[[[XXXZZZ]]]]]]]]]```gggmmmttt{{{tttkkkllljjjbbbZZZTTTNNNIIIHHHIIILLLTTT\\\dddgggiiifffaaa```eeekkkyyyrrrhhhnnnwww}}}zzzlllYYYKKKBBBAAA<<<333...000111000------........./////////////////////000111222333111111111000000000/////////111333333333333555666777;;;@@@FFFOOO[[[iiisssyyyddd^^^\\\]]]mmmiiiUUUgggooopppkkkbbb___aaa```[[[[[[TTTZZZYYYQQQ___jjj[[[___dddyyyllllllaaa```_______________```]]]^^^___```bbbfffkkkpppuuusssrrrtttyyy{{{zzzxxxuuuvvvvvvuuusssrrrssstttpppooonnnllljjjhhhgggfffgggeeecccaaa___]]]YYYVVVUUUUUUVVVVVVUUUTTTRRRQQQUUUXXXZZZYYYWWWWWWYYY[[[VVVZZZ^^^aaacccjjjttt{{{yyypppmmmjjjbbb[[[WWWPPPKKKHHHKKKPPPVVV___ggghhhnnnqqqjjjbbbbbbmmmyyyyyyrrrmmmjjjtttvvv^^^MMMHHHDDDDDD;;;///---333222+++........./////////000000------------...///111111222111111111000000/////////111333333333333555777777;;;@@@FFFOOO[[[iiissswww}}}___^^^^^^```^^^[[[\\\```cccgggiiiddd\\\XXXZZZ^^^UUURRROOOQQQUUUYYYZZZZZZ\\\[[[hhh}}}hhhbbb^^^___bbbbbb]]]WWWXXXXXXWWWVVVWWWZZZ```ddddddfffjjjooosssuuuuuuvvvuuurrrnnnlllkkkkkkjjjiiifffffffffeeedddbbbaaa```^^^^^^\\\ZZZXXXUUURRRQQQNNNPPPSSSUUUWWWWWWVVVUUUTTTYYY^^^^^^[[[YYYZZZ\\\ZZZ]]]bbbhhhnnnxxxxxxuuupppjjjeee^^^WWWRRRLLLKKKLLLPPPWWW___eeeiiirrrmmmpppxxxvvvrrr|||tttlllgggzzzfffVVVNNNIIIDDD<<<333//////111///---..........................................------111222333333111000000000//////000111333444555666888<<>>BBBHHHQQQ\\\hhhpppxxxzzz{{{{{{|||NNNNNNQQQVVVVVVRRROOOPPPQQQVVV\\\\\\VVVNNNIIIGGGIIIKKKMMMMMMMMMLLLMMMNNNOOOLLLKKKLLLKKKJJJNNNUUUPPPPPPmmmttt^^^[[[hhhnnnhhhmmmttt~~~{{{tttkkkccc\\\WWWOOOIIIEEEFFFIIILLLZZZbbbmmmvvvxxxuuupppmmmyyypppcccbbbhhhiiiTTT===444444333000......------------,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000111111111222333444666666<<>>CCCJJJSSS^^^iiipppsssyyy~~~~~~MMMMMMNNNMMMNNNOOOPPPPPPJJJKKKKKKIIIGGGFFFFFFGGGGGGHHHIIIHHHGGGGGGHHHJJJRRRMMMIIIGGGFFFFFFKKKSSSHHHNNNRRRXXXrrrpppYYY^^^fffxxxxxxfffbbbdddmmm}}}mmmhhhaaa[[[WWWRRRMMMIIIGGGJJJNNNQQQTTTYYY___ccckkknnnrrrtttwww~~~nnn[[[XXX\\\YYYRRR>>>333---111222...---222////////////.........---,,,,,,,,,---------..............................////////////000000000000000000111222333555666777999<<>>333111111////////////............---------------------------........./////////000---------............///......//////000000111111000000111222333555666777999@@@FFFKKKRRR___iiinnnmmmttt{{{||||||LLLLLLKKKIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAA@@@@@@@@@AAAAAACCCDDDCCCBBBAAABBBFFFHHHFFFVVV~~~oooUUUHHHHHHMMMWWWdddqqqyyypppbbbVVVPPPTTT^^^fff___eeeooo{{{xxxpppiiibbbZZZTTTPPPNNNKKKIIIHHHIIIKKKMMMWWWVVVXXX\\\ccchhhiiiiiilllfffbbbiii~~~}}}|||mmmTTT===222222333222////////////............------------------------.............../////////---------............///......//////000000111111000000111222333555666777:::@@@FFFJJJRRR^^^gggjjjkkksss|||}}}wwwxxxMMMLLLIIIGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@AAAAAACCCBBBAAAAAAAAABBBDDDEEEIIIHHHFFFDDDBBB@@@???>>>AAAAAABBBAAA@@@AAADDDFFFLLLGGGVVVmmmbbb[[[TTTMMMPPP^^^ppp|||yyylllbbb]]]\\\^^^VVVXXX[[[```fffoooxxx|||xxxvvvpppjjjaaaZZZTTTPPPMMMJJJHHHHHHIIIJJJMMMQQQVVVXXX^^^___```bbbeeeiiiooorrrooottt{{{rrr]]]OOO===333222555444000////////////............------------------------........................---------............///......//////000000111111000000111222333555666777:::@@@FFFKKKSSS___hhhjjjeeeppp{{{~~~wwwvvv~~~LLLJJJHHHEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAADDDCCCBBBBBBBBBCCCEEEEEEIIIIIIGGGFFFCCCAAA@@@???>>>???@@@@@@@@@BBBEEEGGGHHHEEEFFFYYYtttdddTTTMMMRRRZZZ```cccpppvvv}}}~~~wwwiii[[[RRRWWWUUUSSSQQQSSSYYYaaagggmmmnnnqqqvvv|||}}}zzzuuuoooiiiddd```^^^[[[WWWQQQMMMKKKKKKMMMMMMMMMNNNPPPSSSWWWZZZ\\\^^^ZZZaaaiiimmmmmmnnnsssxxxuuu^^^DDD<<<333111333444222///////////////............------------------------...............------------------............///......//////000000111111000000111222333555666777:::???EEEKKKVVVcccjjjkkkcccppp}}}~~~xxxvvv~~~JJJHHHFFFDDDBBBAAAAAABBB??????>>>>>>>>>>>>??????AAAAAAAAA@@@@@@AAAAAABBBAAABBBBBBCCCCCCBBBAAAAAA===>>>@@@@@@@@@BBBDDDFFF===GGGJJJHHHWWWpppZZZNNNJJJLLLPPPTTT[[[eeemmmqqqqqqqqqqqqbbb```[[[VVVRRRRRRUUUXXXYYYYYYZZZ^^^bbbdddeeedddjjjlllqqqvvvzzz}}}~~~|||xxxtttnnnjjjfffddd___]]][[[WWWTTTQQQOOONNNNNNLLLKKKJJJLLLPPPTTTWWWXXXYYYZZZ\\\]]]___```aaa```dddiiimmmtttbbbGGG===666111000///...///111////////////............------------------------.........------------------------............///......//////000000111111000000111222333555666777:::???EEELLLWWWdddkkkkkkcccppp~~~|||vvvvvvGGGFFFEEECCCBBBAAAAAAAAA?????????>>>>>>??????@@@>>>>>>????????????>>>>>>===>>>???AAAAAABBBAAAAAA===>>>@@@@@@???@@@AAACCC???EEEHHHFFFFFF[[[~~~dddRRRMMMPPPOOOOOOQQQTTT]]]jjjxxxoooooolllhhhaaa[[[XXXWWWWWWUUUTTTSSSTTTUUUTTTSSSVVVXXX\\\___bbbccccccccciiilllnnnnnnlllhhhfffeeebbb```^^^[[[XXXUUURRRQQQNNNNNNNNNMMMMMMMMMMMMNNNMMMNNNPPPRRRUUUZZZ^^^aaaaaaaaaaaabbbeeehhhlllnnnuuutttwwwtttMMM;;;999333...000000---...222////////////............------------------------.........------,,,,,,,,,---------............///......//////000000111111000000111222333555666777;;;@@@EEEKKKWWWccciiihhh___mmm{{{}}}xxxwwwEEEEEEDDDCCCCCCBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBB======>>>??????>>>===<<>>???@@@???>>>===>>>???HHH===;;;BBBDDDEEEXXXsssqqq]]]WWWMMMOOOQQQRRRSSSVVVYYY\\\ooorrrvvvwwwsssmmmgggddd^^^[[[VVVTTTRRRQQQOOONNNLLLMMMPPPRRRRRRRRRQQQPPPQQQTTTWWWXXXVVVTTTSSSSSSMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOQQQSSSUUUVVVQQQTTTWWW[[[^^^bbbfffiiifffeeeeeeggglllsss{{{UUU:::999333---,,,222555111///111000/////////............------------------------.........------,,,,,,,,,---------.........//////......//////000111111111000000111222333555666777===@@@EEEKKKVVVaaafffdddYYYgggwww~~~}}}wwwEEEDDDBBBAAA@@@@@@@@@AAA@@@BBBEEEGGGFFFBBB>>><<<@@@>>><<<;;;:::;;;<<<===<<<===>>>@@@@@@@@@???>>>???>>><<<;;;:::;;;===>>>AAA@@@???>>>???DDDLLLRRRwwwmmmbbbTTTLLLLLLOOORRRRRRTTT]]]mmm|||yyyqqqhhhddd^^^XXXTTTSSSTTTUUUPPPOOOOOONNNNNNOOOPPPPPPSSSSSSRRRQQQPPPNNNLLLKKKKKKLLLMMMMMMMMMNNNQQQSSSQQQPPPPPPRRRVVVYYYZZZZZZ^^^YYYWWW\\\bbbfffhhhjjjnnnppprrruuu{{{}}}___CCC555444222111111000000000000000///............------------------------------------------............///,,,,,,,,,---------..................////////////000000111333555666888888<<<>>>HHHPPPRRR]]]eee```WWW```www~~~{{{vvvGGGFFFDDDBBB@@@@@@@@@@@@???AAACCCDDDCCCAAA>>><<>><<<;;;:::;;;<<<===<<<======>>>??????>>>>>>???>>><<<;;;:::;;;<<<===>>>>>>===<<<===AAAGGGLLLSSSuuujjj\\\UUUSSSRRRRRRSSSWWW^^^gggnnnqqqqqqooolllhhhbbb\\\WWWSSSRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTSSSSSSRRRRRRQQQQQQQQQMMMOOOQQQQQQQQQRRRSSSUUUWWWXXXYYYYYY[[[\\\^^^```kkkjjjiiigggeeefffkkkpppvvvjjjUUUBBB555///000222111000000//////000000///............---------------------------------------------............,,,,,,,,,---------..................////////////000000111333555666888888===>>>IIIPPPSSS^^^gggaaaYYYbbbxxx}}}xxxEEEDDDBBB@@@?????????@@@??????@@@@@@@@@>>>===<<<>>>===;;;:::::::::;;;<<<======<<<<<<<<<===>>>>>>???>>><<<::::::::::::;;;::::::;;;:::;;;===AAADDD>>>OOOoookkk^^^UUUQQQMMMNNNSSSYYY\\\]]]hhhiiijjjjjjiiigggdddbbbXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUUUUXXXZZZ]]]]]]\\\\\\\\\\\\\\\]]]______```bbbdddfffiiiooottttttsss{{{}}}cccEEE666222111000111222111000000//////000000///............---------------------------------------------............,,,,,,,,,---------..................////////////000000111333555666888888<<<>>>IIIQQQTTT```iiiccc[[[bbbwww{{{xxxAAA@@@???>>>===>>>???@@@>>>=========<<<<<<<<<;;;<<<;;;::::::::::::;;;;;;===<<<;;;::::::;;;<<<===>>>===<<<:::999999999999777888::::::::::::<<<>>>===AAAMMMggg}}}qqq```TTTOOONNNMMMLLLOOOQQQVVVZZZ^^^```aaaaaa[[[[[[\\\]]]]]]^^^______^^^]]]ZZZYYYXXXYYYZZZ[[[ZZZ\\\___```___^^^]]]]]]^^^^^^```eeemmmsssvvvvvvaaaLLL777111555666333000111111000//////////////////............---------------------------------,,,,,,---------.........,,,,,,,,,---------..................////////////000000111333555666888888;;;<<>><<<;;;;;;::::::::::::;;;:::999999999999999::::::<<<;;;:::999999999;;;;;;<<<;;;:::999999888888888666888:::::::::999:::;;;;;;<<>><<<;;;;;;::::::::::::::::::::::::888888888999999999999999::::::999888888888999999999999999999999888888888666888:::::::::999:::;;;<<>>===;;;;;;;;;<<<===888888:::;;;;;;:::999888666666777888888888888888777888999999999777666555555666777888888999999888444666777888777888999;;;;;;666666===AAA??????AAATTTooojjjccc^^^\\\]]]aaaddd]]]^^^^^^______^^^]]]]]]ZZZ[[[]]]]]]]]]___aaaddddddkkktttzzz~~~xxx^^^@@@333777444111222555444000...000000000///...............//////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000111333555666888888===>>>HHHPPPRRR]]]eee```WWWeeeyyy{{{<<<<<<;;;::::::::::::;;;888999999999999888777777888888777666666666666666777777777777777777777777777777777777777777777777555555555555666777999999888888999:::;;;;;;;;;;;;DDDQQQooo\\\FFF???888333333333333222111000///...---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///////////////.........000111222333555777999;;;888BBBKKKOOOUUU^^^cccbbbZZZkkk~~~{{{~~~<<<<<<;;;::::::::::::;;;888999999999999888777777888777777666666666666666666666666666666666666666555555555555555555555555555555555555666777888999777777999:::;;;<<<<<<<<<@@@EEEVVVqqqmmmJJJ;;;888444222333333333222111000///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////////////////...000111222333555777999;;;:::CCCKKKOOOVVV___fffggg]]]lll~~~<<<<<<;;;:::::::::::::::888888999999888888777666777777666666555555666666555555555555555555555555444444444444444444444444555555555555555666777888666777888:::;;;<<<<<<<<<;;;<<>>;;;<<>>CCCNNNYYY\\\^^^jjjyyy}}}:::::::::999999777666555666666666666666666666666555444222333333444222111444444444444444444444444333333222111111222222333333222222111111222222333222333333333333333333444555555555666666666666777666888>>>BBBCCCLLLddd}}}vvvQQQ999888666444222111000000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---------..................////////////000000111222444666999:::<<>>FFFPPPVVV[[[cccoooyyy~~~555555666666666666777777555555555555555555555555444333222222333333222111333333333333333333333333111111000000111222333333222222111111111111222222111111222222222333333333222222333333333444444444777444333666888777888:::AAAVVVtttyyy[[[III???888444444333333222222222333333000000000000000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------............////////////000000111222444777999;;;@@@HHHQQQXXX\\\dddpppzzz777777666666666666666666444444444444444444444444444222111222333333222111222222222222222222222222000000000000000111222333111111000000000000111111000000111111222222333333111111111111222222222333333333555999;;;;;;::::::===@@@GGGTTTmmmaaa???666BBBKKKBBB333333333222111111111111222000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------............////////////000000111222444777:::<<<@@@HHHRRRXXX\\\dddpppyyy;;;:::888777555555555555444444444444444444444444333111111111333333222111222222222222222222222222000/////////000000111222111000000//////000000111//////000000111222333333000000000000111111111111222777:::999555444555777444666999===EEEXXXqqq{{{LLLBBB888444777:::999666444333222111000/////////////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,,,,------............////////////000000111222555888;;;===@@@HHHRRRXXX\\\cccoooxxx===;;;999777555444444444333333333333333333333333222111000111222333222111111111111111111111111111000000////////////000000000000////////////000000......///000111222222333///000000000000111111111000888>>>999333222666999444666:::;;;999:::EEERRRqqq}}}```JJJ:::;;;:::555000...111444333333111000///......---////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------++++++++++++,,,,,,,,,,,,............////////////000000111333555999<<<===AAAIIIRRRXXX\\\cccoooxxx;;;999777555444333444555222222222222222222222222111000000111222333333111111111111111111111111111111111000///............000//////......//////000------...///000111222333///000000000000111111111111;;;AAA<<<666777:::;;;:::777666777666444:::CCC<<>>BBBJJJTTTYYY]]]dddpppyyy888777555333333333555555222222222222222222222222111000///000222333333111000000000000000000000000222111000///...---------//////............//////------...///000111222222000000000000111111111111:::BBBEEE>>>777555333000333///000777:::777666888>>>===???HHH\\\{{{vvvUUUBBB;;;888888:::222333555444111000111222...............///000000////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++******++++++,,,---******+++++++++,,,,,,,,,............/////////000000000111333666999<<<>>>DDDLLLUUU[[[^^^fffqqqzzz~~~777666555444333444555555555444333333222222333333000000000000000000000000111111000///////////////000000//////.........---//////////////////////////////000111222222333333333...,,,///222111111222???EEEDDD;;;333222222000333333333444444444555555555777999;;;???IIIWWWbbbvvvNNNGGG>>>999888777444111333333222222111000//////111///......//////...---.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000000000000//////000222333444555777;;;>>>FFFMMMVVV\\\```gggpppxxx777666555444333444444555444444333222222222222333111111111111111111111111111000000///////////////000/////////.........---..............................///000000111111222222...---///111111333888AAADDD@@@777111111111///333333333333444444444444333555777666666:::BBBIIIUUUfff~~~hhhQQQBBB@@@;;;555444666777666333222222111000000///......000///......//////...---......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000000000//////000111333444555777;;;>>>FFFNNNWWW]]]aaahhhrrrzzz666555555444333444444444444333222222111111222222111111111111111111111111111000//////......///////////////.......................................------......//////000000111//////000000111888@@@GGGDDD<<<222///111111...222222222333333333333444444666888777555444666999444<<>>777333555222000111444666555333000000000//////......---000///......//////...,,,...------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000/////////000111333444555777;;;>>>FFFOOOXXX^^^bbbiiittt|||555555444444444333333333333333222111111111111111222222222222222222222222000000///............///................................................------......//////////////////000000///111<<>>FFFTTTdddrrryyyqqqhhhaaaWWWKKKCCCAAA???<<<:::777777666555666777999;;;111333555444111000111333333333333222000000111222---.....................///---,,,,,,---...,,,+++,,,,,,,,,------.........---------,,,,,,,,,++++++)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---...////////////...000222333555999===@@@IIITTT___bbbaaadddqqq}}}222222222222222222222222111111111111000000000000......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***///...***000AAAKKKKKK555111...---///000///---//////.........------------------...///000000111///000000000111111111111222222222333333333444444444555777:::<<>>BBBPPPXXX```cccdddhhhsss}}}222222222222222222222222111111111000000000//////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---***+++999JJJMMMEEE333000---,,,......---,,,///.........---------------------...///000000000//////000000000111111111222222222222333333333333222222333555666888999999555666999???FFFNNNVVVZZZnnnnnnttt^^^NNNHHHIIIIIIIIIPPPWWWUUUFFF<<<>>>@@@>>>999999888888777666555555555555555444333222222222222111111111111000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***+++***)))(((((()))***+++++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,*********++++++++++++,,,,,,,,,------.../////////...000222444666:::>>>BBBKKKTTT___ccceeejjjuuu222222222222222222222222111111000000000000//////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***(((///CCCRRRLLL===000...,,,,,,,,,---,,,+++............---------------------...//////000000////////////000000000000111111111222222222333333111111111111222222222222666666555555666999;;;===AAAHHH___vvvsssYYYIIIIIILLLNNNYYYhhhkkk^^^OOOIII___TTTEEE<<<;;;<<<===<<<777AAADDD===777777777444555555555555444444444333444444444333222222111111111111000000000//////////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////...000333555777:::???BBBJJJTTT___dddfffjjjuuu~~~111111111111111111111111111000000000////////////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,******444FFFPPPEEE444......---,,,,,,,,,,,,+++---------------------------------....../////////........./////////000000000000000111111111222222222222222222222222222222444333333444555888:::<<<===EEETTT^^^TTT>>>666;;;<<<;;;???GGGIIICCC===<<>>888777555111333333333333333333333333333333222222222111111111222222222111111111000000//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++*********))))))))))))))))))***************++++++++++++))))))))))))************************++++++++++++++++++,,,,,,,,,---------,,,,,,------...////////////111333555777:::???BBBLLLVVVaaaffffffiiirrrzzz111111111111111111111111000000000////////////.........////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++000888BBBDDD999------.........---,,,,,,---,,,,,,------------------------------............---............//////////////////000000000111111111111222222222333333333111111000//////000111222444<<>><<<777000+++******+++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------......---------------......------........./////////...///000000111000000000111000///.........//////------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((''''''''''''((())))))))))))))))))))))))))))))*********))))))*********+++++++++---------............///111111333888:::;;;@@@FFFOOOYYYbbbfffiiirrr~~~////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++,,,,,,+++,,,///111BBB<<<444...+++)))***+++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++++++++,,,------------,,,,,,,,,,,,------------------..................///000000000000///000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,++++++,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((()))*********)))'''&&&''''''((()))))))))))))))(((((())))))************))))))*********+++++++++---------............///111111333888;;;<<>>DDD444...(((&&&)))+++***(((************)))))))))((()))************+++++++++,,,++++++*********++++++++++++************++++++(((***,,,,,,+++++++++,,,************************,,,+++***)))))))))******++++++******++++++,,,---...............------,,,++++++++++++++++++++++++************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************++++++***************+++,,,,,,,,,---------......222000111777;;;===BBBGGGMMMWWWaaagggoooyyy...............---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))************************************)))+++***(((///<<>>000,,,'''&&&(((******)))************)))))))))))))))************+++++++++,,,+++***)))))))))))))))++++++************++++++(((***,,,,,,+++***+++,,,************************++++++***)))))))))******+++************+++,,,,,,...............---,,,,,,++++++++++++++++++++++++******************************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))************+++***************++++++,,,,,,,,,---------......000...000666:::<<<@@@EEEMMMVVV```fffnnnzzz........................---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************)))))))))))))))*********************************(((,,,***'''222CCCCCC777...***'''&&&(((******)))*********)))))))))))))))))))))*********+++++++++,,,+++***)))((((((((((((++++++************++++++(((***+++,,,+++***+++,,,*********************************))))))))))))******************++++++,,,------.........---,,,,,,******************************************************)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''((()))))))))*********************)))******+++,,,,,,,,,,,,---------......000...111777;;;<<<@@@EEEPPPXXXaaafffmmmyyy---.....................------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************))))))))))))))))))************************''',,,++++++777FFFBBB222,,,***((('''((()))******))))))))))))))))))******))))))*********++++++++++++******)))(((((())))))++++++************++++++((()))++++++*********+++************************))))))))))))***)))))))))******))))))******+++,,,---------...---,,,,,,+++************************))))))))))))))))))))))))++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((()))))))))******************))))))***++++++,,,,,,,,,,,,---------......111000222999===>>>AAAFFFSSS[[[bbbgggmmmxxx---------...............,,,,,,,,,,,,++++++++++++++++++************++++++************************************))))))))))))************************'''***---222>>>FFF===...,,,+++***)))))))))***+++))))))))))))************)))************+++++++++*********))))))******+++++++++************++++++''')))++++++***)))***+++************************'''((()))*********))))))***))))))))))))***++++++---------------,,,++++++************************))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))************))))))))))))***+++,,,,,,,,,,,,,,,---------......222111444;;;???@@@CCCGGGSSS\\\dddhhhnnnxxx---------.........//////,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,************************************)))))))))(((************************'''(((...:::DDDDDD888,,,,,,,,,,,,***))))))***+++((()))))))))************)))************+++++++++******)))******+++,,,---++++++************++++++''')))++++++***)))***+++************************&&&''')))*********)))))))))))))))))))))***++++++,,,------------,,,++++++************************))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************))))))))))))***+++,,,---,,,,,,,,,---------......222111444;;;???@@@CCCGGGQQQ[[[dddiiipppyyy---------.........//////,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************+++*********))))))((((((************************((('''///???HHHBBB444,,,---------,,,***)))***+++(((((())))))*********+++)))************+++++++++))))))******+++,,,......++++++************++++++''')))***+++***)))***+++************************&&&'''(((*********)))((()))))))))))))))******+++,,,,,,---------,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---,,,,,,,,,---------......111000444;;;???@@@BBBFFFNNNYYYcccjjjqqq{{{......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,.........,,,***)))******++++++++++++************)))))))))))))))***+++)))444FFFIII;;;...---,,,+++***))))))***+++,,,******))))))((((((''''''))))))***+++,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++++++++************++++++))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***++++++,,,,,,++++++***''''''(((******++++++++++++*********))))))(((((()))))))))))))))(((''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''******)))((('''&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''')))&&&&&&(((&&&"""%%%,,,((((((''''''''''''(((((())))))))))))******************+++++++++,,,,,,,,,,,,---...---------///111...///444;;;???@@@DDDIIIUUU^^^hhhlllqqq{{{...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))+++,,,---...---,,,***)))******++++++++++++************))))))))))))******+++,,,777GGGGGG888---,,,***))))))(((((())))))******)))))))))((((((((('''))))))***+++,,,,,,,,,,,,+++++++++*********))))))))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))******++++++,,,,,,++++++***''''''(((******++++++************)))))))))(((((()))))))))))))))(((''''''))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''%%%&&&)))(((%%%''',,,((((((''''''''''''(((((())))))))))))************************+++++++++,,,+++---...---------///111...///444;;;???@@@CCCIIIQQQ\\\fffkkkqqq}}}------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))***+++,,,------+++***)))******++++++++++++*********)))))))))))))))*********000===GGGBBB333++++++'''(((((())))))(((((('''))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,+++++++++***************)))))))))*********+++++++++******))))))******+++))))))))))))))))))))))))))))))************))))))((((((((()))))))))************++++++++++++******''''''((()))******************))))))))))))(((((()))))))))))))))((((((''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''&&&&&&'''''''''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((''''''%%%'''******'''%%%'''((((((''''''''''''(((((())))))))))))************)))))))))*********+++++++++,,,------,,,---///111//////444;;;??????CCCIIIQQQ\\\eeekkkqqq|||---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++************+++,,,++++++***)))******++++++++++++******))))))))))))))))))***++++++666CCCFFF<<>>???CCCHHHUUU___gggkkkpppzzz------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******++++++*********)))***************************++++++++++++******))))))(((((()))***++++++---;;;FFFCCC666,,,))))))'''(((************((('''(((((((((((())))))))))))(((((()))***++++++++++++************************(((((()))))))))************))))))))))))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))************)))******++++++******)))'''(((((())))))))))))((((((((((((((((((((())))))(((((())))))))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((((((((***...333333...'''((((((''''''''''''((((((((()))))))))************((())))))))))))*********+++,,,---,,,,,,,,,...000000000555;;;>>>???BBBHHHUUU___gggkkkpppyyy,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))******+++*********)))))))))))))))***************++++++++++++******(((((((((((()))***+++,,,000???GGG>>>000******)))((())))))******))))))((((((((((((((())))))))))))'''((()))***++++++++++++***************+++++++++((((((((()))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))************))))))'''(((((())))))(((((((((''''''(((((((((((())))))'''(((((()))))))))))))))&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((&&&(((***000999>>>999000((((((''''''''''''(((((())))))))))))************)))))))))*********++++++***+++,,,,,,+++,,,...000000000555;;;>>>???BBBGGGRRR\\\eeejjjppp{{{,,,,,,,,,++++++++++++***************************(((((()))***************((((((((((((((()))************++++++++++++******(((((((((((()))***+++,,,444BBBFFF999,,,***+++))))))((((((''''''(((((()))'''((((((((()))))))))***'''((()))***++++++++++++))))))*********+++++++++(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))************))))))'''((((((((((((((('''''''''''''''((((((((())))))''''''((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&''')))...999@@@;;;000((((((''''''''''''(((((())))))))))))************************+++++++++,,,***+++,,,,,,+++,,,...000000111555<<<>>>>>>BBBGGGRRR\\\eeejjjpppzzz,,,,,,,,,+++++++++******************************(((((()))***************((((((((((((((()))************++++++++++++******(((((((((((()))***+++,,,666CCCFFF666***+++---)))((('''&&&%%%%%%&&&'''((('''((((((((())))))******'''((()))******++++++***))))))******++++++++++++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))************))))))'''(((((((((((((((''''''&&&'''''''''(((((())))))''''''((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$$$$%%%&&&(((((()))''''''''''''((((((((()))'''''''''''''''''''''''''''(((((()))))))))))))))'''''''''***444<<<555(((((((((''''''''''''(((((())))))))))))***************++++++++++++,,,,,,,,,***+++,,,,,,+++,,,...///111111555<<<>>>>>>BBBGGGUUU___gggjjjoooxxx,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***)))(((''''''((()))***))))))))))))************((()))***++++++***)))(((&&&******'''''',,,...+++HHHEEE>>>333+++)))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))++++++************++++++))))))))))))))))))))))))''''''''''''((((((((()))***)))))))))))))))******'''++++++((()))...---((((((***)))'''&&&(((******((('''&&&&&&((())))))((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((++++++************++++++***++++++,,,,,,------...000000444:::===???DDDJJJUUU^^^ggglllnnnsss{{{,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((((())))))))))))))))))************((()))***++++++***)))(((((())))))(((''')))...222KKKEEE:::///***)))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++******))))))******+++))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((()))***++++++(((,,,,,,)))***,,,+++&&&***+++,,,+++))))))((('''((('''&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))))))))(((++++++************++++++***++++++,,,,,,---......000000444:::>>>???DDDJJJUUU^^^hhhmmmooottt|||,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((())))))))))))(((((())))))))))))************))))))************))))))***'''(((***'''%%%///===OOOCCC444+++((()))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,+++******))))))******+++))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((()))***,,,,,,))),,,---,,,+++,,,)))&&&)))***+++,,,+++)))((('''((('''&&&&&&((())))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++************+++++++++++++++,,,------......000000444;;;>>>@@@EEEKKKTTT^^^iiioooqqquuu|||+++++++++++++++++++++++++++++++++*********))))))'''((()))******)))((('''((()))))))))************)))))))))******)))))))))+++&&&(((,,,((($$$333JJJRRRBBB000((()))*********(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((+++************+++,,,,,,******))))))))))))******))))))))))))))))))))))))'''(((((((((((()))))))))'''''''''((()))+++,,,---(((+++.........---+++***+++(((''')))***)))((()))((('''&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%'''((()))'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))*********++++++************++++++++++++,,,,,,---.........111111555;;;???AAAFFFLLLUUU^^^jjjppprrrvvv~~~+++++++++++++++++++++++++++++++++*********))))))'''((()))******)))((('''((()))))))))***************))))))))))))))))))***+++&&&(((---)))(((;;;TTTRRR???---(((***++++++,,,(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++***))))))))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((()))+++,,,---(((***...000000...///111666...((())))))((((((,,,((('''&&&&&&((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))*********+++++++++************+++++++++,,,,,,------...//////111111555<<<@@@BBBGGGMMMVVV___jjjpppssswww+++++++++++++++++++++++++++++++++************)))(((((())))))))))))(((((())))))))))))******************))))))))))))******)))((())),,,+++111EEE\\\LLL:::+++)))+++******---((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))*********))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******(((((((((((()))***,,,,,,((()))---111000...111666BBB666,,,,,,+++'''''',,,((('''&&&&&&((())))))(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))******+++++++++++++++************++++++,,,,,,,,,---......//////111111555<<<@@@CCCHHHNNNXXX```jjjpppsssxxx************************+++++++++************)))))))))(((((((((((())))))))))))))))))************+++***)))(((((()))***+++''')))+++***---:::OOO```DDD444)))***+++(((''',,,(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((()))***++++++)))))),,,///---***///777BBB444+++------((('''+++((('''&&&&&&((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((())))))******+++,,,,,,++++++************++++++,,,,,,------.../////////111111666===AAACCCIIIOOOZZZaaajjjooorrrxxx************************+++++++++************)))***)))(((''''''((()))***))))))))))))************+++***)))(((((()))***+++%%%***,,,)))...@@@UUUaaa>>>000'''***+++&&&%%%+++((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))******+++)))+++---***''',,,666999,,,&&&+++...)))''',,,((('''&&&&&&((())))))(((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''((((((((('''&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((())))))***++++++,,,,,,++++++************++++++,,,,,,------.../////////111111666===AAADDDIIIPPP[[[bbbjjjnnnqqqxxx************************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))******************))))))((((((''''''%%%000''',,,111NNNqqqSSS333000,,,************)))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))))))))******''''''''''''((((((((((((******))))))((((((''''''%%%&&&'''(((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))(((((())))))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++***************+++......---------.........444333666===CCCEEEJJJOOOUUUaaakkkmmmooowww************************)))))))))))))))(((''''''))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''(((---***,,,777XXXjjjKKK111...***)))((()))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))(((((((((''''''((((((((()))))))))))))))))))))(((((()))))))))''''''''''''(((((((((((())))))))))))((((((''''''&&&&&&'''(((((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&'''((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++***************+++,,,,,,,,,---...///000111333222666===CCCEEEJJJOOOVVVbbblllooopppxxx************************)))))))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))******))))))))))))((((((((((((+++(((...,,,AAAhhh```@@@...+++(((''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''******************)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++***************+++++++++++++++,,,...000111222333222666>>>CCCFFFJJJOOOXXXdddnnnqqqrrrzzz************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((+++###111000NNNtttUUU777,,,***(((''''''((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((...............---,,,+++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&%%%%%%&&&(((***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++*********)))******+++,,,,,,,,,,,,---...///000111222111666>>>DDDFFFJJJOOOYYYfffpppsssttt{{{))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((()))))))))))))))!!!222:::]]]uuuLLL222+++***(((((())))))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''(((((((((...............---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''&&&&&&''')))+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++******))))))***++++++,,,...------------...//////111111666???EEEGGGJJJOOOZZZgggrrrtttuuu|||))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))'''&&&222IIIjjjjjjBBB///+++***))))))***+++)))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''((((((((('''((()))******)))((('''''''''''''''((((((((((((&&&''''''''''''(((((((((******************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***(((''''''(((***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,,,,///......---------......000000666???EEEGGGJJJOOOZZZgggsssuuuvvv|||))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***'''...333YYYtttYYY999---))))))((()))***+++***(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&&&&&&&'''''''''(((((('''(((***++++++***((('''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))'''&&&'''))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,------------------...///000///000666???FFFHHHJJJOOOZZZgggsssvvvvvv|||))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******(((555444cccyyyLLL333+++((((((''')))***+++)))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&'''''''''((((((''')))***,,,,,,***)))'''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%&&&'''(((((()))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&'''((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,---++++++,,,,,,...///111222///000666@@@FFFHHHKKKOOOZZZgggsssvvvvvv|||)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''+++***(((''''''(((((()))+++***))))))))))))))))))------KKKpppjjj>>>&&&+++(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''))))))(((((((((''''''''''''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((******)))'''&&&'''(((***))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))((((((''''''&&&&&&******))))))((((((''''''(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((******))))))((((((''''''%%%%%%&&&'''((()))******,,,***))))))***++++++***,,,,,,------...////////////111999@@@CCCBBBEEEJJJ\\\jjjuuuvvvtttxxx)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''((()))***+++******)))))))))))))))***...333TTTnnn\\\888***+++(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((('''''''''&&&(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))(((&&&%%%)))...///***%%%))))))************)))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((('''''''''))))))))))))((((((''''''((((((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((***)))))))))((((((((('''%%%&&&'''((()))***++++++,,,+++))))))+++,,,+++***,,,,,,------...////////////111888@@@CCCBBBDDDIIIYYYgggrrrsssrrrwww)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&''''''(((***+++,,,***)))))))))))))))******---<<<```jjjHHH///---)))(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((''''''(((((((((((((((((((((((((((''''''''''''&&&))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******,,,((((((000;;;<<<222&&&((())))))******))))))((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((()))))))))(((((((((((('''(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((***,,,---***))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))***++++++,,,---,,,******,,,,,,,,,+++,,,,,,------.../////////000111888???BBBBBBDDDHHHXXXeeeqqqrrrqqqwww))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((())))))***+++))))))(((((()))***++++++---HHHlllddd666(((...%%%(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************---***+++333<<<===333((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***)))''''''(((***,,,...))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((()))***++++++,,,,,,...,,,++++++,,,------,,,,,,,,,------.../////////000111777???CCCCCCDDDGGGYYYgggrrrssssssyyy))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))((((((((((((((((((((()))***,,,,,,222XXXuuu]]]000(((///%%%(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))((()))---000000+++&&&(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''(((((((((''''''((((((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((,,,+++)))''''''(((***+++''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,...,,,++++++,,,------,,,,,,,,,------.../////////111111666???DDDEEEFFFHHHZZZgggrrrtttssszzz))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))((('''''''''''''''((()))+++,,,---===iiivvvRRR111,,,---)))(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&''''''((()))))))))((()))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********++++++***)))(((((()))'''(((((())))))(((((('''))))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((&&&''''''''''''(((((((((&&&'''((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((+++***)))((('''((())))))&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++---,,,******,,,,,,,,,+++,,,,,,------.../////////111111666@@@FFFHHHHHHJJJZZZgggrrrrrrrrryyy))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''((()))******)))((((((&&&&&&'''((()))+++---...FFFsssmmm@@@///,,,''',,,(((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&''''''((())))))***)))*********++++++++++++++++++++++++******))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((())))))))),,,,,,,,,+++))))))***+++''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))***************,,,+++))))))+++,,,+++***,,,,,,------.../////////111000555@@@HHHKKKKKKMMM\\\iiissssssssszzz))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))%%%&&&((()))***+++******&&&&&&'''(((***+++---...JJJvvvbbb111***))) ,,,(((((())))))))))))(((((()))(((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&'''((())))))*********+++++++++,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%&&&((()))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))*********,,,***))))))***++++++***,,,,,,------...//////000111000555AAAJJJLLLMMMOOO```lllvvvvvvuuu|||++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''---,,,&&&)))555888222```cccFFF)))+++,,,%%%(((%%%&&&''''''((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************...---+++))))))))))))***************)))))))))))))))))))))((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((('''''''''&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((''')))((($$$###&&&((('''''''''((((((((((((''''''+++***(((&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&((()))***(((((((((((((((((((((((()))((('''(((***++++++***++++++******++++++,,,---------,,,,,,,,,---......000///555AAALLLOOOOOOPPPbbboooxxxuuurrrxxx******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&***+++''')))000666777^^^ZZZ>>>(((++++++%%%***%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,+++)))((('''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''&&&&&&((())))))(((&&&%%%&&&''' (((---***&&&'''((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***(((((((((((((((((((((((()))(((((()))+++,,,,,,+++++++++******++++++,,,---------,,,,,,,,,---......000000666BBBLLLNNNOOOPPP___lllvvvuuusssyyy))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''')))***((()))444@@@\\\NNN333'''+++((($$$+++%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))******(((((((((((())))))))))))''''''''''''''''''''''''))))))((('''''''''(((((()))))))))((((((((('''''')))))))))'''%%%&&&(((+++777===>>>444)))%%%&&&''''''(((((((((((((((((('''%%%%%%&&&(((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((***)))(((***,,,---,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,---...///111111666BBBLLLNNNNNNOOO[[[hhhssstttssszzz((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((&&&)))---)))&&&666LLL[[[CCC,,,(((+++%%%###***%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((***++++++(((((((((((())))))))))))''''''''''''''''''''''''+++***)))((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&)))---111LLLKKKBBB111%%%$$$''')))((((((''''''''''''((((((''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((+++***)))***,,,------,,,***************++++++,,,,,,,,,,,,,,,------...///222111777CCCLLLNNNNNNOOOXXXeeeqqqsssttt{{{((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***&&&)))///***(((<<>>NNNEEE///***---'''(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''&&&'''((())))))******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))((())))))(((((()))***++++++)))************++++++++++++---...---,,,,,,---...000222777BBBMMMTTTSSSOOOVVVcccppptttuuuzzz))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++((('''***+++)))(((+++---DDDNNN???///,,,,,,+++(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''((()))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((*********)))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''((()))************)))(((+++***)))))))))))))))***)))************++++++++++++---......,,,,,,---///000222777BBBMMMSSSRRRNNNVVVbbbooouuuvvvzzz))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,)))(((++++++((())),,,---NNNNNN555......+++///(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((************)))((('''&&&&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''((())))))((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))''''''''''''((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))(((,,,+++***)))(((((((((((()))************++++++++++++---......------...///111222777BBBMMMRRRPPPLLLVVVaaaooovvvwwwzzz(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++))))))+++***((()))...444WWWMMM,,,,,,...(((000(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''''''''((())))))((()))***+++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''(((((()))''''''''''''(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))))))))(((******)))))))))))))))***))))))*********++++++++++++---......------///000111222888BBBMMMQQQOOOJJJWWW```mmmvvvxxxyyy(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((***((()))+++***(((+++111???[[[III(((***,,,%%%---(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))***+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((()))***+++,,,))))))*********++++++++++++,,,............///111000222888CCCNNNRRROOOJJJWWW^^^jjjvvvyyyyyy))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((''')))+++)))(((---444KKKUUUBBB((((((***&&&***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))************(((((((((((()))))))))***))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''((()))))))))******+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''(((((()))***''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))'''''''''((()))+++---...)))************++++++++++++,,,............000222000222999DDDOOOSSSPPPKKKWWW[[[ggguuuyyyyyy))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))&&&&&&(((***))))))///888TTTKKK888***'''***)))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***'''((()))))))))))))))((('''''''''((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''((())))))******+++++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((())))))***''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***)))(((''''''''''''((()))(((((((((((()))***,,,,,,)))************++++++++++++,,,...///...///111222000222:::FFFQQQUUURRRMMMXXXYYYdddsssyyyxxx))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))%%%%%%(((***)))***111:::YYYBBB222,,,'''***---((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******************)))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))******+++++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((()))******''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******)))((('''&&&&&&'''((()))***)))))))))))))))***+++)))************++++++++++++,,,.../////////111333///222:::FFFRRRVVVSSSOOOXXXXXXbbbrrrxxxxxx(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''...%%%""",,,***000KKKaaa???,,,...,,,(((***)))(((((((((((())))))))))))''''''((((((((((((''''''***))))))((('''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***)))(((((('''((((((((((((((((((((((((&&&''''''((()))******++++++*********))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))************************&&&&&&''''''(((((())))))((((((((((((((((((((((((%%%%%%'''((())))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((('''&&&'''((()))((('''$$$%%%&&&&&&&&&&&&)))+++&&&''''''(((((((((((('''&&&'''((())))))((('''&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))************+++++++++++++++,,,---...///000000555333888EEEPPPSSSQQQQQQYYY]]]gggqqqwww{{{(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((,,,&&&'''...)))111MMM[[[;;;***,,,***''')))((((((((((((((())))))))))))''''''((((((((((((''''''***))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))(((((('''(((((((((((((((((((((((('''''''''((()))*********************)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))************************'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))((('''''''''((((((((())))))''''''''''''''''''''''''((('''&&&''')))***)))((('''''''''''''''***///333222000,,,)))'''&&&'''''''''((((((((((((((((((''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,+++************++++++++++++,,,,,,---...///000000111555444999FFFQQQTTTRRRRRR[[[___iiisssxxx{{{(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******'''+++///)))666TTTQQQ555'''***(((&&&)))'''(((((((((((())))))))))))''''''(((((((((((('''''')))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))(((((((((((((((((((((((((((((((((''''''(((((())))))******************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))************************))))))((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((((('''''''''((((((((()))))))))'''''''''''''''''''''''')))((('''(((***+++***)))+++***)))''''''***000444999555...)))&&&&&&(((***)))((((((''''''(((((()))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************+++++++++,,,---------...///000111222666444:::GGGRRRUUUTTTSSS^^^cccllluuuyyy{{{(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++&&&&&&------,,,???]]]HHH000'''***''''''***((((((((((((((())))))))))))''''''((((((((((((''''''))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************))))))(((((((((((((((((((((((((((((('''((((((((()))))))))************)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))******++++++******)))***************************)))))))))((((((''''''(((((((((((((((((((((((('''((((((((((((((('''&&&'''(((((((((((()))))))))''''''''''''''''''''''''***(((((()))***+++***))),,,,,,***'''%%%&&&))),,,333000,,,((('''(((+++---***)))(((''''''((()))***'''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++++++++*********+++++++++,,,,,,............///111222333777555:::HHHSSSVVVUUUTTT```eeeooowwwzzz{{{(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++$$$&&&+++***111JJJbbb???---(((+++((((((,,,)))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))'''((((((((((((((('''&&&(((((((((((()))))))))***((((((((((((((((((((((((***(((((()))***+++***)))((()))***)))'''&&&&&&'''***)))((((((((()))*********)))(((''''''((()))***(((((((((((()))))))))***(((((((((((())))))))))))************************))))))***+++++++++*********++++++++++++,,,,,,,,,///...------///000222444666555:::HHHSSSWWWVVVUUU```fffpppxxxyyyyyy(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***$$$(((***(((888RRR]]]888+++))),,,((()))---***(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))''''''((((((((((((((('''((((((((()))))))))******(((((((((((((((((((((((()))((('''(((***+++***)))###&&&)))******))))))***''''''((((((((('''&&&%%%***))))))(((((())))))***((((((((()))))))))******(((((((((((())))))))))))************************)))******+++++++++******++++++++++++,,,,,,,,,,,,///...---,,,---000222444666444:::HHHSSSWWWVVVUUU^^^eeepppwwwwwwwww(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((&&&---+++(((???UUUPPP333)))***,,,'''(((,,,)))(((((((((((())))))))))))''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))&&&&&&'''((()))))))))((((((((()))))))))*********((((((((((((((((((((((((((('''&&&''')))***)))((($$$&&&((()))((()))***,,,'''(((((())))))((('''&&&)))))))))******)))))))))(((((()))))))))*********(((((((((((())))))))))))******************************+++++++++******)))+++++++++,,,,,,,,,------...---,,,+++,,,///111333555333999GGGSSSVVVUUUUUU\\\cccooovvvuuuuuu(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&(((111---***DDDUUUEEE///'''))),,,&&&'''+++'''(((((((((((())))))))))))''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))%%%%%%'''((())))))))))))))))))))))))************))))))))))))))))))))))))((('''&&&'''((())))))''''''''''''%%%$$$%%%'''***((((((((())))))***+++,,,((()))***++++++***)))((())))))))))))************(((((((((((())))))))))))******************************+++++++++******)))++++++,,,,,,,,,---------...---+++***,,,...111333444333999FFFRRRVVVUUUUUUZZZbbbnnnuuutttttt~~~(((((((((((())))))))))))(((((((((((())))))))))))*********))))))))))))))))))%%%******000OOOWWW;;;******))))))))))))************))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))******)))(((((((((((((((''''''(((((())))))***************))))))))))))))))))))))))))))))))))))))))))******)))((((((***+++))))))))))))))))))))))))((((((((()))******++++++******)))))))))))))))***,,,,,,---------,,,,,,+++)))))))))))))))))))))))))))))))))((())))))***+++******))))))))))))******))))))))))))(((((((((((()))))))))+++,,,---+++)))''''''((()))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***++++++++++++++++++,,,,,,---...///.........000222555333888FFFSSSVVVSSSQQQ[[[cccpppxxxxxxvvv}}}(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))))))))***&&&)))+++333NNNRRR555******))))))))))))*********)))))))))(((((((((''')))((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((('''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))((()))***))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******+++,,,,,,,,,,,,,,,++++++************************)))))))))))))))***+++,,,******))))))))))))******))))))))))))(((((((((((()))))))))***,,,,,,+++)))''''''((()))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))***+++++++++++++++***++++++++++++,,,,,,,,,---...///.........000222555222777FFFRRRVVVSSSQQQ[[[bbbnnnwwwyyyxxx~~~(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******+++'''(((,,,999NNNJJJ...***))))))(((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))***+++------+++)))))))))))))))))))))))))))))))))++++++******)))(((((('''***)))))))))))))))*********++++++,,,,,,+++++++++************************)))))))))******,,,------******))))))))))))******(((((((((((())))))))))))))))))(((***+++,,,+++)))''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******)))******+++++++++++++++******+++++++++,,,,,,,,,,,,...............000222444222777EEERRRUUUSSSPPP\\\```jjjtttyyyzzz(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))************''''''000AAAPPPDDD+++))))))(((((((((((())))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))***,,,......,,,***))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))***+++******++++++,,,+++++++++************************))))))******+++,,,......******))))))))))))******(((((((((((()))))))))))))))(((((()))++++++***)))''''''((()))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******++++++++++++******)))***++++++,,,,,,++++++*********++++++,,,,,,---,,,---............111333333111666EEERRRUUUSSSQQQ]]]___gggrrryyy|||(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************)))((((((444JJJQQQ???+++))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((())))))************))))))))))))))))))))))))))),,,......,,,***))))))))))))))))))))))))))))))(((((())))))************))))))(((((()))***++++++)))***+++,,,,,,,,,,,,,,,************************************+++,,,---...******))))))))))))******'''((((((((()))))))))******((('''(((***+++***)))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((()))))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,,,,+++))))))***+++,,,,,,------+++---.........///111333333111666EEERRRVVVTTTQQQ]]]___fffpppwww{{{(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++'''***)))777OOOOOO:::,,,)))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&&&&''''''(((((()))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))((((((((((((((((((((()))******++++++))))))))))))))))))))))))(((***,,,---+++******+++))))))))))))))))))))))))'''(((((()))******++++++(((((((((((()))***+++,,,***++++++,,,------------+++++++++++++++++++++++++++************+++,,,,,,******))))))))))))******''''''(((((())))))*********((('''''')))******)))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,))))))***+++,,,------...+++,,,.........///111444444111777FFFSSSWWWUUUSSS]]]```gggpppuuuyyy(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++'''---+++888PPPJJJ222+++((((((''''''''''''(((((('''((((((((()))))))))***%%%%%%&&&''''''((())))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))(((((((((''''''(((((()))******++++++))))))))))))))))))))))))''')))************+++,,,)))))))))))))))))))))))))))))))))))))))*********(((((((((((()))***+++,,,++++++,,,---............++++++++++++++++++++++++++++++***)))))))))************))))))))))))******'''''''''((()))************(((&&&'''(((*********''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))******++++++++++++*********+++,,,,,,------,,,,,,((()))***+++,,,------...+++,,,.........///222444444222888GGGTTTXXXVVVTTT\\\aaaiiipppsssvvv(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++'''///---999OOOEEE---)))((((((''''''''''''(((((('''((((((((())))))******%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))((((((((((((((()))************))))))(((((((((''''''(((((()))***+++++++++))))))))))))))))))))))))'''((())))))((())),,,...))))))))))))))))))))))))++++++******)))((((((((((((((((((((()))***+++,,,+++,,,---...////////////++++++++++++++++++++++++,,,+++***)))((((((((((((******))))))))))))******&&&''''''((()))******+++***(((&&&&&&(((*********'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))******++++++++++++*********+++,,,,,,------,,,,,,((())))))+++,,,---......***,,,---......///222444555333888GGGUUUYYYWWWUUU\\\bbbkkkqqqqqqttt''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))///"""111NNNOOO;;;---&&&))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((())))))******+++++++++,,,,,,,,,************************,,,+++***))))))***+++,,,------------------------******++++++++++++******,,,,,,++++++***)))))))))++++++++++++++++++++++++*********)))******++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************))))))***+++,,,...///000,,,++++++******++++++,,,,,,---.........///111333222111888GGGTTTXXXYYYYYY\\\dddmmmqqqrrrvvv~~~''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***...$$$444NNNLLL999---((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***************+++++++++,,,,,,************************,,,+++***))))))***+++,,,------------------------******++++++++++++*********************+++++++++++++++++++++++++++++++++------,,,+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************(((((()))***,,,...000222,,,++++++******++++++,,,,,,---.........///111333444333999GGGUUUZZZZZZ[[[]]]ccckkkpppsssxxx''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******,,,(((;;;OOOGGG444,,,***))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++------,,,,,,++++++************)))))))))***++++++))))))*********+++++++++************************,,,++++++******++++++,,,------------------------******++++++++++++******))))))******+++,,,,,,---++++++++++++++++++++++++//////---,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************&&&'''(((***,,,///111222,,,++++++******++++++,,,,,,---.........///111333555333999GGGTTTYYY[[[\\\]]]bbbhhhooouuu{{{''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))************---AAAOOO@@@///++++++))))))((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,...------,,,+++***)))))))))))))))******++++++,,,)))))))))*********++++++************************,,,,,,,,,++++++,,,,,,,,,........................***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))************************(((((()))***+++---///000,,,++++++******++++++,,,,,,---.........///111333444222777EEERRRXXXZZZ[[[^^^aaagggnnnvvv~~~''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))222GGGNNN;;;++++++,,,))))))((((((((())))))***************************(((((((((((())))))))))))************************((()))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++******))))))))))))******++++++++++++)))************+++++++++************************,,,,,,,,,------,,,,,,,,,........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++******)))******+++,,,---************************************************))))))))))))))))))))))))'''''''''(((((((((((()))************************************)))))))))((((((((((((((())))))))))))************************************************+++************+++,,,---,,,++++++******++++++,,,,,,---.........///111333555333999GGGTTTZZZ[[[\\\^^^aaafffnnnwww''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++***666KKKMMM666)))++++++))))))((((((((()))******************************(((((((((((())))))))))))************************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******)))))))))***++++++,,,+++++++++******+++++++++,,,,,,,,,************************,,,------......------,,,........................++++++,,,,,,,,,,,,++++++...------,,,++++++******++++++++++++++++++++++++((((((((()))***+++------************************************************))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))(((((((((((())))))))))))************************************************,,,++++++************+++,,,++++++******++++++,,,,,,---.........///111333555444;;;JJJWWW\\\\\\\\\^^^bbbhhhooovvv~~~~~~''''''''''''(((((((((((())))))))))))))))))))))))))))))*********++++++++++++999MMMKKK333(((+++***))))))(((((()))******+++************************(((((((((((())))))))))))************************))))))))))))************************************************+++++++++++++++++++++******************+++,,,,,,,,,+++***)))+++,,,,,,,,,,,,---------************************,,,---...//////...---,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,---************************************************))))))))))))))))))))))))))))))))))))*********+++************************************))))))))))))'''((((((((()))))))))***************************************************++++++************++++++,,,++++++******++++++,,,,,,---.........///111333222222:::JJJWWW[[[ZZZYYY^^^dddkkkpppuuu|||''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++,,,;;;NNNJJJ222(((+++)))))))))((())))))***++++++************************(((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++***************++++++++++++,,,,,,---,,,+++)))(((,,,,,,,,,---------......************************,,,---...//////...---,,,////////////////////////+++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++++++++++++++++++++------,,,++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************************))))))))))))'''((((((((())))))******************************************************))))))))))))***+++,,,---,,,++++++++++++++++++,,,,,,---.........///111333---...777HHHUUUXXXVVVTTT]]]eeemmmqqqttt{{{((((((((((((((('''''''''))))))************))))))((()))***)))((()))+++,,,,,,QQQWWW<<<,,,,,,***((())))))((((((''''''&&&&&&+++++++++******)))))))))((((((''''''''''''((((((************************++++++******)))*********++++++++++++++++++++++++---,,,,,,+++*********+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........................---......///////////////------,,,,,,,,,---......000000///...---,,,,,,,,,---111000++++++//////***...---,,,,,,++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++333111...+++))))))))))))******++++++++++++******(((((())))))))))))(((((())))))))))))************************************+++++++++*********))))))++++++******++++++,,,---+++++++++++++++++++++++++++---.........///111333222444:::GGGUUU[[[WWWRRR\\\hhhooonnnrrr''''''(((((((((((((((((())))))************))))))((()))))))))((()))+++---000QQQUUU:::+++,,,***))))))))))))(((((((((((((((,,,,,,+++++++++*********))))))(((((((((((())))))************************+++******)))))))))******++++++++++++++++++++++++---,,,,,,+++******++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------..............................---...//////000000//////...---------...///000000000000///...------------***......++++++---,,,(((---,,,,,,+++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++111///---***)))))))))*********++++++++++++******((())))))******))))))((())))))))))))************************************+++++++++*********))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,++++++,,,---............000222333444:::FFFSSSZZZWWWRRR[[[gggnnnnnnsss~~~'''''''''(((((()))))))))))))))************))))))((()))))))))((())),,,...777QQQPPP777++++++******)))))))))))))))*********,,,,,,,,,,,,++++++++++++++++++************++++++*********************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------..............................///000000000000000.........//////111222222000000///...------------***---...,,,,,,---,,,))),,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************************...---+++***))))))************++++++++++++***************++++++*********)))))))))*********++++++************************+++++++++***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---------...///.........000222333333888DDDQQQYYYWWWSSSZZZeeelllnnnsss|||&&&&&&'''((()))******+++))))))************))))))((()))))))))((()))---///???PPPJJJ222*********+++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------............------------.........///...........................///000000111111000000.........///000111222333000000///...........................---......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***))))))***++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))*********+++++++++************************************************++++++******++++++,,,---,,,,,,------------......---...///...---...///111333333777BBBPPPXXXWWWSSSYYYbbbjjjmmmuuu~~~&&&''''''((()))***++++++))))))************)))))))))))))))((((((***---000DDDMMMBBB...)))***))),,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,........................------........./////////////////////000000000000///////////////////////////000000111222111111111............///000111222000000///.........//////000///...//////...///111......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))******+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++************************************************++++++******++++++,,,---,,,,,,,,,------.........---...///.........000222333333777BBBPPPXXXWWWSSSXXX___gggmmmvvv}}}((((((((())))))*********))))))************)))))))))))))))((((((***...222GGGIII:::***)))***(((,,,***************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------............------////////////////////////.........////////////000000000000000111111111222////////////////////////000000111222222222222222///////////////000000111000000//////...//////000000...000333333000///111//////.........///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++************++++++++++++,,,***************************************+++++++++++++++******++++++,,,---++++++,,,,,,------......,,,---.........///111333333333888DDDQQQYYYWWWSSSVVV\\\dddmmmwww~~~}}})))))))))))))))))))))***))))))************)))))))))))))))((((((+++///333GGGDDD333'''******'''+++***************)))))))))*********+++++++++,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,......------------------------,,,,,,,,,,,,,,,---............///000000///......////////////////////////....../////////000000000///000000000000111111111////////////////////////000111222222333333222222222222111000000000000111000000////////////000000///000666>>>>>>777222111...............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++***************+++++++++,,,,,,************************))))))*********+++++++++++++++******++++++,,,---******++++++,,,---------***,,,---......000222444333444:::FFFSSSZZZWWWRRRUUUYYYbbbmmmwww~~~~~~{{{}}}*********)))))))))))))))))))))************))))))******)))((((((+++000333GGGAAA000%%%******&&&++++++*********))))))(((((()))))))))******+++++++++***))))))))))))))))))***************************))))))))))))***+++,,,---------------------------,,,,,,,,,,,,,,,---...///...///000111111000///...000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111222333333333333222555444333222111111111111000000////////////000111111333===IIIIII???555333---------------...///000................................................------------------------+++,,,,,,---------,,,,,,+++,,,,,,------,,,,,,+++*********++++++***************+++++++++,,,,,,,,,************************))))))******++++++++++++++++++******++++++,,,---))))))***++++++,,,------)))+++---......000333666222444:::GGGUUU[[[WWWRRRUUUXXXaaammmxxx~~~|||~~~((((((((((((''''''''''''))))))))))))(((((((((((()))$$$%%%***)))&&&///>>>KKK<<<---)))+++***)))((())))))))))))))))))))))))((((((((((((((())))))*********))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......000//////.........//////......////////////......---............------,,,///000111111000000222444...000111111000///000111+++---...///...///000222000000111111222222333333555555444444333222111111///......000222222111///222888AAAFFFFFF???555/////////...---,,,---///111////////////////////////---------.........//////------............------...---,,,+++,,,---...///000///---------...000222---,,,+++*********+++,,,++++++++++++++++++++++++************************************************++++++++++++,,,---......,,,++++++******++++++,,,,,,---.........///111333333666===GGGPPPUUUWWWVVVYYY^^^fffnnnwww}}}{{{{{{(((((((((((((((((((((((()))))))))))))))))))))((()))%%%&&&***)))'''222BBBHHH999,,,)))******))))))))))))))))))))))))))))))))))))(((((())))))***+++***************************************************++++++++++++,,,,,,,,,,,,,,,---------.........//////............//////222222222111111000//////000000000000000000000000+++---------,,,,,,...000///111222222000//////000111222444444333333555777666777777777777666666555444444444333333333333333444222111111222333333222...222777===@@@>>>888333000000000///...---...///////////////////////////---------.........//////------............------++++++*********+++,,,---///...---,,,---...000111......,,,+++++++++,,,---++++++++++++++++++++++++************************************************++++++++++++,,,---......,,,,,,++++++++++++,,,,,,,,,---.........///111333333666===GGGPPPVVVXXXWWW]]]aaagggnnnvvv}}}zzz{{{))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++((((((666GGGBBB555***(((******))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........///......------...//////000000000000000/////////******++++++,,,...///000444555555444333222444555...000333555555666888:::666777888888777777999;;;999999;;;;;;:::999777555555666666666777777777777888555111000111333444444111000111777===???;;;666222222222111111000///...////////////////////////---............/////////------............------+++++++++***+++,,,,,,---...---,,,,,,,,,---///000///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......,,,,,,++++++++++++,,,,,,,,,---.........///111333333555<<>>AAACCCEEEFFFFFFEEEFFFHHHMMMNNNNNNMMMLLLLLLNNNPPPQQQRRRTTTVVVVVVTTTQQQPPPGGGGGGGGGGGGGGGGGGFFFFFF<<<888333111111333444555888444222666>>>AAA===888333222222222333333333222////////////////////////.............../////////------............------------------......//////---,,,,,,,,,,,,---...///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........,,,,,,,,,++++++,,,,,,,,,,,,---.........///111333333444;;;FFFRRRYYYZZZXXX___cccjjjrrryyy~~~~~~xxxyyy}}}~~~)))*********+++++++++,,,((()))))))))*********+++(((***++++++)))///>>>LLL555---'''(((+++*********************************+++++++++++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////...............///000111222222111111111111222333333333444555666888:::;;;>>>BBBFFFKKKPPPVVV\\\``````aaa```^^^YYYVVVTTTTTTYYYYYYYYYWWWUUUVVVXXXZZZ```bbbeeeggghhhgggeeedddbbbaaa```___^^^]]]\\\\\\LLLGGG@@@;;;888777666555888444222666>>>BBB???;;;666333000000222444444333000000000000000000000000////////////////////////------............------------........./////////,,,,,,,,,,,,------......---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...............---,,,,,,,,,,,,,,,,,,---,,,---.........///111333333444999DDDRRRYYYYYYVVVYYY```jjjttt|||~~~~~~|||~~~xxxxxx}}}{{{~~~)))))))))***++++++,,,,,,((())))))******+++++++++)))***+++***,,,333???III111+++'''***,,,+++***+++************************++++++******++++++,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////000111222222222111111000111222444555666:::AAAIIIQQQXXX]]]```mmmooopppppppppqqqtttvvvggghhhiiihhheeecccbbbccc______^^^[[[YYYZZZ\\\^^^aaaccceeehhhiiiiiiiiihhhnnnnnnlllkkkiiigggffffffbbb]]]VVVOOOJJJDDD???<<<888555444888???EEEGGGFFFDDD===444///000222333333000000000000000000000000000000000////////////...------............------++++++,,,------------,,,,,,---------............,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////......------,,,,,,,,,,,,------,,,---.........///111333333333777CCCQQQXXXXXXTTTTTT]]]iiiuuu}}}~~~|||yyy}}}xxxyyy}}}zzz}}}(((((())))))***++++++,,,((())))))******+++,,,,,,************...666@@@EEE///***(((+++---+++***+++***************************************+++,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000000111222333444333444555888===BBBGGGIIIYYY^^^fffoooxxxzzzzzzxxxtttpppmmmlllmmmiiikkkmmmnnnmmmmmmnnnpppppppppnnnkkkiiiiiilllnnnmmmnnnooopppqqqqqqqqqqqqnnnnnnmmmlllkkkjjjiiihhhnnnlllhhhccc^^^XXXQQQLLLGGGDDD@@@AAAFFFNNNTTTWWW\\\QQQAAA666222222333333000000000000000000000000000000000000/////////...------............------++++++---.........---,,,------......////////////---......///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///......------,,,,,,,,,,,,------,,,---.........///111333333222666BBBOOOWWWUUUQQQTTT\\\hhhttt|||~~~}}}{{{}}}xxxyyy~~~zzz~~~'''(((((()))******++++++((())))))***++++++,,,,,,+++***))))))///999???BBB...***))),,,...+++***+++******************************))))))******+++,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000111111111111222333444555999<<<@@@HHHQQQ[[[ccchhhqqqsssuuuwwwwwwuuurrrppppppqqqrrrqqqooooooqqqrrr{{{||||||zzzvvvsssrrrrrrmmmllljjjgggeeeeeehhhjjjlllllllllllllllmmmmmmmmmpppooooooooonnnnnnmmmmmmooooooooonnnlllggg```[[[[[[VVVPPPMMMOOOVVV```fffrrrcccNNN>>>777555555444000000000000000000000000111111000000/////////...---..................---------///000000000///...---...//////000000//////...///000000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...///000000...---...------,,,,,,------...,,,---.........///111333444222555AAAOOOVVVTTTOOOUUU\\\gggsss{{{~~~~~~}}}yyyzzz{{{************************************************---###,,,,,,(((DDDQQQ333,,,,,,+++***))))))******))))))************))))))((()))***,,,,,,+++******)))******++++++,,,------++++++******++++++,,,---...,,,+++---000000---***000///...------...111222555222///...222888???CCCMMM\\\mmmxxx{{{rrrhhhkkkooorrruuuxxx{{{~~~|||zzz}}}|||xxxwww{{{yyyzzz||||||{{{yyyxxxxxxwwwxxxvvvrrrtttyyy}}}|||zzz~~~|||wwwnnnhhhhhhbbb\\\ZZZ]]]aaadddeeelllkkkbbbQQQ===222222777555333111000///000111111000000000000000111222222000/////////................................................/////////000//////.........------------------------------------------,,,,,,+++++++++,,,------......------,,,...---,,,+++,,,...000222///...---,,,,,,,,,,,,,,,---...////////////222444555333555>>>KKKTTTVVVTTTYYY___jjjuuu|||~~~|||{{{~~~}}}~~~~~~zzzzzz~~~~~~************************************************,,,$$$,,,,,,***EEEOOO222,,,++++++***))))))******))))))************))))))))))))***+++++++++++++++*********+++,,,,,,------+++++++++++++++,,,,,,---,,,++++++---///000...,,,---...///000000111222333444444555999BBBOOO]]]eeerrr|||wwwxxx~~~xxxuuurrrpppvvv~~~vvvkkkdddcccdddcccbbbllljjjfff]]]QQQDDD;;;666666555444333333222111000000000000000////////////000000/////////........................................../////////000000//////.........------------------------------------------,,,,,,,,,++++++,,,------......------,,,------,,,+++,,,...///111///...---,,,,,,,,,,,,------...////////////222444555333666???MMMVVVWWWTTT\\\cccmmmxxx~~~}}}}}}|||~~~||||||************************************************,,,&&&+++---...EEEKKK000,,,+++******)))*********))))))************))))))***************+++,,,,,,******++++++,,,,,,------,,,++++++++++++,,,------+++***+++---///000///...///000111111000000222333777???JJJVVVcccqqq|||zzzuuussssssuuuxxx}}}yyytttlllgggbbb___[[[QQQDDD999666555444444444333111///222222222222111000///...000000000000////////////............................../////////000000000/////////.........------------------------------------------,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++---///000......---,,,,,,,,,---------...////////////222444444333777BBBPPPXXXXXXTTTZZZaaakkkuuu|||}}}|||zzzyyyyyy{{{~~~{{{{{{************************************************+++'''+++---333FFFGGG///++++++***************+++)))******++++++******))),,,+++***)))***+++,,,---******++++++,,,------...,,,,,,,,,,,,,,,---......,,,,,,,,,---////////////222222222000000333:::???LLLZZZmmm|||~~~uuupppqqqwww|||~~~uuujjjdddaaa[[[RRRJJJ@@@<<<888666777777666444333333444444444333222111111111111000000000//////...........................////////////000000000////////////....................................------------------,,,,,,,,,------......------,,,+++++++++++++++,,,...///...------,,,,,,,,,---------...////////////222444333333888EEESSSZZZYYYUUUYYY```jjjtttzzz{{{zzzxxxxxxxxxzzz~~~|||xxxxxx{{{************************************************+++)))***...888FFFAAA---+++***************++++++******++++++++++++******,,,+++*********+++---...***++++++,,,------......------,,,,,,------...///...///////////////000000///111333555;;;FFFUUU```ttt~~~~~~{{{~~~}}}yyysssqqqvvv{{{ssskkkfffYYYPPPEEE>>>;;;:::999777222333333444444333333333222111111111111000000000////////////////////////////////////000000000111000000/////////.................................------------------------,,,------......------,,,++++++++++++,,,---......------,,,,,,,,,------...---...////////////222444222333999FFFTTT\\\ZZZVVV]]]cccmmmwww}}}~~~|||zzz{{{{{{}}}~~~xxxwwwyyy{{{|||***************************************************+++***...===GGG<<<+++*********)))******+++,,,******++++++++++++******+++++++++++++++,,,------++++++,,,,,,------.........------------.../////////000111111000000222444///777AAALLLXXXhhh{{{yyyxxx{{{wwwjjjXXXIIIBBB>>>999666444333333222222222222333222222222222111111111000/////////////////////////////////000000000111111000000000/////////..............................------------............,,,------......------,,,++++++,,,,,,---.........------,,,,,,,,,---......---...////////////222444222222888EEETTT\\\[[[WWW\\\ccclllvvv{{{|||yyywww{{{xxxzzzwww{{{~~~***************************************************,,,)))///AAAGGG888)))******))))))***++++++,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++,,,,,,---........................//////000...000111222222333777:::@@@NNNbbbrrr~~~zzzyyy{{{rrraaaWWWOOOGGGBBB;;;999666333222222333444333333222222222111111111//////////////////////////////000000000111111111000000000000/////////...........................------------.........///,,,------......------,,,+++,,,------......//////,,,,,,,,,,,,,,,---...///---...////////////222444111222777DDDSSS\\\\\\YYY[[[aaajjjsssxxxyyyvvvttt~~~~~~|||yyy{{{www}}}************************************************)))---)))///CCCHHH666)))******))))))***+++,,,,,,***++++++,,,,,,++++++******+++,,,---...---,,,+++++++++,,,------......///...............///000000+++...111222333666;;;???WWWhhh{{{wwwwww{{{{{{qqqhhh___XXXDDDAAA<<<777444444555666333333333222222222111111000000000000000000000000000000000000111111111111000000000000////////////////////////////////////---------.........//////,,,------......------,,,+++,,,---...////////////,,,,,,,,,,,,,,,---...///---.../////////000222444111111666CCCRRR[[[\\\YYY^^^dddmmmvvv{{{{{{yyywwwyyyyyy}}}zzzxxxzzzyyy++++++++++++++++++++++++************************...***+++666AAA@@@444***************************++++++++++++++++++++++++,,,,,,,,,---------......,,,------...///000111111//////000000000000000000222333444222444AAAVVVfff~~~www|||{{{uuuuuuyyyzzznnn[[[GGG???===999666777333333333222222111000///222222222111111111111000000000000000000000000000000/////////............////////////////////////............////////////------------------------........................,,,---......//////............//////000000111111111222888EEERRRZZZ[[[XXXZZZbbbmmmxxx}}}}}}yyyuuu{{{{{{}}}||||||}}}++++++++++++++++++++++++************************---***,,,888AAA>>>333***************************++++++++++++++++++++++++,,,,,,---------.........---.........///000000000111111111111000//////000333666<<>>AAA888---)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------............000000000///////////////000111222222222444999===???OOOfff{{{~~~yyytttxxxwwwhhhYYYOOOGGGAAA:::555444444444333444333333333222222222222111111111111111111111111000000000////////////...////////////////////////............////////////------------------------------------------------,,,---......///.........//////000111222333333444555444777CCCSSS^^^___\\\___eeemmmuuuzzz||||||{{{}}}|||~~~||||||}}}++++++++++++++++++++++++++++++++++++++++++++++++******333@@@@@@333***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////000000000000000/////////000111222111111555>>>EEE^^^rrrzzzuuurrryyymmm^^^SSSFFF<<<888888777777444444444444333333333222222222222222222222222222111000000000////////////000000000000000000000000............////////////------------------------------------------------,,,---......///............///000111222333444444777555888EEEVVVaaaaaa]]]bbbfffmmmtttyyyzzzzzzyyy|||{{{}}}zzzzzz}}}{{{++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++555AAA>>>///(((---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////000000000000000000000000222333333222444===KKKVVV{{{xxxwww|||tttgggVVVHHHAAA===999666555555444444444333333333222222222222222222222222111111000000000/////////000000000000000000000000............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............///000111333444444666444888GGGYYYcccaaa\\\aaaeeemmmtttxxxzzzyyywww|||{{{}}}~~~yyyyyy||||||xxx++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666AAA<<<+++'''///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............/////////////////////000111111111222333555777:::AAAQQQgggwww}}}}}}~~~mmm^^^SSSJJJ???888555555555555444444444444333333333333333333333333111111111000000000//////000000000000000000000000............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---...///111222333444333222777GGGZZZccc```YYY\\\bbbjjjsssyyyzzzyyyxxx||||||}}}~~~zzzyyy}}}|||www}}}++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------666AAA:::)))&&&000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000......///000111222222333222666;;;BBBOOOeee{{{|||}}}yyy|||vvviii[[[LLL@@@666666555555555444444444333333333333333333333333111111111111000000000000000000000000000000000000............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,---///000222333333111000666FFFZZZccc^^^VVVXXX^^^iiisssyyy|||{{{yyy~~~}}}~~~{{{zzz}}}}}}www{{{*********+++++++++,,,,,,,,,++++++******++++++,,,,,,444===>>>555+++))),,,++++++,,,,,,,,,++++++***,,,,,,,,,---------................../////////000111//////111111...000555888???KKK]]]uuu}}}zzz}}}~~~uuubbbSSSFFF;;;444555777444222333666666666444333333555777333333222222111000000000111111111111111111111111222222000///............---------------------------------.........//////...,,,+++,,,...000000///...///000000///000222444555666<<>>NNNeee{{{zzztttVVVHHH<<<999777444222444333333333333333333555666333333222222111000000000111111111111111111111111222111000///............---------------------------------.........//////...,,,+++,,,...000000///...///111111000000111333333444:::DDDPPPWWWXXXUUUZZZ```jjjttt{{{|||xxxtttwwwxxx{{{|||}}}|||{{{zzzxxxwww~~~........./////////000000,,,,,,++++++++++++,,,,,,---666===;;;222++++++---++++++,,,,,,,,,,,,++++++,,,------------.........////////////000000000000...///111333222333:::DDDRRRiiirrrxxx}}}{{{yyymmm]]]KKK@@@;;;777666777444444444444444444444333333333333222111111000000000000000000000000000000222111000//////......///------------------------------........./////////...,,,+++,,,...000000///...///111111000///000111222333888BBBNNNVVVVVVTTTYYY```kkkwww}}}}}}xxxsssrrruuuyyy}}}~~~|||{{{zzzwww{{{,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,...888>>>999000+++,,,---++++++,,,,,,---,,,,,,,,,------------............//////000000000111111111222111111222333:::JJJYYYqqqvvvmmmuuu{{{~~~xxxtttwwwttt\\\JJJAAA===;;;:::999888777666666555333111444333333222222111000000////////////////////////111111000///////////////....................................////////////...,,,+++,,,...000000///...000222222000//////000333333888BBBNNNUUUVVVTTTZZZ```kkkuuu|||}}}xxxtttsssuuuxxx{{{|||}}}|||{{{}}}xxxzzz***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---000:::>>>777---+++------***+++,,,------------------------.........//////000000000111111111111222333000///444===MMMdddxxx}}}tttqqqppp|||qqqqqqrrrZZZKKKCCC===888:::888555555666666444222444444333333222111111111////////////////////////111000000////////////000................................./////////000000...,,,+++,,,...000000///...000222222111000111222666666:::CCCNNNUUUVVVTTT\\\```iiirrryyy{{{xxxuuuxxxwwwwwwwwwxxxyyy{{{|||~~~yyy{{{,,,,,,,,,---------......------,,,,,,,,,,,,------111;;;???555++++++......***+++,,,------......---------........./////////000111111111222222222222111000444AAASSSiii||||||~~~xxxrrr___SSSGGG<<<:::666333333555777666555444444444333222222111111000000000000000000000000000000////////////000000............................../////////000000000...,,,+++,,,...000000///000111222111111111333666:::999<<>>???222(((+++///...***+++,,,---......................../////////000111111222222222333333333999>>>PPPkkk{{{kkkPPPHHH???:::999999777444555444444333333222222111111111111111111111111111000000////////////000111////////////////////////////////////000000000000...,,,+++,,,...000000///222222111000111444999======<<<===CCCLLLRRRRRRPPPUUU\\\gggrrryyyyyytttoootttuuuwwwxxxyyyyyyxxxxxx{{{{{{~~~|||}}},,,------......------,,,...//////...,,,,,,---///:::>>>:::---)))...000+++............///////////////////////////000111111---444555000222::::::333AAATTTooo~~~bbbRRRDDD>>>:::555333555777555444444444444333111222222222111111111000000111111111111000000000000///////////////////////////////////////............------------.../////////000222222111111333444999888<<>>999---)))///000+++............///////////////////////////000111111//////000222333444999>>>VVViii}}}ppp```NNNDDD>>>777444444888777555444444444222111222222222111111111000000111111111111000000000000/////////////////////////////////////////////......------------...//////...000111111000111222444888888;;;CCCNNNTTTTTTQQQQQQ[[[gggnnnuuuzzzxxxsssuuuuuuuuuxxxzzz{{{{{{zzzxxxvvvzzzzzz}}}------............------......///...------...000;;;===777---***///000,,,............////////////000////////////000111111333---...555555444AAAUUUqqq{{{vvvrrr]]]NNNDDD<<<888777999777555444444444222111222222222111111111111111111111111111000000000000////////////////////////......//////////////////......------......///000---///000000000000111333666666:::CCCMMMSSSRRROOOOOOYYYeeennnuuuyyywwwssswwwwwwwwwxxx{{{{{{{{{yyyyyywwwzzzzzz}}}------............---------...///...------///111<<<;;;666---+++///000,,,............////////////000000//////000000111222444222222666999BBBYYYooo}}}yyymmm[[[OOOFFF???;;;888666333222333333333222111111111111111111111111111111111111000000000///////////////////////////............////////////...............//////000---...000000//////111222555555999BBBMMMRRRQQQNNNNNNWWWcccooovvvxxxvvvssswwwvvvvvvxxxzzzzzzyyyxxx|||yyy||||||~~~---......//////......------...//////......000222===:::444...---//////---............////////////000000000000000111222222111777888777AAAZZZuuu}}}mmm^^^RRRFFF===777555222222222333333333111111111111111111111111111111111111000000000///////////////////////////---.........//////000000///............///000000---...000000//////111222444555999CCCMMMRRRQQQMMMLLLTTTaaaooovvvwwwuuusssvvvuuuuuuvvvxxxyyyxxxvvvyyywww{{{}}}......////////////......---...//////...///000222>>>999222......000///...............////////////111000000000000111222222///888===@@@SSSsss}}}}}}rrr~~~sssdddRRRCCC<<<999555333333444444333111111111111111222222222111111111111000000000000////////////////////////------......///000000000//////......//////000111---///000000000000111333444555:::CCCNNNSSSQQQMMMKKKQQQ___ooowwwvvvtttssstttssstttuuuwwwxxxwwwvvvxxxvvvyyyyyyzzz......////////////......---...//////...///111333???888000...///000///...............////////////111111000000111111222333444777@@@TTTooovvvxxxzzzvvvzzzeeeRRRDDD@@@;;;777555444333222000000111111111222222222111111111111000000000000////////////////////////------......///000000111///////////////000000111...000111111000111222444444555:::DDDOOOSSSQQQMMMIIIOOO^^^ooowwwvvvsssttttttssstttvvvxxxzzzyyyxxxzzzwwwyyywwwttt......////////////......---...////////////111333???777000...000000///.............../////////000111111111000111111222333;;;666CCCfffzzzsssvvv~~~uuuuuuaaaKKKFFF@@@:::777444222000000000111111222222222222111111111111000000000000////////////////////////---------...///000000111///////////////000111111///000222222111111333444444666;;;EEEOOOTTTRRRMMMIIINNN]]]oooxxxuuurrrttttttssstttvvvyyy{{{{{{zzzwwwvvvzzzzzzzzz000000//////.........---000......///...---333:::???555,,,---000000................../////////000---222444///---222777888333GGGbbbyyyxxxwwwyyy|||~~~uuu\\\RRREEE<<<777666666555555333111000111222333222222222222111111111111000.........///////////////////////////000000000000...............///000000222222222111000111333555666555888AAAKKKRRRRRROOOIIITTTdddooossstttuuuwwwxxxuuusssvvv|||}}}{{{{{{yyyuuuttt|||000000/////////.........000......///...---333;;;???444------000000.............../////////000000000111222222222333666888BBBYYYvvv|||zzzzzzzzzyyy}}}lllbbbSSSFFF<<<777333111444222111111222333222111222222222111111111111000////////////////////////////////////000000000000...............///000000000111111000///000222444444444888AAAKKKQQQQQQNNNJJJUUUdddoootttuuuvvvwwwyyywwwvvvyyy}}}}}}zzzvvvvvvtttuuu|||000000////////////......000......000......333;;;===444---...000///...///....../////////000000000444000111666666333666???ZZZpppzzzwwwyyyvvveeeSSSEEE;;;444111222111000111222333222111222222222111111111111000////////////////////////////////////000000000000...............///000000000000000///...///111333333444888BBBLLLQQQOOOLLLKKKVVVdddooouuuvvvvvvwwwyyywwwwwwzzz}}}}}}yyyvvvuuuvvvvvvwww|||000000//////////////////000......000///...444<<<:::222---...000///...///...////////////000000000555///111888666111<<>>444///---///000...///111//////000000000111111111222555777999AAAUUUrrr~~~}}}uuusss|||jjjXXXKKKDDD===:::555222222222333333222222222111111111111000222222111111000//////...////////////000000000000...............///000000111222222111000000222555444444777???IIINNNLLLIIILLLSSS^^^jjjrrrtttrrrooouuuvvvxxxyyyzzzzzz{{{{{{vvvvvvvvvvvv{{{//////000000111111111222///...///111000000666>>>333///---000000...///222000000000000111111111111222666777;;;JJJfff}}}tttsss|||yyyzzzxxxuuutttaaaRRRIII@@@<<<666222111222333333222222222111111111111000222222222111000//////...////////////000000000000...............///000000000000111000//////111444333222555<<>>999555111111444333333333222222222111111333555444000///111111........./////////000000000///////////////000111111111111000000111111222333333333666===DDDIIIJJJIIILLLTTTaaammmsssssspppmmmpppuuuxxxyyy{{{|||}}}wwwwwwyyyvvvxxx000000000000000000000000222111000000111555888:::111000000000000/////////222000......000111333333222@@@XXXrrruuuwwwzzzrrrgggaaaaaafffmmmrrr}}}sssnnnxxxyyyooo^^^QQQCCC===999444222222333333333222222222111111333555444000///111111.../////////000000000111111///////////////000111111111111000000111111222333555555777===DDDIIIIIIGGGLLLTTT```kkkrrrssspppmmmooossswwwxxxzzz~~~~~~{{{xxxvvvxxxwww{{{000000000000000000000000111222000///222777999999000000000000000000000000666111///111333333333444777NNNmmmzzzyyy}}}zzz}}}{{{pppkkkddd___YYYVVVXXX^^^eeejjjoooxxxzzzvvvxxx||||||wwwrrrfffWWWGGG@@@===888444222333333333222222222111111222555333000///111111///000000000000111111111111///////////////000000111111111000000111111222333666666888===DDDHHHHHHFFFKKKRRR^^^jjjqqqrrrooommmmmmrrrvvvwwwyyy}}}~~~{{{xxxvvvzzzzzz111111111111111111111111111333111///222999;;;777000000000000111111111111555000///444555333333666DDD___}}}}}}qqqsss}}}qqqmmmrrr~~~{{{qqqgggaaa^^^UUUUUUTTTUUUWWW[[[___bbbgggnnnyyy}}}xxxssstttwwwhhhYYYKKKDDDAAA<<<666444333333333222222222111111222444333000///111222///000000000000111111111111///////////////000000111111111000000111111222333666666888===DDDHHHGGGFFFJJJQQQ]]]hhhoooqqqooommmlllqqquuuvvvyyy}}}~~~{{{}}}wwwwww}}}~~~111111111111111111111111111333222...333;;;<<<555000000000111111111111222111---...444444222666???YYYppptttnnnzzz{{{xxxxxx}}}vvvkkkccc[[[UUUQQQQQQTTTYYY\\\^^^```bbbccceeeiiirrr{{{~~~|||{{{ssstttyyyggg[[[OOOJJJEEE>>>999777333333333222222222111111222444333//////222222////////////000000000111111///////////////000111111111111000000111111222333666666888===DDDHHHHHHFFFIIIPPP\\\gggnnnpppooommmlllqqquuuvvvyyy~~~~~~||||||vvvwww~~~111111111111111111111111111444222...333===<<<444000000111111111222222222000---...444444444@@@QQQnnn{{{~~~vvvwww{{{ssshhh]]]VVVRRROOONNNWWW\\\ccchhhiiikkklllnnnlllqqqwww~~~zzzwwwrrroooggg^^^UUUPPPIII@@@:::999333333333222222222111111111444333//////222222000....../////////000000000///////////////000111111111111000000111111222333555555777===DDDHHHHHHGGGHHHOOOZZZeeemmmooonnnmmmlllrrruuuwwwzzz~~~|||~~~vvvvvv}}}111111111111111111111111000444222...333>>>===333000000111111222222222222333///000555666999KKKaaa|||{{{~~~}}}rrr~~~kkkeee\\\SSSOOORRRZZZ```\\\bbbiiimmmppprrruuuwww{{{{{{zzzmmmaaagggaaaZZZTTTKKK@@@::::::333333333222222222111111111333333//////222222000............///////////////////////////000111111111111111000111222222333555555777===DDDIIIIIIGGGHHHOOOZZZeeelllooonnnmmmmmmrrrvvvwwwzzz}}}wwwuuu{{{}}}333333333333333333333333444000...111888:::777222000000000111222222333333111///222666666>>>XXXtttyyyuuuzzzyyytttxxxoooddd\\\WWWXXXXXXWWW[[[aaa___jjjrrrsssuuu|||www}}}zzzllldddZZZccceeeYYYMMMFFFBBB===<<<777222000111222111000000000000000000000000000000000000000000000000000000///.........///111222111222333222111111333555555444555999???EEEIIIJJJGGGNNNYYYfffnnnpppnnnjjjooosssuuuwwwzzz~~~|||xxx{{{|||{{{~~~{{{333333333333333333333333444111///222888:::777222000000000111222222333333333333444666;;;IIIccczzzyyyqqqqqqwwwzzzwwwsss}}}}}}uuujjjbbbZZZTTTSSSYYY^^^___aaaeeehhhoootttwww}}}{{{yyyyyyyyyvvvppplllYYY^^^bbb___XXXPPPHHHBBB;;;777222000000111111000000000000000000000000000000000000000000000000000000//////...///000111222111222222222111111333555333222333777===CCCFFFHHHGGGNNNZZZeeemmmpppnnnkkkooosssvvvwww{{{}}}xxx|||}}}zzz|||}}}www333333333333333333333333444111000333888:::777222000000111111222333333333444666666777BBBZZZrrrzzzppplllqqqvvvttttttxxx~~~wwwmmmccc[[[UUUSSSQQQTTT\\\dddfffgggiiipppuuu{{{}}}qqqnnnrrrvvvtttqqq```^^^___cccbbbWWWIII@@@<<<999444222111222111111000000000000000000000000000000000000000000000000///////////////000111111111222222222111111333444333333444777===CCCFFFGGGHHHOOOZZZeeelllnnnmmmlllmmmqqqtttvvvzzz~~~|||xxx|||}}}zzz{{{|||vvv333333333333333333333333333222111444888999666222000000111222222333333444333777777999KKKhhh}}}uuunnnoooxxxxxxttt||||||vvvkkk___VVVRRRRRRUUUXXX]]]bbbeeehhhlllooo|||uuuqqqvvvzzzwwwrrrfff]]]ZZZbbbeee[[[LLLCCC@@@===999555333333333333///////////////////////////////////////////////////////////////000000111000111222111000000222444555555666:::???DDDGGGHHHHHHOOOZZZdddjjjlllmmmllljjjnnnrrrtttxxx|||{{{wwwyyy{{{zzz|||~~~zzz333333333333333333333333333222333666999999666222111111111222333333444444222666999@@@VVVqqqtttsssyyyyyyvvv|||zzzwwwsssjjj^^^SSSNNNPPPTTTYYYaaaggghhhfffjjjsss|||{{{tttxxx}}}|||yyyjjj___YYY]]]ccc```VVVNNNCCC@@@<<<777333111222222////////////////////////////////////////////////...//////000000000000000000111222111000000222444555555666;;;@@@DDDGGGGGGGGGOOOYYYbbbgggiiikkklllkkkooosssuuuzzz~~~~~~yyyxxxzzzzzz|||~~~|||333333333333333333333333222333555777999888555333111111222222333444444444222666???NNNcccwww~~~}}}vvvzzzyyy|||zzzvvvtttrrriiiddd\\\RRRLLLLLLRRRXXX\\\eeellljjjiiiqqq}}}uuutttxxx}}}wwwpppddd]]]]]]^^^WWWNNNEEECCC???888222//////000000000000000000000000000000000000000000000000000......///000000000000000000111111111000000222333333333555999>>>BBBDDDDDDFFFNNNXXX```cccfffiiilllmmmrrruuuxxx}}}~~~xxxzzzzzz{{{|||zzz333333333333333333333333222333666888999888555333111111222333333444444555555888FFF]]]rrrzzz{{{zzzvvv|||||||||vvvlllfffcccYYYVVVQQQLLLKKKOOOUUUZZZaaahhhllllllooozzz~~~ssskkklllsss{{{tttqqqtttxxxzzzzzznnn[[[VVV[[[XXXMMMJJJIIIDDD<<<444000000111000000000000000000000000000000000000000000000000---...///000111000000//////000111000///000111333333333555:::???BBBDDDCCCEEEMMMWWW]]]```cccgggkkkmmmqqquuuxxx}}}~~~vvvzzzzzz{{{}}}}}}333333333333333333333333222444666999999888555333111222222333333444444555888:::LLLiii{{{}}}yyyyyyuuuzzz{{{xxxsssdddZZZUUUPPPNNNLLLLLLNNNTTTYYY\\\fffjjjkkkllltttpppfff```dddlllwww{{{mmmhhhiiikkktttlllWWWRRR___aaaVVVPPPOOOJJJAAA888333333444000000000000000000000000000000000000000000000000---...000111111111000//////000111000//////111333555555888<<>>888444222222111000////////////////////////000000000000222000//////000111222222000000111111111222222222222222333999???CCCCCCAAAAAAJJJTTT[[[bbbhhhhhhdddeeeiiiooouuu}}}~~~444444444555555555666666666555666999888444333555333333444555444555===GGGYYYqqquuuuuuvvvcccVVVQQQTTTYYY\\\TTTSSSSSSVVV[[[bbbhhhlllmmmsssxxxvvvnnnggggggkkktttnnnhhhbbbdddjjjiii___VVVTTTTTTQQQJJJAAA:::777777333222111000////////////////////////000000000000///---,,,,,,///000000...000000111111111222222222333222333888???CCCCCCBBB@@@IIISSSZZZaaaffffffbbbdddiiinnnsss}}}444444555555555666666666666555777:::888444333666555555666666444777DDDRRRlllyyyppp~~~zzzmmm]]]SSSSSSXXX\\\^^^YYYWWWUUUXXX^^^dddjjjmmmnnnrrrvvvqqqfff^^^cccnnnuuupppfff\\\^^^gggkkkddd[[[LLLPPPRRRLLLBBB:::777888444333222111000/////////////////////000000000000000......000333444222///000111111111111222222222444222333777>>>CCCCCCBBBCCCKKKTTTZZZaaaggggggdddccciiilllqqq|||555555555555666666666666666666888:::777333444888555555666666555;;;LLL^^^vvvyyyxxxuuuwww|||}}}xxxtttgggWWWPPPTTT[[[```aaa^^^[[[XXXZZZ```ggglllnnnnnnmmmllljjjdddaaajjjvvvvvvjjj]]]YYY]]]aaa___[[[KKKNNNQQQOOOHHH@@@;;;999555444222111000/////////////////////000000000000222111111444999999555111000111111111111222222222444333333777>>>CCCDDDCCCEEELLLTTTZZZ```ggghhheeedddiiikkkooo|||555555555555666666666777666666888:::777333444888444555666666666>>>SSSfffwwwsssmmmhhhjjjsss~~~zzzrrrdddUUUOOOTTT]]]cccdddbbb^^^[[[\\\bbbiiinnnooommmfffccceeegggjjjuuu}}}qqqbbbWWWSSSTTTVVVWWWLLLNNNPPPQQQNNNGGG???999555444333111000/////////////////////000000000000///...///333888888333...000111111111111222222222444333333777===BBBDDDCCCEEELLLSSSXXX^^^eeegggeeedddiiikkknnn|||666666666666666666666666555666888888666666666777888777777777:::EEE[[[nnnzzzmmmbbbccclllzzzvvvkkk\\\OOOPPPYYYaaadddfffgggddd```]]]]]]bbbjjjoooqqqnnnkkkggggggrrr|||xxxkkkYYYQQQSSSTTTRRRIIIHHHHHHLLLOOOMMMDDD<<<;;;888444111111111000/////////000111111111111111000000////////////000000000000000000000111111222444444444777<<>>;;;777444111111111000/////////000111111111111111000000////////////000000000000000000000111111222444333444777<<<@@@CCCDDDEEEIIIQQQZZZ```dddeeeeeeeeejjjkkkjjjrrr||||||~~~666666666666666666666666555777888888777666666777555999:::;;;GGG]]]nnntttgggaaajjj}}}uuu^^^UUUOOOQQQWWW\\\bbbgggiiiccc\\\ZZZ]]]dddiiikkknnnooottt}}}}}}|||mmm\\\TTTQQQPPPPPPIIICCCBBBFFFHHHEEEAAA:::777333111111111000000//////000111111111111111000000////////////000000000000000000000111111222444333444666;;;@@@BBBCCCCCCHHHPPPYYY___cccdddeeeeeeiiijjjjjjqqq}}}yyy|||666666666666666666666666666777999999777666777888444999;;;>>>OOOhhhuuuttteeejjjxxxxxxkkkZZZUUURRRTTTWWWYYY^^^cccbbb```^^^^^^bbbhhhoootttyyyvvvzzz|||yyyuuucccWWWRRRRRRQQQKKKEEEDDDFFFHHHFFFCCC:::777444111111111111000//////000111111111111111000000////////////000000000000000000000111111222444333333666:::???AAABBBBBBGGGOOOWWW^^^bbbddddddhhhkkklllmmmttt}}}~~~zzzzzz~~~777777777777777777777777666888999999777777777888555999<<>>@@@AAA@@@EEEMMMVVV]]]aaaccccccjjjkkklllooovvv}}}~~~zzzvvv|||777777777777777777777777666888999999888777777888888999???NNNbbbrrrzzzzzz|||wwwjjj\\\YYYYYY[[[[[[WWWVVVWWWRRR[[[hhhttt~~~}}}}}}~~~}}}ooo[[[OOOKKKKKKPPPSSSSSSNNNHHHFFFFFF@@@<<<888555333222111000//////000111111111111111000000////////////000000000000000000000111111222333222222555999===???@@@>>>CCCKKKTTT\\\```bbbbbbggggggiiinnnuuuzzz{{{yyyssszzz777777777777777777777777666888:::999888777888888<<<999BBBZZZnnnwww~~~ooohhh^^^ZZZZZZ^^^___ZZZVVVUUUTTT[[[jjj~~~}}}}}}~~~{{{~~~wwwcccTTTNNNHHHQQQYYYWWWMMMFFFEEEIIICCC???:::666444333111000//////000111111111111111000000////////////000000000000000000000111111222333222222444888<<<>>>???===BBBJJJSSS[[[___aaaaaaeeedddgggnnnuuuyyyyyyyyyrrrzzz|||}}}777777777777777777777777777888::::::888777888999>>>999EEEbbbvvv{{{tttcccbbb^^^ZZZZZZ___aaa]]]WWWTTTWWW[[[jjj}}}yyyxxxxxx|||zzzzzz}}}kkk[[[TTTGGGRRR[[[XXXLLLCCCEEEKKKEEEAAA<<<888555333111/////////000111111111111111000000////////////000000000000000000000111111222333222222444888<<<>>>>>><<>>BBBHHHPPPWWW\\\___aaaggggggiiinnntttyyy{{{{{{xxx||||||yyy888888888888888888888888999::::::999777777888:::>>>JJJ___rrr}}}fff]]]bbbddd```^^^^^^___[[[XXXYYY^^^```iii|||~~~}}}}}}|||zzzvvvrrrssswwwvvvhhhXXXPPPJJJFFFEEEDDDAAABBBEEEJJJHHHAAA999666666333...000000000000111111111111000000////////////000000000000000000111111111111222222222555888;;;;;;;;;===AAAGGGOOOVVV[[[^^^```ccceeeiiipppvvvzzzzzzyyyvvvzzz{{{yyy888888888888888888888888:::::::::999777777999:::===QQQgggssszzzrrrcccYYY]]]ggghhhbbb___^^^^^^ZZZWWW[[[bbbeeerrr~~~|||{{{zzzyyy}}}|||pppmmmuuuxxxmmm^^^SSSKKKDDDBBBAAA@@@BBBEEEHHHGGGAAA:::777777444///000000000000111111111111000000////////////000000000000000000111111111111222222222555888;;;;;;;;;===@@@FFFMMMTTTZZZ^^^______bbbiiiqqqxxx{{{zzzyyyuuuyyy{{{yyy888888888888888888888888;;;;;;:::999777888:::<<>>BBBCCC>>>;;;:::888444000000000000111111111111///......//////000111222000000000000111111111111222222222555888;;;;;;;;;<<>>BBBHHHMMMQQQRRR\\\```eeejjjrrryyyxxxsssnnnwww|||zzz;;;::::::999999::::::;;;<<<888999<<<:::999FFFXXXgggyyy~~~fffUUUQQQXXXZZZaaahhhfff```hhhppptttrrrsss~~~yyyvvvrrrpppqqqqqqooommmlllllllllnnnqqqssssssssszzz}}}zzzoooeeeccceeeeeefff^^^TTTKKKFFFBBB===:::999:::>>>AAADDDBBB===999333000...---...///000//////////////////000111111111111000000000000111111111222333555777999;;;<<<<<<<<<===AAAGGGLLLOOOPPPXXX\\\aaagggpppxxxxxxsssnnnwww|||zzz;;;;;;::::::::::::;;;;;;===999999;;;:::===KKK]]]kkkvvv|||~~~```TTTTTTZZZ\\\bbbiiieeedddhhhpppvvvxxxzzzzzzwwwrrrnnnmmmllllllkkkjjjkkkkkkkkklllnnnrrruuu}}}~~~zzzppphhhfffdddaaaaaa___YYYPPPGGG@@@===;;;<<<;;;;;;???CCCCCC>>>888555333111000111222111000///////////////000111111111111000000000000111111111222333555777999;;;;;;;;;;;;<<<@@@EEEJJJLLLMMMTTTYYY___eeepppyyyzzzvvvnnnxxx}}}zzz~~~;;;;;;::::::::::::;;;;;;===:::888:::;;;AAAQQQaaaooovvvrrr___VVVXXX^^^___gggpppmmmmmmmmmrrrzzz}}}~~~}}}yyyuuupppllljjjiiijjjkkkiiijjjkkkiiihhhjjjpppuuu}}}tttlllfff___YYYZZZ[[[YYYQQQFFF??????AAACCC>>><<>>777888666333222222222222111///////////////000000111111111000000000000111111111111333555777999:::;;;;;;;;;===AAAFFFJJJLLLMMMSSSXXX^^^fffqqq|||~~~{{{oooyyy||||||<<<;;;;;;::::::;;;;;;<<<;;;999888999<<>>AAAFFFJJJDDD???@@@DDDDDD>>>888999666222///.........---///////////////000000111111111000000000000111111000111222444666888:::;;;<<<<<<>>>CCCHHHLLLNNNNNNRRRVVV\\\dddppp||||||pppyyy~~~~~~<<<<<<;;;;;;;;;;;;<<<<<<::::::999:::@@@LLL]]]iiiwww~~~hhhYYYYYYbbbjjjooozzzyyy~~~zzzsssrrroookkkhhhggghhhjjjggghhhhhhhhhgggggghhhiiikkksssyyyxxxrrrlllbbbZZZaaaccc```UUUGGG@@@AAAFFFLLLGGGBBBAAABBBCCC???;;;AAA<<<555000///////////////////////////000111111111111000000000000111111000111222444666888::::::;;;<<>>???HHHWWWgggpppyyysss```[[[^^^eeeccc\\\bbbiiidddiiisss{{{uuuuuutttooohhhdddcccdddbbbbbbccceeefffddd]]]XXXMMM^^^pppvvvrrrkkkccc]]]YYY]]]^^^YYYNNNEEEBBBCCCFFFDDDAAA??????@@@BBBDDDKKKCCC888000,,,,,,...//////////////////000111111111111000000000000111111000000222444666888999:::888:::>>>DDDKKKPPPRRRRRRTTTXXX\\\bbbmmmxxx|||yyynnnrrryyy======<<<;;;;;;;;;;;;<<<<<<===>>>@@@JJJZZZjjjsssuuueeeaaaeeeaaa\\\YYYWWWXXX___eeemmm}}}}}}{{{wwwqqqllliiieeebbb```bbbbbbccceeehhhfffbbb]]]___^^^ffftttzzzrrrgggbbbUUUYYY___]]]RRRDDDAAADDD===@@@???===???DDDBBB;;;;;;999555111//////000000000000////////////000000.........//////000111222000111222333555666777777999:::<<>>BBBLLL\\\llluuuggg^^^___aaa```^^^\\\ZZZ[[[```eeeppp|||~~~{{{|||zzzwwwqqqmmmiiifffbbb```aaaaaabbbeeegggfffccc______]]]dddrrryyysssggg___UUUZZZ``````UUUGGGAAACCC<<<>>>===<<>>===<<<<<<;;;;;;<<<<<<<<<<<>>======<<<<<<<<<<<<<<<<<<<<>>BBBEEEFFF:::888666444222222222222......------------..................///000111222000111222333555666777777::::::<<>>>>>===<<<<<<<<<<<<===<<<<<>>======>>>???BBBEEE:::999777555333222222222......------------..................///000111222000111222333555666777777999999;;;>>>BBBEEEFFFEEEKKKOOOTTT]]]jjjuuuwwwssskkknnnttt|||???>>>======<<<<<<=========<<>>>>>@@@???===???CCC<<<:::999666444333111111///..................///.........//////000111222000111222333555666777777777777999===BBBEEEFFFEEEKKKOOOTTT\\\jjjvvvxxxtttkkknnnuuu~~~???>>>>>>==================<<>>CCC===<<<:::777555222111000000//////......//////000.........//////000111222000111222333555666777777555666888<<>>===============>>><<>>DDD>>>===;;;888555222000///000000////////////000000.........//////000111222000111222333555666777777444555777<<>>@@@:::<<>>DDDKKKSSS[[[fffrrrzzzjjj\\\XXXSSS^^^aaasss|||~~~}}}uuulllhhhgggbbb\\\[[[\\\]]]___```aaaaaaaaa[[[aaaaaa[[[```nnnuuussshhh]]]VVVYYYZZZTTTMMMJJJ???===>>>AAAAAA>>><<<>>>===<<<:::777444111///.........////////////......////////////000000000000222222333333444555666666888999;;;===@@@BBBDDDEEEFFFLLLSSS]]]lllyyy}}}{{{tttyyy}}}JJJ@@@AAABBB;;;<<>>???EEEMMMUUU]]]gggrrrzzz|||dddYYYXXXXXXbbbiii~~~{{{|||}}}{{{uuummmjjjiiiddd^^^\\\\\\]]]^^^____________YYY___^^^YYY^^^kkkrrrpppfff[[[TTTVVVXXXTTTMMMJJJAAA>>>>>>AAAAAA>>><<<===???===;;;888444222000///......////////////......////////////000000000000111222222333444555666666888999;;;===@@@BBBDDDEEEFFFKKKSSS]]]kkkxxx}}}{{{uuuyyy{{{|||MMMBBBCCCEEE===;;;???===@@@FFFOOOWWW^^^hhhrrryyyxxxppp[[[TTTYYY```fffwww}}}{{{|||yyyyyyuuuooolllkkkfff```\\\\\\]]]]]]]]]]]]\\\\\\WWW\\\[[[XXX]]]iiippppppfff[[[RRRSSSVVVTTTNNNJJJCCC???>>>AAAAAA===;;;<<<@@@>>>;;;777444222111111......////////////......////////////000000000000111222222333444555666777777888:::===@@@BBBDDDEEEFFFLLLTTT^^^lllyyy}}}{{{wwwyyyxxxyyyPPPCCCBBBEEE>>>;;;???>>>AAAGGGOOOWWW___hhhrrryyyuuuaaa[[[XXX___lllppp~~~}}}~~~xxxzzzxxxrrrmmmkkkfff___]]]]]]]]]\\\\\\[[[ZZZYYYVVVYYYZZZYYY___jjjrrrtttiii^^^SSSQQQUUUUUUOOOIIICCC>>><<<>>>???<<<::::::@@@>>>:::666333111111111......////////////......////////////000000000000111111222333555666777777777888:::===@@@CCCEEEFFFHHHNNNUUU___mmm{{{}}}zzz{{{xxxxxxXXXEEE???CCC???<<<@@@@@@AAAGGGOOOWWW___hhhssszzzaaa^^^aaaaaajjjzzzzzz}}}{{{tttnnniiiddd^^^]]]]]]]]]\\\[[[ZZZXXXWWWWWWYYYZZZ[[[bbbmmmuuuyyynnncccUUUQQQUUUWWWRRRJJJCCC===999<<<>>>;;;888888???===:::666333111000000......////////////......////////////000000000000000111222333555666777888666888:::===@@@CCCEEEFFFJJJOOOWWWaaaooo|||}}}}}}zzzyyygggKKK>>>AAA??????AAA@@@BBBHHHOOOWWW___jjjvvv~~~jjjYYY```hhhjjjxxx}}}}}}uuummmhhhbbb]]]]]]]]]]]]\\\[[[YYYXXXWWWYYYYYYZZZ]]]cccllltttyyyqqqfffVVVPPPUUU[[[VVVLLLCCC<<<888;;;>>><<<999888???===;;;999666333000///......////////////......////////////000000000000000000222333555666777888666777:::===@@@CCCFFFGGGJJJPPPXXXbbbppp}}}}}}~~~||||||zzzUUU???@@@AAAAAABBB@@@EEEJJJPPPWWW```mmmzzzrrrdddaaalllvvv}}}~~~uuulllgggccc___]]]]]]]]]\\\[[[ZZZYYYXXX[[[ZZZZZZ\\\aaagggoootttpppeeeUUUNNNUUU^^^ZZZPPPDDD<<<888;;;??????<<<;;;??????>>><<<999555222///......////////////......////////////000000000000///000111333555666888888666777999===@@@CCCFFFGGGIIIOOOWWWaaaooo|||~~~|||~~~~~~~~~\\\AAAAAABBBBBBCCC???GGGKKKQQQXXXbbbooo~~~qqqmmmqqq}}}zzzwwwmmmmmmlllmmmqqqxxx~~~}}}~~~uuulllhhheeeaaa]]]]]]]]]\\\\\\[[[YYYYYY]]]ZZZYYY[[[^^^ccciiinnnnnncccSSSLLLUUU```]]]SSSFFF===888<<>>===@@@@@@AAA???<<<888333000......////////////......////////////000000000000///000111333555777888999555777999===@@@DDDFFFGGGHHHMMMUUU___mmmzzz}}}zzz}}}~~~gggDDDEEE@@@>>>EEEEEEFFFPPPRRRUUUeeesss|||ooo{{{ooohhheee[[[\\\\\\]]]___dddkkkooooookkknnnxxx~~~~~~vvvpppnnnkkkhhheee```^^^[[[ZZZZZZZZZZZZYYY\\\[[[ZZZZZZWWWXXXaaallloooiiiZZZMMMQQQ]]]^^^VVVIIIAAA::::::???CCCBBB@@@FFFCCC???>>>???<<<666000///////////////.........///////////////000111111222111111111222444666777888888:::===AAADDDDDDCCCJJJIIINNN\\\ooo{{{~~~|||||||||tttKKKFFFAAA???EEEDDDGGGOOORRRYYYhhhttt}}}rrruuukkkfffcccbbbaaa``````bbbeeehhhjjjkkkfffffflllnnnppp}}}|||wwwtttrrrooojjjfff```]]][[[YYYZZZZZZZZZYYY]]][[[ZZZYYYVVVVVV___jjjooojjj]]]OOOOOOYYY[[[UUUJJJCCC<<<;;;???BBBBBB???CCCAAA???>>>===999444000/////////////////////...///////////////000111111222111111111222444666777999999:::>>>CCCFFFGGGFFFHHHHHHNNN\\\mmmzzz}}}|||zzz{{{}}}TTTGGGCCCAAADDDCCCIIIMMMQQQ]]]kkktttvvvooottt{{{rrrllliiihhhllljjjiiikkknnnppppppnnnrrrllljjjllljjjiiiqqq}}}}}}zzzxxxwwwssslllggg___]]]ZZZYYYYYYZZZYYYXXXZZZXXXWWWVVVSSSSSS\\\fffnnnlll```QQQLLLRRRVVVTTTKKKEEE===;;;>>>AAA@@@>>>===???@@@>>>:::555222000....../////////////////////////////////000111111111111111222333444666666999999;;;???DDDHHHJJJJJJFFFHHHNNN\\\lllxxx}}}}}}yyyyyy|||]]]GGGCCCBBBCCCDDDIIIKKKPPP___nnnuuu|||vvvsssssstttwwwuuuvvv{{{~~~~~~~~~zzz}}}}}}zzzwwwrrrkkkfff___\\\ZZZXXXYYYYYYXXXXXXVVVTTTTTTSSSQQQRRR[[[fffnnnmmmdddTTTJJJLLLQQQSSSKKKEEE>>>;;;<<<>>>>>><<<888<<<@@@>>>777222000111............///////////////////////////000000111111111111222333444555666888888:::>>>DDDIIILLLLLLGGGJJJRRR^^^mmmxxx}}}{{{{{{|||~~~eeeGGGDDDDDDCCCGGGHHHJJJOOO___oooxxx~~~tttqqqrrrrrrtttvvvvvvuuuuuuvvvwwwtttyyy~~~~~~~~~xxxtttooohhhccc^^^\\\YYYXXXXXXXXXXXXWWWTTTSSSSSSTTTTTTVVV```kkknnnmmmeeeVVVJJJHHHNNNSSSJJJEEE>>>;;;;;;;;;;;;;;;555;;;@@@>>>777111000111---.........//////000000///////////////000000111000111222333444555555555666666888<<>>888333111222------......///000000000///////////////000111111000000222333444555555555666555777;;;AAAGGGKKKLLLMMMSSS]]]gggpppxxx~~~|||~~~wwwMMMHHHDDD@@@KKKHHHOOORRR[[[ppptttbbbXXXSSSRRRQQQRRRSSSSSSQQQPPPPPPQQQNNNQQQVVVYYY___jjjxxx{{{wwwtttrrrnnngggbbb]]][[[XXXWWWWWWWWWWWWVVVTTTSSSTTTUUUUUUXXXcccooonnnkkkcccXXXNNNJJJOOOUUUKKKGGGAAA===<<<<<<===>>>666:::??????;;;666333222------......///000000111///////////////000111111///000222444555555555444666666777;;;AAAGGGKKKLLLOOOVVV```iiipppwww~~~~~~{{{~~~}}}PPPIIIDDD???KKKHHHRRRTTT[[[qqqlll\\\TTTQQQOOOIIIKKKMMMMMMKKKKKKKKKLLLLLLMMMMMMJJJKKKQQQ]]]gggttt}}}|||yyyzzz{{{uuutttsssttttttpppiiiccc]]]ZZZXXXVVVWWWWWWVVVUUUQQQPPPQQQRRRQQQTTT^^^iiiooojjjbbbYYYOOOKKKPPPVVVLLLHHHCCC???===>>>???@@@888;;;>>>???===888444222---------...///000000111///////////////000111111///000222444555555555444888777888;;;AAAGGGKKKLLLPPPXXXbbbjjjooouuu}}}}}}{{{~~~RRRFFFFFFCCCJJJJJJFFFRRRcccmmmuuuaaaXXXRRRLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKHHHGGGJJJNNNQQQSSSVVVcccsss~~~|||uuurrrsssuuuuuuuuutttrrrooolllhhhggg___\\\XXXUUUUUUTTTSSSSSSQQQOOOQQQTTTUUUTTTXXX]]]dddfffcccYYYOOOMMMRRRVVVUUUIII???>>>BBBDDDEEEFFF>>>>>>===;;;999888666555//////............//////////////////000000000000000000000111222333555555555555777;;;@@@FFFKKKNNNNNNVVVaaalllssswwwzzz{{{}}}|||{{{\\\IIIFFFDDDKKKJJJHHHTTTeeerrrjjjYYYSSSOOOLLLJJJNNNOOOOOOOOOOOOOOONNNNNNNNNMMMKKKJJJKKKMMMNNNOOOTTT]]]iiivvvyyyuuuuuuwwwwwwwwwvvvtttqqqnnnkkkiii___\\\XXXUUUTTTTTTTTTSSSRRRQQQQQQTTTTTTSSSUUU[[[fffhhheee\\\RRROOORRRWWWUUUJJJ@@@???BBBCCCDDDEEE=========<<<;;;888666444//////............//////////////////000000000000000000000111222333555555555666777;;;@@@FFFKKKNNNOOOVVVaaalllsssxxx{{{}}}}}}}}}~~~jjjMMMFFFEEEJJJJJJIIIWWWhhhxxxuuu^^^SSSPPPNNNMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOOQQQUUU]]]jjjyyyyyyuuutttuuuzzzzzzyyyvvvsssooollljjj```\\\XXXUUUTTTTTTTTTSSSSSSQQQRRRTTTSSSQQQTTTYYYgggiiiggg___TTTMMMOOOSSSUUUJJJ@@@???AAAAAAAAACCC;;;<<<>>>>>><<<999555333//////............//////////////////000000000000000000000111222333555555555666888;;;@@@FFFLLLPPPPPPWWWbbbllltttyyy}}}~~~|||}}}vvvOOODDDFFFJJJJJJKKKYYYjjj}}}wwwgggWWWQQQPPPPPPQQQSSSPPPRRRTTTUUUVVVVVVUUUTTTUUUUUUTTTRRRRRRTTTWWWYYYZZZ\\\cccnnn{{{|||yyywwwwww}}}}}}{{{wwwsssnnnjjjhhh```\\\WWWTTTTTTTTTTTTTTTRRRPPPQQQSSSSSSQQQTTTYYYiiiiiiggg___RRRHHHGGGLLLSSSIII@@@>>>>>>===>>>???999;;;>>>???>>>:::555222//////............//////////////////000000000000000000000111222333555555666666888;;;@@@GGGMMMQQQQQQXXXbbbllltttzzz~~~~~~~~~PPPDDDHHHHHHJJJKKKYYYkkk|||iii___TTTRRRRRRQQQRRRUUUQQQRRRTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYZZZ___fffkkkpppttt{{{}}}{{{vvvqqqkkkfffcccaaa\\\WWWTTTSSSTTTTTTTTTQQQOOOPPPSSSTTTSSSVVV\\\mmmkkkhhhaaaSSSDDDBBBGGGOOOFFF???<<<<<<::::::===888;;;>>>@@@>>>:::555222//////............//////////////////000000000000000000000111222333555555777777888;;;AAAHHHOOOSSSSSSYYYbbbkkkssszzzQQQEEEJJJFFFKKKLLLZZZnnn}}}yyyqqq___YYYSSSSSSSSSQQQRRRVVVSSSTTTVVVYYY\\\^^^aaabbbaaadddfffhhhlllrrr||||||{{{xxxtttoooiiieeebbbaaa]]]WWWSSSRRRSSSTTTUUUQQQOOOQQQTTTUUUTTTXXX]]]rrrnnnjjjdddTTTDDDBBBIIIMMMEEE>>><<<;;;888999<<<888:::>>>???>>>:::666333//////............//////////////////000000000000000000000111222333555555777777888;;;AAAIIIPPPUUUUUUZZZbbbjjjqqqxxx~~~SSSGGGMMMDDDKKKMMM\\\qqqzzzvvv}}}sssdddZZZVVVTTTVVVVVVTTTUUUXXXYYYYYYZZZ]]]aaafffjjjmmmpppvvv}}}}}}zzzxxxwwwuuusssooojjjfffdddbbb]]]WWWSSSRRRSSSUUUUUUSSSRRRSSSUUUVVVTTTXXX]]]qqqkkkhhhcccTTTDDDCCCLLLLLLEEE???===;;;999:::>>>999;;;===>>>===:::666444//////............//////////////////000000000000000000000111222333555555888888888;;;AAAIIIQQQVVVWWW[[[bbbiiipppwww}}}~~~}}}VVVIIIOOOCCCLLLMMM]]]uuu|||yyysssooovvvvvvggg[[[XXXVVVWWWZZZYYYWWWXXX\\\]]]]]]^^^aaaeeekkkqqqttt}}}}}}zzzttttttsssrrrooollliiihhhbbb]]]WWWSSSRRRSSSUUUUUUVVVTTTTTTWWWVVVTTTWWW\\\mmmgggccc```RRRCCCCCCMMMLLLEEE@@@???===:::<<>>===:::777555//////............//////////////////000000000000000000000111222333555555888888888;;;AAAIIIQQQVVVXXX\\\bbbiiiooouuu|||}}}{{{|||ZZZKKKMMMDDDKKKQQQ```xxxvvvooooootttppphhhqqqwwweee\\\ZZZXXX[[[]]]^^^]]]]]]___bbbaaafffkkknnnpppssswww{{{~~~zzzxxxttttttpppkkkjjjllljjjfffddd```ZZZTTTPPPPPPRRRSSSUUUTTTUUUXXXWWWSSSSSSWWWdddiiiiii___PPPEEECCCEEEKKKIIIDDDAAA???>>>???@@@<<<:::;;;===<<<777555666000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[___```dddhhhnnnuuuzzz~~~}}}zzzzzz|||dddMMMLLLFFFIIINNN\\\tttyyyqqqkkkeeegggmmmjjjdddnnn~~~ooobbb[[[[[[ZZZ\\\___```aaacccfffjjjlllooorrrtttuuuyyy}}}yyywwwuuuwwwvvvqqqnnnmmmkkkgggccc___ZZZUUURRRRRRSSSTTTTTTSSSTTTVVVUUUQQQQQQTTTcccgggggg]]]OOOEEEDDDGGGLLLIIIEEEAAA??????AAACCC>>><<<===@@@???999666666000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[___aaaeeejjjoootttzzz}}}~~~}}}~~~vvvQQQJJJIIILLLQQQ^^^uuutttggg```^^^ZZZ\\\cccbbb```kkk}}}sssiiiaaa___aaa^^^```bbbdddfffkkkppptttxxxyyy{{{{{{|||~~~{{{xxxwwwuuuzzz|||wwwqqqnnnkkkgggbbb___[[[WWWUUUTTTTTTUUUTTTRRRSSSUUURRRNNNNNNQQQ___dddeee]]]OOOEEEDDDGGGMMMIIIDDD@@@>>>@@@BBBEEE???>>>AAADDDBBB;;;666666000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[```cccggglllppptttyyy|||~~~~~~UUUHHHKKKLLLSSS```xxxssseee\\\WWWUUUSSSWWW^^^______lll}}}wwwnnniiifffgggjjjffffffgggiiilllqqqvvvzzz~~~}}}yyywwwvvvttt|||{{{sssmmmjjjfffaaa___\\\YYYWWWVVVUUUVVVUUUSSSSSSUUURRRMMMLLLOOOZZZaaaeee```RRRGGGDDDEEEKKKHHHCCC>>>===???BBBDDD@@@@@@CCCGGGEEE===666555000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[```dddjjjnnnqqqtttyyy|||~~~}}}~~~XXXHHHLLLGGGPPP___xxxuuufff[[[UUUSSSRRRRRRWWW\\\^^^aaannn}}}uuuooommmlllnnnrrrooonnnmmmnnnqqquuuyyy{{{~~~}}}zzzwwwuuurrrzzz~~~yyyqqqkkkgggdddaaa___\\\YYYWWWVVVVVVVVVVVVTTTTTTUUURRRMMMLLLOOOWWW```hhheeeXXXJJJCCCBBBIIIFFFAAA===<<<===???AAA??????CCCGGGEEE===666444000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[___eeelllqqqsssuuuyyy}}}~~~[[[JJJKKKGGGRRRddd}}}}}}kkk]]]UUURRRRRRSSSTTTXXX\\\\\\```lllzzzuuurrrsssssstttuuuwwwuuussssssvvvyyyzzz{{{{{{}}}{{{wwwuuurrrwwwyyytttmmmiiifffbbbccc```\\\XXXVVVUUUUUUVVVVVVUUUUUUVVVSSSNNNNNNQQQYYYcccllliii[[[LLLDDDAAAHHHFFFBBB>>><<<<<<===>>>======@@@EEECCC;;;444333000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[^^^eeennnssstttvvvzzz~~~]]]KKKIIIIIIWWWjjjqqqaaaWWWSSSTTTVVVSSSUUUXXXYYYXXX\\\gggsss~~~vvvwwwzzzzzzyyyyyy|||zzzxxxyyy|||~~~}}}|||{{{~~~~~~xxxuuusssuuusssnnnjjjiiifffaaadddaaa\\\WWWTTTSSSTTTUUUUUUTTTTTTVVVSSSNNNNNNQQQ```hhhnnnjjj[[[LLLEEECCCHHHGGGCCC@@@===<<<;;;;;;:::999===AAA@@@888333222000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[\\\eeeooouuuvvvwww{{{^^^MMMHHHFFFUUUjjj}}}tttggg[[[TTTUUUYYY]]]RRRTTTWWWVVVTTTXXXbbbmmm}}}xxx{{{~~~}}}~~~|||{{{}}}~~~}}}yyyuuuuuutttpppjjjhhhiiifffbbbfffbbb[[[UUURRRRRRSSSUUUTTTRRRSSSUUUSSSNNNNNNQQQeeelllpppiiiZZZLLLFFFFFFIIIHHHEEEBBB???<<<;;;:::888777:::>>>===777222222000000///...............////////////000000000000000000111222333444444555444666999===CCCKKKTTT[[[[[[dddpppvvvvvvxxx|||^^^IIILLLHHHWWWiiizzz}}}sssiii]]]VVVVVVYYYZZZZZZYYYXXXVVVTTTSSSUUUZZZ___sss}}}||||||~~~~~~}}}}}}~~~tttmmmmmmllliiijjjrrr}}}{{{xxxtttooojjjgggdddbbb``````___\\\WWWSSSRRRSSSUUUVVVUUURRRPPPOOOOOOPPPQQQjjjmmmgggaaa\\\LLL@@@CCCDDDCCCAAA???===<<<<<<<<<;;;:::;;;===:::555444777//////...---------------///......------///000111000000111222333444444555555777:::>>>CCCKKKSSSYYY\\\gggjjjmmmuuuvvvwwwcccKKKLLLIIIWWWiii~~~wwwllldddZZZVVVYYY]]]``````ccccccaaa\\\WWWVVVWWWZZZhhhwww|||tttnnnpppqqqpppqqqvvv~~~zzzxxxtttpppkkkgggeeedddbbb```^^^\\\ZZZUUUQQQPPPQQQSSSUUUTTTSSSQQQPPPOOOOOOOOObbbhhhgggccc^^^MMMAAAEEEEEECCCAAA@@@???@@@AAABBB>>>;;;;;;===;;;777555666000///......------......///......---...///000111///000111111333333444555555777:::>>>CCCKKKSSSYYY\\\gggjjjllltttuuuvvv~~~jjjNNNLLLJJJWWWjjj{{{oooddd___ZZZYYY^^^eeeiiikkkooopppnnnhhh```ZZZWWWWWW[[[fffuuu~~~yyy|||wwwtttooolllhhheeedddcccbbbaaa]]]\\\YYYUUUQQQPPPRRRTTTTTTTTTSSSRRRQQQOOOMMMLLLZZZdddgggeee___NNNBBBHHHFFFDDDBBBAAAAAADDDGGGIIICCC===:::<<<===999666666111000//////....../////////............///000000///000000111222333444444444666:::>>>CCCKKKTTTYYY]]]gggjjjkkkssstttuuu~~~}}}oooPPPJJJKKKWWWmmmsssggg___]]]\\\___eeelllqqqsssvvvxxxxxxrrrggg^^^YYYXXXYYY```kkkyyy}}}yyyuuusssnnnkkkgggdddccccccbbbaaa___^^^[[[WWWSSSRRRTTTVVVTTTTTTTTTSSSQQQNNNKKKIIIXXXcccgggeee^^^MMMDDDKKKHHHFFFCCCAAAAAADDDGGGJJJEEE>>>999;;;===;;;777555111111000///////////////............/////////000//////000111222333444444444666999===CCCKKKTTTZZZ^^^hhhjjjkkkrrrsssttt~~~rrrPPPHHHLLLXXXppp~~~xxxlllbbbZZZ[[[\\\aaagggmmmqqqssswwwzzzzzzsssggg\\\WWWVVV]]]bbbmmmyyy|||xxxvvvttttttooolllhhheeeccccccaaa```^^^]]][[[WWWTTTSSSTTTWWWTTTTTTTTTSSSQQQMMMIIIFFFYYYdddfffccc\\\LLLDDDLLLJJJGGGCCC???>>>@@@CCCEEEDDD<<<888;;;===:::666444111111000///////////////---......///////////////...///000111222333333444333666999===CCCKKKTTTZZZ___iiijjjkkkrrrsssuuu~~~tttQQQHHHLLLXXXrrr}}}vvvoooeee\\\SSSVVVZZZ___dddhhhkkkmmmtttwwwxxxqqqdddZZZWWWYYY___fffrrr~~~{{{wwwuuuttttttooolllhhheeedddcccbbbaaa\\\[[[YYYUUURRRQQQSSSUUUUUUUUUTTTSSSOOOKKKGGGEEEYYYaaabbb___ZZZKKKBBBJJJJJJGGGBBB>>><<<;;;<<<===>>>999888;;;<<<999555444111000//////......//////---......///000/////////...//////000111222333333333555999===CCCLLLUUU[[[```iiijjjkkkssstttwwwuuuSSSIIIKKKWWWsss~~~tttlllfff]]]UUUNNNRRRXXX]]]aaadddggghhhnnnrrrtttooofffaaadddiiikkkssswwwtttyyy}}}}}}zzzwwwsssqqqllliiifffddddddddddddccc\\\[[[XXXUUURRRQQQSSSUUUVVVVVVTTTQQQNNNJJJFFFDDDSSS[[[\\\\\\ZZZKKK???DDDHHHFFFBBB>>>:::999888888777666888<<<;;;666333333000///......------......------///000000000///.........///000111222333333333555999===CCCLLLUUU[[[```iiijjjkkksssvvvyyyvvvTTTKKKJJJVVVrrryyyooofff___XXXPPPLLLQQQXXX^^^bbbdddfffggghhhnnnrrrqqqllllllttt{{{nnneeegggwww~~~|||www|||~~~}}}xxxsssoooiiifffccccccdddeeeeeeeee]]]]]]ZZZWWWTTTSSSUUUXXXWWWVVVTTTQQQMMMIIIFFFDDDMMMUUUXXXZZZ[[[LLL===???GGGEEEAAA>>>:::888777666222333888<<<:::444111333//////...---------------,,,---///000000000///.........///000111222333333222555999===DDDLLLUUU[[[```iiijjjllltttwwwzzztttNNNNNNPPPZZZqqqxxxmmmgggbbbZZZTTTRRRPPPVVV\\\______aaafffkkkgggjjjnnnrrrvvv~~~sss^^^\\\bbbfffnnnyyy|||xxxtttrrrqqq{{{|||~~~|||vvvqqqlllhhhddddddfffgggeeecccaaa```^^^ZZZWWWUUUVVVWWWZZZVVVTTTSSSOOOJJJJJJNNNUUUXXX\\\\\\TTTIIIEEEGGGLLLGGGCCCAAA===777666888:::777666777666222222444000000///...........................////////////111111111111111222222222555777:::>>>CCCKKKSSSYYYaaaeeejjjmmmooosssyyy~~~wwwOOOMMMOOO\\\ttt}}}rrrhhhdddaaa\\\XXXWWWVVVZZZ___aaacccgggnnnuuussstttvvvyyy~~~gggUUUUUUZZZ```eeelllttt~~~yyy{{{zzzxxxvvvttttttuuuvvv}}}}}}~~~~~~{{{uuupppkkkgggcccccceeefffdddbbbbbbaaa^^^ZZZWWWUUUVVVXXXWWWTTTSSSSSSOOOJJJKKKNNNWWWYYY\\\[[[SSSHHHDDDFFFOOOHHHCCC@@@<<<777666999:::777666777666222111333000000///...........................////////////111111111111111222222222444666:::===CCCKKKSSSYYYaaaeeejjjnnnpppttt{{{{{{RRRMMMLLL[[[ttttttkkkccc``````]]]\\\^^^\\\^^^bbbeeeiiipppyyynnnYYYTTTYYY^^^\\\\\\]]]```eeelllrrrvvvxxxwwwvvvwww{{{ssskkkkkkjjjkkkmmmpppvvv{{{~~~~~~zzztttpppkkkgggbbbaaacccdddcccaaacccaaa___ZZZVVVUUUVVVXXXUUUSSSRRRSSSPPPKKKKKKNNNYYY[[[]]]\\\SSSIIIEEEHHHQQQJJJCCC@@@<<<888888<<<:::777777888777333111333000///......---.....................////////////000000111111111222222222444666999===CCCKKKSSSYYY```eeekkkooorrrvvv|||~~~VVVLLLJJJYYYsssnnnfff___]]]]]]\\\^^^bbb\\\```eeejjjqqqyyywwwfffVVVRRRYYYaaaddd___YYYUUUTTTUUUWWWZZZ^^^ccceeejjjpppwww}}}|||uuugggggghhhkkkqqqzzzzzzuuuqqqkkkgggbbb```bbbcccbbb```cccbbb___ZZZVVVUUUVVVXXXTTTRRRRRRSSSOOOJJJIIILLL[[[\\\^^^]]]UUUKKKIIIMMMQQQJJJCCC@@@===;;;===BBB<<<999999;;;999444222444///......------.....................////////////000000000111222222333333444666999===BBBJJJSSSYYY^^^cccjjjooorrrvvv|||{{{|||}}}[[[MMMLLLYYYtttzzzlllddd]]]ZZZYYYXXX\\\aaa\\\```gggooowww~~~zzzrrrkkk```YYY\\\dddfffcccbbbYYYPPPOOONNNLLLNNNSSSWWW[[[bbbiiiqqqxxx}}}~~~|||yyyxxx{{{|||xxxtttmmmhhhcccaaabbbccccccaaadddbbb^^^YYYTTTSSSUUUXXXUUUSSSRRRRRRNNNHHHHHHKKKYYYYYY[[[ZZZSSSKKKJJJOOOOOOHHHBBB???>>>===BBBGGG>>>;;;;;;===;;;666333444......------------..................///////////////000000111222222333333333555999===BBBJJJRRRXXX]]]bbbiiinnnqqquuu{{{{{{~~~|||~~~```NNNPPP\\\vvvwwwjjjbbbZZZVVVSSSRRRVVV\\\[[[^^^dddlllssszzz~~~{{{{{{|||}}}}}}zzzvvvrrrqqqoookkkkkkpppuuuqqqjjjaaaTTTLLLLLLLLLIIIKKKPPPRRRVVV\\\ccciiipppwww|||~~~~~~zzzwwwpppjjjdddbbbccceeedddcccdddaaa]]]WWWSSSRRRTTTVVVUUURRRPPPPPPLLLHHHHHHLLLWWWWWWXXXVVVOOOHHHHHHMMMLLLEEE???>>>======AAAGGG>>><<<<<<>>><<<666333444---------,,,------...///............//////////////////000111222333333444333555888<<>>;;;555222222---,,,,,,,,,------...///............////////////...///000111222333444444333555888<<>>:::999999888888555888;;;:::777444333444......------------......////////////////////////000000000111222222333333444666888<<>><<<;;;;;;:::999666777888888777444222111......------------......///////////////////////////000000111222222333333333444777;;;@@@HHHQQQXXX```ggghhhlllwwwyyywww~~~bbbYYYaaawww}}}pppeeeXXXOOOGGGDDDBBB???@@@CCCBBBCCCEEEGGGJJJLLLMMMNNNOOOQQQSSSRRROOOMMMNNNPPPMMMLLLJJJHHHGGGEEECCCBBBDDDGGGKKKNNNQQQUUUZZZ^^^bbbiiikkkccc[[[[[[bbbgggiiirrr~~~{{{sssrrrqqqppppppmmmiiifff```[[[UUUQQQQQQRRRQQQQQQPPPNNNMMMOOOOOORRR[[[eeeXXXXXXUUUOOOIIIFFFHHHLLLEEEBBB???=========;;;:::999888888888888666222///......------------......//////////////////////////////000111222333333444333555777;;;@@@HHHRRRXXX___ggghhhkkkvvvxxxwww~~~eee\\\```ttt{{{mmmbbbVVVNNNFFFDDDBBB@@@BBBEEEDDDFFFHHHKKKNNNQQQSSSTTTVVVVVVVVVVVVVVVUUUVVVVVVOOONNNLLLJJJHHHGGGHHHIIIHHHLLLQQQRRRTTTXXX```gggmmmqqqnnncccYYY[[[ccciiimmm{{{}}}yyyssssssttttttssspppkkkggg^^^XXXRRROOOPPPRRRRRRQQQPPPNNNMMMOOOPPPSSS\\\gggXXXVVVSSSLLLGGGEEEGGGJJJCCCAAA???>>>???>>>===;;;;;;:::999999999666222///......------------......////////////////////////...///000111222333444444444555888<<>>???@@@???===;;;;;;<<<<<<;;;888555222000......------------......////////////////////////......///111222333444555444666888<<>>===>>>???@@@???===;;;999<<<===;;;666222000000......------------......////////////////////////......///111222333444555333555777;;;@@@HHHQQQXXX]]]eeefffjjjvvvxxxwww~~~gggeeewwwyyyjjj]]]OOOHHHBBBBBBCCCDDDGGGKKKMMMNNNOOOQQQVVV\\\bbbeeefffccc```aaafffiiihhhfff[[[[[[YYYUUUPPPNNNPPPSSSXXX\\\``````cccqqqqqq]]]YYYeeesss{{{{{{tttvvvyyy|||{{{vvvnnnhhh\\\UUUNNNMMMRRRVVVVVVSSSQQQNNNMMMMMMMMMOOOWWWaaa]]]YYYQQQHHHBBB?????????<<<<<<===???@@@@@@===:::777;;;>>>;;;444///...000.........------.........////////////////////////---...///111222333555555222333666999???GGGPPPVVV\\\eeefffjjjvvvxxxwww~~~wwwnnnwwwtttcccVVVLLLHHHDDDBBBDDDGGGJJJKKKKKKNNNRRRWWW\\\```ccceeemmmjjjeeeaaabbbeeejjjnnnmmmfff___ZZZSSSNNNPPPWWW___dddeeecccfffqqq}}}wwwggg\\\XXX]]]hhhppp||||||zzzvvvyyyyyyvvvtttsssllleee\\\RRRKKKNNNTTTUUUSSSQQQLLLPPPQQQLLLKKKSSS^^^ddd]]]XXXNNNDDDBBBEEEDDDAAA@@@BBB???::::::>>><<<666;;;:::999777444111///...------,,,,,,---000222444DDD<<<222---...//////---/////////000111111222222555666888:::>>>EEENNNSSS[[[ccceeeiiiuuuyyyyyy~~~rrrvvvtttbbbUUUJJJGGGDDDCCCFFFIIILLLMMMOOOQQQUUUYYY^^^aaadddeeegggeeeaaa]]]]]]ccckkkrrrwwwxxxssseeeUUUNNNTTT]]]```ccccccbbbdddkkknnnmmmjjjddd]]][[[ZZZYYYZZZ]]]___fffnnnwww~~~|||zzzvvvyyyyyyvvvtttsssllleee\\\RRRLLLNNNSSSSSSQQQPPPMMMPPPPPPMMMOOOXXX```ccc]]]XXXNNNFFFGGGJJJHHHCCC>>>@@@>>>::::::<<<999333::::::888777444111///......---,,,,,,---///111333===666///,,,...000000.../////////000111111222222444666777:::>>>FFFNNNTTT[[[ccceeeiiiuuuyyyyyyzzzxxxsssaaaSSSGGGEEEDDDEEEHHHMMMPPPQQQUUUVVVYYY]]]```cccdddeeegggfffccc]]][[[___jjjsssoooUUUOOOYYYbbbfffhhhiiiiiikkknnnkkkeee\\\VVVSSSVVVWWWSSSPPPPPPUUU\\\fffrrr}}}tttkkkiiirrr}}}yyywwwvvvyyyyyyvvvtttrrrllldddZZZRRRMMMNNNQQQPPPNNNNNNJJJLLLMMMOOOVVV```ffffff\\\UUULLLHHHLLLPPPLLLCCC???AAA@@@>>>===<<<888222:::999888666444111///...///...---------...000111333///,,,+++...111111////////////000111111222222444555777:::>>>FFFNNNTTT[[[cccdddiiiuuuxxxxxxzzzrrr___QQQEEEDDDDDDGGGLLLQQQTTTUUUYYYZZZ\\\___bbbccceeeeeemmmnnnllleee^^^]]]eeemmm|||nnnTTTRRR]]]dddjjjooossssssuuuxxxxxxtttkkk\\\PPPOOOPPPOOOQQQUUU]]]bbblllyyypppfffgggkkkuuu{{{mmmnnnwww~~~zzzvvvtttwwwyyyyyyvvvsssqqqjjjcccXXXRRRMMMOOOOOOLLLKKKLLLFFFHHHJJJOOO[[[hhhllliiiYYYRRRJJJIIIOOOTTTMMMCCCDDDEEEEEEDDDCCC@@@:::555999888777666444111///...//////...---------...///...,,,+++---///111111////////////000111111222222444555777:::???FFFOOOTTT[[[cccdddhhhtttxxxxxx|||rrr^^^OOOEEEEEEFFFJJJOOOTTTWWWWWW[[[\\\^^^aaaccceeeffffffoooqqqqqqkkkbbb]]]```eeeppp}}}{{{eeeTTTXXXbbbeeennnwww|||{{{zzzlllUUUNNNNNNOOOTTT\\\^^^cccnnn~~~kkkZZZUUU\\\hhhxxx~~~jjjXXXTTT\\\eeejjjnnnyyyzzzwwwvvvwwwyyyxxxuuurrroooggg___UUUQQQNNNNNNMMMIIIHHHJJJGGGIIIKKKQQQ]]]hhhjjjfffYYYSSSLLLKKKRRRWWWPPPEEEFFFEEEFFFHHHFFFAAA;;;777888888777555333111///...///......------------------------///000111000////////////000111111222222333555777:::???FFFOOOUUU\\\cccdddhhhtttwwwwww~~~rrr]]]NNNFFFFFFHHHMMMRRRVVVXXXXXX\\\]]]```ccceeehhhiiijjjjjjmmmnnnjjjccc^^^^^^```cccjjjiii^^^XXX^^^gggjjj{{{vvvZZZQQQQQQPPPUUU]]]cccfffpppwwwdddVVVQQQTTT\\\hhhtttzzz{{{zzzmmm\\\LLLGGGJJJPPPXXX]]]gggsss|||zzzzzzxxxzzzxxxsssoookkkccc[[[QQQOOONNNNNNKKKFFFFFFJJJLLLMMMNNNRRR[[[cccddd___ZZZVVVPPPNNNSSSWWWQQQGGGDDDBBBCCCFFFEEE???999777777777666555333111///............---------------...//////000000000///////////////000111111222222333444666:::???GGGOOOUUU\\\ddddddhhhtttwwwvvv}}}sss]]]MMMHHHIIIKKKOOOTTTWWWXXXXXX]]]^^^aaaeeeiiikkkmmmnnniiijjjiiifffbbb___^^^^^^]]]___aaa``````eeemmmsssxxxYYYQQQRRRRRRWWWaaaooooooxxxxxxjjjaaaZZZWWWVVVXXX^^^ccceeeeeeZZZQQQHHHEEEDDDFFFMMMTTT\\\fffuuu|||{{{|||yyyzzzxxxrrrmmmhhh___WWWNNNMMMNNNNNNIIIDDDEEEJJJKKKNNNOOOQQQXXX___aaa^^^XXXVVVQQQMMMOOORRRMMMFFFCCC??????CCCCCC<<<777777777666666555333111///...,,,,,,------...------------...///////////////////////////000111111222222222444666:::???GGGPPPVVV\\\ddddddhhhsssvvvvvv}}}~~~sss^^^MMMIIIJJJMMMQQQUUUXXXXXXWWW^^^___cccgggkkknnnqqqrrrnnnlllhhhdddaaa___^^^^^^]]]]]]```eeeggghhhppp{{{}}}yyy~~~yyyVVVLLLOOORRR\\\iiitttuuu~~~}}}tttnnnddd^^^WWWSSSSSSSSSRRRPPPLLLJJJHHHHHHEEEDDDIIIQQQVVV```nnn{{{|||yyyyyyzzzyyyzzzwwwqqqlllfff]]]TTTLLLLLLMMMNNNIIICCCEEEJJJGGGJJJMMMOOOVVV___cccbbbUUUSSSOOOJJJJJJKKKHHHBBBCCC>>>>>>CCCCCC<<<888999666666666444333111///...+++,,,------......------,,,---............///000/////////000111111222222222444666:::???GGGPPPVVV\\\ddddddhhhsssvvvuuu|||ppp[[[QQQNNNOOOPPPQQQRRRUUUYYY\\\fffhhhjjjjjjjjjooovvv|||wwwwwwtttmmmccc\\\YYYYYY[[[WWWWWW```kkkrrryyy~~~{{{qqqooowwwqqqTTTSSSTTTOOOYYYnnn{{{sss|||vvvrrrllleee^^^XXXRRRNNNKKKHHHGGGIIIIIIGGGHHHLLLUUUeeettt||||||zzzzzz|||xxxwwwuuurrrmmmdddXXXOOOJJJKKKKKKKKKIIIGGGDDDBBBJJJHHHIIIQQQ[[[aaa___[[[WWWTTTMMMIIIKKKOOOKKKBBBBBB???<<<;;;::::::999888777666444222000000000000..................------///////////////.........000000000000111222333444444555777999>>>FFFOOOUUUZZZcccdddhhhsssuuuttt{{{}}}~~~ppp\\\SSSMMMNNNPPPRRRTTTXXX]]]```eeegggjjjmmmqqqwww~~~~~~wwwnnngggbbb```___\\\\\\```fffooo{{{xxxlllkkkvvvmmmXXXXXXXXXVVV___pppzzz}}}ooommmvvvyyyuuuwwwyyyssskkkbbb\\\OOOKKKJJJLLLMMMMMMPPPTTT^^^mmm}}}~~~|||}}}~~~{{{yyywwwtttmmmcccWWWNNNHHHHHHIIIJJJIIIFFFDDDCCCCCCDDDIIISSS]]]aaa]]]WWWVVVPPPJJJIIILLLMMMIIIDDDCCCAAA>>><<<::::::999888777555333111000///000000......................../////////////////////...000000000000111222333444444555777999>>>FFFOOOUUU[[[cccdddgggqqqsssrrrxxx|||ppp\\\SSSMMMOOOQQQTTTWWW[[[aaaeeedddfffkkkrrr{{{~~~xxxqqqjjjeee```^^^^^^```bbbiiizzzyyyxxx}}}nnnbbbaaacccdddjjjssspppdddmmmwwwtttdddUUUSSSVVVbbbsssxxxooo^^^YYYUUUUUUVVVWWW\\\bbbooo||||||{{{xxxssskkk___RRRIIIDDDEEEGGGHHHGGGFFFDDDCCCAAAEEENNN[[[eeegggaaaZZZVVVLLLFFFKKKMMMIIIEEEGGGDDDBBB@@@===;;;999888888777555333111000//////000..............................//////////////////000000000000111222333444444555777999>>>FFFOOOVVV\\\ddddddfffppprrrpppwwwzzzrrr\\\SSSOOOQQQTTTWWWZZZ^^^bbbfffdddeeekkkuuu}}}zzztttmmmgggeeedddfffhhhiiimmmzzz|||pppmmmrrrxxxzzzyyytttlllkkkttt~~~~~~jjjWWWNNNMMMPPPWWWbbbuuuxxxppphhheeeeeehhhpppyyy{{{zzzvvvpppfffYYYLLLDDDAAACCCEEEFFFFFFFFFDDDCCCBBBGGGRRR___hhhjjjddd]]]XXXJJJEEEMMMNNNEEEBBBHHHDDDCCCBBB???<<<999888888666555333111////////////---------...........................////////////000000000000111222333444333444666999>>>FFFPPPVVV\\\dddcccfffqqqsssrrryyy{{{ttt]]]UUURRRTTTWWWYYY[[[]]]aaacccaaaccciiirrr}}}}}}zzzxxxxxxuuuoookkkooonnnrrrwwwyyyxxx{{{zzz~~~yyylllnnnssszzz}}}nnn^^^OOOOOOQQQTTTYYYggg}}}}}}{{{zzzuuummmaaaTTTIIICCC@@@BBBDDDFFFGGGFFFEEEDDD@@@FFFOOO[[[ccceee```[[[XXXLLLGGGMMMLLLBBB@@@FFFBBBCCCCCC@@@<<<888888888666555222000////////////---------.........//////---.........//////000000000000000000111222333444333444666999>>>FFFPPPVVV\\\ccccccgggrrrvvvvvv~~~vvv```VVVSSSUUUXXXZZZ[[[\\\___aaa```ccchhhpppwww{{{|||{{{}}}{{{yyyxxxxxxwwwvvvtttuuuuuuyyy~~~~~~yyywwwxxxyyypppnnnqqqpppggg^^^OOOOOOQQQSSSWWWbbbxxxzzz~~~}}}{{{yyysssiii\\\PPPHHHDDDBBBCCCEEEGGGHHHGGGFFFEEECCCIIIRRR[[[bbbccc___[[[TTTKKKGGGJJJIIIBBB@@@DDD@@@BBBCCC@@@;;;888777999666444222000///......///,,,,,,------.../////////------......///000000000000000000000111222333444333444666999>>>GGGPPPWWW\\\ccccccgggssswwwxxxxxx```UUURRRTTTWWWYYYZZZ[[[^^^___dddhhhnnnssswwwyyy{{{|||~~~|||zzz{{{|||~~~{{{tttuuuzzzsssqqqwwwrrrnnnhhhddd\\\[[[\\\^^^cccooo}}}{{{vvvtttmmmbbbUUUKKKEEECCCDDDEEEGGGIIIIIIIIIHHHGGGEEELLLUUU___cccbbb]]]XXXKKKIIIFFFDDDCCCCCCBBBBBB===@@@BBB@@@;;;777777999555444222000///.........,,,,,,------...//////000------......///000000111000000000000111222333444222333666999>>>GGGQQQWWW]]]dddcccfffqqqvvvwww~~~yyy___RRRPPPSSSVVVXXXZZZ[[[^^^```jjjpppvvvyyyzzz||||||||||||uuuzzzhhhdddkkksss~~~zzzzzzpppnnnmmmooouuu}}}zzzqqqnnnggg[[[NNNEEEAAAAAAEEEGGGHHHJJJJJJJJJHHHGGGAAAIIITTT]]]aaa]]]VVVQQQDDDFFFDDD@@@@@@DDDDDDAAA;;;???BBB@@@:::777777999555444222000............,,,,,,------...///000000---------...///000000111000000000000111222333444222333555999>>>GGGQQQWWW^^^dddccceeeppptttuuu}}}www}}}}}}dddWWWUUUVVVVVVVVVWWWZZZ___cccqqqxxx~~~~~~~~~~~~{{{}}}~~~~~~yyyuuuvvvzzz}}}}}}ggg^^^___ccckkk~~~}}}yyyrrrmmmhhh^^^RRRHHHCCCAAABBBFFFGGGHHHJJJNNNPPPNNNJJJLLLTTT]]]aaaeeedddXXXJJJEEEKKKJJJBBB@@@DDDEEE@@@BBB???<<<;;;;;;:::666333333222111///......---------------............///............/////////////////////000111111222222444444555888<<>>;;;;;;<<<:::666222333222111///............---------............///............/////////////////////000111111222222444444555888<<>>888666777666555222111000//////......///---------............///............/////////////////////000111111222222444444555888<<>>777555666666555111111000///////////////---------............///............/////////////////////000111111222222444444555888<<>>===@@@BBB@@@>>>FFFDDDGGGKKKGGGBBBNNN```mmmjjjiiihhh^^^QQQMMMPPPKKKLLLGGGBBBGGGPPPPPPHHHDDD???:::888888777444111111000000////////////000---------.........//////............/////////000/////////000111111222222444444555888<<>>===>>>AAACCCCCCDDDHHHJJJGGGDDDHHHTTT^^^jjjdddaaa^^^SSSEEEBBBHHHHHH???===FFFMMMKKKEEEBBB???===:::888777555222000////////////////////////,,,,,,,,,---------.........------------...//////111111111111111222222222444555666888<<>>===???BBBDDDEEEIIIJJJJJJFFFDDDJJJXXXcccmmmiiieee___PPPAAA===BBBCCC???@@@JJJPPPMMMHHHEEE>>><<<999888777555222000////////////////////////,,,,,,---------............------------...//////000000111111111222222222444555666888<<>>>>>AAAEEEGGGHHHJJJJJJHHHEEEGGGQQQaaammmvvvtttooodddSSSDDD@@@BBB@@@AAAGGGPPPSSSMMMFFFCCC>>>;;;999777666444222000////////////////////////,,,------------............------------...//////000000000111111111222222333444666888===CCCLLLQQQUUUbbbhhhnnnwwwwwwvvv~~~~~~~~~\\\ddd^^^]]]zzzddd[[[SSSRRRVVV[[[dddmmmsssooonnnjjjiiilllsss~~~}}}nnn```UUUNNNHHHCCCAAA???>>>@@@DDDHHHJJJKKKHHHGGGGGGGGGMMMYYYiiitttyyyzzztttfffUUUJJJFFFFFFAAAHHHQQQWWWUUULLLCCC>>><<<:::888666666444222///////////////////////////------------...............------------...////////////000000111111222222333444666888===DDDLLLRRRTTT```gggmmmxxxxxxvvv}}}zzz\\\ddd```]]]zzz|||```[[[UUUSSSUUU^^^ppp|||{{{~~~}}}uuujjjdddgggvvv|||tttooogggnnnssscccWWWOOOJJJEEECCC?????????AAAFFFJJJMMMNNNIIIHHHIIIMMMTTT___jjjqqquuuvvvooo^^^QQQMMMLLLHHHEEENNNYYY^^^[[[RRRHHH@@@;;;999777666555444111///////////////////////////---------.........//////...------------...//////...//////000111111222222222444555888===DDDLLLRRRTTT___dddkkkvvvxxxvvv|||}}}vvv^^^aaa^^^```nnn___[[[XXXWWWZZZjjjyyyjjjeeeaaa```___```eeelllyyy}}}}}}tttiiiaaa^^^```bbbqqqyyykkk[[[QQQLLLGGGDDDCCC?????????CCCHHHLLLOOOPPPLLLKKKLLLPPPXXX```gggjjjvvvvvvkkkXXXPPPTTTSSSLLLGGGQQQ]]]aaa```ZZZQQQHHH:::888666555444333111///////////////////////////------........./////////...------------...//////---...//////000111222222222333555888===DDDMMMSSSUUU^^^bbbhhhuuuxxxvvv|||~~~}}}{{{yyyeee```YYYaaaeeeddd^^^YYY[[[fff}}}|||~~~uuufff```___dddjjjoootttyyywwwwwwuuuooohhheeegggjjjmmmqqqvvvfffVVVOOOKKKEEEAAAAAA@@@???@@@DDDIIINNNPPPQQQLLLKKKKKKPPPYYYbbbgggiii{{{yyyiiiSSSOOOWWWVVVKKKHHHRRR[[[^^^___\\\RRRHHH999777555444444333111///////////////////////////............////////////...------------...//////------...///000111222222111333555888===DDDMMMSSSWWW```aaaggguuuyyyxxx~~~~~~~~~~~~mmmcccUUUbbbaaajjj```YYY^^^oooyyy}}}ooofff```eeeqqq}}}wwwoooooowww}}}~~~uuudddTTTNNNJJJDDD@@@@@@@@@@@@AAAEEEJJJNNNQQQQQQIIIGGGGGGMMMYYYeeelllnnn|||xxxdddLLLIIITTTRRRDDDIIIQQQXXXYYYZZZXXXMMMAAA999777555444444333111///////////////////////////............/////////000...------------...//////------...///000111222222111333555888===EEEMMMSSSZZZaaabbbggguuuzzzzzzqqqlllfff___```}}}yyyaaa[[[jjj}}}yyymmmttt~~~qqqdddTTTKKKEEE@@@>>>@@@DDDCCCCCCGGGKKKNNNMMMKKKDDDFFFLLLSSSZZZcccoooyyyooo\\\VVVRRRKKKIIIMMMUUUUUUSSSPPPNNNMMMFFF>>>;;;999777555333222111000//////.........---------..................................../////////////////////000111111222222333444666888===CCCLLLQQQWWW]]]bbbfffnnnxxx~~~~~~ppphhhaaa^^^]]]rrr}}}gggcccuuu|||~~~ooobbbSSSIIIDDD??????AAAEEEDDDDDDFFFIIIKKKJJJHHHHHHHHHKKKSSS^^^iiissszzzyyyfffWWWRRROOOIIIIIIOOOQQQRRROOOKKKIIIHHHCCC<<<:::999777555333111000000//////.........---------..................................../////////////////////000111111222222333444666888===CCCLLLQQQWWW]]]bbbgggoooxxx}}}}}}}}}tttjjjbbbccc___hhhsssqqq|||lll^^^OOOGGGBBB???@@@CCCFFFEEEEEEFFFGGGGGGFFFDDDFFFIIIQQQ\\\hhhqqquuuuuuiii\\\QQQMMMKKKGGGJJJQQQVVVVVVPPPIIIEEECCC???999:::999777555333111000000...............---------..................................../////////////////////000111111222222333444666888===CCCLLLQQQVVV\\\ccchhhoooxxx||||||{{{~~~|||tttjjjhhhmmmfffbbbxxxfffYYYKKKDDDAAA???@@@DDDEEEEEEEEEEEEFFFFFFEEEDDDBBBMMM[[[iiissswwwtttnnn^^^UUUNNNKKKIIIHHHMMMTTTdddaaaYYYMMMEEEAAA<<<777:::999777444222111000///............................................................/////////////////////000111111222222333444666888===CCCLLLQQQVVV\\\ccchhhoooxxx{{{zzz|||yyyqqqeeeiiiqqqjjj___ttt{{{ppp^^^SSSGGGBBB@@@???AAADDDBBBCCCEEEFFFFFFFFFGGGGGGFFFTTTdddnnntttxxxuuuooo[[[UUUNNNKKKJJJLLLQQQXXXkkkhhh___PPPFFFAAA===999:::888666444222000000///---........................................................./////////////////////000111111222222333444666888===CCCLLLQQQVVV\\\cccgggnnnwww{{{zzz{{{tttgggdddlllggg[[[gggrrrfffWWWMMMCCCAAA@@@@@@AAACCCAAACCCFFFGGGHHHHHHJJJKKKSSS]]]fffkkksss}}}}}}www]]]WWWOOOKKKMMMRRRXXX\\\hhhggg^^^PPPFFFAAA???<<<999888666444222000//////---------.................................................../////////////////////000111111222222333444666888===CCCLLLQQQXXX]]]bbbffflllvvv{{{{{{yyy{{{tttpppdddiiifff[[[]]]vvviii___PPPHHHAAA@@@AAA@@@@@@BBBCCCFFFIIIJJJIIIIIIKKKMMMYYY___eeemmm}}}www```XXXNNNKKKPPPYYY```aaaffffff^^^PPPEEE@@@===;;;999888666444111000//////---------.........//////..................................../////////////////////000111111222222333444666888===CCCLLLQQQYYY^^^aaadddkkkuuu{{{|||zzzllloootttiiillliii]]]YYYqqq}}}oooddd]]]MMMEEE@@@AAABBBAAA@@@BBBEEEHHHKKKKKKJJJIIIKKKMMMWWW]]]ffftttqqqaaaXXXMMMJJJRRR^^^dddeeeiiihhhaaaRRREEE>>>;;;888999888666333111000///...---------.........//////..................................../////////000/////////000111111222222333555666888===CCCLLLQQQ[[[^^^aaaccciiittt{{{}}}|||