BM6P6(@ vvviii```YYYVVVPPPIIIGGGKKKOOOQQQbbb|||rrrfff```aaahhhooossstttwww{{{|||}}}vvvcccTTTKKKIIIJJJNNNOOOMMMMMMOOOOOONNNLLLJJJHHHGGGFFFEEEBBB@@@;;;777333111111000000///////////////000111000000///000000111222222222111///......///111222000000//////.........------------.........//////---......///000111111222------...///////////////000000000000000000000111000000000000111111111111222111000//////....../////////000222555999===???AAAPPPbbbkkkllllllrrrwww}}}lll]]]XXX]]]hhhpppzzztttrrrwwwzzzzzz}}}}}}~~~~~~zzzrrrmmmooossssssooouuurrrooommmmmmoooqqqrrryyyyyy{{{|||{{{wwwrrrmmmgggiiikkklllmmmooosssuuuzzz|||~~~~~~}}}}}}~~~}}}}}}|||{{{yyyvvvtttsssiiilllqqqwwwtttjjjcccccccccdddjjjssszzz~~~}}}xxxoooeee]]]XXXUUUTTTNNNOOONNNMMMPPPZZZiiiuuu}}}xxxnnnhhh```YYYUUUOOOIIIHHHMMMQQQQQQOOOPPPIIIAAA:::666444444333222111111000000000000000111000///......///000111////////////////////////////////////////////////000000////////////000000//////.........---------111000///......///000111......------------......//////////////////////////////............//////000000//////......------///000111000...------...---------......000111222222111111111000000/////////............///000000000111111111111000//////222222111000//////000000111111222222222111111000111111222222333444555555:::666333222444555444222666444666===AAA@@@BBBGGGAAAFFFIIIIIINNNVVV\\\]]]eeeiiiooonnnnnn}}}wwwqqqnnnnnnppp}}}rrrhhhccc]]]UUUNNNMMMMMMMMM[[[tttwwwllleeeeeejjjooorrrppptttxxxyyyyyy}}}zzzhhhYYYOOOLLLKKKOOOOOOMMMMMMOOOOOONNNLLLKKKIIIHHHHHHGGGDDDBBB>>>:::777444333222000000////////////000000//////.........///000000///...---,,,,,,---...///000/////////............---------.........//////.........///000111111111---...//////000000000///111111000000000000000000...////////////000000000111111000///////////////222111222444999???CCCEEELLLYYYgggoooooopppuuu{{{qqqddd___ccckkkqqqwwwrrrppptttyyy{{{yyyssstttyyyzzzvvvxxxvvvrrrnnnkkkllloooqqqqqqppppppqqqrrrrrrrrrqqqoooqqqsssttttttuuuwwwyyy{{{}}}~~~|||xxxuuusssrrrqqqooottt|||sssjjjccc```dddjjjqqqxxx}}}~~~|||tttkkkbbb\\\XXXVVVPPPPPPNNNLLLLLLRRR^^^gggxxxzzzuuuwww}}}zzzqqqhhh___YYYSSSMMMKKKLLLOOOPPPPPPPPPKKKCCC===999666444222222111000000//////000000111000///......///000111////////////////////////////////////////////////000//////......//////000000000/////////...............------...000111222......------------......................................................///////////////.........///000000000...---...///...............///000111111111000000000/////////////////////000000000111...///000111111111111111222222111000000000000000111111222222222222111111222333333444666777777888999666333333444444333111777444777===AAABBBEEEJJJJJJOOOSSSTTTXXX___cccdddfffhhhmmmlllnnn{{{tttnnnlllmmmoooxxxrrrmmmcccVVVMMMLLLKKKTTThhhxxx~~~tttmmmjjjkkklllmmmooossswwwxxxxxx{{{}}}mmmaaaTTTOOOLLLNNNOOOMMMMMMOOOOOONNNMMMLLLKKKJJJIIIIIIDDDCCCBBB???;;;888555444111000000//////000000000......------,,,---------111000///......///000111////////////............------........./////////......//////000000111111////////////000000000000111111111000000/////////............////////////111111000/////////000000555333444999BBBJJJNNNPPPZZZcccmmmqqqqqqrrrwww|||yyypppkkklllooorrrvvvqqqooorrrwww{{{~~~{{{~~~~~~xxxpppkkkiiikkkmmmgggeeedddeeegggkkkooorrruuuwwwzzz{{{{{{zzz{{{|||}}}}}}xxxtttqqqpppqqqrrrxxx|||ooofffccceeejjjpppvvvzzz~~~xxxppphhhaaa[[[XXXUUUTTTQQQLLLIIILLLSSSYYYgggwww{{{vvvvvvzzz}}}{{{nnnddd\\\XXXRRRMMMKKKLLLOOOQQQQQQNNNHHHBBB>>>999444111111000000///////////////000000////////////000000///////////////////////////////////////////////////..................///000000000000000/////////+++++++++,,,...000111222......------------..............................+++,,,---......---,,,+++.........///////////////...///000///...---.../////////.........//////000000000///////////////...///000000111111111111111---...///000222222222333222111000000000000000000111111222222222222222111333444555777888:::;;;<<<999777666666666555333111888666999>>>CCCEEEJJJOOOTTTXXX[[[\\\aaahhhlllkkkjjjgggiiiiiilll~~~~~~xxxqqqkkkiiilllnnnzzzwwwmmm\\\MMMLLLMMMVVVeeesss{{{{{{tttnnnjjjhhhgggpppuuuzzz|||{{{}}}}}}rrriiiWWWPPPKKKLLLMMMMMMNNNPPPQQQPPPOOONNNMMMKKKIIIIIIDDDDDDDDDBBB>>>:::777444111111000000///000000000///......---,,,,,,,,,,,,111000////////////000111///////////////.....................////////////.../////////000000000111000000/////////000000000111111111000//////.............../////////000000000000000///000000111111444444777@@@LLLWWW\\\]]]eeejjjoooqqqqqqrrrwww{{{yyy}}}~~~|||}}}{{{wwwuuuttttttxxxtttqqqrrrvvv|||zzzyyy~~~{{{rrrooommmkkkjjjaaaaaa______aaaeeekkkooouuuxxx{{{}}}}}}}}}}}}}}}{{{xxxtttpppppprrrvvvyyyyyyoooiiiiiimmmrrrwww|||~~~~~~zzztttmmmeee___[[[YYYXXXUUUPPPLLLLLLPPPTTTYYYgggxxx}}}~~~ooobbb\\\YYYSSSMMMIIIJJJNNNQQQRRROOOLLLHHHCCC===555000111000//////......//////000000////////////000000////////////////////////////////////////////////......------------......////////////////////////***++++++,,,---...///000......------------..............................+++,,,...//////...,,,+++------......//////000000...///000///...---...///000//////............///////////////...............///000111111111000000......000111111222222222111111000000000000000111111111222222333333222222333444555777999;;;<<<===;;;;;;;;;;;;:::999666444::::::<<>>??????>>><<<;;;:::<<<>>>AAAEEEKKKQQQVVVXXXXXXYYYYYY[[[cccnnnttttttnnnfffdddfffhhhvvvzzzsssnnnnnnrrruuuhhhggghhhlllqqqzzzwwwsssnnnaaaTTTLLLSSS___jjjsssyyy}}}~~~tttkkkeeebbbhhhoooxxx||||||}}}}}}xxxuuucccWWWLLLIIIKKKLLLMMMOOORRRRRRQQQPPPNNNKKKIIIGGGDDDEEEDDDCCC@@@<<<888666333222111111000000000000000000//////////////////------------------------.........///////////////....../////////000000000////////////000000000000111000...------...//////////////////////////////000000000000111111111111/////////000111222333444000:::HHHXXXeeemmmqqqssstttvvvyyy|||~~~}}}wwwvvv|||{{{xxxtttuuuuuuvvv|||~~~xxxuuuzzz{{{xxx}}}zzztttfffhhhiiigggeeefffjjjnnnwwwzzz~~~tttuuuvvvyyytttmmmjjjmmmrrruuuwwwzzz}}}yyytttooolll^^^[[[WWWSSSQQQPPPQQQRRROOOSSSYYYeeexxx|||iii]]]YYYTTTPPPMMMMMMNNNOOONNNNNNOOOOOOLLLEEE<<<666222111111000000000000000//////000000000000/////////////////////////////////////////////////////////..................///------------............,,,------......---,,,,,,......------------......------------------------......///000000///...............///////////////---...//////......///000//////.........//////000...////////////000000000.........---...///000000111111111111111000//////000000000000000111111222000111222333444444444444111222333555666888999999===???@@@@@@>>>===>>>??????DDDHHHKKKPPPXXX\\\[[[YYYZZZ[[[^^^gggrrrvvvtttkkkbbbcccfffggguuu~~~zzzwwwyyy~~~aaa___aaadddffflllzzz{{{nnngggddd]]]UUUPPPXXXbbbjjjpppvvvzzz|||{{{|||~~~yyyoooiiigggaaaiiisssyyyzzz{{{~~~|||yyynnn```QQQKKKKKKKKKKKKMMMNNNOOOOOOPPPOOOMMMKKKIIIFFFFFFEEECCC@@@===:::999444333222111000000000000/////////...//////000000000111111111111111111000............/////////000.../////////000000000000000000000000////////////000///---,,,+++,,,---...------......///000000000/////////000000000000111/////////000111222444555333BBBVVVgggppptttvvvwwwvvvxxx||||||uuurrrwww{{{}}}~~~}}}zzzxxx{{{{{{zzz|||xxxvvvyyy~~~}}}|||yyyuuuiiikkklllkkkiiilllrrrxxx|||~~~~~~}}}~~~{{{}}}}}}rrrpppqqqqqqtttxxx}}}}}}~~~~~~|||yyyvvvttteeeaaa[[[UUURRRPPPPPPPPPPPPQQQTTT[[[llluuuddd___YYYUUUTTTRRRPPPMMMKKKLLLNNNOOOMMMHHH???999333333222111111111111111...///000111111000///...////////////////////////////////////////////////000//////......//////000---.........////////////+++,,,---...//////............------------......------------------------........................///////////////.........---...//////......///111...............///000111/////////000000000111111111000...------///111333///000000111111111111000000000000000000111222222000111222333444444444444222222333444555666777888:::<<<===<<<;;;;;;>>>@@@BBBHHHMMMPPPUUU]]]___]]]YYY]]]```fffnnnuuutttnnnggg___```cccaaammm}}}^^^\\\\\\^^^^^^```lllzzz~~~uuuggg]]][[[XXXRRRUUU\\\eeejjjoootttyyy{{{{{{}}}~~~}}}sssmmmkkk]]]fffqqqxxxzzz{{{~~~{{{vvvfffUUUNNNLLLJJJJJJKKKJJJLLLNNNOOOOOONNNMMMLLLHHHGGGFFFDDDAAA>>><<<;;;444333222111000000000000...............///000111//////000000000000//////---.........//////000000////////////000000000000000000000000////////////000///---+++++++++---...,,,,,,---...///000111111............/////////000/////////000111333444555666HHH```qqqwwwwwwwwwxxxuuuwww||||||}}}xxxqqqoootttxxxyyy|||~~~{{{~~~vvvwwwxxxvvvssstttxxx|||}}}zzzuuurrrrrrjjjkkklllkkkkkkpppyyy|||{{{{{{~~~vvvrrroooqqquuuyyyzzz{{{|||{{{yyyxxxvvvmmmhhh___XXXTTTQQQPPPOOOQQQSSSSSSWWWdddxxx}}}kkkeee^^^ZZZYYYWWWQQQLLLJJJKKKMMMOOONNNIIIBBB<<<444333222222111111222222...///000111111000///...////////////////////////////////////////////////000000////////////000000.../////////000000111111)))***---///000000000000.........------.........------------------------...------,,,,,,------...000000//////.........---,,,...//////......///111---------......000111222//////000000111111222222333111...------///333555---...///111222222222222000000///000000111222222000111222333444444555444222333333444555666666777777888:::999888999<<<@@@CCCKKKQQQSSSYYY```aaa]]]YYY^^^dddkkksssvvvpppgggfff^^^^^^___ZZZbbbrrrxxxddd___ZZZYYYZZZ^^^fffpppvvvvvvqqqggg\\\UUUUUUWWWXXXbbblllrrrrrrrrrvvv{{{{{{{{{|||~~~vvvpppnnnbbbbbbhhhsss|||}}}}}}}}}{{{sssdddUUUJJJHHHKKKNNNOOOPPPRRRQQQOOOLLLJJJJJJIIIIIIGGGEEEBBB???===;;;777666444222111111111222000///...---...///111333111000///......///000111000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000222111000//////000111111444222000000222333444444999KKKdddssswwwuuuuuuwwwrrr|||}}}vvvrrrmmmkkkooovvv~~~xxxuuuvvvxxxyyytttoooqqqvvvxxxxxxtttrrryyyzzzuuussssssmmmnnnooopppsssxxx~~~}}}~~~|||~~~}}}~~~uuuooonnnpppwwwzzz}}}~~~|||{{{{{{|||tttnnnfff]]]WWWTTTSSSTTTTTTPPPPPPVVV```mmm{{{rrrggg```[[[XXXSSSOOOJJJHHHGGGHHHIIIHHHDDD@@@777444111111222333000...222222111111111111222222000000000000000000000000........................//////............//////------............------......//////...---,,,,,,222000///......///000222........................------------------------////////////////////////..................---------------............///000000000000000/////////////////////000000000000000000000000000///....../////////000111111222222222222333333333333444444444444333333333444555555///444::::::777777<<>>===888666555333111111111111000///.........///111222111000///......///000111000000000000000000000000.............../////////////////////000000000000000000000000////////////000000000000000000000000222111000//////000111111333222000111222444666666<<>>999888555333222111111111000000///......///111222000000////////////000000000000000000000000000000,,,,,,------......//////////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111222111000000222444777999AAARRRgggssstttrrrsssuuuuuuxxxzzz|||yyynnnlllooottt|||zzzxxxsssqqqrrrqqqmmmkkkllljjjqqqvvvuuuwww}}}vvvrrrrrrrrrooorrrvvvyyy|||~~~~~~zzzzzz}}}}}}yyyyyywwwwwwyyytttpppsssxxx|||}}}|||zzzyyy~~~yyyqqqhhh```ZZZWWWUUUVVVTTTRRRSSSTTTZZZggguuu}}}lllaaa\\\\\\]]]MMMGGGBBBCCCIIIMMMLLLHHH>>>:::555222111111000///111000000//////000000111000000000000000000000000......................../////////....../////////------............------000000000000000000///...---,,,+++******+++,,,---........................////////////////////////////////////////////////........................---------............///.........///////////////........./////////000000000000111111000000////////////000000111222222222222222333333333333444444222333333333333444444555888;;;>>>===:::;;;AAAFFFSSSUUUWWWXXXYYY\\\___bbbjjjjjjjjjkkkmmmmmmkkkiiigggooovvvuuuooojjjkkkmmmpppssspppsss||||||~~~qqqccc[[[YYY]]]gggqqqsssxxxxxxlll[[[QQQTTT[[[dddiiiooorrrrrrrrruuuxxxxxxxxxxxxyyyyyyzzz{{{||||||vvvjjj```ccclllsssxxx{{{~~~|||kkk[[[QQQNNNMMMMMMNNNOOOOOONNNKKKIIIEEEEEEEEEDDDBBBAAA???>>>:::999777444222111111111000000////////////000111000000////////////000000////////////////////////,,,,,,---......///000000////////////000000000000////////////000000000000000000000000000000000000000000000000000111111111222222111000000333888;;;FFFUUUgggqqqqqqooopppsssxxx{{{||||||zzzooooootttzzz~~~}}}}}}}}}wwwoooooopppnnnlllllllllrrrwwwwww{{{yyysssppppppqqqrrrvvv{{{~~~{{{||||||zzz{{{}}}}}}yyyqqqsssvvv|||xxxoooggg```[[[YYYYYYWWWVVVUUURRRSSS^^^jjj}}}xxxkkkeeefffgggUUULLLCCCBBBGGGKKKJJJFFFBBB>>>999444111000000000000000////////////000000////////////////////////..............................////////////......------............------//////000000000//////...//////...------...//////................................................////////////////////////............////////////---------............///...............//////////////////000000000111111000000111111111000000//////000000111111222333333222222222333333333444444222222333444444444555555999;;;======<<>>===<<<:::888555333111111111000000///////////////000//////000000000000//////////////////////////////------...///000000111111////////////000000000000.../////////000000000111111111111111111111111111//////000000111111111111222222111//////333999>>>LLLYYYhhhpppooommmooossszzz~~~|||uuuwww|||~~~~~~|||{{{{{{}}}{{{qqqnnnpppppppppqqqppptttwww{{{yyyuuusssssstttuuuzzz~~~xxx{{{xxxvvvuuuzzz~~~vvvooogggbbb^^^\\\YYYWWWUUUQQQPPPXXXaaaqqqtttjjjgggggg[[[QQQGGGCCCEEEHHHHHHFFFDDDAAA<<<666222000000111000000////////////000000////////////////////////////////////////////////......///000000///......------............---------......//////.........000//////////////////000........................------------------------////////////////////////........./////////000000---------............///............//////000000000000111111111222222222000000111111111111000000000000000111222222333333222222222333333333444444111222333555555666555555777999<<<===???DDDKKKPPPWWWVVVUUUWWW[[[aaagggjjjooonnnmmmmmmoooppppppooonnnrrruuuvvvuuutttssstttwwwwwwqqquuu|||rrrsssvvvgggaaabbbgggpppxxx{{{}}}zzzmmm]]]VVVZZZaaalllmmmoooooonnnoooppprrrwwwwwwxxxxxxxxxxxxwwwwwwxxxxxx||||||llleeeccceeekkkqqqrrrvvv}}}}}}kkkZZZQQQNNNLLLLLLOOORRRRRRNNNKKKIIIIIIHHHFFFDDDAAA???>>>>>><<<999666333111111000000000000000//////////////////000000000000//////000000000000000000000000......//////000000111111////////////000000000000......//////000000111111111111111111111111111111...///000111111222111111222222222111111666???FFFSSS___mmmrrrpppooorrrwww~~~}}}}}}{{{{{{}}}~~~tttqqqrrrqqqrrrsssqqqssswww~~~}}}zzzyyyyyyyyyxxx}}}}}}|||xxxwww~~~|||vvvoooiiieee___ZZZVVVUUURRRPPPSSSXXXcccqqqyyykkkdddccc___WWWMMMGGGFFFGGGIIIIIIEEECCC???999444111111222111000000//////000000111000000000000000000000000////////////////////////---...///000000///...---------............------,,,------...............................................................------------------------////////////////////////.........//////000000111---------............///......//////000000111111000000000111111111222222000000111111222222111111000000111111222333333333222222333333333333444444222333555666777777777666777999<<>>777333222333222222111111111111222222000000000000000000000000000000000000000000000000---...///111111///...------..................---......///000000111000000---......//////......---........................////////////////////////////////////////////////---......///000111111222---------........./////////000000111222333333333------------.........//////000111222222222222222000111111222222333444444222222333333333444444444333444777999::::::999888<<<>>>BBBFFFJJJOOORRRTTTRRRSSSWWW___iiipppsssrrrrrrqqqqqqqqqrrrqqqnnnllljjjlllpppvvv|||~~~|||yyyqqqwww{{{qqqnnnwwwppphhhggglllssswwwxxxvvvsssmmmccc\\\\\\cccjjjtttvvvvvvtttooollllllmmmmmmppptttvvvvvvuuuuuuvvvssswww|||}}}|||~~~yyywww|||mmmfffdddbbbjjjkkknnnqqqwww~~~}}}nnnbbbRRRKKKIIIOOOUUUUUURRRPPPLLLKKKIIIGGGEEECCCBBBBBBDDDAAA===:::777555222000////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000000///.........000111222111000/////////000222333111111000000000000000111111111222222222333333333000222444555999EEEXXXfffmmmzzz~~~{{{zzzyyyxxxvvvsssoookkkkkknnnsssxxxzzzyyyvvvtttyyywwwwwwyyy}}}}}}~~~zzzwwwvvvxxx}}}}}}zzzvvvrrrmmmiiimmmpppssswww}}}~~~{{{vvvwww||||||sssppphhhbbbbbb^^^VVVQQQSSSRRRUUUXXX^^^nnn}}}uuuyyyssscccQQQIIIJJJJJJFFFCCCDDDEEEDDDAAA;;;555222333222111000///////////////---,,,---///000111000------......//////000000////////////////////////////////////////////////........................///////////////////////////...---,,,,,,---...//////////////////////////////////////////.........000000000000000000000000222000...///111111///,,,............/////////000000000000000111111111111111111222222222111111000000111111111111222222222444444333222222333333333555555555666777888999:::;;;>>>CCCIIIPPPUUUYYY[[[UUUYYY___ffflllqqqtttuuuxxxxxxyyyxxxwwwtttqqqpppnnnsssxxx|||}}}}}}yyyuuummmttt~~~lllkkktttnnniiihhhmmmrrruuuuuuqqqnnnhhhbbb^^^```ggglllrrrtttvvvtttqqqnnnnnnooonnnqqqtttuuuuuuttttttuuussswww{{{|||{{{}}}|||www~~~uuummmhhhddddddjjjoooqqqsssyyysssjjjUUUMMMIIIMMMRRRRRRPPPOOOKKKJJJHHHGGGEEEDDDCCCCCCDDDAAA===:::888555222000111111000000/////////.........///000000000000000000000000000000000000000000000000000000000000000222222111000000//////000000000/////////000222222111111000000000000111111111111222222222222222222111444666777;;;FFFWWWdddnnn{{{tttuuuwwwyyyzzzvvvqqqlllkkkoootttxxxyyyvvvqqqnnnrrrqqqrrruuuzzz~~~~~~~~~~~~wwwtttsss{{{}}}uuurrrnnnkkkiiifffccc```___aaadddhhhnnnwww}}}uuusssttt|||xxxvvvooojjjiiieee]]]XXXXXXTTTVVVWWWYYYeeevvv|||{{{zzz{{{vvviiiVVVKKKHHHEEEAAACCCDDDEEEEEEBBB===777444333222111000000/////////222000......000000000///.........///////////////////////////////////////////////////////////////................................................//////...------...///////////////////////////////////////////////////...////////////////////////111000//////111111///,,,........./////////000000000000000000111111111111111111222222222111111000111111111111222222222222444444333333222333333444555555555666777999:::;;;???AAADDDIIINNNSSSVVVXXXXXX\\\aaaggglllssszzz~~~xxxuuutttrrrxxx}}}yyyvvvuuu{{{ooommmooollliiijjjooorrrsssrrrjjjfffaaa```bbbgggkkknnnppprrrttttttsssrrrqqqrrrppprrrtttuuutttsssssstttuuuxxx{{{{{{{{{|||yyyzzzwwwnnnggg```hhhrrruuutttyyyxxxpppZZZPPPIIIJJJMMMMMMMMMNNNJJJIIIHHHGGGEEEEEEDDDDDDEEEBBB???;;;999666222000333222111000///......---......///000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000/////////000111111111000000000000000111111222222111111111111111111222444666888<<>>@@@BBBJJJJJJLLLOOORRRVVVYYYZZZ^^^bbbgggjjjooo|||}}}}}}{{{zzztttuuukkkggggggiiimmmqqqttttttqqqnnnfffbbb___cccjjjoooooommmnnnooorrrtttvvvvvvuuutttsssuuuvvvuuutttsssssstttuuuvvvvvvwwwwwwxxxyyy{{{}}}wwwkkkcccdddkkkxxxzzzsssnnnbbbWWWLLLHHHGGGIIIMMMRRRJJJIIIHHHGGGFFFFFFFFFFFFEEECCC@@@>>><<<999555222000000000000111111111111......///000000000000000////////////////////////////////////////////////)))+++---///111222111111//////000000000/////////000000//////000111222222222222111111111111111111333333444888BBBRRReeerrr|||yyy{{{{{{xxxwwwwwwzzz}}}qqqqqqpppooonnnnnnnnnnnnnnnpppsssvvvyyy{{{~~~}}}uuuppppppuuu{{{~~~uuujjjbbbZZZWWWRRROOONNNNNNMMMLLLLLLLLLLLLLLLOOOUUU\\\aaapppwww}}}~~~~~~|||}}}|||xxxvvvtttwwwzzzzzzzzz{{{tttnnnqqqvvv{{{}}}~~~~~~~~~}}}zzzwwwsssoooiiiddd]]]\\\YYYUUUUUU^^^ooo}}}xxxxxx|||yyyrrreeeVVVKKKIIILLLMMMMMMNNNLLLGGGAAA;;;777444333222111000000000000///...------///000000000000000//////......------////////////////////////////////////////////////................................................//////000000000000//////////////////////////////---.........//////000000...........................///000000000/////////////////////000000000111///000000000111111111111///000111222222222222222111222222222222333333333444333333333444444555666555666888<<<@@@DDDGGGIIIKKKMMMQQQUUUYYY\\\^^^^^^aaafffjjjmmmsss}}}|||zzzvvvqqqttt|||uuueeedddfffjjjpppuuuwwwvvvrrrpppgggeeedddhhhnnnqqqpppmmmnnnoooqqqtttvvvvvvtttqqqrrrssstttsssrrrqqqrrrssspppppppppqqqrrrssstttuuuqqqvvv}}}|||qqqfff```bbbppp|||~~~~~~|||tttppphhh\\\PPPJJJGGGGGGLLLRRRKKKJJJIIIHHHFFFFFFEEEEEEDDDBBBAAA???>>>;;;777444000000000111111111222222......///000000000000000000000000000000000000000000000000000000000000000.........//////...------//////000000000///......////////////000111222333111111222222222333333333555777;;;BBBOOO```qqq}}}zzzyyy{{{|||zzzyyyyyyzzz}}}sssqqqpppnnnnnnooopppqqqppprrrtttvvvwwwxxx{{{}}}yyyqqqnnnpppwww{{{vvvqqqkkkccc]]]YYYVVVRRROOONNNLLLJJJIIIKKKKKKKKKJJJJJJMMMRRRVVV^^^gggoootttyyy}}}||||||}}}~~~xxxtttsssrrrvvv{{{}}}}}}}}}}}}|||~~~{{{qqqnnnooouuu{{{}}}}}}yyyvvvuuupppjjj^^^[[[WWWUUUTTTZZZhhhuuuzzzyyynnn```RRRLLLMMMOOOPPPPPPNNNJJJCCC===999444333222111111000111111...---,,,---///000111000///////////////.........////////////////////////////////////////////////........................------------------------...//////000000//////...////////////////////////------......///000000000........................---///111111000///000111/////////000000000111111000000000000111111111111///000111222222222222222222222222222333333333333333333333333444555666777666888;;;@@@EEEJJJOOOQQQOOOTTT[[[bbbfffgggfffdddhhhkkknnnqqqvvvyyywwwuuuwwwtttooosssvvv~~~}}}zzzzzzoooeeegggfffkkksssxxxzzzxxxtttrrrggggggiiimmmqqqsssqqqoooooooooqqqsssvvvuuuqqqnnnnnnooopppooonnnnnnoooqqqnnnmmmmmmnnnppprrrssssssnnnssszzzxxxmmmaaa]]]iiitttwwwyyy}}}|||yyyooodddVVVMMMHHHFFFJJJPPPMMMLLLJJJHHHFFFEEEEEEDDDBBBAAA@@@@@@???===999666222222111111111111111111......///000000000000000000000000000000000000000000000000000000000000000111000///......---......//////000000000///------////////////000111222333111111222333444555555666;;;???GGGSSSaaappp}}}~~~{{{yyy|||}}}{{{{{{zzzzzz{{{sssssssssrrrqqqpppoooooorrruuuwwwxxxxxxyyy{{{~~~{{{vvvqqqpppsssyyy~~~|||vvvooojjjgggddd___[[[WWWTTTRRRPPPOOONNNKKKIIIJJJKKKKKKKKKJJJKKKNNNQQQPPPZZZdddkkkrrrzzz~~~}}}{{{{{{|||~~~~~~~~~zzzsssqqqpppsssyyy~~~~~~~~~||||||}}}sssmmmqqqxxx{{{~~~~~~xxxwwwxxxuuuoooddd^^^YYYWWWVVVWWW```kkkzzz~~~~~~zzzooo^^^SSSPPPNNNOOOPPPOOOLLLFFFAAA===444444333222111111111111111///......///000000///.........///////////////////////////////////////////////////////////////........................---------------------------...////////////...---////////////////////////------......///000000111........................,,,///111111//////000111//////000000000111111111000000000000111111111111//////000222222333333222222222222333333333444444333333333444444555666777777999===CCCJJJQQQVVVYYY[[[bbbllluuuyyywwwrrrnnnpppqqqsssvvvyyyzzztttqqqpppooouuu~~~sssooosssuuu{{{xxxooojjjpppgggmmmuuuzzz{{{yyyvvvtttfffhhhkkkpppssstttsssqqqpppppppppsssvvvtttppplllkkklllmmmlllkkklllnnnooooooooonnnooorrrtttuuutttqqqwww}}}~~~~~~sssddd^^^fffooorrrxxx{{{uuuiiiZZZPPPHHHEEEHHHMMMMMMLLLJJJHHHFFFEEEDDDDDDAAAAAA@@@AAA@@@>>>:::777444333333222111000//////...//////000000000000000000000000000000000000000000000000000000000000000000///.........000111222//////000000000///---,,,////////////000111222333111111222333555666777777???FFFRRR```nnn{{{{{{~~~~~~zzzyyy{{{|||{{{xxxwwwuuuuuuuuutttrrrppprrrtttvvvvvvuuurrrnnnkkkuuuxxx{{{{{{{{{|||wwwtttqqqrrrvvvzzz{{{{{{wwwqqqiiieeecccbbb___]]]VVVTTTSSSRRRRRRPPPMMMKKKFFFHHHIIIIIIHHHHHHJJJLLLKKKUUU___fffmmmuuuxxxxxxzzzzzz|||~~~}}}{{{yyy~~~~~~wwwpppnnnnnnuuu|||}}}|||~~~}}}~~~{{{oooqqqvvvxxxyyy{{{}}}vvvuuuxxxvvvpppkkkccc]]][[[XXXVVV[[[cccooo|||}}}{{{zzziiiZZZTTTLLLNNNOOOPPPMMMIIIDDDAAA555444333222111111111111444222000///000000000...---.........//////000000////////////////////////////////////////////////........................------------------------,,,---...//////...---,,,////////////////////////---------...///000000111........................,,,///111111///...000222000000000000111111111111000000000000111111111111//////000222222333333333222222333333333444444444333333333444555666777777777:::???EEEMMMUUU[[[^^^gggooo{{{|||wwwvvvvvvwwwxxx{{{}}}yyy{{{}}}}}}{{{vvvppplllmmmiiiooo{{{|||sssppptttuuu~~~yyyrrrpppxxxlllnnnqqqwww{{{{{{vvvrrrkkkmmmooorrrssssssrrrrrrooopppsssttttttqqqmmmkkklllmmmnnnoooooonnnmmmlllnnnnnnnnnmmmlllmmmqqqssssssxxx}}}~~~}}}~~~rrrfffdddooozzz}}}yyy~~~zzzooo```TTTNNNKKKIIIGGGKKKLLLLLLLLLJJJIIIGGGEEEGGGEEEBBBAAA@@@>>><<<:::444333222000000000111111------..................000000000000000000000000111111000000//////......111111222222222333333333111111000000111111222333000000000000000000000000111......111333444777<<>>:::444111000111111111111111000///////////////111000...---,,,,,,,,,---............////////////111000000///...---------............////////////000000////////////000000//////............//////------............------////////////////////////........................000000//////.........---000000000000111111111111222222222222222222222222222222333333333222111111111111222222222333333333222333333333222222444666777;;;@@@EEELLLTTT\\\aaattt}}}tttvvvwwwwwwxxxzzz{{{zzzzzzwwwuuuuuuwwwwwwuuusssmmmrrrwwwyyywwwtttssssssrrrvvv}}}zzzyyy}}}iiijjjmmmttt{{{{{{vvvpppkkklllnnnpppqqqpppooonnnnnnoooqqqrrrrrrpppnnnllllllmmmoooppppppooommmlllmmmnnnnnnmmmlllmmmpppsssvvv{{{~~~vvvjjjfffnnnxxx||||||xxx{{{rrrcccWWWOOOLLLJJJIIIKKKKKKKKKKKKJJJHHHFFFEEEGGGEEEBBBAAA@@@>>><<<:::444333222000000000111111111111000000///000000111000000000000000000000000111000000000/////////...111111111111222222222222111111000000111111222333111111111111111111111111222000111333444555;;;CCCYYYcccqqq~~~~~~{{{zzz~~~{{{wwwyyy{{{{{{{{{yyyyyyxxxuuuqqqoooooommmkkkmmmrrrtttuuuvvvuuusssrrruuuwwwzzzzzz|||~~~~~~yyyvvvvvvvvvwwwyyyzzz{{{}}}}}}|||sssppplllhhhdddbbbaaaaaa]]]YYYUUUSSSRRRQQQPPPOOOHHHIIIIIIJJJJJJJJJJJJJJJKKKRRRYYY\\\aaajjjppprrrpppqqqssstttuuuuuuuuutttwwwxxxyyyyyyyyyxxxvvvuuuxxx~~~}}}tttqqquuuwwwwww{{{|||}}}|||xxxsssnnnggg```\\\ZZZXXXWWWYYYbbbqqq||||||wwwgggWWWRRROOOOOORRRPPPJJJFFFFFF>>>:::555111000111111000111111000///////////////000000...---,,,------...////////////000000000000111000000///......------............////////////000//////......//////000//////............//////---......//////......---////////////////////////////////////////////////000000/////////.........000000000000111111111111////////////////////////111222333333333333222222111222222222222333333333333444444444333444666777:::<<<@@@EEELLLWWWccckkk}}}~~~{{{|||xxxxxxwwwvvvvvvwwwxxxxxxxxxvvvttttttuuutttqqqnnnpppuuuzzz{{{yyyvvvttttttooosss{{{}}}wwwyyybbbbbbfffoooxxx{{{vvvooommmnnnoooppppppooonnnmmmmmmmmmnnnooooooooonnnnnnmmmnnnpppqqqqqqpppnnnmmmmmmmmmnnnmmmlllmmmppprrruuuzzz}}}}}}zzzoooiiikkkrrryyy~~~ttt{{{}}}vvvkkk___UUUOOOLLLKKKJJJKKKKKKKKKJJJHHHGGGEEEGGGEEEBBBAAA@@@???<<<:::555444222111000000111111444222000///...///000111000000000000000000000000000000000000////////////000000000000111111111111111000000000000111222222111111111111111111111111111222444666555777BBBNNNhhhrrr}}}yyywwwyyy|||wwwvvvwwwxxxzzz{{{{{{{{{{{{xxxrrrlllkkkjjjjjjnnnsssqqqqqqrrrrrrrrruuuzzz}}}|||||||||~~~}}}wwwsssrrrvvvvvvwwwxxxyyyzzz|||}}}}}}vvvsssoookkkgggdddcccbbb\\\YYYVVVTTTTTTSSSRRRQQQLLLLLLLLLKKKKKKKKKJJJJJJLLLTTT[[[___dddkkkppppppoooppprrrtttuuuvvvuuuuuuqqqrrrtttvvvxxxyyy{{{{{{|||wwwsssttttttzzz}}}zzzuuunnngggbbb^^^ZZZWWWSSSYYYeeevvv~~~|||mmm]]]UUUPPPMMMNNNMMMJJJHHHIII???;;;555111000000000000111111000////////////000//////...------......///........./////////000000000000000///......------............///////////////................../////////............//////---......//////......---////////////////////////000000000000000000000000000000////////////......000000000000111111111111111111111111111111111111//////000111222222222222222222222222333333333333333444555555555555888999>>>???AAAFFFPPP^^^lllvvv{{{zzz}}}{{{zzzxxxwwwuuuuuuuuuuuuttttttttttttssspppnnnvvvzzz~~~~~~|||yyyxxxwww|||{{{YYYYYY]]]hhhuuuzzzvvvppprrrrrrrrrrrrqqqooonnnmmmllllllllllllmmmnnnooopppnnnoooqqqrrrrrrqqqooonnnlllmmmnnnmmmmmmmmmoooqqqpppuuuzzz{{{yyyyyy{{{}}}}}}rrrkkkhhhjjjrrrzzzvvv{{{}}}vvvmmmbbbXXXPPPLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFDDDBBBAAAAAA???===;;;666444333111000000000111222000---+++***+++---...////////////////////////000000000000////////////////////////000000000000000000000000000111222222111111111111111111111111000222666777555:::KKK\\\ooo{{{~~~zzzyyy}}}{{{vvvvvvwwwzzz}}}wwwnnnjjjiiiiiimmmrrrlllmmmooorrrvvvzzz}}}}}}}}}}}}}}}xxxqqqooopppuuuuuuuuuvvvxxxzzz|||}}}|||}}}yyywwwuuurrrmmmiiifffdddccc\\\ZZZWWWVVVVVVVVVUUUTTTQQQQQQPPPOOONNNMMMMMMMMMOOOVVV]]]bbbhhhnnnpppnnnnnnppprrrtttvvvvvvvvvvvvooooooqqqsssvvvzzz}}}~~~uuussstttvvv{{{zzzssslllfff```[[[WWWSSSUUU]]]lll|||uuuhhhXXXPPPJJJIIIIIIHHHHHHKKK@@@<<<666222111111000000222111000000//////000000.............../////////---------............///000000//////........................////////////......------------......///......------......///......////////////......////////////////////////////////////////////////000000/////////////////////000000000111111111111222222222222222222222222,,,---...///000000000000222222222333333333444444333444555555555666888;;;???AAAFFFMMMXXXfffttt}}}|||}}}wwwsssrrrrrrssstttuuuvvvuuusssrrr}}}SSSTTTXXXcccpppwwwvvvssstttssssssrrrpppnnnmmmlllkkkkkkjjjkkklllmmmooopppooopppqqqrrrrrrqqqpppoookkklllnnnmmmmmmmmmoooqqqlllqqqvvvxxxxxxxxxyyyzzz{{{uuummmeeebbbhhhrrruuuyyy{{{}}}}}}ssseeeVVVMMMKKKLLLMMMMMMLLLKKKJJJIIIFFFDDDBBBAAAAAA@@@>>><<<666555333222000000000111111///,,,***)))***+++---////////////////////////////////////000000000000....../////////000000000000000//////000000111222111111111111111111111111///111555777777???UUUiiixxx~~~~~~{{{wwwyyy|||wwwvvvxxx~~~}}}rrrllliiigggjjjnnnhhhkkkooouuu{{{~~~~~~~~~}}}~~~~~~tttnnnmmmpppssssssssstttvvvyyy|||~~~|||~~~zzzwwwxxxvvvsssoookkkhhheeeddd^^^\\\ZZZYYYZZZYYYXXXVVVTTTSSSRRRPPPPPPOOOOOOOOOPPPWWW]]]bbbhhhnnnoookkkkkkllloooqqqrrrsssssssssppppppppprrruuuyyy|||~~~}}}{{{tttrrruuuxxx~~~}}}wwwqqqkkkddd]]]YYYUUUTTTVVVbbbtttyyyzzz~~~zzzrrr[[[QQQGGGEEEFFFFFFHHHJJJCCC>>>888444222111111000222222111000000000000000......//////////////////...////////////000000000////////////........................////////////......------------............------------.........//////////////////...////////////////////////........................//////000000000000000000///000000000111111111111---------------------------...///000111111111111222222333333333444444444111333444555555666999;;;???DDDMMMWWWbbblllvvv|||}}}{{{|||yyyrrrppptttuuuvvvvvvvvvtttssssssUUUVVVZZZbbblllsssvvvvvvsssrrrqqqooommmlllkkkjjjkkkkkkkkkkkklllmmmnnnooonnnoooqqqrrrrrrqqqooonnnjjjlllmmmnnnmmmmmmnnnpppmmmppptttwwwxxxyyyzzz{{{yyy~~~zzzrrrhhh^^^```hhhmmmqqqsssvvv~~~qqq]]]OOOKKKLLLLLLMMMLLLKKKJJJIIIFFFDDDBBBBBBAAAAAA???===777666444222111000000111222000...---,,,---...///000000000000000000000000////////////000000000000////////////000000000000000////////////000111111222222222222222222222222///111444777;;;HHHaaawww}}}zzz|||}}}~~~|||vvvssswww}}}|||yyytttxxxxxxrrrmmmjjjiiikkkiiikkkqqqxxx~~~xxxpppmmmnnnqqqppppppqqqrrruuuyyy}}}{{{yyyxxxvvvtttqqqnnnjjjhhhfffcccaaa_________^^^\\\[[[VVVUUUSSSRRRQQQQQQRRRRRRWWW\\\bbbffflllrrrrrrnnnmmmnnnppprrrttttttttttttrrrrrrrrrsssuuuxxx{{{||||||}}}~~~xxxrrruuuwww}}}{{{wwwrrrkkkccc^^^WWWTTTRRRXXXgggxxxyyyvvvyyyyyyvvv```SSSGGGCCCDDDEEEGGGJJJFFFAAA;;;666444333222111222222111000000000000111//////000000000//////...111111222222222333333333//////////////////..................///////////////..................///......------------.........//////000000//////...////////////////////////........................//////000000000000111111000000000000111111111111////////////////////////111111222333444444444444333333333333444444444444000222444555555777:::<<>>EEEMMMZZZfffmmmpppqqqqqqkkkjjjnnnzzzvvvoooqqq}}}}}}}}}{{{yyyyyy|||dddfffhhhhhhiiimmmtttyyyuuutttrrrpppooonnnmmmmmmkkklllmmmnnnnnnnnnmmmmmmmmmnnnpppqqqqqqpppnnnmmmiiikkkmmmnnnmmmmmmnnnooonnnoooqqqrrrssstttuuuuuuzzz{{{sssaaaZZZ^^^cccgggiiikkkrrr}}}}}}fffTTTGGGHHHIIIIIIIIIHHHGGGFFFFFFDDDBBBBBBBBBAAA???>>>888777555222111000000111/////////000000000000000000000000000000000000000.../////////000000111111000000000000111111111111///////////////000111111222222222222222222222222444222444:::DDDWWWssswwwvvvwwwwwwwww{{{wwwvvv{{{xxxxxx|||~~~|||xxxwwwvvvzzz}}}xxxvvvsssrrrssswww}}}wwwnnnjjjlllppprrrllllllmmmppptttzzz}}}|||yyyyyywwwvvvsssqqqnnnmmmnnnmmmkkkjjjjjjhhhfffccc```___]]][[[[[[\\\^^^___]]]```cccfffmmmttttttooommmnnnooopppqqqqqqpppooorrrssstttvvvxxxyyyzzz{{{{{{{{{}}}qqqpppttt|||~~~{{{~~~zzzsssnnn^^^ZZZUUUTTT[[[mmmwwwrrrqqqpppgggYYYKKKFFFGGGHHHIIIJJJIIIEEE>>>999666555444333333222111111000111111111000111111111000///---,,,............////////////.........///////////////............/////////000000000////////////000000...------,,,,,,------...//////000000000000//////////////////////////////000000000000000000000000//////000000111111111222000000000000111111111111111111111111111111111111000111111111111000000///333333333444444444555555222444666777888:::===@@@HHHQQQ]]]hhhmmmooonnnnnniiihhhkkkvvv}}}|||}}}rrrmmmrrr}}}gggdddaaaaaaeeejjjoooqqqqqqrrrrrrqqqpppnnnllljjjiiiiiiiiikkkmmmoooooonnnnnnnnnnnnooooooppppppppplllmmmmmmmmmmmmmmmllllllkkklllnnnoooooopppsssuuu|||{{{yyyooocccZZZ[[[aaaiiiooosssxxx~~~{{{jjj[[[NNNGGGDDDHHHLLLKKKHHHHHHGGGEEEBBBAAAAAAAAA???>>><<<888333000000000111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000///////////////333333333222333333444444111444666:::HHHaaayyy}}}xxxvvvwwwyyy}}}yyy||||||rrrpppqqqnnnttt{{{|||xxxvvvuuusssvvv}}}vvvuuuvvvwwwyyy|||vvvqqqlllhhhiiinnnmmmnnnpppssswww}}}zzzvvvxxxzzzxxxtttssssssnnniiihhhiiijjjjjjiii___^^^\\\ZZZZZZ\\\^^^``````bbbeeeiiinnnpppooonnnnnnnnnnnnnnnooooooooopppoooqqquuuwwwwwwwwwxxxyyyyyy|||yyytttrrrtttwwwyyy{{{rrrkkk]]]RRRRRRWWWccc}}}wwwooollliii]]]MMMDDDCCCFFFGGGFFFHHHFFFBBB===888444111///444333222222111111222222000000////////////000000000000000000000000000000................................................//////............//////------......//////000000////////////000000000000000000000000000000000000000000//////.........---000000000000111111111111111111111000000000000///222222111111111111111111111111222333333333333222444444444444444444444444111555999999888999>>>CCCJJJWWWhhhrrrsssnnnjjjhhhllljjjkkkqqqzzz|||}}}}}}uuuvvv}}}~~~~~~|||}}}fffdddbbbbbbfffkkkoooqqqqqqqqqqqqqqqooommmkkkjjjkkkjjjiiijjjmmmooooooooonnnnnnnnnooooooooooooooonnnnnnooooooooonnnnnnmmmkkkmmmnnnooooooppprrruuu}}}zzz{{{}}}qqqdddYYYZZZ```hhhpppuuuzzznnn___RRRKKKGGGJJJNNNLLLIIIHHHHHHFFFCCCBBBBBBBBB@@@???===999444111000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000111111000///////////////222222222222222333333444444777999>>>NNNfffzzz~~~zzzwwwvvvyyy{{{{{{yyy|||{{{rrrnnnmmmpppuuu|||~~~yyyvvvuuuuuuvvvxxx{{{zzzwwwwwwxxxyyy|||yyyrrrnnnjjjggghhhlllpppqqqsssvvvzzz|||zzz}}}~~~zzzuuurrrrrroookkkjjjkkklllkkkiiibbb```^^^]]]]]]___aaacccdddfffhhhjjjkkklllmmmmmmnnnnnnnnnnnnnnnnnnoooooorrrtttvvvxxxxxxyyy{{{||||||~~~~~~}}}{{{uuuqqqrrruuuwwwzzz~~~xxxrrrdddXXXUUUVVV]]]sssvvvpppjjj```RRRGGGCCCDDDFFFGGGIIIGGGCCC???:::666222111333333222111111111111111000000////////////000000000000000000000000000000................................................//////............//////.........///////////////////////////000000000000000000000000000000000000000000/////////.........000000000000111111111111111111000000000/////////111111111111111111111111111111222333333333333222444444444444444444444444333555888888888;;;BBBHHHUUU^^^kkkrrrrrrnnnlllkkknnnkkkjjjmmmtttzzz{{{{{{wwwyyy{{{xxxuuuvvvzzz~~~wwwwwwwwwuuu{{{fffdddccceeehhhlllooooooppppppppppppooonnnmmmlllnnnllljjjjjjllloooppppppoooooooooooonnnnnnnnnnnnooooooppppppppppppoooooolllmmmnnnnnnnnnooorrrtttyyyyyy{{{~~~~~~{{{~~~vvvhhh\\\YYY___iiiqqqxxx}}}uuufffTTTMMMIIIMMMPPPNNNKKKIIIIIIGGGDDDCCCCCCCCCAAA@@@???;;;666222111000000///000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000111111000/////////000000111111111111111222333333444666999DDDYYYppp~~~}}}{{{yyyxxxyyy}}}|||{{{~~~{{{tttpppooorrrwww~~~{{{wwwuuuuuuvvvzzzyyyyyyzzz|||}}}zzzyyyzzzzzz|||~~~{{{xxxvvvppplllkkkiiifffgggkkkpppqqqssswww|||~~~{{{uuurrrqqqpppnnnmmmnnnmmmllljjjeeecccaaa```aaaccceeegggiiikkklllkkkiiihhhjjjmmmoooooonnnnnnmmmnnnnnnnnnssstttvvvvvvvvvxxx{{{~~~~~~~~~|||{{{|||{{{rrrqqqsssuuuvvvyyy}}}{{{nnnaaaYYYUUUVVVeeeuuu~~~}}}sssoooggg[[[NNNDDDBBBDDDHHHJJJIIIFFFAAA===888444222222222111000000000000111000000////////////000000000000000000000000000000////////////////////////........................//////............/////////////////////.........////////////000000000000000000000000000000000000000000////////////......000000000000111111111111111000000000000/////////111111111111111111111111111222222333333333333333444444444444444444444444555666888888:::???HHHOOOaaagggmmmooonnnllllllmmmnnnkkkiiijjjooossssssrrrppptttsssmmmooozzz~~~tttrrrqqqooosss{{{gggffffffgggkkknnnooonnnnnnooooooppppppqqqqqqqqqpppnnnkkkjjjlllooopppqqqpppppppppoooooonnnnnnmmmnnnooooooppppppppppppooolllmmmnnnnnnnnnnnnqqqsssuuuwww{{{}}}{{{|||}}}wwwxxx}}}zzznnndddZZZ```jjjttt|||xxxjjjSSSLLLHHHKKKOOONNNKKKKKKJJJHHHFFFDDDDDDDDDCCCAAA@@@===888444222111///...000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000111111000000///000000111000000000000111222333333222333999HHHbbbzzz~~~}}}}}}{{{{{{~~~{{{yyyxxxvvvvvvzzz~~~yyyvvvvvvxxxyyy|||{{{xxxwwwxxx|||||||||{{{{{{|||~~~}}}wwwsssllliiigggiiiiiiffffffjjjlllmmmpppvvv|||zzztttrrrqqqqqqqqqqqqqqqpppnnnlllgggeeedddcccdddfffiiikkklllnnnooolllgggfffjjjooopppooonnnmmmmmmmmmnnnnnnsssssssssssssssvvvzzz~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzwww{{{wwwqqqqqqrrrtttvvvxxxxxxkkk```VVVRRRZZZdddxxxwwwvvvqqqgggWWWHHH@@@BBBFFFJJJIIIGGGDDD???:::666333222111000000///000000000000000////////////000000////////////////////////000000000000000000000000........................//////............//////000000//////......------////////////000000000000////////////////////////000000/////////////////////000000000111111111111222111111111111000000000111111111111111222222222111222333333444444333333444444444444555555555555777777888999===EEEOOOWWWhhhiiijjjiiiggggggiiikkkkkkjjjjjjlllooopppnnnmmmjjjqqqqqqkkksss}}}{{{zzz{{{~~~vvvsssqqqppptttzzzjjjiiiiiijjjmmmoooooonnnmmmmmmnnnppprrrsssuuuuuuqqqnnnkkkjjjlllnnnooopppppppppoooooonnnnnnmmmmmmlllmmmmmmnnnoooooonnnnnnmmmnnnooonnnmmmnnnoooqqqrrruuuzzz}}}{{{zzzxxxvvv{{{{{{qqqhhh^^^ccckkkvvv~~~vvviiiQQQIIIDDDGGGKKKLLLKKKLLLKKKIIIFFFEEEEEEEEECCCBBBAAA>>>999555333222000...000000000000000000000000////////////////////////111111000000000000111111111111111111111111111111111111000000000000111111000000000000111222333444333444;;;LLLggg}}}~~~~~~~~~~~~}}}~~~|||{{{{{{||||||zzz~~~}}}yyywwwxxx{{{}}}~~~}}}yyyuuuuuuzzz~~~~~~}}}|||}}}}}}}}}vvvrrrfffddddddggghhhffffffiiiiiikkkooovvv~~~~~~wwwssssssrrrssstttuuutttrrrpppooohhhgggffffffgggiiilllnnnnnnpppqqqnnniiihhhmmmrrrqqqpppnnnmmmmmmnnnoooppptttttttttssstttwww{{{}}}||||||{{{}}}}}}~~~~~~}}}|||zzzyyyvvvyyy~~~~~~rrrooonnnpppsssttt}}}~~~sssggg[[[TTTUUUZZZhhhwww|||}}}{{{sssaaaNNNBBBAAAEEEIIIIIIHHHEEEAAA;;;666333222111000000///000000000000000////////////000000////////////////////////000000000000000000000000//////////////////////////////............//////000000//////......------////////////000000000000//////////////////////////////000000000000000000///000000000111111111111333333222222222111111111000000111111111222222222222222333444444444444333444444444555555666666666888888999<<>>:::777555333111///000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111111111000000000111222222000000000111222333444555777888>>>OOOiii}}}{{{~~~|||~~~yyywwwxxx|||~~~}}}zzzyyy{{{}}}zzzssspppttt}}}~~~}}}}}}~~~zzztttpppccc```aaaeeefffdddeeehhhiiikkkpppyyyxxxuuuvvvsssuuuwwwwwwuuussssssssskkkjjjiiihhhjjjmmmppprrrrrrsssrrrpppmmmlllooosssqqqpppooonnnnnnppprrrsssxxxxxxxxxwwwxxxzzz~~~|||{{{{{{{{{||||||{{{zzzzzzyyyyyyyyyuuuxxx~~~yyypppkkklllooopppyyy{{{ooobbbYYYVVVVVV\\\mmm|||~~~~~~|||}}}{{{kkkVVVHHHCCCEEEIIIIIIIIIGGGCCC===777333222222111000000000000111000000////////////000000000000000000000000000000//////////////////////////////////////////////////////............/////////////////////.........////////////000000000000000000000000000000000000//////000000000000111111000000000000111111111111333333222222222111111111000000000111222222333333222222333444444444444444444444444555666666777777888999<<>>:::888666555222000000000000000000000000000000000000000000000000000000//////......//////000111111111111111111111111111111000000111111222333000000111111222444555666777999???PPPjjj}}}~~~~~~{{{vvvsssuuu|||~~~|||{{{{{{|||~~~~~~yyyrrrnnnqqqzzz~~~~~~~~~~~~~~~}}}zzzuuuoookkkaaa^^^___bbbcccaaabbbfffiiikkkqqq|||}}}xxxyyyuuuwwwyyyxxxvvvtttuuuwwwmmmmmmllllllnnnqqqtttwwwwwwvvvtttrrrqqqppppppqqqqqqpppooonnnooorrrtttvvvxxxyyyzzzzzzzzz|||~~~|||{{{zzzzzzyyyzzzyyywwwvvvuuuuuuvvvwwwsssxxxxxxnnnkkknnnmmmuuu|||~~~vvvhhh^^^XXXUUUUUUggg{{{}}}|||rrr___PPPIIIHHHJJJKKKKKKJJJFFF@@@999555333333222111111111111111000000////////////000000000000000000000000000000........................//////////////////////////////............//////.........///////////////////////////000000000000000000000000000000000000//////000000000111111111000000000000111111111111111111111000000000/////////000000111222222333333222333444444555444444444444444444555666777777777777:::???FFFOOOWWW\\\_________```cccfffiiijjjkkkmmmooorrrtttuuuuuuuuuuuuwwwuuuzzzzzzsssrrrssswww{{{zzzyyyvvvooohhhggghhhiiiyyyvvvrrrpppppppppppppppqqqpppnnnmmmlllllllllmmmnnnmmmllllllllllllkkkiiieeeeeeffffffgggggghhhhhhjjjkkklllmmmnnnnnnnnnnnnnnnoooooonnnllllllmmmooorrrooopppuuuwwwxxx{{{rrr}}}uuueeefffiiiooowww|||}}}|||~~~zzzpppaaaUUUIIIFFFHHHIIILLLOOOJJJHHHFFFEEEEEEDDDCCCAAAAAA>>>;;;888777555333111000000000000000000000000000000000000000000000000//////............//////111111111111111111111111111111000000111222333333111111111222333555666777333666>>>PPPlll~~~wwwwwwvvvssspppttt~~~}}}|||{{{{{{{{{}}}~~~}}}yyyrrrnnnqqq{{{~~~~~~~~~|||yyyvvvqqqkkkfff```]]]]]]```aaa___```dddgggiiippp|||{{{zzzvvvxxxzzzxxxvvvuuuvvvyyypppooonnnnnnppptttwwwzzz{{{xxxuuutttsssrrrpppnnnqqqpppoooooopppsssvvvxxxwwwxxxyyyyyyzzz{{{~~~}}}{{{zzzyyyyyyyyyyyywwwtttrrrqqqrrrtttvvvqqqxxxsssnnnnnnkkkrrrxxx{{{~~~zzzlllaaaZZZUUUQQQdddyyyuuueeeVVVNNNKKKKKKLLLMMMLLLHHHBBB;;;777444333222222111111222222000000////////////000000000000000000000000000000........................000000000000000000000000//////............//////---.........//////000000////////////000000000000000000000000000000000000//////000000111111111222000000000000111111111111////////////............///000000111222222333333222333444444555555444444444444444555666777777888777:::@@@IIISSSZZZ]]]^^^]]]___bbbggglllooooooooorrrsssssssssssstttwwwyyy|||vvvyyy{{{uuutttvvv~~~nnnpppooojjjfffgggjjjlllrrrtttvvvtttpppmmmmmmooorrrqqqnnnllljjjjjjkkkkkkooommmllllllnnnmmmjjjgggfffdddcccaaaaaabbbdddeeehhhlllooopppnnnmmmooopppooonnnmmmllllllmmmnnnooopppqqqsssssstttvvvyyy|||xxxnnniiieeeiiisss|||{{{~~~vvvnnn___OOOGGGJJJNNNMMMIIIKKKIIIHHHHHHHHHGGGDDDBBB???===;;;:::888666333000000000000000000000000000111111111111111111111111000///---+++,,,...000222000000000000000000000000000000000000111111111111...000222222222222444666777555@@@[[[ttt~~~~~~}}}vvvnnnpppqqqqqqrrrxxx|||}}}yyyxxxzzz~~~}}}|||xxxxxx{{{}}}~~~}}}zzzrrrlllgggeeeaaa\\\WWWWWW[[[___aaabbbdddiiirrrzzz}}}|||{{{{{{{{{yyywwwtttuuutttssssssssstttvvvwww|||zzzwwwtttrrrqqqpppppprrrsssssssssssstttxxxzzzzzz|||}}}~~~}}}zzzxxxwwwxxxyyyyyyxxxtttrrrooommmmmmoooqqqssstttvvv}}}vvvlllnnniiilllqqqvvvzzz}}}nnn___XXXZZZ]]]ooo{{{~~~~~~tttdddVVVPPPLLLKKKJJJKKKJJJFFF>>>888444222000000111222111000000000000000000000000000////////////////////////000000000000000000000000000000000000000///......////////////////////////////////////////////////////////////////////////111111111000000000000000...//////...---///222555222111111111000000//////222111111111000000//////000000000111222222333333555555444333444555666777999999999888888777777777;;;;;;CCCQQQ[[[]]]]]]]]]]]]ccciiimmmnnnnnnpppsssuuuvvvvvvttttttuuuuuusssvvvssstttwwwxxx|||zzzzzzvvvpppjjjhhhggghhhiiiiiihhhfffqqqssstttsssooommmmmmnnnqqqpppmmmkkkjjjjjjkkkkkkllljjjjjjkkkmmmmmmkkkhhheeedddbbbaaaaaabbbdddeeehhhkkknnnooommmlllmmmnnnmmmllllllkkkkkklllmmmnnnnnnoooqqqqqqqqqssswwwyyy|||zzzpppjjjeeegggooowwwzzzzzz||||||oooaaaQQQIIIJJJLLLKKKGGGLLLJJJIIIHHHHHHGGGDDDBBB???===;;;:::999777333111111111111111111111111111111111111111111111111111111000///...///000222333111111111111111111111111000000000000111111111111///111222222222222444666777777BBBZZZrrr}}}|||wwwwwwvvvrrrppprrrtttuuuwww|||}}}||||||yyy|||~~~zzzvvvvvvxxx{{{||||||}}}wwwpppjjjfffddd]]]ZZZXXXYYY\\\aaaeeeggghhhlllttt{{{}}}|||zzzwwwuuuyyyyyyxxxxxxxxxxxxxxxyyyzzzyyywwwvvvuuutttttttttzzz{{{|||{{{zzzzzz|||}}}|||~~~|||zzzwwwvvvvvvwwwvvvuuuqqqooommmllllllnnnpppqqqqqqssszzzxxxvvvlllnnnpppssswww|||rrreee^^^WWW[[[lll}}}|||~~~zzzlll\\\RRRNNNMMMLLLLLLKKKGGG@@@:::555333111000111222111000000000000000000000000000////////////////////////000000000000000000000000000000000000000///......////////////////////////////////////////////////////////////////////////000000000000000000000000///000000///...000333555222111111111000000000000222222222222111111111000111111111222333333444444555444444333444555666777:::::::::::::::999888888999;;;FFFVVVaaacccbbbbbb___fffnnntttuuuuuuuuuvvvyyyzzzyyywwwvvvvvvvvvtttsssrrrqqqwww{{{{{{}}}wwwuuuvvvtttoooiiifffdddccccccbbbaaa```ooopppqqqpppnnnmmmlllmmmooonnnlllkkkjjjjjjkkkkkkjjjiiiiiijjjllllllkkkiiieeedddbbbaaaaaacccdddfffiiilllnnnnnnmmmlllllllllkkkjjjjjjjjjkkklllmmmmmmlllmmmnnnnnnooopppsssvvvxxx}}}~~~tttmmmfffffflllsssvvvvvv}}}sssfffVVVLLLKKKLLLJJJHHHMMMLLLJJJIIIIIIGGGDDDBBB@@@>>><<<;;;:::888444222111111111111111111111111111111111111111111111111111111111111222222333333111111111111111111111111000000000000111111111111111222333222222222444555888:::EEE[[[ppp{{{~~~~~~}}}tttnnnpppsssssstttwwwzzz|||}}}|||uuuqqqssstttwwwyyy|||}}}~~~|||xxxuuutttuuuxxxzzz{{{~~~}}}zzztttllleeebbb```WWWXXXYYYZZZ]]]bbbiiinnnmmmqqqwww}}}~~~}}}|||{{{|||||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwww}}}~~~}}}{{{|||||||||yyyvvvuuuttttttrrrqqqmmmlllkkkkkkkkkllllllmmmlllmmmssszzzqqqooonnnooorrrxxx}}}vvvjjjcccYYY[[[iii}}}}}}~~~uuucccUUUQQQOOOMMMMMMMMMIIICCC>>>777444222111111222111000000000000000000000000000////////////////////////000000000000000000000000//////000000000///......////////////////////////////////////////////////////////////////////////000000000000000000000000000111111000000000333555111111111111111000000000333333333222222222222222111222222333444444555555555444444444444555666666::::::;;;<<<<<<<<<<<<;;;:::???LLL^^^iiijjjggggggbbbjjjttt{{{||||||{{{|||~~~~~~~~~~~~}}}zzzxxxwwwyyy{{{wwwuuu}}}|||}}}{{{vvvqqqpppttttttrrrjjjfffbbb______^^^]]]\\\mmmnnnnnnnnnmmmmmmllllllmmmmmmlllkkkkkkkkkkkkllllllkkkkkkkkklllkkkkkkjjjeeedddcccbbbbbbdddeeeggglllmmmnnnooonnnmmmlllkkkjjjjjjjjjkkklllmmmnnnnnnlllmmmnnnnnnmmmooorrrtttvvvyyy~~~yyyrrriiigggkkkqqqvvvwww}}}yyylll[[[NNNJJJKKKLLLLLLNNNMMMKKKJJJIIIHHHEEEBBB@@@>>><<<;;;;;;999666333111111111111111111111111111111111111111111111111000111222333333333222222111111111111111111111111///000000000111111111111222333333222111222444666888<<>>======;;;888666222222222222222222222222111111111111111111111111---...000111111111000///222222222222222222222222000000000000111111111111222222222222111333666999555@@@OOO^^^nnn{{{vvvddd```hhhuuu}}}yyy{{{yyy{{{qqqwww||||||tttmmmjjjjjjfffeeefffgggjjjnnnrrrtttzzz|||}}}|||{{{{{{}}}~~~}}}yyyrrrhhh^^^WWWUUUTTTVVVXXX[[[]]]aaaffflllpppwwwxxx{{{~~~}}}{{{{{{}}}|||yyyvvvtttuuuuuuuuuuuuvvvxxx{{{|||~~~}}}{{{xxxvvvsssooollljjjiiihhhfffdddaaa^^^]]][[[]]]cccmmmyyyyyypppkkknnntttzzz|||~~~}}}vvveee___]]]fffyyy~~~}}}~~~yyyyyy{{{qqqcccUUURRRNNNMMMMMMLLLHHHEEE>>>:::666333222333333222000000000000000000000000000000000000000000000000000000000000000000000000------.../////////......////////////////////////////////////////////////////////////////////////---......//////000000111...///000000///...///000111111111222222222222222000000000000000111111111///000000111111222333333333444555555666666555555444555777;;;AAAGGGMMMQQQYYY[[[aaaggggggcccaaaccckkknnnsssttttttuuuyyy}}}wwwoooccceeeffffffllltttwwwvvvllljjjgggfffhhhiiiiiiiiijjjiiiiiikkknnnpppooommmjjjkkklllnnnoooppppppppppppppppppmmmjjjiiijjjllliiihhhgggggghhhiiikkkmmmmmmlllllloooqqqrrrpppmmmjjjkkknnnppprrrsssssssssqqqrrrrrrqqqpppppprrrtttwwwttttttwww{{{rrriiiggglllsssxxxxxx~~~uuucccTTTKKKIIIIIIJJJIIIHHHHHHIIIHHHFFFDDDBBB@@@???>>>>>><<<:::777222222222222222222222222111111111111111111111111...//////000000000000000222222222222222222222222000000000000111111111111111111222111111444888;;;<<>>>>>===:::888222222222222222222222222111111111111111111111111000000000000000111111111222222222222222222222222000000000000111111111111000111111111222444999===EEETTTcccmmmyyyvvviiiooo|||sssnnnooonnnqqqtttxxx|||tttiiixxxzzzooommmpppkkkllllllnnnpppsssvvvwwwxxx|||}}}}}}}}}uuuqqqkkkccc\\\XXXYYYZZZZZZYYYZZZ```iiiqqqttttttuuuvvvyyy|||~~~~~~|||zzzzzz{{{|||}}}|||zzz{{{xxxvvvuuuuuutttssstttxxx}}}~~~|||zzzxxxvvvsssnnnkkkeeedddcccbbbaaaaaaaaaaaa[[[]]]aaahhhqqq{{{yyyrrrrrrtttvvvuuu{{{zzzqqqlllddd___dddppp{{{|||zzz~~~xxxlllZZZVVVQQQOOOPPPOOOMMMJJJAAA===777444333333333333000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,---.../////////...////////////////////////////////////////////////////////////////////////---------...///000000111000222333333111000000111111111111222222333333333111111111222222333333333111222222333333444555555333333555666666666555444:::999888999>>>FFFNNNSSS^^^\\\\\\^^^]]]]]]bbbjjjlllqqqwwwxxxvvvsssssssssssstttuuuuuu}}}~~~}}}tttlllgggllloooqqquuuyyyxxxssssssrrrqqqqqqqqqqqqpppnnnkkkjjjiiihhhhhhhhhiiijjjllllllllllllmmmmmmmmmnnnmmmmmmkkkiiiggggggiiikkkkkkllllllmmmmmmmmmmmmmmmlllkkkkkkkkklllllljjjhhhiiijjjlllnnnppprrrsssssstttsssrrrrrrsssrrrpppooorrrrrrsssuuuwww~~~~~~ssskkkfffdddhhhoooxxxxxxzzzttt]]]NNNJJJHHHGGGFFFFFFEEEFFFFFFFFFCCCBBB@@@@@@@@@>>>:::777666444222111222222111000000000000000000000000000000111111111111222222222111111222222222222111111000000000000111111111111444333333555555777???HHHSSS^^^lllwww~~~www~~~|||~~~{{{sssnnnkkkpppnnnrrrzzz}}}zzzyyysssuuuooollliiihhhkkknnnqqqssstttwwwyyy{{{}}}}}}yyyvvvrrrmmmgggbbb```]]]XXXUUUVVVVVVZZZbbblllssswwwwwwxxxzzz|||}}}~~~}}}|||zzz}}}{{{zzzzzz|||}}}}}}|||}}}}}}{{{zzzzzz{{{wwwwwwxxx{{{||||||{{{yyyxxxvvvrrrmmmjjjlllhhhccc```____________^^^[[[]]]eeemmmwww|||uuusssqqqqqquuu}}}}}}|||yyyoooddd^^^]]]bbbnnnzzz~~~}}}|||zzzyyyooo```TTTUUUWWWSSSLLLIIIDDD@@@:::666444222111000222222222111000//////...000000000000000000000000111111000///////////////000000000000000000000000//////000000000000//////////////////////////////000000//////.........---111111000000000000111111////////////000000000000222111111111333444333222000000000000111111111111000000111222333555666777777444222333666888888666222555888888:::CCCQQQ]]]___\\\ZZZZZZ___dddiiillltttsssrrrtttuuutttoookkkoooqqqtttwwwvvvsssooommmsssxxx}}}{{{{{{yyyrrrnnniiilllrrrwwwyyyxxxvvvtttssswwwzzzyyyvvvssspppllllllkkkjjjiiihhhiiijjjjjjkkkkkkllllllmmmmmmmmmlllnnnnnnnnnllliiiiiijjjlllmmmmmmmmmnnnnnnmmmmmmlllkkkjjjiiijjjkkklllkkkjjjjjjkkklllnnnoooqqqrrrssstttsssrrrsssttttttrrrpppqqqppprrrtttuuu{{{vvvnnngggcccffflllpppqqqtttzzz|||cccQQQJJJHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@??????===:::777777555333222222222111000111111111111111111111111000111111111111222222222111111222222222222111111000000000000111111111111222111333555666888BBBLLL^^^hhhttt}}}{{{}}}}}}sssooommmnnnmmmqqqyyy}}}|||zzz{{{zzz|||qqqkkkhhhffffffiiimmmppprrrtttwwwyyy|||}}}{{{vvvsssmmmiiiccc```^^^\\\YYYVVVWWWXXX[[[bbbkkkssswwwxxxxxxyyyzzz|||||||||{{{{{{|||{{{zzz{{{~~~~~~|||zzzzzzzzz||||||}}}{{{{{{zzzxxxvvvtttqqqmmmiiijjjgggccc```______^^^]]]\\\ZZZ\\\ccckkktttyyytttpppqqquuu}}}~~~{{{rrrhhhaaa^^^```jjjttt|||{{{}}}zzzsssdddWWWUUUVVVRRRMMMKKKEEEAAA;;;666444333111000222222111111000//////...000000000000000000000000111111000///////////////000000000000000000000000//////000000000000//////////////////////////////000000/////////.........111111000000000000111111////////////000000000111222111000111333333333111000000000000111111111111111111222222333444555666666444333444666888888666333666888999;;;DDDRRR^^^bbb```]]]]]]aaaffflllooouuuuuuuuuvvvxxxvvvrrrnnnlllmmmnnnoooooommmlllkkklllooossstttsssssstttuuuzzzvvvuuuoooqqquuuyyy{{{zzzyyywww{{{{{{rrrkkkmmmlllkkkjjjiiijjjkkkkkkiiijjjlllmmmmmmmmmlllkkknnnooopppooommmllllllmmmoooooooooooonnnmmmlllkkkjjjiiiggggggiiikkkllllllmmmlllmmmmmmnnnpppqqqrrrrrrrrrqqqssstttuuusssrrrooooooqqqssstttwww~~~zzzqqqhhhbbbccciiilllppptttyyy|||~~~~~~|||jjjUUUJJJHHHHHHGGGGGGFFFEEEEEEDDDBBB@@@???>>>>>>===:::888888666333222333333111000222222222222222222222222000111111111111222222222111111222222222222111111000000000111111111222222111111222555777;;;GGGTTTlllvvv~~~~~~ssspppqqqooonnnrrrxxx{{{zzzzzz}}}yyymmmgggeeeddddddgggkkknnnqqqtttxxx{{{}}}~~~~~~~~~yyysssnnnfffccc___\\\[[[YYYXXXVVVWWWXXX\\\bbbkkkrrrwwwyyyyyyzzzzzzzzzzzz{{{{{{{{{yyyxxxxxxzzz~~~~~~{{{{{{{{{}}}yyyzzzwwwtttrrrpppnnnkkkhhhfffdddbbb``````___\\\ZZZZZZXXXZZZaaahhhooo{{{tttpppqqqttt|||~~~vvvllleee```^^^dddlll}}}zzz~~~zzzyyykkk]]]WWWUUURRROOOMMMFFFBBB<<<777555333222000222222111111000/////////000000000000000000000000111111000///////////////000000000000000000000000//////000000000000//////////////////////////////000000////////////......111111000000000000111111/////////000000000111111111000///000222333222111000000000111111111222222333333333333333444444444666444333444666888888888555777888999;;;EEESSS]]]dddcccccceeeiiinnnsssvvvxxxxxxxxxyyyyyywwwssspppjjjiiihhhgggggghhhjjjkkkiiiiiijjjjjjjjjlllpppsss{{{|||~~~wwwyyy{{{|||}}}}}}|||{{{qqqeeennnmmmlllkkkjjjkkklllllljjjkkkmmmnnnnnnnnnllllllmmmoooppppppnnnmmmmmmmmmpppppppppooonnnmmmkkkjjjiiigggeeefffhhhkkkmmmmmmnnnnnnmmmmmmnnnooopppqqqpppooooooqqqssstttsssrrrooonnnpppssssssttt|||}}}zzz~~~vvvkkkaaaaaaeeelllrrrxxx{{{}}}~~~nnnYYYMMMHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@>>>>>>===<<<:::888777555333222222222000///222222222222222222222222000000111111111222222222111111222222222222111111000000111111111222222222111111444777999???NNN]]]xxxsssrrrttttttsssuuuyyyyyywwwzzzuuujjjeeeeeeeeeeeegggkkknnnqqquuuzzz}}}~~~~~~}}}xxxpppiii```^^^[[[XXXWWWVVVUUUUUUTTTVVVZZZaaajjjqqqwwwzzz}}}|||{{{zzzyyyyyyzzzzzzvvvvvvvvvxxx|||}}}}}}}}}~~~{{{xxxwwwtttpppnnnlllkkkhhhfffcccbbbaaa``````^^^[[[XXXYYYXXXZZZ___eeelllwwwvvvpppqqqtttzzzxxxpppjjjccc^^^```fffyyy{{{|||}}}zzz~~~rrrcccYYYTTTRRRPPPOOOGGGCCC===888666444222111111111111111000000//////000000000000000000000000111000000/////////////////////////////////////////////000000000000//////////////////////////////000000//////////////////111111000000000000111111//////000000000111111111000/////////111222111000000000111111111222222222444444444444444444333333555555444555666888999999777999:::;;;>>>GGGTTT]]]cccgggnnnuuuzzz~~~~~~~~~}}}zzzvvvrrrooommmjjjgggeeeeeehhhlllnnnkkkjjjjjjkkklllooosssvvvzzzxxx|||{{{|||~~~mmm]]]nnnmmmlllkkkkkkkkklllmmmkkklllmmmnnnooonnnnnnmmmlllnnnoooooommmllllllmmmpppppppppooonnnllljjjjjjiiigggeeefffhhhkkkmmmnnnnnnnnnnnnnnnnnnoooppppppmmmmmmmmmoooqqqrrrqqqppppppooopppsssssssssxxx|||uuuyyy|||nnnccc```dddkkkttt{{{|||~~~qqq___RRRGGGHHHHHHHHHGGGEEEDDDCCCBBB@@@>>>=========;;;:::777555222111111000///...111111111111111111111111000000111111111222222222111111222222222222111111111111111111222222222222333333555888:::BBBTTTddd~~~ttttttwwwzzzyyyzzz{{{wwwuuuzzz{{{ppphhhddddddfffhhhjjjmmmppprrrvvv{{{~~~~~~}}}~~~|||vvvmmmeee\\\[[[YYYVVVTTTRRRRRRSSSPPPSSSZZZbbbiiipppvvvzzz}}}{{{yyyyyyxxxxxxwwwwwwwwwyyy|||}}}|||zzz~~~}}}zzzwwwtttqqqmmmkkkjjjhhhfffdddbbbaaa`````````^^^ZZZWWWYYYXXXZZZ___bbbhhhttt{{{sssrrrtttwww}}}yyytttoooggg```___cccrrr|||yyy~~~~~~|||}}}uuuhhh[[[UUUSSSQQQPPPIIIDDD>>>999666555333111111111111000000000000000000000000000000000000000111000000/////////////////////////////////////////////000000000000//////000000000000000000000000//////000000000000000000111111000000000000111111000000000000111111111111000/////////111222111000111111111111222222222222444444555555555444333222444555555666666888999;;;<<<>>>???AAAFFFNNNXXX```dddnnn|||xxxsssppppppmmmjjjggggggjjjnnnpppllllllmmmpppsssvvvxxxyyy}}}wwwqqqppptttyyyvvvzzziiiYYYnnnmmmlllkkkjjjkkklllllllllllllllmmmmmmmmmnnnnnnlllmmmnnnmmmlllkkklllmmmooooooooonnnmmmkkkjjjiiiiiigggfffgggjjjlllmmmmmmlllmmmnnnoooppppppoooooolllkkklllmmmoooppppppnnnqqqoooooorrrrrrqqquuu|||{{{ppptttyyy~~~uuugggcccfffooozzz}}}sssbbbUUUFFFFFFGGGHHHHHHFFFEEEDDDCCCAAA???>>>>>>>>>===;;;888666333222111111///...000000000000000000000000000111111111111222222222111111222222222222111111111111111222222222222333444444666888999BBBVVVhhh|||vvvwwwyyy}}}}}}}}}{{{vvvttt{{{uuunnnhhhddddddgggkkkmmmoooppprrruuuyyy}}}}}}{{{zzz{{{zzzttthhh___YYYYYYXXXUUURRRQQQRRRSSSOOOTTT]]]dddkkkppptttwww}}}}}}|||{{{zzzyyyxxxwwwzzzzzzzzz}}}~~~|||}}}~~~}}}zzzxxxrrrpppmmmlllkkkiiifffdddbbbaaa`````````^^^[[[XXXXXXXXXZZZ]]]___dddppp}}}yyyuuuttttttzzz|||wwwrrrjjjaaa___aaajjjtttyyy|||~~~}}}~~~|||yyyuuukkk^^^VVVTTTRRROOOJJJFFF???:::777555333222111111000000000000000000000000000000000000000000111111000///////////////000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000111111111111000000000000111111000000000111111111222222111000///000222333222111111111111222222222222333333444555666666555333333333555666666666777:::<<>>??????>>>===:::888555333333222111///111111111111111111111111000111111111111222222222111111222222222222111111111111111222222222333333444444555666666???TTThhh~~~~~~xxxxxxyyyyyy{{{||||||zzztttsss}}}vvvqqqnnniiihhhjjjnnnooopppppppppssswwwzzzyyywwwuuuvvvvvvpppdddZZZUUUVVVVVVTTTRRRRRRTTTWWWRRRYYYbbbiiimmmoooqqqsssvvvwwwxxxyyyzzzyyyxxxxxxxxxyyyzzz}}}~~~}}}||||||}}}zzzyyysssrrrpppooonnnlllhhheeebbbaaa_________^^^\\\ZZZVVVVVVYYY[[[\\\```lllyyyyyytttrrrxxx{{{uuulllbbb^^^___ccclll{{{|||xxx}}}|||xxxrrrsssmmm```WWWUUURRRNNNKKKGGG@@@;;;888666444222000000000000000000000111000000000000000000000000111111000///////////////000000000000000000000000//////000000000000//////000000000000000000000000//////000000000111111111111111000000000000111111000000111111111222222222222111000111333333333111111111111222222222333333222444555666666666444333333555777777666777:::===@@@BBBGGGLLLQQQWWW\\\```kkkwwwyyywwwxxxyyyyyyzzzyyywwwtttsssqqqqqqrrrvvv|||~~~vvvmmmffffffiiimmmpppxxxzzzeee\\\mmmlllkkkjjjiiijjjkkkkkkkkkjjjgggffffffhhhkkkmmmnnnnnnnnnlllkkklllnnnqqqllllllllllllkkkjjjiiiiiijjjiiiiiikkkmmmnnnlllkkkhhhkkknnnqqqsssrrrooonnnnnnmmmmmmnnnppppppooonnnqqqmmmkkkmmmnnnnnnrrrwww~~~tttgggiiilllqqqxxxrrrmmmpppkkkxxx~~~|||~~~~~~~~~{{{vvvlllYYYGGGCCCDDDFFFHHHIIIHHHGGGFFFEEEBBB@@@??????@@@???>>><<<:::777555555444222111222222222222222222222222000111111111111222222222111111222222222222111111111111222222222333333333333444444444444===RRRggg~~~|||vvvuuuyyy{{{yyyxxxyyy{{{xxxssssss{{{xxxuuupppmmmooooooppppppooooooqqqtttwwwvvvsssrrrssssssmmmaaaVVVRRRSSSUUUTTTSSSSSSWWWZZZWWW^^^gggmmmooooooooooooppprrruuuxxxyyyzzzyyyyyytttuuuxxx|||~~~~~~xxxxxx}}}}}}{{{zzztttssssssrrrqqqooojjjgggcccaaa_________^^^]]][[[TTTUUUWWWYYYZZZ]]]iiiwww}}}|||uuupppvvv}}}~~~wwwmmmaaa\\\]]]___gggvvv}}}yyyyyyrrrnnnqqqmmmbbbXXXUUURRRMMMLLLGGGAAA<<<888666444333000000000000000111111111000000000000000000000000111111000///////////////000000000000000000000000//////000000000000//////000000000000000000000000//////000000111111111222111111000000000000111111000111111111111222222222222111111111333444333222111111222222222333333333222333555777777666555444222555777777666777:::>>><<>>;;;888444111///000111222222111000///111111000000//////......111111000000/////////...////////////////////////......////////////......000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111222222222222222222222222333333222222222222333333555555555444444333333333555555666666777777888888>>>999>>>MMMUUUTTTUUU[[[rrruuuyyyzzzyyy{{{{{{|||~~~|||~~~yyyqqqllliiikkkuuulllbbbccclllmmmnnnooonnnmmmkkkjjjkkkjjjiiihhhhhhiiijjjjjjnnnmmmlllkkkjjjkkkmmmnnnlllkkkiiiiiijjjkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiilllmmmnnnqqqsssrrrnnnkkkkkkllllllnnnoooppppppqqqnnnjjjjjjooopppoooqqquuutttzzzsssjjjcccjjjyyyzzzmmmrrrwww{{{}}}}}}yyysssjjj[[[NNNFFFGGGIIIIIIIIIIIIIIIIIIDDDCCCAAA>>>===<<<<<<<<<888666333222222333222111111111111111111111111111000111222222000000111222111111111111111111111111222222222222222333333333555555777;;;>>>GGG\\\ppp}}}|||uuusssvvvxxxuuussstttqqqpppooorrrwww}}}xxxvvvrrrpppnnnppptttwwwwwwwwwrrrsssssspppjjjaaaXXXSSSRRRQQQOOOPPPTTTYYY]]]___ccchhhnnnsssttttttssssssvvvtttssstttwwwyyyxxxwwwyyyxxxxxxzzz~~~|||~~~~~~xxxwwwxxxwwwyyy~~~~~~{{{xxxsssooommmjjjfffccceeecccaaa___\\\[[[ZZZYYYVVVSSSRRRUUUXXX[[[ccckkkvvv~~~yyywwwxxx~~~{{{rrrkkkaaaYYYTTTXXXaaaqqq~~~wwwlllooopppkkkbbbXXXPPPKKKGGGDDD@@@>>>;;;888444111///000111222222111000///111000000000000000//////111111111000000000//////////////////////////////......////////////......000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222111111222222222555555555444444333333333555555555666777777888888<<<888???OOOZZZZZZZZZ^^^jjjmmmpppqqqqqquuu|||}}}}}}yyyqqqkkkiiilllwwwzzzkkkfffjjjlllmmmnnnoooooonnnmmmlllmmmlllkkkjjjiiiiiiiiiiiinnnmmmllljjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjjjjjjjjjjiiiiiilllllllllnnnppppppnnnllliiiiiiiiijjjkkklllmmmnnnmmmjjjjjjmmmnnnnnnpppsssqqquuu|||rrrfffgggtttoooqqquuuyyy|||xxxnnn___QQQGGGHHHJJJJJJJJJJJJHHHGGGDDDCCC@@@>>><<<;;;;;;;;;999777444333333444333222111111111111111111111111///000111111000///000111111111111111111111111111222222333333333444444444444444888<<>><<<;;;::::::999777444333333333333222111111111111111111111111000111222111000///000222111111111111111111111111111111222222333444444444444555888===FFFWWWlll|||~~~}}}|||wwwrrrnnnmmmppp|||sssmmmlllttt|||}}}zzzxxxvvvtttssssssuuuxxx{{{}}}wwwuuuqqqjjjcccZZZSSSOOOLLLKKKJJJJJJLLLSSSZZZ```ggglllrrrvvvxxxyyyyyyyyyvvvvvvvvvwwwwwwxxxwwwvvvxxxyyy{{{}}}|||zzz{{{~~~}}}}}}xxxvvvrrrooollliiifffeeedddcccaaa___^^^\\\\\\[[[XXXUUUTTTVVVWWWXXX^^^eeeqqq|||}}}yyyzzz}}}vvvkkkbbbWWWQQQNNNWWWkkkyyyyyy|||}}}}}}}}}vvvsssooojjj```SSSJJJGGG@@@???===<<<;;;999666333000000000111111000000000000000111111222222333333//////////////////////////////////////////////////////000000000000//////////////////////////////.../////////000000000111000000000000000000000000111111111111111111111111222222222222222222222222222111111000000111111222555555555555555444444444444444555666777777888888;;;===III]]]lllooolllllloooqqqppplllhhhkkkuuu~~~~~~wwwtttrrrrrrqqqsss~~~qqqooowwwjjjkkkkkkkkkllllllkkkkkkggghhhhhhiiiiiiiiiiiiiiilllllllllllljjjhhhgggeeefffhhhjjjiiigggggghhhiiiiiiiiijjjjjjjjjjjjiiiiiijjjhhhhhhiiikkkllllllllliiiiiiiiiiiijjjkkkllllllkkkkkkkkkjjjkkknnnooopppooosssxxx|||oootttxxxtttttt{{{wwwfffXXXHHHGGGFFFHHHJJJLLLKKKIIIEEEDDDAAA>>><<<;;;::::::888666333222222333222111111111111111111111111111111222333333111111222333111111111111111111111111000000000111222333333333555666888===III\\\qqq}}}}}}uuussspppsssppphhhdddkkkuuuyyyzzzzzzxxxxxxwwwvvvvvvxxxzzz|||yyyvvvoooggg___WWWRRROOOKKKKKKJJJIIIJJJPPPXXX^^^dddiiioootttwwwxxxzzz{{{uuuvvvwwwxxxwwwvvvuuuuuuwwwyyy|||~~~|||xxxwwwwwwtttssspppmmmiiifffeeeddddddcccaaa___]]][[[ZZZZZZXXXUUUTTTVVVVVVVVV\\\bbbooozzzzzzyyyzzzqqqhhh[[[SSSLLLQQQddd{{{zzzvvvwwwxxxzzz{{{}}}~~~vvvnnnggg]]]OOOFFFEEE>>>===<<<<<<<<<:::777444111000000000000000000111000000111111222222333333........................//////////////////////////////000000000000//////////////////////////////111000000000/////////...111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222555555555555555555555555444444555666777888999:::>>>DDDSSSeeerrruuusssqqqsssuuutttppplllooo{{{~~~oooqqqvvvyyyxxxxxxzzzoooqqq{{{kkkkkkjjjjjjjjjjjjjjjjjjffffffgggiiiiiijjjjjjiiikkklllmmmmmmllliiigggeeefffiiikkkjjjhhhfffhhhjjjiiiiiijjjjjjjjjjjjiiiiiigggffffffgggjjjkkkkkkjjjiiijjjkkkllllllllllllkkkkkkmmmllljjjkkknnnpppooolllpppuuu~~~zzzyyyyyyrrrqqqxxx~~~yyyjjj\\\LLLIIIFFFGGGJJJLLLLLLJJJGGGEEEBBB???===;;;;;;;;;888666333222222333222111111111111111111111111111111333444333222111222333111111111111111111111111//////000111222222333333555777888<<>>============;;;888555111111000000000000111111000000000111111111111111------............/////////////////////////////////000000111111000000///000000000000000000000000111111111000///.........111111111111111111111111111111111111111111111111222222222222222222222222333222222222222222222333555555555555555666666666555555666777999:::;;;;;;@@@KKK\\\kkkssstttssssssooossstttqqqoootttyyynnnsss{{{}}}zzz~~~sssmmmttt}}}mmmllllllkkkjjjjjjjjjjjjhhhhhhiiijjjjjjjjjiiihhhjjjkkkmmmnnnmmmkkkhhhfffeeeiiillllllhhhfffhhhjjjiiiiiijjjjjjjjjjjjiiiiiieeedddeeegggiiijjjjjjhhhhhhjjjlllnnnnnnmmmkkkjjjkkknnnnnnjjjkkkoooqqqnnnnnnppprrrxxx~~~zzzqqqnnnwww}}}~~~rrreeeUUUOOOIIIGGGJJJLLLLLLKKKHHHFFFCCC@@@>>><<<<<<;;;999777444333333444333222111111111111111111111111000222333222111000111222111111111111111111111111///000000111222333444555555666888===NNNhhh{{{|||zzzqqqsss|||rrrllliiikkknnnoooqqquuuuuuxxx{{{{{{yyyxxxyyy{{{wwwrrrhhh^^^VVVPPPMMMLLLFFFIIIKKKLLLMMMQQQYYY```dddhhhmmmppprrrssstttuuusssvvvxxxxxxuuurrrrrrrrrtttxxx|||~~~~~~~~~}}}~~~{{{|||}}}|||yyywwwuuuuuuooopppoookkkgggddddddeeehhhfffccc```]]][[[YYYXXXWWWTTTTTTVVVVVVUUUZZZ```iiisss}}}{{{~~~}}}xxxsssbbb[[[TTTSSS^^^uuu|||yyyyyyxxx{{{~~~~~~uuummmlllcccSSSHHHGGG>>>>>>>>>??????<<<888555222111000//////000111222111000000000000000///////////////000000000111111////////////////////////000000111111111111000000000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111222222222222222222222222444444333333333333444444444555555555666666666777666666777999:::;;;<<<===BBBQQQcccmmmpppooopppqqqmmmrrruuusssqqqwww~~~wwwtttyyy}}}wwwzzz}}}{{{lllnnnzzzooonnnmmmlllkkkjjjjjjjjjjjjkkkllllllkkkjjjhhhgggiiikkkmmmooonnnlllhhhfffeeeiiimmmmmmiiiggghhhkkkiiiiiijjjjjjjjjjjjiiiiiiccccccdddgggiiijjjiiiggggggiiillloooooommmjjjhhhllloooooojjjkkkppprrrnnntttsssrrruuu|||qqqooowww~~~~~~{{{ooo[[[TTTLLLIIIJJJMMMLLLKKKIIIGGGDDDAAA???===<<<<<<;;;888555444555555444333111111111111111111111111///111222111000///000111111111111111111111111111000111111222444555666666444666777===QQQlllzzz~~~xxxvvvmmmrrrppplllkkklllllljjjkkknnnrrrvvvzzz|||zzzyyyzzz|||uuuoooeee[[[RRRMMMKKKKKKCCCGGGKKKMMMNNNSSS[[[bbbfffjjjnnnppppppqqqqqqrrrrrruuuxxxwwwtttqqqpppqqqssswww|||~~~}}}~~~||||||zzz|||}}}}}}{{{yyyyyyyyyrrrsssrrrooojjjggghhhiiijjjhhheeebbb^^^[[[YYYYYYVVVTTTTTTVVVVVVUUUZZZ```fffpppyyy~~~}}}|||zzzvvvhhhbbbZZZUUU\\\pppzzzxxxyyyyyy~~~|||zzz|||rrrnnnpppiiiXXXKKKIII???????????????===999555222111000//////000111222111111000000//////......000000111111222222222333////////////////////////000000111111111111000000000000000000000000000000......//////000000111111111111111111111111111111111111111111111111111111222222222222222222222222555444444333333444444555444555555555666666777777666777888999;;;<<<===>>>BBBTTTfffnnnmmmkkklllnnnoootttxxxvvvrrrxxxyyy{{{~~~|||tttwww~~~zzz|||uuujjjqqqnnnmmmkkkjjjjjjkkklllmmmjjjkkklllmmmnnnnnnnnnnnnpppooommmkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhgggjjjjjjkkkkkkkkkjjjiiihhhggggggfffeeeeeeeeeeeeffflllmmmmmmlllkkkjjjiiihhhllllllkkklllmmmoooqqqrrrrrrooopppxxxtttiiilllvvv|||rrreeeSSSIIIIIIMMMOOOOOOJJJGGGCCCAAA@@@>>><<<:::999777555555777777444111000000000000000000000000000000000000000000000000111111222222222333333333222444444444222222222444444999777@@@ZZZooozzz{{{www|||~~~zzzyyyyyyqqq{{{{{{oooaaaqqqssspppooopppppplllllloooppptttvvvssssssyyyzzzmmm___XXXTTTOOOMMMMMMHHHHHHHHHIIILLLTTT]]]ccceeehhhmmmooooooooooooooottt||||||zzz|||uuulllooopppvvvzzzzzzzzz}}}}}}{{{}}}}}}|||yyyxxxwwwvvvsssnnnjjjhhhiiijjjllliiieee```]]]ZZZYYYYYYVVVUUUUUUUUUVVVVVVWWWXXXaaaiiittt|||~~~}}}zzzxxxmmmddd^^^___aaaiii~~~~~~xxxyyy~~~yyy{{{xxxnnnlllhhh[[[MMMFFFBBB???===>>>AAA@@@:::444222111111111111111222222444333222000000000000111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333222222111111222222333333222222111222333555666777888888888777666555444:::888666999>>>BBBBBBAAAJJJ]]]mmmmmmiiinnntttwwwuuutttwww{{{zzzxxx~~~{{{vvvuuuzzz~~~}}}zzz~~~yyyoooppp}}}pppooommmlllkkkjjjkkkkkkkkkkkklllmmmnnnnnnnnnnnnooonnnmmmlllkkkkkkllllllllllllllllllkkkjjjiiiiiijjjkkkkkkllllllkkkiiihhhggggggffffffeeeeeeeeefffhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooqqqssstttppppppwwwvvvjjjkkksssyyy}}}rrr^^^PPPLLLLLLLLLKKKKKKHHHEEEBBBAAA???===;;;:::888666666777666333111111111111111111111111111111111111111111111111111111111222222222333333333222333444444222222333444555:::999DDD^^^qqq{{{wwwttttttwww{{{|||wwwxxxwwwpppyyy~~~tttiiibbbuuuxxxsssrrruuuvvvrrroooooosssxxxyyyuuussswww{{{|||xxxlll___XXXSSSMMMJJJIIIFFFGGGHHHIIIMMMTTT\\\bbbdddgggjjjlllmmmooorrrtttvvv~~~xxxnnnpppqqqwww{{{zzzzzz}}}~~~|||}}}}}}~~~{{{zzzzzzyyyvvvrrrmmmiiiiiiiiikkkiiieeeaaa^^^[[[[[[ZZZWWWVVVVVVUUUUUUVVVVVVWWW^^^eeepppyyy~~~{{{yyysssjjjcccaaa```ddduuu}}}vvvwww~~~}}}{{{wwwmmmkkkggg\\\OOOHHHBBB???<<<>>>AAA@@@;;;666222222111111111111222222222111000000000111222333000000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111222222222333333333333222222111111222222333555444333222222222333444555555666777777777777777;;;::::::<<<@@@DDDFFFGGGQQQbbbppppppooouuu{{{|||{{{yyyzzz~~~~~~|||~~~{{{sssppptttwwwzzz{{{zzz~~~|||tttqqqooosssqqqpppnnnmmmkkkjjjjjjjjjkkklllmmmnnnoooooooooooommmmmmllllllllllllmmmmmmnnnnnnnnnnnnmmmlllkkkjjjkkkkkklllmmmlllkkkjjjiiigggggggggfffffffffeeeeeefffggghhhiiijjjjjjjjjjjjjjjjjjkkklllnnnqqqssstttuuurrrqqqvvv~~~xxxkkkiiioootttyyy||||||eeeTTTMMMKKKKKKJJJLLLIIIFFFCCCBBB@@@>>><<<:::999777777777555333000222222222222222222222222222222222222222222222222111111222222222333333333222333444444222222333444666;;;<<>>@@@CCCHHHNNNRRR]]]kkkvvvxxx{{{~~~|||}}}}}}~~~rrrnnnoooqqqtttwwwxxxyyyxxxssslllaaahhhpppxxxzzzoooooonnnmmmllllllkkkkkkllllllmmmnnnoooooooooooojjjjjjjjjkkkllllllmmmnnnnnnnnnoooooonnnmmmmmmlllkkkkkklllmmmlllkkkjjjiiigggggggggggggggffffffeeehhhhhhiiiiiihhhggggggfffiiiiiikkkmmmoooqqqssstttvvvrrrqqqtttzzz{{{{{{~~~zzzmmmiiilllsssxxx{{{yyydddSSSKKKJJJKKKLLLLLLIIIFFFCCCBBB@@@>>><<<;;;:::999888666444222000222222222222222222222222222222222222222222222222111111222222222333333333111333444444222222333555555;;;???OOOjjjwww}}}tttoooqqquuuwwwyyyyyyxxx{{{wwwsssxxx{{{zzztttkkkbbb[[[eee~~~yyytttxxx|||zzzuuurrrsssxxx{{{vvvqqqooommmkkklllcccZZZUUUPPPHHHDDDDDDCCCEEEHHHKKKOOOUUU[[[```cccfffiiikkknnnqqquuuxxxzzzssssssrrrxxx{{{yyyzzz}}}~~~}}}{{{~~~}}}|||yyyzzzzzzwwwsssnnnkkkjjjjjjiiifffdddaaa```___^^^[[[ZZZXXXWWWUUUTTTTTTTTTWWW]]]eeeoooxxx}}}|||vvvooojjjiiidddbbblllzzzzzzxxxxxx|||}}}ssslllfff^^^SSSLLLCCC???;;;<<<@@@AAA>>>:::333333222111111111222222000000000000000111222222222111111111111111111111////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000111111111111111111222222222333333333333222222111111222222333555555444444333333333333222333444555777999;;;<<<<<>>@@@???<<<555444333222222111222222111111111111000///...---,,,,,,------------......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333333222222111111222222333222222444555666666666666666555555555555777999:::<<<>>>CCCIIISSS```nnnvvv}}}~~~pppllljjjooo{{{|||yyyvvvooojjjfffaaa[[[UUUUUUXXX\\\mmm~~~~~~wwwnnnhhhiiijjjkkkllllllkkkkkkjjjiiijjjkkklllmmmmmmmmmmmmiiijjjkkkmmmnnnnnnnnnmmmjjjkkkkkkllllllkkkkkkkkkiiiiiijjjjjjjjjiiihhhgggfffgggiiiiiiiiihhhfffeeecccdddfffgggiiijjjjjjjjjfffgggiiikkkmmmnnnnnnmmmkkkkkkmmmppprrrxxx{{{~~~|||qqqrrr}}}{{{jjjZZZPPPLLLLLLMMMLLLIIIFFFCCCBBB@@@>>><<<888:::;;;999666444444555111111111111111111111111111111111111111111111111111111222222222333333333000222333333333333444666888>>>JJJddd~~~~~~|||{{{wwwjjjZZZSSSTTTkkk~~~zzzsssqqqnnnnnnssswwwwwwwwwyyyuuu{{{~~~yyytttqqqnnnkkk^^^XXXSSSOOOIIIDDDDDDGGGCCCDDDEEEGGGLLLTTT]]]cccdddgggkkkmmmnnnoooqqqrrrtttuuuvvvvvv{{{|||zzz{{{}}}|||||||||uuuvvvwwwvvvrrrpppnnnnnnmmmlllkkkiiifffcccaaa```\\\[[[ZZZXXXVVVUUUTTTTTTWWWZZZcccnnnxxx~~~}}}}}}xxxvvvmmmfffjjjuuu}}}rrrsss|||{{{nnnfffddd^^^VVVHHHBBB<<<;;;>>>@@@>>><<<555555444333222222222222//////000111111000///...------------.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333222222111111222222333333444555666666555444444666555444444555777:::;;;<<<===@@@IIIXXXhhhvvv~~~tttnnnhhhjjjxxxyyyrrrkkkeee\\\SSSSSSXXXeeesssyyyrrrkkkfffjjjkkkkkklllkkkjjjhhhgggiiiiiijjjkkklllllllllllljjjlllmmmooopppoooooonnniiiiiijjjkkkkkkjjjjjjjjjhhhhhhiiijjjiiihhhgggffffffgggiiijjjiiihhhfffeeegggggghhhhhhhhhhhhhhhgggfffgggiiikkkllllllllllllhhhiiilllpppqqqwww}}}tttuuuzzzkkk\\\QQQLLLLLLMMMMMMJJJGGGEEECCCBBB???===777999;;;:::666444555666222222222222222222222222222222222222222222222222111111222222222333333333000222333333333333555666:::AAAMMMiii}}}{{{yyyuuugggWWWPPPRRRlllwwwpppgggkkkkkkpppxxx{{{yyyxxxzzztttzzz|||vvvpppmmmkkkhhh___YYYSSSNNNHHHBBBBBBFFFCCCDDDEEEFFFKKKSSS]]]ddddddfffhhhiiijjjmmmqqqtttsss~~~vvvxxxxxx}}}~~~||||||~~~~~~}}}||||||xxxyyyyyyvvvrrrooonnnnnnnnnmmmllljjjgggdddaaa```\\\[[[ZZZXXXVVVUUUUUUUUUUUUYYYbbbooozzz~~~~~~}}}yyywwwooohhhmmmxxx{{{ppptttzzzlllfffeee```ZZZJJJCCC<<<;;;===???>>><<<666555444333222222222222---...///111111111000000///000000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111222222222333333333333222222222222222222333555666666666666444333222444444333444555888;;;===<<<;;;>>>III[[[mmm{{{{{{wwwnnnmmmzzz|||ssskkk___SSSPPPUUUkkkvvv~~~{{{tttooojjjeeeoooooooooooommmkkkiiihhhlllkkkkkkjjjjjjkkkkkklllnnnmmmlllnnnqqqrrrpppnnnkkkkkkllllllkkkkkkjjjiiihhhhhhgggggggggggghhhhhhjjjjjjiiiiiihhhiiiiiiiiimmmkkkhhheeedddeeefffggghhhhhhhhhhhhiiijjjkkkllljjjkkkllllllooovvv}}}xxx}}}zzzsss{{{uuueeeUUULLLIIIIIIJJJNNNMMMJJJFFFCCC@@@???>>>;;;:::999888777555444444222111111111000000//////222222111111000111111111222222333333333222222111222111111111222444666777777@@@VVVrrr|||wwwrrrbbbPPPNNNYYYuuussscccggglllmmmppptttwwwxxxwwwuuutttwwwxxxvvvuuutttnnnggg\\\TTTJJJDDDCCCDDDBBB@@@BBBDDDHHHLLLPPPVVV]]]bbbdddfffjjjlllmmmnnnpppssswww||||||xxxuuutttzzz{{{|||~~~~~~{{{yyyxxxwwwzzzyyywwwtttrrrpppoooooooooooommmiiieeeaaaaaaaaa^^^]]][[[YYYWWWTTTSSSRRRWWW[[[bbbllluuu{{{}}}|||~~~~~~|||wwwqqqnnnsss{{{|||tttxxxwwwkkkdddbbb___[[[LLLEEE>>><<<>>>@@@>>>;;;666333000000222444333111000000111111111111000000////////////////////////////////////////////////000000000000000000000000////////////////////////---......///000111111222111111000000000000000111333333333444444444555555222222222333333333444444555555555555666666666777555333222555888;;;:::888999;;;AAAKKKYYYgggqqqvvv}}}zzztttuuu{{{sssdddUUUTTT^^^rrrwwwzzzuuukkkcccaaabbbmmmmmmnnnnnnmmmlllkkkjjjlllllllllkkkkkklllllllllnnnlllkkklllnnnnnnllljjjlllllllllllllllkkkjjjjjjjjjjjjiiihhhhhhggggggggghhhhhhggggggggghhhhhhiiimmmkkkiiifffffffffggghhhjjjjjjjjjjjjjjjlllmmmmmmlllmmmmmmlllnnnttt}}}}}}vvvxxx|||uuuzzzyyyoooaaaSSSKKKHHHIIIJJJNNNLLLJJJGGGCCCAAA???>>>;;;:::999888777666555444222222222222111111111000222111111111111111222222222222222333333222222111333333222222333555777888888BBBYYYtttvvvpppaaaPPPPPPZZZzzzvvvfffiiikkklllnnnrrruuuvvvtttrrrssswww{{{zzzyyyvvvnnneee[[[SSSIIICCCBBBCCCBBB@@@BBBDDDHHHLLLPPPVVV]]]bbbfffhhhkkkmmmooopppqqqrrrsssxxx~~~|||wwwsssrrrzzzzzz{{{|||~~~|||{{{zzzzzz{{{}}}}}}{{{zzzyyy{{{zzzxxxuuurrrpppooonnnooommmkkkiiigggeeedddddd^^^]]][[[YYYWWWTTTSSSRRRVVVZZZaaakkkttt{{{~~~~~~||||||}}}|||wwwqqqmmmpppwww{{{|||}}}uuujjjeeeeeedddaaaMMMFFF???===???@@@???<<<777444000000222333222111000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111......//////000000111111222222111111111111111222333333333444444444444555222222222222333333333444555555555666666666777777888777555666888999777555888:::>>>FFFRRR```lllsss}}}xxx{{{zzz{{{qqqaaaTTTWWWcccqqqsssrrrmmmeee___]]]^^^jjjkkklllmmmmmmmmmlllkkkmmmllllllllllllllllllmmmlllkkkjjjjjjkkkjjjhhhfffllllllmmmmmmllllllkkkjjjkkkkkkjjjiiihhhggggggggggggggghhhhhhiiiiiijjjjjjlllkkkjjjhhhhhhhhhiiijjjkkkkkkkkkkkklllmmmnnnooonnnnnnnnnmmmmmmqqqxxx|||rrrqqqyyywwwxxx~~~|||~~~zzzxxxtttlll___SSSKKKIIIJJJLLLMMMLLLJJJGGGDDDAAA???>>>;;;;;;:::888777666555444333333333222222222222222000000000000111222333333111222222333333222222222444444333333555666888999:::FFF]]]uuuuuunnnaaaRRRQQQ[[[~~~wwwhhhjjjmmmmmmnnnqqqssstttrrrppppppwww|||~~~}}}xxxlllaaaYYYRRRHHHBBBAAABBBBBBBBBBBBDDDHHHKKKPPPVVV\\\aaahhhiiikkkooossstttsssrrrpppuuuzzz|||zzzvvvsssqqqzzzzzzzzzzzz{{{|||}}}}}}{{{zzzyyyxxxyyyzzz|||~~~~~~}}}|||{{{}}}{{{yyyvvvssspppooonnnnnnkkkiiihhhjjjjjjgggeee^^^]]]\\\YYYWWWUUUSSSRRRTTTXXX^^^hhhrrrzzz~~~~~~{{{xxxqqqkkklllqqq}}}{{{tttjjjeeeffffffdddOOOHHH@@@===???BBBAAA???999555111000222333222000000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111////////////000000000000222222222111111222222333333333333333444444444444222222333333333444444444555555666666666777777777999777666777888999888777888;;;>>>CCCKKKYYYhhhsss|||yyy}}}}}}zzz}}}wwwmmmnnnyyyjjj[[[TTT]]]lllwwwtttoooiiiddd```______jjjkkklllmmmmmmlllkkkjjjlllkkkkkkjjjjjjkkkkkkllljjjjjjjjjjjjjjjiiihhhggglllmmmmmmmmmmmmlllkkkkkkiiiiiiiiiiiiiiihhhhhhgggiiiiiijjjkkklllmmmmmmmmmkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllmmmnnnooonnnoooooonnnmmmqqqwww}}}yyyllljjjsss}}}zzzuuuxxx|||~~~|||zzztttmmmcccWWWNNNKKKKKKMMMMMMLLLJJJHHHEEEBBB@@@???<<<;;;:::999777666555555222222222222222222222222000000000000111222333444111111222333333333222222444333333333444666888999:::JJJcccwwwyyy~~~tttnnncccTTTRRRZZZ{{{wwwjjjlllqqqpppqqqsssttttttrrrpppooouuuzzz{{{yyyttthhh]]]VVVOOOGGGAAA???@@@BBBBBBBBBDDDHHHKKKOOOUUU\\\```fffgggjjjpppuuuxxxwwwvvvssstttvvvwwwwwwvvvttttttzzzyyyxxxxxxxxxyyyzzz{{{~~~~~~}}}zzzyyywwwvvvwwwxxxzzz{{{||||||~~~}}}||||||~~~}}}zzzwwwtttqqqpppooooookkkggghhhkkklllgggccc___^^^\\\ZZZWWWUUUSSSRRRSSSUUUZZZcccmmmvvv{{{}}}|||{{{xxxqqqiiigggkkkxxx~~~}}}xxxllleeecccbbb```SSSKKKBBB???AAADDDDDDBBB<<<777222111222333222000000000111111111111000000111111111111111111111111////////////////////////////////////////////////........................000000000000////////////111111111000111111222222222222333333333444444444444444444555555555666666555666666666666777777777666666666888:::;;;<<<<<<;;;>>>@@@CCCIIIVVVhhhuuu~~~|||uuuttt{{{}}}zzzuuusssvvvyyy|||wwwjjjccchhhwwwqqqaaaVVVUUUcccsss{{{tttkkkeeebbbbbbaaa```kkklllllllllllljjjiiihhhjjjiiiiiiiiiiiiiiiiiijjjhhhiiikkkkkkkkkkkkkkkkkkllllllmmmmmmllllllkkkjjjeeefffggghhhiiijjjjjjjjjhhhiiijjjlllmmmmmmmmmmmmiiijjjkkkllllllmmmmmmllljjjjjjjjjjjjkkklllmmmnnnmmmoooppppppooorrrxxx}}}xxxffffffooo{{{{{{rrrsssxxxvvvqqqhhh[[[PPPJJJIIIJJJLLLLLLKKKIIIFFFCCC@@@???<<<;;;:::999888666555555000000111111111111111111000000000000111222333444000111222333333333333333333333222222444555777888:::OOOhhhyyyyyyrrr{{{tttpppeeeVVVRRRYYYxxxxxxooosssvvvuuuuuuvvvwwwwwwuuusssppptttvvvuuurrrmmmcccYYYQQQMMMFFFAAA??????AAABBBBBBDDDGGGKKKOOOUUU[[[___ccceeeiiiooovvvyyy{{{{{{yyyvvvsssrrrsssuuuxxxyyyzzzyyyxxxwwwwwwxxxyyyzzz}}}~~~|||tttsssqqqpppoooppprrrssstttvvvyyy|||~~~}}}}}}}}}}}}{{{xxxuuusssqqqppppppllliiiiiikkkjjjeee```___^^^\\\ZZZXXXUUUTTTSSSRRRSSSVVV\\\eeennnsssvvvzzzzzzzzz{{{|||~~~~~~~~~~~~||||||yyyqqqgggdddfffnnn~~~|||uuuuuuzzz{{{pppgggcccaaa___VVVNNNDDD@@@BBBEEEFFFFFF>>>999333111222333222000000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................000000000000///////////////////////////000111111222222222333333333444444666666666666777777777888666666666666777777777888666777888999:::;;;<<<===<<>>YYYuuu~~~|||vvvppppppzzz}}}uuudddSSSSSS^^^{{{{{{zzzwwwvvvuuuvvvwwwxxxwwwuuutttwwwvvvrrrmmmggg\\\RRRHHHGGGEEECCC@@@?????????BBBDDDGGGJJJNNNTTTZZZ^^^```eeekkkmmmmmmqqqyyy~~~xxxqqqnnnppptttxxxzzz{{{zzzxxxwwwxxxzzz|||~~~{{{zzzzzzxxxsssnnngggeeecccaaa```aaabbbcccfffkkkrrrxxx{{{~~~~~~}}}{{{yyywwwvvvuuuuuuqqqqqqqqqooommmjjjgggddd______]]][[[XXXVVVTTTSSSRRROOOMMMOOOTTTZZZ___aaajjjjjjkkklllnnnppprrrssstttuuuuuutttssstttwwwzzzxxxxxxzzz|||rrrgggbbbcccfffqqq}}}{{{yyy}}}||||||zzztttuuu{{{yyyqqqpppvvv~~~}}}tttooolllhhh\\\RRRGGGBBBDDDIIIKKKKKKCCC===666222111222111000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111......//////000000111111............///000111222111222222222222333333333555555666666666777777777666666777777777888888888:::<<<===<<<:::999;;;===<<<>>>CCCKKKVVVdddpppxxxrrrwwwtttpppqqqjjjeeekkkttt~~~}}}uuuooohhhsss|||tttuuuxxxvvvuuuvvvllldddbbbiiirrruuuuuuvvv|||tttaaaYYY___kkkqqqrrroookkkfffbbbaaaaaabbbbbbfffgggiiijjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjlllooopppooollljjjkkkmmmiiijjjjjjjjjjjjiiihhhhhhiiikkkmmmooooooooommmlllhhhiiijjjkkkkkkjjjhhhgggdddfffiiimmmoooooonnnmmmjjjjjjjjjjjjkkklllmmmmmmlllnnnqqqpppoooooosssvvv{{{iiiaaaiiixxxyyykkkmmmxxx|||{{{tttgggXXXNNNJJJKKKKKKKKKKKKJJJHHHEEEAAA???===<<<;;;:::888777666666111111111222222333333333222222111111111111111111///000111222333444444444555555555555666777999:::@@@]]]zzz{{{yyyuuuooosss{{{vvvcccQQQSSSaaa||||||yyyyyyuuutttssstttuuuvvvuuutttvvvyyyyyyuuuooohhh[[[PPPEEEFFFEEEDDDAAA???>>>>>>BBBDDDGGGJJJNNNSSSYYY^^^aaagggmmmmmmjjjlllvvv}}}wwwqqqnnnppptttwwwwww|||zzzyyyxxxyyy{{{~~~~~~yyyvvvvvvssslllggg\\\ZZZXXXVVVUUUUUUVVVWWW[[[aaajjjppptttwww{{{}}}|||{{{yyyxxxwwwvvvvvvppprrrtttrrroookkkiiiiii```___]]][[[XXXVVVTTTSSSRRROOOKKKKKKNNNTTTXXXZZZ[[[[[[\\\^^^```ccceeefffiiiiiiiiihhhggghhhlllnnnoooppprrrxxx|||rrrgggbbbdddeeennnyyyyyywww{{{}}}~~~~~~tttvvvsssooosss}}}}}}tttrrrwwwyyysssnnnjjj]]]TTTHHHCCCEEEIIILLLMMMDDD>>>666222111222111000000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////---......///000111111222////////////000111222333111111222222222333333333444444444444555555555666777777777777888888888888666999<<<<<<;;;<<<>>>AAA???@@@FFFPPP^^^lllvvv{{{ooowwwsssllllllgggaaadddkkkuuu~~~yyyssseeettt~~~wwwzzz~~~|||{{{|||qqqhhhdddjjjqqqssstttvvv|||~~~uuuccc]]]fffqqqtttpppgggeeebbb___]]]\\\]]]^^^iiiiiijjjjjjkkkllllllllljjjiiihhhhhhhhhiiijjjkkkmmmllljjjkkklllmmmmmmllllllkkkiiigggfffffffffgggiiilllpppssssssqqqmmmjjjjjjjjjjjjiiiiiiiiihhhhhhjjjjjjkkkllllllllllllkkkjjjhhhgggiiimmmooonnnllllllmmmooopppqqqqqqppppppwwwpppfffjjjvvv}}}ooommmrrr~~~qqq```RRRMMMNNNMMMMMMLLLJJJFFFBBB===;;;======<<<:::888777555555333333333222222222111111111111111000000000000000111111222333333444555555333000000333444444777;;;FFFfff}}}|||xxxtttqqqrrruuu|||bbbcccSSSdddyyy{{{}}}xxxwwwuuusssrrrqqqqqqrrruuuxxxzzzwwwlll```VVVQQQFFFEEECCC@@@???>>>>>>???===@@@DDDHHHLLLRRRXXX\\\gggccceeelllpppppptttzzz|||yyysssooonnnqqqvvvyyy||||||{{{{{{}}}{{{vvvpppkkkfff```\\\SSSPPPKKKHHHHHHKKKOOOSSSTTT\\\eeelllpppttt{{{{{{{{{zzzzzzyyyyyyyyyxxxsssssssssrrrqqqmmmgggccc```^^^[[[YYYXXXVVVSSSQQQPPPNNNKKKIIIIIIJJJKKKMMMPPPPPPQQQRRRSSSTTTTTTUUUWWWXXXYYYZZZ[[[\\\]]]^^^]]]___cccggglllssszzz~~~}}}~~~~~~|||vvvooogggbbbcccgggrrrwwwzzz~~~|||qqqlllkkkooouuuxxxxxxvvvrrrppp|||sssjjjgggaaaOOOGGGGGGIIIRRRUUULLLFFFAAA999444222222222222222222222111111111111000------------...///111111000000000000000000000000////////////////////////,,,---------......//////000000000000111111111111444444333333222111111000444444333333222111000000444444555555666555555555666666666666666555555555888999:::;;;<<<=========@@@FFFBBBTTTllltttrrrooollleee___cccjjjpppxxxzzzppplllzzz}}}|||}}}~~~~~~qqqmmmmmmrrruuurrrqqqtttvvv{{{rrraaagggtttwwwsssrrreeeccc```___`````````___kkkkkkkkkllllllllllllllllllllljjjiiiiiijjjkkklllkkkkkkjjjkkkmmmnnnooooookkkjjjiiihhhgggggghhhiiilllnnnqqqsssssspppmmmjjjiiiiiijjjjjjjjjiiiiiihhhfffggghhhhhhiiiiiihhhhhhjjjhhhhhhiiilllnnnmmmlllmmmnnnoooqqqqqqqqqqqqpppuuuzzzkkkmmmvvvsssmmmooowwwzzz{{{lll]]]SSSOOOMMMMMMLLLJJJGGGCCC@@@>>>>>>===<<<:::888777666555333333333222222222111111111111111111000000000000222222222333333444444444555222222555666555999>>>JJJjjj|||zzzwwwvvvwww||||||aaacccWWWkkkzzzzzz|||zzzuuutttrrrpppppppppqqqrrruuuxxxyyyuuukkk___UUUPPPFFFEEECCC@@@???>>>>>>???>>>AAAEEEHHHLLLRRRWWW\\\cccaaacccjjjooopppuuu{{{~~~zzztttpppoooqqquuuwww|||{{{{{{|||~~~}}}wwwoooggg```XXXRRRNNNJJJHHHEEEDDDEEEHHHLLLOOOPPPWWWaaahhhlllqqqwww||||||~~~}}}}}}||||||{{{zzzyyyyyyttttttssssssrrrnnnhhhddd```]]]ZZZXXXWWWUUURRRPPPNNNLLLIIIGGGFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQSSSVVVYYY\\\```eeelllppptttuuuvvvxxx{{{~~~~~~~~~~~~|||wwwpppiiieeebbbeeeooo}}}}}}}}}|||~~~uuuooolllpppvvvyyyxxxvvvtttsssxxxtttkkkggg]]]NNNGGGGGGGGGNNNRRRKKKGGGAAA:::444222222222222222222222111111111111000////////////000111222333000000000000000000000000////////////////////////.............../////////000000000000111111111111000000111111222333333333222222222222222222222333333444555555666555555555777777777777777777777777999999:::<<<<<<=========???HHHGGG]]]vvvxxxqqqllliiigggeeehhhnnnvvv|||yyyppphhhvvv~~~pppooosss{{{{{{xxxxxxyyy~~~ssscccjjjvvvwwwqqqmmmcccaaa______```aaa``````nnnnnnmmmmmmlllkkkkkkkkkmmmllljjjiiihhhiiiiiijjjjjjjjjjjjkkkmmmnnnpppqqqiiiiiiiiiiiiiiijjjkkklllmmmnnnpppqqqpppmmmjjjhhhggghhhiiijjjjjjjjjiiihhheeefffgggggghhhhhhggggggiiihhhhhhiiilllmmmmmmlllnnnnnnpppqqqqqqrrrqqqqqquuurrrpppvvvwwwlllkkkqqqrrrtttyyyrrr```TTTOOONNNLLLJJJHHHEEEDDDCCC>>>===<<<:::999777666555333333333222222222111111111111111111111111111111333333333333333333333333555333222444555555:::AAAQQQppp}}}|||zzzyyy{{{~~~```ccc\\\uuuzzzxxxxxxvvvsssrrrqqqpppqqqrrruuuvvvuuuwwwwwwsssjjj^^^TTTOOOFFFDDDBBB@@@????????????@@@BBBFFFIIILLLQQQWWW[[[cccbbbdddkkkpppsssxxx}}}~~~zzzuuupppnnnpppsssvvv{{{{{{{{{}}}~~~zzzsssiii^^^UUUNNNHHHDDDDDDCCCCCCCCCCCCEEEGGGHHHJJJQQQZZZbbbggglllrrrwwwvvvzzz~~~|||~~~~~~}}}|||{{{zzzxxxwwwuuutttssssssqqqnnniiieee^^^\\\YYYWWWUUUSSSPPPNNNKKKJJJGGGEEEDDDDDDEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIKKKMMMOOOQQQUUUZZZ]]]aaabbbeeehhhmmmrrrwwwyyy|||xxxrrrllliiiaaadddkkkwwwzzzzzzxxxpppkkkpppxxx{{{zzzxxxwwwwwwuuu|||wwwmmmhhh[[[NNNJJJIIIGGGMMMRRRLLLHHHCCC;;;555333222222222222222222111111111111000111111111111111222333444000000000000000000000000////////////////////////000000000000////////////000000000000111111111111//////000111111222222333000111111222333444444555333444444555666666555555888888888888888888888888999999:::;;;<<<===>>>>>>===HHHLLLfff|||rrrjjjiiilllmmmooorrr}}}|||vvvooofffrrr~~~{{{nnnqqqyyy~~~{{{|||tttgggooo{{{zzzpppiiiaaa```^^^___```bbbbbbaaapppooonnnmmmlllkkkjjjjjjkkkiiihhhfffeeeeeeffffffiiijjjjjjkkkkkkkkkmmmooojjjjjjjjjkkklllmmmnnnoookkkkkkkkkkkkjjjhhhfffdddfffgggiiijjjjjjjjjhhhhhhggghhhiiiiiijjjjjjiiiiiihhhhhhhhhjjjkkklllmmmmmmooooooppppppqqqrrrrrrrrrwwwwwwsssttt|||yyykkkgggoooppppppsssrrr___RRRPPPNNNKKKHHHFFFEEEDDD>>>===<<<;;;999777666555333333333222222222111111000111111111111111222222333333333333333333333222333111111333333444:::CCCYYYvvv}}}{{{xxxxxxyyybbbccc___|||{{{vvvuuutttttttttssstttuuuxxx{{{|||vvvvvvuuupppggg]]]SSSMMMEEEDDDBBB@@@????????????AAACCCFFFIIIMMMQQQVVVZZZ```aaaccchhhmmmqqqvvvyyyzzzwwwrrrnnnnnnooosssuuuzzzzzz{{{}}}yyyqqqfff\\\SSSMMMIIIFFFEEEEEEEEEEEEDDDDDDCCCBBBFFFLLLUUU\\\ccchhhmmmqqqrrruuuyyy|||~~~~~~}}}}}}}}}}}}|||zzzxxxvvvuuutttsssqqqqqqooolllgggddd]]][[[XXXUUUTTTRRRNNNLLLJJJHHHFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGDDDEEEGGGHHHHHHJJJMMMOOORRRSSSVVVZZZ___eeeiiilllwww||||||xxxsssnnnlllbbbdddhhhrrrzzzyyywwwmmmfffnnnxxx~~~}}}{{{{{{www{{{{{{qqqjjj]]]RRROOOMMMIIINNNTTTOOOJJJDDD<<<666333333222222222222222111111111000000111111111111222222333444////////////////////////////////////////////////222111111111000000/////////000000000111111111111222222111111000/////////111111222222333444444555333333444555666666666666777777777888888888888888888888888999;;;<<<===>>>===HHHNNNkkk}}}uuuoooppprrrssstttwwwxxxpppjjjgggpppzzzwwwmmmrrr{{{{{{{{{~~~~~~qqqjjjsss~~~|||pppggg___^^^^^^___bbbcccccccccnnnnnnmmmlllkkkjjjiiiiiiiiihhhgggeeeddddddeeeeeeiiijjjkkkiiiggggggiiikkkkkkkkklllnnnooopppppppppjjjiiihhhhhhgggfffeeeeeeggggggiiiiiiiiiiiihhhggghhhiiijjjjjjkkkkkkjjjjjjggghhhiiijjjjjjkkklllmmmoooooooooppppppqqqrrrrrrssszzz|||uuussszzzyyykkkgggooopppppprrr|||jjjUUUSSSPPPLLLIIIFFFDDDCCC>>>>>>===;;;999888666666333333333222222222111111000000111111222222222333333333333333333333333222333111222333333666???IIIbbb|||{{{xxxtttsssttt|||{{{{{{eeeddd```{{{vvvtttsssuuuuuuuuuwwwyyy{{{}}}~~~vvvuuurrrmmmeee[[[QQQKKKEEEDDDBBB@@@??????@@@@@@AAACCCGGGJJJMMMQQQWWW[[[]]]___aaacccggglllppprrruuurrrooommmmmmpppsssvvvyyyzzz{{{}}}zzzssshhh]]]VVVPPPMMMJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEIIIQQQYYY```eeeiiilllpppqqqqqqqqqqqqtttyyy|||}}}~~~~~~~~~~~~|||zzzwwwvvvrrrqqqooonnnmmmjjjeeebbb]]]ZZZWWWUUUSSSPPPMMMKKKIIIHHHGGGEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCDDDEEEGGGIIIJJJLLLOOOSSSXXX\\\^^^iiioooxxx~~~|||xxxsssnnnlllcccdddfffnnnxxxlllccckkkvvv}}}zzz|||~~~uuunnn```TTTPPPOOOJJJPPPVVVQQQLLLFFF>>>888444333333222222222222111111111000000111000000000000111222222////////////////////////000000000000000000000000222222111111000000/////////000000000111111111111222222111111000/////////333333333333333333333333222333444555666666666666666666666777777888888888777777777888999;;;===>>>BBBKKKRRRqqq{{{xxxwwwyyyyyywwwxxx{{{vvvkkkeeeeeemmmxxx~~~xxxsssnnnssszzz{{{yyyzzz{{{mmmhhhiiisss|||yyynnnddd___^^^___aaaccceeeeeedddjjjjjjjjjjjjiiiiiiiiiiiijjjiiigggfffeeeffffffggghhhjjjkkkiiieeedddfffiiilllmmmnnnnnnoooooonnnnnnjjjiiiggggggggghhhiiijjjiiiiiihhhhhhhhhgggggggggfffggghhhhhhiiiiiihhhhhhfffhhhiiijjjiiijjjlllmmmnnnnnnnnnnnnooopppqqqrrrmmmttt}}}wwwssszzzyyylllhhhmmmppprrrttt{{{lllUUUTTTQQQNNNJJJFFFCCCBBB???>>>===;;;:::888777666333333333222222222111111000000111111222333333333333333333333333333333333444333555666777:::EEEQQQjjjzzzvvvrrrrrrsss|||tttrrruuu~~~ddddddaaa}}}vvvttttttrrrsssuuuxxxyyyzzz{{{{{{wwwtttpppjjjcccZZZPPPJJJDDDCCCBBB@@@??????@@@@@@AAACCCFFFJJJMMMRRRXXX\\\aaadddffffffjjjqqqttttttrrrpppnnnlllmmmppptttwwwxxxyyy{{{}}}yyyoooeee]]]XXXTTTRRRMMMLLLJJJHHHFFFFFFFFFFFFDDDHHHOOOVVV]]]bbbfffgggmmmkkkiiieeedddfffjjjnnnppptttyyyzzzzzz{{{~~~~~~|||zzzxxxqqqooommmlllkkkhhhdddaaa]]]ZZZWWWTTTRRRPPPLLLJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA???AAABBBBBBAAAAAABBBCCCEEEFFFFFFHHHKKKNNNQQQSSS\\\bbbkkkssszzz|||xxxrrrllliiibbbdddfffnnnsssfffjjjsss}}}}}}yyy|||xxxssscccUUUOOOMMMJJJPPPVVVQQQNNNHHH@@@999555444333222222222222111111111111000000000/////////000000111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111//////000111111222222333444444444444333333333333222222444555666666777777555555666777777888888888777777666777999;;;>>>???GGGQQQZZZ|||zzzyyy{{{}}}~~~uuuiiieeedddkkkuuu}}}}}}~~~~~~xxxssspppuuuzzz~~~~~~{{{zzzyyyzzzxxxmmm[[[```iiirrrwwwsssjjjccc`````````cccfffgggfffeeeeeeeeefffggghhhhhhiiiiiihhhgggfffeeeeeefffggggggfffiiikkkiiieeedddgggjjjllllllmmmmmmmmmllljjjjjjhhhfffeeedddfffhhhlllnnnllljjjhhhfffeeeffffffgggeeefffgggggghhhhhhggggggeeehhhjjjjjjiiiiiikkknnnnnnmmmmmmmmmmmmooopppqqqmmmttt}}}{{{uuu|||zzznnnkkkkkkppptttuuuyyy|||fffRRRRRRQQQNNNKKKGGGDDDBBB???>>>===<<<:::888777666333333333222222222111111000000111222222333444444222222222333333444444444444333555777888===JJJXXXkkk}}}~~~}}}xxxvvvuuuuuuxxx{{{nnnkkknnnxxx{{{}}}^^^bbbcccwwwttttttqqqsssvvvyyyzzzyyyxxxvvvwwwsssnnnhhhaaaXXXOOOHHHDDDCCCAAA@@@???@@@@@@AAA@@@BBBFFFJJJNNNSSSYYY]]]dddhhhjjjjjjnnnwww{{{zzzsssrrrooonnnnnnqqqtttwwwxxxyyy{{{}}}{{{sssnnnkkkhhhfff]]]YYYSSSLLLHHHFFFFFFGGGDDDGGGMMMTTT[[[```bbbbbbhhhfffccc^^^ZZZYYY[[[]]]]]]dddkkkooooooppprrruuu|||}}}{{{|||~~~~~~~~~{{{yyywwwqqqpppmmmllljjjhhhdddbbb]]][[[WWWTTTRRRPPPLLLIIIGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBFFFEEEEEEEEEDDDDDDCCCCCC???AAACCCCCCBBBAAABBBCCCCCCCCCCCCDDDFFFHHHKKKLLLOOOUUU^^^gggnnnxxx~~~~~~|||wwwpppiiieee^^^bbbeeennn~~~pppnnnoooxxx}}}ssswww}}}~~~zzzwwwiiiXXXNNNLLLKKKTTTYYYRRROOOIIIAAA:::666444333222222222222111111111111000111000000/////////000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000111111111111000000111111222333333333222222333333444555555555111222333555666777777777666666777888888999::::::888888888888:::===@@@AAAIIITTTbbb|||xxxxxxvvvkkkjjjkkkqqqyyy~~~~~~~~~{{{wwwtttyyy~~~}}}||||||wwwhhhYYYSSS___mmmuuuuuupppjjjeeebbbaaabbbeeeggghhhgggfffbbbbbbccceeefffhhhiiijjjeeedddcccccccccdddeeefffeeehhhkkkiiiffffffiiimmmkkklllllllllkkkiiigggfffdddcccaaaaaacccggglllnnnnnnlllhhheeeddddddfffgggfffgggggghhhhhhhhhhhhhhheeehhhjjjjjjiiiiiikkknnnmmmmmmllllllmmmnnnpppqqqrrrxxxwww}}}|||pppmmmlllrrrwwwxxxyyy{{{{{{xxxzzzyyyuuuuuusss___OOOPPPPPPOOOLLLIIIEEECCC??????===<<<:::888777777333333333222222222111111000000111222333333444444111111222333333444555555111222444666777===KKKYYYhhhxxxzzzwww~~~zzzwwwxxxxxxzzz~~~uuuiiihhhkkktttvvvyyyuuuYYYaaaeeexxxttttttrrrtttxxx{{{|||zzzwwwtttwwwsssmmmfff```XXXNNNHHHDDDCCCAAA@@@???@@@@@@AAA???BBBFFFJJJNNNTTTZZZ^^^___dddggggggllluuuzzzyyyvvvtttrrrpppppprrrtttvvvxxxyyy{{{|||~~~~~~~~~~~~|||{{{nnnhhh]]]SSSKKKFFFEEEFFFDDDFFFKKKRRRYYY^^^______dddccc```[[[UUUQQQQQQQQQNNNVVV___eeeeeefffhhhkkkpppwww}}}{{{vvvxxxzzz{{{zzzxxxvvvtttrrrpppnnnlllkkkiiieeebbb^^^[[[WWWUUURRRPPPLLLIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAACCCEEEEEEDDDDDDEEEFFFAAAAAAAAABBBCCCFFFHHHIIIFFFLLLTTT]]]fffppp{{{}}}~~~~~~|||wwwooogggbbbZZZ```eeeoooyyyrrrmmmsss|||mmmssszzz}}}zzzyyyooo[[[PPPMMMNNNXXX]]]UUUPPPJJJAAA:::666444333222222222222111111111111000111111000000000000000111000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111444444333333222111111111000111222333555666777888111222333555666777777777777777888999::::::;;;;;;::::::999:::<<>><<<;;;;;;:::888666555444333222111111111111222222111111222222333444444333333333333444555555333222555:::>>>AAAIIIQQQcccppp|||~~~{{{}}}tttnnniiieeemmmzzzyyyjjj[[[UUUiii|||tttqqqqqqsssvvvxxxxxxvvvsssqqqrrrpppkkkeee]]]TTTLLLHHHAAAAAAAAA@@@@@@AAABBBBBBBBBDDDGGGJJJMMMRRRXXX\\\```cccfffiiikkknnnrrrtttvvvvvvuuutttsssssssssssswwwzzz|||||||||}}}lll\\\QQQLLLJJJJJJAAAEEEHHHKKKOOOWWW]]]aaahhheee```ZZZSSSNNNKKKJJJLLLOOOSSSWWWYYYZZZYYYXXX```gggrrr}}}~~~|||{{{zzzyyyxxxwwwwwwxxxyyyzzzuuusssooollliiigggfffeee]]][[[XXXTTTQQQNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCDDDEEEFFFFFFEEEEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEBBBAAAAAABBBCCCEEEGGGIIIFFFGGGLLLTTT\\\eeettt}}}|||{{{~~~~~~wwwpppkkkiii]]]```cccmmmxxxpppkkkrrr|||wwwrrrxxxxxxxxxtttcccTTTRRRVVVWWWXXX[[[SSSNNNEEE<<<666333333444000000000000000000000000222111000000111111000...---///000///...---...000000000000000000000000000////////////000000000000000000000000111111111111222222111111222222333444555555555555555555555555333333444444555666666666999999::::::::::::;;;;;;;;;888777<<>><<<;;;;;;:::888666555444333222111111111111222222111111222222333444444333333333333444555555444222333777:::===EEENNNbbbsss~~~}}}wwwrrrnnniiimmmyyyvvvfffYYYUUUkkk~~~vvvrrrrrrsssuuuvvvvvvuuusssrrrtttqqqllleee[[[QQQIIIEEEAAAAAAAAA@@@@@@AAAAAABBBBBBDDDGGGJJJMMMRRRXXX\\\```bbbeeegggiiikkknnnppprrrqqqqqqqqqrrrsssttttttwwwzzz{{{{{{}}}|||wwwxxxxxxyyy}}}jjjYYYNNNIIIGGGDDDGGGJJJMMMQQQWWW]]]```dddbbb___ZZZSSSMMMHHHFFFFFFHHHKKKMMMOOOPPPPPPOOOUUUZZZdddqqq~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzzuuussspppllliiigggeeeeee^^^]]]YYYVVVRRROOOMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCDDDEEEFFFHHHIIIGGGGGGKKKQQQWWW```ooo|||||||||}}}yyyrrrllliii]]]___```hhh~~~|||sssmmmqqq}}}|||ssspppvvv{{{{{{{{{kkk[[[VVVVVVUUUUUUWWWTTTOOOFFF===666333333333111111111111111111111111222111000000111111000......///000000......///000000000000000000000000000////////////000000000000000000000000111111111111222222111111222222333444555555555555555555555555444444444555666666777777999999::::::::::::;;;;;;;;;999;;;AAADDDDDDEEEGGGEEEWWWxxxyyyvvv}}}|||zzzeee[[[\\\ooo~~~zzzrrrnnniiibbbdddbbb``````bbbeeeffffffEEEEEEFFFHHHJJJMMMOOOPPPUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXWWWXXXYYYZZZ\\\]]]^^^___bbbccceeeggghhhhhhhhhhhhkkkjjjiiijjjlllmmmlllkkkiiikkkllllllkkkkkkmmmnnnmmmnnnmmmllljjjjjjlllnnnqqquuu{{{xxxkkkooo~~~zzzkkkkkkvvv~~~~~~wwwvvv}}}|||sssnnnhhh[[[NNNEEEGGGLLLPPPQQQNNNHHHCCC???>>><<<;;;;;;:::888666555444333222111111111111222222111111222222333444333333333333333444555555777444444666777;;;EEEPPPeeexxx|||}}}yyyuuupppooowwwqqq```UUUUUUmmmwwwrrrrrrssssssttttttssssssrrruuurrrlllcccYYYOOOGGGBBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCGGGJJJMMMRRRWWW[[[```bbbeeeggghhhiiilllnnnnnnooooooqqqrrrtttvvvwwwyyy{{{|||yyyyyyyyyuuuooolllmmmooovvvhhhXXXOOOKKKGGGHHHJJJLLLNNNPPPUUUXXX```aaa```\\\TTTLLLFFFBBBBBBCCCCCCDDDEEEFFFFFFGGGJJJLLLSSS```qqq~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyvvvtttqqqmmmjjjgggeeeddd___]]]ZZZWWWSSSQQQOOONNNLLLKKKJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHJJJMMMQQQYYYiiixxx}}}|||~~~{{{sssmmmjjj]]]^^^]]]bbbuuu|||{{{vvvnnnpppyyyzzzssspppvvv|||{{{ppp```XXXVVVUUUUUUWWWVVVQQQHHH>>>777333222222111111111111111111111111222111000000111111000...///000111111//////000111000000000000000000000000////////////000000000000000000000111111111222222222222111111222222333444555555555555555555555555555555555666777777888888999999::::::::::::;;;;;;999888;;;AAACCCAAAAAACCCGGGZZZ{{{{{{www{{{}}}zzzfff\\\fffuuuyyyoookkkhhhdddcccaaa``````bbbdddeeeddd======>>>@@@AAACCCDDDEEEIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRQQQSSSVVVXXXYYYZZZ\\\]]][[[^^^aaadddfffggggggffflllkkkjjjkkklllmmmmmmlllgggiiijjjjjjiiiiiijjjkkkmmmnnnnnnnnnllllllnnnppprrruuuzzzyyyhhhkkk{{{}}}mmmiiittt||||||www|||yyypppkkkdddXXXLLLEEEGGGJJJNNNPPPMMMHHHDDD???>>><<<;;;;;;:::888666444444333222111111111111222222111111222222333444333333222222333333444555:::777777888:::???LLLYYYmmm~~~}}}xxxrrrwwwlllZZZQQQUUUppp|||uuuqqqrrrrrrrrrqqqqqqrrrrrrrrrssspppjjjaaaWWWNNNFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@CCCFFFJJJMMMRRRWWW[[[```bbbeeegggiiikkknnnpppoooooopppqqqsssuuuwwwxxx{{{|||zzzvvvsssqqqjjjccc```aaaeeennn|||{{{hhhZZZTTTNNNLLLLLLLLLLLLLLLPPPUUUdddfffgggbbbYYYOOOHHHEEEDDDCCCBBBAAAAAAAAABBBCCCEEEDDDHHHSSSdddwww~~~~~~~~~~~~|||zzzxxxvvvuuusssqqqmmmiiifffdddbbb]]]\\\YYYVVVSSSQQQOOOOOOMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKJJJHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJLLLNNNVVVgggvvv~~~}}}|||tttmmmhhh[[[]]]]]]aaaqqqzzzwwwyyy|||xxxnnnmmmuuu||||||yyytttrrrvvvzzzyyy}}}rrrcccZZZVVVVVVXXXZZZXXXSSSJJJ@@@888444222111111111111111111111111111222111000000111111000...///111222111000///000111000000000000000000000000////////////000000000000000000111111111222222222222222111111222222333444555555555555555555555555666666666777888888999999999999999:::::::::;;;;;;<<<;;;<<>>???CCCKKK___|||xxxyyyyyy|||ooo___ZZZlllwww~~~yyypppllliiigggdddbbbaaaaaaccceeeeeeddd;;;;;;<<<<<<============>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAACCCCCCDDDEEEGGGHHHIIIIIIHHHKKKOOOQQQRRRSSSVVVXXXXXX[[[___cccgggiiiiiiiiinnnlllkkkkkklllmmmmmmlllgggiiijjjiiihhhhhhiiikkkmmmooopppoooooooooppprrrsssvvvzzz}}}jjjjjjyyyppphhhpppzzz~~~wwwzzz}}}tttmmmeeeYYYMMMIIIIIIJJJLLLMMMKKKHHHEEE???>>><<<;;;;;;:::888666444444333222111111111111222222111111222222333444333222222222222333444444888777888:::<<>>@@@@@@AAACCCFFFJJJLLLMMMOOOSSSWWWXXXZZZ^^^ccchhhkkkmmmnnnpppnnnkkkjjjkkklllkkkkkkiiikkklllkkkjjjjjjkkkllllllnnnppppppooopppqqqssssssvvvzzzmmmlllwwwtttgggoooxxx}}}{{{rrriii\\\PPPLLLKKKKKKLLLLLLKKKHHHEEE???>>><<<;;;;;;:::888666555444333222111111111111222222111111222222333444222222222222222333444444444444666999<<>>?????????BBBFFFJJJNNNRRRVVVYYYXXX[[[___cccfffiiimmmpppnnnnnnnnnnnnooopppqqqrrrvvvuuuooogggbbb___ZZZTTTPPPPPPTTT___rrrrrrggg```VVVOOONNNMMMNNNYYYfffyyyuuudddXXXQQQHHHFFFDDDBBBAAA@@@AAAAAA======@@@GGGVVVjjj~~~~~~~~~{{{vvvqqqnnnmmmlllkkkiiieeebbb___^^^XXXWWWUUURRRPPPNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPOOOMMMLLLKKKJJJKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLOOOOOOPPPPPPPPPVVVhhhyyy~~~vvvllldddZZZ]]]___bbbqqqyyywwwxxx|||zzzpppnnnsssyyy{{{zzzpppoooqqqxxxvvvcccVVVTTTUUUUUUYYYTTTLLLCCC;;;666333222222222222222222222222222222111000000111111000...///000111111//////000111000000000000000000000000////////////000000000000111111111222222222222333222222111111222222333444555555555555555555555555666666666777888888999999999999::::::::::::;;;;;;:::888999<<<>>>CCCMMMXXXYYYooo~~~rrrtttyyyzzz|||~~~xxx\\\YYYfffyyy}}}zzzppphhheeeeeefffeeedddeeefffgggfffeee999:::;;;<<<<<<;;;::::::777777888888888888888888999999::::::::::::999999888888999:::;;;;;;<<<<<<>>>AAAEEEGGGGGGJJJPPPUUUUUUWWW[[[```eeejjjmmmooorrroookkkjjjjjjjjjiiiiiijjjkkklllkkkjjjiiijjjkkkjjjlllnnnoooooooooppprrrqqquuuyyy~~~qqqmmmuuu~~~vvvhhhnnnxxxwwwlll^^^QQQJJJKKKLLLNNNOOOMMMHHHEEE???>>><<<;;;;;;:::888666555444333222111111111111222222111111222222333444222222222111222222333444222333777:::===EEEWWWhhhxxxkkkUUUPPPYYYvvv|||xxxxxxnnnnnnnnnnnnnnnnnnnnnnnnjjjgggaaaZZZRRRLLLGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>AAAFFFJJJNNNRRRUUUXXXXXX[[[___bbbeeehhhlllooonnnnnnooooooppprrrssstttvvvtttnnnfffcccccc```\\\XXXVVVVVV]]]mmmssseeeWWWRRRNNNNNN[[[jjjqqq^^^TTTIIIHHHFFFEEECCCBBBBBBBBB<<>>>>>AAAHHHOOOQQQSSSVVV[[[aaafffkkknnnsssoookkkiiiiiiiiihhhggghhhiiijjjiiihhhggghhhiiihhhjjjlllmmmmmmnnnooopppoootttxxx}}}tttnnnsss{{{{{{}}}~~~xxxjjjoooyyyzzznnn^^^QQQGGGIIIMMMQQQRRROOOIIIEEE???>>><<<;;;;;;:::888666555444333222111111111111222222111111222222333444222222111111222222333444333555999<<>>>>>>>>>>>>>>AAAFFFKKKNNNQQQUUUXXX\\\^^^bbbdddfffiiilllnnnqqqqqqqqqssstttvvvxxxyyyxxxwwwqqqiiigggjjjjjjgggddd___[[[]]]hhh{{{zzzggg]]]VVVSSS___oooyyyaaaTTTJJJJJJIIIHHHGGGEEEDDDCCC???BBBEEEGGGLLL\\\ttt~~~}}}yyyrrrkkkgggeeeeeeeeedddbbb___\\\[[[WWWVVVTTTRRRPPPOOONNNNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOOPPPRRRTTTUUURRRRRRRRRQQQPPPOOOMMMLLLMMMMMMNNNNNNNNNOOOOOOOOOQQQRRRSSSUUUUUUUUUTTTSSSUUUVVVXXXVVVRRRTTTccctttyyynnneee^^^^^^\\\\\\kkk}}}uuutttyyyxxxvvvuuuyyyqqq___ZZZZZZYYYXXXTTTMMMEEE===888555444222222222222222222222222222111000000111111000///...///000///...---...000000000000000000000000000////////////000000000000111111222222222333333333222222111111222222333444555555555555555555555555555555555666777777888888999999:::::::::;;;;;;;;;;;;;;;>>>BBBBBBBBBJJJSSShhh|||ppphhhooozzz|||uuuqqqwww|||aaabbbuuu~~~{{{wwwqqqkkkhhhkkkqqqeeedddcccdddeeeeeedddbbb<<<<<<======<<<<<<;;;:::777777777777888888888888888888888888999999999999999888777999;;;;;;888555999999999:::<<>>>>>>>>???BBBDDDFFFGGGIIINNNVVV]]]___aaabbbbbbdddggglllooorrrtttvvvwwwwwwxxxyyyzzz}}}zzzyyyxxxyyyyyyssskkkcccaaaccciiiuuuxxxjjj^^^XXXaaaqqq{{{fff[[[XXXVVVUUUUUURRRMMMJJJIIIGGGCCCBBBFFFNNN\\\qqq}}}xxxrrrlllhhheeedddbbbaaa___^^^^^^^^^[[[XXXTTTRRRSSSTTTRRRPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQQQQPPPPPPRRRSSSTTTTTTUUUVVVVVVUUUSSSPPPNNNLLLNNNOOONNNNNNNNNQQQSSSTTTTTTTTTUUUXXXYYYYYYXXX]]]___^^^ZZZWWW[[[eeeooo{{{qqqiii```\\\YYY^^^ooowwwrrryyy}}}yyy}}}yyycccYYYWWWWWWWWWRRRKKKDDD>>>:::777666333222111111000000111111111111111111111000//////111111000000000000111111222111111111000000//////222222111111000////////////111222222111111111222333333333333333333333333444444555555666777777777777666555666999;;;;;;:::::::::::::::;;;===???@@@DDD@@@>>>@@@BBBEEEKKKRRRbbb{{{}}}~~~jjjdddnnnxxxzzzxxxpppvvv|||zzzjjjooorrr|||tttnnnlllllllllmmmeeedddcccddddddcccaaa___;;;;;;<<<<<<;;;;;;:::999999999999999999888888888777777888888888999999999:::999888999;;;;;;999777999999888999;;;===@@@BBBGGGKKKRRRZZZbbbgggkkkmmmpppnnnllliiihhhiiijjjkkklllkkkjjjiiiiiiiiijjjkkkmmmlllllllllnnnpppqqqqqqqqquuuzzzsssiiinnnzzzwwwkkkkkkrrr~~~{{{nnn```UUUHHHKKKKKKIIILLLPPPNNNHHHBBBAAA???===;;;:::999999555444333222111222333333111111222222222333333333333333333333333333333333222444666999<<>>>>>??????@@@BBBDDDEEEGGGLLLTTT[[[]]]___```bbbcccfffkkknnnnnnpppsssuuuvvvyyy~~~xxxmmmbbb\\\[[[]]]dddlllyyyzzz|||zzzrrrlllqqq|||yyyhhh]]]cccppp}}}nnnfffgggfffeeeccc___XXXQQQMMMJJJFFFCCCFFFMMMZZZlll||||||wwwqqqkkkgggdddcccbbb```___^^^]]]]]]\\\YYYUUUTTTUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQPPPQQQRRRSSSTTTUUUUUUVVVVVVUUUSSSQQQOOOOOOPPPQQQPPPPPPPPPRRRTTTVVVVVVWWWYYY\\\^^^``````aaacccbbb^^^\\\```kkkttt|||rrrjjjccc___[[[]]]iii}}}zzzuuu{{{{{{yyy~~~{{{ggg]]]ZZZYYYWWWSSSKKKDDD>>>:::777555333222111111000000111111111111111111111000//////111111000000000000111111111111111111000000000///111111111111000000000000000222333333111000111111333333333333333222222222444444555555666666777777777666555666999;;;;;;:::999::::::<<<===???AAABBBBBB???>>>AAACCCDDDIIIPPPddd~~~~~~llldddjjjsssvvvuuutttyyy}}}qqqgggpppuuu}}}tttmmmjjjjjjkkkkkkiiigggeeeeeeeeeeeecccbbb<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;::::::999999999777777888888888999999999<<<:::888999:::;;;;;;:::888888888888999:::<<<===???DDDMMMXXXaaahhhlllmmmnnnnnnmmmlllkkkjjjiiiiiihhhhhhhhhiiijjjkkkmmmnnnpppooonnnmmmnnnooopppqqqoootttyyy}}}vvvkkknnnzzz|||pppmmmqqqzzz~~~{{{ooobbbXXXIIIJJJIIIHHHLLLOOOMMMHHHCCCBBB@@@>>>;;;999888888444333222111111111222333111111222222222333333333333333333333333333333333222222555999<<>>>>>>>>??????@@@BBBEEEFFFGGGMMMTTT[[[\\\]]]```aaabbbeeeiiikkkjjjnnnrrrtttuuu|||uuuhhhZZZSSSPPPPPPRRRWWW\\\]]]______ZZZVVVZZZ```sssuuudddeeepppzzzwww|||qqqdddZZZPPPJJJEEEGGGLLLUUUeeerrr~~~~~~~~~}}}zzzuuuooojjjfffdddcccaaa___]]]]]]]]]]]]]]][[[XXXWWWWWWWWWVVVTTTSSSSSSSSSRRRSSSSSSTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVUUUVVVVVVVVVUUUSSSRRRPPPPPPQQQRRRRRRQQQQQQSSSUUUUUUVVVYYY\\\```dddgggiiijjjjjjiiieeeccchhhrrr{{{|||rrrkkkfffbbb]]]\\\cccsss}}}yyy~~~zzzxxxyyyiii```[[[XXXXXXTTTMMMEEE>>>999555444333222111111000000111111111111111111111000//////111111000000000000111111111111111111000000000000000000000000111111111111111333444333111000000111222222222222222222222222444444444555666666777777777666555666999;;;;;;:::999:::<<<>>>@@@BBBBBBCCCAAA@@@AAADDDEEEEEEIIIOOOhhh||||||zzz|||ooocccdddjjjoooqqqwwwzzz}}}}}}}}}eeebbbrrrzzz}}}sssllliiihhhiiijjjmmmjjjgggffffffgggfffeee>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::999999888888888888999999999999;;;:::999888999:::;;;<<<999888888777888999::::::;;;AAAKKKWWWaaahhhkkkmmmmmmmmmnnnnnnmmmkkkiiiggggggggghhhiiikkklllnnnnnnooooooooommmllllllnnnooonnnsssxxx{{{zzznnnooo{{{rrrmmmnnnuuuxxxyyy{{{ooo```UUUMMMLLLJJJLLLOOOPPPKKKFFFEEECCCAAA>>>;;;999888777555444222111000000111111111111222222222333333333222222333333333333444444222111555999;;;CCCZZZppp|||jjjVVVPPPbbb{{{ssstttxxxxxxvvvuuusssrrrqqqpppppppppiiieee]]]TTTLLLGGGCCCBBB??????>>>>>>>>>>>>??????BBBDDDGGGIIIJJJOOOWWW]]]]]]___aaabbbbbbccceeegggiiimmmqqqsssuuu}}}xxxpppeeeYYYMMMHHHHHHHHHKKKNNNQQQRRRSSSQQQNNNLLLNNNRRRZZZiii}}}nnnlllsssxxxhhhVVVOOOHHHGGGIIIPPP[[[fffqqqzzz|||{{{zzzwwwsssnnniiifffdddbbb```^^^\\\\\\\\\]]]^^^]]][[[ZZZZZZYYYXXXWWWUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRRRRQQQQQQSSSUUUTTTWWWZZZ^^^ccchhhnnnqqqssssssqqqnnnllloooxxxzzzrrrllleeebbb___]]]^^^jjj~~~{{{}}}yyyxxx~~~ssseee]]]YYYVVVWWWTTTNNNFFF>>>888444333333222111111000000111111111111111111111000//////111111000000000000111111111111111000000000000000...//////000111222222222222444555444111000000000111111111111111222222222333333444555555666666777777666555666999;;;;;;:::999;;;===???AAAAAAAAAAAABBBBBBEEEHHHHHHGGGKKKRRRlll|||yyyyyywwwuuuyyyrrrbbb^^^ccciiimmmtttwwwzzzzzz|||uuu[[[___ttt}}}|||rrrkkkhhhggghhhhhhnnnkkkhhhfffgggggggggggg>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999::::::::::::::::::999888888999;;;===:::999999999999999999999<<>><<<:::888888888666444222000/////////111111222222222333333333222222222333333444444444333111444999:::@@@WWWpppkkkUUUNNNaaa|||qqqqqqsssssstttttttttsssrrrqqqpppooojjjfff^^^UUUMMMGGGDDDBBB???>>>>>>===>>>>>>??????BBBEEEHHHIIIKKKPPPWWW\\\aaaccceeeeeedddccccccdddhhhkkknnnpppsss|||{{{hhh]]]RRRIIIBBBAAACCCEEEIIINNNRRRTTTTTTPPPKKKIIIKKKLLLMMMTTTaaaooo~~~|||xxx|||sss]]]SSSKKKGGGGGGJJJQQQYYYeeeppp|||~~~|||{{{xxxxxxwwwtttqqqmmmiiifffdddccc```]]]\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[ZZZZZZWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUSSSSSSUUUWWWVVVYYY^^^bbbffflllrrrwwwzzzzzzxxxuuusssvvv|||xxxrrrnnnbbbaaa```___]]]eeezzz{{{}}}|||yyyxxx|||nnnaaa[[[XXXVVVVVVTTTOOOGGG>>>777444333333222111111000000111111111111111111111000//////111111000000000000111111000000000000000000111111......///000111222222333333444555444222000000000000000111111111222222222333333444444555666666666777666555666999;;;;;;:::;;;<<<>>>???@@@@@@??????BBBBBBEEEHHHGGGGGGMMMUUUqqq|||vvvssssssyyysssaaa[[[___ggglllqqqssstttuuuxxx}}}lllXXXaaavvv}}}~~~yyyqqqjjjggggggggggggmmmkkkgggfffggghhhhhhhhh===============<<<<<<;;;========================::::::;;;;;;;;;<<<<<<<<<999:::;;;;;;::::::<<<>>><<<<<<<<<<<<<<<;;;;;;;;;>>>CCCLLLVVV___eeeiiijjjjjjkkknnnoooooonnnkkkiiimmmmmmnnnnnnnnnmmmlllkkkpppsssvvvuuurrroooooopppjjjqqquuuwww}}}rrrooowwwrrrkkkiiiooosssuuu|||ooocccTTTLLLHHHMMMRRRPPPLLLHHHDDDCCCAAA>>><<<:::999999999777555333111000000000111111222222222333333333111222222333333444444555444222444:::999===UUUppp~~~kkkTTTOOObbbtttqqqooommmqqqrrrttttttsssqqqooommmjjjfff^^^UUUMMMHHHDDDCCC>>>>>>=========>>>??????@@@CCCFFFHHHJJJNNNUUUZZZdddgggiiijjjhhhfffddddddggghhhjjjnnnsss{{{mmm[[[RRRHHHCCC???@@@AAACCCIIIPPPVVV\\\^^^YYYQQQMMMKKKJJJJJJKKKOOOWWW```mmm}}}bbbWWWLLLGGGEEEEEEIIIOOO[[[eeesss}}}|||zzzxxxwwwttttttsssrrrooollliiigggeeeccc```]]]\\\\\\]]]^^^^^^___``````]]]\\\\\\\\\WWWWWWVVVVVVUUUUUUVVVVVVSSSTTTUUUVVVVVVVVVUUUUUUWWWWWWWWWVVVVVVUUUUUUUUUWWWXXXYYYXXXVVVVVVXXXZZZYYY]]]aaadddgggllltttzzzzzz{{{{{{zzzzzz{{{xxxsssqqqccc`````````___dddyyyyyyvvvzzz|||zzzzzz{{{{{{|||mmm```[[[YYYWWWTTTTTTPPPHHH>>>777444444333222111111000000111111111111111111111000//////111111000000000000111111000000000000111111111111...//////000111222222222222444555444222111111222000000111111222333333333333333333444555555666666777666555666999;;;;;;:::;;;<<<===>>>???@@@@@@@@@CCCBBBCCCEEEDDDFFFOOOZZZwwwxxxrrrrrrxxx}}}~~~zzz~~~rrr```ZZZ___hhhmmmpppoooooooooqqqwwwjjjZZZgggzzz{{{xxxtttnnnjjjiiihhhggggggkkkiiigggfffhhhiiiiiiiii??????@@@@@@??????>>>===>>>>>>??????@@@AAAAAAAAA<<<<<<<<<<<<============999<<<>>>???======>>>@@@>>>>>>>>>?????????>>>>>>>>>CCCKKKTTT]]]dddhhhjjjiiijjjmmmooooooooommmlllooooooppppppooonnnmmmlllnnnsssxxxxxxtttpppooopppiiipppuuuvvv{{{rrrlllsssssskkkiiipppssstttyyy{{{eeeXXXMMMMMMPPPOOOLLLLLLDDDBBBAAA>>>===;;;;;;:::777666444333333333333444111111222222222333333333111111222333333444555555666222555:::888:::RRRooo|||~~~|||gggUUURRRfffxxxrrrmmmhhhnnnpppsssuuuuuurrrnnnkkkiiieee]]]TTTLLLFFFCCCBBB===============>>>?????????CCCGGGIIIKKKOOOUUUZZZeeehhhlllmmmllljjjiiiiiiiiiiiikkkpppyyylllZZZOOOKKKDDDBBBBBBCCCBBBBBBIIIRRR]]]jjjsssnnnccc[[[VVVRRRMMMJJJJJJMMMPPPTTT___kkk~~~xxxtttuuueeeYYYMMMGGGDDDBBBCCCGGGPPPYYYgggttt|||~~~~~~}}}{{{xxxuuusssrrrqqqqqqpppooonnnllljjjiiigggdddaaa^^^\\\]]]^^^```]]]```bbbaaa^^^\\\\\\]]]XXXWWWVVVVVVUUUUUUUUUVVVTTTTTTVVVWWWWWWWWWVVVUUUXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXWWWVVVVVVWWWYYYYYY]]]aaabbbccchhhpppvvvuuuwwwzzz|||~~~~~~xxxvvvuuugggaaa___```aaaggg~~~uuupppsssuuutttwww}}}~~~nnnaaa\\\YYYUUURRRRRRPPPIII>>>777555666333222111111000000111111111111111111111000//////111111000000000000111111///000000000111111111111//////000000111111111222111333555444333222222333111111111222333444444444222333333444444555555666777666555666999;;;;;;:::;;;;;;<<<>>>@@@CCCEEEFFFFFFEEEEEEDDDDDDHHHUUUbbb~~~zzzsssrrruuuwwwzzzrrrrrr}}}qqq___[[[bbbkkkpppooonnnkkkjjjnnnuuu~~~~~~kkk```ooo~~~yyyrrrppplllkkkjjjjjjhhhggghhhgggggghhhjjjkkkkkkjjjCCCCCCDDDDDDCCCCCCBBBAAA???@@@AAAAAACCCCCCDDDEEE============>>>>>>>>>>>>:::===AAABBB@@@???@@@BBB???@@@@@@AAAAAAAAAAAA@@@===AAAIIIRRR[[[ccchhhkkkhhhjjjlllnnnoooooonnnnnnooopppqqqqqqqqqooonnnmmmjjjqqqwwwxxxtttooommmnnniiioootttuuuzzzqqqjjjooo|||tttmmmjjjppptttssswwwyyyfffUUUPPPPPPMMMLLLMMMCCCBBB@@@>>>===<<<;;;;;;555444444333444555666777111111222222222333333333111111222333333444555555777333555:::777888PPPooozzz}}}}}}uuudddUUUUUUiii|||tttmmmffflllooosssvvvuuurrrmmmiiihhhddd\\\SSSKKKEEEBBB@@@===============>>>??????AAAEEEIIIKKKMMMQQQWWW\\\eeeiiimmmpppooonnnmmmmmmlllkkknnnuuuxxxxxxttthhhWWWKKKFFFGGGAAABBBEEEEEECCCBBBKKKVVVfffxxxvvvkkkccc\\\PPPLLLKKKLLLJJJGGGMMMVVV___sss~~~nnnggg^^^jjjuuufffZZZNNNGGGCCC@@@@@@CCCHHHPPP]]]lllwww~~~||||||zzzxxxuuussspppooooooooonnnnnnmmmllljjjjjjgggeeeaaa^^^]]]]]]___```]]]```bbbaaa^^^\\\\\\^^^XXXWWWVVVUUUUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWWWWTTTUUUUUUTTTSSSRRRTTTUUUWWWZZZ]]]^^^^^^bbbjjjppppppsssxxx}}}zzzxxxxxxlllccc^^^```bbbjjj|||qqqmmmqqquuuuuuuuu~~~~~~mmmaaa[[[WWWRRRQQQRRRPPPIII???777555666333222222111000111111111111111111111111000//////111111000000000000111111//////000000111111111222000000000000111111111111111333444444333222333444111111222333444444555555222222333444444555555666777666555666999;;;;;;;;;::::::<<<>>>AAAEEEIIIKKKKKKIIIHHHGGGFFFLLL[[[jjj{{{tttssssssssstttiiifffqqq{{{~~~ppp^^^]]]eeemmmrrrooollljjjjjjoooxxx~~~lllddduuuwwwnnnmmmkkkkkklllkkkiiiggggggggghhhjjjlllmmmlllkkkDDDDDDCCCBBBAAAAAAAAAAAADDDDDDCCCBBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@@@@AAAAAAAAAAAABBB@@@???@@@CCCEEEDDDBBB>>>AAAHHHPPPYYYaaagggkkkmmmllllllmmmpppqqqpppppppppqqqrrrsssrrrqqqpppoooooooooppppppppppppooooooooonnnpppuuuzzz}}}jjjccclll}}}tttkkkffflllssswwwwwwxxx}}}oooXXXOOOOOOPPPMMMKKKHHHEEEAAA>>>======;;;999777666555444333333444555333222111222555666444111444444444444444444444444222666444444999>>>SSSrrrxxxzzzzzzdddZZZTTTfffxxxssssssppprrruuuwwwvvvsssnnnkkklllcccWWWNNNJJJGGGBBB>>>>>>>>>===<<<<<<<<<<<<<<<@@@CCCGGGJJJMMMPPPTTTWWWbbbggglllpppqqqppppppqqqpppllllllvvvwwwdddVVVSSSPPPGGGCCCFFFHHHCCC@@@AAAAAAAAAHHHRRRgggxxxlllcccVVVIIIGGGHHHHHHHHHHHHPPPYYYiiiyyyooo]]]ZZZYYY\\\fffttt}}}~~~gggYYYMMMIIIGGGCCCCCCGGGHHHJJJUUUhhhyyy}}}{{{zzzzzzyyyxxxyyyzzzxxxtttppppppnnnnnnnnnooonnnllljjjdddcccaaa```_________```bbbbbbbbbaaa```^^^]]]\\\[[[ZZZXXXWWWVVVVVVWWWXXXYYYXXXWWWWWWYYYYYYXXXWWWYYYYYYYYYYYYXXXWWWVVVUUUWWWVVVUUUSSSRRRRRRQQQQQQTTTTTTUUUXXX[[[___bbbdddbbbhhhpppwww}}}zzzwwwwwwlllfffbbbaaafffttt~~~rrrjjjiiijjjjjjyyyxxx{{{nnn^^^WWWUUUTTTOOOPPPOOOIIIAAA999666555222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222222333333222222222222333333333444444444888777555444444555666777777777888::::::;;;;;;::::::;;;===@@@CCCHHHKKKNNNOOOHHHFFFJJJKKKOOOaaavvvzzzvvvwwwsssmmmjjj___]]]jjjwww{{{~~~lllcccdddfffkkkqqqsssooollllllqqqyyyzzzkkkmmm|||wwwnnnlllhhhfffggggggggggggffffffgggjjjmmmnnnmmmkkkDDDDDDCCCBBBAAAAAABBBBBBEEEDDDCCCCCCCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDHHHFFFDDDEEEFFFFFFDDDBBB@@@DDDIIIQQQZZZbbbiiilllnnnmmmlllmmmoooqqqpppoooqqqqqqrrrrrrsssrrrrrrrrrnnnnnnoooooooooooonnnnnnnnnllloootttzzzooofffkkkzzzuuukkkfffjjjrrruuuvvvvvvvvv{{{~~~}}}{{{~~~kkkVVVNNNPPPPPPOOOMMMHHHEEEAAA???>>>===;;;:::888777555444333333444444333222111222555666444222333333333333333333333333222666444444:::???UUUtttzzz|||~~~wwwbbbYYYUUUhhh|||tttqqqqqqoooqqqtttvvvuuusssooommmkkkbbbWWWNNNJJJGGGCCC??????>>>======<<<<<<======@@@BBBFFFHHHKKKNNNQQQTTT\\\aaaggglllnnnoooqqqqqqsssooopppyyyqqq___PPPNNNMMMGGGEEEHHHHHHDDDCCCEEEEEEDDDHHHPPPeee~~~pppbbbTTTMMMKKKIIIFFFFFFJJJOOOZZZfffoooyyyvvvfffYYYVVVUUU[[[fffmmmooonnn___TTTKKKIIIIIIGGGHHHKKKHHHIIIRRRdddttt||||||yyywwwxxxwwwvvvxxxyyyxxxuuurrrrrrqqqooooooooonnnllliiifffeeecccaaa```___`````````aaaaaaaaa```___^^^^^^\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWWWWYYYYYYXXXWWWZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVUUUSSSRRRRRRQQQQQQTTTTTTSSSSSSTTTUUUVVVWWW\\\```gggnnntttzzz{{{wwwvvvoooiiieeedddfffqqq}}}qqqkkkmmmpppqqqyyyxxxyyy}}}}}}{{{|||}}}kkk\\\VVVTTTSSSTTTTTTRRRKKK@@@777333111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111222222333333333333333222222333333333444444444888777555444444555666777777888888999::::::::::::;;;;;;===???CCCGGGKKKMMMOOOKKKKKKNNNNNNRRReeezzz||||||wwwqqqmmmaaa^^^jjjxxx}}}~~~llldddhhhkkkpppuuussspppmmmnnnttt}}}tttfffjjjyyy|||uuummmkkkhhhffffffggggggfffeeefffgggjjjmmmnnnmmmlllDDDDDDCCCBBBBBBBBBCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGIIIHHHFFFEEEEEEFFFHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGKKKJJJIIIIIIJJJIIIGGGEEEDDDFFFLLLSSS[[[dddkkknnnnnnmmmlllmmmoooppppppoooqqqqqqqqqqqqrrrsssttttttooooooppppppppppppoooooommmkkknnnttt{{{vvviiikkkwwwvvvllleeeiiippptttvvvwwwuuuyyy{{{yyywwwzzzwwweeeSSSMMMPPPRRRPPPOOOHHHEEEAAA???>>>===;;;:::888777555444333333444444333222222333555555444222222222222222222222222222111666444555;;;BBBXXXxxx}}}}}}{{{zzz}}}{{{{{{}}}}}}sss^^^XXXXXXkkk~~~yyytttqqqsssoooqqqrrrssssssrrrpppooojjjbbbWWWOOOJJJGGGCCC@@@??????>>>============>>>???AAADDDFFFHHHKKKNNNQQQUUUZZZaaagggkkknnnppprrruuusssttt|||tttbbbQQQNNNOOOKKKIIIKKKMMMKKKKKKMMMKKKIIIKKKOOO^^^yyy~~~ooo___VVVPPPJJJFFFEEEEEEFFFJJJPPPWWWbbbsssvvvbbb\\\WWWWWW]]]bbbcccbbb\\\UUUNNNNNNNNNLLLKKKLLLIIIHHHPPP___mmmuuuzzz~~~~~~{{{wwwuuuttttttuuuwwwxxxxxxuuussstttsssqqqppppppooollljjjhhhgggfffdddbbbaaa``````______``````aaa``````___]]]]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWXXXYYYZZZYYYWWWZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRQQQPPPNNNMMMMMMNNNNNNTTTWWW\\\bbbiiiqqqzzz|||wwwtttppplllhhhfffgggmmm~~~tttooosssyyy{{{zzzwwwvvvyyyyyyvvvvvvyyywwwgggYYYTTTSSSRRRUUUVVVTTTLLLAAA777222000333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333444444444444444333333333333444444444444777666555555555666777888777888999999999999999888;;;<<<===???BBBFFFIIIKKKOOONNNQQQTTTTTTXXXkkk~~~vvvqqqccc___lll{{{gggbbbiiiooorrruuuuuurrrpppqqqxxxnnnccciiiwww{{{vvvllliiigggeeefffffffffeeeeeeeeefffiiilllnnnmmmlllEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIMMMKKKIIIGGGGGGIIIKKKMMMNNNNNNNNNNNNMMMLLLJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJFFFHHHMMMTTT]]]dddkkknnnnnnmmmlllmmmooopppooonnnppppppooooooppprrrtttuuupppqqqqqqrrrrrrqqqqqqpppnnnmmmooottt{{{}}}mmmjjjuuuwwwllleeeiiiqqqwwwzzz}}}||||||yyy{{{yyymmm^^^OOOMMMQQQRRRQQQQQQHHHEEEBBB???>>>===<<<:::888777666444333333333444222222222333444444444333222222222222222222222222222777555777>>>FFF]]]}}}~~~~~~xxxuuuwwwuuuuuuxxxxxxnnnYYYWWWZZZnnnzzzuuutttvvvqqqqqqrrrrrrqqqpppooonnnhhhaaaXXXPPPKKKGGGCCCAAA@@@??????>>>>>>>>>>>>>>>???AAACCCEEEFFFIIIMMMPPPRRRWWW]]]ccchhhkkknnnpppuuutttvvv~~~rrr```YYYXXXVVVSSSSSSZZZZZZYYYWWWTTTPPPPPPQQQUUUnnnssscccYYYRRRKKKGGGGGGFFFCCCBBBEEEIIIPPP___mmm|||uuulllggghhhiiijjjiiihhhccc]]][[[ZZZVVVRRROOOLLLJJJNNNZZZeeemmmtttyyy~~~}}}zzzwwwuuurrrrrrtttuuuvvvuuusssrrrtttrrrqqqqqqrrrqqqooommmkkkjjjiiigggeeecccbbbbbbaaaaaaaaaaaaaaa``````___^^^^^^_________]]][[[ZZZZZZYYYXXXYYYZZZ[[[ZZZXXXZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNOOOQQQSSSXXX^^^hhhrrryyy~~~xxxsssoookkkhhhgggfffjjjvvv{{{vvvyyy~~~{{{wwwuuuwwwxxxvvvvvvyyy~~~|||rrrbbbWWWTTTSSSRRRSSSTTTSSSMMMCCC:::555444333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222333444444555555444444333333333444444444444555777666666555666666777888888888999999999999999888<<<<<<===???AAAEEEHHHIIINNNQQQVVVYYYXXX___rrr|||rrrddd___mmm}}}|||}}}{{{ddddddpppvvvwwwxxxyyyvvvtttvvv|||mmmeeemmmxxx{{{wwwjjjhhhfffeeeffffffeeedddddddddfffhhhlllmmmlllkkkFFFEEEEEEEEEFFFGGGHHHHHHJJJJJJKKKKKKLLLLLLLLLLLLPPPNNNLLLJJJJJJLLLNNNPPPOOOOOOOOOOOONNNNNNMMMLLLJJJKKKMMMMMMLLLJJJIIIHHHFFFIIIOOOVVV^^^eeejjjmmmnnnmmmlllmmmnnnooonnnmmmooonnnmmmmmmnnnppprrrsssooooooppppppppppppooooooqqqppprrrvvv{{{nnnjjjtttyyynnnfffjjjsss{{{||||||vvvnnndddWWWLLLLLLQQQRRRQQQQQQIIIFFFBBB???>>>>>><<<:::999888666444333333333333111222333444444333333444444444444444444444444444444888666888@@@HHH```~~~}}}|||}}}|||wwwtttuuuqqqppprrrsssiiiUUUUUU[[[ppp~~~xxxsssqqqssssssrrrrrrqqqooonnnmmmmmmgggbbbYYYQQQJJJFFFBBB@@@@@@??????>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFJJJNNNQQQTTTXXX^^^bbbfffiiilllnnnqqqssswww~~~rrrjjjgggfffeeeffflllmmmlllfff___YYYUUURRRQQQbbbxxxwwwtttiii]]]WWWQQQKKKHHHIIIGGGCCCBBBCCCDDDGGGOOOYYYiii|||wwwsssooojjjbbb[[[QQQMMMNNNUUU]]]dddmmmtttyyy~~~}}}|||{{{yyywwwvvvuuuoooqqqsssttttttsssqqqqqqqqqppppppqqqssssssrrrqqqmmmmmmllljjjhhhfffeeeddddddddddddcccbbbaaa___^^^______``````___^^^\\\[[[\\\[[[ZZZZZZ\\\\\\[[[ZZZYYYYYYZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTRRRQQQPPPKKKJJJIIIIIIIIIJJJKKKLLLIIIJJJLLLOOOTTT]]]gggnnnzzzxxxsssjjjhhhgggfffdddgggqqq}}}~~~yyy{{{~~~zzzvvvyyy{{{{{{|||}}}zzzoooaaaWWWUUUUUUSSSTTTUUUTTTOOOEEE;;;666444333333333222222222222111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222333444444555555444444333333444444444555555555666666666666666777888888888999999::::::::::::999=========>>>@@@CCCFFFGGGLLLPPPVVVYYY[[[eeeyyyqqqddd```mmm}}}yyyvvv~~~xxxggglll{{{}}}{{{xxxyyy~~~~~~kkkhhhrrryyyxxxtttiiihhhffffffggggggfffdddddddddeeehhhkkklllkkkiiiGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPOOOOOOOOOQQQPPPNNNMMMMMMNNNPPPQQQNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSQQQLLLHHHEEEDDDFFFJJJQQQYYYaaafffjjjkkknnnmmmllllllnnnnnnnnnlllmmmmmmmmmmmmnnnoooppppppmmmmmmnnnnnnnnnnnnmmmmmmrrrrrrtttyyy}}}mmmgggrrr~~~~~~}}}qqqhhhkkkuuu}}}~~~wwwmmmccc]]]SSSKKKLLLPPPQQQPPPOOOIIIFFFBBB@@@???>>><<<;;;999888666444333222333333000222444444333333333444444444444444444444444444444888666888@@@IIIaaa~~~}}}|||zzzxxxxxxvvvvvvqqqnnnnnnnnneeeSSSUUU[[[rrr{{{tttmmmkkklllqqqqqqqqqpppooonnnmmmlllgggccc[[[RRRJJJDDDAAA?????????>>>============>>>AAABBBCCCEEEGGGJJJOOOSSSVVVZZZ^^^bbbeeegggjjjlllmmmpppvvv~~~zzzwwwxxx|||}}}rrrggg[[[SSSQQQYYYeeennnqqqnnngggaaa```YYYRRRPPPMMMHHHGGGHHHEEEBBBBBBDDDCCCBBBEEEKKKWWWmmmuuukkkUUUPPPMMMPPPTTT[[[eeennnvvvxxxwwwtttqqqooonnnnnnnnnkkknnnqqqsssrrrqqqqqqqqqpppooooooqqqsssuuutttrrroooooonnnmmmkkkiiihhhgggggggggfffeeedddbbb```___aaaaaaaaaaaa```___^^^]]]^^^]]]\\\]]]^^^___^^^\\\ZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUUUUTTTSSSQQQOOOKKKJJJHHHFFFEEEEEEFFFFFFEEEEEEGGGHHHLLLRRRZZZ___rrr{{{yyyssshhhffffffeeedddeeennnyyy{{{www{{{{{{~~~{{{pppbbbYYYXXXXXXVVVWWWXXXWWWQQQFFF;;;444222333333333333222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222333444444444444444333444444444555555555555555666666777777888888888888999:::;;;<<<<<<<<<<<<=========>>>@@@BBBDDDEEEIIIMMMQQQUUU\\\kkkqqqfffcccnnnzzz~~~yyyvvv{{{ssseeemmm{{{}}}zzz{{{xxxgggkkkwwwzzzuuupppiiihhhgggggghhhhhhfffeeeeeeeeefffhhhjjjjjjiiigggIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQOOOPPPRRRSSSUUUVVVWWWWWWVVVXXXYYYVVVPPPJJJFFFEEEGGGLLLUUU^^^eeeiiijjjkkknnnmmmllllllnnnnnnmmmlllnnnnnnooooooooooooooonnnnnnnnnnnnoooooonnnnnnnnnqqqrrrvvv|||jjjdddnnn|||uuukkkllluuu}}}~~~vvvkkkaaaYYYPPPJJJLLLPPPOOONNNMMMIIIFFFCCC@@@???>>><<<;;;:::888666444333222222222000222555555333222333555333333333333333333333333333666444666>>>GGG```~~~vvvsss{{{yyyyyyzzztttooonnniiibbbRRRTTT[[[rrr}}}uuummmkkklllmmmnnnooopppppppppnnnnnnhhhddd]]]SSSJJJCCC???>>>???>>>======<<<<<<======???AAABBBDDDFFFJJJPPPTTTWWWZZZ^^^aaacccfffhhhkkkiiinnnvvv~~~{{{gggWWWRRRRRRTTTWWWXXXVVVRRRPPPPPPKKKIIIIIIHHHDDDBBBDDDBBB@@@AAADDDDDDBBBBBBFFFKKK\\\rrr{{{nnnXXXQQQKKKKKKMMMRRR]]]hhhsss}}}~~~~~~}}}sssooojjjeeebbbaaabbbbbbfffjjjnnnqqqqqqrrrsssuuupppooooooqqqssstttsssqqqoooooooooooonnnllljjjiiiggggggggggggfffeeedddcccddddddcccbbbaaaaaaaaaaaa```___^^^___```aaa```^^^\\\\\\\\\\\\[[[ZZZYYYYYYTTTUUUVVVVVVUUUSSSPPPOOOKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEGGGHHHIIILLLQQQTTTeeeqqqzzztttjjjhhhgggfffddddddmmmxxxvvvuuu~~~~~~rrrddd\\\\\\[[[YYYVVVXXXWWWQQQGGG===666333444444333333333222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333333444444444444555555555555555555666777888999999999888999:::<<<===>>>>>>???>>>>>>===>>>???AAACCCDDDGGGHHHKKKOOO[[[nnnsssjjjgggooovvvwwwyyy~~~{{{wwwuuuzzzpppbbbhhhtttzzz|||~~~~~~|||zzz{{{qqqdddnnn}}}}}}uuupppiiihhhggghhhiiiiiigggfffgggffffffhhhiiiiiigggeeeJJJJJJJJJKKKLLLNNNOOOPPPQQQRRRSSSUUUUUUTTTTTTSSSPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQTTTVVVYYYZZZ\\\\\\WWWYYY[[[YYYSSSNNNKKKKKKHHHNNNWWWaaahhhkkkkkkkkknnnmmmllllllmmmnnnmmmkkknnnooopppqqqqqqpppnnnmmmqqqqqqrrrrrrrrrrrrqqqqqqpppqqqvvv}}}hhhaaakkkyyyxxxllllllttt|||~~~sssiiiWWWOOOJJJLLLPPPOOOLLLKKKIIIFFFCCC@@@???>>>===;;;:::999666444333222222222000222555555333222333555222222222222222222222222111555222444;;;EEE^^^~~~{{{ssspppxxxyyy|||~~~wwwqqqooogggaaaRRRTTTZZZrrrzzzrrrpppqqqiiikkknnnpppqqqqqqqqqppphhheee^^^TTTJJJBBB>>>===>>>>>>===<<<<<<<<<<<<<<<>>>???AAABBBEEEJJJPPPTTTVVVYYY]]]```ccceeehhhkkkgggmmmvvvqqq\\\QQQLLLHHHHHHIIIHHHFFFFFFGGGDDDDDDFFFEEE@@@>>>???AAA???AAAEEEFFFDDDDDDGGGEEEPPP```tttwwwhhhZZZRRRJJJGGGHHHMMMXXXdddpppzzzzzzxxxxxxwwwoookkkccc\\\XXXWWWXXXYYYaaaffflllpppqqqsssuuuxxxrrrqqqpppqqqrrrrrrqqqoooooopppppppppooonnnlllkkkfffgggggggggggggggffffffgggfffdddcccbbbbbbcccdddbbb```___```aaabbbaaa```^^^^^^^^^^^^]]]\\\[[[[[[TTTUUUVVVVVVUUUSSSPPPOOOKKKJJJHHHGGGFFFFFFFFFGGGFFFHHHJJJJJJJJJKKKMMMOOOZZZhhhzzz{{{uuullljjjiiigggddddddlllwww|||sssuuutttfff^^^^^^]]][[[RRRUUUUUUQQQHHH@@@:::888444444444333333333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222444444444555555555666666555555777888999999999999888999;;;===>>>???@@@@@@>>>>>>===>>>>>>@@@BBBCCCEEEEEEFFFKKKZZZpppuuummmjjjppptttrrrtttzzzqqqoooooosss{{{ssseeehhhqqqwww||||||zzzyyy{{{nnncccrrrwwwrrriiihhhhhhiiijjjjjjhhhfffhhhgggggghhhhhhhhheeecccLLLLLLMMMNNNOOOOOOOOOOOOUUUUUUTTTSSSTTTUUUWWWXXXTTTTTTUUUUUUUUUTTTSSSSSSOOORRRWWWZZZ\\\___bbbdddcccccccccaaa]]]VVVNNNHHHIIIPPPZZZccchhhkkkllllllqqqpppooollljjjiiikkkmmmnnnoooooonnnllllllmmmooosssrrrqqqpppppppppqqqqqqrrrsssxxxooo```cccwww~~~zzzkkkjjjrrr|||xxxmmm```SSSHHHGGGKKKMMMNNNOOOIIIFFFCCCAAA@@@>>><<<:::888777555333222222222222222222222333333444444444555444444333333333444444666777888888999FFF```yyy}}}vvvrrruuu|||zzz|||~~~yyyqqqmmmkkk[[[PPPNNNZZZzzzvvvrrrrrrrrrrrrssstttuuuuuurrrpppddd```[[[TTTLLLFFFAAA>>><<>>===<<>>>>>??????@@@???BBBFFFHHHHHHIIIJJJLLLJJJOOO___vvvrrrfff^^^SSSNNNJJJHHHGGGIIIRRR\\\nnnwww{{{wwwttttttsssnnnjjjbbbXXXQQQMMMLLLKKKIIIUUU___iiimmmpppssstttsssppppppoooooonnnnnnmmmmmmtttrrrpppoooooonnnllljjjkkkgggdddeeeiiijjjhhheeeeeeeeeddddddcccbbbbbbaaacccdddddddddcccaaa___^^^bbb___\\\\\\^^^___]]][[[YYYWWWUUUTTTTTTRRROOOLLLKKKJJJGGGCCCAAACCCHHHKKKMMMNNNNNNLLLKKKLLLOOORRRWWWeeevvvzzzuuummmhhhddddddfffgggmmmsss{{{yyywww{{{ttteee^^^^^^\\\YYYTTTTTTSSSNNNFFF>>>888555444333222222111111222222000000111111111111000000///000111000...,,,---...000000000000111111111111333222111111111222333444222333444444555555444444333444555666777777777777777777777777888888888888;;;<<<===?????????>>>=========>>>>>>???AAABBBCCCDDDGGGOOOQQQVVVqqqsssqqqpppqqqtttuuusssqqqpppnnnmmmqqqzzz{{{pppmmmpppuuuxxxyyy}}}|||{{{~~~hhhccc{{{rrrmmmgggffffffggghhhhhhfffdddhhhhhhhhhiiijjjiiifffcccMMMMMMNNNOOOPPPPPPPPPPPPSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUXXX\\\___aaacccfffhhheeeeeedddbbb^^^XXXRRRMMMOOOUUU^^^eeejjjmmmnnnoooqqqqqqpppmmmjjjiiikkkmmmlllnnnooonnnmmmmmmnnnoooqqqqqqrrrrrrrrrrrrrrrrrruuuuuuxxx~~~sss```bbbvvv|||nnnmmmuuu}}}rrrdddXXXMMMMMMPPPRRRRRRSSSKKKHHHEEECCCBBB@@@>>><<<:::888666444222222222222222333333333333333333444555444444333333333444444555666888888999DDD]]]ttt~~~}}}vvvrrrssswww|||~~~zzzuuuwwwyyytttmmmjjjiiiXXXMMMMMMYYYyyyzzzwwwvvvtttttttttuuuvvvtttqqqooofffccc\\\TTTLLLFFFBBB@@@===???AAAAAA???>>>===>>><<>>888666444333222222111111222222000000111111111111000000...000111000//////000111000000000000111111111111222222111111111222333444222333444444555555444444333444555666777777777777777777777777888888888888:::;;;<<<>>>??????>>>>>>============>>>???@@@AAAAAADDDKKKNNNTTTppp}}}|||zzzzzzzzz{{{{{{zzzwwwtttrrrpppooottt|||}}}rrrnnnnnnqqqxxx~~~}}}qqqiii|||sssooojjjiiiiiiiiiiiihhhfffdddiiihhhhhhhhhhhhfffcccaaaOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRTTTSSSSSSRRRSSSTTTVVVWWWYYY\\\```cccdddgggiiikkkmmmmmmmmmkkkgggbbb^^^[[[XXX\\\bbbgggjjjmmmoooqqqqqqqqqpppmmmjjjiiijjjllljjjmmmooopppooonnnnnnooopppqqqrrrsssttttttssssssuuutttvvv{{{}}}~~~yyydddbbbsss~~~qqqpppxxxsssbbbWWWMMMLLLPPPQQQQQQRRRMMMJJJGGGEEEDDDBBB@@@???<<<:::888555333222222222444333333333333333333222444444333333333333444444333555777777999CCCYYYoooxxx}}}~~~~~~zzztttqqqpppqqqrrrssswwwxxx~~~wwwrrrtttuuupppjjjfffeeeTTTJJJKKKYYYxxx~~~zzzxxxuuuuuuuuuvvvvvvtttqqqnnnkkkfff]]]TTTLLLFFFCCCBBB???@@@@@@@@@>>>======???===???BBBEEEFFFHHHLLLNNNSSSRRRSSSVVV]]]eeejjjmmmkkkmmmttt|||~~~bbbWWWLLLIIIIIIFFFEEEEEEBBBCCCEEEFFFFFFEEECCCAAADDDBBBDDDKKKTTTYYYWWWQQQFFFEEEFFFJJJPPPZZZkkk{{{uuuggg___UUULLLNNNJJJGGGGGGGGGHHHOOOVVVccckkkqqqppplllhhhccc___UUUPPPJJJFFFEEEFFFGGGGGGKKKVVVbbbhhhmmmsssvvvuuuvvvssspppmmmlllnnnppprrrwwwuuusssrrrqqqpppnnnlllllliiihhhiiilllnnnllljjjjjjiiihhhfffdddbbb```___cccdddeeeffffffeeedddcccbbbaaa___```aaaaaa```___[[[ZZZXXXWWWVVVTTTQQQOOOMMMLLLJJJHHHIIIMMMTTTYYYgggjjjnnnnnnkkkgggcccaaaaaahhhqqqyyy~~~pppiiibbb```aaaccckkkrrr~~~wwwppprrruuueee\\\[[[\\\[[[UUUUUUTTTNNNFFF>>>888666444333222222111111222222000000111111111111000000...///111111000000222333000000000000111111111111222222111111222222333444222333444444555555444444333444555666777777777777777777777888888888999999888999;;;===>>>???>>>>>><<<<<<<<<<<<<<<===>>>???@@@AAAHHHLLLTTTqqq|||zzzvvvrrrvvv~~~|||xxxtttsssssswww~~~|||sssnnnmmmoooxxxzzzppp~~~tttqqqmmmlllkkkjjjjjjiiifffdddiiihhhfffeeeeeedddaaa___PPPQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSQQQQQQRRRTTTVVVXXXXXX[[[___bbbeeegggjjjlllppprrrttttttqqqlllhhhfffbbbdddgggiiiiiikkkmmmoooooooooooollliiihhhiiijjjiiillloooqqqpppooooooooonnnppprrruuuvvvuuuttttttqqqoooqqquuuxxx{{{jjjdddsss~~~qqqpppvvv~~~~~~qqq```TTTKKKKKKOOOPPPOOOOOOMMMKKKHHHFFFEEECCCAAA???===<<<999666444333222222444444444333333222222222333333333222333333444444222333666777999BBBWWWkkkxxxxxxxxxuuuqqqooonnnnnnmmmlllooosssyyyuuuuuutttnnngggeeebbbRRRIIIKKKZZZzzz~~~yyywwwtttttttttvvvvvvuuurrrpppnnnhhh^^^TTTKKKFFFDDDCCCAAAAAAAAA@@@>>>===>>>@@@===@@@CCCEEEFFFHHHKKKNNNQQQQQQSSSWWW]]]ccchhhkkkkkkmmmvvv|||mmmmmmrrriii___UUUQQQOOOLLLJJJKKKHHHIIIIIIHHHGGGEEECCCBBBGGGFFFGGGPPP___jjjiiibbbUUUNNNHHHGGGIIIMMMVVV___fffmmmwwwwwwppplllcccYYYTTTOOOKKKJJJJJJKKKPPPVVVccciiioooooohhhaaaZZZVVVNNNKKKHHHEEEEEEGGGIIIJJJLLLWWWbbbhhhmmmrrruuuuuuuuutttrrrppppppppprrrssstttsssqqqqqqrrrrrrpppooolllkkkjjjlllnnnpppnnnmmmjjjjjjhhhgggeeecccbbbaaacccdddeeegggggggggfffeeebbbbbbbbbbbbbbbbbbbbbaaa]]][[[YYYXXXXXXVVVSSSPPPOOONNNLLLJJJKKKOOOVVV[[[jjjpppxxx||||||xxxtttqqqmmmpppuuu{{{tttlllccc___^^^```gggooo~~~|||zzzssskkkkkk}}}yyyhhh]]][[[]]]]]]VVVVVVUUUOOOGGG???999666444333222222111111222222000000111111111111000000...///111111000///111222///000000000111111111111222111222222222222333333222333444444555555444444333444555666777777777777777777888888888999999999666888:::<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<======AAAAAAHHHKKKSSSppp~~~uuuuuutttnnnmmmppp}}}~~~~~~{{{wwwvvvvvv{{{vvvnnnoooqqqrrryyy}}}vvv~~~rrrppplllkkkiiiiiijjjiiigggfffgggeeedddcccccccccaaa___RRRRRRSSSTTTUUUUUUUUUUUUTTTUUUUUUVVVUUUTTTRRRQQQSSSRRRQQQQQQQQQTTTVVVXXXUUUXXX]]]```cccfffiiikkklllqqqvvvxxxuuupppkkkiiikkklllmmmlllkkkkkklllnnnlllmmmmmmkkkiiiggghhhiiiiiilllpppqqqqqqpppooopppmmmooorrrtttvvvvvvuuutttnnnmmmoootttxxx}}}uuujjjuuu}}}|||nnnlllqqqvvv{{{~~~pppbbbVVVLLLLLLPPPQQQQQQQQQMMMJJJGGGEEEDDDCCCAAA???>>><<<999777444333222222444444444333333222222222222222222222222333444555222333555888;;;EEEYYYkkk~~~sssssspppnnnmmmnnnoooooonnnooosss|||wwwvvvssskkkdddbbb```PPPHHHMMM]]]}}}|||xxxvvvrrrrrrsssuuuvvvvvvtttqqqnnnhhh]]]SSSJJJEEECCCCCCCCCCCCCCCAAA???>>>???AAA>>>@@@CCCEEEFFFHHHKKKMMMOOORRRWWW\\\```ccceeefffjjjmmmuuu}}}hhhaaaaaaiiixxxooofff]]]ZZZXXXUUUTTTUUUTTTRRRPPPMMMKKKJJJJJJJJJJJJIIIKKKUUUiii{{{~~~xxxiiiZZZLLLHHHJJJKKKLLLMMMRRRUUU[[[ccckkkxxxxxxmmm```XXXPPPMMMLLLLLLPPPVVVdddhhhkkkjjjcccXXXQQQOOOJJJJJJIIIHHHHHHIIIKKKMMMOOOYYYdddhhhkkkpppqqqpppsssssstttuuuuuuttttttsssqqqooooooppprrrsssrrrqqqmmmmmmnnnoooppppppooonnnjjjiiiiiihhhgggfffeeeeeecccdddfffggghhhhhhgggfffbbbcccddddddcccbbbbbbbbb^^^\\\ZZZYYYYYYWWWTTTQQQPPPOOOMMMKKKKKKMMMRRRVVVbbbjjjttt|||~~~}}}vvvwwwzzzxxxoooddd___\\\]]]dddlllzzz{{{vvvyyy{{{wwwrrrjjjggguuupppbbb]]]]]]]]]WWWWWWUUUPPPHHH???999666444333222222111111222222000000111111111111000000///000111000...---...//////000000000111111111111111111222222333333333333222333444444555555444444333444555666777777777777888888888888999999999999555666999;;;<<<=========;;;;;;:::;;;;;;<<<===>>>AAAAAAGGGJJJSSSoooxxxppptttvvvrrroooqqqyyy{{{uuu~~~{{{yyyxxxyyy}}}{{{mmmfffoooxxxyyyzzz~~~{{{yyy}}}pppmmmiiigggfffggghhhiiihhhgggccccccbbbcccddddddbbbaaaRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVTTTSSSSSSSSSRRRRRRQQQRRRSSSUUUVVVTTTWWW[[[^^^```bbbdddfffhhhnnntttwwwtttpppnnnmmmoooppppppooommmmmmnnnpppjjjkkklllkkkiiihhhiiijjjkkkmmmpppqqqpppoooooopppnnnoooqqqssstttuuuttttttpppooorrrxxx}}}sssyyy~~~xxxjjjhhhlllppptttwwwvvvcccVVVKKKJJJMMMOOOPPPRRRMMMJJJGGGEEEDDDBBB@@@>>>===;;;999666444333333333444333333333333333333222222111111222222333444555333333555999>>>III^^^ppptttsssqqqnnnoooqqqtttvvvwwwvvvyyy{{{wwwuuuqqqhhhbbb```^^^OOOHHHNNN```|||zzzxxxwwwrrrrrrrrrtttuuuuuurrrpppkkkeee\\\QQQIIIDDDBBBBBBBBBCCCCCCBBB@@@>>>>>>???>>>@@@CCCEEEFFFHHHJJJMMMMMMSSSZZZ```cccdddddddddhhhkkktttsssddd^^^]]]hhh|||uuummmgggfffdddaaaaaaddd^^^[[[WWWSSSPPPOOOOOOOOOLLLLLLMMMVVVmmm|||hhhTTTMMMNNNMMMIIIFFFKKKKKKMMMQQQYYYhhhqqqeeeXXXQQQNNNMMMQQQWWWddddddeeeddd\\\QQQLLLMMMLLLMMMMMMLLLKKKKKKMMMPPPRRR\\\eeeiiijjjmmmnnnlllqqqrrruuuwwwxxxxxxvvvuuuoooooonnnooorrrssssssrrrnnnooopppqqqqqqpppooonnnjjjjjjiiiiiihhhhhhggggggdddeeefffggghhhhhhgggfffcccdddffffffdddbbbaaaaaa^^^]]][[[ZZZYYYWWWTTTRRRPPPPPPOOOLLLJJJKKKMMMPPPVVV\\\fffnnntttwwwyyyzzzuuuwww{{{}}}{{{yyyoooeee___]]]]]]dddkkk{{{}}}wwwwww{{{{{{vvvssskkkfffooo}}}{{{jjjaaa^^^]]]XXXXXXVVVQQQHHH@@@999666444333222222111111222222000000111111111111000000///000111000---,,,---...000000000000111111111111000111222333333333333222222333444444555555444444333444555666777777777777888888888999999999999:::555666888:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@AAAGGGLLLUUUpppsssmmmsssxxxvvvuuuwww}}}{{{tttnnnzzz||||||{{{yyyzzzyyyiiicccqqq}}}}}}{{{}}}yyy||||||ppplllfffeeedddeeeggghhhhhhhhhbbbbbbccceeegggfffdddaaaSSSSSSTTTUUUVVVVVVVVVVVVYYYXXXWWWVVVTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSUUUXXXYYYXXXYYYZZZ[[[```eeejjjkkkiiigggiiikkkjjjkkkmmmmmmlllmmmnnnpppiiikkkllllllkkkkkklllmmmnnnoooppppppooonnnoooqqqoooppppppqqqrrrsssssstttrrrrrruuu{{{|||sssgggeeejjjnnnrrrttt}}}eeeWWWKKKIIILLLOOORRRTTTMMMKKKGGGEEEDDDCCCAAA???;;;:::888555444333333333222333333333333333333444111111111111222333444555555444555:::AAANNNcccvvvyyy}}}~~~yyyvvvrrrrrrvvv|||~~~yyyvvvuuuppphhhcccbbb\\\MMMFFFNNNaaa{{{uuutttvvvwwwwwwtttssssssttttttrrrooolllgggbbbYYYPPPHHHDDDAAA@@@???AAABBBBBB???===<<<<<<>>>AAACCCEEEFFFHHHJJJLLLKKKRRR[[[aaacccdddeeefffdddiiissstttiii___eeerrr~~~yyytttttttttrrrtttwwwpppmmmhhhbbb\\\VVVRRRPPPMMMNNNMMMSSSjjjzzzcccXXXTTTQQQMMMJJJIIIGGGGGGJJJQQQ```|||uuucccXXXRRRQQQVVV\\\dddbbbaaa```XXXPPPNNNRRRSSSTTTUUUTTTRRRQQQRRRTTTWWWaaajjjlllmmmppppppnnnqqqrrrtttwwwxxxyyyzzzzzzsssqqqpppqqqrrrsssrrrqqqoooqqqrrrrrrqqqooonnnmmmmmmlllkkkjjjiiihhhgggfffdddeeefffgggggggggfffeeecccfffhhhgggccc```___```^^^]]][[[ZZZYYYWWWTTTRRRNNNOOOOOOMMMKKKJJJJJJKKKLLLPPPUUU[[[___cccgggjjjjjjooowww~~~|||yyyvvvmmmddd```___```fffnnnyyywwwyyy{{{~~~uuupppiiidddjjjuuusssfff___\\\YYYYYYWWWQQQIII@@@999666444333222222111111222222000000111111111111000000///000111000///...///000000000000000111111111111000111222333333333222222222333444444555555444444333444555666777777777777888888888999999999::::::555666888::::::::::::999;;;;;;<<<===>>>@@@BBBCCCCCCDDDLLLSSS]]]xxx|||pppjjjpppvvvuuuwww{{{xxxppplllyyy||||||{{{zzzzzz{{{lllgggsss}}}{{{{{{~~~||||||qqqnnnhhhfffddddddfffgggggggggcccccceeehhhiiigggccc```SSSSSSTTTUUUVVVVVVVVVVVVZZZYYYVVVTTTSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSRRRQQQQQQSSSTTTSSSRRRPPPPPPQQQTTTXXXZZZYYYWWWXXX]]]bbbbbbdddggghhhiiikkkmmmoooiiikkkmmmnnnmmmmmmnnnoooppppppqqqooonnnnnnoooqqqppppppppppppqqqrrrsssssssssrrrvvv|||~~~qqqeeeeeejjjooorrruuulll^^^PPPNNNQQQUUUXXX[[[NNNKKKHHHFFFEEEDDDBBB@@@:::999777555444333444444222222222333333444444444111111111111222333444555666444666;;;CCCQQQhhhzzzxxxttt{{{~~~{{{vvvvvvzzz|||yyyvvvvvvrrrkkkggggggZZZKKKEEENNNaaa{{{rrrlllmmmpppsssuuuvvvuuuttttttssspppkkkhhheee```XXXOOOHHHCCC@@@???===???AAAAAA>>>;;;:::999???AAACCCEEEFFFGGGJJJLLLJJJPPPYYY___bbbdddgggiiibbbgggqqqtttkkklllttt~~~vvvkkk```XXXRRRMMMOOOMMMPPPgggrrrddd\\\VVVSSSTTTHHHEEEEEEHHHNNN^^^|||mmm___XXXWWW\\\bbbfffbbb```___YYYRRRSSSYYYZZZ\\\]]][[[XXXVVVWWWYYY\\\fffoooqqqrrrtttuuussssssssssssuuuwwwzzz}}}~~~vvvuuussssssssssssqqqpppppprrrssssssqqqooommmlllooonnnmmmkkkiiigggfffeeeeeeeeefffggggggfffeeedddcccfffhhhgggccc___^^^___^^^\\\[[[ZZZYYYWWWTTTRRRMMMNNNOOONNNLLLJJJIIIJJJHHHJJJKKKMMMOOORRRWWW[[[___gggqqq{{{|||xxxrrrkkkcccaaa```bbbiiippp}}}~~~wwwssssssvvvyyyssslllfff```eeeooozzzxxxhhh```\\\ZZZZZZWWWRRRIII@@@:::777444333222222111111222222000000111111111111000000...///111111000000222333000000000000111111111111000111222333444333222222222333444444555555444444333444555666777777777777888888999999999:::::::::666777888999::::::999888;;;;;;<<<>>>@@@BBBDDDEEEFFFHHHRRRZZZfff{{{oooiiinnnrrrsssuuu{{{}}}~~~~~~wwwooommm{{{|||}}}|||zzzzzzpppkkkvvv|||xxx{{{}}}sssqqqjjjhhhfffeeeffffffffffffdddfffhhhkkkkkkhhhbbb^^^RRRSSSTTTUUUVVVVVVWWWXXXZZZXXXTTTQQQPPPQQQSSSUUUUUUUUUUUUUUUSSSPPPMMMKKKPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMQQQTTTWWWYYY^^^bbbfffhhhhhhhhhlllkkkjjjkkklllooorrrtttwwwsssnnnlllllloooqqqrrrppppppqqqrrrrrrrrrrrrrrrppprrrvvvyyy~~~nnn```dddkkklllnnnssslllUUULLLQQQYYYZZZWWWQQQNNNJJJGGGFFFDDDAAA??????===:::777555444333333111111222222222333333333333444444555555444444333111666:::===III]]]ppp{{{~~~wwwyyy}}}wwwwww}}}}}}wwwxxxuuummmooonnncccTTTJJJHHHPPPeeesssgggiiinnnpppqqqtttqqqrrrssssssrrrpppmmmkkkgggaaaXXXNNNGGGDDDCCCCCC>>>>>>>>>===<<<<<<;;;;;;<<<>>>AAABBBCCCEEEHHHJJJLLLOOOTTTZZZ```eeehhhjjjeeehhhpppzzziii\\\UUUOOOOOOOOOSSSccc|||ppphhhgggccc\\\PPPHHHEEEIIIKKKUUUssswwwhhh___ZZZ]]]cccddd^^^XXXVVVTTTVVV]]]ffffffjjjmmmkkkeee``````bbbiiimmmrrrtttsssrrrsssuuusssuuuvvvvvvwwwyyy}}}~~~|||yyyvvvtttttttttuuuqqqrrrtttuuutttrrrpppooorrrnnnjjjgggggghhhiiiiiijjjjjjiiihhhgggfffeeeeeeggggggfffeeedddbbbaaa```___\\\ZZZYYYYYYYYYWWWVVVPPPOOOMMMJJJIIIHHHHHHHHHHHHHHHGGGEEEDDDFFFJJJMMMRRRXXXdddsss|||xxxtttkkkaaa]]]^^^bbbmmmwww}}}{{{{{{zzzxxx{{{~~~qqqeee^^^```fffwwwwwwkkkbbb[[[YYYYYYVVVOOOFFF===777444333222222111111222222333111111111111000000000000000000000000000000000000111111111000000000000000000000111111222222222222555555555555555555444444555666666666555666888:::===<<<:::999888999::::::;;;:::999999999:::;;;<<<===;;;:::<<<@@@CCCCCCBBBEEEJJJOOOYYYooo}}}sssjjjhhhkkkoootttzzz}}}||||||||||||{{{xxx}}}}}}|||||||||}}}qqqllluuu~~~~~~}}}uuu}}}{{{ssspppiiihhhggghhhiiijjjiiihhhhhhjjjjjjgggggggggbbb\\\UUUVVVVVVWWWWWWXXXXXXYYYZZZXXXTTTRRRQQQQQQSSSUUURRRSSSTTTSSSRRRPPPNNNLLLMMMLLLJJJHHHGGGGGGGGGHHHGGGHHHHHHGGGFFFHHHKKKMMMOOORRRWWW\\\aaaeeehhhiiikkkkkkllllllnnnppprrrsssuuurrrnnnmmmmmmoooppppppooopppqqqqqqqqqrrrqqqqqqqqqsssuuuxxx|||mmm^^^aaahhhjjjmmmrrr{{{```RRRTTTZZZ\\\ZZZQQQNNNJJJGGGFFFDDDAAA???>>>===:::777555333333222111111222222222333333333333333444444444444333333222777;;;>>>JJJ```uuuyyyzzz~~~}}}{{{vvvwwwuuuooorrrrrrfffSSSHHHFFFOOOeeewwwjjjjjjppprrrrrrsssqqqrrrrrrrrrqqqooonnnmmmgggaaaXXXNNNGGGCCCCCCCCC>>>>>>>>>===<<<<<<;;;;;;<<<>>>@@@BBBCCCEEEHHHJJJKKKNNNSSSYYY^^^bbbeeefffeeehhhppp~~~yyyhhh___RRRPPPNNNQQQ___www{{{vvvuuuooogggUUULLLHHHJJJKKKTTTooopppeee]]][[[^^^```[[[WWWWWWWWW[[[cccmmmsssxxx}}}{{{tttnnnkkkkkkmmmpppttttttsssrrrtttuuuvvvxxxyyyyyyyyy{{{~~~}}}{{{yyyvvvttttttuuuuuunnnooopppqqqrrrrrrqqqqqqmmmkkkiiihhhjjjkkkkkkkkkkkkjjjiiiiiiggggggfffeeefffffffffeeedddcccbbbaaa___]]][[[YYYYYYYYYWWWUUUSSSQQQOOOLLLJJJIIIIIIIIIGGGGGGFFFDDDCCCCCCFFFHHHJJJPPP\\\mmm||||||xxxvvvmmmeeeaaaaaadddmmmwww~~~|||zzz}}}ssshhhcccgggnnn|||wwwkkkaaaZZZXXXWWWUUUOOOGGG>>>999666333222222111111222222333111111111111000000000000000000000000000000000000222222222111111111111111000111111111222222222222333333333333333333333333555666777666555666888;;;<<<<<<;;;:::::::::::::::::::::999999999;;;<<<===>>>===<<<===AAACCCCCCBBBDDDJJJOOOYYYpppzzzpppiiiiiilllnnnrrrwww~~~}}}|||}}}~~~}}}{{{yyy||||||{{{{{{~~~tttkkkjjjuuuqqq{{{{{{rrrnnniiigggffffffhhhiiihhhhhhfffhhhhhheeedddddd___YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZXXXUUURRRQQQRRRSSSTTTPPPQQQQQQRRRQQQPPPNNNMMMLLLKKKIIIGGGFFFFFFFFFGGGEEEFFFFFFEEECCCCCCEEEFFFEEEHHHLLLSSSZZZ```eeehhhkkklllmmmoooqqqqqqqqqqqqrrrpppnnnnnnoooppppppooonnnnnnooooooooopppppppppqqqrrrtttwwwzzznnn^^^^^^dddhhhmmmsss~~~lllYYYUUUYYY[[[ZZZQQQNNNJJJHHHFFFDDDAAA???>>><<<999666444222222222111111222222222333333333333333444444444444333333444888;;;>>>KKKccczzz||||||zzzuuuvvvuuupppttttttiiiQQQFFFDDDNNNggg~~~ooommmrrrtttsssqqqrrrqqqqqqpppoooooooooooogggaaaXXXOOOGGGCCCBBBBBB???>>>>>>======<<<<<<;;;;;;===@@@BBBCCCEEEGGGIIIIIILLLQQQWWW\\\___aaabbbdddhhhoooxxxrrrgggYYYTTTPPPQQQ\\\qqqwww___SSSLLLLLLLLLQQQhhh~~~pppddd\\\ZZZ\\\XXXVVVXXX[[[```jjjsss}}}wwwuuusssuuuuuuuuusssrrrssstttwwwxxxyyyyyyyyyzzz|||~~~|||zzzxxxuuuttttttuuuvvvmmmmmmmmmnnnoooqqqrrrrrrlllkkkjjjkkklllmmmkkkjjjjjjjjjiiihhhgggffffffeeedddeeeeeeeeeddddddcccbbb```^^^\\\[[[ZZZYYYWWWUUUUUUSSSQQQNNNLLLLLLLLLLLLKKKKKKKKKIIIGGGEEEFFFGGGGGGLLLVVVeeettt|||xxxwwwqqqjjjfffdddeeemmmvvvvvvmmmkkkqqqzzzssshhh___YYYVVVVVVTTTOOOGGG???:::777333222222111111222222333111111111111000000000000000000000000000000000000222222222222222222222222111111111111222222222222222222222333444444444555555666777777666777999;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::<<<===???@@@???>>>???AAACCCBBBAAACCCHHHNNNYYYooowwwpppkkklllpppqqqsssuuuuuuuuuvvvxxxyyyxxxuuurrr||||||{{{~~~nnnhhhkkkxxx~~~zzzlllzzz{{{qqqlllhhheeecccccceeeggghhhhhheeeggggggdddcccbbb\\\UUU[[[[[[ZZZZZZZZZYYYYYYYYYYYYWWWUUUSSSQQQRRRSSSTTTQQQQQQQQQPPPPPPNNNMMMLLLLLLKKKJJJHHHGGGGGGHHHHHHFFFGGGHHHFFFCCCBBBBBBCCC???AAADDDJJJQQQYYYaaaeeejjjlllooorrrsssrrrqqqooonnnnnnnnnoooqqqqqqpppnnnmmmlllllllllmmmmmmnnnnnnoooppprrruuuxxx~~~ppp```]]]bbbhhhnnntttwwwzzz}}}}}}{{{zzz}}}qqq\\\UUUUUUVVVUUURRROOOKKKHHHGGGEEEBBB@@@>>><<<999666444222111111111111222222222333333333333333333444444333333333444888:::===KKKddd}}}~~~~~~yyyssstttsssooosssrrrfffPPPEEECCCNNNhhhvvvooorrruuutttqqqsssrrrpppooonnnooopppqqqgggbbbYYYPPPHHHDDDBBBAAA??????>>>>>>===<<<<<<<<<;;;===@@@BBBCCCDDDGGGIIIIIILLLQQQVVVZZZ]]]^^^^^^aaaffflllqqqyyyzzznnnaaaZZZTTTTTT\\\llllll\\\QQQNNNMMMNNN```uuu|||nnnbbb[[[ZZZWWWWWWZZZ]]]bbbkkkttt}}}zzzxxxwwwvvvtttrrrqqqrrrrrrtttuuuvvvvvvvvvvvvwwwyyyzzzyyywwwuuutttuuuvvvwwwpppooonnnmmmnnnoooqqqsssnnnnnnnnnnnnnnnllliiieeeiiiiiihhhgggfffeeeddddddcccddddddeeeeeedddddddddaaa___]]]\\\\\\ZZZWWWUUUTTTRRRPPPNNNNNNOOOPPPQQQTTTVVVWWWUUURRROOOMMMMMMNNNPPPVVVaaannnxxx|||}}}|||wwwxxxrrrmmmjjjfffeeekkksssvvvpppqqq{{{wwwjjjccc]]]YYYXXXWWWUUUOOOGGG>>>999666333222222111111222222333111111111111000000000///000000000000000000000000111111111222222222222222222222222222222222222222333444444555666777777888555666888888777888:::<<<<<<<<<>>>>>>>>>===<<<;;;;;;;;;::::::;;;===???@@@@@@@@@@@@AAABBBBBBAAAAAA@@@FFFMMMWWWmmmwwwqqqnnnrrruuuvvvvvvwwwrrrrrrqqqrrrssssssqqqooo}}}}}}}}}}}}ooolllrrr}}}qqqjjj{{{zzzsssooohhheeebbbaaaccceeeggggggfffhhhhhheeedddbbb\\\UUU[[[[[[ZZZZZZYYYXXXXXXXXXYYYWWWUUUSSSRRRRRRSSSSSSSSSRRRQQQPPPNNNLLLKKKJJJLLLKKKIIIHHHGGGGGGHHHIIIHHHIIIJJJHHHEEEBBB@@@@@@>>>>>>@@@DDDKKKTTT\\\bbbiiilllpppssstttrrrpppnnnllllllnnnpppssssssqqqooolllkkkkkkkkkkkklllmmmnnnlllnnnqqqtttxxx~~~qqqaaa[[[___fffnnnssspppsssuuuuuutttuuuxxx|||ooo^^^WWWUUUSSSRRRSSSPPPLLLJJJHHHFFFCCCAAA???===:::777444222111111111111222222222333333333222333333333333333333222333666888<<>>======<<<<<<;;;===???AAABBBDDDGGGIIIIIIMMMRRRWWW[[[\\\]]]\\\]]]bbbhhhlllqqq~~~rrroootttyyylllccc\\\[[[___iiizzzyyyfffUUUQQQNNNLLLWWWgggxxxjjjaaa\\\YYYXXXZZZ\\\^^^eeelll~~~{{{yyywwwuuusssrrrqqqpppppprrrtttuuuuuuttttttuuuvvvxxxwwwuuuttttttuuuwwwxxxuuutttqqqooonnnooopppqqqnnnooooooqqqqqqnnniiieeeggggggfffeeedddccccccbbbccccccddddddeeeeeeddddddaaa```^^^^^^]]]\\\YYYVVVRRRPPPOOONNNOOOQQQTTTVVV\\\___bbbbbb___[[[XXXWWWVVVVVVYYYaaallluuuzzz{{{|||wwwwwwsssoookkkeeeccchhhqqq~~~tttppprrr~~~}}}kkk___\\\[[[ZZZZZZZZZVVVPPPFFF===777444333222222111111222222333111111111111000000000///000000000000000000000000000000000000111111222222333222222222222222222222444444555555666777888888444666888999999999;;;<<<<<<===???@@@@@@???>>>===<<<<<<;;;;;;<<<>>>???@@@@@@AAABBBBBBBBBAAAAAAAAA???EEEKKKUUUkkkwwwrrroootttwwwxxxxxxyyywwwtttqqqoooooopppppppppvvv~~~~~~~~~zzznnnnnnwwwjjjiii|||yyyuuussshhhfffbbbaaaccceeeffffffgggjjjjjjhhhfffddd^^^VVVZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWUUUTTTSSSRRRSSSSSSTTTTTTRRRPPPNNNLLLJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGJJJKKKLLLKKKGGGCCCAAA@@@AAA??????AAAGGGQQQ[[[aaaiiilllpppssssssrrrooommmkkklllnnnqqqtttuuusssqqqnnnmmmlllllllllmmmnnnooolllnnnqqqtttxxxrrrccc\\\___gggnnnsssppprrrttttttssstttwww{{{zzzkkk```ZZZWWWUUUTTTUUURRRNNNLLLJJJHHHEEECCC@@@>>>;;;888555333222111111111222222222333333333222222333333333333222222222666777;;;HHHaaazzzzzzqqqooonnnjjjmmmiiiZZZKKKEEEGGGPPPdddpppkkkpppuuuuuuxxxvvvtttrrrqqqqqqrrrrrrjjjeee]]]SSSLLLFFFCCCBBB@@@??????>>>>>>======<<<:::<<>>??????@@@@@@@@@@@@@@@???>>>=========>>>???@@@???BBBDDDDDDCCCBBBBBBBBBAAAFFFJJJTTTiiiwwwqqqnnnqqqvvvwwwxxx{{{zzzvvvpppmmmllllllmmmmmmpppxxx~~~~~~|||pppfffiiivvvffffff|||}}}wwwvvvtttjjjhhheeeddddddeeeeeeeeefffjjjkkkiiigggfff___WWWZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRRRRTTTSSSRRRPPPNNNMMMLLLLLLJJJIIIGGGFFFFFFGGGGGGHHHMMMPPPQQQPPPLLLHHHEEECCCCCCAAA???AAAGGGRRR]]]dddiiikkkoooqqqrrrpppnnnlllllllllnnnqqquuuvvvuuusssqqqpppooonnnoooppprrrsssoooqqqsssvvvyyyyyykkkbbbdddmmmtttwwwvvvxxxzzzyyywwwvvvxxx{{{|||tttnnneee^^^ZZZXXXWWWWWWWWWTTTPPPMMMLLLJJJGGGEEEBBB@@@<<<999666333222222111111222222222333333333222222333333333333222222222666888;;;HHH___wwwyyypppmmmllliiilllhhhYYYHHHDDDHHHOOO___ooofffkkktttyyyzzzyyyvvvtttsssrrrrrrrrrkkkfff^^^UUUMMMHHHDDDCCC@@@@@@??????>>>=========:::<<>>===>>>??????@@@DDDGGGHHHFFFEEEEEEFFFEEEIIILLLTTTiiiyyyrrrmmmpppuuuwww{{{~~~|||wwwrrrpppnnnlllkkkmmmxxx{{{lll]]]cccrrrddd```yyy|||uuutttqqqmmmjjjhhhggggggfffeeedddcccfffhhhgggfffddd^^^VVVZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWVVVTTTSSSSSSRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOLLLKKKJJJIIIIIIIIIJJJKKKRRRUUUWWWVVVRRRMMMJJJHHHEEEBBB@@@AAAHHHSSS___gggiiikkknnnpppqqqpppmmmlllmmmmmmnnnrrruuuwwwvvvuuutttsssrrrqqqqqqsssuuuvvvrrrtttuuuwwwzzz~~~sssjjjlllttt{{{}}}}}}~~~{{{yyyzzz|||~~~|||qqqkkkfff```ZZZWWWWWWXXXXXXXXXUUUQQQNNNMMMKKKHHHFFFCCCAAA===:::666444333222111111222222222333333333222222222333333222222222333777999<<>>=========:::<<>>888555333222222222222222222333111111111111000000000000000000000000000000000000000000111222333333444444444444444333333222222222777777777777777666666666444666:::;;;;;;<<<<<<===AAAAAA@@@???@@@AAACCCDDDBBBAAA@@@>>>>>>>>>>>>???AAAEEEIIIJJJHHHGGGHHHIIIIIIKKKNNNUUUjjj}}}uuuoooqqqvvvzzz~~~|||xxxtttqqqmmmyyynnnZZZ___ooo~~~eeeZZZvvv{{{tttqqqnnnnnnllljjjiiiiiigggeeeccc```cccfffeeedddccc\\\TTTWWWXXXYYYYYYYYYXXXVVVUUUWWWWWWVVVUUUSSSRRRRRRQQQUUUTTTRRRPPPNNNMMMMMMMMMJJJIIIGGGGGGGGGHHHJJJLLLSSSVVV\\\aaaccc___WWWQQQPPPMMMHHHFFFJJJTTTaaajjjiiiiiikkkmmmpppqqqqqqooolllmmmpppsssuuuwwwwwwwwwtttssspppoooqqqtttxxx{{{vvvtttuuuyyy|||}}}yyyyyy~~~~~~}}}||||||}}}~~~wwwnnneeebbb\\\VVVRRRQQQTTTVVVYYYUUUPPPLLLKKKIIIHHHFFFAAA???;;;777444222222222555444111///......//////222222333333333333444444888777888===JJJ___uuu{{{sssyyyrrrxxxzzzpppoooooojjjiiiggg\\\JJJBBBDDDKKKYYYyyyssshhhllltttwww{{{zzzyyywwwuuutttsssrrrllleee^^^XXXOOOEEE@@@@@@BBBBBBBBBAAA???>>><<<;;;;;;;;;<<<===???AAABBBCCCDDDHHHMMMQQQTTTWWWZZZ\\\___ccchhhlllqqqxxx~~~~~~~~~|||}}}wwwdddWWWPPPKKKIIIJJJQQQ[[[kkk|||yyymmmeee___\\\WWWQQQJJJFFFFFFGGGLLLTTT___iiipppssstttuuussstttttttttsssrrrqqqpppooopppsssuuuwwwwwwvvvvvvooonnnmmmmmmooorrruuuxxx{{{{{{yyytttppplllkkklllmmmnnnoooppppppooonnnmmmkkkjjjhhhgggeeedddddddddgggfffeeedddcccbbbbbbaaaccccccbbbbbbaaa`````````]]][[[XXXUUUTTTTTTUUUWWW]]]cccllltttxxxwwwssspppgggggghhhlllqqqvvvyyy{{{{{{}}}~~~}}}wwwrrrsssrrrkkkddddddkkksss~~~qqqaaaVVVYYYbbbqqqxxxkkk___YYYYYY[[[[[[WWWRRRNNNDDD999444555222222222111111111000000000000000000000000000000000000000000000000000000222222111000//////000000222333333333333333333444888888888777777777777777999999999:::;;;<<<===>>>???@@@>>>===AAAFFFEEEAAABBBAAA@@@>>>>>>>>>>>>???CCCGGGLLLMMMKKKIIIJJJKKKJJJRRRUUUZZZooo|||rrrmmmppptttuuuyyy~~~yyywwwwwwmmm___ZZZkkkzzzjjjaaaxxx{{{sssooolllmmmiiieeeeeeggghhhhhhgggcccdddcccbbbbbbaaaWWWMMMZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTUUUTTTRRRPPPOOOMMMMMMLLLLLLKKKJJJIIIIIIJJJLLLMMMWWW\\\eeemmmqqqmmmfff___UUURRROOOMMMOOOWWWaaaiiijjjkkklllnnnpppqqqqqqqqqpppppprrrtttuuuvvvwwwwwwzzzwwwtttrrrrrruuuyyy{{{yyywwwwwwzzz||||||zzzyyyvvvnnniiieee^^^VVVQQQPPPRRRTTTUUUQQQMMMJJJIIIHHHFFFEEEBBB@@@<<<888555333333333333222111//////000111222222222333333333333444444666555777===KKK```uuutttmmmsssrrrttt}}}~~~tttrrrrrrlllkkkhhh]]]JJJCCCCCCJJJWWWvvvwwwmmmpppvvvyyyyyyyyyxxxxxxwwwvvvuuutttlllfff___YYYQQQHHHCCCDDD@@@@@@@@@???===<<<:::999;;;;;;<<<===???AAABBBCCCDDDHHHLLLPPPSSSUUUXXXZZZ```dddiiimmmrrrzzz{{{yyywww{{{tttbbbWWWQQQLLLKKKMMMQQQYYYfffsssyyylllddd]]]ZZZVVVOOOHHHDDDDDDEEEHHHOOO[[[dddkkknnnooopppoooooooooooonnnnnnmmmmmmmmmooorrrtttuuuuuutttssspppooooooooopppssswwwyyyzzzzzzyyyuuuqqqnnnmmmnnnmmmnnnooooooooonnnlllkkkjjjiiihhhgggffffffffffffffffffffffffeeedddcccbbbbbbcccccccccccccccbbbbbb]]][[[XXXUUUTTTTTTUUUVVV]]]bbbiiipppsssssspppnnngggfffgggiiinnnsssuuuvvvyyyzzz|||||||||}}}zzzsssooorrrrrrmmmffffffmmmttt~~~ssseeeZZZZZZ___vvv|||nnn___WWWWWWYYY[[[WWWSSSNNNEEE:::555666333222222222222111111111111111111111111111111111000000000000000000000000222222111000000000000000333333333333333444444444888888888888777777777777888888999:::;;;===>>>???@@@@@@???>>>AAAFFFFFFBBBBBBAAA@@@???>>>???@@@@@@CCCGGGLLLMMMKKKJJJJJJLLLOOOUUUXXX^^^uuu}}}ssslllmmmrrruuu{{{}}}zzzwwwzzzbbbaaarrrjjjcccyyyyyyqqqnnnkkkllliiifffeeefffhhhgggfffdddeeeeeecccccc```VVVKKK\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSQQQOOONNNLLLLLLKKKKKKJJJIIIIIIKKKLLLMMMYYYbbbooo|||yyyrrr___\\\XXXTTTTTTYYYaaagggmmmmmmnnnoooppprrrssssssssssssssstttuuuvvvwwwxxx~~~zzzvvvrrrrrrtttxxx{{{~~~zzzyyy{{{|||{{{~~~xxxwwwyyyrrrmmmggg^^^UUUPPPNNNPPPQQQRRROOOLLLIIIIIIHHHGGGFFFCCCAAA===999666444444444222222111000111222444555222222333333333333444444333333666===KKK```uuupppiiinnnsssrrrsss{{{yyyvvvuuunnnllliii]]]KKKCCCCCCHHHTTTrrrzzzrrrssswwwyyywwwwwwxxxyyyyyyxxxwwwvvvmmmgggaaa\\\TTTKKKGGGGGGAAA@@@@@@???>>><<<;;;:::;;;;;;<<<===???AAABBBCCCDDDGGGLLLOOOQQQSSSVVVXXX```cccgggjjjpppyyy~~~}}}yyyuuuqqqrrrwww}}}~~~pppaaaXXXRRRNNNMMMOOORRRYYYbbbkkkttt~~~uuuiiiaaaZZZXXXSSSMMMFFFBBBBBBCCCBBBJJJTTT^^^dddgggiiijjjhhhhhhhhhhhhhhhhhhhhhhhhiiikkkoooqqqrrrqqqooommmnnnnnnnnnooopppsssvvvwwwyyyyyyyyyvvvsssqqqpppqqqoooooooooooonnnlllkkkjjjiiihhhhhhhhhhhhhhhiiiiiifffggghhhiiihhhgggeeecccaaacccdddffffffeeedddccc\\\[[[XXXUUUTTTTTTUUUUUU\\\___eeejjjmmmmmmkkkjjjfffeeedddgggkkknnnpppqqqvvvwwwyyyyyyyyyzzz}}}}}}uuuooolllpppssspppjjjhhhmmmrrr}}}tttiii^^^[[[^^^zzzqqq```UUUTTTWWWXXXTTTQQQLLLDDD999444555333333333333222222222222111111111111111111111111000000000000000000000000222222111000000000000111333333333444444444555555888888888888888888888888888888999:::;;;===???@@@???AAAAAA@@@BBBFFFFFFCCCAAA@@@@@@??????@@@BBBCCCCCCHHHLLLMMMLLLKKKLLLMMMQQQUUUXXXaaazzz}}}tttlllnnnttt||||||{{{iiinnnmmmggg{{{vvvooommmkkkkkkiiigggffffffgggfffeeeeeeggghhhfffeee```UUUJJJ]]]\\\[[[ZZZYYYZZZ[[[\\\[[[[[[[[[ZZZYYYXXXXXXWWWUUUUUUTTTRRRPPPNNNLLLKKKIIIHHHHHHHHHHHHIIIJJJKKKVVV```pppiiieee]]]VVVSSSWWW^^^dddmmmnnnooopppppprrrtttuuurrrrrrrrrrrrtttvvvxxxzzz|||yyytttqqqqqqtttyyy|||{{{zzz|||}}}|||}}}uuuuuu~~~{{{oooggg\\\SSSNNNMMMNNNPPPRRROOOMMMKKKKKKKKKJJJIIICCCAAA===999666444444444333333222222222333444555222222222333333333444444222333777>>>KKK___sssuuummmooouuurrrpppttt{{{|||yyywwwooommmiii]]]MMMCCCBBBGGGRRRnnnyyyttttttvvvwwwwwwxxxzzz{{{zzzyyywwwvvvpppiiibbb]]]UUUKKKGGGGGGCCCCCCBBBAAA@@@>>>===<<<;;;;;;<<<===???AAABBBCCCEEEHHHKKKNNNPPPRRRUUUWWW\\\___bbbfffkkkuuu{{{yyywwwvvvqqqmmmmmmrrrxxx|||}}}yyymmmaaaYYYSSSNNNMMMOOOVVV[[[ccciiinnnsssyyy~~~}}}}}}|||yyyssskkkbbb]]]ZZZWWWSSSLLLEEEAAAAAABBB@@@FFFPPPYYY^^^aaabbbcccbbbbbbbbbbbbcccddddddeeedddgggjjjnnnooommmkkkiiiiiijjjkkkllloooqqqssstttvvvwwwxxxwwwtttsssssstttqqqqqqqqqpppooommmkkkiiihhhhhhhhhhhhiiijjjkkkllleeegggiiikkkkkkiiigggeeebbbdddfffggggggeeebbb```]]][[[YYYVVVUUUTTTTTTUUU[[[]]]aaadddeeefffeeeeeebbbaaaaaacccgggkkkmmmnnnrrrtttvvvwwwwwwyyy|||~~~{{{sssmmmjjjpppuuusssmmmiiikkkooo|||sssjjjccc```aaayyyqqq___TTTRRRUUUTTTQQQMMMJJJAAA777333444444444444333333333222222111111111111111111111111000000000000000000000000222222111000000111111111333333444444555555666666777888888888888888999999;;;::::::;;;;;;<<<===>>>???BBBBBBAAACCCFFFFFFCCC@@@@@@??????@@@BBBCCCDDDEEEIIIMMMNNNMMMLLLNNNPPPPPPSSSVVVbbb{{{|||vvvrrrvvv}}}ttt}}}yyyllluuuooommmllljjjiiihhhhhhgggfffeeedddgggjjjllljjjgggaaaUUUJJJ\\\[[[ZZZYYYXXXYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUTTTSSSQQQNNNLLLKKKHHHHHHHHHHHHIIIIIIJJJJJJNNNWWWgggxxx}}}mmmfff\\\RRRMMMPPPXXX^^^jjjmmmpppppppppqqqtttvvvnnnnnnooopppsssvvvyyy{{{zzzxxxtttrrrssswww|||{{{yyy}}}~~~~~~vvvvvvpppgggZZZQQQMMMMMMOOOPPPPPPOOOMMMLLLLLLLLLKKKIIIBBB@@@<<<888555333333333444444444333333333333333222222222333333333444444444555888>>>KKK^^^qqq~~~~~~uuurrrsssqqqqqqtttzzz~~~}}}zzzxxxpppmmmiii]]]MMMCCCAAAFFFRRRlll}}}yyyxxxwwwvvvwwwxxxyyyzzz|||}}}|||yyyvvvtttrrrkkkddd]]]TTTJJJDDDDDDCCCCCCCCCBBB@@@???===<<<;;;;;;<<<===???AAABBBCCCEEEGGGJJJMMMOOOQQQUUUWWWZZZ\\\```ccciiisssooobbbeeeppp~~~wwwsssppplllhhhiiiooovvvyyy{{{uuulllaaaZZZSSSMMMLLLOOOWWW]]]dddhhhiiijjjkkkmmmooonnnlllhhhccc^^^[[[YYYZZZXXXSSSLLLFFFBBBAAABBB@@@FFFNNNUUUXXXZZZ[[[\\\[[[[[[[[[\\\^^^```bbbcccbbbeeehhhkkklllkkkjjjhhhdddeeehhhkkknnnppprrrssssssuuuvvvvvvuuusssttttttsssssssssrrrqqqnnnlllkkkhhhhhhhhhiiiiiijjjkkkllleeefffiiikkklllkkkiiihhheeefffggggggfffccc___]]]^^^\\\ZZZXXXVVVUUUUUUUUUZZZ[[[\\\^^^_________^^^\\\[[[[[[^^^ccchhhjjjkkkmmmooorrrtttvvvyyy}}}{{{sssmmmkkkrrrxxxwwwpppkkkkkkmmm~~~{{{qqqkkkggghhhkkkvvv|||nnn^^^TTTSSSUUUSSSPPPMMMIIIBBB888444666444444444333333333222222111111111111111111111111111111111111111111111111222111111111111111222222333333444555555666777777777777888888999999999:::>>>===<<<;;;;;;;;;;;;<<<>>>BBBDDDBBBCCCFFFFFFDDD@@@@@@??????@@@BBBDDDEEEEEEIIIMMMOOONNNNNNPPPSSSOOOSSSYYYfff}}}yyyxxxyyyqqqvvvpppooonnnjjjkkkkkkjjjhhhfffdddccchhhmmmooolllhhhaaaVVVKKKZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTQQQOOOLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLHHHNNNYYYfffooorrrpppmmmccc]]]TTTJJJFFFIIIQQQWWWeeejjjnnnpppppppppsssuuullllllnnnqqqtttwwwzzz{{{zzzxxxwwwvvvxxx}}}{{{yyy}}}yyyxxxtttiii[[[QQQNNNNNNPPPPPPOOOMMMLLLKKKLLLKKKJJJHHHBBB@@@<<<888555333333333444444444333333222222222222222333333333333444444555666777>>>KKK^^^sss}}}wwwqqqqqqssswww{{{}}}|||{{{zzz}}}zzzxxxqqqnnnjjj___NNNCCCAAAFFFRRRlll~~~|||xxxwwwzzz{{{yyyxxxyyyyyy{{{~~~~~~{{{vvvssstttlllddd]]]TTTIIICCCCCCBBBAAAAAA@@@???===<<<;;;;;;;;;<<<===???AAABBBCCCCCCEEEHHHJJJMMMPPPTTTWWWYYY\\\```ccciiirrr}}}yyyeeeUUUTTT[[[iiixxxsssjjjgggeeeggglllrrruuuuuuqqqiiiaaa[[[TTTNNNLLLOOOWWW\\\bbbeeedddccccccdddjjjiiieee```ZZZWWWVVVWWW[[[XXXTTTMMMFFFBBBBBBCCC@@@EEEKKKPPPRRRRRRRRRRRRQQQRRRSSSUUUXXX\\\___aaacccdddfffggggggfffeeeddd^^^```dddiiimmmpppqqqrrrppprrrtttuuutttrrrrrrssstttttttttsssrrrpppnnnllljjjiiiiiiiiiiiiiiijjjjjjeeefffiiikkkllllllkkkjjjhhhhhhhhhgggeeeaaa^^^\\\___^^^\\\ZZZXXXWWWVVVUUUVVVWWWXXXXXXYYYXXXWWWVVVTTTSSSSSSWWW\\\```cccddddddfffkkkooorrrwww||||||tttnnnmmmttt||||||vvvpppoooqqq}}}}}}tttooonnnrrrwwwyyywwwjjj^^^VVVTTTTTTSSSPPPMMMKKKDDD;;;777888333333333333222222222222222222222222222222222222111111111111111111111111222111111111111222333333333444444555666777888888777777888888999:::::::::>>>>>>===<<<;;;;;;;;;;;;<<>>>>>:::@@@DDDBBBAAACCCDDDBBB@@@???>>>>>>???@@@AAABBBAAAEEEIIIJJJJJJKKKOOORRRUUU^^^jjjxxx}}}pppsssxxxsssrrrxxxqqqpppnnnkkknnnpppoookkkgggdddcccfffkkkmmmhhhbbb\\\TTTLLLYYYZZZ[[[[[[[[[ZZZXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVUUURRROOOKKKIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFHHHJJJKKKKKKJJJBBBBBBAAA??????BBBGGGKKK\\\ccclllppppppoooqqqsssnnnpppsssuuuwwwxxxxxxxxxwwwwwwwwwyyy{{{}}}~~~{{{}}}|||~~~{{{{{{|||~~~xxxsssxxxtttbbbVVVQQQQQQQQQQQQSSSRRRPPPPPPPPPOOOLLLJJJEEEBBB???:::777666555555...///111222333444444444222222333333333444444444333333555<<>>===;;;;;;<<<===???AAABBBCCC===???BBBDDDGGGKKKQQQTTTSSSVVV\\\```eeellluuu|||jjjXXXSSSNNNLLLZZZnnn~~~~~~}}}wwwrrrmmmjjjggghhhkkklllkkkhhhgggbbb^^^[[[VVVPPPPPPTTT___aaaaaa___^^^___dddiiippppppmmmfff^^^YYYXXXXXXYYYWWWRRRKKKEEEAAAAAAAAA>>>AAAEEEFFFEEEBBB@@@@@@@@@AAACCCFFFKKKQQQVVVZZZ]]][[[XXXTTTPPPNNNLLLKKKMMMQQQWWW]]]cccggghhhiiikkknnnqqqrrrqqqoooooooooqqqrrrrrrrrrqqqooonnnmmmmmmllljjjhhhgggffffffeeeeeeeeeggghhhjjjlllmmmnnnjjjjjjhhhgggfffeeedddcccbbbaaa___]]][[[YYYXXXWWWNNNOOOPPPPPPOOOMMMJJJIIIGGGFFFEEEGGGJJJMMMOOOOOOQQQUUU[[[bbbhhhpppwww|||}}}uuupppoooxxx}}}}}}}}}|||tttggg___ZZZUUURRRMMMJJJGGGEEE???666333555222222222111111111000000222222222222222222222222111111111111111111111111222111111111222333333444444444555666777888999999777777888999::::::;;;;;;:::::::::;;;===>>>@@@AAA999@@@DDDBBBAAABBBCCCBBB@@@???>>>>>>>>>???@@@AAA???CCCFFFHHHHHHIIIMMMQQQWWWaaappp}}}yyymmmpppttt~~~vvvqqqxxxqqqooommmlllooorrrqqqlllgggddddddeeeiiijjjeee___ZZZRRRLLL[[[[[[ZZZYYYYYYYYYXXXXXXTTTUUUUUUVVVVVVUUUUUUTTTVVVTTTSSSSSSSSSRRRPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGEEEDDDDDDFFFIIIJJJFFFCCCCCCAAA???===>>>BBBFFFHHHTTT^^^hhhlllnnnqqqrrrpppqqqqqqqqqsssuuuuuutttrrrwwwxxxwwwuuussssssxxx{{{~~~~~~~~~~~~{{{vvvtttuuu~~~~~~yyytttxxxwwwcccXXXTTTTTTTTTUUUVVVSSSPPPOOOPPPOOOLLLIIIDDDBBB>>>;;;999777777888444444333333333333222222222222111111222444555777444555666:::IIIbbbxxx}}}|||{{{{{{{{{{{{|||}}}{{{xxx}}}zzzvvvqqqgggMMM@@@@@@IIIUUUkkk~~~}}}zzzvvvsssssstttwwwyyyuuuxxx~~~zzzvvvssslllccc[[[UUUOOOIIIDDD@@@@@@@@@???===<<<:::999888999<<<>>>@@@BBBCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLPPPSSSWWWZZZ^^^eeeooovvvyyy```TTTPPPOOORRRWWWjjj~~~{{{wwwwwwwwwssspppooommmsssyyy}}}|||xxxrrrooojjjkkkkkkjjjhhhgggggghhhjjjjjjfff]]]RRRNNNQQQVVVccc``````aaaaaaaaagggnnnvvvuuupppggg]]]UUUSSSSSSTTTSSSQQQLLLGGGBBB@@@@@@@@@AAABBBCCCBBB???<<<:::<<<===>>>AAACCCGGGIIIKKKUUUSSSOOOKKKGGGEEEDDDCCCFFFIIIOOOVVV]]]bbbeeegggmmmnnnppprrrssssssssssssqqqpppoooppprrrrrrpppooonnnllljjjgggeeedddddddddeeefffhhhiiikkkkkkllllllmmmjjjhhhhhhiiihhhddd```bbb___\\\ZZZ[[[ZZZWWWTTTOOOMMMIIIGGGFFFFFFDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEIIIKKKQQQZZZdddmmmsssvvv{{{vvvpppoooyyy{{{yyy||||||xxxzzzppp```ZZZXXXSSSKKKCCCEEEFFFBBB:::444333444333333333333333333333333......///000111222222222333222222222111111000000222333444444222222333444444444444555666888999:::888:::;;;======<<<:::999<<<<<<<<<===============;;;===???AAABBBAAA@@@???AAAAAAAAA@@@@@@@@@??????AAADDDGGGHHHHHHHHHIIIJJJVVV]]]jjjxxx{{{tttrrrqqquuusssnnnwwwuuuuuuqqqssspppnnnmmmnnnmmmiiifffhhhgggggggggddd\\\QQQIIIZZZZZZ[[[[[[[[[ZZZYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSQQQOOONNNMMMKKKJJJIIIHHHIIIIIIHHHGGGHHHKKKOOOPPPMMMJJJIIIGGGDDDBBBAAACCCFFFHHHWWWbbbllloooqqqsssssspppqqqqqqrrrtttuuuuuurrrpppsssttttttrrrqqqqqquuuxxx{{{|||}}}~~~yyyttttttuuuwwwssswww~~~ooo___XXXWWWWWWWWWYYYVVVSSSRRRRRRQQQNNNKKKGGGDDD@@@<<<888666555555444444333333333333222222333222222222222333555666444666777:::HHHaaaxxx}}}|||{{{zzzzzz|||~~~~~~|||wwwqqqfffRRRCCC@@@FFFRRRjjjzzzvvvtttuuuvvvxxxwwwzzz~~~zzzvvvsssmmmddd\\\UUUOOOHHHDDD@@@@@@@@@???>>><<<::::::888999;;;>>>@@@AAABBBCCCBBBCCCDDDFFFHHHIIIKKKKKKOOORRRVVVYYY]]]dddmmmttt{{{mmm[[[QQQMMMPPPVVV[[[lllyyyqqqjjjiiihhhfffeeeggglllrrrxxx{{{xxxsssooommmjjjjjjjjjiiiiiiiiijjjlllnnnmmmhhh]]]SSSOOOSSSXXX```^^^^^^```aaabbbiiiqqq~~~|||vvvkkk]]]SSSOOONNNSSSSSSQQQMMMGGGCCC@@@???===>>>@@@AAA@@@???===;;;444666999===BBBGGGKKKMMMHHHGGGFFFDDDBBBAAA@@@@@@BBBEEEJJJQQQWWW^^^bbbdddkkkllloooqqqssssssssssssrrrqqqpppqqqrrrqqqooonnnooommmkkkhhhfffeeedddddddddeeegggiiikkkmmmnnnnnnmmmlllkkkjjjiiigggdddaaadddbbb___^^^]]][[[WWWSSSLLLIIIFFFDDDCCCBBBAAA@@@CCCCCCCCCCCCCCCBBBBBBBBBEEEGGGLLLTTT^^^hhhppptttzzz{{{vvvoooyyyzzzyyy{{{}}}vvvwwwtttbbbXXXUUUOOOIIIBBBEEEEEEAAA:::444333444222222222222222222222222333333222222111000//////000000000000/////////...222333444444333333555666555666666777888:::;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>=========<<<;;;;;;;;;===>>>@@@AAABBBAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@BBBDDDGGGIIIIIIIIIJJJKKKQQQXXXfffvvv~~~wwwuuusssvvv}}}}}}wwwpppvvvssstttqqqtttqqqnnnmmmllljjjfffccciiihhhggggggddd]]]RRRIIIXXXZZZ[[[]]]]]]\\\ZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUUUURRRPPPPPPOOOMMMKKKJJJJJJJJJKKKLLLKKKMMMRRRXXXZZZYYYVVVSSSQQQMMMJJJHHHHHHIIIJJJ[[[fffpppsssssstttsssppppppqqqsssuuuvvvtttqqqmmmmmmoooppppppoooppprrrtttuuuvvvwwwzzz}}}zzzrrrooopppsss}}}~~~tttqqqvvv|||jjj^^^[[[ZZZZZZ[[[YYYWWWVVVUUUTTTQQQNNNJJJGGGBBB===888444333222444444333333333333222222444333333333333333444444222666777999DDD\\\vvv}}}zzzxxxyyy|||}}}uuuiiiXXXGGG@@@CCCOOOhhh~~~yyyvvvuuuvvvwwwzzz}}}~~~zzzwwwtttoooggg^^^VVVOOOHHHDDDAAAAAA@@@???>>><<<;;;:::888999;;;===???@@@BBBCCCBBBBBBDDDEEEGGGHHHIIIJJJMMMPPPUUUXXX\\\bbbkkkrrrttt}}}hhhVVVNNNPPPVVVTTTbbbzzzvvvkkkaaa^^^___```cccgggmmmsssyyyyyytttooommmnnnlllkkkjjjiiijjjlllooopppqqqnnnggg[[[QQQNNNSSSYYY\\\[[[\\\^^^```ccclllvvvzzznnn```TTTMMMLLLRRRRRRRRRNNNIIIDDDAAA@@@>>>>>>???@@@@@@???>>>===::::::;;;===???AAACCCDDD@@@@@@@@@@@@???>>>>>>===???@@@DDDIIIOOOVVV[[[___fffhhhkkknnnqqqrrrssssssrrrqqqqqqrrrsssrrrpppnnnpppooollljjjhhhgggfffeeedddfffhhhjjjmmmnnnppppppmmmnnnooommmjjjgggeeedddfffeeecccbbb```\\\WWWSSSMMMJJJFFFCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBAAAAAABBBDDDGGGNNNWWWcccmmmtttyyy~~~{{{rrr{{{~~~yyyxxx{{{~~~ttttttzzzeeeVVVPPPKKKFFFAAACCCCCC???999444333333111111111111111111111111333333222111000///...---000000000000////////////111333444555444555666888777777777888:::;;;===>>>>>>===;;;:::;;;===???@@@??????>>>===<<<;;;::::::???@@@AAABBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAABBBBBBCCCEEEHHHIIIIIIIIIJJJLLLMMMTTTaaasssxxxuuutttxxx{{{zzzssspppyyy|||ttttttqqqrrrpppsssqqqooonnnnnnllliiifffjjjhhhggggggddd\\\QQQIIIWWWYYY\\\^^^^^^]]][[[ZZZVVVVVVWWWWWWWWWWWWVVVVVVXXXWWWVVVVVVWWWVVVTTTRRRPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNQQQYYYaaaffffffeee___]]]YYYUUUQQQOOONNNNNN^^^hhhqqqtttttttttrrrooopppqqqsssuuuvvvtttoookkkkkklllnnnoooppprrrssstttpppqqqrrruuuyyy||||||ssskkkhhhkkkooovvv}}}yyypppooouuu{{{}}}qqqaaa\\\\\\[[[\\\[[[ZZZXXXWWWTTTQQQOOOKKKHHHCCC===888444333222444444333333333222222222444444444444333333333333///444777777AAAXXXttt~~~zzzwwwwwwzzz}}}mmmZZZIII@@@CCCMMMeee|||}}}xxxvvvvvvwwwyyy}}}~~~zzzxxxvvvrrrkkkbbbYYYPPPIIIDDDAAAAAA@@@@@@>>><<<;;;:::999999:::<<<===???AAABBBAAABBBCCCDDDFFFGGGHHHIIIJJJNNNSSSVVVZZZ```hhhnnnuuu|||zzzcccVVVTTTWWWVVVbbbxxxrrrggg\\\ZZZ]]]bbbiiioooqqqwww|||{{{uuupppoooqqqqqqoookkkjjjlllooosssttttttoooeeeXXXOOONNNSSSYYY\\\[[[\\\^^^```dddooozzz|||qqqcccWWWPPPNNNQQQRRRRRRPPPKKKGGGDDDCCCEEEEEEEEEEEECCCBBB@@@???@@@???>>>>>>=========>>>@@@AAABBBBBBBBBAAA???>>>??????AAACCCHHHNNNSSSVVV^^^aaaeeejjjnnnpppqqqqqqppppppqqqrrrttttttrrrpppqqqpppnnnlllkkkiiihhhgggggghhhjjjlllnnnoooooopppnnnqqqrrrpppkkkgggggghhhhhhhhhgggfffccc___[[[XXXSSSOOOJJJFFFEEEDDDCCCAAABBBBBBBBBBBBBBBCCCCCCCCCBBBCCCEEEJJJSSS```mmmuuuyyy~~~|||www~~~zzzwwwyyy}}}~~~rrrqqqiiiUUULLLGGGDDD@@@AAA@@@===777444222333222222222222222222222222///////////////.........222222222111111111111111000111333444444444666888666777777888:::<<<>>>???>>>============>>>@@@AAA@@@@@@??????>>>>>>>>>===AAABBBBBBCCCCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEHHHIIIIIIIIIKKKLLLMMMSSS```qqq|||uuuppprrrzzzzzzwww{{{hhheeekkkyyysssooopppoooooooooooooooppppppooonnniiihhhfffeeebbb[[[PPPHHHWWWYYY\\\^^^^^^]]][[[ZZZVVVWWWWWWXXXXXXWWWWWWVVVXXXWWWVVVWWWWWWWWWUUUSSSOOONNNMMMKKKKKKKKKLLLLLLLLLNNNSSS]]]hhhoooqqqpppiiigggddd```\\\XXXVVVUUU___iiiqqqrrrqqqqqqpppmmmoooppprrrtttuuusssnnnjjjkkkkkkmmmppprrruuuvvvvvvrrrrrrsssuuuwww{{{~~~|||rrrjjjgggiiimmmttt~~~}}}{{{tttlllmmmtttzzz{{{{{{rrr___ZZZ[[[ZZZZZZ[[[[[[YYYVVVSSSPPPNNNJJJGGGBBB===999666444444444444333333333222222222444444444444444444444333000666999999CCCZZZttt~~~zzzwwwwwwzzz~~~|||qqqZZZJJJBBBDDDLLLbbbuuuxxx|||zzzvvvttttttvvvyyy{{{|||zzzxxxvvvpppggg\\\QQQJJJEEEAAAAAAAAA@@@>>>===;;;:::999999:::;;;<<<>>>@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGKKKPPPTTTWWW]]]dddjjjwww{{{vvvddd[[[XXXVVVaaasss~~~hhh___WWWYYY___eeennntttwww|||~~~yyytttssstttvvvrrrmmmlllooosssvvvwwwvvvpppeeeXXXPPPPPPVVV\\\]]]]]]^^^``````eeerrrtttfffYYYQQQNNNPPPQQQRRRPPPMMMJJJHHHHHHQQQQQQPPPNNNJJJGGGCCCAAA:::;;;;;;<<<>>>@@@AAABBB???AAABBBCCCDDDDDDCCCBBBCCCBBBAAAAAACCCGGGKKKNNNUUUYYY___eeekkknnnoooooonnnnnnpppsssvvvwwwuuusssqqqppppppooommmlllkkkjjjllllllmmmnnnnnnnnnnnnnnnppprrrtttrrrnnnjjjjjjkkkiiiiiijjjiiigggeeedddccc[[[VVVPPPJJJGGGEEECCCBBBAAAAAABBBBBBCCCCCCDDDDDDAAABBBCCCGGGOOO\\\kkkuuu{{{}}}{{{yyy|||xxxwwwzzzyyynnnlllxxxiiiUUUJJJEEECCC??????===:::666333222222333333333333333333333333000000000000000000000///111111111111111111222222...000222222222333555666555555666777999;;;===>>><<<===>>>@@@AAA@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIKKKMMMPPPTTT___ppp~~~xxxoooiiinnnyyy~~~yyyyyyzzz|||~~~zzzttt___^^^eeexxx|||tttooooooooolllmmmnnnoooooooooooooooiiigggeeedddaaaYYYOOOGGGXXXZZZ[[[]]]]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVWWWXXXWWWVVVTTTOOONNNMMMLLLKKKLLLLLLMMMMMMOOOTTT___jjjrrruuuuuunnnmmmkkkgggddd```^^^\\\```hhhooonnnmmmoooooommmooooooqqqssstttrrroookkkkkkkkkkkknnnssswwwyyyyyyxxxwwwwwwxxxzzz}}}wwwooojjjkkknnnwwwzzzwwwpppjjjkkktttzzzzzzuuuxxx{{{{{{xxxwwwyyy{{{mmmZZZWWWZZZZZZYYYZZZ[[[YYYUUUQQQNNNMMMIIIFFFBBB===999777666555444444333333333333222222333444555555555555444444444888;;;===HHH^^^vvv~~~{{{yyyyyy}}}www]]]LLLDDDEEEKKK^^^pppqqqrrrqqqooooooqqqvvv{{{~~~~~~|||{{{zzzuuukkk___SSSKKKGGGBBBBBBAAA@@@???===<<<;;;999999999:::;;;===???AAA@@@AAAAAABBBDDDEEEEEEFFFEEEIIINNNRRRUUUZZZaaagggrrrvvvzzzjjj```^^^eeeoooxxx{{{{{{xxxuuuccc]]][[[aaaiiiooouuuzzzzzz||||||xxxuuutttuuuqqqmmmmmmqqqvvvxxxxxxxxxqqqeeeZZZSSSSSSYYY_________```bbbbbbhhhwwwyyyiiiYYYOOOKKKMMMNNNOOOMMMKKKJJJKKKLLL[[[[[[ZZZWWWRRRLLLFFFBBB======>>>???@@@BBBDDDEEEAAABBBCCCDDDEEEFFFFFFFFFEEEDDDBBBAAAAAACCCFFFHHHOOOSSSZZZbbbiiilllnnnooommmnnnqqqtttwwwxxxvvvsssppppppqqqqqqpppooonnnnnnoooooooooooooooooonnnmmmrrrssstttsssqqqooonnnnnnkkkllllllkkkkkknnnrrruuujjjddd[[[TTTOOOKKKHHHGGGEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBEEEKKKXXXhhhsss}}}|||zzzttt{{{yyyvvv{{{|||rrrjjjiiiqqq||||||fffSSSIIIDDDAAA>>>===:::888555333222111333333333333333333333333666555444333222111000///////////////000000000000...000111222111222333555333444444666888:::<<<===:::<<<>>>AAABBBAAA@@@???AAAAAABBBCCCDDDEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFFFFFFFGGGJJJLLLQQQUUU___ooo}}}vvvlllfffkkkuuu~~~|||}}}||||||wwwuuussssssmmmvvv|||mmmZZZ]]]dddttt~~~wwwpppooopppmmmnnnooonnnllljjjjjjjjjjjjhhheeeccc```YYYOOOGGGZZZZZZ[[[[[[[[[ZZZYYYYYYZZZZZZZZZ[[[[[[ZZZZZZZZZWWWVVVVVVVVVWWWWWWVVVTTTPPPPPPNNNMMMMMMMMMNNNOOOOOOPPPUUU___jjjqqqsssrrrnnnnnnmmmkkkhhheeecccaaaaaahhhmmmlllkkkmmmooonnnnnnnnnoooqqqrrrrrrpppmmmjjjhhhhhhkkkqqqvvvyyyyyy{{{zzzyyyzzz|||}}}tttmmmlllmmmwww~~~xxxuuunnnhhhkkktttzzzzzzxxxzzz|||zzzwwwvvvxxx{{{gggUUUUUUYYYYYYXXXZZZ\\\ZZZUUUPPPMMMMMMJJJGGGBBB===999777555555444444333333333333222222222333444555666666555555444777:::===KKKaaavvv~~~||||||bbbPPPFFFEEEJJJ\\\mmmnnnkkkjjjjjjkkkooouuu{{{~~~}}}yyypppbbbUUULLLHHHBBBBBBAAA@@@???===<<<;;;:::999999999:::<<>>;;;888666444333222111222222222222222222222222444333333222111000000000.../////////000000000000000111333222222111333444333333444666888:::<<<>>>;;;<<<===>>>@@@@@@AAAAAACCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDEEEFFFGGGIIIJJJGGGGGGFFFEEEDDDDDDCCCBBBCCCDDDEEEEEEEEEFFFIIILLLNNNQQQ\\\nnn~~~yyyoooiiijjjooovvvwwwuuuuuuxxxwww~~~xxxrrrnnnooohhhnnnpppuuu}}}gggXXX^^^fffrrryyyrrrpppqqqnnnpppqqqooollljjjjjjkkkmmmjjjgggeeeaaaZZZPPPIII[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUVVVWWWWWWUUUTTTRRRQQQPPPOOONNNOOOPPPQQQQQQRRRVVV___hhhnnnpppooommmmmmmmmllljjjhhheeedddbbbiiillljjjiiimmmppppppnnnnnnnnnpppqqqrrrpppooohhhfffeeehhhnnntttxxxyyyzzzyyyyyyyyy{{{~~~uuunnnkkkkkktttwwwtttlllgggkkktttzzzzzz|||{{{}}}}}}bbbRRRTTTYYYZZZXXXZZZ\\\ZZZUUUPPPMMMMMMKKKHHHCCC>>>999666444444444444444333333333222222111222444666777777666666222444666;;;JJJ```sss|||~~~}}}}}}gggTTTHHHEEEHHH[[[lllnnnhhhhhhhhhjjjnnnuuu|||{{{rrrdddWWWMMMIIIBBBBBBBBBAAA???>>><<<;;;:::999888888:::<<<>>>@@@@@@@@@AAAAAABBBCCCDDDDDDBBBFFFLLLPPPSSSWWW^^^ccciiiooozzz}}}sssiiifffgggeee]]]VVV``````fffsss|||}}}|||{{{tttssstttwwwzzzxxxpppjjjjjjgggeeeiiirrryyy{{{{{{qqqjjj___UUUPPPQQQVVV[[[^^^___bbbeeegggoooppp___SSSMMMFFFFFFFFFEEEEEEGGGLLLOOO___``````^^^YYYQQQHHHCCC@@@BBBFFFLLLSSSZZZ```cccaaa^^^ZZZTTTPPPLLLJJJIIIBBBAAAAAA@@@@@@AAABBBCCCJJJOOOXXXbbbiiinnnqqqqqqrrrssstttwwwxxxvvvrrrooonnnoooqqqsssttttttssssssnnnnnnoooqqqqqqrrrrrrqqqtttrrrrrrtttvvvwwwtttqqqppppppppppppttt~~~{{{rrrlllhhheee^^^\\\YYYVVVRRROOOLLLJJJFFFGGGIIIJJJOOOZZZiiiuuu~~~zzzvvvsssjjjqqq{{{~~~vvv{{{wwwrrrqqqqqqsssvvv|||nnn\\\OOOHHHBBB======;;;777555444333222111111111111111111111111111,,,------...///000000111000000111111222222222333222333444444222222333444333444555666999;;;===>>>======<<<<<<===???BBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKIIIHHHGGGFFFEEECCCBBBBBBBBBCCCDDDDDDDDDEEEIIIKKKJJJNNNYYYmmm}}}sssmmmkkkkkknnnmmmlllpppuuuyyy{{{zzzqqqlllooohhhjjjfffiiisssaaaXXX```hhhppp~~~{{{sssqqqqqqnnnpppsssrrrpppoooppprrrooollliiifffccc\\\RRRKKK\\\\\\[[[[[[ZZZYYYYYYYYYXXXYYYZZZZZZZZZYYYWWWVVVZZZWWWUUUTTTUUUVVVVVVUUUPPPPPPPPPQQQQQQQQQRRRRRRTTTTTTWWW\\\ccciiimmmnnnnnnllljjjhhhfffdddcccbbbdddeeegggiiikkkkkklllkkkjjjnnnrrrsssrrrpppnnnmmmggglllooommmnnnrrruuuttt{{{xxxuuuwww|||}}}wwwrrrnnnlllwww|||xxxvvvppphhhhhhqqq{{{~~~ttt^^^RRRTTTYYY[[[___\\\XXXUUUTTTSSSQQQPPPPPPLLLEEE>>>888555444444777444333444666777555333777666666555555444333333333333666===GGGXXXooo|||yyyRRRJJJOOOHHHZZZsssnnntttmmmhhhjjjooossswww{{{~~~zzzsssjjj]]]PPPHHHFFFDDDBBB@@@@@@@@@???===<<<;;;999999999<<>>???AAABBBBBBJJJUUU___fffkkkoooqqqppppppqqqsssvvvwwwvvvttttttttttttttttttsssssssssqqqsssuuutttpppooopppsssuuuuuuvvvwwwwwwvvvttttttnnnmmmnnnqqquuu|||xxxrrrooojjjddd\\\UUUPPPMMMMMMLLLKKKLLLSSS```oooyyy{{{ppplllooojjjnnntttzzz{{{zzz|||{{{yyy|||}}}zzz|||qqqcccWWWOOOGGG???999;;;;;;;;;777222000111333222222222111111111000000000000000000000000000000////////////000000000000000000000000111222333444333555888999999999;;;<<<:::<<>>HHHWWWoooxxxSSSIIILLLEEEXXXtttvvv~~~tttllllllnnnooorrrvvv}}}|||yyytttlll```SSSJJJEEEBBB@@@??????>>>===<<<<<<;;;:::999:::<<<>>>@@@@@@@@@??????@@@AAACCCDDDFFFGGGIIILLLQQQUUUYYY\\\```eeepppyyylllccc^^^]]]bbbhhhnnnqqqvvvyyyzzzzzzzzzzzzxxxvvvsssppplllhhhbbb___[[[ZZZWWWWWWaaammmsssrrrmmmaaaUUURRRSSSUUUYYY]]]___```ffflllrrryyy~~~jjjZZZRRRLLLFFFCCCEEEEEEDDDEEEGGGWWWaaafff___UUUOOOLLLKKKKKKQQQ]]]kkkyyy}}}jjj[[[SSSQQQHHHFFFDDDCCCBBBBBBBBBAAACCCJJJTTT^^^dddiiilllmmmooopppqqquuuxxxzzzzzzyyywwwvvvuuutttsssrrrrrrqqqppprrrtttrrrooonnnooorrruuuvvvvvvvvvvvvtttsssrrrnnnmmmnnnqqqwww~~~xxxpppggg___YYYVVVQQQQQQQQQSSSZZZeeerrr{{{zzzppplllooojjjmmmqqqvvv}}}yyyxxxzzzzzzyyyzzzpppbbbVVVNNNGGG@@@;;;<<<<<<:::777222000111333222222222111111111000000000000000000000000000000//////000000000111111111000000000111111222333444555777999999888888888:::===???AAAAAA@@@???@@@@@@BBBAAA@@@AAABBBCCCBBBAAACCCCCCBBBDDDFFFHHHGGGGGGCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAAAAABBBCCCDDDEEEGGGHHHRRReeexxx~~~{{{uuunnnjjjjjjkkkjjjhhhkkkpppqqqyyywwwzzz~~~wwwlllnnnqqqvvv}}}zzzkkkYYYTTTVVVbbbsss{{{uuusssrrrrrrqqqqqqqqqqqqrrrrrrssspppppppppnnnhhh^^^SSSLLL[[[[[[[[[ZZZYYYYYYXXXXXXZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWUUUUUUVVVVVVVVVUUURRRRRRRRRQQQPPPPPPOOOOOOQQQQQQSSSWWW]]]aaadddeeegggddd___[[[WWWVVVUUUVVV[[[^^^bbbfffiiiiiihhhgggiiilllooopppooonnnmmmnnnmmmrrrtttssssssvvvxxxvvvvvvuuutttvvvzzz~~~yyytttpppnnnnnnvvvzzz}}}}}}~~~}}}vvvuuuqqqlllnnnxxx~~~wwwrrrnnndddXXXRRRVVV\\\___^^^\\\[[[ZZZYYYWWWSSSPPPMMMJJJCCC===888555444444555333222333444555444222333333333333444444444444555555888???HHHXXXqqq~~~tttTTTIIIIIICCCVVVvvvzzzooolllmmmmmmqqquuu}}}}}}zzzzzzyyyvvvooocccVVVLLLEEECCC@@@?????????===<<<<<<;;;:::999:::<<<>>>???????????????@@@AAABBBCCCEEEFFFHHHLLLQQQUUUYYY[[[\\\aaakkkzzzvvvgggaaaaaaeeemmmuuuyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxuuuoooggg^^^YYYVVVPPPOOOMMMNNNWWWdddkkkkkkggg]]]TTTSSSUUUVVVZZZ^^^___aaafffmmmsss|||ppp```VVVKKKEEEAAABBBCCCAAAAAADDDOOOYYY^^^ZZZRRRMMMKKKJJJRRR^^^pppvvvccc[[[YYYMMMJJJGGGGGGHHHGGGCCC@@@CCCIIISSS]]]cccfffiiijjjnnnnnnppptttyyy|||}}}}}}zzzyyyxxxvvvtttrrrqqqqqqoooqqqsssrrrooommmoooqqqvvvvvvwwwvvvuuusssqqqooonnnlllmmmpppwww~~~tttjjjccc___XXXYYY[[[^^^dddmmmwww~~~~~~zzzpppmmmpppmmmmmmmmmqqqyyyxxxuuuvvvxxx~~~~~~wwwwww}}}|||zzzyyyoooaaaUUUMMMGGGAAA>>>===<<<:::666222000111333222222222111111111111111000000000000000000000000000000111111111222222222111111111111222333444444555777999888777666666777@@@BBBCCCBBB@@@??????@@@AAA@@@>>>>>>@@@BBBCCCBBBCCCBBBBBBDDDFFFHHHGGGFFFCCCCCCBBBAAA@@@@@@??????BBBAAA@@@@@@@@@BBBDDDFFFHHHIIIQQQccczzzzzzsssooollliiigggiiinnnooovvv~~~xxxooosss~~~qqqvvvxxx___QQQWWWddduuu}}}xxxvvvuuurrrrrrrrrrrrrrrssstttuuurrrrrrqqqooojjj```TTTMMM]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXVVVUUUUUUWWWWWWVVVUUUTTTSSSSSSRRRPPPOOOOOONNNOOOOOOPPPTTTYYY^^^aaaaaaaaa]]]XXXRRROOOMMMNNNNNNWWWZZZ```eeehhhiiigggfffgggiiilllmmmmmmlllmmmnnnpppuuuxxxvvvuuuxxxyyywwwttttttuuuwwwzzz}}}}}}wwwrrroooooonnnyyy}}}}}}~~~{{{zzzxxxtttpppsss}}}}}}uuupppjjjaaaWWWRRRTTTXXX[[[ZZZZZZYYYZZZYYYVVVRRRNNNMMMIIICCC<<<888555444444333333222333333333333333111111222222333444555555333333777===FFFXXXsss~~~|||mmmUUUKKKHHHDDDTTTtttzzzoookkklllnnnsssxxx|||~~~|||yyyyyyzzzzzzyyyrrreeeWWWMMMHHHEEECCCBBBBBBAAA@@@???<<<;;;:::::::::<<<===>>>>>>>>>>>>???@@@@@@AAABBBCCCEEEHHHLLLPPPUUUXXXZZZYYY^^^gggrrr}}}pppcccbbbhhhoooxxx|||yyywwwxxxzzz{{{|||zzz{{{xxxooocccXXXQQQOOOIIIIIIGGGGGGOOO[[[bbbcccaaaYYYSSSSSSUUUVVVYYY]]]aaabbbfffmmmttt~~~{{{hhh[[[OOOIIIDDDDDDCCCAAAAAACCCIIISSSYYYWWWRRRPPPOOONNNXXXhhhooofffbbbYYYTTTNNNLLLKKKJJJFFFBBBBBBIIISSS]]]cccgggiiikkkmmmmmmooosssxxx{{{}}}}}}|||{{{yyywwwvvvuuuuuuuuurrrtttvvvtttqqqoooqqqssswwwwwwwwwwwwuuusssqqqoooooolllkkknnnsss~~~}}}rrrjjjeeebbbdddgggkkkooouuu|||~~~zzzrrrpppsssssspppmmmnnntttzzzuuuuuusss}}}~~~uuurrruuuzzz}}}~~~yyyvvvzzz{{{qqqcccVVVMMMFFFBBB??????===:::666222111222222111111111111111111111111000000000000000000000000111111222222222333333333222111111222222333444555444666888888666666666777@@@BBBCCCBBBAAA@@@@@@BBBCCCAAA>>>===???@@@AAAAAABBBAAA@@@BBBDDDFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>BBB@@@???>>>???BBBDDDGGGIIILLLTTTeee~~~~~~vvvooollljjjjjjqqqtttzzzwwwkkkmmm~~~gggQQQZZZggguuu}}}~~~wwwuuutttttttttsssrrrqqqqqqqqqqqqsssrrrqqqooojjjaaaUUULLL______^^^^^^]]]\\\\\\[[[YYYXXXXXXWWWWWWWWWWWWWWWXXXWWWVVVWWWXXXYYYXXXVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMMMMNNNRRRWWW[[[]]]]]]YYYVVVQQQKKKHHHGGGHHHHHHRRRUUU\\\bbbeeeffffffeeeccceeegggiiiiiikkkmmmooorrrwwwzzzxxxwwwyyyyyyvvvssstttwwwyyy{{{~~~|||vvvrrrpppooooooxxx|||~~~~~~{{{xxx|||~~~vvvooohhh^^^VVVSSSSSSWWWZZZZZZZZZZZZ[[[[[[XXXTTTPPPNNNJJJCCC===888555444444333333333333333222333333000111111222333444555555444444777<<>>???@@@@@@@@@@@@BBBDDDGGGKKKOOORRRUUUWWWXXX\\\ccckkkuuurrriiidddhhhqqqxxx~~~~~~zzzvvvtttvvvyyy|||}}}||||||yyypppbbbVVVNNNKKKGGGGGGEEEDDDIIISSSZZZ[[[\\\VVVRRRSSSTTTUUUYYY]]]ddddddiiiooouuuqqq```YYYQQQJJJHHHFFFCCCDDDGGGJJJSSS[[[ZZZXXXXXXWWWVVV[[[ooo{{{vvvmmmfff\\\TTTOOOLLLHHHFFFCCCJJJUUU^^^eeeiiilllmmmnnnnnnooorrrwwwzzz||||||{{{zzzyyyxxxxxxxxxyyyzzzvvvxxxyyywwwsssqqqrrruuuwwwwwwwwwwwwvvvtttrrrqqqoookkkiiijjjnnnuuuyyyrrrmmmlllooorrrvvvxxx|||zzzsssssswww{{{uuuooommmsss|||yyywwwvvv~~~tttnnnnnnpppssstttwwwtttsssyyy|||tttfffYYYNNNFFFBBB???AAA>>>999555333222222222111111111111111111111111000000000000000000000000222222222222333333333333222222222222333444555666222444666777777777888:::>>>???AAAAAAAAAAAACCCEEEFFFCCC@@@>>>>>>>>>>>>>>>???>>>>>>???BBBCCCCCCBBBDDDDDDCCCBBBAAA??????>>>AAA???>>>===>>>AAADDDFFFHHHLLLUUUeee}}}uuurrrqqqhhhrrrxxx~~~ttteeeeeekkkVVV```llltttzzz}}}uuurrrpppqqqqqqpppppppppppppppqqqrrrpppooonnnjjjbbbUUULLL`````````___^^^^^^]]]]]][[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXXXXYYYZZZ[[[YYYXXXWWWVVVUUUTTTSSSRRRQQQQQQNNNMMMMMMOOOSSSVVVWWWVVVOOOMMMIIIFFFCCCCCCCCCDDDJJJNNNTTTZZZ^^^aaaaaaaaa^^^```bbbdddfffiiimmmpppsssxxx{{{yyywwwxxxwwwuuuqqqtttxxxzzz{{{}}}|||wwwsssqqqpppoootttxxx|||~~~vvvmmmcccZZZUUUTTTUUUYYY^^^]]]]]]^^^______]]]YYYUUUPPPLLLEEE>>>888555444444222444555444333222333555111222222333444555555666888888:::;;;@@@PPPmmm~~~xxxooojjjdddYYYMMMIIIIIIQQQggg~~~|||pppjjjiiijjjnnnsssyyy{{{~~~}}}zzzwww{{{|||}}}{{{uuuhhhZZZPPPGGGEEEBBBAAAAAAAAA???>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>??????@@@??????AAACCCFFFIIIMMMPPPQQQRRRWWW[[[aaafffmmmvvvxxxkkkhhhjjjrrrzzz}}}|||xxxttttttwww{{{|||||||||{{{wwwooodddXXXNNNIIIGGGHHHFFFCCCFFFOOOUUUWWWYYYTTTRRRTTTVVVWWW\\\bbbggghhhlllqqqvvv~~~lllbbbXXXNNNIIIEEECCCDDDHHHMMMVVV\\\\\\ZZZZZZYYYWWW]]]ooo}}}pppbbbWWWOOOLLLKKKFFFMMMWWW```fffiiilllmmmmmmmmmnnnqqqvvvzzz|||}}}yyyyyywwwwwwxxxyyy|||}}}yyy{{{|||yyytttqqqrrrsssttttttuuuvvvuuutttsssrrrpppkkkhhhhhhjjjnnnwww|||xxxuuuxxx{{{}}}~~~yyyssstttzzzyyyrrrqqqwww||||||}}}uuuooommmoooqqqrrrqqqoooqqqyyyyyyrrrgggZZZOOOFFFAAA???CCC???999444333333222222111111111111111222222222000000000000000000000000111111222222222333333333333333333333444555666666222444666888888888:::;;;;;;===>>>???@@@BBBEEEHHHHHHEEEBBB@@@???>>>===<<<===<<<<<<>>>@@@BBBAAA@@@CCCCCCBBBBBBAAA@@@?????????>>>======???AAADDDEEEDDDIIIQQQ```zzzzzzxxxxxxnnnxxx~~~tttdddddd}}}kkkZZZgggrrrwwwyyy|||tttpppnnnkkkllllllmmmoooqqqrrrsssqqqooommmmmmkkkdddWWWMMM`````````___^^^^^^]]]]]][[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYY[[[\\\]]][[[YYYWWWWWWVVVVVVUUUTTTSSSSSSQQQOOOMMMMMMNNNOOONNNMMMFFFDDDBBBAAA?????????@@@AAADDDJJJOOOUUUXXXZZZ[[[YYY[[[]]]```cccgggmmmqqqsssxxx{{{yyywwwwwwvvvsssnnnrrrwwwzzz{{{{{{}}}}}}yyyuuurrrpppoootttyyy|||~~~vvvmmmaaaWWWTTTTTTUUUZZZ```____________```___[[[YYYRRRNNNGGG???999555444333333555666555333222444666333333444444555555555666888888:::<<<@@@QQQooo}}}~~~}}}vvvooommmfff\\\LLLFFFIIIOOO```yyy|||ooojjjhhhgggjjjnnntttvvvzzz|||~~~~~~}}}|||yyyzzz|||{{{uuukkk^^^UUUGGGEEECCCBBBBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===????????????>>>@@@BBBEEEHHHKKKMMMNNNNNNVVV[[[```dddiiiqqq|||~~~uuulllmmmsss|||~~~}}}}}}yyyuuuwww{{{~~~}}}|||{{{xxxtttnnneee[[[PPPIIIFFFGGGFFFBBBDDDMMMTTTVVVVVVRRRRRRUUUXXX\\\ccckkkkkkkkkoootttvvv|||rrrfffYYYQQQMMMJJJMMMQQQXXX___cccbbb___]]]ZZZWWW\\\iii~~~tttaaaTTTOOONNNJJJPPPYYYaaaeeegggiiijjjgggggghhhlllrrrwwwzzz{{{xxxvvvuuutttuuuwwwzzz|||yyy{{{{{{wwwrrrnnnnnnooonnnpppqqqsssttttttssssssqqqllliiijjjjjjkkkpppwww|||~~~}}}vvvqqqttt{{{zzzuuuwww}}}vvvqqqooooooqqqsssqqqpppqqqyyy{{{rrrmmmeeeZZZOOOGGGBBB@@@EEE???888444333333222111000000111111111222222222000000000000000000000000111111111111222222222222333333333333444555666777444666888999888888999::::::<<<===>>>???AAAEEEGGGGGGEEECCCBBBAAA@@@>>><<<===<<<<<<>>>@@@AAAAAA@@@AAAAAA@@@@@@????????????=========>>>@@@AAACCCDDDBBBGGGMMMYYYttt~~~{{{|||xxxvvvgggiiitttjjj]]]lllyyy||||||}}}uuuqqqpppjjjkkkkkkmmmnnnqqqrrrsssqqqnnnmmmnnnmmmgggZZZPPP```______^^^^^^]]]\\\\\\YYYXXXWWWVVVUUUVVVWWWWWWZZZZZZZZZ\\\^^^^^^\\\ZZZXXXWWWWWWVVVVVVUUUUUUUUUSSSQQQMMMKKKJJJIIIGGGEEE??????>>>>>>============;;;>>>BBBHHHMMMRRRTTTVVVVVVXXX[[[]]]aaafffmmmqqqsssxxx{{{yyyvvvvvvuuuqqqlllqqqvvvyyyzzzzzz|||~~~}}}zzzwwwsssqqqoooxxx|||~~~~~~~~~}}}vvvooobbbVVVSSSSSSSSSWWW^^^___^^^]]]^^^^^^^^^[[[YYYTTTPPPHHH@@@:::666444333333555777666444333444777444444444555555555555666333555888;;;BBBUUUuuu{{{}}}|||vvvrrrrrriii^^^KKKCCCHHHMMM]]]vvvyyymmmiiihhhgggiiimmmqqqsssvvvzzz}}}xxxyyyzzzzzzvvvmmmaaaYYYJJJHHHEEEDDDDDDDDDBBBAAA<<<<<<<<<<<<<<<<<<;;;;;;:::<<<===?????????>>>>>>@@@BBBDDDGGGJJJKKKKKKLLLUUUZZZ```dddiiiqqq|||~~~zzztttpppssszzz~~~|||}}}~~~{{{xxxzzz~~~~~~{{{yyyuuuqqqlllfff]]]RRRIIIEEEGGGEEEBBBDDDLLLTTTVVVTTTQQQRRRVVV[[[```iiirrrmmmmmmqqquuuwwwzzzzzzkkkaaa\\\YYY\\\aaagggmmmpppmmmiiifffaaa\\\[[[cccrrrjjjXXXPPPPPPMMMRRR[[[aaadddeeeffffff______aaafffmmmssswwwyyywwwuuusssrrrsssuuuwwwyyyxxxzzzyyyuuuoookkkjjjlllkkklllnnnqqqrrrsssssssssqqqmmmjjjkkklllkkkoootttpppxxx{{{sssooottt|||}}}yyyvvv{{{}}}wwwrrroooooopppqqquuussstttzzz~~~xxxllliiibbbYYYOOOGGGBBBAAAEEE@@@888444333333333111000000111111222222222222000000000000000000000000000000111111111222222222444444444444444555777777777888::::::888777888999;;;<<<===>>>>>>@@@DDDFFFEEEDDDCCCCCCCCCBBB@@@>>>>>>======>>>AAABBBBBBAAA?????????>>>>>>>>>>>>>>>;;;<<<===???@@@BBBBBBCCCDDDHHHKKKUUUqqq|||~~~|||tttgggjjjoookkk]]]ooo~~~~~~vvvtttrrrnnnmmmmmmmmmnnnooopppqqqrrrooommmooooooiii]]]RRR``````___^^^]]]]]]\\\\\\[[[[[[ZZZWWWVVVVVVXXXZZZYYYYYY[[[\\\\\\]]]]]]]]]YYYZZZZZZYYYWWWUUUVVVWWWZZZTTTNNNJJJFFFCCCAAAAAA???>>>===<<<;;;999888888===>>>???AAADDDGGGIIIJJJIIIPPPXXX___cccfffjjjmmmoooqqqsssuuuuuusssqqqoooooojjjkkksssyyy{{{|||zzzuuuppppppttt}}}zzzwwwooobbbVVVSSSUUUXXX[[[^^^````````````___^^^]]]\\\UUUPPPIII@@@999555333222222222111111222222333444444555555666555444222111555444888===AAAPPPqqq~~~ttttttyyyyyyuuurrrjjjWWWHHHFFFDDDFFFXXXooo~~~uuuiii```]]]bbbjjjpppsssssstttxxx}}}}}}{{{yyyyyywwwsssppplllcccYYYLLLIIIEEEDDDDDDDDDAAA>>>>>>============<<<<<<<<<;;;;;;<<<===>>>???@@@@@@CCCCCCDDDEEEFFFHHHLLLPPPSSSVVV[[[aaagggpppyyy~~~zzzwwwvvvvvvxxxzzz|||~~~~~~}}}~~~|||{{{vvvppplllggg```UUUMMMLLLGGGBBBBBBGGGMMMQQQSSSWWWSSSQQQUUU___iiinnnppprrrrrrqqqssswww}}}{{{qqqnnnppprrrwww}}}yyyrrrmmmjjjgggdddbbbeeelllqqqrrrrrruuuuuuttttttuuuuuuxxxrrr]]]QQQLLLPPPTTT\\\bbbeeedddaaa^^^\\\[[[\\\```ggglllmmmmmmsssrrrpppppppppppprrrssssssssssssrrrmmmgggaaa]]][[[```ggglllooopppqqqrrrooonnnnnnmmmmmmmmmnnnnnnrrrwww|||}}}~~~}}}|||}}}}}}ssspppssswww{{{uuurrrxxxzzz~~~wwwuuurrrrrrsssuuuvvvvvvyyyxxx{{{yyynnneeebbb]]]WWWRRRMMMIIIFFFEEE===666555555333222333222222222111111111111000222222111111111111111111333333333222222111111111222333333333444555555555555777999;;;;;;;;;:::999<<<===>>>>>>===>>>@@@BBB???@@@AAADDDJJJMMMEEE;;;???===<<<===???AAABBBBBBEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<======>>>???@@@CCCGGGKKKUUUnnn}}}}}}zzzkkkaaajjj}}}rrrggguuuyyy}}}{{{yyysssppppppooooooooooooppppppoooooommmmmmoookkk\\\MMM``````___^^^^^^]]]\\\\\\\\\\\\[[[YYYWWWWWWYYY[[[YYYYYYZZZ[[[\\\\\\\\\\\\YYYZZZ[[[ZZZXXXWWWWWWXXXYYYTTTNNNJJJFFFBBB@@@@@@<<<<<<;;;:::999888888888:::;;;;;;===???AAACCCDDDGGGMMMVVV]]]bbbfffjjjmmmmmmooorrrttttttsssqqqooooookkklllssszzz}}}~~~{{{vvvppppppssswwwtttxxx|||ssseeeYYYUUUWWWYYY[[[^^^aaaaaaaaa```___^^^\\\\\\UUUQQQIIIAAA:::555333333333222222222222333444444333333444444555444444444777666888<<>>=========<<<<<<<<<;;;;;;:::;;;<<<===>>>???@@@@@@AAABBBCCCCCCDDDGGGKKKNNNQQQTTTYYY___fffnnnwww}}}}}}|||zzzyyyxxxxxxzzzzzz|||}}}~~~}}}}}}|||~~~}}}zzzvvvssspppnnnkkkdddYYYQQQMMMHHHDDDDDDIIIOOOSSSTTTRRRQQQQQQXXXbbbjjjnnnnnnqqqpppppprrrvvv|||}}}yyyuuummmeee^^^]]]^^^\\\\\\^^^aaa______```___```hhhrrruuu```TTTNNNPPPTTTZZZ___aaaaaa^^^\\\XXXWWWXXX[[[aaaeeeggggggmmmmmmllllllllllllmmmmmmlllllljjjfffaaa[[[VVVSSSPPPTTT[[[bbbfffjjjnnnpppmmmmmmmmmmmmmmmnnnoooooommmqqqttttttsssuuuzzz}}}||||||~~~~~~vvvpppppprrrxxxtttrrrwww~~~}}}tttsssqqqrrrtttvvvwwwvvv||||||yyymmmeeeccc___XXXQQQKKKHHHFFFEEE===666555555333222333222222222111111111111000111111111111111111111111333333333222222222111111444555555666666777777888777888:::<<<===<<<;;;:::<<<===>>>>>>>>>???AAACCCBBBDDDDDDEEEHHHJJJDDD===@@@>>>======???AAAAAAAAADDDDDDBBBAAA??????>>>>>>===============>>>@@@@@@BBBFFFJJJTTTmmm~~~zzz}}}|||jjj]]]___}}}yyysssttt~~~}}}{{{vvvpppoooooonnnnnnoooooopppmmmmmmlllmmmooolll^^^PPP``````______^^^]]]]]]]]]]]]]]]\\\ZZZXXXXXXYYY[[[YYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYZZZ\\\[[[YYYTTTNNNHHHDDDBBB@@@<<<;;;;;;:::999999999:::::::::::::::;;;<<<===>>>CCCIIIRRRZZZ```eeeiiilllkkkmmmppprrrssssssqqqpppooolllmmmttt{{{~~~}}}xxxqqqoooqqq{{{}}}yyyrrrooossszzzwwwhhhZZZVVVXXX[[[]]]___ccccccbbbaaa```^^^\\\[[[WWWRRRJJJAAA:::666444444444333333333333444555555333333333333444555666666999777888;;;===HHHeee}}}~~~wwwsssjjjVVVEEEAAA@@@AAAMMM]]]jjjhhhbbbZZZTTTVVV___gggqqqrrrvvvzzz~~~~~~{{{vvvxxxwwwtttqqqlllaaaVVVMMMIIIDDDBBBCCCCCC@@@>>><<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>?????????AAABBBBBBCCCEEEIIILLLOOORRRWWW\\\cccllluuu{{{}}}zzzxxxyyy{{{}}}|||zzz|||{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~zzzwwwrrrrrrrrrsssqqqiii^^^UUUNNNJJJFFFFFFKKKQQQUUUVVVNNNNNNRRRZZZeeelllnnnnnnqqqppppppqqquuuzzz}}}lllZZZQQQNNNKKKJJJKKKOOOMMMMMMNNNLLLKKKQQQXXXpppxxxdddWWWQQQRRRTTTXXX[[[\\\\\\[[[ZZZUUUUUUUUUWWW[[[___``````dddeeeeeeffffffeeeeeeddddddbbb]]]XXXRRRNNNJJJIIIDDDHHHNNNUUU\\\cccjjjnnnllllllllllllnnnooopppqqqppprrrsssrrrpppqqqvvvzzz}}}}}}|||~~~|||{{{||||||}}}zzzsssooonnntttqqqqqqwwwyyypppppppppssswwwzzz{{{zzzzzzlllcccccc```YYYPPPJJJHHHHHHEEE<<<666555555333222333222222222111111111111000111111111111111111111111333333333333222222222222555555555666777888888888999:::;;;===>>>======<<<;;;<<<>>>??????@@@CCCEEEGGGJJJIIIFFFEEEFFFDDD@@@AAA???======???@@@@@@@@@CCCBBBAAA@@@????????????============>>>???@@@AAABBBEEEIIISSSmmmzzzzzziiiXXXWWWppptttxxx}}}xxxoooooonnnnnnnnnnnnoooooollllllllllllooolll```RRR``````______^^^^^^^^^]]]^^^^^^^^^\\\ZZZYYYZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]\\\[[[\\\^^^```bbbbbb___WWWOOOJJJEEE@@@>>>>>>===<<<;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<===@@@EEENNNWWW___eeeiiikkkkkklllooorrrttttttsssrrrpppooooootttzzz}}}||||||wwwpppnnnqqqwwwzzzzzzuuupppnnnrrrxxxooo[[[TTTWWW[[[```dddeeeeeedddbbbaaa^^^\\\[[[XXXRRRJJJAAA:::666555555444444444444444555666666444444333222333444555666999777888;;;===GGGaaa||||||wwwooo[[[IIICCCAAABBBLLLYYYeeefffccc[[[TTTTTT\\\eeemmmpppvvv{{{~~~|||wwwyyyyyyuuusssnnncccWWWNNNIIIDDDBBBCCCBBB@@@>>><<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>???@@@BBBBBBCCCEEEHHHJJJNNNQQQUUU[[[bbbjjjsssyyy{{{wwwuuuxxx~~~~~~~~~}}}{{{zzzzzz{{{|||}}}||||||}}}|||wwwsssqqqtttxxxzzzwwwmmm```WWWPPPLLLHHHHHHMMMSSSVVVWWWMMMOOOTTT]]]fffnnnrrrssstttsssrrrrrrtttwww{{{}}}ttt]]]QQQNNNLLLJJJJJJLLLJJJJJJKKKIIIGGGJJJPPPXXXpppzzzhhh\\\UUUUUUVVVWWWXXXYYYYYYXXXXXXUUUUUUUUUVVVXXXYYY[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[XXXSSSMMMIIIFFFEEEDDD>>>AAAFFFLLLSSS\\\eeekkkjjjjjjkkklllnnnppprrrssstttttttttsssrrrtttxxx{{{xxx{{{~~~|||yyyxxxzzz~~~~~~|||{{{{{{{{{|||{{{tttooommmooooooqqqxxx|||uuummmmmmooosssyyy~~~|||kkk___```___YYYPPPKKKKKKLLLDDD<<<555555555222111222222222222111111111000000111111111111111222222222333333333333333333333333333333444555666666777888999:::;;;===============;;;<<<>>>???@@@BBBEEEHHHMMMPPPOOOHHHDDDDDDEEEDDDCCC@@@>>>===>>>??????>>>AAAAAA@@@?????????@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAAEEEHHHRRRmmmqqq\\\YYYmmm|||}}}}}}{{{vvvooonnnnnnmmmmmmnnnnnnooolllmmmmmmlllmmmjjj___RRR```_______________^^^^^^_________]]][[[ZZZZZZ[[[ZZZYYYYYYXXXYYYYYYZZZ[[[\\\]]]^^^]]]^^^___bbbeeeiiimmmlllcccXXXQQQIIIBBBBBBAAA???===<<<<<<======>>>>>>===<<<<<<=========???CCCKKKUUU^^^eeehhhjjjlllmmmpppssstttuuuuuutttrrrrrrrrrtttyyy{{{yyyyyyyyyvvvooonnnqqqsssvvv{{{|||uuurrrnnnmmmrrrxxx~~~~~~cccVVVVVV[[[aaafffffffffeeecccbbb___^^^\\\XXXSSSJJJAAA:::666555555555555444444555555666777666555444333222333444444999666777;;;===GGG```yyy}}}rrraaaOOOFFFBBBCCCMMMYYYdddeeeccc[[[SSSRRRZZZaaahhhmmmttt{{{~~~}}}zzz|||{{{wwwtttpppeeeZZZOOOKKKEEEBBBCCCCCCAAA???<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======???AAABBBCCCCCCEEEGGGIIIMMMPPPTTTZZZaaajjjsssxxxxxxvvvuuuzzz~~~|||{{{zzz|||~~~~~~}}}~~~~~~}}}yyytttppptttxxx~~~|||pppbbbXXXRRRNNNJJJKKKOOOTTTVVVVVVPPPRRRWWW^^^hhhpppvvvyyyxxxwwwuuusssssstttvvvwwwzzzxxxcccYYYVVVTTTRRRQQQQQQMMMLLLMMMKKKHHHJJJNNNMMMeee~~~|||oooccc\\\YYYYYYXXXXXXWWWWWWWWWVVVSSSSSSSSSSSSRRRRRRSSSTTTPPPQQQSSSSSSSSSSSSQQQPPPQQQOOOKKKGGGDDDCCCCCCDDD<<<>>>AAAEEELLLUUU___eeeiiiiiijjjlllnnnppprrrtttqqqrrrrrrrrrrrrtttwwwzzzyyy{{{}}}{{{yyywwwyyy{{{~~~}}}{{{{{{{{{{{{{{{{{{uuupppnnnmmmkkkmmmrrr{{{~~~zzzsssiiiiiijjjnnnvvv}}}}}}kkk[[[\\\[[[WWWRRROOOOOOQQQDDD<<<555444444222111222222222222111111111000000000000111111111222222222333333333333333333333333333333444555666777888999999:::;;;<<<<<<=========;;;===???@@@AAACCCGGGIIIRRRUUUSSSJJJDDDDDDGGGHHHCCCAAA>>>>>>>>>??????>>>@@@@@@@@@???@@@@@@AAABBB>>>>>>>>>??????@@@AAABBBBBBEEEIIISSSmmmggg]]]nnn{{{xxxrrrnnnnnnmmmmmmmmmmmmnnnnnnmmmnnnmmmlllkkkggg\\\PPP___________________________``````^^^[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZ\\\]]]]]]^^^______```bbbfffjjjpppyyy{{{rrrfff^^^SSSIIIGGGEEEBBB???===<<<<<<=========<<<<<<======>>>???@@@CCCKKKUUU___fffiiiiiimmmnnnpppssstttuuuuuuuuussstttuuuuuuzzzzzzxxxwwwwwwsssnnnmmmpppssstttxxx||||||yyyrrrnnnjjjjjjooouuu{{{~~~lll[[[XXX\\\bbbfffffffffeeedddcccaaa___^^^XXXRRRIII@@@999555555555555444444444444555666666666666555444333333333333888555666:::===FFF]]]ttttttgggVVVIIICCCEEEQQQ^^^fffeeeaaaYYYRRRPPPUUU[[[bbbiiirrrzzz~~~~~~}}}~~~{{{wwwtttqqqggg]]]QQQLLLFFFCCCCCCCCCBBB@@@<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHKKKNNNSSSYYY___hhhqqqwwwwwwwwwzzz~~~}}}}}}}}}{{{wwwqqqmmmtttzzzuuufff]]]VVVRRRNNNNNNRRRUUUWWWVVVQQQTTTZZZaaaiiiqqqxxx{{{yyywwwuuurrrqqqqqqrrrrrrsssxxxzzzjjjcccbbb```_________YYYUUUSSSOOOIIIHHHJJJLLL```vvv}}}tttjjjaaa\\\[[[ZZZXXXWWWUUUTTTTTTOOOPPPOOOMMMJJJIIIJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCCCC>>>>>>@@@BBBHHHPPPYYY```iiiiiijjjlllnnnppprrrtttrrrrrrssstttvvvxxxyyyzzz|||{{{{{{zzzzzzyyyxxxxxx|||{{{{{{{{{zzz{{{{{{|||~~~xxxrrrmmmkkkjjjjjjjjjnnnuuu||||||~~~|||vvvkkkhhheeegggnnnxxxlllYYYXXXWWWUUUTTTSSSRRRRRRDDD;;;555444444222111222222222222111111111111000000000000111222222333333333333333333444444444444555666777888999:::;;;<<<::::::;;;;;;<<<======>>>===>>>@@@AAABBBDDDGGGJJJTTTUUURRRJJJDDDEEEHHHHHHCCCAAA>>>>>>>>>??????>>>@@@@@@@@@@@@AAABBBCCCDDD????????????@@@AAABBBCCCCCCGGGKKKUUUnnnqqqbbbpppzzzvvvpppmmmmmmllllllllllllmmmmmmlllnnnmmmjjjhhhdddZZZOOO____________````````````^^^___```^^^[[[YYYYYYYYYYYYYYYXXXXXXZZZ\\\^^^```^^^______```aaaeeeiiimmmxxxyyyqqqdddXXXPPPMMMIIIDDDAAA?????????=========>>>???@@@AAABBBBBBDDDKKKUUU```gggjjjiiimmmnnnppprrrssssssttttttsssvvvvvvwww}}}~~~{{{xxxvvvrrrlllkkkooouuuuuuvvvxxxzzz{{{zzzxxxrrrnnniiihhhlllrrrwwwzzz~~~}}}{{{kkk[[[ZZZ^^^cccfffffffffeeeeeedddbbbaaa```XXXRRRHHH>>>777444444555444444333333444444555666444444444555444444333333888444444888;;;CCCXXXnnnxxxnnn^^^OOOEEEHHHXXXhhhlllhhhaaaXXXRRRPPPSSSVVV\\\eeepppyyy~~~~~~~~~{{{uuusssppphhh___TTTNNNHHHDDDDDDDDDCCCAAA=========<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;===???AAABBBBBBBBBDDDEEEIIILLLQQQVVV]]]fffooouuuvvvzzz}}}zzzuuuppplllooowwwzzznnnfff\\\XXXSSSSSSUUUXXXXXXWWWOOOTTT\\\dddlllrrrwwwyyyuuusssrrrpppooooooooopppmmmsssyyy|||vvvssstttvvvyyy||||||tttkkkddd[[[RRRMMMNNNNNN\\\mmmuuuwwwsssjjjaaa]]]\\\[[[YYYVVVTTTRRRQQQLLLMMMLLLIIIEEECCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHHHHHHHFFFDDDBBBAAABBBCCCEEEIIIQQQZZZ```iiijjjkkklllnnnppprrrssstttuuuvvvxxxzzz{{{{{{zzz{{{xxxvvvwwwzzz{{{xxxuuuyyyyyyyyyzzzzzz{{{||||||}}}}}}vvvoookkkiiiiiijjjlllqqqyyy~~~}}}sssmmmfffdddiiisss}}}{{{zzznnn[[[WWWTTTSSSUUUVVVSSSPPPCCC;;;555444444222000111222222222111111111111000///000000111222222333333333333333444444444555555555666777888:::;;;<<<===<<<<<<<<<<<<===>>>??????>>>@@@AAABBBCCCDDDGGGJJJRRRSSSOOOGGGDDDFFFHHHGGGBBB@@@>>>===???@@@@@@???@@@@@@@@@AAABBBDDDEEEFFF@@@@@@???@@@@@@AAABBBCCCDDDIIIMMMWWWooo}}}nnnxxx~~~~~~}}}{{{{{{{{{wwwrrrmmmllllllllllllllllllmmmiiikkkkkkhhhfffbbbYYYPPP_________```````````````^^^___```^^^[[[YYYXXXYYYYYYYYYXXXYYYZZZ]]]```bbb^^^___```aaabbbfffkkkooossseeeXXXUUUPPPJJJFFFDDDCCCCCC>>>>>>???@@@BBBDDDEEEFFFCCCFFFLLLVVVaaahhhjjjiiimmmnnnooopppqqqrrrrrrrrrrrrvvvxxxxxx~~~zzzwwwqqqkkkjjjnnnwwwvvvuuuvvvxxxyyyyyyxxxtttpppjjjhhhkkkpppvvvyyywwwzzzzzzvvvsssttttttrrrdddYYY[[[```dddgggeeefffeeeeeedddcccbbbaaaWWWQQQGGG>>>777444444555444333333333333444555555111222444555666555555444888444444777:::@@@TTTjjj~~~}}}ttteeeTTTIIIMMM___pppqqqkkkbbbYYYSSSRRRSSSUUUYYYbbboooyyy}}}~~~zzztttqqqoooggg___UUUOOOHHHEEEEEEEEEDDDBBB>>>============<<<<<<<<<::::::::::::::::::;;;;;;;;;===@@@AAAAAAAAABBBDDDGGGJJJOOOTTT[[[dddmmmsssvvv||||||yyytttoookkkkkkttttttmmm```[[[WWWVVVXXXZZZZZZYYYLLLSSS]]]gggnnnrrruuuvvvppppppnnnmmmmmmnnnnnnoookkkqqquuurrrooossswwwkkk___WWWVVVNNNXXXdddlllpppoooggg]]]]]]\\\[[[XXXUUURRRPPPNNNLLLMMMLLLHHHCCC@@@AAABBBBBBAAA@@@??????@@@AAABBBHHHIIILLLMMMLLLIIIFFFCCCFFFFFFGGGIIINNNUUU^^^dddjjjjjjkkklllnnnppprrrsssttttttvvvxxxzzzyyywwwuuuzzzuuurrrtttzzz|||yyytttwwwwwwxxxyyy{{{||||||}}}wwwpppmmmkkkkkkkkknnnsss{{{}}}tttjjjdddgggqqq|||wwwvvv|||ooo^^^XXXRRRSSSVVVWWWSSSNNNCCC;;;444444444111000111222222222111111111111000///000000111222222333333333333333444444555555555333444555777888999:::;;;============>>>???@@@AAA???AAABBBCCCCCCEEEGGGIIIPPPPPPKKKEEECCCFFFGGGEEEAAA???======???@@@@@@@@@@@@@@@AAAAAACCCEEEFFFGGG@@@@@@@@@@@@AAABBBCCCCCCEEEJJJOOOXXXppp{{{{{{||||||{{{|||}}}zzztttoooqqqzzz}}}zzzuuummmllllllkkkkkkllllllmmmfffiiiiiigggeeebbbZZZRRR^^^_________]]]]]]___aaaddddddcccbbb```^^^\\\[[[^^^]]][[[[[[\\\]]]```aaabbbbbbbbbaaabbbeeejjjnnnyyyiiiaaaXXXRRRPPPNNNJJJFFFFFFCCCBBBDDDHHHJJJHHHFFFGGGKKKQQQZZZbbbhhhjjjjjjssspppmmmnnnqqqtttuuutttyyyxxxzzzxxxwwwppphhhiiisss|||uuuqqquuuzzz{{{yyyzzzxxxrrrjjjeeegggnnnrrrrrruuuxxxzzzxxxrrrnnnqqqwwwxxxaaaXXXZZZ^^^bbbeeeiiihhhgggffffffdddaaa^^^ZZZRRRHHH>>>888666444444333333333444444444555555555444444333333333444444555666777777777===NNN___|||}}}{{{bbbOOOVVV```vvvyyylll^^^XXXUUURRRQQQRRR[[[cccmmmvvv{{{~~~~~~}}}xxxttttttqqqggg[[[TTTLLLFFFFFFFFFBBB@@@@@@DDDCCCAAA???<<<:::888777999999::::::::::::;;;;;;======>>>???@@@BBBCCCDDDEEEIIIOOOTTTYYYbbblllttt}}}yyyvvvpppjjjkkkrrr}}}}}}xxxlllaaaYYY[[[___]]]WWWSSSRRRUUU]]]gggppptttrrrnnnqqqooollljjjiiijjjkkklllhhhnnnqqqmmmddd```ccciiiwwwvvvtttssssssrrrqqqpppnnnllljjjlllvvvmmm___XXXQQQSSSWWW\\\```___YYYTTTSSSSSSSSSRRRQQQOOONNNMMMLLLKKKHHHEEECCCBBBAAAAAA@@@???>>>???AAABBBAAA@@@FFFGGGJJJMMMOOONNNJJJFFFDDDDDDCCCEEEJJJRRRYYY^^^fffjjjlllkkklllppptttttttttvvvyyy{{{zzzxxxwwwwwwzzzrrrooouuuyyywwwvvvwwwtttuuuwwwwwwwwwyyy{{{~~~{{{rrriiiiiinnnoooyyy{{{ppphhhgggnnnxxx~~~ooo]]]TTTQQQXXX]]]WWWOOOJJJ@@@:::555444333000///111111111111111111111111111000111111111111222222222444444333333333444555555444444555777888999:::;;;>>>>>>>>>>>>???@@@AAABBBAAA???AAADDDEEEFFFJJJPPPZZZUUUMMMGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@@@@???@@@AAABBBCCCBBBBBBAAABBBCCCEEEFFFDDDHHHPPPWWWfff{{{qqqnnnssszzz~~~yyyvvvrrrllliiiiiijjjttt|||xxxxxxrrrzzzqqqnnnkkkjjjjjjkkkkkkkkklllkkkiiigggddd```YYYUUU]]]^^^______^^^___aaabbbeeeddddddbbbaaa___]]]\\\^^^^^^]]]]]]^^^```bbbddddddddddddcccdddgggkkkoooxxxkkk```ZZZWWWSSSPPPOOOLLLLLLQQQWWWYYYSSSMMMIIIMMMTTT\\\dddiiilllllltttrrrqqqrrruuuxxxxxxwwwxxxxxxyyy~~~yyywwwqqqiiikkkttt~~~wwwtttxxx||||||yyyyyywwwqqqiiieeehhhoootttuuu|||~~~xxxuuuyyy~~~qqq]]]WWW[[[```dddgggiiihhhggggggfffeeeaaa^^^YYYRRRGGG>>>888666444444333333333444444444555555666666555444444555555666666666888888888===LLL[[[www}}}}}}uuu^^^^^^bbbuuuyyynnnaaaZZZVVVSSSTTTXXX\\\aaaiiipppuuuyyy|||~~~~~~}}}yyyuuutttrrrggg\\\TTTLLLFFFFFFFFFBBB@@@@@@CCCBBB@@@???<<<;;;999888999999999::::::;;;;;;;;;======>>>???@@@BBBCCCDDDDDDIIINNNTTT[[[eeeqqqyyy|||||||||vvvooohhhoooyyypppfff___bbbfffccc[[[VVVRRRVVV^^^hhhqqqtttssspppooommmkkkhhhggghhhiiikkkggglllooojjj```\\\___dddiiigggddd___\\\YYYXXXWWWYYYXXXWWWZZZdddtttwwwfff^^^PPPOOOOOOQQQSSSTTTRRROOOPPPPPPPPPOOONNNMMMLLLLLLJJJIIIGGGEEEDDDCCCCCCCCC??????>>>@@@BBBCCCBBBAAADDDEEEHHHKKKLLLKKKHHHDDDCCCBBBAAACCCGGGNNNTTTYYYccchhhlllkkkmmmsssvvvuuuvvvxxx{{{|||{{{yyywwwwwwwwwpppmmmrrrvvvuuusssttttttuuuwwwxxxxxxyyy|||~~~|||xxxooonnnqqqsss}}}{{{qqqkkklllrrryyy~~~{{{~~~ooo```XXXTTTZZZ]]]XXXOOOJJJ@@@999555444333000///111111111111111111111111111111111111111222222222222444333333333333444555555444555666777999:::;;;;;;>>>>>>>>>???@@@BBBCCCDDDCCCAAABBBEEEFFFGGGLLLSSS]]]WWWPPPJJJHHHGGGGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBAAABBBBBBDDDEEEEEEHHHOOOUUUdddzzzqqqooossswww~~~zzzqqqfff___\\\aaaooozzzttt{{{sssyyyvvvsssooolllllllllkkkjjjmmmllljjjiiigggbbb\\\XXX\\\]]]___``````aaaccceeeeeeeeedddcccaaa___^^^]]]^^^^^^^^^^^^```bbbeeefffgggggggggffffffhhhkkknnn~~~sssjjjeeeaaa___YYYUUUUUU]]]ggghhh^^^TTTMMMQQQXXX___fffkkkmmmnnnsssssssssuuuxxxzzzzzzyyyvvvvvvxxx}}}zzzwwwqqqkkknnnwwwyyywww|||~~~zzzxxxwwwppphhhgggkkkrrrxxx||||||{{{~~~}}}xxxhhhYYYWWW]]]cccgggjjjiiihhhhhhhhhgggeeeaaa^^^XXXQQQFFF===888555555444333333333444444444555555777666666555666666777777666777999:::999<<>>===;;;::::::888888999::::::;;;<<<<<<=========>>>???AAACCCCCCCCCHHHNNNUUU]]]iiiwww~~~|||{{{rrrhhhkkkuuupppgggbbbfffjjjeee\\\VVVRRRWWW___iiiqqqtttsssqqqnnnllliiigggffffffggghhhhhhlllmmmggg\\\WWWZZZ```cccaaa]]]VVVOOOKKKIIIIIILLLKKKJJJLLLVVViiivvvdddYYYOOOKKKGGGEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDDDDEEEEEE???>>>???AAADDDEEEDDDCCCBBBCCCDDDGGGHHHGGGDDDAAA@@@???>>>???CCCHHHNNNRRR[[[bbbhhhjjjnnnssswwwvvvyyyzzz|||}}}|||zzzxxxvvvuuupppnnnrrruuutttrrrrrrtttvvvwwwxxxyyyzzz}}}|||xxxzzz{{{~~~zzzrrrooorrruuu~~~wwwpppooosssyyy|||}}}|||qqqddd]]]YYY\\\^^^XXXOOOIII@@@999444444333000000222222222222222222222222222111111222222222333333333333333333333444444555555555666777888:::;;;<<<<<<>>>>>>???AAABBBDDDEEEFFFEEECCCBBBEEEFFFHHHNNNUUU___YYYRRRMMMKKKJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFDDDDDDBBBAAAAAABBBCCCCCCEEEGGGNNNSSSaaa}}}{{{uuurrruuuxxxlll]]]VVVVVV^^^ssszzzssstttxxx{{{xxxssspppnnnmmmkkkjjjnnnmmmllljjjhhhddd^^^ZZZZZZ\\\___aaaaaabbbeeefffeeeeeedddcccbbb```^^^]]]]]]]]]^^^```bbbdddggghhhhhhhhhiiihhhggghhhjjjmmmvvv{{{uuuqqqnnnfff___]]]dddpppssshhh\\\QQQVVV\\\ccchhhkkkmmmooopppqqqtttvvvyyyyyyxxxxxxuuuuuuwww|||zzzvvvpppmmmrrryyy{{{zzz{{{xxxwwwooohhhhhhnnnuuu}}}~~~vvvrrrmmm```VVVWWW^^^cccgggjjjiiiiiihhhiiihhhfffbbb___WWWOOOEEE<<<777555555444333333333444444444555555666666555555666666777777777777:::;;;:::<<>>===<<<;;;;;;888888999999:::;;;<<<<<<<<<<<<<<<===???@@@BBBCCCCCCGGGMMMTTT^^^kkkzzz~~~~~~sssjjjjjjppp~~~tttlllhhhllloooiii^^^WWWRRRXXXaaajjjqqqtttsssqqqnnnllliiigggeeefffggghhhjjjnnnnnnfffZZZUUUXXX^^^ggggggccc\\\RRRLLLJJJKKKKKKIIIHHHHHHOOObbb{{{iiiZZZQQQNNNJJJEEEAAA@@@AAACCCEEECCCCCCDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDDDD>>>>>>???BBBEEEGGGGGGFFFBBBBBBBBBDDDEEEDDDAAA???<<<;;;;;;<<<@@@EEEKKKNNNQQQZZZbbbggglllsssvvvuuu{{{{{{|||}}}}}}zzzwwwtttsssqqqppprrruuuuuutttssstttvvvwwwxxxyyy{{{~~~yyyssspppppprrrtttqqqlllkkkooosss~~~xxxrrrooosss}}}tttfffaaa]]]^^^^^^YYYPPPIII???999444444333000000222222222222222222222222222222222222222333333333444222333333444555555555555777777888999;;;<<<===>>>>>>???AAACCCEEEFFFGGGHHHGGGCCCBBBDDDEEEGGGNNNVVV\\\XXXRRRNNNLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFEEECCCBBBAAABBBBBBCCCFFFGGGMMMQQQ___~~~~~~zzzwwwyyy|||~~~jjjXXXWWW[[[jjj~~~vvvuuuxxx}}}zzzuuuqqqooonnnlllkkkooonnnllljjjfffaaa[[[VVVXXX[[[___aaabbbccceeegggddddddccccccaaa```^^^]]]^^^___```bbbdddgggiiijjjfffgggiiihhhggggggiiijjjnnnzzz}}}tttjjjbbbfffrrrwwwooodddVVV[[[bbbgggiiikkkmmmooooooqqquuuwwwxxxxxxxxxwwwttttttvvv{{{yyysssnnnnnnttt{{{{{{{{{~~~{{{vvvlllfffiiipppvvvxxxooojjjfff\\\TTTWWW^^^bbbfffhhhiiiiiiiiijjjjjjgggbbb___UUUNNNDDD;;;777555555555333333333444444444555555555555444444555666666777888888:::<<<;;;;;;CCCLLLddd|||nnndddccczzzwwwgggWWWQQQSSSYYY___gggooosssvvvxxxyyywwwzzz{{{zzzxxxuuulllccc[[[RRRJJJHHHGGGCCCAAABBB?????????>>>===<<<<<<<<<888888999::::::;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBDDDGGGMMMTTT^^^lll|||~~~~~~zzzmmmjjjmmmzzz~~~wwwssswwwyyyqqqeee\\\TTTZZZccclllqqqsssrrrrrrpppnnnkkkhhhfffggghhhiiimmmpppooofff[[[VVVZZZaaalllooonnneeeWWWLLLIIIIIIHHHFFFEEEFFFJJJ\\\~~~}}}ttthhh\\\RRRNNNIIIGGGDDD@@@>>>===???@@@?????????@@@AAACCCEEEFFFIIIHHHGGGFFFEEEDDDBBBBBB???>>>???BBBFFFIIIKKKKKKFFFEEECCCCCCCCCBBB???===:::999999;;;???DDDIIILLLLLLUUU___eeekkksssvvvuuu{{{zzzzzz{{{{{{yyyuuuqqqnnnooopppqqqsssuuutttrrrsssuuuwwwxxxyyy{{{~~~~~~}}}~~~xxxrrrjjjgggfffgggfffeeehhhmmmttt~~~yyyvvvuuu}}}~~~tttfffccc```^^^]]]YYYQQQIII???888444444333111000333222222222222222222222222222333333333444444444444222333444666666777666666888999:::;;;<<<>>>>>>???>>>@@@BBBDDDFFFGGGHHHHHHGGGCCCAAACCCCCCEEEKKKSSSVVVSSSOOOMMMMMMLLLJJJIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJGGGFFFDDDCCCBBBCCCCCCDDDFFFHHHLLLOOO\\\}}}~~~{{{xxxyyyzzz}}}xxxYYYWWWZZZdddppp{{{wwwyyy|||xxxtttqqqpppooonnnmmmooommmjjjgggccc]]]VVVQQQWWWZZZ^^^aaabbbccceeefffccccccbbbbbbaaa___^^^]]]^^^___aaaccceeegggiiiiiidddfffhhhiiihhhggghhhiiijjjppp||||||ooobbbccclllrrrmmmfff]]]bbbhhhkkkkkkkkkmmmoooqqqtttwwwyyyxxxwwwwwwxxxttttttvvvzzzxxxppplllnnnuuu{{{~~~zzzzzzyyymmmfffkkksssyyywwwllleeebbbYYYSSSWWW]]]bbbeeehhhjjjjjjjjjkkkkkkhhhccc___SSSMMMCCC;;;666555555555333333333444444444555555444444444444555666777777999888999;;;;;;;;;AAAIIIbbb{{{~~~qqqhhhfff||||||lllZZZPPPPPPTTT\\\gggpppuuuwwwxxxxxxwww{{{|||{{{yyywwwppphhhaaaWWWNNNJJJHHHDDDAAABBB@@@??????>>>===<<<<<<;;;999999::::::::::::;;;;;;;;;;;;;;;<<<===???AAABBBDDDGGGLLLSSS^^^nnn}}}}}}|||ooojjjiiittt}}}yyy|||}}}tttfff]]]XXX___hhhooossssssssssssrrrooollliiigggggghhhiiinnnqqqooofff[[[WWW\\\dddvvv{{{}}}sssaaaPPPHHHFFFGGGDDDDDDGGGLLL\\\}}}}}}wwwqqqmmmlllhhh```XXXPPPLLLKKKCCCCCCCCC@@@===;;;<<<<<<<<<<<<<<<===???AAACCCEEEHHHHHHHHHGGGEEEDDDBBBAAA@@@???>>>AAAFFFKKKNNNPPPLLLJJJGGGEEEDDDBBB@@@>>>:::::::::;;;>>>BBBGGGIIIJJJSSS]]]cccjjjrrrvvvvvvxxxvvvuuuwwwyyywwwrrrmmmgggkkkmmmmmmooossssssqqqrrrtttvvvwwwxxxzzz}}}}}}|||~~~~~~xxxsssjjjddd``````aaabbbgggnnnxxx}}}~~~xxxpppcccccc```]]]\\\YYYRRRIII>>>888444444333111111333333333333333333333333333333333333444444444555555333444666888999999888888999:::;;;<<<>>>???@@@@@@???AAACCCEEEGGGHHHGGGGGGFFFCCCBBBCCCCCCCCCHHHNNNOOONNNNNNOOOOOONNNJJJHHHJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGEEEDDDDDDEEEFFFFFFGGGHHHMMMOOO[[[|||zzz}}}~~~xxxtttvvvrrruuu~~~aaa]]]]]]cccjjjwww|||zzzzzz{{{xxxsssqqqppppppooonnnnnnllliiifffbbb\\\TTTOOOWWWZZZ^^^aaaaaabbbcccdddaaaaaaaaa``````^^^]]]\\\YYYZZZ\\\^^^```bbbccccccccceeehhhjjjiiihhhhhhiiiiiijjjppp|||vvvhhheeekkkpppmmmhhhdddjjjoooqqqooommmnnnqqqqqqtttwwwwwwuuutttuuuvvvuuuuuuvvvyyy}}}~~~uuulllhhhmmmtttzzz|||xxxyyyuuunnnttt|||zzznnnfff^^^VVVRRRVVV]]]bbbfffjjjjjjjjjkkkllllllhhhccc___RRRKKKBBB:::666555555555333333333444444444555555555555555555666777888999999777888::::::;;;AAAHHH```zzz}}}zzznnndddvvv|||uuugggWWWOOOOOOPPPXXXcccmmmsssuuuvvvvvvyyy|||}}}{{{zzzxxxsssmmmfff[[[QQQMMMIIIDDDAAABBB@@@@@@???>>>===<<<;;;:::;;;;;;::::::::::::999999::::::;;;<<<===???@@@AAABBBFFFLLLTTT```rrryyy{{{}}}qqqjjjfffmmm}}}|||~~~~~~tttfff]]]]]]dddnnntttvvvvvvuuuuuurrrpppllliiigggggghhhiiilllnnnllldddYYYVVV]]]eeeppp[[[PPPMMMIIIEEEEEEJJJMMMYYYvvvzzzsssnnniiieeedddaaaZZZSSSLLLIIIHHHAAABBBCCCAAA>>><<<===???<<<;;;;;;;;;===@@@BBBDDDFFFGGGGGGGGGFFFEEECCCBBBBBB???>>>@@@EEELLLQQQTTTSSSPPPKKKHHHFFFCCCAAA???<<<<<<;;;;;;<<>>888333444333111111444333333333333333333333333444444444444555555555555444555777999;;;;;;:::999:::;;;<<<===???@@@AAAAAA@@@AAADDDFFFGGGGGGFFFFFFGGGDDDCCCDDDCCCBBBEEEKKKJJJLLLNNNRRRSSSQQQMMMIIIIIIIIIHHHIIIIIIJJJKKKLLLEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGIIINNNPPP[[[zzz{{{zzzvvvrrrtttpppqqqxxxsssggg___ccckkkvvvxxx}}}{{{}}}yyyuuurrrqqqpppooonnnmmmllljjjgggddd^^^XXXSSSVVVZZZ^^^```aaaaaabbbccc````````````___^^^\\\\\\SSSTTTVVVXXXZZZ[[[[[[\\\bbbeeeiiikkkjjjjjjjjjjjjjjjhhhjjjrrr|||tttoootttwwwuuupppiiioootttuuuqqqoooppprrrooorrrtttsssqqqpppqqqsssuuuuuuvvvyyy|||~~~~~~}}}}}}tttjjjgggllltttyyy{{{wwwwww}}}vvv}}}rrriii[[[TTTQQQVVV]]]bbbgggllljjjjjjkkkmmmllliiiccc___RRRKKKAAA:::666555555555333333333444444444555555666666666666777888999::::::777777999:::;;;AAAIII___zzz|||vvv}}}rrraaammm}}}wwwqqqiii___SSSMMMMMMNNNUUU___hhhooorrruuuvvvzzz}}}~~~|||zzzyyyuuupppiii^^^SSSNNNJJJDDDAAABBBAAAAAA@@@>>>===;;;::::::<<<;;;;;;::::::999999888:::::::::;;;===>>>@@@AAAAAAEEELLLUUUbbbuuuyyy}}}ssskkkdddgggtttxxxjjjaaabbbiiirrrxxxyyyxxxwwwwwwrrrooollliiiggggggggghhhiiikkkiiiaaaWWWUUU\\\eee{{{eeeXXXTTTJJJDDDDDDGGGIIIQQQiiiwwwqqqmmmjjjiiihhheee___XXXQQQLLLJJJBBBDDDDDDBBB???>>>AAACCC<<<;;;;;;;;;===???BBBDDDDDDEEEFFFGGGGGGFFFEEEDDDCCC@@@===???DDDLLLSSSVVVWWWTTTOOOJJJGGGEEEBBB@@@???>>><<<;;;;;;<<<>>>???DDDLLLTTTYYY```hhhmmmnnnqqqooonnnpppssssssmmmhhhaaaiiinnnmmmpppuuuwwwtttpppqqqtttuuuvvvxxx|||~~~}}}{{{|||~~~{{{wwwllleee``````bbbcccggglllttt{{{|||xxxxxx~~~yyyjjj___[[[___^^^ZZZYYYYYYSSSKKK>>>888333444333111111444333333333333333333333333444444444555555555666666444666888;;;<<<<<<;;;:::;;;;;;<<<>>>???@@@AAABBB@@@BBBDDDFFFGGGFFFEEEDDDHHHEEEEEEFFFDDDBBBDDDIIIHHHKKKPPPUUUWWWUUUOOOKKKHHHHHHHHHHHHIIIKKKLLLMMMDDDEEEGGGIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHJJJKKKHHHIIINNNPPP[[[xxx~~~zzz}}}wwwrrrtttuuutttvvv~~~mmm^^^```iiissssss|||{{{wwwsssrrrqqqooonnnmmmllljjjiiifffbbb\\\XXXVVVXXXZZZ]]]___```aaaaaaaaaaaaaaa```^^^ZZZWWWUUURRRPPPMMMLLLMMMPPPTTTWWW___bbbeeeiiikkkjjjiiihhhfffiiilllpppsssxxx}}}~~~~~~}}}zzzwwwpppqqqrrrqqqoooooooooqqqooooooooopppqqqrrrtttuuuvvvwwwzzz}}}~~~}}}|||{{{~~~zzzpppeeeaaaiiiuuu}}}~~~yyywww|||~~~vvvlllZZZWWWSSSTTT\\\eeekkkkkkkkknnnrrrrrrnnngggbbb^^^SSSIII>>>999777444333444333333333333333333333333444555666777888999::::::::::::999999:::===BBBFFF\\\{{{~~~zzz}}}{{{zzzwww|||ssskkklllqqqnnneeeZZZTTTQQQLLLFFFMMMRRR^^^jjjnnnnnnpppttt{{{zzzyyy{{{|||{{{vvvrrriiiaaaVVVMMMIIIGGGEEECCCDDDCCCAAA???============;;;;;;;;;:::::::::999999:::::::::;;;<<<===>>>???BBBEEELLLTTTaaarrr}}}{{{vvvlllcccbbbhhhuuu}}}jjjcccbbbnnnyyy|||{{{zzzyyywwwvvvooojjjhhhfffdddfffkkkkkknnnllldddYYYTTTXXX^^^yyyqqqaaaTTTKKKKKKJJJHHHGGGNNNcccwww~~~qqqiiipppqqqlllgggaaaXXXOOOKKKMMMIIIGGGEEEEEEDDDBBBBBBCCC@@@;;;888:::<<<===???CCCIIIIIIIIIIIIHHHFFFDDDCCCCCCDDDCCC@@@???DDDOOOXXXbbb^^^WWWQQQKKKFFFAAA===>>>>>>===;;;;;;<<<@@@CCCEEEHHHNNNUUU^^^eeekkknnnlllnnnppppppmmmkkkiiiiiijjjiiijjjnnntttwwwwwwvvvqqqpppqqqsssvvvyyyyyyxxx~~~}}}}}}|||}}}|||||||||~~~~~~|||ooogggbbbeeehhhhhhggggggppp{{{~~~yyyuuurrrtttyyyxxxhhh[[[[[[[[[ZZZYYY[[[\\\TTTKKK;;;999666333111222333444222222333333333333444444444444333222333444555666666666777888999:::::::::>>>???@@@AAAAAAAAAAAAAAAGGGBBBBBBGGGHHHDDDCCCFFFFFFDDDBBBAAA@@@AAACCCDDDCCCFFFMMMSSSWWWWWWSSSOOOIIIHHHGGGFFFFFFFFFGGGHHHDDDEEEGGGIIIIIIHHHGGGFFFIIIIIIIIIHHHHHHGGGGGGGGGIIINNNQQQSSS```tttxxxwwwwwwyyy{{{|||}}}ttt```eeekkksss~~~sss}}}||||||uuuqqqqqqnnniiirrrnnnjjjiiiiiifff___YYYSSSUUUXXX[[[]]]______^^^`````````^^^[[[WWWSSSQQQJJJHHHFFFDDDEEEHHHKKKMMMXXX\\\aaagggjjjkkkjjjiiieeehhhkkkmmmooorrruuuwww~~~}}}~~~zzzqqqrrrsssrrrpppppppppqqqooopppppppppqqqssstttuuuyyy{{{}}}~~~{{{zzz~~~yyyoooddd___dddooowww|||xxxwww|||uuulllZZZVVVSSSTTT]]]fffkkklllmmmoooqqqppplllfffaaa^^^SSSHHH>>>999777444333555333333333333333333333333555555666777888999::::::999::::::::::::===BBBEEEXXXvvv}}}}}}zzzxxxtttwww}}}zzzllldddeeekkklllfff[[[QQQMMMJJJFFFLLLQQQ[[[ggglllmmmpppvvvxxxxxxxxxzzz{{{zzzvvvrrrkkkcccYYYPPPKKKHHHEEECCCDDDCCCAAA???>>>=========;;;;;;;;;:::::::::999999:::::::::;;;<<<===>>>???AAAEEEKKKSSS___qqq|||xxx{{{|||pppddd___aaaiiixxxzzzhhhdddeeeppp{{{}}}|||||||||zzzwwwqqqkkkiiigggeeegggkkkoooqqqnnndddXXXRRRTTTZZZlll|||jjjZZZMMMJJJHHHFFFDDDJJJ[[[kkkyyyrrryyyyyytttoooiii___TTTOOOPPPPPPMMMKKKIIIHHHGGGGGGHHHCCC===:::;;;===<<<>>>AAAIIIIIIJJJKKKJJJIIIGGGFFFDDDEEEDDDBBB@@@DDDMMMTTT^^^\\\XXXRRRLLLFFFBBB@@@>>>>>>===;;;:::;;;>>>AAADDDGGGLLLSSSZZZaaafffiiimmmoooqqqpppnnnkkkjjjjjjjjjiiijjjmmmrrruuuuuutttqqqqqqqqqtttwwwyyyzzzyyy~~~~~~~~~~~~~~~zzzzzz{{{|||~~~}}}{{{ooohhhdddgggjjjiiihhhhhhnnnzzzzzzuuurrruuuyyyyyyiii^^^\\\]]]\\\[[[\\\[[[RRRHHH:::888555333111111222333222222333333333333444444444444333333333444555666777777888999:::;;;;;;<<<>>>??????@@@AAAAAAAAAAAACCC@@@@@@EEEGGGDDDCCCFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDGGGKKKQQQTTTTTTQQQNNNJJJIIIHHHGGGGGGGGGHHHIIIEEEFFFHHHIIIJJJIIIGGGFFFJJJIIIIIIIIIHHHHHHHHHHHHLLLPPPSSSVVVbbbvvv~~~}}}|||||||||{{{xxxwwwvvvvvvwwweeedddgggnnnzzznnnzzz|||~~~wwwqqqqqqooolllqqqnnnlllkkkkkkhhhaaa[[[NNNQQQUUUYYY[[[\\\[[[[[[^^^^^^\\\YYYVVVQQQMMMKKKBBBAAA???>>>>>>???AAABBBLLLRRRZZZccciiikkkjjjiiigggiiilllmmmmmmmmmnnnpppssssssxxx{{{ssstttttttttrrrqqqrrrsssqqqqqqqqqqqqrrrtttuuuuuu{{{}}}~~~{{{yyyzzztttjjj```[[[___iiirrrzzzvvvvvv|||uuujjj\\\VVVRRRUUU^^^gggmmmnnnpppppppppnnnjjjeee```]]]RRRHHH===999777444333555333333333333333333333333555555666777888999999:::888999:::;;;<<<>>>AAADDDTTTqqq|||xxxwwwrrrrrrtttoooccc\\\]]]fffmmmnnncccUUUMMMJJJIIIKKKOOOXXXdddkkknnnrrrwwwxxxxxxyyy{{{}}}|||xxxvvvoooiii___VVVPPPKKKGGGEEEDDDCCCAAA@@@>>>=========;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>???AAADDDJJJRRR^^^pppyyy{{{uuufff^^^[[[^^^iiisss}}}lllkkkjjjuuu~~~~~~~~~~~~yyysssnnnllliiifffhhhlllttttttpppeeeXXXPPPPPPTTT___wwwqqq___UUUPPPLLLJJJIIIKKKVVVaaazzz}}}zzzssshhh\\\WWWXXXXXXWWWTTTQQQNNNMMMMMMLLLIIICCC???@@@@@@>>>>>>AAAHHHJJJLLLMMMMMMLLLJJJIIIEEEFFFEEECCCBBBDDDIIINNNVVVWWWWWWRRRKKKEEEBBBBBB>>>>>>===;;;999999<<<>>>BBBDDDIIIOOOVVV]]]aaadddlllnnnpppooommmkkkjjjjjjiiiiiijjjlllppprrrsssrrrrrrrrrrrruuuxxx{{{{{{{{{~~~|||xxxxxxyyy{{{}}}~~~|||zzznnniiifffjjjllljjjhhhhhhkkkwww|||zzztttqqquuuzzz|||vvvggg^^^\\\]]]]]]\\\]]]ZZZOOODDD999777444222111111222222222222333333333333444444444444333333444444555666777888999:::;;;<<<======>>>>>>???@@@AAAAAABBBBBBAAA???AAADDDEEECCCCCCFFFFFFFFFFFFFFFEEEDDDCCCBBBFFFGGGIIIMMMPPPQQQOOOMMMLLLKKKIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJIIIGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJOOOSSSZZZgggzzz|||xxxtttpppnnnmmmmmmdddaaahhhvvv{{{jjjttt{{{rrrppppppppppppooonnnooooookkkddd^^^JJJMMMQQQUUUXXXXXXWWWVVVZZZYYYWWWSSSOOOKKKGGGEEE???>>>===<<<<<<<<<======BBBHHHRRR]]]eeejjjkkkjjjjjjlllnnnooonnnnnnooooooqqqrrrvvv}}}|||zzz||||||yyyuuuvvvvvvuuusssrrrssstttrrrrrrrrrrrrssstttuuuvvvzzz||||||yyyssslllbbb[[[WWWZZZeeepppyyyvvvwww~~~}}}yyylll^^^VVVQQQVVV```hhhmmmppprrrqqqnnnllliiieee```]]]RRRGGG===888666444333555444444444444444444444444555666666777888888999999777999;;;<<<<<<>>>AAACCCSSSpppxxxwwwxxxsssooonnnggg]]]WWWWWWcccqqq{{{sssbbbTTTNNNLLLHHHMMMXXXfffnnnqqqsssvvvyyyzzz|||~~~~~~|||zzztttoooggg^^^UUUOOOJJJHHHCCCBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>???AAADDDJJJQQQ^^^pppuuuggg^^^YYYYYY```hhhyyypppqqqqqqzzz{{{uuuqqqooommmjjjkkkooowwwwwwrrrfffYYYPPPOOOQQQYYYmmmttt```ZZZSSSNNNMMMLLLLLLRRRYYYoooyyyooofffdddgggeeegggfffbbb^^^\\\WWWSSSRRRLLLGGGFFFDDDAAA@@@BBBIIIKKKNNNPPPPPPNNNKKKIIIEEEFFFFFFDDDBBBBBBEEEHHHKKKOOORRRNNNGGGAAA@@@AAA===>>>===:::888888:::<<<>>>AAAFFFLLLSSSZZZ___aaaiiikkklllllljjjhhhhhhhhhiiiiiiiiikkkmmmoooppppppsssssssssvvvzzz|||}}}}}}}}}}}}~~~~~~|||xxxxxxyyy{{{}}}}}}|||zzzmmmhhhgggjjjkkkhhhffffffhhhuuu~~~zzzvvvzzzsssppptttyyyxxxvvvvvvzzzmmmaaa[[[YYY[[[\\\\\\]]]YYYMMMAAA777666444222111111111222222222222333333333444444444444444444444555555666666777888999:::<<<<<<===>>>>>>??????@@@AAABBBCCCCCCCCCEEEEEEEEECCCCCCDDDFFFGGGHHHHHHHHHFFFDDDBBBGGGGGGGGGHHHKKKMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEJJJQQQ[[[jjj|||xxxuuukkkzzzvvvgggaaaggguuuyyy}}}ooowww~~~sssnnnooorrrooooooppprrrqqqmmmfffaaaGGGIIIMMMPPPRRRSSSRRRQQQRRRQQQOOOLLLIIIFFFCCCAAA@@@???===<<<<<<<<<<<<<<<;;;AAAKKKVVV```gggjjjkkkjjjmmmooopppppppppqqqssspppppptttzzzzzzuuurrrrrryyyzzz|||~~~~~~zzzxxxvvvwwwxxxvvvtttsssssstttrrrrrrrrrrrrssstttuuuuuuvvvxxx||||||zzzpppggg]]]VVVRRRTTT```nnn{{{xxxyyyxxx~~~uuubbbVVVPPPWWWaaaiiinnnqqqtttqqqnnnkkkiiifffaaa]]]QQQFFF<<<888666333333555444444444444444444444444666666777777888888999999777999;;;<<<<<<>>>AAACCCUUUqqq}}}xxxxxxzzzuuuqqqllleee\\\VVVUUU^^^qqqqqq___RRRLLLGGGLLLYYYiiisssttttttuuuwwwyyy|||~~~~~~}}}|||{{{tttqqqjjjaaaXXXPPPJJJGGGBBBBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>???BBBEEEJJJQQQ]]]ppp~~~tttggg^^^WWWTTTWWW]]]iii}}}nnnooouuu~~~}}}xxxtttsssqqqnnnooosssyyyxxxrrrgggZZZQQQOOOPPPUUUeeezzzuuucccXXXQQQLLLKKKJJJJJJLLLQQQhhh~~~vvvqqqsssyyy{{{{{{wwwooofff___WWWOOOLLLHHHCCCAAACCCJJJMMMPPPSSSRRROOOKKKIIIFFFFFFFFFDDDBBBAAABBBCCCBBBFFFIIIGGGAAA======>>>=========;;;888888999:::<<<>>>DDDJJJRRRXXX]]]```dddeeegggfffeeeeeeeeeggghhhiiiiiijjjkkklllooopppsssssstttwww{{{}}}~~~~~~|||||||||~~~~~~}}}~~~zzzyyyzzz{{{}}}}}}{{{zzzlllhhhgggiiihhhdddbbbbbbhhhttt}}}{{{yyyvvvyyyrrrnnnrrruuurrrnnnmmmpppvvvdddZZZWWWTTTWWWYYYZZZ\\\YYYMMM@@@666555444222111111111222222222222333333333444444444444555555555666666555555555666888999;;;<<<<<<>>>>>>>>>???@@@AAACCCDDDHHHJJJKKKHHHEEEDDDCCCCCCEEEFFFHHHIIIIIIGGGEEECCCHHHFFFDDDEEEGGGJJJKKKKKKLLLKKKIIIGGGEEEEEEEEEFFFIIIIIIIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHOOOZZZhhh}}}~~~mmmttt~~~nnnfffmmmzzz~~~{{{vvvnnnnnnrrroooppprrrsssqqqmmmgggcccDDDEEEGGGIIIJJJKKKKKKKKKIIIHHHGGGEEECCCBBBAAA@@@@@@???===;;;;;;<<<===>>>999>>>FFFOOOZZZbbbiiillljjjlllmmmnnnooopppsssvvvsssrrrvvv||||||wwwtttuuuuuuxxx{{{}}}~~~}}}zzzxxxwwwxxxxxxwwwtttsssssstttrrrrrrrrrrrrrrrsssttttttsssvvv{{{~~~{{{yyyooocccXXXRRRNNNPPP^^^nnn~~~{{{}}}{{{vvv|||fffXXXPPPXXXccciiimmmrrrtttqqqnnnlllkkkhhhbbb^^^PPPFFF<<<888666333333555444444444444444444444444666666777777888888888888888999:::;;;<<<>>>AAADDDSSSooo}}}xxx|||}}}zzzxxxvvvsssmmmfff^^^WWWSSSUUUjjjzzziiiWWWKKKHHHLLLXXXiiitttvvvuuuuuusssvvvzzz{{{zzzyyyxxxxxxqqqoookkkbbbXXXOOOHHHFFFBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>???AAADDDHHHOOO\\\ooozzz{{{rrrggg___VVVOOONNNQQQ\\\uuupppooouuu~~~{{{wwwwwwvvvsssuuuxxx|||zzztttiii]]]SSSPPPOOONNN\\\qqqwwwjjjZZZTTTPPPNNNLLLJJJMMMQQQeee~~~uuujjj^^^UUUMMMEEEBBBCCCKKKNNNSSSVVVVVVSSSOOOLLLIIIHHHGGGEEEDDDBBBBBBAAA>>>@@@CCCAAA>>>;;;;;;===<<<======;;;999888999:::;;;>>>CCCIIIOOOVVVZZZ]]]^^^___aaabbbaaabbbdddfffggghhhiiiiiijjjkkkoooqqqsssssstttwww{{{~~~~~~{{{{{{|||}}}~~~|||}}}{{{{{{{{{|||}}}|||zzzxxxllliiiggggggeee___^^^___iiiuuu}}}}}}yyyzzz{{{yyyvvvpppmmmnnnooollliiiiiimmmwwwrrrdddZZZWWWTTTWWWXXXYYY[[[XXXMMMAAA666555444333333222222222222222333333333333444444444444555666666666666555444555666777999:::<<<<<<>>>>>>>>>>>>???AAACCCEEEKKKOOOPPPKKKFFFEEEDDDCCCDDDEEEGGGIIIIIIHHHGGGFFFGGGEEECCCCCCFFFIIIKKKKKKLLLKKKIIIFFFEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCHHHIIINNNWWWcccvvvmmmooossszzzrrrjjjssszzzpppmmmpppoooppprrrrrrpppkkkfffcccAAAAAAAAAAAABBBCCCDDDDDD@@@@@@??????@@@@@@AAAAAABBB@@@===;;;;;;===@@@AAA;;;===BBBJJJSSS^^^gggmmmmmmmmmnnnmmmnnnqqquuuxxxxxxwwwzzz~~~~~~zzzwwwxxxsssvvvyyy||||||zzzyyyxxxwwwxxxxxxwwwtttsssssstttrrrqqqqqqqqqqqqrrrrrrssstttwww|||}}}yyyvvvjjj]]]QQQNNNLLLQQQbbbvvv{{{vvv{{{jjjYYYPPPXXXdddiiilllrrrtttqqqnnnmmmmmmkkkddd^^^OOOEEE;;;777666333333555555555555555555555555555777777777777888888888888999::::::::::::===BBBEEELLLiiiyyy{{{{{{tttuuusssnnnggg___WWWQQQMMM```vvvrrr___OOOKKKMMMVVVeeeppptttuuuvvvrrruuuyyyzzzxxxvvvuuuvvvppppppmmmeeeZZZPPPIIIFFFAAABBBBBBBBBBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>??????BBBFFFMMMYYYlll~~~vvvxxxpppiiibbbZZZPPPLLLMMMTTTjjj}}}rrrnnnppp{{{|||zzz{{{zzzxxxyyy}}}}}}vvvkkk___TTTOOOMMMKKKXXXnnnwwwlll^^^ZZZUUURRRNNNJJJMMMSSS```sssdddWWWLLLHHHHHHJJJNNNTTTZZZ[[[YYYUUURRRNNNLLLIIIGGGFFFEEEDDDCCC????????????>>>=========<<<======<<<:::999:::;;;===???BBBGGGLLLQQQUUUWWWYYY[[[]]]^^^___aaadddffffffhhhiiiiiiiiikkkooosssrrrrrrsssvvvzzz~~~~~~|||||||||}}}|||zzz||||||{{{zzz{{{{{{zzzwwwuuuoookkkhhhfffbbb\\\[[[^^^kkkvvv{{{vvvxxxyyyxxxtttoookkkkkkiiiffffffiiiooosssyyy|||xxxmmmccc\\\XXXZZZZZZZZZ[[[XXXMMMAAA666666555444444333333333222222333333333333444444333444555666777666666555444555666888:::;;;======>>>>>>===>>>???AAADDDFFFJJJPPPRRRKKKFFFFFFFFFEEECCCDDDEEEGGGHHHHHHHHHHHHFFFDDDBBBCCCFFFIIIKKKLLLNNNLLLJJJGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCIIIHHHJJJRRR]]]oooooolllnnnuuu}}}llldddqqq~~~{{{tttnnnnnnooopppqqqpppmmmhhheeeccc>>>>>><<<<<<<<<===???@@@;;;;;;;;;<<<>>>???AAABBBEEECCC???======???CCCEEE===>>>AAAFFFPPP[[[fffmmmqqqqqqpppoooooorrrwww{{{yyywwwxxx{{{zzzuuurrrsssqqqtttwwwyyyyyyxxxwwwwwwwwwxxxxxxwwwtttsssssssssqqqqqqppppppqqqqqqrrrrrrvvvyyy}}}|||xxxuuubbbUUUKKKJJJMMMTTTiii~~~xxxzzz}}}}}}lllZZZPPPYYYdddhhhlllqqqssspppnnnnnnooollleee___OOOEEE;;;777666333333555555555555555555555555555777777777777888888888888::::::999999:::===BBBFFFFFFddd~~~}}}}}}|||qqqssssssnnnhhh```VVVOOOIIIZZZnnn}}}yyyfffUUUNNNMMMSSSaaalllrrruuuxxxssswww{{{{{{yyyvvvvvvvvvrrrrrrpppiii^^^SSSLLLJJJAAABBBBBBCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???===@@@DDDJJJWWWjjjxxxuuuooojjjfff___UUUPPPPPPJJJ___qqqooohhhlllxxx}}}|||}}}}}}{{{|||xxxmmm```TTTNNNKKKKKKXXXoootttjjj]]]YYYUUUQQQJJJFFFIIIPPP[[[zzzrrraaaTTTNNNNNNIIINNNUUU\\\___^^^[[[XXXQQQNNNKKKIIIHHHHHHGGGFFFBBB@@@>>>>>>???@@@???>>><<<===>>>===;;;:::;;;<<<>>>@@@CCCFFFJJJNNNQQQRRRWWWYYY\\\]]]___aaaeeehhhfffhhhiiiiiiiiikkkppptttrrrrrrsssvvvzzz}}}~~~~~~}}}}}}}}}~~~zzzxxx{{{~~~|||{{{zzzzzzyyyxxxuuurrrqqqmmmiiifffaaa[[[ZZZ^^^lllwww{{{tttuuuuuutttrrrnnnkkkiiieeebbbeeejjjqqqrrrwww~~~xxxkkkbbb\\\]]]]]][[[[[[XXXMMMAAA666666666555555444444333222222333333333444444444333444666777777777666555555666777999;;;===>>>???>>>>>>======???AAADDDFFFHHHOOORRRKKKFFFGGGHHHFFFBBBCCCDDDFFFGGGIIIIIIIIIEEECCCBBBCCCFFFIIIKKKLLLOOONNNKKKIIIGGGFFFEEEEEEAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDGGGDDDFFFNNNZZZlllrrrmmmmmmttt{{{~~~yyyddd\\\kkkvvvmmmwwwnnnmmmooopppqqqoookkkgggdddccc??????>>><<<999888999;;;>>><<<::::::<<>>======<<<<<<;;;;;;;;;;;;999999:::;;;<<<===>>>???@@@@@@DDDLLLVVVeee{{{vvvqqqssstttmmmaaaVVVOOOMMMOOOZZZppp}}}tttsssrrr}}}||||||zzzxxx{{{ttteeeWWWOOOMMMLLL___uuurrreeeZZZVVVPPPKKKIIIJJJMMMOOO\\\pppppp\\\OOOJJJLLLOOOUUU]]]cccccc^^^YYYUUUSSSQQQOOONNNKKKGGGDDDEEECCCAAAAAABBBBBBBBBAAA>>>@@@AAA???;;;999:::;;;===???CCCFFFHHHKKKOOOQQQVVVVVVXXX\\\```bbbccccccggggggfffgggiiillloooqqqtttvvvyyy{{{}}}~~~}}}|||||||||~~~{{{{{{}}}|||wwwvvvxxxyyyvvvrrrtttpppmmmiiibbb\\\^^^ccciiizzzzzzsssqqqqqqqqqqqqnnnkkkiiiccc```cccjjjtttzzz|||zzzyyyxxxqqqggg[[[\\\]]]]]]ZZZSSSIIIBBB999777555222111111222333444444333222333444555666444444444555555555666666777777777999;;;;;;999888222777<<>><<<:::999:::===???@@@@@@???>>>======>>>???@@@======>>>CCCJJJSSS\\\bbbjjjlllooopppqqqrrruuuvvvwwwwwwuuuttttttttttttuuusssvvvxxxvvvsssrrrtttvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyyvvvuuutttuuuvvv}}}zzznnn```VVVNNNRRR[[[fffqqqyyy{{{{{{}}}uuummmqqquuusssssswwwtttuuuwwwvvvuuuyyydddZZZWWW```ggggggjjjqqqrrrsssrrrooonnnkkkcccZZZKKK???555444666555333333555555555555555555555555666666777777888888888999888777777888:::===@@@BBBJJJZZZttt{{{vvvoooeee[[[TTTHHHNNN^^^uuuxxxgggXXXQQQNNNWWWccckkkppptttvvvwwwxxxzzz{{{{{{zzzzzztttsssrrrpppjjj___SSSLLLGGGEEECCCBBBBBBBBBAAA?????????>>>======<<<;;;;;;999999:::;;;<<<===>>>?????????BBBIIISSSbbbyyywwwuuuwwwwwwpppfff[[[TTTQQQPPPYYYooo~~~sssqqquuu||||||zzzwwwzzzvvvfffXXXPPPNNNOOObbbxxxqqqdddYYYUUUPPPJJJHHHIIILLLNNNWWWiiiiii[[[UUUMMMOOOUUU]]]dddeeeaaa]]]YYYVVVSSSQQQOOOLLLIIIGGGEEECCCAAAAAABBBBBBAAA@@@>>>@@@@@@???<<<:::;;;===<<>>BBBEEEIIIJJJJJJHHHFFFEEEEEEFFFEEEGGGJJJKKKKKKIIIEEECCCCCCCCCBBBBBBCCCDDDEEEEEEJJJKKKLLLKKKHHHEEECCCCCCCCCCCCDDDGGGIIIHHHFFFCCCBBBDDDGGGJJJLLLJJJFFFCCC@@@@@@BBBIIIVVVlllzzzkkkcccmmm{{{sssZZZUUUgggnnnfffnnn{{{qqqppppppqqqqqqpppmmmiiieeebbb???>>><<<999777888;;;>>>???>>>;;;:::999:::<<<=========<<<;;;;;;<<<<<<===<<<<<<===AAAGGGOOOWWW\\\dddgggkkknnnoooqqqssstttuuutttqqqppppppqqqssstttvvvyyyzzzyyyvvvtttvvvxxxzzzzzzyyyxxxwwwvvvuuuuuuyyy{{{|||{{{yyyvvvuuuuuuyyy|||qqq```WWWRRRWWWaaajjjrrrxxxzzz{{{xxxooolllrrrwwwtttrrrtttooooooooonnnnnnttt}}}sssbbb[[[ZZZccciiiiiikkkpppoooqqqqqqooonnnkkkaaaWWWHHH>>>777666777555333333444555555666666777777777777777777777888888888888888888888999;;;>>>AAABBBKKKXXXpppvvvlllbbb\\\OOOOOOXXXnnnrrr\\\SSSNNNSSS]]]eeemmmsssxxxxxxyyyyyyzzz{{{{{{|||wwwwwwvvvsssmmmcccXXXOOOHHHFFFCCCBBBBBBCCCBBBAAAAAAAAA@@@???===<<<;;;;;;999::::::;;;<<<===>>>>>>???>>>@@@FFFOOO___vvvzzzzzz{{{zzzvvvmmmbbbYYYUUUSSSZZZooowwwssswww}}}|||zzzwwwzzzyyyiiiZZZRRROOOTTTfff|||qqqcccXXXUUUOOOJJJGGGHHHJJJLLLUUUdddyyysssaaaYYYNNNPPPUUU\\\dddgggfffccc^^^[[[VVVSSSPPPNNNLLLJJJFFFDDDBBBAAABBBBBBAAA@@@???@@@@@@???>>>======>>>===???BBBDDDFFFIIIMMMPPPSSSUUUXXX[[[^^^aaabbbcccggggggggghhhiiikkknnnooorrrtttvvvxxxzzz{{{{{{{{{|||||||||}}}}}}{{{|||~~~|||{{{yyywwwuuuuuuxxxzzz}}}xxxsssnnngggbbbdddjjj}}}~~~{{{yyyyyyzzzoookkkiiijjjgggbbbaaacccvvvxxxyyyvvvsssooofff]]]ZZZ[[[[[[[[[WWWOOOFFF???777666444333222222222222444333333333333444555666555555666666666777777777777777777999;;;<<<;;;999<<<<<<;;;::::::===BBBFFFLLLLLLJJJHHHDDDCCCDDDEEEFFFHHHKKKLLLLLLJJJGGGDDD@@@AAAAAABBBCCCDDDEEEEEEHHHKKKNNNOOOLLLGGGCCCAAACCCDDDEEEHHHIIIHHHEEEBBBBBBEEEIIIKKKJJJHHHFFFEEE@@@???AAAGGGRRRhhh}}}mmmfffppp}}}}}}uuuZZZSSSdddtttbbbiiiuuupppqqqrrrsssrrrpppkkkfffccc???>>>;;;888666888<<<@@@BBBAAA@@@===;;;::::::;;;:::::::::999999999999999;;;;;;<<>>???===???DDDMMM\\\rrrzzz||||||zzzssshhh\\\TTTVVV\\\ppp~~~xxxzzz~~~{{{xxx{{{~~~mmm]]]TTTRRRXXXjjjpppbbbXXXTTTOOOJJJGGGGGGHHHIIISSS^^^ooo{{{tttqqquuuzzzfffZZZQQQQQQTTT[[[ccciiijjjhhhccc___ZZZUUUSSSQQQOOOMMMHHHFFFDDDCCCCCCCCCBBB@@@@@@AAAAAA@@@@@@@@@@@@@@@???@@@CCCDDDFFFIIIMMMPPPSSSVVVYYY\\\___aaadddeeeggggggggghhhiiikkklllmmmqqqrrrtttwwwxxxyyyyyyyyyyyyzzzzzz|||~~~}}}}}}~~~|||}}}|||xxxtttsssxxx|||~~~yyytttoooiiiggglllttt}}}yyyxxxwwwpppkkkiiijjjiiiggggggjjjrrrssssssrrrpppkkkccc]]]ZZZZZZZZZXXXTTTMMMDDD===666555444333222222222222333333333333444444555555555555555666666666777777888888888:::===>>>>>>===<<<;;;:::999:::>>>BBBEEENNNMMMJJJGGGCCCBBBCCCDDDFFFHHHJJJKKKKKKIIIFFFDDDAAAAAACCCDDDEEEFFFGGGGGGGGGKKKQQQSSSQQQKKKEEEBBBDDDDDDEEEGGGHHHGGGCCC@@@???CCCGGGHHHEEECCCCCCDDDDDDDDDDDDGGGNNNaaarrrjjjttt~~~}}}zzz}}}yyy___SSS```zzzxxx```fff~~~yyyqqqqqqrrrtttsssqqqlllhhhddd???>>><<<999777999===AAADDDFFFFFFDDD@@@<<<;;;<<<999999999999888888777777:::::::::===AAAGGGMMMQQQ[[[```fffkkknnnooopppqqqqqqnnnkkkjjjkkknnnrrruuuuuuwwwyyyxxxuuutttvvvyyywwwwwwwwwvvvvvvuuuuuuttttttvvvyyyzzzzzzzzzzzz{{{}}}~~~}}}|||jjjbbb```iiivvv}}}ssspppqqqvvv|||}}}zzzuuuqqqpppuuu}}}vvvhhh\\\[[[___fffkkklllnnnpppooorrrsssrrrpppkkk___TTTBBB<<<777888888555333444222222333444555555666666555555666666666666666777<<<======???@@@BBBDDDDDDIIIOOO^^^www|||yyynnnhhh^^^UUUSSSaaawwwtttbbbVVVLLLKKKQQQ[[[hhhrrr{{{zzzyyywwwvvvuuuuuuvvvzzz~~~}}}xxxsssnnncccXXXMMMJJJFFFDDDDDDDDDDDDDDDAAA@@@???>>><<<;;;:::999::::::;;;;;;<<<=========???>>>???DDDLLLZZZooozzz{{{||||||wwwlll^^^SSSUUU\\\ppp}}}{{{~~~zzz}}}ppp```WWWTTTYYYkkkpppaaaXXXUUUOOOJJJGGGFFFGGGGGGLLLTTTaaaooo}}}~~~~~~ssshhhfffmmmzzzqqqaaaTTTRRRSSSYYYaaahhhkkklllfffbbb]]]XXXVVVTTTRRRPPPLLLJJJGGGFFFFFFEEEDDDBBBCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDFFFHHHLLLPPPTTTWWW\\\___```bbbfffhhhgggggghhhhhhiiijjjkkklllnnnppprrruuuwwwxxxyyyyyyzzzzzz{{{}}}~~~}}}{{{uuusssxxx}}}}}}wwwqqqllliiikkkuuu|||uuuqqqpppnnniiifffgggggghhhmmmttttttqqqooonnnjjjddd^^^[[[YYYYYYXXXVVVRRRJJJAAA:::555444333333222222222222333333333444444444444444444555555555555666666666999999999<<<@@@BBBCCCCCC<<<;;;:::;;;<<>>AAAEEEEEECCCBBBCCCEEEHHHHHHHHHIIILLL\\\yyyxxxooowww~~~yyyxxxyyyyyyyyyzzz~~~yyyaaaSSS[[[rrr~~~ccchhhzzz~~~tttqqqrrrssssssqqqmmmhhhfffAAA@@@>>>;;;999:::===@@@FFFIIILLLKKKFFF@@@===<<<999999999999999888666666888888999<<<@@@EEEJJJMMMXXX]]]dddjjjlllmmmmmmmmmmmmkkkiiihhhiiimmmqqqtttrrrtttwwwvvvttttttvvvyyyvvvvvvvvvvvvvvvvvvvvvvvvtttvvvxxxyyyzzz{{{}}}~~~{{{zzzuuummmkkktttqqqpppsssxxx}}}vvvqqqppptttyyy}}}}}}zzzxxxnnnaaaXXXZZZ___eeejjjmmmpppqqqqqqttttttqqqoooiii^^^RRR@@@:::666777666333222444222222333333444555555555555555555666777777888888;;;<<<===>>>@@@AAABBBBBBIIILLLWWWmmm~~~tttnnnaaaWWWQQQ[[[ppp|||dddXXXLLLHHHLLLUUUbbbnnnzzzyyyxxxwwwvvvuuutttsssxxx~~~yyyuuurrrhhh[[[PPPMMMHHHEEEDDDEEEDDDDDD@@@@@@???>>><<<;;;::::::;;;;;;;;;<<<<<<<<<======>>>===???DDDKKKXXXlll}}}}}}zzzzzzwwwoooaaaWWWVVV^^^sss}}}~~~tttbbbYYYWWWWWWjjjpppaaaYYYUUUPPPKKKGGGFFFFFFFFFIIIOOOZZZfffsss}}}}}}}}}yyykkkdddcccgggttttttgggWWWTTTRRRVVV]]]eeejjjllliiifffaaa]]][[[YYYWWWUUUQQQNNNKKKJJJIIIHHHGGGEEEFFFDDDCCCCCCDDDDDDCCCAAAAAABBBCCCCCCDDDGGGKKKOOOTTTXXX]]]```aaacccgggkkkggghhhhhhiiiiiijjjjjjjjjlllnnnqqqtttwwwxxxyyyzzz{{{|||~~~~~~}}}~~~|||}}}~~~yyywwwzzz~~~|||tttlllhhhgggmmm|||}}}}}}{{{~~~~~~xxxpppkkkjjjiiifffdddeeedddfffoooyyyzzzsssmmmjjjeee]]]XXXWWWYYYXXXVVVTTTOOOGGG>>>888333333333333222222222111222333444444555555444444555555666666666777777777;;;;;;;;;???DDDHHHJJJKKKBBB@@@======>>>@@@@@@@@@HHHHHHGGGDDDBBBAAABBBDDDDDDEEEFFFGGGFFFEEECCCBBB@@@?????????@@@AAACCCEEEGGGLLLRRRUUUTTTQQQMMMKKKJJJGGGEEEDDDDDDCCCBBB@@@@@@BBBDDDEEEEEEFFFGGGIIIIIIKKKLLLLLLMMMZZZuuu}}}ttt||||||yyyxxxxxxuuusssuuuzzzsss^^^PPPWWWlll|||kkkmmmsssyyysssssssssrrrpppmmmjjjhhhBBBBBB@@@>>>;;;;;;===???EEEKKKQQQQQQKKKCCC>>><<<999::::::::::::888777666777777888;;;???DDDIIIKKKTTTZZZbbbgggjjjjjjiiiiiihhhgggffffffgggkkkooorrrooorrruuuuuuttttttwwwzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyyyyyyy{{{yyyyyyuuuqqqyyyooorrrwww}}}yyyttttttvvvzzz}}}vvvrrrqqqgggZZZTTTYYY^^^ccchhhnnnrrrsssssstttsssppplllfff[[[OOO>>>999555555444111222555444444444444555555555555555555666888999:::;;;<<<<<<===>>>???AAABBBBBBBBBHHHKKKQQQcccyyytttdddWWWMMMRRRdddwwwlll___QQQJJJKKKRRR___kkkwwwwwwxxxyyyxxxwwwvvvuuuvvv}}}~~~xxxuuutttkkk^^^SSSOOOJJJFFFDDDDDDDDDCCC@@@@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;===CCCJJJUUUgggwwwyyyvvvuuuqqqhhhaaa[[[eee{{{wwwddd[[[YYYTTTggg~~~pppaaaZZZVVVQQQLLLHHHFFFFFFFFFGGGLLLVVVaaammmyyy~~~||||||zzzyyy|||yyyhhhaaa\\\aaalllqqqmmmgggZZZUUUQQQSSSZZZbbbhhhjjjllliiifffcccaaa___\\\YYYUUUSSSOOONNNMMMLLLJJJHHHIIIFFFDDDDDDEEEEEECCCAAA@@@AAAAAAAAABBBDDDIIILLLSSSXXX]]]``````bbbgggkkkggghhhhhhiiiiiiiiiiiiiiijjjlllooossswwwyyy{{{{{{zzz{{{}}}~~~}}}||||||{{{|||}}}{{{xxx{{{~~~~~~}}}~~~|||rrrhhhbbbccclll~~~|||yyyuuuyyy{{{uuummmiiiiiieeefffhhhhhhdddeeeooo{{{}}}ssskkkfffaaaYYYVVVWWWXXXWWWUUURRRMMMEEE===666222333333333333222111111222333444555555555444444777777888888888999999999<<<<<<===BBBHHHMMMPPPRRROOOIIICCC>>>>>>???@@@@@@BBBCCCDDDCCCBBBAAABBBCCCDDDDDDEEEFFFEEEDDDCCCBBBBBBAAA>>>======@@@CCCEEEFFFJJJOOORRRRRRQQQPPPOOONNNKKKGGGDDDDDDDDDCCCCCCCCCBBBBBBEEEHHHJJJKKKKKKNNNPPPRRRQQQNNNWWWooowww{{{|||rrr[[[NNNTTTgggvvvuuusssmmm~~~vvvuuutttrrrpppnnnmmmlllCCCCCCBBB@@@===<<<===>>>DDDKKKSSSTTTMMMDDD>>><<<:::;;;;;;;;;:::999777666666777888;;;???DDDHHHKKKRRRXXX```fffhhhggggggfffeeedddddddddfffjjjmmmooonnnqqqtttuuutttuuuxxx{{{||||||{{{zzzzzzyyyxxxxxx{{{|||{{{zzzzzz|||xxxyyyxxxrrryyy~~~ooottt|||}}}yyyyyy|||~~~tttooommmcccWWWRRRXXX]]]bbbgggnnnsssuuutttuuusssnnnjjjdddYYYMMM===888444333222000222666666666666666666555555555666666888999;;;===>>>>>>>>>???AAABBBCCCDDDDDDDDDCCCEEEIIIYYYvvv}}}xxxgggXXXJJJJJJZZZnnn{{{tttfffWWWOOONNNSSS___kkktttvvvxxxzzz{{{zzzyyyxxxttt|||~~~xxxuuuvvvlll___UUUQQQKKKFFFEEEDDDDDDCCCAAA@@@@@@@@@??????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<999999<<>>>>>AAADDDGGGEEEHHHLLLOOOPPPPPPPPPQQQRRRNNNHHHEEEDDDEEEEEEEEECCCAAA@@@CCCHHHLLLLLLKKKUUUWWWXXXTTTOOOTTTiiiyyyttt\\\MMMSSSeeesss}}}vvvjjjyyywwwuuusssqqqpppooooooDDDCCC@@@===<<<;;;<<<<<>>BBBDDDOOOVVV___fffhhhfffdddbbbbbbaaabbbeeeiiilllnnnooorrrtttvvvuuuttttttxxx{{{}}}xxxwwwyyy|||~~~~~~|||wwwvvvxxxyyy}}}|||xxxpppuuuppp|||tttnnnjjj```UUUQQQ[[[dddhhhjjjnnnpppoooqqqsssqqqkkkeee^^^TTTJJJ:::999777666555555555666777555555777777444444777888888777777888:::<<<===AAAAAABBBCCCEEEEEECCCBBBFFFFFFGGGQQQfffrrrgggZZZMMMKKKSSSdddyyywwwaaaTTTOOORRR^^^jjjqqqtttyyy{{{{{{zzzyyyyyyvvvtttssstttvvvtttmmmggg___XXXOOOIIIGGGFFFEEEDDDDDDCCCBBBBBB@@@@@@???>>><<<<<<;;;;;;;;;:::::::::;;;===AAADDDFFFMMM^^^ooovvvrrrpppnnnmmmlll}}}lll\\\\\\XXXhhhyyytttaaaZZZVVVPPPKKKIIIIIIHHHHHHDDDDDDGGGNNNYYYeeepppuuu{{{|||yyyxxxvvvrrrwwwtttttt||||||qqqbbbXXXTTTVVVXXXZZZXXXTTTQQQPPPPPPSSS]]]hhhllllllmmmllliiieeeaaa^^^YYYYYYXXXVVVSSSPPPMMMKKKKKKJJJHHHHHHHHHGGGDDDBBBAAA???@@@CCCCCCCCCGGGMMMSSSVVVZZZ]]]^^^aaafffkkkjjjiiihhhgggggghhhiiijjjjjjkkknnnqqqtttvvvxxxxxxzzz{{{|||}}}~~~~~~~~~~~~xxxyyyzzz{{{zzzwwwuuutttrrrxxxzzzxxxxxxyyyxxxuuusssxxx||||||}}}mmmggg^^^[[[aaasss~~~yyyvvvuuu~~~~~~rrrhhhhhhnnnjjjnnnqqqpppqqquuuwwwwwwtttnnngggbbb\\\WWWWWW\\\]]]ZZZUUUOOOHHH@@@888222......///000111222222333444444555555555555555444777777777555555777;;;>>>BBBAAAAAAEEELLLSSSXXXZZZnnn```NNNCCCAAABBBBBBAAA@@@CCCDDDCCCAAA???AAACCCHHHGGGEEEDDDCCCCCCCCCDDDCCCDDDCCCAAA>>>======>>>DDDCCCDDDFFFIIILLLNNNNNNQQQNNNIIIFFFDDDEEEHHHIIIFFFFFFEEEEEEDDDFFFLLLRRR[[[VVVVVVXXXVVVWWWggg{{{|||uuu\\\NNNPPP]]]hhhzzzqqqrrrxxxtttttttttpppnnnmmmFFFEEEBBB???>>>===>>>>>>???FFFMMMQQQTTTSSSLLLCCCBBB???<<<::::::::::::999666666666777:::===AAACCCLLLSSS\\\bbbdddcccaaa```bbbbbbcccfffiiilllnnnnnntttuuuuuutttrrrssswwwzzz{{{wwwttttttwww|||~~~{{{vvvvvvwwwxxx|||~~~ssskkkqqq}}}zzzwwwoooiii___TTTQQQ[[[eeeiiikkkoooqqqpppooopppmmmhhhddd^^^SSSHHH:::888777555555555555666555333333555555222222555888888888999:::;;;<<<===@@@AAABBBCCCEEEEEEDDDBBBFFFFFFGGGNNN```yyytttiii]]]OOOJJJPPP```wwwqqq```SSSQQQ[[[hhhrrrvvvzzz|||{{{yyyxxxxxxtttrrrrrrtttwwwvvvqqqkkkddd]]]RRRJJJFFFDDDBBBAAADDDCCCCCCBBBAAA@@@??????=========<<<<<<<<<;;;;;;888999===@@@AAAGGGWWWggguuuooommmnnnrrrppp``````[[[jjjyyyuuuddd[[[VVVOOOJJJGGGFFFEEEDDDEEEDDDFFFKKKTTT___iiinnntttzzz~~~|||zzzzzzwwwsssyyyuuussswww}}}mmm^^^UUURRRRRRTTTQQQMMMJJJJJJKKKMMMVVV___iiijjjmmmnnnllliiieeebbb\\\[[[[[[YYYVVVSSSPPPOOOMMMKKKIIIIIIIIIGGGEEEBBB???>>>???BBBDDDDDDIIIOOOUUUYYY]]]___```bbbgggkkkkkkjjjhhhgggffffffggggggkkklllnnnqqqsssuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{{{{{{{zzzxxxwwwtttxxxzzzxxxwwwxxxxxxuuuqqqwww{{{}}}~~~xxxfffaaa[[[[[[eeewww~~~zzzxxxyyy~~~zzzooofffhhhnnnrrrwwwxxxvvvvvvyyy{{{zzzssslllddd___YYYUUUVVV[[[[[[YYYUUUNNNEEE===666222000000111111222222333333333444555555666666666555:::<<<======<<<;;;<<<===<<<>>>AAADDDIIIQQQ\\\cccwwwkkkYYYKKKDDDAAA???===>>>@@@BBBCCCAAABBBDDDFFFGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCAAA???===>>>???BBBBBBCCCFFFIIILLLNNNNNNQQQNNNJJJFFFEEEEEEGGGIIIFFFFFFGGGIIIKKKMMMQQQTTTXXXTTTTTTVVVUUUWWWgggzzzxxx~~~{{{aaaOOOMMMYYYeee{{{vvvpppxxxsssrrrrrrnnnlllkkkIIIGGGEEEBBB@@@?????????<<>>;;;:::::::::999666555555666888<<>>>>>???@@@BBBDDDDDDDDDDDDCCCEEEEEEFFFKKKWWWmmmyyylllaaaSSSJJJJJJXXXsssqqq\\\RRRYYYeeesssvvvzzz|||{{{yyyxxxwwwqqqpppqqqtttxxxxxxuuuqqqmmmeeeYYYNNNGGGDDDBBBAAADDDDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<:::;;;===@@@@@@EEESSSaaaxxxyyymmmjjjlllwwwuuueeeeeeaaaooo}}}xxxhhh]]]XXXPPPJJJGGGEEECCCAAAEEEDDDDDDFFFMMMVVV___eeelllsssyyyyyyzzz{{{yyyvvvzzzwwwssssssxxxzzzhhhYYYQQQOOOOOOKKKGGGEEEFFFGGGHHHNNNVVVaaadddiiilllmmmkkkhhhfff______^^^\\\YYYVVVSSSQQQNNNLLLKKKJJJIIIHHHEEEBBB>>><<<>>>BBBDDDFFFLLLRRRYYY\\\```bbbbbbcccgggkkkkkkjjjhhhgggfffffffffgggmmmnnnoooqqqrrrtttuuuvvvtttuuuvvvwwwxxxxxxxxxwwwwwwxxxyyyzzzzzzzzzyyyyyywwwyyyyyyvvvvvvxxxwwwsssnnnuuu{{{~~~zzzrrr___ZZZWWW[[[iii{{{}}}{{{{{{~~~}}}{{{zzzzzzwwwoooggghhhnnnyyy}}}}}}|||~~~~~~ssskkkaaa[[[VVVRRRTTTYYYXXXXXXTTTLLLAAA888333222222222333333333333333333222333444666777777777777;;;>>>BBBCCCAAA>>><<<;;;;;;???CCCDDDFFFMMM[[[eeeyyyqqqdddVVVJJJCCC???>>><<<>>>AAABBBCCCDDDFFFHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDBBB???>>>>>>???@@@AAACCCFFFIIIKKKNNNOOOQQQNNNJJJFFFDDDEEEFFFHHHFFFFFFHHHNNNVVV]]]```___```[[[XXXXXXWWWZZZiii{{{yyyyyy~~~~~~{{{pppwwwlllSSSKKKUUUbbb|||{{{kkkxxxrrrqqqpppllliiijjjJJJIIIFFFDDDBBBAAA@@@@@@>>>@@@EEEMMMXXX___[[[RRRIIIEEE@@@<<<:::::::::999666666555666777:::===>>>DDDIIIOOOTTTVVVWWWWWWWWW^^^aaaeeeiiilllnnnqqqrrrwwwuuussspppoooqqqsssuuuoooooooooqqqtttxxx|||}}}}}}yyywwwxxxxxxxxx}}}wwwooofff```fffrrr~~~|||mmmbbbXXXRRRQQQ[[[eeeiiilllpppsssrrrmmmkkkfffdddddd```QQQBBB888777666555444555555666777555555888888555666888888:::<<<>>>???@@@?????????AAACCCDDDDDDDDDDDDDDDDDDDDDFFFHHHPPPbbb|||nnndddVVVJJJFFFPPPjjjiiiYYYZZZcccppptttyyy{{{{{{zzzyyyyyyrrrrrrsssvvvxxxyyyvvvsssuuummmaaaUUULLLGGGEEEEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<<<<<<<>>>@@@@@@DDDOOO\\\nnn{{{zzz~~~lllggggggvvv{{{kkkjjjjjjyyyzzzkkk^^^YYYRRRLLLHHHFFFDDDCCCEEEDDDCCCCCCGGGOOOYYY___iiioootttuuuvvvzzzzzzyyyzzzxxxvvvtttuuu|||wwweeeXXXQQQOOOJJJFFFDDDFFFFFFFFFIIIOOOWWW[[[bbbhhhkkkkkkiiigggccccccaaa___[[[WWWTTTRRROOOMMMKKKJJJIIIGGGDDDBBB???>>>???BBBEEEGGGMMMTTT[[[___cccdddcccdddgggjjjkkkjjjiiihhhhhhhhhiiijjjppppppqqqqqqssstttuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwsssssstttuuuvvvxxxyyyyyyyyy{{{yyyvvvuuuwwwuuuqqqkkkrrrzzzxxxmmm]]]XXXUUU[[[kkk}}}~~~yyy}}}{{{{{{zzzxxxwwwyyyzzzuuunnnllloooyyy~~~yyynnnbbbZZZUUUQQQSSSXXXVVVWWWTTTKKK???666333444333333333333222222222222222333444666888999999999999===@@@BBB@@@>>><<<;;;@@@CCCEEEEEEFFFKKKSSSZZZlllkkkggg^^^RRRIIIDDDBBB===>>>@@@BBBCCCEEEGGGHHHEEEEEEEEEDDDDDDCCCCCCCCCEEEFFFEEECCC@@@??????@@@@@@BBBEEEGGGIIIKKKMMMNNNNNNLLLHHHEEECCCCCCEEEFFFGGGGGGJJJSSScccrrrwwwvvvnnnggg___YYYUUUWWWfffvvv}}}yyyzzzyyyxxx|||tttfffmmmzzz]]]NNNUUUccc|||{{{hhhzzzsssqqqoookkkiiijjjKKKJJJHHHFFFCCCBBB@@@@@@AAAAAABBBHHHUUUaaabbb]]]KKKGGGAAA<<<:::::::::999777666666555777999;;;===@@@DDDJJJNNNPPPQQQRRRSSSYYY^^^eeejjjmmmpppsssuuuwwwuuurrrppppppqqqrrrssspppqqqrrrssstttvvvyyyzzz|||zzzzzz{{{{{{zzz~~~|||qqqkkkccc```gggrrr{{{~~~|||lll^^^UUUQQQPPPZZZdddhhhkkkoooqqqpppmmmjjjfffdddddd___PPP@@@777777555444444555555666777444555888888666666999999:::===???@@@AAAAAA@@@@@@CCCFFFFFFEEECCCDDDEEEBBBCCCEEEHHHLLL[[[yyy~~~yyynnnfff[[[NNNEEEIII^^^rrrwwwddd___bbbmmmqqqwww{{{|||||||||}}}uuuvvvvvvwwwxxxwwwuuusssvvvpppggg\\\RRRKKKHHHGGGEEEDDDDDDCCCBBBAAA@@@???=========<<<<<<<<<;;;;;;;;;:::;;;======???HHHSSSggg}}}uuuoooyyyqqqfffbbbqqqqqqooorrr~~~mmm]]]XXXQQQKKKHHHFFFEEEDDDCCCCCCBBBBBBEEEKKKUUU[[[iiinnnqqqppprrrwww{{{{{{xxxyyyyyywwwvvvyyyuuucccVVVPPPLLLHHHEEEGGGGGGEEEFFFIIIOOOTTT[[[ccchhhjjjjjjiiiiiihhhgggccc___[[[WWWTTTQQQOOOMMMKKKJJJHHHDDDBBBCCC@@@AAADDDFFFHHHNNNUUU\\\```dddeeeddddddfffiiijjjjjjiiiiiijjjlllnnnooossssssrrrrrrssstttuuuvvvwwwwwwxxxyyyyyyyyyxxxxxxqqqqqqrrrsssuuuwwwyyy{{{{{{{{{yyyvvvuuuwwwsssmmmhhhnnnvvv|||vvvkkk```ZZZWWW]]]kkk}}}zzzttt|||yyy{{{}}}vvvwww{{{xxxrrrrrrwww}}}ssseee\\\VVVRRRSSSVVVUUUUUURRRIII===555444666222222222222222111111111222333555777888999:::::::::<<<>>>???>>>>>>>>>@@@DDDDDDEEEGGGJJJLLLMMMMMMYYY^^^aaa^^^VVVLLLFFFDDD@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFGGGFFFDDDAAA@@@@@@AAABBBEEEHHHIIIIIIIIIKKKMMMKKKIIIFFFDDDBBBBBBCCCDDDHHHIIIKKKUUUiiiyyypppdddXXXQQQRRR___kkk|||xxxqqqsssxxxttteeejjjkkkVVVXXXeeezzz{{{hhh}}}tttqqqpppmmmkkklllLLLKKKJJJHHHEEECCCAAA@@@CCCCCCAAADDDOOO[[[```^^^LLLGGGAAA<<<::::::::::::999888777666777888:::<<<>>>AAAEEEHHHKKKMMMOOOQQQVVV\\\eeekkknnnooorrruuuvvvtttrrrqqqrrrssssssrrrrrrtttuuuvvvuuuuuuvvvxxxzzzzzz{{{}}}|||{{{yyypppiiidddeeemmmwww~~~~~~{{{~~~mmm\\\SSSRRRQQQ[[[dddhhhjjjnnnpppoookkkjjjgggdddbbb\\\MMM>>>777666555444444444666666555222333666777555555888:::;;;<<<>>>@@@AAABBBBBBCCCFFFIIIHHHEEECCCDDDFFFBBBBBBEEEIIIKKKUUUpppzzzuuunnniii```UUUJJJGGGRRR```|||ooogggeeekkkooovvvzzz}}}}}}~~~yyyzzzzzzyyyxxxvvvtttssssssqqqlllcccXXXOOOJJJHHHEEEEEEDDDCCCBBBAAA@@@@@@=========<<<<<<<<<;;;;;;<<<;;;<<>>???>>>>>>???BBBDDDBBBBBBCCCGGGKKKMMMKKKIIINNNSSSXXXWWWRRRJJJDDDAAACCCBBBAAABBBDDDEEEEEECCCEEEFFFFFFGGGGGGFFFEEEEEEGGGHHHGGGEEEBBBAAAAAABBBFFFIIILLLLLLJJJHHHIIIJJJHHHGGGEEECCCBBBCCCDDDEEEHHHJJJKKKQQQeee}}}}}}vvvjjj]]]UUUWWW___ggg{{{tttsssuuu|||}}}pppqqqyyy^^^[[[dddwww~~~kkk|||uuurrrqqqnnnnnnoooNNNNNNLLLJJJHHHEEECCCBBBBBBCCCBBBAAAGGGPPPUUUTTTLLLGGG@@@;;;999::::::::::::999888777777888:::;;;===@@@CCCEEEGGGJJJNNNPPPVVV]]]ffflllmmmmmmooorrruuusssrrrsssuuuuuusssqqqrrrtttwwwwwwuuutttuuuwwwxxxxxx{{{~~~|||zzz~~~wwwppphhhgggkkkvvv}}}zzzppp]]]SSSRRRSSS]]]fffiiikkknnnooonnnhhhjjjhhhddd___WWWIII<<<666555444444444444666666555222333666777555666999;;;;;;<<<===???AAABBBDDDFFFIIILLLKKKFFFCCCDDDFFFDDDBBBEEEJJJJJJPPPeee~~~zzzvvvoookkkfff^^^RRRHHHJJJQQQaaarrr}}}wwwrrrmmmkkkpppvvvzzz|||}}}~~~{{{||||||zzzxxxvvvttttttuuuuuutttlllaaaUUUMMMIIIEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>=========<<<<<<>>><<<===@@@@@@AAAGGGNNN[[[lllyyylllgggiiiyyy|||nnnbbbaaarrr|||yyyvvvxxxbbb]]]UUUOOOKKKHHHFFFDDD@@@CCCEEEDDDCCCEEELLLQQQ```gggnnnqqquuuzzz|||zzzvvvxxxxxxxxxwwwuuuuuuuuu~~~nnnbbbWWWPPPJJJIIIHHHDDDBBBCCCCCCFFFLLLSSSZZZ___cccdddhhhhhhgggfffdddbbb___^^^YYYWWWTTTRRRPPPMMMJJJGGGFFFCCCCCCGGGJJJMMMTTT\\\^^^bbbgggiiihhhgggiiikkkkkkjjjjjjkkklllnnnpppqqqrrrqqqppppppppprrrtttvvvwwwwwwxxxxxxxxxxxxwwwwwwsssrrrqqqqqqssswww{{{}}}||||||zzzxxxxxxwwwooofff^^^bbbgggnnnwww{{{uuukkkaaaaaadddjjjttt~~~}}}}}}yyywwwzzz~~~|||zzz~~~qqqccc[[[WWWSSSQQQRRRRRROOOHHHAAA;;;777666666111111222222333333444444444555777888999:::::::::>>>???@@@@@@??????AAACCCAAABBBEEEGGGHHHIIIJJJKKKHHHJJJLLLLLLIIIEEEBBB@@@CCCBBBAAABBBEEEFFFEEEDDDFFFGGGHHHHHHHHHHHHGGGFFFHHHHHHHHHFFFCCCBBBBBBCCCJJJNNNQQQOOOJJJFFFFFFHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGKKKKKKKKKXXXkkkssspppnnnmmmggg```[[[]]]aaaeee~~~}}}xxxuuuzzz~~~}}}dddZZZ```sssjjjqqquuurrrpppooooooqqqPPPPPPOOOMMMJJJGGGEEEDDD@@@BBBBBB@@@AAAGGGJJJJJJKKKFFF???:::999::::::;;;;;;:::999777777888:::;;;===???BBBDDDFFFIIIMMMPPPWWW___hhhllllllkkkllloootttsssrrrtttwwwwwwtttqqqppptttwwwwwwuuutttuuuvvvvvvwww{{{}}}|||zzz~~~|||zzzvvvpppggghhhppp}}}zzzsss^^^TTTSSSUUU___gggjjjkkknnnooonnnfffiiiiiiddd]]]TTTFFF;;;666555444333444444666666777444555888999777888;;;;;;;;;;;;<<<>>>@@@CCCDDDHHHKKKNNNLLLGGGCCCDDDFFFFFFCCCEEEJJJJJJLLL^^^ttt}}}{{{ooommmkkkdddXXXJJJFFFHHHIIIZZZkkkssswww{{{zzzvvvmmmqqqwww{{{||||||}}}}}}|||||||||{{{xxxvvvuuuuuuyyy{{{{{{uuuiii[[[QQQKKKEEEEEEDDDCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>:::888999<<<======BBBIIIUUUcccyyyrrrhhhdddaaavvv{{{pppdddZZZjjj}}}uuu}}}iiiccc[[[TTTOOOKKKHHHGGGAAADDDFFFDDDBBBBBBGGGMMMZZZdddnnntttxxx||||||zzzwwwwwwvvvvvvuuutttrrrqqquuu{{{{{{ooo]]]UUUNNNLLLJJJFFFCCCDDD<<>>:::888666444222222333333444555666666555666777888999:::::::::>>>???AAAAAA???>>>>>>>>>BBBFFFHHHGGGCCCCCCHHHMMMFFFEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@BBBEEEGGGGGGEEEFFFGGGHHHIIIJJJIIIHHHGGGHHHIIIHHHFFFCCCBBBBBBDDDMMMQQQSSSQQQJJJFFFEEEFFFGGGGGGFFFFFFFFFGGGIIIJJJFFFKKKJJJGGGNNN[[[___YYYYYY[[[\\\[[[ZZZ[[[^^^^^^yyyzzzrrruuufffYYY\\\qqqfffggg~~~tttqqqpppoooppprrrSSSRRRQQQOOOMMMJJJHHHFFFHHHEEEAAA???@@@AAAAAAAAABBBAAA???>>><<<<<<;;;;;;<<<;;;:::999999999:::;;;999<<>>@@@BBBDDDDDDHHHIIILLLMMMMMMJJJGGGEEEFFFFFFHHHKKKMMMRRR^^^jjjrrrooommmhhhZZZIIIAAACCCEEEGGGOOO\\\fffoooyyy}}}ssspppwww~~~~~~}}}|||{{{{{{{{{{{{vvvyyy{{{xxxpppcccVVVMMMHHHCCC@@@CCCFFFDDDCCCCCCCCCAAA>>>>>>>>>>>>===;;;<<<<<<<<<===???@@@BBBCCCOOOYYYlll|||mmm```eeedddgggooosssoooiiigggaaaiii}}}vvvwwwzzzlllhhhaaaYYYRRRLLLGGGEEEEEEBBBBBBGGGIIIGGGFFFHHHSSS^^^mmmvvvyyyyyyyyyzzzwwwwwwvvvuuutttsssrrrqqquuuwww}}}~~~mmmcccUUULLLHHHFFFDDDAAA>>>???AAADDDHHHMMMQQQSSSVVVXXXZZZ]]]```aaaaaaaaa]]]YYYUUUUUUWWWWWWSSSOOOJJJHHHFFFHHHNNNUUUZZZ]]]___```ccceeeggghhhhhhhhhnnnllllllmmmnnnoooooonnnkkknnnooommmoootttvvvtttvvvrrrqqquuuuuurrrpppqqqkkkooopppnnnpppvvv{{{|||}}}}}}{{{wwwuuussslllddd^^^ZZZ\\\iiiuuuuuunnnhhheeehhhnnnwww}}}tttsss~~~zzzooohhh]]]VVVTTTSSSRRRQQQOOOIIIAAA:::666555444444444444333333333444555555666666555666999;;;;;;;;;===>>>@@@@@@>>><<<<<<;;;AAACCCEEEHHHIIIIIIHHHHHHAAAAAABBBBBBAAA???>>>===???@@@AAACCCEEEFFFHHHHHHEEEEEEFFFGGGGGGHHHIIIIIIKKKIIIGGGFFFFFFEEECCCBBBIIIHHHFFFEEEEEEFFFHHHIIIKKKLLLLLLKKKIIIIIIJJJLLLJJJIIIJJJLLLPPPTTTUUUUUUUUUTTTUUUWWWVVVWWW]]]fffuuu{{{{{{}}}jjjYYYcccppp~~~dddgggzzzsssmmmooosssrrrpppTTTSSSRRRPPPNNNKKKIIIGGGEEECCCAAA@@@AAA@@@???===???>>>======<<<<<<<<<<<<;;;;;;:::999999::::::;;;:::===???@@@@@@CCCHHHMMMWWW^^^ggglllmmmmmmmmmnnnlllooorrrsssrrrrrrsssuuuvvvxxxzzzyyyvvvssssssttttttwww{{{||||||}}}{{{tttqqqrrrqqqnnnjjjdddlllxxxyyyzzzzzzsss[[[QQQPPPWWW___gggjjjlllooonnnkkkllljjjgggccc\\\PPPCCC:::444333333333333333333444555666666777888999::::::;;;<<<===???AAACCCEEEEEEHHHJJJMMMNNNNNNLLLJJJHHHHHHHHHKKKOOOQQQSSS\\\fffyyytttpppkkk___OOOFFFDDD===???EEEOOOXXXcccsssvvvrrrxxx~~~~~~~~~}}}}}}|||||||||||||||yyyzzz{{{zzzttthhh[[[QQQLLLEEEBBBEEEFFFDDDCCCCCCCCCAAA???>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@AAAFFFPPPccczzzyyyiii```\\\[[[```ccc```\\\[[[YYY```rrrzzzvvv~~~sssnnnggg___XXXRRRLLLHHHDDDAAAAAAEEEHHHFFFFFFGGGQQQ[[[hhhtttzzz{{{{{{{{{{{{zzzxxxvvvuuutttssssssqqqqqquuu}}}uuukkk]]]RRRMMMJJJFFFDDD@@@@@@AAABBBEEEHHHJJJLLLRRRSSSVVVYYY\\\^^^___```]]]YYYVVVVVVXXXXXXUUUQQQLLLJJJIIIJJJOOOUUUZZZ\\\aaabbbeeegggiiijjjkkkkkkooonnnmmmnnnooopppooonnnmmmooommmkkkmmmtttxxxxxxwwwrrrppprrrssspppnnnpppooosssuuussssssxxx{{{{{{}}}~~~|||xxxvvvuuuooohhhbbb]]]___jjjsssrrrkkkfffgggkkksss}}}xxxuuu~~~zzz{{{~~~|||uuuiiibbbYYYTTTSSSSSSRRRPPPNNNHHH@@@999666555444444555444444333444444555555777777777888:::<<<<<<<<<===>>>@@@AAA@@@@@@@@@@@@BBBCCCEEEGGGGGGFFFEEEDDDAAAAAAAAAAAAAAA???>>>===@@@@@@BBBCCCEEEGGGHHHIIIEEEFFFFFFFFFGGGGGGHHHHHHJJJHHHGGGGGGHHHGGGDDDBBBHHHGGGEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKJJJJJJLLLMMMJJJIIIIIIKKKOOORRRSSSSSSSSSPPPPPPQQQQQQSSS\\\eeewww~~~uuuaaaiiiwww{{{bbbddduuuwwwqqqrrruuutttrrrUUUTTTSSSRRROOOMMMKKKJJJDDDCCCAAAAAAAAA@@@===:::===<<<<<<;;;;;;<<<======;;;::::::999::::::;;;;;;;;;===?????????BBBGGGLLLWWW^^^hhhmmmnnnmmmnnnnnnoooqqqssstttttttttuuuvvvvvvwwwwwwvvvtttrrrrrrssstttwww{{{~~~|||tttllliiijjjkkkjjjgggeeemmmxxxyyywwwwww{{{pppWWWPPPSSSYYYaaahhhjjjllloooooolllmmmlllhhhcccZZZNNNBBB999444444333333333333444444555666777888999:::;;;;;;===>>>???AAACCCEEEFFFGGGIIIKKKNNNPPPQQQPPPNNNMMMKKKLLLOOOSSSTTTTTTYYY```}}}|||uuunnniii```RRRFFF@@@::::::===BBBHHHTTTiii{{{~~~xxxtttwwwzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{xxxpppbbbXXXOOOIIIDDDEEEGGGEEECCCDDDCCCAAA???>>>??????===<<<======<<<<<<======>>>???@@@HHHXXXllluuubbbZZZTTTSSSSSSQQQPPPQQQRRRWWWeeevvv}}}xxxqqqjjjddd\\\SSSLLLGGGCCCBBBEEEHHHGGGGGGJJJNNNUUUaaannnyyy~~~~~~|||}}}zzzwwwuuuttttttuuupppnnnooottt}}}uuuggg[[[SSSNNNJJJGGGCCCBBBAAA@@@@@@AAABBBCCCKKKLLLOOOSSSVVVYYY[[[\\\[[[XXXVVVVVVXXXYYYVVVTTTOOOMMMLLLNNNSSSXXX[[[]]]```bbbeeegggjjjkkkkkkkkknnnmmmllllllmmmnnnmmmkkknnnooolllhhhkkktttzzz|||yyysssooopppooommmmmmooorrrwwwzzzxxxxxx{{{|||zzzzzz|||zzzwwwuuuvvvqqqlllgggccccccjjjpppmmmhhhfffmmmsss}}}zzzwww}}}tttsssvvv|||uuulll___ZZZTTTQQQRRRRRRRRRPPPKKKFFF???999666555444444555555444444444444555555888999:::<<<==================>>>@@@AAABBBBBBCCCCCCCCCEEEEEEEEECCCAAA@@@@@@@@@AAA@@@@@@???>>>===@@@AAABBBDDDEEEGGGHHHIIIEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKJJJFFFCCCEEEEEEDDDCCCDDDEEEGGGHHHIIIJJJLLLLLLKKKKKKLLLNNNJJJIIIIIIJJJMMMOOOOOOOOONNNLLLKKKLLLLLLPPPYYYdddzzzqqqsss|||zzzaaabbbpppzzztttsssttttttrrrVVVVVVUUUTTTRRRPPPNNNMMMHHHFFFCCCAAAAAA@@@>>><<<======<<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<===>>>???>>>>>>AAAHHHMMMXXX___hhhnnnooonnnnnnooopppqqqrrrsssttttttuuuvvvvvvvvvuuusssrrrrrrrrrsssuuuwwwzzz|||~~~yyyqqqhhhdddeeeggggggeeedddkkkwwwwwwuuuvvvyyy|||}}}}}}||||||||||||kkkVVVRRRVVV\\\ccciiijjjllloooooommmnnnlllhhhaaaWWWKKK@@@999777777666666666666777777666666777888999;;;<<<<<>>???@@@III^^^qqqyyyvvvtttsssuuuxxx|||~~~~~~{{{yyy{{{|||wwwjjj```RRRKKKEEEFFFGGGEEEDDDEEEDDDBBB@@@?????????>>>=========<<<<<<<<<<<<======@@@FFFQQQ```rrrpppdddWWWQQQNNNKKKLLLNNNOOOQQQ[[[rrryyy{{{xxxtttjjj\\\QQQMMMGGGEEEGGGIIIHHHJJJMMMLLLOOOYYYgggvvv}}}~~~zzzwwwttttttuuuuuurrrpppnnnpppuuu{{{{{{nnnbbbYYYRRRLLLHHHEEEDDDBBB@@@???>>>??????DDDEEEHHHLLLOOOSSSUUUVVVVVVUUUTTTUUUWWWXXXVVVUUUPPPOOOOOORRRWWW]]]```aaa___```cccfffhhhiiiiiiiiikkkiiihhhhhhiiijjjhhhgggmmmnnnllliiillltttzzz{{{{{{tttnnnmmmmmmkkklllooosssyyy}}}|||{{{}}}|||yyywwwyyyxxxttttttuuusssoookkkggghhhlllmmmiiiffffffttt{{{~~~zzzwwwyyy~~~pppooopppuuuzzzwwwlllaaaWWWSSSPPPPPPRRRTTTRRRPPPHHHCCC===888666555555444666666555555555555555666999;;;===????????????@@@>>>=========???AAAAAAAAABBBCCCEEEEEEEEECCCAAA@@@@@@@@@?????????>>>>>>===???@@@AAABBBDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIILLLNNNLLLHHHEEECCCCCCCCCCCCCCCDDDFFFFFFFFFHHHJJJKKKJJJJJJKKKMMMJJJHHHGGGHHHJJJKKKKKKJJJJJJHHHIIILLLMMMPPPXXXaaa}}}|||}}}|||bbbaaammmzzzsssqqqppppppoooVVVVVVVVVVVVUUUTTTSSSRRROOOKKKFFFBBBAAABBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<============>>>??????>>>>>>BBBIIIOOOZZZ```hhhmmmnnnnnnoooqqqqqqpppqqqrrrssstttuuuuuuvvvuuusssrrrrrrsssttttttxxxwwwwwwyyy{{{~~~yyyqqqgggbbbccceeedddcccaaahhhttttttuuuyyy{{{~~~~~~{{{zzzzzzyyy}}}gggXXXUUUVVV___eeeiiijjjkkknnnooonnnmmmkkkggg___TTTHHH>>>888888777777666666777777888666666777999:::<<<======@@@AAABBBDDDFFFHHHJJJJJJJJJLLLOOORRRTTTUUUVVVUUUTTTQQQOOOPPPPPPPPPTTTZZZcccvvv}}}yyyqqqlllbbbQQQBBB>>>>>>??????>>>DDDUUUfffppprrrrrrooonnnrrryyy~~~~~~~~~~~~zzzxxxzzz~~~{{{qqqiiiWWWNNNGGGGGGGGGFFFFFFGGGEEECCC@@@@@@@@@@@@???===>>>======<<<<<<<<<<<<<<<@@@DDDKKKUUUeeeyyyqqq```VVVOOOKKKKKKMMMMMMNNNTTTfff~~~yyygggYYYSSSMMMHHHHHHHHHGGGIIILLLJJJKKKRRR___ppp{{{~~~}}}~~~zzzvvvtttttttttuuurrrqqqoooooorrrtttwwwxxxzzzqqqggg]]]UUUOOOKKKHHHFFFDDDBBB@@@@@@@@@@@@???AAACCCFFFIIILLLOOOPPPOOOOOOOOOQQQSSSTTTTTTTTTOOOPPPRRRVVV]]]cccfffggg```bbbdddfffhhhiiiiiiiiiiiigggfffggghhhiiigggfffhhhkkkmmmlllooouuuxxxwww{{{sssmmmkkkkkkkkkmmmqqqqqqwww}}}}}}}}}}}}|||yyyvvvyyyxxxuuutttvvvwwwuuummmlllmmmnnnkkkeeecccfffsss|||zzzxxxvvvvvvyyy}}}~~~}}}qqqooonnnqqqsssooodddZZZRRRQQQPPPRRRUUUUUUSSSPPPDDD@@@;;;777666666555555666666555555555666777777:::<<>>@@@AAAAAA@@@BBBDDDEEEFFFFFFEEECCCBBB??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEGGGJJJNNNPPPNNNJJJGGGBBBBBBBBBCCCCCCDDDDDDEEEDDDFFFHHHIIIHHHHHHIIIJJJIIIGGGEEEEEEGGGGGGGGGFFFFFFGGGKKKPPPQQQRRRWWW^^^{{{yyy~~~bbb]]]eee{{{tttpppnnnnnnnnnUUUVVVVVVWWWXXXXXXWWWWWWVVVPPPIIIEEECCCDDDFFFFFFCCCBBBAAA???>>>===<<<<<<<<<===>>>????????????????????????>>>>>>CCCLLLSSS\\\bbbhhhlllmmmnnnqqqsssrrrqqqpppqqqsssuuuvvvuuuwwwtttqqqqqqsssvvvwwwxxxzzzxxxwwwxxx|||{{{rrrgggbbbaaabbb```^^^[[[cccppp}}}}}}rrrxxx}}}}}}rrrcccZZZVVVWWW```fffiiiiiiiiimmmooommmkkkjjjeee\\\PPPEEE<<<888666666555555555555666666666777888999;;;<<<>>>>>>AAABBBCCCEEEGGGIIIJJJKKKKKKLLLOOORRRTTTVVVVVVWWWVVVQQQNNNOOOPPPPPPTTTYYY]]]kkkwwwrrriiiWWWFFF===<<<===>>>>>>BBBOOO]]]jjjppprrrmmmiiimmmtttzzz{{{|||~~~~~~~~~|||yyyyyy{{{~~~}}}xxxrrr___UUUMMMJJJIIIGGGFFFHHHEEECCCAAA@@@AAAAAA???>>>>>>>>>======<<<============???DDDMMMZZZooolll___UUUMMMJJJKKKKKKKKKNNNZZZwwwvvvhhh[[[RRRKKKHHHGGGEEEGGGKKKKKKJJJMMMXXXgggttt{{{}}}}}}{{{xxxvvvuuuuuuvvvpppppppppppppppqqqrrrsssvvvtttpppjjjcccZZZSSSOOOJJJIIIGGGDDDCCCBBBBBBBBB>>>???@@@AAADDDFFFHHHJJJHHHIIIKKKLLLNNNPPPRRRSSSPPPQQQUUU[[[bbbhhhkkkkkkdddeeegggiiijjjjjjjjjiiiiiihhhggghhhjjjkkkjjjiiieeejjjmmmnnnqqquuuuuurrrwwwooojjjiiijjjjjjmmmrrrpppwww|||||||||}}}{{{wwwwwwzzzzzzvvvtttxxxzzzzzzqqqqqqsssrrriii```___cccnnnyyy~~~|||yyy{{{zzzwwwxxx{{{}}}|||sssqqqppppppnnniii```ZZZQQQQQQQQQTTTWWWVVVRRRMMMAAA>>>999666666666555555555555555555666888999::::::===@@@@@@???AAAEEEHHHMMMIIICCCAAACCCDDDDDDBBBCCCEEEFFFGGGGGGFFFDDDCCC>>>>>>============>>>>>>======>>>???@@@AAABBBBBBAAAAAABBBCCCCCCDDDEEEEEEGGGHHHKKKOOOQQQPPPLLLIIICCCCCCCCCCCCCCCCCCCCCCCCBBBEEEGGGHHHGGGGGGGGGGGGGGGEEECCCCCCDDDEEEDDDCCCDDDFFFKKKQQQSSSRRRVVV\\\ssszzzttthhh]]]]]]rrrwwwqqqooooooqqqTTTUUUWWWXXXZZZ[[[\\\\\\WWWSSSMMMIIIGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@===>>>???AAABBBBBBAAAAAA???@@@???>>>???EEEOOOVVV___ccchhhkkklllnnnrrrvvvtttrrrpppqqquuuwwwwwwvvvxxxtttqqqqqqtttyyy{{{|||{{{zzzyyy|||zzzrrrgggaaa___^^^ZZZWWWTTT^^^lllzzzwwwppp{{{zzzjjj]]]WWWXXXZZZaaafffiiiggghhhlllnnnmmmhhhgggcccZZZMMMBBB;;;888777666666555555666666777666777888:::;;;===>>>???AAABBBCCCEEEGGGIIIKKKKKKJJJLLLNNNQQQSSSUUUVVVVVVUUUQQQOOORRRSSSSSSTTTXXXYYYccc{{{~~~wwwooo]]]LLLBBB???=========@@@JJJUUUhhhqqquuummmfffhhhoootttrrrtttwww{{{}}}~~~zzzzzz{{{}}}}}}{{{kkk```UUUOOOLLLHHHFFFGGGFFFDDDBBBAAAAAAAAA@@@???>>>>>>=========>>>??????<<<>>>@@@EEEPPPdddzzzzzzlll```UUUOOOMMMJJJKKKLLLTTTnnnzzzeee[[[QQQLLLIIIGGGHHHKKKLLLJJJKKKRRR___lllwww|||~~~|||zzzyyyxxxwwwwwwrrrrrrqqqpppooonnnoooooommmooopppoooiiiaaaZZZVVVMMMLLLIIIFFFDDDCCCCCCBBB????????????@@@BBBDDDEEECCCEEEGGGJJJLLLNNNPPPRRRSSSTTTXXX^^^eeejjjllllllfffggghhhiiijjjiiiiiihhhgggffffffgggjjjkkkkkkjjjeeeiiimmmmmmooosssssspppqqqjjjeeefffhhhiiimmmqqqsssyyy}}}|||{{{{{{yyyuuuuuuxxxxxxsssrrruuuyyyzzzuuuwwwyyyuuuhhh[[[YYY]]]mmmxxx}}}zzzxxx}}}|||zzz|||}}}zzzssstttssspppkkkfffaaa___RRRRRRSSSVVVXXXVVVOOOJJJ???<<<888666666666666555333444444666777999;;;<<<:::<<>>AAAGGGMMMQQQKKKEEEBBBDDDFFFFFFDDDFFFFFFGGGHHHGGGDDDBBBAAA>>>===<<<<<<<<<===>>>>>>======>>>???@@@AAABBBBBB??????@@@BBBCCCDDDEEEFFFIIIJJJLLLOOOQQQPPPMMMJJJEEEEEEEEEDDDDDDCCCBBBAAACCCFFFHHHIIIHHHFFFFFFFFFEEECCCAAAAAABBBCCCBBBAAACCCDDDIIINNNOOOOOOSSSZZZggguuummmyyyfff]]]lllyyyrrroooqqqsssSSSTTTWWWYYY[[[]]]^^^^^^WWWSSSOOOLLLJJJIIIGGGEEEDDDCCCCCCBBBBBBCCCCCCDDD>>>???@@@BBBCCCCCCBBBBBB@@@@@@???>>>@@@FFFQQQYYY```dddhhhjjjkkknnnsssxxxvvvsssqqqrrrvvvyyyyyyxxxxxxuuuqqqqqqvvv{{{~~~{{{zzz|||yyyqqqfff___]]]ZZZVVVRRRPPPZZZjjjxxxuuuppp}}}tttdddXXXTTTYYY^^^aaafffhhhggggggkkkmmmmmmgggfffbbbXXXLLLAAA;;;888999999888888888888999999666777888:::<<<>>>???@@@AAABBBCCCEEEGGGIIIKKKKKKJJJKKKNNNPPPRRRTTTUUUVVVSSSPPPQQQUUUWWWVVVUUUWWWUUU]]]uuuwwwfffTTTKKKEEE@@@===<<<>>>FFFOOOhhhsssxxxnnneeeeeekkkpppjjjmmmrrrwww{{{~~~zzz{{{}}}sssggg[[[SSSNNNHHHEEEFFFFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@>>>??????AAAJJJZZZpppyyykkk^^^UUURRRKKKMMMMMMTTTlllnnncccXXXRRRMMMJJJKKKOOOMMMKKKKKKOOOZZZgggttt{{{~~~~~~}}}|||{{{zzzyyyxxxwwwvvvsssppplllkkkkkklllhhhlllqqqrrrnnnggg```\\\PPPNNNKKKHHHEEECCCBBBBBB@@@??????>>>>>>@@@AAABBBAAACCCFFFIIIKKKMMMPPPRRRVVVWWW[[[aaagggkkkllllllffffffggghhhhhhgggfffeeeddddddccceeehhhjjjjjjiiifffjjjlllkkkmmmqqqrrrooolllfffbbbdddggghhhlllqqqwww|||}}}zzzzzzwwwtttqqquuutttpppnnnqqqvvvwwwyyy|||~~~xxxhhhXXXTTTYYYppp{{{~~~wwwtttrrr|||}}}}}}zzzsssuuuuuuqqqjjjeeeddddddRRRRRRTTTWWWXXXUUUMMMGGG===;;;777555666666666555333333444666888:::<<<>>>999<<<>>>>>>===AAAIIIOOOPPPJJJCCCAAADDDFFFFFFDDDHHHHHHHHHHHHFFFCCC@@@>>>>>>===<<<;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAABBBBBB>>>>>>???AAACCCDDDFFFFFFKKKKKKLLLOOOQQQPPPMMMKKKFFFFFFFFFEEEDDDCCCAAA@@@EEEGGGJJJJJJHHHGGGFFFFFFCCCBBB@@@@@@AAABBBAAA@@@CCCCCCFFFJJJKKKKKKQQQYYY^^^~~~tttggg~~~ssscccnnnyyyrrrnnnpppsssNNNPPPTTTXXX[[[]]]^^^^^^[[[XXXTTTRRRPPPOOOLLLJJJHHHFFFEEEEEEFFFFFFDDDCCCEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB??????EEEPPPZZZ```cccgggjjjlllnnnqqqssszzzwwwrrrqqqrrruuuxxxyyywwwrrroooqqqwww|||}}}|||yyyyyy{{{vvvmmmdddaaa]]]XXXUUUUUUUUUaaaoooyyy}}}wwwyyy}}}yyykkkZZZSSSXXX^^^___fffeeeeeegggjjjllllllkkkiiifff^^^SSSFFF<<<888777888777666555555666777888999999;;;===>>>?????????CCCCCCDDDEEEHHHKKKNNNPPPMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTSSSTTTUUUVVVWWWXXX\\\^^^nnn}}}vvvqqqeeeTTTHHH>>>===>>>===BBBKKK^^^nnnzzzuuuiiicccfffkkkiiiiiikkkqqqyyy~~~~~~|||pppaaaUUUOOOLLLIIIFFFAAAAAAAAABBBDDDDDDBBB@@@???>>><<<;;;<<<===???@@@@@@;;;===DDDHHHMMM```uuu{{{kkk]]]UUULLLMMMNNNWWWqqqkkkXXXSSSPPPJJJHHHKKKMMMLLLLLLNNNTTT```oooyyy}}}~~~~~~}}}xxxzzzwwwrrrooommmllljjjhhhjjjlllnnnqqqqqqmmmfffaaaVVVTTTRRROOOKKKGGGDDDCCCBBBAAA@@@???======<<<<<<:::>>>CCCGGGIIIKKKMMMOOOUUU^^^eeefffgggiiijjjhhhdddfffhhhhhhfffdddddddddfffffffffgggiiiiiihhhggghhhggghhhkkknnnnnnkkkgggbbbdddeeeddddddhhhqqqyyy~~~}}}}}}{{{yyyvvvuuurrrnnnjjjjjjooovvv|||{{{sssbbbVVVUUUYYYvvv{{{tttqqq{{{vvvrrruuuzzzwwwkkkgggiiifff]]]UUUSSSRRRTTTVVVTTTMMMFFF;;;:::999888777666666666444444555666888:::;;;<<<=========>>>???CCCIIINNNQQQJJJDDDAAACCCDDDCCCAAADDDDDDFFFFFFEEECCCAAA@@@======<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@BBBDDDEEEKKKLLLMMMNNNMMMLLLJJJHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGEEECCCCCCBBBAAA@@@???@@@AAABBBCCCDDDFFFGGGHHHKKKOOORRRZZZlllpppjjjzzzuuusss{{{xxxwwwuuusssKKKMMMRRRVVVZZZ\\\]]]^^^]]]ZZZWWWTTTSSSQQQNNNLLLJJJHHHGGGHHHIIIIIIHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCAAAAAAAAA??????FFFQQQYYY___bbbfffiiilllnnnqqqsssyyyvvvsssqqqrrruuuvvvwwwrrrooommmooouuuzzz{{{zzzyyyxxxzzz|||tttllleeebbb^^^YYYVVVVVVYYYfffttt||||||{{{|||uuupppdddUUUOOOUUU\\\___dddddddddgggjjjkkkkkkjjjgggccc\\\PPPDDD;;;777666999888777666777888999:::888999;;;===???AAABBBBBBCCCCCCDDDFFFHHHKKKNNNPPPMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWWWW[[[[[[iii|||wwwjjjWWWJJJ@@@??????>>>BBBJJJYYYiiivvvrrrggg``````bbbeeegggkkkqqqwww|||}}}}}}~~~}}}{{{lll^^^TTTMMMHHHEEEGGGFFFEEEFFFGGGFFFCCCAAA???>>>===<<<<<<===???@@@>>>:::;;;AAACCCFFFVVVhhhxxxiii```UUUSSSPPPXXXsssqqq]]]VVVRRRLLLKKKOOOSSSQQQOOONNNQQQ[[[hhhrrr{{{~~~~~~~~~}}}xxxzzzwwwssspppooonnnlllkkkkkkkkkmmmooopppmmmiiieee\\\ZZZVVVRRRMMMJJJGGGEEEBBBAAA???>>>===<<<<<<<<<;;;>>>AAADDDFFFIIILLLOOOUUU^^^eeefffgggiiiiiihhhbbbdddffffffeeedddddddddffffffggghhhiiiiiihhhggggggggghhhjjjlllkkkgggccc```aaabbbbbbbbbgggooowww~~~~~~~~~}}}zzzxxxtttqqqllliiijjjooovvv{{{zzz|||zzzooo```YYY]]]cccwww~~~}}}|||||||||tttrrrzzzyyyzzzwww{{{xxxmmmhhhjjjggg___VVVTTTSSSTTTTTTQQQIIICCC777666555444333333333333555555666777999;;;===>>>???????????????AAAEEEHHHNNNIIIBBB@@@BBBDDDCCCAAADDDEEEFFFFFFEEECCCAAA???======<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@BBBCCCEEEHHHIIIKKKLLLLLLKKKIIIHHHGGGFFFEEECCCCCCBBBCCCCCCBBBDDDEEEGGGGGGGGGEEEEEEBBBAAA@@@@@@???@@@@@@@@@BBBCCCEEEFFFHHHJJJNNNQQQSSSccc~~~pppeeeuuu|||~~~}}}{{{zzzxxxvvvGGGJJJOOOTTTXXX[[[]]]^^^aaa^^^[[[XXXVVVTTTQQQNNNLLLKKKJJJJJJLLLMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDCCC???@@@???>>>@@@GGGQQQZZZ^^^bbbfffjjjmmmooorrrtttxxxuuusssrrrsssttttttsssooonnnmmmqqqvvv{{{{{{zzzzzzyyyzzz}}}|||xxxrrrkkkeeeccc```ZZZWWWWWW___mmmzzz~~~vvvmmmhhh\\\QQQNNNUUU\\\```ccccccdddgggjjjlllkkkjjjeee```XXXMMMBBB:::777666999999888888888999;;;<<<999:::<<>>BBBIIIRRRcccqqqqqqggg```\\\ZZZ```eeekkkqqquuuxxxzzz|||}}}}}}}}}yyyjjj\\\QQQJJJHHHHHHFFFEEEDDDDDDCCC@@@>>>??????===<<<<<<===>>>???>>>;;;<<>>>>>>>>;;;===???@@@BBBFFFJJJNNNVVV___fffgggfffhhhiiigggaaacccddddddcccbbbcccdddeeeffffffggggggggggggggghhhhhhiiikkkkkkhhhccc```___```aaaaaabbbgggpppwww}}}|||{{{{{{||||||zzzxxxssspppkkkhhhjjjpppwww|||yyyzzzvvvlllbbbaaajjjsss~~~~~~yyyxxx{{{{{{xxxyyy~~~wwwuuuyyyzzzyyy|||xxxnnnjjjjjjgggaaaXXXVVVTTTSSSQQQLLLEEE???777777666555444444444444666666888999;;;<<<>>>???>>>???@@@@@@@@@BBBDDDFFFKKKFFFAAA@@@BBBCCCCCCAAAEEEEEEEEEEEEDDDBBB@@@???<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@@@@AAACCCCCCEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCBBBAAAAAAAAA???AAACCCEEEFFFFFFFFFEEE@@@AAAAAAAAA@@@@@@???>>>AAACCCDDDFFFGGGIIILLLNNNNNN[[[uuu~~~yyy|||zzzmmm]]]lll{{{|||xxxuuuFFFIIIMMMRRRWWW[[[^^^___ccc```^^^[[[ZZZWWWSSSQQQMMMKKKJJJKKKMMMMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCBBB>>>>>>>>>>>>AAAIIISSSZZZ```dddiiimmmoooqqqsssuuuuuutttrrrrrrssssssrrrpppooonnnpppsssyyy|||}}}}}}|||{{{{{{}}}~~~}}}zzzwwwpppjjjgggeeeaaa[[[XXXYYYdddrrrrrrllleeeYYYPPPPPPVVV^^^cccddddddfffjjjmmmnnnllljjjccc^^^UUUJJJ@@@:::888777999888888888888:::<<<===<<<===???AAACCCDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUUUUQQQRRRRRRSSSSSSTTTTTTSSSUUUUUU\\\ppprrr{{{qqqdddSSSEEEBBBAAA>>>@@@FFFMMM]]]mmmpppkkkddd^^^XXX[[[bbbkkkqqqtttvvvyyy{{{{{{{{{|||~~~uuudddWWWOOOMMMGGGFFFDDDDDDDDDCCC@@@>>>@@@???>>>=========>>>>>>???===>>>AAA@@@@@@GGGQQQbbbzzzxxxyyy{{{|||uuuoooddd___YYY```|||ooobbbXXXRRRRRRVVVWWWWWWUUUQQQPPPUUU___hhhvvv|||}}}zzzwwwvvvuuutttrrrooommmlllmmmoooqqqqqqpppkkkhhhbbb\\\VVVQQQOOOMMMHHHGGGEEEDDDBBBBBBAAAAAA<<<=========>>>CCCIIIMMMWWW___fffgggfffhhhhhhfffcccdddeeedddbbbaaabbbbbbcccdddeeeeeeeeeddddddeeejjjkkklllllljjjgggbbb___```aaabbbcccfffllltttzzzxxxwwwvvvwwwxxxxxxvvvuuusssooojjjiiilllssszzz{{{{{{wwwooohhhjjjvvv|||{{{~~~|||yyy{{{{{{zzzzzzwww{{{|||}}}xxxooojjjiiifffaaa[[[YYYVVVSSSOOOHHHAAA;;;777666666555555555555666666666888:::;;;===>>>>>>:::===@@@BBBCCCEEEGGGIIIIIIFFFBBBAAABBBDDDDDDCCCEEEEEEEEEDDDCCCBBB@@@???<<<<<<;;;;;;;;;;;;<<<<<>>>>>???@@@@@@AAABBBBBBAAA@@@@@@AAAAAABBBCCCDDDFFFGGGIIIJJJJJJJJJGGGFFFEEEDDDCCCAAAAAA@@@???@@@AAACCCDDDDDDDDDDDDAAABBBBBBCCCBBBAAA???>>>@@@BBBDDDEEEFFFGGGJJJLLLOOOWWWlllzzzzzzxxxtttgggXXXbbb|||{{{|||uuurrrIIIJJJLLLOOOTTTYYY^^^aaacccbbb___^^^]]]ZZZVVVSSSNNNLLLKKKKKKLLLKKKJJJHHHGGGGGGFFFDDDCCCAAA@@@???===<<<===>>>CCCLLLUUU\\\cccggglllppprrrtttuuuwwwsssrrrqqqqqqrrrrrrpppooonnnnnnppptttxxx{{{}}}}}}|||{{{{{{{{{{{{zzzxxxvvvqqqmmmjjjhhhccc]]][[[]]]hhhvvvqqqmmmcccWWWPPPQQQVVV^^^cccfffgggiiimmmppppppmmmkkkccc\\\RRRGGG@@@;;;999999777777777777888:::<<<===AAABBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSOOOPPPQQQQQQRRRQQQQQQPPPPPPQQQYYYjjjssssssyyynnn[[[IIIDDDAAA===>>>CCCFFFUUUeeemmmmmmiii```YYYWWW^^^hhhnnnrrruuuxxx{{{yyyzzz{{{|||}}}~~~mmm]]]SSSOOOKKKIIIGGGGGGHHHHHHFFFEEE@@@@@@???>>>>>>>>>>>>>>>>>>===>>>@@@@@@@@@EEEKKKUUUhhh}}}wwwtttuuuvvvtttrrrgggdddaaaiiixxxiii]]]UUUTTTWWWZZZ\\\\\\YYYUUUUUU\\\cccrrrzzz}}}{{{zzzxxxvvvsssqqqnnnnnnpppssstttuuupppmmmgggaaa[[[WWWSSSRRRKKKIIIHHHFFFDDDBBBBBBAAA>>>===<<<;;;<<>>999222222111111111222333333444666888:::<<<=========;;;>>>BBBDDDEEEFFFHHHIIIHHHFFFDDDCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@<<<<<<<<<;;;;;;<<<<<<<<>>??????@@@AAACCCBBBAAAAAA@@@@@@@@@@@@BBBCCCEEEGGGHHHJJJKKKKKKHHHHHHGGGFFFEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDBBBAAA???@@@BBBDDDEEEEEEFFFHHHJJJOOOTTTddd}}}sssyyyuuudddXXX\\\nnn}}}wwwuuuMMMLLLKKKLLLPPPVVV]]]aaadddcccaaaaaa```^^^ZZZWWWRRRPPPNNNLLLLLLJJJHHHFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<>>;;;::::::666666666777999;;;===>>>CCCDDDDDDDDDDDDCCCCCCBBBDDDEEEGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQQQQPPPPPPMMMMMMOOOPPPPPPOOONNNMMMKKKNNNUUUddd|||zzzuuu}}}{{{eeeOOOFFFBBB===>>>CCCAAANNN]]]fffjjjiiiaaaWWWTTTYYYaaaiiioootttxxx{{{xxxyyyzzzzzzzzz|||vvvdddWWWPPPJJJHHHFFFFFFGGGGGGGGGFFF@@@@@@@@@??????>>>>>>===;;;<<<=========???BBBEEEMMMZZZnnnzzzpppmmmnnnmmmlllgggggggggnnnqqqcccZZZWWWWWW___dddhhheee]]]XXXYYY]]]lllwww~~~}}}xxxuuurrrqqqrrruuuvvvwwwrrrppplllhhhbbb]]]ZZZWWWMMMLLLJJJGGGDDDBBBAAA@@@???>>>===<<<===AAAGGGLLLYYYaaaggggggfffggggggeeefffgggfffdddaaa``````bbb___aaadddccc```^^^___aaadddeeeeeeccc```^^^]]]^^^^^^```dddiiioootttxxx{{{wwwvvvvvvvvvxxxwwwvvvtttqqqlllhhhjjjrrr}}}}}}}}}zzzuuurrrvvv|||vvvyyy}}}~~~~~~yyyttt{{{uuullleee```]]][[[[[[YYYVVVPPPIIIBBB;;;888333333222333333444555555444666888:::<<<=========@@@BBBDDDDDDDDDDDDDDDFFFHHHGGGFFFEEEDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB======<<<<<<<<<<<<======@@@???????????????@@@@@@CCCBBBBBBAAA@@@??????>>>BBBBBBDDDEEEGGGIIIJJJKKKHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEDDDCCCBBBAAA@@@BBBEEEFFFFFFFFFGGGHHHIIINNN\\\xxxyyylllllltttjjj]]]\\\eee~~~}}}|||PPPMMMIIIHHHKKKRRRZZZ___eeeddddddddddddbbb___\\\XXXVVVRRRPPPNNNKKKHHHEEEAAAAAA@@@???>>>>>>======<<<<<<<<<@@@HHHRRRZZZ___hhhlllqqqtttuuuuuutttuuuooonnnmmmmmmoooqqqqqqpppnnnnnnoooppprrruuuyyy||||||||||||{{{zzz{{{|||}}}{{{wwwssslllffffffkkkqqqzzzxxxjjj]]]PPPNNNRRRVVV^^^eeeiiijjjmmmqqqrrrpppkkkggg___WWWKKKAAA<<<::::::999777777777888:::<<>>======<<<======;;;<<<>>>@@@AAAJJJOOO\\\ooowwwppplllhhheeeccceeeeeejjjyyyiii^^^YYYWWW```hhhppppppggg^^^[[[\\\fffrrr}}}zzzvvvtttuuuvvvwwwwwwssssssqqqnnnjjjeee```]]]SSSQQQNNNKKKGGGDDDBBBAAA@@@@@@???>>>>>>BBBHHHLLLYYYbbbhhhgggfffffffffdddcccccccccbbb``````bbbccc___bbbeeeddd```^^^```bbbbbbbbbbbb___\\\[[[]]]```^^^aaagggnnnuuuyyy{{{|||xxxvvvvvvvvvwwwwwwuuusssnnniiieeeiiisss}}}xxxvvv|||vvvmmmoootttwwwyyy{{{|||{{{xxxzzzrrrjjjbbb[[[WWWVVVWWWVVVSSSMMMEEE>>>999666555555555555666777888999555777:::<<<>>>>>>>>>>>>???AAABBBBBBAAAAAACCCDDDGGGGGGFFFEEECCCCCCCCCDDDAAAAAAAAAAAABBBCCCDDDDDD>>>>>>============>>>>>>@@@@@@???????????????@@@CCCCCCBBBAAA@@@???>>>===AAAAAABBBCCCEEEFFFHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFCCCDDDDDDDDDEEEFFFHHHHHHGGGFFFEEECCCBBBBBBAAAAAAAAACCCFFFGGGFFFFFFFFFGGGFFFKKKWWWooo~~~qqqkkknnnyyyccc]]]^^^mmmRRRNNNHHHEEEGGGOOOXXX^^^fffffffffggggggfffbbb___^^^[[[WWWSSSPPPMMMIIIFFF?????????>>>>>>>>>======<<<<<<<<>>AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIIIIIIIJJJLLLMMMMMMLLLKKKIIIIIIJJJLLLMMMMMMKKKIIIHHHEEEIIINNNZZZttt~~~vvvZZZLLLEEEAAAAAAFFFEEEMMMWWW___gggiiiaaaVVVNNNOOOTTT^^^jjjssswwwwwwvvvxxxxxxwwwuuuvvvzzz~~~yyyjjj```QQQNNNJJJHHHGGGGGGEEEDDDAAAAAAAAA@@@@@@>>>===<<<@@@@@@???<<<<<<>>>@@@@@@DDDEEELLL[[[ppp{{{ssskkkddd]]]``````cccvvv~~~nnnbbb[[[WWW\\\hhhtttvvvnnnddd``````aaaooo}}}}}}yyywwwvvvwwwwwwwwwtttttttttrrroooiiidddaaaYYYWWWTTTPPPLLLHHHFFFEEEAAAAAA@@@??????CCCHHHLLLZZZbbbhhhgggfffffffffddd___``````______```ccceee```dddgggeeeaaa___```cccbbbbbbaaa^^^[[[\\\```cccaaadddkkkssszzzvvvuuuttttttuuutttrrrpppkkkgggccchhhsss{{{zzz}}}qqqggggggmmmqqquuuxxxwwwzzz{{{|||xxxppphhh___WWWSSSSSSTTTSSSPPPJJJCCC<<<777555222222222333444555666777666888;;;>>>@@@@@@??????;;;<<<>>>???@@@AAADDDGGGFFFFFFFFFDDDBBBAAAAAABBB@@@@@@@@@AAABBBCCCEEEFFF??????>>>>>>>>>>>>??????@@@@@@???????????????@@@CCCCCCBBBBBB@@@???===<<<@@@@@@@@@AAACCCEEEFFFGGGEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCDDDEEEGGGIIIKKKLLLGGGFFFDDDBBBAAA@@@AAAAAAAAADDDFFFGGGGGGFFFFFFGGGFFFKKKUUUjjjwwwwwwsssggg^^^ZZZ```oooWWWRRRMMMKKKHHHIIIRRR___aaahhhlllhhhccccccdddcccaaa^^^[[[XXXUUUQQQLLLHHHFFFEEEDDDBBBAAA@@@??????>>>>>>???CCCJJJTTT^^^dddlllnnnppppppppppppqqqrrrqqqpppooonnnnnnooopppqqqsssqqqrrrvvvxxxwwwxxx{{{}}}xxxtttrrrxxx~~~fffXXXLLLLLLSSS\\\dddjjjmmmpppqqqooonnnmmmggg```^^^QQQDDD???>>>;;;999:::<<<;;;:::888888;;;???CCCDDDEEEFFFGGGGGGGGGFFFEEEDDDEEEHHHIIIJJJJJJIIIHHHKKKLLLMMMMMMMMMLLLJJJIIIGGGHHHHHHIIIIIIHHHGGGGGGFFFJJJOOOYYYooo{{{|||bbbKKKBBBCCCEEEGGGFFFPPPXXX\\\bbbhhheee\\\NNNLLLMMMUUUbbbnnntttvvvxxxuuussssssuuuxxxyyyyyyuuufffXXXPPPFFFCCCDDDFFFCCC???CCCBBBBBBAAAAAA@@@@@@???>>>>>>============>>>>>>BBBFFFMMMTTT\\\lll~~~uuukkkddd```^^^dddpppwwwddd[[[[[[WWWddduuu~~~tttiiibbbZZZdddrrr}}}zzzxxxyyyyyyyyyrrruuuuuuqqqoooooommmhhhaaa^^^YYYUUUPPPKKKFFFBBBBBBDDDDDDAAA???@@@GGGMMM\\\___bbbeeeeeedddaaa___^^^`````````___```bbbddddddbbb```^^^^^^___```aaa^^^^^^\\\ZZZZZZ[[[___bbbeeejjjrrryyy}}}~~~{{{rrrnnnssswwwuuutttvvvpppmmmgggfffrrr~~~}}}tttkkkgggjjjooossstttvvvwwwzzz{{{|||zzzxxxwwwyyyrrrggg^^^WWWSSSQQQOOOQQQSSSQQQJJJ???777444444777666444222222222444555777888999:::;;;===>>>>>>??????>>>>>>???AAABBBCCCCCCDDDEEEEEEEEECCCBBBAAAAAAAAABBBCCCEEEHHHKKKLLLFFFAAA;;;:::>>>AAAAAA???>>>???@@@???>>>===>>>???AAA???======>>>?????????BBB>>>???DDDFFFCCCEEEJJJHHHJJJIIIGGGGGGIIIGGGCCCDDDCCCDDDGGGJJJLLLJJJGGG???@@@AAABBBCCCCCCCCCCCCBBBDDDIIILLLMMMLLLIIIGGGHHHJJJMMM[[[|||zzzvvv{{{xxxeee\\\eeemmmmmmrrr}}}|||fff[[[QQQLLLJJJKKKRRR[[[___gggkkkhhhdddddddddccceeebbb___]]]ZZZUUUPPPLLLFFFEEECCCAAA@@@>>>>>>===??????@@@CCCKKKUUU^^^dddlllnnnppppppoooooopppqqqsssrrrqqqpppppppppqqqrrrsssqqqrrrvvvxxxvvvxxx{{{~~~|||zzz{{{zzzbbbVVVMMMOOOWWW___gggmmmnnnqqqqqqoooooonnnhhhaaaYYYMMMAAA<<<;;;999777888;;;;;;;;;;;;;;;===AAADDDHHHIIIKKKLLLLLLKKKJJJIIIGGGIIIKKKLLLMMMLLLKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFGGGLLLPPPYYYnnn|||uuuuuukkkSSSIIIFFFDDDBBBHHHUUU```bbbccchhhgggaaaRRRNNNLLLQQQ\\\hhhooorrrtttsssqqqpppqqquuuyyy|||tttaaaXXXMMMHHHGGGGGGCCC>>>CCCCCCBBBAAAAAA@@@@@@???>>>>>>============>>>>>><<>>>>>=========>>>@@@BBBCCCDDDEEEEEEFFFEEEDDDBBBAAABBBBBBCCCDDDFFFIIILLLNNNMMMFFF???<<<<<<===<<<:::???@@@AAA@@@>>>======>>>BBBAAA???>>>>>>?????????AAA???AAAGGGHHHEEEDDDHHHDDDGGGFFFDDDDDDGGGFFFBBBEEEDDDDDDFFFIIIJJJHHHFFFBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHKKKNNNPPPPPPNNNMMMLLLNNNQQQ[[[wwwzzzyyyooobbbhhhmmmjjjkkksss|||zzzlll\\\RRRMMMMMMPPPUUU\\\ccciiihhhfffffffffdddgggeeeccc```]]]YYYSSSOOOJJJIIIFFFDDDAAA@@@>>>>>>??????@@@DDDKKKUUU]]]ccclllnnnppppppooonnnnnnooottttttsssrrrqqqqqqrrrrrrsssqqqqqquuuvvvuuuvvvzzz{{{~~~vvv\\\SSSNNNSSS\\\dddjjjooommmpppqqqoooooonnnhhhaaaUUUJJJ>>>;;;:::888777777999;;;<<<===>>>@@@CCCEEEJJJLLLNNNOOOOOONNNKKKJJJKKKLLLNNNOOOPPPOOOMMMLLLLLLMMMNNNNNNNNNMMMKKKJJJKKKJJJHHHGGGFFFFFFFFFFFFIIIMMMRRRYYYkkkpppnnn}}}xxx^^^QQQKKKFFFCCCNNN```nnnlllggghhhiiigggXXXSSSMMMMMMUUU___hhhlllooooooooommmmmmqqqxxx~~~kkkaaaUUUNNNKKKIIIEEEBBBCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>============>>>>>>===???BBBEEEHHHRRRfffyyyzzzrrrooosssttteee^^^VVV^^^mmm}}}iiikkkpppxxx~~~}}}{{{zzzyyy||||||xxxwwwwwwuuuqqqmmmkkkiiifffccc]]]WWWRRRKKKJJJHHHDDDBBBEEEKKKQQQ^^^^^^___`````````______\\\]]]^^^^^^^^^^^^___aaabbbbbbaaa```______^^^^^^ZZZYYYWWWVVVXXX]]]cccgggoooqqqtttwwwyyyzzz{{{{{{yyysssqqqsssvvvuuutttuuuqqqtttvvvyyyyyysssyyy{{{|||vvvooolllnnnrrrtttuuunnnpppsssvvvxxxxxxxxxwwwxxxvvvpppfff[[[SSSQQQQQQSSSRRRMMMDDD;;;555444555222222222222444666999:::<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDFFFFFFGGGGGGFFFDDDCCCBBB@@@AAAAAACCCEEEHHHKKKMMMOOOIIIAAA<<<;;;<<<:::999???AAABBBBBB???=========BBBAAA@@@???????????????@@@@@@DDDJJJKKKHHHFFFFFFBBBEEEFFFDDDDDDGGGFFFCCCEEEDDDDDDEEEGGGHHHGGGEEEEEEEEEDDDCCCCCCDDDEEEFFFIIIJJJLLLNNNOOOPPPQQQQQQNNNRRRTTTZZZpppyyy{{{zzzhhhgggiiidddbbbfffqqq|||{{{lll]]]RRRLLLMMMOOOUUU]]]dddeeegggiiijjjhhhfffeeecccaaa___ZZZTTTPPPOOONNNKKKHHHEEECCCBBBAAA??????@@@DDDKKKTTT]]]bbblllnnnppppppnnnmmmnnnooouuuttttttsssrrrrrrrrrrrruuuqqqqqqssssssqqqrrruuuxxx{{{~~~rrrWWWQQQPPPVVV___eeejjjnnnkkknnnooommmmmmlllfff___SSSHHH===;;;;;;999888999777999<<>>>>>============>>>>>>@@@@@@BBBDDDEEEKKK\\\lll{{{ssssss{{{iii^^^YYYZZZcccwwwyyyrrrqqqwww~~~{{{{{{~~~~~~{{{zzz{{{yyyuuummmmmmlllllljjjeee___ZZZUUUSSSOOOJJJHHHJJJOOOTTT^^^^^^]]]]]]]]]]]]]]]^^^[[[]]]______^^^^^^___aaa``````aaa```___^^^]]]\\\XXXVVVUUUWWW]]]eeelllpppuuuuuutttuuuwwwxxxxxxxxxwwwtttrrrsssuuuvvvuuuuuutttwww{{{xxxttt{{{|||zzzvvvrrrppprrrtttvvvvvvxxxyyyzzz{{{{{{{{{yyyyyywwwwwwtttjjj]]]TTTQQQRRRSSSPPPIII@@@888444444666444444444555777999;;;<<<;;;<<<===>>>???@@@@@@AAACCCCCCBBBAAAAAABBBCCCDDDFFFFFFGGGGGGFFFEEECCCBBB>>>>>>>>>@@@BBBEEEGGGIIIKKKFFF@@@======>>>>>>>>>@@@BBBDDDDDDBBB???>>>===>>>???@@@?????????@@@AAA>>>AAAGGGNNNPPPNNNKKKIIIDDDHHHIIIGGGFFFHHHIIIGGGEEEDDDDDDEEEFFFHHHIIIJJJHHHGGGEEECCCCCCDDDEEEFFFJJJJJJJJJJJJKKKLLLMMMNNNMMMRRRVVVZZZkkkzzzuuuwwwyyyiiiaaa```]]]\\\___hhhxxx~~~vvvfffTTTJJJHHHJJJNNNUUU\\\```dddiiikkkiiieeedddcccbbb```\\\WWWRRRQQQPPPMMMJJJGGGDDDCCCBBB>>>???AAAEEELLLUUU]]]bbblllnnnppppppooonnnoooppptttttttttssssssrrrrrrqqqvvvrrrpppqqqpppnnnnnnrrrvvvzzz}}}~~~lllTTTPPPQQQYYYaaadddgggkkkjjjmmmmmmkkkjjjiiiccc\\\OOODDD;;;:::;;;:::999999555888<<>>>>>============>>>>>><<<<<<===???@@@EEERRR___uuuwwwpppooo{{{mmmaaa\\\XXX[[[kkk|||ppppppyyy}}}{{{~~~|||{{{|||{{{wwwnnnnnnooopppooolllfffbbb```]]]XXXSSSPPPPPPTTTWWW___^^^]]]\\\[[[[[[\\\\\\[[[^^^`````````___```aaa____________]]]\\\ZZZYYYWWWUUUUUU[[[dddnnnvvvzzzzzzwwwttttttvvvwwwwwwvvvuuutttrrrqqqsssvvvxxxxxxxxxyyy{{{~~~~~~}}}zzzyyy|||}}}wwwvvvttttttvvvwwwxxxyyy~~~~~~}}}|||vvvwwwtttjjj^^^UUURRRSSSQQQMMMEEE<<<666333444666555555555666666777888999999:::;;;>>>@@@BBBDDDEEEJJJHHHFFFEEECCCCCCCCCDDDEEEFFFFFFGGGGGGFFFDDDCCC>>>>>>>>>???AAACCCEEEGGGHHHEEEAAA>>>>>>???@@@AAAAAACCCFFFGGGEEEBBB@@@???:::<<>>???BBBGGGOOOXXX```eeelllnnnppppppppppppqqqrrrrrrsssttttttttttttsssssswwwssspppqqqpppnnnooossswww{{{}}}|||~~~}}}dddRRRPPPSSS\\\bbbdddfffjjjjjjlllllljjjhhhfff```XXXIII???777777999888888888666999<<<>>>@@@AAACCCEEEGGGHHHJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPQQQPPPOOONNNOOOPPPQQQQQQQQQPPPNNNMMMHHHGGGFFFEEEEEEFFFGGGHHHGGGIIIMMMRRRZZZkkk}}}yyyzzzuuuddd\\\[[[aaa||||||rrrjjjhhhccc[[[TTTOOONNNPPPQQQWWW^^^gggmmmpppqqqssstttwwwxxxxxxxxxzzztttcccWWWNNNIIIFFFDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>============>>>>>>;;;;;;<<>>???@@@BBBDDDFFFFFFFFFGGGHHHJJJLLLNNNOOOIIIKKKMMMPPPQQQQQQPPPPPPPPPQQQQQQRRRQQQPPPOOONNNIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEIIIOOOUUUccczzzuuu~~~}}}lllbbbaaa{{{xxxjjjfffddd___XXXQQQKKKHHHGGGOOOTTT]]]fffnnnrrruuuvvvuuuvvvwwwwwwwww{{{sssfffYYYOOOJJJDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>============>>>>>>======>>>AAAAAACCCLLLVVVlllsssiiifff___^^^]]][[[ZZZdddzzzwwwddd^^^XXXYYYfff}}}{{{}}}{{{~~~}}}}}}}}}zzzyyyxxxvvvtttssspppllliiieeeccc```^^^^^^^^^_________^^^^^^]]]\\\ZZZZZZYYYZZZ\\\___``````_________^^^]]]ZZZXXXWWWVVVVVVWWWVVVUUUWWW___kkkuuuzzz{{{zzzwwwssstttwwwyyywwwtttrrrtttqqqlllnnnwww~~~|||uuuttt{{{|||yyyuuu}}}xxxqqqtttxxx{{{}}}~~~~~~{{{{{{zzzzzzyyyxxxxxxwwwvvvrrrllleee]]]WWWSSSQQQJJJEEE>>>888555555666777555555666666777777666666888999;;;===@@@BBBDDDEEEFFFEEECCCBBBAAAAAABBBBBB@@@AAACCCEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEBBB@@@>>>>>>AAAEEEJJJMMMLLLIIIFFFDDD<<<@@@DDDDDDBBB@@@BBBEEE???EEEHHHHHHLLLQQQRRROOOOOOTTTUUUOOOIIIGGGGGGFFFCCCDDDEEEDDDEEEIIIOOOTTTOOONNNMMMKKKIIIGGGFFFEEEGGGFFFEEEDDDDDDFFFGGGHHHMMMTTT]]]fffqqq~~~~~~~~~vvv^^^QQQOOOVVV]]]hhhrrr}}}}}}FFFLLLMMMGGGCCCDDDCCC???@@@CCCDDDFFFLLLTTTWWWVVVYYYZZZ\\\^^^___]]]XXXTTTQQQPPPNNNKKKIIIGGGFFFEEEAAACCCGGGNNNVVV```hhhmmmkkknnnppprrrrrrssstttvvvrrrtttvvvwwwxxxxxxxxxxxxuuuqqqqqqsssuuuvvvzzzzzz~~~}}}ggg[[[PPPPPPVVV___fffhhhkkkooommmooooookkkhhheee^^^VVVHHH???888999<<<<<<<<<<<<<<<===???@@@AAABBBEEEHHHDDDDDDDDDEEEGGGJJJMMMOOOIIIJJJMMMPPPRRRRRRRRRQQQPPPQQQRRRRRRRRRQQQOOOOOOKKKKKKJJJHHHFFFCCCAAA@@@BBBCCCGGGLLLQQQ___{{{yyyzzz}}}zzzhhh___yyy}}}jjjdddcccaaa[[[RRRJJJDDDAAAJJJMMMUUU```kkkssswwwxxxqqqsssuuuuuutttxxx~~~rrreeeXXXPPPDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>============>>>>>><<<<<<===??????@@@HHHQQQ___zzzqqqeeebbbWWWWWWVVVSSSQQQWWWjjj}}}jjjcccZZZTTTXXXjjj|||}}}|||~~~~~~{{{|||zzzvvvssspppmmmiiifffbbbaaa______aaabbbcccccc______^^^^^^\\\[[[YYYXXXXXX[[[^^^______^^^]]]^^^^^^\\\YYYVVVUUUUUUUUUVVVVVVUUUWWW```kkktttwwwwwwzzzvvvssstttxxxzzzwwwtttrrrtttpppjjjlllwww|||tttsss|||}}}zzz}}}wwwooosssxxx}}}~~~}}}{{{xxxvvvsssqqqqqqvvvqqqiiibbb\\\XXXTTTQQQHHHCCC<<<777555666666777777777888::::::;;;;;;;;;999:::;;;===???AAACCCCCCAAA@@@???>>>???@@@AAABBB>>>@@@BBBDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBAAACCCFFFFFFDDDBBB@@@@@@AAAFFFKKKOOONNNKKKHHHFFF@@@EEEHHHGGGCCC@@@BBBDDDAAAFFFGGGEEEGGGNNNPPPLLLTTTZZZZZZSSSLLLIIIIIIHHHDDDEEEEEECCCCCCFFFMMMRRRQQQQQQPPPNNNLLLJJJHHHFFFAAAAAAAAAAAACCCEEEGGGHHHRRRXXXaaajjjsssppp|||eeeTTTOOOTTT[[[fffrrr|||{{{EEEFFFEEEBBB>>><<<>>>@@@@@@AAABBBBBBAAADDDIIINNNRRRTTTWWWYYYYYYXXXWWWUUUOOOMMMKKKHHHEEECCCAAAAAAGGGFFFGGGNNNWWW```eeefffiiimmmsssvvvvvvuuusssssswwwyyy|||}}}{{{yyyxxxxxxyyywwwvvvuuuwwwyyy}}}rrrbbbWWWRRRUUU[[[aaagggkkkmmmnnnqqqooollliiieee___XXXSSSDDD???:::999:::<<<===<<<>>>???@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDDDDFFFHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMQQQRRRTTTUUUTTTSSSPPPOOOLLLJJJHHHFFFDDDBBB@@@???AAAFFFFFFKKKUUU]]]sss~~~oooaaarrriiiccc\\\YYY\\\UUUHHHCCCIIIEEEJJJOOOVVVbbbqqqzzz||||||zzzwwwuuuvvvxxxzzz|||}}}ooo```UUUIIIHHHGGGFFFFFFDDDAAA???AAA@@@???>>>============@@@???>>>>>>???BBBFFFHHHZZZpppzzzmmmfffXXXTTTPPPPPPOOOSSS]]]gggwwwjjj]]]VVVTTTXXXgggwww|||}}}zzzwwwvvvuuuqqqkkkfffbbb___```dddfffcccaaabbbbbb___\\\ZZZ[[[\\\]]]]]]ZZZ\\\]]]^^^]]][[[YYYWWWVVVUUUTTTRRRPPPPPPRRRTTTTTT[[[aaabbbeeemmmtttvvvwwwwwwvvvuuutttttttttuuuyyyuuuooollllllqqqwww{{{xxxuuuvvv|||~~~{{{zzztttnnnkkksssyyyzzzzzz~~~{{{vvvtttuuuqqqjjjiiinnnuuuooofff___ZZZVVVPPPLLLHHH@@@999777888666777999===>>>>>>===;;;999:::;;;??????>>>>>>>>>>>>??????==================<<<;;;@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAAFFFIIIIIIKKKNNNMMMIIIDDDLLLOOOJJJFFFGGGIIIHHHEEEEEEEEEEEEFFFHHHJJJKKKXXXdddiii___RRRLLLKKKJJJJJJFFFCCCEEEFFFGGGKKKPPPQQQSSSTTTSSSPPPMMMLLLLLLGGGDDDAAA@@@BBBEEEHHHIIIQQQQQQXXXbbbfffmmmttt|||jjjSSSKKKQQQYYYmmmzzz~~~}}}|||yyyDDDDDDCCCAAA>>><<<===>>><<<===>>>===<<<>>>CCCGGGLLLNNNPPPSSSSSSSSSQQQPPPKKKJJJHHHFFFDDDBBBAAAAAADDDEEEIIIQQQZZZaaadddeeekkknnnsssvvvvvvuuuttttttxxxzzz||||||{{{yyyzzzzzzxxxvvvuuuuuuxxx~~~yyynnn```VVVUUUXXX]]]cccgggkkklllmmmooonnnllliiiddd^^^VVVQQQBBB>>>:::999:::<<<======???@@@AAACCCDDDEEEFFFFFFDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNRRRTTTVVVXXXXXXVVVSSSQQQLLLJJJFFFCCCBBBAAAAAAAAABBBFFFFFFJJJTTTZZZmmmnnn[[[bbb{{{iii```[[[\\\WWWJJJDDDFFFBBBFFFKKKRRR___pppzzz}}}~~~|||yyywwwwwwyyy{{{}}}wwwfffYYYOOOKKKHHHFFFGGGFFFDDDAAABBBAAA@@@??????>>>?????????>>>======???BBBEEEGGGRRRfffqqqgggZZZUUURRRPPPOOOPPPXXXaaauuudddZZZTTTTTT]]]ggg|||}}}|||zzzxxxwwwxxxuuupppkkkfffbbbaaaddddddaaa___``````]]]YYYXXXXXXZZZZZZZZZUUUWWWYYYZZZZZZXXXVVVTTTQQQQQQPPPNNNMMMNNNRRRTTTWWW^^^cccdddfffmmmsssuuuwwwwwwyyyzzzyyyxxxwwwuuussspppmmmlllnnnsssyyy}}}yyyvvvwwwzzz{{{wwwvvvwwwtttpppkkksssyyyyyyyyy}}}}}}yyywwwwwwrrrjjjiiilllsssmmmddd^^^YYYUUUOOOKKKCCC<<<777777999999;;;>>>???@@@@@@???<<<:::;;;;;;========================<<<<<<===>>>>>>>>>>>>===???@@@@@@AAABBBCCCDDDDDDAAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBGGGJJJJJJKKKLLLJJJFFFFFFMMMNNNIIIDDDFFFHHHGGGFFFEEEDDDDDDEEEHHHJJJLLLRRR]]]ddd]]]SSSNNNMMMLLLJJJEEECCCEEEFFFGGGKKKPPPPPPQQQSSSRRRPPPNNNMMMMMMIIIFFFCCCBBBDDDFFFHHHIIIMMMLLLQQQXXX[[[___sssqqqqqqrrrZZZQQQSSSXXXggguuu}}}}}}{{{EEEEEEDDDBBB@@@???>>>>>>;;;;;;;;;999999:::===@@@CCCEEEGGGIIIKKKJJJJJJIIIEEEEEEDDDCCCBBBBBBBBBBBBAAADDDKKKTTT]]]cccddddddnnnppptttuuuuuuuuuuuuvvvxxxzzz{{{zzzyyyzzz|||}}}{{{yyywwwvvvyyyxxxtttooohhh]]]UUUXXX[[[___dddhhhkkkllllllmmmlllkkkhhhddd\\\SSSMMM@@@===:::999:::<<<======???@@@BBBCCCEEEFFFFFFFFFCCCEEEGGGHHHIIIIIIHHHGGGGGGGGGHHHIIIKKKMMMNNNOOOSSSVVVYYY\\\\\\ZZZWWWUUUNNNIIIDDDAAA@@@AAABBBCCCBBBFFFEEEIIIRRRVVVfffzzz{{{zzzdddVVVRRRkkkvvvjjj```^^^ZZZNNNFFFEEEBBBEEEHHHMMMZZZkkkwww{{{~~~|||yyywwwwwwxxxzzz{{{|||{{{}}}ooobbbWWWQQQIIIFFFGGGHHHFFFCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>======>>>@@@CCCDDDLLL\\\uuuzzznnnbbb]]]YYYWWWSSSQQQUUU\\\uuupppaaaWWWRRRUUUZZZlll}}}yyy{{{|||zzzyyy{{{|||{{{wwwssslllfffccccccbbb^^^\\\]]]\\\YYYVVVUUUUUUVVVWWWVVVUUUWWWZZZ[[[[[[YYYVVVTTTMMMMMMMMMLLLLLLPPPUUUYYY\\\ccchhhhhhiiinnnrrrsssuuuxxx{{{}}}}}}{{{xxxvvvllllllmmmooossswww|||{{{zzzzzzzzzvvvrrrsssxxxqqqpppllltttyyyyyyxxx{{{}}}}}}}}}{{{yyyssskkkhhhiiinnniiiaaa\\\XXXSSSMMMIIIAAA:::666888::::::===AAABBBBBBBBB@@@===;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDAAABBBDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCHHHKKKKKKKKKLLLJJJEEEEEEIIIJJJFFFCCCFFFIIIJJJLLLJJJFFFDDDCCCEEEGGGIIIJJJUUU\\\ZZZSSSOOONNNMMMIIIEEECCCEEEGGGGGGKKKPPPOOOQQQSSSSSSQQQPPPOOOPPPLLLIIIFFFEEEFFFHHHJJJJJJIIIIIIMMMRRRRRRVVVfffyyyooofffqqqfffVVVTTTWWWhhhwww~~~}}}}}}MMMJJJGGGEEEEEEDDDBBBAAA>>>===<<<:::999:::;;;<<<<<<===???BBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBFFFMMMVVV^^^dddggghhhqqqssstttuuuuuuuuuwwwyyyyyyyyyyyyyyyxxxzzz}}}zzzxxxyyy~~~~~~qqqkkkhhhaaaZZZUUUYYY\\\```eeejjjlllnnnnnnlllkkkjjjhhhccc[[[QQQJJJ>>><<<:::::::::<<<>>>???@@@AAABBBDDDEEEFFFGGGGGGEEEGGGKKKMMMNNNMMMJJJHHHGGGGGGHHHJJJKKKNNNPPPQQQTTTWWW[[[______]]]ZZZXXXOOOKKKFFFDDDDDDDDDCCCBBBAAADDDDDDHHHPPPSSS```yyytttvvvqqqVVVRRRLLL___wwwggg```\\\TTTKKKGGGFFFGGGGGGJJJVVVgggtttxxx{{{yyywwwuuutttuuuvvvwwwyyyzzz|||wwwooo___VVVLLLGGGGGGHHHEEEBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>======<<<===???AAABBBHHHTTThhhqqqlllfffccc^^^YYYYYY\\\kkk}}}iii\\\VVVUUUUUUZZZkkk}}}xxx|||}}}}}}{{{qqqiiicccaaa___ZZZXXXZZZYYYWWWTTTSSSTTTTTTTTTTTTUUUWWWYYYZZZYYYVVVSSSPPPKKKLLLLLLMMMOOOUUU[[[```cccjjjooonnnnnnqqqsssssstttvvvxxxzzz{{{zzzxxxwwwkkkmmmppptttxxx|||~~~}}}~~~|||vvvrrrxxxzzzkkkkkkooovvv{{{zzzxxxzzz|||{{{~~~~~~|||xxxqqqkkkgggfffhhhccc]]]XXXUUUQQQKKKFFFAAA<<<888999999999;;;@@@CCCDDDCCCAAA>>>;;;;;;<<<;;;<<<============<<<;;;;;;;;;<<<>>>@@@BBBDDDEEE@@@@@@AAABBBCCCCCCDDDDDDAAACCCEEEHHHHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDIIILLLLLLMMMOOOMMMIIIBBBDDDDDDBBBCCCGGGLLLPPPTTTPPPKKKEEEBBBBBBCCCDDDFFFMMMUUUVVVRRRNNNLLLKKKHHHDDDCCCFFFGGGHHHKKKPPPRRRTTTUUUUUUSSSRRRQQQRRROOOLLLIIIHHHIIIJJJKKKKKKJJJKKKOOORRRRRRVVVcccrrroooaaagggyyypppYYYTTTWWWjjj{{{}}}~~~\\\UUUMMMIIIHHHHHHFFFCCCBBB@@@>>><<<<<<;;;;;;;;;999:::<<<===>>>?????????????????????@@@BBBCCCDDDEEEHHHOOOVVV^^^eeekkknnnsssuuuvvvvvvvvvvvvxxxzzzyyyyyyyyywwwwwwyyy||||||yyyzzz~~~ooogggccc\\\VVVUUUXXX[[[```fffkkknnnpppppplllkkkjjjgggbbbYYYOOOHHH<<<<<<;;;;;;;;;===@@@AAAAAABBBCCCEEEFFFGGGGGGHHHHHHKKKOOOSSSTTTQQQNNNLLLHHHHHHIIIJJJLLLNNNPPPQQQTTTWWW[[[^^^___^^^\\\ZZZRRRNNNKKKKKKLLLKKKFFFBBBAAACCCBBBFFFNNNQQQ]]]tttqqqmmmsss{{{zzzWWWPPPNNNYYYmmmpppddd___XXXOOOJJJFFFGGGFFFHHHTTTfffsssxxxyyywwwvvvtttttttttuuuvvvyyy{{{||||||{{{zzzzzz{{{ggg^^^SSSLLLIIIHHHEEEBBBCCCBBBAAA@@@@@@???@@@@@@>>>============>>>@@@@@@CCCKKK[[[rrr}}}vvvrrrkkkddd```aaaffftttcccZZZUUUSSSPPPZZZkkk|||{{{~~~qqqjjjccc```]]]XXXVVVXXXWWWUUUSSSRRRSSSSSSSSSRRRRRRSSSSSSRRRPPPMMMJJJHHHIIIJJJLLLOOOSSSZZZaaagggkkkrrrvvvuuussstttuuussssssttttttuuuuuuvvvvvvvvvooorrrvvv{{{~~~}}}|||}}}zzzvvvuuuyyyjjjkkkttt{{{|||zzz{{{|||{{{||||||zzztttmmmhhhdddbbb```\\\WWWTTTRRRNNNGGGBBB===:::888999999888;;;AAACCCCCCCCCAAA>>>;;;;;;;;;===>>>???@@@@@@???>>>===;;;<<<===???AAADDDGGGHHHCCCCCCCCCCCCCCCDDDDDDDDDAAACCCEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCIIILLLMMMPPPTTTTTTQQQDDDBBBAAAAAABBBDDDIIINNNUUUQQQKKKFFFCCCBBBCCCEEEEEEIIIOOORRRPPPLLLIIIHHHGGGDDDCCCFFFHHHHHHKKKPPPUUUWWWXXXXXXVVVTTTSSSTTTRRROOOLLLKKKKKKLLLKKKKKKMMMOOOQQQRRRRRRTTT^^^iiiuuudddaaannn{{{yyy\\\UUUYYYgggyyy~~~vvvjjjYYYOOOMMMLLLIIIEEEDDDBBB???>>>======;;;:::999:::;;;;;;<<<<<<<<<<<<======>>>>>>???@@@AAABBBFFFKKKRRRYYY```gggnnnsssuuuvvvxxxxxxwwwwwwyyy{{{xxxxxxxxxwwwvvvwwwzzz}}}~~~}}}||||||~~~ooofff___VVVSSSUUUXXX[[[```fffkkknnnpppqqqkkkjjjhhhddd^^^VVVLLLEEE:::<<<=========>>>BBBDDDCCCDDDFFFGGGIIIJJJJJJJJJKKKNNNSSSVVVWWWUUUQQQOOOIIIIIIJJJKKKMMMOOOPPPQQQRRRTTTWWW[[[\\\]]]\\\[[[UUURRRPPPRRRUUUTTTNNNIIIDDDEEEBBBEEEMMMOOOZZZpppwwwgggeeennn|||mmmSSSOOORRR\\\ttt~~~ppphhh```VVVMMMFFFFFFEEEHHHTTTfffsssxxxxxxwwwvvvvvvvvvvvvwwwxxxyyy{{{{{{xxxuuuvvv|||oooiii```WWWOOOJJJFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????===CCCOOOaaayyyyyypppkkkjjjhhhmmm___VVVQQQNNNQQQZZZlll~~~}}}~~~~~~nnnggg```^^^[[[WWWUUUVVVVVVTTTRRRQQQRRRRRRQQQPPPRRRQQQPPPNNNKKKIIIGGGFFFFFFIIIMMMRRRWWW^^^eeejjjooowww|||zzzwwwwwwvvvssssssrrrrrrqqqrrrrrrsssttttttwww|||{{{yyyyyyxxxvvvyyy{{{ooorrrzzz~~~~~~~~~}}}zzzzzzvvvmmmeeeaaa^^^[[[XXXUUURRRPPPNNNJJJCCC>>>777555555888999999===DDDCCCCCCCCCAAA>>><<<<<<===>>>???AAABBBBBBAAA???>>>======>>>???BBBEEEIIIJJJFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDIIILLLMMMQQQWWWZZZXXXJJJFFFBBBBBBAAA@@@BBBFFFLLLJJJGGGDDDDDDEEEGGGIIIGGGGGGJJJNNNNNNJJJGGGGGGFFFCCCCCCGGGIIIIIILLLPPPUUUWWWYYYYYYWWWVVVVVVVVVTTTQQQNNNMMMMMMMMMLLLJJJMMMOOOQQQOOOLLLMMMTTTZZZuuuooodddgggoooxxxdddYYY[[[cccvvvlll[[[UUURRRNNNIIIGGGDDDAAA@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???FFFLLLUUU^^^dddjjjpppuuuuuuwwwyyyzzzyyyxxxyyyzzzwwwxxxxxxwwwuuuvvvxxxzzzyyyzzz}}}~~~}}}mmmeee\\\QQQPPPVVVYYY\\\aaafffjjjmmmnnnooojjjgggddd```ZZZQQQIIICCC:::<<<>>>???>>>@@@CCCGGGGGGHHHJJJKKKMMMNNNNNNNNNMMMPPPTTTWWWXXXVVVSSSQQQKKKKKKKKKLLLMMMNNNPPPQQQOOOQQQSSSVVVXXXZZZZZZ[[[XXXTTTRRRVVV[[[]]]ZZZUUUIIIIIICCCEEELLLMMMWWWlllooobbbeeeooottt```QQQKKKRRReee{{{ooo```UUUIIIIIIGGGHHHRRRbbbmmmqqquuuuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvuuuuuuwww|||xxxvvvoooeeeYYYOOOJJJHHHEEEDDDCCCBBBAAAAAAAAAAAA????????????????????????<<<@@@GGGRRReee~~~xxxwwwttt}}}lll___VVVQQQPPPSSS]]]ooo~~~{{{~~~}}}xxxiiibbb^^^]]][[[WWWUUUVVVTTTRRRPPPPPPQQQQQQOOONNNPPPOOOLLLJJJIIIHHHIIIIIIGGGKKKQQQWWW]]]dddjjjoooqqqyyy~~~|||xxxwwwuuurrrrrrssssssssssssrrrrrrqqqvvvyyy~~~}}}zzzwwwwwwxxx|||uuu|||zzzzzzsssfff\\\YYYVVVRRRRRROOOMMMLLLKKKGGG@@@:::555444555777777777<<>>??????>>>???AAACCCCCCAAA???>>>>>>>>>>>>@@@CCCFFFJJJLLLJJJIIIHHHGGGFFFDDDCCCCCCDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHEEEIIIKKKKKKOOOWWW\\\\\\NNNGGGCCCCCCAAA===<<<@@@CCCBBBBBBBBBCCCEEEHHHIIIHHHDDDEEEKKKMMMIIIFFFGGGEEECCCCCCGGGIIIIIILLLPPPQQQSSSVVVWWWWWWWWWXXXYYYUUUSSSPPPNNNNNNMMMKKKJJJJJJMMMOOOLLLJJJKKKOOOSSSkkkuuupppsss~~~pppaaa\\\ZZZnnn|||fff\\\XXXSSSNNNJJJGGGDDDDDDEEEDDDAAA>>><<<;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<>>888777666777888666444777>>>DDDEEEEEEDDDBBB@@@AAABBB>>>???AAACCCCCCAAA???>>>?????????@@@CCCGGGJJJLLLLLLKKKJJJHHHFFFDDDCCCBBBDDDCCCAAA@@@???@@@BBBCCCCCCCCCDDDFFFGGGHHHIIIJJJGGGIIIJJJIIINNNVVV[[[\\\LLLEEEAAACCCBBB===<<>><<<;;;:::;;;;;;<<<999888777888;;;===??????GGGQQQ[[[bbbiiipppsssrrrsssvvvxxxzzzzzzzzz{{{|||zzzyyyyyyxxxvvvtttsssrrrvvvxxx{{{yyylll```UUUNNNPPPUUU[[[```ccccccggglllnnnlllhhhccc]]]VVVOOOGGG@@@;;;;;;;;;;;;<<<@@@EEEIIILLLLLLLLLKKKKKKKKKMMMNNNOOORRRSSSUUUVVVVVVTTTQQQOOOOOONNNMMMMMMOOOOOOOOOMMMJJJKKKMMMPPPSSSVVVXXXYYYXXXVVVSSSTTT]]]hhhkkkhhhXXXLLLDDDGGGKKKNNNZZZiii{{{fff^^^]]]gggqqq~~~nnn[[[MMMMMMRRR^^^}}}|||kkkWWWPPPIIIIIIMMMTTT___iiinnnssssssnnnnnnsssvvvuuuxxxvvvsssqqqrrruuuyyy{{{xxxjjj[[[PPPKKKIIIFFFDDDCCCCCCDDDCCCBBB@@@@@@??????>>>=========<<<>>>BBBGGGKKKYYYqqqxxxjjj\\\UUURRRWWWZZZ```qqq}}}wwwxxx}}}rrrkkk```^^^ZZZXXXWWWUUURRRPPPOOONNNLLLKKKJJJIIIHHHHHHHHHEEECCCDDDCCCCCCGGGNNNUUUYYY___dddhhhkkkooorrruuuuuuwwwzzz{{{zzzvvvssstttssssssrrrrrrrrrrrrrrruuu||||||}}}yyy~~~xxxuuuwwwzzz|||xxxvvvyyyyyyuuummmbbbXXXPPPLLLKKKHHHJJJLLLIIICCC>>>;;;:::444444555666888:::<<<===@@@@@@@@@>>><<<<<<>>>@@@@@@AAACCCCCCCCCAAA???>>>===???@@@@@@@@@AAADDDFFFHHHIIIIIIJJJIIIFFFDDDBBBDDDDDDCCCAAA??????BBBDDDDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHIIIKKKLLLNNNOOOJJJGGGBBB???>>>>>>===<<<===>>>@@@AAABBBCCCCCCCCCEEEBBB@@@AAADDDFFFEEEDDDBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMPPPSSSUUUVVVWWWWWWUUUQQQMMMKKKLLLLLLKKKIIIHHHIIIKKKKKKMMMPPPTTTXXXccctttmmmZZZTTTWWWjjjttt```YYYXXXXXXQQQNNNJJJHHHGGGEEECCCAAABBB@@@>>><<<;;;;;;;;;;;;<<<:::::::::<<<>>>@@@@@@FFFQQQ\\\dddkkkrrrvvvvvvwwwxxxzzzzzzyyyzzz|||~~~xxxxxxxxxwwwvvvtttsssrrrsssuuuwww{{{~~~wwwiii]]]SSSNNNPPPVVV]]]aaaccccccfffjjjkkkiiieee```YYYRRRLLLFFF@@@<<<;;;;;;<<<>>>AAAEEEIIIKKKKKKKKKKKKKKKLLLNNNPPPQQQUUUVVVXXXXXXXXXVVVSSSRRRQQQOOONNNNNNOOOPPPNNNMMMKKKLLLMMMPPPSSSVVVYYYZZZWWWUUUSSSSSS]]]hhhmmmkkkaaaTTTKKKKKKLLLLLLVVVcccwwwwwwiiiaaafffqqqyyyaaaMMMGGGIIIRRRllloooYYYQQQLLLLLLOOOSSS[[[ccckkkppprrroooooosssuuutttttttttsssssssssuuuvvvwww|||~~~~~~yyyooocccXXXQQQIIIGGGEEEEEEEEEDDDBBB@@@AAA@@@@@@???>>>>>>======???@@@BBBCCCCCCKKK]]]oooxxxjjj```XXXXXXXXXXXXcccrrrzzz}}}}}}tttiiibbb\\\YYYVVVTTTSSSRRRPPPNNNMMMLLLJJJIIIGGGGGGFFFFFFFFFBBBAAACCCDDDEEEKKKRRR[[[___eeeiiilllnnnppprrrrrrsssuuuyyy{{{{{{xxxvvvsssrrrpppooooooqqqrrrtttyyy~~~}}}{{{zzzrrrmmmpppvvv{{{~~~uuurrrtttxxxssskkkaaaXXXQQQNNNNNNKKKLLLLLLIIIBBB===999888444555666777999;;;<<<===???@@@???>>><<<<<<===???@@@AAABBBCCCCCCAAA@@@>>>>>>@@@AAAAAAAAABBBDDDFFFGGGHHHHHHHHHGGGEEEBBB@@@CCCCCCCCCBBB@@@@@@BBBDDDDDDDDDBBBBBBBBBCCCEEEFFFIIIIIIIIIIIIIIIJJJJJJKKKJJJGGGCCC@@@??????>>>===>>>???@@@AAACCCCCCDDDDDDDDDBBB@@@AAACCCEEEDDDCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJKKKMMMOOORRRSSSTTTUUUTTTPPPLLLKKKKKKLLLKKKIIIIIIJJJKKKLLLMMMPPPUUUXXX^^^mmm~~~iiiVVVPPPSSSaaayyyzzzjjjccc___[[[TTTQQQNNNKKKJJJHHHEEEDDDDDDBBB@@@>>><<<;;;;;;;;;>>>===<<<<<<===???AAABBBFFFRRR___fffmmmtttxxxyyy{{{{{{|||{{{zzzzzz}}}wwwwwwwwwwwwvvvuuutttsssqqqrrrtttvvvyyy}}}~~~|||~~~wwwfffYYYQQQNNNRRRYYY```dddfffdddeeehhhhhheeebbb]]]TTTLLLFFFBBB???<<<:::;;;===@@@CCCFFFHHHIIIJJJJJJJJJKKKMMMOOOQQQSSSUUUVVVWWWXXXWWWUUUSSSQQQRRRPPPOOOOOOPPPPPPNNNMMMKKKKKKKKKMMMPPPTTTXXXZZZXXXVVVRRRSSS\\\iiinnnllleeeZZZQQQOOOMMMMMMTTT^^^ppp|||nnniiisssoooUUUJJJFFFJJJ[[[pppyyy___WWWQQQPPPQQQRRRVVV[[[dddjjjnnnooopppsssuuusssqqqrrrssssssssssssrrrrrrwwwyyy{{{|||xxxoooccc[[[MMMKKKIIIHHHGGGEEEBBB@@@AAAAAAAAA@@@??????>>>>>>??????@@@@@@>>>???JJJVVVlllqqqeee```[[[WWWZZZaaajjj{{{{{{yyyzzz~~~xxxqqqiii```ZZZWWWSSSPPPMMMMMMMMMLLLLLLJJJIIIGGGEEEDDDCCCCCCCCCBBB??????BBBDDDGGGOOOWWWbbbfffllloooqqqqqqqqqqqqpppqqqtttxxx{{{{{{zzzwwwsssqqqooommmooorrrvvvyyyyyy{{{}}}zzzqqqkkkoooyyy|||tttpppnnntttoooggg^^^VVVRRRPPPPPPNNNNNNLLLGGG@@@:::666555555666777888:::;;;======>>>??????>>><<<<<<===???AAAAAABBBCCCCCCBBB@@@??????@@@AAAAAAAAAAAADDDFFFFFFFFFGGGGGGEEECCC@@@>>>AAABBBDDDDDDCCCBBBCCCDDDFFFDDDBBBAAAAAACCCEEEGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIFFFCCCAAAAAAAAAAAA@@@??????@@@AAABBBCCCCCCDDDBBBAAA@@@AAABBBCCCCCCAAACCCDDDGGGIIIKKKKKKJJJJJJHHHIIIJJJKKKMMMOOOQQQRRRRRROOOLLLKKKKKKKKKJJJIIIJJJKKKMMMNNNNNNQQQUUUXXXZZZggg{{{gggTTTMMMOOOWWWgggwww}}}{{{uuulllddd^^^YYYVVVRRROOOMMMKKKIIIFFFDDDCCCAAA???============??????>>>======>>>BBBDDDIIIVVVccciiinnnssswwwxxx{{{}}}~~~~~~}}}||||||}}}wwwxxxxxxxxxwwwvvvuuuuuurrrrrrsssuuuwwwzzz}}}~~~zzzxxx{{{}}}yyyfffYYYQQQPPPUUU]]]dddhhhiiigggfffhhhfffbbbaaaZZZPPPGGGAAA>>><<<;;;:::<<>>???BBBEEEIIIQQQYYYccchhhnnnrrrsssrrrqqqqqqqqqqqqssswwwzzzzzzxxxvvvtttqqqooonnnqqqwww}}}ssszzz~~~xxxppplllttt}}}wwwqqqmmmnnniii```YYYTTTRRRQQQQQQOOOMMMHHHBBB<<<777333222555666777999:::;;;<<<<<<===>>>>>>>>><<<<<<===>>>AAABBBBBBCCCCCCBBBAAAAAA???@@@AAA@@@@@@@@@BBBDDDEEEFFFFFFFFFEEEBBB@@@>>>???BBBEEEFFFEEEDDDCCCDDDFFFEEEBBBAAAAAABBBEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGEEECCCBBBCCCCCCCCCBBB>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBDDDGGGJJJKKKKKKJJJIIIHHHHHHGGGHHHJJJLLLNNNPPPOOOMMMLLLJJJJJJJJJJJJIIIKKKMMMNNNOOOOOOQQQTTTWWW\\\dddxxxnnn\\\OOONNNPPPZZZkkkzzz}}}wwwwwwmmmeee^^^ZZZVVVRRRPPPMMMJJJGGGDDDCCCAAA@@@?????????@@@>>>???>>>===<<<>>>BBBFFFOOO\\\hhhmmmooorrrttttttyyy|||}}}zzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwyyyzzz|||}}}~~~{{{wwwvvvzzz}}}}}}{{{hhh[[[UUUTTTYYY```gggjjjkkkiiihhhhhheeeaaaaaaYYYNNNDDD>>>;;;999888;;;===@@@CCCEEEFFFFFFFFFJJJJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMKKKJJJJJJKKKMMMOOOOOONNNKKKJJJJJJJJJLLLPPPTTTWWWZZZXXXSSSQQQXXXcccfffddd\\\VVVRRRPPPPPPQQQVVV[[[aaazzzwwwvvvtttbbbSSSRRRXXXeee~~~ppp___VVVPPPMMMLLLOOOPPPUUU]]]ffflllppptttwwwuuutttqqqpppooooooooopppuuuvvvyyy~~~|||tttmmmccc\\\SSSLLLHHHFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@;;;;;;===AAAAAA>>>AAAEEEGGGOOO\\\lll|||tttlllhhhbbbcccjjjxxxzzzxxxxxxzzzsssiiiaaa\\\YYYUUUQQQNNNKKKHHHFFFGGGGGGGGGFFFBBBAAA@@@??????>>>??????BBB@@@AAAEEEHHHJJJQQQYYYaaaffflllqqqrrrrrrqqqqqqtttttttttvvvxxxwwwuuusssqqqpppoooqqquuu{{{~~~yyyqqq{{{sssnnnoooxxx|||uuuooohhhbbb[[[UUUSSSRRRPPPOOOMMMIIICCC===888444222111555666777999:::;;;;;;;;;<<<===???>>>=========???AAABBBBBBBBBBBBBBBBBBBBB???@@@@@@???>>>>>>@@@AAADDDEEEFFFFFFEEECCCAAA???>>>AAAEEEGGGFFFEEEEEEEEEFFFEEECCCAAAAAABBBDDDFFFFFFFFFHHHIIIIIIJJJIIIIIIFFFDDDCCCCCCDDDEEEDDDBBB>>>=========>>>???@@@AAABBBCCCDDDEEEDDDCCCCCCCCC@@@BBBFFFIIIJJJJJJHHHGGGHHHGGGGGGGGGHHHJJJLLLMMMKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMOOOPPPPPPQQQSSSUUU[[[aaaooo{{{lllXXXRRRNNNUUUeeevvv~~~yyyrrrfffbbb]]]YYYUUUQQQMMMJJJHHHGGGEEECCCBBBBBBBBBBBB>>>??????===<<<>>>DDDIIIUUUbbbnnnrrrpppqqqsssssswww{{{~~~~~~|||zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuyyyyyyzzz{{{zzzzzzyyyyyywwwuuutttuuu{{{||||||yyyggg]]]YYYYYY]]]bbbfffjjjkkkiiihhhhhheee```^^^WWWLLLBBB===:::999999<<<>>>@@@CCCEEEFFFFFFFFFJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPJJJIIIIIIJJJLLLNNNNNNMMMNNNMMMMMMMMMNNNQQQTTTUUUXXXVVVQQQPPPVVV___aaa]]]ZZZWWWTTTQQQPPPQQQSSSUUU___tttxxxoooyyyxxxdddYYYVVVVVVlllkkk]]]TTTMMMJJJKKKJJJMMMTTT^^^eeejjjqqqwwwxxxvvvssspppooooooooopppssstttwwwyyy{{{yyyvvvsssmmmfff[[[QQQKKKHHHFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA???<<<<<>>>>>>>>>>>??????@@@CCCCCCEEEKKKMMMOOOUUU[[[aaaeeekkkoooqqqqqqrrrrrrvvvuuuuuuuuuvvvuuussspppnnnoooqqquuuzzz}}}xxxvvvvvv~~~uuutttyyy~~~vvvoooccc^^^WWWTTTSSSSSSPPPNNNKKKFFF???999666555444333666777999;;;<<<<<<<<<;;;<<<>>>@@@@@@???>>>>>>???BBBBBBBBBBBBBBBCCCCCCCCC@@@@@@AAA@@@>>>>>>???AAABBBCCCEEEEEEEEECCCBBB@@@>>>AAAEEEGGGGGGFFFFFFGGGEEEEEEDDDCCCBBBCCCDDDDDDCCCDDDGGGIIIJJJKKKKKKJJJEEEDDDCCCCCCDDDEEECCCBBB???>>>=========>>>@@@AAABBBDDDFFFFFFDDDCCCBBBCCC@@@AAADDDFFFHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKHHHJJJKKKJJJIIIHHHIIIJJJKKKMMMOOOPPPOOOPPPRRRSSSVVV\\\hhh|||jjj[[[PPPTTT___nnnsssooojjjddd```[[[VVVSSSPPPNNNLLLHHHFFFDDDCCCCCC>>>@@@AAA???===@@@GGGMMMYYYgggtttvvvtttsssuuuuuuxxxzzz{{{{{{zzzyyyzzz{{{yyyyyyxxxwwwvvvuuusssrrrzzz{{{||||||{{{xxxuuusssnnnnnnpppuuu~~~|||}}}~~~|||zzz}}}~~~qqqbbb\\\[[[[[[___ccccccgggiiihhhggggggddd___ZZZSSSJJJBBB>>><<<<<<<<<>>>???AAABBBDDDEEEFFFFFFIIIHHHGGGGGGGGGHHHIIIJJJIIIJJJKKKMMMOOOPPPRRRRRRMMMKKKJJJKKKLLLMMMLLLJJJMMMMMMMMMMMMNNNOOOPPPPPPSSSRRROOONNNUUU]]]]]]YYYXXXWWWUUURRRRRRSSSTTTTTT^^^nnn~~~ooovvvqqqeeeWWW^^^nnn}}}mmmaaaWWWOOOLLLIIIIIINNNWWW^^^bbbkkktttxxxwwwvvvtttrrrpppooonnnnnnpppqqqrrrrrrsssuuuwwwxxxrrrhhh^^^VVVOOOJJJGGGEEEEEEDDDDDDCCCBBBBBBAAACCC>>><<<>>>???<<<;;;<<<<<<@@@FFFLLLTTT```qqq}}}tttjjj```]]]```iiizzzzzzvvvrrrqqqrrrrrrooollljjjcccYYYRRROOOMMMKKKHHHHHHGGGFFFFFFEEEDDDAAA>>><<<<<<======>>>@@@AAABBBEEEFFFJJJQQQUUUVVV[[[```dddggglllooopppqqqrrrsssvvvuuutttuuuuuutttrrrpppnnnqqqvvv}}}xxxuuuwww}}}{{{wwwzzz|||{{{rrrkkkaaa\\\WWWUUUVVVUUUQQQMMMIIICCC<<<777777888888888888:::<<<>>>??????>>>===<<<>>>AAAAAA@@@???@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCAAA@@@???@@@BBB???@@@BBBCCCDDDCCCBBBAAA???BBBEEEFFFFFFFFFHHHIIIDDDDDDDDDDDDDDDCCCCCCBBBAAACCCEEEHHHIIIJJJIIIIIIEEEDDDCCCCCCDDDDDDBBB@@@AAA@@@>>>>>>>>>???AAABBBAAACCCFFFFFFDDDAAAAAABBBAAABBBCCCEEEFFFGGGHHHHHHDDDEEEFFFFFFGGGGGGGGGGGGFFFHHHJJJJJJHHHGGGHHHJJJKKKMMMOOOOOOOOOOOOPPPQQQUUU[[[eeewwwjjjXXXXXX[[[bbbzzz}}}|||{{{uuuooojjjeee```\\\WWWTTTQQQLLLHHHFFFDDDCCC???AAABBB@@@???BBBJJJQQQ[[[jjjwwwyyywwwvvvwwwxxxzzzyyyxxxwwwvvvwww{{{~~~xxxxxxwwwvvvtttsssqqqpppyyyzzz||||||zzzvvvrrrooogggiiinnnuuu~~~~~~}}}zzzzzz~~~}}}yyy{{{vvviii^^^ZZZ[[[]]]___ccc```eeegggfffffffffccc^^^WWWQQQHHHBBB???????????????@@@AAABBBCCCEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKLLLGGGGGGIIIKKKMMMPPPQQQRRRPPPOOOMMMLLLMMMLLLJJJHHHJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNLLLMMMTTT\\\\\\WWWUUUVVVUUUSSSSSSVVVWWWVVVYYYdddxxxtttwwwyyybbbYYY\\\rrr|||oooaaaVVVPPPKKKHHHKKKRRRXXX]]]gggqqqwwwwwwxxxxxxvvvrrrnnnllljjjlllmmmmmmlllnnntttyyy{{{sssjjjaaaXXXOOOJJJEEEEEEEEEDDDCCCCCCBBBBBBEEE???<<<>>>@@@>>>===???<<>>@@@AAAAAA@@@???===???AAABBBAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEECCCAAAAAABBBCCC<<<>>>@@@BBBCCCBBBAAA@@@@@@BBBDDDFFFFFFGGGHHHJJJCCCDDDEEEEEEEEEDDDBBBAAAAAABBBEEEGGGHHHHHHGGGFFFEEECCCCCCCCCDDDCCCAAA???CCCBBB@@@??????AAABBBDDD???CCCFFFEEEBBB@@@@@@AAABBBBBBCCCDDDFFFGGGHHHIIIBBBCCCEEEFFFFFFFFFEEEDDDEEEHHHJJJJJJHHHGGGHHHJJJJJJLLLNNNOOONNNNNNOOOPPPWWW]]]fffvvvvvv```]]]ZZZZZZsss~~~{{{{{{}}}}}}wwwrrrnnnkkklllggg^^^VVVSSSRRRMMMEEEDDDDDDBBB??????CCCKKKQQQgggmmmtttwwwvvvvvvyyy|||{{{||||||{{{yyyyyyzzz|||zzzxxxuuuqqqooopppsssvvvxxxyyyzzz|||zzzuuunnniiicccbbbkkk|||}}}}}}}}}{{{iiiaaaWWWTTTWWW]]]``````eeehhhjjjhhhiiiiiiddd]]]UUUMMMCCC>>>???@@@???>>>CCCBBBAAAAAABBBDDDGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHKKKMMMOOOOOOOOOOOONNNLLLIIIIIILLLMMMLLLJJJJJJKKKMMMNNNNNNLLLKKKIIILLLMMMOOOQQQSSSUUUVVVWWWUUUTTTSSSPPPOOOQQQVVVYYY[[[bbbmmm}}}sssoooyyy}}}gggWWW^^^qqqxxxhhh\\\TTTQQQNNNNNNRRRZZZccchhhqqqtttvvvuuuqqqnnnnnnppplllkkkjjjiiijjjllloooqqqtttyyy|||zzzqqqcccVVVOOOPPPLLLHHHGGGGGGFFFCCC@@@EEEDDDCCCCCCBBBBBBBBBCCC<<<===>>>@@@CCCFFFHHHIIISSSTTTUUUWWWYYYZZZ\\\\\\\\\]]]```fffqqq}}}lll___ZZZZZZ\\\wwwwwwfffeeeddd]]]WWWWWWQQQPPPNNNKKKHHHFFFEEEDDDDDDCCCCCCBBB@@@>>>===<<<:::;;;===>>>@@@DDDIIIMMMMMMRRRYYY^^^aaacccdddeeelllmmmnnnnnnooonnnnnnnnnqqqssssssssspppooonnnoooxxx}}}{{{}}}~~~yyynnnlllrrrzzz}}}|||yyyxxx{{{||||||uuukkkccc^^^^^^^^^\\\YYYUUUPPPNNNFFFAAA;;;999;;;>>>??????;;;>>>@@@@@@???>>>>>>?????????@@@@@@@@@AAAAAAAAACCCAAA@@@AAACCCEEEEEEDDDDDDEEEEEECCC@@@>>>>>>???AAAAAAAAA@@@@@@AAABBBBBB@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGEEECCCBBB@@@???>>>===>>>@@@BBBDDDEEEFFFFFFGGGFFFEEECCCAAAAAA@@@@@@CCCBBB???>>>>>>@@@CCCEEEGGGEEECCCDDDEEEEEEBBB???CCCCCCCCCEEEGGGGGGEEECCCIIIEEEDDDHHHKKKHHHEEEEEEDDDMMMOOOHHHEEEKKKLLLGGGLLLJJJJJJKKKIIIGGGJJJOOOZZZ^^^eeesssrrr```______rrr|||{{{}}}~~~}}}{{{zzz{{{vvvmmmddd___\\\UUULLLIIIHHHFFFBBBAAAFFFOOOVVViiiooouuuxxxwwwvvvxxx{{{|||}}}}}}{{{yyyxxxyyyzzz{{{yyyuuuqqqnnnooorrruuutttuuuwwwxxxwwwssslllgggbbbeeeooo~~~~~~|||ttteee^^^VVVTTTWWW]]]```aaaeeeiiilllkkkkkkjjjccc\\\QQQJJJBBB>>>???AAA@@@???CCCBBBBBBCCCDDDEEEGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIKKKNNNOOOPPPPPPOOONNNLLLJJJKKKMMMNNNLLLJJJKKKLLLMMMMMMLLLJJJHHHGGGLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSSSSQQQPPPQQQTTTVVVUUU[[[gggwwwvvvooosssqqqiiihhhppp}}}rrraaa\\\UUUPPPPPPXXXbbbjjjtttvvvxxxwwwssspppooopppnnnmmmkkkjjjkkkmmmooopppppptttyyy|||zzzqqqgggaaaYYYTTTNNNJJJJJJIIIFFFDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFGGGHHHIIIJJJKKKLLLMMMLLLMMMOOOSSS[[[gggttt}}}uuudddZZZWWWWWWiiizzzzzzhhhccc___UUUNNNNNNLLLKKKIIIGGGEEECCCBBBBBB@@@@@@@@@@@@???>>>======<<<===>>>???AAAFFFLLLQQQ[[[___dddgggiiiiiijjjkkkmmmmmmnnnoooppppppqqqqqqrrrrrrrrrpppnnnoooqqqsss|||}}}~~~yyyooonnnuuu{{{}}}}}}zzzvvvuuuxxx|||yyyzzzssskkkddd______```___[[[VVVQQQNNNGGGCCC>>>===>>>AAABBBBBB===???AAAAAA???======>>>????????????@@@@@@@@@AAACCCBBBAAABBBDDDEEEFFFEEEFFFGGGGGGEEEAAA??????@@@AAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBCCCEEEFFFFFFGGGGGGFFFEEEDDDBBB@@@???<<<===???@@@BBBCCCCCCCCCEEEDDDCCCAAA@@@?????????AAA@@@>>>>>>>>>@@@BBBCCCDDDBBBBBBCCCEEEFFFDDDBBBDDDDDDDDDEEEGGGGGGEEECCCGGGEEEGGGMMMPPPLLLGGGFFFDDDKKKMMMIIIKKKUUUXXXTTTOOOJJJHHHIIIIIIHHHIIIMMMOOOTTT\\\kkkwwwkkkbbbppp}}}}}}}}}}}}}}}~~~{{{rrrmmmjjjbbbYYYSSSQQQMMMHHHGGGKKKUUU]]]lllqqqvvvxxxwwwvvvwwwyyy|||}}}}}}|||yyyxxxxxxyyy{{{xxxtttpppoooppprrrtttqqqqqqrrrsssrrrnnnhhhccccccjjjwwwyyyqqqkkk```ZZZUUUTTTXXX]]]aaabbbeeejjjnnnnnnnnnkkkbbbYYYLLLGGGAAA???@@@BBBBBBAAABBBCCCDDDEEEFFFGGGGGGGGGJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJLLLNNNOOOOOOOOOOOOLLLLLLLLLMMMOOOOOOMMMKKKLLLLLLLLLLLLJJJHHHFFFEEELLLMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSRRRPPPPPPQQQRRRRRRVVV___nnnvvvtttyyyiii___llltttnnncccXXXSSSVVVaaaiiisssuuuwwwwwwtttqqqooonnnpppooonnnlllllllllnnnnnnmmmoootttzzz~~~|||uuupppccc\\\RRRLLLIIIHHHFFFDDDBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???????????????@@@???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGLLLSSS[[[aaarrrppp```WWWTTTYYYfff{{{uuuddd\\\VVVMMMFFFFFFEEEDDDCCCAAA@@@?????????<<<============>>>>>>>>><<<===>>>@@@CCCJJJQQQWWWcccfffhhhjjjiiiiiijjjjjjmmmnnnoooooopppqqqrrrrrrssssssqqqpppooorrrvvvzzz}}}}}}xxxqqqrrryyy}}}~~~|||xxxsssrrruuuxxxuuu}}}}}}uuunnnhhhddd]]]___```___\\\VVVPPPLLLFFFCCC???>>>???AAABBBCCC???@@@BBBAAA???======>>>?????????@@@@@@@@@AAAAAACCCAAA@@@AAACCCEEEEEEDDDGGGHHHHHHFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAACCCDDDDDDEEEFFFGGGGGGFFFCCCAAA???======>>>>>>???@@@@@@@@@BBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@BBBEEEGGGFFFFFFFFFEEEEEEEEEGGGGGGEEECCCDDDEEEJJJRRRUUUOOOIIIGGGEEEJJJMMMPPPZZZhhhllliiiWWWOOOHHHIIIKKKKKKJJJKKKLLLRRRZZZggg{{{ooorrr~~~}}}|||zzz{{{|||~~~~~~yyyvvvtttmmmfff```^^^XXXRRROOORRR[[[bbbooorrrvvvxxxwwwuuuuuuvvvyyyzzz{{{{{{yyyxxxyyyzzzyyyvvvrrrpppqqqsssuuuvvvqqqppppppooommmjjjddd```eeeqqqzzzuuuoooiiidddZZZWWWTTTTTTYYY^^^bbbcccdddjjjooopppooojjj___TTTHHHEEEAAA@@@BBBCCCCCCCCCBBBCCCEEEHHHIIIHHHHHHGGGIIIHHHHHHHHHHHHIIIIIIJJJHHHJJJKKKMMMNNNNNNMMMMMMKKKLLLMMMOOOPPPOOOMMMKKKJJJKKKKKKKKKJJJHHHGGGFFFLLLMMMMMMNNNNNNNNNNNNNNNNNNPPPRRRSSSQQQOOOOOOOOORRRSSSYYYdddrrr}}}}}}~~~~~~eeeccclllxxxjjj^^^[[[___dddmmmoooqqqrrrqqqooonnnmmmppppppooommmmmmlllllllllnnnllllllpppvvvyyyvvvrrrnnnfff[[[RRRNNNKKKHHHEEEDDDEEEEEEFFFEEEDDDCCCBBB>>>>>>======>>>??????@@@????????????????????????BBBCCCDDDEEEFFFIIINNNQQQYYYkkkmmm]]]UUUOOOWWWeeerrr{{{~~~tttfffXXXRRRNNNHHHDDDEEE@@@???>>>===============;;;;;;;;;;;;;;;<<<<<<===:::<<<>>>AAAFFFNNNWWW]]]dddfffhhhhhhgggggggggiiinnnnnnnnnmmmnnnnnnooooooqqqrrrsssssstttxxx}}}~~~|||xxxsssuuu||||||wwwrrrqqqsssvvvttt|||xxxnnngggccc___YYY[[[\\\\\\YYYRRRKKKFFF@@@???===<<<===>>>???@@@???@@@AAAAAA???>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@??????BBBCCCCCCBBBFFFGGGGGGEEEBBB??????@@@???@@@@@@@@@??????>>>>>><<<======>>>@@@AAAAAABBBBBBDDDFFFGGGFFFDDDAAA?????????>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@??????======>>>???@@@AAABBBBBB@@@@@@@@@BBBDDDEEEGGGGGGGGGFFFEEEFFFGGGGGGEEEDDDDDDEEEKKKSSSTTTOOOJJJIIIHHHLLLRRR\\\mmm}}}|||fffZZZQQQPPPQQQOOOKKKJJJNNNSSS[[[dddsss{{{~~~{{{yyyyyyzzz{{{}}}~~~}}}~~~{{{yyyxxxtttnnnllljjjeee^^^ZZZ[[[aaagggpppsssvvvwwwwwwuuussssssuuuwwwyyyzzzyyyxxxyyyzzztttrrrpppqqquuuxxxzzzzzztttqqqnnnkkkiiigggccc```jjjxxxyyyqqqiiiccc___UUUTTTSSSUUUZZZ___ccceeedddiiinnnnnnlllfff[[[PPPEEEDDDCCCCCCDDDDDDDDDCCCAAACCCFFFHHHIIIIIIHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHIIIKKKLLLLLLLLLKKKKKKJJJLLLNNNPPPOOONNNMMMMMMIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLOOORRRSSSQQQOOONNNMMMQQQPPPSSS\\\ggguuu}}}ttt|||{{{ggg```eee{{{~~~pppeee```^^^hhhhhhjjjlllnnnoooooooooooooooooonnnnnnmmmlllkkkqqqkkkfffggglllqqqrrrqqqwwwpppfff^^^XXXTTTNNNJJJGGGGGGGGGFFFEEECCCBBBAAA??????>>>>>>===>>>>>>>>>>>>>>>=========<<<<<<<<<===???AAAAAAAAABBBDDDFFFLLLZZZkkkuuuyyy{{{zzzdddWWWLLLOOOUUU\\\aaadddeeeddd]]]UUUMMMIIIFFFCCCCCCDDD======<<<<<<<<<<<<===>>>===<<<;;;;;;:::;;;;;;<<<:::<<>>???>>>@@@AAAAAA@@@@@@AAACCCBBBBBBBBBCCCCCCCCCCCCDDDBBBAAA@@@AAACCCDDDDDDDDDCCCDDDDDDBBB???>>>>>>>>>???@@@@@@@@@@@@???>>>===;;;<<<<<<===>>>???@@@@@@???AAACCCEEEEEECCCAAA???BBBAAA@@@????????????@@@@@@AAABBBBBBCCCBBBBBBAAA??????@@@AAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCEEEFFFHHHGGGEEEFFFGGGHHHGGGFFFGGGFFFJJJOOOOOOJJJHHHJJJGGGLLLUUUfff{{{yyynnnddd^^^YYYRRRMMMKKKKKKOOOVVV^^^iii||||||yyywwwxxxzzz|||~~~}}}|||zzzyyyuuupppsssrrrpppkkkfffeeeiiimmmrrrtttvvvxxxxxxvvvtttrrrrrruuuwwwxxxxxxwwwwwwxxxqqqpppppptttzzz}}}}}}{{{uuupppkkkgggffffffeeeeeeppp~~~zzznnneee^^^ZZZQQQRRRTTTWWW[[[```ccceeeccchhhjjjiiifffaaaVVVLLLEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCFFFHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIJJJKKKLLLLLLLLLKKKJJJIIIKKKNNNNNNNNNMMMMMMNNNJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLMMMMMMMMMLLLLLLKKKKKKNNNQQQSSSRRRPPPOOOOOONNNLLLNNNVVV^^^kkk~~~{{{mmmuuusss```WWWggg~~~rrrggg```eeedddeeegggkkkoooqqqqqqmmmnnnoooppppppooonnnmmmooojjjeeedddhhhnnnrrrssssssooojjjgggccc]]]UUUOOOKKKJJJGGGEEECCCBBBAAAAAADDDCCCBBB@@@>>>===<<<<<>>>>>============;;;===????????????AAABBBFFFNNNVVV\\\___bbbhhhmmmjjjlllrrr{{{hhhXXXMMMLLLLLLNNNRRRTTTUUUUUUMMMJJJFFFCCCAAA??????@@@<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===>>>AAADDDHHHMMMTTT\\\aaadddgggjjjlllllllllmmmnnnnnnmmmkkkjjjiiiiiijjjjjjjjjnnntttyyy~~~}}}}}}xxxwwwzzz}}}uuurrruuu{{{|||{{{zzzxxxxxxxxxxxxxxxwwwyyyuuulllccc]]]WWWRRROOOPPPQQQPPPLLLEEE???::::::<<<===>>>======???@@@@@@AAAAAAAAA@@@@@@BBBDDDBBBBBBBBBCCCCCCCCCDDDDDDEEECCCBBBCCCEEEGGGGGGFFF@@@AAAAAA@@@>>>======>>>@@@@@@AAAAAAAAA???>>>===;;;;;;<<<<<<===>>>??????>>>???AAACCCCCCCCCAAA@@@CCCBBBAAA@@@???@@@@@@AAA@@@AAABBBDDDEEEEEEDDDDDDAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAA@@@AAADDDFFFHHHFFFEEEFFFGGGIIIIIIHHHIIIHHHIIIKKKIIIEEEEEEHHHCCCHHHTTTiii|||qqqbbbSSSLLLMMMIIILLLRRR[[[eeetttxxxuuu}}}zzzyyyyyy{{{|||~~~~~~|||{{{xxxxxxvvvrrrsssvvvwwwuuuqqqoooqqqsssuuuvvvxxxyyyzzzyyyvvvtttsssuuuwwwwwwvvvtttssssssqqqppprrrxxx~~~~~~zzzrrrmmmfffbbbbbbfffiiilllvvvwwwjjj```YYYUUUPPPRRRVVVYYY]]]```dddfffcccffffffbbb___[[[RRRIIIFFFHHHIIIIIIHHHEEECCCBBBBBBCCCEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLKKKHHHKKKMMMMMMKKKKKKMMMOOONNNNNNMMMMMMMMMNNNNNNOOOKKKLLLLLLMMMMMMMMMLLLLLLJJJMMMPPPRRRRRRQQQQQQQQQPPPLLLNNNTTTXXXbbb{{{uuuvvvyyy{{{}}}rrr[[[^^^gggyyy|||rrrkkkdddaaa___aaafffkkknnnooolllmmmpppsssttttttsssrrrllljjjiiihhhjjjmmmppprrrmmmnnnooorrrrrrlllbbbZZZRRRPPPLLLHHHEEEDDDDDDDDDFFFEEECCCAAA???>>>>>>===???????????????>>>>>>>>><<<>>>???@@@??????@@@BBBBBBDDDGGGJJJMMMPPPSSSVVVVVVWWW\\\aaadddgggoooyyyooo___PPPMMMHHHGGGHHHJJJJJJIIIBBBDDDDDDBBB???>>>>>>>>><<<<<<<<<<<<<<<======>>>>>>===<<<;;;<<<>>>@@@AAAGGGIIILLLOOORRRVVVZZZ]]]bbbfffjjjlllllllllllllllnnnmmmlllkkkkkkmmmnnnppppppsssxxx~~~zzz}}}|||~~~}}}ssspppsssxxxwwwwwwwwwyyyzzz{{{zzzzzzwwwuuuooofff```\\\UUUNNNNNNOOONNNLLLHHHBBB===999888;;;>>>???>>>>>>???AAADDDDDDCCCBBB??????@@@BBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCAAABBBDDDFFFFFFEEE===>>>??????======>>>???AAAAAABBBCCCBBB@@@>>>===;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCBBB@@@??????@@@AAABBB>>>@@@BBBDDDFFFFFFEEEDDDCCCBBB@@@???>>>???AAABBB@@@BBBBBBAAA@@@@@@DDDGGGGGGFFFEEEEEEHHHJJJKKKJJJKKKJJJKKKLLLHHHAAAAAADDDAAAEEERRRggg~~~hhhRRRKKKNNNJJJKKKPPPYYY```kkk|||qqqiiiuuu~~~{{{{{{||||||||||||{{{zzzzzzyyy|||}}}yyywwwxxxwwwuuurrrvvvzzz{{{xxxvvvvvvwwwwwwxxxyyy{{{|||{{{yyyvvvuuuvvvxxxwwwtttqqqoooooorrrrrrtttzzz}}}xxxpppjjjbbb___```fffmmmqqqzzztttfff\\\UUUQQQOOORRRWWW[[[^^^aaadddfffccceeeccc^^^ZZZWWWPPPHHHGGGIIIKKKKKKIIIEEECCCAAABBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPOOONNNMMMLLLHHHJJJLLLKKKJJJJJJMMMPPPQQQQQQPPPOOONNNNNNNNNOOOKKKLLLLLLMMMMMMMMMMMMMMMJJJMMMPPPRRRRRRRRRRRRSSSUUUPPPPPPSSSUUU\\\sss{{{tttooonnnpppwwwddd]]]YYYeeezzztttbbb^^^[[[[[[```fffiiikkkkkknnnqqquuuwwwwwwvvvuuuiiikkkllllllkkkkkklllnnnooorrryyy}}}sssjjjZZZVVVQQQLLLHHHGGGHHHIIICCCCCCBBBBBBAAABBBBBBBBB<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>===<<<<<<>>>??????>>>???AAADDDGGGHHHHHHKKKLLLOOOSSSSSSTTT[[[eee```gggppptttuuuwww{{{~~~}}}uuugggTTTNNNGGGCCCCCCCCCBBB@@@<<<@@@CCCBBB????????????<<<<<<<<<;;;<<<<<<=========<<<;;;<<<===@@@CCCEEENNNPPPSSSTTTUUUVVVXXXZZZeeeiiinnnppppppooommmmmmnnnmmmmmmmmmnnnqqqtttuuuxxxzzz~~~{{{vvv|||~~~rrrooorrrvvvssssssuuuxxx{{{}}}|||{{{vvvrrrjjjbbb___]]]VVVMMMOOOOOONNNLLLGGGBBB===:::666:::===???======>>>@@@GGGGGGEEEBBB???===>>>?????????@@@@@@@@@AAAAAAAAAAAA???>>>???AAACCCCCCBBB<<<>>>??????>>>>>>???AAAAAABBBCCCDDDCCCAAA???===;;;<<<<<<<<<===>>>>>>>>>@@@AAAAAABBBCCCDDDEEEFFFBBBAAA@@@>>>>>>???AAABBB===???BBBDDDFFFFFFEEEDDDDDDBBB???===<<<===???@@@???@@@AAAAAA???AAAEEEIIIGGGEEEDDDEEEHHHKKKLLLLLLKKKKKKMMMMMMHHH@@@>>>AAAAAAEEEQQQfff}}}kkkPPPIIINNNIIIHHHKKKRRRXXX^^^lllzzzyyy~~~nnneeehhhfffeeerrr~~~}}}{{{wwwvvvvvvxxxzzzuuuwww{{{}}}}}}|||||||||xxxzzz|||}}}}}}}}}}}}~~~xxxyyyyyyyyyxxxvvvtttsssrrruuuxxxvvvrrrnnnmmmnnnooozzz|||yyyvvvpppfff^^^___gggpppzzz|||rrrfffWWWQQQSSSTTTVVVYYY\\\^^^___^^^^^^aaa```]]]XXXRRRLLLHHHGGGJJJJJJJJJIIIFFFEEEEEEEEEBBBCCCDDDEEEGGGHHHIIIJJJJJJOOOQQQLLLIIILLLQQQSSSTTTQQQNNNMMMOOOOOONNNKKKJJJJJJJJJIIIJJJKKKMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMNNNPPPPPPQQQPPPQQQRRRTTTTTTRRRPPPPPPQQQQQQOOOPPP[[[mmmzzzooohhhhhhmmmzzz{{{cccQQQVVVhhh}}}}}}wwwfffUUURRR[[[bbbcccaaaiiimmmpppppppppqqqrrrqqqkkkkkkkkkllllllmmmnnnooommmuuu}}}}}}jjjcccXXXOOOJJJGGGFFFEEEFFFDDDAAAAAAAAAAAA@@@???BBBAAA@@@???===<<<::::::======<<<<<<<<<;;;;;;;;;???????????????@@@AAAAAA@@@CCCGGGLLLNNNOOOOOONNNRRRVVVZZZ[[[ZZZZZZ]]]___```cccfffggggggllluuu|||wwwsssoooooouuuwwwgggVVVOOOHHHDDDDDDCCC@@@<<>>>>>@@@AAABBBAAA@@@;;;<<<===???AAAAAA@@@???@@@AAAAAA@@@BBBGGGPPPWWWZZZXXXYYYZZZYYYVVVWWW\\\fffiiilllnnnnnnnnnnnnoookkkjjjiiilllwww{{{kkkhhhmmm}}}yyy{{{{{{xxxtttttttttvvvyyy{{{|||{{{zzzwwwoooddd\\\WWWTTTPPPMMMTTTTTTQQQJJJBBB;;;999999>>>@@@AAAAAA???>>>>>>???AAACCCEEEBBB>>><<<@@@DDDDDDCCCAAA???>>>???AAABBBBBBAAA@@@@@@AAABBBAAAAAA@@@AAABBBAAA???=========AAABBBCCCDDDCCCAAA???======>>>>>>>>>>>>>>>======;;;;;;;;;<<<===???AAACCC@@@??????>>>>>>>>>>>>>>><<<===???@@@BBBBBBCCCCCCDDDAAA======???@@@???===@@@@@@??????AAADDDHHHJJJKKKGGGDDDDDDFFFHHHHHHGGGHHHHHHHHHFFFCCCBBBCCCDDDCCCEEERRRiiitttYYYNNNMMMIIIFFFGGGMMMTTTYYYaaaiiiuuuvvv|||oooddd^^^XXXXXX]]]hhh{{{~~~{{{~~~}}}zzzwwwuuuttttttttttttwwwzzz}}}~~~~~~}}}}}}}}}zzzzzzyyyxxxvvvtttrrrqqqrrrtttuuutttrrrpppnnnnnnvvv~~~zzzxxxuuurrrjjjbbb\\\```jjjvvvuuummmbbbTTTMMMNNNRRRTTTXXX\\\```bbbcccccceeeaaa\\\TTTLLLFFFCCCBBBFFFGGGGGGFFFCCCBBBBBBCCCFFFFFFGGGIIIJJJKKKLLLMMMRRRVVVVVVOOOJJJKKKMMMNNNSSSQQQNNNNNNOOOPPPNNNLLLNNNMMMKKKIIIHHHHHHIIIJJJOOOOOOQQQRRRRRRQQQQQQPPPNNNNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSSSSQQQOOOMMMPPPQQQPPPPPPWWWcccnnnpppeeecccnnn{{{oooTTTOOOYYYhhh|||vvveee[[[ZZZ\\\___aaacccgggkkknnnppprrrttttttnnnnnnmmmmmmmmmnnnnnnooonnnuuu|||wwwpppeee[[[SSSNNNKKKIIIFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@???>>>===<<<<<<;;;=========<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<<<<===>>><<<>>>AAAEEEGGGHHHIIIHHHFFFHHHJJJKKKKKKLLLNNNOOONNNQQQTTTTTTTTTWWW^^^dddlllsss~~~}}}hhhddd___\\\___gggqqqxxxmmm___QQQKKKDDDBBBBBBBBB@@@============>>>??????>>>>>>>>>>>>???@@@AAABBBBBBAAABBBDDDGGGIIILLLPPPWWW\\\ddd___\\\[[[WWWSSSUUUZZZcccgggkkknnnmmmlllkkkjjjkkkjjjjjjnnn{{{rrrcccfffppp~~~xxxvvvyyyzzzwwwsssqqqqqqqqqsssuuuvvvvvvtttssskkkaaaYYYVVVUUUSSSQQQUUUTTTPPPHHHAAA<<<;;;<<<>>>@@@AAAAAA???>>>>>>???@@@BBBCCCAAA======@@@DDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@AAABBBCCCBBB@@@>>>======???@@@AAABBBBBBAAA@@@???===>>>???@@@@@@>>>===<<<===<<<<<<;;;<<<===???@@@@@@???>>>>>>======>>>>>><<<===>>>???AAABBBBBBCCCFFFCCC???>>>???@@@???===?????????@@@CCCHHHLLLOOOKKKHHHEEEEEEFFFHHHHHHGGGIIIIIIIIIGGGDDDCCCCCCDDDGGGHHHRRReeezzzsssXXXLLLJJJJJJHHHIIINNNSSSWWW]]]ccc~~~yyywwwzzzrrrqqqggg\\\UUUQQQUUUaaammm}}}zzz|||{{{yyyvvvtttrrrqqqppptttuuuyyy}}}~~~}}}||||||}}}{{{yyyvvvtttrrrqqqppprrrqqqpppqqqqqqpppnnnlll{{{zzztttqqqpppmmmfff___[[[bbbnnn{{{~~~qqqlllcccVVVOOOPPPSSSVVVZZZ^^^aaacccddddddeee___VVVMMMEEEAAA@@@@@@CCCDDDEEEDDDBBBAAABBBCCCGGGHHHIIIJJJKKKLLLMMMNNNUUUYYYXXXQQQKKKKKKMMMLLLRRRPPPOOOOOOOOOPPPNNNMMMNNNNNNLLLIIIGGGFFFHHHJJJLLLMMMOOOPPPPPPPPPOOONNNNNNMMMMMMLLLLLLNNNOOOPPPPPPOOOOOOPPPQQQQQQOOOMMMJJJNNNQQQPPPOOORRRYYY___uuu}}}jjj```eeennnwww}}}\\\LLLKKKTTTcccppp{{{iii\\\XXX[[[______bbbggglllpppssstttuuurrrrrrqqqoooooonnnnnnnnnooouuuzzz||||||rrrhhh___WWWQQQMMMHHHFFFDDDDDDDDDDDDDDDBBB@@@@@@@@@@@@????????????>>>>>>>>>============<<<;;;::::::::::::;;;;;;<<<>>>???@@@BBBCCCEEEFFFGGGDDDCCCAAAAAACCCEEEFFFFFFBBBEEEHHHHHHGGGIIIMMMQQQRRRWWWaaakkkqqqrrrnnnkkk\\\XXXSSSOOOPPPSSSYYY]]]hhhllluuu~~~xxxlll^^^TTTJJJEEE@@@???@@@@@@???===<<<<<<======>>>>>>>>>>>>@@@@@@@@@AAABBBDDDEEEFFFEEEJJJPPPUUUXXX[[[]]]___fffaaa\\\ZZZUUURRRUUUZZZbbbggglllooonnnkkkhhhffffffffffffkkkyyy~~~eeeZZZfffxxx|||xxxuuuvvvzzz{{{xxxtttsssrrrqqqqqqsssuuuvvvuuuppphhh]]]VVVUUUVVVWWWWWWVVVSSSMMMEEE>>>;;;<<<>>>>>>@@@AAA@@@???===>>>>>>===@@@AAA@@@======@@@CCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>??????@@@CCCEEEFFFDDDAAA???>>>===<<<===???@@@AAAAAAAAAAAA>>>???AAACCCBBB@@@===;;;>>>===<<<;;;;;;;;;<<<===@@@???>>>>>>======>>>>>>;;;<<<===>>>@@@AAABBBBBBGGGDDDAAA??????@@@@@@???@@@@@@???@@@BBBFFFJJJMMMKKKIIIGGGFFFGGGHHHGGGGGGJJJKKKKKKIIIFFFDDDDDDEEEEEEEEEKKKXXXgggwwwlllTTTIIIGGGKKKIIIJJJOOORRRSSSVVV[[[nnnzzzvvvxxx}}}|||uuuiii\\\QQQKKKKKKTTT^^^ppp~~~}}}{{{xxxuuusssqqqqqqqqqssstttxxx}}}~~~}}}||||||}}}{{{yyyvvvtttsssrrrrrrqqqnnnllllllnnnnnnkkkhhhtttyyyzzzuuupppnnnkkkgggeee^^^\\\dddppp{{{|||nnnhhhbbbXXXSSSTTTYYYZZZ]]]```bbbcccbbbbbbbbb[[[PPPFFFAAAAAACCCDDDDDDEEEFFFEEECCCCCCDDDEEEEEEFFFFFFGGGIIIJJJJJJKKKQQQTTTTTTOOOLLLNNNOOONNNOOOOOOOOOOOOOOOOOONNNNNNLLLMMMLLLJJJGGGGGGJJJMMMJJJKKKMMMNNNOOOOOONNNMMMNNNMMMMMMLLLMMMNNNOOOPPPPPPOOONNNNNNOOOOOOMMMLLLKKKMMMPPPOOONNNOOOTTTXXXiii|||mmmffffffrrrvvv|||mmmUUUIIIIIIUUUbbbvvvwwwfff^^^\\\[[[______cccjjjooopppqqqrrruuutttsssqqqpppooonnnnnnooosssvvvwww{{{~~~vvvoooggg```YYYTTTOOOLLLIIIHHHGGGFFFDDDBBBAAAAAABBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>======<<<<<<<<<======>>>@@@?????????@@@BBBDDDEEEHHHDDD@@@@@@CCCEEEEEEDDDAAADDDFFFFFFEEEDDDFFFGGGHHHKKKPPPUUUXXXYYYXXXWWWRRRPPPMMMKKKKKKMMMPPPRRRTTTWWW^^^gggpppuuuvvvuuunnnlllgggccc___XXXPPPJJJEEEBBB>>>======>>>===;;;===>>>??????>>>???@@@AAA@@@AAABBBCCCEEEHHHKKKNNNMMMRRRZZZaaadddcccbbb```___\\\ZZZZZZWWWUUUXXX]]]bbbhhhnnnqqqpppkkkgggdddcccdddeeeiiiwww~~~lll[[[ZZZnnnzzzxxxwwwyyy}}}}}}zzzvvvsssqqqpppqqqsssvvvvvvvvvnnnfff\\\VVVVVVXXXZZZZZZUUUPPPHHH@@@;;;:::===???>>>???AAA@@@>>>======>>><<<>>>??????>>>===???AAA@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>@@@AAAEEEGGGHHHGGGCCC@@@>>>>>>=========>>>??????@@@@@@???AAADDDFFFEEEBBB===:::===<<<;;;::::::;;;<<<===??????>>>===============;;;;;;<<<===???@@@AAABBBFFFDDDBBB@@@AAABBBDDDDDDCCCAAA@@@>>>???AAACCCEEEJJJIIIHHHGGGGGGGGGGGGGGGKKKLLLLLLJJJHHHFFFEEEFFFCCCBBBDDDJJJSSSbbbwwwvvv```NNNGGGFFFJJJHHHIIINNNPPPPPPQQQUUU___vvv{{{xxxuuutttyyy{{{nnn___TTTNNNMMMUUU]]]sss}}}wwwrrrooooooqqqsssssstttwww~~~}}}|||}}}}}}|||{{{zzzxxxvvvuuutttuuuuuuppplllhhhgggiiiiiigggdddiiiooosssrrrooommmiiiccc```\\\]]]gggsss|||xxxfff___ZZZTTTSSSVVV[[[]]]___bbbccccccbbbbbbaaaXXXLLLDDDAAABBBEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHIIIKKKOOOOOOLLLKKKMMMNNNMMMLLLMMMNNNOOONNNNNNNNNNNNMMMOOOPPPMMMIIIGGGJJJMMMJJJKKKLLLNNNOOOOOONNNNNNOOONNNMMMMMMMMMNNNPPPQQQQQQOOONNNMMMNNNNNNLLLKKKLLLMMMNNNNNNMMMOOOTTTXXX]]]sssqqqbbbiiilllrrr{{{iiiQQQGGGLLLUUUaaavvvxxxoooggg^^^^^^[[[]]]fffllllllmmmpppvvvuuusssrrrpppooooooooonnnqqqqqqpppttt{{{}}}zzzvvvrrrnnniiiccc```ZZZWWWRRROOOLLLIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>???===<<<;;;;;;<<<===???@@@EEEAAA===<<>>===<<<<<<;;;:::===???@@@@@@???@@@CCCFFFBBBDDDHHHJJJLLLPPPUUUZZZ\\\```ggglllnnnlllgggccc]]]\\\]]]```^^^[[[\\\```bbbgggmmmooonnniiieeeccceeefffgggkkkvvvvvvfff\\\ZZZeee{{{~~~|||zzzyyyzzz|||~~~}}}yyyuuunnnmmmnnnppprrrssssssrrrllleee]]]XXXXXXZZZZZZZZZRRRLLLDDD===::::::<<<>>>===???@@@@@@>>>======>>><<<===>>>???>>>>>>???@@@??????@@@@@@AAA@@@@@@???@@@AAABBBAAA??????AAACCCFFFHHHIIIHHHEEEAAA???>>>??????>>>======>>>??????AAACCCGGGHHHGGGCCC>>>;;;;;;;;;::::::;;;<<<>>>??????>>>>>>===<<<=========<<<<<<<<<===>>>@@@BBBCCCCCCCCCBBBAAABBBEEEIIILLLDDDBBB@@@>>>>>>???AAABBBHHHHHHHHHGGGFFFFFFFFFFFFJJJKKKLLLKKKIIIGGGFFFGGGFFFDDDCCCEEEIIITTThhhyyyzzzooo```RRRIIIGGGHHHFFFEEEGGGLLLNNNMMMNNNQQQSSShhh{{{tttrrruuuzzz~~~~~~kkk\\\RRROOOTTT[[[uuuyyyqqqmmmlllnnnpppssstttwww~~~{{{yyy{{{}}}}}}|||yyyxxxwwwvvvuuutttttttttmmmjjjgggeeeeeeeeefffeeedddkkkqqqrrrrrrpppiiibbbZZZYYY^^^lllzzzsss```ZZZXXXUUUWWW[[[ZZZ\\\___bbbcccddddddcccaaaXXXLLLDDDBBBDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHJJJLLLLLLIIIHHHJJJJJJGGGHHHKKKMMMNNNMMMLLLMMMMMMRRRUUUWWWSSSLLLHHHHHHJJJJJJKKKMMMOOOOOOPPPOOOOOOPPPOOOOOONNNNNNPPPQQQRRRSSSPPPNNNMMMMMMMMMLLLJJJLLLLLLLLLLLLLLLOOOSSSVVVWWWhhhiii]]]aaakkkxxxfffQQQJJJJJJSSS```www|||ooobbb[[[[[[dddkkkjjjlllpppssssssrrrppppppoooooooooooopppooolllnnnuuuzzz{{{yyywwwuuutttsssqqqnnnlllgggccc]]]YYYTTTPPPLLLIIIDDDDDDDDDCCCBBBAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>============>>>>>>===<<<<<<===>>>@@@AAAAAA???<<<<<<<<<=========???@@@@@@@@@@@@@@@???>>>???AAACCCCCCBBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFIIIKKKMMMNNNNNNKKKJJJHHHEEECCCBBBBBBBBBBBBAAA@@@>>>======<<<<<<===@@@BBBBBBAAACCCGGGKKKJJJNNNSSSVVVXXX\\\bbbgggmmmooorrrvvvwwwtttooojjjeeedddfffhhhfffaaaaaaccccccfffjjjllljjjgggeeeddddddfffgggjjjssszzzuuurrrmmmaaaWWWXXXdddttt{{{zzzyyyvvvyyyyyyzzz||||||zzzvvvsssoooppprrruuuvvvuuuqqqmmmgggbbb]]]ZZZ[[[[[[YYYWWWNNNIIIBBB===;;;<<<<<<======???@@@???>>><<<=========>>>>>>????????????>>>>>>>>>>>>>>>>>>?????????@@@BBBCCCBBB???>>>AAADDDEEEGGGIIIIIIFFFBBB@@@???AAA@@@>>><<<<<<===???@@@DDDFFFIIIJJJHHHDDD???<<<;;;;;;::::::;;;===???@@@???>>>======<<<<<<============<<<===>>>@@@BBBDDDBBBBBBBBBBBBCCCGGGMMMQQQDDDBBB@@@??????AAADDDEEEDDDFFFGGGFFFEEEEEEFFFGGGHHHJJJLLLLLLJJJHHHHHHHHHFFFCCCBBBBBBCCCIIIWWWdddiiicccYYYPPPJJJGGGGGGHHHEEECCCDDDIIIKKKJJJKKKOOOMMM[[[uuu{{{uuuuuusss{{{}}}wwwtttbbbWWWSSSWWW]]]mmmyyyqqqmmmllllllttttttxxx}}}xxxwwwzzz}}}|||zzzwwwwwwvvvuuutttrrrpppoooiiihhhfffdddccceeehhhkkkjjjppptttuuuuuurrrkkkcccYYYZZZcccttt}}}lllZZZWWWXXXWWWYYY^^^\\\^^^```bbbccccccbbbaaa[[[SSSIIIDDDEEEGGGGGGGGGGGGHHHHHHGGGEEECCCDDDEEEDDDEEEEEEFFFFFFGGGGGGHHHHHHJJJIIIGGGGGGIIIHHHDDDEEEIIILLLMMMLLLKKKKKKLLLSSSXXX\\\YYYQQQJJJIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSTTTQQQNNNMMMMMMMMMKKKJJJIIIIIIJJJJJJKKKMMMOOOPPPTTT___xxx|||aaabbbhhhuuuooo[[[PPPOOORRR___ttttttiiieeekkknnnkkkkkkppppppooooooooooooooopppppppppqqqnnnjjjkkkqqquuuuuuxxxwwwuuuuuuvvvuuusssqqqqqqmmmhhhccc^^^ZZZVVVRRRLLLKKKJJJHHHFFFEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===============>>>>>>>>>??????@@@AAABBB>>>???@@@???>>>===>>>???AAA@@@???@@@AAAAAAAAA@@@;;;>>>AAAAAA@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFGGGBBBCCCBBBAAA@@@@@@AAAAAA???@@@@@@@@@@@@???@@@AAAAAADDDGGGHHHGGGIIIOOOUUUWWW]]]cccffffffiiinnnrrrxxxwwwwwwyyyzzzyyyuuuqqqllljjjkkkllljjjeeeeeehhhgggiiikkkkkkjjjiiiiiijjjgggjjjlllnnnvvvwwwqqqiiiaaaYYYTTTTTTaaarrryyytttvvvwwwvvvyyyyyyzzz{{{{{{yyyvvvtttrrrtttxxx{{{zzzuuulllfff___\\\[[[[[[]]][[[WWWSSSLLLGGGCCC@@@??????===<<<===>>>@@@???===<<<<<<===?????????@@@@@@@@@>>>======<<<<<<;;;<<<===>>>???>>>AAACCCAAA>>>===@@@DDDCCCFFFIIIIIIFFFCCCAAA@@@@@@???===<<<<<>>===<<<<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<===>>>=========???AAACCCEEECCCDDDDDDCCCDDDGGGNNNSSSEEECCCAAA??????@@@BBBCCCAAACCCFFFFFFDDDDDDEEEGGGEEEHHHKKKKKKJJJIIIIIIIIIFFFCCCBBBCCCBBBCCCIIIRRRWWWRRRMMMJJJIIIIIIHHHGGGFFFCCCCCCGGGHHHFFFHHHKKKJJJRRRggg~~~www~~~{{{fffZZZUUUYYY___hhh}}}nnnyyyxxxqqqllljjjtttuuuxxx~~~{{{wwwwwwzzz}}}{{{xxxvvvvvvvvvuuurrrooollljjjeeefffgggeeedddffflllqqqrrrvvvyyyxxxwwwtttlllddd\\\^^^iiizzz{{{~~~}}}{{{~~~rrr```QQQPPPTTTTTTUUUZZZaaabbbccccccbbb```^^^\\\TTTMMMFFFDDDGGGJJJKKKJJJKKKLLLLLLKKKHHHFFFFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGGGGFFFGGGJJJIIIEEECCCGGGKKKLLLKKKJJJJJJLLLQQQWWW]]][[[TTTNNNLLLNNNLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRQQQPPPQQQRRRSSSTTTUUURRROOOMMMMMMMMMLLLJJJFFFGGGIIIJJJKKKJJJJJJJJJPPPVVVkkkqqqkkkhhhqqqttt```QQQMMMQQQ```ssszzzqqqttttttmmmkkkooommmmmmmmmmmmnnnooopppqqqqqqrrrooojjjjjjooossssssxxxvvvuuutttuuuuuusssrrrwwwsssnnniiieeeaaa]]]ZZZTTTSSSQQQOOOLLLJJJHHHGGGDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???????????????999::::::;;;<<<===>>>>>>;;;>>>@@@@@@===;;;<<<>>>???>>>======???@@@@@@@@@;;;???BBBCCCAAA@@@AAACCC;;;<<<===???AAABBBCCCDDDCCCCCCBBBAAA??????AAACCC>>>???AAA@@@@@@???@@@AAA>>>???AAAAAAAAABBBDDDEEEFFFJJJMMMNNNMMMPPPWWW]]]bbbhhhnnnqqqpppqqquuuyyy|||zzzwwwxxxzzzzzzwwwuuunnnkkkjjjkkkiiifffhhhmmmmmmnnnnnnmmmlllmmmoooqqqooosssvvvyyywwwmmmggg]]]SSSNNNOOOXXXjjj|||}}}{{{sssooossswwwxxxzzzzzz{{{||||||zzzxxxwwwpppssswwwzzzxxxoooddd[[[XXXWWWXXX[[[^^^\\\VVVRRRKKKGGGDDDCCCCCCBBB???<<<===>>>@@@???===<<<<<<===@@@@@@@@@@@@AAA@@@>>><<<===<<<:::999:::;;;>>>???===@@@BBBAAA===<<>><<<;;;===@@@DDDFFFHHHIIIJJJJJJHHHEEEAAA>>>AAA@@@>>>===<<<<<<======>>>>>>===<<<<<<<<<<<<<<>>===>>>???AAADDDFFFEEEFFFFFFDDDDDDGGGMMMSSSGGGDDDAAA>>><<<;;;<<<===>>>BBBEEEEEEDDDCCCEEEGGGDDDFFFJJJKKKJJJJJJIIIJJJKKKIIIHHHJJJHHHFFFGGGLLLNNNKKKIIIJJJLLLLLLIIIEEEHHHDDDCCCEEEFFFDDDEEEIIIIIILLL^^^~~~kkk[[[SSSUUUZZZkkk{{{cccjjjttt|||wwwppplllqqqvvv||||||{{{zzzyyyxxxyyyyyyzzz|||wwwrrrpppooommmfffaaadddccccccgggmmmppppppnnnooouuuzzz{{{wwwqqqjjjddd\\\eeeppp}}}}}}eeeUUULLLQQQWWWVVVXXX^^^cccdddddddddcccaaa___^^^TTTPPPKKKGGGFFFHHHKKKMMMOOOMMMKKKHHHGGGGGGHHHIIICCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKPPPRRRTTTVVVTTTQQQMMMJJJKKKLLLNNNPPPRRRSSSTTTUUUSSSRRRQQQPPPPPPPPPPPPPPPUUURRROOOMMMLLLKKKIIIGGGHHHFFFEEEFFFHHHJJJKKKKKKMMMWWWeeesssooo^^^jjj|||yyyZZZQQQNNNSSS[[[jjj{{{}}}{{{rrriiikkkjjjjjjlllooorrrssssssuuusssqqqooonnnoooqqqssspppqqqrrrssssssrrrqqqqqqrrrrrrpppnnnkkkhhhfffddd___]]]ZZZXXXVVVRRRMMMJJJHHHFFFDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>>======???>>>======>>>===;;;999<<<<<<<<<===>>>>>>??????============>>>>>>???@@@>>>>>>???@@@@@@?????????AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCBBBAAADDDAAA???===>>>???@@@??????BBBDDDDDDCCCCCCEEEHHHKKKPPPVVVYYYZZZ^^^eeekkkuuuxxx{{{xxxtttrrruuuyyyzzzxxxwwwwwwyyyxxxuuuqqqjjjjjjiiifffcccdddhhhlllrrrpppmmmlllnnnsssyyy}}}yyy{{{~~~vvvlll```VVVRRRRRR\\\lll}}}}}}zzzwwwuuurrrpppuuu}}}|||~~~}}}{{{zzzzzzxxxzzz}}}}}}xxxlll^^^TTTRRRUUUYYY]]]]]]ZZZVVVSSSSSSNNNHHHFFFGGGGGGCCC@@@@@@???>>>===<<<;;;;;;;;;;;;===?????????@@@AAACCC=========<<<<<<;;;::::::===>>>???>>>======???AAAFFFFFFGGGFFFFFFEEEDDDDDDEEEBBB>>>;;;<<<@@@EEEHHHNNNJJJEEECCCCCCCCC@@@>>>@@@??????>>>>>>>>>>>>>>>??????>>>======<<<======>>>===<<<===@@@CCCEEEEEECCCBBBAAAAAABBBEEEIIIKKKFFFHHHFFF@@@===@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDIIINNNNNNLLLJJJMMMPPPPPPSSSTTTPPPJJJEEEEEEGGGKKKLLLNNNQQQRRRTTTTTTTTTLLLIIIEEEBBBBBBDDDFFFHHHHHHMMMWWWllllll```SSSMMM[[[aaasssdddgggkkkpppvvv}}}xxxsssuuuyyy~~~~~~}}}{{{zzzyyyxxxxxxyyyyyyzzzxxxuuurrrooommmjjjfffccccccfffkkkqqqvvvxxxwwwvvvuuuyyy|||{{{vvvpppiiieeeeeennnyyyzzznnn___QQQJJJPPPWWWXXX[[[aaaddddddcccccccccbbb___]]]SSSPPPMMMIIIHHHIIILLLMMMOOONNNLLLJJJIIIHHHHHHIIIEEEDDDDDDCCCCCCCCCDDDDDDGGGHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJNNNPPPRRRSSSSSSPPPMMMLLLNNNOOOQQQSSSTTTVVVVVVWWWSSSSSSSSSRRRRRRQQQQQQQQQTTTRRRNNNLLLKKKJJJHHHFFFEEEDDDCCCDDDFFFHHHJJJJJJNNNVVV___jjj|||hhhiiisssyyyooo___RRRPPPSSS]]]sss}}}rrrlllkkkjjjllloooqqqqqqqqqrrrqqqpppooooooppprrrsssoooqqqrrrssstttsssrrrqqqoooooonnnmmmkkkjjjhhhggghhhfffdddbbb```]]]YYYUUUQQQOOOLLLJJJIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@BBBBBB@@@???>>>>>>>>>??????????????????>>>>>>>>>??????@@@AAA?????????@@@@@@?????????BBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAA@@@CCCCCCBBBCCCCCCCCCBBBAAAAAADDDGGGIIIIIIJJJNNNPPPVVV[[[aaadddeeehhhmmmrrrtttvvvwwwuuussssssvvvyyyyyywwwvvvuuuuuusssooollliiiiiihhhfffdddeeeiiilllrrrpppnnnmmmqqqwww}}}ooocccYYYTTTUUU___lll}}}|||xxxuuutttsssrrrvvv|||{{{|||}}}|||yyyxxxxxxxxxuuuxxx{{{zzzsssgggZZZSSSPPPRRRVVVXXXYYYXXXVVVUUUQQQLLLGGGEEEFFFFFFBBB???>>>>>>===<<<;;;;;;;;;;;;<<<===????????????BBBDDD@@@???>>><<<;;;:::::::::===>>>???>>>======???AAAEEEEEEEEEEEEEEEDDDCCCBBBDDDBBB???===>>>AAAEEEHHHKKKHHHDDDBBBBBBBBB@@@>>>@@@@@@???>>>>>>>>>>>>>>>@@@???>>>>>>=========>>>>>>===<<<>>>AAACCCCCCBBBBBBBBBBBBBBBDDDGGGJJJLLLNNNOOOLLLEEEAAABBBCCCBBBAAAAAABBBBBBBBBBBBAAAAAADDDHHHLLLMMMKKKJJJMMMQQQRRRTTTTTTPPPJJJFFFFFFHHHLLLLLLNNNOOOQQQSSSUUUUUUQQQNNNIIIEEECCCCCCDDDFFFEEEJJJSSSeeeuuudddSSSKKKVVVWWWmmmllliiieeeeeehhhnnnsssvvvyyy|||||||||~~~}}}{{{{{{yyyyyyyyyyyyyyyyyyzzzzzzvvvuuurrrmmmhhhfffeeefffiiiooowww}}}}}}{{{zzz{{{||||||zzzvvvppplllkkkooowww|||uuujjj___WWWMMMHHHPPPXXX[[[___dddfffeeedddeeefffccc^^^ZZZQQQPPPMMMKKKJJJKKKLLLMMMOOONNNMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJLLLMMMNNNPPPPPPPPPOOONNNNNNOOOQQQSSSUUUVVVVVVWWWSSSSSSTTTUUUTTTSSSRRRQQQSSSPPPMMMKKKJJJIIIGGGEEEDDDDDDDDDDDDFFFHHHJJJLLLPPPUUUYYY]]]kkkooofffeeegggsssvvv```TTTOOOQQQ^^^lll~~~ooommmllllllnnnooopppppprrrqqqpppoooooooooppppppoooppprrrtttuuutttrrrqqqmmmmmmnnnnnnnnnmmmllllllpppnnnmmmlllkkkiiieeebbb^^^[[[WWWTTTRRROOOMMMJJJGGGFFFDDDCCCBBBCCCCCCDDDAAA@@@???@@@BBBBBBBBB@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@????????????@@@AAAAAA?????????@@@@@@?????????@@@@@@????????????@@@@@@DDDDDDDDDCCCCCCBBBBBBAAAAAACCCEEEFFFGGGEEEDDDBBBDDDGGGKKKOOORRRUUUZZZ]]]fffkkkppprrrssstttwwwzzztttsssrrrrrrrrrtttvvvxxxyyywwwuuutttrrroookkkhhhhhhhhhgggfffeeegggjjjmmmpppooommmnnnsss{{{vvvbbbTTTPPPVVV___uuu}}}wwwsssttttttsssuuuxxxzzzzzzxxxvvvssssssuuuvvvtttwwwyyyuuujjj^^^TTTOOONNNPPPRRRTTTVVVVVVUUUTTTMMMIIIEEECCCDDDCCC@@@===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???>>>>>>???BBBDDDEEECCC@@@===::::::::::::===>>>>>>>>>======???AAABBBBBBCCCCCCCCCBBBAAAAAACCCBBBAAA@@@AAACCCEEEGGGHHHFFFBBBAAAAAAAAA@@@???@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>???>>>>>>>>>@@@BBBCCCAAA@@@@@@AAACCCEEEGGGIIIKKKLLLUUUWWWSSSJJJEEEDDDDDDBBB@@@@@@AAAAAAAAAAAA@@@@@@DDDGGGJJJJJJIIIJJJNNNRRRTTTUUUTTTOOOIIIFFFGGGIIIKKKLLLNNNPPPRRRTTTUUUVVVXXXTTTNNNIIIEEECCCCCCCCCAAAGGGOOO\\\rrr~~~kkkZZZPPPTTTRRRhhhyyyrrriiiddddddfffgggfffhhhiiimmmsss{{{}}}{{{yyyzzzyyyyyyzzz{{{{{{{{{{{{zzzuuuuuuqqqkkkeeedddjjjoooxxx}}}}}}zzzyyy}}}{{{zzzyyyvvvrrrsssvvv||||||tttlllbbbZZZRRRKKKJJJQQQYYY]]]aaafffffffffgggjjjkkkfff\\\TTTNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKJJJHHHFFFEEEDDDFFFHHHJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIILLLLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLNNNOOOPPPPPPMMMNNNOOOQQQRRRSSSTTTTTTQQQRRRTTTUUUUUUSSSRRRPPPQQQOOOLLLJJJIIIHHHFFFDDDEEEFFFGGGGGGHHHJJJMMMOOOOOOSSSUUUVVV^^^rrryyymmmddd___fffrrrwwwdddUUUMMMQQQZZZnnnzzzvvvqqqnnnnnnooooooooorrrrrrqqqpppooommmlllllloooqqqsssuuuvvvvvvttttttqqqqqqrrrrrrsssrrrrrrqqqsssrrrqqqqqqqqqpppmmmjjjiiifffbbb___]]]ZZZXXXUUUPPPNNNKKKIIIGGGGGGGGGGGGEEECCCAAAAAABBBCCCBBB@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFGGGCCCEEEGGGHHHHHHGGGGGGHHHLLLOOOSSSXXX^^^cccgggjjjuuuxxx|||}}}|||{{{{{{|||vvvtttppppppqqqsssttttttwwwvvvuuusssqqqnnnkkkhhhhhhggggggfffgggjjjmmmooopppooooooqqqvvv|||eeeRRRHHHLLL]]]nnnxxxssstttvvvtttssstttwwwvvvtttpppnnnooorrruuuvvvxxxwwwoooaaaTTTNNNLLLNNNPPPRRRTTTTTTSSSQQQOOOHHHFFFCCCBBBBBBAAA???===;;;;;;:::::::::;;;;;;<<<>>>??????>>>===>>>AAADDDHHHEEEAAA===:::999999:::<<<===>>>>>><<<===>>>@@@@@@@@@AAAAAAAAA@@@@@@???BBBBBBBBBCCCDDDDDDEEEFFFFFFEEECCCAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@???????????????@@@??????AAACCCEEEDDDAAA>>>???AAACCCFFFIIIJJJKKKKKKVVVWWWTTTLLLFFFEEEDDDBBB@@@@@@AAABBBBBBAAA@@@@@@DDDFFFGGGHHHHHHJJJOOORRRTTTSSSQQQLLLGGGDDDEEEGGGHHHKKKOOOSSSVVVVVVVVVUUUZZZWWWQQQKKKGGGDDDDDDCCCAAAFFFMMMUUUccc~~~rrriii```ZZZWWWgggxxxpppkkkjjjjjjhhhfff```^^^[[[^^^fffqqq|||}}}zzzxxxyyyyyyzzz|||}}}}}}|||{{{zzzqqqqqqoookkkggglllvvv}}}{{{{{{~~~yyywwwxxxwwwtttxxx~~~vvvooofff^^^YYYQQQMMMNNNTTT[[[```cccffffffhhhlllooonnneeeYYYOOOKKKKKKKKKKKKJJJJJJJJJKKKLLLKKKKKKJJJHHHFFFDDDCCCAAAFFFLLLQQQSSSQQQMMMJJJFFFFFFEEEEEEEEEFFFGGGHHHLLLMMMMMMMMMMMMLLLJJJJJJHHHIIIIIIKKKLLLNNNOOOPPPLLLMMMOOOPPPRRRRRRSSSSSSNNNPPPRRRSSSSSSRRRPPPOOOOOOMMMJJJIIIIIIHHHFFFEEEEEEGGGHHHHHHHHHIIIMMMPPPMMMQQQTTTUUUXXXeee|||uuugggaaadddkkkxxxzzz```NNNJJJOOOUUUaaattt~~~wwwrrrooommmlllnnnnnnnnnnnnnnnnnnnnnmmmpppqqqsssuuuvvvwwwwwwvvvxxxxxxxxxxxxxxxwwwwwwvvvtttsssssstttuuutttrrrppppppmmmjjjhhhgggfffdddccc[[[ZZZWWWSSSPPPNNNMMMMMMNNNKKKHHHGGGFFFFFFEEECCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@??????@@@@@@@@@BBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKFFFIIIKKKLLLLLLMMMPPPRRRPPPQQQRRRQQQOOOPPPSSSUUU]]]^^^bbbggglllqqquuuvvv}}}~~~{{{yyyxxxyyyvvvrrrqqqqqqqqqqqqppprrrrrrsssrrrooommmkkkjjjjjjhhhffffffiiimmmqqqsssuuuvvvwww{{{qqqcccQQQFFFEEERRRkkkyyytttuuuvvvsssqqqqqquuussspppmmmkkkmmmrrrvvv{{{zzztttgggXXXNNNJJJKKKQQQRRRTTTUUUSSSOOOJJJGGGDDDCCCBBBBBBAAA@@@???===;;;;;;:::::::::;;;;;;<<<>>>??????>>>>>>>>>AAACCCIIIFFFAAA===:::999::::::<<<===>>>===<<<<<<>>>@@@??????@@@@@@@@@@@@??????AAABBBCCCDDDEEEEEEEEEEEEFFFEEEDDDBBBAAAAAABBBCCCAAA@@@@@@???????????????@@@???????????????@@@@@@AAAAAACCCEEEGGGEEEBBB???>>>@@@CCCFFFHHHIIIIIIIIIOOOQQQOOOHHHDDDDDDDDDBBBAAABBBCCCDDDDDDCCCBBBAAACCCDDDEEEFFFHHHJJJNNNPPPQQQOOOLLLHHHDDDCCCCCCDDDDDDIIIQQQWWWZZZYYYVVVSSSXXXVVVQQQMMMIIIGGGGGGGGGEEEHHHMMMRRRXXXmmm}}}xxx{{{sssbbbZZZfff~~~xxxuuurrrppppppqqqrrrrrreeeaaaZZZVVVYYYeeettt}}}zzzyyyyyyyyy{{{}}}~~~~~~|||yyywwwlllooopppppprrryyy~~~~~~|||vvvtttwwwxxxwww~~~wwwpppjjjaaaZZZWWWQQQQQQSSSXXX^^^ccceeefffgggkkkpppqqqkkk```TTTLLLJJJJJJIIIIIIIIIJJJKKKKKKLLLKKKJJJHHHFFFDDDCCCBBBAAAFFFMMMSSSUUUSSSNNNKKKFFFEEEDDDDDDDDDEEEFFFGGGLLLMMMNNNOOONNNMMMLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSMMMNNNOOOPPPQQQPPPOOOOOOMMMKKKIIIHHHIIIIIIHHHGGGDDDFFFHHHGGGEEEFFFJJJMMMLLLOOOSSSVVVXXX^^^mmm}}}tttccc[[[```nnnlllTTTJJJJJJLLLQQQ]]]sss}}}vvvoookkkiiijjjjjjkkkmmmoooqqqrrrppppppqqqrrrsssuuuwwwxxx||||||||||||{{{zzzyyyyyyxxxwwwwwwxxxzzzyyywwwuuutttrrrpppoooppppppooommmhhhfffdddaaa^^^[[[YYYWWWUUURRRNNNLLLKKKJJJIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGJJJLLLNNNIIIJJJJJJKKKMMMOOOQQQRRRQQQTTTXXXYYYYYYZZZ^^^bbbdddeeefffcccaaaaaaeeeiiippppppqqquuuyyy}}}~~~~~~~~~~~~~~~}}}{{{yyywwwuuuyyyxxxwwwtttrrrqqqpppooonnnoooqqqpppnnnlllkkkkkkmmmiiifffeeejjjpppvvvyyy|||xxxoooXXXNNNFFFFFFOOOaaazzz~~~zzzuuusssttttttpppooopppsssqqqooolllkkknnnsssxxx~~~yyymmm^^^QQQKKKKKKMMMTTTUUUUUUSSSPPPKKKEEEBBBBBBBBBBBBBBBBBBAAA@@@???<<<<<<;;;;;;;;;;;;;;;<<<===???@@@@@@??????@@@AAAFFFDDDAAA>>>;;;;;;;;;;;;<<<=========<<<<<<>>>@@@??????@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEECCCAAA@@@BBBCCCAAAAAA@@@????????????@@@???>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEFFFFFFBBB@@@===???AAADDDEEEFFFFFFFFFFFFIIIIIIDDDBBBCCCDDDBBBBBBDDDEEEFFFFFFEEEDDDBBBCCCDDDDDDFFFHHHJJJLLLMMMLLLJJJHHHEEECCCBBBAAAAAAAAAGGGOOOWWWZZZYYYUUUQQQTTTRRROOOLLLJJJIIIIIIJJJIIIHHHLLLQQQSSS```mmmZZZbbbxxxnnnnnnnnnmmmnnnrrrwww{{{rrroooiiiaaa]]]cccqqq|||~~~}}}{{{yyyyyyxxxzzz}}}~~~}}}zzzvvvtttnnnrrrwww|||~~~zzzxxxrrrlllmmmuuuzzz}}}uuunnnfff\\\UUUSSSQQQTTTWWW\\\aaafffhhhhhhiiimmmpppmmmcccWWWOOOKKKKKKJJJIIIIIIIIIKKKLLLMMMNNNLLLJJJGGGEEEDDDCCCCCCCCCFFFKKKOOOPPPNNNKKKHHHFFFEEEDDDCCCDDDEEEGGGHHHKKKLLLNNNOOOPPPOOOMMMLLLJJJJJJKKKLLLLLLLLLLLLKKKMMMNNNOOOPPPQQQRRRRRRRRRNNNNNNNNNNNNOOOOOOPPPPPPKKKIIIHHHHHHJJJKKKJJJIIIEEEHHHJJJHHHEEEEEEIIIMMMKKKMMMRRRWWWWWWYYYcccooorrreee```gggpppyyyyyybbbUUUOOOPPPQQQVVVbbbuuuzzzssskkkjjjjjjjjjkkkmmmpppqqqooonnnmmmmmmooorrrvvvxxx{{{{{{|||||||||{{{zzzzzz|||{{{{{{}}}~~~~~~|||zzzwwwuuutttssstttuuutttsssqqqqqqqqqpppmmmjjjgggeee```]]]YYYWWWVVVVVVUUUTTTSSSSSSRRRQQQOOONNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNRRRUUUWWWSSSSSSTTTVVVYYY[[[^^^___```dddhhhiiihhhiiimmmqqqvvvyyy{{{yyyvvvtttwwwzzz|||{{{zzz|||~~~}}}zzzyyyxxxxxxxxxxxxwwwvvvwwwyyyzzzyyytttqqqqqqrrrppprrrtttssspppnnnnnnnnnpppkkkeeeeeejjjssszzz}}}~~~uuuggg\\\LLLGGGFFFPPP```rrr}}}tttpppnnnooorrrqqqmmmnnnqqqqqqpppooommmmmmqqqvvvzzz~~~tttdddUUULLLJJJNNNQQQWWWUUURRRMMMIIIFFFCCCBBBAAABBBDDDDDDCCCBBBAAAAAA>>>>>>===<<<;;;;;;;;;;;;<<<>>>AAABBB@@@?????????BBBAAA???>>>===<<<;;;;;;<<<=========<<<<<<>>>???@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFEEECCC???>>>@@@BBBBBBAAA@@@@@@??????@@@@@@>>>=========>>>>>>???@@@??????@@@BBBDDDDDDBBB@@@===>>>???AAABBBBBBCCCCCCAAADDDEEEBBBAAACCCDDDBBBBBBDDDFFFGGGGGGFFFDDDBBBCCCCCCDDDFFFHHHJJJJJJIIIHHHGGGEEEDDDCCCCCCAAA@@@???DDDKKKQQQUUUUUUSSSQQQPPPOOOMMMKKKJJJJJJJJJJJJKKKGGGJJJPPPPPPVVVsss}}}ccccccoooiiijjjjjjiiiiiinnnwww~~~|||}}}xxxnnneeefffqqq{{{{{{}}}~~~{{{zzzzzzwwwyyy|||}}}{{{xxxsssqqqtttyyy}}}yyysssmmmgggbbbfffsss}}}vvvooofffZZZRRRPPPQQQUUUYYY^^^ccciiikkkkkkkkkoooooohhh[[[PPPLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOPPPNNNJJJGGGEEEDDDDDDEEEFFFGGGIIIJJJJJJIIIGGGFFFGGGFFFEEEDDDDDDFFFHHHIIIKKKLLLNNNPPPPPPPPPNNNMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQJJJIIIHHHHHHJJJLLLLLLKKKHHHKKKMMMJJJGGGFFFJJJNNNLLLLLLPPPVVVVVVVVV]]]gggtttyyycccaaaccclllzzzpppaaaYYYSSSRRRSSSUUU\\\kkk~~~qqqooollljjjiiijjjkkkmmmnnnllljjjiiikkkoootttxxxxxxyyyyyyzzz{{{{{{zzzzzz}}}}}}}}}~~~}}}{{{yyywwwvvvvvvwwwwwwwwwvvvvvvwwwxxxyyywwwtttqqqnnnooolllhhhffffffggggggfffaaa```___\\\ZZZWWWVVVUUUSSSRRRRRRQQQPPPPPPPPPQQQNNNNNNOOOPPPSSSWWW[[[]]]cccccceeegggjjjnnnppprrrlllppptttuuusssssswww{{{~~~||||||~~~~~~{{{yyyvvvuuuttttttvvvxxxxxxxxxtttyyy}}}{{{vvvrrrsssuuuuuuxxxzzzxxxuuurrrqqqrrrrrrllleeeeeekkkttt||||||xxxlll]]]QQQJJJGGGKKKZZZlll~~~xxxmmmggghhhlllooonnnkkknnnsssppppppooonnnooorrrxxx||||||ooo]]]NNNHHHKKKPPPUUUXXXTTTNNNHHHDDDBBBCCCDDDAAACCCDDDEEEDDDCCCBBBCCC@@@???>>>===<<<;;;;;;;;;;;;>>>AAACCCBBB@@@>>>>>>??????>>>>>>======<<<<<<;;;<<<======;;;<<<===???@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEBBB>>><<<>>>AAABBBAAA@@@@@@??????@@@@@@======<<<======>>>??????>>>>>>>>>@@@BBBCCCAAA@@@===>>>>>>??????@@@AAAAAA???CCCEEEBBBAAACCCDDDCCCBBBDDDFFFGGGGGGFFFDDDBBBCCCCCCDDDGGGIIIJJJHHHGGGFFFEEEDDDDDDEEEDDDAAA@@@???BBBGGGLLLPPPRRRRRRRRROOONNNLLLKKKJJJIIIJJJJJJKKKEEEGGGOOONNNPPPhhhoooggggggxxxqqqmmmiiigggcccbbblllyyy~~~tttrrruuuxxx}}}|||{{{zzzzzz{{{|||}}}{{{{{{zzzxxxuuurrrooommmtttzzzyyyrrrllleee```UUU[[[iiiwwwuuulllaaaWWWRRRSSSXXX\\\```dddkkkpppnnngggkkkkkkhhh```TTTLLLJJJKKKIIIIIIIIIIIIIIILLLPPPSSSQQQOOOKKKGGGEEEDDDDDDDDDIIIHHHGGGFFFFFFFFFGGGGGGQQQMMMHHHCCCBBBDDDGGGJJJNNNOOOQQQSSSTTTUUUUUUUUURRRPPPMMMJJJHHHHHHIIIJJJGGGGGGGGGIIILLLNNNOOONNNPPPQQQQQQQQQQQQOOONNNLLLMMMLLLKKKIIIIIIIIIJJJKKKNNNNNNMMMKKKJJJIIIHHHGGGJJJKKKNNNQQQUUUYYY\\\^^^nnn|||tttjjj___[[[bbbpppyyyhhh___UUUQQQRRRZZZiiivvv}}}rrrnnnjjjfffhhhnnnkkklllllllllkkkmmmppprrroootttzzz{{{yyyxxxzzz}}}{{{||||||||||||{{{{{{{{{~~~}}}|||{{{zzz|||}}}~~~~~~|||xxxtttqqqppppppppppppppppppppppppsssppplllhhheeecccbbbbbbfffeeebbb___]]][[[YYYYYYYYYWWWVVVVVVYYY^^^cccgggjjjooouuuxxxxxxvvvuuuvvv|||yyyuuussssssuuuxxx{{{~~~~~~~~~{{{yyyzzzxxxvvvuuuvvvxxx{{{}}}||||||{{{yyywwwwwwyyyzzz{{{yyyyyyyyyvvvssskkkgggddddddjjjrrrzzzwwwiiiZZZQQQOOOLLLLLLXXXooo{{{vvvrrrpppmmmqqqtttsssooolllooorrrrrrnnniiiiiinnntttxxxyyyuuujjj[[[PPPMMMPPPTTTWWWUUUOOOGGGDDDEEEFFFEEECCCFFFEEEDDDEEEFFFEEEDDDBBB========================<<<<<<===>>>???@@@AAAAAA===============<<<<<<;;;::::::;;;;;;<<<>>>???@@@BBB???>>>???BBBCCCAAA???@@@AAABBBCCCDDDDDDDDDDDDHHHFFFCCCAAA?????????@@@BBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@???>>>======CCCCCCBBBAAA@@@@@@@@@@@@AAA@@@???=========>>>???===@@@CCCCCCAAA???>>>@@@AAACCCEEEGGGFFFEEEBBB@@@BBBCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEIIIJJJKKKKKKKKKLLLNNNPPPJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHJJJLLLMMMSSScccqqquuubbb[[[jjj}}}tttvvvxxxtttggg]]]cccooo~~~yyyyyyzzzzzzzzzyyyxxxxxxyyyzzzzzzwwwuuurrrnnnjjjgggfffeeeoootttzzz|||zzzyyyzzz}}}|||{{{wwwooofff]]]UUUPPPMMMXXXjjj|||xxxnnneee\\\TTTRRRTTTZZZ___cccfffkkkooommmiiijjjhhhbbbZZZQQQKKKIIIIIIJJJJJJJJJIIIIIIKKKOOORRRRRRRRRQQQNNNJJJGGGFFFGGGKKKJJJHHHGGGGGGHHHHHHIIIRRROOOJJJEEEDDDEEEHHHJJJNNNOOOQQQRRRSSSTTTSSSSSSQQQOOOLLLIIIGGGGGGHHHHHHGGGGGGGGGJJJMMMOOOPPPOOORRRRRRSSSSSSRRRPPPNNNMMMMMMLLLLLLKKKJJJJJJKKKKKKMMMMMMLLLKKKJJJJJJIIIHHHJJJKKKMMMOOORRRVVVYYY[[[hhhvvv~~~lll___]]]fffvvvuuufffYYYRRRRRR]]]iii|||zzzrrriiifffhhhlllmmmoooooonnnnnnppprrrpppuuuyyyzzzxxxvvvxxx{{{{{{{{{zzzzzzzzz{{{{{{|||~~~~~~}}}|||||||||}}}~~~~~~zzzvvvtttttttttttttttttttttttttttuuutttqqqooommmlllkkkkkkmmmllljjjgggeeedddcccbbbbbbaaa``````bbbfffjjjmmmooossswwwxxxwwwuuutttttttttrrrpppnnnnnnpppsssttt|||~~~}}}~~~}}}zzzwwwvvvvvvuuuuuuvvvwwwyyyzzzzzz{{{||||||{{{|||~~~}}}}}}}}}{{{wwwsssiiifffcccdddkkkvvvttteeeWWWQQQQQQWWW[[[iii{{{|||zzzzzz{{{zzz||||||zzzuuurrrrrrsssrrrooollllllooosssttttttlllbbbVVVPPPQQQUUUXXXXXXRRRLLLEEEBBBCCCEEEDDDBBBDDDCCCBBBBBBCCCCCCAAA@@@======================================================>>>>>>>>>>>>=====================>>>???@@@AAA???>>>???AAACCCAAA???@@@AAABBBCCCCCCDDDDDDCCCGGGEEECCC@@@??????@@@@@@@@@@@@??????@@@AAABBBCCCAAAAAAAAAAAA@@@@@@???>>>?????????>>>>>>???@@@@@@AAA@@@>>>=========>>>>>><<>>>>>===<<<;;;;;;::::::<<<===???@@@AAA@@@@@@???@@@???>>>===============>>>=========???@@@???>>>???@@@AAABBBCCCCCCCCCCCCDDDCCCBBB@@@??????@@@AAA>>>>>>>>>??????AAABBBCCCAAABBBBBBBBBBBBAAAAAA@@@=========>>>>>>@@@AAAAAA@@@???>>>>>>===>>>>>>>>>;;;>>>AAABBBBBBAAABBBCCC@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNMMMOOOXXXbbb~~~|||dddQQQOOOSSSZZZhhhyyyiiivvv~~~nnn___\\\```ttt~~~}}}xxxxxxxxxwwwwwwvvvvvvvvvrrrppplllhhhdddbbbaaaaaacccggglllooopppqqqtttvvvvvvmmmaaaWWWOOOIIIHHHJJJUUUdddzzzpppggg\\\VVVRRRQQQVVV]]]___gggnnnnnnmmmooopppoookkkbbbWWWPPPOOOOOOOOOMMMKKKLLLLLLJJJIIIJJJLLLOOOTTT[[[aaa___WWWOOOMMMOOOLLLKKKJJJIIIHHHIIIJJJJJJRRRPPPLLLHHHGGGGGGHHHIIIMMMNNNOOOPPPPPPOOONNNMMMNNNMMMJJJHHHFFFFFFFFFFFFFFFEEEFFFHHHLLLNNNOOONNNRRRRRRRRRRRRQQQOOONNNLLLLLLMMMNNNOOOOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPTTTWWW[[[]]]hhhvvvmmmaaaaaaeeellluuuxxxuuu~~~qqq```\\\```ggglllssszzzwwwmmmfffggghhhhhhhhhjjjmmmooooooqqqtttuuuttttttuuuvvvuuuuuuttttttuuuwwwzzz{{{{{{||||||}}}}}}~~~~~~}}}wwwwwwwwwwwwwwwwwwwwwwwwtttuuuuuuvvvvvvuuuuuutttrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqqqqrrrrrrrrrnnnnnnooopppqqqsssvvvwwwqqqrrrsssuuuvvvvvvvvvvvvrrrtttwwwzzz|||~~~~~~{{{xxxvvvwwwyyy{{{}}}}}}|||zzzxxx|||}}}}}}{{{zzzzzz|||{{{zzzzzzxxxvvvsssqqqdddaaa]]]___gggwwwxxxiii]]]YYYaaalll{{{zzz{{{~~~{{{yyyuuuuuuvvvuuusssnnnhhhdddXXXRRROOORRRZZZ^^^[[[VVVGGGCCC???===>>>@@@AAAAAACCCBBBBBBCCCDDDDDDBBBAAA========================>>>>>>======<<<;;;;;;;;;<<<===@@@BBBCCCCCCBBBBBB@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<=========<<<>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAA======>>>>>>???@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBB?????????>>>>>>>>>??????>>>???AAABBBBBBBBBAAABBB????????????@@@AAACCCDDDBBBBBBBBBAAAAAAAAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCDDDFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKNNNNNNNNNTTT\\\nnn}}}|||yyyrrr```QQQOOOPPPOOOUUU___nnnwww~~~uuulllfffdddqqq}}}zzzzzzzzzyyywwwvvvuuuttthhhiiijjjjjjhhheeeaaa___cccfffkkkooorrrtttuuuvvvqqqdddVVVMMMGGGFFFLLLUUUggguuutttfff^^^UUUQQQOOOQQQXXX```ccckkkrrrsssrrrsssrrrqqqfff\\\QQQLLLNNNPPPOOOMMMKKKLLLLLLKKKJJJJJJLLLNNNTTT[[[bbb```XXXQQQOOOPPPJJJIIIHHHGGGGGGGGGHHHIIIOOOMMMJJJHHHFFFFFFGGGHHHLLLLLLMMMNNNMMMLLLKKKJJJMMMLLLJJJIIIHHHGGGHHHHHHDDDDDDDDDFFFIIIKKKLLLKKKNNNOOOOOOOOOOOOMMMLLLKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMKKKKKKKKKMMMQQQUUUZZZ\\\hhhssstttfff```aaajjjllllllzzzzzznnnkkknnnjjjfffeeeiiiqqq}}}vvvtttppplllhhhhhhkkknnnmmmoooqqqrrrssstttuuuvvvuuuuuuuuuvvvwwwzzz|||}}}yyyzzz{{{|||}}}~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwvvvvvvuuutttsssssstttuuuuuuuuutttttttttttttttttttttsssrrrrrrmmmlllkkkkkknnnqqqsssuuussstttvvvxxxyyyyyyxxxwwwqqqrrruuuxxx{{{~~~}}}|||{{{zzz{{{}}}~~~|||yyywwwwwwyyy{{{zzzxxxvvvvvvvvvyyywwwtttpppnnnoooqqqsssllljjjfffffflllzzzsssddd]]]aaappp{{{yyy}}}{{{xxxvvvwwwxxxuuupppjjjddd```QQQNNNLLLPPPUUUVVVPPPJJJCCC@@@>>><<<===>>>@@@@@@BBBAAA@@@AAACCCCCCBBB@@@===========================>>>>>>>>>>>>?????????<<<>>>AAACCCDDDDDDDDDCCCCCCBBBAAA???>>>>>>======????????????>>>============>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@======>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@?????????@@@??????@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@?????????>>>===>>>@@@BBBDDDAAAAAAAAAAAA@@@@@@@@@@@@CCCBBBBBBAAA@@@>>>======???@@@AAAAAAAAAAAADDDFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFJJJNNNOOONNNRRRXXX```zzz~~~wwwooobbbVVVSSSPPPKKKLLLQQQ~~~}}}uuunnnvvv|||~~~}}}{{{{{{zzzxxxvvvtttqqqpppfffiiinnnqqqppplllgggdddeeehhhlllqqqssstttsssrrrhhhZZZNNNIIIIIILLLWWWeeezzz}}}nnn[[[TTTOOOOOOQQQTTT\\\dddiiiqqqwwwxxxwwwvvvrrrmmm\\\UUUMMMJJJKKKMMMMMMKKKKKKLLLLLLLLLJJJJJJLLLNNNRRRWWW\\\[[[VVVPPPOOOOOOIIIHHHGGGFFFEEEFFFGGGGGGKKKJJJHHHGGGFFFFFFGGGGGGIIIJJJKKKLLLLLLKKKIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIEEEDDDDDDEEEHHHIIIIIIHHHJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOONNNNNNPPPSSSXXX\\\___bbbjjjxxxzzzllleeehhhggggggttt}}}uuupppjjjiiijjjkkkpppvvv|||uuummmhhhggghhhoooooopppqqqrrrssstttttttttuuuwwwyyy{{{}}}~~~xxxxxxyyyzzz{{{|||}}}}}}~~~~~~~~~||||||||||||||||||||||||{{{{{{{{{zzzzzzzzzyyyyyyxxxyyyzzz{{{|||{{{zzzyyyxxxxxxwwwvvvuuuttttttssspppnnnlllkkkmmmooopppppprrrtttvvvxxxxxxwwwvvvuuuttttttuuuxxx|||~~~~~~~~~}}}}}}}}}|||{{{yyywwwuuuqqqrrrtttuuuttttttuuuvvvwwwtttooojjjjjjnnnuuu{{{~~~|||yyywwwzzz{{{mmmfffgggppp~~~zzzyyy|||{{{wwwwwwwwwuuupppiiiccc___^^^VVVUUUTTTTTTUUURRRKKKFFFAAA@@@>>>=========???@@@>>>======>>>@@@@@@???>>>===========================>>>>>>???AAABBBBBBCCC<<<>>>AAADDDEEEEEECCCBBBEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEDDDAAA??????@@@<<<===>>>???@@@@@@@@@@@@@@@@@@??????????????????>>>???@@@@@@AAA@@@@@@@@@>>>>>>???AAABBBBBBBBBBBB@@@@@@???======<<<<<<<<<@@@@@@AAABBBBBBBBBAAAAAAEEEDDDBBBAAABBBAAA@@@>>>@@@???>>>>>>???@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@AAACCCEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEHHHNNNOOONNNQQQVVVVVViii~~~ssseee\\\TTTMMMKKKMMM{{{}}}~~~|||yyyzzz}}}}}}yyyzzzyyyxxxuuurrroookkkiiihhhlllrrruuuuuuqqqlllhhhgggiiimmmqqqrrrpppkkkhhh\\\QQQLLLQQQXXX```ooowwwdddSSSOOONNNSSSXXX^^^fffnnnrrrwww||||||{{{xxxoooeeeTTTPPPLLLKKKLLLMMMLLLJJJIIIKKKLLLLLLKKKKKKLLLNNNPPPRRRTTTTTTQQQNNNMMMMMMIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHIIIIIIJJJGGGEEEEEEFFFGGGHHHGGGFFFHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMSSSRRRQQQPPPRRRVVVZZZ\\\[[[```kkkzzzuuuooogggfffmmmzzz||||||yyysssqqqtttooottt}}}}}}sssnnnlllsssrrrqqqpppqqqqqqqqqqqqoooqqqtttxxxzzz|||||||||wwwwwwxxxyyyyyyzzz{{{{{{|||}}}}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxvvvuuuuuuuuuuuussspppnnnnnnpppssssssrrruuuvvvxxxyyyyyyxxxwwwvvvwwwwwwwwwzzz}}}~~~}}}~~~~~~{{{yyywwwvvvvvvpppqqqrrrrrrrrrrrrtttvvvsssqqqnnnlllmmmtttuuunnnkkkrrr||||||zzz}}}{{{xxxzzz|||yyyuuutttooohhh```\\\[[[]]]]]]]]]\\\YYYTTTNNNIIIFFFAAAAAA@@@>>>======???@@@===<<<<<<>>>???@@@???===========================>>>>>>???@@@AAABBBCCCCCC===???BBBEEEEEEDDDBBBAAABBBBBBBBBBBBBBBCCCDDDDDDGGGIIIHHHFFFAAA??????@@@<<<<<<===>>>???????????????@@@@@@??????>>>======@@@AAAAAABBBBBBAAA??????;;;<<<===???@@@@@@AAAAAA???>>>===============>>>AAAAAACCCDDDDDDDDDCCCCCCEEECCC@@@@@@BBBCCCAAA???@@@@@@@@@??????@@@@@@AAA???@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBB@@@???>>>>>>???@@@@@@@@@AAACCCEEEFFFEEEEEEDDDDDDEEEEEEFFFHHHFFFIIIMMMOOONNNPPPTTTRRR\\\pppwwwjjj\\\SSSOOOzzzvvvxxx{{{xxxrrrxxxwwwuuusssooojjjgggdddgggjjjooorrrrrrnnniiifffhhhjjjmmmppppppkkkddd___SSSLLLNNN\\\jjjuuulllWWWPPPNNNQQQYYY```gggooowwwxxx|||~~~xxxlll___QQQPPPNNNNNNNNNNNNMMMLLLIIIJJJLLLLLLKKKKKKMMMNNNOOOOOONNNNNNNNNMMMLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHHHHCCCDDDDDDFFFGGGHHHIIIIIIIIIGGGFFFGGGHHHHHHGGGFFFFFFHHHJJJKKKLLLMMMMMMLLLMMMLLLKKKKKKKKKLLLNNNOOOOOOOOOOOONNNNNNNNNMMMMMMOOONNNKKKJJJKKKMMMPPPSSSYYY\\\cccpppvvvjjjfffhhhmmmuuu}}}|||xxxyyyiiihhhiiiooozzz{{{vvvuuurrrqqqppppppooonnniiilllppptttwwwxxxxxxwwwvvvvvvwwwxxxxxxyyyzzzzzz{{{||||||||||||{{{zzzzzz~~~~~~~~~~~~~~~~~~~~~~~~zzzxxxwwwuuutttttttttuuussspppoooqqquuuxxxyyyxxx{{{|||}}}}}}}}}|||{{{zzzzzzyyyyyy{{{~~~|||~~~~~~}}}|||yyyxxxxxxyyyuuuuuutttrrrpppppprrrtttppppppoooooorrr{{{rrrgggfffmmm~~~zzzyyy}}}yyy}}}}}}tttqqqkkkbbbZZZWWWYYY\\\[[[\\\[[[VVVMMMFFFBBBAAABBBBBBAAA???======???@@@???>>>>>>???AAABBB@@@???========================>>>??????@@@AAAAAABBBBBB===???BBBEEEEEEDDDBBB@@@>>>>>>>>>???@@@AAACCCCCCGGGHHHHHHEEE???<<<<<<===;;;<<<===>>>????????????@@@@@@@@@@@@???>>>===<<>>999:::<<<===??????@@@@@@>>>>>>>>>>>>???@@@AAABBBAAABBBDDDEEEEEEEEEDDDDDDDDDAAA???@@@CCCDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCFFFFFFEEEDDDBBB@@@===<<<>>>@@@AAAAAA@@@AAADDDFFFGGGGGGFFFFFFFFFFFFGGGGGGJJJHHHIIIMMMNNNMMMNNNRRRRRRVVVddd|||ooo]]]SSS~~~zzzuuurrrrrrtttuuuuuuuuurrrooonnniiiccccccfffiiigggeeefffhhhiiigggdddhhhgggfffdddaaa]]]ZZZXXXTTT[[[gggtttppp]]]TTTKKKQQQYYYbbbiiipppvvvzzz~~~sssdddZZZRRRQQQPPPOOONNNMMMMMMMMMJJJIIIHHHHHHIIIJJJLLLMMMQQQQQQQQQPPPNNNLLLJJJHHHEEEEEEDDDDDDEEEFFFGGGHHHJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEBBBCCCFFFKKKMMMMMMIIIFFFDDDEEEGGGIIIHHHFFFCCCAAAGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMNNNNNNNNNMMMMMMNNNMMMLLLLLLMMMMMMLLLJJJMMMLLLJJJJJJKKKNNNQQQSSSWWWYYY]]]cccjjjxxxtttiiigggiiikkkmmm~~~ppplllccc___bbbcccfffuuu~~~{{{vvvttttttrrrnnnkkkjjjmmmppprrrrrrrrrsssuuussstttuuuwwwxxxyyyyyyzzz{{{~~~|||zzzyyyyyyzzz{{{|||~~~}}}yyytttssstttuuutttrrrtttssssssuuutttssswww~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxwwwxxxwwwuuurrrpppooonnnmmmsssooommmuuuwwwhhhbbb\\\fffxxxzzzzzzzzzzzzrrreeeYYYSSSSSSWWWZZZbbb^^^WWWPPPJJJEEECCCBBB??????>>>======>>>???@@@>>>>>>======>>>???@@@@@@@@@>>><<<<<<<<<>>>>>>>>>@@@===;;;===AAADDDDDDCCC@@@AAADDDEEEEEEDDDBBB@@@@@@@@@AAAAAAAAABBBBBBBBB???????????????>>>=========>>>>>>????????????>>>@@@@@@@@@???>>>======<<<>>>???@@@@@@???===;;;999<<<;;;;;;:::;;;<<<===>>>AAA@@@??????@@@AAACCCDDDHHHFFFCCCDDDEEEFFFDDDBBBCCCBBBAAAAAABBBBBB@@@>>>???>>>???@@@BBBBBB@@@>>>======>>>???@@@AAAAAABBBAAABBBBBBCCCCCCBBBBBBBBB????????????@@@BBBDDDEEEIIIHHHGGGFFFGGGHHHJJJKKKFFFHHHJJJKKKMMMMMMMMMLLLNNNSSS\\\ppppppXXXzzzwwwtttrrrrrrsssttttttpppllliiigggbbb]]]]]]aaa^^^]]]]]]___aaabbb```]]]bbb^^^XXXTTTSSSUUUZZZ]]]eeeooo~~~vvvdddWWWQQQMMMTTT^^^hhhpppuuuyyy{{{wwwjjj]]]TTTRRRQQQPPPPPPOOONNNNNNMMMIIIIIIHHHGGGHHHIIIKKKKKKPPPQQQPPPOOONNNKKKIIIGGGEEEDDDCCCBBBCCCEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFFFFEEEDDDDDDEEEEEEDDDEEEHHHKKKMMMMMMIIIFFFCCCDDDFFFGGGHHHHHHGGGFFFHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKOOOMMMKKKKKKLLLLLLLLLKKKLLLKKKIIIIIIJJJLLLOOOQQQSSSUUUXXX]]]bbblllzzzrrrllljjjiiixxx}}}oooddd\\\\\\[[[ZZZcccpppxxx}}}yyyuuuqqqmmmmmmlllkkkkkkkkklllmmmnnnqqqrrrtttuuuvvvvvvvvvvvvzzz}}}~~~{{{zzzzzzzzz{{{|||}}}~~~{{{wwwvvvwwwwwwvvvuuuxxxvvvvvvwwwvvvuuuzzz{{{{{{|||{{{yyy{{{{{{yyytttnnnjjjiiijjjqqqpppsss}}}vvvkkkdddccciiiqqq}}}}}}}}}|||vvvoooeee]]]YYYYYY[[[]]]___[[[TTTMMMGGGCCCBBBAAABBBAAA@@@???>>>??????@@@>>>>>>======>>>??????@@@???>>>=========>>>>>>>>>AAA>>>===>>>@@@BBBBBBAAAAAABBBDDDFFFFFFDDDBBBAAA??????@@@@@@@@@AAAAAAAAA>>>>>>??????>>>>>>===<<<>>>>>>???@@@@@@@@@@@@???@@@@@@@@@???>>>=========>>>???AAAAAA@@@???===;;;>>>===<<<<<<<<<===>>>>>>BBBBBBAAAAAABBBCCCEEEFFFGGGEEEDDDEEEGGGHHHFFFCCCGGGFFFEEEFFFGGGFFFEEECCC=========>>>@@@???>>><<<======>>>???@@@AAAAAABBBAAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@AAABBBCCCEEEFFFHHHHHHHHHGGGHHHHHHIIIIIIEEEFFFHHHJJJKKKKKKKKKKKKKKKQQQ[[[lllooo|||wwwuuurrrrrrrrrrrrqqqpppiiiddd```]]]XXXTTTUUUZZZYYYYYYZZZ\\\^^^^^^[[[YYYWWWRRRLLLJJJMMMUUU```fffzzz|||vvvoooeeeXXXQQQPPPQQQYYYeeepppxxx|||~~~zzzmmm___UUUQQQPPPPPPPPPPPPOOOOOONNNMMMIIIHHHGGGFFFFFFGGGIIIJJJOOOOOOOOONNNLLLJJJHHHFFFDDDCCCAAA@@@AAACCCFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHKKKLLLLLLIIIFFFBBBBBBDDDEEEGGGHHHJJJJJJJJJJJJJJJJJJIIIIIIIIIIIILLLKKKJJJIIIIIIJJJKKKKKKPPPNNNKKKJJJKKKLLLMMMLLLJJJIIIHHHHHHIIIKKKMMMOOOQQQQQQTTTWWWYYY```ooo~~~{{{xxxooojjjnnnxxx|||ooobbb]]]XXXSSSUUU[[[^^^eeerrr~~~wwwssssssnnnhhhfffhhhjjjkkkkkknnnppprrrtttuuuuuutttsssyyy{{{}}}}}}|||zzzzzzzzzyyyyyyzzz{{{|||~~~~~~|||{{{{{{{{{zzzyyy{{{yyyyyyxxxyyy~~~}}}xxxwwwyyy{{{{{{yyy}}}~~~}}}wwwnnniiiiiikkktttxxx{{{nnnfffbbbccchhhnnnxxx~~~~~~{{{{{{}}}}}}~~~xxxqqqiiibbb^^^]]]^^^^^^ZZZVVVOOOHHHCCC@@@@@@AAACCCBBBAAA@@@@@@@@@@@@@@@>>>>>>=========>>>??????======>>>>>>???>>>>>>===@@@???>>>???@@@AAAAAA@@@AAABBBDDDEEEEEEDDDBBBAAA>>>>>>>>>>>>????????????===>>>>>>>>>>>>===<<<<<<>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>???AAABBBBBBAAA???>>>@@@???>>>>>>>>>>>>??????DDDCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDFFFHHHHHHFFFDDDDDDCCCCCCDDDFFFFFFEEECCC>>>===<<<===??????===;;;======>>>???@@@AAAAAABBB@@@@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIPPPYYYddduuu~~~vvvtttrrrqqqpppnnnkkkiiiaaa\\\XXXTTTPPPLLLNNNSSSVVVWWWXXXZZZZZZXXXVVVTTTKKKIIIHHHKKKTTTaaannnvvvyyyrrrjjjddd\\\TTTPPPRRRWWW^^^jjjuuu}}}ssscccWWWQQQQQQLLLMMMNNNNNNNNNMMMLLLKKKHHHGGGFFFEEEEEEFFFGGGGGGLLLLLLMMMLLLJJJHHHFFFEEECCCAAA@@@???@@@BBBEEEHHHIIIHHHHHHGGGFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGGGGIIIJJJIIIGGGDDDBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGIIIIIIGGGGGGHHHJJJMMMNNNRRROOOKKKJJJKKKMMMNNNNNNJJJIIIIIIHHHIIIKKKMMMNNNPPPQQQSSSUUUVVVYYYdddppp{{{pppjjjiiivvvsssjjjccc\\\YYY[[[XXXZZZ```jjjpppuuu{{{}}}uuulllhhhjjjmmmmmmkkkkkkmmmppprrrssssssrrrqqqwwwyyy{{{{{{zzzyyyzzz{{{vvvwwwwwwxxxzzz{{{{{{||||||~~~~~~~~~~~~zzzzzzzzz{{{~~~}}}|||||||||{{{{{{{{{{{{}}}zzzvvvrrrrrrtttvvvuuusssvvvzzz|||xxxqqqmmmqqquuu~~~oooeeeZZZVVV[[[gggvvv}}}}}}|||zzzxxxzzz{{{yyyxxxmmmddd```]]][[[YYYTTTPPPJJJCCC???>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAA>>>>>>=========>>>>>>???;;;===???@@@???>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCBBB@@@???<<<<<<=========>>>>>>>>>===============<<<<<<;;;<<<===>>>??????@@@??????@@@@@@@@@??????>>>>>>>>>===???AAABBBCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@DDDDDDDDDDDDEEEFFFGGGGGGBBBCCCDDDEEEEEEDDDBBB@@@??????@@@BBBDDDFFFEEEDDD???>>>===>>>??????===<<<======>>>???@@@AAAAAABBB???@@@AAABBBCCCDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGFFFHHHIIIKKKJJJIIIFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIOOOVVV[[[fffzzz~~~vvvtttqqqnnnlllhhhccc```[[[VVVQQQOOOKKKGGGJJJOOOSSSTTTUUUTTTRRROOOLLLKKKEEEDDDEEELLLZZZlll~~~|||nnnhhhbbb___ZZZUUUTTTWWW___fffoooxxx{{{kkk[[[OOOLLLMMMIIIIIIJJJKKKKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDEEEFFFJJJJJJJJJJJJHHHGGGEEECCCAAA@@@???>>>???BBBEEEGGGHHHHHHGGGFFFFFFFFFFFFGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFDDDCCCDDDCCCBBBBBBBBBDDDFFFHHHKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGIIILLLOOOQQQRRROOOLLLJJJKKKMMMNNNOOOJJJJJJJJJJJJJJJKKKMMMMMMOOOOOOQQQSSSSSSUUU]]]fffssswwwjjjbbbfff{{{{{{uuupppnnnnnneeeaaa^^^]]]]]]___eeemmmxxxqqqooommmjjjffffffhhhkkkmmmooooooooonnntttvvvwwwwwwvvvwwwyyy{{{vvvwwwwwwxxxyyyzzz{{{{{{{{{}}}~~~}}}}}}~~~zzzzzz{{{|||}}}||||||{{{{{{zzzyyyyyy{{{|||}}}~~~~~~|||zzzxxxxxxtttooonnnoooooommmkkkjjjpppvvvwwwuuuwww~~~~~~mmmXXXTTTPPPRRR___rrr~~~||||||}}}yyywwwwwwxxxrrr}}}{{{nnnddd___[[[XXXUUUNNNKKKEEE@@@>>>===>>>@@@===>>>>>>???@@@AAABBBBBB>>>>>>===============>>>;;;===@@@AAA???>>>???@@@;;;===@@@BBBCCCBBBBBBBBB??????@@@@@@@@@???======;;;;;;;;;<<<<<<<<<=====================<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@????????????<<<>>>@@@BBBBBBBBB@@@???BBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFAAABBBBBBBBBAAA???>>>===@@@@@@AAADDDGGGIIIIIIHHH???>>><<<<<<======<<<;;;======>>>???@@@AAAAAABBB???@@@BBBCCCDDDEEEEEEFFFEEEFFFHHHIIIJJJJJJIIIHHHEEEGGGIIIKKKKKKIIIFFFEEEGGGGGGGGGHHHHHHIIIJJJJJJLLLOOORRRTTT[[[mmm|||zzzssspppllliiieee```[[[WWWTTTPPPMMMLLLIIIFFFHHHMMMTTTTTTTTTQQQMMMJJJIIIIIIEEEEEEGGGPPPaaawwwvvvddd___\\\]]]\\\ZZZ[[[___kkkpppwww}}}rrrbbbRRRIIIGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGEEECCCBBB?????????@@@AAACCCEEEFFFHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEDDDCCCEEEDDDCCCBBBCCCDDDEEEFFFJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDEEEGGGIIILLLOOOQQQPPPNNNKKKJJJKKKLLLMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKMMMOOOPPPPPPWWW___fff}}}rrrfffaaalll|||xxxmmmccc[[[UUUXXX^^^jjjuuu|||sssjjjdddggghhhiiijjjjjjkkkkkkkkkooopppqqqqqqqqqsssvvvyyyxxxxxxyyyzzzzzz{{{||||||{{{|||~~~~~~}}}~~~{{{{{{||||||~~~}}}|||||||||zzzzzzzzzzzzzzzzzzyyyyyyzzzuuuooommmmmmnnnmmmkkkeeelllsssyyy}}}qqqbbbPPPRRRUUU\\\kkk~~~|||yyyyyy{{{xxxvvvuuulllyyy~~~uuujjjbbb___\\\WWWRRRIIIFFFCCC@@@>>>>>>??????<<<===>>>@@@AAAAAAAAAAAA>>>>>>======<<<<<<======;;;>>>AAAAAA>>>>>>???BBB<<>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<888999:::<<<============@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@BBBBBBBBB@@@???AAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEDDDAAABBBBBBAAA???>>>???@@@BBBBBBBBBDDDGGGHHHGGGFFF???===;;;;;;<<<<<<;;;:::======>>>???@@@AAAAAABBB@@@AAACCCEEEFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJDDDFFFIIIKKKKKKJJJHHHFFFHHHGGGGGGGGGHHHHHHIIIJJJMMMMMMNNNQQQVVVeee~~~~~~{{{vvvsssmmmjjjeeeaaa]]]YYYTTTQQQOOOLLLJJJJJJHHHEEEGGGLLLRRRRRRQQQMMMIIIFFFGGGIIIGGGLLLVVVdddvvvoooaaa\\\[[[]]]___aaaffflllvvv{{{yyyqqqdddVVVLLLGGGFFFFFFHHHGGGEEEEEEFFFHHHJJJLLLJJJIIIGGGEEEDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDBBBAAA>>>>>>@@@AAACCCDDDEEEEEEHHHGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEECCCDDDEEEGGGIIIJJJLLLLLLLLLJJJHHHHHHIIIJJJIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJLLLMMMMMMRRRZZZ___qqqvvviiifffmmmvvv}}}~~~zzzhhhYYYSSSTTTVVV^^^ppp{{{tttpppooonnnlllkkkjjjjjjkkkiiijjjjjjjjjjjjmmmqqquuuwwwwwwwwwxxxxxxyyyyyyzzz{{{|||}}}{{{|||~~~~~~~~~~~~}}}}}}zzzyyywwwwwwwwwxxxzzz{{{|||wwwqqqoooqqqssstttsssooottt{{{wwwnnnhhh```eeekkkqqq}}}{{{|||}}}yyyvvvqqqnnnjjjvvv}}}tttnnnfffbbbaaa\\\SSSLLLEEEDDDBBBAAA@@@?????????@@@@@@AAABBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<;;;>>>AAA@@@======@@@DDD???CCCGGGHHHEEEBBB@@@?????????>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<888999;;;<<<===>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBBAAA@@@???@@@BBBCCCDDDEEEDDDDDDAAABBBCCCEEEEEEEEEEEEDDDBBBCCCDDDBBBAAAAAAEEEHHHJJJHHHGGGGGGHHHGGGEEECCCCCCAAA>>>===>>>>>>>>>=========>>>???@@@AAAAAABBBAAABBBDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKDDDEEEGGGIIIJJJJJJIIIIIIGGGGGGFFFEEEFFFGGGHHHIIIKKKIIIKKKPPPVVV___ooo~~~~~~}}}|||zzzwwwrrrnnnhhheee```[[[XXXTTTPPPNNNKKKIIIIIIJJJHHHEEEGGGKKKJJJKKKIIIEEEAAA@@@BBBEEEGGGSSShhh}}}yyyjjjbbb^^^\\\___cccgggooovvv}}}~~~zzzlllcccWWWMMMHHHGGGHHHIIIIIIGGGEEEDDDEEEHHHLLLNNNKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEFFFEEEEEECCCAAA@@@===>>>AAACCCDDDEEEEEEDDDHHHGGGGGGFFFEEEFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEGGGHHHHHHHHHGGGIIIGGGFFFGGGHHHHHHFFFEEEGGGHHHHHHHHHHHHHHHHHHIIIMMMKKKJJJLLLLLLLLLQQQXXX\\\iii{{{tttgggffflllooommmkkkooo}}}vvv___RRROOOLLLQQQ]]]nnn{{{{{{yyyuuuqqqnnnmmmmmmmmmeeeeeeeeeeeefffiiinnnqqqssssssttttttuuuuuuvvvvvv|||||||||}}}|||~~~}}}~~~~~~~~~}}}}}}}}}|||yyywwwuuussstttvvvzzz|||~~~xxxsssrrruuuyyy{{{|||}}}xxxrrrpppqqqsssuuu{{{|||{{{yyyuuuqqqkkkfffkkkuuu}}}xxxwwwooojjjfffdddbbb[[[NNNDDDCCCBBBBBBBBBAAAAAA@@@@@@DDDDDDDDDDDDCCCAAA???>>>???>>>===<<<<<<<<<<<<<<<<<>>===@@@??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<======???????????????>>>======999:::;;;===>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEECCCBBBAAA>>>???AAACCCEEEEEEEEEEEEAAABBBDDDEEEFFFFFFEEEEEECCCEEEEEEDDDCCCFFFKKKOOOUUUSSSQQQOOONNNKKKHHHEEEHHHEEECCCAAABBBCCCBBBAAA======>>>???@@@AAAAAABBBBBBCCCEEEGGGIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIKKKLLLCCCEEEGGGIIIJJJJJJJJJJJJFFFFFFEEEDDDDDDEEEFFFGGGIIIFFFIIIQQQWWW[[[cccmmm|||}}}||||||{{{wwwrrrkkkeeebbb___\\\WWWRRROOONNNOOOPPPKKKJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIGGGDDDCCCIIIPPPXXXmmm|||lllbbb\\\dddiiihhhhhhoooxxx}}}wwwnnn[[[TTTKKKEEEDDDFFFGGGGGGFFFGGGGGGGGGFFFGGGIIILLLMMMLLLKKKJJJHHHFFFEEEEEECCCAAA??????@@@@@@@@@???===>>>???@@@AAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAABBBDDDEEEFFFFFFEEECCCBBBCCCDDDFFFHHHEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDAAAAAACCCDDDFFFFFFGGGGGGEEEFFFFFFFFFEEEDDDCCCBBBEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJNNNQQQYYY]]]hhhyyy{{{qqqmmmjjjeeeaaaccclllyyynnnZZZLLLHHHIIINNNUUU]]]hhhyyy|||yyy}}}wwwjjjhhhdddaaabbbfffjjjkkkkkknnnnnnooonnnnnnooorrrtttwwwyyy|||~~~|||{{{{{{{{{||||||zzzwwwvvvwwwyyyyyywwwuuuuuuwwwyyyyyyyyytttuuuzzz~~~nnn```cccmmmwww|||zzztttyyyqqqhhheeegggfffppp{{{}}}wwwmmmfffdddaaaaaa___\\\VVVNNNFFFBBBBBBAAA>>><<<<<<>>>AAACCCAAAJJJQQQMMMCCC;;;;;;@@@AAAAAAAAA>>>;;;::::::;;;???@@@???<<<:::;;;@@@DDDGGGFFFEEECCCBBBAAAAAAAAACCC???<<<===@@@BBB???<<<;;;<<<<<<;;;;;;::::::999:::<<>>===;;;:::::::::;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@EEECCCBBBCCCEEEEEECCC@@@BBBAAAAAABBBEEEFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFIIIEEEAAA@@@CCCJJJRRRWWWWWWYYYZZZTTTLLLHHHIIILLLLLLIIIFFFFFFHHHIIIGGGDDDAAA???===<<<>>>@@@AAAAAAAAABBBDDDEEEGGGIIIKKKKKKNNNNNNLLLIIIFFFFFFGGGIIIEEEEEEEEEGGGHHHJJJLLLMMMJJJGGGDDDDDDFFFGGGFFFEEEHHHGGGHHHMMMSSSYYY[[[[[[jjjzzzwwwvvvtttpppkkkddd^^^ZZZWWWTTTPPPMMMKKKKKKMMMOOONNNOOOOOONNNLLLIIIHHHHHHCCCDDDEEEFFFGGGNNNZZZeeetttvvviii```ZZZdddmmmooorrr{{{yyylllcccTTTOOOHHHDDDDDDFFFGGGGGGHHHIIIIIIIIIHHHIIIKKKMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCAAA@@@@@@AAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBDDDFFFHHHGGGFFFEEEDDDDDDEEEGGGHHHEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHIIILLLOOOTTTWWW^^^kkk|||{{{qqqhhheeefffpppzzzfffSSSNNNKKKJJJMMMQQQVVVaaalllwwwppplllgggfffgggiiihhhfffdddeeeggghhhjjjmmmppprrrwwwyyy{{{~~~~~~~~~{{{zzzzzz{{{wwwwwwwwwuuurrrqqqqqqrrrsssttttttuuuvvvwwwyyyzzzwwwyyyuuueee___```lll{{{|||}}}{{{yyywwwzzzzzzqqqhhhccccccaaahhhooooooiiiaaa]]]\\\]]]\\\YYYUUUPPPJJJEEEBBB@@@???===<<<<<>>===???@@@@@@???===;;;:::<<<>>>>>>======<<<<<>><<<;;;;;;::::::;;;<<<>>>>>>AAA@@@???>>>>>>>>>>>>???AAAAAADDDHHHKKKLLLIIIFFFEEEDDDCCCDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEGGGEEECCCBBBCCCIIIRRRYYYcccaaa^^^YYYUUUQQQPPPPPPUUURRROOOMMMMMMMMMLLLLLLBBB@@@>>>===>>>???@@@@@@AAAAAACCCDDDFFFHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFHHHJJJLLLNNNNNNKKKHHHHHHIIIIIIHHHFFFEEEFFFIIIOOOUUUXXXWWWVVVZZZhhh~~~pppooolllgggaaa[[[VVVSSSMMMKKKIIIHHHIIILLLPPPSSSXXXYYYXXXSSSMMMHHHGGGGGGCCCGGGJJJNNNUUUdddwww~~~wwwmmmccc^^^]]]iiitttzzz}}}kkk]]]UUULLLIIIFFFEEEEEEGGGGGGGGGJJJKKKLLLLLLKKKLLLNNNPPPMMMMMMKKKIIIGGGEEECCCBBBBBBAAAAAABBBCCCCCCAAA??????@@@@@@AAABBBCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCBBB>>>>>>>>>@@@BBBDDDGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDBBBAAABBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJIIIGGGHHHJJJLLLPPPRRRUUUZZZeeevvv}}}tttjjjccchhhqqqyyy~~~hhhYYYPPPHHHFFFFFFGGGLLLRRR^^^eeepppzzz{{{sssnnnllliiiddd```___```aaadddgggjjjlllmmmqqqrrrtttvvvwwwxxxxxxxxx}}}~~~~~~}}}~~~}}}|||}}}}}}|||{{{zzz{{{|||{{{zzzyyyzzz{{{tttttttttrrrooommmmmmnnnoootttyyy|||||||||}}}kkk^^^PPPVVVfff{{{xxxzzz}}}xxxuuuuuuvvvvvv|||tttlllfffccc```bbbccc___YYYSSSQQQQQQYYYVVVRRRLLLHHHDDDBBBBBB>>>===<<<;;;===@@@CCCEEEKKKOOOQQQOOOIIICCC@@@???@@@@@@???<<<;;;;;;>>>AAA???===;;;<<<>>>AAACCCDDDGGGFFFEEEDDDDDDDDDDDDDDDDDDAAA>>>???AAAAAA???<<<:::<<<>>>??????===;;;999777;;;@@@CCCDDDBBB>>>;;;<<<<<<;;;;;;;;;<<<<<<===AAA???>>><<<<<<<<<===>>>BBBDDDHHHNNNQQQQQQMMMJJJIIIGGGEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCDDDJJJVVV___nnnjjjeeeaaa___[[[WWWSSSTTTSSSQQQMMMIIIHHHJJJKKKCCCBBB@@@???>>>>>>???@@@@@@AAAAAABBBDDDFFFGGGHHHGGGGGGGGGJJJLLLKKKFFFBBBBBBCCCDDDEEEHHHJJJLLLMMMOOOMMMJJJIIIIIIIIIHHHFFFCCCEEEKKKQQQUUUVVVSSSPPPQQQZZZmmmvvvvvvhhhfffccc___ZZZUUUQQQOOOIIIIIIIIILLLPPPVVV\\\___dddccc^^^TTTJJJEEEFFFIIILLLTTT^^^eeepppuuummmddd___^^^dddppp}}}ooo\\\PPPLLLHHHHHHGGGGGGGGGGGGGGGFFFLLLMMMNNNNNNNNNNNNPPPQQQNNNNNNLLLJJJGGGEEEDDDCCCBBBBBBCCCDDDFFFEEEBBB@@@AAAAAABBBCCCCCCDDDEEEEEEGGGGGGHHHGGGGGGFFFEEEEEE?????????@@@AAACCCEEEGGGHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGHHHFFFCCCAAA@@@AAACCCEEEEEEEEEFFFGGGHHHHHHHHHHHHLLLLLLLLLKKKIIIHHHJJJKKKQQQSSSTTTTTTXXXfff{{{vvvlllkkknnnttt{{{pppaaaQQQIIIFFFDDDEEEHHHKKKOOOVVV]]]eeeoooxxx~~~wwwpppgggbbbcccccccccdddfffhhhiiiiiimmmmmmnnnoooqqqrrrssstttxxxyyyzzzzzzyyyyyy{{{}}}{{{yyyxxxxxxzzz{{{{{{zzz{{{zzzxxxwwwvvvuuuuuutttuuuxxx{{{}}}|||zzzyyyxxxssstttuuusssqqqooooooooorrrzzz{{{rrrhhh___XXXWWWcccvvv}}}}}}}}}zzzrrrppprrrvvvyyyzzztttmmmgggbbb```[[[VVVPPPMMMMMMNNNYYYTTTMMMGGGBBB@@@AAAAAA>>>===<<<<<<===???BBBDDDKKKLLLMMMMMMJJJFFFCCCAAAEEECCCAAA>>>;;;<<>>AAACCCBBB@@@DDDDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@AAA@@@>>>;;;:::<<<>>>@@@@@@>>>;;;999888<<>><<<;;;<<<>>>AAABBBIIIKKKNNNPPPQQQOOOKKKHHHKKKHHHFFFDDDEEEDDDCCCBBBDDDDDDCCCCCCBBBBBBAAAAAACCCEEEEEECCCCCCLLL\\\hhhsssrrrppplllfff^^^VVVQQQLLLMMMNNNKKKFFFCCCDDDGGGEEEEEEDDDBBB@@@???@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGLLLQQQPPPIIIBBB@@@@@@AAACCCEEEHHHJJJKKKJJJIIIHHHGGGGGGGGGFFFEEEBBBEEEJJJOOORRRQQQOOOMMMRRRSSS^^^yyyyyypppttt]]]\\\ZZZWWWTTTRRRPPPPPPOOOPPPSSSXXX]]]ccchhhkkkiiiddd[[[OOOGGGFFFJJJOOO[[[iiixxxxxxmmmeee______bbbjjjvvv{{{ooo___PPPIIIJJJHHHIIIKKKKKKJJJHHHFFFEEELLLMMMOOOOOOOOONNNPPPQQQOOONNNLLLJJJHHHFFFEEEDDDCCCCCCDDDFFFGGGGGGDDDAAACCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEBBBAAAAAA@@@AAABBBDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFEEEEEEFFFGGGHHHIIIGGGCCC@@@@@@AAADDDFFFEEEEEEFFFGGGHHHHHHHHHHHHMMMMMMNNNMMMKKKKKKLLLMMMVVVZZZ\\\YYYWWW^^^ooo~~~wwwpppmmmttt}}}iiiZZZQQQJJJFFFEEEEEEFFFGGGJJJNNNUUU\\\aaannnttt~~~yyyrrrmmmjjjhhhiiikkknnnnnnnnnooooooooopppqqqsssuuuvvvtttuuuvvvuuuttttttvvvxxxuuusssqqqqqqrrrrrrrrrqqquuuuuutttrrrqqqpppppppppnnnssszzz~~~{{{wwwuuutttuuuwwwwwwuuuttttttttt{{{zzzkkk```\\\^^^bbbdddpppzzz{{{rrrqqquuuzzz~~~xxxnnnfff^^^[[[VVVSSSQQQQQQRRRRRRYYYTTTLLLDDD???>>>???AAA???>>>===<<<===>>>???AAAFFFFFFGGGHHHHHHGGGDDDBBBIIIHHHEEE@@@======???BBBEEECCCAAACCCGGGIIIGGGEEEBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???===;;;999;;;>>>@@@@@@>>><<<:::999===CCCHHHIIIFFFBBB???=========<<<<<<;;;::::::======<<<<<<>>>BBBFFFHHHNNNOOOOOOOOOMMMKKKIIIHHHKKKHHHDDDBBBBBBBBBAAA@@@CCCBBBBBBBBBAAAAAA@@@@@@BBBDDDCCCAAACCCNNN```nnnvvvzzz}}}xxxkkk\\\PPPKKKGGGJJJNNNMMMIIIFFFEEEFFFFFFGGGGGGEEEBBB@@@AAABBBAAA@@@??????@@@BBBDDDEEEHHHGGGJJJOOOTTTSSSLLLEEE===>>>???@@@CCCEEEGGGHHHFFFGGGGGGGGGFFFFFFFFFFFFDDDFFFHHHJJJKKKLLLLLLMMMOOOKKKPPPeeessskkkwwwSSSRRRQQQQQQRRRSSSUUUVVV___```cccfffiiijjjkkklllaaa[[[RRRKKKJJJPPPXXX^^^nnnzzznnnfffaaa___ccciiiqqq|||ttteee\\\SSSIIIFFFJJJIIIKKKMMMMMMKKKHHHFFFFFFJJJLLLNNNNNNNNNMMMNNNOOOMMMMMMKKKJJJHHHGGGEEEEEEEEEDDDEEEFFFHHHHHHFFFDDDEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCBBBBBBBBBBBBCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIFFFEEEEEEDDDEEEFFFGGGHHHJJJGGGDDDBBBAAABBBEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHKKKMMMNNNNNNMMMMMMNNNPPPYYY___ccc```[[[\\\gggrrrwwwkkkjjjppprrrvvvzzz|||}}}ttteeeVVVLLLHHHGGGFFFCCCBBBCCCGGGLLLOOOVVVYYY```lll}}}}}}xxxttttttwww{{{}}}|||wwwuuutttsssssstttvvvxxxuuuuuutttsssqqqqqqrrrtttttttttrrrpppnnnlllkkkjjjmmmnnnmmmllliiihhhiiijjjiiipppyyy~~~{{{xxxyyy|||wwwhhh```UUUQQQVVVbbbpppyyy{{{zzz|||~~~{{{tttiii___WWWUUUSSSUUUXXXZZZXXXVVVTTTPPPIIIBBB>>>===>>>@@@??????>>>=========>>>???@@@AAACCCDDDEEEDDDCCCBBBKKKJJJGGGBBB???===???AAACCCCCCEEEIIIMMMPPPPPPPPP@@@???>>>==================>>>?????????>>>===<<<999;;;===??????>>><<<::::::>>>CCCGGGHHHGGGCCCAAA<<<=========<<<;;;::::::<<<<<<<<<>>>AAAFFFIIILLLLLLMMMNNNMMMKKKIIIJJJKKKJJJGGGCCC@@@@@@??????>>>AAAAAAAAAAAA@@@@@@@@@@@@AAABBBAAA@@@CCCNNN]]]iiissszzz|||nnn]]]QQQLLLGGGIIIKKKKKKIIIGGGFFFEEEFFFHHHIIIGGGCCCAAABBBDDDBBBAAA?????????AAACCCDDDHHHIIIKKKPPPSSSRRRMMMHHH>>>>>>>>>@@@AAACCCEEEFFFGGGIIIJJJJJJHHHGGGGGGGGGDDDEEEFFFFFFFFFGGGJJJMMMLLLIIIJJJXXXrrr}}}kkknnnyyyNNNNNNOOORRRVVV[[[```cccqqqqqqrrrpppmmmhhhbbb___UUUOOOKKKNNNYYYfffqqqvvvtttmmmfffccc```aaahhhqqq}}}tttbbbRRRNNNKKKEEEDDDHHHGGGJJJMMMMMMJJJHHHGGGGGGGGGIIILLLLLLLLLKKKLLLMMMJJJIIIIIIHHHGGGEEEEEEDDDGGGEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHJJJKKKKKKKKKKKKDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDCCCCCCDDDFFFHHHIIIJJJHHHFFFCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLNNNNNNNNNPPPRRRWWW^^^dddbbb\\\[[[bbbiiiuuusssiiihhhdddgggiiikkklllqqqyyymmm```ZZZTTTPPPJJJFFFDDDEEEFFFGGGIIIJJJNNNUUUaaaooo|||}}}{{{{{{|||}}}|||{{{zzzwwwtttssstttvvv|||~~~~~~zzzsssnnnllllllkkklllmmmkkkiiihhhiiilllkkkqqq{{{zzzoooddd[[[QQQOOONNNTTTaaarrr}}}}}}ssslllccc[[[YYYXXXXXX]]]aaa```YYYRRRKKKHHHDDD@@@======>>>>>>===============>>>???@@@<<>>>>>@@@>>>BBBFFFJJJMMMOOORRRSSS@@@???>>>===<<<;;;;;;;;;999;;;===???>>>===<<<<<<999:::;;;<<<===<<<<<<;;;:::===AAAEEEFFFEEECCCAAA;;;<<<<<<======<<<;;;:::;;;<<<===@@@CCCFFFIIIKKKGGGKKKNNNNNNLLLIIIIIIIIIJJJGGGBBB?????????>>>>>>?????????@@@@@@@@@@@@@@@???@@@@@@AAAEEELLLUUU[[[ccciiippprrrmmmeee]]]XXXLLLJJJGGGFFFFFFFFFEEEDDDCCCFFFHHHGGGBBB@@@AAADDDCCCAAA@@@>>>???@@@BBBDDDGGGHHHJJJMMMMMMMMMKKKIII@@@@@@@@@AAABBBCCCDDDEEEJJJLLLMMMLLLHHHEEEEEEEEEAAACCCEEEEEEDDDEEEIIIKKKIIIJJJLLLRRRbbb}}}yyyssswwwOOOOOOQQQVVV\\\cccjjjnnn}}}|||zzzuuummmbbbXXXRRRLLLIIIIIITTTgggzzzzzzrrrjjjeeebbbaaa```ccclllvvvjjjVVVGGGHHHIIIDDDBBBEEEEEEIIILLLLLLJJJHHHHHHIIIEEEHHHJJJKKKJJJJJJJJJKKKGGGGGGFFFFFFEEEDDDDDDDDDHHHFFFEEEEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIIIIIIICCCCCCBBBCCCDDDFFFHHHIIIGGGHHHJJJLLLMMMNNNNNNNNNDDDCCCCCCBBBBBBDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHCCCCCCBBBBBBCCCEEEHHHJJJJJJIIIGGGEEEDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHEEEHHHKKKMMMNNNOOOQQQRRRTTT[[[aaa```[[[ZZZ^^^dddiiiuuu~~~nnnggg___``````___aaagggqqqxxxuuuoooaaa\\\TTTMMMIIIGGGEEEEEEGGGFFFFFFIIIOOOWWW___dddaaaeeeooo}}}yyyxxxyyy{{{|||tttqqqrrrrrrtttuuusssqqqppprrruuupppvvv~~~{{{nnnddd]]]WWWPPPKKKEEEIIIQQQ^^^ooo|||{{{{{{|||wwwlllfffaaa\\\```___aaaeeegggbbbVVVLLLCCCAAA???===<<<<<<===>>>;;;;;;;;;<<<>>>???AAABBB<<>>@@@CCCDDDDDDBBB???>>>>>>???;;;@@@FFFIIIIIIJJJLLLOOO@@@@@@>>>===;;;;;;::::::777:::===>>>======<<<<<<999::::::;;;;;;<<<<<<<<<999<<>>AAACCCFFFHHHHHHFFFKKKPPPQQQMMMIIIFFFEEEJJJGGGBBB???????????????>>>>>>??????@@@@@@@@@AAA===>>>@@@BBBFFFJJJMMMOOOQQQUUU]]]ffflllmmmiiifffUUUOOOIIIEEEFFFHHHHHHGGGAAADDDGGGFFFAAA???@@@CCCDDDBBB@@@>>>???@@@BBBDDDEEEGGGIIIIIIHHHHHHHHHIIIBBBBBBBBBBBBCCCDDDEEEEEELLLNNNNNNLLLGGGBBBAAABBB???BBBEEEEEEDDDEEEGGGJJJDDDHHHLLLMMMTTTkkk~~~|||XXXSSSRRRWWW]]]aaaggglllwwwuuuoooggg\\\SSSMMMJJJFFFQQQ```rrr}}}xxxuuurrrooofff___YYYZZZeeesss~~~wwwWWWMMMFFFFFFGGGFFFFFFGGGFFFIIILLLOOOOOONNNKKKJJJGGGHHHHHHIIIIIIHHHGGGFFFCCCDDDFFFFFFDDDCCCDDDDDDAAABBBEEEGGGIIIIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDGGGIIILLLNNNNNNLLLIIIGGGDDDDDDCCCDDDDDDEEEFFFFFFLLLKKKJJJIIIHHHIIIJJJJJJFFFEEECCCBBBBBBCCCDDDDDDGGGHHHJJJIIIHHHGGGGGGHHHFFFAAA@@@CCCEEEEEEFFFIIIKKKHHHFFFFFFGGGHHHFFFDDDGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMOOORRRVVV[[[]]]]]]\\\[[[```mmmwwwmmmggg___YYYXXX___iiippp{{{xxxkkk```WWWRRRPPPNNNJJJFFFFFFFFFFFFGGGHHHIIIMMMTTT\\\iiizzztttccc[[[QQQJJJHHHIIIIIIIIIOOOWWWdddrrr~~~~~~wwwrrrvvv{{{{{{zzzvvvuuu}}}}}}xxxlll^^^UUUTTTWWW\\\cccjjjkkkcccWWWLLLFFF@@@???>>>===<<<;;;;;;;;;<<<<<<;;;:::>>>CCCBBB>>><<<===>>>???????????????===============<<<<<<<<<>>>@@@BBBDDDDDDDDDCCCBBB<<<<<<<<<>>>@@@@@@>>><<<999:::;;;<<<<<<<<<;;;:::888999999::::::;;;;;;<<<>>><<<:::999999;;;===???@@@>>>;;;999999:::<<<===AAA@@@?????????@@@AAABBBGGGJJJNNNQQQOOOKKKDDD@@@AAAAAA???>>>>>>>>>???@@@@@@???>>><<<<<<>>>???@@@???>>>>>>>>>>>>@@@AAABBBKKKJJJJJJQQQ[[[eeekkkmmm[[[YYYRRRHHHCCCFFFGGGFFFBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBB@@@>>>???AAADDDHHHGGGHHHIIIJJJIIIFFFCCC@@@AAABBBBBBCCCCCCBBBBBBGGGIIIKKKKKKIIIGGGEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBFFFDDDGGGMMMPPPYYYsssZZZUUURRRUUUWWWXXX[[[```eeeccc^^^YYYUUUTTTVVVXXX]]]gggvvv|||vvvrrrnnnkkkddd```^^^cccooo}}}yyy___RRRHHHFFFHHHGGGFFFFFFFFFGGGJJJMMMMMMMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKJJJHHHFFFEEEFFFEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCEEEHHHKKKMMMMMMLLLJJJHHHEEEEEEDDDDDDEEEEEEFFFGGGLLLKKKJJJIIIHHHIIIIIIJJJEEEEEEDDDCCCBBBCCCCCCDDDFFFHHHIIIIIIHHHHHHHHHJJJIIIDDDBBBDDDEEEEEEEEEHHHHHHFFFDDDEEEGGGIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHHHHHHHHHHIIIKKKLLLMMMPPPQQQTTTWWWZZZ]]]___```bbbmmm||||||xxxqqqggg^^^[[[^^^bbbqqquuuzzz}}}}}}xxxvvvlllaaaSSSJJJEEECCCBBBAAAAAACCCFFFJJJPPPZZZeeemmmyyyrrrcccXXXTTTOOOJJJFFFGGGLLLQQQUUUccciiirrr{{{|||yyyyyy~~~{{{{{{|||}}}{{{vvvrrrqqqqqqvvvuuupppeeeWWWOOOOOORRR^^^cccgggeee\\\PPPEEE???@@@???>>>===<<<<<<<<<<<<;;;<<<<<<:::<<<@@@@@@===>>>>>>>>>?????????@@@@@@>>>======<<<<<<<<<<<<<<<>>>???AAACCCCCCCCCBBBAAA=========???@@@AAA???===:::;;;<<<======<<<;;;::::::::::::;;;<<<<<<======AAA???===;;;;;;===???@@@???===<<<::::::;;;<<<===@@@@@@??????@@@AAABBBCCCFFFHHHKKKMMMLLLHHHCCC@@@AAA@@@???>>>>>>???@@@AAAAAA@@@>>>=========>>>??????>>>>>>===>>>@@@AAABBBDDDEEEGGGKKKPPPXXX```eeecccbbb[[[PPPKKKLLLKKKIIIFFFEEECCCBBBAAA@@@??????AAABBBAAA@@@??????BBBDDDFFFEEEEEEEEEEEEDDD@@@>>>@@@@@@AAABBBCCCCCCCCCCCCGGGIIIKKKKKKHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBIIIFFFHHHLLLLLLQQQgggSSSNNNLLLMMMLLLJJJLLLPPPRRRRRRSSSUUUZZZcccnnnuuuzzzsssnnnkkkiiiddddddhhhqqq}}}|||gggXXXKKKHHHKKKJJJHHHFFFEEEGGGHHHJJJLLLLLLLLLKKKMMMLLLKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMIIIGGGFFFFFFJJJJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEHHHKKKMMMLLLKKKJJJFFFFFFEEEEEEFFFFFFGGGGGGKKKJJJJJJIIIHHHIIIIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCEEEGGGIIIIIIIIIIIIKKKMMMMMMHHHDDDFFFFFFDDDDDDFFFEEEDDDCCCDDDGGGIIIJJJIIIGGGGGGHHHHHHGGGGGGFFFEEEGGGGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNPPPTTTYYY^^^aaadddkkkvvv|||nnnbbb\\\YYYeeegggkkkqqqzzzooo\\\RRRLLLFFFBBBAAAAAA@@@???@@@DDDJJJNNNVVV]]]hhhrrr|||~~~xxxwwwqqqjjjddd___XXXQQQLLLJJJKKKLLLMMMQQQYYYdddlll{{{~~~~~~yyy}}}xxxwwwtttqqqnnnnnnppprrrsssqqqjjj^^^RRRLLLNNNQQQ]]]______[[[SSSHHH@@@<<>>===<<<<<<<<<===999===>>>;;;:::===???>>>@@@@@@???>>>???@@@AAABBB>>>===<<<;;;;;;;;;<<<======>>>???AAABBBAAAAAA@@@???>>>>>>???AAAAAA@@@>>><<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>BBB@@@>>><<<<<<<<<>>>???======<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCDDDEEEGGGHHHGGGEEEBBB@@@????????????@@@AAABBBBBBCCCAAA@@@>>>=========>>>>>>>>>======>>>???AAABBB???BBBDDDEEEFFFKKKTTT[[[bbbbbb^^^VVVRRRSSSRRROOOJJJHHHDDDAAA???>>>>>>>>>@@@AAAAAA@@@???@@@CCCEEEFFFFFFEEEFFFGGGFFFDDDAAA@@@@@@AAABBBBBBCCCCCCDDDFFFHHHKKKJJJHHHEEECCCBBBDDDDDDDDDCCCBBBAAA@@@???HHHFFFGGGIIIHHHKKK\\\oooIIIFFFDDDEEEDDDCCCEEEJJJLLLQQQZZZfffttt}}}uuunnnjjjjjjjjjiiimmmuuu{{{xxx|||}}}yyyhhhZZZOOONNNQQQPPPKKKHHHFFFGGGHHHJJJKKKLLLMMMMMMOOONNNLLLJJJIIIJJJKKKLLLKKKLLLMMMKKKHHHFFFEEEFFFMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@BBBFFFIIIKKKLLLKKKKKKGGGGGGGGGFFFFFFGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEGGGHHHIIIKKKMMMPPPQQQKKKGGGGGGGGGDDDCCCEEEDDDDDDCCCDDDFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKMMMPPPTTTYYY[[[```eeekkkrrr{{{xxxiii```^^^^^^___fffqqq{{{|||pppiii^^^SSSJJJHHHDDDAAAAAACCCGGGJJJIIIMMMRRRWWW]]]dddlllqqqwww~~~pppiiieeeaaa^^^XXXQQQNNNOOOQQQRRRQQQQQQXXX___dddgggooozzz}}}{{{yyywwwuuussspppoooqqqtttvvvvvvrrrhhh\\\RRROOOSSSYYY[[[ZZZWWWRRRLLLFFFAAA>>>======<<<<<<;;;<<<<<<<<<:::???AAA===:::===@@@@@@BBBAAA???>>>>>>???AAACCC???>>><<<;;;:::;;;<<<===<<<===>>>???@@@@@@@@@??????>>>===>>>???@@@???======>>>???@@@???>>>===<<<:::;;;;;;<<<======>>>>>>@@@???===;;;::::::;;;<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===???@@@AAABBBCCCDDDDDDDDDDDDCCCAAAAAA>>>>>>???@@@AAABBBCCCDDDDDDCCCAAA???======<<<<<<>>>>>>======>>>???AAABBBBBBCCCCCCBBBBBBFFFLLLRRRTTTVVVVVVSSSSSSVVVVVVSSSKKKHHHDDD@@@>>>===>>>??????@@@AAA@@@@@@AAACCCEEEEEEEEEEEEGGGIIIIIIHHHGGG@@@@@@AAAAAABBBCCCDDDDDDEEEGGGJJJJJJHHHEEEBBBAAACCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDGGGGGGJJJVVVdddtttBBB@@@@@@BBBAAAAAAEEELLLRRR]]]nnn~~~xxxpppiiifffiiilllsssyyyxxxjjjeeehhhjjjiiiaaaWWWQQQSSSWWWTTTNNNIIIHHHIIIJJJKKKLLLMMMMMMNNNPPPNNNLLLJJJIIIJJJKKKLLLHHHIIIJJJJJJHHHGGGHHHHHHMMMLLLKKKJJJHHHFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCC???AAADDDGGGIIIJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBAAABBBDDDFFFGGGHHHKKKNNNQQQSSSMMMHHHHHHGGGDDDCCCEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSTTTXXX[[[```eeemmmzzz}}}ooobbb___]]]aaaiiipppsssttt}}}mmm[[[VVVNNNGGGEEEEEEHHHJJJEEEEEEEEEEEEGGGJJJOOORRRWWW___hhhooosssxxxqqqfffbbb```^^^XXXSSSLLLKKKOOOVVV[[[]]]eeeoooyyy~~~~~~zzzzzz}}}}}}zzzwwwvvvwwwwwwwwwwwwqqqeeeYYYQQQQQQXXX^^^]]]YYYSSSMMMHHHDDDAAA@@@;;;;;;:::::::::;;;<<<<<<<<>>>>>???AAABBB???>>>===<<<;;;<<<======<<<<<<===>>>????????????>>>===<<<<<<===>>>===<<>><<<;;;999:::;;;<<<===>>>??????CCCCCCCCCBBBBBBBBBBBBBBB>>>>>>@@@AAABBBCCCDDDDDDDDDCCCBBB@@@>>>===<<<<<<>>>============???@@@AAAFFFCCC@@@@@@CCCFFFHHHHHHFFFJJJLLLLLLNNNSSSTTTQQQHHHFFFCCC@@@>>>???@@@AAA>>>@@@AAAAAA@@@AAACCCEEEDDDCCCCCCDDDEEEFFFEEEDDDBBBBBBAAAAAAAAABBBCCCDDDCCCFFFJJJKKKIIIEEECCCBBBCCCCCCCCCCCCCCCDDDEEEFFF@@@AAADDDGGGHHHKKKRRR[[[```yyy<<<;;;<<>>>>>@@@CCCEEECCCGGGMMMQQQTTTYYY___ccceeejjjqqqxxx|||}}}}}}zzzvvvrrrooooooqqqvvvvvvpppjjjiiihhhggg\\\XXXVVVYYYcccmmmuuuyyy{{{zzz}}}}}}{{{yyywwwuuusssmmmcccYYYSSSTTTYYY^^^```ZZZQQQJJJDDDAAA???===::::::::::::;;;<<<======???CCCDDDAAAAAAEEEGGGFFFBBBAAA@@@???>>>???@@@@@@?????????>>>>>>>>>======<<<<<<======>>>??????@@@>>>===;;;;;;<<<<<<<<<;;;???@@@@@@AAA@@@???===<<<999::::::;;;<<<<<<======AAA@@@@@@???>>>>>>>>>>>>;;;<<<===>>>???>>>===<<<999:::;;;<<<===>>>>>>===BBBAAAAAABBBBBBBBBBBBCCC>>>???AAABBBCCCDDDDDDDDDCCCCCCBBBAAA???>>><<<<<<======<<<<<<===>>>@@@AAAEEEAAA>>>???BBBDDDCCC@@@AAAFFFHHHGGGIIIMMMNNNLLLFFFDDDBBB@@@@@@@@@AAABBB>>>@@@AAABBBAAAAAABBBCCCGGGFFFDDDDDDEEEEEEDDDBBBDDDCCCBBBAAA@@@AAABBBCCCBBBEEEJJJKKKJJJGGGEEEDDD@@@?????????@@@BBBCCCEEECCCDDDFFFGGGHHHJJJNNNQQQVVVjjj======AAAFFFKKKQQQ^^^jjj{{{xxxqqqrrrqqqkkkgggjjjuuu~~~qqqfffXXXOOOKKKJJJKKKLLLOOOLLLMMMPPPPPPLLLJJJJJJHHHJJJLLLMMMMMMLLLJJJHHHLLLKKKJJJIIIHHHGGGGGGFFFGGGIIIKKKLLLKKKKKKLLLMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@AAABBBCCCDDDFFFIIIMMMQQQPPPJJJGGGHHHHHHEEEEEEGGGEEEFFFGGGEEEBBBAAABBBDDDFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEGGGHHHJJJLLLMMMOOOPPPQQQQQQQQQPPPOOONNNIIILLLPPPSSSWWW^^^hhhoooyyy|||wwwsssqqqooosssuuuzzzyyypppiiibbb[[[VVVLLLJJJGGGEEEDDDEEEFFFFFFAAAAAABBBCCCDDDGGGIIIKKKKKKNNNSSSWWW\\\aaagggkkkpppssswww}}}~~~xxxqqqjjjdddaaaXXXXXXVVVTTTRRRTTTZZZ^^^jjjttt}}}~~~}}}|||yyyrrrppprrryyy|||~~~{{{zzzyyywwwuuuqqqmmmhhhbbb^^^\\\]]]___^^^VVVMMMEEEAAA???>>>===;;;;;;;;;<<<===>>>???@@@@@@BBBBBBAAADDDIIIJJJGGG@@@@@@?????????>>>>>>>>>>>>???AAAAAAAAA@@@>>>===============>>>???@@@@@@@@@>>>;;;;;;<<<===<<<<<>><<<;;;;;;;;;;;;<<<======>>>>>>@@@@@@??????????????????<<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>>>>>>>>>>===??????@@@AAAAAAAAAAAAAAA???@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>===<<<======<<<<<<===>>>@@@AAA@@@@@@@@@AAABBBAAA@@@??????CCCDDDCCCEEEIIIJJJGGGEEEDDDCCCBBBAAA@@@@@@@@@???AAABBBBBBAAA@@@AAABBBDDDCCCBBBCCCEEEGGGGGGGGGFFFEEECCCAAA@@@@@@@@@AAA@@@DDDJJJLLLLLLIIIGGGFFF@@@@@@???>>>???@@@BBBCCCEEEFFFFFFFFFHHHJJJLLLLLLRRR___sssFFFGGGMMMUUU^^^iiiyyy|||ttthhhkkkllljjjiiiqqqtttkkk___VVVLLLHHHHHHIIIJJJLLLKKKIIIJJJLLLJJJFFFFFFJJJGGGIIILLLMMMMMMKKKHHHEEEJJJJJJJJJIIIHHHFFFEEEDDDGGGHHHJJJKKKJJJIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCHHHGGGGGGFFFEEEEEEEEEFFFHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFFFFFFFDDDCCCAAA???AAABBBCCCDDDEEEHHHLLLPPPOOOIIIFFFGGGHHHFFFFFFHHHCCCEEEFFFDDDBBBAAACCCEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMFFFIIIMMMPPPRRRVVV]]]cccaaasss~~~{{{zzzvvvsssqqqttt{{{zzzsssjjjddd]]]ZZZUUUQQQNNNLLLKKKIIILLLIIIFFFDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIKKKOOORRRRRRTTTWWW[[[___cccfffgggiiihhhfffccc___^^^___aaaaaaccceeehhhiiiiiigggfff```^^^[[[WWWSSSNNNJJJHHHFFFEEECCCBBBDDDNNNZZZdddrrr|||zzzvvvwwwyyyzzzyyyrrrrrrpppnnnjjjfffcccbbbWWWPPPGGGAAA???@@@??????============>>>@@@AAABBBAAAAAA@@@@@@EEEKKKKKKGGG???????????????>>>===<<<>>>@@@BBBCCCCCCAAA>>>===============>>>???@@@AAAAAA???<<<<<<===>>>======??????@@@@@@???>>><<<;;;<<<<<<======>>>?????????============>>>>>>>>>>>><<<=========>>>>>>??????===>>>???@@@@@@???>>>>>>===>>>???@@@@@@AAA@@@@@@@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>=========<<<<<<===>>>@@@AAA<<<@@@DDDEEEBBB??????AAA<<>>@@@AAACCCCCCAAA@@@@@@AAA888888999===BBBFFFHHHIIIHHHFFFCCCAAA??????@@@@@@@@@DDDJJJMMMMMMJJJHHHGGGIIIHHHFFFEEEEEEFFFGGGHHHCCCDDDDDDEEEHHHLLLMMMLLLOOOWWWfff|||ZZZ]]]gggwww~~~yyyvvv}}}{{{tttmmmeeefffeeefffooommm\\\SSSQQQOOOLLLHHHGGGGGGHHHIIIJJJLLLNNNNNNLLLIIIFFFEEEEEEEEEEEEGGGJJJKKKKKKIIIJJJLLLNNNMMMKKKIIIHHHHHHHHHIIIKKKLLLLLLKKKJJJIIILLLLLLJJJHHHFFFGGGJJJLLLGGGDDDAAA@@@@@@AAAAAAAAACCCEEEGGGGGGFFFDDDDDDDDDBBBCCCEEEFFFGGGFFFEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDBBB@@@???>>>@@@CCCEEEHHHIIIIIIIIIJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBDDDEEEFFFGGGGGGFFFDDDCCCAAACCCEEEGGGHHHIIIIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFGGGHHHLLLPPPTTTWWWaaajjj|||{{{pppiiiiiiooovvvzzz|||zzztttqqqmmmiiieeebbb```^^^XXXSSSPPPQQQQQQNNNMMMOOOCCCFFFFFFDDDDDDGGGIIIGGGLLLIIIHHHKKKLLLKKKMMMQQQVVVSSSPPPMMMLLLLLLMMMNNNPPPMMMMMMPPPQQQNNNLLLMMMPPPNNNJJJGGGEEEDDDDDDEEEDDDAAABBBFFFJJJPPP___nnn~~~}}}}}}~~~}}}|||vvvrrrrrrsssrrrtttxxxwwwqqqoooqqqqqqiii```\\\KKKIIIFFFCCC@@@>>><<<<<<;;;;;;===AAAFFFGGGDDDAAAGGGBBB@@@CCCJJJNNNKKKGGGAAA@@@@@@@@@BBBAAA???===???@@@@@@AAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBAAA???>>>=========???@@@@@@AAAAAA@@@@@@???AAA???>>>>>>???@@@???>>>@@@===;;;:::;;;=========@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@?????????@@@BBBAAAAAA@@@@@@AAAAAABBBDDDDDDCCCCCCCCCEEEFFFGGGHHHGGGDDDAAA???>>>????????????>>>===<<<<<<======AAACCCDDDDDDCCC???:::888;;;<<>>======AAAAAAAAABBBBBBBBBCCCCCCEEEEEECCC???;;;:::===AAABBBFFFJJJLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEFFFFFFGGGHHHGGGFFFFFFGGGJJJLLLNNNXXX```dddrrr~~~~~~{{{xxxuuutttttt}}}xxxqqqlllgggcccgggjjjooo|||ooo___TTTNNNNNNMMMKKKIIIHHHIIIJJJKKKJJJKKKMMMMMMLLLIIIFFFEEEIIIHHHGGGHHHIIIJJJHHHFFFJJJLLLMMMMMMKKKIIIHHHHHHMMMNNNOOOPPPOOONNNLLLJJJLLLLLLKKKIIIGGGGGGIIIKKKGGGEEEBBB@@@AAABBBBBBBBBDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFJJJIIIHHHGGGEEEDDDCCCBBBDDDDDDDDDDDDCCCBBBAAA@@@@@@BBBDDDFFFHHHIIIIIIIIIIIIHHHFFFEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEFFFIIINNNSSSVVV\\\dddqqqqqqkkklllqqquuuwww~~~{{{xxxuuujjjeeeaaabbbbbb___^^^```VVVWWWUUUPPPOOOPPPOOOJJJIIIDDD@@@BBBCCCCCCFFFKKKLLLKKKJJJKKKKKKLLLLLLKKKMMMGGGDDDFFFGGGGGGIIILLLMMMKKKHHHFFFDDDCCCDDDDDDBBBAAAEEENNNUUU]]]jjjvvv}}}}}}~~~{{{yyy~~~vvvlllcccbbbgggmmmuuu|||{{{tttooonnnkkkbbbZZZVVVKKKIIIFFFBBB???>>>======@@@@@@CCCGGGKKKMMMJJJHHHFFFFFFGGGLLLPPPQQQMMMHHHAAA@@@??????@@@@@@???>>>>>>??????@@@@@@???????????????>>>>>>??????@@@AAACCCBBBAAA@@@???@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA???>>>???AAADDDDDDDDD@@@>>>;;;:::;;;<<<<<<<<>>===<<<>>>>>>===<<<<<<<<<======???@@@BBBBBBAAA???<<<:::<<<===???BBBEEEHHHJJJKKKJJJIIIGGGEEECCCBBBBBBBBB@@@@@@@@@@@@???>>>===<<>>===???AAACCCFFFJJJMMMMMMLLLLLLLLLJJJIIIHHHFFFFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHJJJLLLWWW^^^___hhh~~~vvvsssrrrsssyyy{{{wwwllljjjiiiiiigggmmmuuu~~~lll\\\QQQLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJLLLMMMLLLIIIGGGEEEIIIHHHGGGHHHJJJJJJIIIGGGIIIKKKMMMMMMKKKIIIHHHHHHOOOPPPQQQQQQPPPNNNLLLKKKLLLMMMMMMLLLIIIHHHIIIJJJHHHEEEBBBAAABBBCCCCCCCCCEEEDDDCCCBBBAAABBBBBBCCCEEEDDDBBBBBBCCCEEEGGGIIIKKKJJJIIIGGGDDDBBBAAA@@@CCCDDDDDDDDDCCCBBBAAAAAACCCDDDFFFHHHIIIIIIIIIHHHHHHGGGEEEEEEFFFGGGGGGFFFCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEFFFHHHLLLPPPSSSUUUYYYaaannn~~~|||zzzzzz|||~~~xxxrrrvvvyyy{{{}}}}}}wwwssssssssspppoooqqqnnnmmmkkkhhhiiikkkhhhbbbWWWNNNFFFDDDCCCDDDHHHMMMQQQQQQSSSWWWZZZ\\\[[[ZZZZZZQQQIIIGGGHHHIIIMMMSSSVVVTTTSSSQQQPPPPPPPPPQQQPPPPPPVVVbbblllsssyyy~~~{{{~~~}}}zzz~~~zzzwww{{{mmm```VVVXXXaaajjjqqqwwwzzzqqqiiieee___VVVNNNLLLGGGEEEBBB???>>>>>>>>>???>>>@@@CCCHHHLLLMMMLLLJJJFFFJJJPPPTTTUUUQQQKKKGGGCCC@@@>>>>>>???@@@??????>>>>>>?????????>>>>>>===>>>>>>======>>>>>>???@@@CCCBBBAAA@@@AAABBBDDDFFFCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA???@@@DDDGGGIIIJJJAAA???<<<;;;<<<<<<<<<;;;=========>>>>>>?????????===>>>???AAABBBDDDEEEFFFBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHQQQOOOKKKGGGCCC@@@>>>============<<<======>>>>>>??????@@@@@@@@@??????>>>>>>??????AAACCCFFFIIIKKKJJJIIIHHHEEEDDDCCCBBBBBB?????????>>>>>>======<<<@@@@@@AAAAAAAAABBBBBBBBBEEEEEEDDDBBB???>>>???AAADDDGGGKKKMMMMMMLLLMMMMMMKKKJJJIIIGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEGGGHHHIIIPPPVVVUUU[[[lllyyy}}}vvvwww}}}vvvkkkfffhhhnnnsssvvv|||sss^^^PPPJJJIIIJJJHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJKKKMMMMMMKKKHHHFFFEEEDDDEEEHHHKKKLLLLLLKKKIIIKKKLLLLLLJJJIIIHHHIIIKKKLLLNNNOOONNNMMMKKKJJJJJJLLLNNNMMMKKKIIIIIIIIIIIIFFFCCCBBBCCCDDDEEEDDDFFFDDDAAA@@@@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIGGGFFFDDDBBBAAA@@@CCCCCCCCCCCCCCCCCCBBBBBBFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFDDDEEEFFFGGGGGGFFFCCCBBBBBBAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDCCCCCCAAABBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGIIIKKKLLLMMMMMMMMMOOOSSS[[[gggvvv}}}{{{|||xxxrrrhhhkkkoootttxxx~~~zzzzzzyyyvvvuuuwww{{{|||}}}wwwlll___ZZZXXXXXX[[[___kkkjjjlllpppvvvzzz{{{zzzwwwmmmccc___]]]]]]aaafffnnnmmmlllkkkkkkkkklllllloooooosss|||tttzzz|||xxx~~~}}}~~~xxxdddZZZTTTZZZeeejjjkkklllrrriii___ZZZTTTMMMHHHHHHEEEDDDAAA???>>>???@@@AAA===???BBBGGGJJJLLLKKKKKKKKKPPPVVVWWWSSSLLLFFFDDDEEEBBB???>>>???AAAAAAAAA??????????????????>>>===>>>>>>>>>>>>>>>???@@@@@@DDDCCCAAA@@@@@@BBBDDDFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@AAADDDHHHJJJKKKCCCAAA???===>>>===<<<;;;;;;<<<<<<======>>>>>>>>>======???AAABBBDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFJJJIIIHHHFFFEEECCCBBBAAA>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@?????????@@@@@@@@@??????@@@BBBEEEHHHJJJJJJIIIHHHFFFEEECCCCCCBBB???>>>>>>===============@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCAAA@@@??????EEEGGGKKKLLLLLLLLLMMMNNNLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHEEELLLNNNRRR^^^fffppp~~~{{{wwwxxxwwwqqqjjjdddccciiittt|||yyyfffUUUKKKHHHHHHHHHGGGHHHIIIJJJJJJIIIGGGFFFJJJJJJKKKMMMOOONNNJJJGGGDDDCCCDDDGGGJJJLLLLLLKKKHHHJJJLLLLLLJJJIIIHHHIIIFFFHHHJJJLLLMMMMMMLLLKKKIIIKKKMMMMMMKKKJJJIIIIIIHHHFFFCCCBBBCCCEEEEEEEEEHHHDDDAAA@@@BBBEEEGGGGGGBBBCCCEEEFFFFFFFFFEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCGGGHHHIIIJJJJJJIIIHHHGGGFFFEEECCCDDDEEEFFFFFFEEEBBBBBBAAA@@@???@@@@@@AAA>>>>>>???@@@AAABBBBBBBBB@@@@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEECCCFFFKKKNNNOOOMMMJJJHHHEEEHHHKKKPPPWWWaaammmuuu}}}zzztttnnnffffffjjjppptttxxx}}}|||zzzxxxwwwyyy|||{{{uuuttttttvvvyyy~~~}}}~~~{{{yyyxxxyyy}}}|||rrr}}}zzzttttttyyyzzz}}}sss```XXXTTT]]]ggglllkkkjjjkkkccc[[[WWWSSSNNNMMMPPPNNNMMMJJJGGGEEECCCBBBAAA@@@BBBEEEHHHJJJLLLNNNOOOTTTWWWYYYVVVNNNGGGDDDCCCGGGDDDAAA@@@AAACCCCCCCCC@@@@@@AAAAAA@@@??????>>>@@@????????????@@@AAAAAADDDCCCAAA@@@???@@@AAABBBEEEFFFFFFGGGGGGFFFFFFEEEEEECCCAAAAAACCCFFFGGGGGGEEECCCAAA@@@@@@@@@>>>===::::::;;;<<<======>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDBBBAAA????????????@@@AAABBBBBBCCCBBBAAA@@@??????@@@@@@@@@???>>>>>>@@@BBBEEEGGGGGGGGGGGGFFFEEEDDDCCCCCC???>>>======<<<======>>>?????????@@@@@@@@@AAAAAACCCDDDEEEFFFFFFDDDBBB@@@DDDFFFIIIJJJJJJJJJLLLMMMLLLKKKIIIGGGFFFFFFFFFFFFHHHGGGGGGGGGGGGHHHHHHHHHAAAHHHKKKPPPXXXXXX^^^oooxxxxxx{{{tttpppqqqoooiiidddbbbeeekkkxxx|||mmmcccVVVLLLGGGFFFEEEDDDFFFFFFGGGHHHHHHGGGEEEEEEJJJIIIIIILLLOOOOOOKKKGGGEEEEEEEEEFFFHHHIIIHHHFFFGGGIIIKKKKKKJJJHHHHHHIIIEEEGGGIIILLLNNNNNNNNNMMMFFFIIIKKKLLLKKKIIIJJJJJJHHHEEECCCBBBCCCEEEEEEEEEIIIEEEBBBCCCGGGKKKLLLKKKCCCDDDFFFGGGGGGEEECCCAAACCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGEEEDDDBBBBBBCCCDDDDDDCCCBBBAAA???>>>>>>>>>???@@@======>>>>>>??????@@@@@@>>>>>>>>>???AAACCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEECCCGGGLLLPPPPPPMMMHHHDDDAAADDDGGGIIIMMMTTT^^^eeexxxzzzooofff```]]]___gggjjjnnnxxx~~~{{{{{{}}}yyy~~~|||yyy{{{qqqlllmmmxxx~~~||||||zzzoooaaaZZZWWW___iiinnnpppqqqgggaaa[[[XXXVVVSSSVVVZZZ[[[ZZZXXXTTTOOOJJJFFFDDDAAACCCDDDEEEFFFIIIMMMQQQ[[[[[[YYYSSSKKKFFFDDDEEEHHHEEECCCCCCDDDEEEDDDDDDAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@???@@@AAAAAABBBBBBBBBAAA@@@@@@???@@@@@@EEEEEEFFFFFFFFFFFFEEEEEEEEECCCBBBBBBCCCDDDCCCBBBDDDBBBAAAAAAAAAAAA???===::::::;;;<<<======>>>???@@@AAABBBCCCCCCBBBAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFEEECCC@@@???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@?????????@@@>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEDDDCCC@@@???============>>>???>>>>>>?????????@@@@@@@@@EEEFFFHHHKKKLLLJJJFFFCCCBBBDDDFFFGGGGGGHHHIIIKKKLLLJJJHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIDDDIIIKKKOOOUUUOOOQQQ```vvvxxxuuuwwwzzzyyyoooiiiiiiiiidddbbbffflllttt{{{kkkYYYRRRIIIDDDDDDEEECCCAAABBBCCCDDDEEEFFFFFFFFFFFFHHHFFFFFFIIIMMMNNNIIIEEEDDDCCCCCCEEEGGGHHHGGGEEEGGGIIIKKKKKKJJJHHHHHHIIIEEEGGGIIILLLMMMMMMLLLLLLDDDFFFIIIIIIIIIIIIJJJLLLGGGDDDBBBAAACCCDDDEEEEEEJJJGGGDDDGGGLLLPPPQQQPPPGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAABBBCCCEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFEEECCCAAAAAABBBBBBAAA@@@AAA@@@???======>>>???@@@>>>===============>>>>>><<<<<<<<<>>>@@@BBBEEEFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDGGGKKKMMMMMMJJJFFFCCC???BBBEEEFFFHHHNNNXXX```lllxxx}}}sssiii```\\\^^^^^^___iiixxx}}}}}}{{{}}}}}}zzzyyyxxxsssuuu}}}~~~|||}}}~~~zzzvvvzzz|||}}}~~~|||tttjjjeeebbbdddlllrrrsssrrrsssbbb\\\WWWUUUSSSQQQTTTYYY]]]]]]]]]\\\XXXTTTOOOLLLEEEEEEEEEDDDDDDGGGNNNSSS[[[XXXTTTNNNIIIEEEDDDEEEFFFEEEDDDDDDEEEEEEDDDBBBAAAAAAAAA@@@@@@???>>>===???????????????@@@@@@AAA??????@@@AAABBBAAA@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@AAA@@@???@@@AAA@@@???===::::::;;;<<<===>>>??????AAABBBDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDEEEFFFFFFFFFEEEDDDFFFHHHHHHGGGEEEAAA???@@@@@@???>>>>>>>>>??????===>>>>>>>>>????????????<<<=========>>>>>>??????@@@AAACCCDDDEEEEEEDDDDDD@@@???>>>======>>>@@@AAA>>>>>>>>>>>>?????????@@@DDDEEEHHHKKKNNNLLLFFFBBB@@@AAADDDDDDDDDEEEGGGIIIKKKJJJGGGEEEDDDCCCCCCDDDDDDDDDEEEGGGHHHHHHHHHHHHFFFHHHFFFLLLRRRLLLLLL[[[kkkyyyuuuuuuwww{{{|||uuujjjcccaaaeeeaaabbbkkkttt~~~nnn\\\PPPJJJCCCAAACCCDDDCCC@@@@@@@@@AAACCCDDDFFFGGGHHHFFFDDDDDDGGGLLLLLLHHHCCC??????@@@CCCGGGIIIIIIHHHFFFHHHJJJKKKJJJHHHHHHIIIEEEFFFIIIJJJKKKJJJIIIHHHCCCEEEGGGHHHHHHIIIKKKMMMFFFDDDAAAAAABBBDDDEEEEEEKKKHHHFFFIIIPPPTTTTTTSSSJJJIIIFFFCCCBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBDDDEEEGGGEEEFFFGGGHHHHHHHHHGGGFFFEEECCCAAA@@@AAAAAA@@@>>>AAA@@@>>>===<<<===???@@@>>>======<<<<<<<<<======;;;;;;;;;===???BBBEEEGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGIIIIIIIIIGGGEEEDDD???BBBCCCDDDEEELLLWWW```gggppp}}}ssseee]]]UUUOOOUUUcccooovvv||||||~~~~~~rrrtttxxx{{{~~~}}}~~~zzzvvvrrrtttttttttuuuuuuoooggghhhjjjsss}}}yyyqqqmmmZZZUUUQQQNNNKKKIIILLLQQQVVVXXX[[[]]]]]]ZZZVVVTTTLLLLLLKKKHHHHHHLLLSSSZZZVVVSSSNNNJJJGGGEEECCCBBBEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@??????===<<<<<<>>>>>>>>>>>>>>>??????@@@<<<>>>@@@CCCDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBDDDFFFEEECCC@@@???>>>>>>>>>@@@@@@>>><<<::::::;;;<<<===>>>???@@@AAACCCEEEGGGHHHGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCC>>>@@@BBBEEEGGGHHHHHHHHHDDDFFFIIIKKKJJJHHHEEECCC??????>>>===<<<<<<======999:::;;;===>>>?????????;;;<<<======>>>======<<<>>>???AAACCCEEEEEEEEEEEEAAA@@@>>>======???@@@BBB>>>>>>>>>>>>????????????AAABBBEEEIIILLLJJJDDD???>>>@@@BBBCCCCCCCCCEEEGGGJJJIIIGGGEEECCCCCCCCCCCCBBBBBBDDDEEEGGGGGGHHHHHHEEEDDDAAAGGGOOOKKKMMM^^^kkkyyyuuu|||zzzuuupppiiiaaa___bbbcccgggnnnyyyzzzmmm\\\PPPKKKIIIEEEBBBBBBCCCEEEGGGCCC@@@>>>???CCCFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEE@@@AAABBBDDDEEEFFFFFFFFFHHHHHHHHHIIIIIIIIIIIIJJJFFFGGGHHHIIIJJJJJJJJJJJJDDDBBBAAABBBDDDGGGHHHHHHGGGFFFDDDCCCBBBCCCEEEFFFFFFEEEDDDGGGPPPYYYXXXRRRNNNKKKGGGDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFIIIFFFAAA>>>===???BBBDDDFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???===<<<<<<;;;;;;@@@???===<<<;;;;;;;;;<<<:::;;;<<<===>>>@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCGGGGGGGGGIIIJJJIIIFFFCCCCCC@@@BBBHHHHHHFFFQQQaaaiiinnnttt{{{~~~kkk```[[[YYYXXXdddjjjssszzz|||yyy}}}~~~}}}}}}~~~}}}zzz~~~~~~xxxooolllkkkjjjgggeeefffiiikkkrrr{{{ooo```VVVNNNLLLHHHEEECCCCCCCCCCCCJJJLLLOOORRRTTTUUUUUUUUUQQQOOOMMMMMMNNNOOOOOONNNGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>=========>>>>>>>>>>>>======<<<===>>>===<<<;;;<<<===???@@@BBBCCCCCCBBB@@@>>>DDDDDDEEEEEEEEEEEEDDDDDDJJJHHHFFFDDDBBB@@@??????:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;===???BBBCCC>>>@@@BBBDDDEEEEEEDDDCCCGGGEEECCCCCCFFFGGGEEEBBBBBBBBBCCCEEEGGGIIIKKKLLLKKKIIIHHHJJJLLLKKKEEE???BBB@@@>>>???AAA@@@===:::============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<@@@AAACCCEEEFFFEEEDDDCCCCCCBBBAAA???>>>>>>??????@@@???<<<::::::;;;===>>>AAA>>>===AAAHHHJJJFFF@@@@@@@@@>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@@@@AAACCCDDDFFFFFFFFFFFFFFFEEEDDDCCCEEEBBBEEELLLMMMMMMXXXhhhyyyvvvqqqlllhhhddd```ccciiiooovvvzzzssskkkaaaTTTKKKEEEEEEDDDDDDCCCBBBBBBBBBDDDAAA???@@@CCCEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDAAAAAABBBDDDEEEFFFFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFCCCAAA@@@AAACCCEEEFFFFFFFFFEEECCCBBBAAABBBCCCDDDEEEFFFFFFHHHNNNVVVVVVQQQKKKIIIEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBAAA@@@@@@@@@BBBDDDFFFHHHIIIJJJKKKKKKJJJIIIHHHDDDCCCBBBBBBAAAAAAAAABBB@@@???>>>>>>=========>>>@@@???===<<<<<<<<<<<<===;;;;;;;;;<<<===>>>@@@@@@BBBCCCCCCDDDEEEEEEDDDDDDHHHGGGGGGIIIJJJIIIFFFDDDDDD@@@BBBGGGGGGFFFRRRaaalllppptttvvvzzzzzznnnddd___```cccgggiiilllqqqyyy|||yyyxxxyyyzzz{{{~~~~~~}}}|||yyy}}}}}}yyyyyytttllljjjiiigggggghhhjjjkkkmmm{{{uuudddTTTKKKIIIHHHEEECCCBBBBBBBBBCCCDDDEEEHHHJJJLLLLLLLLLKKKLLLJJJIIIJJJKKKLLLKKKIIICCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???======<<<<<<============<<<<<<:::;;;<<<<<<;;;:::;;;===???@@@AAABBBBBBAAA@@@???AAABBBBBBCCCDDDEEEEEEFFFHHHHHHFFFDDDCCCAAA@@@@@@<<<>>>>>>>>>;;;:::999:::;;;;;;;;;;;;<<<>>>@@@AAABBBCCCEEEGGGHHHHHHGGGGGGGGGEEECCCCCCEEEEEEDDDAAA@@@AAABBBDDDGGGJJJLLLNNNIIIGGGFFFIIILLLLLLIIIDDDEEEBBB@@@@@@@@@@@@>>><<<>>>=====================<<<<<<;;;;;;;;;;;;<<<<<>>>>>???@@@???>>>;;;:::999:::<<<===AAA??????BBBGGGHHHEEEAAAAAA@@@???>>>>>>@@@AAABBBCCCCCCAAAAAA@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCGGGBBBEEEPPPVVVXXX___jjjuuu}}}{{{xxx}}}|||ooohhhcccaaa___aaaiiirrr}}}yyyrrrggg___XXXRRRKKKFFFBBBCCCEEEFFFFFFCCCAAA???DDDBBBAAAAAACCCDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBAAABBBCCCDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBCCCAAA???@@@AAACCCDDDCCCDDDDDDBBBAAAAAAAAABBBCCCCCCGGGHHHHHHKKKPPPRRRPPPIIIGGGDDDDDDEEEFFFFFFFFFDDDEEEFFFGGGFFFEEEDDDCCC??????@@@BBBCCCDDDEEEEEEHHHIIIJJJKKKKKKJJJIIIIIIEEEDDDCCCCCCCCCCCCCCCCCC@@@??????>>>>>>??????@@@???>>>>>>=========>>>>>>>>>===;;;:::;;;<<<>>>@@@AAABBBCCCDDDEEEFFFFFFFFFHHHHHHHHHIIIJJJIIIGGGEEEDDDAAABBBFFFFFFGGGSSSaaalllpppqqqnnnjjjnnnyyyzzzqqqiiihhhccc^^^\\\___gggnnnxxx}}}|||~~~}}}zzzxxxyyy{{{~~~|||}}}}}}|||zzzxxxwwwzzzzzz}}}|||~~~~~~{{{www{{{wwwrrrqqqlllgggddddddffflllssswwwwwwuuu}}}~~~{{{rrreeeUUUIIIBBBCCCBBBAAA@@@@@@@@@AAABBB???@@@BBBCCCCCCCCCBBBBBBEEEDDDEEEFFFGGGGGGEEECCC>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@???>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::888999;;;;;;::::::;;;===@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>??????>>>;;;999888888;;;::::::;;;;;;===>>>??????AAACCCDDDFFFFFFEEEEEEGGGEEEDDDCCCDDDDDDBBB@@@>>>???@@@CCCFFFIIILLLMMMFFFEEEDDDFFFKKKMMMLLLJJJHHHEEEBBB@@@@@@@@@???>>>>>>>>>>>>===<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>AAACCCEEEEEEEEEEEEHHHFFFCCC@@@?????????@@@>>>===;;;:::999:::<<<===AAAAAACCCDDDEEEDDDCCCBBBBBBAAA???>>>>>>>>>???@@@BBBBBBBBBBBBAAAAAA@@@@@@>>>???@@@@@@AAABBBBBBCCCFFFCCCHHHVVV___```bbbgggkkknnnoooqqq}}}{{{xxxtttwww{{{}}}tttmmmgggbbbaaaccchhhsss~~~zzzgggaaaXXXPPPKKKHHHEEECCCCCCEEEGGGHHHGGGEEECCCAAADDDDDDCCCDDDDDDDDDDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBDDDBBB@@@@@@AAABBBCCCBBBDDDCCCBBBBBBAAAAAABBBBBBAAAGGGJJJHHHGGGKKKNNNNNNHHHFFFDDDDDDEEEFFFEEEEEEDDDEEEFFFGGGFFFEEEBBBAAABBBBBBBBBBBBCCCCCCDDDDDDFFFGGGIIIJJJJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBAAA@@@?????????@@@???>>>>>>>>>???????????????>>>;;;:::999;;;===???@@@AAABBBDDDFFFGGGGGGGGGIIIHHHHHHIIIJJJIIIGGGEEEEEEBBBBBBEEEFFFHHHRRR^^^eeehhhiiibbbZZZ[[[dddnnnuuuiii___]]]aaafffnnnvvv~~~~~~~~~~~~~~~~~~yyyxxxzzz~~~}}}{{{|||~~~zzzwwwxxxvvvxxx}}}xxxzzz}}}yyytttxxx}}}rrrkkkhhhddd```___aaaiiiuuurrrooohhh___TTTJJJCCC???<<<<<<<<<<<<===???@@@AAA??????@@@@@@@@@???>>>===@@@@@@AAACCCDDDDDDAAA???;;;;;;<<<<<<===???@@@AAA>>>>>>>>>======;;;::::::999999::::::::::::999999777999:::;;;::::::<<<>>>??????>>>>>>>>>???@@@@@@??????>>>???@@@BBBCCCDDDDDDDDDEEEFFFEEEDDDCCCBBB===>>>???>>>;;;999999999::::::::::::;;;<<<<<<<<<===>>>???AAABBBCCCCCCCCCGGGFFFEEEDDDCCCBBBAAA@@@===>>>???AAACCCFFFHHHIIIEEECCCBBBDDDGGGJJJKKKKKKJJJGGGDDDAAA????????????>>>>>>======<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;===???AAADDDEEEFFFFFFJJJHHHEEEBBB@@@??????@@@>>>===<<<;;;;;;<<<===>>>@@@CCCEEEEEEBBBAAAAAACCCBBBAAA???>>>=========>>>@@@AAABBBCCCBBBAAA???>>>>>>>>>>>>???@@@AAABBBCCCCCCFFFOOO\\\bbb^^^[[[[[[\\\[[[ZZZ\\\hhh~~~zzzwwwuuuyyyzzzrrroookkkhhhgggkkkpppwwwyyyooogggVVVSSSNNNJJJGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@@@@BBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCC@@@FFFIIIGGGEEEGGGJJJKKKIIIGGGEEEEEEEEEEEECCCBBBBBBCCCEEEEEEEEECCCAAA???DDDCCCAAA@@@AAACCCEEEGGGGGGHHHIIIJJJKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHFFFEEEDDDBBB@@@??????>>>??????@@@@@@@@@@@@@@@@@@@@@>>><<<::::::;;;===???@@@AAACCCDDDFFFGGGHHHHHHIIIHHHGGGHHHIIIIIIGGGFFFDDDCCCCCCDDDEEEHHHPPPXXXXXX[[[\\\WWWPPPOOOVVV^^^hhhtttuuummmmmmnnnwwwtttvvv}}}{{{}}}}}}~~~zzz{{{wwwuuu{{{}}}vvvzzzzzztttppprrrzzzxxxoooggg```\\\[[[\\\aaalllzzzyyyaaa]]]UUUMMMGGGBBB@@@>>>888999999:::;;;===>>>???>>>>>>>>>>>>======<<<<<<>>>>>>???AAACCCCCC@@@>>>;;;;;;;;;<<<===???@@@AAA<<<<<<<<<<<<;;;:::999999888888999999999999888888888:::;;;<<<;;;;;;===???>>>============>>>???@@@???????????????@@@@@@AAAAAABBBDDDFFFFFFDDDBBBAAA;;;<<<>>>===<<<:::;;;;;;999999:::;;;;;;;;;<<<<<<===>>>???AAABBBDDDDDDEEEFFFFFFFFFEEECCCAAAAAAAAA?????????@@@AAABBBCCCDDDDDDCCCAAAAAACCCFFFGGGHHHHHHGGGDDDAAA???>>>???@@@>>>======<<<;;;::::::999;;;;;;::::::::::::;;;;;;:::;;;===@@@BBBDDDEEEFFFIIIGGGEEECCCAAA@@@??????>>>======<<<<<<===>>>>>>???BBBEEEDDD@@@>>>@@@CCCAAA@@@???>>>===<<<<<<<<<===???AAABBBBBBAAA???===>>>>>>>>>>>>???@@@AAABBBFFFNNNZZZaaa___VVVOOONNNMMMKKKJJJNNNYYYmmm~~~|||~~~xxxnnnjjjllliiijjjoooxxx}}}pppggg]]]VVVLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@AAACCCDDDDDDGGGIIIJJJHHHFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIHHHGGGFFFDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCAAA@@@@@@BBBCCCDDDCCCDDDDDDDDDDDDCCCCCCCCCBBB???EEEGGGDDDCCCFFFHHHHHHIIIGGGEEEEEEEEEDDDCCCAAAAAABBBCCCCCCCCCBBBAAA@@@AAA@@@???@@@AAAEEEHHHKKKIIIJJJKKKMMMMMMMMMMMMLLLGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHFFFCCCAAA@@@???>>>@@@AAAAAABBBAAAAAA@@@@@@@@@???===<<<<<<===>>>???@@@AAACCCEEEFFFGGGHHHHHHIIIHHHFFFFFFGGGHHHGGGEEECCCCCCDDDDDDEEEGGGMMMQQQLLLOOOPPPNNNJJJIIIMMMRRRQQQ]]]ooo|||tttvvvzzz||||||}}}~~~}}}{{{}}}}}}}}}zzzvvvrrruuu~~~|||zzzxxxsssooonnnrrryyy~~~zzzrrrlllddd\\\XXXYYY]]]bbbjjjssswwwtttkkkcccSSSNNNHHHBBB???>>><<<;;;888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>@@@BBBBBBAAA???===<<<<<<<<<======>>>???;;;;;;;;;;;;;;;:::999999777888888999999888888777999:::<<<<<<;;;;;;<<<>>>;;;<<<<<<======>>>>>>>>>??????@@@@@@@@@??????>>>>>>AAADDDFFFFFFDDDAAA???:::<<<======<<<;;;;;;<<<888999:::;;;<<<<<<<<<<<<:::;;;<<<===???AAABBBCCCFFFGGGGGGFFFCCCBBBBBBCCC@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEEEECCCAAA>>><<<===???<<<<<<<<<;;;:::::::::999;;;;;;::::::::::::;;;;;;:::;;;<<<>>>AAACCCDDDEEEFFFFFFEEEEEECCCAAA???>>>===<<<<<<<<<<<<===>>>>>>???AAABBBAAA>>>===???BBB?????????>>>===<<<<<<;;;;;;===???AAABBBAAA@@@???????????????AAACCCEEEGGGMMMUUU]]]^^^VVVMMMGGGFFFCCCBBBBBBGGGNNNZZZkkkzzz~~~yyyyyyzzzyyyrrrhhheeeiiikkkoooyyyzzzkkkaaa\\\UUUNNNHHHHHHHHHGGGEEEEEEEEEFFFCCCBBBAAAAAAAAABBBBBBCCCDDDHHHLLLMMMKKKHHHGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMFFFEEEDDDCCCDDDEEEGGGHHHIIIIIIHHHFFFEEEDDDBBBBBBAAAAAACCCDDDDDDEEEEEEEEEAAA???>>>>>>@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA???CCCDDDBBBBBBFFFGGGFFFFFFEEEDDDEEEFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@AAABBBDDDEEEGGGHHHIIIJJJLLLMMMNNNNNNMMMMMMEEEEEEEEEEEEEEEFFFFFFGGGIIIHHHFFFDDDCCCAAAAAAAAABBBBBBCCCCCCBBBAAA@@@?????????>>>>>>>>>??????@@@BBBBBBDDDEEEFFFGGGHHHHHHHHHGGGEEEEEEFFFFFFFFFEEEBBBDDDDDDDDDDDDGGGIIIJJJFFFHHHIIIIIIHHHGGGGGGHHHHHHOOOZZZgggwww}}}zzzyyy~~~}}}|||~~~{{{xxx||||||zzz}}}zzzxxxyyy~~~{{{vvvqqqoooqqqtttuuuoookkkiiibbbZZZWWWZZZ\\\___bbbcccaaa[[[TTTOOOHHHDDD@@@>>>>>>===<<<:::999999::::::;;;;;;;;;:::999999999999:::;;;<<<<<<>>>======>>>@@@AAAAAA@@@>>>===<<<<<<;;;;;;;;;<<<::::::;;;;;;;;;:::999999888888888999999888888888999:::;;;;;;:::999:::<<<999:::<<<===>>>>>>======;;;===???AAABBBAAA???>>>===???CCCEEEEEECCC???<<<;;;===>>>===;;;::::::;;;777888:::<<<===>>>>>>===888888999;;;<<<>>>@@@AAAEEEGGGHHHGGGDDDCCCDDDFFFAAAAAAAAABBBBBBDDDEEEEEECCCCCCCCCBBBAAAAAABBBCCC@@@AAABBB@@@===;;;<<<===;;;;;;::::::::::::::::::;;;::::::999999::::::;;;;;;;;;<<<===???AAACCCDDDBBBCCCEEEFFFEEEBBB???<<<::::::::::::;;;;;;<<<<<<>>>>>>???>>>>>>>>>???@@@>>>>>>>>>>>>===<<<<<<;;;:::;;;===???AAAAAAAAAAAACCCCCCDDDFFFIIIMMMPPPSSSUUUVVVUUUPPPJJJEEECCCCCCBBB??????CCCEEEHHHSSS^^^iii{{{|||vvvqqqqqquuuwwwpppfffccchhhooouuu}}}vvvjjj^^^ZZZYYYTTTMMMIIIIIIGGGEEECCCCCCDDDFFFCCCCCCDDDDDDDDDDDDDDDDDDDDDHHHMMMNNNLLLJJJIIIIIIGGGHHHIIIKKKMMMNNNPPPPPPGGGFFFDDDCCCCCCEEEGGGHHHJJJIIIHHHFFFEEECCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBB???===<<<===???BBBCCCCCCAAAAAABBBBBBBBBAAA@@@??????BBBBBBAAABBBFFFGGGDDDDDDCCCCCCDDDFFFGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFBBBCCCEEEFFFFFFDDDCCCBBBGGGHHHJJJKKKLLLLLLLLLKKKCCCCCCBBBCCCCCCDDDEEEEEEGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>>>>>>>??????@@@@@@@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGHHHFFFDDDDDDEEEFFFEEEDDDBBBDDDEEEDDDDDDFFFFFFEEEEEEEEEFFFGGGHHHFFFCCCAAAIIIKKKNNNTTTaaawwwyyyuuuqqqqqquuuyyyzzzzzz{{{{{{{{{|||~~~|||}}}{{{zzz~~~vvvqqqpppppplllgggffffffbbbZZZXXX[[[[[[[[[ZZZWWWQQQKKKHHHGGGAAA>>><<<===???@@@>>><<<::::::;;;;;;;;;::::::999888888999999;;;<<<>>>??????===<<<===???AAAAAAAAA>>>>>><<<;;;:::999999999::::::;;;;;;;;;:::999999888888999999999999888888999:::;;;:::888888888:::888999<<<>>>>>>>>>===<<<999;;;???BBBDDDCCCAAA???<<>>;;;===??????>>>;;;999888999777888:::<<<>>>??????>>><<<<<<===>>>@@@BBBDDDEEEEEEGGGIIIHHHEEEDDDFFFHHHBBBBBBBBBCCCEEEGGGHHHIIIBBBCCCDDDDDDBBBBBBBBBCCC===???AAA@@@===:::;;;<<<:::::::::::::::::::::;;;;;;::::::999999::::::;;;;;;;;;<<<===???@@@BBBCCC@@@BBBEEEFFFFFFBBB>>>;;;888888888999999:::::::::======<<<<<<===>>>??????=========>>>======<<<;;;999:::<<<>>>@@@AAABBBCCCHHHIIIJJJMMMRRRWWW\\\___YYYSSSJJJBBB???AAABBBAAADDD@@@???@@@???===CCCMMMPPPbbb{{{|||sssjjjiiihhhggghhhjjjmmmnnnwwwzzzpppeee___YYYWWWXXXVVVOOOHHHFFFFFFFFFEEEEEEEEEEEEEEEAAABBBBBBAAA@@@AAACCCEEEIIIJJJLLLMMMMMMLLLKKKJJJHHHIIIKKKNNNQQQSSSVVVWWWNNNKKKGGGFFFGGGIIIJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEFFFDDDCCCCCCDDDDDDBBBAAA>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@AAAAAAAAACCCDDDFFFGGGHHHGGGEEEDDDAAAAAA@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDGGGJJJMMMMMMKKKHHHFFFFFFEEEDDDCCCBBBBBBCCCDDDIIIHHHGGGGGGFFFEEEDDDCCCFFFFFFFFFEEEDDDBBB@@@@@@AAA@@@@@@??????@@@@@@AAAFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFGGGGGGFFFDDDCCCJJJHHHFFFJJJWWWjjj~~~yyywwwzzzyyyuuuvvvssspppqqquuu{{{}}}}}}|||{{{~~~|||~~~zzz~~~}}}oooddd```aaabbbbbbaaa^^^\\\ZZZZZZTTTLLLHHHGGGEEE@@@;;;<<<;;;999888888999;;;<<<999:::<<<===>>>===<<<;;;:::999999999999:::;;;;;;<<<<<<<<<<<<===>>>@@@@@@AAA@@@>>>===<<<<<<<<<===:::;;;<<<<<<<<<;;;:::999888:::;;;;;;:::999:::<<<<<<;;;:::999:::;;;<<<===;;;;;;;;;<<<<<<<<<=========@@@EEEHHHIIIGGGCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>;;;::::::;;;::::::888999:::<<<===???@@@AAA>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHIIIJJJIIIGGGEEEDDDDDDEEEGGGHHHEEECCCAAABBBCCCCCC@@@======>>>@@@AAAAAA@@@???>>>:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;:::999;;;===>>>>>>???AAACCCEEEEEEEEEEEECCCAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<:::<<<======<<<<<<===>>>???>>>===<<<;;;;;;;;;::::::<<<>>>???@@@BBBEEEHHHKKKMMMQQQUUUVVVVVVTTTRRRJJJHHHDDD@@@>>>>>>??????======>>>???@@@AAAAAAAAAJJJNNN[[[ssszzzqqqjjjgggdddcccgggoooxxx~~~wwwnnnmmmggg^^^ZZZVVVRRRQQQQQQOOOJJJFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDBBB@@@@@@AAACCCFFFHHHKKKMMMNNNNNNMMMLLLMMMNNNQQQTTTVVVXXXYYYZZZVVVRRRMMMIIIIIIJJJLLLLLLIIIHHHGGGFFFFFFEEEFFFFFFGGGFFFEEEDDDEEEEEEDDDBBB???>>>>>>===>>>???AAABBB???@@@@@@@@@@@@>>>===<<<>>>??????@@@@@@AAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDAAAAAA@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGEEEEEECCCBBBBBBCCCDDDDDDHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFEEEDDDBBB@@@@@@@@@@@@????????????@@@@@@DDDDDDCCCCCCBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDBBBAAAAAAAAAAAAAAAAAABBBBBBCCCEEEFFFFFFEEECCCBBBCCCBBBBBBFFFPPP^^^kkkttt}}}wwwssssssvvvxxxzzz|||{{{~~~{{{yyyvvvzzz~~~~~~yyyjjj___XXXXXXYYY[[[^^^^^^\\\YYYVVVOOOGGGBBBAAAAAA>>>;;;<<<;;;999888888999;;;<<<;;;;;;<<<<<<<<<=========:::::::::::::::;;;<<<<<<===<<<<<<<<<===>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;:::666888999:::999:::;;;======<<<;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>>@@@AAACCCEEEFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>=========<<<:::999999:::<<<===>>>@@@@@@????????????@@@BBBCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHFFFEEEEEEEEEFFFFFFFFFDDDBBBCCCDDDDDDAAA??????@@@BBBCCCCCCAAA@@@>>>;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::;;;;;;<<<;;;===????????????AAACCCDDDEEEEEEDDDCCCBBB@@@>>>===<<<<<<;;;;;;<<<<<<===;;;<<<===<<<<<<<<<>>>AAA???AAACCCBBB???===<<<<<<:::<<<>>>???@@@BBBEEEGGGNNNOOOPPPPPPNNNLLLIIIGGGEEEDDDAAA>>>===<<<<<<===<<<===>>>???@@@@@@@@@@@@DDDEEEKKK[[[ttt{{{{{{rrrkkkeeedddeeehhhppp{{{}}}kkkaaa___\\\UUUNNNNNNMMMLLLKKKIIIGGGFFFDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFEEECCC@@@???AAABBBCCCEEEJJJMMMOOOOOOMMMLLLOOOQQQTTTXXX[[[\\\\\\\\\\\\XXXRRRNNNLLLMMMMMMMMMMMMLLLJJJHHHGGGHHHIIIJJJJJJHHHGGGGGGGGGGGGFFFDDD@@@???>>>======>>>@@@@@@@@@AAAAAAAAAAAA???>>>======>>>>>>???@@@BBBCCCDDDGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCCCCCCCDDDGGGHHHDDDDDDCCCBBBBBBCCCEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@@@@????????????????????????BBBBBBAAAAAA@@@@@@?????????@@@@@@AAABBBCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCEEEIIIOOOVVV\\\___hhhzzz|||}}}~~~|||zzz|||~~~{{{tttxxx~~~{{{~~~~~~yyyoooaaaWWWPPPPPPRRRWWW^^^___[[[VVVOOOHHH@@@;;;;;;<<<<<<;;;;;;:::999999999:::;;;<<<===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<===============<<<======>>>>>>===<<<;;;::::::999::::::;;;;;;<<<======<<<<<<;;;555777999:::::::::<<<>>>>>>>>>===<<<;;;;;;;;;;;;============>>>>>>>>>>>>AAAAAABBBBBBCCCDDDDDDEEE@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCAAAAAABBBAAA>>><<<::::::;;;<<<===>>>???@@@AAA@@@??????@@@BBBEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDCCCDDDDDDDDDBBB@@@AAABBBDDDDDDDDDBBB@@@???<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;::::::;;;===>>>>>>@@@AAAAAA@@@???@@@BBBCCCDDDDDDDDDCCCBBB@@@???======<<<<<<<<<<<<======;;;;;;;;;;;;;;;===AAADDDBBBGGGLLLKKKEEE???======;;;<<<>>>>>>???AAADDDGGGMMMLLLKKKHHHEEEBBB???>>>AAA@@@???>>>===<<<<<<<<<<<<===>>>??????@@@@@@???DDDBBBBBBHHHXXXqqqzzz~~~}}}||||||vvvrrrooojjjfffbbbgggoooyyyppp```YYYZZZYYYTTTJJJMMMNNNMMMIIIGGGGGGIIIDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFEEECCCAAA@@@BBBDDDBBBEEEIIIMMMNNNNNNLLLJJJJJJMMMRRRWWWZZZ\\\]]]\\\[[[YYYUUUSSSRRRPPPNNNMMMRRRPPPMMMKKKJJJKKKLLLNNNLLLJJJIIIIIIIIIIIIGGGEEEAAA@@@???>>>===>>>???@@@BBBCCCCCCCCCCCCAAA@@@???=========>>>@@@BBBDDDFFFHHHHHHFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBDDDFFFGGGDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFEEEDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>??????@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBCCCCCCCCCBBBAAAEEEGGGIIILLLOOOQQQRRRSSSUUUfffzzz}}}{{{~~~wwwpppjjjbbbYYYRRRSSSRRRTTT\\\bbbbbbYYYPPPFFFBBB<<<999999::::::999::::::999999999:::;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<999:::<<<<<<;;;;;;<<<>>>??????>>>===<<<<<<;;;;;;============>>>>>>>>>>>>@@@AAABBBBBBCCCDDDDDDDDD@@@AAABBBBBBBBBBBBAAA@@@CCCCCCCCCDDDFFFEEECCCAAA<<<======>>>???@@@@@@AAABBB@@@??????@@@CCCFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGDDDBBB@@@CCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEDDDBBB???>>>===<<<<<<;;;;;;<<<<<<===>>>===;;;999:::;;;>>>@@@AAABBBCCCBBB@@@???@@@AAABBBCCCCCCDDDCCCBBB@@@???>>>======<<<<<<======>>><<<;;;:::999:::===CCCGGGHHHPPPVVVUUUKKKBBB>>>===<<<===>>>>>>>>>@@@CCCFFFHHHGGGEEECCCAAA???>>>>>>>>>???@@@@@@@@@???>>>===<<<======>>>??????>>>>>>DDDCCCAAAAAAIIIZZZrrr}}}|||{{{zzzqqqjjjiiiiiijjjiiiooottt||||||xxxqqqjjj^^^SSSPPPRRRRRROOOKKKNNNPPPNNNIIIFFFGGGIIIDDDEEEEEEFFFGGGHHHHHHIIIDDDEEEEEECCCBBBBBBDDDGGGDDDFFFIIIKKKKKKJJJGGGFFFDDDHHHMMMTTTYYY[[[]]]]]]WWWWWWWWWXXXYYYWWWSSSPPPSSSQQQNNNLLLJJJKKKLLLNNNMMMLLLJJJIIIJJJIIIGGGFFFAAA@@@???>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@>>>======<<<===>>>@@@BBBEEEGGGHHHHHHFFFEEEDDDDDDDDDDDDAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJFFFFFFFFFEEEDDDBBB@@@???AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJNNNZZZhhhrrr~~~~~~zzzsssiiiaaa[[[XXXUUURRR\\\[[[]]]bbbfffaaaTTTIII>>>===;;;:::::::::999888999999999999::::::;;;;;;999;;;===??????>>><<<;;;===<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<==================<<<<<<<<<:::::::::::::::;;;;;;<<<>>>???@@@???===<<<<<<===@@@@@@??????>>>===<<<;;;<<<============>>>>>>>>>???@@@CCCEEEEEEEEECCCBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBEEEGGGHHHGGGEEE??????@@@@@@AAAAAAAAABBBAAA@@@???>>>@@@CCCFFFHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFCCC@@@>>>AAAAAABBBBBBAAAAAA@@@@@@BBBCCCDDDDDDCCCAAA???===<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>======>>>>>>>>><<<;;;:::999:::===DDDHHHNNNVVV\\\YYYOOODDD>>>======>>>>>>======???BBBEEEGGGFFFDDDBBB@@@@@@@@@@@@<<<===???@@@@@@???===<<<<<<<<<===>>>>>>>>>=========???@@@???AAAJJJYYYddd|||yyyqqqmmmhhhfffiiimmmrrrttt~~~{{{vvvoooiiieee]]]YYYTTTOOOMMMLLLLLLKKKJJJMMMNNNLLLHHHEEEEEEGGGEEEFFFFFFFFFGGGHHHHHHHHHDDDDDDEEEDDDCCCCCCFFFHHHFFFGGGHHHHHHGGGFFFDDDBBBBBBEEEJJJQQQVVVZZZ\\\]]]TTTUUUWWW[[[\\\[[[WWWTTTRRRPPPMMMKKKJJJJJJJJJKKKMMMKKKJJJIIIIIIHHHFFFEEEBBBAAA@@@??????@@@BBBBBBDDDDDDEEEEEEDDDCCCAAA@@@============???BBBEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHFFFEEEDDDDDDDDDCCCBBBBBBCCCEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIFFFFFFFFFEEEDDDBBB@@@@@@BBBBBBDDDDDDDDDDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???????????????@@@@@@????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFJJJRRR[[[```jjj{{{|||ooohhh^^^WWWTTTUUUWWWXXXbbbaaa```aaa___XXXLLLCCC:::;;;;;;<<<;;;:::999888888999999::::::;;;;;;;;;999:::<<<>>>>>>===<<<:::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;<<<<<<=========>>>>>>???>>>>>>======:::::::::::::::;;;<<<===BBBCCCCCCAAA>>>=========@@@@@@@@@@@@???>>>======>>>>>>>>>>>>???????????????AAADDDFFFGGGFFFDDDCCCBBBCCCEEEFFFFFFEEECCCBBB@@@@@@AAACCCFFFGGGGGGFFF@@@@@@AAAAAAAAAAAAAAAAAA??????>>>???@@@CCCFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEDDDBBB???>>>???@@@BBBBBB@@@???@@@AAAAAABBBCCCDDDCCCBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;<<<>>>@@@AAABBBCCCCCCBBB@@@??????@@@@@@@@@BBBCCCCCCBBBAAAAAA??????>>>>>>>>>>>>??????<<<<<<;;;::::::>>>CCCHHHPPPUUUYYYWWWNNNEEE@@@>>>>>>>>>>>><<<<<<>>>AAAEEEIIIHHHFFFDDDBBB@@@??????:::;;;<<<=========<<<;;;<<<<<<============<<<<<<:::>>>AAAAAA@@@CCCJJJPPPfff|||wwwmmmgggggghhhkkkpppuuuyyy{{{}}}zzztttmmmeee^^^YYYVVVRRRQQQQQQOOOMMMJJJJJJKKKIIIJJJKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEECCCCCCEEEGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBDDDHHHLLLQQQUUUWWWYYYRRRRRRSSSUUUXXXXXXWWWUUURRRQQQOOONNNLLLKKKKKKKKKLLLKKKIIIHHHHHHGGGEEECCCBBBAAAAAA@@@AAABBBDDDEEEFFFGGGGGGHHHGGGEEEDDDCCC???>>>======>>>AAADDDGGGDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDEEEEEECCCBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBB@@@@@@AAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>======??????>>>>>>>>>>>>??????>>>>>>??????@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCKKKRRRUUU[[[ggguuu|||~~~|||{{{{{{{{{{{{wwwxxxzzz|||~~~xxxqqqddd```ZZZVVVVVVYYY]]]___aaa^^^YYYTTTOOOJJJCCC???:::;;;;;;:::999999999:::888888999:::;;;;;;;;;;;;;;;::::::999999;;;<<<===<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;<<<<<<===>>>======>>>?????????>>>===<<<<<<;;;;;;<<<===???@@@AAABBBBBBAAA???======>>>??????@@@AAAAAA@@@???>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGIIIIIIGGGEEEDDDBBB@@@???@@@BBBDDDDDDCCC@@@@@@@@@@@@@@@?????????======>>>???AAACCCEEEFFFBBBBBBCCCCCCCCCCCCCCCCCC@@@AAAAAABBBAAA@@@???>>>???AAACCCCCCAAA???@@@BBBAAACCCDDDEEEEEEDDDBBBAAA>>>======<<<<<<======>>>============>>>???@@@AAAAAABBBCCCAAA???>>>???@@@???@@@AAABBBCCCBBBBBBAAA@@@??????>>>>>>??????@@@<<<<<<<<<;;;;;;>>>CCCFFFLLLOOOQQQPPPKKKEEEAAA?????????>>><<<;;;===AAADDDHHHGGGFFFDDDBBBAAA???>>><<<<<<=========<<<<<<<<<<<<<<<<<<======<<<<<<;;;<<<>>>@@@@@@???@@@CCCFFFRRRbbbzzz}}}zzz{{{yyyxxxxxxwwwooodddcccffflllrrrwwwzzz||||||mmmllliiieee^^^WWWQQQMMMIIIJJJMMMMMMJJJGGGHHHKKKIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGEEECCCBBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAACCCEEEHHHLLLOOORRRSSSPPPNNNMMMNNNPPPSSSSSSSSSTTTTTTSSSRRRPPPOOOMMMMMMLLLJJJHHHGGGGGGFFFDDDBBBBBBBBBAAAAAABBBDDDEEEFFFCCCDDDDDDDDDDDDBBBAAA@@@@@@>>>======>>>AAADDDFFFCCCDDDFFFGGGHHHGGGEEEDDDBBBAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFEEEDDDBBB@@@@@@@@@AAACCCDDDDDDCCCAAA@@@<<<<<<<<<===============?????????>>>======<<<<<<>>>>>>============>>>>>>============>>>???@@@AAA<<<===???@@@???>>>===<<<>>>GGGMMMNNNQQQXXXaaaeeemmmvvv~~~zzzyyyxxxwwwvvvvvvuuuuuurrrtttwww{{{}}}nnneee]]]\\\ZZZYYY[[[___bbbeee]]]XXXPPPGGGAAA>>>===>>><<<;;;:::888666777:::<<<777888999:::;;;<<<;;;;;;>>>;;;777555555888===@@@;;;;;;;;;;;;;;;<<<======:::::::::;;;<<<===>>>???<<<===>>>??????>>>======>>>=========>>>???AAABBB???@@@AAA@@@>>>>>>>>>???>>>???@@@AAABBBAAA@@@???BBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCDDDFFFHHHIIIEEEFFFHHHJJJJJJHHHFFFEEEDDDBBB??????@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>;;;<<<===???AAACCCDDDEEE@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@??????>>>???BBBDDDDDDAAA@@@BBBCCCBBBCCCEEEFFFGGGFFFDDDCCC??????>>>>>>>>>>>>??????<<<======>>>???@@@@@@@@@@@@AAABBBAAA???>>>???@@@>>>???AAABBBCCCBBBBBBAAA@@@@@@????????????@@@@@@=========<<<<<<>>>BBBEEEHHHIIIJJJJJJHHHFFFCCCAAA@@@???>>><<<;;;<<<@@@DDDCCCDDDDDDDDDCCCBBB@@@@@@????????????>>>>>>>>>>>>;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::999999:::>>>@@@DDDPPPbbb{{{|||uuulllmmmmmmllljjjiiijjjjjjnnnpppuuu|||zzzooofff\\\[[[\\\```aaa]]]SSSJJJHHHIIIJJJGGGDDDCCCFFFHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGEEEDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDIIIGGGDDDBBB@@@@@@AAAAAAEEEFFFGGGHHHJJJJJJJJJJJJJJJJJJIIIGGGFFFHHHMMMPPPTTTUUUUUUTTTRRRQQQQQQRRRMMMKKKIIIFFFDDDCCCBBBCCCEEEEEEFFFGGGGGGFFFEEEDDDEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCBBB@@@@@@BBBDDDAAABBBDDDEEEFFFFFFFFFEEEAAA@@@@@@@@@??????>>>>>>BBBDDDEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCGGGFFFFFFFFFFFFDDDAAA???CCCCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>???@@@AAABBBCCCCCCCCC<<<<<<;;;;;;;;;<<<============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>=========???AAABBB>>>>>>======>>>???@@@@@@@@@@@@??????>>>=========BBBBBBCCCDDDDDDCCCBBBAAACCCDDDEEEEEEDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJIIIGGGDDDCCCEEEDDDCCCBBB@@@???============>>>???????????????AAA???>>>======???AAABBB@@@AAACCCBBBAAA@@@@@@AAAAAABBBBBBAAA@@@@@@BBBDDDIIIGGGEEEDDDDDDCCCBBBAAAFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA@@@??????@@@@@@===>>>???@@@AAA@@@???>>>>>>?????????>>>???@@@BBB@@@AAACCCDDDEEEFFFEEEEEE>>>??????@@@AAAAAABBBBBB;;;::::::;;;;;;<<<===>>>AAACCCEEEFFFDDDBBBAAAAAA>>>===<<<<<<<<<>>>???@@@@@@BBBEEEFFFDDDAAA<<<999============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<======BBBEEEOOOccckkklllsss~~~vvvpppcccbbbaaabbbfffjjjmmmnnnxxxvvvuuuwwwwwwpppbbbWWWTTTTTTWWW[[[^^^[[[RRRKKKHHHJJJLLLKKKHHHFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFIIIGGGEEEBBB@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDDDDFFFJJJMMMQQQTTTWWWWWWUUUQQQOOONNNJJJIIIGGGEEECCCBBBBBBAAACCCDDDEEEFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA???======>>>@@@CCCDDDEEEFFFFFFEEEDDDCCC@@@@@@??????>>>>>>>>>>>>AAABBBCCCBBB@@@???????????????@@@AAABBBBBBBBBBBBAAABBBCCCEEEHHHHHHGGGEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA>>>???@@@AAABBBBBBBBBBBB<<<<<<;;;::::::;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<===>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<>>??????@@@AAAAAAGGGJJJSSSaaatttzzz|||vvvooopppvvv{{{~~~~~~zzzxxx}}}}}}}}}sssiiiaaacccaaabbbgggggg___VVVRRRKKKEEE>>>:::;;;<<<:::888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<>>>;;;999:::<<<===<<<;;;======<<<<<<===>>>@@@AAA>>>>>>======>>>??????@@@??????>>>>>>===<<<<<<;;;@@@AAABBBCCCCCCCCCBBBAAABBBDDDEEEDDDCCCCCCDDDFFFDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLLLLKKKIIIFFFEEEEEEEEEDDDBBBAAA???>>>>>>>>>>>>???@@@@@@@@@@@@???AAA@@@???>>>>>>???@@@AAA@@@BBBCCCCCCAAA@@@@@@AAACCCDDDEEEDDDCCCBBBCCCDDDGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>???AAABBBBBBBBBAAAAAA>>>???@@@???>>>>>>@@@AAAAAABBBCCCDDDEEEEEEDDDDDD?????????????????????>>><<<<<<<<<;;;<<<<<<===>>>AAACCCFFFFFFDDDBBBAAAAAA>>>===<<<<<<<<<===???@@@???@@@BBBCCCBBB@@@<<<:::============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===???AAAGGGUUUllleeegggooozzzwwwppplllddd```___dddmmmuuuyyyyyy{{{uuuooonnnmmmeeeVVVIIIKKKLLLOOOUUUXXXWWWQQQLLLHHHKKKNNNNNNLLLIIIGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAACCCDDDFFFFFFHHHGGGDDDBBB@@@?????????BBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@BBBFFFIIIMMMRRRWWWYYYVVVQQQLLLJJJFFFFFFEEEEEEDDDBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCGGGFFFEEEDDDCCCBBBBBBAAACCCDDDCCCBBB??????@@@AAAEEEEEEFFFFFFEEECCCBBBAAA>>>>>>>>>>>>============>>>@@@AAA@@@>>>=========>>>>>>???@@@@@@AAAAAAAAA>>>???BBBFFFIIIIIIHHHEEE@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@<<<;;;:::999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;<<<<<<999999:::<<<===>>>???@@@<<<;;;;;;::::::;;;;;;<<>>===<<<<<<<<<<<>>???@@@>>>>>>=========>>>??????>>>>>>===<<<<<<;;;;;;:::??????@@@AAABBBBBBBBBAAAAAABBBDDDCCCBBBBBBDDDEEEDDDDDDDDDEEEFFFGGGHHHHHHKKKLLLMMMMMMLLLIIIGGGEEEFFFEEEDDDCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBAAAAAABBBAAAAAA@@@@@@??????>>>AAABBBDDDCCCAAA@@@@@@AAACCCEEEGGGGGGEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA===>>>???AAABBBBBBBBBBBB???@@@AAA???>>>===???@@@BBBBBBCCCDDDDDDCCCCCCBBB?????????>>>===<<<<<<;;;>>>>>>======<<<<<<======AAACCCEEEEEECCCBBBAAABBB======<<<;;;<<<===>>>???>>>???@@@@@@@@@>>>===<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;===>>>@@@GGGUUUkkk~~~}}}zzzwwwsssooommmmmmjjjkkksss~~~|||ooohhhaaaaaaccc^^^RRRGGGFFFHHHKKKPPPTTTSSSPPPLLLJJJKKKMMMMMMLLLJJJHHHGGGFFFGGGHHHHHHIIIHHHHHHHHHDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEEFFFEEECCCAAA@@@?????????DDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@???>>>@@@CCCFFFKKKPPPUUUWWWTTTOOOKKKHHHCCCDDDEEEEEEEEECCCAAA@@@???@@@AAACCCDDDDDDCCCCCCFFFEEEDDDCCCBBBAAAAAA@@@DDDEEEEEEDDDAAA@@@@@@AAADDDEEEEEEEEEEEECCCBBBAAA==================<<<<<<<<<>>>???>>><<<;;;;;;<<<=========>>>??????@@@AAA@@@AAABBBEEEFFFEEEBBB???===>>>>>>>>>>>>?????????@@@@@@???>>>>>>?????????@@@@@@AAA@@@@@@???>>>>>>;;;;;;999888777777777777999999::::::::::::999999999999999999999:::;;;;;;999::::::;;;<<<======>>>;;;;;;::::::::::::;;;;;;============>>>>>>???@@@???AAACCCFFFLLLXXXgggqqq}}}|||sssrrrvvv~~~xxxpppfffeeeeeehhhoooyyy}}}uuupppooooooooovvv{{{{{{~~~~~~~~~|||uuukkkgggjjjnnnooouuunnnhhheee^^^PPPDDD???>>>===;;;;;;;;;;;;888666777777777777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999::::::;;;;;;<<<=========<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<======>>>???>>>>>>=========>>>>>>???>>>>>>======<<<;;;;;;:::===>>>>>>???@@@@@@@@@AAA???AAABBBBBBAAAAAACCCDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIGGGDDDCCCFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>===AAACCCDDDCCCAAA@@@@@@@@@???BBBEEEGGGFFFEEEEEEEEECCCDDDDDDDDDCCCCCCEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDAAABBBCCCCCCCCCBBB@@@???;;;<<<<<<===>>>???@@@@@@@@@AAAAAA@@@>>>===>>>@@@CCCCCCCCCCCCBBBBBBAAAAAA??????>>>>>>======<<<<<<@@@@@@>>>======<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;::::::999999999999::::::<<<>>>???@@@FFFTTTggguuu|||}}}|||yyyvvvtttsssrrrzzzxxxyyy|||qqq^^^XXXTTTUUUZZZYYYRRRJJJGGGHHHKKKOOOQQQPPPNNNKKKLLLKKKJJJIIIIIIHHHHHHHHHEEEEEEFFFGGGHHHHHHGGGGGGCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@EEEEEEFFFEEEEEEDDDCCCBBB???@@@@@@???>>>@@@BBBEEEJJJMMMPPPQQQOOOLLLJJJIIICCCDDDEEEFFFEEEDDDBBBAAA>>>???AAABBBCCCCCCCCCBBBCCCBBBBBBAAAAAA@@@??????@@@AAABBBAAA???======>>>BBBCCCDDDEEEEEEDDDCCCBBB<<<<<<<<<<<<<<<<<<======;;;===>>>>>><<<;;;;;;<<<===============???@@@AAAAAAAAAAAABBBBBB@@@<<<999<<<<<<<<<<<<============>>>>>>=========>>>>>>???@@@@@@@@@@@@???>>>======;;;:::999888777666666666888888999999999999888888888888888888888999::::::;;;;;;;;;:::::::::::::::::::::999999999999::::::999999999:::;;;<<<>>>???;;;===???@@@BBBGGGOOOVVV___gggsssxxxrrrsssyyy~~~wwwqqqfffdddccceeelllwwwwwwrrrrrruuuxxx~~~~~~yyyvvvvvvvvvuuutttxxxvvvooohhhiiiqqqwwwwwwqqqhhh^^^XXXQQQGGG???<<<::::::::::::;;;:::888666666666666777888999;;;<<<<<<<<<;;;;;;;;;:::::::::===============<<<;;;;;;::::::;;;;;;<<<======>>>======<<<<<<;;;<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>===============>>>??????>>>======<<<<<<;;;===============>>>??????===???@@@AAA@@@@@@BBBCCCBBBCCCEEEGGGHHHHHHIIIIIIHHHIIIIIIHHHGGGEEEDDDCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>===AAABBBCCCBBB@@@?????????:::===AAADDDDDDDDDDDDEEEEEEFFFGGGEEECCCBBBDDDFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCDDDCCCBBBAAA@@@;;;;;;<<<<<<===>>>??????@@@AAAAAA@@@>>>===>>>@@@CCCCCCBBBBBBAAAAAA@@@@@@????????????????????????AAA@@@???===<<<<<<<<<<<<<<<>>>??????>>>===>>>???===<<<;;;::::::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@;;;;;;;;;;;;::::::::::::999999999999:::::::::;;;999999888888888888999999:::===???>>>???EEEPPPYYY~~~~~~~~~~~~uuu{{{}}}{{{|||||||||pppcccQQQNNNLLLNNNRRRSSSOOOKKKHHHJJJLLLNNNOOONNNMMMKKKMMMJJJGGGFFFGGGHHHHHHGGGCCCDDDEEEFFFFFFFFFFFFFFFBBBBBB@@@??????@@@AAABBBBBBCCCDDDDDDEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDBBBAAA@@@???@@@@@@@@@???@@@BBBDDDGGGIIILLLLLLKKKIIIIIIIIIDDDEEEEEEEEEDDDCCCBBBBBB???@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCBBBAAA??????@@@AAABBBCCCDDDEEEDDDCCCBBB<<<<<<<<<<<<============;;;===>>>>>>===<<<<<<===>>>===<<<<<<===>>>@@@AAA???>>>>>>>>>???>>><<<999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????>>>===<<<:::999888777777777777777777888888999999888888777777777777777777888999999;;;;;;::::::999888888888:::999999888888999999::::::::::::::::::;;;;;;<<<777999<<<>>>@@@CCCFFFHHHHHHOOO[[[fffrrrzzzxxxwww{{{~~~}}}xxxnnnkkkhhhiiippp{{{}}}~~~zzzvvvpppmmmmmmnnnooopppvvvrrrllljjjpppyyy{{{wwweee[[[PPPKKKFFF@@@<<<<<<888999:::::::::999777666555555666666888999;;;<<<<<<<<<<<<;;;;;;::::::999<<<<<<============<<<<<<999::::::;;;<<<===>>>>>><<<===>>>===;;;;;;===>>>;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>======<<<<<<======??????>>>>>>===<<<<<<;;;===<<<<<<;;;;;;<<<<<<===<<<===????????????AAABBBBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@??????@@@BBBBBBAAA???======>>>888:::>>>@@@@@@AAABBBCCCFFFHHHIIIGGGDDDCCCEEEHHHHHHHHHGGGEEEDDDCCCBBBAAADDDDDDEEEEEEEEEDDDDDDCCC>>>>>>>>>===>>>??????@@@???@@@AAA???>>>===???@@@CCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<:::;;;===<<<;;;;;;<<<>>>===<<<;;;:::999:::;;;;;;>>>>>>>>>>>>>>>?????????;;;;;;:::::::::999999999888888999999999:::::::::999999888888888888999999777:::<<<<<<<<<===AAAEEEzzzuuurrrqqqppppppooo{{{{{{vvvmmm```UUUHHHHHHIIIKKKLLLMMMLLLKKKIIIJJJMMMNNNNNNMMMMMMLLLKKKIIIGGGHHHIIIIIIGGGEEEAAABBBCCCDDDEEEEEEEEEEEECCCBBB@@@??????@@@BBBCCCAAABBBDDDEEEFFFGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJHHHHHHHHHGGGEEECCCBBBAAA>>>???@@@@@@???@@@BBBDDDBBBEEEHHHIIIIIIHHHGGGHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAAAAA>>>??????@@@AAAAAABBBBBB@@@BBBDDDEEEDDDCCCCCCDDDCCCDDDDDDDDDDDDCCCAAA@@@<<<<<<=========>>>>>>>>><<<>>>??????>>>======>>>>>>===<<<<<<===>>>@@@BBBAAA???===<<<======<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>???>>>>>>======999999888777777888888888888888888999999888888888777666666666666777888888999999999999999888888888999999888888888888999999<<<<<<;;;;;;;;;;;;;;;<<<999:::;;;>>>AAACCCBBBAAA>>>CCCJJJPPPXXXgggyyy{{{xxxttttttzzz}}}}}}~~~}}}}}}sssooojjjhhhjjjnnnsssvvvxxxsssmmmmmmtttyyyssshhhVVVMMMEEEBBB@@@<<<::::::888999::::::999888777777555555555666888999;;;<<<===<<<<<<;;;::::::999999888999:::;;;<<<<<<<<<<<<999999:::;;;<<<===>>>>>>;;;===>>><<<::::::<<<>>>;;;<<<===????????????>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>===<<<<<<;;;;;;:::======;;;:::999999:::::::::<<<>>>>>>>>>>>>@@@BBBBBBCCCEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFEEECCCBBBAAAAAAAAABBB???AAAAAA@@@>>><<<;;;<<<999;;;============???AAABBBEEEGGGFFFBBBBBBEEEHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEE@@@???>>>=========>>>>>>>>>???@@@???>>>>>>@@@AAABBBAAA@@@??????@@@@@@AAABBBBBBAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;;;;<<<:::;;;<<<;;;:::;;;<<<>>>===<<<:::999999999:::;;;======>>>>>>>>>===<<<<<<::::::::::::999999999999888888888888999999999999:::999999888888999999:::777888999:::;;;<<<<<<===xxxqqqmmmkkkhhheeedddmmm|||~~~rrrggg___XXXOOOHHHCCCEEEHHHJJJJJJJJJKKKKKKHHHJJJLLLMMMMMMMMMMMMNNNJJJIIIIIIJJJLLLKKKGGGCCC@@@AAABBBCCCDDDDDDDDDDDDCCCBBB@@@??????AAABBBCCC@@@AAACCCFFFHHHIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNLLLLLLKKKJJJHHHFFFDDDCCC===???@@@?????????AAACCC>>>BBBFFFIIIIIIGGGFFFFFFEEEDDDBBB@@@?????????@@@AAABBBCCCCCCCCCBBBAAA@@@>>>??????@@@BBBCCCCCCDDD<<<>>>AAABBBAAA@@@AAAAAAEEEEEEEEEEEECCCAAA???>>><<<=========>>>>>>??????===>>>@@@@@@???>>>>>>??????>>>===<<<===???AAABBBEEEBBB>>><<<<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<=========>>>>>>>>>>>>======999888888888888888999:::888888999999999999888888666666666666666777888888777777888888999999999:::999999888888888888999999777777777777888999:::;;;;;;999888;;;>>>???<<<999===@@@BBBDDDHHHSSSeeesss{{{yyysssssssssuuuxxxxxxvvvtttpppmmmjjjiiilllsss{{{~~~wwwooonnntttuuugggWWWMMMEEE???>>>>>>:::888888888999::::::888777777777444444555666888999;;;<<<======<<<;;;::::::999999666777888999:::;;;;;;;;;999999:::;;;<<<===>>>???:::<<<===;;;999888;;;===;;;<<<>>>@@@@@@@@@?????????>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999>>>===;;;999888888888999:::;;;===>>>===>>>@@@BBBBBBCCCEEEFFFGGGEEEDDDCCC?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFEEECCCAAA@@@AAABBBCCC???@@@AAA???===;;;:::;;;<<<======<<<;;;;;;===>>><<>><<<;;;::::::;;;;;;>>>?????????>>>???@@@BBBAAAAAA@@@??????@@@AAABBBDDDCCCBBBAAA???>>>============<<<;;;;;;;;;;;;<<<:::;;;<<<<<<;;;;;;===???===<<<:::999999999::::::;;;<<<=========<<<:::999:::::::::999999999888888777888888888888999999999::::::999999999999::::::999888888999<<<======<<<|||xxxqqqtttqqqiiieeeiiiooorrr~~~xxxkkk[[[QQQPPPOOOJJJDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHFFFEEEAAAAAAAAAAAAAAABBBCCCDDDIIIFFFBBB??????@@@@@@@@@AAAAAACCCFFFIIIJJJHHHGGGDDDIIIOOOSSSSSSSSSTTTVVVOOOLLLIIIGGGGGGGGGEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJLLLLLLIIIEEEDDDGGGLLLHHHFFFCCCAAA@@@@@@BBBCCC???@@@BBBCCCCCCBBB@@@???@@@AAABBBBBBBBBAAA@@@???===>>>??????>>>???AAACCCCCCDDDDDDDDDCCCBBBBBBAAA<<<<<<======>>>>>>??????======>>>???@@@AAAAAABBB@@@???===<<<<<<>>>@@@AAA>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<:::999999:::<<<;;;;;;::::::;;;;;;<<<888888999888888777666555777777888888888888777777:::999999999888888777777666666666666666777888888777777777777777777777777999888777777777888::::::999999:::::::::;;;;;;;;;===@@@BBBBBBBBBGGGQQQYYYpppvvv|||wwwuuunnnlllttt{{{yyyqqqlllnnnmmmmmmqqq|||{{{xxxtttpppjjjaaaUUUMMMAAA>>>:::888888888888777::::::888777777777888999777666444333555888<<<>>>>>>>>>===<<<:::999888888555666777888999::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<:::;;;<<<>>>???AAABBBBBB>>>===<<<;;;;;;<<<>>>???>>>??????>>><<<<<<<<<>>>:::::::::::::::999888888:::::::::;;;<<<===>>>???<<<>>>@@@CCCEEEDDD@@@===???>>>======???@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@CCCBBBBBBAAA@@@???>>>>>>@@@AAAAAA???===<<<<<<>>>===>>>>>>>>>>>>===<<<<<<;;;===?????????@@@AAACCCGGGGGGGGGGGGFFFEEECCCCCCFFFDDDCCCBBBCCCDDDDDDCCC@@@>>><<<:::999:::;;;<<<<<<<<<<<<===>>>@@@AAABBBAAA@@@???>>>??????AAABBB??????@@@@@@???>>>===<<<>>>>>>===<<<;;;::::::::::::::::::;;;<<<===>>>>>>>>>===;;;:::999999::::::999:::<<<>>>>>>===<<<:::::::::999999999:::;;;;;;<<<<<<;;;::::::999888888777777777777777777777777777888888999999:::;;;;;;||||||}}}|||yyyuuuqqqnnnqqqvvvxxxttttttxxx~~~~~~uuujjjbbbYYYNNNHHHHHHIIIGGGDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGDDDEEEFFFGGGGGGGGGFFFEEE@@@@@@@@@@@@@@@AAABBBBBBIIIGGGCCC@@@??????@@@@@@@@@@@@CCCFFFJJJKKKJJJHHHEEEIIIOOORRRRRRRRRTTTUUUMMMKKKGGGFFFFFFGGGFFFFFFEEEDDDCCCEEEIIIOOOUUUYYYZZZ[[[XXXRRRJJJFFFGGGJJJHHHGGGDDDBBB@@@AAAAAABBB@@@AAACCCDDDDDDCCCAAA@@@BBBBBBCCCBBBBBB@@@>>>======>>>???>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@============>>>>>>??????<<<<<<===>>>???@@@AAAAAAAAA@@@>>>======>>>???@@@???@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????===:::::::::;;;;;;::::::::::::;;;;;;999999999999888777666555666666777777777777666666777777666666666555555555666666666666666777888888777777777777777777777777888888777777777888999:::888999999999999:::::::::888;;;<<<<<<===BBBKKKRRR\\\___dddlllwwwzzzvvvqqqooorrrzzz|||vvvtttppptttvvvyyy~~~zzzsssjjj```TTTJJJCCC???===999888888999999888999999777666666666777888777666555444555888:::<<<>>>===<<<<<<;;;:::999999888888999:::;;;;;;;;;;;;999999:::;;;<<<<<<============<<<<<<;;;;;;<<<<<<:::;;;<<<===???@@@AAABBB???===<<<;;;:::;;;===>>>===>>>@@@???===<<<;;;<<<::::::;;;;;;;;;::::::999999999999999:::;;;<<<===:::<<<>>>@@@BBBAAA???===DDDBBB@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@BBBCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>@@@@@@@@@>>>======???AAAAAA@@@???>>>======<<<<<<<<<===??????>>>>>>@@@AAADDDDDDEEEEEEDDDDDDCCCBBBDDDCCCBBBCCCEEEFFFEEEDDDAAA???===:::999999:::;;;<<<<<<======>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@AAA>>>???@@@@@@@@@>>>===<<<>>>>>>===;;;;;;::::::;;;:::::::::;;;;;;<<<===>>>>>>===<<<:::999999::::::::::::<<<=========<<<;;;;;;::::::999999999::::::<<<;;;;;;:::999999888888777777777777777777777777777777888888999::::::;;;oooppppppqqqqqqqqqqqqqqq}}}zzzpppggg\\\SSSSSSOOOJJJGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEEEE@@@AAACCCEEEEEEEEEEEEDDD@@@@@@?????????@@@AAAAAAIIIGGGDDDBBB@@@???@@@@@@@@@AAACCCGGGKKKLLLKKKJJJFFFIIIMMMOOOPPPQQQRRRSSSLLLIIIEEECCCDDDEEEFFFFFFEEEEEEDDDHHHOOOZZZdddkkkmmmlllhhh___TTTMMMIIIIIIIIIHHHFFFCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCBBBAAA???===<<<===>>>>>>>>><<<<<<>>>@@@AAAAAABBBBBBBBBAAA@@@@@@=========>>>>>>>>>>>>???;;;<<<<<<===>>>???@@@@@@BBBAAA@@@>>>>>>>>>???@@@AAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@BBBBBB???<<<:::999;;;::::::999999::::::;;;::::::::::::999888777666555555666666666666555555666666555555555555555444666666666666666777888888777777777777777777777777888777777777777888999999777777777888888888999999666777999999:::>>>EEEKKKOOONNNMMMOOOYYYkkk~~~zzzwwwsssuuu||||||zzzsssyyy}}}}}}xxxtttmmmaaaSSSGGG???;;;===;;;888888999::::::999999888777777666666777777777777666666666777888999;;;;;;;;;;;;:::::::::999999999:::::::::::::::999999999:::;;;<<<>>>>>>???>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<===??????@@@???>>><<<;;;:::;;;;;;<<<<<>>???@@@@@@@@@HHHEEEAAA@@@@@@AAAAAA@@@????????????????????????<<<===???AAACCCCCCCCCCCC@@@@@@@@@??????>>>>>>===?????????>>>===???CCCFFFFFFDDDAAA>>><<<<<<<<<<<<===>>>??????======>>>???AAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBDDDGGGHHHFFFEEEBBB@@@===;;;999999999:::============>>>>>>??????@@@@@@@@@@@@???>>>>>>===>>>???@@@@@@@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::999999999999999;;;;;;::::::999888888888777777777777777777777777777777777888999999::::::lllmmmooossswww|||zzzqqqfff]]]VVVOOOJJJNNNNNNMMMKKKIIIGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCBBBBBB@@@AAABBBDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@@@@AAAAAAHHHHHHFFFCCC@@@???@@@AAABBBCCCEEEIIILLLMMMLLLKKKFFFHHHJJJKKKMMMNNNOOOPPPKKKHHHDDDBBBBBBCCCDDDDDDFFFFFFGGGLLLTTT^^^hhhnnnqqqrrrpppiii___UUUNNNKKKKKKJJJHHHEEECCCAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBAAA@@@???>>>>>>===>>>>>>===;;;;;;<<<>>>@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAADDDCCCAAA@@@????????????CCCBBBAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@BBBBBB???;;;888777::::::999999999999:::::::::::::::::::::999777777555666666777777666666555777777777777666666666666666666666666666777777888777777777777777777777777777777777777777888888999666666666777777777777888777999::::::;;;???DDDHHHJJJGGGCCCBBBHHHVVVfffrrr}}}{{{~~~}}}vvvyyyzzzwwwwwwwwwtttoooddddddaaaXXXLLLBBB<<<;;;:::999777888999;;;;;;:::999999999888888888888888666777777777777777666666888888888888888999999999777888888888888777777666888999:::;;;===>>>???@@@???>>>======<<<<<<<<<<<<999::::::;;;<<<======>>>>>>===<<<;;;:::::::::;;;===@@@DDDEEECCC???===;;;999:::;;;;;;<<<<<<;;;;;;999888888888999999:::;;;:::;;;<<<===>>>???AAACCCGGGDDD@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBAAAAAA?????????>>>>>>>>>>>>>>>??????>>>===>>>AAAFFFJJJIIIGGGBBB>>><<<;;;<<<===@@@AAAAAA@@@>>>======>>>???@@@AAABBBCCCDDDDDDDDDBBBBBBDDDFFFHHHHHHFFFDDDCCCAAA>>>;;;999888888999<<<<<<========================>>>>>>>>><<<:::999===>>>???@@@@@@@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<;;;:::999999;;;===>>><<<;;;:::999888888888888::::::999999888888888777777777777777777777777777666666777777888999999999oooqqqvvv}}}~~~hhhbbb[[[UUUPPPLLLJJJIIIGGGIIIJJJIIIGGGDDDDDDEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBFFFFFFFFFCCC@@@???@@@BBBEEEFFFHHHKKKNNNPPPNNNMMMGGGGGGGGGHHHJJJKKKLLLLLLLLLIIIEEECCCBBBCCCCCCCCCGGGHHHKKKOOOTTTZZZ___bbbfffiiilllkkkfff]]]UUUPPPNNNLLLIIIFFFCCCAAAAAA@@@?????????@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@AAA<<<===>>><<<;;;;;;<<<>>>??????@@@@@@AAA@@@@@@???????????????>>>>>>>>>>>>===>>>??????AAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@DDDCCCBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAAAAA>>>:::777666999999888888888888999999:::::::::::::::999777777666777777888888777777666666666666666777777777777666666666666666777777888666666666666666666666666666666777777888888888888555555666666666777777777999:::;;;<<<===???BBBEEE??????>>>>>>@@@GGGPPPVVVhhhpppxxx~~~~~~zzzwwwqqqkkkkkkjjjbbbXXXPPPSSSUUUQQQIIIAAA<<<:::999777777888:::;;;;;;:::;;;;;;;;;:::::::::999999666666777888777666555444555666666666666777777777777777888888888777666666888888999;;;<<<>>>???@@@???>>>===<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<;;;:::::::::::::::>>>AAAFFFGGGFFFBBB???>>>::::::;;;;;;;;;;;;;;;:::;;;::::::::::::;;;;;;<<<999:::<<<<<<<<<===@@@CCCFFFCCC@@@>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBAAA@@@>>>===>>>>>>>>>>>>>>>???????????????>>>>>>>>>AAAFFFJJJJJJGGGBBB>>>;;;;;;===>>>CCCDDDDDDBBB@@@>>>?????????@@@AAACCCEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHEEEBBBCCCAAA>>>;;;999888888999;;;<<<<<<=========<<<<<<<<<===>>>>>>>>>===;;;:::===>>>???@@@AAAAAA@@@???======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;999888888:::<<<>>><<<;;;:::999888777777777999888888888888888777777666666666666666666666666555666666777777888888999zzz~~~wwwjjjWWWQQQLLLJJJIIIGGGFFFHHHCCCEEEHHHIIIHHHGGGGGGGGGEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAACCCCCCBBBBBBAAAAAABBBBBBBBBDDDEEECCC@@@>>>@@@CCCEEEFFFIIIMMMRRRTTTSSSRRRJJJHHHFFFGGGHHHJJJKKKKKKMMMKKKHHHGGGGGGGGGFFFEEEIIIJJJMMMPPPRRRSSSTTTTTTVVVZZZ```dddddd```[[[VVVRRROOOJJJFFFBBBAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>??????@@@AAABBB<<<=========;;;;;;===?????????@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAADDDCCCAAA@@@>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>???777999<<<>>>@@@BBBFFFHHHMMMVVV```hhhrrr}}}|||uuuhhh___]]][[[SSSIIIDDDGGGIIIIIIEEE???:::777888777666888:::;;;:::999;;;<<<<<<<<<<<<;;;::::::666666777777777666555555555555555555555666666666888888999999999999999888888888999:::;;;======>>>???>>>===<<<;;;:::::::::999999999999999999999999::::::::::::::::::::::::===AAAEEEHHHGGGDDDBBBAAA<<<<<<======<<<;;;;;;:::<<<<<<<<<;;;;;;<<<<<<===777:::<<<<<<:::;;;>>>AAAFFFDDDBBBBBBCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBB@@@>>><<<;;;===>>>>>>??????@@@@@@@@@?????????>>>>>>AAAEEEHHHHHHEEEAAA>>><<<<<<>>>???DDDEEEEEECCCAAA???@@@@@@@@@AAABBBDDDFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHEEECCCBBB@@@===;;;999999999:::999:::<<<=========<<<;;;===>>>>>>??????>>>>>>>>><<<===???AAAAAABBBAAAAAA===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<=========<<<<<<;;;<<<;;;999888999:::<<<===;;;:::999888888888888888777777777777777777777777666666666666666666666666555555555666777777888888{{{uuutttpppeeeYYYNNNHHHEEEHHHHHHFFFEEEHHHEEEFFFGGGIIIJJJJJJIIIHHHDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDBBBAAAAAAAAAAAABBB???@@@BBBCCCDDDCCCCCCBBBCCCBBBBBBAAA@@@@@@AAAAAA>>>AAADDDBBB???>>>@@@CCCCCCDDDIIIOOOUUUYYYZZZZZZNNNKKKHHHGGGJJJLLLLLLLLLMMMLLLLLLMMMNNNOOONNNLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKNNNSSSXXX]]]^^^^^^\\\UUUQQQKKKEEEAAAAAABBBCCC??????>>>>>>>>>>>>??????@@@??????>>>>>>???@@@AAA;;;<<<======<<<<<<>>>@@@???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCBBBAAA???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======;;;999888888888888777777777777888888999999999999888777666555666666777777777777666666555555555666666666777777666666666666666777888888666666666666666666666666555555777888888888777666555666666666666777777777777777777999:::;;;;;;:::666999;;;======>>>@@@BBB>>>FFFNNNTTT\\\gggnnnooouuurrrttt~~~{{{}}}yyyxxxpppbbbTTTNNNMMMHHHBBB===>>>???@@@@@@>>>:::666777777777888:::;;;:::888;;;;;;<<<<<<<<<;;;:::999555555555666666666666666777777666666666666666666666777888999999:::999999888888999999:::;;;;;;<<<>>>===<<<;;;999999999888888888888888888888888888777888999::::::;;;;;;:::;;;???CCCEEEEEEDDDCCCCCC@@@@@@@@@???>>>===<<<;;;======<<<<<<<<<<<<<<<===999===@@@???===<<>>>>>??????@@@AAAAAABBB???@@@@@@??????@@@BBBDDDDDDCCC@@@>>>======???@@@CCCDDDDDDCCCAAA???@@@@@@@@@AAACCCDDDFFFFFFGGGGGGGGGFFFEEEFFFHHHHHHGGGFFFAAA???===:::999999:::;;;777888;;;<<<======<<<<<<<<<;;;;;;<<<<<<===>>>???<<<===???AAABBBBBBBBBBBB<<<<<<;;;;;;;;;<<<<<<===;;;;;;::::::999::::::;;;;;;<<<===>>>>>>===<<<;;;::::::999999999:::;;;<<<999999888888888888888999777777777777777777777777666666666666666666666666444444555666666777777888}}}xxxnnniiiaaa\\\]]]]]]UUUKKKJJJDDDCCCHHHJJJGGGFFFJJJGGGFFFEEEFFFHHHGGGEEEBBBCCCDDDGGGHHHHHHGGGDDDCCCDDDCCCBBBAAAAAAAAABBBCCC<<<===@@@BBBCCCDDDDDDDDDBBBAAAAAA@@@?????????@@@<<<@@@CCCBBB>>>===@@@DDD@@@BBBHHHPPPXXX]]]``````QQQMMMIIIIIIKKKNNNNNNMMMMMMMMMOOOQQQTTTUUUTTTRRRLLLMMMLLLLLLLLLKKKKKKJJJGGGHHHKKKPPPVVV\\\___```WWWRRRKKKDDDAAA@@@BBBDDD@@@@@@????????????@@@@@@BBBAAA???>>>>>>>>>??????;;;<<<============@@@BBB???@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@??????>>>>>>======>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@?????????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999999:::888888777777777777888888888888999888888777666555555555666666666666555555777777888888999999::::::666666666666666777888888666666666666666666666666444555777888888888777666666666666666777777777888777777777999:::;;;999888777777777666555666888:::;;;AAAFFFIIIMMMTTTXXXXXX]]]^^^gggwww~~~vvvrrrqqqlll^^^MMMCCCBBBBBBAAA:::888777999<<<===;;;888888777777888::::::999888::::::;;;<<<;;;:::999888555555555555555666777777999888888888777777777777444444555777777888888888888888888999999:::::::::>>>===;;;:::999888888888888888888888777777777777666777888999:::;;;;;;;;;:::===AAACCCCCCCCCCCCCCCCCCCCCBBBBBB@@@???===<<<===<<<<<<;;;;;;;;;<<<<<<===BBBEEEEEEAAA@@@BBBFFFAAABBBCCCFFFIIIIIIGGGEEE??????????????????????????????@@@AAA@@@???>>>===>>>>>>???@@@AAABBBBBBCCC???@@@AAA@@@??????@@@BBBBBBAAA???======>>>???@@@BBBCCCCCCBBB@@@??????@@@@@@AAABBBDDDEEEFFFFFFFFFGGGEEEDDDEEEGGGIIIJJJIII@@@>>><<<:::999:::;;;<<<666777:::<<<>>>>>>===<<<888777777777888:::<<<===<<<===???AAABBBCCCBBBBBB<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::999999:::::::::;;;<<<===>>>>>>===<<<<<<::::::999999::::::;;;;;;888888888888888888999999666666666666777777777777666666666666666666666666444444555555666777777777{{{|||}}}|||xxxppphhhccc\\\TTTKKKHHHKKKMMMKKKHHHEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGEEEBBBAAABBBBBBBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEECCCBBBAAA>>>??????>>>======>>>@@@EEEDDDEEEKKKYYYeeeeee___XXXQQQJJJIIIMMMRRRTTTTTTSSSPPPNNNQQQVVVYYYWWWTTTSSSMMMGGGEEEGGGHHHFFFCCCBBBFFFIIIMMMVVV^^^___[[[QQQMMMGGGBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@BBBCCCAAA@@@??????@@@@@@>>><<<>>>>>>======>>>???@@@@@@AAABBBBBBCCCBBBBBBAAAAAADDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@?????????AAAAAABBBCCCCCCCCCBBBBBB???>>><<<<<<===>>>>>>===<<<<<<===============<<<<<<===>>>>>>>>>===;;;:::888888777666666666666666888888777666666666666666777777777777777777777777444444555555555555444444666555555555555666666777777777666666555555555444777666666555555555555666666666666666666666666666888888777777888999::::::666666666666777777777777:::<<>>===>>>>>><<<;;;;;;::::::999999888444555888::::::999777555777777777777777888888888555555666666777777888888777777666666777888999999::::::999888777555444333;;;;;;:::::::::999999999777666666666666777999:::999999999888888777777777777777666666777888999999888:::>>>@@@AAABBBDDDFFFHHHIIIIIIHHHDDD@@@===<<<999<<<>>>???>>>===<<<===>>>GGGKKKFFF@@@BBBGGGKKKJJJGGGCCCAAAAAABBBCCCCCCDDDBBB??????@@@@@@===:::??????@@@@@@@@@???>>>>>>;;;<<>>???@@@AAAAAA@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBEEECCCBBBAAACCCCCCCCCBBBGGGDDDAAAAAADDDEEEEEECCCAAA???>>>======<<<:::888:::777555777<<<@@@BBBAAA???<<<:::999:::;;;;;;::::::;;;<<<>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<666999===<<<:::999<<>>???@@@DDDDDDEEELLLYYYfffhhhddd[[[UUUOOONNNRRRUUUVVVVVVXXXRRRMMMMMMRRRWWWXXXXXXUUUPPPKKKHHHHHHHHHGGGEEEDDDGGGIIILLLRRRYYYYYYVVVNNNKKKFFFCCCBBBBBBAAA@@@>>>===<<<;;;<<<===???@@@AAA@@@???@@@AAA@@@>>><<<<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBBBBBBB??????@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBAAAAAAAAA???======>>>>>><<<:::<<<<<<===============<<<<<<<<<======<<<;;;:::999888888777666666666666666888777666666555555555666444444444444444444444444666666777888888888888888777777666666555666666666777666666666555555555555666666555555555666666777555555555555555555555555333333444555666777999999777777777666666666666666999;;;===>>>>>>>>>???AAA@@@CCCHHHPPPZZZdddlllqqqzzzzzznnnccc]]]ZZZQQQFFF>>>;;;<<<======;;;;;;;;;:::999999888888555666777999999888777666888777777777777777777777777777777777777666666666777777666666777888888999888999:::;;;;;;:::888888999999999999999999999999:::999888777777888999:::;;;;;;;;;:::::::::999999666666666666666777888888777:::===>>>???@@@BBBCCCJJJJJJIIIGGGCCC>>>;;;999<<<>>>????????????@@@BBB>>>GGGMMMIIIDDDEEEKKKNNNHHHEEEAAA??????@@@@@@@@@CCC@@@>>>>>>??????===;;;===???@@@BBBBBBAAA???>>><<<===>>>@@@@@@@@@???>>>===>>>@@@AAAAAA@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBAAAAAACCCAAA@@@AAACCCDDDDDDDDDDDDBBB@@@@@@BBBDDDDDDCCC@@@???=========<<<:::777:::777666888===AAABBBBBB<<<:::999888:::<<<<<<;;;;;;;;;===>>>????????????>>>>>>===<<<;;;::::::999888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999::::::;;;999888777666666666777777777777777666666666555555888777666555444444555666555555555666666777777777MMMOOOQQQRRRPPPMMMIIIFFFEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGGGGGGGGGGEEEDDDBBB@@@BBBCCCCCCAAA?????????@@@AAABBBFFFQQQ]]]```]]][[[VVVRRRQQQSSSUUUUUUSSSZZZSSSKKKHHHLLLRRRXXXZZZWWWTTTPPPLLLJJJHHHGGGGGGGGGIIIKKKJJJNNNRRRRRRNNNJJJHHHFFFEEEDDDCCCAAA@@@===<<<;;;;;;;;;<<<>>>???AAA@@@@@@AAABBBBBB@@@>>>;;;;;;<<<===???AAACCCDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@?????????===:::888<<<===============<<<<<<;;;;;;;;;;;;:::999888777888888777666666666666666777666555555444555555555666666666666666666666666555666777888999:::::::::999888777777666666666666666666666666555555555555555555555555555666777888555555555555555555555555000111222444555777888999777777777666666555555555777999::::::999888888999======>>>AAAGGGOOOVVVZZZaaafffmmmsssyyy~~~wwwpppdddVVVNNNIIIDDD>>>999888:::;;;<<<;;;;;;::::::999888888888666666777777777888888888888888888777777666666666999999888777777666555555777777666666666777888888666888;;;>>>???>>>===<<<777888888999999::::::;;;======;;;::::::999::::::::::::;;;;;;;;;:::999999666666555555555666777777777999;;;=========>>>@@@GGGFFFEEECCCAAA>>>;;;:::>>>???@@@@@@@@@@@@CCCEEECCCMMMSSSPPPKKKKKKMMMNNNFFFCCC@@@======>>>>>>===@@@???===>>>>>>???===<<<<<<>>>AAACCCDDDCCC@@@???>>>>>>>>>???????????????===>>>???@@@@@@@@@>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@AAA@@@???AAACCCEEEEEEEEEBBB@@@??????AAACCCCCCBBB@@@???===<<<<<<;;;999777:::888777:::@@@DDDEEEDDD;;;999777888:::<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBAAAAAA???===;;;:::888777888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@@@@BBBHHHQQQTTTRRRTTTRRRPPPOOOPPPPPPNNNLLLUUUOOOGGGDDDGGGMMMTTTWWWXXXWWWUUUPPPKKKHHHHHHIIILLLNNNNNNKKKKKKNNNMMMJJJHHHGGGGGGGGGHHHFFFCCCAAA???>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDEEEEEECCCAAA=========>>>???AAABBBCCCDDDDDDCCCBBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>???????????????;;;;;;<<<===???AAABBBCCC?????????@@@@@@>>>:::777<<<============<<<<<<;;;;;;;;;;;;::::::999888888888777777666666666666666666555555444444444555555777777777777777777777777333444555777999:::::::::::::::888777666666666666666666666666666555555555444444444555555777888888555555555555555555555555222333444666777888888999777777777666555555444444666777999888777666666777<<<;;;;;;<<>><<<999888777999:::;;;:::::::::999888888777777777666666555666777888999999999888777666555555444888888888777777777666666777777666666666777777888555888<<>>===<<<;;;::::::777888999999999888777777777777666666666666777777666888:::;;;;;;;;;<<<===@@@???>>>>>>>>>>>>===<<<===???AAAAAAAAA@@@BBBCCCGGGRRR[[[ZZZTTTPPPMMMJJJEEECCC???>>>>>>>>>===<<<>>>>>>======>>>>>>======;;;>>>BBBEEEFFFDDDAAA???@@@??????>>>>>>???@@@@@@===>>>??????@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@BBBDDDDDDCCC@@@@@@@@@AAABBBCCCDDDDDDAAA???===<<<<<<;;;:::888999888999>>>DDDIIIJJJIII<<<:::888888999;;;;;;:::<<<;;;;;;;;;===???AAABBB@@@???>>>===;;;999888777888:::;;;;;;:::999999::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<999999999888888888888888666666666555555555444444555555555555555555555555333333333444555666666666CCCCCCCCCCCCBBBAAAAAA@@@DDDGGGHHHFFFBBB???@@@BBB?????????@@@@@@AAABBBCCCBBBBBBCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBGGGFFFEEEEEEEEEEEECCCBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCBBB@@@>>><<>>>>>===<<<<<<:::::::::;;;<<<===???@@@======>>>???@@@???<<<:::<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::::::::::::::888777777666666666666666555555444444444444555666333333333333333333333333333444555777999:::;;;;;;::::::888777666666666666555555555666666666666666444444444555555777888888555555555555555555555555444555666666666666555555777666666666555555555444555666888999888777888999666777888999:::;;;<<<===???@@@AAAEEEJJJRRRZZZ```ooo{{{zzzuuusssuuuwwwvvvqqqjjjcccVVVHHH@@@???;;;::::::999888888999::::::999999888888777666666777666555444555666888999999888888777666555444444666777777777888888888999777777666666666666666777555888;;;===>>>===:::888777888999:::;;;<<<===>>>?????????>>>===<<<;;;:::666777999::::::999888777999999888888777888888999666888::::::::::::;;;<<<===;;;999999;;;<<<<<<;;;:::===AAABBBBBB@@@???@@@DDDPPP[[[]]]XXXSSSLLLFFFEEECCC@@@???@@@@@@???>>>===>>>>>>>>>============;;;>>>BBBEEEFFFDDDAAA???@@@@@@????????????@@@@@@======>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEEEEEDDDDDDEEECCCAAAAAAAAABBBAAA@@@@@@AAABBBCCCDDDEEEFFFGGGBBB@@@===<<<<<<<<<;;;999888888;;;AAAHHHMMMMMMLLL???<<<:::999999999999888::::::::::::;;;===???@@@<<<<<<;;;::::::999999888888:::;;;;;;:::999999:::888888888888888888888888555<<>>:::;;;>>>999999999999888888777777777777777666666666555555444444555555555555555555555555555555555555555555CCCBBBAAA@@@@@@AAAAAABBBHHHJJJJJJFFFAAA>>>>>>???????????????@@@BBBCCCDDDBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCEEEHHHIIIHHHGGGCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAA???===<<<:::<<<>>>???===<<<<<<===:::???BBBBBBDDDIIILLLLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCDDDFFFIIILLLNNNTTTRRRQQQNNNMMMKKKJJJJJJNNNQQQPPPKKKGGGHHHIIIGGGGGGGGGHHHIIIJJJHHHEEEAAA===>>>>>>>>>????????????AAAAAACCCFFFIIIHHHFFFCCCAAAAAA@@@????????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>===;;;::::::>>>===;;;:::999:::;;;;;;=========>>>??????===;;;;;;;;;;;;;;;:::999888888::::::999999999:::;;;<<<888888777666666666666666555555555444555555666777444444444444444444444444555666777999;;;<<<<<<<<<999888777777666666666666555555555666666666666666555555555555555666777888444444444444444444444444333444555555555444222111555555555555555555555555444666888999888888999;;;666777888999:::::::::::::::999:::<<>>======<<<;;;777999;;;<<<<<<;;;:::999::::::999888888888999999666888:::;;;::::::;;;===AAA===888777999:::999888999<<<@@@BBBCCCBBBCCCCCCBBBMMMWWWZZZWWWRRRLLLEEEEEECCCBBBBBBCCCCCCBBBAAA>>>???@@@???===<<<===>>><<<>>>AAACCCDDDCCC@@@???@@@@@@@@@@@@@@@?????????<<<=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFDDDAAAAAAAAAAAA@@@>>>???BBBEEEFFFFFFGGGHHHIIIDDDAAA>>>=========<<<;;;::::::===CCCJJJMMMLLLJJJAAA>>>;;;:::::::::999888::::::::::::;;;<<<======999999999999999:::::::::888:::;;;;;;:::999999:::888888888888888888888888888BBBJJJIII@@@999999===888888999999888888777666777777777666666666555555333333444555555555555444666666555555555444444444DDDCCCBBBAAABBBDDDFFFGGGNNNMMMKKKGGGCCC@@@???????????????@@@AAABBBCCCDDDAAABBBBBBCCCBBBAAA@@@?????????@@@@@@@@@AAAAAAAAAAAAAAABBBEEEIIIKKKJJJIIICCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCBBBAAA>>><<<;;;:::;;;======<<<<<<===???888???DDDDDDCCCFFFHHHHHHIIIIIIJJJIIIGGGFFFEEEEEEBBBCCCEEEFFFHHHKKKOOOQQQPPPMMMKKKKKKMMMMMMKKKHHHIIILLLLLLFFFCCCDDDEEEEEEFFFFFFFFFGGGHHHFFFCCC@@@<<<======>>>>>>>>>>>>>>>>>>???AAAEEEGGGGGGDDDBBB@@@@@@@@@??????@@@AAAAAA>>>@@@BBBDDDEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCC??????>>>===<<<<<<;;;;;;===<<<;;;::::::;;;===>>>@@@>>>======>>>>>>===;;;999::::::999999777666666777777777777888:::;;;<<<888888777666666666666666666555555555666666777888666666666666666666666666555666777999:::;;;;;;;;;777777666666555666666666555555555555666666666777666666555555555666666777444444444444444444444444222333555666666555444333333444444555555666666666333555777888777777888999::::::999999::::::;;;<<<888777888999<<<>>>??????IIITTTdddsss{{{tttpppooonnnmmmgggeee___WWWOOONNNRRRWWWUUUSSSQQQOOOHHH>>>999:::888999:::888666555666888999888888777666666555555555555555555555666777777666666666666666666555555888888888888888888888888777777666555555555555555555666777999999888888777666666777888999999::::::888999;;;<<<============777888;;;<<<===<<<:::999:::999999888777777888888666888;;;<<<<<<<<<===>>>DDD>>>999777:::<<<;;;999;;;===???AAADDDGGGLLLOOOMMMTTTYYYWWWSSSPPPLLLGGGDDDCCCBBBCCCDDDEEEEEEDDD@@@AAABBB@@@===<<<<<<>>>===???@@@BBBBBBAAA???>>>@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<===>>>>>>???@@@????????????????????????>>>???AAACCCDDDEEEEEEEEEDDDBBB@@@@@@AAAAAA@@@???>>>BBBEEEGGGGGGGGGIIIKKKFFFCCC???>>>>>>>>>============???CCCHHHIIIFFFBBBAAA>>><<<:::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::888:::;;;;;;:::999999:::999999999999999999999999999@@@FFFEEE>>>888888:::777777888888888777666555666666666555555555444444222333444555555555444444333333333333444444444444BBBAAA@@@@@@AAADDDHHHJJJRRRPPPLLLIIIFFFDDDCCCBBB?????????@@@AAACCCDDDEEEAAABBBBBBCCCBBBAAA???>>>???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDFFFIIIJJJHHHGGGCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCBBBAAA>>><<<;;;:::;;;<<<<<<<<<<<>>===>>>>>>???????????????;;;<<>>======<<<;;;:::999999999888888666555555555555555555777999;;;===888888777666666666666666666666666666666777888888333333333333333333333333333444555666777888888888666555555555555666666777444555555555666666777777777666666555555555666666444444444444444444444444333444666888999999888777222333333444555666777777333555666666555444555666;;;999666444444666999;;;777777777999;;;<<<;;;999:::BBBNNNYYYcccnnnyyy~~~wwwsssqqqooouuummmccc]]]^^^``````___^^^]]]YYYQQQHHHEEEGGGKKKJJJFFFCCCDDDBBB;;;555333555777888777444333666888888888888777666666555555555555555666666666666666555555555666666666666666::::::999999888777777777888777666555555555555555444555666777888999999999555555666666777777888888555777999;;;============444666999;;;;;;:::888777999999888777777666777777777999;;;=========???@@@CCC===888888<<>>===>>>???@@@DDDLLLTTT[[[]]]```___XXXQQQOOOLLLIIICCCBBBBBBCCCEEEFFFFFFEEEAAABBBCCCAAA>>>;;;<<<>>>??????@@@@@@@@@???>>>>>>???@@@BBBCCCBBB@@@>>>===<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBDDDEEEEEEBBBAAA???@@@AAABBBBBBAAA===AAAEEEGGGGGGGGGIIIKKKGGGDDD@@@>>>>>>???>>>>>>??????@@@CCCFFFEEE@@@;;;@@@===;;;;;;<<<=========<<<===>>>>>>>>>===;;;:::<<<<<<;;;;;;;;;:::::::::888:::<<<;;;:::999::::::::::::::::::::::::::::::555999<<<<<<:::888777888666777777888888666555444555555444444444333333333111222444555666555444444000000111222333444444555DDDEEEDDDBBB@@@BBBGGGLLLOOOMMMJJJFFFDDDCCCCCCCCCDDDCCCCCCDDDEEEFFFDDDBBBGGGDDDBBBAAACCCDDDBBB@@@>>>>>>???@@@AAAAAABBBBBBGGGGGGEEEDDDCCCCCCCCCCCCCCCAAAAAADDDGGGGGGEEEBBBAAA@@@@@@@@@AAA???===;;;======>>>???????????????BBBDDDEEEGGGHHHHHHHHHGGGKKKJJJIIIGGGDDDBBB@@@???EEEHHHJJJKKKNNNSSSTTTPPPOOOHHHCCCDDDIIIMMMKKKHHHEEEEEEDDDCCCBBBAAA@@@@@@HHHEEEAAA@@@AAABBB@@@>>>>>>>>>@@@@@@AAA@@@???>>>;;;<<<>>>AAACCCDDDEEEEEEAAA???===???BBBCCCBBB@@@AAAAAAAAAAAAAAAAAABBBBBB@@@@@@??????@@@@@@AAABBBAAA@@@???>>>============:::::::::;;;===@@@CCCDDDDDDBBB@@@===;;;:::::::::<<<<<<;;;:::999999999999666666666666777888999:::777888888666333222222222666666555555555444444444444444222222222222444444555555555555666666777777666666555555555444444444333333333444444555555555444444444444444444444444222222333444555666777777777777777777777777777777666666555555555444444444666666666555444444444333888888777777777777888888777777777777777777888999:::>>>CCCIIINNNUUU[[[```eeerrr~~~uuuhhh^^^ZZZ\\\___^^^ZZZUUUNNNKKKKKKPPPSSSVVVTTTQQQLLLHHHCCC@@@>>>DDDAAA>>><<<<<<<<<;;;:::888888777666666666666666555666666777777777777666777777666666666666777777888888777777666666555555666666666666777777777777777666555444333222222222555444555777:::<<<<<<<<<999999888888777888888888666666777777888888999999<<<<<<;;;;;;;;;:::::::::888777777666666666666777======>>>>>>>>>>>>======>>>>>>>>>>>>===<<<::::::===???AAAAAADDDOOOaaaooosssrrrnnneeeYYYPPPJJJIIIEEEFFFFFFEEEDDDCCCEEEFFF@@@AAABBBAAA???===<<<===@@@@@@@@@?????????AAABBBCCCDDDDDDDDDCCCAAA???>>>?????????>>>>>>>>>>>>>>>@@@???>>>======<<<<<<<<<<<<;;;;;;===@@@AAAAAA@@@DDD@@@???CCCIIIKKKFFFAAA@@@AAACCCEEEGGGHHHIIIIIICCC@@@======???AAA@@@??????@@@AAABBBBBBAAA???>>>>>>>>>?????????@@@@@@@@@BBBAAA???===<<<;;;:::::::::::::::<<<>>>===;;;999999888888777777888888999::::::999888777555555444::::::999999888777666666666666666666666666666666444444555555444444333222111222222333444444444444444444333222333444555666CCCDDDCCCBBBAAABBBFFFJJJKKKJJJHHHEEEDDDDDDEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDFFFDDDBBBBBBDDDEEECCCBBB?????????@@@AAAAAAAAABBBFFFEEEEEEDDDCCCCCCBBBBBBCCCAAAAAACCCFFFGGGFFFDDDCCCBBBBBBBBBBBBAAA>>>===>>>>>>??????@@@?????????@@@AAACCCEEEFFFGGGGGGGGGMMMLLLIIIFFFDDDBBB@@@@@@AAAGGGKKKNNNRRRVVVUUUQQQMMMGGGBBBCCCHHHLLLLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBGGGDDDAAA@@@AAABBBAAA???>>>???@@@AAAAAA@@@???>>><<<===???AAACCCDDDEEEFFF???===<<<===???@@@???===????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@@@@>>>===============888888888999;;;>>>@@@BBB@@@???===;;;:::999999999;;;:::999888888777777888555555555555666777888999777888888777444333333444666555555555444444444444444333333222222333333444444444555555555666666666666666555555555444444444333333333444444444555555444444444444444444444444666666666666666666666666777777777777777777777777666555555555444444444444555555555555444444444444888777777666666777777888;;;:::888777666555555555666999<<<>>>@@@CCCHHHKKKSSS^^^mmmyyyzzzsssfffddd]]]SSSKKKIIIKKKOOOUUUSSSOOOKKKHHHJJJNNNRRRVVVRRRLLLFFFAAA???>>>>>>===<<<:::999999:::::::::888888777666666666666666777777777888888777666666777666666666666666666777777777777666666666666666666666666666777777777777666666555444333333333333555555555666999;;;;;;:::999888888888888888999999:::999999888777777666666<<<<<<<<<<<<<<<;;;;;;;;;777666666666666777888888:::;;;<<<===????????????===>>>>>>????????????>>>>>>@@@BBBCCCGGGSSSeeerrr~~~}}}zzzqqqdddWWWNNNJJJGGGHHHIIIGGGFFFEEEFFFHHHBBBBBBCCCAAA@@@@@@AAACCCIIIFFFCCC@@@???@@@@@@@@@BBBCCCCCCBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>>>===============>>><<<<<<===???AAAAAA@@@BBBAAABBBFFFKKKMMMJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDAAA???<<<<<<>>>???>>>===>>>???AAAAAAAAA@@@>>>===@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<>>>@@@BBB@@@<<<999999999888888888888999999;;;;;;:::999888777666555::::::999888888777666666555555555555555555555555444444555555444444333222222222333444444444333333444444333333333444555666AAABBBBBBAAAAAABBBDDDFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCAAAAAACCCEEEEEEEEEDDDCCCBBBCCCDDDEEEEEEDDD@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDDDDCCCBBBAAA@@@BBBAAA@@@BBBEEEFFFFFFEEEDDDEEEEEEEEEDDDBBB@@@??????@@@@@@@@@@@@@@@??????===???AAACCCEEEGGGGGGHHHOOOMMMIIIFFFCCCAAAAAAAAA>>>GGGOOOSSSWWWYYYVVVQQQLLLFFFAAAAAAFFFKKKKKKJJJHHHGGGFFFFFFEEEDDDCCCCCCEEECCCAAAAAABBBBBBBBBAAA>>>???@@@AAAAAA@@@???>>>===>>>???AAACCCDDDDDDEEE>>>===<<<===>>>???>>>============>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA???>>>===<<<<<<;;;<<<<<<777777777777999;;;===???<<<;;;:::999888888888999:::999888777666666666666444444444555555666666777777888888777555333444555555555555555444444444444444333333222222333333444444444444444444555555555555555555555555444444444333333333444444444444555555555555555555555555555777777666555555444333333666666666666666666666666555555555555444444444444444444444444555555555555777777666666666666777777:::999888666555555555555666888999999888999;;;===CCCJJJTTT]]]eeemmmvvv|||{{{vvvsssnnnggg]]]VVVNNNMMMJJJDDD???>>>AAAEEELLLLLLKKKJJJIIIJJJMMMPPPRRRMMMEEE>>>:::999:::<<<666666666666777888999:::888777777666666666666666999999999999888777666666555555555555555555555555555555666666666777777777666666666666777777777777555555444444444444444555666555444666888999888777777777888888999999:::::::::999999888888777777777<<<<<<===============<<<666666666666777777888999888999;;;===???@@@AAAAAA======???AAABBBCCCCCCCCC???AAACCCEEEJJJVVVfffsss~~~~~~|||uuuiii[[[QQQKKKIIIJJJKKKJJJHHHGGGHHHIIIDDDDDDCCCAAAAAACCCGGGKKKTTTNNNFFFAAA@@@@@@@@@???AAAAAAAAAAAA@@@???===<<<=========>>>>>>>>>>>>>>>AAA@@@???>>>============@@@>>><<<<<<===???@@@@@@AAACCCFFFIIILLLMMMMMMMMMJJJIIIFFFCCCAAA@@@??????@@@>>><<<<<<======<<<;;;>>>>>>???@@@???>>>===<<>>>>>>>>>>>>>>???@@@CCCFFFGGGDDD>>>::::::999999999999999999:::<<<<<<;;;:::999888777777999999999888888777777666555555555555555555555555444444555555444444333222333333444444444333222222444333333333333444555666@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFCCC@@@???AAABBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDCCCAAA???>>>@@@???@@@AAACCCDDDEEEFFFEEEFFFFFFFFFCCCAAA@@@???@@@AAAAAAAAAAAA@@@??????===>>>AAACCCFFFHHHJJJKKKPPPNNNIIIEEEBBBAAABBBBBB@@@JJJUUUZZZ\\\\\\VVVOOOKKKFFFAAAAAADDDHHHIIIHHHEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAABBBBBBBBBBBB??????@@@AAA@@@???>>>===<<<===>>>@@@AAABBBBBBBBB??????>>>???????????????<<<<<<======>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;888777777777888:::;;;===999999999888888999999999999999888777666666666666444444555555666666666666555666777666444333333444444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555444444333222222111111000555555555555555555555555444444444444444444444444333333333444444555555555777666666555555666666777555555555555666777777888555666777777777777:::;;;===@@@EEEJJJOOOVVV]]]bbbfffiiinnnuuu||||||rrrjjjeee___[[[WWWQQQIIIDDD@@@AAAAAA>>>;;;;;;???CCCGGGJJJMMMOOONNNLLLKKKJJJHHHDDD>>>888555666888:::555666666666666777888999777777666666666666777777:::::::::999999777666555444444555555555555444444444444555555666777777888666666666666777777777777444444444444444555666666666555444555666777666555666777888999::::::;;;;;;666777777888999:::;;;;;;<<<<<<===>>>???>>>>>>===777777777666777777888888888999;;;===>>>@@@@@@AAA===>>>@@@AAACCCCCCDDDDDD@@@AAACCCDDDIIISSSaaalllnnnnnnlllggg___WWWOOOJJJIIIKKKKKKKKKIIIGGGGGGHHHDDDCCCBBB@@@@@@EEEKKKPPPYYYQQQGGGAAA@@@AAA@@@???AAAAAAAAA@@@@@@???>>>===>>>>>>????????????@@@@@@AAAAAA@@@???>>>>>>>>>>>>BBB???<<<;;;<<>>=========???>>>===============<<<===>>>>>>>>>===<<<;;;:::<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@CCCFFFJJJJJJFFF???:::::::::999999999999::::::<<<<<<;;;;;;:::999999888999888888888777777777666555555555555555555555555444444555555444444333222444444444444333222222111333333333333444444555555AAA@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFCCC@@@??????AAAAAAAAA@@@AAACCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA???@@@BBBCCCCCCAAA???>>>>>>???@@@AAABBBBBBDDDDDDCCCEEEGGGEEEBBB???>>>???@@@@@@AAAAAAAAA@@@@@@??????@@@BBBEEEHHHKKKMMMOOOOOOLLLHHHEEEBBBBBBBBBCCCDDDOOO[[[___^^^[[[SSSLLLJJJGGGCCCBBBCCCEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAABBBBBBBBBBBBBBBCCC???@@@@@@AAA@@@???>>>===:::;;;<<<===>>>?????????>>>>>>???>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAA???@@@AAABBBBBBBBBAAAAAA>>>===<<<;;;:::::::::::::::999888888888999;;;<<<888888999999:::::::::::::::999888777777666666777444555666777777777666666222333444444222111222444333333444444444444444444333333333333333333333333444444444444444444444444444555555555555555555555444444444444444444444444555555555555555555555555111111111222222222222333444444444444444444444444333333444444444444444444222333333333444444555555666666555555555555666666444444444444555666777888222333444444444444666888999;;;===@@@BBBEEEHHHJJJJJJOOOVVV^^^eeejjjmmmnnnttt}}}ooocccUUUQQQLLLHHHGGGCCC>>>:::777999:::888777888<<<@@@EEEJJJPPPRRRPPPJJJDDDAAA<<<:::888666555555666777777999:::999777666777888777777666666666666777777:::::::::999999777666555444444555666666555444444333333444555666777888888666666666666777777777777444444444444555666777777666555444555666777666444666777888:::;;;;;;;;;;;;777777888999:::;;;<<<<<<<<<===>>>?????????===<<<:::999888777777777777777:::;;;<<<======>>>>>>>>>???@@@@@@AAABBBBBBBBBAAA@@@@@@AAAAAADDDMMMXXX```___]]]YYYUUUQQQNNNKKKIIIGGGIIIJJJIIIGGGEEEEEEEEEBBBBBB@@@???@@@DDDKKKPPPTTTNNNFFF@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>BBB???<<<;;;<<>>======>>>??????@@@@@@????????????>>>>>>======<<<;;;::::::;;;<<<===>>>???>>>===<<<============>>>???@@@AAA@@@BBBEEEIIIIIIEEE???::::::999999888888999999:::<<<;;;;;;::::::999999999888888888777777777777777555555555555555555555555444444555555444444333222444444444444333222222111333333333444444444444444CCCAAA???>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAEEECCCAAA@@@BBBCCCCCCCCCBBBDDDFFFEEECCCAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@AAABBBBBBAAA@@@???>>>AAACCCDDDCCCCCCCCCCCCCCCEEEGGGEEEAAA======>>>>>>??????@@@AAAAAA@@@@@@???@@@BBBDDDGGGKKKNNNOOOLLLJJJGGGDDDBBBBBBBBBCCCFFFRRR]]]```\\\WWWOOOHHHFFFEEECCCCCCCCCDDDBBBAAADDDDDDDDDCCCCCCCCCBBBBBB@@@AAACCCCCCBBBAAABBBCCC???@@@AAAAAA@@@???===<<<999:::;;;<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<===>>>??????@@@AAABBBBBB???@@@BBBCCCCCCCCCBBBAAA>>>===<<<;;;;;;:::;;;;;;;;;:::999888888999:::;;;888888999:::;;;;;;:::::::::999888777666666666666555555777888888777666555000222333222111111222333333333333333444444444444222333333444444333333222555555555444444444444444444444444555555555555555555444444444444333333333444444444444444444444444111222222333555666666777555555555555555555555555333333333333444444444444333333333333444444444444555555444444444444555555666666555444444444444444555666666555333333444666444555777999;;;<<<<<<<<<;;;???FFFMMMSSSWWWYYYZZZ[[[fffuuu~~~{{{vvvuuuuuuuuuxxx}}}~~~~~~}}}}}}~~~}}}{{{zzz|||zzzxxxyyyyyypppaaaUUUHHHEEE@@@>>>>>><<<888555555777888777666999>>>CCCFFFJJJOOOOOOKKKCCC<<<888555555666666666666555555888;;;<<<;;;777555666888666666666666666777777888999999999999888777666666444555666777777666555444333333444555666666777777666666666666777777777777555444444444555666777777666555444555666777666555777888999;;;;;;;;;::::::::::::::::::::::::::::::<<<>>>???@@@???>>><<<:::999999888777777777777888<<<<<<=========<<<<<<;;;@@@AAAAAAAAAAAA@@@@@@???@@@@@@???>>>AAAGGGOOOUUUYYYTTTNNNIIIHHHHHHHHHHHHEEEGGGHHHHHHEEECCCBBBBBB@@@@@@@@@???@@@CCCHHHLLLLLLIIIFFFBBB@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@????????????@@@>>><<<<<<===???@@@@@@CCCEEEFFFDDDAAA???AAACCCFFFDDDCCCAAA?????????@@@===???AAABBBAAAAAABBBCCC???>>>===<<<<<<;;;::::::;;;===???@@@AAA@@@>>>===<<<<<<<<<<<<===>>>???@@@>>>???AAACCCDDDAAA===999999888888888888888888999:::999999999888888888888777777777777777777777777444444444444444444444444444444555555444444333222333333444444444333222222222333444444555555444444EEEBBB>>>===???AAABBBBBB@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAACCCGGGIIIIIIHHHFFFHHHJJJHHHDDDAAA??????@@@AAAAAAAAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@DDDHHHIIIGGGDDDCCCDDDCCCFFFHHHFFFAAA======???<<<<<<>>>???@@@@@@AAAAAA===>>>???AAADDDHHHKKKLLLHHHGGGEEEDDDCCCBBBBBBBBBFFFQQQ[[[\\\XXXRRRLLLFFF@@@AAABBBCCCEEEDDDCCCAAACCCBBBBBBBBBBBBAAAAAAAAA@@@BBBDDDDDDBBB@@@AAABBB@@@@@@AAAAAA@@@???===<<<::::::;;;<<<<<<<<<;;;;;;:::<<<===<<<:::999:::<<<===>>>>>>???@@@AAABBBCCC???@@@BBBCCCDDDCCCBBBAAA???>>>===<<<;;;;;;;;;;;;<<<;;;999888888888999999777888999:::::::::999999888888777666555555555555333444666777777666444333000111333333222222333444222222333333333444444444222333333444444333333222666666666555555555444444444444444555555555666666555555444444444333333333333333333333333333333333222222333444555666777777555555555555555555555555222222333333333444444444444444333333333333333333555444444444444444444555666555444444333333444444666777777666555444666777555444555666777888888888777999<<<@@@DDDHHHKKKMMMNNNUUU]]]bbbbbbcccfffiii{{{}}}~~~}}}}}}~~~vvvjjjbbb_________```ccciiinnnqqqrrrqqquuuyyy|||~~~xxxwwwrrrjjjggggggfffbbbffflllrrruuussspppnnnnnnkkkjjjjjjkkkiii```SSSHHH???===::::::;;;;;;888555777888:::::::::>>>EEEKKKKKKLLLLLLIIICCC===888666666666666666555444444444555999;;;:::666333444666666666666666666777888888777777777888888777666666444555777888888777555444444444444555555666666666666666666666777777777777666555555555555555666777666555444555777888777666888999:::<<<<<<;;;999888::::::;;;;;;;;;;;;;;;;;;===>>>???@@@???===:::888777777777777888999:::;;;;;;<<<<<<===<<<<<<;;;;;;@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>===@@@EEELLLPPPQQQLLLEEEBBBBBBDDDEEEEEEDDDFFFGGGGGGDDDBBB@@@@@@???@@@AAABBBBBBCCCEEEHHHDDDGGGHHHEEEAAA???@@@CCCAAAAAA@@@???>>>??????@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@>>><<<<<<===???AAAAAA@@@BBBBBBBBBAAA???>>>>>>???CCCCCCCCCBBBAAAAAA@@@@@@;;;>>>BBBCCCBBBBBBCCCEEE@@@???>>><<<;;;;;;::::::;;;<<<>>>@@@AAA???>>><<<<<<;;;;;;;;;<<<===>>>>>>;;;;;;:::;;;<<<<<<:::999888777777666666777777888777777777777777666666666666777777777777777777777444444444444444444444444444444555555444444333222222222333444444444333333222333444555555555444444GGGBBB>>>===???BBBCCCBBB>>>>>>???AAAAAAAAAAAAAAA???@@@BBBFFFKKKNNNNNNNNNIIILLLMMMKKKFFFAAA??????@@@@@@AAAAAABBBCCCDDDDDDBBBAAAAAA@@@@@@AAABBBBBBBBBGGGLLLMMMJJJFFFEEEDDDCCCGGGIIIGGGAAA===>>>@@@:::;;;===>>>@@@AAAAAAAAA;;;;;;<<<>>>AAADDDHHHIIIEEEEEEDDDDDDCCCCCCBBBBBBDDDOOOXXXYYYTTTOOOJJJEEE;;;===AAADDDFFFFFFDDDCCC@@@@@@??????????????????@@@CCCEEEEEEBBB@@@@@@AAA@@@@@@AAAAAA@@@???===<<<;;;;;;<<<<<<===<<<<<<;;;<<<>>>@@@>>>;;;:::;;;===<<<===>>>???@@@AAABBBBBB???@@@BBBDDDDDDCCCBBBAAA???>>>===<<<<<<;;;<<<<<<<<<;;;999777777777777888777888999::::::999888777777777666444444444444444222333555666666555333222000222333333333333444666222222222333333444444444222222444444444444222222777777666666666555555555444444444555555555666666555555555444444333333333222222222222222222222222111111222333333444555555666666666666666666666666222222222333333444444444444444444333333222222222555444444333333444444555222222222333444555777888111222333333333333666888999888666666777888888888888777666777:::???CCCGGGKKKNNNQQQQQQOOONNNNNNPPP\\\]]]]]][[[YYY[[[```dddmmmpppooohhh[[[QQQMMMLLLQQQPPPQQQTTTZZZ___bbbccc```dddggghhhffffffhhhkkk```^^^WWWOOOKKKMMMLLLHHHSSS\\\hhhllliiidddbbbccc\\\]]]^^^___\\\TTTHHH???999777666888;;;<<<:::777666777999999;;;@@@HHHOOOPPPNNNKKKDDD>>>:::999999999888777555444333333333111666999888444222333666666666666666666777888888555666666777777777777666555666777999999777666555444444444555555555555555666666666666777777777777666666555555555555666666666555444666888999888777888:::;;;<<<<<<;;;999888777888999:::<<<===>>>???===>>>@@@@@@???<<<999666444444555777999;;;===>>>:::;;;<<<<<<======<<<<<<@@@AAAAAABBBCCCCCCBBBBBB@@@???>>>>>>@@@FFFLLLPPPGGGBBB>>><<>>@@@CCCDDDCCCCCCDDDEEEAAAFFFJJJHHHBBB>>>???CCC@@@???>>>======>>>??????@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@<<<;;;<<<===@@@AAAAAA@@@BBBAAA???>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCBBBAAA@@@999===AAACCCBBBBBBDDDFFF@@@@@@>>>===;;;;;;;;;;;;888:::<<<>>>???===;;;:::;;;;;;;;;;;;;;;<<<======999888666666777999999888777777666666666666777777666666666666555555555555666666666666777777777777444444444444444444444444444444555555444444333222111222333333444444444444222333444555555555444333BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@?????????@@@<<<>>>BBBFFFKKKRRRZZZ```SSSVVVXXXTTTLLLEEEBBBCCC@@@AAAAAABBBCCCCCCCCCBBBFFFCCC@@@???@@@AAABBBBBBBBBCCCEEEFFFFFFEEECCCAAACCCDDDDDDDDDCCCAAA???===<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;===AAADDDFFFGGGGGGFFFDDDBBBAAAAAABBBGGGOOOXXXZZZSSSKKKEEEDDD>>>@@@CCCEEEEEECCCAAA@@@???@@@@@@AAABBBCCCDDDEEEAAABBBCCCDDDEEEDDDCCCCCC@@@???>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;??????>>>>>>>>>>>>???@@@>>>???@@@AAAAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888777777888999::::::;;;;;;;;;;;;777666444333222222333333444444333333333333222222000000111111111222222222000000111111111222222222444444555555555444333333111222555666777777555444666555444333222333444444444444444333333222222222777666555444333333222333222222333333333333444444333333222111222333444555333333444444555444444333444444333333333333222222555555444333333222111111333333333333333333333333555555555555555555555555111111222333444666777888777777777777888999:::;;;AAA@@@@@@CCCFFFGGGEEEBBBHHHFFFEEEDDDEEEFFFHHHIIIOOOTTTVVVRRRHHHAAA@@@AAAAAACCCEEEIIILLLPPPRRRSSSTTTTTTUUUVVVVVVUUUTTTSSSPPPJJJBBB======>>>>>>>>>DDDRRRZZZTTTPPPUUUWWWTTTLLLLLLLLLLLLKKKGGGAAA<<<===999555555777888777555555888===BBBGGGKKKMMMNNNHHHEEE@@@;;;777555555555444444444444444444444444333444444555555444444333999888777666555444333333555555555555555555555555444333333222222333333444555555666666666555555444888888888888999999999999777777777777777666555555666666777888888777666555999999999888888666555555::::::;;;;;;;;;<<<<<<<<<999;;;===>>>>>>===:::999555777999999999999;;;===999999999999999999999999>>>>>>?????????@@@@@@@@@???>>>>>>@@@BBBEEEFFFGGGBBB@@@???======>>>@@@AAADDDBBB@@@BBBEEEGGGFFFDDDBBBFFFKKKMMMLLLGGGBBB???AAAAAAAAAAAA@@@@@@???>>>>>>===<<<;;;;;;<<<===>>>??????@@@AAAAAABBBCCCCCCDDDCCCBBBAAA@@@??????>>>;;;;;;<<<===>>>???@@@@@@???>>><<<;;;:::::::::;;;===>>>@@@BBBCCCCCCBBBBBBAAA;;;888>>>DDDFFFFFFFFFCCCBBBAAA???===;;;:::999777888888999;;;===???@@@======<<<;;;::::::999999888888888777777777777777666666555555555666666777555555555444444333333333444555555555444333333222555444444333333444444555222222333333333333333333111222222333333222222111222333333444444333333222CCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???????????????AAABBBCCCEEEKKKSSS^^^eeeaaacccaaaYYYMMMCCC???>>>@@@AAABBBCCCDDDDDDDDDEEEHHHEEEBBBAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBAAA@@@CCCBBBAAA@@@@@@@@@???>>>======<<<<<<<<<<<<=========<<<<<<<<<===???BBBCCCGGGHHHHHHFFFBBBAAACCCEEEJJJRRRZZZZZZSSSJJJDDDBBB@@@AAABBBCCCDDDCCCAAA@@@@@@@@@AAAAAABBBBBBCCCCCC>>>>>>@@@AAAAAAAAA@@@???@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;::::::999999::::::;;;=========>>>>>>>>>??????===???AAACCCDDDCCCAAA@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<888888999:::::::::::::::777666444333222222333333444444333333333333222222000000111111111222222222000000111111111222222222111111222222333222222222000111333555666555444333555444333222111222333333444444333333333222222222666555444333222222222222222222222333333333444444333333222222222333444555222333333333333333222222222222222333333444444444555555444333333222111111333333333333333333333333555555555555555555555555888777666444333333444444777666666666777888999999<<<;;;;;;>>>BBBDDDCCCBBBDDDBBB@@@???>>>???@@@AAAGGGJJJKKKHHHAAA===<<<===:::;;;===???BBBDDDFFFGGGEEEFFFGGGHHHHHHGGGGGGFFFBBB>>>:::888:::===>>>>>>===IIINNNGGGBBBFFFHHHEEEDDDCCCBBBBBBAAA???:::777888666555555777888888777???AAAEEEGGGIIIHHHGGGEEE>>><<<999666444333333333444444444444444444444444333444444555555444444333555555555555666666666666666666666666666666666666666555555444444555555666777888888999888888777777444444555555555666666666777777777777777666555555555666777888888777666555666777777888888888888777:::::::::::::::;;;;;;<<<999;;;===>>>>>>===;;;999888999;;;;;;::::::<<<===999999999::::::;;;;;;;;;=========>>>>>>>>>??????AAA@@@@@@@@@AAAAAAAAA@@@>>>===;;;::::::;;;===>>>??????@@@CCCFFFHHHHHHGGGJJJPPPUUUTTTMMMEEEAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBEEEEEEDDDBBB@@@===;;;:::;;;;;;<<<======>>>>>>??????>>>===;;;::::::;;;;;;===>>>@@@BBBCCCCCCCCCCCCAAA<<<:::???CCCCCCCCCEEEEEEDDDBBB@@@===<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::999999888777777777777777777777777666666555555555555666666555555444444444333333333444444555555444444333222444444333333333333444444444444444333333333333333222333333444444333333222333444444555555444444333BBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>DDDCCCCCCCCCHHHRRR^^^fffmmmmmmiii^^^OOODDD>>>>>>AAAAAABBBCCCEEEFFFFFFGGGJJJGGGDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>???@@@AAAAAA@@@======<<<<<<<<<<<<======>>>===<<<<<<===>>>@@@AAAGGGIIIKKKHHHCCCAAADDDHHHNNNUUU\\\\\\TTTKKKEEEBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<===>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>===>>>>>>>>>>>>============;;;::::::999999::::::;;;999:::<<<>>>>>>???>>>>>>===???CCCFFFGGGFFFDDDBBB======<<<<<<<<<;;;;;;;;;888888777777777999:::;;;888888999999::::::999999666666444333333333333333444444333333333333222222111111111111111222222222000000000111111111111222000000111222333333333222///000222333444444333222444333222111111111222222333333333333222222222222444444333222111111111111222222222222333333333333333333222222222333444555222222333222222111000000000000111222333444555555555444444333333222222111333333333333333333333333444444444444444444444444;;;999777444333222333444666666555555555666666777666555555888<<>><<<;;;::::::999999:::;;;<<<======>>><<<===>>>???????????????:::888777777:::<<<>>>>>>:::CCCFFF???:::===???>>><<<:::999888888777555333222333555555666888;;;===JJJKKKKKKJJJGGGCCC>>>;;;444444444333333333333333444444444444444444444444333444444555555444444333444444555555555666666666666666666666666666666666666555555444444555555666888888999999999999888888666666666777777777888888666777777777777666555555555555777777777777666555333444666777999::::::::::::999888888888999;;;;;;999;;;===>>>>>>===;;;:::;;;<<<======;;;;;;<<<===888999999:::;;;<<<======<<<<<<<<<<<<============@@@@@@AAAAAA@@@???===<<<<<<;;;:::999999:::;;;<<<;;;===@@@CCCEEEGGGKKKMMMUUUZZZ^^^XXXLLLBBB???@@@???@@@AAAAAAAAAAAAAAAAAA???>>>>>>======>>>>>>???>>>??????@@@@@@AAAAAAAAACCCCCCCCCCCCAAA>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;<<<===???AAABBBCCCDDDDDD@@@===>>>AAABBB??????BBBGGGEEECCC@@@>>>===<<<<<<<<<;;;;;;:::999999888888;;;;;;::::::999888888888666666666777777777777777666555555555555555555555444444444444333333333333444444555555444444333333444444333333333333444444555555555444444333333222333333444444444444333333444444555555555555444444AAAAAA@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>BBBAAAAAABBBGGGOOOZZZaaannnnnnjjj___QQQFFFBBBBBB@@@@@@AAABBBDDDEEEGGGHHHLLLIIIFFFEEEEEEDDDCCCBBB@@@@@@?????????@@@AAAAAAAAA@@@@@@CCCFFFFFFDDDAAA<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======???@@@AAAEEEIIILLLJJJEEECCCFFFKKKQQQXXX___^^^WWWNNNHHHFFFDDDCCCAAA@@@@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@???>>>=========>>>>>>>>>>>>>>>????????????>>>>>>===<<<>>>>>>>>>>>>>>>>>>======;;;::::::999999::::::;;;777888;;;===???>>>>>>===>>>@@@DDDFFFGGGEEECCCAAA=========<<<<<<<<<;;;;;;999888666555555666777888777777888888999888888777555555444444333333333333444444333333333222222222111111111111111111111111000000000000111111111111000111222333444555555555///000111222333333333333444333333222222222222222333222222222222222222222333333222111000000111111111222222222222333333333222222222333333333444444333333333333222111000///000111111222333333444444444444444333333222222222333333333333333333333333444444444444444444444444666555333222222444666888555555444444444444444444333333333444777:::<<<===AAA@@@>>>===<<<===???@@@EEEAAA===<<<===>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<======>>>>>>;;;;;;;;;;;;<<<<<<;;;;;;===BBBCCC===999;;;>>>>>>:::777555444444555555555111333555555555999@@@EEENNNMMMJJJFFFAAA<<<888666222333444555666666555444333333444444444444444444333444444555555444444333777777666555555444333333666666666666666666666666444333333222222333333444555666777777777777777777777777777777888888888888666666777777666666555444444555666777777777666555333444666777999:::::::::999888777666777888:::;;;:::;;;<<<=========<<<;;;<<<===>>>===;;;::::::;;;777777888999;;;<<<======;;;<<<<<<<<<============<<<>>>AAABBBAAA???>>>>>>===<<<<<<;;;<<<<<<===>>><<<>>>@@@AAABBBFFFMMMSSS^^^^^^\\\SSSHHH@@@>>>?????????@@@AAAAAABBBAAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@>>>???BBBCCCDDDBBB@@@>>>===<<<<<<;;;;;;:::999999>>>======<<<<<<;;;;;;;;;:::;;;<<<>>>???AAABBBBBB>>>>>>@@@CCCAAA===<<>>======>>>;;;:::::::::999888777666999999999888888777777777555555666666666666666777555555555555555555444444333333333333333333333333333444444555444444333333444333333333333333333444666666555555444333222222222333333444444333333222333333444444444444333333>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>@@@BBBDDDHHHMMMTTTYYYggghhheee[[[OOOFFFCCCDDD??????@@@@@@BBBDDDFFFGGGLLLJJJHHHGGGFFFFFFDDDBBBAAAAAAAAAAAAAAABBBCCCDDD@@@AAAEEEJJJOOOMMMGGGAAA;;;::::::::::::::::::;;;:::;;;<<<===???AAACCCDDDDDDHHHMMMLLLIIIHHHJJJMMMSSSYYY``````YYYQQQLLLKKKEEECCCAAA?????????@@@@@@@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<=========>>>>>>???@@@@@@@@@???>>><<<;;;<<<===>>>>>>>>>>>>======;;;::::::999999::::::;;;666888;;;===>>>>>>===<<>>===;;;999888777777888666777777888777777666666444444444444444444333333444444333333333222222222111111111111111111111111000000000000000000000000000111222333444444555555000111222222333333444444444444444444444333333222222222222222222222222222222222111000000000111111111111111222222222333333222222333333333444444444333333333333333222111111222222222222222222222222444444333333333333222222333333333333333333333333444444444444444444444444222111111111222444666888444444333333222333333333444444444444444666888:::???>>>>>>>>>???AAADDDFFFLLLGGGBBB@@@BBBDDDBBB@@@=========<<<;;;:::::::::888888999999:::;;;<<<<<<@@@AAABBBCCCBBB@@@??????DDDFFFEEE???:::;;;<<<===<<<999555333444555666666555555555555555;;;CCCKKKHHHEEEAAA<<<888666555555333444666777777666555444333333333444444444555555333444444555555444444333666666555555444444333333444444444444444444444444444333333222222333333444555555666777777777777777333333333333444444444555666666666666666555444444333444555777777777666555666666777888888888888888888888777777777888999:::::::::<<<=========<<<<<<<<<======;;;999777888999555666777888999:::;;;;;;<<<<<<<<<=========>>>>>>===@@@CCCCCCAAA>>>===>>><<<<<<<<<<<<======>>>>>>@@@AAAAAA@@@AAAGGGPPPWWW___YYYPPPHHHCCC@@@>>>===>>>>>>???@@@AAAAAAAAAAAA>>>>>>????????????>>>>>>=========>>>>>>>>>>>>>>>===???BBBDDDEEEDDDBBB@@@======<<<;;;:::999888888<<<<<<<<<<<<<<<;;;;;;;;;888888999:::;;;===>>>???===>>>AAAEEECCC===;;;===DDDCCCAAA???>>>>>>>>>>>>777888888999999888777666777777777777777666666666444444555555555666666666555555666666555444333333333333333333333333333333333333444444555444444333333333333222222333333333666666555444333333222222111111222222222222111111222222222333333222222222<<<<<<<<<==============================>>>>>>???>>>@@@DDDGGGIIILLLOOORRR]]]^^^]]]VVVLLLDDDAAABBB@@@@@@???@@@AAACCCEEEFFFKKKJJJHHHGGGGGGGGGEEECCCBBBCCCCCCDDDDDDEEEEEEEEEAAABBBGGGOOOTTTRRRIII@@@;;;;;;::::::::::::;;;;;;:::;;;===???AAACCCDDDEEEDDDHHHMMMQQQQQQPPPOOOOOOSSSZZZ``````YYYRRRMMMLLLEEEDDDBBB@@@???>>>>>>???@@@AAABBBCCCBBBAAA???===;;;;;;;;;;;;;;;<<<======???@@@@@@@@@???>>><<<;;;:::;;;===>>>>>>>>>===<<<;;;::::::999999::::::;;;888999;;;======>>>======@@@@@@AAAAAA@@@>>><<<;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;999777555444333666666777777666666555555333444444555555444333333444444333333333333222222222222222111111111111111111000000000000000////////////000111222222222111111111111222222333444444444444555555555444333222111111111222222222222222222222111111111111111222111111111111222222222222111222333444444444333333222222333333333333333222333333222222111111111111333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333333333333222222222333333444555666777666444444555777999999999;;;===AAAEEEGGGLLLHHHDDDBBBCCCDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@???<<<<<<<<<<<<<<<===>>>???GGGIIILLLMMMLLLKKKLLLLLLOOONNNLLLFFFAAA???>>>>>>>>>;;;777444444555666666777777777777888===CCCHHH>>><<<888555333333555666333333444555555444222222222333333444444555555555333444444555555444444333222222333444555666666777333333333333333333333333666555555444444555555666555666777888888999888888333444444444444555555555555666666666666555444444222333555666777777666555777888888888888777777666777777888888999999999999::::::;;;<<<============;;;;;;<<<:::888666666777555666666777888999::::::<<<<<<<<<============>>>@@@CCCEEECCC>>>;;;:::<<<999999:::;;;;;;<<<<<<<<>><<<===>>>??????????????????===>>>>>>??????>>>>>>===========================@@@AAABBBCCCCCCBBB@@@???>>>===<<<;;;:::999888888::::::;;;;;;;;;;;;:::999777777777777888:::;;;<<<<<<<<<@@@FFFFFFAAA<<<<<>>>>>======555666777888888888777666666666666555555555555555333333444444555666666666444555666666555444222111222222222222333333333333333333444444555555444444333333222222222222333333444444444333333222222111000000111111111111000000111111222222222222111111<<<<<<<<<=========>>>>>>>>>=========>>>>>>???@@@===???BBBDDDEEEGGGJJJLLLOOOSSSUUUQQQIIICCCBBBCCCBBBBBBAAA@@@AAACCCEEEFFFJJJHHHGGGGGGHHHGGGEEEDDDBBBCCCEEEFFFGGGGGGFFFFFFBBBCCCFFFNNNSSSQQQHHH???===<<<<<<;;;;;;<<<<<<======>>>???AAABBBDDDDDDDDDFFFIIIOOOUUUZZZZZZVVVRRRTTTZZZ```___WWWOOOJJJIIIEEEDDDBBB@@@???>>>======???AAACCCDDDDDDBBB@@@>>>===<<<<<<;;;<<<===>>>??????@@@AAAAAA@@@>>>;;;:::999:::<<<=========<<<;;;;;;::::::999999::::::;;;;;;;;;<<<<<<============?????????>>>>>>===<<<<<<;;;::::::::::::999999999888888999888777444111000666666666666666555444444333333444555555444444333444444333333333333222222222222222111111111000000111111000000///////////////000000111111111000000000000000000111222333333333333444555444333222111000111111111222222222222222222111111111222222333111111111111222222222222111222333444444444333333///000111222333333333333111111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333111000222222222222333333444555444666888777555444444666555555555777:::>>>BBBDDDCCCAAA???======>>>======??????@@@AAABBBCCCCCCDDDBBBBBBAAA@@@@@@AAABBBCCCEEEHHHKKKLLLKKKJJJLLLNNNOOOMMMKKKIIIFFFCCCBBBBBBBBB>>>:::777666666666555777777888;;;>>>?????????666666555444444333333333111222222222222222111111222222333333444555555666333444444555555444444333111222222333555666666777444444444444444444444444666555555444444555555666444444666777777888888888555555666666666777777777555555666666555555444333222333444666777777666555777777888888888888777777666777999:::;;;:::999888::::::;;;<<<<<<=========:::;;;;;;:::777666666777777777888888888999999999:::;;;;;;;;;<<<<<<<<<<<>>@@@FFFLLLRRRVVVWWWMMMIIIDDDAAA@@@???===<<<===>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@??????>>>======<<<;;;:::999999888888999:::::::::999888888888777777777888999:::<<<;;;>>>FFFJJJEEE???<<<999:::<<<>>>>>>===<<<;;;444555777888888777555444444444444444444555555555222333333444555555666666444555666666555444222000111111222222222333333333222333444444555555444444333333222222222222333333222222222222222222222222111111111222222111111111111222222333333222222111<<<=========>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@<<<===???@@@@@@BBBEEEHHHEEEJJJNNNNNNIIIEEEEEEFFFDDDCCCBBBAAABBBDDDFFFGGGIIIHHHGGGGGGHHHHHHFFFDDDAAACCCEEEGGGHHHHHHFFFFFFCCCBBBDDDJJJPPPOOOGGG???>>>>>>============>>>>>>???@@@AAABBBCCCCCCCCCCCCHHHJJJPPPYYYaaaaaa[[[TTTUUUZZZ___]]]UUULLLGGGFFFDDDDDDCCCAAA???>>>===<<>>>>>@@@AAABBB???@@@AAAAAA@@@>>>;;;999888999;;;======<<<;;;:::;;;::::::999999::::::;;;======<<<<<<<<<======>>>>>>======<<<======>>>???:::::::::999999999888888888999;;;<<<;;;888555333555666666666555444444333222333444555555555444333444444444333333333222222222222222222111111000000111111000000/////////...222222333333333222222111///.........///000111222222222333444333222111000000000111111222222222222333222222222222222333333000111111111111222222222111222333444555444333333---...///111222222222222//////000111222333333444333333333333333333333333333333333333333333333333333333333333333333333333222333555666666555333222222222222222333444555666111555888888666444444666333333444555888<<>>@@@@@@CCCBBBAAA@@@???@@@AAABBB;;;===@@@@@@======>>>@@@CCCBBBBBBCCCCCCAAAAAACCCFFFBBB>>>;;;999888777555555666999>>>BBBAAA<<<666222444666777666444222000111111111111222222222222222222333333444555666666333444444555555444444333444444444444444444333333555555555555555555555555444333333222222333333444111222333444555555555555222222222333333333444444555555666666555555444333111222444666777777666666666666777888888888888888666777:::<<<<<<;;;999777::::::;;;;;;<<<===>>>>>>:::;;;;;;:::888777777888999999999999999999999:::999999:::::::::;;;;;;;;;;;;>>>@@@>>>:::999<<<@@@777888999:::;;;<<<<<<<<<888:::@@@IIISSSXXXXXXVVVDDDFFFGGGEEEAAA===<<<<<<======>>>======<<<;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<>>>@@@AAABBB>>>>>>===<<<<<<;;;::::::666777999999:::999888777:::999888777777888999:::<<<999===FFFLLLHHH@@@<<<555888;;;===>>>===<<<:::555666777888777666444222444444444444444444444444222222333444444555666666444555666666666444111000111111111222222333333333222333333444555555555444333222222222222222222333111111111111111111222222222222222333333222222222222333333444444333333222>>>===<<<;;;;;;:::;;;;;;<<<;;;:::;;;===??????>>>AAA@@@>>>======???AAABBBFFFGGGGGGGGGFFFEEECCCBBBCCCBBBAAA???===???BBBEEEHHHGGGFFFFFFEEEEEEFFFFFFBBBCCCDDDFFFGGGGGGGGGGGGFFFDDDCCCEEEHHHIIIFFFBBB>>>>>>======>>>???@@@@@@EEEDDDBBBAAAAAABBBCCCDDDGGGIIIOOOYYYbbbeeeaaa\\\ZZZ^^^^^^VVVNNNJJJGGGDDDFFFDDDAAA???>>>>>>@@@AAA@@@AAABBBDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@AAABBBCCCAAAAAA@@@???>>><<<:::999:::;;;<<<>>>>>><<<;;;:::999:::;;;<<<<<<;;;:::999<<<===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;::::::888777777777888999888888888777777777777666444444444444444444444444444444333333333444444555444222111111333444444333222111000//////000111222222222222111000//////...000000000000000000000000000000111222333444444555000111111111111222222222333333333222222111111111222111000000///000000000000111111111111222222222333333333222222111111111333333222111000000000111000000000000000000000000222333444444444333222111111111222222222333333333222222222333333444444444777777666666555555555444333333333333333333333333444333333333333333333444666333111444999======:::999888777555333111000///444444555555777888999:::999999999999999999999999888888888777666666555555888999999:::;;;===>>>???CCCBBB@@@===:::777555444555999???EEEFFFBBB;;;555333333333222222111111111222222222222222222222222444333333222111111111222000000111222222222222222222222222222222222222222333333333333333333333333555555555555555555555555333444555666666555444333555666666666666666555555777777666666555555444444444444333333333333444444555555666777777777777777777777777777777777888999:::<<<<<<999666555888;;;===<<<:::888777666555555777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::888777777888:::;;;999999888888888888888888999===DDDKKKPPPQQQPPPOOOAAACCCDDDBBB???<<<;;;:::@@@???>>>===<<<:::999999666777999:::;;;;;;:::999:::::::::;;;::::::999999:::;;;<<<===>>>???@@@AAA@@@???===;;;999888777777999:::;;;:::888777888999:::999999888888999999:::777999;;;>>>AAA@@@===:::666888:::;;;;;;;;;999888555555444333333333333444222333444555555555444333333333333333333444555666666666555444333111///...000000000111222222333333//////000111222333333333222222222222222222222222333222222222222222222222222222111111222222333444000000//////000111222222===<<<<<<;;;;;;;;;;;;;;;===;;;:::;;;===>>>>>>===???>>>=========>>>???@@@CCCDDDDDDEEEDDDCCCAAAAAAAAABBBAAA???>>>???AAADDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFFFFFFFEEEHHHEEEDDDEEEGGGFFFBBB???>>>>>>>>>>>>???@@@AAABBBFFFEEECCCBBBAAABBBCCCDDDFFFGGGLLLVVVaaaffffffccc___bbb___WWWPPPMMMKKKHHHDDDCCC@@@>>>===>>>@@@AAAAAABBBCCCDDDDDDCCCBBBAAACCCBBBAAA@@@@@@@@@AAAAAA@@@???>>>===<<<;;;:::999:::;;;===>>>>>>===;;;:::999999::::::::::::999999<<<===>>>>>><<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;::::::888777777777888999888888888888777777777777444444444444444444444444444444444444444444444444444222111111333444444333222111000//////000111222222222111111000//////...000000000000000000000000000000111111111111111111000000111111111222222222333333333222222111111111222222111000000000000000000111111111111222222222333333333222222111111111333222111111000000111111111111111111111111111111222333333444444333222222222222333333333444444444222222222333333333444444555555555444444444333333333333333333333333333333111000000//////000000111555333222555:::===<<<999666555555444333222222222666666555555555555666666444444444444444444444444555555555555444444444444666666666777888:::;;;<<>>>>>===<<<;;;::::::<<>>?????????>>><<<:::999888888888888999:::999777777777888:::999999888888999999:::555555777999;;;;;;888666666777999:::::::::999888666555444444333333444444222333444555555444333333333333333333333444555555666666666555333111000///222111111111111111111111000000000111222222222333222222222222222222222222111111111111111222222222222222111111222222333444000000000000000111222333;;;;;;:::::::::;;;<<<<<<===<<<::::::<<<======<<<<<<<<<<<<<<<======>>>>>>@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAA@@@>>>>>>@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBCCCEEEEEEBBB>>>===>>>>>>???@@@AAACCCDDDGGGFFFDDDBBBAAAAAABBBBBBCCCDDDHHHRRR]]]eeeiiijjjeeefff```WWWPPPOOOOOONNNCCCBBB@@@>>>>>>>>>@@@AAABBBBBBCCCCCCCCCBBBAAAAAABBBBBBAAA@@@??????@@@@@@>>>===;;;999888999::::::;;;<<<===>>>>>>===<<<;;;:::999999999999999999:::;;;===>>>>>>>>>>>>???AAAAAA@@@===;;;:::999:::;;;::::::999888888888888999999999888888888777777777555555555555555555555555444444555666666555444333333222000111222444333333111111000000000000111111222222111111000/////////000000000000000000000000111111000000000/////////000000000111111111222222222222222222222111111111333222222111000111111111000111111111111222222222222222222222222111111111222222111000000000111111222222222222222222222222222222333333333333222222333333333333444444444555222222222222333333333333444444333333333333222222333333333333333333333333333222222111111222222333333222333777<<<===:::777222222333333333444444444777666555444333222222222444444444444444444444444111222222222222333333333333333333333444555777777999::::::<<<===>>>??????CCCFFFIIIFFF@@@999444222222222222222222111111111000000000000000000000000333333222111111111111222333444444444444444333333333333333333333333333333333333333333333333333333444444444333333222222222333444444555555444444333333333444444444444333333555555555555555666666666555555555444444555555555555555666777777777777666999888888888888999:::;;;:::;;;:::888666666777999::::::999888888888888999;;;<<<============<<<<<<>>>===<<<<<<:::999999888666777888999;;;;;;<<<<<<888888999999999999999999888999;;;<<<===<<<;;;;;;???@@@AAA@@@===;;;:::;;;:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999999:::;;;<<<<<<<<<<<<888999999:::;;;<<<======>>><<<:::888888888::::::888999:::999777777777888999999888888888888999999555444444555777777555333555666888999999999888777666555444444333444444444333333444444444444333333333333222222333333444444666666666555444222111000333333222111111000//////111111111111111111222222222222222222222222222222000000000111111222222333222111111111111222333333222111111111111222333333999999999999:::;;;<<<======<<<::::::;;;<<<;;;:::999:::;;;<<<======<<<<<<>>>>>>??????????????????>>>???@@@@@@>>>>>>???@@@AAAAAABBBBBBCCCEEEFFFGGGBBBBBBBBBCCCCCCDDDEEEEEE???>>>>>>AAAEEEFFFDDDAAA<<<<<<===>>>???AAACCCDDDEEEDDDCCCAAA@@@?????????AAABBBDDDKKKVVV```gggjjjgggeee^^^TTTNNNPPPQQQPPPEEEDDDBBB@@@???>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@>>>;;;888666666777999;;;;;;<<<============<<<;;;:::999888777777888999:::;;;<<<>>>???>>>???AAABBBDDDAAA>>>;;;999999:::;;;::::::999999888888888888999999888888888777777777555555555555555555555555444555666777777666444222222111000000222333333222111000000000000000000111111111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111333333222111111111111111000000111111111222222222222222222111111111111111111111000000000000111111222222222222222222222222111222222222333333333333222222222333333333444444222222222222222222222333333333333333333333333333222222222222222222222222444333333222222333333444111222555999<<<<<<888444111111222222333333444444666555444222111111111111444444444444444444444444//////000111111222333333111111111111222333444444555555777999;;;===???@@@DDDGGGHHHCCC;;;333111222222222222111111111111111111111111111111111111111222222111111111111111222333444444444444333333222444444444444444444444444222222222222222222222222444444333333222111111111333333333444444333333333444444555666666666555555444444444555555666666666666555555444444555555666444555666666777777666666777777777777888999::::::::::::999777666666777888888888888888888999::::::<<<<<<<<<===<<<<<<;;;;;;<<<;;;;;;;;;::::::999999777888:::;;;<<<;;;:::999888888999999999999999:::;;;;;;:::999999999999999???AAAAAA@@@>>>======>>>999::::::::::::::::::;;;777777888888888888888888777777999:::;;;;;;;;;;;;777888888999999:::::::::<<<:::888777777888:::<<<888999::::::888777888:::999999888888888888999999888666555555666777666555555555666777888777777777666666555444444444444444444444444444333333333222333333222222222222333333555555555555444222111111222111111111000000000///222222222111111111111111111111111111111111111111000000111111222333444444111111111111111222222333333222222222222222333333888888888999999;;;<<<======;;;999999:::;;;;;;:::999:::;;;<<<============??????????????????@@@@@@===>>>??????======>>>??????@@@@@@AAABBBDDDEEEFFF@@@@@@@@@AAABBBDDDEEEFFF>>>======@@@DDDEEECCC@@@:::;;;;;;<<<>>>@@@AAABBBBBBBBB@@@???>>>===<<<<<>>>>>=========>>>@@@AAACCCDDDEEEDDDDDDDDDCCCBBBBBBAAA@@@>>>;;;888555555666999;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888999:::;;;:::<<<>>>>>>>>>???AAACCCEEEBBB>>>;;;999999:::;;;::::::::::::999999888888888888888777777777666666555555555555555555555555444555666777777555333111222000//////111222222111000000000111111000000000111111111000000000000000000000000000000000000000//////000000111222222333//////000000000111111111111111111111111111111111333222111111000000111111000000111111111222222222111111111111111111111111111000000///000000111111222222222222222222222222111111111111222222333333000111111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222000000////////////000000000222777;;;<<<:::666222222222222222222222111111222222111111111111222222000000000000000000000000//////000111222333333444222222111111111222222333222333444666777999:::;;;???BBBBBB===555000000333111111111111111111111111222222222222222222222222111111111000000111222222222333333333333333222222444444444444444444444444222222222222222222222222333333222222222111111111333333333222222333333333333333444555666666555555333333444444555555666666555555444444444444555555444444555666666666666666555555555666666777999999:::999777666666666666666777777777777888999::::::::::::;;;;;;;;;:::999999888999999999::::::;;;;;;999:::<<<===<<<:::888666888888999999::::::::::::<<<;;;:::999888999::::::===?????????======>>>???;;;;;;;;;;;;;;;;;;;;;;;;666666777777888999:::;;;888888999;;;;;;<<<<<<<<<777777777777888888888888:::999777777777999:::<<<888:::;;;:::999999:::;;;999888888777777888888999999777555555666777777666555555666666777777777777666666555444444444444555444444333333222222222222333222222111111111222222333444444444333222111111//////000000000111111111222222222111111111111111111111111111111111111111000111111222333444555555111111000000111111222333333333222222222222222333888888888888999:::;;;<<<;;;:::888999:::;;;;;;::::::;;;;;;<<<===>>>??????AAAAAA@@@@@@???@@@@@@AAA======>>>===<<<;;;===???>>>??????@@@AAABBBDDDDDD@@@@@@??????@@@BBBDDDEEEBBB@@@???@@@BBBBBB???;;;::::::;;;<<<===>>>@@@AAA??????>>>>>>===<<<;;;;;;<<<===>>>BBBGGGMMMSSSWWWYYYWWWPPPIIIGGGJJJKKKIIIGGGFFFDDDBBB@@@>>>======;;;;;;<<<>>>@@@CCCEEEGGGEEEEEEEEEEEEDDDBBBAAA@@@???===999777666777999;;;::::::::::::::::::::::::;;;::::::999999::::::;;;:::<<<===>>>>>>>>>@@@BBBDDDBBB???<<<:::::::::::::::::::::;;;:::999999888777777666666666555555555444444444444444444444444444555555555555333222111111000...///000222222111000000111111111111000000111111000000000000000000000000000000000000000000...//////000111222333444/////////000000000111111000000000111111111111111222111111000///000000000000111111111111222222222000000000111111111111111000000/////////000111111222222222222222222222222111111000111111222333444000000000000111111111111222222222222222111111111222222333333333333444444222222222222222222222222111111000000000000111111///333888;;;<<<999555222333222222111111000000000000000000000111222333333111111111111111111111111//////000111222222333333333222222111111111111222111222222333444444555555888::::::777222000111222000000000111111111111111222222222222222222222222111000000000000111222222111111222333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333000111222333333444333333444444444444444555555555444444444333333444444444444444555666666666666555444444444555666777888999:::888666555555666666555666555555666777888999999777888888999999999888888666777888999:::;;;;;;<<<;;;<<<======<<<:::777666888888999999:::;;;;;;;;;;;;:::999888888888::::::999:::;;;:::999:::<<<>>>======>>>>>>???@@@@@@AAA::::::::::::;;;<<<===>>>::::::;;;<<<============777777777777777666666666888777777777888999999:::888999::::::999888:::;;;888888777777777777888888888666444555666777777666666666666666777777777777777666555555444444555555555444333222111111222222222222111111000000111111111222222222222222111111......///000000111222222111111111111111111222222111111111111111111111111111111111222222333333444111000000000000111222222333333222111111111111222888888888888888999:::;;;:::888777888:::;;;;;;:::======<<<<<<>>>???AAABBBCCCBBBAAA@@@??????@@@@@@=========;;;::::::===???>>>>>>>>>???@@@AAABBBCCCCCCBBB@@@??????@@@AAABBBCCCAAA???@@@BBBBBB>>>:::<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>======<<<;;;999:::===@@@CCCHHHLLLOOOPPPOOOJJJEEEEEEHHHGGGCCCBBBAAA@@@@@@???>>>======<<<<<<<<<===???BBBDDDFFFDDDEEEEEEEEECCCBBB@@@???AAA???<<<999888888999::::::999999888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;:::;;;============???@@@BBBAAA???===<<<;;;::::::::::::;;;;;;;;;:::999888555555555555444444444444333333333333333333333333555444444333222222111111111///......000111111000///000111222222111000///000000000000000000000111000000000000000000000000/////////000000111111111////////////000000000111///000000000111111111222111000//////......//////000111111111111222222222///000000000111111111222///////////////000111111111111111111111111111111111000000000111222333444000000111111111222222222222222222222111111111000111111111222222222333333111111111111111111111111333333222222222222333333000333888;;;:::888444222111111111111000000000000111111000000111111222333333333333333333333333333//////000000111111222222333222222111000000000111111111111111222222222222444444333222222111111111///000000000111111111222111111111111111111111111000000000000000111222222000111222444555555555555333333333333333333333333111111111111111111111111111111222222333444444444333222111000000111222333000000111222333333333333555444444444444444444333333333222222222222333333333444555555666666555555444444555555666888999::::::888555444555666555444555555444555555666777888666666777888999999999999777777888888999999::::::;;;;;;<<<<<<<<<:::999888888888999999:::;;;;;;<<<;;;:::999888888888999999777888999888888999;;;===>>>???AAACCCEEEHHHIIIJJJ>>>>>><<<;;;;;;;;;<<<<<<999::::::;;;;;;;;;::::::888888777777666666666555666777888999999888888777555777888888777777888999888888777777777777888888666555555666888999888777777777666666777777888888777666666555555555555555555444333111111111111222222222111000000000000000///000000111111111000000/////////000000000000000000000000111222222222333111111111111111111111111000000000000000000111111000000000000000111222222333222111000000000000000888888888888888888999:::999777666777:::;;;<<<;;;???>>>======>>>@@@CCCEEEDDDCCCAAA????????????@@@>>>===<<<:::888999===@@@>>>>>>>>>>>>???@@@AAABBBFFFDDDAAA???>>>===>>>???AAA???>>>@@@CCCCCCAAA===>>>>>>===>>>>>>???@@@@@@===>>>>>>>>>>>>>>>===<<<666999===@@@CCCFFFIIIKKKKKKJJJGGGCCCDDDGGGEEE@@@============>>>>>>>>>>>>============???AAACCCDDDCCCDDDDDDDDDCCCAAA???>>>BBB@@@===;;;999999999:::999888888777777888888999:::;;;<<<======<<<;;;::::::;;;======<<<<<<>>>???AAA@@@???>>>===<<<;;;:::::::::;;;<<<;;;:::999888555555444444444333333333222222222222222222222222555444333222111111111111000///......000111111000///000111222222111000///000000000000000111111111000000000000000000000000///////////////.........////////////000000000000//////000000111111111222000000///...............000111111111111222222222//////000000111111111222///////////////000111111000000000000000000000000111000000000000222444555111111222222222333333333222222222222111111000000//////000000111111111222111111111111111111111111000000////////////000000000444888;;;:::777444222000000000000111111111111222222111111111111111222/////////////////////////////////000000000000000333222111000000000000000000111111111111222222222222111000000222222111000//////000000111111111222000000000000000000000000000000///000000111222222111222333555666777777888222222222222222222222222111111111111111111111111111111222333444555555666333222111000000111222333111222333444555555666555555555555444444333333333333222222111111222222333333444555555666666555555555555555666777999:::;;;;;;777444333555666555333444444444444444555666666555666777888999:::::::::999999999888888888888888::::::;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<======<<<::::::999999999888999999999999:::===??????@@@CCCGGGJJJNNNPPPRRR@@@???===:::999888888888666666777777777666666555888888888777666666555555555666888::::::888777555333555666666555555666888888888777777777777888888777666666888;;;;;;:::999777777777777777888999999777777666555555555555555666444333111000000111111222222111000000///000000...//////000000000000///111111000000//////......//////000111222333333444000000000000000000000000////////////............000000000000000111111222222222111000//////000000888888777777777777888888<<<;;;;;;;;;;;;<<<======<<<<<<;;;<<<<<<===>>>???AAAAAAAAA@@@???>>>>>>===???????????????>>>>>>>>>@@@>>>======@@@BBBCCCDDDAAAAAA@@@??????>>>>>>>>>:::<<>>>>>===;;;;;;<<>><<<;;;;;;;;;:::;;;;;;;;;;;;>>>BBBFFFJJJFFF@@@>>>??????>>>===<<<===>>>===;;;:::;;;<<<:::<<<>>>??????@@@CCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDAAA>>>;;;::::::<<<===;;;;;;:::999999999::::::999999999999999999999999<<<;;;:::<<>><<<;;;;;;;;;<<<===>>>>>>???===;;;::::::::::::999777999888777666444333222111444444333333333222222222333444444444444333222222111111111111111111111111444333222222111111222222222222222222222222222222............///000111222000000000000000000000000111111000000//////.........///000000000000000///////////////////////////111000000/////////000000111111111111111000//////111111000000000000111111111111111111000000000000000111111111111222222222111111111000111111222222222111000//////000111222444333111000///000111222111111111111111111111111444444333222222333444444000333666666444333444666666555444222000///------000000000000000000000000111111000000//////......000000111222222222222222000000000000000000000000000000000000000000000000//////000000111111111222111000000000//////......111111111111111111111111111111000000111111222333333333333444555666777777333333333333333333333333222222222222222222222222222222111222333555777999777555333111000000000000222222222222222444555666222333333444444333333222222222222222333444555555444444555555666777777777777777666333222222444777444333333444666777555444222444555555555555666777444444666777888888888888999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;===<<<;;;:::999999999999:::999999888888999999:::???@@@DDDLLLSSSTTTNNNHHH>>>===<<<;;;:::;;;;;;<<<666888::::::999777777777::::::999999888777666666999:::;;;;;;;;;999777555555666777888999999999888666666666666777777777777666666555555555777888999::::::::::::::::::::::::888777666555444333222222555333222222333333111000222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000777555111...---...111222999888777666666777888999::::::999999::::::;;;<<<;;;;;;;;;;;;<<<===>>>???AAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<===@@@AAABBBAAA???????????????>>>===<<<;;;<<<>>>@@@AAAAAA@@@??????>>>===<<<>>>@@@CCCEEEEEEDDDBBB???>>>===<<<<<<:::;;;;;;;;;;;;>>>BBBEEEJJJFFFAAA>>>>>>???>>><<<;;;<<<===<<<;;;::::::<<<;;;<<<>>>??????@@@BBBDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBB???===<<<<<<======;;;;;;:::999999999::::::::::::::::::999999999999<<<;;;:::<<<>>>???>>><<<;;;;;;<<<<<<===>>>>>>???===<<<::::::;;;;;;999888888888777555444333222111333333333222222222222111222222222222222111000000111111111111111111111111......///000111222333333222222222222222222222222333333111000000000000000000000000000000000000000////////////.........---000000111000000///...---000000000000000000000000...............///000000222222222222222111000000111111000000000000111111111111111111000000000000000000111111111222222222222222111111000111111111111111000//////000111111222222222222111111000000111111111111111111111111222222111000000111222222111444555555333111222333555444333222000///......000000000000000000000000111000000000/////////...///000000111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111000///////////////////////////////////////111111000000111111222333333333444444555555666666333333333333333333333333222222222222222222222222222222222222333555666777777666444333111111111111111222222333333444444555222333333444444333333222333333333333444555666666444444555555666777777777666666666555333333555777555444444555777777666444444444555555444444444555444555666666777888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::999999999999::::::999999999999::::::>>>@@@DDDKKKQQQRRRMMMHHH>>>===<<<;;;:::;;;;;;<<<777999;;;;;;999888777888::::::999888888777666666888999:::;;;;;;999888666555555666666777777666666666666666666777777777777888777777777777999:::;;;:::;;;>>>???>>><<<:::888555555555555555444444444333222111111222333222000222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000555333111///...///111222:::999777666666777999:::888888888888888999::::::::::::::::::;;;<<<===>>>??????>>>>>>======<<<<<<999999999999999999999999<<<;;;<<<===@@@AAA@@@???======>>>??????>>>===<<<;;;<<<===>>>???@@@@@@AAA@@@???>>>>>>???AAACCCEEEFFFEEECCCAAA???>>>>>>===:::;;;;;;;;;;;;===AAADDDHHHEEEAAA???>>>>>>===<<<;;;<<<===<<<:::999:::;;;<<<===???@@@@@@@@@BBBDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAA@@@???>>>>>>===<<<;;;::::::999999999:::;;;;;;;;;::::::999999999;;;::::::<<<>>>???>>><<<;;;;;;<<<<<<===>>>>>>>>>>>><<<;;;;;;;;;;;;:::888888777666555444222222111333333222222222111111111000000111111000000///...111111111111111111111111---...000111222333333333222222222222222222222222222111000//////...//////000000000000000000000000............------------111111111111000...---,,,000000000000000000000000000//////////////////000222222333333222222111111111000000//////000000111111111111111000000000000000000000111111111222222333222111111000000000000111000000//////000000111///111222333333111///...111111111111111111111111000000////////////000000111333444333111//////000333222222111111000//////000000000000000000000000000000000000////////////...//////000000000000000000000000000000000000000000000000000000000000000//////000000000000111111222111000///...///000111////////////////////////111111000000111111222333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333444555555777666555444333222222333000111333444555555444333222333333444444333333222444444444444555666777777444444555555666777777777444666777777666555666777666555555666888888777555555555555444444444444444444555555666777777777888888888999999999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::::::::999999999999::::::===???CCCIIINNNOOOKKKFFF======<<<;;;;;;;;;;;;<<<999:::<<<;;;999888888999999999999888888777777666777888999:::::::::999888555555555555555444444444666666666666777777777777999999999999:::;;;<<<===;;;>>>AAADDDCCC???999666444444444555555555666666222111000000222333222111222222222222222222222222222222111111111000000000111111111111111111111111000000000000000000000000///000000000000000000111000000000000000000000000000000000000000000000000222111111000000000111222:::999777666666777999:::888888888888888999999::::::::::::::::::;;;======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>AAAAAA???===<<<===???@@@@@@@@@???>>>;;;;;;;;;;;;<<<>>>@@@AAA@@@???>>>>>>???@@@BBBCCCDDDDDDBBBAAA???>>>======:::;;;;;;;;;;;;===@@@CCCEEEDDDBBB@@@>>>===<<<;;;:::<<<<<<;;;:::999:::;;;===>>>@@@@@@@@@@@@BBBCCCAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@???===<<<<<<<<<;;;:::999999999999::::::::::::::::::;;;;;;999::::::<<<===>>>>>>===<<<<<<<<<<<<======>>>>>>>>><<<;;;;;;;;;;;;:::888777666666555333222222111444333333333222222222222000000000000000//////...111111111111111111111111222333444444444333222111111111111111111111111111,,,,,,,,,,,,---...//////////////////////////////........................000000111000000///......111111111111111111111111333222111000////////////111111222222222111111000000000////////////000000111111111111000000000///000000000000111111111111333333222000////////////000000000//////000000000///000111222222111000///111111111111111111111111///////////////////////////000111111000/////////111111111111111111111111////////////////////////000000000000////////////---......///000/////////000000000000000000000000000000000000000000000000//////000000000000000000222111000......///111222111111111111111111111111111111000000111111222333444444444333333333333333222222222222222222222222222222222222222222222222444333333333333333333333555555444444333333333333///111333555555555444333222333333444444333333222333333333333444555666777444444555555666777777777333555888999888777666666666555555666888999777666555555444555777888888777555555555555666666777777888888888999999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<========================<<<;;;;;;;;;;;;;;;:::::::::999999:::::::::<<<===AAAFFFJJJKKKHHHEEE<<<<<<<<<<<<;;;;;;<<<<<<:::;;;<<<;;;999888888999999888888888777777777666555666888999:::::::::999777777666555444333333333666666666666777777777777888999999:::;;;<<<======<<>>999555444444444555555555555666111000///000222333222111111111111111111111111111111111111111000000000000111111111111111111111111////////////////////////.../////////000000111111000000000000000000000000//////////////////////////////000111111111111111:::999888777777888999:::999999999999999:::;;;;;;:::::::::::::::;;;===============<<<<<<<<<<<<<<<;;;;;;<<<<<<=====================???AAAAAA@@@>>><<<===???AAABBBBBBBBBAAA<<<;;;::::::;;;<<<>>>?????????>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<;;;999:::;;;;;;;;;===???BBBAAABBBAAA@@@???===<<<;;;;;;<<<===<<<:::999:::;;;>>>???AAAAAA@@@@@@AAACCCAAAAAAAAA@@@@@@@@@??????<<<===???@@@???>>>===<<<===<<<;;;:::999999999999777888999999:::;;;<<<<<<888999;;;<<<======>>>>>><<<<<<<<<<<<============>>><<<;;;:::;;;;;;:::888666666555444333222222111444444444444333333333333111111222222111111000///000000000000000000000000222333333333222222111111111111111111111111111111++++++++++++,,,---...///////////////////////////////////////////////////---...///000000111000000000000000000000000000000//////.........///000000//////000000000000000///000000////////////000000111111111111000000000/////////000000000111111111333222111000/////////////////////000000/////////111111000//////000111222000000000000000000000000000000000000000000000000,,,------///000111111000//////000000000111111111////////////////////////////////////000000000000------...///////////////////////////////////////////////////////////////000000//////////////////222111000//////000111222111111111111111111111111111111000000111111222333333333333333333222222222222222222222222222222222222222222222222222222222333333333333333333222222333333333333333222222222///111333555555555444333222333333444444333333222222222222222333444555666444444555555666777777777333666999:::888777666555666555555666888999777666555444444777;;;=========666555555444555555666777777777888999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>????????????>>>======<<<<<<;;;;;;<<<<<<;;;::::::::::::::::::;;;;;;<<>>?????????===:::888666666555555555555444444444111000///000222333333222111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////......//////000000000111////////////////////////////////////////////////---...000111222222111111999999999888888999999999:::::::::::::::;;;<<<<<<::::::::::::;;;<<<===>>>==================<<<<<<::::::;;;;;;<<<<<<======>>>>>>===???@@@AAA@@@>>>===>>>???@@@AAACCCDDDEEE>>>>>><<<<<<<<<<<<>>>>>>??????>>>>>>>>>>>>>>>>>>?????????>>>===;;;:::999999:::<<<<<<;;;<<<>>>@@@===???AAAAAA???===<<<===<<<===>>>===;;;:::;;;<<>>>>>;;;<<<>>>??????>>>===<<<===<<<;;;:::999888888888777777888999::::::;;;<<<666888;;;<<<<<<<<<>>>???<<<<<<=====================;;;::::::::::::999777555555444444333222222111444444444333333333222222222222333333222222111000000000000000000000000000------------///000111222111111111111111111111111111000///......---......000000000000000000000000/////////000000000000000,,,---...000111111111111////////////////////////(((((()))***,,,///111222......//////000000//////000//////......//////000111111111111000000000000/////////000000000111111222111000000////////////...//////000000//////...111000///---...///111333000000000000000000000000000000111111111111000000++++++,,,...111222111000/////////000000111111111000000000000000000000000////////////000000000000---......///////////////////////////////////////////////////////////////000000////////////......000000111111111111111111////////////////////////111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111111111222333333333222222000111333444555555444333222333333444444333333222222222222222333444555555444444555555666777777777444666999999777555444444666555555666888888777555555444444888===AAAAAA@@@666666444444444555666777777777888999:::;;;;;;<<<;;;;;;;;;<<<======>>>>>><<<===???@@@AAA@@@@@@???>>>======<<<<<<<<<======;;;;;;::::::::::::;;;;;;999;;;===@@@AAABBBAAAAAA:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<:::888777888999777777777777777777777777666666777777888999::::::;;;:::888777666666666777666666666666777777777777555666777999:::;;;;;;;;;>>>===<<<:::888777777666666666555555555444444444333111111111333444333222111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000...//////////////////000////////////////////////000000000000000000000000...//////000111111111000888999999::::::999999888:::::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???========================999::::::;;;<<<<<<======???===<<<<<<>>>??????>>>============???BBBEEEGGGBBBAAA@@@@@@??????>>>>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===;;;:::999999:::<<<<<<<<<<<<>>>@@@999<<<@@@AAA???======>>>===>>>???>>><<<;;;<<<===@@@AAABBBBBB@@@???@@@BBB>>>>>>>>>>>>============<<<===>>>>>>????????????======;;;:::999888888888888888888888888888888888555888;;;<<<;;;<<<===@@@=====================<<<<<<:::999999999999888666555444444333333222222222222222222111111111000000222222333333222222111000000000000000000000000000---,,,++++++,,,...111333111111111111111111111111222111000///............000000000000000000000000........./////////000000---...///000000111000000........................)))******+++---///000111......///000000000000000//////............//////111111111111000000000000////////////000000000111111000000/////////000000......///000000///......///////////////000111111000000000000000000000000///000111111111111000///---,,,,,,...111222111////////////000000000000000000000000000000000000000.../////////000000000111......///000000000000///////////////////////////////////////////////////000000/////////............000111333333222111000////////////////////////111111000000111111222333000000111111222222333333111111111111111111111111222222222222222222222222111111222333444333222222000111333444444444333333111222222333333444444555222333333444444333333222333222222333333444555666444444555555666777777777555777888888555333222333555444444555777777666444666444444777>>>AAAAAA???777666444333333444666777666777888999:::;;;;;;<<<<<<<<<======>>>??????@@@<<<===???AAABBBBBBAAA@@@>>>===============>>>>>>;;;;;;::::::::::::;;;;;;888:::<<<>>>>>>>>>???@@@::::::<<<=========<<<<<<<<<<<<;;;999666555777888666777777777777777777777777777777777777888999999;;;:::888666666666777888666666666666777777777777444666888:::;;;<<<<<<<<<<<<;;;:::999888777666666444444444555555555555555555333222333444444333222111111111111111111111111111000000000////////////000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000////////////000000000000777888:::;;;;;;:::888777::::::999999::::::;;;<<<<<<<<<;;;<<<<<<===>>>???=========>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>?????????===;;;:::<<<>>>>>>>>>===<<<;;;;;;===AAAEEEGGGEEEEEEDDDCCCBBBAAA@@@???BBBAAAAAAAAA@@@?????????===>>>>>>>>>===<<<:::999888:::<<<<<<<<<<<<===???777;;;???AAA???>>>>>>???===??????>>>===<<<===>>>AAABBBCCCBBB@@@???@@@AAA======<<<<<<<<<;;;;;;;;;>>>>>>>>>??????@@@AAAAAA>>>===;;;:::999888888888::::::999888777666555444555888;;;<<<;;;;;;===@@@===============<<<<<<<<<;;;999888888999888777555444444444333333222222222000000000000////////////222222222222222111000000000000000000000000000000333111...++++++---///111000000000000000000000000------,,,------...///000000000000000000000000000---------........./////////000000000000000///...........................222111000/////////////////////000111111111111111//////............//////111111111111000000000000////////////000000000000000////////////000000111---...///000000///...---,,,...000111222111000///000000000000000000000000...///000111111000///...000...---...111111///---/////////000000000000000000000000000000000000000.../////////000000111111...//////000000000000000////////////////////////////////////////////////000000//////.........------///222444444333111000111111111111111111111111111111111000111222222333//////000111222333333444111111111111111111111111222222222222222222222222000111222333444333222222111222444555666555555444222222222222333444555666222333333444444333333222444444444444444666777777444444555555666777777777777888888777444222111222444333333444666777555444777555444777===@@@???===777666444333333444555666666777777999:::;;;<<<<<<<<<======>>>???@@@@@@AAA<<<>>>@@@BBBCCCBBBAAA@@@>>>>>>============>>>???<<<;;;;;;::::::;;;;;;<<<888999;;;<<<<<<===>>>???999:::<<<=========<<<<<<;;;;;;:::888666555666888666666666666777777777777777777777777777888888999:::999777666555666888999666666666666777777777777555666888;;;<<<======<<<::::::::::::999777666555222222333444555666777888666555444444444444333222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000000000000000000000000000////////////000000;;;:::999999888888888888::::::999999999:::;;;<<<@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;===<<<<<<;;;;;;===>>>???????????????>>><<<;;;;;;>>>===<<<;;;<<>>???AAABBBBBBAAA@@@>>>>>>???AAA@@@>>>=========@@@===;;;<<<>>>???>>><<<:::<<>>======>>>;;;===??????>>>======>>>>>>>>>>>><<<;;;<<>><<<<<<<<<<<<<<<<<<;;;;;;777777777777666666666666444333222111000000000000000000000000000000000000555333111///------------...///000111111000///...333222111000000111222333000000000000000000000111000000000000000000000000333111///---,,,---...///............///111222333333222111000///...---,,,,,,...///...------...///............////////////......///000000000000000/////////////////////////////////...------,,,,,,---......///000111111222222111111111000000//////111///...------...///111---.../////////...,,,+++...///000111111000///...000000//////.........---111111000000/////////...555444222000......//////000000//////.........---////////////////////////////////////////////////...///000111111000///...............////////////...//////000111222222333......///000000000000000000//////000222333111000000000111111111222222222000000////////////000000///////////////////////////000111222333222111111000111111111111222222222...000444666777555333111222333333333333222111000444444333222222111000000111111222333444666666777:::999999999888888777777777777777777777777777777333444666777777666444333666777888999999::::::999333333333333444666777999666777888888777777999;;;>>>???@@@AAAAAA@@@???>>>>>>???@@@AAABBBAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>><<<;;;:::<<<>>>@@@AAA@@@???<<<:::;;;===>>><<<999888999:::;;;;;;;;;::::::;;;:::888777666666666666666777888999999888666666888888777777777777777777777777777777777777777777666666666666666777888888777777777888999999::::::;;;::::::999888777666666333444555666666555444444444444444555444444333333333222111111000000111111000000000000////////////000000////////////000000111111111111111111111111000000//////.........---////////////////////////............////////////000000//////.........---:::999999999999::::::;;;::::::999999999:::;;;<<<@@@??????>>>===<<<;;;;;;:::;;;;;;<<<=========<<<======<<<;;;<<<===>>>??????@@@@@@@@@???>>>===<<<@@@???===<<<<<<>>>AAABBBCCCCCCBBBAAA@@@??????@@@>>>???AAABBBBBBAAA@@@>>>>>>???@@@???>>>>>>???@@@BBB???======???AAAAAA@@@;;;===@@@@@@???>>>>>>???===>>>???>>>===<<<===>>>>>>???>>>===;;;<<>>>>>===<<<<<<<<<<<<===AAAAAA@@@@@@???>>>>>>======<<<:::999999:::<<<===>>>===:::888666666666777777777888999:::;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::888777777666666555555555444333222111000000000000111111111111111111111111333222111000//////000000000000111111111111000000222222111000000111222222111111000000000000000000........................000///...------...///000------------...///000111.../////////000000000111...///000000...---...000............////////////...//////000000000//////.......................................------------......///000000111111000000000/////////......000///...------...///000...//////000///...---,,,//////000000000000//////000/////////............000000000//////.........111000000/////////000000000/////////............////////////////////////////////////////////////...///000111111000///...............////////////......//////000111111222......///000000000000000000//////000111222000///000000111111222222333333111000000//////000000111111111111111111111111111///000111222222222111111000111111111111222222222222222222222222222222222333333333222222222222111333333333333222222222222111222222333444555666777999888888888777777777666666666666666666666666666333444555666666555444333555666777888888999999999555555555555666888999;;;888999::::::999888999;;;===>>>???@@@@@@???>>>======>>>???@@@@@@???>>>>>>@@@@@@@@@???>>>>>>======::::::<<<>>>AAAAAA@@@>>>===;;;999:::<<<<<<:::888888999:::;;;<<<;;;::::::;;;:::888777666666666666777888999::::::999888888888888888888888888888888888888888888888888888888777666666666666777888888888888888888888999999999:::999999888888777777666555555666777777666555444444444555555444333222222333222111111000000111111111111111111000000000000000000////////////000000........................000/////////............/////////////////////////////////000000000000111000000/////////.........888888888999:::<<<===>>>::::::999999999:::;;;<<<@@@??????>>>===<<<;;;;;;999:::;;;<<<===>>>>>>>>>======<<<<<<<<<===>>>?????????@@@@@@@@@@@@???>>>AAA@@@>>>======>>>@@@AAACCCBBBAAA@@@@@@??????@@@???@@@AAABBBAAAAAA??????>>>?????????>>>???AAADDDEEEBBB???>>>???AAABBBCCC<<>><<<<<<===??????@@@???>>><<<===???AAA@@@???===;;;;;;<<<===>>>AAAAAA@@@@@@???>>>>>>>>><<<<<<::::::::::::<<<<<<===<<<:::888666666666777666777777888999:::;;;;;;;;;;;;;;;;;;;;;:::999999888888777666555555444444444333222111000000000000222222222222222222222222222111111111111111222333222111111000000111111222222111111000000111111222111111111000000/////////........................---------...///000000111......------------......---......///000111111222000111222111///......///---............///////////////000000000//////...........................---------........................//////000000111//////...............---000///...------...///000//////000000000///......000000////////////000000////////////............/////////...............,,,,,,...///000000111111////////////............////////////////////////////////////////////////...//////000000//////...............////////////------......///000000000......///000000000000000111000//////000111///...000000111111222333333444111111111000000111111111111111111111111111111111///000111111222222111111000111111111111222222222666444111///...///111222555444222111111222222333222333333333444444444444111222222333444555666666777777777666666666666666666666666666666666666666333444555666666555444333444444555777777777777777555555555666777888::::::999;;;======;;;:::::::::<<<===>>>??????>>>===<<<======>>>>>>>>>===<<<<<<>>>>>>>>>>>>===<<<;;;;;;999999<<>>;;;;;;:::888999::::::999777888999:::<<<<<<;;;;;;:::999999888777666666666777777888999:::::::::::::::999999999999999999999999999999999999999999999999777777777777777888999999999999999888888888888777888888888888777777777777888888888888777666555555555555555555444222111111222222111000000000000111222222222222111111111111000000////////////000000000000000000000000000000////////////............////////////////////////000000000000111111111111000000////////////......777777888999;;;>>>@@@AAA::::::999999999:::;;;<<>>===<<<<<<;;;;;;999:::;;;<<<>>>>>>??????===============>>>>>>>>>>>>>>>???@@@@@@@@@????????????>>>===>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>??????>>>>>>@@@DDDGGGHHHEEEAAA>>>>>>???@@@BBB>>>@@@BBBCCCBBBAAAAAAAAACCCBBBAAA???======???BBBAAAAAAAAA@@@>>>===???@@@AAA???===;;;:::<<<>>>???CCCBBBBBBAAAAAA@@@??????<<<;;;::::::::::::;;;<<<;;;:::999777666666666666777777888888999::::::;;;:::;;;;;;;;;:::999888777888777666666555444333333444333222111000000000000111111111111111111111111111111111111111111111111222111000//////000111222111111000000000000111111111111111000//////..............................,,,---...///000000000000000///......---------...000000000000////////////000111222000...------...---------.........///////////////000//////...---........................,,,,,,------...//////000........./////////000000........................000///............///000000000000000000000//////111000///......///000111///////////////...........................------***+++---///000000/////////////////////.........////////////////////////////////////////////////////////////////////////............////////////---------.........//////......///000000000000000111000......///000///...000000111222222333444444222222111111111111222222111111111111111111111111///000000111111111111111000000111111111222222222666444222000///000222444666444222111111111333444111222333333444555666777222222333333444555666666555555555555555555555555666666666666666666666666333444444555555444444333333333444555666666666666333333444555666777888888:::<<>>>>>===<<<;;;===============<<<<<<<<<======>>>>>>>>>===;;;;;;888888999;;;>>>>>><<<:::999999888888888888777777999999;;;<<<<<<<<<;;;:::888888888777777777777777666777888999::::::;;;;;;999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::::::::999999888777777666666666666777777777888888::::::999888888777666555666666555444333222000///222222111000000000000000222222111111111000000000000000////////////000000111111111111111111111111///////////////.........//////////////////////////////000000000111111111000000//////////////////666777888999;;;>>>@@@AAA::::::999999999:::;;;<<<============<<<<<<<<<<<<999:::;;;===>>>?????????=========>>>>>>>>>>>>>>>======>>>>>>???>>>>>>>>>=========>>>???AAACCCDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>?????????@@@BBBFFFIIIJJJHHHCCC???<<<;;;<<<>>>>>>@@@CCCCCCBBBAAAAAABBBDDDDDDCCCAAA??????BBBDDDBBBCCCCCCAAA???>>>???@@@AAA@@@===;;;;;;<<<>>>@@@BBBAAAAAA@@@??????>>>>>>::::::999999999999::::::999888888777666666666666888888999999::::::;;;;;;::::::::::::999888777666666666666555444333333222444333222111000000000000000000000000000000000000111111111000000///......000///...------...///000000000000000000000000000000000000000//////......////////////////////////......////////////......111111000///............000000000000///////////////000111///---,,,,,,---------------..................////////////..............................+++,,,,,,---...///000000............//////////////////////////////////////////............//////000000/////////000000000111000///......///000111.........///////////////------..................,,,---...//////...---,,,........./////////////////////////////////////////////////////////////////////............//////............////////////------------..................///000000000000000222000......///000000///111222222222222333333333222222111111111111222222000000000000000000000000000000000000000111111111000000111111111222222222333333333333444444555555666555333111111222333444000111222333555666777888222333333444444555555555444444444444444444555555555555555555555555555555333444444444444444444333222333444555555666555555333333444555666777888888:::<<>>???@@@???>>>===<<<:::888666666888:::;;;;;;999999999888888777777888999:::;;;<<<===<<<;;;;;;888888999999999999999999666666666777888999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;::::::999888777666666555555555666666777888888:::999999888777666666555555555555444333111000///222111000000//////000000111111000000000/////////000000////////////000000.................................///////////////////////////////////////........./////////000000//////000000000000000000777777888999;;;===>>>???::::::999999999:::;;;<<<;;;;;;;;;<<<<<<======>>>:::;;;<<<===>>>?????????<<<===>>>?????????>>>>>>======>>>>>>>>>======<<<;;;<<<===>>>@@@BBBDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@?????????>>>???AAAAAAAAACCCGGGIIIJJJHHHEEE@@@;;;999:::<<<>>>@@@CCCCCCBBBAAAAAABBBCCCDDDDDDBBBAAAAAACCCEEEDDDDDDEEECCC@@@?????????AAA@@@>>><<<<<<===>>>???>>>>>>======<<<;;;;;;;;;888888888888888888888888777777777777666666666666999999999999::::::;;;;;;999999999999888777555555555444444444444333333333444333222111000000000000////////////////////////111111111111000...---,,,///......------......//////000000111111000000///////////////////////////000000000000000000000000///////////////.........222111000///////////////---......///000111111222...///000///---,,,,,,---,,,------------.........,,,---...////////////...------------------------,,,,,,------...///000000........................///////////////000000000//////////////////////////////.........///000111000000////////////000000.........///////////////.............../////////.../////////...---,,,,,,.........//////////////////////////////////////////////////////////////////......------......///............////////////..............................///000000000000000222000......000222222222333333333333222222222222111111111000000111111111////////////////////////000////////////000111222000111111111111222222222111222444666777666555555666555333222222222333444000000111333444555777777333333333444444444555555444444444444444555555555555555555555555555555555444333333333333333333444222222444555555555555555555555777888999:::::::::999;;;======;;;:::::::::888999:::;;;;;;:::999888<<<<<<;;;;;;<<<<<<===>>>===>>>@@@AAAAAA@@@>>>===;;;888555444666999:::;;;999:::;;;:::888777888999999:::;;;<<<===<<<<<<;;;888999:::;;;;;;;;;;;;;;;777666666666777888999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<::::::999999888777666666444444555555666666777777888777666555555555555555444444444444333111000000111111000////////////000000000000000/////////...000000////////////000000////////////////////////.........///////////////////////////////////////............//////////////////000000000000111111888888888888999;;;<<<===::::::999999999:::;;;<<<888999:::;;;===>>>???@@@<<<<<<===>>>>>>>>>>>>>>><<<===>>>???@@@???>>>>>>???????????????>>>===<<<<<<===>>>???AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEECCCBBBAAA@@@????????????>>>@@@BBBCCCCCCDDDFFFHHHFFFGGGEEEAAA===:::;;;===>>>@@@BBBCCCBBBAAAAAABBB@@@AAABBBBBBBBBBBBCCCEEEEEEFFFFFFDDDAAA?????????@@@???>>>>>>======>>>>>><<<<<<<<<;;;::::::999999666666777777777777666666555555666666666666666666888888888888999999999999999999999888777666444444333333333333333444444444444333222111000000000000///////////////////////////000111111111111//////......////////////.........///000111111000///...------......///000000000////////////////////////......------...///000111000//////.........//////.../////////000000000111...///000///...---...///,,,,,,---------.........+++,,,---...///000000000------------------------,,,---------......//////........................------........./////////......////////////............---------...000000//////000000000000//////............/////////000.........//////000000000000//////...---...................../////////000///////////////////////////////////////////////////...------------...///............////////////..............................///000000000000000222000...///111333555555555555444333222111111000111000000//////000000111000000000000000000000000000//////...///000111222000111111111111222222222222333444555555555444333555444444444444333333333///000111222333444555666333333333444444444444555444444444444555555555666555555555555555555555555444333333333333333333444222333444555666666666666444666777999::::::::::::888999::::::999888999;;;888888999::::::999888888999999999999:::<<<===>>><<<>>>@@@AAAAAA@@@>>>===;;;999777666888::::::::::::<<<===<<<:::888:::;;;999:::<<<=========<<<;;;999:::;;;<<<============999888777777777888999999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===:::999999999888777777777555555555555555555555555666555444333333333444555333333333333333222111000111111000///////////////111111111000000000//////000000////////////000000111111111111111111111111............/////////000////////////////////////...////////////000000000//////000000000111111111999888888888999999:::;;;::::::999999999:::;;;<<<777888999;;;===???@@@AAA<<<===>>>>>>>>>>>>>>>===<<<===>>>@@@@@@??????>>>AAAAAAAAA@@@???>>>===<<<>>>>>>???@@@AAAAAABBBBBBEEEEEEDDDDDDDDDEEEEEEFFFCCCBBBAAA@@@????????????>>>@@@CCCDDDEEEEEEFFFGGGDDDEEEEEEBBB>>><<<===???>>>@@@BBBCCCBBBAAAAAAAAA<<>>>>>>>>===>>>======<<<;;;;;;::::::555555666666666666555555444555666666777666666666777777777777888888888888999999888888777555444333111222222333333444444555444333222111000000000000000000000000000000000000...///111222333333222222...///000111111000///......///000111111000///...,,,,,,---...///000111111........................---,,,,,,,,,---000333555......---------......///333222111000///...---,,,...///000000//////000111,,,,,,,,,---------......***+++,,,...///000000111---------------------------------....................................---,,,,,,,,,------...............////////////.........---,,,,,,---...///000...///000111111000///...---.........//////000000.../////////000000111111000///...------...000111---.........//////000000///////////////////////////////////////////////////...---,,,,,,---...///............/////////000//////////////////.........//////000000000000000222000...///222555666777777666555444222111000///000000////////////000000111111111111111111111111000///.........///111222000111111111111222222222555555444333222222222222444444555555555444333222///000000111333444444555333333444444444444444444444444444555555666666666555555555555555555555555444333333222222333333444333333444555666666666666222444555777888888888888777888888888777777999;;;777888999::::::999888777777777777777999;;;===>>>;;;===???AAAAAA@@@>>><<<:::999999:::<<<<<<;;;999;;;===???===;;;999;;;===::::::<<<=========<<<;;;999:::<<<>>>??????>>>>>>;;;:::999888888888999:::777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======999999999888888888888888555555555555555555555555444333222111222333444555222222333333333222222111111111000///////////////222222222111111111111000000000////////////000000........................---.........//////000000////////////////////////000000000000111111111111//////000000111111111222777666666666777999;;;===:::888777555555666888999:::;;;===>>>??????>>>>>>@@@@@@???>>>>>>???@@@AAA>>><<<:::;;;???BBBBBBAAADDDCCCBBBAAA@@@????????????>>>======@@@BBBCCCCCCBBBBBBBBBBBBAAA@@@??????@@@AAA@@@???======???AAA>>>>>>???AAACCCDDDEEEFFFEEECCCAAA???>>>???@@@AAA???===<<<>>>@@@AAA>>>;;;????????????@@@AAAAAABBBEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@??????===<<<;;;AAA???===<<<<<<;;;888777888888777666666666666666333444555555333333444555777888888888999999999999999888888777666555555444444444444333333222222222444333111000///...//////111111000///////////////000000//////.........---///...---,,,,,,---.../////////000000111111111222,,,++++++******++++++,,,000000///...------,,,,,,...---,,,---000222333333------,,,+++,,,---...///.........------,,,,,,,,,,,,---...//////...---,,,........................,,,,,,,,,------.........******)))))))))***+++,,,000///...---,,,------...////////////////////////111111000000/////////.........------------.....................///000000000000//////.........---////////////////////////---------.........//////111000000/////////000000---000333444222000......000000//////.........---------------------------//////---,,,,,,---...////////////000///......---,,,...000///---,,,///222............////////////---...000222444666888888666666555444222111000000---...///000111222333333444333111000///000111222111111111111111111111111111111111111111222222333333333333333333333333333222111111000000111222222////////////000111222333333444444555555444444333444444444444444444333333666666555444333333222222999888666555666555444222666666666666555555555555777777777777888888888888777777888888888888777777::::::::::::999999888777666777777888999:::::::::??????@@@@@@@@@>>>===<<<===<<<;;;::::::;;;<<<===@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<:::999;;;>>>???===::::::::::::999999888888888999999888888999999:::;;;>>><<<:::888777777777888<<<;;;::::::999999::::::<<<===<<<<<<;;;:::888888222111111111111222333444555555555444444333333333222333333333333222111111---...///000000///...---////////////////////////////////////////////////000///.........---+++***)))+++---///000000///...//////............//////000///.........///111222000000000000000000000000999888888777777888999999999888777555555666888999:::;;;===>>>??????>>>>>>AAA@@@???>>>>>>>>>???@@@@@@>>><<<===@@@BBBAAA@@@DDDCCCBBBAAA@@@@@@@@@@@@AAA???>>>>>>@@@CCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@@@@@@@???======???AAA>>>???@@@AAACCCDDDEEEEEEEEEDDDBBB@@@@@@AAABBBCCCCCCAAA???@@@AAABBB@@@>>>AAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAA@@@@@@??????????????????>>>>>>===<<<>>><<<;;;;;;<<<<<<;;;999777777666555555555555555333444555555333333444555777777777777888888888888888888777777666555555444444444444333333222222222222111000//////000000111111000000///////////////000/////////..................------------..................//////000000//////............//////000//////...------,,,,,,...---,,,---000222333333......---------...///000/////////......---------------...//////...------........................,,,,,,------------------,,,,,,,,,,,,,,,---......000///...---,,,------...........................000000/////////.........///......------......///...............//////000000/////////.........---........................---------.........//////...------,,,,,,------......000222222111///......000/////////....................................///...------------...///...////////////...------......///...------...///............////////////...///000222444555666777555555444333222111000///000000000000000000000000222222222222222111000000111111111111111111111111111000000000000111222222333333333333333333333333333333222222111111000000/////////000000111222333333333444444444444333333666666666666666666555555333333333444444444444555888666555555666666444333333333444444555555555666666666666777777777888888777777777666666777777777:::::::::::::::999888777666666777777888999999:::======>>>??????>>><<<<<<===<<<;;;::::::;;;<<<===>>>===<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;>>>>>>===;;;<<<<<<<<<;;;:::999999888888888888888888999999::::::999888777777888999999;;;;;;:::999999999999999;;;;;;;;;;;;:::999888777777666555444444333333333444444444444444333333333222222333333222222111000......////////////......///////////////////////////////////////////////////....../////////...---+++,,,...000000000///...//////............//////000///.........///111111000000000000000000000000;;;:::999888777666666666888777666666666777888999:::;;;<<<======>>>======AAA@@@???>>>>>>>>>>>>>>>???>>>>>>@@@AAABBBAAA???CCCBBBAAAAAA@@@@@@@@@@@@CCCAAA??????AAACCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>>???@@@???======???AAA@@@@@@AAABBBCCCCCCCCCCCCEEEDDDCCCBBBCCCDDDEEEFFFHHHEEECCCAAABBBBBBBBBAAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@??????>>>============>>>>>>>>>>>>>>>======:::999999:::<<<======<<<666555555444444444444555333444555555333333333555555555666666666777777777888777777666666555555555444444333333333333222222000000//////000111222222111000//////......//////////////////............,,,------------------,,,,,,,,,,,,---------------111000000000000000000111/////////...------,,,,,,---,,,,,,---000222333222///............///000000///////////////.........------...//////...------------------------------------------------,,,,,,------------....../////////...------,,,---------........................///............---------//////............//////......------......///000/////////.......................................---------...............000000000//////000000111...000000000...---...///////////////............////////////////////////......---------......///...............---,,,,,,000...---,,,---......---............////////////000000111222333444444555333333222111000000//////222222111111000///......000111333444333222000...000000000000000000000000000000/////////000111111333333333333333333333333333444444444333111///...000000000000000111333333333333444444444444333333555555555555555555666666111111222333555666777777666555444444666666555444111111222333444555666666555555555666666666666777777777666555555666777777999999:::::::::999888888555666666777777888888999<<<===>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999999999999999::::::;;;;;;<<<<<<======;;;;;;:::<<<===>>><<<;;;===<<<;;;:::999888777666777777666666777777888999555555555666777888::::::::::::999888888888888999::::::::::::999999888777:::999888666555333222222333333333333444444444444222222333333222222111000//////............//////////////////////////////////////////////////////......///000000000000000---...///000111000///...//////............////////////......//////000111000000000000000000000000::::::999888777666666555777777666666666777888888999:::;;;;;;<<<<<<======@@@@@@??????>>>>>>======<<<===>>>@@@AAAAAAAAA???BBBBBBAAA@@@@@@@@@AAAAAADDDBBB@@@@@@AAACCCCCCCCCBBBBBBAAA@@@@@@?????????>>>???@@@???>>>===>>>@@@@@@AAABBBCCCCCCBBBBBBAAACCCCCCCCCDDDEEEFFFHHHIIIJJJHHHDDDBBBAAAAAAAAABBBCCCCCCBBBAAA@@@@@@@@@AAA??????>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>======999888888999;;;===<<<<<<666555555444444555555555333555555555333222333444444444444555555555666666777777666666666555555555333333333333333333333333000000000000000000111111000000///............//////////////////.........+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,------//////............////////////.........------------,,,+++---000222222222...............///////////////..................---..................---------------------------.........------,,,,,,,,,+++,,,,,,---------------...---------------------........................------------------------000//////......//////000...------------...//////........................................................................111111111111111111222333/////////---,,,,,,---//////////////////.................................------------.........///------......------,,,+++000---+++,,,///111000...............////////////111111111111222222222222111111111000/////////...222222111000///......---000111222333222222000000///////////////////////////////////////000000111222222222222222222222222222333444555444333000///000000000000111222333333333333333444444333333333222222333333333333444444111111222333555666777777444333222333555666555444111222222333444555555555444444444555555555666666777666555444444555666777888999999:::::::::999999555555666666777777777888===>>>???@@@AAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999:::;;;;;;<<<======;;;;;;;;;<<<======<<<;;;::::::999777666444333222666555555555555666777777444444444555666777888999999999888777777777777888999999:::::::::999888888888777777666444333111111222222222333333444444555222222222222222111000000000///...------...///000///////////////////////////////////////////////////000111111111000000111///000000111000000///...//////............//////............//////000000000000000000000000000000777777777888777777777777666666666666666777777888999999999::::::;;;<<<<<>>>>>======888:::<<>>???@@@???>>>======>>>???@@@AAABBBBBBAAA@@@???AAABBBBBBCCCEEEFFFHHHHHHHHHGGGDDDAAA??????@@@AAACCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;<<<<<<=========<<<<<<:::999888999:::;;;:::999777666666666666666777777444555666555333222333444333444444444444555555555666666666666555555555555333333333333333333333333222222222111000//////...000//////........................///////////////+++,,,............,,,+++------------------------...------,,,,,,------..................---------,,,++++++---000222111111,,,,,,------............------------------------.........------.........------------------------.........------,,,,,,,,,+++,,,---.........------,,,,,,------------------........................,,,,,,,,,---------------//////............//////---------------...//////---------............................................................------------------...///000//////...---++++++---///.........///////////////------------------------,,,------.........//////------......------,,,+++///,,,***,,,111333333111............////////////111111111111111111111111////////////////////////000000//////////////////222222111000000111222333///////////////////////////////////////000000111222222222222222222222222///000222444444444222111000000000000111222333444222333333333333333333222222222222222333333444444333333333444444555555555333222111333555666555444444444444444444444444444444444444444555555555555777666555444444555666777777888999999::::::::::::666666666666777777777777;;;<<<===?????????>>>>>>:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::::::::999888999999:::;;;<<<======;;;<<<======<<<;;;;;;;;;:::999888777555444333222555555444444555555666777555555555555555555555555888888777666666666666777888999999:::::::::999999555555666666666555444333111222222333333444444444111222222222222111000000000///...------...///000////////////////////////////////////////////////111222444333000......///000000000000000///////////////............//////---......///////////////////////////////////////555555666777888888888777444555555666666777777777888888888888999:::;;;<<<======>>>??????>>>>>>===888:::<<<======>>>???AAA@@@@@@@@@@@@AAABBBBBBCCCCCCAAA??????AAACCCCCCCCCCCCBBB@@@???>>>>>>?????????@@@AAA@@@===<<<;;;<<<===>>>@@@AAAAAA@@@???===>>>???@@@BBBCCCDDDEEEFFFEEEEEEDDDAAA>>>===>>>???AAAAAA@@@?????????@@@@@@?????????>>>======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;999888888::::::999777777666666666666777888888444555666555333222222333333333444444444555555555555555555555555555555555222222333333333333444444222222222222111///...---000///......------...............///////////////---..................---///...............------///......------......///........................+++++++++...000222111000+++,,,------......------,,,,,,,,,---------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---///000000000///...+++,,,,,,------------,,,------------------------,,,,,,,,,------------.........------------......------,,,,,,------...///---------------.........------------------------...............---------------------...///000000/////////---++++++---///.........///////////////------------------------+++,,,---...////////////...............---,,,,,,---,,,,,,---///111222222............////////////000000000000000000000000.../////////////////////.........//////000000000333222000//////111333444000000000000000000000000000000/////////000111111222222222222222222222222---...000222333333333333111111000111111222333444222222333333333333222222333333444444555555666666444444444444444444333333333222111222444555444333555555555555444444444333444444444555555555555666666666666666666666666666666777888999:::;;;;;;;;;777777777777777777777777999:::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999999999::::::;;;;;;<<<<<<;;;<<<>>>===<<<:::;;;;;;<<<;;;:::999888777666555555555444444555555666777666666666666666555444333777777666555555555555666666777888999999999999999444555777888888888777666222222222222333333333333111111222222111111000/////////............//////////////////////////////////////////////////////000333555333///------/////////////////////////////////............//////------...////////////...////////////////////////555555777888888888777666333444555666777777777777888888777777888999;;;<<<;;;<<<===>>>?????????>>><<<>>>???>>><<<<<<>>>@@@@@@@@@@@@@@@AAABBBCCCDDDAAA???>>>>>>@@@CCCCCCCCCCCCBBB@@@>>>===>>>??????@@@AAABBB@@@===:::999999:::;;;>>>@@@@@@???>>><<<;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDBBB>>><<<===?????????>>>>>>>>>???@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999888777888999:::999888555555555555555666777777555666666555333222222333444444444444555555555555555555555555555555555555222222222333333444444444000111222222111000///...//////...------------.............../////////000000//////......//////000///.........------------///......------......///........................******+++...000222111///,,,,,,.../////////...---------------.........//////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---...000000///...---***+++,,,---...------,,,------------------------,,,---------............------,,,,,,,,,,,,------------,,,,,,------...///,,,,,,,,,------.........------------------------//////.........---------............///000111222//////000///---,,,...///............/////////000........................+++,,,---////////////......////////////...------,,,---------,,,,,,---///............////////////000000000000000000000000......//////000000000000........./////////000000111111000111111222222333111111111111111111111111111000000000000111222222111111111111111111111111/////////000000111111111111111111111222333444444222222333333333333222222222333333444555555666666444444444444444444444444333222111222333444333222333333333333333444444444444555555555555666666666555666888999999888666555666666888999:::;;;;;;;;;888888888888888888888888;;;;;;<<<======<<<;;;:::999:::;;;;;;;;;;;;:::999777888999::::::999888888::::::::::::::::::::::::;;;===>>>>>>;;;::::::<<<;;;;;;:::999999888777777555555555555555666666777555666666777666555444333777666555555444444555555333444555666777777777777333444666888888777666555333333333222222222222222111111111111111000000///......////////////......////////////////////////////////////////////////...111444222...,,,...111------------...///000000//////............//////,,,---.../////////......////////////////////////555666777888888777666555333444555666777777777777888777777777777999:::;;;:::;;;===>>>???@@@??????AAABBBAAA???;;;:::===????????????@@@AAABBBCCCDDD???>>>======@@@BBBCCCCCCCCCBBB???>>>======???@@@AAABBBBBBAAA===:::888888888:::===???@@@???===<<<:::;;;<<<===>>>?????????@@@BBBDDDCCC???======???>>>=========>>>???@@@@@@>>>======<<<<<<;;;::::::<<<===<<<<<<;;;:::999888888777666777999::::::999444444444444444555666777555666666555333222222333444444444555555555666666444555555555555555555555222222222333333444444444...///111222222111000000//////...------------...---.........//////000000111000///......///000111.........------,,,,,,,,,------,,,,,,,,,,,,---------.....................******+++...111222000///,,,---///000000000///...---.........//////000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***,,,......---,,,+++)))***,,,---...------,,,---------------------------------....../////////---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------//////.........---------*********++++++---.........000111000...---...///---.........//////000000////////////////////////***+++---///000000///...//////000000//////...---,,,......,,,)))'''))),,,............/////////000////////////000000000000......//////000111111111//////////////////.........///111333333333222111111111111111111111111111111111111111111222222333111111111111111111111111111000///////////////000111111111111222333444555222222222333333222222222000000111222222333444444333333333444444555555555333222111222333333222111000000111222333444444555555555555666666666666777555666999::::::999666555555666888999:::;;;<<<<<<999999999888888888888888??????@@@@@@@@@>>>===<<<999999;;;;;;;;;;;;999999666777888999999888777666;;;::::::::::::::::::::::::===???>>>;;;999:::<<<999888888888777777666666666555555555555666777777444555666777777666555555666666555444444444444555111222333444555555666666222333444666666555333222444333333222222111111111111111111111111000//////---...///000000///...---////////////////////////////////////////////////+++///333222...---///222,,,,,,,,,------///000111//////............//////,,,,,,.../////////...---////////////////////////777777777777666666666666555555555555555555555555888888888888999:::;;;<<<888888999:::<<<>>>@@@AAA>>>???@@@???===;;;;;;<<<<<<<<<<<<===>>>@@@AAABBB@@@@@@@@@???@@@@@@AAAAAAFFFCCC???===>>>???===;;;>>>@@@BBBAAA>>>;;;<<<===;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===>>>??????@@@>>>=========??????===<<<;;;;;;===>>>????????????;;;<<<<<<===<<<<<<;;;;;;999;;;>>>>>>===;;;::::::<<<:::999:::;;;;;;777444444444333333333444444555777777777777555333111000222333444444555555444444444333111222333333222000333333222222111000000000333333222222111000000000//////...------...000000,,,---------.../////////........................++++++,,,------......///...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,...///000000111111,,,,,,,,,------.........---------------------,,,------------------------,,,,,,,,,,,,---...//////------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---.........---,,,,,,,,,+++******,,,---...////////////......------...000111///////////////......---,,,,,,,,,---...///000000......------------......//////000000000000//////222000...,,,,,,---///111++++++++++++,,,,,,---...........................,,,,,,---...///000111111111111000000/////////...////////////////////////000000000000000000000000000///.........000111222111111111000000000000000222222111111111111222222111222222222222111000000111111111111222444666777666333000000333555444333333333222222111222222222555555666666666666555555333222222111111222222333444555555555444333333222777666555444333333444444999999;;;===???===777222444444666777999;;;<<<============;;;888666666777===BBBHHHHHHCCC>>><<<<<<>>>:::777777:::===>>>>>>;;;;;;;;;::::::999999999::::::;;;<<<<<<;;;::::::<<<===>>>>>>===;;;999888999888777666555555555555666555444444555666777888666666555555444444444333666555222000000000111222555555444333333333444444444444555555444444333222000111111111111000//////222333333333222///,,,+++////////////////////////---------............///......///000000000000000//////000000000000//////000000//////.........---////////////////////////...............---------000000000000000000000000999999888888777777666666555555555555555555555555777777777888888999:::;;;::::::::::::;;;<<<===>>>???@@@AAA@@@>>><<<<<<===<<<<<<<<<===>>>@@@AAABBB@@@@@@?????????@@@AAAAAACCCAAA>>>===???@@@???===<<<===???>>><<<<<<===???@@@@@@AAA@@@@@@???>>>>>>;;;;;;<<<<<<===>>>>>>???>>>===<<<===??????===<<<:::;;;;;;<<<============;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@>>><<<;;;;;;;;;888555555777888777666555444444333333444444555666777777777666444333111222333444444555444444444444222111111222333111000///000000111111222333333555555333222000///...---000///......---...//////---------.......................................------------------------...------,,,,,,------...++++++,,,,,,,,,---------***+++,,,---............,,,,,,------------------,,,,,,---------.........------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------------,,,,,,,,,,,,------...............---------++++++,,,---...........................//////000///////////////...------,,,,,,,,,------...///000//////............///////////////000000////////////...---,,,---...000222------,,,,,,------.......................................///////////////000000000//////.........////////////////////////000000000000000000000000111111111111111111222222111000000000000000000000222111111000000111111222222222222222222111111000111111111111222444666777666333111111333444444222333333222222222222222333555555666666666666555555333333222222222222333333444555555555444444333222555555555555555555555555777777888;;;======999555555555777888:::<<<===>>>?????????===:::888888888===BBBGGGHHHCCC???======:::777444444777:::;;;:::999999999888888888777777999:::;;;<<<<<<;;;:::999999:::<<<=========;;;:::<<<;;;:::999999999999999666666555555555666777888777666666666555555555444777666444222222333444555444444333333333444444555444444444555444444333222111111222222111111000///000111222222222000...---////////////////////////---------............///......///000000000000000000000000000000000//////000/////////.........---........................000000000000000000000///////////////////////////::::::999888888777666666666666666666666666666666666666666666777888999:::;;;;;;::::::999999::::::<<<>>>???>>><<<;;;;;;;;;<<<<<<<<<===>>>???@@@AAA??????>>>>>>???@@@AAAAAA@@@???======???@@@@@@???;;;;;;<<<;;;;;;<<>><<<<<<;;;;;;;;;::::::;;;;;;<<<<<<=========<<<<<<===>>>>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;@@@BBBCCCBBB???===;;;;;;;;;888444333444777888888555555444444444444444555666666777777666555444444222222333444444444444444444222111111222222111000//////000111111222222333444333222111000//////...111000///......---.....................---------........................//////...------,,,++++++...------,,,,,,------...,,,,,,------------......,,,,,,------------,,,,,,------------------,,,,,,,,,------....../////////------------------------//////...---,,,,,,,,,,,,---,,,,,,,,,++++++******......---------,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------.........------------------------------------------------------------------------......------------......,,,,,,------------------,,,------......------,,,------...///////////////...////////////...------,,,,,,,,,,,,---...///000000000////////////000000......////////////......,,,,,,---...///000111111//////...---------..............................000000//////............/////////...............////////////////////////000000000000000000000000111111222222222111000000000000000000000000111111222111111000000111111222222333333333333222111111111111111111222444555666444333111111333444333222333333222222222222333333555555666666666666555555333333222222222222333333444555555555555444333333222444555777777777777666666555666888:::;;;999777666666777999;;;<<<===>>>@@@AAA@@@>>>;;;999999::::::>>>CCCDDD@@@===;;;<<<888666444444666888999999999999999888888888888777999:::;;;<<<<<<;;;:::999666888:::<<<============999999888888888888888999777777666666666777888888777777777777777666666666666555444333333444555555333333333333444444555666444444444444444333222222222222222222222111111000...///000111111111000///////////////////////////---------............///......///000000000000///111111111111000000///.../////////.......................................//////000000000000000000////////////////////////:::999999888777666555555777777777777777777777777555555555666666777888999;;;:::999999888888999999888:::;;;;;;999777888888<<<<<<<<<======???@@@@@@>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>?????????>>>===<<<;;;;;;;;;===???AAA>>>===;;;999777777777888999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>><<<:::;;;:::::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<>>;;;999999:::666999======;;;999888888999888777777888:::;;;<<<::::::::::::::::::::::::999:::;;;;;;;;;;;;:::999666777999;;;<<<=========777777777777777888999999888888777777888888888888888888888888888888888888666555333222111111111222222222222333444555666777333444444444444333222222222333333333333222111111//////000111111000//////////////////////////////---------............///---...//////000000//////111111111111000///......................................................------------............////////////////////////888777777666555555444444888888888888888888888888555555555555666777888999888888888888888999:::;;;888999::::::888777888888<<<<<<<<<<<<===>>>??????============>>>???@@@AAA???@@@@@@???>>>=========AAA???===<<<<<<>>>???@@@???>>>;;;999888888888999999999999999::::::::::::<<<;;;:::;;;======;;;:::;;;;;;:::999999999::::::;;;::::::::::::;;;<<<===CCCDDDDDDBBB???===<<<===<<<<<<<<<;;;999888777666777666555444444444444444555555555555555666666777111222333333444444333333333222000111222222111///222222111111000//////.........///000111222222333111000000///...------,,,/////////...---------,,,........................,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,+++++++++++++++////////////...---,,,+++.........------,,,,,,,,,000000///...---,,,,,,+++------------------------------,,,,,,---....../////////......------------......---------,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,------------------------------------------------------------------------.........------.........++++++,,,,,,------..................---,,,+++++++++,,,.../////////...---...............------,,,---,,,,,,,,,,,,------......------,,,,,,------...------............------,,,---...//////...---,,,......---,,,+++++++++,,,........................------......///000000111------..................////////////////////////////////////////////////...///000000000...---+++//////000000111111111111111000000000000000000111222333333333333222111111000111111222333333333333111222222222222222222222333222222222333444444555444444555555555555444444444333333333333333333444444444555666666555555444555666777888777666444222777777777666555555555666444555666777888999:::;;;<<<===>>><<<:::999999:::666888::::::999888777777999999999999999:::;;;===::::::::::::::::::::::::999999:::;;;;;;:::999999888999999:::::::::::::::999999999:::;;;<<<===>>>999999999999999999888888888888999999999999999999888777555333222111000///222222222333444555666777333333444444333333222111222333333333333222111111111111000000///......---////////////////////////---------............///------...///////////////000000000000000///...------------.......................................,,,---------......//////........................666666555555555555444444777777777777777777777777555555555555666777888999777777777888999;;;<<<===:::<<<======;;;:::;;;<<<===<<<<<<<<<======>>>???<<<<<<<<<<<<===???@@@@@@>>>@@@AAA@@@>>><<<<<<<<>>??????>>>;;;;;;999888777777777777999999999999::::::::::::;;;::::::;;;<<<<<<;;;999;;;:::999888888999:::;;;::::::999999999;;;<<<===???@@@AAA???===<<<<<<===999;;;<<<<<<999777666555777777666555444444444444555555444444444555555666111111222333333333333333333111000000111111000///......///000000111111222111111111000000////////////000000000///...---,,,...............---------........................++++++,,,,,,---...//////...------,,,,,,------...,,,,,,++++++++++++******,,,,,,,,,,,,,,,+++***)))------------------,,,,,,//////...---,,,++++++***------------------------***))))))***+++,,,------..................//////......---------,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,------------------------------------------------------------------------......------------............//////////////////---.........---,,,,,,+++,,,,,,---...............---............---,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,---......///...---,,,+++------,,,+++++++++,,,,,,........................,,,,,,---...///000111111.............../////////////////////////////////000000000000000000000000000000111111111000///////////////000111111222222111000000//////000000111111222222222222111000000000000111222333333222222000222333333222111111222333222222333333444555666444444555555555555444444444444333333333333444444444444555666666666666555555666666666666444333111777888888777555444444555444444555666777888999999999:::;;;:::999888999;;;:::::::::::::::999888888666777888888777777999;;;777888888888888999999999888999:::;;;;;;:::999888:::999999999999999999999666666777888999;;;======:::::::::;;;::::::999888888888888999999999999999999999888666555333222111333333333333444444555666333333333333333222111111222222222222222111111000111111000///......------////////////////////////---------............///------...////////////...---......//////.........---------------.........------------------------......//////000111111111........................555555555555666666666666777777777777777777777777666666666666777888999999888888888888:::;;;<<<===;;;===>>>>>>===<<<<<<======<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<===>>>@@@@@@;;;>>>@@@@@@>>><<<===>>>>>><<<;;;<<>>888888888888777777666555::::::::::::::::::::::::;;;:::999:::<<<<<<:::999888888666666666888:::;;;:::999888888999:::<<<>>>;;;<<<<<<<<<::::::<<<===888:::<<<;;;999888:::<<<888777666555444444444444555444333333222333444444111111222333333333333222222111000000111111000///......//////000111111111222111111000///......---......///000000///...------------.......................................,,,---------------------...------,,,,,,------...------,,,,,,,,,+++++++++++++++,,,,,,,,,+++******,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---,,,,,,------.../////////......---------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////------------------------------------------------------------------------------,,,,,,,,,,,,------//////..................---------...------,,,,,,------,,,,,,------......------......------,,,+++------,,,,,,+++,,,,,,------------,,,,,,---------,,,,,,------------,,,,,,,,,,,,------...------------,,,,,,,,,,,,------...........................---.........//////000000.........//////000000000////////////////////////000000000000000000000000000000/////////000111111...//////000111111222222000000////////////000000000111111111111000//////000000111222333222222111///111444444222000111222222222222333333555666666333444444555555444444333444444333333333333444444444444555666666666666666444444444444444333333333444777999888666555555777555555666777888999999:::777888::::::999999;;;<<<===<<<::::::999999888777444666777777666666888:::777777888888888999999999888999:::;;;;;;:::999888999999888888888888999999222222333444666888:::;;;:::;;;<<<<<<;;;:::999888777888888888999999999999777777777666666555444444444444333333333444444555222333333333333222111111111111222222111111000////////////.........//////////////////////////////---------............///,,,---......//////......++++++,,,---............,,,,,,,,,------.........------------------------......//////000111111222........................555555666666777888888888666666666666666666666666666666666777777888999:::999999999999:::;;;<<<<<<:::<<<======<<<;;;<<<======<<<<<<<<<<<<======>>>::::::;;;;;;===>>>???@@@888<<>>===>>>@@@:::999999<<>>:::;;;<<<======<<<:::999::::::::::::::::::::::::::::::999:::;;;<<<:::888666666444444555777999;;;:::999888888888:::===>>>777888999999999999<<<>>>:::<<<<<<;;;:::<<<@@@EEE888888777555555444444444555444333222111222333333111111222333333333333222222111000000111111000///111111111000//////......////////////000000000000---...///000000///......,,,------....../////////........................///......------,,,,,,+++...------,,,,,,------............------,,,,,,,,,,,,------......---------,,,,,,,,,------.........((())))))***,,,---......------------------------111000///...............***++++++,,,---...//////......---------,,,,,,,,,******+++++++++,,,,,,,,,((()))***,,,...000111222---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,---......------,,,...---,,,+++,,,---...///------......------,,,+++------,,,++++++,,,,,,,,,.........------.........+++,,,,,,------,,,,,,++++++++++++,,,---...///000---------------...///000........................///////////////............/////////000000111111////////////////////////000000000000000000000000...---,,,,,,,,,...///111...//////000111222222222000000////////////000000000000000000000///......///000222333333222111000...111444444111000000222222222222333444555666777333444444555555444444333555444444333333444444555444444555666777777666666222222222222222333555555222555888999777666777999666666777888999::::::;;;666777999::::::;;;<<<>>>===;;;999888888777666555444666999888777666999;;;999999999::::::;;;;;;;;;888999::::::::::::999888888888777777888999::::::444444555777999;;;===>>>;;;;;;<<<<<<<<<;;;999888777777777888888999999999222222333444555555555444555555444333333333444444222333333333333222111111111111111111111000//////---------......///111111////////////////////////---------.........//////,,,---......//////......))))))+++,,,---.........,,,,,,,,,------.........------------------------,,,,,,,,,---...//////000........................666666666666666555555555555555555555555555555555666666666666777888999:::;;;;;;;;;<<<;;;;;;::::::======>>>AAABBBBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>===???AAA@@@>>><<<;;;;;;@@@>>><<<===???@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;999:::::::::999888:::;;;===<<<;;;:::999:::;;;;;;888888888777888888999999;;;;;;:::999777555333222777777888999::::::::::::::::::;;;<<>><<<::::::;;;<<<===<<<@@@???<<<:::777555444333444555555666777888888888777888:::;;;;;;:::888777:::::::::999888777666666666777777888888888888777666666777888999::::::;;;:::::::::::::::999888777:::999999888888999999:::888888777555555444444444777777555444444333333444444444444333222111000///111111000///////////////.........000222222000...111000...---,,,,,,------...------,,,,,,------...//////.........---------........................---------............///---,,,++++++,,,---///000111000...---,,,,,,------...------------...//////666666666666555555555555555555555555555555555555666666666777777888999:::::::::;;;;;;;;;;;;;;;:::=========???@@@@@@>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>:::<<<>>>>>>=========>>>>>>>>>>>>???AAAAAA???===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;===>>>===<<<;;;:::::::::;;;<<<:::999888888888888999999;;;;;;::::::999888777666777777888999::::::::::::888888999;;;???DDDIIILLLGGGBBB:::444000111333555222222222222222222222222444444555555444444333222222222222111111111000000000000111111111111000000//////..................////////////............//////.........---------........................------------------------,,,,,,------------------......------------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***++++++,,,,,,++++++***------------,,,,,,++++++...---+++,,,,,,---+++***---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///......---,,,,,,---..............................,,,,,,,,,------------...///.........------------+++++++++,,,,,,---------...------------...////////////............//////---,,,,,,,,,,,,------..................//////000------...///////////////111111111000000000111111000000000000000000000000222111000000//////000000//////////////////////////////000111111111111111222222222222222222222222000111111111111222222222222222222333333333444444111333444555666555333333444333333222222333333444666666666666666666666666444444444444444444444444333444666777666666777888:::999999999999999::::::>>><<<:::999;;;<<<<<<<<<@@@???===;;;999777666666555555666777777888999999888999::::::::::::999888999::::::999999777666666777777888888888777777666666666777888888999999999999999::::::999999888777999999999888888999999999999888777666666555555555444444444444444555666666333333333333222111000///111111000///////////////000//////111222222000...111000...---,,,,,,------...------,,,,,,------...///.........------------........................---------............///------------------...///......---------......///...------------...//////555555555555555555555555555555555555555555555555666666777777888999999999888999::::::;;;;;;;;;;;;<<<;;;;;;<<<>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;<<<======<<<===???AAA@@@AAABBBCCCCCCBBB@@@???>>>======<<<;;;:::999999<<<;;;::::::;;;===???AAA<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::999888888888888::::::;;;;;;;;;:::999999666777888999::::::::::::777666777999>>>DDDJJJNNNFFFAAA:::333///000333666222222222222222222222222444444444444444333333222222222111111111000000000///000000111111000000///.........//////000000000////////////............///............---------------------------------------------------------------------------,,,,,,......------------....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,***++++++,,,,,,++++++***...---------------,,,,,,...,,,++++++------,,,***---------------...//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////------,,,,,,,,,,,,------------------------------******+++,,,...///000000............------------++++++,,,,,,,,,,,,------...............//////000//////............//////------,,,+++++++++,,,,,,......------......///000---......///////////////000////////////000000000////////////////////////222111000000//////000000//////////////////////////////000111111111111111000000000000000000000000000111111111111222222222222222222222333333333333333333444555555444222222333333222222222222333333555555555555555555555555444444444444444444444444333555666666666666777999999888888999999:::;;;<<<===;;;999999:::<<<<<<;;;???>>>===<<<:::999888888777777777888888999999:::999:::;;;;;;;;;;;;:::999999999999999999888777666888888888888888777666555666666777777888777777777888999999999999888888777999999888888888888999999999999888777666666666666222222222333444666777888333333333333222111000000111000000///////////////...------...//////---,,,000000///...------------...------,,,,,,------...............------------........................---------............///....../////////...------+++,,,---...////////////...------------...//////444444555555555555555666555555555555555555555555777777888888999999999999777777888:::;;;;;;;;;;;;:::999999:::;;;;;;999777;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<>>>>>>>>>======@@@EEEHHHKKKLLLKKKHHHDDDAAA@@@AAA@@@@@@???>>><<<;;;::::::===<<<;;;;;;===>>>??????<<<<<<<<<<<<<<<=========<<<<<<:::999888888888888::::::;;;;;;::::::999888666777888999999::::::999666555555777;;;AAAGGGJJJBBB???999444111111222333222222222222222222222222111111222222222111111000111111111111000000000000//////000000000000///////////////000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------,,,,,,,,,,,,------/////////////////////...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------...------,,,,,,,,,------......------,,,---------------------------,,,++++++------,,,+++---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.../////////......------......///......---,,,+++++++++,,,...------------...//////......///////////////............///////////////////////////////////////111111000///////////////........................//////000111111111111111000000000000000000000000000000111111111222222222111222222222222333333333444444444444444333222111333333222222222222333333444444444444444444444444444444444444444444444444444555666666666666888999888888888999:::;;;=========;;;999888:::;;;;;;;;;<<<<<<<<<;;;;;;:::999888888888888999999:::::::::999;;;===??????===;;;999999999999999999888777666999999999888888666555444666666777888777777666555777888888888888888777777888888777777777777888888888888777666666555666666222222222333444555777777222222222222222111000000000000////////////000000000...---...//////...,,,000//////..................------,,,,,,------...------------------------........................---------............/////////000000000///---,,,+++,,,---///000//////......------------...//////333444444444555555666666666666666666666666666666777777888999999999999888666777888999::::::::::::999888777888999:::888777;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;=========>>>BBBIIIQQQWWW]]]\\\XXXOOOEEE???@@@CCCCCCBBBAAA@@@???>>>======>>>===>>>???BBBBBB???<<<<<<=====================<<<;;;:::999888888777777::::::::::::999777666555666666777888999999999999777666555555777;;;???BBB<<<;;;999777555333111000222222222222222222222222000000111222222111111111111111111000000000////////////000000000000//////222111111000///.........////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,.../////////////////////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...------,,,,,,------......------,,,---------------------------,,,++++++------,,,+++++++++******++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------......//////...------,,,---------------------...//////...///////////////......,,,---...///////////////////////////////////////111000000///...///////////////////////////////////////000111111111111111////////////////////////000000111111111222222222111111111222222222333333444444444333333222222111333222222111111222222333444444444444444444444444444444444444444444444444555666666666555666888:::777888888999:::<<<===>>><<<:::888888999:::::::::999::::::::::::999888888999999999999::::::::::::777;;;@@@DDDDDD@@@;;;777888888999999999888777777999999999888888666555444555666777888888777555444666777777888888777777777888777777666666777777888666666555444444444555555444444333333333333444444111111222222222111000000000000////////////000000333111000000111222111000//////////////////.........------,,,,,,------...,,,,,,------------------........................---------............/////////000000000///---,,,,,,---...//////...---,,,...------------...//////333333333444555555666666666666666666666666666666777888999::::::999888888666777888999999999999999999888777888999::::::999::::::::::::::::::::::::::::::999999999:::;;;;;;::::::<<>>>>>>>>>>>???>>>===<<<<<<::::::999888777777777777999999999888777666444444555666777888999999999999888777666555555777999:::666777888999888555222000222222222222222222222222111222333333333333333333111111000000000/////////...//////000000//////...222111111000...------,,,////////////............---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,---............/////////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++,,,------......------,,,------......------,,,***++++++,,,,,,------...,,,+++++++++,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---......------------......//////...---------......------,,,,,,------.../////////////////////...---,,,---...000000000//////////////////////////////111000//////......//////000000000000000000000000//////000111111111111111////////////////////////000111111111111222222222111111111111222222222222333333333333222222222222222222111111111111222222444444444444444444444444444444444444444444444444666666777666555666999;;;888888999999:::<<<===>>>;;;999777777888::::::999888999:::;;;:::999888777999999999999999999999999666:::@@@DDDDDD@@@:::666888888999999999888888777888888888888888777666555555666888999999888666555555666666777777777777666777777666666666666777777555555444333333444444555666555444333222222222222000111111111111111000000///////////////000000111...---+++,,,...//////...//////000000000//////......------,,,,,,------...,,,,,,,,,,,,------------........................---------............///....../////////...------..................------...------------...//////222222333444444555666666666666666666666666666666777888:::;;;;;;:::888777777777888888888888888777999777777888:::<<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<>>;;;999777777888999999999999:::;;;<<<;;;:::888777999999999999999888888888777999===??????===999777777888888999999999888888777777888888888777777666444666888:::;;;:::888777444555666666777777666666777666666555555666666777555555444444444444555555666555444333222222222222000000111111111111000000///////////////000111111+++)))((()))+++---.........///000000111000///......------,,,,,,------...++++++,,,,,,,,,---------........................---------............///------------------...///---------------...///000...------------...//////222222333333444555666666777777777777777777777777777999:::;;;;;;:::888777777888888888888777777666999777777888;;;===>>>===::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===@@@??????BBBJJJWWWgggqqqyyy}}}|||nnnZZZIIIBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@EEEOOO\\\ccc___TTTJJJ@@@AAAAAA@@@???===;;;:::777666666666666666777888666666777888888888888888555666777888888999999888888888888888777666555444444444444555555555666666222222222222222222222222...///000111111111111111000000000000////////////......////////////......---------...............000/////////............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........//////............//////,,,,,,,,,---------..............................---------,,,,,,,,,++++++------------------------+++,,,,,,---.........---,,,------......------,,,))))))*********+++++++++,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++,,,------......------,,,------......------,,,******+++,,,,,,---......------,,,+++++++++,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,,,,,,,---.........------,,,,,,------...++++++++++++,,,------...---,,,,,,,,,,,,---......//////000000///...------,,,---///111222222111000111111111111111111111111000000///...............111111111111111111111111//////000111111111111111111111111111111111111111000111111111111222222222000111111111111222222222222111111111222333444444222222111111111111222222555555555555555555555555444444444444444444444444777777777666555666999<<<::::::::::::;;;<<<======;;;999777666888999999999:::;;;=========;;;999777888888888888888888888888888888999::::::999888888777888888999999999888888666777777888888888888777333555888;;;;;;;;;999888444444555666777777666666666666555555555555666666666666555555555666666777555444333333222222333333///000000111111111000000///////////////000111111///---,,,---000222444444...///000111111000///......------,,,,,,------...+++++++++,,,,,,---------........................---------.........//////---,,,++++++,,,---///000,,,++++++,,,---///222333...------------...//////666666555555555555666666:::::::::999888777666555777777888999:::;;;;;;<<<===<<<:::888666666666666777777666666777999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;===>>>>>>??????AAAHHHTTTcccnnnpppxxxyyylllYYYKKKBBB===???>>>>>>=========>>>>>>>>>FFFQQQ[[[^^^ZZZTTTNNNGGGDDDAAA@@@@@@???<<<:::;;;:::999888888:::<<<===999888888777777777777777888888777777888888999:::888888777777666666555555222222222222333444555555222222222111111111111000222111000000000111333444111111000000000000000111///////////////////////////............---------000111222444333222000/////////.........---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,------------------------///...,,,+++***+++,,,,,,++++++++++++,,,---...///+++,,,------......------------------------------++++++*********+++---...------------------------/////////......---,,,,,,------...///...---+++***//////...---,,,,,,++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++((()))+++,,,---,,,++++++++++++++++++++++++++++++000///---+++++++++---...---.........---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------...........................------,,,,,,,,,,,,,,,---...///////////////////////////222111111000///......---///000222111///......//////////////////////////////////////////000000111000000000000000000000000222111000//////000111222222111111000000000000000000111111222222333444444333333333333333333333333444444555555555444222111///111333333222111222333999888666555555777999:::999999888888888888888999888777666666777999;;;<<<;;;:::999888888888999:::??????>>>===<<<;;;::::::666555555666777888888777999999999888888888888888555777888::::::999888777777888999999::::::::::::666777888999::::::999888444666777777555444555555777777666666555555555444444444333333333444555555666555222111000000111222...///000111222222111000000000000000000000000000000...,,,******,,,...000333222000...---,,,------///............---------*********++++++---...//////...---,,,,,,,,,,,,,,,+++******,,,///111111111------------------------,,,,,,,,,---------..............................666555555555555555555666888888888888777666555444888888999999999999999999<<<;;;999777666666666777777777666666777999;;;<<<;;;;;;<<<===============;;;;;;:::::::::;;;===>>>===???AAABBBGGGRRRaaalllkkkqqqpppbbbQQQEEE@@@===???>>>>>>======<<<======>>>DDDLLLSSSUUURRRLLLHHHGGGCCC???=========<<<:::;;;:::999888888999;;;<<<999999888777777777777777888888777777888888999:::888777777666666555555444555555444333222222222222222222222111111111111000111000000///000111222333111111000000000000000111///////////////////////////............---------,,,---///000///...---,,,.........------------,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---------.........,,,,,,---......---,,,,,,------------------------...---,,,,,,+++++++++,,,+++++++++,,,,,,---...///------...///////////////------------------,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------...------,,,,,,///......---,,,,,,++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,+++++++++++++++---------,,,,,,,,,+++++++++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,,,,,,,...///------......------,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,---..................------------------------...///////////////////////////111111000000///......---///000222111///......///////////////////////////000000/////////000111111000000000000000000000000111000000000000000000111000000000000000111222222///000000111222222333333333333333333333333333333555666666777666555444333222444555666555444555666777777666666666777888999888888777777777777888888888777666666777888:::<<<;;;:::999888888999::::::@@@???>>>===<<<;;;:::999777666555666888999888777888888888888888888888888666777999:::;;;:::999888888888999:::::::::::::::666777888999999888888777555666888777555444555555777666666666555555555444333333333333333444555666666444222111000000111222//////000111222111000000000000000000000000000000///...---,,,,,,---...///000000///...---.../////////............---------............///000111111///...------,,,,,,,,,---///...------...///...,,,------------------------,,,,,,,,,---------..............................555555444444444444555555777777777777666555555444999999999999888888777777:::999888777777777777888777777666666777999;;;<<<;;;;;;<<<===>>>??????@@@<<<<<<;;;::::::;;;======;;;>>>BBBCCCEEEMMM\\\hhhhhhkkkfffWWWHHH@@@???>>>??????>>>===<<<<<<;;;;;;>>>AAAEEEHHHIIIFFFCCCAAADDDAAA>>><<<<<<<<<;;;:::;;;:::999888888888999::::::999888888777777888888888888777777888888999:::777777666666555444444333555444333222222111111222222222222111111111111000000000/////////000111111000000000000000000111111///////////////////////////............---------***+++,,,------,,,++++++------------,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........//////,,,------......------,,,------------------------,,,,,,------,,,,,,++++++,,,,,,+++,,,,,,---...///...//////000111000000000.........------,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,---.........------,,,,,,,,,---............------,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,+++*********++++++------------,,,,,,,,,,,,,,,,,,---............---------------------------111000...---------...///------......------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++------------------......//////......---.........////////////////////////111000000//////............000111111///......///////////////////////////111000000000000111222222000000000000000000000000///000000111111000000///......///000111222333444//////000000111222222222333333333333333333333333444555555666666555333222333555666666555555666777666666666666777777777888777666666666666666777777888777666666777888:::;;;;;;:::999888888999:::;;;@@@???>>>===<<<:::999999888666666666888999888777666777777888888999999999777888999:::;;;:::999999999999:::;;;;;;;;;::::::666777777777777777666555555666888777555444444555666666666555555555555555222222222222333444666666555444222111000000111222000000111111111000//////000000000000000000000000//////............//////...............///000111///............---------...---------------......///...------,,,---------000///------......---+++------------------------,,,,,,,,,---------..............................444444333333333333444444666666777777777666555555888888888888888888888777888777777777777888888888777777666666777999;;;<<<;;;;;;<<<===???@@@BBBBBB>>>===<<<;;;;;;<<<<<<===888===AAAAAAAAAGGGTTT___ffffff___OOOBBB>>>@@@AAA@@@??????>>>===;;;::::::======>>>>>>>>>>>>======@@@@@@???>>>===<<<:::999;;;:::999888888888999999::::::999888888888888999888888777777888888999:::777777666555444333333222111111111111222333444555222222222111111111000000//////////////////000000///000000111111111111111///////////////////////////............---------,,,,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------............------------------------------------------------+++,,,---...---,,,+++***+++++++++++++++,,,------......///000000000000000.........------,,,,,,+++------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++,,,---///000---------,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------///...------------......,,,------...------,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------......111000///...............////////////////////////000000/////////............000111111///...///000////////////////////////111111111111111222222333000000000000000000000000...///000111111000///...//////000111222222333333000000000111222222333333222222333333333333444444111222333333333222111000111333555555444333444555444555666777777777666666555555444444444555666666777777777666777888999:::::::::999888888999;;;<<>>===;;;:::999888999777777777999999888777555666666777888999999:::888888999::::::::::::999999::::::;;;;;;;;;::::::777777777666666555444444555777888777555444444555555555555555555555555555111111222222333444666666333333222111000000111111111111111000000///......////////////////////////...///000111111000///.............../////////000///............---------...---,,,,,,,,,,,,,,,---......------------.........,,,,,,---///000///...------------------------,,,,,,,,,---------..............................444444333333333333444444666666777777888777777777555555666777777888999999666666777777888888888888777777666666777999;;;<<<;;;;;;<<<===???AAACCCDDD@@@???===<<<;;;<<<<<<===888<<>>BBBLLLTTT```___WWWIII>>><<>><<<;;;:::;;;;;;:::999999:::<<<===<<<>>>AAABBBAAA>>>:::888::::::999999999999999999;;;::::::999999999999999888888777777888888999:::777777666555444333222222111111111111222333444444222222222111111111000000//////000000000/////////...///000111111111111111///////////////////////////............---------------......////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,,,,,,,---------------------------------------------------------***+++,,,---...---,,,+++***************++++++,,,,,,---......//////...............------,,,,,,,,,------------,,,,,,++++++---------------------------------,,,,,,+++++++++---,,,++++++,,,---///000,,,,,,,,,,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...------,,,---,,,,,,++++++,,,,,,---//////......------,,,,,,,,,,,,,,,,,,------......111000///...............////////////////////////////////////...............///111111/////////000////////////////////////111111111111111222222333////////////////////////...///000111111000///...111111222222222222111000111111222333333444444555222222222333333444444444000111222333333333222111111333555555444333444555444444555666666666666555444444333333444555666666777777777777777777888888999888888777888999:::;;;>>>>>>===<<<;;;:::999999:::999777888999:::999777555555666777888888999999888888999999:::::::::::::::::::::;;;;;;:::999999777777666555555444444444666777888777555444333444444444444555555555555555111111111222333444555555222222111111111111111111111111000//////.........////////////////////////...///111222222111///...///////////////......---///............---------000000//////////////////......---------......///...,,,,,,---///000///...------------------------,,,,,,,,,---------..............................555555444444444444555555555666777777888888888888444444555666777888999999666666777888888777777666777777666666777999;;;<<<<<<<<<<<<<<<>>>@@@BBBDDDAAA@@@>>>===<<<<<<<<<===;;;===>>>>>>===???DDDIIISSSSSSNNNCCC;;;;;;>>>>>>@@@@@@AAAAAA@@@>>><<<;;;;;;:::999888999:::<<<===999===AAACCCAAA===:::999999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::888888777777888888999:::999888777666555333222222444333222111111000000111222222222111111111111000000000111111111000//////---...000111222222111111///////////////////////////............---------+++,,,,,,,,,---......///------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------++++++,,,---------,,,,,,++++++************+++++++++,,,,,,---------------------------------------,,,---------------,,,+++------------------------.........---,,,+++++++++------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,------......------------............000///......---.........++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......---------,,,,,,++++++,,,,,,---////////////............++++++,,,,,,------......//////......---.........////////////////////////........................---///111111000///000111////////////////////////111000000000000111222222////////////////////////...//////000000//////...111222333333333222000///222222333333444555555555111222222333333444444555222333555666666555555444333555666666555555666777444444444444555555555666333333333333444555666666777777777777777777777777777777666666777888:::;;;<<<<<<<<<;;;;;;;;;::::::;;;:::888999::::::999888555666666777777888888888777777888888888999999999999999:::::::::999888888777666666555555555555666666888888777555333333444444444444444444555555555222222222222222333333444111111111111111111111000000000///.........//////000000000000000000000000...///000111111000///...//////000000///...------///............---------...------,,,------...............---......///000000///------......---+++------------------------,,,,,,,,,---------..............................666555555555555555555666333444555666777777777777555555555666666777777777666777777888888777666555777777666666777999;;;<<<===<<<;;;;;;===???AAACCCBBBAAA???===<<<<<<<<<<<<@@@???>>>===>>>???@@@@@@DDDGGGFFF@@@<<<===??????@@@@@@BBBBBBBBB@@@???===<<<;;;:::::::::::::::;;;:::<<>>@@@BBBCCCBBB@@@>>><<<<<<<<<<<>>>>>@@@@@@>>><<<<<>>888999:::<<<===>>>>>>???<<<<<<;;;::::::::::::;;;888888888777888999999:::::::::999777666444333333000000000000111222333444222222222111111111111000111222333333333111000///,,,...000222333222111000//////////////////////////////.........---------------------...///000111//////.........---------////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---------.........//////...---,,,,,,,,,,,,---...------------------------,,,,,,+++***+++,,,...//////......---------......+++,,,------......------***++++++,,,---...//////***+++---...///...------++++++++++++++++++++++++,,,------......//////000------...///...---+++***++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++*********+++,,,,,,------------........./////////...---,,,+++,,,,,,---------------------------+++,,,------.........---+++,,,,,,---.........------,,,,,,++++++,,,,,,---,,,,,,,,,------.........******+++,,,,,,---......,,,,,,,,,,,,,,,---...///////////////////////////---.....................---...000111000///000111///////////////////////////////////////000000111////////////////////////000///...------...///000...///222444555444333333000111111222222333444444111111222333333444555555111222444555555555444444///111333333222111222333555444333222222444666777333333333444555666777888666777777777777777666555555444444444555666888999999999:::;;;;;;<<<======<<<;;;999::::::;;;999888777777777777666666666666666666666666666777777888888888888888888777666555777666555555666777888999777888999888555333333333333333333444444555555555555444333222111111111111///000111111111111000000///...------...///000111000000000000000000000000//////............//////***,,,...///111111111000//////.........---------+++***++++++,,,---...///...............///000000+++******,,,///111111111------------------------,,,,,,,,,---------..............................444555444333222222444666555444444444444555666666888777555444444666777888::::::999888777777777777222111111444888:::999777>>>===;;;999999999;;;<<<>>>>>>===;;;;;;:::::::::DDDBBB???===;;;<<<===>>><<<<<<======>>>@@@AAABBB>>>???@@@AAA@@@???>>>===;;;<<<<<<<<<;;;:::999888444555888:::<<<<<<;;;:::777333777BBBGGGBBB:::777999888888888999999:::;;;;;;:::999999888888999999888888888777777777777777333333222111111222333333111111111111000000000000//////000000///...---------.........///000000000............////////////------------------------......---,,,++++++******---------,,,,,,+++++++++,,,---...//////...---,,,.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++***************)))((('''++++++*********+++---...------------------------,,,,,,---------,,,++++++------,,,++++++,,,,,,,,,)))***,,,---...---,,,,,,------------------------------------------------,,,------------------,,,------------------------,,,...//////...------...------------------,,,,,,///---+++******,,,///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,------......------,,,,,,+++******+++++++++------------------------///...---,,,+++,,,---...------------------------222222111111000...---,,,------------------------//////...---,,,,,,+++***---------............///******+++,,,,,,---......///////////////000111111000000///...........................//////////////////000000111111222222000111111111111222222222333222111111222333555666333333333444444555555555555444444444555666888999444333333333333444555555888777666555444333333333666666666666777777777777777777777777777777777777:::888555333333333555666::::::::::::999999888777999999999888888888888777999888777666666555555666888888777777777777777888888888777777666666555555666666555555555555444444777777777777666555444333555555444333333222111111222222222222222222333333000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000//////.........---........................////////////////////////---......//////......---......---,,,---...///000000000///...------,,,,,,------............---------...000111111111000000333444555444333222444666444444444444444555666666666666555444555777999;;;:::999888888777777777777444333333666999;;;:::999===<<<:::999888999:::;;;>>>===<<<;;;::::::::::::>>>======<<<;;;;;;::::::<<<<<<<<<===>>>@@@AAABBB@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;:::999999666888999;;;<<<;;;:::999888444777AAAEEEAAA;;;888::::::999999:::;;;;;;<<<:::999999888888888888888999999888777666666555555333222222111111222222333111111111111000000000000///////////////...------..................//////............////////////.................................---,,,+++++++++...---------,,,,,,,,,+++------............---------------......---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........---,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,------------------------------------------------......////////////......------------------------+++---......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...///************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++,,,------......------------,,,,,,,,,,,,,,,---------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------------------------//////...---,,,,,,++++++---------............///,,,,,,,,,---........./////////......//////000111000000///...........................////////////.............../////////000000111111111222222222222222111111222333555666333333333444444444444444555444444444555666777888444333333333444444555555777666555444333333333333555555666666666666777777777777777777777777777777999888555444444555777888;;;;;;;;;;;;;;;:::999999777777888888999999999:::777666666666666666777888888888777777777777777888888888777777666666555555222222333333444444555555666666666666666555555444555555444333333222111111222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////000/////////............................................................+++,,,,,,------,,,,,,+++...------,,,---...///000000//////...------,,,,,,------............------------.........---,,,,,,222444555555444333333444444444444444444555555666555555444555666888;;;<<<999888777777777777777888666666666777:::;;;;;;:::;;;:::999888888888999:::======<<<;;;::::::::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;<<<>>>???AAABBBAAA@@@@@@???????????????@@@>>>===;;;:::999999:::999:::;;;;;;;;;:::999888999666888>>>BBB???;;;999999999888888888999::::::999888777777666666777777999999888666555444333222333222111111111111222333111111111111000000000000///////////////......---.........---------------............//////////////////////////////////////////......---,,,,,,,,,.........---------------------,,,,,,,,,,,,------,,,,,,---...............++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......------,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------------------------------------............------------------------------***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---------............///..................//////......------......///000000//////............///............//////////////////..................000000000111111111222222222111111111222333444555444444444444333333333333444444444444444555666777333333333444444444555555555555444333333222333333444444555555555666666666777777777777777777777777888777666555555666888:::<<<<<<<<<<<<<<<;;;;;;:::555666777888999:::;;;;;;555555555555666777888999777777777666666777777888888888777777666666555555111111222333444555666666444555555666666666666666555444444333333222222111444333333222222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////....................................------------------------+++,,,,,,------,,,,,,+++...------------...///////////////...------,,,,,,------............------///...---,,,++++++++++++111333666666555333333333444444333333444444555666555555555555777888:::;;;777777666666666777777888777666666777999:::::::::999999888777777888888999<<<<<<;;;:::999999::::::999999;;;<<<<<<<<<<<<<<<::::::;;;<<<===???@@@AAAAAA@@@???>>>===>>>???@@@AAA???<<<:::999999999:::999999:::;;;;;;;;;:::::::::888999<<<>>>>>>;;;:::666666555555555666666777777777666555555555555666888777666555444333222222222222111111111111222222111111111111000000000///...///////////////...............---,,,,,,,,,+++............////////////........................//////.........---------........................------+++******+++------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++,,,,,,,,,,,,,,,++++++------,,,,,,++++++++++++++++++++++++++++++++++++------------,,,+++******,,,,,,+++++++++,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,,,,---------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,------------***+++,,,---...---,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------,,,,,,,,,------------------------------------------,,,,,,,,,------......++++++++++++++++++++++++,,,,,,---...............------------------------------------------,,,,,,---------............/////////..................---------------...//////000///............//////............////////////111111111000000//////...000000000000111111111111111111111222222333444444555444444333333222222222333333333444444555555666333333444444444555444444444444333222222222333333333333444444555555666666777777777777777777777777777666666666666888:::;;;;;;;;;;;;<<<<<<;;;;;;:::666777777888999999::::::666666666666666777888888777666666666666777777888888888777777666666555555333333333444555666666666333444555666777777777777444444444333333222222222444444333333222111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................---------------------------......//////......---------------......////////////.........---------------............------000///---,,,,,,---...///111333666666555333333333333333333333333444555555666666666666666666777777555555555555666777888888666666666666666777888999888888888888888888888999;;;::::::999999999999::::::999888888999;;;>>>???::::::;;;;;;<<<===???@@@@@@???>>>===<<<===>>>???@@@>>>;;;999888888999:::777777888:::;;;<<<<<<<<<::::::::::::;;;<<<;;;999666666555444444555555555777666555555444444555555555555555555444444444444111111111111111111111111111111111111000000000///......///////////////............---,,,,,,,,,+++............////////////------------------------...............---------........................------+++******+++---------------,,,+++***))))))........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++,,,,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++------------,,,+++***))),,,+++++++++,,,,,,---......---,,,+++***+++,,,---+++++++++,,,,,,,,,------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,,,,------............)))***,,,---...---,,,+++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,------......------)))***+++,,,---,,,,,,,,,------------------------+++,,,,,,------.........++++++++++++++++++++++++...////////////...------------------------------,,,,,,---------------------------............///.........------------------------------...////////////............//////............////////////111111000000//////......//////000000000111111111000000111222333333333333444444444333333222222111333333333444444444444444222333444555555555444444333333222222222333444444333333444444555666666777777777777777777777777777666666666666777888:::;;;888999999:::::::::999999888888888888888888888888888888777666666666666666666666555555666777888888888888777777666666555555444333333333333333333333222333444666777777777777444444333333333333222222444444333333222111000000////////////////////////////////////////////////////////////////////////.................................///////////////........................---------------------------......//////......------------..............................---------------............------------,,,,,,---...000111222444555555444333333444333333333333333444444555555555555555555555555555444444444444555777888888555666666555333444666888777888888888888999999999:::999999888888999999999999777666555666999<<<>>>;;;;;;;;;;;;;;;<<<======>>>======<<<<<<<<<<<<<<<<<<;;;:::888888888999999555666777888:::;;;<<<===999<<<<<<::::::;;;;;;888888888777666666666777777777666555555444444555555555555555555555555555555000000111222222111000000111111111111000000000000---...//////////////////.........---------------............////////////---------------------------------------------------------------.........------,,,,,,,,,,,,------------,,,,,,+++)))((('''------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......//////......,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++,,,---......------,,,,,,++++++,,,,,,******++++++,,,,,,------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++,,,,,,------......///)))***,,,---------,,,+++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------((()))+++,,,---,,,,,,+++------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------------------------,,,,,,,,,------.........---------............///------------------------......------......///000///............//////000............////////////......------------------/////////000000000111111///000111222333333333333333333333333222222222222222222333444444333333222222333444555555555444333333333222333333444555555333333444555666777777888777777777777777777777777555555555666777888999:::666777777888888888888888999999999888888888777777999888777666555555555555555555555555666777888888888888777777666666555555222222222222111111111000333444555666777777777777333333333333333333333333444333333222222111111111000000000000000000000000////////////////////////////////////////////////.................................///////////////........................------------------------+++,,,,,,------,,,,,,+++,,,---......//////..............................------............------)))******+++,,,...000000333444555444333222444666333333222222333333444555222222333444555555555555333333333444555666888999666777666444222222555888777888888999::::::999999999999888888888888999999888777777777888:::;;;<<<===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888888888888888666666777777888999:::;;;888===>>>:::999;;;:::777999888888777666666777777777666666555555555555555777666666666555555444444///000111222222111000///111111111111000000000000------...///////////////..................//////............////////////........................,,,,,,,,,,,,,,,---------+++,,,,,,,,,------------------............------,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...............+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,---...///,,,---------,,,,,,+++***)))******+++,,,,,,------------------------------......////////////......++++++++++++++++++++++++***+++------+++++++++,,,))))))***++++++,,,------******+++,,,,,,,,,,,,,,,,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++,,,------......------((()))+++---......---,,,------------------------***+++,,,...............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++------------------------++++++,,,,,,---...//////---------............///---------.../////////000//////......//////000111...............///000000............////////////,,,,,,------------------////////////000000000111//////111222333333222222222222222222222333333333111222333444444333222111111222444666666555444333333333333333444555666777333444444555777888888999777777777777777777777777555555555666666777777888555666777777888888888777888888888888888999999999888777666666666666666777555444444555555777888888888888777777666666555555333333333333333333333444444444555666777777666666333333333333333333333333222222222222222222222222000000000000000000000000////////////////////////////////////////////////..................................../////////000................................................+++,,,,,,------,,,,,,+++,,,---.../////////...---........................------............------***+++,,,---.../////////444555444333222222444666333333222222333333444555///000111333444555666666222222333333555666888999666777777555222222555999777888999:::::::::::::::999888888888888888999999888999;;;<<<======<<<<<<>>>===<<<;;;:::999999:::999:::;;;<<<;;;:::999888666666777888888888888777888888777777777777888888777===???:::888;;;:::666777777666555555555555555777777666555555555555666999999888666555444333222///000111222222111000///111111111111000000000000------...///000000//////---.........///000000000............/////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---////////////---,,,++++++,,,---------,,,,,,************************////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++)))***++++++,,,,,,,,,+++***+++---...///...------------------------------.........---,,,+++)))(((++++++++++++,,,---...///,,,,,,---...---,,,***)))))))))***+++,,,,,,------------------------------,,,------......------,,,++++++++++++++++++++++++)))***,,,,,,***)))***+++'''(((((()))******++++++******+++++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))+++,,,------......------)))***---/////////...---------------------------)))+++,,,...//////......------------------------))))))+++,,,---.........------------------------++++++,,,,,,---...//////---------.........//////---......///000111111222///////////////000111111...............///000111............/////////000---......//////000000000////////////000000000000...///111222333333222222111111111222222333333444111222333444333333111000111222444666666555444333333333333444555666777888444444555666777888999:::777777777777777777777777555555555555666666666666555666777888888888888888666666777888999::::::;;;666555555666666777888999444444444555555777888888888888888777666666555555444555555666777888999999444555666666666666666666333333333333333333333333222222222222222222333333000000000000000000000000////////////////////////////////////////////////........................---.........//////000000........................////////////////////////---......//////......---,,,,,,.../////////...------.....................---..................---...///000111111111000///555555444444444333333333444333222222222333444555222111111333555777777666555666666666777777777888666888777444555999:::999888888888888777777777777:::::::::999999999888888666666777888:::;;;<<<===???>>>===<<<;;;;;;:::;;;888888999999888777666666555555555555666666666777888777666555666777999;;;999999888888888888888888777777777777666555444333222222222333333444444444666666666555444333111111222222222111111111000000000000000000000000000000////////////////////////......------------......---------------...//////......------------......++++++,,,,,,---...//////,,,---...//////---+++***---.........---,,,,,,+++////////////...........................///000111,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------,,,,,,,,,++++++------,,,+++************------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,,,,++++++++++++........................,,,,,,,,,------.........---.........---,,,,,,+++------------------------.........------,,,,,,,,,......------------......,,,,,,,,,---------......////////////...---,,,+++------............------000000////////////000000------------------------000000000000000000000000111111000000//////......111111111111111000///...333333333222222111111111222222222222222222222222111111222222222333333333111222333333444444333333000111333555666777888888777777888999999999888888666555555555555666666777666666777888888888888888666666777777777777666666666666666666777777777777777777777777777777777777666555333333555666555444333333333333333444555666555555555555444333222111333333333333333333333333111222333111///......///////////////////////////......------------....../////////...------,,,,,,//////////////////////////////////////////////////////.........---------//////.........---------------------------------//////.........---------000000///............///.........------,,,,,,,,,,,,,,,,,,------.........444444444333333333222222555444333222222222333444222111111333555777666666666666666666666777777777444555444222555:::;;;888777777777777777777777777:::999999999888888888888777888888999::::::;;;;;;;;;;;;:::999888888888888888888888777777777666666555555555666666666777777888777666555555777999:::888888888888888888888888666666666666555444333222333333333333333333444444444444444555444444333333333333333222222222111111////////////////////////////////////////////////......------------.........---------......///000......------------......++++++,,,,,,---......///,,,---.........---,,,+++,,,---------,,,,,,+++***............------------......---------...//////,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++---------,,,,,,---......------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,------------------------,,,,,,------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,---------....../////////......---..................---......------------..............................////////////////////////111000000000/////////...000000111111111111111000333333333222222111111111222222222222222222222222111111111222222222333333111222333333444444333333111222333555666777888888888999999999999999888888666666555555555555555666666666777888888888888888777777888888888888777777555555555666666666777777888888888888888888888888888666555555666777777666555555444444444444444555555555555555444333222111333333333333333333333333111222333111///......///////////////////////////......------------......------..................////////////////////////........................//////.........---------//////.........---------------------------------//////.........---------000///......------............---------,,,,,,,,,,,,,,,------------------444333333333333222222222555555444333222222333333222222111333555666666555666666666666666666666666555444222333999??????:::666666666666666666666666888888888888777777777777::::::::::::999999999999888888888888888888888888888888777666666666777777555555666666666777777777777666555555555666777888888888888888888888888888666666666555555444333222444444444444333333333333222333444444555555444444444444333333333222222222////////////////////////////////////////////////......------------......///............//////000......------------......+++,,,,,,------...............---------,,,,,,,,,+++,,,,,,,,,,,,+++******------------,,,,,,,,,+++......---,,,,,,,,,---------...///...,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,---...///000000111000..............................------------......////////////////////////////////////////////////000000000000//////////////////000222222333333333222222222222222111111111222222222222222222222222111111111222222222222333111222333333444444333333222333444555666888888999::::::;;;::::::999888777777777666555444444444444666666777888888888888888777777888888888888777777555555555666666666666777999999999999999999999999:::888666777888999888888888777666555444444444444555555555555555444333222333333333333333333222222111222222111///......///////////////////////////......------------......,,,,,,------...//////000////////////////////////.......................................---------...............---------------------------------...............---------///......---------------...------------,,,,,,,,,------------------,,,,,,444444444444444333333333666555555444333333222222333222222333555666666555777666666666666555555555888777555666???FFFEEE>>>555555555555666666666666777777777777777666666666<<<;;;;;;:::999999888888999999999:::::::::::::::888888777666666666777888555666666666666777777777666666555555555555666777777777777777888888888888777777777777666555444333555555444444333333333222333333444444555444444333333333222222222222111111////////////////////////////////////////////////......------------......//////.........//////000...------,,,,,,------...,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,,,,---------,,,,,,+++------------,,,,,,,,,,,,...------,,,++++++++++++---...//////---------///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,---...------------,,,,,,,,,+++*********++++++,,,---------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------...------,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,------------...///000111111111111.........------.........000000////////////000000......////////////000000////////////////////////000000000000////////////000000111222222222222222222222222111111111111111111111111111111111111111111111111111222222222222111222333333444444333333333444444555666777888999<<<<<<<<<;;;:::999888777888777666555444333333333666666777888888888888888666777777777777777777666666666777777777888888888888888888888888888888888:::888777777888999999888777777666555555555555555555555555555555444333333333333333222222222222222000111222111///......000////////////////////////......------------......---------.........//////////////////////////////..............................................................................................................................---,,,,,,,,,,,,---------------------------.........------,,,,,,,,,444444444444444555555555555555555555444444333333333222222333555666555444666666666555555555555555999888666999AAAHHHFFF???444555555555666666666777666666666666666666666666<<<<<<;;;;;;:::999999888999999:::;;;;;;;;;::::::888888777777777888888888666666666666777777777888666666555555555555555666666666777777777888888888999999999888888777666555555555555444444333333333555555555555444333222111111111111111000000000000........................////////////////////////......------------......//////............//////------,,,,,,,,,,,,------,,,,,,,,,---------------///...---,,,,,,,,,,,,---------...............---.........------------,,,...---,,,+++++++++++++++---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------.........---------,,,,,,---,,,++++++*********+++------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++------------------------......------------......------------............//////000000000000/////////...------------...///000000////////////000000------........./////////........................////////////000000000000222222222222222111000///111111111111111111111111111111111111111111111111000000111111111222222222111222333333444444333333444444444444555666888999<<<<<<<<<;;;:::999888777777777666444333333333333666666777888888888888888555666666777777666666555888999999999::::::::::::777777777777777777777777999777555666777888777666555555555555555666777777555555666666555555444444333333333222222111111111///000111000......///000////////////////////////......------------......//////.........---------////////////////////////........................---.....................---.............................................---...........................---,,,,,,,,,,,,---------------------------.........------,,,,,,,,,333333444444444444555555333444555555555555444444444333222333555666555444444444555555555666666666666777666777===CCCAAA;;;555555555666666777777888666666666666777777777777;;;;;;;;;;;;::::::::::::999:::;;;<<<;;;:::999888777888999:::::::::999999666666666777777777888888777777777666666666555555555666666777777888888888::::::::::::999888777666555555555444444444444444666666666555444333111000111000000000000/////////........................////////////////////////......------------......//////...------------...------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,---......////////////...............------------------,,,+++++++++,,,,,,,,,---......---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------..................---------,,,000///...---,,,,,,,,,,,,------------------------***++++++,,,,,,++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///......------......///............//////////////////000000000///......///...---,,,,,,---...///......------------......---------......//////000........................////////////000000000000222222222111111///......000000000111111111111111111111111111111111111111000000000111111111111222111222333333444444333333444444333333444555777888::::::;;;::::::999888777666666555444333333333333666666777888888888888888666666777777777777666666:::::::::;;;;;;;;;<<<<<<666666666666666666666666888666444555666777666555444444444444555666777888555555666666666555555444333333333222111111000000...///000000......///000////////////////////////......------------......000//////...------,,,,,,////////////////////////---------------------------------...............---------.......................................---------...............///......---------------,,,,,,,,,------------...------------------,,,,,,111111111222222333333333222333444555666666555555444333222333555555555444222333333444555666777777333666666666999===<<<777555555666777777888999999666666666777777888888888999999::::::;;;<<<<<<===<<<===>>>>>>>>><<<:::999777888;;;<<<===<<<:::999666666777777777888888888777888888888777777666555555555666666777888888999999999999999888777666666444444444444555555555555444555555555444333333222111111111000000000000///........................////////////////////////......------------............---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---.........---,,,+++,,,---......//////......------------,,,,,,,,,+++---,,,,,,,,,,,,------...***,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---......//////............------------......---,,,,,,---------------------------------+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,---......------******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,+++++++++,,,,,,------------------------,,,,,,------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------.........//////,,,---...///////////////000///---,,,,,,---///000......------------......---......///000000111111.........................../////////000000000111//////000000000//////...///000000000111111111222111111111111111111111111000000000000111111111111111222333333444444333333444333222111222444666777888999999999999999888888555555444333333444444444666666777888888888888888888888999999999999888888::::::::::::;;;;;;;;;<<<666666666666666666666666888666444555666777666666555444444444444444555555555555666666666666555555333333222222111000000///...///000///......///000////////////////////////......------------........................------////////////////////////---------------------------------.........//////---------.........//////........................---------.........//////000///......------......,,,,,,,,,---------......,,,,,,------------------//////000000111111111222111222444666777777666666444333222333555555555333111222333444555777888888333777888777777:::999666555666666777888999999:::666666777777888888999999777888999:::<<<===>>>>>>@@@AAABBBBBBAAA???===;;;666999<<<>>>???===;;;999777777777777888888888888888888888888888777666666444555555666777888888999888999999888888777666555333444444444555666666666222333444444555555444444222222222111111111111000........................////////////////////////.........------............---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,---...//////---+++***+++,,,,,,---.........---,,,,,,,,,+++++++++******,,,,,,,,,,,,---......///***+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000//////.........---------************+++,,,------------------------------,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,---.........---******+++,,,,,,---......++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...------------------------...------,,,++++++++++++........................,,,,,,,,,------.........+++,,,,,,---.........---------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,---------......)))***,,,...///000111111000///---,,,,,,---///000000000////////////000000...//////000111222222222.........................../////////000000111111,,,---...///000000000000//////000000111111111222000000000000000000000000000000000000111111111111222222333444444444333333444333111111111333555666777777888999999999888888444444333333333444555555666666777888888888888888999::::::;;;;;;::::::999999999::::::::::::;;;;;;777777777777777777777777888666555555666777777666666555444333333333333333555555666666666666666555333333222222111000000///---///000///......///000////////////////////////.........------.........,,,,,,------.../////////////////////////////////---------------------------------.........//////---------.........//////////////////////////////---------.........//////000000///............///,,,,,,,,,------.........,,,,,,,,,------.........333222111000111222333444111222222333333222222111333444555555333333444555333333222111222333444555666777888999:::;;;<<<<<<555555555666777777888888888777777666666666666666777777888999:::<<<===>>><<<<<<=========<<<:::999999:::===???@@@>>>===;;;;;;:::888888999888777555777666555666777888777666555555555555666777999999666666666666555555555555333333333444444333222222444444555555444444333222111000000///...------,,,........................///000000000000000///...------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,......------------......000...,,,,,,------,,,+++,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++------------++++++*********+++,,,---...///------,,,+++************---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,---------,,,+++***------------,,,+++******)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---.........------************************---------,,,,,,,,,++++++---,,,+++******+++,,,---***++++++,,,,,,++++++***...---,,,+++++++++,,,---...------,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,+++........................,,,,,,------------,,,,,,////////////000000000000222111000.........///000---,,,,,,++++++,,,,,,---//////000111222333333444000000000000000000000000////////////000000000000000000000000////////////333111///......///111333111000///000222333444333000000000000000000000000222333333444555555555555333222111000000222444555444555555555666666777777666666666666666666666666555444444333333333444444999:::;;;;;;999888888888:::::::::999888777666555222444666666555555666888999888666444333444555666888777777666555444444444333444555666666444222111333333222111000000000111------......//////000000...........................------------...//////+++,,,,,,------.........,,,---------.../////////........................---------------------------------............///........................................................................------------------------,,,,,,,,,------.........222222222222222333444444333333333333333333333333444555666555444333444666333333222222222444555666777777777888888:::;;;;;;555666666777777888999999999888777777666666777777777777888888:::<<<===>>>;;;<<<=========<<<:::999999;;;===??????>>><<<;;;999888777888999:::999777888666555666777888777555444444444555555666777777777777666666666555555555222222333333444444444333444444444555444444333222111111000//////...------..............................//////000/////////------------------------------------------------------------------------++++++,,,---------------......------------......000...,,,,,,---------+++,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,+++++++++,,,------***++++++,,,...000111222---------,,,,,,+++++++++************+++++++++,,,,,,---............---,,,++++++,,,------,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***---,,,++++++++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------------.........------------------------------............------.../////////000000000000222111000/////////000000......------------......//////000000111111222222........................////////////000000000000111111111111111111111111222111000000000000111222222000///000222444444444222222222222222222222222111111222333333333222222333222111000000222333444444555555555666666666777555555555555555555555555666555555444444555555555666888::::::999888888999::::::999999888777666666555666666555444555777888999888666444333444555666777777666666555444444333333444555666666444333111222222111111000111111111.........///////////////////////////////////////...------------...//////---------------.........---------.......................................000000000000000000000000---------............///........................................................................////////////////////////,,,------------------...222222333444444444444444555555444333333444555555444555666666444444555666333333333333333555777888888777666666666888999:::666777777888999999:::::::::999888888777777888888777777777888:::;;;===>>>;;;<<<=========<<<;;;:::999;;;===>>>>>>===<<<;;;777666666777999;;;:::999999888666666777777555444444444444444555555555555777777777777666666666666222222222333333444444444444444444444444333222222111111111000000//////...........................,,,,,,---...///////////////.........------,,,,,,,,,,,,------------,,,,,,........................,,,,,,---............---......------------......///---,,,,,,---------,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,------------............------............------------,,,,,,,,,,,,++++++------............------...---,,,,,,+++++++++,,,))))))+++---///111333444------,,,,,,,,,,,,++++++)))))))))***************++++++,,,,,,,,,,,,++++++)))***+++,,,------------+++,,,,,,------......///+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++***))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,---******++++++,,,------...------------------------,,,------......------,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,.........//////.............../////////000000000222222111000000000111111000000////////////000000/////////000000000000000........................////////////000000000000222222222222222222222222111111111222222111111111222111000111333444444333333333333333333333333333222222333333333222111111222111000000000111333444555555555555555666666666555555555555555555555555666666555555555666666777444666888888888777888:::999999999888888777777666888888888777555555777888888777666444333444444555666666666555555444444333444555555666666444333222111111000000000111222222///////////////.........////////////////////////...------------...////////////.................................---------........................---------------------------------............///........................................................................////////////////////////.........---------------222333444555666555444333666444333111111333444666333444555555444333444555444333333333444666777999888777666555555666888999777888888999999:::;;;;;;;;;:::999999888888999999777777777888999;;;<<<===;;;;;;<<<======<<<;;;::::::;;;<<<===>>>===;;;;;;888777666777999::::::999:::999777666777666444333555555555666555555444444888888777777777666666666444333333333333333333333333444444444444333222222222111111111000000000///........................***+++,,,---......////////////......------,,,,,,,,,---...//////...---,,,------------------------------......///......---...------,,,,,,------...///---,,,,,,---...---,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---,,,,,,++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------***+++,,,,,,---------,,,)))******++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,+++++++++******+++***((('''((()))+++---------------------------+++++++++*********))))))***+++,,,------,,,+++******++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////.............../////////000000222222111111111111111111111000000//////000000111///////////////.........000000000000000000000000////////////000000000000111111111222222222222222000111333444444333111000222111///000222333333222111111111111111111111111555555555555444333333222111111000000000111222333555555555555555555555555555555555555555555555555555555555555555555666777444666888888777666666777888888888777777777777777999;;;<<<<<<999777777777888777666444444444444444555555555444444444333333444555555555555444333333000000///000000111222333000000//////......------////////////////////////...------------...//////000000//////.........---/////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................................................................------------------------//////......------,,,,,,222333444555666555444333555333222000000222333555222444555444333222333444444444333333444555777888777666555555555666777888888888888999::::::;;;;;;;;;::::::999999999999999777777777888999:::;;;<<<:::;;;<<<======<<<;;;;;;;;;;;;<<<======<<<;;;:::999888777888999999888777;;;999777666777666444222666666777777777666555555777777777777666666666666666555444333222111111111333333444444333333222111111111111111000000000000........................******,,,---............/////////......---------.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,---......///......------------,,,,,,,,,,,,------...---++++++---......---------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///+++++++++,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///////////////000000111,,,---------,,,,,,+++***)))******++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,+++++++++******,,,+++)))((()))***,,,...------------------------+++++++++*********))))))***+++,,,------,,,+++******++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////..................////////////111111111222222222111111000//////////////////000/////////...............111111111111111111111111////////////000000000000000000000111111111222222000111333555555333111000222000//////111222222111111111111111111111111111555555555555444333333222111111111111111222222333555555555555555444444444555555555555555555555555444333333333444444555666777888999888666444444444888777777666666777888999888<<<@@@AAA>>>:::777555777666555555444333333333444444444444333333333333444444444444444333333222////////////000111222222000000//////......------------------------------...------------...//////000000//////.........---/////////...---------,,,........................////////////////////////---------............///........................................................................------------------------/////////......---------222222333444444444444444333222111111111111222333333444555444333333444555555444333333333444555666555555666666777777777888777888888999999:::;;;;;;;;;:::999999888888999999777777777888888999;;;;;;:::;;;<<<=========<<<;;;;;;<<<<<<<<<<<<;;;:::::::::888777888999999888777;;;999777666777666444333555666777888888777666666666666666666555555555555777666444222111111111222333333333333333222111111000000000000000000000000........................++++++,,,---....................................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------,,,,,,,,,,,,------...,,,++++++---......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++************++++++*********+++,,,---//////***+++---...///......---++++++,,,,,,,,,,,,------***************)))))))))+++*********+++,,,---...------------,,,+++***)))+++,,,,,,------......///+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,+++***+++,,,---...------------------------,,,++++++++++++*********+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***((()))***+++,,,,,,,,,+++---,,,,,,+++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........------.........////////////000111111222111111111//////............//////.........///////////////////////////////////////////////////000000000000//////000000111222222222111222444555555444222111333111000000111222222111444444444444444444444444222222333333333222111111111111222222333333333333555555555444444444444444444444444444444444444444333333333333333444555666888999:::999666444333333777666666555666777999:::777;;;@@@AAA???;;;777555666666555555444333333222333333333333333333333333333333333222222222222222000000/////////000111111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////.................................---------................................................---------............///......................................................................../////////////////////////////////...............222222222222222333444444333333333333333333333333555666777666555444555777555555333222222333333444333444666888999999888888777777888888999:::::::::::::::999888888888888888777777777777888999:::;;;999:::<<<=========<<<;;;<<<<<<<<<;;;;;;;;;::::::888777666777999::::::999:::888777666777666555333333444666777888777666555555555555555444444444444555444222111111222444555222333333333333222111111////////////////////////........................,,,---............------------......//////000000...---+++))))))+++---...---------------------------------------,,,++++++---,,,,,,++++++,,,,,,---...,,,++++++---...............------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------............------+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,++++++++++++,,,,,,---...***+++...000111111111000+++++++++,,,,,,---------,,,+++++++++************''''''&&&&&&''')))***+++,,,,,,,,,------,,,+++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***'''(((***+++,,,,,,,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------------.........------------------------------............---------------.........//////...///000111111111000000//////............//////.........//////000000111////////////////////////////////////000000000000000000111111222333333444222333444555555444333222555333222222333444333333444444444444444444444444111111222333333333222222222222333444444444444444555555555444444333333333444444444444444444444444333333333444444555666777888999:::999777555555555666666555444555777999:::777:::<<<<<<:::888777777555555555555444333222222222222222222222222333333222222111111000000111111111000000////////////000.........///////////////------------------------...------------...//////---------------.........---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................................................................////////////////////////............////////////333222111000111222333444333444444555555444444333666888999888777666777999666555333222111111222333222444777:::;;;:::999888666777777888999999:::::::::999888888777777888888888777777777888999::::::999:::<<<=========<<<<<<<<<<<<<<<;;;;;;:::::::::666555555777:::<<<<<<;;;999888666666777777555444111222444666777777666555555555444444444333333333222111000000222444666888222333333333333222111111............////////////.................................///......------,,,,,,---...///000111111...,,,)))''''''))),,,...........................,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,------,,,++++++---///............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............////////////......+++++++++,,,,,,---------------++++++++++++------------,,,,,,++++++,,,,,,+++,,,///000111000///...+++++++++,,,,,,---------.........------,,,,,,,,,,,,++++++***+++---///000******+++,,,------------)))******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,+++******+++,,,---+++++++++,,,,,,+++++++++'''(((***+++,,,,,,++++++)))))))))***++++++,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------------,,,---------.........//////---...///111111111000///000000////////////000000---......///000111222222111111111111111111111111////////////000000000000111111222333333444555555333444444444444444444333777555444444555666555444222222222222222222222222222333444444555555555555222333444555555555444444555555555444444333333333444444444444444444444444444444444555555777888888666888999999777666777777666555444444555777999;;;888888888777666555777888555555555555444333222111222222222222222222222333222111111000///000000000222111000//////...//////---.........//////000000...........................------------...//////+++,,,,,,------.........,,,------....../////////........................////////////////////////---------.........//////........................................................................------------------------------......//////000000111111111222222111111111111222444555555444222111444555777888888888777666666555444333333333333444222333555777888777666555555666888999::::::999999999:::;;;<<<<<<:::999777777777666666666888999;;;<<<<<<======>>>?????????;;;<<<<<<===<<<:::888777888777777666777888888888555666666666666666555555666666666666666666666666888888777666555555444444555222000000111333333222111111111111111111111111...///////////////......---------.........//////---,,,+++++++++,,,---...........................------............------,,,---...//////...---,,,++++++,,,,,,,,,---------000///---,,,+++*********///......------,,,,,,+++******)))***+++---000111***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,---...///000000//////.........---------,,,---......//////......------------------------222000,,,)))((()))+++---,,,---///111111000///...,,,++++++******++++++,,,************************++++++,,,------,,,,,,,,,++++++++++++,,,---......------------------------111000...---,,,---......,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,------,,,++++++,,,------))))))*********+++++++++++++++++++++++++++++++++************************)))***,,,------,,,***))),,,+++***))))))***+++,,,---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////...---,,,++++++,,,,,,---...///000000,,,,,,------...///000000111111000000//////......000000000000000000000000000000000000000000000000///111222111000///000111222222222111//////222444444444444333333222222222222222333333333333444444333333222222222333444444444555666666666666666555111222333333444444333333555444333222111000000000333333333333333333333333111111222222222333333333444444444555555555555666666666666777888999777666:::999999888888777777777666666666555444444333333222111000000///000000000222222222111000//////...000000//////......------......//////000000111111000000000000000000000000......////////////////////////.........---------///////////////..................------,,,,,,,,,.........------,,,,,,,,,................................................///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------.........------,,,,,,------...111222222333333222222111222333555666666555333222444555666777888777666555666666666555555555444444222333666777888888777666555666888999::::::999999999:::;;;<<<;;;:::888777666666666666777888999:::;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;::::::999888777666666777888888888555555666666666555555444555555555555555555555555333333444444444444555555444222000000222333333222222222222222222222222222......////////////......---------........./////////...---,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,------............------////////////...---,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,*********************************+++,,,---...///***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------........................,,,,,,------....../////////.........------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))***,,,---+++,,,...000000///...---,,,++++++******++++++,,,++++++++++++++++++++++++,,,------......------,,,------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,...---,,,+++******+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,---***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...........................------,,,.........------------,,,,,,,,,------...//////000000000000000//////......////////////////////////000000000000000000000000///000111111000///000111111222222111//////111333222222222222111111111000222222222333333333444444333333333333444444555666777777777777666555444444222222333444444444444333555444333222222222222222333333333333333333333333333333333444444444555555555555555666666666777777333222111222444666555444999999999999999888777777666666666555444444333333222222111000000000000000222222111111000//////...111111111111000000/////////////////////000000000///////////////////////////////////////.........//////.........---------........................------------------,,,,,,......---------,,,,,,,,,................................................///...---,,,,,,,,,,,,---......------------............------------.........------,,,,,,------...222333333444444333333222333444666666666666444333555555666777777666555444666666777888777666555444222444666888999999999888666777888999999999999999:::;;;;;;;;;;;;999777666555666777888888999999888:::::::::;;;<<<<<<======;;;;;;::::::;;;===>>>???<<<:::777777777888888777555555666666666666555555555555555555555555555555//////000111333444555555444222111111222333333222111111111111111111111111---....../////////......---------...............000///...---------------++++++++++++++++++++++++------............------...---------------......,,,,,,,,,,,,------------*********+++,,,---...///***++++++,,,------......***+++,,,,,,---------,,,***+++,,,,,,------,,,,,,,,,,,,---------.........---------------------------------------.....................------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++---.........---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,++++++******++++++,,,,,,,,,------------.........------,,,,,,------...++++++************++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,++++++******---,,,***))))))***,,,---++++++,,,,,,,,,,,,++++++***---...---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,,,,---............---------------,,,,,,,,,,,,,,,,,,------.../////////000000000////////////...////////////////////////000000000000000000000000///000111111//////000111111111222111//////111333000000000000000/////////222222222222333333333333333333333333444666777777888888888888777555444333222222333444444444444444555444444333333333444444333333333333333333333333555555555666666666666777666666777777777888888888555444222333555777888888888999:::;;;;;;:::888777666666555555444333333333333222222111000111111111222111111000000//////...111111111000000000000///000000//////////////////////////////////////////000000//////.........---...............---------,,,,,,------......//////,,,,,,------------------...------------,,,,,,,,,......................................................---,,,,,,,,,------///..................///......------------.........------,,,,,,------...333444444444444444444333444444555555555555444444555555666777666555444333444555777888888777555444333444666888999:::::::::777777888888999999999999;;;;;;;;;;;;:::888777666444555777999999999888888999999999:::;;;;;;<<<<<<;;;;;;:::<<>>BBBHHHNNNQQQKKKEEE>>>;;;;;;:::777444666777888999999999999999555555555555555555555555111111222222333333333444333222111222333333222111------------------------,,,,,,---....................................---------------,,,,,,++++++,,,,,,,,,,,,------......,,,,,,------------,,,,,,,,,,,,++++++,,,---///000,,,,,,---------.........,,,,,,,,,++++++,,,,,,---++++++++++++******))))))+++,,,---...---,,,+++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,------------------)))***++++++,,,,,,++++++++++++++++++++++++++++++)))***,,,------------,,,)))******+++++++++++++++,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,+++***)))***+++,,,------------,,,+++++++++,,,,,,---------------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,************************************++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***((()))***++++++***)))((((((---000...***'''))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...******,,,---......///...)))******+++,,,---......---------............................../////////........................////////////////////////...000111000///...///000///000222111000///000111111111111111111111111111111111111222222222333333000000000111222444555666444555666777777777777777333333444555555555444444444444444444555666777777333333333333333333333333444555555555555666666666555555666666666777777777888555222111111333333333666888:::<<<<<<:::888666555555555444333333222222333222111111000000111111000000000///////////////---------------.........000000//////......------........................000000//////.........------.....................+++++++++,,,---...//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,------...//////............//////......------------.........------,,,,,,------...333444444555555444444333333333333333333333333333444555777888888888777666333444555666666666555444555666666666777888888999999888888777888888999999999999999999888888888888555666777888888999999888888888999999::::::;;;;;;::::::;;;>>>CCCIIINNNQQQNNNGGG???;;;<<<;;;888555666777888999999:::999999444444444444444444444444444444333333333333333333222222111222444444222000////////////////////////+++,,,---..............................---------++++++,,,------,,,,,,+++,,,------......//////000,,,,,,------------,,,,,,///...---,,,++++++++++++,,,---------...............------,,,++++++++++++...------,,,++++++******,,,,,,,,,------,,,++++++***+++,,,,,,------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------************+++++++++,,,,,,++++++******++++++,,,------------------------+++,,,,,,++++++***)))((()))***,,,---......------+++,,,,,,------......///++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++******,,,++++++******++++++,,,******+++,,,,,,+++******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,------,,,,,,,,,))),,,///...,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------******+++------.........------------,,,,,,,,,,,,........................---............/////////........................////////////////////////...///000000......///000...000111111000//////000111111222222222222222333111111111111222222222222000000000000111222444444222333444666777777777777333333444555555555555555444444444444444555666777333333333333333333333333444444444444555555555555555555555666666666777777999777555444444555555444666777999::::::999888777555555444444333222222222222111111000///000000000////////////////////////...////////////000000000//////..........................................////////////////////////---------...............,,,,,,------......//////,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---......///..................///......------------.........------,,,,,,------...333333444444444444333333444444333333333333444444444555777888999:::999999555555666666666777777777666666666666666666666777:::999888777777888999999888888888888888999999:::666666666666777888999:::888888999999:::;;;;;;<<<:::::::::<<<@@@DDDGGGJJJKKKDDD<<<999<<<===:::666444555666777888888888888444444444444444444444444333333333333333333333333222111111333444444222000////////////////////////***+++,,,---............//////.........---------***+++,,,............---,,,------...//////000000+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++------------...............---,,,,,,+++++++++,,,........................,,,,,,,,,++++++,,,------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++*********++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++---......---,,,+++,,,,,,---......///000000+++,,,---.........------,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++************+++++++++,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,+++++++++,,,,,,+++++++++......------------......***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------***+++,,,---------------.........------------,,,........................---------.........//////........................////////////////////////...///000///......///000---///111111000//////000111111111222222222333333111111111111222222222222222111111111222222333444222333444555555666555555333444444555555555555555444444444333444444555555333333333333333333333333444444444555555555666666666666777777777888888888999888777888:::::::::999555666777888888888888777555555444333333222222111111000//////......//////////////////////////////........./////////000000------..........................................------......///000000000---------.........//////........................------------------,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,---...///......------------............------------.........------,,,,,,------...222333333444444333333222666555555444444555555666444555777999:::;;;;;;:::777777666666777888999999777777666555555555555555:::999888777777888999999777777777777888999:::;;;777777666666666888999;;;888999999::::::;;;<<<<<<999999999:::<<<>>>@@@BBBGGG@@@999777;;;>>><<<888333444555666777777777777444444444444444444444444111111222222222333333333222111222333444444222000........................***+++,,,---............//////.........---------***+++---///000000//////,,,,,,------...///000000+++,,,,,,------,,,,,,+++%%%'''***,,,///000000000---------.........//////,,,,,,,,,++++++,,,------)))******++++++,,,,,,---,,,,,,+++***+++,,,...///++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------++++++,,,------------,,,---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,+++***))),,,---.........,,,***(((------......///000111111---...000111111111000000,,,++++++++++++++++++,,,.........------,,,,,,,,,...------,,,,,,------...+++,,,------------,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++(((((()))***+++,,,,,,------,,,***))))))***,,,---------++++++++++++------++++++,,,...000000...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,---------,,,,,,+++,,,,,,---...///000000.....................------------.........//////........................////////////////////////...///000///...---...000---///111222000/////////000000111111222222222333000111111111111222222222333333333222222333444444444444444555444444333333333444555555666666555555555444444333333333444444333333333333333333333333555555555555666666666666777888888888888999999999333333333666999::::::888555555666666666777888888555555444333333222222111000000///........................///////////////,,,,,,,,,---------......,,,------....../////////........................,,,,,,---...///000111111---------........./////////////////////..................------,,,,,,,,,,,,,,,,,,------.........000000000000000000000000........................,,,,,,,,,,,,,,,---...///---------,,,,,,---------.........------............------,,,,,,------...555444444333333222222111222222222333333333444444444555555555666666777777444555666777888:::;;;;;;999888888777666555555555666666666666666777888888444444555666777888888999888888777777888999:::::::::999777777777999;;;===888999;;;<<<===<<<<<<;;;???>>><<<<<<======;;;:::666666666666666666666666444444444333333444444555222222222111111111000000222333333333333222111111//////.........---------))))))))),,,///111000///,,,---...---,,,,,,---...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++******))))))******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++---.........---,,,,,,+++,,,,,,,,,++++++******************++++++,,,,,,,,,***+++,,,---............%%%'''))),,,---.........************************))))))(((((())))))***+++******+++,,,------------******+++++++++,,,,,,,,,---,,,+++***+++,,,---...---...//////...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++*********)))))),,,///000...+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------++++++++++++------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++*********+++,,,---,,,------------,,,+++******+++,,,,,,------,,,,,,........................---......///000111111222000000000000////////////......................../////////...---------,,,//////......---------,,,000000000000111111111111000111111111111222222222333222222222222222222333333333333222222111111111333333222222111222222222666666555555555555666666222222333333333333444444333333333333333333333333555555555555555555555555999999888888777555444333555444333333333555666777888888777666666666666666555555444444444333333333000000000000000000000000111000000///...------------...............------........................------............------------......///.........------------------------------------------------,,,,,,,,,---------......///...,,,+++,,,---///111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,.../////////...---////////////////////////444444333333333333222222444444444555555555666666444555555555666666666777111222222333444555666666888777777666555555444444666555555555555666777777666777777888888999999999777777777777777888999999999888777777777999;;;<<<999::::::;;;;;;;;;;;;;;;???===<<<;;;<<<<<<;;;999555555555555555555555555555555444444444444444555333333333222222222111111222222222222222111000000//////.........---------...//////000//////......,,,...///...---,,,---...000000///...---,,,,,,------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,,,,++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///******+++++++++,,,,,,,,,++++++++++++++++++++++++------......---,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------***+++,,,---............,,,,,,---------+++***)))++++++++++++++++++++++++------,,,,,,------...///***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++...------,,,++++++******)))((((((***,,,---+++)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++*********+++,,,---............---------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000/////////////////////.......................................---------/////////.........------//////000000000111111111//////000000000111111111111111000000000000111111333333333222222111111111222222111111222222333444555555555555555555555555222222222333333333444444666666666666666666666666555555555555555555555555666666777777777666555555666555555555666666777888777777666555555555555666444444444333333333333222000000000000000000000000111000000///......---------...............------........................------............------,,,------.........------------------------------------------------,,,,,,,,,,,,,,,---------............---,,,---...///000..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......///.........////////////////////////222222333333333333444444444444444555555555666666555555555555555666666666444444444555555555666666666666555555444444333333555444444444444555666666999999999999999:::::::::666666777777777777888888888888777777888999;;;<<<<<<;;;:::999999999:::;;;===;;;::::::;;;:::999777555555555555555555555555666555555444333333333444333333333333333222222222000111111111111000//////...............---------...000222111...,,,---...---...//////------...///111000///...---------...........................------------------------///...------++++++***)))++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......******+++++++++,,,,,,,,,*********++++++,,,,,,------------------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,------------......***+++,,,------.....................---+++***)))++++++++++++++++++++++++,,,++++++++++++,,,------+++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,---,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++*********))))))***++++++***(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))******++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------///...,,,++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////........................---------...............000000////////////......//////000000000000111111.../////////000000000000000//////......//////000222222222222222111111111111111111111222333444444444444555666666555444444222222222222333333333333444444444444444444444444444444444444444444444444444444555666777777777666666666777777888888888777666666555444444444444555333333333222222222111111000000000000000000000000000000000///......------------...............---........................------............------,,,,,,------------,,,,,,.................................------,,,,,,,,,,,,,,,,,,---------......---------.........//////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...------------...//////////////////////////////111111222333333444555555222222222333333333444444555555555555555555555555555555555555555555555555444444444333333333222222444333333333333444555555::::::999999999999999999666666666777777777666666777777777777888999;;;<<<>>><<<:::777777777999:::;;;:::888888999999777666444444444444444444444444555444333222222222222222222222222222222222222222//////000000//////...---........................(((---000///+++***,,,000...///000///.........000//////...------------------------------------------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******+++,,,------------+++,,,,,,---............++++++++++++++++++++++++******))))))******+++,,,---------------,,,+++*********+++++++++,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,+++,,,,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++)))(((((()))+++,,,***+++,,,,,,------,,,,,,........................,,,,,,------.....................///////////////........................,,,---------.../////////000000000000000/////////////////////000000000111/////////000000000111111/////////....../////////222222222111111111111111333333222222111222222222222333555666666555333222111222222222222333333333333333333333333333333333444444444444444444444444444444555666666666666555444555777888999888777777555555444333333333333444222222222111111111111000////////////////////////000000//////............,,,---......///.................................------............------,,,,,,------,,,,,,++++++.................................------,,,,,,+++,,,,,,,,,---------......,,,---......//////....................................---,,,,,,,,,,,,---------------------------,,,,,,------------,,,,,,......---,,,,,,...///000////////////////////////111111222222333444555555222222222333333333444444555555555555555444444444222222111111111000000000333333333333222222222222333333333333333444555555888888888888777777777777666666777777777777666555666666666777888999;;;;;;>>><<<999666555666888999:::999777777888888666555444444444444444444444444333222222111000000111111000000000000111111111111...////////////...---------.....................)))---111///+++))),,,///...///000///.........000------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))***+++,,,------------******+++,,,---///000111************************,,,,,,++++++,,,,,,---.........///......---,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,++++++,,,...///...,,,)))'''++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++++++++++++++******+++,,,,,,+++******++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,+++)))(((((()))+++,,,***+++,,,,,,------,,,,,,......................................./////////------....../////////000........................,,,---------...//////////////////000000000000000...////////////000000000000000000111111111222222111000000//////000000111111111111111111111111111555444333222111000000000111333444666666444333111111111111222222222333333666666666666666666666666444444444444444444444444555555555555555444333333222333555777888888888777555555444333333333333333222222111111111000000000////////////////////////////////////............,,,------...//////..............................------............------,,,---------,,,,,,+++***.................................------,,,,,,,,,,,,,,,,,,---------......,,,---......//////....................................---,,,,,,,,,,,,---------------------------------............------......---,,,,,,...///000////////////////////////111111222333333444555555444444444555555555666666555555555444444444444444222222222222222222222222333333333333222222222222444333333333333444555555666666666666666666777777666777888999888777666555444555666777999::::::;;;===;;;888666555666777999:::888777777888777666444333333333333333333333333222111111000000111111222/////////000000000000000...////////////...---------------...............///111333111...+++,,,------...//////------...///,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++---......///++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++******)))***+++,,,,,,---------,,,,,,++++++,,,---......***************************************++++++,,,---............------,,,******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,***,,,///000///,,,'''$$$++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******((()))***)))'''''')))+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,++++++,,,...///***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------......//////000........................---------.....................////////////000000......////////////000000111111111111222222222222222111111000000111111222000000000111111111111111555555333222111000000000222222333444444333222222111111111111222222222222444444444444444444444444333333333333333333333333444555555555444333222222000222333666888999::::::555555444333333333333444222222222111111111000000000000000000000000000000//////////////////......,,,,,,---...////////////........................------............---------......------,,,+++***------------------------------------------------,,,,,,,,,---------......---------.........//////..............................---,,,,,,,,,,,,------------------------------......//////......---...------------...//////////////////////////////222222222333333444444444444444444555555555666666555555555444444333333333444444444555555555555555333333333333333333333333444444444444444555555666555555555666666777777777777888999:::999888666555333444666777999::::::;;;;;;:::888666666666777888:::999777777888888666555222222222222222222222222222111111222222333444555//////000000111111111111///////////////...---------------.........//////000000000000///...---,,,,,,...///...---,,,---...,,,,,,,,,++++++,,,,,,---------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++)))***+++,,,,,,---,,,,,,---,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++++++++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------***+++---......,,,)))'''************************++++++++++++++++++,,,,,,++++++++++++++++++++++++******************++++++'''((()))(((''''''***---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,---.........---,,,,,,---------............***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000.......................................---------------........./////////........./////////000000000000000000111111111111222111111000000111111222///000000000111111111222333222222111222222333333222222222222222222222222111111111111222222222222111111111111111111111111333333333333333333333333222222333444444444444333111111333555888;;;===???666555555444444444444444333333222222222111111111000000000000000000000000.../////////////////////+++,,,---...////////////........................------............------/////////......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------............---,,,---...///000..............................---,,,,,,,,,,,,---........................,,,------......------,,,,,,---......///.........////////////////////////222222333333333333444444222222222333333333444444555555555444444333333333111111111222222333333333333333333333333333333333555444444444444555666666444555555666777888888999888999:::;;;:::999777555333444666777999::::::;;;999888777666666777777888:::999777777888888666555222222222222222222222222222222222333444555666777000000111111222222222333//////000000//////...------------.........//////+++++++++,,,//////...---,,,---...---,,,,,,---...------,,,,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++++++++,,,,,,---------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++***)))***+++,,,---........................------,,,,,,------...///((()))***+++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...******+++,,,,,,,,,,,,+++*********************************++++++,,,,,,---++++++++++++++++++++++++******************++++++(((***+++***((())),,,000*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,---------------------------------+++,,,---.........---,,,***+++,,,------------,,,++++++,,,---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000......................../////////......------,,,,,,---------......//////............/////////000////////////000000000000111111000000000000111111//////000000111111111222000000000111222444555666333333222111111222333333000111111111111222222222333333333333333333333333333333333333333333333333000000222333444555555555111222333555888<<<@@@BBB666666555444444444444555333333333222222222222111000000000000000000000000.........///////////////+++,,,---...////////////........................---..................---////////////...---,,,+++++++++++++++++++++++++++***++++++,,,---...//////,,,,,,,,,---------......///...,,,+++,,,---///111..............................---,,,,,,,,,,,,---........................+++,,,,,,------,,,,,,++++++,,,.../////////...---////////////////////////111333444444333222222333444444444444444444444444555555555444444333333333111222222333333222222111444333222333444444222000333333333222222111111111555555555666666666666666777888999:::999888666444444555666777888888888888666666555555555777888999:::999777666555666888999999777555222111111222333111222222333333222222111000000000000000000000000//////////////////////////////...---,,,,,,+++++++++,,,------......---------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------...---------,,,,,,+++++++++---------,,,,,,+++++++++))))))))))))(((((('''''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,...,,,+++******+++,,,++++++///---)))%%%$$$''',,,111,,,+++++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++*********))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,---,,,,,,+++,,,---...///***++++++,,,,,,------...*********++++++,,,,,,,,,***((('''(((***,,,------***,,,------++++++,,,......------,,,,,,++++++***++++++,,,,,,,,,,,,------.......................................---------,,,++++++******++++++,,,,,,---///000000000///...,,,,,,++++++,,,...///000///......------///000111---///000///...---...000............/////////000///000000000111111111111111111111111000000000000//////000111111111111000222111111000111333444555555555555444333222000000444222000///111222222111555555555444333222111000000000111111111222222222333222222333666666555444333444555777999;;;======999888777555444444444444111111111111111111111111222222111///...---,,,+++------------------,,,,,,/////////...---------,,,------------------------...---,,,++++++,,,---...------------------------+++,,,------......------------------------------......---,,,,,,,,,------000,,,((()))---///---***,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......,,,,,,---...////////////+++,,,---...////////////+++,,,,,,---...///000000111333444444333222222333555555555555555555555555555555444444444333333333222222222333333222222222444333222333555555444222444444444444333333222222444555555555555666666666555666888999999888666555333444555666777777777777666666555555666777888999888777555444333444555666888777555333222222222333111222222333333222222111000000000000000000000000//////////////////////////////......---,,,,,,+++,,,,,,---...............---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++------,,,++++++,,,,,,,,,,,,------,,,+++)))***,,,///,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******)))))))))*********+++,,,---//////***++++++,,,,,,++++++***)))))))))))))))(((''''''++++++++++++++++++,,,,,,---,,,,,,+++,,,---...///...------,,,,,,++++++***************++++++++++++---+++))))))+++,,,---,,,***+++---,,,++++++,,,...+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,++++++++++++,,,,,,------///000000000///...---,,,,,,+++,,,---/////////......---...///000111///000111000///...///000........./////////000000000000000000111111111111111111111111000000000000///000111111222222111111222222111111111222333444333333444444333333222222333111//////111222222111222222222222111000//////111222222222333333333333222222222444666666555444333444555777888:::;;;<<<999888777666444444333333111111111111111111111111111111000///...------,,,------------------------...............---------........................------,,,,,,,,,,,,------------------------------+++,,,------......------------------------------------,,,,,,,,,------...111---******...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......,,,------.........------,,,---------------,,,,,,---------...............111333444444333222222333444444444444444444444444555444444444444333333333222222222222222222222222333222222444666777666444333444444444444333222222333333444444555555555555444555666777888777666555333444555666666666666666666555555555666777999:::<<<;;;999888777777777888888777555333222222222333111222222333333222222111000000000000000000000000////////////////////////000//////......---------------........./////////---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,++++++******++++++,,,+++---///000...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***)))((('''&&&&&&*********+++,,,---//////***++++++,,,,,,++++++***+++++++++++++++******))),,,,,,++++++++++++++++++---,,,,,,,,,,,,------......------,,,,,,++++++***++++++++++++************///---++++++,,,,,,,,,+++***+++,,,,,,++++++,,,...******++++++,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------......//////---------,,,,,,------------......///000/////////------,,,,,,,,,------...///............///000000111222222111000//////000....../////////000000000111111111111111111000000111111111111000000000000000111111222222222222222333333222111111111111222111111222333444444333333111000...///111222333222222222222222111000000///222222333333333444444444222222222444666777555333333444444555666777888999999999777666444333222222111111111111111111111111000/////////............+++,,,,,,------.........---------...............////////////////////////,,,,,,------------,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,,,,------...///111...+++,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......,,,------------,,,,,,+++------------,,,+++***)))............------,,,,,,111222444444222111222333111111111111111222222222444444444444444444444444222222222222222222222222222222222444777888777666222222333444444333222111222222333333444555555555666666777777666555444333333333444555666666555555555555555555666777999:::>>>===<<<:::999999999999777666555333333222333333111222222333333222222111////////////////////////////////////////////////000000//////........................//////000000---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,---...---+++******+++*********)))((((((***++++++---000000///---------------,,,+++++++++,,,,,,------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++*********((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******))))))(((,,,+++******))))))*********++++++,,,,,,++++++***,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++...,,,++++++,,,,,,+++***)))+++,,,,,,++++++,,,---******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------************************++++++,,,------...//////......------------......---......///////////////...------------,,,------............/////////000111222222111///......000...////////////000000000222222111111111111000000111111111111000000000///111111222333333333333222444333222222111000000000111111222333333333333222000///...///222333333222444444444444444333222111222222222333333333333444111111222555777777555333333333333444555555666666999888777666444333111000111111111111111111111111.........///////////////++++++,,,,,,---...//////,,,---------.../////////........................,,,---...//////...---,,,------------------------+++,,,------......------........................+++++++++,,,---...///000///---,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---------------,,,+++******---------------,,,++++++------------------------000222333333222111111222000000000111111111222222444444444444444444444444333222222111111222222333222222222444777888888666333444555666666666444444222222333333444555555666888888888777555444333222333444555555555555555555555555444555666888999;;;::::::999888777666666666666555555444333333333333111222222333333222222111///////////////////////////////////////////////////////////////.........///............///000111---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++------------------------,,,......---+++***+++,,,***+++,,,+++))))))+++---,,,---...---,,,+++,,,...---,,,,,,++++++,,,,,,,,,------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************++++++++++++------,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......,,,+++******))))))*********++++++,,,,,,++++++***)))))))))))))))((((((''',,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------...------------------,,,,,,***))))))***,,,,,,+++***)))***,,,+++******+++---,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////......------......///............/////////000------------------,,,,,,---......//////////////////000111000...---...///////////////000000000111222222222111111111111111111111111111000000000///111111222333333333333222333333333222111000///...222222333333222222111000000//////111333444333222333333444444444333222222111111111111222222222222111111333555777777555222222222333333333444444444777777777666555333111000111111111111111111111111............////////////++++++,,,,,,---...//////,,,---------.../////////---------------------------...///000000///...---------------------------+++,,,------......------........................+++++++++,,,---...///000---,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------,,,+++******,,,,,,---...............++++++,,,,,,---......///000222333333222111111222222222222333333444444555333333333444444444444555444333222111111222333444222111222444666777777666666777999:::::::::888777222222333444555666666777:::999888777555444333333444555555666666666555555555444444555666888:::;;;999999999999999888888888555555555444444333333333111222222333333222222111000000000000000000000000////////////////////////........................///...---------...///000---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,...///...+++***---000,,,,,,,,,+++)))***,,,...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---...///000000*********+++,,,---//////***++++++,,,,,,++++++*********++++++******)))(((,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***...------,,,,,,++++++***,,,,,,,,,,,,---------...)))((((((***,,,,,,+++***)))***++++++******+++------,,,,,,+++******))))))++++++,,,,,,,,,,,,------------------------------++++++,,,,,,------............------------......///............///000000,,,,,,---......------,,,---......///000/////////---///000///...---...000/////////000000000111111111111111222222222333333111111111111000000000000000111111222222222222222222222222222111000///...222222333333222111000000222111111333444555444222111111111222222111111000000000111111111222222222000111333666888777444222222222222333333444444444555666666666555333222000111111111111111111111111.........///////////////+++,,,,,,------.........---------...............------------------------......////////////......------------------------+++,,,------......------........................,,,,,,,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,------------,,,,,,++++++,,,---...////////////******+++,,,---...//////000111333333111000111222222222333333444555555666333333333444444444555555444333111000000111333444222111111333555666555444555666999:::;;;:::888777222333444555666777777888888888777777666666777777666666666777777666666555444444444444666888:::;;;999::::::;;;;;;;;;;;;;;;444444444555444444333333111222222333333222222111000000000000000000000000////////////////////////------------------------...---,,,+++,,,---///000---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...***---///---***))),,,000+++,,,,,,+++******+++---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,---------...*********+++,,,---//////***++++++,,,,,,++++++***,,,------------,,,++++++++++++++++++++++++,,,,,,+++,,,,,,---,,,+++***)))...------,,,,,,++++++***((()))******+++,,,------+++++++++,,,---,,,***((((((***++++++******+++,,,+++++++++***************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------------...///......---...///000111***+++---............---------///000000000///...---...000000//////000222//////000000000111111111000000111111222333444444111111111111000000000000///000111111222222111111111111222222111000///...000111111222222222222111444333333444666666444222000111111222222111111111111111111222222222333333000111333666888777444111111111222333333444555555333444555666666444222111111111111111111111111111///////////////.........------------------------...............---------........................------,,,,,,,,,,,,------------------------------+++,,,------......------........................------,,,,,,,,,------...+++,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,------.........------,,,,,,---.........------+++++++++,,,,,,---------000111333333111000111222000000111222333333444444333333333444444555555555444333111000000111333444222111111333555555444333222333666888888777555444333333444555666777888999666666666666777888::::::666777777777777777666666444444444444666888:::<<<555555666777888888888888444444444555555444333333222222222333333222222222000000000000000000000000////////////////////////,,,---------------------...---+++++++++,,,...000---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...------,,,,,,------...+++++++++,,,,,,---------+++++++++,,,,,,---------)))))))))******+++++++++........................+++++++++++++++++++++++++++,,,------,,,,,,...///'''***,,,+++'''&&&)))---***,,,......,,,++++++,,,))))))***+++,,,...///000+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************,,,+++******))))))******+++++++++,,,,,,+++++++++)))************)))((((((*********++++++,,,,,,---+++,,,,,,---,,,+++***)))***++++++,,,,,,---......&&&&&&''')))***+++,,,---///...------...,,,)))'''(((***++++++******+++,,,)))))))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------///......------///000111)))***,,,...//////......,,,---///000000000///...---...000111000111222444000000000000111111111111//////000111333444555666111111111111000000000000//////000111111111111111000000111222222111///......///000111333333333333555444444666777666444222222333333444444444333333222222333333333444444444000111333666888777444111000111222333444555555666222333555666666555333222111111111111111111111111000000//////............------------------,,,,,,/////////......------,,,////////////////////////---,,,************,,,---------------------------+++,,,------......------////////////////////////......---,,,,,,,,,------,,,---///000///---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---...////////////------------,,,+++******------,,,,,,,,,,,,++++++111111111111111111111111111111222222222333333333444444444555555444333333111222444555666555555444444444444555555555666666666666666666555444333222222333333444444333333222666666777777666666555444666666666666555555555555666444444555777999999999555666777999:::;;;<<<<<<;;;999666444333333444555666555444333222111111111222111111000///......---//////.........000111222+++,,,---...////////////---------,,,,,,+++++++++////////////////////////111///---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---)))***++++++,,,---......------------------------...---,,,,,,,,,,,,---...*********++++++*********+++,,,------++++++,,,---***+++,,,,,,------------,,,,,,,,,,,,,,,+++***)))++++++,,,------...//////000---)))&&&&&&)))---000,,,,,,++++++***))))))))),,,+++++++++***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---......//////......---******++++++++++++******...---,,,+++************...---,,,+++++++++,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++***)))((((((***,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.................................+++,,,---.........---,,,---------............///000---,,,---000111000.............../////////000...------///222444444333///000000222333444555555222222111000//////000000111111222222222333333333111111000000000111333444111111111000000000000000333333333444444444555555333333333222222222111111111111222222222333333333555444333333222222333333444333333222222333333444222222444555555444222222222222000///............//////.........---------........................---...000000000...+++***......---,,,---...///000.........------,,,,,,,,,---------------------,,,///...---,,,,,,,,,,,,,,,,,,---------------,,,,,,------------------------,,,,,,,,,---------......++++++,,,------......///---------.........//////,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------000000000000000000000000000000111111111222222222333333444444444444333333222222444444555444333333333333444444444555555555888777777666555555444444222333333444444333333222222333333333444444555555777777666666666555555555666444333444666888888888666777888999:::;;;;;;;;;;;;:::777555444444555666666555444333222111111111111111000000///......---000///...------......///,,,---------------,,,,,,---------,,,,,,+++++++++------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...***++++++,,,,,,++++++***)))+++,,,+++***)))***,,,***+++,,,,,,---------,,,---------------,,,+++++++++++++++,,,------......---,,,***(((((()))+++---***************++++++++++++++++++***************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******************+++,,,---...---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...,,,++++++******++++++,,,***++++++,,,,,,---------,,,,,,------------------------------------------+++,,,---.........---------------............//////...,,,---000111000............/////////000000///......///111333333222///000000111333444444555222222111000000000000000111111111222222222333333111111000000000111333333222222222111111111111111333333333444444444444444333333333222222222111111111111222222222333333333555444333333222222333333444333333222222333333444222222333333333333222222222111000///............//////.........---------........................+++,,,---......---,,,,,,...------,,,---...///000......---------,,,,,,,,,+++,,,,,,------...............---,,,,,,,,,------------............------------------------------,,,,,,,,,---------......///......------,,,++++++,,,------------.........,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------//////////////////////////////000000000111111111222222333333333333222222222333333333333333222111222222333333333444444444999888777555555555666666333333333333333333333333222222111222333444666777777777777777666666666666666444333444666777777666888999999:::::::::::::::;;;:::888666555555666666666555444222111111111111111000000//////.........000///...---,,,,,,,,,,,,------------,,,+++***)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------...------,,,,,,------...+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,++++++,,,---------,,,,,,------.........---,,,,,,******++++++,,,,,,------,,,,,,++++++******))))))))))))******+++,,,,,,---***************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******************+++,,,---...++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,---......///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............//////...---...///000000........./////////000000000000///...///111222111000///000000111222333444444222222111000000000000111111111111222222222222333111111111000111111222333222222222222222222222222444444444444333333333333333333333222222222111111111111222222222333333333555444333333222222333333333333222222222222333333222111111000000111111222111111000///...........................---------........................******++++++,,,------......------------...//////...------------,,,,,,,,,***++++++,,,---...//////------,,,,,,,,,---......---....../////////......------------------------,,,,,,,,,---------......///......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------000000000000000000000000000000000000111111111222111111222333333333222222333333333333222111111000111111222222222333333333999777555444333444555777333333333333333333333333555444333333333555888999888888777777777666666666555444333333555666666555999:::::::::::::::999999999888777666555555555555666555333222111111000000000000/////////.........///......------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,------------------,,,...///000///---,,,---...+++,,,,,,------,,,,,,,,,,,,---------------,,,,,,*********++++++,,,,,,,,,------,,,,,,++++++***************++++++,,,,,,,,,)))))))))***+++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------......---------***++++++,,,,,,++++++***------,,,+++******************************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------///............---------++++++++++++++++++++++++******+++++++++***)))))),,,++++++++++++++++++,,,,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///............///000//////...////////////000000000111000//////000111000...///000000111222333333333222222111000000111111111111111111111222222222222111111111111111111222222111111111222222222222222444444444333333333333222333333333222222222111111111111222222222333333333555444333333222222333333333333222222222222333333111000///......///000111111000///...............................................................,,,,,,++++++,,,---......------------......//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///---...//////////////////------------------------,,,,,,,,,---------......++++++,,,------......///+++++++++,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------111111111111111111111111111111111222222222333333000111222222333333333222444333333222111111111111111111111222222222333333777555333222222333444555444333333222222333333444777666444333333444555777777777777777666666666666555333222333555666666666999999::::::999999888777777666666555444444444444555444333222111000000000////////////............------......////////////,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,------......------,,,...///000///---,,,---...,,,,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,++++++******++++++++++++,,,,,,///...---,,,++++++,,,---,,,,,,,,,,,,++++++******)))))))))***+++++++++,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,------------------,,,++++++,,,,,,,,,,,,++++++------,,,+++************))))))******++++++++++++)))*********+++++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++******)))------,,,,,,,,,,,,---------,,,,,,++++++*********.........------,,,,,,,,,------------------------,,,,,,,,,,,,------......---------............///---...///////////////000////////////000000000111111000//////000000///...000000000111111222222333222111111111111111222222000000111111111222222222111111111222111111111111000000000000111111222222333333333333333333333333333333333222222222111111111111222222222333333333555444333333222222333333333222222111111222222333111000............000111000//////...............---.............................................//////...---,,,,,,---------------...............------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///---......///000000//////------------------------,,,,,,,,,---------......++++++,,,------......///+++++++++,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------111111111111111111111111111222222222222333333333000111222333444444444333444333333222222222222333111111222222222333333333555444333222222333444444444444222222222222444444555444222111111111222333666666666666555555555555444333222333666888888888777888888888888888777777555555555444444444333333555444333111000000000000........................,,,,,,...//////000000///+++,,,---...////////////++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++---,,,,,,++++++,,,,,,---)))******+++---......///+++,,,,,,------.........,,,------......------,,,,,,------......------,,,,,,---...,,,***)))***+++,,,,,,---------,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......------,,,++++++*********************+++++++++************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---)))***************++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++************+++,,,---...((()))***+++,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,***++++++,,,,,,------...,,,,,,+++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------......------------......+++******)))((('''&&&&&&------------------,,,,,,........................---,,,,,,,,,,,,---...///---------............///---...//////......///111/////////000000000111111000///......000000///...000000000111111111222222222111111111111222333333000000000111111111111222111222222222222111000000/////////000111111222222222222222222333333333333333333333222222222111111111111222222222333333333555444333333222222333333222222111111111111222222000//////......//////000//////......---......///---------.......................................000000///......---,,,,,,,,,---......//////......,,,,,,,,,------------...//////...---,,,++++++***------,,,,,,,,,---......,,,---...///////////////------------------------,,,,,,,,,---------......///......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------111111111111111111111111111111111111222222222222111222333444444555555555444333333222222333444555222222222222333333333444444444444444444444444444555444222111111222444555222222222222222222333333555555555555444444444444444333222444777999::::::555666666777777777666666555555555555555444444333555444333111000000//////........................,,,,,,---.........---,,,,,,,,,---.........------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++------------------------------------------------***++++++,,,------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,---......///,,,,,,---......---,,,,,,,,,,,,------------,,,,,,+++,,,---,,,***((()))***,,,---------,,,,,,+++******++++++,,,------,,,,,,------,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------,,,++++++)))******+++,,,,,,------*********++++++,,,,,,,,,******************************++++++++++++******+++,,,,,,------,,,,,,+++************+++,,,---...((()))+++,,,---------,,,))))))***++++++,,,------------------------------++++++******++++++,,,---******+++,,,,,,---......,,,+++++++++************++++++++++++++++++++++++++++++******+++---///000...------,,,,,,------...******))))))(((((('''''',,,,,,------------------------------------------------,,,,,,,,,---...///---------............///,,,...000///...---///111//////000000000111111111///...---...000000///...000000000000111111111111222111111111222222333444000000000000111111111111111222222333222111000/////////000111111222333333000000111222333444444555333333333222222222111111111111222222222333333333555444333333222222333333222222111111111111222222//////000000000000//////.........------......///---------.........//////........................,,,---.........---,,,+++,,,---.../////////...---,,,,,,,,,---------...............------,,,,,,+++......---,,,,,,,,,------++++++---....../////////------------------------,,,,,,,,,---------......///......------,,,++++++,,,------------.........,,,,,,,,,---------............---------,,,,,,,,,------............------------------------------000000000000000000000000000000000000111111111111111222333444555555555555444333333222333444666777222222333333333444444444444444555666666555555444555444222111111222444555111222333444555666666666555555444444444333333333333222222444888;;;<<<;;;444444555666666666666666555666666666666666555444555444222111000000//////---.....................,,,---......---,,,***)))------------,,,+++******+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,************************------------------------------------------------+++,,,------.........------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,---...//////,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++---......---+++******+++------------,,,,,,+++***+++,,,------.........---------------------------###%%%)))---...,,,***(((***++++++,,,,,,------...,,,+++++++++******)))))))))************+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++------------++++++))))))***+++,,,,,,------+++++++++,,,,,,---------************************,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++************)))***,,,---......------******+++,,,,,,---..............................+++*********+++,,,,,,---******+++,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++)))((('''''')))+++...000---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------.........//////,,,...000000...---///111000000000000111111111111///...---...000000000///000000000000111111111111222111111111222333333444000000000000111111111111111222333333222111000///000000111222333333444444//////000111333444555666333333333222222222111111111111222222222333333333555444333333222222333333222222111111111111222222...///000111111000///.........---------......///---------.........//////........................(((***,,,.........---,,,,,,,,,.../////////...---,,,,,,,,,------.........,,,---------------------///...------,,,,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,---------......++++++,,,------......///---------.........//////,,,,,,,,,---------............---------,,,,,,,,,---..................---------------------------111222333444333333111111---...000000//////000222444444444444444444444444000111222222444444555666444333111000000111333444333444666888888888888777888888888777666666555555444444333333333444555555666555444333333333333333666666666666777888::::::777777888888888888777777777666666555444222111000111111000000000000111111------------------------,,,------------,,,+++***------------------------******+++,,,---------------------.........//////...------,,,,,,------...((()))***+++,,,------------......---+++******+++,,,,,,,,,------.........)))***+++,,,---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++///...------++++++***)))******+++++++++******)))++++++******)))(((((((((++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++------++++++++++++------,,,+++)))'''(((***,,,...++++++++++++++++++++++++******))))))******+++,,,///000000...,,,+++,,,---+++*********+++,,,,,,---............////////////************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,...------,,,,,,------...------++++++++++++------,,,---.........---,,,+++---,,,,,,,,,,,,---......//////.........------------...///...------...///............///////////////////////////////////////////////////000111111////////////000111333333222222222222222111000///222222111111111111222222222222111111000000///////////////000111111222222333333333222222222111111666444333111000000111111333333222222222222333333555555444333333222111111333333333222111000//////000000000000000000000000,,,---///000000000///...111111000000/////////...------......------,,,+++,,,------......------,,,,,,,,,,,,------.........000000///...---,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,///......------,,,++++++,,,,,,,,,---------......------++++++++++++------------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111222333333333222111000111222222111000111333444444444444444444444444111222222333333444444555444333111000000111222333111222444555666666555555333333333444444555555555333333333222333333444555555444444333333333444444555555555555555666777777555555666666666666555555666666666555444333222111111000000//////000000111------------------------000/////////.........---------------------------------------,,,+++******,,,------------.........------,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,,,,------,,,***))))))*********++++++,,,,,,,,,,,,******,,,---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++...------,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))*********************+++++++++,,,,,,,,,------*********++++++,,,,,,---)))((('''&&&'''(((***+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++---,,,++++++++++++,,,---+++***)))((()))***,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,---///000111000...,,,---...,,,,,,++++++,,,------...,,,------------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------...------,,,,,,------,,,,,,------.../////////.........------------...///...------...///........./////////000000000000000000000000000000///////////////000111111000/////////000111222222222222222222222111000000222111111000000111111222111000000000000//////////////////000111111222222333333333222222222111111555444333111111111111111111111000000000000111111555444444333222222111111222222222222111000//////////////////////////////,,,---...///000000000000/////////......---------,,,------------,,,++++++,,,------......------,,,,,,,,,,,,---------......//////......------,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,---------......------,,,++++++,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000111222333333222222333444555444222222222444444444444444444444444444333333333333333333333333444333222111000000111222///000111222333333333222666666666666777777777777222222111111222222333444444333333333333444444555333333333333333444444444333333444444444444333333555555555555555444333333000000////////////000000------------------------000000...------......///------------------------------------,,,+++******,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,++++++,,,,,,+++)))((()))***++++++,,,,,,,,,,,,,,,---++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,))))))***+++,,,------...(((((('''&&&&&&((()))***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++,,,,,,++++++++++++,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///111333222000.........------,,,,,,------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,------...---------,,,------...///...............------------...///...------...///////////////000000000000111111111111111111111111///////////////000111111111000000000000000111111111222222222222111000000222111111000000111111222....../////////000000000/////////000111111222222333333333222222222111111444444333222111111111111111111000000000000111111444444333333222222111111222222222222111000//////////////////////////////------------...///000111---------,,,,,,,,,,,,,,,,,,------------,,,++++++,,,------......------,,,,,,,,,,,,------------............---------------...------------,,,,,,,,,,,,,,,,,,---------......---------.....................---------,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,........................000000111111222222333333444555555444333222222333333333444444444444444444444444444333333222222222444333222111000000000111///000000111111111111111;;;;;;:::888777666555444111111111000111222222333222222222222333444555555333333333333333333222222222222333333333333222222333444444555555555444444000//////......//////000------------------------...---+++))))))***,,,---------------------------******+++,,,------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---,,,,,,+++++++++,,,,,,+++***))))))***........................,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))------------------------++++++,,,,,,,,,,,,------------------------------///.........---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,+++******)))***+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,++++++++++++++++++,,,)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------///111333444222000//////------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///---------------...//////........................---...///...---------////////////000000000111111111111111111111111111111///////////////000000111222111000000000000000111111111222222222111111000111111000000000000111111---------...///000000111/////////000111111222222333333333222222222111111333333333222222111111111333333222222222222333333333333333333222222111111111111111111111000////////////////////////////////////---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,------......------,,,---------------------------------------------...------------------------,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,---------------------------------......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000111111222222222333444555444222111111222333333333444444444555555555444444333333222222111333222222111000000000000111111111111111222222222777666555444333222111111111111000000000111222222222222222222222333444555333333444444444333222222222333333444444333333222222333333444444444444444//////............//////------------------------,,,+++)))((((((***+++---------------------------******+++,,,------------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,+++++++++,,,------+++***+++,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................)))******++++++******)))+++++++++++++++++++++++++++++++++,,,,,,---------------------------------000000//////......------++++++++++++++++++++++++***++++++,,,,,,------...))))))***+++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,++++++*********,,,+++++++++,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))***,,,---------+++***++++++++++++++++++++++++***************+++,,,,,,...000333333222000//////,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...------------...//////---.....................---...///...---------///////////////000000000000111111111111111111111111///////////////000000111222111000000000000000111000111111222222222111111111000000000000000000111,,,,,,---...///000111111/////////000111111222222333333333222222222111111222333333333222222111111333333222222222222333333333222222222222222111111000000111111111000//////........................222000...---,,,+++,,,,,,------------------......///////////////...------,,,------......------,,,------------------------,,,,,,,,,---------------------------------------,,,,,,,,,---------...........................---......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++---000222222000---+++------------------------++++++++++++++++++++++++222111111000000000111111222333333333111000111222222333333444444555555555444444444333333222222222111111111111111111111111333333222222222333333444222222333333444555555666111111000000111111222333333222222222222333333444222333444555555444333222333333444444444444333333111222222333333333222222......------------......---------------------------,,,,,,++++++,,,......------------------------------------,,,+++******,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,+++---------++++++,,,---,,,,,,++++++++++++******,,,,,,,,,+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////...............+++++++++++++++++++++++++++++++++,,,,,,---------(((((()))***++++++++++++---,,,,,,+++******))))))************++++++++++++...------,,,+++***))))))*********++++++++++++,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++******++++++++++++******)))***,,,---------,,,+++++++++++++++++++++++++++******))))))******+++,,,---///111111000......///,,,,,,+++*********++++++++++++,,,,,,,,,---------************************++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---......///......------......///000---------...............---...///...------...///............////////////111111111111111111111111///////////////000111111111000000000000000111111000000111222222222222111111000000//////000000111------...///000000111111/////////000111111222222333333333222222222111111222222333333333222222111111111000000000000111111222222222222222222111111///000000111111000//////........................111000///---,,,+++++++++............///////////////////////////...------,,,------......------,,,...------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------.....................---------......---------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......------............------------------------------+++---000222222000---+++------------------------++++++++++++++++++++++++333222111000//////000000111222333333222111222444222222333333444555555666333333333333333333333333...///000111111222222222555444333222222333444444111222333444555777888888222111111111111222333333333333222222111222222222000111333555555555333333222333333444444333333222111111222222222111000000...------------------...---------------------------------....../////////------------------------------------,,,+++******,,,------------.........,,,,,,++++++++++++,,,,,,++++++,,,---............***+++,,,,,,+++***+++---++++++*********))))))))),,,++++++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,*********************)))************++++++++++++---,,,,,,++++++*********))))))***+++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,---......,,,,,,---...------,,,+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,---...........................//////000---------.........//////---...///...------...///------------............000000000000000000000000///////////////000111111000/////////000111222222000000111222222222222222000000////////////000000/////////000000111111111/////////000111111222222333333333222222222111111111222333333333333222111111111000000000000111111111111111111111111222222//////000000000000000///........................------......------,,,,,,---.........////////////---------------,,,,,,+++,,,------......------,,,......---------,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------......---------,,,,,,,,,---------------------,,,,,,,,,,,,---------......,,,---...//////...---,,,------------------------.........//////.................................------------------------444333111000///...//////111222333333333222444555222222333333444555666666333333333333333333333333---...///111222222222222555444333222222222444444000000111111111111222222222222111111222222333444444444333222111111111111...000222444555444333222222222333333333333222222111111111111111000//////...------,,,,,,------...------------------------,,,,,,---...//////......------------------------******+++,,,---------------------.........//////,,,++++++++++++++++++,,,***+++,,,---............)))***++++++***)))***,,,,,,,,,,,,+++++++++******,,,+++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---((((((((()))******++++++)))************+++++++++++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---,,,******,,,...///...------,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---...///000...------,,,,,,------...++++++------------++++++)))+++,,,...//////...---...............///000000---------.........//////---...///...------...///,,,,,,,,,---------......///////////////////////////////////////000111111////////////000111333333///000111222222222222222000000////////////000000000000000000111111111111/////////000111111222222333333333222222222111111000111333333444333222111333333222222222222333333111111111111111111222222//////000000000000000///........................***+++---...//////...------------....../////////+++,,,,,,,,,,,,+++******,,,------......------,,,.........------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,------.........,,,,,,,,,---------......//////.........---------......---------,,,,,,,,,+++,,,,,,------......///,,,,,,,,,---------......,,,---...//////...---,,,------------------------000///---++++++---///000........................////////////////////////000000000000000111111222333333222222111222222222000111333555555444333222333222111000000111222333000000000111222222222333222222222222222222222222333444555666666666555444333444444555555444444333000222444555555333000///222222222222222222222222333333333333333333333333333333333222222222111111000...------......---+++---------,,,,,,+++++++++---,,,,,,,,,,,,---............---------,,,,,,,,,---------------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,,,,,,,---...---,,,***)))------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,------......------,,,++++++,,,,,,,,,,,,------++++++))))))))))))++++++&&&))),,,---,,,,,,,,,---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---------,,,,,,,,,++++++************************++++++******************,,,+++*********+++,,,---+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...+++++++++++++++++++++++++++,,,,,,,,,,,,+++******------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))******---,,,+++)))((((((((((((++++++++++++++++++++++++/////////...---,,,************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------............///......------------......////////////............//////.........---------///......------///000111---......///////////////,,,---...///000000000000111111111111111111111111111111111111111111111111////////////000111222333///000111222222222222222...............---------,,,000444555333111000111222222222111111111111000////////////////////////000000000000000000000000000000////////////000000///...------,,,,,,,,,,,,////////////////////////------------------------......//////......---,,,------,,,,,,---...000111........................---,,,+++***+++---///111,,,------......------,,,,,,------......------,,,------------------------........................000///...---------------........................+++,,,.../////////...---,,,,,,,,,---------......///////////////////////////...---,,,,,,---...///***++++++,,,---------,,,000000000000000111111222333222222111111222222222111222444555555555333222222222111000000111222222111111111111111222222222222222222222222222222222111222333444444444333222333444444444444444444333333333333222222222111111222222222222222222222222333333333333333333333333333333222222222111111111333111000000111111000///...---------,,,,,,,,,+++...------------...//////------,,,,,,,,,+++++++++,,,,,,------,,,++++++******++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,---...///(((***,,,---,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************++++++*********+++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++*********++++++,,,,,,+++***))))))))))))++++++++++++++++++++++++............---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------............///......------------......////////////............//////.........---------///......---...///000111---......///////////////,,,---...///000000000000111111111111111111111111222111111111111111111111000000//////.........///000111111222333333222222111111111111111111111111---000333444222111111222222222222111111111111000111111111111111111111111000000000000000000000000000000////////////000000......---,,,,,,,,,------........................---------------------------------------,,,,,,+++---,,,,,,,,,---...000111------------------------///...---,,,---///111222,,,------......------,,,,,,------......------,,,------------------------........................//////...---------------........................,,,------...//////......------------..........................................------------......,,,,,,---...............000000000000000111111222222222111111111222222333222333444555555555444333222222111000000111222222222222222111111111111111222222222222222222222222111111222333333333333333333333444444444444333333555333111000///000222333222222222222222222222222222222222222222222222222222222222222111111111000333222000111222222111///.........---------------...............//////000,,,,,,+++++++++*********++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,........................++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***,,,......---,,,,,,---************************........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++*********************************************************++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........///...---,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------------............///......------------....../////////............---...............---------///............///000000---......///////////////,,,---...///000000000000111111111111111111111111222222222111111000000000111000///...---,,,++++++000111111222222222222222111111111222222333333333///111222222111111222333222222222111111111111000111111111111111111111111000000000000000000000000000//////......//////000------------------......------------------------------------------------,,,,,,------,,,,,,+++***---,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,......---------///000111,,,------......------,,,,,,------......------,,,------------------------........................//////...------------...------------------------...------------...//////------------....................................---..................---......///000000000000///000000000000000111111222111111111111111222222333222333444555555555444444222111111111111111111222333222222222111000000000222222222222222222222222333333444444555555555555444333333333333333333444444333111000000000111222111111111111222222222222222222222222222222222222222111111111111000000000000...---...//////...---........................---------------...//////,,,,,,,,,,,,++++++++++++***++++++,,,++++++******+++++++++,,,,,,,,,------------------------------++++++,,,,,,---------......---,,,+++***+++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++***+++,,,---,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,,,,...///...,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++*********))))))***************************************++++++++++++***++++++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------000///...,,,,,,+++++++++)))))))))))))))***++++++++++++++++++++++++++++++***+++,,,---------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///......------------......//////.........---------..................................../////////000---......///////////////,,,---...///000000000000111111111111111111111111222222111111000000//////000000//////...,,,++++++///000000111111111000000......//////000111222222111111111000000111222444222222222111111111000000////////////////////////000000000000000000000000/////////....../////////---------------...///000------------------------........................,,,------------,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...,,,------......------,,,,,,------......------,,,................................................///......---------......------------------------///...---,,,,,,---//////,,,,,,,,,,,,------------........................,,,---...//////...---,,,...//////000000000//////000000000000000111111222111000000000111111222333333333333444444444444444111111111222222111111111333222222222111000000000222222222222222222222222333333333333444444555555444333222222222222333444222222222222111111000000000000000111111222222222111111111111111111111111111111111000000000//////...,,,+++,,,......---,,,........................,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---,,,+++***+++,,,---...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......////////////......---......---,,,+++,,,...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++*********))))))************************))))))*********+++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,......,,,+++************(((((((((((())))))***+++++++++++++++++++++++++++******+++,,,------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///......------------..................---------------.....................---......///////////////---......///////////////,,,---...///000000000000000000000000000000000000111111111000000000//////...///000000000000///......///////////////......------......///000111111222111000///000111333444222222222111111111000000//////////////////////////////////////////////////////............//////------------......///000------------------------.......................................---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,------......------,,,,,,------......------,,,......................................................---------......///------------------------//////---,,,,,,---...///***++++++++++++,,,,,,,,,........................,,,---...//////...---,,,....../////////......---000000000000000111111222000000000000000111222333222222222333333333444444000111222222222222111000222222222111111111111111222222222222222222222222111111111111111222333333444333222111111222333444111111222222111111000/////////000000111222222222000000000000000000000000000000000000////////////...---,,,---///000///...---------------.........+++++++++++++++,,,,,,---.........---------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,++++++,,,,,,------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,------,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++,,,,,,---,,,++++++++++++*********************************)))))))))***++++++,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------...+++++++++++++++++++++++++++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,+++******)))******))))))(((((()))***++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......------------...............------------,,,---------...............---......///000/////////---......///////////////,,,---...///000000000000000000000000000000000000000000000000000000000000---...000222222222222111...////////////......---///000000111111222222222333111//////111222333222222222222111111111111000111111111111111111111111///////////////////////////......------......///.........---......//////------------------------..............................//////......---,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,------......------,,,,,,------......------,,,...................................................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...++++++++++++,,,,,,,,,,,,---------------------------..................---------.........---,,,,,,000000000000000111111222////////////000111222333111111111111222222333333000111222222222222111000111111111111111222222222222222222222222222222222222111000000000111222333444333222000000222333444333222000/////////000111/////////000111222222222000000000000000000000000000000/////////.........///...---...000000000///+++,,,,,,,,,------------,,,++++++++++++,,,---------------,,,,,,,,,+++++++++,,,---...............,,,,,,,,,------------...------------------------......------------------***+++,,,,,,---------,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------))))))***++++++***))))))***+++,,,+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,++++++++++++************************((())))))***++++++,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++************+++++++++++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......------------...............---------,,,,,,---------.........//////------///000000000///...---......///////////////,,,---...///000000000000000000000000000000000000......//////000111111111---...000222333333222111000000111111000000///...222222222222222222222222222000//////222333333111222222222111111111111000111111111111111111111111///////////////////////////......------......///000//////............///................................................---............---,,,,,,+++,,,------------,,,+++---------------------------------......------,,,,,,------......------,,,,,,------......------,,,................................................---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,,,,,,,---------.........------------------------......------------.....................---,,,+++000000000000000111111222////////////000111222333111111000000111111222333000111222333333222111000000000111111222222222333222222222222222222222222444333222222222333444555444333111000000111333444555333///---,,,...111333...//////000111222222222000000000000000000000000000/////////............---,,,,,,---///000///...+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,+++++++++******,,,------.../////////...,,,,,,,,,---------..............................---------,,,,,,+++++++++)))***,,,---...---,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++------,,,***)))+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++,,,------------,,,+++)))*********)))+++---000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------,,,,,,,,,++++++************************((())))))***++++++,,,,,,)))***+++,,,---,,,+++++++++++++++++++++++++++++++++******************+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++***++++++,,,,,,...------,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////.........------...............---------,,,,,,,,,---------.........//////,,,---///000000000///...---......///////////////,,,---...///000000000000000000000000000000000000------...///000111222222...///111222333222000///222222222222222111000000222222111111111111111111222000///000333444222000222222222111111111111000////////////////////////////////////////////////.........------.........111000///...............////////////////////////////////////////////////,,,,,,---------,,,+++++++++,,,---------,,,+++***........................++++++,,,,,,,,,+++******,,,------......------,,,,,,------......------,,,////////////////////////........................---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,+++........./////////000000------------------------///...---,,,,,,---...///......//////...---,,,,,,000000000000//////////////////000111222222333333&&&+++111333333333333555222222222111111111000000111111111111111222222333444444333333222111000000222222111111111111222222444444444444444444444444444333222111000000000000222222222222222222222222222222000///............000000//////.........---///000111111000...,,,+++...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---.........---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((((((++++++++++++,,,,,,---......------,,,,,,------...///...,,,*********,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...------++++++***))))))***,,,.........,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++***)))))))))---,,,+++******+++,,,---,,,***)))+++---...+++))),,,+++***)))***+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++***))))))***,,,...000***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,++++++************++++++++++++***)))))))))************+++++++++------------,,,,,,+++***(((((()))***++++++,,,,,,------------------------++++++************++++++,,,,,,,,,------.........,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++)))(((++++++,,,,,,,,,,,,------+++,,,,,,---.........---,,,,,,,,,---------......------------------------,,,,,,,,,---------......---...000111111111000///---------............///222222000/////////000111000000000000////////////////////////////////////111222222111///...///000222222222222222222222222000000000000000000000000222222111111111111111111555333000///000000000///111111111111111111111111222111000111222333222000000///...------...///000//////.........---------...------,,,,,,------.........---------,,,,,,,,,000000000000000/////////+++---......------///000,,,------......------,,,------------------------000///---+++***+++---...---------............///---------............///......------------......//////.........---------,,,,,,,,,---------......---------............///---------............///---,,,,,,++++++,,,,,,------------............///000///---,,,,,,---...///000000000000111111111111///000000111222222333333///222444444222000000111222222222111111111000000111000000000000111222222444333333222222111111111222222111111111111222222222222222222222222222222000000000000111222333444222222222222222222222222222111000///............000/////////.........---////////////...---,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,---------------...//////---------,,,,,,---------...---,,,******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++---,,,,,,++++++******)))***+++,,,......---,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***+++++++++++++++++++++,,,+++************+++,,,,,,******+++------+++)))++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***,,,+++***))))))+++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******((()))***+++++++++++++++************+++++++++++++++,,,,,,,,,++++++***)))***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,---------------,,,---------,,,++++++***++++++++++++++++++++++++---+++******++++++***)))++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......------------------------,,,,,,---------.........///000111222222222111000........./////////000000000000/////////000222333000000000000////////////111111111111111111111111000111222111/////////000000000000000000000000000000000000000000000000000111111111111111111111111666555444333222222222333555555555555444444333333000///......///000///...000///...------...///000//////.........---------...------,,,,,,------.........---------,,,,,,,,,............------------,,,---......------...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---------------............///---------............///......------------......//////.........---------,,,,,,,,,---------......---------............///---------............///---,,,,,,++++++,,,,,,------------............//////...------------...///000000000111111222222222000000000111222222333333444555555444111//////000222222222111111111111111000000000000000111111222222222222222222222222222222222111111111111222222000111111111111111111111000000000000111222333444000000000000000000000000111111000///............/////////...............//////...---,,,,,,,,,,,,...------,,,,,,------.........------------------,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,------...---------------------------,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++------,,,,,,++++++******************************+++,,,---...---,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++))))))***++++++,,,------+++******))))))******+++,,,+++***+++,,,---+++)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++((())))))***************...---+++***)))***++++++******+++,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,++++++++++++***'''((()))+++,,,,,,------************+++++++++,,,******+++++++++***))))))+++++++++,,,,,,------...++++++++++++++++++++++++++++++************++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))---,,,++++++,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,------......------,,,,,,,,,---------......------------------------,,,------------............///000000111111000000////////////000000000111.........///000111333444////////////000000000000111111111111111111111111000111222111000///000111000000000000000000000000000000000000000000000000111111111111111111111111777999:::888444333555888999999999777666444333222///---------...///...---//////............//////...............---------...------,,,,,,------.........---------,,,,,,,,,---------------------------...///...---,,,---...,,,------......------,,,++++++++++++++++++++++++...------------,,,,,,,,,---------............///---------............///......------------.....................---------,,,,,,,,,---------......---------............///---------............///------,,,,,,,,,,,,---------------............///---------------...///000......///000111222222222000000111111111222222222333222222111000111222444111111111111111111111111000000//////000000111222222222222222222222333333222222111111111111222222000000000000111111111111444333222111000000000000000000000000000000000000111000///.......................................///...,,,+++***+++,,,,,,...------,,,,,,------...///............---------,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...*********))))))******+++,,,------------------,,,,,,++++++++++++,,,......+++,,,,,,------,,,,,,+++---------,,,,,,+++******)))*********+++++++++,,,,,,------------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++***))))))))))))))))))***+++++++++,,,,,,,,,+++***)))***+++,,,---,,,+++***++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,+++******++++++,,,******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,*********+++++++++,,,,,,******++++++++++++******)))))))))******+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,,,,+++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))---,,,++++++------,,,++++++++++++,,,,,,,,,------,,,,,,------...------,,,,,,,,,,,,---------......------------------------------------............,,,,,,,,,---------------....../////////000000000.........///000111111222////////////000000000000////////////////////////000111222111000///000111222222222222222222222222000000000000000000000000111111111111111222222222888;;;>>>;;;777555888<<<::::::999888555333000///000///......///000///.../////////....../////////...........................------,,,,,,------.........---------,,,,,,,,,......///////////////000---...///...,,,+++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,---------............///---------............///......------------..............................,,,,,,,,,---------......---------............///---------............///------,,,,,,,,,,,,---------------............///,,,,,,,,,---...///000000,,,------...///000111111111111111111111222222222000///......000222333444111111111111111111111111000000000000000111111222222222222222222222333333222222111111111111222222111111111222222222333333444333222111000000000000////////////////////////000//////...............---------..................---+++******+++,,,---...------,,,,,,------...........................,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++,,,,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++******))))))*********,,,,,,---......---,,,,,,++++++++++++,,,------...+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++******++++++,,,---------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((((((((((()))))))))******)))))))))***+++,,,,,,,,,+++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,************+++,,,------***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++)))***************++++++------------------------,,,,,,++++++++++++,,,,,,---------,,,,,,++++++***,,,+++*********+++,,,,,,++++++++++++++++++++++++---,,,++++++---------++++++++++++,,,,,,,,,------,,,------...------,,,,,,,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,,,,,,,------...------.........///////////////000000000/////////.../////////000000000111///////////////////////////000111111000///000222222222222222222222222222000000000000000000000000000000111111111222222222777;;;>>><<<888666888<<<;;;;;;:::999666333000...///...---...///000///---...//////////////////...---........................------,,,,,,------.........---------,,,,,,,,,---.........//////000000---...///...,,,++++++,,,,,,------......------,,,........................,,,,,,---......------,,,---------............///---------............///......------------......---.....................,,,,,,,,,---------......---------............///---------............///...------,,,,,,------...---------............///+++,,,---......///000000---------....../////////111111111111111111111111222000......000111111111111111111111111222222222111111111111111222222333222222222222222222222222222222111111111111222222111111222222333444444444000000000000111222333444//////////////////////////////......---......///---------------.........---,,,,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,---------.........,,,,,,++++++,,,,,,---...,,,,,,,,,++++++************++++++,,,,,,------...///...---,,,++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...//////...------,,,,,,,,,,,,---+++,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++******)))(((((('''''')))******++++++******))))))+++---,,,+++***+++,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------------((()))***+++,,,------...+++***))))))))))))***+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------------......------,,,,,,,,,,,,,,,---------......------------------------------.........////////////............///000000------------............///000000000000///...---......//////000000111111111111111111111111111111///000111111000000111222000000000000000000000000000000000000000000000000000000000111222222333333555888::::::777666777999:::;;;;;;:::888555222000...,,,,,,,,,---...---,,,......////////////......---------..................------,,,,,,------.........---------,,,,,,,,,+++++++++,,,------......,,,---...---,,,+++,,,---,,,------......------,,,........................,,,,,,,,,------------...---------............///---------............///......------------......---------...............,,,,,,,,,---------......---------............///---------............///......------------......---------............///,,,,,,---.../////////...............////////////111111111111111111111111333111//////222333222000000000111111111222222222222222222222222333333444444333333222222111111111222222111111111111222222111111222222333444444555000000000000111222333444000000000000000000000000.........------......///,,,,,,,,,------.........,,,,,,------------,,,,,,...------,,,,,,------...******+++,,,---...//////,,,,,,++++++,,,,,,---...***+++++++++++++++,,,,,,******+++,,,,,,---.........---,,,+++++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...//////...---------------+++,,,...//////...,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,---.........+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++******************+++,,,,,,+++******)))+++------+++******,,,++++++******++++++,,,---++++++++++++++++++++++++++++++,,,------------,,,)))***++++++,,,,,,,,,,,,+++***)))(((((()))***+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,---------......------------------------............////////////000///.........///111111............////////////---...///000000000///............///000111111111111111111111111111111111...000111111000000111222000000000000000000000000000000000000000000000000///000000111222222333333333444555666666555444444777888999999777555222000...---,,,---...///...,,,---...///000000///...------------.........//////...------,,,,,,------.........---------,,,,,,,,,******+++,,,,,,---......+++,,,------,,,+++,,,...,,,------......------,,,........................------,,,+++,,,---...///---------............///---------............///......------------......---------.........//////,,,,,,,,,---------......---------............///---------............///......------------......---------............///,,,---...//////......---000000000000////////////222222111111111111111111222000///111444666555333000000111111222222222222333333222222333333444555444444333333222111000000222222111111111111222222000000111222333333444444444333222111000000000000111111111111111111111111......---------......///,,,,,,,,,------.........+++,,,---...///...---,,,...------,,,,,,------...((()))***+++---...//////,,,,,,++++++,,,,,,---...((()))***+++,,,---......******+++,,,,,,---......,,,++++++***+++,,,...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++...---,,,,,,+++++++++++++++,,,...//////...,,,+++------------,,,,,,+++***+++,,,,,,------,,,,,,+++***++++++,,,---...//////************************++++++++++++,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---......***+++,,,------,,,+++***)))+++...---+++)))***,,,,,,+++***)))***+++---...++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******+++***)))(((((()))***++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,)))***+++,,,---.........++++++,,,,,,,,,---------((()))***+++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,---+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++***++++++,,,,,,,,,------------.........---,,,,,,+++,,,,,,,,,---------......------------------------............/////////000......---,,,---...///000////////////000000000000+++,,,...000111111000000---......///000111111222////////////////////////...000111111000000111333222222222222222222222222000000000000000000000000///000000111222222333333222111222333555555333000222333555666555333000...111000//////000111000///---...///000000///...------------.........//////...------,,,,,,------.........---------,,,,,,,,,,,,,,,------...///000000***+++,,,,,,,,,,,,---...,,,------......------,,,------------------------...---+++++++++---///000---------.........//////---------.........//////.........------.........---------.........//////,,,,,,,,,---------......---------.........//////---------.........//////......------------......---------.........//////---.../////////...---,,,////////////000000000000222222222222111///...,,,/////////000111333444555111111111111111111111111//////000111222333333444333333333333333333333333111111000000000000111111111111111111111111111111000000000000000000000000000000////////////000000111111000///////////////........................------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,******,,,000222111///,,,,,,++++++++++++************+++,,,,,,---......,,,------......------,,,,,,++++++******++++++,,,---.........---,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++///......---+++******)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,------......---------,,,+++******+++,,,---))))))***++++++++++++***))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++---......,,,***((()))***)))***++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))'''***---...---+++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++++++++******++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,---------......---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...---------............///..............................///000000000000000..................---------------............///......///000000000000000000000000000111111111111222222111000///...------000000000000000000000000000000111222333333444444222222222222222222222222222333444444333222111000//////.........---------///............------------------............//////...,,,++++++,,,...///,,,,,,---.../////////.../////////...---------,,,---------.........//////))))))***+++---...//////........................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000///...------------------------............///////////////////////////................................................////////////////////////111000///......///000111111111000000//////......111111222222111000///.../////////000111333444555111111111111111111111111111111111111111222222222333333333333333333333333111111000000000000111111111111111111111111111111111111111111111111111111000000////////////000000000//////...---....................................------,,,++++++******+++++++++,,,,,,------...------------------------,,,***)))+++...000///.........------------,,,,,,******+++,,,,,,---......,,,------......------,,,---,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++------,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++,,,,,,,,,---,,,++++++******++++++,,,------------------------------------,,,,,,,,,++++++,,,------...---------,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,------,,,***)))***+++))))))))))))))))))))))))************************++++++++++++++++++++++++((()))***+++,,,---------'''***------,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,+++************+++++++++******++++++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------,,,,,,------...---------............///..............................///000000000000000................................./////////000000......///000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111222333333444222222222222222222222222222222222222222111000000//////.........---------///............------------------............//////...,,,++++++,,,...///------......///.....................------------*********+++++++++,,,,,,---------....../////////........................,,,,,,,,,---------......---......//////......---------------------------............//////////////////...------------------------............///........................................................................////////////////////////000000///......///000000222222111000///...------000000111111111111000/////////000000111222444444111111111111111111111111222222222111111111000000333333333333333333333333111111000000000000111111111111111111111111111111222222222222222222222222000//////......//////000///...------,,,,,,------------------------------.........---,,,,,,++++++******+++,,,---...////////////...------,,,++++++,,,+++***+++---...---,,,......------------,,,,,,***++++++,,,,,,------...,,,------......------,,,...------,,,,,,------...---------------,,,,,,+++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++******))))))******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,---...************************************************************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,***)))(((''''''((()))***++++++++++++++++++++++++************************)))***+++,,,---.........(((***,,,---,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))******++++++******++++++,,,---++++++++++++++++++,,,,,,*********+++++++++,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,........................******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------,,,,,,------...---------............///..............................///000000000000000........................//////000000000111111111......///000000000000000000000000000111111111111000000111111222222222333000000000000000000000000000000000111222222333333111111111111111111111111111111000000//////000000/////////............---///............------------------............///...---,,,++++++,,,---............///......------------------............,,,------------.................................------------------------,,,,,,,,,---------.........//////////////////.......................................//////////////////...------------...---------............///------------------------................................................//////////////////////////////...------...//////111111000000//////......//////000000111111111111000000000000111222333444111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222/////////......////////////......---,,,---------------------------------//////......------------+++,,,,,,,,,------............---------,,,,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,---------,,,------......------,,,------,,,,,,,,,,,,------,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,++++++************++++++(((((())))))************++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++---///************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***,,,,,,++++++,,,---,,,***)))'''''')))***,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++***(((***,,,---,,,++++++,,,+++++++++,,,,,,,,,------++++++***)))))))))******++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,------------------------))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------............///..............................///000000000000000............/////////////////////000000000111111......///000000000000000///000000000111111111111000000000111111111222222////////////////////////000000000000111111222222111111111111111111111111111000...------...///000/////////...............///............------------------............///...---,,,,,,,,,,,,---....../////////...---,,,,,,,,,,,,,,,------.....................////////////,,,,,,,,,,,,------------------------------------,,,,,,,,,---------............////////////..........................................///////////////......---------......---------............///------------------------................................................////////////////////////.........------...............//////000000111111/////////000000111222222000000000000111222333333111111111111111111111111///000000111222222333333222222222222222222222222111111000000000000111111000000000000000000000000222222222222222222222222//////............//////000///......------......------------------------//////............------.........------,,,,,,,,,,,,,,,,,,---------..................------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,&&&&&&'''(((***+++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***,,,...************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++(((***++++++++++++,,,...---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))***,,,,,,+++++++++---++++++,,,,,,,,,---------,,,++++++***)))*********++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------............///..............................///000000000000000........./////////000000....../////////000000000......///000000000000000///000000000111111111111111111000000000///////////////////////////////////////000000000000111111000000000000000000000000//////---------...///000///////////////////////////............------------------............///---------,,,,,,---------.../////////...---,,,,,,+++,,,,,,,,,------......******+++++++++,,,,,,,,,***++++++,,,---//////000------------------------,,,,,,,,,---------......,,,------......------,,,------------------------............////////////......---------......///---------............///------------------------................................................////////////////////////---..................---------...///000111222222000000//////000111222222111111000000111222222333111111111111111111111111...///000111222333444444222222222222222222222222111111000000000000111111000000000000000000000000222222222222222222222222///......------......///000//////...---.........,,,,,,,,,,,,,,,,,,,,,,,,........................000000///...---,,,++++++++++++,,,,,,---...//////---...//////---,,,---///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---(((((()))+++,,,---...///++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******)))))))))***+++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,)))+++,,,,,,******,,,---,,,,,,,,,,,,---------------,,,++++++******++++++++++++******++++++,,,---++++++++++++++++++,,,,,,,,,,,,---------.........---,,,++++++******++++++******+++++++++,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------,,,,,,------...---------............///..............................///000000000000000.........//////000000111........./////////000000......///000000000000000000000000000111111111111111000000000//////......000000000000000000000000///////////////000000000////////////////////////......------......//////...////////////000000000///............------------------............///------------------------.........///......------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,---///000111222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------............////////////...------------...//////---------............///------------------------................................................////////////////////////---...////////////...---......//////000000111111111000000//////000111222111111111000111111222333111111111111111111111111000000111111111222222222111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111///......------......//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------,,,,,,,,,---------------------+++---///...,,,+++---///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,---------.........,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,---......---,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((***+++,,,---------***+++,,,+++******,,,...,,,,,,,,,------------......---,,,,,,+++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,------------,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------,,,,,,------...---------............///..............................///000000000000000---......///000000111111//////000000000111111111......///000000000000000000000000000111111111111000000000000000111111111000000000000000000000000////////////////////////////////////////////////------...///////////////.../////////000000000000///............------------------............///,,,------------------,,,------......///.........------,,,,,,,,,,,,,,,,,,........./////////000000---......///000111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------....................................////////////---------------...//////---------............///........................................................................////////////////////////...///000000000000///...000000000000////////////222111000//////000111222111111111111111111222222111111111111111111111111222222222111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000.........------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................///......------,,,,,,+++))),,,...---+++***,,,///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...)))***+++,,,,,,,,,,,,,,,---------....../////////------------------------)))******+++---......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***---------.........//////++++++************++++++,,,,,,++++++***)))((((((,,,,,,,,,------.........******+++,,,,,,,,,,,,+++,,,,,,---......---,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,******+++,,,)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,------------,,,++++++***+++,,,+++******,,,...,,,,,,,,,---------......///...------,,,,,,------++++++******++++++,,,------,,,,,,++++++***************+++++++++,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,...------,,,,,,------...---------.........//////...........................//////000000000000000---......///000111111222000111111111111222222222...//////000000000000000000000000000111111111111...///000111222333444444000000000000000000000000///////////////.........////////////////////////,,,---///000111000///....../////////000000111111//////.........------------------.........//////,,,------......------,,,,,,,,,---.../////////...---------,,,,,,++++++++++++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////......000000000000000000000000............/////////000---------------...///000---------.........//////////////////////////////................................................////////////////////////...///000111111000///...111111111111000000000000222111000000000000000111333333333222222111111111222222111111222222333444222222222222222222222222333333333222222222111111222111000//////000111222000000000000000000000000111111000000000000111111......------------......+++++++++,,,---...///000+++,,,,,,------,,,,,,+++,,,---.........,,,)))(((,,,,,,------...------------------............///***++++++,,,,,,------...---.........---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---.........---,,,,,,+++...------,,,,,,------...//////.........---------+++******))))))******+++,,,+++)))((((((((()))***---------......---,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++------------+++++++++***)))))))))***+++,,,%%%&&&'''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,+++***+++,,,---...+++***)))***,,,---,,,+++))))))***+++---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************+++,,,---...***++++++++++++,,,,,,,,,************+++---///000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++***)))(((''''''---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------,,,,,,+++***...---+++******+++---...++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************........................,,,,,,,,,---------.........------,,,,,,------.........------------.....................---------...---+++++++++,,,...000000000000000000000000000000000111///......///111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000111111000//////000111111//////000000111111111222333333111000////////////------,,,+++,,,---...///......////////////..............................------------------------......//////...---,,,,,,------------------------,,,,,,------...///000000------......//////000000---......///...---+++***------------------------000...,,,******,,,...000//////.........---------,,,---///000000...,,,+++..............................,,,++++++,,,..............................000000000///......------......------------...............//////111222222............////////////......------------......//////000000111111111222111111111111111111222222333333333222222111111111111111000000111111222333222222222222222222222222222222222222111111111111111111000000000000000111000000000000000000000000111111000000000000111111......------------......,,,,,,,,,,,,------...///,,,,,,------------,,,,,,......///000000000///...------------,,,+++******---------............///---,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---......---------,,,,,,,,,------......------,,,+++...------,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,+++******)))))))))***,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******+++,,,------------,,,+++------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...,,,+++***+++,,,------+++******++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,,,,---,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******))))))(((---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,---------,,,,,,+++***,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...//////............//////------..................///...---,,,---...000111........................///000222111000///000222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000////////////000000//////000000000111111111111000///...------------......---------...///000......////////////..............................------------------------......//////...------,,,------------------------,,,,,,------...//////000------------............---.........---,,,,,,+++------------------------///...,,,++++++,,,.../////////.........---------,,,---............,,,,,,...........................------,,,,,,------...........................,,,,,,------.../////////......------------......++++++++++++,,,---...///............///////////////..................///......///000111222333333000000111111222222333333222222222222222111111111000000//////000000111222222222222222222222222222111111111111000000000000///000000111111000000000000000000000000000000000111000000//////000000111......------------......---------,,,,,,------...------............------))))))***+++,,,,,,---------------,,,+++***((((((---------............///......------,,,++++++***---------------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...------------,,,,,,,,,------......------,,,,,,...------,,,,,,------...---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++******++++++,,,---000000///...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---...---++++++,,,---...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---------,,,+++)))((()))******+++,,,------...---,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...,,,+++******)))++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...000000////////////000000,,,---------.../////////111000///...///000111222........................---000222333222111222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000...//////000000//////...//////000000000000111111000//////......---------///............///000000......////////////..............................------------------------.........///......---,,,------------------------,,,,,,------.../////////---------,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------------------------------...............---------------------------------........................------............------........................++++++,,,,,,---...............------------......***************+++,,,---............////////////000//////......//////000...//////000111111222222...///000111222222222333222222222111111111111111000000000000000111222222111111111111111111111111000000000000////////////...///000111111111000///000000000000000000000000000000////////////000000......------------......///...---,,,,,,,,,,,,,,,---..................---''''''&&&''''''(((******,,,,,,,,,,,,,,,+++***)))---------............///......------,,,,,,,,,,,,,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,------...------,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,---------,,,+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***************+++++++++///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---......,,,***))))))******+++,,,---......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------+++***))))))))))))************************,,,,,,,,,---------.........------,,,,,,------...//////............//////,,,,,,,,,---...///000000000000/////////000111222........................+++...111333222111111111////////////////////////111111111111111111111111000000////////////000000////////////////////////...///000000000000///...//////000000000000000000111111111000000//////................../////////......////////////..............................---------------------------...............------,,,,,,---------------------------.........//////......------,,,,,,++++++...---,,,++++++,,,...///------------------------,,,---...//////...---,,,..............................---------...///000........................,,,---...//////...---,,,........................//////...------,,,,,,+++......------------......---,,,,,,,,,------...///............////////////000000////////////000000111111000000000000000000---...///000111111111111111111111111111111111111222111111111111222333333111111111111111111111111000000000/////////......---...///111111111000///000000000000000000000000000000////////////000000......------------......///...------,,,,,,,,,,,,---..................---------,,,++++++,,,------++++++,,,------...---------------............///,,,,,,,,,------.........++++++,,,,,,---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,------...------,,,...------,,,,,,------...------------............,,,++++++++++++++++++,,,++++++---......---,,,+++)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,------------,,,+++,,,...///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***,,,...///...,,,+++******+++,,,------......+++,,,,,,---------------*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,------......,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...,,,,,,,,,---...///000000///.........//////000000////////////////////////))),,,000111111000///000////////////////////////000000000000000000000000000000////////////000000///////////////////////////000000000000000000///000000/////////////////////000000000000//////...,,,,,,------..................////////////..............................------------------------------...............---,,,,,,,,,---------......---------...............///.........------,,,,,,---,,,++++++,,,---///000------------------------,,,---///000000///---,,,---.....................//////......///000111111........................,,,---////////////---,,,........................000000//////...---------......------------......///............//////000............////////////000000////////////000000111111111111000000//////---...000111222222111000000000000111111111111111222222222111222333333444111111111111111111111111000000000000////////////------...///000000000000000000000000000000000000000//////......//////000......------------......///...---,,,,,,,,,,,,,,,------............------........................***+++,,,---.../////////---------............///+++,,,,,,---......//////***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,------......------...------,,,,,,------...------...............///......------------......++++++,,,---------,,,,,,)))***+++,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......------------......+++,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,---------,,,,,,---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***,,,---.........---,,,,,,,,,,,,------------***+++,,,---------------))))))******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------++++++************++++++,,,++++++******++++++,,,++++++,,,---------,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((((((***,,,...------------------------,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,---------.../////////------........./////////000000000000000000000000***,,,///000///......///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000//////......//////000000000////////////......,,,---...//////...,,,,,,+++,,,------......------......////////////..............................------------------------,,,---......///.........+++,,,,,,------.............................................------------+++++++++,,,---...///000---------------------------...///000000///...------------........................///000000000111..............................////////////..............................------......///000000111......------------...............------......///............////////////000//////......//////000000000000000000111111111000111333444444333222111///000000000111111111222111111111111111222222333111111111111111111111111111111111000000000//////---------...///000111111000000000000000000000000//////............//////......------------............---,,,,,,,,,------,,,,,,------------,,,,,,)))***+++---------,,,,,,***+++,,,------------------------............///---------...............******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...,,,,,,,,,------...............------------......+++++++++++++++,,,------***+++,,,------.........+++++++++,,,,,,---------,,,,,,,,,---------......///...---,,,,,,---...///)))***+++,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***+++,,,---------,,,,,,,,,+++***+++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------,,,,,,,,,******+++++++++***)))(((((())))))***++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,***+++,,,,,,---------,,,*********++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''&&&&&&(((***+++------------------------,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,---------------..................------....../////////...////////////////////////---///000///......///000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///...,,,++++++,,,...///000000/////////.........+++,,,...//////...,,,+++,,,,,,.../////////...---......////////////..............................------------------------,,,------...//////......++++++,,,,,,---......///........................,,,,,,,,,,,,,,,---------)))***+++---.../////////------------------------......////////////......---------.........//////***+++---.../////////...........................//////............//////........................,,,,,,---......//////000......------------......///......------......///............///////////////..................///......///000111222333333222444555666666555333111//////000000111111111222000000000000000111111222000000000000000000000000111111111111000000000000......------...///111222000000000000000000000000//////............//////.........------.........---------,,,,,,------...+++,,,,,,------,,,,,,+++&&&(((+++...//////......++++++,,,,,,,,,++++++***---------.........///////////////...------,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------.........+++,,,,,,---.........---...------,,,,,,------...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++***)))***+++---...***+++,,,---............+++++++++,,,,,,---------,,,,,,,,,------.........///...---,,,,,,---...///,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---***+++,,,---...---,,,,,,+++***)))***,,,---,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////---,,,,,,,,,,,,,,,///......------,,,++++++******+++***)))'''%%%$$$((())))))***++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++************++++++,,,++++++++++++++++++,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------............------........................------------......///////////////........................000111111///......///111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///---***((((((***---///000000//////.........---,,,...///111111000...---,,,---///000000000///.........////////////..............................------------------------,,,,,,---.../////////...++++++,,,,,,---...//////.....................---*********++++++,,,,,,---((())),,,...////////////------------------------////////////////////////---------.........//////((())),,,.........---,,,........................000///...------...///000........................///......------,,,++++++.........------.........111000000/////////000000............/////////000......------------......000/////////000222555666444888<<<;;;666111111222111111000111111333444555666555444222111000000000333222111000000111222222111111111111111111111111////////////000000000000000000////////////000000111///---,,,,,,,,,...///........................------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.........---,,,++++++++++++------------------------++++++++++++++++++++++++///......------,,,++++++++++++++++++++++++++++++///...---,,,+++,,,---...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++,,,------......------++++++,,,---------,,,,,,...---+++***)))***++++++*********+++,,,---...///+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,***)))***...///...,,,,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++(((((()))***++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------...............------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------+++)))'''%%%%%%''')))+++---,,,,,,,,,,,,---......,,,,,,,,,---------..............................000000000000//////////////////.........---------......------------......////////////000000000000000000000000000000000000///////////////000111111//////............//////////////////////////////000000//////.........---......////////////......//////............//////&&&''')))+++...///000111------......------,,,+++...---+++******+++---...////////////////////////,,,,,,,,,---------...............------,,,,,,,,,........................---------............///,,,,,,,,,------.........///...------++++++***)))+++,,,------......------......///000000000000000---------------...//////........................,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---------...///////////////........................////////////////////////000//////---,,,+++******111000//////000222444555666:::===;;;666111000111222111000000000222444666555555333222111000000000222111000000000000222222111111111111111111111111////////////000000000000//////............//////111///...,,,,,,---...///.................................---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++*********++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------)))***++++++,,,,,,++++++,,,,,,,,,---,,,,,,,,,+++---,,,,,,+++******++++++,,,,,,,,,---------------++++++,,,,,,,,,---------,,,,,,---------,,,++++++//////.........---------,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,***)))+++---///...,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++))))))******+++,,,,,,---+++,,,,,,,,,---------...,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,,,,,,,,,,---......,,,,,,,,,---------....................................//////000000000111//////.........------------------,,,,,,---------000000000//////////////////////////////////////////////////////000111111//////............//////////////////////////////000/////////..................////////////......///..................///,,,,,,------------,,,,,,+++,,,,,,---.........---------,,,++++++,,,------------------------------,,,,,,,,,---------............---------,,,,,,,,,...............------------------............///,,,,,,------------------...------,,,,,,++++++++++++,,,------......------......///000000000000000......------......///000........................------,,,,,,,,,---......------,,,,,,,,,,,,---------...//////000000000///////////////////////////////////////////////////------............//////111000000///000111222333888:::===;;;666111000000333111///...///111444666555444333222111000000000///////////////000222222111111111111111111111111////////////000000000000000000////////////000000000///...---------...///........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------************+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,+++++++++++++++,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------)))***++++++,,,,,,++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,++++++***---.../////////...,,,+++,,,,,,,,,,,,------------------------,,,,,,+++***////////////............------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++---......---,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++******------,,,,,,,,,,,,++++++------------------------........................---,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,---...///000111111222...............------------,,,,,,,,,,,,,,,,,,---000000000//////.........///////////////////////////////////////000111111//////............//////////////////////////////////////////..................////////////............------------....../////////......,,,++++++)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,//////.........------------------............///------------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......///000000000000/////////......//////000111........................//////...---------------......------------.........//////000000000000000000000000000000000000000////////////////////////........./////////000000111111000000000000111222555777999777444111000111333111///---...000333555444333222111000000000000---......///000111111222111111111111111111111111////////////000000000000222111111000000111111222000000///...---......///....................................------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......//////......---...---------......///000------------------------------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,++++++******++++++---------,,,+++***---...000111111///---,,,,,,,,,------------------------------,,,+++******..................---------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++------............------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++........................+++,,,---......---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,---------..............................------......///000000111...........................------,,,,,,------...000000000///......------///////////////////////////////////////000000111//////............/////////////////////////////////////////////...............////////////......------,,,,,,,,,,,,------+++,,,---...////////////***+++,,,---............,,,,,,---......---,,,,,,////////////////////////,,,,,,,,,---------......------------------------/////////...------,,,,,,---------............///.........------,,,,,,,,,,,,,,,,,,,,,------......,,,------...............---...//////000000/////////////////////000111111........................000000///////////////000//////............////////////000000000000000///////////////////////////////////////////////////000000//////...------,,,000000000000000000111111000111333333222111111111222111///---...///222333333333222111000000000000------...///000111111111000000000000000000000000////////////000000000000111000000//////000000111000000//////....................................---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------000///......---------...------------------------------------------------***++++++,,,---...//////++++++++++++++++++++++++,,,------...............,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,+++******+++***+++---......---,,,++++++,,,///111111111000///------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,------*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---,,,,,,,,,,,,---......,,,,,,,,,---------............................../////////...............---.....................//////............//////000/////////.........---........................///////////////000000111//////............//////////////////////////////.........///////////////......////////////......------,,,,,,,,,,,,------***+++,,,...///000000111,,,------...------,,,,,,,,,------......------,,,////////////////////////,,,,,,,,,---------......------------------------//////.........------------------............///.........------,,,,,,,,,+++,,,,,,------......///,,,---......//////......------...//////////////////////////////000111111........................------------...///000111000//////......//////000//////000000000000//////........................///////////////////////////......------,,,,,,,,,/////////000000111111111---...///000111111222222000000///......///000111222222111000000000000000......///000111111111111000000000000000000000000////////////000000000000......------------......000000000/////////..............................------,,,,,,,,,+++++++++////////////////////////***++++++,,,,,,------......---,,,,,,,,,,,,---......---,,,+++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++,,,---...//////000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++///...,,,+++***++++++,,,+++,,,,,,---------------+++,,,...///000111000000............------------+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,------............------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------++++++,,,---***+++,,,---------,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,*********)))))))))))))))***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))************)))))),,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))+++,,,---......---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,---------............................../////////.........---------------...............000000////////////000000................................................///////////////000111111//////............//////////////////////////////.........///////////////......////////////............------------......,,,------.........------------......------,,,+++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...........................---------............///------------------,,,,,,,,,,,,------.........///------...////////////...------...////////////...//////......//////000111........................************,,,---.../////////............/////////////////////......---........................////////////////////////***++++++,,,---...//////------///000111111111111///......///111111111111/////////////////////...222111111000000000000000///000111222222111111000000000000000000000000000////////////000000000000//////............//////000000000000000///.................................---------,,,,,,,,,,,,........................******+++,,,,,,---.........---+++))))))+++---...,,,++++++*********++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++...---+++******+++,,,...,,,,,,,,,,,,,,,---......---------......////////////.........------------******+++,,,------------+++++++++,,,,,,---------,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,...---+++***,,,---***+++,,,---------,,,,,,******++++++++++++******++++++++++++++++++++++++,,,+++++++++******************+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************---------......------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------..................---------.........////////////............//////,,,------....../////////........................///////////////000111111//////............//////////////////////////////............/////////000......////////////......///..................///------...------,,,+++***,,,,,,------...---------///...---,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------.../////////---------............///,,,,,,---------------------------...............------...///////////////,,,---......//////............------......///000........................,,,,,,,,,,,,,,,---......///......------......///...............---,,,,,,........................////////////////////////++++++,,,---...///000000,,,---...000111222222222111000///000111222111000---...///000000///...---222111000000000000000111111111222333333222000000000000000000000000000000////////////000000000000222222111111111111222222000000000000000///..............................//////.........---------++++++++++++++++++++++++******+++,,,,,,---......///,,,***((((((***,,,///++++++++++++,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------)))+++,,,...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------...,,,+++******+++---///---,,,,,,+++,,,---///000//////...------------...//////.........---------)))***+++,,,---.........,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++---...---+++***+++...***+++,,,---...---,,,,,,******++++++++++++******+++*********************---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,---+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................+++,,,,,,---...///000000---------.........//////......------------......+++,,,,,,---...///000000........................///////////////000111111//////............//////////////////////////////---.........//////000000......////////////......//////............//////,,,,,,,,,------,,,++++++***+++,,,---.../////////000///---,,,,,,---///000////////////////////////,,,,,,,,,---------......,,,,,,,,,------.........+++,,,,,,---...///000000---------.........//////,,,,,,,,,------.................................---......///////////////,,,---......//////......---------------...//////........................111111000////////////000......------------......---.........---,,,,,,+++000000000000000000000000///////////////////////////////////////.........////////////...........................///000000000111111111111222222222555444444333222222222222///000111222222222222222222222222111000//////...//////000000000000//////000111222222222000///...111000000///...---------......//////...---,,,,,,,,,---------------------.........------,,,,,,,,,333///,,,+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,///............---------***++++++,,,,,,++++++*********++++++,,,---......---,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,---,,,,,,,,,------.........000///---+++*********+++***,,,//////...,,,,,,,,,............---,,,++++++...------,,,,,,------...000///...---,,,+++++++++)))***++++++------...///------,,,,,,,,,,,,+++++++++,,,------++++++,,,---.........------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++++++++------------++++++......---,,,,,,++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************---,,,,,,++++++******)))+++++++++++++++++++++++++++,,,------......------------,,,++++++,,,,,,,,,***)))))))))***++++++,,,***,,,///111222111///...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,***(((((()))***------------------------...---,,,,,,,,,,,,---...///...---,,,,,,---...///...---...000333333000,,,000000000000////////////////////////////////////000000000000000000000000000...---...111222111///000000//////.........---////////////////////////---------......---,,,,,,////////////////////////111000///...............------............------000000000000////////////------......///000000000..................................................................------........................////////////000000000000...------,,,,,,------...------------------------,,,---...//////---+++)))---.../////////...,,,++++++,,,,,,---...///000000,,,,,,------......//////........................000000000000000000000000......////////////......//////////////////////////////.........---------////////////////////////........................//////......//////000111000111111111111222222222333444444444333222222111000000111222222222111111222222111111000//////...//////000000000000//////000000000000000000//////000000000///...---------...............---,,,,,,/////////......------,,,------,,,,,,,,,+++++++++///,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------......---,,,,,,++++++,,,,,,---------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,---------------///...,,,++++++++++++,,,+++---......---,,,,,,------------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********************+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---***************+++,,,---+++,,,,,,---.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,---------++++++---///------------------------...---,,,,,,,,,,,,---...///...------------...//////......///222222000---000000000000////////////////////////////////////000000000000000000000000000...---...111222111///000/////////............////////////////////////////////////...---,,,+++........................000///......------......------............------000000000//////.........------------------------..................................................................------....................................////////////...------,,,,,,------...---------------------------......///...---,,,+++......//////...------,,,---------.../////////000------------------..............................////////////////////////......////////////......//////////////////////////////.........---------////////////////////////..................//////000////////////000111111000111111111111222222222111222444555444333111000111111222222222111111000222111111000000//////......//////000000//////...//////.........//////000000000//////...------------............------,,,111111000///...---,,,,,,,,,,,,++++++++++++******,,,+++)))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,---.../////////...------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------------------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------++++++---...,,,,,,------...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,+++***+++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,------,,,---///111------------------------...------,,,,,,------...///...------------...//////...---...000111000///000000000000////////////////////////////////////000000000000000000000000000///...///000111000///////////////............////////////////////////////////////.........---------------------------///...------------------------............------000000///...------,,,,,,---------,,,+++*********................................................------------------..................................../////////000000000...------,,,,,,------...------------------------/////////............---//////...------------...////////////////////////......------------------........................////////////////////////......////////////......////////////////////////...............---------/////////////////////////////////000000000000000000000000000000111111222000000111111111222222222///111333555555444111000222222222222222111000///111111000000////////////...//////////////////......---,,,,,,---...000111/////////......------------------......------,,,//////......------,,,,,,,,,,,,,,,+++++++++++++++---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------..............................,,,,,,---...////////////---------,,,,,,,,,,,,+++,,,------......------,,,..................---------,,,,,,++++++,,,,,,------------------------------------,,,,,,++++++***...------,,,,,,++++++++++++++++++,,,,,,------------------+++******---///++++++,,,---............++++++,,,,,,,,,,,,++++++---,,,,,,+++,,,,,,------)))***++++++------...///------,,,,,,,,,++++++++++++,,,------++++++,,,---*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........------------------------******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------***,,,,,,,,,++++++---///------------------------------------------------.........------.........///............///000000000000000000////////////////////////////////////////////////////////////000/////////000000000//////////////////.........////////////////////////,,,,,,,,,---...///000111------------------------...------,,,,,,,,,------------............------//////...---,,,,,,+++***,,,,,,,,,,,,++++++******................................................,,,,,,------------..............................000000000000111111111111...------,,,,,,------...------------------------000//////.........////////////---,,,,,,---...///000000000000000//////////////////......---------........................////////////////////////......////////////......////////////////////////........................////////////////////////000000111111111222222222000000000000000111111222000000111111111222222222...000222444555444222000222222222222222111000///000000000///////////////......////////////.........---,,,,,,,,,...///000............------------,,,,,,---------------,,,+++++++++,,,,,,---------,,,,,,,,,---------------////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000........................,,,,,,---...//////..................------------,,,------......------,,,..................---------,,,,,,++++++,,,,,,---------------------------...------,,,,,,+++++++++---------,,,,,,++++++******++++++,,,------------,,,---,,,+++******,,,...++++++,,,---............,,,,,,------------,,,,,,......---,,,+++******+++)))***++++++------...///------,,,,,,,,,++++++++++++,,,------++++++,,,---*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,------------------------+++,,,,,,---------------,,,+++++++++,,,,,,---.........------,,,------...+++,,,...//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------...,,,******+++------------------------------------------------------..................---..................///111000000000000///////////////////////////////////////////////////////////////000000000/////////000.........///////////////////////////////////////---,,,,,,,,,---...///000........................------,,,,,,,,,------...------............------///......---,,,++++++++++++,,,,,,,,,---------...................................................,,,,,,,,,,,,------......................................./////////000000...------,,,,,,------...------------------------//////.........//////000///...---,,,,,,---//////000000000000000/////////111000000000//////............................................................////////////......////////////////////////---.....................////////////////////////000000111111222222333333000////////////000111111000111111111111222222222---///111333444444333222111111222222222111111000////////////////////////---......//////......---......---------......///------------------------+++,,,,,,------------,,,))))))***+++,,,---......,,,,,,------------......///111222000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///000000000------------------------,,,---------------,,,,,,//////.........---------,,,,,,------------,,,,,,------------------......---,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,------------,,,+++,,,,,,,,,******,,,---,,,,,,------...---------,,,,,,............,,,,,,///...---+++******))))))------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++***))))))(((------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++++++++,,,---............---,,,,,,,,,------***,,,///000000///,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///000///...,,,+++,,,---------------------------,,,------......------,,,------...//////...------,,,...//////...---///000000000000000////////////////////////////////////000000000000000000000000///000111000///...///000.........///////////////////////////////////////000///...---------...///////////////////////////------------------...///------............------......---------,,,,,,,,,,,,,,,,,,---.../////////................................................++++++,,,,,,------..............................++++++,,,,,,,,,---------...------,,,,,,------...---------------------------............/////////...------------...//////////////////////////////000000000///////////////......................................................////////////......////////////////////////---------...............////////////////////////......///000000111222222//////......//////000111000111111111111222222222...///000111333333444444000000111222222222111111////////////////////////---......//////......---...////////////......---------------------------***+++,,,---------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,///111000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))).........---------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------------+++++++++++++++,,,,,,,,,***+++,,,---------,,,+++***+++------+++***+++,,,---------...------,,,,,,***+++---......---+++***------,,,+++*********+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++*********************------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++,,,---...///...------,,,++++++,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------...---++++++,,,...------------------------,,,,,,---......---,,,,,,------...//////...------***---000000...---...///000000000000////////////////////////////////////000000000000000000000000///111222111...---...000............/////////000///////////////////////////.........///111444555..............................------......///000------............------------------............------------............................................................***++++++,,,------..............................,,,,,,,,,,,,---------......------,,,,,,------...------------------------+++,,,---...///......---,,,------...//////......---------.../////////000------------..................................................................////////////......////////////////////////---------.........//////////////////////////////,,,------...///000000111...............///000000000111111111111222222222...//////000222333444555///000111222222222222222.........///////////////---..................---//////000111000///---,,,------------------------***+++,,,,,,---------------------------------,,,*********++++++,,,,,,,,,))),,,//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((---------,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........*********++++++,,,,,,---+++,,,------------++++++)))+++------,,,+++***+++............---,,,++++++)))***,,,------,,,***)))++++++******++++++,,,---)))***+++,,,---......///---------,,,,,,,,,+++++++++,,,------++++++,,,---.........------,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------++++++++++++++++++++++++------++++++++++++------+++++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///...---,,,,,,++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......((()))******))))))+++---------------------------,,,,,,---......---,,,,,,,,,---...//////...---,,,)))---000111///------...000000000000////////////////////////////////////000000000000000000000000///111222111...---...000---.........//////000000////////////////////////***+++,,,...222777<<<>>>------------------------...............///000111---..................---,,,,,,---......//////000///......------,,,,,,+++................................................******+++,,,,,,---..............................////////////000000000111...------,,,,,,------...------------------------)))+++---//////...---,,,+++,,,...///000///...---+++,,,,,,---...///000000+++++++++,,,,,,---------......................................................////////////......////////////////////////---------.........//////////////////////////////000000000000000000000000000000////////////000000///000111222333222111111//////000333777888666333222111000111222333222111////////////............//////............//////---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------+++,,,---......---,,,++++++++++++,,,---...///000//////.........---------///............---------///...---,,,,,,---...///,,,,,,,,,++++++*********++++++,,,,,,,,,---------........................***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,+++***))))))***+++,,,+++,,,,,,---...///000111------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------------******+++,,,,,,---......,,,------...---,,,***)))---......///...,,,+++***------------------------*********+++,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,++++++,,,,,,,,,,,,------******)))))))))***,,,---*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++))))))))))))************))))))))))))))))))******///---)))%%%$$$''',,,111,,,,,,,,,+++++++++******************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---......---+++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///...---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------......333000...///000000---***+++(((&&&(((+++...///...------------.........///000000000000000000000000///...---,,,,,,,,,,,,,,,///////////////////////////...,,,---111888???DDD000000//////.........---,,,,,,,,,------------...000000//////.........---........................,,,,,,,,,------.........------......//////000000...------,,,,,,------...------------------------.../////////...---,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......////////////////////////...///000000000///---,,,000000000000000000000000........................////////////////////////.........------,,,,,,,,,...,,,+++---000111///,,,////////////////////////...------------...//////////////////////////////000000////////////000000000111222333444333222222///...///222555777555333222111000111222333222000////////////............000//////......//////000---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------------------------------......//////...---,,,+++,,,------------,,,+++,,,,,,,,,,,,---.../////////.........------------............------------///...---,,,,,,---...///---------,,,,,,,,,++++++******+++++++++,,,,,,,,,........................,,,,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,---,,,+++******+++,,,---......---+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------+++++++++,,,,,,---------***+++,,,---------,,,+++***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,---.........,,,,,,+++)))((()))+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,.........------,,,,,,,,,,,,---------............///---,,,,,,......+++)))///---+++,,,///111222111------........./////////000000000000000000000000...---------------..............................///...------...000333444///.........------------.........////////////000000/////////............////////////////////////------...............///.........//////////////////......------......///..............................//////......---,,,......------------......------------------------//////......---,,,,,,+++,,,,,,---------.........////////////////////////+++,,,...///000111000000000000000000000000000000...................................................------------------,,,...,,,,,,---000111///---////////////////////////...------------...//////////////////////////////000000////////////000000111222333444444444333222000///...///222444555444222111000111222222111000////////////............000000////////////000000---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..............................//////...---,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,------...///............------------............------------......------------............------------,,,,,,************++++++++++++------------------------,,,------......------,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------333222000...,,,***((('''++++++++++++++++++++++++,,,------------.........000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******+++++++++,,,,,,,,,,,,---,,,,,,---...//////000000)))+++---...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,---.........---,,,+++.........---------------------........./////////,,,++++++,,,------,,,***111000...///111222222111....../////////000000000000000000000000000000000------------...///000111........................---......///...,,,+++***---------------,,,,,,,,,.........////////////000////////////............000000000000000000000000///////////////.........///////////////........./////////....../////////////////////////////////....../////////...------......------------..............................000//////......---------,,,------------.........////////////////////////+++,,,---///000000111000000000000000000000000000........................---------------------------------------............------...000000///---////////////////////////...------------...//////////////////////////////000000////////////000000000111222333333333222222000///......///222444555333222000111222222111000////////////............000000////////////000000---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------/////////......---,,,,,,---------......---------,,,,,,,,,,,,,,,---...///------------------------.........---------,,,,,,---------------------------------------,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------000//////...------,,,,,,++++++++++++++++++++++++---------.........//////111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------......------,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,))),,,...///---,,,++++++,,,,,,++++++************+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++************+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------+++,,,...//////...,,,***...............---------.........////////////000,,,,,,---...//////......000/////////////////////////////////000000000000////////////////////////...............///000000........................+++---...//////...---,,,------------------------,,,,,,,,,------------...///////////////.........////////////////////////000/////////......------000000//////......------//////............//////..............................////////////............------------......////////////////////////000000//////............------------............///////////////////////////////////////......---////////////////////////................................................,,,,,,------......//////........./////////......////////////////////////...------------...//////........................000000////////////000000...///111222222222111000000///...---...000333555333222111111222222111///////////////............000000////////////000000---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,//////......------------//////............//////------,,,,,,,,,---......,,,,,,------------------...------------,,,,,,,,,,,,------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++---------------------------------.........//////111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,++++++++++++...------,,,++++++******++++++++++++++++++++++++++++++++++++,,,---...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------,,,++++++***,,,,,,++++++******))))))++++++++++++++++++++++++)))******++++++******)))*********++++++++++++,,,,,,,,,++++++***)))))))))+++,,,------++++++,,,------,,,+++***)))((('''&&&******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***,,,...//////...,,,+++.................................////////////000+++,,,......////////////.../////////...------...////////////000000000000////////////////////////000000///.......................................------------.../////////..................//////,,,,,,,,,------------............///////////////........................///......------,,,,,,,,,000000//////......------...------,,,,,,------...------------------------......///////////////.........------------......///////////////////////////////////////.........---------.........//////////////////////////////000//////...............////////////////////////////////////////////////////////////////////////---------....../////////...///000000///.........////////////////////////...------------...//////........................000000////////////000000......000111111111000//////000000///...///333555444222111111222222000///////////////............//////............//////---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---------....../////////............//////---------,,,,,,------...,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++------------------------,,,------------.........000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++*********+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,+++***************))))))))))))***++++++++++++,,,,,,,,,******++++++++++++******************++++++++++++---,,,,,,++++++******))),,,,,,,,,+++)))***,,,...------,,,***)))((('''&&&******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,,,,,,,,,,------------------------------+++,,,---.........---,,,.............../////////------........./////////***,,,......---------......000111111///...//////....../////////000000000000000000000000000000000111000///...------------------------------------///...---++++++,,,---............///////////////.........////////////000.........///////////////........................---------------,,,,,,,,,///////////////.........------,,,,,,,,,,,,------------------------------......///000000000//////......------------......////////////////////////........................------........./////////////////////////////////------------...000111222000000000000000000000000////////////////////////000000000000000000000000.............../////////...000111111///......///////////////////////////...------------...//////........................000000////////////000000...///000111222111000000///000111000//////222555444333111111222111000...////////////..................------------......---------............//////............---------,,,,,,,,,---------......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------------,,,,,,---...000000...---,,,,,,,,,,,,---......------,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,+++++++++,,,------------,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,---......---,,,+++.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------+++++++++,,,,,,---------...---,,,+++++++++,,,---+++************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,+++*********************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---*********+++++++++,,,,,,***+++,,,+++))))))+++,,,,,,,,,,,,+++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---............---,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---........./////////000,,,---------............+++...000///...---...///---///222222000//////111------........./////////000000000000000000000000......---------------...------------------------......------,,,------------------....../////////.........////////////000............/////////000........................------------.....................///////////////......------------....................................///000000000000000......------------..............................------------------------............////////////////////////////////////------------...000111222000000000000000000000000////////////////////////000000000000000000000000////////////...............000222111///---...///////////////////////////...------------...//////........................000000////////////000000///000111222333222111111///111333222000000222555444333111111222111000...000/////////............---------,,,,,,------------------.........////////////.........---------,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///........................---,,,,,,,,,---///111222,,,,,,************,,,,,,...------,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,,,,++++++++++++------------++++++,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---------,,,,,,,,,---...//////...---,,,((())))))******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------------******+++,,,,,,---......,,,++++++***+++,,,...///...---,,,***)))******+++------------------------------,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------'''(((***+++,,,,,,+++************++++++,,,,,,---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......%%%&&&'''(((***+++,,,---(((***,,,,,,+++))))))***++++++,,,------...//////,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---...///---.........//////000000,,,,,,,,,---------.........111333333000///000222***---111111///---...000------------.........///000000000000000000000000,,,,,,,,,,,,,,,---...///------------------------,,,---...000111111000000,,,,,,,,,------.........,,,,,,,,,---------......---.........//////000000000000000000000000000000---.........//////000000---.........//////000000//////............//////////////////////////////......///000000000000000.........------.................................,,,---------------------............/////////000////////////////////////111000///------......///000000000000000000000000000000000000000000000000////////////////////////000000//////......------...111333222///---...000////////////////////////...------------...//////...------,,,,,,------.........////////////......------...///000111222222000000111000//////111444333222111000////////////111111000///////////////222111000...------------...............///000000//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------////////////////////////---------...............------...............---,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,++++++++++++,,,------......------,,,---------,,,,,,,,,++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......///...---,,,+++,,,---...111000...---,,,,,,------***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))+++------,,,)))%%%"""************+++,,,---...)))))))))***+++,,,......,,,+++***))))))***+++,,,++++++++++++++++++++++++...------,,,,,,++++++***++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++---+++******,,,------,,,,,,---...---+++***+++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,))),,,...///...---------........................222222222222111///...---000000000000000000000000//////////////////////////////////////////////////////............//////,,,,,,,,,,,,,,,---...///------------------------000000//////.........---............////////////............////////////............////////////000000//////..........................................------------......,,,---------......//////---------.........//////........................////////////////////////......------------......////////////////////////......////////////................../////////000///000000000111111111111333222000///............000000000000000000000000//////000000000000000000//////000000000...---,,,///...---,,,,,,---...///////////////////////////...------,,,,,,------.........////////////......////////////000000000000///000000000//////111333333333222000000/////////111000000///////////////000//////............///...............//////000//////...------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,---------------......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,........./////////000000........................---------...............,,,------......---------------------------------........................+++++++++***++++++,,,,,,,,,------......------,,,---------,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------......---,,,,,,,,,,,,---...000///...---,,,,,,,,,---++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,---//////...,,,)))'''))))))))))))***+++,,,---++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,***))))))+++,,,,,,+++***,,,,,,+++***)))***+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++))),,,...///...---------........................111111111111000///......000000000000000000000000////////////////////////////////////////////////...//////////////////...//////.........//////000------------------------000/////////........................////////////............////////////............////////////////////////......------..............................------------.....................------------------........./////////////////////////////////////////////////////////......------......///////////////////////////......////////////.............../////////000000000111111111222222222222222111000/////////000111000000000000000000000000000000//////////////////...//////000000///...---///...------------...///////////////////////////...------,,,,,,------.........////////////......000000000//////.........///000000000//////111333333333222111000000000000000000//////......//////......------...//////000......------......///000//////......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------...///------,,,,,,,,,,,,++++++------------------------............------------,,,,,,,,,,,,---------------------------------------------.........//////------------------------........................------------------------,,,,,,,,,,,,---...///000,,,------......------,,,------------,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,------...///...---,,,+++++++++,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------.........---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***---............---,,,+++)))(((((())))))***+++,,,++++++,,,---,,,+++***))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......************++++++++++++------,,,,,,,,,,,,------+++++++++++++++++++++++++++)))((()))***,,,+++++++++,,,---,,,+++******,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++*********,,,...///...---------...........................///////////////......000000000000000000000000////////////////////////////////////////////////...///000111111000///...000000///.........//////------------------------////////////........................////////////............////////////............////////////...............---------..............................------------....../////////...------,,,,,,------........./////////000000000000000000000000///////////////////////////......------......///////////////////////////......////////////............/////////000000000111111111222222222333333000000//////000000111222000000000000000000000000000000//////.........------...//////000//////...///......------......///////////////////////////...------,,,,,,------.........////////////......000000/////////............///000000//////000222333333222111111111111111000//////.........//////.........------......///...------------...////////////......---------,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////..........................................------------------------,,,,,,,,,,,,,,,---......,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,------......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,))))))))))))***+++,,,---)))***,,,------,,,***)))***+++,,,------,,,+++******+++++++++++++++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++***))))))+++,,,,,,+++...///000///---,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++***,,,......---------...........................,,,------...//////......////////////////////////////////////////////////////////////////////////...///111222222111///...///...---,,,,,,,,,,,,,,,------------............///////////////.....................////////////............////////////............////////////............------------..............................------------.....................---------............////////////000000000000000000000000//////////////////////////////............//////////////////////////////......////////////.........////////////000000000000000111111111222222222/////////////////////000////////////////////////000000//////...---------------...//////000000000//////............//////////////////////////////...------,,,,,,------.........////////////..................////////////---///000000//////000111222222111111000111111111//////............//////000///...------,,,,,,,,,---------------.../////////...............------,,,------......------,,,---,,,,,,,,,,,,,,,,,,---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111000///......//////------------------------------------------------++++++***)))(((((()))))),,,------......------,,,.........---------,,,,,,++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))((())))))++++++++++++++++++,,,---......''')))+++---...---,,,+++)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------......------,,,,,,------...++++++++++++++++++++++++---+++******,,,------,,,...///000///---,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------------+++,,,......---,,,---...........................+++,,,---......//////...////////////////////////////////////////////////////////////////////////...///000111111000///...///...---,,,,,,,,,,,,,,,---------....../////////.........///////////////............////////////............////////////............////////////........................////////////////////////......------------......,,,,,,,,,---...///000000........./////////000000////////////////////////000000000000000000000000/////////....../////////////////////////////////......////////////......////////////000000000111////////////000000000000000/////////...---,,,,,,////////////////////////000000//////........................//////000000////////////////////////////////////////////////...------,,,,,,------.........////////////......---------....../////////,,,...000000/////////000111111000000000000000111......------......//////111000///---,,,+++++++++------,,,,,,------...///........................------............------------,,,,,,,,,,,,------******))))))******+++,,,++++++,,,,,,,,,,,,------------------------------............////////////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000222111///...---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,+++++++++,,,------......------,,,............---------,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,---............,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,++++++,,,,,,---...///'''(((***,,,------------)))******++++++******)))*********++++++,,,,,,---......---,,,,,,+++******------------............------,,,,,,,,,,,,------++++++++++++++++++++++++---+++***+++,,,...------+++,,,---,,,+++******,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,------------......+++,,,...---,,,,,,---///........................,,,,,,---.../////////...000000000000000000000000/////////////////////////////////////////////////////////....../////////000000///.........//////---------...//////000000.........///////////////............////////////............////////////............////////////.........///////////////////////////////////////......------------......***+++,,,---...000111111....../////////000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////......////////////....../////////000000000111111........./////////000000000000000///...---++++++000000000000000000000000///000000000000000000000///............//////000...//////000000//////...////////////////////////...------,,,,,,------.........////////////......///...............------,,,...000000/////////000000///////////////000000...------------...///000///...------,,,,,,,,,,,,------,,,,,,------...///............////////////------............------------,,,,,,,,,,,,------+++++++++++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000*********+++++++++,,,,,,------------------------++++++,,,---...///000000111000...,,,+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,000000///.........//////,,,------......------,,,............------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,***+++,,,...............,,,---............---,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,+++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......*********++++++,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++)))***,,,------,,,***,,,,,,+++***)))***+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++,,,,,,,,,---------+++---------,,,,,,...///........................---....../////////......000000000000000000000000///////////////////////////////////////////////////...---,,,,,,---.../////////.........//////000---------...///000000000............/////////000............////////////............////////////............/////////////////////000000000111111////////////////////////......------------......+++,,,,,,---...///000000.../////////000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////......////////////......//////000000000111111111////////////000000000000000000111111111///...---000000000000000000000000//////000000111222222222000000......---...//////...///000111111000///...////////////////////////...------,,,,,,------.........////////////......111000///...---,,,+++++++++...000111000...////////////............///000---------------...///000------,,,,,,,,,---......---,,,,,,,,,,,,---...............///////////////------............------...------,,,,,,------...------,,,,,,------...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------++++++,,,---...///000111000///,,,*********+++,,,000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,------......------,,,//////.........---------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))+++,,,...//////......,,,---.../////////...---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,------.........---++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))************+++,,,---...---,,,+++*********++++++...---++++++++++++---...))))))***+++,,,,,,------***++++++,,,,,,------...++++++,,,,,,,,,---------,,,++++++******++++++,,,+++++++++++++++++++++++++++***((()))***,,,,,,+++,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......*********++++++,,,,,,,,,,,,---------,,,,,,...000...........................///////////////......000000000000000000000000////////////////////////////////////////////////000...,,,******,,,...000,,,,,,,,,,,,,,,---...///---------...///000000111---.........//////000000............/////////000............/////////000............/////////000//////000000111111222222000000000000000000000000.........------.........------..................////////////000000000000111111111111111111111111000000000000000000000000000000////////////000000////////////////////////......////////////......000000000000111111111111000000000000111111111111///000222333333222111111000000000000000000000000//////000111222333444444111000///...------...///...///000111111000///...////////////////////////------............------......---------......///////////////////////////////////////////////////000000111111111111000000---------............///---......///////////////------------------------000000000000////////////........................+++++++++++++++++++++++++++++++++,,,,,,---------------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///*********+++,,,...111222000000/////////.................................---...///...------...000000000//////.........---,,,---///000000///---,,,............---,,,+++***------,,,+++++++++,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,------......------,,,)))***+++,,,---.........+++,,,,,,---.........---............---,,,++++++,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++............---,,,,,,+++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,,,,---,,,,,,*********++++++,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,++++++***)))))))))))))))))))))))))))---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000...---+++------------------------,,,,,,,,,---------......000000000000000///..................---,,,+++***---.........//////000000000000000000000000000000------------------------000000000000000000000000////////////////////////......////////////......................................................////////////////////////---///000///...---...000......//////000000111111000000000000000//////...000000000000111111111111000000000000000000000000///000000000000//////...............////////////000000000000000000000000...------,,,,,,------...........................000000//////.........---000000000000000000000000000000000000000000000000//////000000111111111222111111111000000000000000000000000000000000000000...//////000000000000000000000////////////000000///000222111///......///000000000000000000000000------............---------------.........///////////////////////////////////////////////////////////////000000/////////---------............///------...///////////////------------------------//////.........---------........................------------------------,,,,,,---------.........++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,---......---,,,,,,+++,,,---...///......---------,,,,,,,,,........................---......---,,,,,,---///000/////////.........---+++---...//////...---+++...//////000000000//////...------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,------------,,,,,,***++++++,,,------------,,,---------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))******+++++++++,,,,,,,,,)))******++++++,,,------++++++,,,,,,,,,+++*********+++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))*********+++++++++++++++*********+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,------------------------,,,,,,,,,---------......000000000000000///......------......//////................../////////000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......111111111111111111111111........................////////////////////////...///000000......///000////////////000000000000......///000000000000000/////////000000000111111000000000000000000000000//////000000000000//////....../////////000000000000000000000000000000000///......------......///////////////////////////000000/////////.........000000000000000000000000000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000,,,,,,---............---000000////////////000000///000222111///......///////////////////////////------............------***+++---//////000//////000000000000000000000000////////////////////////---......//////......------------............///------...////////////...---------------------------------,,,,,,,,,,,,+++------------------------.........------,,,,,,,,,------............//////++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,------//////---,,,,,,,,,,,,,,,---------------,,,,,,,,,........................,,,---------++++++,,,.../////////...............+++,,,---......---,,,+++++++++,,,,,,---.................................------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,------,,,,,,,,,,,,------------,,,,,,+++***+++,,,---............+++,,,---......---,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++///...---+++***)))))))))***++++++++++++,,,,,,,,,)))******++++++,,,------******+++,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,++++++,,,,,,---))))))))))))************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,------------------------,,,,,,,,,---------......//////000000000///......+++,,,---///000111111111............////////////////////////////////////111111111111111111111111........................////////////////////////......////////////......................................................///////////////////////////000111111//////000111000000000000////////////,,,---...000111111222222....../////////000000000000000000000000000000000---...///000000111000000/////////000000000111111000000000000000000000000000//////////////////000000000000000000000000000000000////////////......000000000000000000000000000000000000000000000000222222111111000///////////////000000111111222222000000000000000000000000,,,,,,---...............000000////////////000000...000111111///......///........................------............------)))***---///000000//////000000000000000000000000////////////////////////.........//////.........---------............///,,,---......//////..............................---------,,,,,,,,,++++++---------------------------,,,,,,++++++******)))------------............---------------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,////////////////////////........................,,,------,,,******+++---........................+++,,,,,,------,,,,,,+++************++++++,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,++++++***+++,,,---------------+++,,,------.........---+++,,,...//////...,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---************************)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,++++++++++++++++++++++++------,,,++++++******))))))***++++++,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,++++++,,,,,,---)))*********+++++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------------------------------,,,,,,,,,---------.........///////////////......***+++---...000000111111.........///////////////////////////////////////................................................////////////////////////......////////////......------------------------........................///////////////////////////111222111000///000111111111000000//////......---...///000111111111111............////////////////////////////////////------...000111111111111000000000000111111111111////////////////////////000//////......//////000111111111111111111111111000000//////////////////////////////////////////000000000000000000000000111111111000000000000000111111111000000000000000///////////////////////////000000111222111111111000000////////////000000...000111111///...///000////////////////////////------............------)))***---///000000//////////////////////////////////////////////////////...//////000000//////...---------............///,,,------...................................................---------,,,------------------------,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------///...---,,,,,,,,,,,,,,,,,,,,,------------------.../////////////////////........................---------,,,******+++,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,//////------,,,,,,------***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++((()))***,,,---.........---.........------,,,++++++,,,...//////...,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++------************************)))******++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++------,,,++++++******))))))***++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------------------------------------,,,,,,,,,---------............////////////......+++,,,---...............///////////////.................................------------------------........................////////////////////////......////////////......000000000000000000000000////////////////////////000000000000000000000000///111222111000///000111111111000000//////......//////000000000000//////............////////////////////////////////////------...000111111111111000000000000111111111111///////////////////////////..................///000000000000000000000000//////000000000000000000////////////////////////////////////////////////......///000111222222333333222222111000///......////////////////////////111111222333333333333222000000////////////000000...///111111/////////000000000000000000000000000------............------***+++---//////000///////////////////////////////////////////////////////////////000000/////////---------............///,,,,,,---............---........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++++++++++++++,,,------......---,,,,,,,,,------***+++,,,---............,,,,,,,,,---------------.................................---+++***+++------------------.........------,,,,,,,,,,,,------///...,,,************+++)))***,,,---...------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,'''(((***+++---.....................---,,,+++***+++,,,---......---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++)))))),,,,,,,,,++++++++++++***)))******++++++,,,------******+++,,,,,,,,,++++++++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...)))***+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,------......------------------------,,,,,,,,,---------......------.../////////......------------------,,,,,,///////////////.................................////////////////////////........................////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000///000111111//////000111000000000000////////////000000000000000///............/////////000000000000000000000000000000000---...///000000111000000/////////000000000111111000000000000000000000000///......------......///000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////------...000111222333444333222222111000///......000000000000000000000000//////000111111111111111000000////////////000000---///111111000///000111111111111111111111111111------............---------------.........//////------------------------////////////////////////---......//////......------------............///+++,,,------......------........................////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///......------,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---+++++++++***++++++,,,---------,,,,,,,,,---......***+++,,,...............,,,,,,,,,---------............................../////////...,,,+++,,,---,,,,,,,,,------............------------------...+++***(((''''''((()))***)))***,,,...///......---+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***++++++,,,------------******+++,,,,,,,,,,,,+++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------///...,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,......,,,***))),,,,,,,,,+++++++++******)))******++++++,,,------++++++,,,,,,,,,+++******,,,,,,++++++******))))))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------)))***+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///------------------------,,,,,,,,,---------......,,,---......//////......------............------000/////////....................................////////////////////////////////////////////////////////////////////////......////////////......------------------------////////////////////////000000000000000000000000...///000000......///000////////////000000000000...//////000000000000////////////000000000111111000000000000000000000000//////000000000000//////....../////////000000000000000000000000000000000000//////......//////000222222222222222222222222//////000000000111111111000000000000000000000000////////////////////////......///000111222222333000000000000000000111111000000000000000000000000......///000000000//////000000////////////000000---///000111000///000111000000000000000000000000---..................---......---------......///------------------------////////////////////////,,,------......------,,,---------.........//////+++,,,------......------//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,---...//////.........---------------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......++++++******++++++,,,---,,,,,,,,,,,,------...///+++,,,---.........---,,,........./////////000000........................000000000...,,,+++,,,---,,,,,,,,,------.........///......------......///,,,+++***)))***+++...///***+++---///000000///...+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++)))***+++,,,---.........---------,,,+++***)))(((++++++,,,---............,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------000///---+++++++++---...************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++###&&&***...000///---,,,,,,,,,,,,++++++*********------,,,,,,+++******))),,,,,,,,,,,,,,,+++***)))...------,,,+++***))))))---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///------------------------,,,,,,,,,---------......,,,,,,---.../////////...------...///000000//////000000//////.........---........................////////////////////////000000000000000000000000////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000...///000///...---...000......//////000000111111,,,---...000111111111111000000000000111111111111000000000000000000000000///000000000000000///...............////////////000000000000000000000000111111000000000000111111333333333333333333333333//////000000111111111222000000000000000000000000////////////////////////000000000000111111111111---...///000111222333333000000000000000000000000...//////000000000000000000000////////////000000---...000111000///000111////////////////////////...------------...//////...............///000000//////...---------------000000///...---,,,,,,,,,,,,,,,------,,,+++******.........///......---,,,,,,---------...///////////////.........---------////////////////////////------------------------******+++++++++,,,,,,,,,......---------,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,------...///.........------,,,,,,,,,---,,,***))))))***,,,---------------------------------------------------------------------------------------,,,,,,+++***.........------,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------************************......---------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++)))***,,,---......---,,,((()))+++---------+++***---,,,,,,++++++******)))------,,,++++++***))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,------------------------,,,---...//////---+++***//////////////////////////////.........---------....................................////////////000000000000000000000000......------------......000000000000000000000000000000000000000000000000///000111111111///...---////////////////////////////////////////////////...///000111111000///...////////////////////////000000000000000000000000............////////////000000000000000000000000000000111111111111000000222111111111000000//////000000000000000000000000000000000000000000000000222111111111000000//////000111111111222222222222000000000000000000000000111111000000000000000111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111//////000000111111222222111111111111111111111111222111000//////000111222111111111111111111111111...------------...//////...............///000000111111000///////////////.........------,,,,,,+++000000/////////.........//////000000//////...------------...............//////.........---------........................------------------------***++++++++++++,,,,,,,,,//////......---------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------)))******+++,,,,,,------++++++,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,---............---------,,,,,,,,,...---,,,++++++,,,---...---------------------------------------------------------------------------------------,,,+++***---,,,,,,,,,,,,,,,++++++,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++++++++++++++++++++......---------,,,,,,,,,------........./////////.........---------,,,,,,***+++,,,---------,,,,,,---...///000000...---,,,........................---------,,,++++++******))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************....../////////000000000++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++,,,,,,,,,------------***++++++++++++,,,,,,,,,------------------------------.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................------------............////////////////////////222222111111111111222222000000000000000000000000000000000000000000000000000000000000000///......//////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000111111111111000000222111111111000000000000111111111111111111111111111111111111111111111111222111111111000000000000000000000111111111222222111111111111111111111111111111000000000000000111111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222111111111222222111111111111111111111111111111111000000000000000111111111111111111111111111111111111000///////////////000...........................------------...//////...............///000000111000000////////////000---,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,,,,---000000000000000//////..................---------...............---------........................------------------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------******++++++,,,,,,------,,,,,,,,,,,,------------......------------............------------------...------------,,,,,,,,,///...---,,,,,,---...///------------------------------------------------------------------------,,,------------,,,,,,++++++++++++++++++,,,,,,,,,/////////......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,))))))*********+++++++++//////............------,,,,,,---------,,,+++***,,,,,,---------+++***(((******++++++,,,------.........------,,,,,,++++++)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...------------,,,,,,,,,++++++++++++++++++++++++...............---------........................,,,,,,,,,------------...........................000000000//////000000000000000000000000000000000000000000000000000000000111000000///////////////////////////////////////////////////////////////111000000//////000000111////////////////////////000000000000000000000000000111111111111222222222000000000000000000000000000000111111111111000000111111111111111000000000111111111111111111111111111111111111111111111111111111111111111000000000///000000000111111111111111111111111111111111111000000/////////000000111111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000///000000000///......---...........................------------...//////...............///000000///...------------......,,,---------------------...,,,+++))))))***,,,---///000000000000///....../////////...---------,,,................................................------------------------+++++++++,,,,,,,,,------,,,++++++++++++++++++++++++,,,---......---,,,+++------------------------................................................+++++++++,,,,,,,,,------,,,,,,,,,------------.........------------......000///...---------------------------------------......---,,,,,,---......------------------------,,,,,,------------------------------------------,,,---------------,,,,,,+++++++++,,,,,,---------......//////...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------......---------,,,,,,,,,((((((((()))))))))******............------------......------,,,+++************+++++++++******)))))))))******++++++++++++.........------,,,,,,,,,******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++*********+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...------,,,,,,,,,------------------------------................................................,,,,,,---------.......................................------------......////////////////////////////////////////////////111000///......///000111////////////////////////////////////////////////222111000//////000111222////////////////////////////////////////////////111111111111222222222222000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111111111111111111111111111000000/////////000111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111222111111111111111111111111222222111111000000//////////////////////////////000000111111111///...---////////////////////////...------------...//////...............///000000......------------..................////////////000///---,,,,,,...000111......//////......---,,,/////////...---------,,,---.............................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++,,,---......---,,,+++---------------------------------------------------.....................,,,,,,,,,,,,,,,---------,,,,,,---------.........------,,,,,,,,,,,,------000///......------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,------......---------,,,,,,------......//////,,,---......//////......+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------......---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,---///...---,,,+++*********+++,,,---......///////////////......------------......------------,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,------...........................---.............................................---.........////////////........................000000////////////000000////////////////////////////////////////////////111000///......///000111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000////////////////////////000000000111111111222222111111111111111111111111111111222222222222111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000111111111111111111111111111111111111000000000000000111222222222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000222222111000000111222222111111111111111111111111222222111111000000//////////////////////////////111111222333222111000///000000000000000000000000...------------...//////...............///000000000////////////000000111000000//////////////////...---,,,,,,,,,---...///...............------,,,...............------------------...............------------------------------------------------,,,,,,,,,,,,------------......///////////////000,,,------......------,,,---------------------------------------------------------...............,,,,,,,,,,,,------------,,,---------............------,,,,,,,,,,,,------//////......---.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------,,,------............---............////////////++++++,,,....../////////***++++++,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,,,,,,,---///...---,,,+++***++++++))))))***,,,---...///000......------,,,++++++***---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,---------------...---------------------------------................................................/////////000000..............................------------......000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111111111000000111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222111111111222222222222222000111111111222222222222222222222222222222222222111111111111111222333444222222111111111111222222222222222222222222222222222222222222222222222222000000000000000000000000333222111000000111222333111111111111111111111111111111111111000000000000000000000000000000000000111222222333333222222111////////////////////////...------------...//////...............///000000///////////////000111111000000//////......------*********++++++,,,,,,,,,///////////////...---------------...............---------.........//////------------------------------------------------,,,,,,,,,------------...---------....../////////---------,,,,,,---------................................................---------.........//////------------------------------------..................------------......///............//////000,,,,,,,,,---------......------............------------------------------++++++,,,,,,---......///------------------------,,,,,,---..............................---------+++,,,---------------,,,******+++,,,,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------............,,,++++++++++++,,,(((((())))))***+++,,,---************************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,)))))))))*********++++++------------------------,,,,,,,,,---------......)))))))))))))))))))))))))))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------,,,,,,,,,+++,,,,,,,,,------------...------------------------++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------.........//////////////////////////////,,,,,,,,,++++++,,,,,,,,,000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000222222222222333333333333111111111111111111111111111222222333333222222111111111111222222333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222222333333333333222222222222222222222222222222222222333444555666333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111333222111//////111222333111111111111111111111111000000000000000111111111111111111111111111111111000000000000111222333444000000000000000000000000...------------...//////...............///000000---------------...///000000000///...---,,,,,,,,,,,,---...////////////...000000000000000//////...,,,------....../////////---------.........//////------------------------------------------------,,,,,,,,,---------......*********++++++,,,,,,,,,......,,,++++++,,,..............................000000000000000000000000---------.........//////---------------------------------.........////////////............//////...............///000111,,,,,,,,,------...............////////////......------------------------++++++,,,,,,---...//////------------------------,,,,,,---.../////////............------,,,,,,,,,------------,,,+++************+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.........---------.........//////...---,,,+++++++++,,,------------,,,,,,---......+++,,,,,,------......///++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,---------.........------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////.........------,,,,,,,,,,,,,,,,,,---------......------------------------***+++---//////...---,,,---------------------------------.........//////........................,,,,,,,,,---------......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000---...///111111111000///000000000000000000000000000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000333333333444444444555555111111111111111111111111111222222333333222222111111111111222222333333333222222222222222222222222222222222222222222222222111111111222222333333333222222333333333444444444222222222222222222222222333333333333444555666777333222222111111222222333333333333333333333333333222222222222222222222222333333333333333333333333333222000//////000222333111111111111111111111111//////000000111111222222111111111111111111111111//////......///111333444222222222222222222222222------......---,,,++++++000---++++++...000000...................................................//////000000///...------..................------000000//////.........---..................------,,,---...//////...---,,,........................---------------------,,,++++++,,,---............---------............/////////////////////////////////............////////////.........---------.........------,,,,,,,,,---......///......------//////////////////////////////.........---------,,,,,,,,,,,,------...///..............................////////////...............------,,,,,,,,,...------------...//////------------------------.........------,,,,,,,,,/////////...---------,,,------------------------///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......+++,,,---...---,,,+++***+++,,,.........,,,***)))------------------------.........------,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,---,,,******+++,,,...---,,,,,,++++++,,,,,,...------,,,,,,------...000///...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++...---,,,++++++,,,---......------,,,,,,,,,------......---------,,,,,,,,,------,,,,,,+++***)))))),,,---...///000///...---........................)))***,,,......---,,,+++000///---,,,,,,---///000.........////////////000////////////////////////............/////////000111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000222111111111000000//////............///111222222///000111222333222111111111111000000000000111111222222111000//////000000111111222222222333333333555555444333222111111111222222222111111000000000111111222222333444444444666555555444444333333222444444444555555555555555444444444444444444444444444444333222222333333333444444444333222111000000888666333333333333222111444333222222333444222111222222333333333333222222222222333222222111000000333333333333222222111111333222111111000111111111//////000000111111222222222222222222222111000///222111111111000000//////111111111111111111111111444333111000000000111222000000111111000000///...000...,,,,,,...000000///................................................------......---,,,,,,+++........................000/////////....................................///000000000000//////...------------------------,,,,,,,,,,,,------------------.........---,,,,,,------------....................................//////............//////......---------,,,,,,,,,...------------------,,,---...............------........................//////.........---------------,,,,,,,,,---..............................------............------......---------,,,,,,,,,...------------...//////------------------------.........------,,,,,,,,,---------------,,,,,,,,,------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......)))***+++,,,---.........))))))+++++++++***((('''------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,---,,,+++***+++,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,---------***++++++,,,---...//////------,,,,,,+++******)))***+++,,,,,,------,,,,,,........................---...///000000000/////////...,,,++++++,,,...///---------.........//////////////////////////////........./////////000000111000000//////000000111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000//////////////////000111222///000111222333222222111111111000000000000111111333333222111111111111111111111111222222222333333222222222222111111111111333333333222222222222222222222222222333333333333444444444555555666666666666666666777777888888888999999999999::::::::::::888777777666666777777777777777666555444444444444777555333333444555555444666555333444444555333222333333333444444333333333222222333444444444333333444444444444444444444444333333222111111111111111000000000111111111111111222222222222222111000000222111111111000000000000111111111111111111111111333222222111000000111111111111111111111111000//////...,,,---...000000///................................................---------...------,,,+++........................////////////..........................................---,,,++++++,,,,,,------------------------+++++++++,,,,,,---------/////////......,,,++++++------------....................................//////............//////---------,,,,,,,,,,,,,,,---------------.........---.....................------------------------/////////............---......------------------........................,,,,,,------------,,,,,,...------------,,,,,,,,,...------------...//////------------------------.........---------------,,,,,,,,,,,,,,,---------........................---,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,+++,,,,,,---......+++,,,---------,,,+++***------------------------------------,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++***,,,---,,,+++***+++---...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...***++++++,,,,,,++++++***---------,,,,,,------...***++++++,,,---...//////------,,,,,,++++++******,,,++++++++++++,,,------......................../////////000000000111111...---,,,++++++,,,---.............../////////000////////////////////////....../////////000000000000//////......//////000000000000000000000000000000000000000000000000000111000000//////000000111111111111111000000000000000000/////////000000111000000111222222222222111111111000000000000111111444444333222222222222333111111111111222222222222111111111111222222333333333333333333444444444444333444444444444444555555444555666888:::;;;======:::;;;<<<===>>>?????????AAAAAABBBCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@<<<;;;:::888888888999999777666555555777888888888:::888666666777666555333555555555555555555555555111111222333444444444444555555555555555555555555444333222222111111222222222222111111111111111111222222222222222222111000111111111111111000000000222222222222222222222222111222222222222111000000....../////////......---------,,,---...............................................................///////////////..................///////////////////////////.........---------...............///...,,,*********++++++------------------------)))******+++,,,---.....................---,,,,,,,,,,,,---------.................................//////............//////------------------------,,,,,,------......//////---------------......///------------------------/////////...............000///...---------------........................,,,------......------,,,------------------------...------------...//////.......................................---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................---------------------------,,,,,,,,,,,,---......111000...,,,+++***++++++------............---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++***,,,---,,,++++++,,,---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------------------------------------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,++++++,,,---...***+++,,,------,,,+++***------,,,,,,,,,---............---------,,,,,,,,,------,,,,,,,,,+++++++++......---,,,---...///000........................------,,,,,,------...///...------,,,,,,------...//////000000000111111111////////////////////////...////////////000000000//////............//////000000000000000000000000000000000000000000000000111000000000000000000111111111111000000000000000111111000000///000000000000000111111222222222222222111111000000111111222333333222222222222333333111111111111222222222333222222222333333333333333333333333444555666666666777777888999:::;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFCCCDDDEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLEEECCCAAA???>>>>>>>>>???===;;;::::::<<<===<<<;;;===<<<:::999999999777555888777777777777777777888111222333333333333333222333444444444444555555555444444333222222222222222333333333222222111111000222222222333333222111111111111111111111111111111222222222222222222222222000111222333333222000000,,,------......---------++++++,,,---,,,,,,------......................................................///////////////............/////////000000.........///////////////---------.........//////333222000///...///000000------------------------******+++,,,------......,,,---....../////////...,,,,,,,,,------------...........................//////............//////............////////////---------....../////////...------------...///000........................////////////////////////000///......------------..............................////////////......------------------------...------------...//////................................................------......//////000000+++++++++++++++++++++++++++,,,,,,------......///........................---------------------------,,,,,,,,,,,,---......222000...,,,++++++++++++******+++++++++++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++------,,,,,,---...///...------,,,,,,------***++++++,,,,,,++++++***)))******++++++,,,,,,---------------------------+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,++++++,,,---...+++,,,---......---,,,+++,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,---------,,,,,,,,,,,,,,,......---,,,---...///000........................,,,,,,+++++++++,,,---...//////............//////....../////////000000000000000000000000000000000////////////000000000111//////............//////111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000111111222111111000000000000111111111111111111222222222222222111111111111222222222222111111111222222333111222222222333333333333333333333333333333333333444555555777888999:::;;;<<<===>>>@@@BBBDDDFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNLLLNNNPPPRRRSSSSSSSSSRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUPPPOOOLLLJJJHHHHHHHHHHHHFFFDDDBBBAAABBBBBBAAA@@@BBB@@@>>>>>>>>>===;;;999<<<;;;::::::::::::;;;<<<888888888777666555444333333333333333333333333333555444444333333333333333444444333333222222111111111222222333333333222222111111111111111222222222222222222222222222222222000000222333333222111000---......///////////////***+++---...---,,,,,,---................................................+++,,,------...---------.........//////000000111.........///////////////,,,,,,------.../////////000///////////////000000........................,,,,,,,,,------.........,,,,,,---//////000000000,,,,,,,,,,,,------------------------------------//////............/////////////////////000000000.............../////////...---,,,,,,---...000111////////////////////////...////////////000000000//////......---....................................//////////////////...,,,,,,,,,------------......------------...//////.......................................////////////////////////000000000++++++++++++++++++++++++,,,,,,------.........///---------------------------------------------------,,,,,,,,,,,,---......------,,,------...//////,,,,,,,,,,,,,,,,,,------+++,,,,,,------.........++++++++++++,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++------,,,,,,...//////......---------------***+++,,,------,,,+++******+++++++++,,,,,,------------------------------******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,---......///***++++++,,,---...//////------------,,,,,,,,,,,,,,,++++++++++++,,,------........................---------............///////////////////////////,,,,,,,,,,,,------------000000000000000000000000/////////000000000111111000//////......//////000111111111111111111111111000000000000000000000000222111111000000111111222000000000000111111111111111111000000000111111222111111000000111111222333222222111111111111222222222111111111111222222333333333333333444444444444333333444444555555555666999:::<<<===???AAABBBCCCDDDEEEGGGIIIKKKMMMOOOPPPRRRRRRSSSSSSTTTUUUUUUVVVSSSTTTWWWYYYZZZYYYXXXWWWXXXXXXZZZZZZZZZXXXVVVTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVUUUTTTSSSRRROOOMMMKKKJJJJJJJJJIIIGGGGGGFFFDDDDDDDDDDDDBBBAAA@@@???>>>======>>>???@@@@@@@@@???>>>===;;;:::999666666555555555444444444666555444444333333444444444444333333333333333333111222333333333333333333111111111222222222222222333333333333333333333333000000111222222222222111......///000000000000000***---000000...---...///................................................+++,,,,,,---......---------......///000000111111............/////////000,,,,,,------...//////000******+++,,,------------////////////////////////........................---...///////////////...++++++,,,,,,,,,---------------------------------//////............//////............//////000000////////////...............---,,,,,,,,,...000111.........................../////////000000000000///............//////000........................---......//////......---,,,,,,,,,---------.........------------...//////........................---........./////////000///////////////.........---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......++++++---...////////////...............///000000++++++,,,,,,---......///******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++------,,,---...000//////...---------------+++,,,---......---,,,+++,,,,,,,,,,,,------------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------------------,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////***++++++,,,---...//////------------------------***+++,,,,,,------,,,,,,........................,,,---///000000000///.........////////////......------------............000000000000000000000000//////000000000111111111111000000//////000000111111111111111111111111111000000000000000000000000222111111000000111111222///000000000111111111111000000000000111222333333222111000000000111222333333222222111111222222333222222222222222333444444444444444555555555666666666777888:::<<<>>>???@@@BBBCCCDDDFFFIIIKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZUUUVVVYYYZZZ[[[ZZZXXXWWWXXXYYYZZZZZZYYYVVVSSSQQQMMMMMMMMMMMMNNNOOOPPPQQQVVVWWWYYY[[[[[[[[[ZZZYYYUUUSSSQQQQQQRRRRRRQQQPPPMMMLLLKKKKKKLLLLLLJJJIIIDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCCCCBBBAAA@@@???;;;;;;:::999888888777777666555555444444444444444333333333333444444444444111222333333444444333333111111111222222333333333333333333333333333333333111111000000111222222333------...//////000//////,,,///222222000//////111................................................------...///000000000///---......///000111111222---.........//////000000,,,,,,------...///000000***+++---///000000000///000000000000000000000000///////////////.........000000000000///...---,,,++++++,,,,,,,,,---------------------------------//////............//////---------.........//////000000//////......------...---,,,+++,,,...000222------------------------.../////////000000111111...............///000111........................,,,------......------,,,,,,,,,,,,------............------------...//////////////////////////////---.........//////000000/////////...---------,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------/////////...---,,,+++++++++++++++,,,---...++++++,,,,,,---...//////*********++++++,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++***+++------------...000//////...------------...+++,,,...//////...,,,+++------------------------........................,,,,,,,,,------.........,,,,,,------------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,............,,,+++---,,,+++******+++,,,---+++++++++,,,---...///000......---------,,,,,,,,,------------------------,,,---...///000///...---........................+++,,,...000000///...,,,------............------000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111000000000000000000000000222222111111111111222222//////000000111111111222000000000000111222333444222111000000000111333444333222222111111222222333333333333333444444555666555555555666666666666777:::;;;>>>AAADDDGGGIIIKKKHHHIIIKKKMMMPPPRRRTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVXXXYYY[[[\\\]]]TTTVVVXXXZZZZZZYYYVVVUUUWWWXXXYYYYYYWWWTTTPPPNNNFFFFFFFFFGGGHHHIIIJJJKKKPPPRRRVVVZZZ\\\]]]\\\[[[WWWVVVTTTUUUVVVXXXWWWWWWRRRPPPOOOOOOQQQQQQPPPOOOFFFEEECCCBBBBBBCCCEEEFFFCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@???>>><<<;;;:::999666666555444444444444555333333333444444555555555111222333333444444444444111111111222222333333333333333333333333333333333222111000000000111333444//////.........---------......------------......,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---...000000//////.........---///////////////...................../////////000////////////////////////000000000000000000000000111000///......///000111000000//////.........---------...///000000//////---......///////////////......////////////..............................------------------------------............------------------------------,,,,,,------...///000000////////////////////////------......//////000000////////////////////////---------------------------.../////////...,,,,,,---------------...///000000///...---,,,,,,---...............////////////////////////////////////........................////////////////////////000000//////.........------------.........//////......//////000000111111.........////////////000......------------......,,,,,,,,,,,,,,,---......,,,---...//////...------------,,,,,,,,,---...///............---,,,++++++---...............------------------------------------------------------------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////------------------------+++,,,------............++++++,,,,,,,,,,,,------........................///......------,,,++++++000...,,,******,,,...000------------------------........................////////////////////////------,,,,,,,,,,,,------////////////////////////............////////////...............///000000000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000//////000111111111111222222222222222222222222222222222222222111111222222333444000111222222222111///...///000222333444333222222111222333555666666555555555555777999<<>>@@@CCCEEEGGGIIILLLLLLMMMOOOQQQSSSUUUVVVTTTUUUUUUVVVVVVVVVUUUUUUSSSPPPMMMLLLMMMMMMKKKIIIKKKIIIIIIKKKNNNQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMJJJHHHIIIGGGFFFFFFHHHJJJJJJJJJIIIKKKMMMOOOQQQQQQRRRQQQPPPRRRTTTVVVWWWVVVVVVUUUWWWTTTRRRRRRSSSSSSPPPNNNMMMJJJFFFEEEEEEEEEEEEDDDFFFFFFGGGGGGFFFEEEEEEDDDEEEDDDDDDCCCCCCDDDFFFGGGIIIGGGEEEDDDCCCAAA???===:::999777555444444444555444444444333333333333333444333222111111000111111333333333333333333333333111111111222222333333333...............---------......------------......,,,---............---,,,......---,,,,,,---......////////////..................//////////////////....../////////000000000000000000000000000000000..............................------------......////////////............000111111111111111000///---...//////000000///////////////000000/////////........................////////////////////////------............------////////////////////////,,,,,,------...////////////////////////////////////////////////.........////////////////////////..............................//////......---,,,------,,,+++++++++,,,,,,......---------...//////---............/////////................................................////////////////////////---------------,,,,,,,,,---------...............//////......---,,,,,,+++,,,---------..................------------......///......---------......+++,,,,,,------,,,++++++/////////...,,,***((('''******++++++,,,,,,++++++------............------------------------------------------------------+++,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------000000///---+++)))'''&&&++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.../////////..................///------------------------........................//////////////////////////////............//////////////////////////////............/////////////////////000000000111111000000000000000000000000////////////////////////111111111111111111111111111111111111111000000000000111111111111222222222111111111111111111111111111111000000111111222333111111333444444444444444555444333333333333333444888777777777999===@@@BBBDDDEEEGGGIIIJJJKKKLLLLLLMMMLLLLLLLLLNNNRRRUUUWWWUUUVVVWWWXXXXXXVVVTTTSSSNNNLLLIIIHHHHHHGGGFFFDDDEEEDDDDDDFFFHHHJJJJJJIIIEEEFFFFFFGGGGGGFFFFFFEEEFFFHHHJJJKKKJJJIIIHHHIIIKKKJJJIIIJJJKKKLLLKKKJJJHHHIIIJJJLLLLLLLLLKKKJJJJJJLLLNNNPPPQQQQQQQQQQQQQQQPPPOOOOOOPPPQQQPPPOOOMMMJJJFFFDDDEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHFFFEEEGGGFFFDDDDDDEEEHHHKKKMMMSSSPPPMMMLLLMMMLLLHHHEEE???>>>===;;;:::888777777666555444444333333333444333333222111111222222222222222222222222222222222///000111222333444444555..............................------------......------............------......------------......///////////////.....................////////////...////////////000000000////////////////////////................................................///////////////.........111111111111000000///.........///000000000000000,,,,,,------------,,,,,,........................////////////////////////------............------........................---------.........//////////////////////////////000000//////......------////////////////////////////////////////////////...............---------000///...---------------------------......//////---------.........//////................................................////////////////////////------------------------....................................------,,,,,,,,,,,,,,,---------............------------......//////......------......---------------,,,,,,,,,---...//////---+++(((&&&)))***+++,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------------------++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,------------------------........................////////////////////////------,,,,,,,,,,,,------////////////////////////............///////////////000000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111000000000111222222111111222222333333333333555444444333444555777888<<<===>>>???BBBEEEGGGIIIKKKKKKLLLLLLLLLKKKIIIIIIFFFFFFFFFGGGJJJLLLOOOPPPOOOQQQTTTUUUVVVTTTRRRPPPJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJGGGGGGHHHIIIIIIHHHGGGGGGGGGKKKNNNNNNMMMLLLNNNPPPQQQQQQPPPQQQSSSSSSQQQPPPNNNOOOPPPPPPOOONNNMMMLLLJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKIIIFFFCCCCCCEEEHHHJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHFFFFFFHHHLLLPPPSSSUUUSSSQQQSSSVVVVVVSSSOOOJJJJJJIIIGGGDDDAAA>>><<<888777666555444444444444333333222222222333333444111111111111111111111111000000111222333333444444---...........................------------...............................................................///////////////---.........//////000000////////////000000000111........................////////////////////////////////////////////////.........///////////////000000000000///...------...//////000000000000000,,,,,,------------,,,,,,////////////////////////000000000000000000000000------............---------------------------------------...............////////////////////////000000//////......------//////////////////////////////////////////////////////......------------000///...---------------,,,,,,---....../////////------------............................................................////////////////////////..................//////.....................---------........./////////,,,,,,,,,---------............------------......///......---------......111000000/////////......+++,,,---......,,,***)))++++++,,,---......------++++++,,,---......------------------------------------------------------++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------((()))***+++,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++---......---+++***------------------------........................////////////////////////------,,,,,,,,,,,,------////////////////////////............//////////////////000111222111111000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111222222222000000111111111222222222000000000000000000000000111111111000111222222333222222111111111111111111555555555666888;;;>>>@@@AAACCCGGGJJJMMMNNNMMMMMMNNNMMMLLLJJJGGGEEECCCAAA???AAACCCFFFHHHIIIJJJJJJIIIKKKNNNQQQRRRQQQPPPOOOIIIJJJJJJJJJJJJKKKMMMNNNMMMMMMNNNOOOPPPPPPQQQRRRPPPPPPRRRSSSSSSRRRPPPPPPOOOSSSVVVWWWVVVVVVXXX[[[ZZZYYYYYY[[[\\\\\\[[[YYYZZZZZZ[[[[[[ZZZXXXVVVUUUTTTTTTTTTTTTSSSRRRQQQQQQNNNNNNNNNLLLKKKJJJJJJJJJGGGDDDBBBAAACCCFFFGGGHHHHHHIIIKKKMMMNNNNNNNNNMMMJJJIIIHHHHHHKKKOOOTTTWWWXXXWWWWWWZZZ]]]]]]ZZZXXXVVVVVVTTTQQQMMMHHHDDDAAA===;;;999777555555555555333333333333333333444444111111111111111111111111222222222222222222222222---------.....................------------......//////...------...//////---...////////////...---.........///////////////------......///000000000/////////000000000111111////////////////////////000000000000000000000000//////000000000000//////.........///////////////...////////////......---...///000000111111000000/////////000000/////////////////////////////////000000000000000000000000------............------------------------------........................///////////////////////////////////////.........////////////////////////........................//////...------------...------,,,+++++++++,,,,,,,,,---......///.........,,,------------.........------------------------........................////////////////////////.........///////////////...............---------,,,------...//////000000,,,---------..................------------......,,,,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++---.........------,,,,,,---.........------***+++,,,------...------------------------------------------------------+++,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++***+++,,,------,,,+++***------------------------........................//////////////////////////////............//////////////////////////////............////////////...///000111222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222222000111111111111222222222111111111111111111111111222222111111222222333444333333222222222333444444888999;;;===@@@CCCFFFGGGHHHJJJOOORRRTTTSSSQQQPPPMMMLLLIIIEEEBBB@@@>>>===;;;===@@@CCCEEEFFFFFFEEEGGGIIILLLOOOPPPQQQPPPPPPMMMOOOPPPQQQQQQRRRUUUWWWUUUWWWXXXXXXXXXXXXZZZ[[[YYYZZZ\\\]]]]]]\\\ZZZYYYYYY[[[]]]^^^^^^___bbbcccbbbaaa```aaaccceeedddcccddddddeeeeeeeeecccbbbaaaaaaaaa```^^^]]]\\\[[[[[[WWWXXXXXXVVVSSSQQQQQQQQQMMMJJJGGGEEEEEEDDDCCCBBBFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHIIILLLPPPTTTWWW[[[]]]___``````___]]]\\\\\\\\\ZZZWWWSSSNNNJJJGGGBBB@@@===999777555555666555555444333333444444444222222222222222222222222333333333222222222111111---------.........//////......------------......000///...------...///000---...///000000///...---............/////////000------......///000000111//////000000000111111111000000000000000000000000////////////////////////......///000000///................../////////000...//////000000000////////////000111111111111000///000000111111000000///////////////////////////////////////////////////------............------................................................////////////////////////.........///////////////////////////////////////------------------------000///...---,,,------...,,,,,,+++++++++,,,---------.../////////...---,,,,,,,,,---------.........------------------------........................////////////////////////---------......///////////////.........---------------------------......------........./////////......------------......*********+++,,,---...///,,,+++***(((((((((((()))---------....../////////,,,,,,---------,,,++++++******+++,,,------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------------------,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------,,,+++,,,,,,,,,,,,,,,,,,+++------------------------........................//////////////////////////////............//////////////////////////////............////////////,,,...///111111000///...000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333333000111111111111222222222222222222222222222222222333333333222333333444555444444444555777999;;;<<>>@@@CCCFFFGGGIIIIIIIIIIIIJJJKKKLLLNNNOOONNNNNNMMMMMMMMMLLLLLLLLLFFFGGGHHHHHHGGGHHHJJJKKKNNNRRRVVVVVVTTTSSSUUUWWWXXXVVVTTTSSSTTTUUUUUUTTTXXXXXXYYYZZZ]]]^^^]]]]]]\\\\\\^^^___``````aaaaaaaaa]]]]]]aaabbb```^^^```XXXZZZ]]]^^^___```bbbcccaaa______```dddgggiiijjjiiigggdddccceeegggiiiiiijjjjjjiiigggfffeeegggiiimmmiiiffffffhhhjjjjjjiiigggbbbbbbffffffaaa```bbbWWWSSSNNNKKKIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJLLLOOOSSSXXX\\\^^^```aaaaaa```___]]][[[ZZZ[[[UUULLLDDD@@@>>>===<<<:::999888666555555555555222222222222222222222222222333333444444444444333))))))******++++++,,,,,,........................000///...------...///000/////////.........------////////////000000000000000////////////000000111///............///000000111111000///////////////000000000000000000000000111111000000////////////111000000000/////////......//////000000000000000/////////000000000000000000000000000////////////000000000000000000000000000111111111000///---,,,......///000000000000000000000////////////000000////////////////////////......////////////............////////////......//////000000//////...---////////////////////////------------------------+++++++++,,,,,,---------------............------------............------***+++,,,---............---------------,,,,,,,,,---...---+++((((((,,,///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,++++++///...---,,,,,,,,,------,,,---...---++++++,,,---...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------///......---,,,,,,------++++++,,,,,,,,,---------..............................---,,,,,,,,,------........................................................................////////////000000000000///////////////////////////////////////////////////............///000111222111000//////000111222222222222111111111000000111111111111111111111111333222111000000111222333111111222222222333333333222222222222222111111111222222222222222222222222333333333555777;;;>>>@@@BBBBBBCCCEEEGGGHHHJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMNNNQQQSSSRRRUUUXXXYYYXXXWWWYYYZZZXXXVVVUUUUUUVVVXXXYYYYYYWWWXXXYYYZZZ\\\\\\[[[YYY^^^^^^___``````___]]]]]]\\\XXXXXX\\\]]]ZZZYYYZZZZZZZZZ[[[[[[[[[]]]```ccc___^^^___aaadddgggggggggkkkhhheeedddeeeggghhhhhhdddeeefffffffffgggiiikkkllljjjiiijjjlllllljjjhhhlllhhhhhhllllllhhhgggiiieeebbb\\\XXXVVVTTTRRRPPPLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHJJJMMMPPPSSSUUU\\\]]]^^^______^^^]]]]]]ZZZVVVQQQLLLIIIEEEAAA???>>>===;;;:::888777777666666555555444444333333333111222222222222222222222................................................000///............///000000000////////////......////////////000000000000111000000////////////000//////......//////000111111111000////////////000000000000000000000000000111000000000000/////////000000000000////////////...///000000111111000000...//////000000111111111111111000000//////......111111111111111111111111000000111111000///...---......///000000000000000000000////////////000000////////////////////////...//////000000//////......//////////////////...//////000000//////...---////////////////////////........................,,,,,,,,,,,,,,,---------......////////////............////////////......+++,,,---..................---------,,,,,,++++++------,,,,,,,,,---......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------......------,,,,,,...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,......---,,,,,,,,,---------...///---+++***++++++...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++..................//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------,,,,,,,,,---....................................................................................//////000000111111////////////////////////000000000000000000000000111///---,,,,,,...111333111111000000000000111111222222222111111111111111111111111111111111111111222222111111111111222222111111222222222333333333000000000111111222222333555444333222111222333444555666888;;;>>>AAACCCEEEHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMOOOPPPPPPQQQRRRVVVXXXVVVWWWXXXYYYZZZZZZZZZZZZWWWVVVTTTSSSSSSUUUWWWXXXUUUWWWYYY\\\\\\[[[YYYXXXZZZ\\\___aaacccbbbaaa```aaa]]]\\\```aaa___]]]^^^aaa```^^^[[[[[[]]]bbbfffdddcccbbbdddfffhhhhhhgggiiifffbbbaaaaaaaaaaaaaaa```bbbeeeffffffggghhhjjjddddddfffhhhkkkkkkiiigggkkkiiikkknnnooommmlllnnnnnnjjjeeeaaa___^^^\\\ZZZVVVTTTQQQNNNKKKIIIHHHHHHFFFFFFFFFFFFGGGIIIJJJLLLTTTUUUWWWYYYZZZ[[[\\\\\\VVVVVVUUUTTTRRRMMMHHHCCCCCCBBBAAA???===;;;:::999::::::999777666444333333333333222222111222222333111111000000000000000000............////////////........................000000000000000/////////////////////000000000000111111000//////...///////////////...///000000111222111000000//////000000000000000000000000000000000000000000000000000000000000000000//////////////////000111111111111000......///000111111222222111111000000//////......111111111111111111111111000000000000000///............///000000000000000000000////////////000000//////////////////////////////000000000000////////////............//////000000000000000///......////////////////////////.................................///////////////.........//////..................//////.........,,,,,,---...............000//////......------,,,---,,,,,,---///000///---////////////////////////------------------------------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++///...---,,,,,,,,,,,,,,,------------------,,,,,,---------------------------...///...,,,+++,,,---...------,,,,,,------...,,,,,,------------,,,,,,------------------------......------------------000000//////............---,,,,,,+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................................................................---......///000111111222////////////////////////000000000000000000000000000///...---...///111222111000000000000000000111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111222222333333444444444444333222111222444666777:::;;;>>>AAADDDEEEFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGKKKMMMPPPRRRTTTTTTSSSSSSPPPQQQRRRRRRRRRSSSWWWZZZZZZYYYYYYYYYZZZZZZYYYXXX[[[ZZZXXXVVVTTTTTTUUUWWWWWWZZZ___bbbcccbbbaaa```___cccjjjqqqvvvyyyzzzzzzxxxttttttwwwxxxuuutttuuu{{{xxxsssooonnnqqqwww}}}}}}zzzwwwuuuvvvwwwxxxxxxrrroookkkiiiiiiiiihhhgggjjjlllmmmmmmjjjhhhggggggaaaaaabbbccceeegggggghhhfffhhhkkknnnooonnnooopppmmmjjjgggdddddddddccccccbbb___[[[VVVRRRPPPNNNNNNLLLKKKIIIGGGFFFFFFFFFGGGJJJKKKMMMOOOQQQSSSTTTUUUPPPPPPQQQSSSSSSQQQMMMJJJHHHGGGFFFCCCAAA>>><<<;;;>>>===<<<:::888666444333777666555444333333444555.........---------------........./////////000000------------------------/////////000000000000000////////////000000000000111111000//////.../////////////////////000111111222222111000000000000000000000000000000000000000000000000000111111111111////////////000000000000///000000111111111111111...//////000111222222333111000000000/////////...000000000000000000000000000000000///////////////......///000000000000000000000////////////000000//////////////////////////////000000000000//////000///............///000000000000000000//////...////////////////////////////////////////////////////////////////////////------............------------............------------......//////......//////......---------------,,,,,,...000111///---////////////////////////------------------------------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,///......---,,,,,,,,,,,,------------------------,,,---------------------+++,,,...------,,,...///...------,,,,,,------...,,,------......------,,,------------------------------------...///111111222222111///...---,,,+++,,,,,,+++++++++,,,,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................................................................---......///000111111222////////////////////////000000000000000000000000...//////000000000000000000000000111111000000000111111111111111111111111111111111111111111111111222222222333333222222222111111222222222333333333333333333333333333333333222222222222444777;;;===@@@AAACCCEEEFFFEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@???>>>???@@@CCCFFFIIIKKKMMMPPPRRRUUUWWWXXXVVVTTTRRRQQQQQQQQQPPPOOOQQQUUUXXXYYYYYYYYYXXXXXXWWWWWWXXX```aaaaaa```]]]]]]___aaaccchhhnnnrrrttttttuuuvvvzzz{{{uuuqqqpppmmmkkkfffbbb```bbbeeehhhdddhhhlllnnnmmmnnnnnnoookkkhhhfffeeegggiiijjjjjjjjjhhhddd```\\\YYYXXXWWWRRRPPPNNNJJJHHHFFFFFFEEECCCDDDEEEFFFHHHJJJKKKLLLJJJJJJJJJKKKNNNPPPPPPOOOKKKKKKJJJHHHEEEBBB???>>>@@@@@@>>><<<:::888666666999888777666555555555555..................//////.........//////000000111------............------......////////////000000////////////000000000000111000000////////////000000000//////000000111222222222111000000000000111000000000000000000000000000000000111111111111222////////////000000000000///000111111222222111111///000000111111222222222/////////000000000000000000000000000000000000000000000////////////000000......///000000000000000000000////////////000000///////////////////////////000000111111000000///000///...------...///000000000111111000000///...////////////////////////000000000000000000000000.........------------------------......------------------......------------....../////////......++++++++++++++++++,,,,,,,,,---...//////.........////////////////////////------------------------,,,,,,,,,------------...................................................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,------......------///...------------------------------............+++,,,---.........------***,,,---...------///000...------,,,,,,------...------............------------------------------,,,,,,,,,---...000222222222111000///---,,,++++++,,,,,,,,,,,,,,,------...,,,---------....................................------,,,,,,,,,---....................................................................................//////000000111111////////////////////////000000000000000000000000...///000111222111000///000000111111111111000000111111111111111222222222111111111111111111111111222222333333333333222222111111222222222333333333222222222222222222222222333444555777:::===@@@BBBDDDDDDEEEEEEEEECCCBBBAAA>>>>>>>>>>>>????????????>>>???BBBEEEJJJNNNRRRTTTQQQSSSVVVXXXXXXUUUQQQNNNKKKKKKKKKJJJJJJLLLPPPTTTUUUXXXZZZYYYWWWWWWZZZ]]]gggkkkoooqqqqqqqqqtttwww|||uuujjjcccbbbfffjjjiiippptttqqqnnnmmmmmmkkkiiigggddddddeeeggghhhgggjjjiiihhhfffcccaaa___^^^WWWUUURRRNNNKKKHHHGGGGGGCCCCCCDDDEEEGGGIIIJJJLLLJJJGGGEEEFFFIIIMMMPPPRRRNNNNNNNNNLLLJJJFFFCCCBBBBBBBBB@@@???>>><<<;;;;;;:::::::::999888777555444/////////000000111111111---......///000000111111...///000111111000///...------........./////////////////////000000000000000////////////000000111000000//////000000111222333222111111000000111111000000000000000000000000000000111111111222222222.../////////000000000111000000111222222222222111111111111111111111111111......//////000000111111111111111111111111111111111000///......///000111......///000000000000000000000////////////000000////////////////////////000000111111111111000000000///...------...///000000111111111111000//////////////////////////////000000000000000000000000///.........---------,,,......////////////............////////////............////////////......*********++++++,,,,,,---,,,...000...,,,+++,,,///////////////////////////........................,,,,,,,,,---------......................................................------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///...------------......///------------.........///+++,,,---.........------,,,...///...------...///...------,,,,,,------...------............------........................+++++++++,,,,,,...///000.........---------------------,,,,,,---......///------------..........................................---,,,,,,,,,------........................................................................////////////000000000000////////////////////////////////////////////////000000000000000111111111///000111222222111000///000000111111111222222222111111111111111111111111222222333444444333222222111111222222222333333333111111222333444555555666888999;;;>>>@@@CCCEEEFFFDDDDDDCCCCCCBBBAAA@@@???===>>>???@@@BBBDDDEEEFFFEEEFFFHHHKKKOOOSSSVVVXXXSSSVVVYYY\\\[[[XXXTTTQQQNNNNNNNNNNNNPPPSSSYYY]]]___eeekkkjjjhhhiiipppxxxzzzwww{{{}}}zzzwwwsssqqqmmmiiifffeeeeeedddcccdddeeefffgggfffeeecccbbb]]][[[WWWSSSPPPMMMLLLKKKIIIIIIJJJKKKMMMPPPRRRTTTNNNKKKGGGFFFIIIMMMPPPQQQRRRRRRRRRQQQNNNKKKHHHFFFDDDDDDCCCCCCBBBBBBAAAAAA??????@@@@@@???<<<999777***++++++,,,---......///---......///000111111222000111222333333222111000,,,---------......//////////////////000000000000//////...//////000111222000000000000000111111222333222111111000111111111000000000000000000000000000000111111222222222222.../////////000000111111000000111222222222222111222222222111111111111111------...///000111222222222222222222222222222222111000///......///000111...//////000000000000000000000////////////000000////////////////////////000000111111111111000000111///...------...///111111111111111111000//////////////////////////////000000000000000000000000111111000000/////////...//////000000000000////////////000000000000//////...///////////////......***+++,,,---......///000,,,///111...***(((+++///////////////////////////........................,,,,,,,,,------.........................................................------------------------........................+++++++++,,,,,,---------------,,,+++,,,---///000---------------...///000---------.........//////***+++---...///...------...///000///---,,,,,,---...------,,,,,,------...------............------........................+++++++++******+++,,,,,,++++++,,,,,,---...//////---------------...///000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,........................................................................000000000000////////////////////////////////////////////////////////////222111///......000222444///000111222222111000///000000111111222222222222111111111111111111111111222222444444444444222222111111222222222333333333111222333555777999:::;;;===>>>@@@CCCEEEFFFGGGHHHCCCBBBBBBAAA@@@????????????@@@BBBDDDGGGIIIKKKLLLMMMMMMOOOPPPSSSUUUWWWYYYWWWZZZ___bbbbbb___ZZZWWWZZZZZZ[[[\\\___dddjjjooottt|||~~~zzztttoookkkhhhfffddd^^^```cccfffgggfffdddcccbbb___\\\XXXUUURRRQQQPPPNNNOOOPPPQQQTTTXXX[[[]]]SSSPPPLLLJJJKKKMMMOOOPPPTTTTTTTTTTTTRRROOOLLLJJJEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEGGGGGGFFFBBB>>><<<