BM6-6( ~~~~~~{{{zzzrrrrrrrrrvvv{{{pppmmmlllsss|||{{{vvvrrrtttuuuuuuttttttuuuwwwwwwxxxxxxvvvuuuuuuwwwyyy||||||~~~}}}}}}}}}~~~~~~~~~}}}}}}|||{{{wwwzzz~~~uuukkklllqqqxxx|||{{{vvvrrrqqqqqqppppppooonnnlllkkkwwwuuusssqqqqqqpppoooooopppppppppooooooqqquuuxxxxxxtttpppoooqqqsssqqqnnnoooppprrrtttvvvwwwxxxyyy}}}{{{yyyxxxxxxzzz}}}~~~vvvzzz~~~|||||||||{{{xxxsssoooooosssxxxsssjjjhhhkkknnnooommmmmmnnnoooqqqrrrpppnnnlllqqqpppwww~~~nnn]]]UUUUUUWWWXXXUUUUUUVVVXXXZZZZZZYYYWWWYYYVVV^^^rrr{{{wwwqqqqqqvvvvvvsssnnnggg___XXXTTTXXXWWWVVVVVVXXX[[[^^^```aaa___]]]\\\^^^aaaeeegggkkklllnnnppprrruuuwwwwwwzzz}}}~~~}}}yyyyyy}}}sssgggVVVHHHBBBBBBCCCDDDBBBBBBCCCEEEHHHHHHGGGFFFKKK???LLLfffxxxlllzzz}}}qqqkkkkkktttsssoooeeeYYYMMMFFFDDDEEEEEEEEEEEEFFFHHHIIIJJJHHHGGGFFFFFFGGGIIIJJJLLLFFFGGGHHHIIIKKKLLLMMMNNNMMMPPPQQQPPPNNNNNNPPPTTTWWWVVVUUUVVVXXX\\\```bbbcccgggmmmuuu|||{{{wwwqqqYYYJJJFFFAAA>>>>>>>>>===;;;::::::;;;>>>AAABBBAAA???EEE777FFF[[[jjjiiiXXXrrrbbbmmmqqqtttooocccYYYVVVXXX```aaa]]]TTTGGG===999:::888999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>?????????;;;<<<>>>>>><<<<<<>>>@@@BBBBBBBBBCCCEEEHHHKKKMMMNNNQQQXXX```hhhoootttvvvuuuzzzxxxzzz{{{}}}~~~}}}uuu~~~xxxqqqkkkmmmgggeeehhhaaa\\\cccppp|||zzzyyyzzzsssrrroookkkhhhlllvvv~~~aaaNNNAAA@@@???>>>>>><<<:::999666666777999<<<===;;;:::;;;777HHHXXXmmmWWWSSSooovvvkkkgggXXXaaagggggg]]]NNNFFFHHHLLLKKKLLLIIIAAA777111111444000111222222222111000000111222333444444444222222444444444444444555555555333444555666666666777888999999999:::;;;<<<>>>??????BBBHHHOOOVVV]]]aaadddbbbgggeeegggqqqnnnfffgggjjjfff]]]ggg~~~|||zzz}}}uuuooopppqqqlllhhhffffffbbb_________```fffnnnwwwxxxzzzzzzxxxtttpppmmmfffeeecccbbbdddiiiqqqwww{{{vvvtttwwwyyywwwtttsssmmmggg```]]]]]]\\\XXXSSSPPPQQQLLLMMMSSSPPPLLLTTTYYYmmmsssnnnpppuuuzzzxxxwwwzzzvvvwwwzzzwwwvvvvvvwww{{{|||uuutttwwwkkkfff```ZZZXXXYYY\\\___ZZZZZZYYYVVVTTTXXX___fffiiimmmrrrvvvyyy}}}qqqOOOAAABBB???;;;888777888:::;;;666666777888:::;;;999777555:::IIIWWWppphhhSSSUUUfffxxxuuujjjaaa\\\jjjooommm^^^NNNGGGJJJNNNKKKIIIEEE>>>777444555777333333444444444444333222222333555666666555444333000000000000000000000000///000111222333444444444444555555555555666555555777999===BBBHHHMMMQQQSSSTTTXXXUUUUUU]]]YYYPPPQQQQQQMMMFFFMMMiii{{{uuuppppppqqqqqqqqqpppnnnlllkkkjjjiiigggggghhhgggccc```jjjgggeeeeeeffffffdddbbb```[[[XXXXXXWWWSSSQQQRRRRRROOOOOOPPPNNNMMMRRRXXXUUUWWWYYYYYYXXXVVVUUUUUURRRRRRQQQPPPPPPSSSYYY]]]eeeccciiitttxxxrrriiieee\\\XXXTTTSSSUUUWWWWWWVVVOOOSSSPPPQQQYYYYYY\\\iiirrr~~~}}}|||~~~~~~uuupppqqqqqqmmmgggaaa___```ccceeeiiigggccc]]]WWWTTTUUUVVVWWWUUUTTTTTTWWW[[[___```bbbeeehhhiiijjjjjjlllnnnbbbccccccggguuuzzzqqqnnnkkkhhhiiinnnqqquuuvvvsssssswwwzzzyyylllqqqxxx~~~|||wwwsss~~~wwwooohhheeeaaa\\\]]]aaaXXXWWWUUUTTTTTTUUUWWWXXXTTTUUUWWW]]]ccchhhiiiiiiggglllqqqrrrqqqssszzz[[[DDD???:::999777555444666999;;;999888888:::;;;;;;999777777===GGGVVVmmm{{{kkkOOOHHHRRRYYYeeennn___PPPWWWccchhheeeUUUGGGBBBEEEGGGGGGCCC===666111000000111.............../////////------///000000000000///222222222222222222222222...///000222444444444333222222333444555444333333666777:::>>>BBBGGGJJJLLLMMMQQQLLLLLLSSSPPPHHHHHHMMMMMMHHHOOOfff~~~pppkkk```]]][[[[[[\\\\\\[[[ZZZXXXWWWPPPQQQTTTYYY^^^^^^[[[WWWVVVTTTSSSSSSTTTTTTTTTSSSTTTQQQQQQTTTUUUSSSTTTWWWOOOPPPSSSVVVUUUQQQRRRWWWPPPRRRUUUUUUTTTTTTUUUWWWTTTUUUWWWXXXYYY[[[^^^```eeejjjyyyoookkkfffbbb````````````[[[bbbbbbcccjjjlllvvvyyyllljjjnnnrrrzzz|||sssooopppnnnzzz~~~sssiiiiiijjjgggnnnttt|||zzzmmmfffeee[[[ZZZWWWUUUUUUVVVXXXYYY]]]ZZZVVVRRRRRRSSSVVVYYYXXXVVVUUUTTTUUUUUUTTTSSSZZZ\\\______^^^]]]^^^^^^^^^___```hhh}}}vvviiiaaa[[[VVVXXX]]]ZZZ___cccbbbcccfffgggfffcccaaa^^^]]]^^^bbbgggjjjggglllmmmhhhfffjjjpppsssuuuzzzyyyppp```\\\\\\___]]]VVVSSSUUUUUUWWWZZZ\\\]]]\\\[[[ZZZiiiiiinnn{{{sssXXXAAA:::@@@777:::<<<===;;;888666555888777777888999888666444888<<>>777888999999999777555444777444444777888666444555666KKKSSS[[[kkkaaaJJJGGGXXXaaammmrrriii\\\WWWYYYUUUVVVRRRJJJGGGIIIHHHDDDBBB>>>888333111111000///000000000000000000000000//////......///000222333//////////////////////////////000000111111222222111111000000111111222333111333666999<<>>777222000000000///////////////////////////000000///.........///000......................../////////000000000000000111111000000111111222333222333666999<<<>>>@@@AAADDDDDDEEEGGGIIIHHHEEEBBBCCCEEEBBBJJJ___ttt~~~hhhhhhTTTOOOLLLJJJIIIIIIHHHGGGFFFFFFEEE~~~{{{aaaSSSGGGBBB>>>777666999555555555666666777999999888555555777777555555888AAALLL```zzzbbbIIIOOOsssxxxvvviiiWWWOOORRRYYYOOOMMMIIIDDDEEEIIIKKKIIIBBB===666000......//////........................111000///------,,,------........................///////////////.........111000000000000111222222222333555888;;;>>>@@@AAACCCDDDEEEGGGHHHGGGDDDAAAAAACCCAAAJJJ___pppuuueeedddQQQMMMKKKIIIIIIHHHGGGFFFDDDDDDCCCfffNNNFFF???>>>===999888;;;666666555444555666888999888555555777777555777<<>>@@@AAADDDDDDEEEGGGIIIHHHDDDBBBBBBBBB???III___nnn}}}xxxkkkaaaOOOLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBhhhKKKDDD@@@======<<<:::999:::888777555444444444555666777555555777666555:::@@@KKK```sssMMMOOOfffiiisssoooZZZKKKMMMVVVYYYZZZRRRIIIEEEEEEEEEDDDCCC>>>999222...,,,---..............................+++,,,,,,---------------........................//////......------,,,,,,000000//////000000111222222333444666:::===@@@BBBDDDDDDFFFHHHIIIHHHEEEBBBCCCCCC???GGG]]]nnnyyyaaaOOOMMMLLLJJJJJJIIIGGGFFFDDDCCCCCCqqqUUUAAA===<<<;;;:::999888777777777777555444444333333333666444555777666666===EEETTTjjjZZZDDDRRRdddcccnnnlllXXXNNNWWW^^^\\\VVVLLLDDDCCCDDDCCCBBBAAA999555000------.................................***+++,,,---............------------------------...............---------000////////////000111111222333444666999<<<@@@BBBCCCDDDEEEGGGHHHGGGDDDAAABBBCCC>>>EEE[[[mmmaaaOOOMMMLLLIIIIIIHHHGGGFFFEEEDDDCCCnnnYYYKKKAAA888999999777666666666555444444555555555444444333444333444666666777???IIIXXXhhhxxxeeeCCCGGG\\\^^^eeeqqqmmmZZZTTTaaahhhaaaSSSIIIBBBCCCFFFDDDAAAAAA444222///---.........---////////////////////////,,,---......///...------------------------------...............////////////////////////000111111222333333555888<<<@@@BBBAAABBBCCCEEEFFFEEEBBB??????AAA>>>DDDXXXjjjzzzoooaaaOOOLLLJJJGGGGGGFFFEEEEEEDDDCCCCCCqqqPPPAAA;;;777666888999777555555666555111222444555666555555444333222444666666888AAALLL[[[eeejjjQQQ;;;TTTlll```fffqqqkkkWWWTTTccciii```VVVKKKDDDFFFIIIEEEAAA@@@111000......//////...---000000000000000000000000...//////000///...,,,+++---------------------------.........///000000000///////////////000111111222222333555888<<<@@@BBB???@@@AAACCCDDDCCC@@@===;;;???>>>DDDVVVggg}}}cccZZZ|||aaaNNNJJJIIIEEEEEEDDDDDDCCCCCCCCCBBBpppSSSFFFBBB>>>999777777666555555555555555555444444333333444444555888666000222::::::@@@RRR___iii```HHHAAATTTddddddqqqdddWWWRRRRRRSSSWWW\\\JJJKKKJJJHHHKKKKKKAAA333222111000...---------------......///////////////////////////////////////---,,,,,,,,,,,,---.........///////////////............///000000000000000222333666999<<<>>>@@@@@@>>>@@@BBBDDDEEEDDDBBB@@@@@@@@@BBBGGGVVVooosss^^^\\\ooo^^^MMMOOOJJJGGGEEEDDDCCCDDDCCCBBB@@@]]]EEE>>>===<<<999777666666555555555555555555555444444444444555555666666222444:::===GGGYYYgggeeeXXXIIILLL^^^gggdddqqq```QQQNNNRRRTTTSSSSSSJJJNNNNNNKKKHHHFFF>>>555//////......---.........------...////////////...........................---,,,,,,,,,,,,---............////////////............///000000000000000333444666888;;;>>>@@@AAA???@@@BBBDDDDDDCCCAAA???<<<===@@@GGGWWWrrrnnnXXXTTTkkk^^^NNNPPPJJJGGGFFFDDDDDDDDDDDDBBB@@@~~~hhhLLL:::777999:::888666666555444444444444555555444444333333444444555555555555666888AAAQQQaaaooo```OOOMMM[[[kkkmmmfffmmm\\\NNNPPPYYY[[[UUUOOOIIIOOOQQQLLLEEE@@@:::555---------------...//////,,,,,,---...............------------------------,,,,,,,,,,,,,,,---......---....../////////............/////////000000000333444444666999<<>><<<===@@@GGGXXXqqqhhhUUUPPPkkk___NNNPPPJJJHHHFFFDDDDDDDDDDDDBBBAAA~~~qqq___GGG999777999888666666555444444333333444444333333333222222333333333444333666666888IIIaaallllllXXXJJJRRRfffqqqnnnggg^^^SSSNNNVVV___^^^UUUMMMHHHKKKLLLIIICCC<<<666333------,,,,,,,,,,,,------+++,,,,,,---------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------......//////..................//////000000444333333444777;;;>>>@@@???@@@BBBCCCCCCAAA???===AAAAAABBBGGGUUUkkkaaaRRRPPPqqq```NNNOOOJJJHHHFFFDDDDDDDDDDDDBBB@@@}}}xxxzzz~~~{{{oooeeeVVVDDD999888999777444555555444333333333333333222222111111111111222222222///666;;;AAA\\\vvvxxx\\\NNNIIIVVVgggnnnjjjfffQQQPPPUUU^^^bbbZZZOOOHHHGGGEEEDDDDDDAAA;;;333///...---,,,+++******************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,---........................---...///000000333333333444666999===???===???AAABBBBBBAAA>>>===BBBAAAAAAFFFSSSfffzzz{{{YYYMMMPPPuuu```NNNNNNHHHGGGEEEDDDCCCDDDCCCAAA@@@yyytttyyy{{{pppeeeSSSIII<<<666666888555222444444333222222222222333222111111000000111111222222,,,888DDDOOOqqqwwwKKKIIIMMMZZZgggjjjhhheeeUUUZZZdddkkkgggYYYLLLGGGFFFAAA???AAA>>>777000---...---,,,***))))))(((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++,,,---...............///...---------...///000222222222444666888;;;===<<<===@@@BBBBBBAAA???>>>>>>===>>>DDDRRReeewww}}}WWWMMMXXX```MMMMMMFFFFFFDDDBBBBBBBBBBBB@@@???~~~}}}xxxxxx~~~yyypppcccWWWGGG???777444666888666333444333333222222222222222333333222222222222333333555---<<>>AAABBBAAA@@@>>><<<;;;===DDDSSSeeevvvaaa```vvv___LLLKKKEEEEEECCCAAAAAAAAAAAA???===~~~}}}~~~~~~zzzzzz}}}|||rrrgggWWWJJJEEE???888777999:::777444444333222222111111222222555444444333333444444555999000@@@SSS^^^xxxsssDDDCCCRRRbbbllltttyyytttkkkYYY\\\bbbgggbbbUUUJJJEEEEEEEEEGGGEEE999,,,)))...)))))))))))))))******+++(((((()))***************++++++++++++++++++++++++++++++******++++++,,,---***+++,,,---............///...,,,,,,,,,---///111///000222555777888999999888:::>>>@@@BBBAAA@@@???>>>===>>>EEESSSeeeuuu~~~mmmvvv^^^KKKKKKDDDDDDBBB@@@@@@@@@@@@>>><<>>666111......---,,,+++***)))***+++,,,***++++++***((('''((()))------,,,+++***************)))((((((((()))+++,,,+++,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++111222444444444555777:::======>>>@@@BBBBBB@@@>>>>>><<<>>>FFFRRR```rrr```LLLKKKFFFDDDBBB@@@@@@@@@@@@>>><<<}}}}}}zzzyyyzzz}}}zzz{{{sssllldddYYYJJJ@@@999888777555333222111111222222222222222222222222222111111222333444444444<<<:::IIIhhhxxxjjjRRRCCC[[[eeennn~~~{{{aaaVVV^^^___```___XXXRRRUUU\\\NNNKKKDDD<<<555000...---------,,,+++++++++++++++)))***++++++***)))***,,,++++++***)))))))))*********)))((((((((()))+++,,,+++++++++,,,,,,,,,,,,---------......------,,,+++///111333333444555888:::;;;<<<===???AAAAAA???===>>>;;;===EEEPPP^^^ooo~~~___KKKJJJEEEDDDBBB@@@@@@@@@@@@>>><<<|||xxxwwwzzz|||xxxzzz}}}{{{|||}}}}}}}}}~~~}}}zzzzzz|||}}}vvvsssvvvzzz{{{zzz}}}{{{rrrggg```[[[RRREEE:::777666555333222222222222444333222111000000111222111222333222000111555999DDDLLLfff|||\\\IIILLLhhhhhhrrrnnnUUUWWW```ggghhh___UUUUUU\\\bbbPPPKKKBBB999222...---------------,,,,,,,,,++++++(((***++++++++++++,,,...))))))((((((((()))*********)))((((((((()))+++,,,++++++++++++,,,,,,------------......------,,,,,,///111222333444555888;;;::::::<<<>>>@@@@@@>>><<<>>>;;;<<>><<<~~~~~~yyytttwww{{{}}}~~~|||zzzxxxoookkkfffccccccdddeeeeeepppjjjeeeffflllooommmjjjdddfffiiilllnnnqqquuuwww|||}}}~~~}}}{{{{{{}}}zzzwwwsssrrruuuyyy{{{|||}}}vvvtttnnnfff\\\UUUOOOHHH???888444444333222222222222222666444222000//////000111///222333000---000999AAASSSlllgggDDDFFF\\\iiimmmttt|||bbbUUUbbbeeeooonnn]]]PPPRRRXXX[[[OOOIII>>>555///---,,,,,,---------------,,,++++++((()))++++++******+++,,,(((((((((((())))))***+++***)))((((((((()))+++,,,*********+++,,,,,,------,,,------...------,,,,,,222333444555444555888::::::;;;<<<>>>@@@@@@>>><<<>>>;;;<<>>555333333111111000000000111111111333222111000//////000111...000111000222<<>>;;;<<>>===;;;|||{{{}}}{{{xxxnnnlllhhhccc```^^^^^^]]]___[[[VVVRRROOOLLLIIIGGGEEEEEEDDDFFFHHHLLLNNNOOORRRVVVYYYZZZYYYWWWWWWXXX\\\]]]\\\YYYTTTQQQPPPPPPOOOLLLJJJKKKMMMMMMKKKGGGKKKGGGCCCAAADDDGGGJJJJJJGGGJJJLLLKKKIIIIIIKKKMMMPPPOOONNNMMMMMMNNNPPPRRRUUUVVVXXXWWWVVVVVVXXXYYY^^^```eeekkkpppuuuwwwxxx~~~~~~wwwmmmddd]]]WWWRRRNNNNNNLLLHHH@@@888222000///111000000/////////000000111111111111000000000000000000111222999HHH[[[iiimmm^^^JJJ@@@HHHYYYdddfffpppyyyfff```cccgggmmmiiiaaa^^^ccceee^^^PPPGGG>>>777...***+++,,,,,,+++...,,,)))''''''(((+++,,,((()))***)))((('''((()))******)))((((((((())))))***)))((((((((()))+++,,,(((((()))***+++,,,------+++,,,------......------111222333444444555888:::::::::<<<>>>@@@@@@>>><<<<<<999:::@@@IIIVVVgggtttaaaKKKHHHAAABBB@@@???>>>???>>>===;;;vvvtttyyyxxx~~~||||||~~~}}}{{{xxxrrrjjj```YYYTTTOOOLLLLLLJJJEEEEEEIIIIIIGGGCCCBBBBBBCCCCCCCCCBBBCCCEEEGGGHHHGGGEEEDDDBBBEEEIIIKKKLLLNNNRRRUUUPPPRRRQQQLLLFFFCCCFFFIIIEEEBBB@@@BBBFFFIIIIIIHHHCCCBBBAAADDDHHHJJJIIIFFFBBBGGGKKKLLLJJJJJJOOOTTT___[[[WWWXXX[[[^^^]]]\\\___aaadddgggkkkrrryyy~~~zzz|||wwwiiieee^^^UUUMMMGGGCCCBBB@@@<<<888666555333///---111000000////////////000///000000111111111000000222111111444>>>PPPeeesssbbbNNN@@@DDDQQQ[[[dddmmmnnnZZZYYY___fffqqqoooaaa]]]iiiooocccPPPDDD999333+++(((***------+++...,,,(((%%%%%%'''***---'''(((******))))))+++,,,***)))((('''''''''''''''***)))((((((((()))+++,,,'''((()))***+++,,,------+++,,,,,,---.........---,,,...000222333555888;;;999999:::===??????===;;;:::777888>>>HHHUUUeeesss___IIIGGG@@@BBB@@@???>>>???>>><<<;;;{{{vvvwww|||~~~~~~zzzuuuttt|||~~~~~~xxx~~~~~~~~~}}}~~~}}}xxx~~~yyyvvvtttqqqlllgggiiiaaaZZZWWWQQQHHHCCCDDDFFFBBB>>>???CCCEEECCC???@@@@@@@@@AAACCCCCCBBBAAAIIIGGGFFFEEEFFFGGGGGGFFFGGGEEECCCCCCEEEGGGHHHHHHEEEEEEHHHKKKGGG???@@@GGGBBBBBBBBBDDDGGGIIIIIIHHHFFFCCCGGGPPPTTTRRRQQQTTTPPPVVV]]]aaabbbeeekkkppp{{{~~~~~~zzzvvvuuu~~~oooiii```ZZZQQQIIICCC>>>;;;999666555444333222222111222111111111///------///111+++,,,...///000///...---222333333;;;TTTpppyyysssYYYHHHAAAOOO\\\aaalll{{{qqqccc```aaa```aaadddcccgggvvv|||mmm^^^QQQAAA333000---,,,---...//////***)))(((((((((***+++,,,((((((((((((((()))******+++***)))(((((()))***+++))))))(((((('''''''''&&&+++++++++***************+++,,,---////////////...+++...000222444555888;;;:::;;;<<<<<<<<<;;;:::999:::<<<888<<>>===<<<:::999|||~~~}}}{{{ssspppvvv~~~~~~}}}zzzwwwwwwyyy|||~~~~~~}}}}}}|||}}}xxx|||~~~yyyvvvuuuvvvxxxxxxyyy{{{zzzuuummmgggeeecccaaa___^^^\\\YYYWWWKKKFFFCCCEEEEEEAAAAAADDDGGGDDDBBBBBBCCCDDDBBBAAACCCCCCCCCCCCDDDFFFIIILLLLLLNNNQQQUUUXXXXXXVVVUUUQQQNNNKKKGGGDDDDDDDDDEEEGGGFFFGGGJJJIIIEEEGGGMMMKKKKKKLLLPPPSSSUUUUUUTTTXXXVVVYYYbbbhhhiiimmmqqqyyy~~~nnneeecccYYYSSSKKKDDD???;;;888666444444333222111111111222111111111///------///111---...//////....../////////111666HHHeeexxxnnnYYYEEEAAAGGGXXXggglllrrryyysssfff\\\^^^cccbbb```___eeekkkzzz|||hhhWWWKKK???111...,,,,,,,,,------,,,(((((('''''''''(((******((((((((((((((()))******+++***)))(((((()))***+++)))(((((((((''''''''''''************************+++,,,---.../////////...,,,...111333333555888:::888999:::<<<<<<<<<;;;:::;;;===999===LLLWWWfff{{{```KKKIIICCCBBB@@@>>>=========;;;999zzzuuuzzz|||~~~~~~}}}zzzwwwttt}}}zzzooonnnzzz}}}~~~~~~}}}{{{yyyzzz|||~~~}}}zzz}}}|||zzzzzzzzzyyy{{{~~~~~~~~~zzzyyywwwvvvwwwvvvtttsssuuutttrrrooollliiihhhgggaaabbbdddeeeccc\\\TTTMMMJJJKKKKKKJJJHHHGGGFFFGGGBBB??????@@@AAA???AAADDDHHHIIIJJJJJJIIIJJJLLLMMMMMMOOOPPPOOONNNTTT]]]fffiiiooovvv}}}}}}yyyuuusssqqqlllccc[[[WWWXXXZZZ```[[[YYY\\\___```cccgggffffffiiimmmrrrtttuuutttwwwuuuwww}}}wwwgggZZZVVVZZZNNNIIIBBB<<<999666444222222222111111111111111222000000000///------///111...///000/////////222444111<<>>;;;>>>LLLUUUdddxxxaaaKKKHHHDDD@@@???============<<<:::}}}}}}|||}}}}}}zzzuuuqqqrrruuuyyyzzzxxxuuurrrpppyyy}}}pppooo}}}}}}~~~zzzxxxzzz{{{yyy~~~~~~~~~|||zzz}}}yyyvvvvvvxxx|||}}}zzz}}}xxxuuutttsssrrrqqqooorrrtttuuussspppoooooolllkkkjjjkkklllmmmlllkkkjjjeee___[[[ZZZYYYWWWUUUKKKMMMOOOPPPOOOKKKFFFBBBAAADDDGGGFFFCCCAAAAAACCCFFFFFFGGGGGGHHHIIIKKKNNNRRRVVV[[[\\\[[[]]]ccchhheeehhhiiifffdddkkkzzzzzz|||{{{uuuvvv{{{nnn___SSSLLLKKKMMMCCC???:::666444333222000111000000000000000111222///000000...------///111---///111111///000333666666MMMaaa___PPPDDD>>>;;;KKKTTT^^^hhhuuu{{{oooYYY]]]dddmmmppplllccc\\\YYY[[[fffeeeSSSFFF???666,,,++++++,,,------+++***((((((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))***((((((((((((((('''''''''(((((((((((())))))))))))++++++,,,---...............000222333333444666888666888999;;;;;;;;;;;;:::;;;???<<>><<<<<<======<<<;;;xxxwwwuuusssrrrqqqooommmkkkoootttvvvuuurrrppppppvvvtttqqqyyy|||wwwttt{{{~~~yyysssrrrsssttt{{{zzzxxxxxxyyy{{{}}}~~~xxxuuutttwwwyyywwwxxx{{{pppooonnnoooppprrrssstttwwwqqqoootttxxxwwwuuutttppplllhhheeedddcccaaa```^^^```bbbaaa^^^[[[ZZZZZZ___^^^]]]^^^___```___^^^WWWQQQJJJGGGHHHIIIGGGEEEDDDEEEFFFFFFFFFFFFEEEEEECCCGGGKKKMMMLLLKKKMMMOOOLLLPPPTTTWWWZZZ```fffjjjlllrrrwwwxxxxxxzzz{{{{{{hhhUUUKKKIIIFFFCCCBBB<<<999555333333333222111000000000///000000111111...//////...,,,---///111---000222111...///333777LLLZZZaaaRRR<<<555BBBRRR^^^gggooottt}}}yyyggg```iiirrruuupppggg^^^XXXZZZUUUXXXVVVHHH@@@:::...,,,++++++,,,......,,,+++))))))))))))))))))))))))((((((((((((((())))))***)))))))))******)))))))))'''''''''(((((((((((((((''''''(((((())))))))))))++++++,,,,,,---......///...000222333333444666888999:::;;;;;;;;;:::999999;;;@@@===???IIIRRR```vvvdddHHHCCC??????===<<<<<<======<<<:::rrrpppmmmjjjhhhgggfffffflllpppuuuvvvtttqqqpppqqqsss{{{}}}uuupppqqqppplllpppyyy}}}vvvmmmkkklllmmmqqqooommmmmmoooqqqrrrsssoookkkkkkoooqqqooolllmmmiiiiiijjjllloooqqqpppooolllhhhgggiiihhhccc______XXXVVVRRRPPPPPPOOONNNMMMMMMOOOPPPOOOLLLJJJIIIIIIOOONNNLLLLLLMMMMMMLLLJJJHHHDDD@@@@@@CCCEEEDDDCCCDDDEEEFFFEEEDDDEEEGGGJJJMMMQQQWWW]]]aaadddfffhhhpppuuuyyyyyyzzzzzzbbbRRRDDDAAABBBAAA===;;;888555333222333333333222111111000000000000000111.........---,,,---///111...000222111000333<<>>???>>><<<<<<<<<<<<;;;999pppooonnnlllkkkjjjkkkllluuuxxx{{{yyytttpppoooqqqsssvvvwwwuuuppplllkkkkkknnnssstttnnniiijjjlllmmmmmmjjjggggggjjjlllmmmllljjjhhhhhhjjjiiieeedddggggggeeedddeeeffffffccc```]]][[[[[[ZZZUUUNNNLLLOOOHHHFFFDDDDDDEEEEEEEEEDDDDDDFFFGGGGGGEEEDDDDDDEEEFFFEEEDDDDDDEEEFFFEEEDDDIIIJJJKKKNNNRRRUUUVVVVVVUUUWWWZZZZZZZZZ[[[]]]```gggjjjpppxxxhhhVVVOOOFFF>>>===<<<999777888555333222222333444333333333222111111000000000000---......---,,,---///111...000222333888EEEXXXgggwwwbbbJJJ>>>CCCQQQ___gggwwwuuupppooo}}}rrrpppvvvyyyxxxmmm```WWWKKK888111///''',,,***((()))***,,,,,,,,,))))))*********)))''''''((((((((((((((()))******((()))***++++++***)))(((''''''''''''((((((((()))(((((())))))***++++++,,,,,,++++++++++++---...///,,,...111333333555888::::::;;;<<<=========<<<;;;<<<@@@<<<<<>><<<<<<<<<;;;999888sssuuuwwwxxxxxxyyyzzz|||~~~}}}uuuooonnnppptttssstttuuuqqqkkklllqqqjjjkkkiiifffhhhnnnqqqqqqkkkhhheeeeeehhhjjjjjjiiiiiiiiikkkjjjddd___bbbiiiccc___ZZZWWWUUUSSSNNNKKKLLLKKKKKKIIICCC<<<>>>DDDBBBAAA@@@AAACCCEEEFFFEEEBBBDDDFFFGGGFFFFFFGGGHHHGGGGGGGGGIIILLLNNNOOONNNTTTWWW\\\aaafffiiikkklllpppuuuzzz}}}~~~uuuaaaTTTMMMEEEBBB???===888222333777444222111111333444444333444444222111000000000000---......---,,,---///111---///222666AAAXXXuuu^^^OOOAAA@@@MMM```qqq|||uuugggmmm{{{~~~lllaaahhhzzzmmmaaaXXXHHH222***---***+++)))'''&&&(((***,,,,,,(((((()))))))))(((&&&%%%((((((((((((((()))******((()))***++++++***)))(((&&&'''''''''(((((())))))((())))))***+++,,,,,,,,,,,,+++******+++,,,...///+++...111222444666888;;;999:::<<<>>>??????>>>>>>===@@@<<<;;;DDDNNNbbb|||mmmLLLDDDAAAAAA???===<<<<<<;;;999777{{{{{{}}}xxx{{{oookkkhhhkkkqqqwwwxxxwwwzzzwwwqqqnnnllllllllllllmmmnnnqqqsssooofffaaabbb\\\UUUNNNKKKMMMNNNLLLIIIEEEDDDDDDEEEGGGHHHHHHGGGGGGGGGIIIKKKOOORRRTTTUUUWWWUUUYYY``````ZZZWWWYYYbbb```]]]^^^aaaeeehhhjjjvvvyyy~~~|||hhh[[[QQQIIICCC===;;;999666444222000000333333333444444555555555444333222000///.........222///...///---***,,,111999...000JJJkkkxxxooobbbJJJ<<<666GGGbbbwwwvvvjjjkkkttt{{{yyyrrrfffbbbqqq|||pppooo\\\<<<,,,///...&&&+++++++++++++++++++++++++++++++++*********))))))))))))((((((((())))))***((((((''''''''''''((((((+++)))(((&&&&&&((()))+++)))***+++***)))((()))***,,,,,,++++++***+++++++++...000222333444666999;;;<<<<<<============<<<<<<;;;<<<888<<>>>>>===;;;:::999{{{|||pppmmmjjjmmmsssxxxzzzyyyxxxvvvsssqqqpppnnnmmmlllssswwwtttjjjcccbbb]]]VVVXXXTTTPPPOOOQQQSSSTTTTTTYYYYYY[[[]]]``````^^^\\\```aaadddkkkrrrxxx{{{{{{~~~~~~tttcccUUUKKKEEE???;;;888888666555333222222222444444444444444444444444555444222111000////////////------000///---...222(((111HHHdddqqqgggOOO===;;;???NNNggg{{{uuuiiijjjssszzz}}}yyyvvvmmmhhhqqquuujjjcccOOO666)))+++,,,(((((((((((((((((((((((()))+++++++++******))))))))))))((((((''''''(((((()))((((((''''''''''''((((((***)))(((''''''((()))***''')))***)))(((((()))***,,,++++++******+++++++++...///111333444666999;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<999===IIISSShhhoooMMMCCCAAA>>>>>>>>>>>>===;;;:::999{{{zzzyyyzzz}}}vvvqqqqqqyyy{{{sssmmmmmmgggccc``````ccceeeeeedddccceeegggjjjllllllllllllrrrxxxqqqaaa]]]eeecccWWWaaabbbdddeeehhhlllqqquuuxxxyyy|||~~~{{{||||||zzzccc[[[PPPGGGAAA===999666444444333333333444444555555555555444333222222222555444333111000000000000000------000000......111///@@@XXXeee___LLL===888BBBIII[[[uuuyyygggeeerrr~~~|||{{{{{{vvvnnnnnnrrrooofff^^^QQQ>>>///(((''')))***&&&&&&&&&''''''(((((((((************))))))))))))(((((('''''''''''''''(((((((((''''''''''''((((((***)))(((''''''((()))***%%%'''(((((('''''')))***++++++*********++++++,,,---///111333444666999<<<::::::;;;;;;;;;;;;::::::;;;<<<:::???LLLWWWlllpppMMMDDDBBB>>>>>>>>>===<<<;;;:::999jjjjjjjjjkkkmmmmmmiiifffaaaaaa```aaaccceeeffffff[[[XXX[[[cccgggccc___^^^]]]ZZZXXXYYY[[[^^^^^^^^^aaaeeekkkqqqwww|||zzzwww|||zzzsssvvv{{{xxxgggZZZSSSNNNGGGAAA===:::666333333333333333444555666777777666555444222111000000333222111000////////////333...---///000......111===JJJWWWVVVGGG<<>>///,,,***&&&&&&+++'''(((((())))))******+++))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''(((''''''&&&&&&''''''((()))(((''''''''''''((()))$$$%%%''''''''''''(((******************++++++,,,---///111333444666:::<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<:::@@@OOOZZZpppoooMMMCCCBBB>>>>>>>>>===<<<;;;999999HHHJJJLLLLLLKKKLLLOOOQQQNNNNNNPPPQQQRRRSSSUUUVVVVVVUUUZZZcccjjjkkkiiiggggggggghhhlllqqquuuyyyzzz}}}{{{nnn]]]MMMEEEBBB@@@===999777444111///555555444444555666666777777777555444222000///...111000///......---......222---+++...222222444777:::CCCLLLKKKBBB@@@OOObbbfffyyy|||dddooo~~~{{{zzzkkkaaaXXXRRR@@@111))),,,---'''%%%))))))))))))******+++++++++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((###%%%&&&'''&&&'''(((******)))))))))******+++,,,,,,...111222444666:::===<<<<<<============<<<<<<;;;===;;;AAAPPP\\\qqqnnnLLLBBBAAA>>>=========<<<:::999888MMMOOOPPPNNNKKKJJJNNNRRRPPPSSSWWWZZZ\\\___cccfffjjjjjjnnnvvv~~~{{{tttwww~~~|||ssscccQQQDDD>>>===666666555444333222111111666555555555555666777777777666555333222000///...//////...---------------...***+++333999;;;<<<>>>:::;;;===>>>@@@JJJaaavvv{{{sssjjjkkkxxxyyypppbbbTTTKKK444+++(((---...)))&&&(((((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&''''''&&&&&&((())))))))))))))))))***+++,,,,,,...000222444777:::===<<<==================<<<<<<>>><<>>III]]]xxxuuulllnnnqqq|||ppp]]]III:::---+++*********((((((((()))((((((''''''&&&&&&%%%&&&&&&&&&''''''(((((((((+++***)))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&'''(((((('''&&&''')))(((((((((((()))***+++,,,,,,...000222444777;;;>>>;;;<<<<<<======<<<<<<;;;===???<<>>:::;;;;;;<<<<<<;;;;;;:::>>>???<<<@@@MMMWWWlll||||||pppMMMDDDBBB=========<<<;;;:::888888~~~xxxqqqnnnmmmeeeYYYQQQLLLIIIDDD@@@;;;:::888666555666666777777444111111444666555444333333333444444666777777888777666333111///......555///---///111///---...;;;EEEOOOPPPHHH>>>;;;;;;===JJJ```tttnnnkkksss{{{uuu]]]>>>...///++++++******))))))((((((***)))'''%%%$$$%%%&&&'''((('''''''''((()))+++,,,)))***++++++***)))(((''''''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))***)))(((''''''((()))************))))))))))))))),,,...111222444777:::===???>>>===>>>???@@@???===??????>>>CCCLLLQQQgggqqqNNNDDDBBB???>>><<<<<<===<<<999777}}}pppfffaaa___UUUNNNFFF@@@>>>===999666:::999888777666666666666666444111222444555555444333333333333444555666777:::666111///000222444444999555222111222555>>>HHHUUUZZZ[[[RRREEE>>>BBBHHH]]]jjjwwwmmmkkkuuuxxxjjjXXXCCC222***)))(((((()))))))))))))))))))))((('''%%%%%%&&&'''(((((((((''''''((()))***+++)))******+++***)))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((***)))(((''''''((())))))))))))))))))************---///111333444666999<<>>===>>>???@@@???===???@@@???DDDNNNTTTkkkrrrNNNCCCAAA>>>===<<<<<<===<<<:::888zzzooobbbVVVNNNLLLLLLBBB>>>:::888999999777444888888888888777666555555666444222222444555444333333333333333444555666666999555111///111333333333999333111888@@@EEEIIILLLHHHHHHEEE>>>===JJJbbbuuu}}}kkkccchhhuuuooojjjgggWWW>>>...,,,,,,)))&&&&&&''''''((())))))***((('''&&&&&&&&&'''((())))))((((((''''''((())))))))))))*********)))(((((((((''''''&&&&&&''''''(((&&&%%%%%%%%%&&&'''(((((()))((((((''''''((())))))(((((())))))***+++++++++---///222333444666888;;;???>>>===>>>@@@@@@>>>===@@@AAA???EEEOOOVVVnnnuuuOOOBBB???===<<<;;;<<<<<<<<<:::888{{{uuunnnhhhddd\\\XXXQQQIIIAAA>>>>>>@@@;;;999888999;;;<<<;;;999666777888888888777555444555444444333444444444333333333222222333444555555222444555555333111///...555111999NNNaaa```OOO@@@<<<:::777;;;KKKiiilllccceeepppxxxuuuggg[[[FFF222)))***,,,,,,&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''(((******)))(((((((((''''''(((((())))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))''''''''''''((((((((()))************************...000333444555555777999>>>>>>>>>???@@@@@@>>><<>>DDDNNNUUUlllxxxOOOBBB>>><<<;;;;;;;;;<<<<<<:::888~~~zzz|||}}}vvvrrrlllhhhaaaZZZUUUPPPKKKGGGAAAAAA@@@===999888999:::666666666777999999999888555666777888888777555444444555555555444333333333333222222222222333333444...333777666111///333777@@@GGGYYYnnnuuufffMMM<<<>>>@@@GGGTTTggg{{{iiiYYYeeevvv|||}}}```GGG111+++***%%%'''---((('''''''''&&&&&&&&&%%%&&&&&&&&&'''((()))***+++((((((((((((((('''''''''(((((((((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((((()))&&&&&&''''''((((((((((((,,,,,,++++++******))))))---000333555555666777999>>>===>>>???AAA@@@>>><<<>>>>>>;;;@@@JJJQQQiiiwwwyyyOOOAAA>>>===;;;;;;;;;<<<;;;999888{{{uuuxxxxxxqqqtttxxxrrrdddbbb```^^^\\\YYYUUUQQQOOOLLLHHHDDDBBB???<<<:::888:::;;;;;;999777777777666666666777777777777777666666666777777666666555444555666666444222222333222222222111111222222333///222555444333777AAAIIIXXXgggvvvvvvaaaHHH<<<===DDDSSSlll{{{vvvccceeesss~~~sssMMM444$$$))),,,&&&&&&...)))(((((('''&&&&&&%%%%%%&&&&&&'''((())))))******&&&''''''(((((((((''''''(((((('''''''''((())))))&&&&&&&&&%%%%%%&&&&&&&&&(((((('''''''''''''''(((%%%&&&'''(((((((((((((((,,,,,,+++++++++*********,,,///333555666666888999======>>>@@@AAA@@@>>>;;;<<<<<<999???IIIQQQiii~~~yyyOOOAAA???===<<<;;;;;;;;;:::888666~~~xxx|||xxxbbbYYYWWWVVVPPPSSSWWWRRRNNNJJJFFFDDDDDDDDDBBB@@@>>>===;;;;;;<<<<<<:::888777999:::999888666666666888888888777777777888999666666555555555666666777333555777666444111111222222222111111111111222222222333777<<>>@@@BBBAAA>>>;;;::::::888???JJJTTTnnnxxxNNNBBB@@@???===<<<;;;;;;999777444~~~rrrjjj___[[[VVVVVVXXXUUUMMMEEECCC>>>BBBEEE>>>???BBB<<<@@@===999999;;;======<<<777666777999;;;<<<;;;:::555666777666444444555777777777777555444555777999777666555444444555777777333666888777444111111222222222111111111111111222333555<<>>@@@BBBAAA>>>;;;999:::888@@@MMMXXXssswwwNNNBBBAAA@@@>>><<<;;;:::999666333|||yyytttqqqbbb```\\\WWWRRRNNNKKKJJJEEEDDDDDDCCCBBBAAA@@@@@@===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::777777777777666666666666777777666666666777999::::::888555333222222333444999777444333444666666666888555666888444------222444111------///444999;;;EEEMMM___ooojjjRRR???:::555@@@GGGGGGNNN```ooouuuvvv]]]ZZZzzzzzz{{{vvvooocccNNN999,,,************))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&'''******(((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''))))))(((((('''&&&$$$$$$$$$%%%%%%&&&'''''''''&&&&&&((())))))(((''''''((()))((((((((()))***++++++---...111444666888888999===>>>???@@@???>>><<<::::::;;;:::AAANNNZZZxxxyyyNNNBBBAAA<<<;;;::::::;;;;;;999777}}}{{{{{{yyysssiiiaaaXXXVVVSSSQQQPPPNNNKKKIIIJJJIIIGGGEEECCCBBBAAAAAA>>>>>>======<<<;;;;;;;;;;;;;;;::::::999999999:::999999999999999999999999666666666666555555555555777777666666666777888888777666555444444555555666666444333333555777999999777222///333333000000222,,,...333777<<>>GGGOOONNNWWWgggpppsss~~~dddXXXeeeppp\\\DDD111+++---*********)))))))))(((((())))))))))))(((((((((''''''''''''(((((((((((()))((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$$$$%%%&&&&&&'''''''''&&&%%%&&&'''&&&%%%%%%&&&'''(((((((((((()))***+++,,,---...111444777888999999<<<===?????????===;;;::::::;;;:::AAAOOO]]]}}}}}}|||PPPAAA>>><<<;;;::::::;;;;;;999777~~~zzzqqqmmmnnnqqqrrrqqqoookkkiiifffccc___]]]ZZZTTTKKKEEEGGGEEEBBBAAAAAAAAA@@@???===<<<<<<;;;;;;<<<<<<===888888888888888888888888999999999888888888888888888888888888888888888888666666666555555555444444666666666777666666555555444444555555666666777777666555444333444555777999;;;555111444777666555444888AAALLLQQQNNNHHHDDDCCCIIILLLOOOLLLAAA999CCCTTTeeerrryyy```WWWiii|||yyy]]]BBB...$$$&&&...******))))))))))))(((((()))))))))((((((((('''''''''''''''(((((((((((()))&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((((((((((((((()))***+++,,,---///111444777888999999;;;<<<>>>???>>>===;;;:::<<<<<<:::@@@NNN]]]~~~{{{|||PPP@@@<<<===;;;:::;;;;;;;;;999777uuuqqqlllhhhggghhhiiijjj^^^YYYTTTTTTWWWVVVPPPIIINNNOOOQQQSSSSSSSSSQQQPPPTTTQQQOOOMMMLLLJJJEEEBBBDDDAAA===<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;777888888888999999::::::777777888777777777666666666666666666666666666666666666666666555555555555444555666666666444333222222333444555555555444444666555444222000000222333444333333777:::<<<===>>>LLLXXXeeefffYYYIII===888@@@:::888<<>>>>>===;;;:::======999???MMM]]]uuuwwwNNN@@@======<<<;;;;;;<<<;;;999777}}}{{{yyyrrruuupppeeeaaa```^^^\\\[[[[[[\\\]]]gggiiijjjkkkjjjgggeeedddVVVQQQJJJFFFEEEFFFFFFFFFBBBBBBAAA@@@>>>===<<<;;;>>>???AAACCCDDDDDDCCCCCCDDDCCCCCCCCCCCCDDDCCCBBBBBB@@@<<<:::;;;<<<<<<;;;<<<;;;:::999888888888888888888999999::::::;;;;;;666666777777777666555444555555555555555555555555777777666666666555555555333444555555444333111000222222333333333222111000///000///...,,,,,,///222---333999;;;<<<>>>CCCGGGIIIRRR[[[YYYMMMBBB>>>>>>DDDGGGLLLSSSVVVZZZ```hhhlllMMMcccqqqzzzxxxKKK999(((&&&,,,---(((###)))))))))(((((((((((('''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''))))))(((&&&%%%&&&(((+++'''''''''((()))+++,,,---...///222555777999:::::::::<<<===??????>>><<<;;;<<<<<<999AAAQQQccclllpppLLLAAA???===<<<;;;;;;<<<<<<:::888}}}wwwrrrnnnjjjggg___aaacccbbb^^^ZZZVVVUUUOOOVVVYYYRRRNNNNNNJJJCCCEEEDDDCCCCCCCCCDDDFFFGGGJJJKKKKKKJJJHHHHHHIIIKKKJJJDDD===:::;;;<<<<<<;;;;;;<<<===;;;999888:::<<<<<<>>>@@@BBBCCCBBBAAAAAA=========>>>>>>??????@@@EEECCC@@@?????????>>>===888888777777777888888999777777888888999999999:::555666777777777666444333555555555555555555555555666666666555555555444444222222222333222222111111222222111111000000//////)))+++.........111666;;;FFFLLLNNNFFF===<<<@@@CCC;;;@@@BBB???999999@@@IIIMMMeee}}}tttzzzpppfff[[[QQQTTT```yyyoooKKK++++++---000...)))''')))))))))((((((((((((''''''((((((((('''''''''&&&&&&'''''''''(((((((((((()))''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''((('''&&&%%%$$$%%%&&&'''&&&'''&&&%%%$$$$$$&&&((('''''''''((()))+++,,,---...000222555888999::::::;;;<<<>>>???@@@???===<<<999::::::DDDWWWkkk|||fff}}}mmmKKKBBB???===<<<;;;<<<<<<<<<:::888|||yyy|||wwwtttuuurrrkkkiiilllgggdddbbbbbbfffiiihhhddd\\\WWWUUUWWWYYYVVVTTTUUUTTTQQQMMMJJJHHHFFFDDDBBBCCCDDDEEEDDDBBB@@@@@@@@@>>>@@@AAA@@@>>><<<;;;;;;>>>>>>>>>>>>???@@@AAAAAA===???@@@???======@@@BBBGGGAAA;;;:::<<<>>>===;;;;;;:::888777777888999:::<<<>>>@@@BBBCCCBBB@@@>>>;;;<<<============>>>???<<<:::999999::::::888777999888888888888999::::::777777777777777888888888555666777888777666444333555555555555555555555555444444444333333333222222111111000000000111222222111111000//////000222222000444777999999===DDDJJJ```aaaXXXHHH<<<;;;>>>@@@===CCCIIILLLLLLOOOWWW^^^sssjjjUUUJJJPPPSSSTTTjjjvvvfffZZZVVVIII111***+++///222...)))***...))))))((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((()))'''&&&$$$$$$%%%&&&'''%%%&&&'''&&&%%%%%%&&&'''&&&''''''((()))+++---......000333666888999::::::<<<===???@@@AAA@@@???>>>888:::;;;EEEXXXlll{{{lllpppNNNBBB===>>>===<<<<<<===<<<:::888}}}zzzuuunnnhhhkkksssyyyvvvrrrjjjoooqqqllleeeaaa\\\WWWUUUOOOLLLMMMKKKEEEEEEIIIDDDFFFGGGGGGGGGFFFBBB???FFFAAA???BBBDDDBBB@@@@@@BBB@@@>>>>>>>>>???>>>===BBB@@@>>>======>>>???@@@@@@===<<<>>><<<999:::@@@999999::::::::::::;;;;;;777:::======;;;;;;===@@@???:::555444888:::999777===999444444666888777555999;;;>>>@@@@@@>>>;;;999777999;;;<<<<<<<<<===>>>;;;;;;;;;<<<======<<<::::::999888777666666666666888888888888888888888888555666777888888666444333555555555555555555555555222222222111111111000000111000/////////111222333111000//////000222555666===AAADDDEEEEEEHHHOOOUUU]]]YYYMMM===777>>>DDDFFFHHHUUUfffsssyyy{{{}}}rrrUUUGGGDDDKKKZZZjjjyyyuuu```BBB111111333333***$$$'''+++,,,******)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&((()))***%%%%%%%%%&&&&&&'''''''''$$$$$$&&&'''(((((()))))))))(((&&&$$$$$$$$$&&&'''&&&((())))))(((''''''(((&&&&&&'''(((***+++---......000333666888:::::::::<<<>>>???AAABBBAAA@@@???:::;;;;;;EEEVVVhhh{{{vvvtttQQQBBB;;;>>>===<<<<<<===<<<:::888___`````````___]]]ZZZXXXTTTSSSSSSRRRQQQQQQPPPPPPKKKKKKKKKNNNQQQSSSRRRQQQRRRIIIVVV```OOOIIIQQQNNNEEECCCAAA???>>>>>>>>>>>>===========================<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::999888<<<;;;::::::999888777777999888777666666777888999555666777666555666777999777888;;;>>>AAAAAA>>>;;;888888999:::;;;;;;;;;;;;999999888888777777777666888888777777666666777777:::<<<===;;;888666777999666666555666666666666555777888555//////222333111000...000333111,,,---111444222111222222111333555444333333333333999IIIZZZooo[[[HHHAAAAAAAAACCCFFF???BBB>>>@@@LLLRRRTTT[[[|||aaaUUUOOOLLLfffwwwvvvPPP:::222...,,,,,,,,,------,,,,,,***)))(((***(((&&&'''***+++)))'''''''''&&&&&&&&&&&&''''''))))))((('''%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&---+++(((&&&&&&'''(((******,,,---***'''$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$)))))))))***+++---...///000000222555999::::::888>>>???AAAAAAAAA>>><<<:::999<<<<<>>===<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::999::::::;;;:::::::::::::::;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999<<<;;;;;;999888777666666777666555555555555666777555666777666555555777999;;;;;;<<<>>>AAACCCBBBAAA888999999:::::::::::::::666666666666555555555444;;;:::999888777777666666666888999777444222333555;;;:::888666555666999;;;444555444111333666555111333000...///333555222///,,,...111111......555;;;AAADDDHHHGGGDDDGGGXXXiii\\\NNNBBBAAABBBAAA??????CCCGGGEEEIII___vvvxxxmmmeeebbbmmmzzzeeeNNN666++++++++++++,,,,,,,,,,,,+++***)))))))))(((&&&%%%&&&(((((('''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$""""""$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((***+++,,,***'''%%%&&&'''(((((((((''''''&&&&&&&&&((())))))***+++---...///000000222555999::::::888>>>???AAAAAAAAA>>><<<::::::===<<>>===;;;<<<======<<<:::===<<<<<<;;;:::999888888888999999:::;;;<<<<<<===;;;<<<===@@@DDDFFFEEEDDDGGGAAALLLUUUKKKBBBCCCBBBBBBAAA???===<<<;;;;;;;;;999999999::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;888888999999999:::::::::888888999999999:::::::::::::::::::::;;;;;;;;;;;;::::::999999999::::::;;;<<<<<<;;;999888666555555555444333333333333444555555666777666555555777999<<<;;;;;;===AAACCCDDDCCC999999999999888888888888555555444444444444444333555555444333333333444444777888999999777777888999666777888555222111333666000222222000111333111---222888777000///444555111555===EEEGGGIIIQQQaaannnrrr]]]LLLBBBAAAJJJTTTIIICCC???BBBGGGGGGFFFEEEXXXlll}}}ooo```]]]lll```___nnnxxxsssaaaSSS:::000((((((+++,,,---...,,,+++***)))(((((())))))(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&((())))))(((''')))***+++)))'''&&&&&&'''((((((((('''''''''''''''(((((()))***+++---...///000000222555999::::::888===???@@@AAAAAA???<<<:::<<<>>><<>><<<===>>>>>>===;;;???>>>===<<<;;;;;;<<<<<<::::::;;;;;;<<<=========:::;;;===AAADDDFFFEEEDDDEEEAAAIIIQQQMMMCCC??????@@@@@@???>>><<<;;;;;;;;;777888888999999::::::;;;;;;:::::::::::::::::::::777777777888999999::::::777888888888888999999999999999999::::::;;;;;;<<<:::999888888888999:::;;;<<<;;;:::999777555444444444333333333333333333444555666666666555555777888999999:::===@@@BBBBBBAAA:::999888777666666666666444444444444444444444444......//////111222333444...///000111111222333444///444888888444000///000...333555222111555777777111CCCJJJ>>>555===HHHJJJWWW\\\```aaagggvvvmmmLLL>>>???AAAAAA???===???GGGUUUbbbkkkooopppnnnUUUPPPZZZccc~~~yyysssiiiXXXBBB222...------...///---,,,+++,,,***((('''&&&''')))***))))))(((((()))))))))(((''''''&&&&&&&&&&&&''''''%%%'''(((((('''''')))***%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((($$$%%%&&&&&&'''''''''&&&)))))))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%(((((()))***+++---///000000000222555999::::::888===>>>@@@AAAAAA???<<<;;;>>>>>><<>><<<===>>>>>>===;;;:::999888888777888888999::::::::::::::::::::::::777777:::>>>AAABBBAAA???AAA@@@CCCKKKNNNCCC;;;===?????????>>>>>>===<<<<<<888888888999999:::::::::999999::::::::::::::::::777777777888888999999999777777777888888888999999888999999::::::;;;;;;;;;999999999888888999999:::;;;:::999888666555444333444444444444444444444444444555666555444444666888666777;;;@@@CCCCCC@@@===999888777555444444444444222222222222222222222222/////////000111222444444222111111222222333333222///222555555333222444666(((///333222444===GGGMMMZZZhhhmmmdddcccoooxxxvvvmmmiii___XXX[[[gggpppqqq```NNN<<<999>>>AAA???===OOO]]]rrruuu___LLLNNNhhhmmmjjjtttiiiJJJ222,,,111,,,...000...,,,***((('''+++***(((&&&&&&''')))***((()))))))))(((((())))))''''''&&&&&&&&&&&&''''''"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''')))'''%%%$$$###$$$%%%&&&((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***+++---///000000000222555999::::::888<<<>>>@@@AAAAAA???===;;;======;;;EEE]]]vvvnnn[[[{{{uuu|||RRRBBB???>>>===;;;<<<======<<<:::777777777888888888888888999999999888888888888888777888:::>>>AAAAAA???===<<<===;;;CCCLLLBBB666<<<<<<===>>>>>>>>>>>>>>>===::::::::::::::::::::::::888999999::::::::::::999888888888888888888888888777777888888888999999999999999999999::::::::::::999999::::::999888777777999999888777666555444444444555555666666555555444444555666555444444666888666999>>>CCCEEEDDD???;;;888777555444333333333444//////000000000000111111000000000000000111222222555444333333444444333222222000...///333:::BBBGGGHHHKKKNNNQQQYYYgggrrrvvv{{{wwwoookkksss|||vvviii\\\TTTFFF<<>>===;;;<<<======<<<:::888999:::;;;<<<;;;;;;:::777888888999999:::::::::999:::<<<@@@BBBBBB???<<<888;;;555<<>>>>>>>>>>>=========<<<;;;;;;::::::777888999:::;;;::::::999:::::::::999888888777777888888888999999999:::::::::::::::999999999999999888999;;;;;;:::888555444777777666666666555555555333444555666666555444333444555555555444444666777888:::===AAACCCAAA===:::777555444222111222333444111111111222222333333333222222333444666999;;;<<<666555555888===@@@@@@???FFFDDDEEEMMMYYYeeemmmooo|||vvvoooqqq~~~^^^TTTKKKJJJOOONNNEEE;;;CCCAAA<<<<<>>CCCNNN]]]mmmlllZZZXXXXXX\\\iiixxxzzzyyyyyykkkNNN333...111///,,,+++)))---...++++++//////+++))))))))))))))))))))))))%%%'''((((((&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&(((******((('''''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&&&&'''((('''&&&%%%%%%&&&'''''''''&&&$$$&&&((()))(((''''''((((((((()))))))))***&&&'''((())),,,...000111000000222555999::::::888<<<===???AAAAAA@@@===<<<999999888DDD^^^uuuvvvwww|||RRRCCC@@@???>>><<<===>>>>>>===;;;333444777888999888777666333444555666888999:::;;;777888:::===@@@???<<<999888;;;444:::KKKBBB555>>>555777999;;;===>>>>>>>>>??????>>>===<<<;;;;;;:::777888999:::;;;::::::999<<<;;;;;;:::999888777777888999999999999:::::::::;;;::::::999999888888888888:::<<<<<<;;;888444111666666666666666666666666333333555555555555333333444555555555444444666777999999:::<<<>>>===;;;888666444333111111222333444555555555666666777777777666888;;;???DDDIIIMMMOOOPPPQQQTTTZZZcccjjjmmmmmmgggiiirrr}}}nnn^^^]]]hhhnnn```MMMBBBAAADDDFFFCCC>>>???DDD<<>><<<::::::777BBBYYYmmm}}}xxxQQQCCCBBB@@@???>>>>>>??????>>>===999999888777666555555444777555333777===@@@???===999999:::>>>AAA???999444999111:::777FFFNNN666;;;555666777999999999888888???@@@@@@>>><<<:::;;;;;;888777666666888:::===???BBB===:::;;;<<<;;;<<>>===;;;999<<>>?????????===;;;:::999999888888777777666:::888777:::???BBB@@@>>>;;;<<<>>>@@@@@@===888444666222:::555BBBMMM999:::444555666777777777666555>>>???@@@???===<<<===>>><<<<<<;;;;;;===???BBBCCCAAA<<<888888666444444777;;;777555666333//////333222444444333222111333666666666777666444333444666111111111222333666888999666333333555555444666;;;222888555555<<<:::666:::<<<999999???BBBAAAAAACCCAAAHHHQQQUUUVVVWWW]]]bbbiiimmmuuu~~~{{{rrreee```jjjooocccQQQFFFIIICCCAAADDDEEEAAA???@@@BBBGGGNNNQQQNNNOOO___ppp~~~ttteee```aaa\\\]]]___eeemmmvvv~~~lllWWWYYYjjjxxx___KKK:::...)))...,,,***)))(((((()))******)))((((((******)))(((,,,+++)))))))))(((%%%###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$''',,,---)))'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,...111333000111444888<<<===;;;999===>>>???@@@@@@???===<<>>?????????===;;;999999999999999999999888<<<:::999;;;???AAA???===<<<>>>AAAAAA>>>999666444222333:::222;;;KKK???777555666666666666555555444888:::;;;:::999888999:::888888777777888:::;;;===@@@;;;888888555222222555999555333555666444444666///111222333444333222222000111333222111000111222666555333222222333444555;;;888777888666555;;;CCC>>>DDD@@@===CCCBBBAAAHHHSSSVVVWWWSSSTTT]]]eeehhh{{{zzzyyycccWWWKKKDDDFFFGGGBBB>>>??????<<<===BBBFFFJJJOOOUUUbbbhhhrrryyy}}}zzzrrryyy~~~zzzrrrfff^^^```lllwww|||sssrrr}}}{{{ddd```YYYggglllOOO:::...)))))),,,---,,,***)))(((((()))***)))))))))***++++++)))'''+++***)))(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%$$$(((((('''&&&&&&%%%$$$$$$%%%&&&%%%"""$$$((('''$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''(((***,,,...000111000111333777;;;======<<<>>>???@@@AAA@@@>>>===;;;;;;:::===FFFSSSeee}}}wwweeeZZZEEEBBB@@@???>>>?????????===;;;<<<<<<<<<<<<======>>>>>>999888777888:::;;;:::888777;;;>>>===999555333444///444888111444GGGFFF777777777777666666555444444555666777666444333444555444444333222222333444444444111000111///---...222444000...///111222222222444444444444444333111000222555888999888777888888666666666666888:::===>>>AAA@@@BBBEEEHHHLLLVVVaaayyy{{{rrrlllrrrvvv}}}uuulllVVVXXXZZZ\\\^^^[[[OOOAAAAAA===<<>>???@@@AAA@@@>>><<<;;;888777;;;FFFUUUiiikkk^^^ZZZEEEBBB@@@???>>>?????????===;;;=========>>>>>>???@@@@@@333222222222333333333222000444777666333111111333...333666222000BBBLLL999555555444444333333333333555666666555333111222333555444444333222222222222222111222333222///222777999888555333333444444333222222333333555666888:::666:::@@@DDDFFFGGGHHHIIIGGGKKKQQQYYYbbbkkkqqquuuzzz{{{xxxzzzmmm___WWWTTTOOOHHHCCCHHHIIIHHHGGGJJJMMMIIICCC<<<>>>CCCHHHJJJLLLQQQWWWlllvvvyyyddd[[[PPPMMMTTT```jjjoooyyyuuuttt}}}lllmmmbbbQQQPPPnnnvvvVVV<<<333...+++...///,,,************))))))))))))))))))(((((()))+++,,,+++)))&&&(((''''''(((******)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''' ###$$$%%%+++222444222'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((()))))))))*********+++'''(((((()))+++---...000444333444666999;;;;;;:::>>>???@@@AAA@@@???===;;;???===>>>EEEPPP```vvv^^^\\\VVVDDDBBB@@@???>>>?????????===;;;333333444444555555666666///////////////.........,,,...000000000000111222///111222555...;;;QQQ===333222111111000111111222111222333222000///000111...//////000000111111111111111222444222///222888666:::;;;::::::???CCCDDD>>>BBBGGGKKKMMMSSSZZZ```aaafffnnnuuuyyy|||~~~nnniiibbb[[[UUUQQQMMMKKKJJJBBB<<>>===???<<<<<>>?????????===;;;,,,---------------------...///000////////////000...------...000111111111222///...999...666TTTAAA333222222111111222333444111333444555444555666888222333666888;;;===???@@@999:::>>>BBB@@@>>>BBBIIIPPPYYY]]][[[ZZZaaahhhkkkvvv~~~|||qqqnnnwww~~~vvvhhhbbb^^^WWWRRROOOMMMMMMLLLKKKKKKKKKHHHEEEDDDEEEGGGGGGDDDEEEHHHHHHEEEGGGLLLPPPRRRSSSXXXdddooossspppwww~~~www___hhhiii```YYY]]]gggooo{{{tttaaaRRRMMMWWWqqqvvvRRR;;;444333...(((---)))(((***+++******---(((((()))))))))))))))(((((('''&&&'''((()))(((&&&'''&&&%%%%%%&&&&&&$$$"""$$$$$$%%%&&&''''''((()))%%%&&&&&&&&&&&&&&&&&&&&&'''(((&&&###$$$'''&&&###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&&&&&&&'''((($$$$$$%%%%%%&&&''''''(((&&&&&&'''(((((()))******---+++)))((()))---111333111222444888<<<<<<;;;999;;;<<<>>>@@@AAA@@@???>>>:::888999@@@KKK[[[qqqfffjjjzzzTTTCCCBBB@@@???>>>?????????===;;;111000000000000000000000000111222222111111222333222///---...111333222000444---,,,<<<...222UUUEEE666555555444555666888999999;;;===???@@@AAADDDFFFDDDGGGJJJOOOTTTXXXZZZ\\\fffhhhnnnsssttttttzzz}}}ooojjjZZZUUU]]]^^^WWWWWWQQQOOOLLLHHHGGGJJJMMMOOOHHHGGGGGGHHHJJJKKKLLLLLLJJJOOOTTTTTTQQQNNNPPPRRRLLLPPPXXX______aaammm||||||zzzxxx|||vvvmmmmmmppphhh[[[hhhmmmnnnjjjpppyyyhhh]]]XXXZZZTTTSSS]]]ooopppGGG===111,,,---...---***000,,,+++---,,,)))(((***'''((()))))))))))))))((()))'''%%%%%%'''((('''&&&%%%%%%%%%&&&)))***)))'''""""""###$$$&&&'''(((((((((''''''&&&&&&%%%%%%$$$&&&'''&&&$$$&&&******''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&'''((())))))***+++)))%%%$$$%%%)))...111...000444999===>>><<<::::::;;;>>>@@@AAAAAA@@@???>>>;;;<<>>?????????===;;;444---***---000///...000000//////111222333666999333333222111111111222222888888888666444999LLL^^^EEEBBBCCCGGGJJJIIILLLPPP```aaacccfffkkkrrrzzztttkkkggg```ZZZXXXUUUNNNJJJIIIKKKHHHFFFHHHKKKMMMOOORRRFFFNNNJJJHHHQQQSSSOOOPPPSSSRRRRRRTTTVVVWWWVVVUUU^^^dddfffdddfffkkkkkkhhhjjjnnnttt||||||pppjjjhhhhhhsss{{{vvvkkkgggoooyyyyyyttt|||qqqZZZRRRMMMLLLXXXiiiwwwdddIII555000///...,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&''''''''''''((('''%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%'''&&&%%%%%%&&&((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((************+++,,,------333000111777:::::::::<<>>===<<<;;;666777777666666666777888;;;:::<<>>666000...---,,,+++++++++++++++))))))))))))))))))))))))***))))))))))))(((((((((&&&&&&&&&''''''''''''((()))(((&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&''''''(((************+++---...///111///000666999999999;;;>>>???@@@AAA@@@>>><<<;;;;;;===>>>BBBPPPhhh}}}aaakkk{{{WWWFFFCCCCCCAAA???>>>??????===<<<---999???>>>???FFFKKKJJJPPPPPPSSS[[[gggqqqtttsss|||xxxtttuuu{{{xxxhhh]]]aaa^^^\\\\\\^^^\\\WWWRRRQQQZZZ^^^YYYVVVYYYZZZWWWQQQRRRSSSUUUYYY\\\___aaa]]]^^^ccciiijjjddd```___lllrrryyy}}}|||wwwrrrooodddeeeiiiuuu|||rrrvvvxxxkkkaaaaaahhhnnnssswww|||mmmgggXXXGGGBBBLLL]]]gggxxxzzzzzz]]]PPP???333...---,,,***,,,+++++++++++++++,,,,,,))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&''''''''''''(((((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&&&&''''''((($$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''(((''''''&&&&&&&&&''''''))))))***+++---...000111333000111777;;;;;;;;;======>>>@@@@@@???>>>;;;:::===<<<<<>>PPP```jjjkkkrrr~~~zzzqqqgggaaa```___\\\ccc\\\XXXZZZ[[[VVVRRRQQQYYYXXXWWWXXXYYYYYYXXXVVVWWW^^^bbb```aaahhhnnnqqqooopppssswwwzzz|||}}}}}}||||||~~~|||vvvsssssswww~~~xxxnnnkkkooottt{{{qqqkkkeee```bbbiiinnnooommmooofffggguuuvvvfffVVVKKK@@@DDDFFFKKK^^^wwwgggQQQAAA.........000111000///...++++++************++++++))))))))))))))))))))))))******)))))))))(((((((((&&&&&&&&&''''''''''''((($$$######%%%'''))))))(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((()))***+++---000222333666333444;;;???>>>???AAA>>>???@@@AAA@@@>>><<<;;;>>>;;;888???TTTooosssZZZGGGBBBAAA@@@???@@@AAAAAA@@@>>>vvvwww}}}{{{uuuppp{{{rrrkkkhhhfffbbb^^^ZZZXXXXXXYYYYYYUUUWWWVVVSSSVVV___eeefffiiibbb___cccgggjjjmmmrrrvvvxxxyyyuuuoookkklllooowwwxxxxxxyyy~~~xxxyyywwwttttttppprrruuusssmmmgggeeegggeeeccceeemmmxxx}}}yyysssuuutttiiicccUUUDDD>>>EEEPPPVVVeeevvvjjjVVVHHH>>>666000333111---***))),,,111555,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&''''''''''''((($$$######%%%'''))))))(((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((((()))+++---000222444666444555<<<@@@@@@@@@BBB@@@AAABBBBBBBBB@@@>>><<<>>>999666<<>>{{{|||vvvlllkkkeee```gggtttyyyuuukkkooopppmmmfffccceeeiiifffeeehhhmmmmmmhhhfffggg{{{vvvrrrppprrr{{{xxxpppjjjhhh```aaaeeeiiilllllliiifffpppwwwxxxrrroootttwwwuuuvvvyyy|||~~~|||}}}|||bbbcccuuummmkkkpppiiibbbbbbdddfffeeecccbbbdddeeekkkooovvvzzzvvvpppooossspppvvv~~~vvvfffWWWJJJBBBIIIPPPXXX```oooyyyWWWOOODDD888000......///111000---)))'''))),,,000,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''(((((('''((()))+++---///111333444222333:::>>>>>>???AAAAAAAAACCCCCCBBBAAA>>>======999555;;;OOOhhhyyy~~~ZZZFFF@@@@@@@@@@@@AAABBBAAA>>><<>>??????BBB@@@AAABBBBBBBBB@@@>>><<<;;;999777<<>>OOOhhh||||||^^^HHHAAA@@@@@@@@@@@@@@@???;;;888rrrkkknnnjjjeee___VVVQQQUUU]]]XXXUUUSSSTTTYYYaaahhhlllxxx}}}yyyzzztttllleee___XXXQQQLLLDDDFFFMMM]]]rrr}}}mmmJJJCCC:::333000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))((((((((((((((('''''''''%%%&&&'''&&&$$$###$$$%%%&&&''''''''''''''''''&&&'''%%%###$$$&&&'''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$###""")))(((&&&&&&''''''&&&$$$"""$$$&&&&&&%%%&&&***...(((%%%""""""%%%'''&&&%%%"""###%%%'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&((()))(((((('''''')))+++***)))***...111555333666===AAA@@@@@@AAADDDDDDCCCBBB@@@???>>>>>>>>>===888===LLLXXXhhh~~~|||vvvXXXGGGDDDAAA???>>>>>>??????>>><<>>>>>>>><<<:::{{{wwwiiijjjtttsssjjjYYYLLLIIILLLOOOOOOPPPVVV[[[YYYXXXbbbqqqwwwmmmccc[[[VVVWWWSSSKKKDDDDDDIIILLLLLLBBBMMMdddooocccRRRCCC999333...,,,...---...///000000...,,,************************+++******))))))******+++))))))))))))))))))))))))&&&&&&&&&'''((((((((()))((()))***)))''''''''')))%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$%%%&&&'''&&&%%%&&&%%%$$$$$$&&&((((((((('''%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((+++++++++******---111444444222555===BBBBBBBBBDDDEEEDDDDDDBBB@@@>>><<<;;;888888444===SSSaaammm}}}|||sssZZZHHHEEEAAA@@@>>>>>>??????===<<<|||tttmmmkkksss{{{fffVVVWWWZZZ\\\fffyyyyyynnnddd___SSSLLLSSSOOOQQQPPPPPPYYYjjjzzzvvvlllaaaWWWPPPJJJJJJLLLOOOSSSUUUUUUTTT^^^bbbjjjsss~~~zzziiiWWWLLL===999555222333333333222.........///000///,,,***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((()))***)))((('''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%%%%######$$$&&&'''&&&%%%'''$$$"""$$$'''(((&&&$$$&&&%%%$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''''''''((((((***)))((('''(((+++///222444222444<<>><<<:::999;;;777???WWWfffooo{{{wwwgggZZZHHHDDD???>>>===>>>???@@@???>>>}}}|||{{{uuulllfffVVV\\\\\\WWW^^^mmmoooeee___]]]\\\___fffnnnqqqqqqaaaaaaWWWTTT___eeejjjvvv~~~www|||}}}pppeee```___SSSUUUTTTQQQOOOQQQUUUYYY\\\cccppp|||rrraaaQQQEEE>>>999777......000111333222000...111///------...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))&&&'''((((((&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&&&&%%%######$$$&&&'''&&&%%%&&&$$$"""###&&&'''%%%"""$$$%%%&&&&&&%%%%%%%%%%%%"""######$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((***)))(((((())),,,///111333111333;;;@@@AAACCCEEECCCCCCCCCBBBAAA>>>;;;::::::===999@@@VVVeeemmmvvvrrrbbb|||ZZZGGGCCCBBB@@@>>>>>>???>>>===;;;}}}zzz}}}|||pppggg[[[]]]aaalllzzzzzzmmmeee]]]\\\fffjjjeee___^^^^^^cccddddddnnn|||}}}|||tttmmmiiiccc[[[VVVVVVXXXYYY\\\]]]ZZZVVVWWW\\\rrr~~~rrr^^^RRRFFFBBB;;;666222222333444222111000///---,,,++++++...+++))))))+++,,,---,,,))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((%%%%%%%%%&&&'''''''''((($$$&&&''''''&&&%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$######%%%'''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((,,,***)))***---000111111444111222999>>>???AAADDDAAABBBBBBBBBAAA???<<<:::888>>>;;;>>>RRRbbbiiirrrxxxhhh}}}YYYFFFBBBFFFDDDAAA???>>><<<999666{{{xxxuuullljjjjjjkkkhhhbbbccchhhnnnhhhccccccaaa^^^^^^```mmmtttxxxvvvuuuvvvvvvtttyyymmmgggccc]]]YYYZZZ^^^VVVPPPSSSXXX\\\aaafffttt}}}|||jjjUUUEEE;;;777555777777555444333111///...111000///---++++++---...,,,***)))***+++,,,,,,+++************************'''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&''''''''''''&&&&&&###%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%%%%%%%((('''%%%&&&''''''&&&%%% """$$$%%%$$$$$$$$$%%%"""%%%''''''%%%$$$$$$%%%&&&%%%$$$#########$$$%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((+++)))))),,,///111000...444111222888<<<===???BBB???@@@AAABBBAAA???===;;;777@@@???@@@QQQaaakkkuuupppmmmXXXEEEAAAEEECCC@@@???>>><<<:::888~~~uuuvvvwwwtttuuuyyyyyynnnfffddddddfff___\\\aaaiiiqqq}}}nnnXXXKKKAAADDDDDD???999777666555//////000222333222111///,,,---...---,,,*********...---------...---+++(((************************'''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&&&&''')))&&&''''''((((((''''''&&&###%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%)))(((&&&&&&''''''&&&$$$"""%%%&&&$$$"""$$$&&&"""%%%((((((%%%###$$$&&&######""""""###%%%'''((('''&&&&&&%%%%%%&&&&&&'''((((((&&&%%%%%%&&&'''(((((('''(((+++...000...+++444111111777;;;<<<>>>AAA>>>???AAABBBBBB@@@===<<<888CCCCCCCCCSSSdddppp{{{}}}]]]mmmXXXDDD@@@@@@???===>>>??????>>>===}}}yyyssspppmmmlllooovvv}}}pppiii^^^SSSKKKEEE@@@===:::999888666555555444444111222222222000...,,,+++,,,,,,,,,,,,---...//////***++++++,,,------------******))))))))))))*********)))'''&&&%%%%%%&&&&&&''''''''''''((((((((((((&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%&&&'''((()))'''(((((('''%%%%%%&&&((("""$$$&&&((()))(((&&&%%%######$$$%%%%%%%%%%%%$$$***&&&######$$$&&&%%%###########################&&&&&&'''''''''&&&$$$###((('''&&&&&&%%%%%%%%%%%%(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$(((''''''&&&&&&&&&''''''++++++++++++,,,...000111555444555777;;;===>>>>>>??????>>>>>>======<<<<<<;;;>>>AAA;;;TTTrrrpppuuu|||aaaxxxVVVDDD>>>===<<<;;;;;;<<<===<<<:::|||xxxvvvwwwlllccc[[[RRRKKKMMMIIIDDD@@@???>>>===<<<888777666555444333333333111111111111000///------------,,,,,,,,,---......++++++,,,,,,,,,,,,,,,,,,******))))))))))))*********)))'''&&&%%%%%%&&&&&&''''''''''''(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))'''&&&&&&''')))))))))((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%(((&&&###$$$%%%&&&%%%###########################&&&&&&'''''''''&&&%%%$$$''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''*********+++,,,...111222555444555777:::======<<<>>>>>>>>>>>>============<<<@@@EEEAAA[[[xxxrrruuuvvvWWWwwwWWWEEE@@@>>><<<;;;;;;<<<===<<<:::zzzuuusssssssssqqqooouuutttiiiccc```XXXNNNGGGEEEEEEDDDCCC===;;;999888888888777666666555555444333222111111111111000////////////000......---,,,,,,,,,------++++++,,,,,,,,,+++*********))))))(((((())))))***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&(((+++...000...)))%%%######$$$%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&''''''((())))))***+++---///222333555444444666999;;;;;;;;;============>>>>>>>>>>>><<<@@@FFFFFFccc~~~uuuttt~~~|||pppTTTxxxXXXGGGBBB>>>===<<<<<<======;;;:::~~~uuurrruuuxxxvvvppprrrvvv{{{|||wwwkkkfff^^^VVVQQQMMMIIIGGGCCCAAAAAABBBEEEFFFEEEDDD>>><<<::::::999888555222555555444444333222111111111111/////////000111222000///...---,,,++++++,,,++++++,,,,,,+++***))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$$$$&&&)))...222000---((($$$""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&((()))'''&&&&&&&&&&&&'''((((((((())))))***---000222444555444444666999;;;;;;:::<<<<<<======>>>>>>??????:::===CCCFFFfffxxxuuu{{{yyyttt```YYYHHHBBB???===<<<<<<======;;;:::pppjjjnnnmmmnnnkkkaaaRRROOOLLLMMMRRRYYY^^^```fffbbbbbbmmmyyypppkkk___\\\XXXVVVVVVUUURRROOOMMMJJJFFFEEEFFFIIIKKKKKK>>>??????@@@@@@===:::777777666666777999888666555555555666666555444333222111111000//////000222333000///...---,,,+++++++++++++++++++++***)))(((((())))))(((((((((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$%%%&&&'''(((((((((%%%&&&'''''''''&&&%%%$$$###$$$$$$$$$$$$&&&***---)))((('''%%%$$$###############$$$%%%%%%%%%%%%%%%###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((((((&&&&&&&&&&&&&&&'''((((((((())))))***---000222444444444444666999;;;;;;:::<<<<<<======>>>>>>??????;;;;;;@@@DDDiii}}}www~~~}}}vvvhhhYYYGGGBBB@@@>>>===<<<======;;;:::|||}}}~~~vvvhhhiiigggiiivvvrrriiidddkkkvvvkkk^^^aaafffnnnqqqiiiffffffjjjsss}}}uuunnnkkklllnnn}}}ttthhh___YYYTTTOOOJJJMMMLLLKKKLLLOOOQQQQQQPPPGGGEEEBBB@@@AAABBBCCCBBBFFFEEEBBB@@@>>><<<<<<<<<999888777777888777555333555666777777777555444333111111000000000111111222000///...---,,,+++++++++))))))*********))))))((()))((((((''''''(((((()))&&&''''''(((''''''&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%'''(((((((((((($$$%%%&&&'''''''''&&&%%%'''((((((&&&$$$"""###$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***+++---///222333444333444666:::<<<===<<<============>>>>>>>>>>>>>>><<<@@@FFFnnnwwwsssfffXXXGGGAAAAAA???============;;;:::rrrzzz~~~{{{qqqsssqqqlllkkkkkkeee\\\^^^_________^^^\\\[[[ZZZWWWSSSOOOLLLLLLMMMNNNNNNLLLKKKIIIIIIIIIIIIIIIHHHKKKIIIGGGFFFEEEDDDAAA???===<<<;;;:::999:::<<<===@@@>>>;;;999888777444222444555777777777666444333111111222222222111111000///...---,,,,,,,,,,,,,,,(((((())))))***)))))))))((((((''''''''''''((((((%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&%%%###$$$&&&'''((('''&&&%%%'''((()))(((&&&###""""""$$$$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%###%%%&&&%%%$$$###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((&&&%%%$$$&&&%%%%%%&&&&&&((())))))*********+++,,,...111222333333444777;;;>>>???>>>>>>>>>>>>>>>============>>><<<@@@HHHqqq{{{nnnvvv~~~~~~uuuXXXGGGAAAAAA???>>>=========;;;:::{{{sssnnnlllkkkooottt~~~vvvkkkeeebbb```\\\XXXWWW]]]``````bbbeeeccc\\\VVVXXX\\\______YYYQQQJJJIIIJJJKKKIIIHHHHHHKKKNNNNNNMMMKKKIIIHHHGGGGGGFFFBBBBBBBBBCCCDDDDDDBBB???;;;===@@@@@@>>><<<;;;:::<<<:::888777888888777666333444666777777555444222111222222333333111000///......---,,,,,,,,,------''''''((())))))***))))))((((((''''''''''''((((((%%%&&&'''(((((((((&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))))))))(((&&&$$$""""""###%%%'''(((((('''&&&###&&&)))***((('''&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&###%%%&&&%%%######&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''((((((((($$$&&&((()))(((&&&$$$"""%%%%%%%%%&&&'''((()))***++++++++++++,,,...000111333222444777;;;???@@@@@@??????>>>>>>======<<<<<<===;;;@@@IIIqqquuudddooo}}}XXXGGGBBBAAA@@@>>>===>>>===;;;:::}}}oooiiiuuuyyyqqqkkkhhheeebbb]]]XXX[[[bbbeeeccc___[[[YYYYYYZZZZZZ^^^YYYVVVXXX]]]___[[[WWWOOOPPPSSSWWW[[[ZZZUUUPPPMMMIIIDDDDDDGGGLLLNNNOOOKKKLLLMMMKKKHHHEEECCCBBBEEECCCAAA@@@@@@???===<<<======>>>>>>>>>>>>======<<<;;;;;;::::::999999888111222444444444444444555444333222111000000000000,,,---...---+++***+++,,,,,,***'''&&&&&&(((+++...++++++******))))))(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''***'''%%%&&&((((((&&&$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&'''((('''&&&$$$###"""$$$%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((())))))***,,,///222555777555555666777888:::<<<======;;;;;;>>>>>><<<<<>>======>>>===;;;999|||yyyppptttvvvuuurrrqqqqqqrrrsssttttttssspppllljjjiiimmmtttqqqeeecccnnnrrrllliiieeebbbaaa]]]YYYZZZ^^^aaa___]]][[[YYYYYYZZZ[[[ZZZWWWVVVYYY^^^___ZZZTTTPPPPPPRRRUUUWWWVVVRRRNNNMMMJJJGGGGGGJJJMMMOOOOOOJJJKKKKKKIIIFFFDDDCCCDDDAAA@@@@@@@@@AAAAAA???===>>>>>>>>>>>>>>>===<<<<<<:::::::::999888888777777111111333888===???<<<888333333222111000000000000,,,---------+++++++++,,,---+++)))''''''((()))+++)))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%&&&'''(((&&&$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""""""""""""""!!! ###$$$$$$$$$$$$%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((())))))***+++---000333555555555666777999:::<<<======;;;;;;>>>>>><<<<<>>===FFFWWWXXXQQQTTTlll~~~}}}]]]CCCBBB???>>>======>>>===;;;999}}}xxxzzz||||||zzzvvvqqqmmmpppssstttooofff``````cccbbbbbbdddeeeffffffffffffeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeehhhmmmooolllfffaaa^^^^^^]]]YYYXXXYYY\\\[[[ZZZYYYYYYYYYYYYYYYUUUTTTTTTYYY^^^^^^YYYTTTRRRRRRQQQRRRRRRQQQNNNKKKLLLKKKIIIJJJMMMOOOOOOOOOKKKKKKJJJHHHFFFEEEFFFHHH@@@@@@@@@AAABBBBBBAAA?????????>>>>>>===<<<::::::999999888888777666666666333222444:::AAACCC===777222222111111000000//////------,,,,,,,,,,,,++++++---,,,+++)))(((''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&''''''&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((***)))***+++,,,///111222444444666777999;;;<<<======;;;;;;>>>???<<<===???<<<@@@>>>@@@GGGFFFGGGTTTqqq~~~]]]CCCAAA@@@>>>===>>>>>>>>><<<:::vvvrrrqqqnnniiifffcccaaa______^^^\\\[[[\\\[[[ZZZ[[[\\\\\\ZZZXXX^^^___aaacccddddddccccccbbbeeegggfffddddddgggkkkkkkgggfffhhhhhhfffdddeeegggfffeeeeeefffhhhhhhiiigggcccdddjjjooonnnllllllccc]]]ZZZ\\\]]]YYYVVVUUUYYYYYYYYYXXXWWWWWWVVVVVVQQQPPPQQQVVV[[[]]][[[WWWUUUSSSQQQPPPNNNMMMKKKJJJJJJJJJKKKMMMNNNOOONNNMMMMMMLLLKKKHHHFFFFFFIIILLLIIIFFFCCCAAAAAAAAA@@@?????????>>>===<<<:::999888999999888777777666666555555555555777:::999444000111111111000000//////...---,,,+++,,,,,,---,,,++++++++++++******(((''''''%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%$$$###$$$%%%'''(((%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((++++++++++++,,,...000222333444666888:::;;;<<<======;;;;;;>>>???======@@@<<<>>>;;;===DDDFFFPPPeeeuuu^^^CCCAAA@@@???>>>>>>??????===;;;~~~___TTTUUURRRTTTTTTRRRQQQSSSTTTSSSQQQOOOMMMLLLMMMNNNNNNMMMOOOPPPTTTXXX[[[\\\ZZZWWWZZZ[[[\\\^^^aaadddfffgggeeecccbbbbbbccceeeeeefffkkkfffccceeeeeeaaa___```eeebbb______aaacccdddcccddd___```hhhlllhhheeeeee```ZZZXXX[[[]]]YYYUUUTTTYYYYYYXXXWWWUUUTTTSSSRRRPPPOOOOOORRRWWW[[[]]]\\\VVVTTTRRROOOLLLJJJJJJKKKHHHJJJMMMNNNNNNMMMLLLLLLKKKKKKIIIFFFDDDEEEIIIKKKTTTNNNGGGBBB??????????????????>>>===;;;999888777999999999888777777666666444666666444000......000//////000000000///......---+++***+++---...---+++((()))******+++***)))(((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###############"""$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%$$$######$$$%%%'''(((###$$$&&&%%%%%%$$$&&&'''$$$$$$%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((------,,,,,,...///111222222333666888:::<<<<<<======;;;;;;??????===>>>AAA>>><<<888<<>>>>>>>>>>>>>>===<<<;;;999777666999999888888777666666666111444666222---+++000555---...///000000///...------+++)))***...///---+++(((((()))***************&&&&&&&&&''''''''''''''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''((()))%%%$$$$$$$$$$$$%%%%%%&&&"""$$$%%%%%%%%%%%%&&&((($$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((------------...000222333111333666999;;;<<<=========;;;;;;???@@@>>>???BBB@@@<<<555;;;IIIPPPbbb~~~{{{aaaEEECCCAAA@@@???@@@@@@@@@>>><<>>======<<<<<<:::999777777888888777666666555555444///111333222000///111444,,,---///000000///---,,,...+++(((***...000---************)))))))))))))))((((((((('''''''''''''''&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$&&&((($$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((('''&&&&&&''')))$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((+++++++++,,,---000222333000222555999;;;============;;;;;;???@@@>>>???BBB???;;;666<<>><<>>===999999;;;======<<<;;;<<<===;;;>>>EEEIIIIIIFFFFFFIIIBBBGGGLLLLLLIIIHHHLLLPPPNNNOOORRRWWW]]]ccceeefff___^^^]]]]]]^^^```bbbddd\\\bbbiiiiiiddd___]]]^^^ZZZWWW[[[bbbaaa\\\bbbooobbb^^^\\\^^^bbbdddaaa]]]ccciiiiiiaaa\\\___```^^^]]]\\\]]]]]]YYYUUUWWW]]]WWWUUUSSSRRRRRRSSSVVVWWWWWWWWWWWWWWWVVVTTTRRRQQQKKKLLLMMMKKKHHHFFFHHHJJJKKKNNNQQQQQQOOONNNOOOPPPMMMMMMLLLJJJHHHGGGHHHIIIHHHGGGEEEDDDDDDCCC@@@>>><<<<<<<<<;;;:::999888777777666666555444444333333///000111222222111///...+++---...000000///---,,,...***(((***...000...***---,,,***)))(((((((((((()))))))))((('''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''"""$$$'''&&&$$$$$$&&&(((######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((($$$%%%&&&&&&%%%$$$"""!!!&&&''''''&&&$$$######$$$&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((*********+++,,,///111333000222555999<<<============;;;;;;???@@@???@@@CCC<<<;;;888===DDDHHH^^^zzzcccHHHFFFBBBAAA@@@@@@AAAAAA???===???>>><<<;;;:::;;;<<<<<<777999:::999888777888999777777777777888888888888888888888777777777777777777777999;;;===???@@@AAA@@@======@@@FFFIIIGGGDDDFFFEEEGGGJJJJJJHHHJJJNNNQQQTTTWWWXXXYYYZZZ[[[]]]\\\ZZZWWWWWWYYY\\\___```aaadddhhhiiifffbbb___]]]YYYYYYZZZ[[[\\\^^^```aaaaaa[[[ZZZ```dddbbb```bbbbbbaaa```]]]ZZZYYY[[[\\\XXX[[[^^^^^^[[[XXXXXXYYYVVVRRRQQQSSSRRRPPPQQQTTTUUUUUUUUUTTTSSSRRRRRRRRRLLLMMMMMMLLLIIIHHHHHHIIIOOOPPPQQQQQQOOONNNOOOPPPPPPMMMJJJJJJLLLMMMKKKIIILLLIIIGGGEEEDDDBBB@@@>>>>>>======<<<;;;999888777<<<666///---000444444333222222222111111111111000......---,,,++++++******---,,,,,,+++*********+++************))))))))))))'''&&&&&&&&&&&&%%%%%%%%%)))))))))(((###!!!(((222111---'''$$$###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((($$$"""###'''(((&&&"""&&&%%%$$$######%%%'''((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$&&&)))))))))(((((()))++++++,,,---...000000111333444777:::;;;;;;::::::;;;:::;;;===???AAA@@@???@@@999999???DDDLLL```uuu~~~~~~}}}bbbHHHEEEBBBAAA@@@@@@AAAAAA???===999999777666666666777777555666777777555555666777555555555555666666666666777777777777777777777777777888999:::<<<>>>?????????===<<<@@@FFFIIIHHHEEEFFFEEEGGGJJJJJJHHHJJJOOOQQQSSSUUUVVVVVVVVVXXXYYYWWWVVVVVVVVVYYY\\\___```aaadddffffffccc```]]]\\\XXXXXXYYYZZZ[[[]]]___aaa```ZZZYYY^^^bbbbbbaaacccbbbaaa^^^\\\ZZZZZZ[[[[[[YYY\\\___^^^\\\ZZZYYYZZZVVVSSSSSSVVVUUUQQQOOOQQQUUUUUUTTTSSSRRRRRRQQQQQQLLLMMMMMMLLLJJJIIIIIIKKKRRRSSSSSSRRRPPPOOOOOOPPPOOOLLLJJJKKKLLLLLLJJJHHHGGGFFFCCCBBBBBBAAA???===>>>>>>======;;;:::888777;;;555000///111444444222222222222111111111111000......------,,,,,,++++++---,,,++++++******++++++*********)))))))))((((((((((((((((((''''''''''''(((&&&&&&'''(((---<<>>@@@AAA@@@>>>>>>888777===AAAIII]]]qqq|||~~~zzz```EEEDDDBBBAAA@@@@@@AAA@@@>>>===555444444333333333333444222444555444333222333555333333333333444444444444666666666666666666666666777888999:::;;;<<<======>>><<<<<<@@@EEEHHHHHHFFFEEEDDDFFFJJJJJJHHHJJJOOOSSSTTTUUUUUUTTTSSSTTTVVVRRRSSSTTTVVVYYY[[[^^^___aaabbbcccaaa___\\\[[[\\\YYYXXXXXXXXXYYY[[[^^^___\\\XXXWWW]]]bbbcccdddeeebbb___[[[ZZZ[[[[[[ZZZXXXZZZ\\\^^^^^^]]][[[[[[[[[VVVTTTUUUXXXWWWRRROOOOOOUUUUUUTTTSSSQQQPPPPPPOOOKKKLLLLLLLLLJJJJJJKKKMMMUUUVVVVVVTTTQQQOOOOOOPPPLLLKKKKKKKKKLLLKKKHHHFFFDDDCCCAAAAAABBBBBBAAA@@@???>>>>>>===<<<:::999888999555111111333444333111222222222111111111111000...............---------,,,,,,++++++******++++++******))))))))))))((((((*********)))))))))(((((()))'''&&&&&&%%%)))666CCC+++)))&&&$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$######""""""######$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&((()))(((((()))***+++++++++,,,...000111222333555777999:::;;;;;;:::::::::<<>><<<444444333333333333333333111222333333111111222333222222222222333333333444555555555555555666666666777888888999999:::::::::<<<;;;;;;>>>CCCFFFGGGGGGDDDCCCEEEIIIIIIHHHJJJNNNTTTUUUUUUTTTRRRQQQRRRSSSPPPRRRUUUVVVXXXYYY[[[]]]___```___]]]ZZZYYYZZZ\\\[[[[[[YYYXXXXXXYYYZZZ[[[UUUTTTWWW^^^dddgggfffddd```[[[WWWWWWZZZ[[[XXXTTTZZZ[[[\\\\\\\\\[[[ZZZZZZVVVTTTTTTWWWVVVRRRQQQSSSUUUUUUTTTRRRQQQOOONNNNNNKKKLLLLLLKKKKKKKKKMMMOOOVVVVVVVVVTTTPPPNNNMMMNNNHHHIIIIIIJJJJJJHHHEEECCCCCCBBBAAABBBDDDEEEEEEDDD??????>>>===<<<:::999888777555333333444444333111222222222111111111000000............////////////,,,,,,++++++***++++++,,,***)))))))))((((((((((((*********)))))))))(((((('''&&&'''(((%%%"""&&&---'''%%%######$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%###$$$&&&'''%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&(((((((((((()))++++++++++++,,,...000222333444555777888:::;;;;;;;;;:::;;;===@@@BBBAAA===:::777444555;;;BBBOOOdddwwwvvv}}}ttt{{{|||```GGGFFFBBB@@@???@@@@@@@@@>>><<<222222333333333333333333111222333333111111222333222222333333333444444444333333444444444555555555777777777777888888888999;;;:::;;;===@@@CCCEEEFFFBBBBBBDDDHHHHHHGGGIIINNNQQQQQQQQQOOOMMMLLLMMMOOOQQQSSSUUUVVVUUUVVVXXXZZZ^^^^^^\\\ZZZXXXXXX[[[]]]___^^^]]][[[YYYXXXWWWWWWOOOSSSYYYaaahhhkkkgggbbb]]]YYYUUUUUUYYYZZZVVVRRRXXXXXXXXXXXXYYYYYYXXXXXXVVVSSSQQQSSSTTTSSSUUUYYYVVVVVVTTTRRRQQQOOOMMMMMMLLLLLLLLLKKKKKKLLLNNNQQQUUUUUUUUURRRNNNKKKJJJKKKEEEFFFHHHHHHFFFDDDAAA@@@AAA@@@@@@AAADDDEEEEEEDDD>>>>>>>>>===<<<:::888888666555444444555444333111222222222111111111000000......//////////////////,,,++++++***++++++,,,,,,)))))))))(((((((((((('''))))))((((((((((((''''''$$$$$$'''***+++)))---333...+++(((&&&%%%$$$###!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&'''''''''(((***,,,++++++***+++---000222444444555666888999:::;;;;;;;;;;;;===@@@BBB@@@===999777666666:::AAAOOOdddvvvuuu{{{}}}ttt{{{}}}aaaGGGFFFAAA@@@??????@@@@@@>>><<>>>>>???AAABBBBBB@@@>>>======<<<;;;999888777666666555555444333333333222222222111111111111000///////////////.........++++++******++++++,,,,,,))))))((((((((((((''''''(((((('''''''''&&&&&&&&&)))&&&%%%'''))),,,444<<<777333...)))&&&$$$""" ###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%'''''''''(((***---+++******+++---000333555555555666777999:::;;;<<<<<<===>>>@@@AAA@@@<<<999888888777888>>>MMMaaappptttzzzzzzwww||||||```FFFCCCAAA@@@??????@@@???===;;;...///000111222111111000000111222111000///000222222222333333333444444444111111111222333444444444333333444555666777777777999999999999:::<<>>===@@@DDDEEECCCFFFKKKHHHHHHHHHGGGFFFGGGIIILLLKKKNNNPPPOOOMMMNNNSSSXXXZZZZZZ[[[ZZZZZZ[[[___aaa```aaaccccccaaa]]]YYYVVVZZZ^^^aaabbbfffhhhcccZZZ[[[[[[ZZZZZZZZZYYYXXXWWWVVVTTTRRRSSSVVVWWWWWWUUUTTTPPPOOORRRSSSRRRUUUYYYYYYXXXWWWTTTRRROOOMMMMMMOOOOOONNNLLLKKKLLLOOORRRSSSSSSRRRPPPLLLIIIIIIIIIFFFGGGHHHEEEBBB@@@@@@BBB@@@???>>>???@@@AAA@@@>>>===<<<<<<;;;:::888777666777777666555333333333444222222222111111111111000000//////......---------++++++******++++++,,,---))))))((((((((('''''''''((((((((('''''''''&&&&&&---(((&&&&&&'''''',,,222666222,,,(((&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%%%%$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&'''(((+++---+++*********,,,000333666555666666777888:::;;;<<<>>>>>>===>>>??????<<<:::555777777888???PPPeeesssrrryyyzzz||||||bbbFFFCCCAAA?????????@@@???===;;;///000222333333333222111///000111000///...///111111222222222222333333333000000111222333333444444222222333444555666777888999999999888888:::===???===<<>>===>>>>>>>>><<<:::222555777999BBBVVVmmm|||pppxxx{{{~~~eeeHHHDDDAAA???>>>?????????===;;;333222222111111222222333111222222333333222222111333333333333333333333333222222333333333444444444444444333333444555777888666888999999888888999:::???===<<<===@@@DDDGGGHHHGGGHHHJJJJJJJJJJJJKKKLLLLLLKKKJJJGGGFFFJJJSSSYYYYYYZZZ[[[[[[ZZZ[[[^^^```___[[[___hhhhhh```___fffxxxtttooohhhbbb^^^\\\[[[___\\\YYYXXX[[[[[[ZZZWWWUUURRRQQQSSSWWWYYYXXXVVVUUUUUUUUUSSSPPPNNNNNNNNNUUUVVVVVVUUURRRPPPQQQQQQQQQOOOKKKIIIIIILLLOOORRRXXX\\\[[[RRRKKKJJJLLLMMMKKKJJJHHHFFFDDDBBBAAAAAA???????????????????????????>>>===<<<:::999888888777666444222111111111111000000000000000///......000000///...------,,,,,,------,,,++++++******)))+++*********))))))((((((+++***((('''''''''((()))&&&&&&'''''''''&&&$$$###))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$###"""###&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&)))'''&&&''')))'''###$$$%%%%%%%%%$$$$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&***(((&&&%%%%%%''')))+++((()))***,,,...111333444777888999:::<<<===>>>???<<<>>>@@@BBBAAA???<<<:::999555999>>>EEE]]]ssswwwuuuttt~~~eeeEEEAAABBB@@@???>>>>>>>>><<<;;;333222222111111222222333000111111222222111111000333333333333333333333333222222222222333333333333444333333333444555777888666777999888777777888:::DDD@@@===<<<>>>AAABBBCCCGGGHHHIIIIIIIIIIIIKKKMMMMMMLLLJJJHHHHHHLLLRRRWWWVVVXXXZZZZZZYYYZZZ[[[\\\]]]YYY]]]ffffff______eeeooonnnllliiieeeaaa]]][[[^^^ZZZVVVVVVYYY\\\\\\[[[UUUSSSRRRSSSUUUVVVWWWWWWTTTTTTSSSQQQMMMKKKLLLLLLTTTUUUTTTSSSPPPNNNNNNNNNPPPNNNLLLJJJJJJLLLNNNPPPTTTXXXXXXQQQLLLLLLNNNOOOIIIIIIGGGFFFDDDCCCAAAAAA???????????????>>>>>>>>>;;;;;;:::999999888777666777666444333111111111222000111111111111000//////000//////...------,,,,,,------,,,++++++******)))************)))))))))(((******((('''''''''((()))&&&&&&'''''''''&&&%%%$$$''''''''''''&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%'''((((((%%%"""$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%$$$$$$%%%%%%%%%)))(((&&&&&&&&&''')))***))))))***+++...111444555888888999:::<<<===>>>>>>???@@@BBBDDDCCC@@@===;;;666333777===EEE]]]tttxxxrrrpppzzzxxxuuugggHHHDDDAAA@@@>>>>>>>>>>>>===;;;222222111111111111222222000000000111111000000000222222222222222222222222000111111111222222222222333333333333444555666666555777888888777666888999CCCAAA???======>>>@@@BBBGGGHHHHHHGGGGGGIIILLLOOOOOOMMMJJJIIILLLOOORRRSSSRRRUUUXXXYYYXXXWWWWWWWWWYYYVVVZZZbbbddd```___cccccceeeggghhhfffbbb]]]ZZZ\\\XXXTTTTTTXXX\\\^^^^^^TTTTTTSSSRRRRRRSSSVVVXXXUUUUUUSSSPPPLLLJJJKKKLLLSSSTTTSSSQQQMMMKKKKKKKKKNNNMMMMMMLLLLLLLLLMMMNNNRRRVVVVVVPPPKKKLLLMMMLLLFFFFFFGGGFFFEEECCCBBB@@@??????>>>>>>======<<<<<<777777777777777666555555777666444333222222222222111222222222222111000000/////////...------,,,,,,------,,,++++++******)))************))))))))))))***)))((((((''''''((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&((((((&&&$$$$$$%%%%%%%%%$$$$$$&&&(((%%%$$$$$$$$$$$$$$$%%%%%%'''''''''''''''((())))))+++*********---111444777999999::::::;;;<<<======AAACCCEEEEEEDDDAAA>>>;;;777444777<<>>>>>>>>>>>===<<<222222111111111111222222000000111111111111000000222222222222222222222222000000000000111111111111222333333333333444444555444666777777666555777888:::???DDDCCC???===AAAEEEFFFFFFFFFEEEFFFHHHMMMPPPQQQNNNKKKKKKOOORRRRRRQQQPPPSSSWWWXXXWWWUUUSSSSSSUUUSSSWWW___bbb```___bbb^^^```cccdddccc```\\\YYYYYYWWWUUUVVVZZZ]]]\\\ZZZRRRTTTTTTRRROOOPPPTTTYYYXXXWWWUUUQQQMMMLLLLLLNNNTTTUUUTTTRRRNNNKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLKKKRRRUUUUUUNNNJJJIIIHHHFFFDDDEEEFFFGGGFFFDDDBBBAAA??????>>>===<<<;;;::::::444555666777777666555555666555555444333222222222222333333333333222111111//////.........---------------,,,++++++******)))*********)))))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$&&&(((%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''(((((())))))))),,,+++******,,,000555888:::::::::;;;;;;<<<<<<<<>>======>>>>>>===<<<222111111000000111111222111222222222222222222111111111111111111111111111//////000000000111111111222222222333333333333333333555666666555444666777222>>>IIIIIIAAA<<>>======>>>>>><<<;;;111111000000000000111111222222333333333333222222000000000000000000000000///000000000111111111111111222222333333222222111222444555555444333555666222===HHHIIICCC======AAABBBCCCDDDEEEFFFHHHLLLPPPRRRPPPNNNOOOQQQTTTUUUVVVRRRUUUXXXYYYWWWTTTRRRQQQTTTTTTVVV\\\bbbdddbbb```gggfffeeecccbbbaaa``````VVVVVVYYY]]]___[[[TTTNNNNNNOOOPPPQQQPPPQQQSSSUUUQQQRRRRRRPPPMMMKKKKKKKKKVVVWWWVVVTTTQQQNNNNNNNNNKKKLLLNNNNNNNNNLLLJJJHHHGGGKKKMMMLLLLLLMMMLLLHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@>>><<<999888777666777999:::;;;:::888777555555555555555444333333222333333333333222111111........................------,,,++++++******)))))))))))))))************'''(((((((((((('''&&&&&&'''''''''&&&''''''((()))&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&'''(((((()))###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$&&&'''((((((%%%&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$&&&((('''&&&&&&&&&'''((()))***&&&&&&&&&&&&''')))***+++,,,+++++++++...111555888999999::::::;;;<<<======???AAACCCCCCBBB???;;;999888333666999???UUUjjjmmmmmmzzzrrriiiGGG@@@AAA???============;;;999111111000000000000111111111111222222222222111111000000000000000000000000000000000111111111222222111111222333333222111000222333444444333333444555444777<<>>@@@BBBDDDEEEFFFIIILLLOOOQQQQQQPPPPPPPPPSSSWWWZZZUUUXXXZZZZZZXXXUUUTTTSSSUUUVVVWWW\\\cccfffddd___dddccccccbbbaaa```___^^^VVVVVVXXX[[[]]][[[TTTNNNLLLLLLMMMPPPSSSTTTTTTRRRNNNPPPRRRQQQOOOLLLKKKKKKSSSTTTTTTRRROOOMMMMMMNNNLLLMMMMMMNNNMMMKKKIIIHHHFFFJJJMMMMMMOOOQQQOOOKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCAAA>>><<<999888777777999;;;<<<<<<:::888666444555555666666555444333222222222222222111111000........................------,,,++++++******)))((()))))))))************''''''((((((((('''&&&%%%((('''&&&&&&'''((()))***$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$######%%%&&&(((###%%%''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%&&&''''''###$$$&&&%%%######%%%'''$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%&&&'''((())))))'''&&&%%%%%%&&&(((+++,,,+++++++++---///222555777888888999:::<<<===>>>>>>>>>@@@BBBCCCBBB@@@<<<:::777222555888>>>TTTiiilllttttttjjjHHHAAABBB@@@>>>======<<<999888111111000000000000111111000000111111111111000000000000000000000000000000111111111111222222222222000111222333333222000000111333444444333222444555555111000888CCCIIIEEE???>>>AAADDDFFFGGGIIILLLNNNPPPQQQRRRPPPPPPRRRXXX^^^XXXZZZ[[[[[[YYYVVVUUUUUUWWWWWWXXX]]]cccgggddd___]]]^^^______^^^]]][[[ZZZVVVVVVVVVYYY\\\ZZZUUUPPPKKKJJJKKKPPPUUUVVVTTTQQQNNNQQQSSSTTTRRROOOMMMLLLPPPQQQQQQOOOMMMKKKKKKLLLLLLMMMMMMMMMLLLKKKIIIHHHIIIMMMPPPPPPQQQSSSOOOJJJKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDBBB???<<<:::888777888999;;;<<<<<<:::777666444555666666666555444333111222222222222111000000---.....................------,,,,,,+++******)))(((((())))))*********+++&&&'''((((((((('''%%%%%%((('''&&&&&&'''((()))***#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$######%%%'''(((###%%%((((((%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$######&&&***$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$%%%&&&'''((()))(((&&&%%%$$$%%%(((+++---***+++,,,...000333555666777888999:::<<<===>>>???>>>@@@BBBDDDCCCAAA>>><<<999444666888===RRRfffiiinnnwwwxxxkkkIIIBBBCCCAAA>>>===<<<;;;999666111111111111111111111111000000000000000000000000111111000000000000111111111222222111///...///111111111222222222333333333555444222111111222444555444555777777999>>>FFFLLLEEE@@@AAAHHHLLLKKKLLLPPPTTTRRROOOMMMOOOSSSWWW[[[YYYXXX[[[___\\\UUUVVV\\\[[[ZZZ\\\aaaggghhhddd___\\\\\\\\\[[[YYYXXXVVVVVVVVVVVVVVVWWWYYYYYYWWWVVVPPPOOOPPPQQQTTTUUUUUUTTTUUUWWWXXXSSSLLLKKKOOOUUUZZZ\\\WWWOOOLLLOOOPPPMMMNNNLLLJJJJJJKKKLLLLLLKKKKKKXXXQQQKKKUUUPPPGGGOOOJJJKKKKKKIIIGGGEEEEEEFFFAAA@@@>>>===;;;:::::::::<<<<<<;;;::::::999999888444555777888888666444333333333222222111000000000///+++)))***...///---)))************+++,,,---...))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%''''''''''''%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%'''(((((('''%%%###$$$%%%&&&&&&&&&(((+++...***+++,,,---...111555999888:::<<<===<<<<<<===>>>FFFDDDBBBBBBAAA???;;;888444666666777AAASSSaaagggjjjqqqyyy|||mmmHHHFFFBBBAAA???>>>>>>>>><<<:::111111111111111111111111000000000000000000000000111111000000000000111111111222222111///...000111111111111222222222333333555444222111111222444555555666666666666:::@@@FFFDDD??????CCCFFFFFFIIIOOORRRPPPMMMLLLNNNQQQVVVYYYYYYYYY[[[]]]ZZZTTTUUUZZZ\\\ZZZ[[[^^^cccddd```\\\\\\\\\\\\[[[ZZZXXXUUUTTTUUUUUUUUUWWWYYYYYYVVVTTTSSSRRRQQQQQQSSSTTTTTTTTTWWWYYYYYYTTTNNNLLLQQQVVVZZZZZZUUUNNNKKKOOOPPPNNNPPPMMMJJJIIIKKKMMMNNNNNNLLLUUUOOOJJJSSSOOOHHHOOOKKKJJJIIIHHHGGGFFFEEEEEEAAA@@@???===;;;::::::999:::999999888888777777666444555555666555444333222333333222111111000000///000---+++,,,000111...+++...---,,,+++************))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''&&&'''((('''&&&''')))+++***+++,,,---...111555999777999:::;;;:::;;;===>>>DDDCCCCCCBBBBBB???;;;888444666666888BBBSSSaaagggiiiqqqvvv{{{tttmmmGGGEEEBBBAAA???>>>???>>><<<;;;111111111111111111111111000000000000000000000000111111000000000000111111111111222111///...000111111111111222222222222333444333222222222333444555666666555444444666;;;>>>FFFBBB@@@BBBDDDEEEJJJOOOOOOMMMLLLKKKLLLOOOSSSVVVXXXXXXZZZZZZWWWRRRSSSXXX\\\ZZZYYYZZZ]]]^^^[[[XXX[[[\\\]]]]]][[[XXXTTTRRRSSSSSSUUUWWWYYYXXXUUURRRVVVTTTQQQQQQRRRTTTTTTTTTUUUXXXYYYVVVRRRQQQUUUZZZYYYXXXSSSLLLJJJNNNPPPPPPRRROOOLLLJJJLLLNNNPPPPPPMMMQQQKKKIIIQQQNNNIIIOOOKKKIIIFFFFFFHHHHHHFFFCCCBBBAAA???===;;;:::999999999999999888777777666666555444444333333333333333333222222111111000//////000---+++,,,///000...,,,///...,,,+++))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%)))((('''&&&&&&''')))***(((((()))(((&&&&&&''')))***+++,,,---...111555999777888999999888:::===???CCCBBBCCCCCCCCC???:::666444666777888BBBSSS```fffiiiqqqrrrppphhhvvvnnnHHHEEEBBBAAA????????????===;;;111111111111111111111111000000000000000000000000111111000000000000111111000111111000//////000222111111111111222222222222333333222222222333444555555555444444444555888:::BBBAAAAAABBBBBBDDDGGGKKKKKKKKKIIIIIIKKKMMMPPPRRRSSSUUUVVVUUURRRPPPSSSVVVZZZXXXWWWWWWYYY[[[ZZZYYYZZZ\\\]]]]]][[[WWWSSSPPPQQQRRRTTTWWWXXXWWWTTTQQQVVVSSSQQQPPPRRRTTTVVVWWWSSSVVVXXXWWWUUUVVV[[[___XXXUUUPPPKKKJJJLLLOOOQQQQQQOOOMMMMMMOOOPPPPPPPPPNNNMMMKKKLLLOOOMMMKKKNNNKKKGGGDDDEEEHHHJJJFFFBBBBBBAAA???===;;;999999888;;;;;;::::::999888888888666555333222111222333444222222222111000000//////---,,,***+++---...,,,***,,,+++***************+++))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&%%%############%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''((()))'''((()))((('''&&&''')))***+++,,,---...111555999888999999888888:::>>>AAAAAAAAABBBDDDCCC@@@:::666555777777999CCCSSS```fffiiirrrpppjjj~~~^^^mmmpppIIIFFFBBB@@@????????????>>><<<000000000000000000000000000000000000000000000000111111000000000000111111000111111000//////111222000000111111111222222222222222222222333333444444444444333444555777888888;;;>>>AAABBBAAABBBDDDEEEHHHHHHHHHHHHJJJLLLNNNOOOOOOQQQRRRPPPMMMOOOSSSVVVVVVUUUUUUVVVXXXZZZ\\\\\\ZZZ[[[\\\]]][[[WWWSSSPPPRRRRRRSSSVVVWWWWWWTTTQQQSSSQQQOOOOOORRRVVVXXXYYYUUUWWWXXXXXXWWWWWWZZZ^^^VVVRRRNNNKKKJJJJJJMMMPPPNNNMMMNNNPPPRRRRRRPPPNNNOOOKKKNNNSSSOOOKKKKKKLLLIIIEEEBBBDDDHHHIIIFFFBBBBBBAAA???===;;;:::999999;;;;;;:::999999888888777888666444222222333555666222222111111000//////...---,,,++++++,,,---,,,+++++++++******)))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%############%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((&&&%%%%%%&&&(((((((((''')))******+++,,,---...111555999999999:::999999;;;???BBB@@@AAABBBCCCCCC@@@:::666555777888:::DDDSSS```eeeiiiqqqpppmmm{{{[[[mmmqqqJJJGGGBBB@@@??????@@@@@@>>>===000000000000000000000000000000000000000000000000111111000000000000111111///000111000//////111333000000000111111111111222111222222333333444444444333222222444777888888777;;;BBBGGGFFFFFFGGGHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMNNNQQQQQQMMMKKKNNNSSSUUURRRSSSTTTUUUXXXZZZ\\\]]]YYYZZZ[[[[[[ZZZWWWTTTRRRSSSSSSSSSUUUVVVVVVUUUSSSPPPOOOMMMOOORRRVVVXXXYYYYYYZZZZZZXXXVVVUUUVVVXXXTTTPPPLLLLLLJJJIIIKKKNNNLLLLLLMMMOOOQQQQQQOOOMMMOOOKKKVVV^^^QQQHHHIIIIIIGGGDDDCCCDDDGGGHHHFFFDDDAAA@@@>>>===;;;:::::::::888888888777666666555555777666444333222333555666222111111000000///.................................---+++***((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!###&&&((()))(((&&&$$$$$$&&&((()))(((((()))******+++,,,---...111555999888999:::;;;;;;===@@@BBB@@@@@@AAABBBBBB???;;;777555888999;;;EEETTT```dddhhhnnnqqqvvvwww]]]ssspppJJJFFFBBB@@@??????@@@@@@???>>>000000000000000000000000000000000000000000000000111111000000000000111111///000111000//////111333000000000000111111111111111111222333444444444444333222222444666777555333;;;DDDHHHFFFEEEIIILLLLLLEEEEEEGGGHHHIIIJJJKKKKKKRRRVVVTTTMMMJJJNNNSSSTTTPPPQQQSSSUUUWWWXXXZZZ\\\XXXYYYZZZZZZYYYWWWVVVUUUUUUTTTSSSSSSUUUVVVVVVUUUOOONNNNNNOOORRRUUUUUUUUUWWWWWWXXXWWWVVVVVVVVVWWWSSSNNNLLLMMMLLLGGGHHHKKKMMMKKKJJJJJJLLLNNNOOOOOOOOOLLL___hhhTTTFFFHHHFFFDDDDDDDDDDDDEEEFFFFFFFFF???>>>===<<<<<<;;;;;;;;;888888777777666666555555555555333222222222333444111111111000//////......---............---......,,,,,,***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))"""######$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%###$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''$$$$$$&&&'''((((((((('''%%%'''))))))(((''''''(((***+++,,,---...111555999666888:::;;;;;;<<>>000000000000000000000000000000000000000000000000111111000000000000111111///000111000///000111333000000000000111111111111000111222333444555444444444222222333666666333000777???BBB>>>===CCCHHHIIIDDDEEEGGGHHHJJJJJJKKKKKKWWWZZZXXXOOOKKKOOOSSSSSSNNNQQQSSSUUUVVVVVVXXXYYYXXXXXXXXXXXXXXXWWWWWWVVVWWWUUUSSSSSSUUUVVVWWWWWWOOOOOONNNPPPRRRSSSSSSRRRQQQRRRTTTUUUWWWXXXYYYZZZSSSMMMLLLNNNLLLGGGFFFJJJOOOKKKGGGFFFHHHLLLOOOQQQOOONNNdddoooVVVDDDGGGDDDBBBCCCEEEEEEDDDDDDFFFGGG>>>>>>===<<<<<<<<<<<<<<<::::::999999888777777777444333222222111111222222111111111000//////......+++,,,---,,,++++++,,,---(((((((((((()))***,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((""""""###$$$%%%%%%&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%'''(((((('''%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''((('''&&&&&&&&&'''(((***+++''')))+++***(((&&&%%%%%%***+++,,,---...111555999333666999;;;;;;<<<===???AAA@@@??????@@@>>><<<999555888:::<<>>AAADDDCCCEEEKKKRRRQQQLLLIIIJJJSSSSSSSSSQQQMMMKKKJJJKKKSSSRRRQQQRRRUUU[[[aaaeeecccbbb^^^ZZZVVVUUUWWWYYYVVVVVVWWWXXXXXXVVVQQQMMMTTTTTTTTTVVVXXXXXXWWWVVVRRRQQQQQQTTTYYY[[[YYYVVVNNNJJJGGGGGGFFFFFFKKKQQQGGGFFFFFFGGGHHHJJJMMMNNNMMMMMMNNNMMMJJJFFFBBB@@@<<<@@@FFFHHHFFFCCCBBBBBB>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>><<<999666555777444222444777777222...222111000//////.........//////...---,,,,,,++++++---,,,+++***))))))))))))((((((((((((((((((((((((((()))***+++***)))&&&%%%((('''&&&%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%(((&&&$$$%%%((()))(((&&&######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''***)))'''&&&&&&'''((((((%%%%%%'''((((((((('''&&&%%%%%%&&&'''((()))******+++,,,---///111444666777888888999:::<<<>>>@@@AAACCCBBBAAAAAAAAA???<<<999444888:::;;;AAAOOO]]]dddgggrrrjjjccckkkIII@@@CCCBBBAAAAAABBBAAA???===111111111111111111111111111000000//////000000111000000000000000111111222111111000///000111222333111111000000000000000000000000000000111111111111333333222222222333444555666777999999:::;;;>>>@@@AAACCCHHHNNNNNNJJJHHHJJJNNNOOOPPPOOOMMMLLLMMMNNNNNNNNNPPPSSSXXX___eeeiiikkkiiiddd^^^YYYWWWYYY[[[XXXWWWUUUUUUVVVVVVTTTRRRUUUTTTTTTVVVWWWXXXYYYXXXSSSQQQPPPSSSVVVXXXVVVSSSHHHNNNWWW[[[SSSGGGCCCFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKKKKJJJGGGCCCAAA===AAAFFFHHHFFFCCCBBBBBB???>>>>>>===============:::;;;<<<<<<<<<:::888777666333111333555555111---222111000//////.........///......---,,,,,,++++++---,,,+++***))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''((('''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&$$$###$$$'''((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&'''((()))%%%%%%'''((((((((('''&&&%%%%%%&&&'''((()))******++++++---...111333666777777777888999;;;===???@@@BBBAAA@@@@@@@@@>>>;;;999333777:::;;;AAAPPP^^^fffjjjuuugggbbblllIIIAAADDDBBBBBBBBBBBBBBB@@@>>>000000000000000000000000111111111000000111111111//////000111111111111111000000/////////000111222222222111000000///......000000000000111111111111444333111000111222444666444555666666666777999;;;???@@@DDDJJJJJJHHHHHHLLLJJJLLLNNNNNNMMMNNNOOOQQQMMMNNNQQQUUUZZZ___dddggggggeeeaaa[[[WWWUUUWWWYYYZZZXXXTTTSSSTTTVVVVVVVVVTTTUUUVVVWWWXXXYYYZZZZZZTTTQQQOOOQQQTTTUUUSSSQQQWWWeeeuuuxxxjjjVVVNNNPPPFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGIIIIIIHHHFFFDDDBBB???BBBFFFHHHFFFDDDCCCBBB@@@?????????>>>>>>>>>>>>777888999:::::::::999888555222111222444444111...222111000//////..................------,,,,,,+++,,,,,,+++***))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((()))(((&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%######$$$%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%#########$$$%%%'''((()))%%%%%%&&&''''''''''''&&&%%%%%%&&&'''((()))******++++++,,,...111333555777666666777888:::<<<===>>>@@@???>>>>>>???===:::888222777:::;;;AAAPPP___fffnnnwww___]]]lllKKKCCCDDDCCCBBBCCCCCCCCCAAA???////////////////////////222222111111111111222222...///000222222111000000///////////////000000111111111000000///////////////000000000111111111111444333111000000222444666333555555555444555777999>>>>>>AAAFFFGGGFFFIIINNNLLLNNNOOOOOOMMMMMMNNNOOOPPPQQQSSSUUUXXX[[[]]]^^^[[[[[[[[[ZZZWWWUUUUUUVVV[[[YYYVVVTTTUUUVVVUUUUUURRRTTTXXX[[[[[[ZZZYYYXXXTTTQQQOOOPPPTTTVVVTTTRRRXXXbbbllllll^^^NNNJJJOOOIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGFFFDDDBBBAAA@@@CCCEEEGGGGGGEEECCCBBB@@@@@@AAA@@@@@@@@@??????777777888999999888777777555333111222333444222000222111000///..................---------,,,,,,,,,,,,++++++***))))))******(((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((()))*********+++,,,...000333555666777777777888:::;;;===>>>???>>>=========<<<999777444999;;;;;;AAAPPP^^^eeennnwww[[[ZZZ~~~lllLLLEEEEEEDDDCCCCCCDDDCCCAAA???////////////////////////222222111111111111222222...///000222222111000000.../////////000000000000......//////000000000000///000000000111111111111333222111000000222333555444555666555444555666888======???DDDFFFFFFIIIOOOQQQRRRRRRPPPMMMKKKKKKLLLOOOPPPRRRSSSUUUVVVWWWWWWWWW[[[___```^^^ZZZWWWUUUZZZXXXXXXWWWWWWUUURRRPPPNNNTTT[[[___^^^ZZZVVVTTTRRRPPPPPPRRRVVVYYYXXXVVVRRRSSSWWWWWWPPPGGGFFFKKKIIIJJJJJJKKKJJJHHHGGGEEEGGGGGGGGGFFFDDDBBB@@@???BBBCCCDDDFFFFFFEEEBBBAAA@@@AAAAAABBBAAA@@@??????999999999888777666555444555444333333444444333333222111000///............---------------,,,,,,,,,,,,+++******)))*********(((((((((((((((((((((((())))))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%%%%$$$$$$&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&'''((()))************,,,---000222555666888888888999:::<<<===>>>======<<<<<<===<<<999777777;;;===<<>>BBBDDDDDDHHHNNNRRRSSSRRRPPPLLLIIIIIIIIIJJJKKKMMMOOORRRTTTVVVWWWWWW\\\```bbb___YYYTTTQQQVVVVVVWWWYYYYYYVVVQQQMMMMMMUUU]]]```^^^XXXTTTRRRQQQPPPQQQUUUYYY[[[YYYVVVQQQOOOQQQTTTSSSNNNKKKMMMGGGGGGGGGGGGFFFEEEDDDCCCHHHGGGFFFEEECCCAAA???>>>CCCBBBCCCDDDEEEDDDBBB???@@@AAABBBBBBBBBAAA???>>><<<;;;999888666444333222555555444333333444444555222111000//////.........------------------------++++++***************+++(((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$'''''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%%%%&&&'''((()))************+++---000222444666888888999999:::<<<===>>>===<<<<<<<<<===<<<999777777;;;===<<>>???@@@BBBBBBBBBAAA???>>><<<;;;:::888666444444333444444333222222222444555222111000//////.........------------------------+++***************++++++((((((((((((((((((((((((###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%"""$$$&&&%%%$$$###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&'''((()))******)))***+++---///222444555888888888888999;;;<<<======<<<<<<<<<===<<<:::888555999<<<<<>>111111111111111111111111000000////////////000000111000/////////000222333///000111333333222222111000000000///......------000000000000111111111111...000222333444333111000333444555555555666888:::888777:::???AAA@@@CCCHHHGGGIIIJJJJJJIIIIIIKKKLLLIIIIIIJJJLLLOOOSSSVVVXXXUUUWWWYYYZZZYYYXXXXXXYYYPPPPPPRRRTTTWWWWWWUUURRRSSSXXX\\\[[[VVVRRRRRRSSSRRRRRRTTTXXX[[[ZZZUUUPPPQQQNNNLLLLLLIIIEEEHHHMMMHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@AAACCCCCC@@@===???@@@AAABBBBBB@@@>>>===<<<;;;999888666555555555222333222111000111333555222111000//////.........------------------------+++***************++++++((((((((((((((((((((((((!!!$$$&&&((((((((('''###$$$&&&'''((('''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''%%%###!!!%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!###%%%$$$""""""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%% !!!###%%%&&&&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&'''((()))******)))***+++---///222444555777777777777888999:::;;;===<<<<<<===>>>===:::888222777:::<<>>000000000111222222222333000000000000000000000000000000000111222222222333333222111/////////000111000000000000000000000000000000000000000000000000111111222222222333333333222333444555555555444333444666999;;;===@@@CCCFFFGGGHHHHHHIIIIIIHHHHHHGGGJJJKKKLLLLLLKKKLLLNNNPPPSSSTTTUUUWWWYYYYYYWWWTTTUUUTTTUUU[[[aaaaaaZZZSSSVVVTTTRRRPPPOOOPPPQQQRRRWWWUUUTTTTTTUUUVVVTTTSSSMMMLLLKKKIIIHHHHHHHHHIIIHHHHHHGGGEEEBBBAAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEE>>>BBBBBB>>>===???@@@???CCCAAA@@@AAABBBAAA>>>:::999999888666555333222222666666555444444333222222333000...000333333...)))000///---,,,++++++,,,,,,***)))))))))***,,,...000))))))))))))))))))))))))$$$%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$#########$$$&&&'''%%%&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&'''''''''$$$$$$'''(((&&&'''***'''))),,,---...000333555333444666888999:::999999===>>>AAABBBAAA???<<<999999999999===DDDOOOYYY___cccjjj{{{dddNNNpppkkkjjjLLLBBBAAA@@@???@@@BBBCCCBBBAAA111111111111222222222222111111111111111111111111111111111111111222222222333222111000//////000111000000000000000000000000000000000000000000000000111111111222222222333333222333444444444444444444444666888:::;;;===AAADDDEEEEEEFFFGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKLLLOOOQQQWWWWWWVVVWWWXXXVVVSSSPPPVVVSSSSSSXXX]]]\\\VVVOOOPPPPPPOOOOOOOOOPPPQQQRRRVVVUUUUUUVVVXXXXXXVVVUUUNNNMMMKKKJJJIIIIIIIIIIIIGGGHHHHHHFFFDDDBBBBBBCCCEEEEEEDDDDDDDDDCCCCCCCCC<<<@@@@@@======AAACCCCCCBBBAAA@@@@@@AAA@@@===:::999999888666555444333222555555444444333222222111000...,,,...111000,,,'''//////...,,,,,,+++++++++******)))(((((()))***+++((((((((((((((((((((((((&&&'''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%'''''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''(((%%%%%%((()))'''(((+++)))+++---......///111333000222555888:::;;;<<<<<<===>>>AAABBBAAA???;;;999999888999===DDDOOOYYY___```gggxxx\\\OOOwwwlllhhhKKKAAABBBAAA@@@@@@BBBBBBAAA@@@222222222222222111111111111111111111111111111111222222222111111111111111222222111000000000111111000000000000000000000000000000000000000000000000111111111222222222222333333333333333333444555555444555777888999;;;>>>@@@CCCCCCCCCCCCEEEGGGIIIJJJGGGHHHJJJJJJKKKLLLOOOQQQWWWVVVVVVVVVVVVUUURRRPPPWWWUUUTTTVVVZZZZZZTTTOOOJJJJJJLLLMMMNNNOOOPPPPPPSSSSSSTTTWWWYYYYYYVVVTTTNNNMMMLLLKKKIIIIIIIIIIIIGGGHHHIIIHHHFFFDDDDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@<<<@@@@@@>>>???DDDHHHHHHAAA@@@???@@@@@@???<<<999999888777666555444333222444444333333222111111111000...---...000000,,,)))---......------,,,+++***---,,,***)))(((((('''(((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&&&&$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###'''((((((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%((()))'''(((++++++,,,............000222111333555888:::;;;;;;;;;===>>>@@@AAA@@@>>>;;;:::999888999===EEEOOOYYY___aaagggxxxyyyWWWSSSyyylllgggKKKDDDDDDBBBAAAAAAAAAAAA@@@>>>333333333222222111111111111111111111111111111111333222222222111000000000222111111111111111111111000000000000000000000000////////////////////////111111111111222222222222333333222111222333555666555666777888888999;;;===CCCBBBAAAAAABBBDDDGGGHHHFFFGGGIIIIIIJJJKKKNNNPPPSSSSSSSSSTTTVVVVVVTTTSSSXXXVVVUUUWWWZZZZZZWWWRRRGGGIIIKKKMMMNNNNNNMMMLLLOOOPPPRRRVVVXXXXXXUUUSSSNNNMMMLLLJJJIIIHHHGGGGGGFFFHHHJJJJJJHHHGGGFFFGGGGGGGGGEEEDDDBBB@@@??????>>>BBBBBB??????EEEIIIJJJ???????????????===;;;999888888777666555444333333222222222222111111000000111000///000111111///,,,,,,,,,---...---,,,+++***...------+++******))))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$$$$((()))&&&&&&)))***,,,.........///111333666777888999999888777666===>>>@@@@@@@@@>>>;;;:::888888999>>>EEEOOOXXX^^^fffkkk{{{vvvXXXWWWsssmmmhhhNNNHHHEEECCCAAAAAAAAAAAA???===444333333333222222111111111111111111111111111111333222222222111000000000111111111222222222222111000000000000000000000000////////////////////////000000111111111222222222222222111111222333555666555777888888777888:::<<>>===AAADDDCCC>>>???@@@???>>><<<::::::888888777666555444444333222222111111111111000000111000///000000000///...+++,,,---------,,,+++***++++++,,,,,,++++++++++++''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&***+++((((((+++(((***---...///111333555666777888999999888777666===>>>?????????===;;;:::777888:::>>>FFFOOOXXX^^^iiimmm}}}qqqUUURRRyyyvvvooogggMMMHHHEEEDDDBBBAAAAAA@@@>>>===333333333333333222222222222222222222222222222222222222222111111111111111000111222222333222222222000000000000000000000000000000000000000000000000000000000111111111111222111111111111222444555666555666777777666777999;;;CCCBBBAAA@@@@@@AAABBBBBBEEEGGGHHHHHHGGGHHHJJJLLLSSSRRRQQQQQQRRRSSSRRRQQQQQQRRRTTTWWWYYYYYYWWWUUUOOOPPPQQQRRRQQQOOOMMMKKKRRRRRRTTTVVVYYYYYYXXXVVVMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGHHHHHHGGGHHHJJJLLLKKKKKKIIIGGGEEECCCAAAAAA???CCCBBB>>>;;;======<<<>>>???AAA@@@>>>;;;;;;;;;888777777666555555444444111111111111111111111111............------......++++++,,,,,,,,,,,,++++++'''((()))***************''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''"""###$$$$$$&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''***(((***...///,,,+++---(((***---///000111444666111333555888:::;;;;;;;;;>>>>>>>>>???>>>===;;;:::777888:::???FFFOOOXXX]]]eeeiiizzzfffLLLIIInnn{{{pppeeeKKKFFFEEECCCBBBAAAAAAAAA???===222222333333333333333333222222222222222222222222111111111111111222222222000111222333333333222222000000000000000000000000000000000000000000000000000000000000111111111111///000111222333444444444222444555555555666888:::@@@@@@@@@AAAAAABBBBBBBBBFFFGGGHHHGGGFFFGGGHHHJJJQQQPPPOOOPPPRRRSSSSSSRRRRRRSSSWWWZZZ[[[YYYVVVSSSTTTTTTUUUUUUTTTRRRQQQPPPRRRQQQQQQSSSUUUVVVUUUTTTOOOOOOOOONNNLLLIIIGGGFFFGGGGGGGGGFFFFFFHHHLLLOOOMMMMMMKKKIIIGGGFFFDDDCCCAAAEEEFFFBBB>>>>>>===:::>>>@@@BBBAAA>>>;;;;;;<<<777777777666555555444444222222222222222222222222---......---------...///,,,+++++++++++++++,,,,,,'''((()))***+++******)))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&$$$###"""%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((()))(((***...///,,,+++,,,***,,,...///000111333555000222555888:::;;;<<<<<<>>>>>>>>>>>>===<<<;;;:::777888:::???GGGPPPXXX]]]dddfffvvv]]]GGGGGGlllwwwgggeeeJJJEEEDDDCCCAAAAAAAAAAAA???>>>222222222333333444444444222222222222222222222222000000111111222222222333000111222333444333333222000000000000000000000000000000000000000000000000000000000000111111111111...///111333444444444444000222333333333444777999===>>>@@@AAACCCCCCDDDDDDGGGHHHHHHGGGFFFFFFGGGIIILLLKKKLLLNNNRRRUUUWWWWWWUUUXXX[[[^^^^^^[[[VVVSSSVVVVVVVVVVVVVVVUUUUUUTTTOOONNNNNNOOOPPPRRRQQQPPPQQQQQQQQQPPPNNNKKKIIIGGGGGGGGGFFFDDDDDDGGGLLLPPPNNNNNNMMMKKKIIIGGGFFFEEEEEEIIIKKKGGGDDDCCCAAA===>>>AAACCCBBB>>>;;;;;;<<<777777666666555555444444222222222222222222333333///000000///...///000111,,,+++*********+++,,,---***+++,,,------,,,******))))))))))))))))))))))))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&%%%'''+++,,,)))((())),,,---///000///000222333333444666888999:::999999>>>>>>>>>>>>===<<<;;;:::666777:::???GGGPPPXXX]]]eeeggguuu\\\IIILLLqqqnnn]]]hhhKKKGGGDDDBBBAAAAAAAAAAAA@@@>>>444444444444444555555666000/////////000222444555333222222111222222333333222222222222222111000///000///...------...///000111111111111111111111111222111111111000000//////111111000000111111222333333333444555666777888999<<<>>>@@@AAABBBDDDFFFHHHMMMRRRQQQIIICCCDDDGGGHHHLLLKKKJJJJJJLLLOOOTTTVVVUUUXXX\\\]]]ZZZWWWVVVWWW]]][[[XXXUUUTTTUUUWWWYYYUUURRRNNNMMMOOOQQQRRRRRRVVVUUUSSSRRRQQQOOOLLLIIILLLJJJHHHGGGHHHJJJNNNPPPNNNNNNMMMLLLKKKJJJIIIHHHLLLLLLJJJHHHFFFDDDCCCBBBBBBEEEGGGDDD>>>;;;===???999888666666777777555444555666666444111///...///.........//////////////////...---,,,+++***++++++)))((()))+++---...---,,,((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%######'''((((((&&&$$$$$$%%%'''###&&&'''&&&"""!!!###%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&&&&''')))***+++,,,...000222333444444444666777999::::::::::::;;;>>>@@@@@@>>>;;;::::::888:::<<>>@@@???===;;;999999888:::<<>>===777777666666555333222111444444444444333333222222444444333333222333333444222222222222222222111000222222222333333222222222111111111111111111111111111111111111000000000000111111000000111111222333333333444555666777777888:::<<<>>>@@@@@@BBBDDDFFFFFFJJJKKKFFFBBBBBBCCCCCCJJJIIIIIIJJJLLLOOOSSSUUUUUUVVVXXXXXXWWWWWWXXXZZZVVVVVVVVVUUUUUUUUUUUUUUUOOONNNNNNPPPRRRTTTUUUTTTUUUSSSOOOMMMMMMLLLKKKIIIKKKJJJHHHGGGHHHJJJMMMOOOPPPPPPNNNLLLIIIGGGEEEDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHHHHEEE@@@======???:::888777666666666444222333444444222000....../////////////////////......,,,------...---,,,***)))+++******+++,,,,,,+++)))((((((''''''''''''((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%%%%''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$###"""""""""###$$$%%%%%%%%%$$$######$$$&&&&&&'''(((((((((&&&%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&((()))***---...///111333444555555555666888999:::;;;::::::<<<>>>??????<<<:::999888888999;;;>>>DDDOOO\\\fffkkkrrrrrr}}}dddKKKXXXlll|||yyyiiiKKKEEE@@@@@@AAAAAA@@@???>>>>>>555555555555666777888999333333444444444444444444444333333222222222222222222222222333333222111111111222333444444333222111111111111111111111111111111111111000000000000000111111000000111111222333333333444555555666777777888:::===>>>???@@@CCCEEECCCGGGIIIEEEBBBCCCCCCBBBDDDEEEGGGKKKOOOSSSWWWZZZUUUVVVVVVVVVVVVXXXZZZ\\\VVVWWWWWWWWWVVVUUUSSSRRRLLLLLLNNNQQQTTTVVVVVVUUUVVVRRRNNNLLLLLLLLLKKKJJJKKKJJJHHHGGGHHHJJJLLLMMMNNNMMMLLLJJJHHHGGGEEEEEEAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHEEE@@@>>>===>>>:::888666666666555333111111222333111///......///////////////............+++,,,.........,,,***))),,,+++***+++,,,+++)))(((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''$$$###"""!!!"""$$$%%%'''%%%$$$###""""""$$$&&&(((%%%&&&''''''%%%%%%%%%&&&(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))***---...000222444555666666555666888:::;;;;;;;;;:::===>>>???>>>;;;888777777777999;;;===CCCOOO]]]hhhjjjpppqqq~~~^^^LLL\\\}}}hhh~~~~~~sssgggJJJFFF??????@@@@@@@@@??????>>>CCC@@@===999777666777777777777666555444444333333333333222111111111111111111222222333333333222222000111222333333222111000111111111111111111111111000000000000000000111111111111000000111111222333333333444444555555666666666888;;;<<<===>>>AAACCCAAAFFFGGGDDDCCCEEEEEECCCDDDFFFIIILLLQQQUUUXXXYYYVVVUUUTTTTTTVVVXXXZZZ\\\YYYYYYYYYYYYWWWUUURRRPPPLLLLLLNNNRRRUUUWWWVVVTTTVVVRRROOOLLLLLLLLLLLLKKKKKKJJJHHHHHHHHHIIIKKKLLLJJJJJJJJJIIIHHHGGGGGGFFF????????????@@@BBBDDDFFFFFFFFFEEECCC@@@>>>======999888666555666555333222000222222111///...///000000000//////.........---***,,,---......---+++))),,,+++******++++++)))'''((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%$$$######$$$%%%&&&'''%%%$$$"""""""""$$$&&&''' """$$$$$$"""!!!"""###(((%%%###%%%''')))'''$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***---...000222444555666666555777888:::;;;;;;;;;;;;>>>??????===999777666666777888:::===CCCOOO^^^iiinnnsssttt```[[[qqqtttaaa|||lllooodddIIIEEE??????@@@@@@@@@???>>>>>>wwwrrrhhh[[[NNNBBB999444555555333333333444555666444444333222111111111111111222333333333333333333000111111222222111111000111111111111111111111111000000000000111111111111111111000000111111222333333333444444444555555555555777999;;;;;;===???AAAAAADDDEEECCCDDDGGGHHHEEEHHHIIILLLNNNPPPRRRRRRSSSTTTRRRQQQRRRTTTWWWXXXXXXYYYZZZZZZYYYWWWUUURRRQQQNNNNNNOOORRRUUUVVVUUUSSSTTTRRROOOMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGGGGGGGGGG@@@???>>>>>>???AAACCCEEEDDDCCCBBB@@@???===<<<;;;888666555555666555444222000111222222000///000222000000000///......------+++,,,---------,,,+++++++++*********++++++)))'''((((((''''''''''''((((((((((((((((((((((((((((((###$$$%%%%%%&&&&&&%%%%%%%%%''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$###""""""###%%%%%%"""$$$''''''&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&%%%%%%%%%%%%&&&'''((("""###$$$%%%'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******---...///111333444555555666777999:::;;;<<<;;;;;;??????>>><<<888555555555777888999<<>>======|||jjj[[[RRRGGGDDD@@@<<<:::999:::;;;666666555444333333333333111222333333444444333333222222111111111111222222111111111111111111111111///000000000111111111111111111000000111111222333333333444444444444555555444666888999:::<<<>>>@@@AAACCCBBB@@@BBBGGGIIIFFFGGGIIIKKKMMMOOOOOONNNNNNQQQOOONNNOOORRRTTTSSSRRRVVVWWWWWWVVVVVVUUUTTTSSSQQQQQQQQQRRRTTTUUUTTTRRRQQQOOOMMMMMMMMMLLLJJJIIIJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHHHHGGGFFFEEEEEEEEEBBB@@@???>>>>>>@@@BBBDDD@@@???>>>======<<<;;;:::666555444444666666555444000222333222111111222333111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++)))'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%###"""$$$$$$$$$##################&&&)))))))))'''''''''###$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((())))))******,,,---///111222444444555666777999;;;<<<<<<<<<;;;??????>>>;;;777444444555666777999;;;CCCPPP```lllsssuuutttkkkZZZwwwoooaaa___FFFDDD@@@@@@@@@@@@???===<<<<<>>AAAGGGIIIGGGCCCEEEIIILLLNNNNNNNNNNNNNNNLLLKKKMMMPPPQQQPPPNNNSSSSSSTTTTTTTTTUUUUUUVVVTTTRRRQQQRRRSSSTTTSSSQQQOOONNNLLLLLLLLLKKKIIIGGGJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIGGGFFFDDDCCCBBBCCCBBB???>>>>>>???AAACCC>>>===<<<;;;<<<<<<:::999555444333444666666666555111222333333222111333444111000000///...------------,,,+++++++++,,,------***)))((()))++++++***(((((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%&&&&&&$$$!!!$$$$$$$$$$$$$$$###"""!!! ###%%%$$$"""""""""!!!$$$&&&%%%###"""%%%'''&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((()))*********+++,,,...000222333444444666777999;;;<<<<<<<<<;;;@@@???>>>:::666444444444666777999;;;BBBPPP```lllzzz|||xxxgggXXXwwwyyyttt^^^DDDCCCAAAAAA@@@@@@>>>===<<<;;;yyylllaaaPPPJJJCCC===<<<:::666666888;;;888777777444000111555...111444555444222000///333222222111000//////...333222111000000111222333222222111111000000//////111222222333333444444555222333444666777999:::;;;??????@@@AAACCCEEEGGGHHHFFFIIILLLMMMLLLKKKKKKLLLLLLLLLMMMPPPRRRQQQNNNLLLPPPRRRPPPLLLLLLQQQSSSRRRNNNRRRVVVXXXWWWTTTRRRQQQNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIEEECCCHHHMMMKKKFFFIIIHHHGGGFFFEEEDDDCCCBBB@@@>>><<<<<<===>>>===<<<;;;;;;;;;:::999888777666444444333333444555777888666444222000//////000111222000---++++++---000222******+++,,,,,,---......++++++,,,---------,,,,,,))))))))))))(((((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&(((***,,,...***,,,---///111222333333444666888:::<<<;;;::::::<<<<<<;;;:::999999999999666555999;;;@@@VVVkkkmmmxxxyyywww}}}ooo[[[}}}aaaEEE???@@@>>>>>>>>>???>>><<<:::wwweeeQQQFFF@@@<<<::::::222111444:::;;;777555777555555333111000222444666333333222222111111000000222222111000000111222222111111111000000000000000111111222333333444444555333333444666777888999:::===>>>???@@@BBBDDDFFFGGGEEEGGGIIIJJJIIIIIIKKKLLLKKKJJJIIIJJJLLLMMMLLLKKKOOOQQQOOOKKKLLLQQQTTTSSSOOOPPPSSSUUUUUUSSSQQQOOONNNNNNMMMLLLKKKKKKKKKKKKJJJIIIEEEDDDHHHNNNMMMIIIEEEEEEEEEEEEEEEEEEEEEEEE===<<<<<<===???@@@@@@???<<<<<<;;;;;;:::888777666333222222222333444666777666555222000/////////000111111000...------------))))))***++++++,,,------++++++++++++++++++++++++))))))))))))(((((((((''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$###%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&(((***,,,---+++,,,---///111222333333555777999;;;<<<<<<;;;:::<<<<<<;;;:::999999999999777666:::<<>>>>>???>>><<<:::ooodddYYYNNNIIIIII@@@999666555111...///555333111//////000222333222222222222222222222222222222111000000111222222000000000000111111111111111111222222333444444444444444555555666777777888;;;<<<===>>>@@@CCCEEEFFFCCCDDDEEEFFFFFFHHHKKKMMMOOOMMMKKKKKKMMMNNNOOOOOONNNOOOMMMJJJKKKQQQUUUUUURRRQQQQQQSSSUUUUUURRRNNNQQQOOONNNMMMLLLLLLMMMMMMKKKJJJFFFDDDHHHNNNNNNKKKDDDDDDDDDDDDDDDDDDDDDDDD===>>>???BBBEEEFFFEEECCC<<<<<<<<<<<<;;;999888777444444333333444555666777777555333111///...//////111111111111///---+++))))))))))))******++++++,,,,,,+++***)))(((((()))***)))))))))(((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''')))***++++++,,,---///000222333444666888:::<<<======<<<;;;<<<<<<;;;:::999999999999777777<<<===BBBZZZmmmkkkttttttqqqwwwuuu```FFFCCC@@@???>>>>>>???>>><<<:::xxxppp^^^III===888666888;;;444444555777777666333000222222222222222222222333222111111111111111111222//////000000111111222222111111111222333333444444444555555555555555666666999999;;;<<>>>>>===<<<<<<<<<;;;:::999999999999888999===>>>DDD\\\nnniiiwwwvvvrrrtttyyytttzzz{{{```FFFDDD@@@???>>>>>>??????===;;;{{{jjjZZZKKK@@@;;;:::999888999::::::777555111222222222222222222222111111111222222111111111//////000000111111222222000000111222222333333444444444444444444444555555777888999;;;===@@@BBBDDDDDDDDDDDDDDDEEEHHHMMMQQQNNNMMMNNNPPPQQQPPPMMMKKKHHHKKKKKKIIIKKKRRRUUUUUUYYYUUUSSSUUUYYYYYYUUUPPPRRRQQQPPPOOOOOOOOOPPPQQQNNNNNNKKKFFFFFFIIIJJJGGGHHHHHHGGGEEEDDDCCCBBBAAAFFFGGGIIIKKKMMMKKKGGGCCC=========<<<;;;:::888888777777888888888888888888555555333222000///......000000///...---......///+++++++++,,,,,,,,,,,,,,,///---+++)))((()))***+++(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&&&&((()))***,,,,,,---...///222444555777999;;;===>>>>>>======<<<<<<;;;:::999999999999777:::>>>>>>EEE___nnnfffvvvtttppprrrrrrfffggg{{{www```FFFCCCAAA?????????@@@???===;;;xxxcccWWWLLLDDD999222111222333333333333333333333333333333000111222222222222111000000000000000111111111111000000111111222333333333333333444444444444444444666777888:::===@@@BBBCCCDDDEEEEEEEEEFFFIIINNNQQQNNNOOOPPPRRRSSSRRRNNNKKKFFFIIIKKKJJJMMMRRRTTTRRRVVVTTTTTTUUUWWWVVVSSSOOONNNOOOOOOOOOOOONNNNNNNNNNNNOOOMMMIIIGGGJJJJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFAAA>>><<<<<<<<<<<<;;;999888777555555666666666666555555444333333222111000//////000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))***+++((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))***---,,,,,,---///111444555777999;;;===>>>>>>===<<<<<<<<<;;;:::999999999999666:::???>>>EEE```nnncccqqqooonnnrrrqqqaaaaaavvvsssaaaFFFBBBAAA@@@??????@@@???===;;;}}}ooo[[[KKKAAA;;;777444777777666666555555444444000111222222222222111000111111111000000000000000000000000111222222333333222222333333444444444555555666888:::===@@@BBBDDDDDDEEEFFFFFFFFFIIILLLPPPRRRQQQPPPQQQRRRRRROOOMMMDDDHHHKKKLLLNNNRRRRRROOOTTTUUUWWWXXXXXXUUURRROOONNNOOOQQQRRRRRRQQQOOONNNKKKOOOPPPMMMLLLMMMMMMKKKGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEECCC???<<<<<<<<<;;;;;;:::888777666444555666666666555444444222222222222222111000000//////000000///...------++++++++++++++++++++++++******************))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&&&&%%%$$$$$$###############$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&(((***+++------,,,---///111444666777888;;;===>>>======<<<<<<<<<;;;:::999999999999555:::???===EEEaaannn```mmmlllmmmuuusssbbbaaavvvbbbGGGAAAAAA@@@??????@@@@@@>>><<>><<<