BM6P6(@ AAA???<<<<<<>>>@@@BBBBBB??????@@@???=========>>>===<<<;;;;;;<<<===;;;:::===>>>?????????>>>===<<>>===<<<<<<===>>>>>>???@@@AAABBBBBBBBBAAA@@@===???AAABBBAAA??????@@@===<<<<<<;;;<<<>>>???AAAEEEDDDAAA???>>>>>>??????<<<<<<<<<;;;999777666555666666555444222000...---..................------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------------------------------............///........................111000...------...000111///............//////000000111444666888:::;;;;;;;;;888;;;BBBBBBEEEWWWlllyyyhhhUUUGGGBBBDDDEEEMMM]]]lll|||ssshhh[[[RRRMMMKKKNNNSSSccc^^^RRREEE===<<<>>>???CCCUUUlllwwwhhh]]]YYYWWWOOOIIIJJJOOOYYYgggsss}}}{{{yyy{{{{{{uuulllbbb\\\YYYVVVWWWYYY\\\aaaeeejjjlllmmmmmmnnnsssyyy||||||zzzzzz{{{~~~yyyjjjaaabbbfffgggnnnwww||||||~~~{{{uuutttoooeee[[[SSSMMMFFFBBBBBBBBB@@@>>>@@@======@@@@@@>>>???CCCIIIVVVqqq}}}mmm[[[UUUUUUXXXaaapppuuukkkkkkiiijjjvvvyyyxxxsssmmmfffccceeejjjsss}}}|||rrrbbbSSSIIIEEECCCCCC@@@@@@EEEOOOWWWeeeoooRRRGGGHHHJJJIIIDDD???BBBGGGDDD<<<===<<<:::888555333111000444444222111000000//////222::::::111---000000***...///000000///---+++***///---***((()))+++...000,,,,,,++++++***)))(((((())))))))))))))))))))))))((()))******))))))***+++((((((''''''''''''((((((************************((((((((((((((((((((((((*********)))))))))))))))************************))))))))))))))))))))))))AAA???======>>>?????????@@@AAABBBAAA@@@???>>>???>>>===<<<===>>>???>>>===>>>???@@@@@@@@@@@@>>>>>><<<<<<;;;:::;;;;;;<<<===AAAAAACCCDDDEEEDDDCCCCCC@@@BBBDDDCCCAAA@@@????????????????????????@@@@@@EEEEEEDDDDDDCCCAAA@@@???>>>>>>===<<<;;;999888777777777666555444222000//////////////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------------------------------............///...........................---,,,++++++,,,---...///............///000000000111333666888999:::;;;<<<999===CCCFFFLLLaaawww}}}rrrbbbPPPFFFCCCEEEJJJXXXlll~~~{{{mmmaaaUUUOOOLLLIIIJJJLLLUUUQQQHHH???::::::>>>AAAMMM___uuuvvvjjj^^^WWWVVV[[[TTTOOOQQQYYYdddttt}}}|||{{{{{{xxxpppfff]]]WWWUUUTTTUUUWWW[[[___dddhhhjjjllllllmmmqqqvvvzzz}}}~~~xxxggg\\\ZZZ\\\^^^dddmmmssswww{{{tttoooooolllbbbYYYRRRLLLEEEBBBBBBBBB@@@???>>><<<<<>>===AAAIIIQQQ^^^yyyxxxZZZJJJGGGGGGGGGCCC>>>???CCCAAA;;;<<<<<<:::888666555333222222222111111111111111111444???BBB888000111222///////////////...---,,,+++++++++,,,,,,,,,---------,,,,,,++++++***)))))))))************************+++,,,---,,,***))))))***)))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))>>>=========??????===;;;>>>>>>???>>>>>><<<;;;:::;;;:::999:::<<<======<<<;;;<<<<<<=========<<<<<<;;;::::::::::::;;;<<<===AAABBBDDDEEEFFFFFFFFFEEECCCEEEFFFEEECCCAAA@@@@@@BBBCCCDDDDDDDDDCCCBBBAAAEEEFFFGGGHHHGGGDDDBBB@@@@@@@@@???>>>===;;;::::::888888888777666444333222111000000000/////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................---------------------------------............///........................------------------------///.........//////000111111222444666888:::;;;;;;===;;;>>>EEEKKKVVVoooxxxlllZZZJJJDDDFFFIIIUUUkkk~~~uuuggg\\\RRROOONNNJJJGGGFFFFFFCCC===999777:::@@@FFFYYYkkksssfff[[[UUUTTTWWW^^^XXXVVV[[[fffttt~~~}}}||||||{{{|||xxxrrrhhh]]]UUUQQQPPPRRRSSSVVVZZZ^^^cccgggiiikkkkkkmmmooorrrwww~~~vvvcccUUUPPPPPPRRRVVV]]]fffooowww}}}}}}tttjjjgggiiiggg___WWWPPPJJJDDDAAAAAABBBAAA???===;;;<<>>BBBHHHPPPaaa|||zzzlll___\\\]]]eeeuuuuuullldddbbbcccnnn}}}oooeee```______```eeepppzzzgggWWWMMMHHHGGG???===???EEEKKKWWWqqqeeeOOOGGGDDDEEEBBB===<<<======:::<<<;;;:::999777666555444111111000000111222222333222>>>CCC999///---///...000///...---------------)))***---//////...,,,***,,,,,,,,,+++******))))))++++++++++++++++++++++++---......---***))))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))<<<<<<===???AAAAAA???===>>>============<<<:::999;;;999888999;;;=========;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<======???@@@BBBDDDEEEFFFEEEEEECCCEEEFFFFFFDDDBBBBBBBBBFFFHHHIIIKKKJJJHHHFFFEEEFFFGGGGGGGGGGGGEEECCCBBBBBBBBBAAA???>>>=========:::::::::999777666444333111111000000//////......------------------------------------------------------------------------,,,------...............................................................---------............///..............................///000000///..................///000111111333444666888:::;;;<<<<<<>>>===???EEEMMM___|||xxxiiiUUUFFFDDDIIIQQQccc~~~yyyqqqddd[[[TTTSSSSSSMMMFFFCCC>>>;;;888777888;;;DDDMMMddduuuyyyhhh\\\TTTRRRUUU[[[^^^ZZZ[[[dddqqq~~~zzzzzzzzzzzzxxxwwwqqqhhh^^^UUUPPPNNNNNNQQQSSSVVVZZZ___dddgggiiijjjkkklllmmmooouuu~~~uuubbbQQQIIIGGGGGGIIIOOOYYYeeeqqqyyy}}}~~~ssskkkdddbbbdddddd^^^XXXNNNIIICCC@@@AAAAAAAAA???>>><<<===>>>>>>===BBBJJJRRRhhh|||nnnddd\\\___jjj}}}uuummmeeecccfffqqquuukkkeeedddbbb^^^___gggtttrrr^^^QQQIIIGGGDDD@@@@@@DDDHHHSSSkkknnnTTTHHHDDDDDDCCC???;;;::::::;;;:::999999888777666555555222111111111111111222222000999===777000......---000///...,,,,,,------...)))+++---///000...,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,---...---***)))***+++******++++++++++++******************************((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))<<<===???CCCGGGHHHFFFDDDBBB@@@>>>>>>@@@AAA???>>>???===<<<<<>>>>>>>>>>>999999::::::;;;;;;;;;;;;<<<===???AAABBBCCCCCCBBB@@@BBBEEEFFFEEEDDDDDDEEEIIIJJJMMMOOOOOONNNKKKJJJIIIHHHGGGEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@??????@@@===<<<<<<:::999777555444111111000000///......---------------------------------------------------------------------------,,,---......//////......................................................---------............///..............................///000000///...............//////000222222555666888:::<<<======>>>===>>>@@@EEEPPPfffwwwdddPPPBBBDDDKKKXXXmmmwwwqqqbbb\\\XXXXXXVVVNNNEEE@@@<<<888777888:::>>>JJJWWWqqq{{{nnn```WWWQQQOOORRRWWW\\\\\\aaammm{{{~~~{{{{{{zzzvvvsssmmmggg^^^VVVPPPNNNNNNNNNRRRTTTXXX\\\aaafffiiikkkkkklllmmmmmmooottt~~~uuubbbQQQHHHDDDAAABBBFFFOOO\\\iiisssyyy}}}zzzrrrkkkcccaaacccccc___[[[NNNIIICCC@@@AAAAAAAAA???@@@>>>>>>???======CCCLLLUUUnnn~~~qqqjjj^^^dddrrrwwwoooffffffjjjvvv~~~tttgggfffbbb___^^^dddmmmtttzzzdddSSSJJJGGGFFFBBBBBBDDDFFFOOOfff}}}qqqYYYLLLGGGFFFDDDAAA===::::::<<<888777777666555555444444444333222111000000000000222555666555444444222///000///---,,,,,,---...///,,,,,,---------.........,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))+++,,,+++******+++,,,)))******++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))))))))))))))CCCDDDGGGKKKOOOQQQQQQOOOFFFBBB??????BBBDDDEEECCCDDDBBB@@@@@@AAADDDEEEEEECCCBBBAAA???>>>>>>>>>>>>:::;;;;;;<<<<<<;;;::::::<<<===???@@@AAAAAAAAA@@@>>>@@@CCCDDDDDDDDDDDDEEEHHHJJJMMMPPPQQQQQQPPPOOOMMMKKKIIIGGGGGGHHHJJJKKKGGGFFFDDDCCCBBBBBBCCCCCCAAA@@@???===;;;888666555333222222111000///..............................------------------------------------------------------...////////////...................................................---------............///........................------------------------.........///000111222333666777999;;;<<<===>>>>>><<<>>>BBBGGGTTTpppnnnZZZIIIAAAGGGQQQ___vvv~~~vvvpppaaa]]]\\\\\\VVVJJJ@@@<<<;;;666666:::>>>DDDTTTfffnnndddYYYSSSOOOMMMNNNRRR]]]```iiixxx{{{sssmmmbbb]]]VVVQQQOOOOOOPPPPPPRRRUUUYYY^^^cccgggjjjlllmmmnnnnnnoooqqqvvv|||vvvbbbRRRHHHDDD???@@@BBBHHHSSS___kkksssyyyyyyxxxyyyxxx{{{}}}xxxpppgggccccccdddbbb___PPPJJJDDDAAAAAABBBAAA???@@@???@@@@@@>>>>>>FFFPPP\\\uuuuuuooofffoooxxxrrrfffgggmmm{{{~~~hhhddd___\\\]]]aaafffjjjzzziiiWWWMMMJJJFFFBBBAAACCCDDDJJJ___uuuppp]]]TTTKKKGGGDDDBBB@@@;;;:::<<<777777666555555444333333555444333111000/////////111000///000222333111//////......---------.........---,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++(((***++++++******+++---)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))NNNOOOQQQUUUYYY[[[[[[ZZZOOOJJJEEEEEEIIINNNPPPOOOOOOLLLIIIHHHJJJLLLMMMMMMJJJIIIGGGEEECCCBBBBBBBBBAAABBBBBBBBBAAA@@@???>>>>>>???AAABBBBBBBBBAAAAAA===@@@BBBCCCBBBAAAAAABBBDDDFFFJJJMMMPPPQQQRRRRRRPPPPPPOOOOOONNNNNNOOOOOOKKKJJJHHHFFFFFFFFFGGGHHHFFFFFFDDDAAA>>>;;;888777666555444333222111000000////////////////////////------------------------........................------...///////////////................................................---------............///...........................---,,,++++++,,,---............///000222333444666666888:::;;;<<<<<<<<<;;;???DDDKKK[[[zzzuuu```OOOEEEEEEQQQ]]]mmmzzzsssmmmaaaaaaaaa___UUUGGG===:::;;;666777???FFFOOOdddzzz~~~qqqaaaYYYRRRPPPPPPPPPSSSWWWbbbgggttt}}}qqqhhhZZZVVVQQQOOOOOOQQQQQQPPPRRRTTTYYY___dddhhhkkklllppppppppprrruuuxxxyyyyyyzzzuuubbbRRRHHHDDD???@@@BBBEEEJJJUUUcccmmmyyy}}}|||yyyqqqkkkjjjkkkkkknnnrrrvvv~~~xxxmmmfffddddddcccbbbRRRLLLEEEBBBBBBBBB@@@???>>>>>>???@@@???@@@KKKWWWfff}}}wwwrrrmmmyyyzzzuuugggjjjrrrqqqiii^^^YYYYYY\\\^^^^^^iiiyyyppp\\\RRROOOEEEBBBBBBDDDDDDHHH[[[pppmmmaaa]]]OOOGGGBBBCCCBBB===:::;;;999888777666555444333333333333222111000000000111///------------------///------...............---...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))XXXXXXYYY\\\___aaaaaaaaa]]]WWWQQQQQQVVV\\\______^^^[[[XXXVVVXXXYYY[[[[[[WWWUUURRRPPPMMMLLLLLLLLLIIIIIIJJJJJJIIIGGGEEEDDDAAABBBCCCDDDDDDDDDCCCBBB>>>@@@BBBBBB@@@?????????AAACCCGGGKKKNNNQQQRRRSSSRRRSSSUUUVVVUUUTTTRRRQQQNNNMMMKKKIIIHHHIIIJJJKKKJJJIIIGGGDDDAAA===:::888888777777555444333222222000000000000000000000000------------------------........................---......///////////////........................////////////////////////---------.........//////........................111000...------...000111.........///000222333444444555777888999:::;;;;;;:::@@@FFFNNNaaa}}}lllWWWIIIEEEKKK[[[iii{{{xxxpppjjjccceeefffcccVVVFFF<<<;;;<<<777:::DDDMMMYYYrrruuueeeWWWQQQMMMOOORRRVVV[[[aaafffmmm|||~~~qqqeeeVVVSSSOOOOOOPPPRRRQQQOOOQQQTTTYYY^^^dddhhhjjjlllrrrqqqqqqtttxxxzzzxxxuuuooo|||uuuaaaQQQGGGBBB@@@AAACCCCCCEEEOOO]]]iiizzzzzzuuusssppphhhbbb```aaaaaaeeeiiikkksss|||}}}qqqhhhdddddddddcccSSSMMMFFFCCCBBBBBB@@@>>><<<===???@@@@@@CCCOOO\\\oooxxxsssqqq~~~|||vvvjjjnnnwww}}}qqqaaaXXXWWWXXXWWWUUUYYYjjjtttaaaWWWTTTFFFCCCDDDGGGFFFIII[[[ooozzzlllddddddQQQGGGAAABBBCCC>>>::::::::::::999777666444333333111111111000111111222333222333333111---+++///444,,,---.../////////------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...........................///000...,,,***+++++++++,,,...//////...,,,+++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))jjjbbb\\\\\\___aaacccgggaaa\\\XXXZZZbbbiiimmmnnnoooeee```ccceeedddcccfff___```___]]]YYYUUUTTTSSSVVVXXXYYYYYYVVVRRRMMMIIIGGGEEEDDDFFFJJJKKKGGGCCC===AAAEEEDDD@@@>>>???BBB???AAACCCFFFHHHJJJLLLMMMPPPRRRSSSTTTTTTSSSTTTUUUQQQRRRRRRQQQPPPNNNLLLJJJLLLJJJGGGEEECCCAAA???<<<@@@===:::888777666444333111111000......---------,,,,,,,,,------............/////////...---,,,,,,////////////////////////+++---......---,,,,,,---............---,,,+++***---...///...---,,,---///------------------------...///////////////......---///////////////111333444444555666888999;;;<<<<<>>???AAACCCJJJWWWeeettt{{{nnnlllcccZZZXXXXXXXXXYYY\\\eeehhhooo~~~uuukkkdddaaa___^^^SSSNNNHHHCCCAAA@@@??????===<<<===???@@@FFFUUUdddxxx{{{yyyuuu|||qqqvvv{{{kkkZZZTTTVVVVVVQQQUUU]]]oooooo]]]VVVMMMHHHFFFGGGFFFIIIYYYkkkoooeeeaaaTTTHHH???@@@BBB>>>;;;;;;999555666555111666:::111222222222111111111111000......////////////......000000//////.........---.........------,,,,,,,,,,,,------......------,,,+++,,,------,,,)))'''%%%(((((()))***++++++,,,,,,333///...111111---,,,///))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++***)))))))))))))))+++***)))(((((()))***+++rrrjjjdddeeeggghhhjjjmmmnnnkkkjjjlllqqqvvvzzz{{{~~~tttlllnnnpppooommmnnniiiiiihhhfffbbb___^^^^^^```bbbddddddbbb]]]XXXUUURRRPPPOOOQQQSSSQQQKKKFFFEEEIIILLLKKKEEE@@@>>>>>>@@@@@@@@@AAABBBDDDFFFGGGJJJMMMPPPPPPPPPPPPRRRUUUVVVVVVVVVUUUSSSQQQOOOMMMPPPNNNKKKJJJIIIHHHEEECCCAAA???===;;;:::999666444333222111000//////......,,,,,,---------...............//////......---,,,////////////////////////---...//////------...///............---,,,,,,+++---...//////...---...///------------------------......////////////.........///000/////////111333444444555666888:::;;;<<<===BBBKKK\\\zzzzzzaaaPPPDDDHHHOOOZZZtttwwwuuuxxxxxxooobbbWWWKKK@@@:::999999;;;DDDTTTjjjzzzjjj\\\SSSOOOOOOOOOPPPSSS[[[fffnnn{{{|||{{{{{{~~~}}}tttfff[[[NNNNNNMMMLLLLLLMMMMMMNNNSSSUUUXXX]]]aaadddeeedddkkkooosssyyyttt||||||lllZZZLLLEEE@@@??????@@@BBBFFFRRR^^^rrr}}}oooeee[[[VVVSSSPPPQQQSSS\\\___gggxxxtttjjjccc___]]]\\\SSSNNNHHHCCCAAA@@@???>>>>>>===>>>@@@BBBHHHWWWfff|||{{{yyyxxxzzz~~~zzzmmm]]]UUUUUUTTTQQQQQQWWWfffkkk^^^RRRKKKGGGGGGFFFIIIYYYkkkmmmbbb^^^TTTHHH@@@@@@AAA>>>;;;;;;:::555666555111888===555222222222111111111111000......////////////......000/////////............/////////......---------,,,------......------,,,***+++,,,---,,,+++)))((()))))))))***++++++,,,,,,,,,333888666///)))***---************************))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&+++***)))(((((()))***+++|||tttnnnoooppppppqqqssszzz|||~~~{{{zzz{{{zzzxxxvvvpppqqqrrrooollliiiggggggiiikkknnnooommmhhhccc``````______``````[[[SSSMMMLLLPPPUUUTTTNNNFFFBBB@@@BBBAAA???>>>>>>???@@@BBBCCCGGGKKKLLLKKKLLLQQQVVV[[[[[[[[[ZZZXXXVVVSSSRRRRRRQQQOOONNNNNNMMMJJJHHHDDDBBB@@@???>>><<<888555555444333222000000//////---------...................../////////...------///////////////////////////000///...------///111------.........------,,,...///000000......///000------------------------......///////////////......///000000//////111333444555555777888:::<<<===???DDDPPPggg}}}kkkXXXKKKDDDHHHOOO]]]zzz}}}}}}sssaaaRRRFFF===:::======CCCPPPddd}}}~~~kkkZZZQQQMMMMMMNNNPPPSSSZZZeeeqqqzzz~~~wwwtttsssvvv{{{~~~}}}zzzsssiii\\\TTTLLLLLLLLLLLLMMMNNNOOOPPPTTTVVVYYY]]]```cccdddeeejjjooouuu{{{|||ooo___PPPGGGCCCAAA@@@BBBBBBDDDMMMVVVnnnvvvkkk^^^VVVPPPLLLKKKNNNUUUWWW___qqq}}}sssiiibbb]]]ZZZXXXSSSNNNHHHCCC@@@???>>>===???>>>???CCCFFFMMM\\\jjj}}}zzzxxxzzz{{{yyyoooaaaWWWTTTRRRPPPPPPRRR[[[pppyyyhhhWWWNNNIIIHHHFFFJJJZZZlllmmm___ZZZSSSJJJBBBAAABBBAAA>>>>>>;;;666777666333;;;BBB;;;222222222111111111111000...//////000000//////...////////////............///////////////.........,,,------......------,,,)))***+++---------,,,+++))))))******+++,,,,,,,,,''':::FFF<<<---(((***---++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((('''''''''******)))((((((((())))))******))))))))))))******}}}wwwwwwxxxwwwvvvxxx}}}|||yyyqqqtttvvvvvvsssnnnkkkiiikkkmmmqqqrrrqqqmmmiiiffflllllllllmmmkkkeee]]]VVVQQQWWW]]]^^^YYYRRRKKKGGGCCCBBBAAA@@@?????????@@@>>>CCCGGGGGGFFFHHHNNNTTTYYYZZZZZZ[[[ZZZYYYWWWVVVTTTRRRQQQPPPOOOMMMJJJGGGEEEDDDCCCCCCBBB???:::777777666444333111000//////.....................///......////////////....../////////////////////////////////---,,,,,,///222,,,---...............---///000111000///...///111........................---...//////////////////...///000000///000222444444555666777999;;;===>>>AAAEEESSSppprrr[[[OOOGGGCCCGGGOOO___}}}ttt^^^OOODDD<<<<<>>======>>>===???DDDIIIRRR```mmmzzzvvvuuuwww~~~|||yyywwwqqqeeeYYYRRRPPPPPPSSSQQQTTTddd~~~~~~oooYYYOOOHHHGGGFFFKKKZZZlllooo]]]WWWQQQKKKDDDCCCDDDDDDCCCBBB<<<777888777444>>>EEE???222222222111111111000000//////000000000000/////////////////////.........//////..................,,,------......------,,,((()))+++,,,............*********++++++,,,,,,,,,(((???KKK===,,,***------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((++++++******)))******+++***))))))))))))))))))***~~~|||||||||~~~zzzppptttyyy{{{xxxsssmmmjjjoooqqqtttvvvuuussspppnnnrrrrrrssssssqqqkkkeee```\\\aaagggjjjfff]]]TTTNNNCCCDDDEEEEEEEEECCCBBBAAA>>>AAACCCBBB@@@BBBHHHNNNRRRSSSUUUWWWXXXXXXXXXXXXUUUTTTSSSRRRQQQNNNJJJGGGFFFEEEEEEDDDDDDAAA===:::999888666444222000000///////////////////////////......///////////////...////////////////////////......---,,,***+++...000------......///.........///000111000///...///111........................------...///////////////...000000000000000222444555555666888:::<<<>>>@@@DDDGGGVVVwwwgggPPPBBB>>>>>>EEEQQQdddsss[[[MMMCCC:::;;;CCCEEE[[[uuuooobbbZZZSSSNNNMMMNNNMMMOOOXXXgggzzzyyyrrrllljjjmmmvvvuuurrrjjj___UUUNNNKKKIIIJJJLLLNNNPPPRRRTTTTTTXXXZZZ]]]___```ccchhhkkkqqqxxx}}}|||mmmZZZNNNKKKGGGEEEEEEEEEDDDGGGMMMZZZnnnsssdddWWWMMMLLLPPPTTTSSSYYYkkkxxxsssllleee___YYYTTTPPPPPPLLLFFFAAA???>>>======>>>===???FFFMMMVVVeeeqqq|||~~~}}}yyyuuurrrqqquuu{{{zzzyyyvvvpppggg[[[RRROOOPPPRRRPPPQQQ\\\qqq|||sssXXXMMMFFFEEEFFFJJJYYYjjj}}}rrr^^^VVVOOOKKKFFFBBBCCCEEEEEECCC>>>888999888666???GGGAAA222222222111111111000000//////000000000000//////.........///////////////------------------------,,,------......------,,,)))***+++,,,---.........+++++++++++++++,,,,,,,,,,,,<<>>???CCCFFFIIIKKKNNNQQQSSSUUUUUUUUUWWWVVVUUUUUUTTTQQQMMMJJJHHHGGGFFFFFFFFFDDDAAA???<<<:::888666444222111000000000000000////////////......///000000000//////////////////////////////---------,,,++++++---///....../////////......---...///000000......///000........................,,,---...///000000000000///000111111000000222444555555777888;;;===???AAAFFFJJJ]]]www\\\III@@@>>>@@@HHHUUUiiiqqqWWWJJJAAA999<<>>>>>???===AAAIIIRRR\\\jjjvvvzzzsssnnnqqqtttuuussspppnnnmmmsssxxx|||vvvnnneee[[[RRROOOQQQMMMNNNQQQXXXgggwwwqqqVVVKKKCCCCCCDDDGGGUUUdddvvvyyydddZZZPPPNNNIIICCCBBBDDDDDDAAA@@@:::<<<;;;888@@@FFF@@@222222222111111111111000///000000111111000000///.........///////////////,,,,,,,,,---------------,,,------......------,,,++++++++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++222333+++'''***+++((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,((((((''''''(((((())))))))))))************))))))}}}~~~}}}{{{zzzzzz{{{{{{||||||}}}~~~yyyxxxuuurrrnnnmmmmmmmmmtttxxx~~~wwwllldddXXXWWWTTTRRRQQQQQQSSSTTTRRRMMMFFFBBBAAABBBCCCBBBDDDEEEHHHKKKNNNOOOPPPPPPTTTTTTTTTUUUVVVTTTQQQNNNJJJIIIGGGGGGHHHHHHFFFEEE@@@>>><<<999777555333333111111111000000000//////......///000000000000000////////////////////////---...///...---,,,---/////////000//////...---,,,---...//////...---...///........................,,,---...///000000000000///000111111000111333555555666777999;;;>>>@@@AAAGGGNNNgggiiiRRREEECCCAAACCCMMM\\\qqqjjjNNNDDD???<<>>===999@@@DDD<<<222222222111111111111000000000111111111111000000............/////////000------------.........///,,,------......------,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))******************************))))))))))))))))))))))))+++++++++******************************+++,,,,,,((()))***++++++***)))(((}}}{{{{{{~~~zzzzzzyyyyyy{{{}}}|||zzzvvvppplllkkkmmmooowww|||wwwpppgggccc]]]XXXVVVXXX\\\___^^^VVVMMMHHHGGGHHHFFFCCCBBBCCCFFFIIIKKKLLLLLLLLLOOOPPPQQQTTTVVVUUURRRPPPLLLJJJHHHHHHIIIJJJJJJIIIBBBAAA???<<<999777666555222111111111000000//////......///000000000000000////////////////////////---///000000///......///000000000000///...,,,,,,---...///...---,,,---///////////////////////////,,,---...///000000000000///000111111000111333555555666777999<<<>>>AAABBBGGGRRRoooxxx```LLLCCC;;;;;;AAAOOOddd}}}aaaFFF>>>>>>@@@LLL]]]{{{sssaaaRRRMMMJJJEEEIIISSSMMMSSS___rrr{{{wwwqqqlllooouuunnnfffZZZPPPKKKHHHGGGFFFHHHJJJLLLOOORRRSSSSSSTTTRRRVVVYYYZZZ[[[```iiipppttt~~~tttkkkaaa[[[UUUPPPOOOQQQNNNUUUdddwww|||eeeSSSLLLKKKJJJSSSjjj{{{rrrnnnhhhfffccc```\\\WWWPPPLLLJJJFFFBBB?????????@@@@@@CCCAAAEEEOOO[[[ffftttuuuiii^^^WWWVVV[[[bbbhhhjjjjjjiiiiiiiiipppyyyvvvhhhaaaZZZSSSPPPSSSOOOTTTXXXVVVVVVccc||||||lllaaaWWWKKKBBB@@@??????HHHTTTaaawwwxxx|||qqqdddddd\\\PPPIIIIIIGGGBBBBBB===???>>>999???CCC:::222222222111111111111000000000111111111111000000---.........//////000000---.........//////000000,,,------......------,,,...---+++***)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,(((%%%''',,,---******...++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++***)))(((''''''''''''&&&''''''((())))))((()))***++++++***)))(((tttsssyyy~~~~~~xxxvvvyyy}}}}}}zzztttpppssszzz}}}{{{|||}}}zzztttppppppnnnkkkxxx||||||}}}zzzwwwpppdddZZZ[[[eeeooonnneeeVVVJJJHHHJJJHHHBBBEEECCCEEEKKKNNNKKKHHHHHHMMMNNNOOOQQQSSSTTTTTTTTTQQQPPPNNNLLLIIIHHHGGGGGGCCCBBB@@@>>><<<:::999888777555333222111000...,,,///000000111000000///...000000000000000000000000222111///---,,,---...///////////////////////////...........................///////////////...---////////////000000000000111111111111111222222222555666888;;;===>>>???@@@GGGYYYzzz}}}kkkUUUFFFAAA===AAAIIIXXXqqquuuXXXCCCBBBBBB@@@QQQjjjyyydddYYYOOOKKKIIIHHHIIIMMMOOOYYYkkk}}}~~~{{{tttmmmlllqqqtttsssmmmbbbSSSIIIFFFGGGHHHGGGKKKJJJJJJLLLOOOQQQRRRSSSRRRUUUXXX[[[^^^ccckkkqqqwww}}}uuugggaaa___ZZZTTTQQQSSSXXXaaannn{{{sss^^^OOOMMMLLLWWWqqq{{{ssspppqqqfffeeeaaa\\\YYYXXXSSSLLLNNNHHHCCCBBB@@@>>>>>>AAABBBGGGLLLPPPZZZjjjxxx~~~{{{mmm___UUUPPPUUUVVVYYY___fffiiihhhfffgggkkkqqqxxx|||fffZZZWWWTTTPPPNNNPPPPPPRRRTTTVVV\\\kkkzzzpppVVVNNNHHHCCCBBBBBBBBBFFFKKKWWWooowwwxxxtttiiimmmlllbbbTTTJJJFFFDDD@@@???>>>===>>>>>><<<;;;666333111000000111000000000000000000000000000000///000000000000000///...111000///......///000111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,++++++******++++++,,,---,,,***)))))))))******---+++)))(((((((((&&&$$$***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))}}}yyynnnkkkqqq{{{{{{~~~wwwqqqooopppvvvwwwsssmmmkkkpppuuuvvvzzz}}}}}}yyywwwxxxwwwuuu{{{~~~zzznnndddcccllluuu}}}tttdddWWWTTTVVVUUUPPPJJJHHHJJJPPPSSSPPPLLLKKKIIIIIIJJJKKKMMMOOOOOOOOOSSSQQQOOOMMMKKKIIIHHHGGGHHHGGGEEEBBB???;;;999888888666444333222111///---000000000///////////////000000000000000000000000000///...------...000111////////////////////////..............................///////////////...////////////000000000000111111111111111222222222555666999;;;===>>>@@@AAAJJJ```vvvdddOOOBBB>>>>>>DDDQQQffflllSSSAAAAAACCCEEEZZZtttlllZZZRRRIIIGGGFFFFFFJJJOOOUUUaaattt{{{xxxrrrjjjiiimmmooommmggg]]]PPPGGGEEEFFFGGGGGGKKKKKKKKKMMMOOOQQQSSSSSSTTTWWWZZZ]]]___dddlllrrrwww{{{yyyrrroooiiibbb[[[YYYYYY]]]dddmmmsssvvv{{{yyycccRRRNNNNNN[[[www~~~tttmmmkkkllljjjggg```WWWTTTTTTPPPKKKKKKEEEAAAAAA@@@???@@@DDDEEEKKKPPPUUU___ooo{{{wwwiii[[[QQQLLLMMMOOOTTT\\\dddhhhgggffffffiiimmmrrrvvvxxxxxxxxxxxxxxx~~~qqq```ZZZUUUQQQPPPOOONNNOOOPPPPPPTTT```mmmuuu[[[OOOHHHBBBAAA@@@???BBBFFFPPPddd|||{{{wwwzzzjjjrrrvvvnnn^^^PPPIIIHHHCCCAAA???>>>===<<<:::999999666333222222222111000000000000000000000000000111111111111000...------...---,,,++++++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))******))))))))))))******------+++*********++++++))))))))))))((((((((((((***************)))(((((((((((((((((((((((((((((()))))))))))))))))))))))){{{xxxyyysssiiigggkkk|||rrrnnnsss}}}{{{ssslllhhhpppvvvwwwnnnfffhhhpppuuu~~~~~~~~~}}}zzz}}}yyyppppppyyyxxxjjjeeeeeeddd```VVVSSSTTTZZZ\\\WWWRRRPPPHHHGGGFFFGGGIIIKKKLLLLLLTTTRRRPPPNNNLLLKKKJJJIIIJJJIIIHHHEEEBBB???===<<<:::999666555555444222000000000///......///000111000000000000000000000000......------...///111222////////////////////////........................------...///000000000///////////////000000000000000000111111111222222222444777:::<<<===???AAACCCNNNiiiyyykkkYYYHHH@@@???>>>HHHXXXppp|||{{{zzz^^^KKK>>>@@@DDDLLLfffttt]]]PPPJJJEEEEEEFFFHHHNNNUUU___kkk}}}vvvtttooogggfffhhhgggddd]]]UUUJJJDDDCCCEEEGGGGGGKKKLLLLLLMMMOOOQQQSSSTTTWWWZZZ]]]___aaaeeelllrrrvvvyyy~~~}}}vvvjjjeee___[[[[[[___ccceeeiiiooo{{{hhhVVVPPPQQQ```~~~|||sssmmmkkkmmmnnnjjj___SSSNNNNNNMMMIIIGGGBBB???@@@@@@@@@BBBGGGIIIQQQXXX^^^hhhvvv~~~rrrcccUUUKKKGGGEEEIIIQQQZZZcccggggggfffeeefffhhhjjjlllmmmnnnnnnnnnnnnrrr{{{kkk^^^VVVRRRQQQOOONNNNNNOOOLLLMMMUUU___uuu}}}eeeSSSKKKDDDAAA@@@>>>???BBBJJJYYYmmm}}}ssswwwmmmvvv~~~zzzkkkZZZOOOLLLHHHFFFDDDAAA???<<<;;;:::===:::666444333333111000000000000000000000000000222222222111///...,,,+++,,,,,,++++++++++++,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++************++++++------,,,+++++++++,,,,,,***---...---***(((***,,,)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))zzzvvvuuuuuuqqqjjjhhhlll|||}}}wwwjjjbbbgggrrrzzz{{{|||xxx{{{zzzrrrlllkkkvvv{{{rrrggghhhrrr{{{}}}|||uuuyyy|||uuusssooojjjddd```___dddfff```XXXTTTLLLIIIEEEEEEHHHJJJKKKJJJQQQPPPOOONNNMMMMMMMMMMMMGGGGGGHHHGGGFFFEEECCCBBB>>><<<:::888888777555333222111///......///111222//////////////////////////////......///000111111////////////////////////........................,,,,,,...///000000000000////////////000000000000000000000111222222333333444777;;;<<<===???CCCFFFRRRssstttaaaQQQDDD@@@BBBDDDPPPaaawwwuuuoooppprrrzzz~~~~~~vvvPPPDDD<<>>III]]]{{{ooo\\\MMMHHHEEEEEEFFFHHHOOO^^^kkkzzzwwwqqqqqqnnngggccc___YYYQQQIIIFFFAAA??????BBBEEEGGGHHHJJJMMMNNNOOOQQQTTTWWWZZZ]]]aaacccdddgggmmmqqqvvvwww{{{|||pppfff___ZZZXXXWWWXXX]]]iiirrrqqqeeeYYYUUUYYYjjj}}}ssskkkhhhhhhiiihhh```TTTLLLIIIFFFCCCDDDBBBAAABBBAAA@@@DDDKKKUUU^^^iiiqqqzzzyyyhhhZZZOOOIIIEEECCCIIIRRR[[[aaaddddddddddddcccaaa___^^^]]]]]]]]]aaa```bbbiiiqqqyyyooo```VVVQQQPPPNNNNNNOOOMMMJJJMMMSSS[[[ooocccVVVJJJDDDBBB???>>>@@@EEENNN^^^vvv~~~xxx{{{wwwuuu{{{|||nnnZZZMMMHHHHHHGGGDDDAAA@@@AAACCCBBB???:::777444222000...111111111111111111111111...//////000000000000////////////000000/////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++...------,,,,,,------...)))))))))************)))...111333000***&&&(((+++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))nnnoooqqqrrrrrrrrrtttvvvvvvvvvoooccc\\\aaajjjppp|||zzzpppppprrrwwwzzzwwwnnnfff^^^jjjssspppkkkoooyyy|||www|||yyysssrrrxxx|||vvvmmmfff\\\SSSIIIDDDDDDFFFEEECCCHHHHHHHHHIIIJJJKKKMMMMMMIIIJJJKKKKKKJJJGGGEEECCCDDDBBB@@@??????>>>;;;:::666555333222111000111111000000000000000000000000222222111000000///......////////////////////////////////////////////////------...///000000000///////////////000000000000//////000111222333333444444999===>>>===@@@GGGMMMaaaqqqWWWGGG@@@@@@CCCSSSggg{{{kkkcccccceeennnppptttzzz{{{qqq\\\LLL@@@>>><<<@@@OOOhhhtttbbbSSSIIIEEECCCDDDFFFIIISSSfffxxx{{{uuuoooqqqnnnhhhccc]]]SSSJJJDDDCCC@@@??????AAADDDFFFDDDHHHKKKMMMNNNPPPUUUYYY[[[___cccfffgggjjjooossswwwyyy}}}xxxkkk```YYYXXXUUUTTTZZZaaaccc^^^YYYXXX___ssstttmmmhhhfffbbbbbb^^^TTTKKKHHHEEEAAADDDBBBBBBCCCBBBAAAFFFNNNZZZcccnnnwwwsssbbbUUUMMMIIIGGGDDDJJJRRRZZZ^^^```aaabbbcccaaa___]]][[[ZZZYYYYYYZZZXXXZZZ```fffmmmxxx{{{xxxlll^^^UUUNNNKKKKKKLLLKKKIIILLLQQQVVVggg{{{ooo```OOOFFFBBB>>>===>>>>>>FFFWWWooowwwtttuuu}}}sss{{{ttt]]]LLLDDDEEEEEEBBB>>>>>>AAAEEEDDD@@@<<<888555333111///111111111111111111111111---...///000000111111111------...//////...------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++************++++++'''((())))))***)))))))))''')))+++***(((''')))+++((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))wwwzzz}}}~~~~~~wwwlllhhhlllqqqsss}}}{{{wwwtttvvvyyywwwooogggbbblllsssssssssyyy|||nnndddVVVOOONNNNNNLLLJJJFFFFFFFFFFFFFFFGGGHHHHHHJJJKKKLLLMMMLLLJJJGGGEEEGGGEEECCCBBBAAA@@@>>><<<888888666555333111000000000000000000000000000000000000111111111000000///////////////////////////////////////////////////......///////////////...////////////000000000000...///000111222333444444444999>>>>>>===@@@HHHOOOllliiiPPPEEEBBBEEEJJJZZZuuuyyyccc[[[\\\]]]dddjjjsssxxxssscccPPPDDD=========DDDWWWsss}}}fffUUUKKKFFFCCCCCCEEEHHHLLLZZZrrr}}}zzzvvvsssnnnpppoooiiibbbZZZNNNCCCBBBAAAAAA@@@???@@@CCCDDD@@@EEEJJJLLLMMMPPPVVV[[[]]]bbbfffiiikkknnnssswwwyyy|||~~~nnndddYYYUUUQQQQQQUUUXXXYYYXXXYYYfff}}}tttmmmhhheee[[[\\\YYYOOOGGGEEEDDDBBBAAAAAABBBDDDCCCCCCJJJSSS]]]gggrrrzzz~~~kkkZZZOOOJJJHHHGGGFFFLLLTTTZZZ]]]___aaaccc```___]]]\\\ZZZXXXVVVUUUTTTRRRTTTYYY^^^cccllluuu|||rrrlllrrr~~~{{{hhh[[[OOOKKKJJJKKKKKKIIILLLPPPRRR^^^ooo~~~nnnYYYKKKDDD@@@>>>>>><<>>BBBGGGFFFBBB>>>:::777555333111111111111111111111111111...//////000000000000///,,,,,,---......---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******'''((()))***+++******)))&&&''''''(((((()))******(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))wwwtttwwwyyyyyy|||zzzzzz~~~}}}vvvoookkksssxxxzzz~~~~~~|||xxxyyyttteee\\\ZZZZZZWWWTTTFFFEEEEEEDDDCCCCCCDDDDDDGGGIIIKKKNNNNNNNNNLLLKKKHHHFFFDDDCCCCCCAAA???===:::999888777555222000///000000000000000000000000...///000111111222111111////////////////////////000000000000000000000000...///////////////......////////////000000000000...///000111222333444444444999>>>???>>>@@@IIIPPPttt```KKKDDDFFFLLLRRRhhhrrr[[[UUUVVVWWWUUU___kkkooodddRRRCCC===<<<===>>>FFF\\\{{{rrr[[[MMMGGGFFFEEEEEEGGGKKKQQQaaa|||}}}xxxuuusssrrrmmmooonnniiibbbYYYKKK@@@AAABBBBBBAAA@@@@@@BBBDDD>>>CCCIIIKKKLLLOOOVVV\\\___dddiiilllnnnqqqvvvzzzzzz~~~~~~sssZZZVVVPPPNNNOOOSSSVVVWWWZZZkkkvvvooohhhbbb___WWWXXXTTTKKKDDDCCCDDDCCC??????BBBEEEDDDFFFNNNWWW___iiisss{{{xxxdddTTTJJJGGGFFFFFFIIIOOOVVV\\\___aaaeeehhh]]]]]]\\\[[[YYYWWWUUUSSSQQQPPPQQQVVVZZZ^^^fffooozzzvvvjjjbbbggguuuooo```RRRNNNLLLMMMLLLKKKMMMRRROOOXXXfffuuu{{{bbbRRRIIICCC@@@@@@>>>BBBMMM^^^ttt|||yyywww{{{xxx^^^NNNIIIJJJJJJFFFAAA@@@EEEIIIGGGDDD???<<<999777555333111111111111111111111111000000111000000///......------...//////...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,++++++++++++++++++,,,((()))***+++,,,,,,+++***,,,+++)))***++++++***((((((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))|||rrryyy~~~sssmmmllljjjjjjnnntttyyyzzzyyywwwwww~~~uuussssssmmmddd]]]IIIIIIGGGDDDAAA@@@AAACCCFFFHHHKKKNNNOOOOOOOOONNNLLLHHHDDDDDDFFFFFFCCC???<<<:::888555444444444555444333333222111000//////000000000000000000000000111111000//////////////////............---------............/////////000222111111111000000////////////000111333555888:::888<<<888666>>>AAAIIIXXXzzzpppSSSNNNIIIBBBKKK```{{{sss^^^VVVPPPKKKQQQ```nnnlll[[[GGG<<<:::======???KKKddd|||aaaNNNFFFEEEDDDBBBBBBCCCJJJYYYpppzzzuuurrrnnnlllgggllloookkk^^^PPPFFFAAA<<<===???AAACCCDDDDDDEEEIIIHHHHHHIIILLLSSSZZZ^^^dddeeegggmmmuuuzzz{{{{{{wwwooobbbTTTNNNLLLLLLOOOSSS^^^rrr~~~vvvnnnfffbbb```___TTTQQQMMMHHHEEEBBBAAAAAA>>>@@@CCCEEEHHHLLLRRRVVVbbblllvvv}}}nnnYYYLLLGGGEEEEEEFFFMMMRRRZZZ```bbbcccbbbccccccaaa___]]][[[YYYUUURRRNNNRRRVVVVVVTTTVVV\\\aaapppqqqwwwmmmddd]]]aaalllxxxuuu```SSSQQQLLLHHHIIIMMMOOONNNPPPRRRVVVbbbvvvppp```UUUJJJBBB@@@DDD@@@DDDSSSfffzzz{{{ssssssvvv~~~hhhTTTIIIHHHIIIJJJGGGCCCEEEJJJIIIFFFBBB???===:::777555555444222111111111111222111111000///////////////000///------.........---000000///...------,,,,,,---,,,++++++******++++++//////...------,,,++++++))))))*********+++++++++++++++,,,,,,,,,---------+++++++++***++++++,,,,,,,,,+++++++++++++++++++++)))))))))))))))***++++++(((***+++***)))((()))***xxx|||qqqhhhgggffffffggggggfffdddiiiiiiooo}}}xxxllldddUUUPPPHHHCCCAAAAAACCCDDDEEEFFFHHHKKKMMMNNNNNNNNNLLLHHHFFFFFFIIIHHHDDD@@@>>>===:::777666555666666555444444333222111000000000000000000000000000000111000//////......//////000000/////////................../////////000000111111111111000000000/////////000111333666888:::888<<<888777===AAAJJJ[[[eeeKKKIIIIIIEEESSSjjjwwwbbbUUUOOOLLLQQQ]]]hhheeeUUUDDD;;;:::;;;???FFFUUUooooooXXXIIIDDDCCCBBBCCCCCCFFFNNN^^^uuu{{{tttooollliiigggfffiiijjjdddXXXKKKCCC???<<<===???AAABBBDDDDDDEEEIIIIIIIIIJJJMMMSSSZZZ___ffffffhhhnnnvvv|||}}}|||wwwrrr```TTTMMMIIIKKKOOO\\\rrr{{{xxxqqqjjjddd```^^^]]]TTTQQQMMMIIIFFFDDDCCCCCCAAACCCEEEGGGJJJNNNTTTYYYdddmmmvvv}}}{{{hhhTTTHHHDDDBBBBBBDDDMMMSSSZZZ```bbbccccccccccccaaa^^^]]][[[YYYVVVTTTQQQTTTWWWVVVSSSSSSWWW[[[gggjjjrrr~~~xxxbbbZZZUUUZZZfffsss}}}eeeWWWSSSNNNJJJJJJMMMMMMLLLOOOPPPTTT^^^ooopppaaaRRRIIIFFFBBB===???KKKYYYlllvvvrrrrrr~~~|||jjjZZZQQQNNNLLLMMMLLLHHHHHHKKKKKKHHHDDDAAA???<<<999777555444333111111111111222111111000///////////////000///------.........---000//////...------,,,,,,*********+++,,,---//////......------,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++'''''''''''''''((())))))(((***+++***))))))***+++~~~}}}yyynnnoooooolllhhhccc```___\\\ZZZ^^^jjjvvv~~~wwwooohhh]]]OOOFFFDDDEEEFFFEEEDDDDDDEEEGGGIIILLLMMMOOOKKKIIIIIIKKKMMMKKKGGGCCCAAA???===:::888777777777666666555444333222111111////////////////////////000000///...............111111111000000000//////....../////////000000000111111111111000000000000000000111222444777999:::999===999777===@@@LLLaaazzz[[[EEEEEEGGGIII[[[ttt|||iiiVVVNNNOOOSSSZZZ___YYYKKK???::::::777???LLL^^^vvvxxx```NNNEEEBBBBBBBBBCCCEEEKKKVVVggg~~~~~~vvvooojjjgggdddbbbeeeeeebbbZZZNNNEEE???>>><<<===>>>@@@BBBCCCDDDEEEIIIIIIJJJKKKMMMSSSZZZ___iiigggiiioooyyy~~~}}}yyyqqq```SSSKKKJJJMMM\\\sss{{{wwwrrrppplllhhhddd```^^^]]]VVVTTTPPPLLLIIIGGGFFFFFFFFFGGGHHHJJJMMMRRRXXX]]]gggooowww|||rrraaaOOOEEEBBB@@@BBBEEENNNTTT[[[aaacccccccccccccccaaa^^^\\\[[[ZZZXXXVVVUUUWWWXXXVVVRRRPPPQQQSSS\\\aaalllzzzuuukkkZZZSSSPPPUUU___kkkxxxmmm\\\VVVOOOLLLKKKLLLKKKIIIMMMNNNQQQXXXeeezzzmmmYYYMMMJJJBBB>>>>>>DDDMMM\\\wwwzzzrrrpppwww}}}mmmbbbSSSMMMIIIJJJLLLIIIHHHHHHNNNKKKGGGCCCAAA>>>;;;999666555333222111111111222111111000///////////////000///------.........---//////......---,,,,,,,,,+++++++++,,,---...000000------,,,,,,++++++******+++,,,,,,,,,,,,---------*********++++++++++++,,,------,,,+++************************************(((((('''''''''((())))))((()))++++++******+++---}}}{{{~~~~~~wwwqqqnnnmmm]]]XXXWWW]]]ffflllrrrwww|||}}}ooo]]]SSSPPPOOOJJJEEEEEEDDDDDDEEEFFFIIILLLMMMIIIJJJLLLNNNPPPNNNIIIEEECCCAAA???<<<:::999888888888777777666555444333333////////////////////////000//////...............111111000000000/////////...////////////000000000111111111000000000000000000111222444666888:::;;;:::===:::999===@@@OOOiiipppVVVCCCCCCGGGKKK```zzzoooYYYQQQVVVYYYZZZWWWNNNBBB:::888:::999CCCSSSfff{{{~~~kkkUUUHHHDDDBBBCCCCCCCCCHHHRRR___rrr|||tttlllhhheeecccaaadddaaaZZZPPPFFF???===>>><<<===>>>???AAACCCDDDEEEGGGHHHJJJKKKMMMRRRYYY___iiihhhiiipppyyy}}}|||~~~ooo```TTTPPPQQQ\\\uuu~~~yyyuuurrrmmmllljjjhhheeebbb```___\\\YYYUUUQQQMMMKKKJJJIIIIIIJJJLLLNNNQQQVVV]]]aaakkkrrryyy~~~{{{jjj[[[LLLDDDBBBBBBDDDHHHPPPUUU]]]bbbdddddddddddddddaaa^^^\\\\\\\\\[[[ZZZXXXYYYYYYWWWSSSPPPOOOPPPSSS\\\iiivvv}}}yyynnndddZZZTTTQQQTTT[[[cccmmmwww{{{|||yyy```WWWNNNLLLLLLKKKIIIIIILLLMMMOOOSSS\\\nnnvvv\\\MMMJJJGGGCCCCCCGGGJJJSSSjjj}}}vvvqqqssstttiiiTTTKKKDDDFFFKKKKKKIIIIIIOOOLLLHHHDDDBBB???<<<:::666555444222111111111222111000000///////////////000...------.........,,,.........------,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++...---,,,+++************)))))))))))))))*********+++******)))******++++++((()))++++++******,,,---}}}}}}|||lllddd]]]^^^______aaacccjjjyyypppfffbbb\\\RRRHHHHHHFFFEEECCCCCCEEEGGGIIIHHHJJJMMMPPPQQQOOOKKKHHHDDDCCCAAA>>>;;;999888777999888888777666555444444000000000000000000000000000000///...............000000000/////////......////////////000000000111000000000000000000111111111222333555777999:::;;;;;;>>>::::::>>>AAAUUUsssfffQQQCCCDDDHHHPPPhhhqqq^^^XXX]]]___ZZZQQQFFF===888888:::>>>JJJ]]]ppprrr___LLLDDDBBBAAAAAADDDDDDLLLZZZkkk~~~~~~yyypppiiieeecccbbbaaabbb]]]SSSIIIAAA======>>>=========>>>@@@BBBDDDEEEEEEGGGJJJKKKLLLPPPXXX^^^ggghhhkkkqqqxxx}}}~~~}}}mmm^^^WWWWWW\\\vvv}}}yyyvvvsssllllllkkkjjjgggeeebbbaaa```]]]YYYTTTPPPMMMLLLLLLLLLNNNQQQTTTXXX]]]bbbfffooouuu{{{}}}uuu```TTTGGGBBBAAABBBFFFKKKSSSXXX___dddfffffffffeeeeeebbb^^^]]]^^^___``````\\\\\\[[[XXXUUUSSSRRRSSSOOOXXXfffqqquuuqqqggg```XXXTTTRRRTTTXXX\\\dddlllrrrwwwyyyfffYYYNNNLLLLLLJJJHHHJJJMMMLLLMMMPPPUUUccccccRRRMMMKKKHHHIIIKKKKKKNNNaaauuuxxxsssqqq|||ppp\\\PPPFFFGGGLLLOOOOOOOOONNNKKKGGGDDDBBB@@@===;;;777666444222111111111222111000000///////////////000...------.........,,,---------------,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,++++++++++++******++++++++++++************))))))*********+++++++++...---,,,+++************(((((()))))))))*********++++++************++++++((()))++++++******+++,,,~~~xxx||||||tttllljjjhhhccc```___```mmm}}}xxxssskkk]]]RRRPPPNNNKKKGGGEEEDDDEEEEEEFFFIIIMMMPPPPPPOOOLLLJJJFFFEEECCC@@@===:::888777999999888777666555444444000000000000000000000000111111000///////////////000000/////////........./////////000000000111111000000000000111111111111111222444777999:::;;;<<<<<<>>>;;;<<<@@@DDD[[[|||XXXJJJAAADDDKKKWWWqqqzzznnnccc```eee```XXXKKK@@@;;;::::::;;;===MMMcccwwwdddSSSEEEAAA@@@===>>>CCCGGGRRRdddxxxyyyssskkkeeebbbaaa``````^^^XXXNNNEEE>>><<<===>>>============???BBBDDDEEEDDDHHHLLLLLLLLLPPPXXX___eeeiiinnnssswwwzzzuuufff______bbb{{{|||xxxuuulllkkkjjjhhheeebbb```^^^\\\ZZZVVVRRROOOMMMLLLLLLNNNRRRWWW\\\```eeejjjmmmrrrwww|||vvvlllVVVLLLCCC@@@@@@BBBGGGMMMUUU[[[bbbgggiiihhhhhhggggggccc___^^^___bbbdddeeebbb```^^^[[[YYYYYYYYYYYYPPPXXXcccjjjkkkfff```\\\UUURRRRRRTTTUUUWWW]]]dddiiimmmvvvzzztttzzzppp___PPPMMMMMMJJJHHHKKKMMMKKKLLLOOOPPPYYYqqqnnn[[[UUUMMMIIIHHHJJJIIIKKKXXXiii{{{wwwsssxxx~~~gggYYYKKKHHHJJJKKKMMMOOOLLLJJJFFFDDDBBBAAA>>><<<888777555333222111111222111111000///////////////000///------.........---------,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,++++++++++++***************)))*********++++++++++++,,,------,,,+++************((())))))******+++++++++******)))((((((((())))))(((***+++***)))((()))***~~~~~~zzz|||}}}yyyzzzyyytttooommmkkktttzzzwwwjjj```___\\\XXXSSSOOOKKKIIIHHHDDDGGGKKKNNNOOONNNLLLLLLHHHGGGFFFCCC@@@<<<:::888999999888777666555444444222222222222222222222222222222111000000000000000111111111000000000////////////000000000111111111///000000000111111111111111333555888:::;;;<<<<<<<<<>>><<<>>>BBBFFF```mmmNNNDDD???EEEMMMZZZvvvqqqhhhfffgggiii]]]RRRDDD<<<:::<<<>>>>>>AAASSSlll}}}qqqWWWJJJAAABBB@@@<<>>AAADDDFFFEEEJJJNNNOOONNNRRRZZZaaadddkkksssvvvvvvyyy~~~wwwmmmjjjlllsss|||wwwsssjjjiiifffccc___\\\YYYXXXRRRQQQNNNLLLKKKKKKKKKLLLQQQVVV]]]dddjjjnnnrrrttttttxxx{{{||||||xxxkkk___PPPHHHAAA@@@AAACCCJJJQQQXXX]]]dddiiikkkjjjjjjiiihhheeeaaa___aaaeeehhhiiijjjgggbbb___]]]]]]^^^^^^WWW]]]ccceeebbb]]]ZZZYYYXXXVVVUUUVVVTTTRRRVVV\\\aaadddlllvvv||||||rrrmmmuuu}}}gggUUUPPPNNNIIIHHHLLLMMMIIIJJJNNNMMMPPPcccxxxtttaaaZZZOOOHHHDDDEEEFFFGGGTTTccczzzyyyyyyhhhVVVLLLHHHFFFHHHLLLKKKIIIFFFDDDCCCBBB@@@???999777555333222111111111111111000///////////////000///------.........---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))******+++,,,,,,---+++***))))))(((((()))))))))******)))'''&&&'''(((~~~|||}}}~~~}}}}}}{{{rrr{{{}}}ssskkkllliiieee___YYYSSSOOOMMMDDDGGGJJJMMMMMMMMMLLLLLLKKKJJJHHHEEEBBB>>>;;;:::999999888777666555444444222222222222222222222222333222222111111111111111222222222111111111111000000000000000111111111111//////000000111111111222222333666999;;;<<<<<<<<<<<<>>>===???CCCGGGddd|||yyywww|||ttt^^^KKKBBB@@@FFFMMMZZZuuu~~~kkkcccgggkkkkkkXXXMMM@@@999:::>>>@@@@@@KKK```yyyvvvfffQQQFFFAAADDDBBB>>>BBBKKKNNN]]]uuuuuuppphhhcccaaabbbccccccVVVPPPHHHAAA===<<<<<<<<<===<<<<<<<<<>>>AAADDDFFFFFFLLLQQQQQQPPPSSS[[[cccdddmmmwwwyyywwwxxx~~~}}}{{{vvvqqqtttyyy{{{tttppphhhfffbbb]]]YYYVVVSSSRRRIIIHHHGGGFFFGGGHHHJJJKKKSSSYYYbbbjjjppptttwwwyyyuuuxxxzzzyyyxxxqqqcccUUUOOOHHHCCCBBBDDDGGGNNNUUUZZZ___fffjjjllllllkkkkkkiiifffaaa```bbbfffjjjlllpppkkkeeeaaa``````aaaaaa___cccfffddd^^^YYYXXXYYY___]]][[[ZZZUUUPPPQQQVVV\\\^^^fffqqqvvvzzzuuullljjjtttnnnYYYSSSPPPJJJHHHLLLLLLHHHIIIMMMLLLKKKZZZmmmtttaaaYYYRRRHHHAAABBBCCCFFFSSSaaa|||zzzdddUUUKKKGGGHHHMMMKKKIIIFFFEEEEEEDDDBBBAAA999888666333222111111111111111000///////////////000///------.........---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++***++++++,,,,,,))))))***+++,,,,,,------------,,,+++******++++++)))******)))&&&%%%%%%&&&}}}yyyzzz~~~|||}}}tttuuuyyy{{{wwwuuuooohhhdddaaaZZZSSSUUUMMMHHHJJJJJJGGGIIIMMMMMMJJJGGGEEEDDDBBB???===777777777666666555555444444222111222333333222111111111111111000000000000000000111111111111000000111111111000000000000000555555444333222222222222333444666777999:::::::::===777999AAACCCLLLnnn~~~wwwtttwwwvvvgggUUUAAA======DDDOOOaaaxxxvvvmmmeeeiiillldddQQQDDD::::::;;;:::???GGGTTTlll~~~kkkXXXLLLFFFBBBAAA@@@???CCCIIITTTfff~~~vvvnnnhhhcccbbbcccccc___ZZZTTTPPPIIICCC>>>;;;::::::<<<===>>>>>>>>>AAAEEEHHHFFFHHHKKKMMMPPPUUU[[[___eeejjjqqquuuvvvzzzwwwooopppmmmjjjwwwwwwuuutttiiibbb^^^XXXSSSPPPMMMIIIGGGCCCBBBCCCEEEEEEEEEJJJRRRVVV^^^ggglllqqqxxx{{{{{{}}}}}}|||yyyrrrggg[[[RRRNNNFFFAAACCCHHHKKKRRRZZZ```cccgggjjjmmmmmmmmmllliiiiiifffcccffflllooommmmmmoookkkcccbbbhhhkkkjjjcccbbbaaa```ZZZTTTUUUYYY```fffeee\\\RRRQQQSSSUUUYYY\\\ccckkksssyyy}}}|||oooaaa___ooo|||___WWWUUUNNNJJJMMMLLLJJJIIIKKKKKKMMMTTT]]]uuutttddd[[[VVVHHHAAAFFFFFFDDDNNN___}}}xxxzzz{{{cccNNNEEEFFFJJJKKKJJJIIIIIIHHHGGGCCCAAA>>><<<999666444333222222111111111111111111111111111000000////////////000////////////////////////------,,,,,,,,,+++++++++************************++++++++++++++++++++++++)))***+++,,,---------------......---+++******+++************************))))))))))))))))))))))))******))))))))))))******~~~{{{|||}}}~~~vvvuuu{{{{{{tttqqqpppjjjccc]]]TTTMMMLLLJJJGGGHHHLLLMMMKKKHHHGGGEEECCC@@@>>>999999888666555555444444444333222222333333222111111111111111111111111111///000000111111000000///111000000000000000000000333222111111111111111222333444555777888999999:::;;;777:::AAAEEEQQQwww|||xxxwwwqqq___LLLAAA>>>>>>EEEPPPaaaxxxuuuoookkkmmmiii\\\MMMBBB:::;;;<<<<<>>>>>???AAAEEEHHHHHHJJJMMMOOORRRWWW]]]aaaeeejjjqqqtttwwwzzzoookkkgggfffrrr|||ooollljjj___[[[WWWRRRNNNKKKHHHEEECCCDDDBBBCCCEEEDDDFFFMMMVVVYYYbbbkkkpppvvv}}}}}}{{{xxxssskkk```SSSKKKKKKDDD@@@DDDIIIMMMTTT\\\aaadddhhhkkknnnoooooonnnhhhhhhfffdddhhhppptttsssqqqqqqkkkbbbaaaiiiooopppoooiiiccc^^^WWWQQQQQQUUUccchhhggg]]]RRRPPPRRRTTTXXX[[[aaahhhoootttwwwyyy|||wwwnnncccXXXXXXfffvvvggg\\\XXXQQQMMMNNNMMMJJJJJJKKKKKKKKKPPPXXXgggzzzvvviii```ZZZMMMGGGKKKJJJEEEMMM[[[{{{wwwuuu}}}hhhTTTJJJHHHJJJLLLKKKJJJIIIIIIGGGDDDAAA>>><<<999777444333222222111111111111111111111111000000////////////000000////////////////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,---...---***)))***+++******************************************************))))))))))))******{{{wwwxxx~~~uuujjjkkkrrryyy{{{}}}~~~~~~zzzuuulllbbbWWWPPPKKKGGGGGGIIIKKKJJJHHHHHHGGGFFFCCC@@@===<<<999777555444444444555444333333444444333111111111111111111111222222//////000000000000//////000000000000000000111111000000/////////000111111222333444666777888888999:::888;;;AAAFFFYYY~~~yyymmmXXXFFFAAA??????FFFQQQbbbyyy~~~ppppppqqqrrrgggQQQIII???999<<<>>>???GGGRRRlll}}}iiiUUUEEECCC@@@???AAACCCEEELLLTTThhhyyy|||qqqccc^^^ZZZZZZ[[[ZZZVVVQQQKKKHHHCCC???<<<::::::;;;;;;===>>>>>>???AAAEEEHHHJJJLLLOOORRRUUUYYY___bbbeeejjjppptttwww{{{wwwkkkeeedddooo|||}}}wwwkkkhhheeeYYYUUURRRMMMIIIGGGEEEBBB@@@DDDBBBAAACCCDDDGGGPPPZZZ___hhhqqqwww}}}}}}wwwoooeeeYYYNNNFFFFFFAAA@@@DDDKKKQQQXXX^^^```cccgggjjjmmmoooooooooggghhhfffeeekkkuuu||||||{{{wwwmmmbbb___gggqqqwwwzzzoooaaaYYYRRROOOPPPTTTgggkkkiii^^^SSSOOOPPPRRRUUUXXX]]]dddiiimmmoooppppppiiiaaaZZZSSSTTT___lllrrrbbb]]]WWWQQQOOOMMMKKKJJJKKKJJJHHHKKKQQQ\\\ooo{{{sssbbbUUUNNNPPPMMMGGGKKKVVVrrryyyrrr}}}}}}kkkZZZNNNJJJKKKLLLKKKJJJIIIIIIGGGDDDAAA===<<<:::777555333222111000000000000000000000000//////...//////000111222//////////////////////////////.........---------------------------------++++++++++++++++++++++++******+++,,,------------+++,,,---,,,***))))))***************************++++++++++++++++++++++++******))))))))))))******~~~{{{vvvvvv{{{zzzllljjjnnnooooookkkpppzzz~~~ssseeeXXXNNNHHHFFFFFFHHHGGGFFFGGGHHHHHHFFFDDDAAA???<<<999666555555555777555444444555555333222000000000111111111111111/////////000000/////////000000000000000111111111///////////////000111222111222333555666777777888999999<<<@@@HHHaaa{{{lllVVVEEE@@@>>>@@@HHHSSSdddzzzvvvjjjnnntttuuufffLLLEEE===999<<<===???JJJXXXvvvttt^^^LLL@@@@@@>>>>>>AAADDDHHHQQQ[[[rrryyyooobbb]]]YYYYYYYYYWWWQQQKKKEEECCC???<<<:::::::::;;;;;;<<<>>>???@@@AAAEEEGGGJJJMMMPPPSSSVVVZZZ___cccdddiiioootttxxx{{{xxxkkkfffooo}}}}}}xxxxxxssshhhfffbbbVVVSSSPPPKKKHHHGGGEEECCCAAABBB@@@???AAADDDHHHTTT___dddmmmwww}}}uuuiii^^^RRRHHHAAA@@@???@@@FFFNNNVVV]]]aaa___aaadddhhhkkkmmmnnnnnnhhhiiihhhhhhooo{{{pppbbb]]]eeesss}}}ooo]]]RRRNNNNNNSSSYYYkkkooolll___SSSNNNNNNOOOQQQTTTYYY___cccfffhhhhhhddd]]]VVVRRROOOPPPXXXbbbppp~~~jjjaaa]]]VVVRRRMMMJJJJJJKKKKKKHHHIIILLLTTTfff}}}lll^^^SSSQQQMMMHHHKKKSSSkkk}}}ttt}}}xxxjjj\\\PPPKKKLLLKKKJJJIIIHHHHHHFFFCCC@@@===<<<:::777555333111111////////////////////////............///000222222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,***+++,,,+++)))((()))***************************+++++++++++++++++++++++++++******))))))******+++{{{zzz~~~|||zzzzzzuuupppffffffhhhppp|||tttdddWWWPPPJJJGGGGGGEEEEEEFFFHHHIIIIIIHHHDDDCCC@@@<<<:::888777666888777555555666555444222/////////000000000111111//////000000000000////////////000000111111111111000000000000000111222333000111333444666777777777888;;;===@@@KKKkkkzzzfffQQQDDD>>>===AAAJJJWWWhhh~~~oooffflllsssuuufffLLLCCC<<<:::<<<===@@@OOO```|||jjjUUUGGGAAA>>>===>>>AAAEEEKKKXXXdddzzz|||tttnnnddd```[[[ZZZZZZVVVMMMFFF@@@>>><<<:::999999:::;;;:::<<<>>>???@@@BBBDDDGGGIIILLLPPPSSSVVVZZZ^^^bbbdddhhhnnntttxxx|||~~~yyyxxxyyykkknnnyyyyyysssrrrmmmcccbbb```SSSRRROOOKKKHHHGGGEEEDDDBBBAAA>>>>>>AAAEEEKKKXXXdddiiirrr|||}}}pppbbbVVVKKKCCC>>>===???CCCIIIRRR[[[aaabbb___aaadddgggjjjlllmmmmmmiiijjjjjjllltttpppbbb]]]dddvvvsss\\\OOOJJJLLLSSS[[[nnnqqqnnn```RRRLLLLLLLLLLLLPPPUUUZZZ^^^```aaaaaaVVVPPPKKKIIIHHHIIINNNUUUaaaooo~~~sssgggccc\\\UUUMMMJJJIIILLLLLLIIIHHHKKKJJJZZZqqqvvvgggWWWPPPKKKGGGKKKRRRfffvvv{{{~~~qqqggg\\\QQQLLLMMMJJJHHHGGGGGGGGGEEEBBB???<<<<<<:::888666333111000////////////////////////............///000222222////////////////////////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,***+++,,,+++)))))))))+++************************************************++++++************++++++~~~yyyxxx~~~ssskkkaaa^^^eeeuuusssfff^^^VVVOOOKKKIIIFFFEEEGGGIIIJJJKKKFFFEEECCCAAA>>>;;;999888:::888666666666666444333/////////000111111222222000000111111111111000000/////////000111111222222222222111111111222333333111222333555666777777888888<<<>>>AAARRRwwwqqq[[[III@@@======CCCNNN]]]ooo}}}kkkffflllqqqrrrdddMMMAAA<<<:::<<<>>>DDDWWWllluuu___MMMEEECCC>>>===???CCCHHHQQQbbbrrr|||tttllliiiccc```\\\[[[ZZZUUULLLDDD===<<<:::999999999:::::::::<<<>>>@@@AAABBBDDDFFFHHHKKKOOOSSSVVVZZZ^^^aaadddhhhmmmsssyyy}}}|||}}}vvvwww{{{xxxtttzzzzzzssspppkkkccceeedddXXXQQQNNNJJJGGGFFFDDDCCCAAA@@@>>>???DDDHHHOOO]]]iiinnnwwwpppaaaUUULLLFFFDDD<<>>DDDZZZzzzfffQQQCCC???===???FFFTTTdddwwwuuujjjjjjpppppplll___III@@@<<<;;;===@@@IIIaaazzz{{{iiiUUUFFFAAABBB???>>>@@@EEELLLYYYooo}}}vvvkkkbbb```___\\\ZZZZZZZZZUUULLLDDD;;;::::::999999999999:::999<<>>@@@IIIXXXiii|||qqqjjjnnntttppphhhZZZFFF???;;;;;;???BBBNNNiiivvvbbbOOOAAA>>>@@@???>>>AAAGGGPPP```xxx{{{qqqddd[[[YYYZZZXXXWWWXXXYYYUUULLLDDD::::::999999999999999999999<<>>FFFMMMRRR[[[eeefffbbb[[[\\\\\\^^^___```aaabbb___dddkkksssssseee\\\^^^qqqoooZZZLLLHHHRRR___ooorrrmmm___OOOHHHGGGGGGJJJLLLNNNOOONNNKKKGGGDDDCCCCCCEEEDDD>>>999<<>>888999:::;;;:::888666444444333333333444555777888333333333222222222111111111111111111111111111111222222222222222222333333666666555555666777999:::888===AAAIIIeeeiiiSSSGGGBBB???CCCAAAHHHYYYnnnwwwssskkkmmmsssdddLLLBBB999:::999;;;IIIaaawww~~~fffQQQFFFBBB???;;;===>>>???CCCPPPfff|||ooobbbVVVOOORRRQQQQQQSSSSSSNNNFFF@@@::::::999999888999999999;;;;;;<<<>>>@@@CCCFFFHHHIIIOOOVVVYYYZZZ\\\bbbgggjjjiiijjjqqqzzz~~~~~~|||rrrfff`````````^^^[[[WWWSSSOOOKKKHHHFFFCCCAAACCCDDDFFFKKKSSS]]]ffflll{{{qqq[[[MMMDDD@@@@@@BBB>>>JJJWWW___eeegggccc]]]YYYZZZ[[[YYYWWWWWW[[[```YYY```gggmmmzzzvvvhhh___```pppzzzaaaOOOMMMWWW___uuurrrkkk___RRRJJJGGGGGGKKKOOOPPPLLLIIIHHHFFFBBB???@@@@@@AAAAAAAAAAAA@@@CCCDDDFFFKKKSSS```mmmwww{{{ooommm]]]YYYSSSNNNJJJHHHHHHHHHEEEFFFHHHUUUrrrgggSSSFFFCCCCCCDDDSSSfffsssyyy{{{}}}zzzvvvuuuqqqgggWWWKKKMMMKKKJJJIIIIIIGGGDDDBBBBBB@@@<<<888555333111111111000///000111222111///.........///////////////111111111111111000000///------------------------......---,,,,,,,,,,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***************************,,,------++++++,,,...|||yyywwwyyyvvvmmmhhhhhhmmmzzzzzzvvvlll]]]RRRLLLIIIFFFDDDHHHHHHIIIJJJJJJHHHCCC@@@<<<<<<<<<<<<;;;999777666777666666666666777888999555444333333222222333333111111111111111111111111222222222222222333333333555555444444555666888999:::>>>BBBLLLjjj|||cccNNNCCC>>><<>>>>>@@@GGGUUUmmm|||pppcccWWWPPPMMMLLLKKKKKKLLLHHHBBB<<<::::::999999888999999:::::::::;;;===@@@CCCFFFHHHJJJPPPWWWZZZ[[[^^^ccciiikkkjjjkkkqqqzzzzzzpppeee______```^^^[[[XXXTTTOOOKKKIIIFFFCCCAAACCCDDDGGGNNNWWWbbbkkkqqq~~~nnnYYYLLLDDD@@@@@@CCCDDDPPP^^^ggglllnnniiicccWWWWWWVVVTTTRRRRRRTTTVVVTTTZZZ```ggguuu}}}oooccc```iiivvv|||fffTTTQQQYYY```uuussskkk___RRRIIIEEEEEEHHHMMMOOOJJJFFFDDDCCC@@@>>>>>>>>>?????????>>>>>>@@@@@@AAACCCHHHPPPZZZaaawwwuuupppbbb]]]WWWPPPLLLJJJIIIHHHBBBCCCEEENNNfffrrrZZZJJJDDDCCC@@@LLL^^^mmmwww}}}zzz{{{zzzooo]]]NNNMMMKKKIIIHHHHHHGGGDDDBBBEEEBBB???;;;777444333222333333222111000///......//////////////////......,,,,,,---...............------------------------......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...zzztttooonnnwwwyyyhhhaaa```oootttfff]]]XXXTTTMMMGGGIIIHHHIIIJJJKKKJJJGGGEEEAAA@@@>>><<<;;;999999888::::::;;;::::::999888888666555444333222333444555111111111111111111111111111222222222333333333444555444333333444555777888===???BBBPPPsssxxx]]]III@@@===<<<@@@BBBMMMbbb{{{uuu}}}~~~}}}www^^^FFFAAA@@@>>>>>>GGG]]]wwwoooUUUEEEAAABBBAAA>>>>>>???BBBKKK]]]www|||qqqeeeZZZSSSJJJGGGEEEDDDEEECCC>>>::::::999999888999999::::::;;;;;;<<<>>>AAADDDGGGIIILLLRRRYYY\\\]]]___eeejjjllljjjkkkqqqyyy|||vvvmmmccc^^^^^^___]]][[[XXXUUUPPPKKKIIIFFFCCCAAACCCDDDIIIQQQ\\\hhhsssyyyxxxhhhVVVJJJDDD@@@AAADDDKKKYYYiiisssxxxzzzvvvppp]]]YYYTTTPPPNNNMMMLLLLLLMMMRRRWWW^^^lllyyykkkaaabbbhhh|||~~~mmm[[[VVV\\\bbbwwwtttmmmaaaTTTJJJFFFFFFHHHOOOQQQKKKEEECCCCCCBBB???????????????>>>>>>>>>AAAAAAAAABBBCCCHHHNNNRRRcccppp~~~vvviiiccc[[[TTTPPPLLLJJJHHHEEEFFFGGGLLL\\\wwweeeQQQGGGDDD???GGGUUUeeeuuu~~~yyycccPPPLLLKKKIIIHHHGGGFFFDDDBBBHHHEEEAAA===999666444444666888888555111......000000000000//////.........)))***+++---......//////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...xxxnnniiippp{{{ttteee^^^kkk|||pppjjjhhhddd[[[RRRJJJIIIHHHIIIJJJKKKKKKJJJEEECCC@@@===;;;:::::::::<<<=========;;;999777666666555333222222222444444111111111111111111111111111222222333333444444444555555444444555666888999===>>>BBBTTT{{{uuuZZZGGG@@@@@@@@@@@@DDDOOObbb|||{{{cccGGG@@@???>>>@@@OOOjjjhhhMMM@@@@@@BBBAAA?????????DDDPPPeee{{{qqqggg]]]WWWKKKGGGCCCAAAAAAAAA>>>;;;999999888888999999::::::<<<===>>>@@@CCCFFFIIIKKKLLLRRRYYY\\\]]]```eeekkkkkkkkklllpppxxxwwwqqqjjjaaa\\\\\\\\\\\\ZZZVVVSSSNNNJJJGGGEEEBBB@@@AAADDDIIISSS___mmmyyypppcccSSSIIICCC???AAADDDQQQ```rrr}}}mmmdddXXXPPPLLLKKKJJJHHHHHHJJJOOOVVVdddvvvsssfff``````ooozzz~~~sssccc]]]```dddvvvtttnnncccWWWNNNKKKKKKLLLSSSUUUOOOHHHFFFGGGGGGCCCBBBBBBAAAAAA@@@@@@@@@???@@@BBBBBBDDDFFFJJJNNNVVVbbbvvv|||ooohhh___WWWSSSOOOKKKHHHHHHHHHIIIIIIPPPfffpppXXXJJJEEECCCFFFOOO___rrrgggRRRLLLJJJHHHFFFFFFEEECCCBBBHHHFFFBBB===999666555444777:::<<<999333///111444222111111000///...------,,,---...///000000000000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...}}}}}}uuulllpppxxx~~~rrreeemmm{{{wwwwwwrrrggg^^^LLLJJJGGGFFFHHHJJJKKKKKKGGGEEEAAA>>>;;;;;;;;;<<<=========<<<:::888555444444444222111111111222333111111111111111111111111111111222333444444555555777666666666666888999:::<<<===CCCXXXqqqVVVDDD@@@AAABBBAAAFFFPPPaaazzz}}}eeeEEE;;;;;;<<>>???@@@?????????@@@FFFUUUlllyyyqqqggg___ZZZMMMHHHAAA>>>>>>???===;;;999888888888999999:::;;;;;;;;;<<>>>>>>>>======<<<:::888666444333333333333222222222111111111111111111111111111111111111222333444555666666888777777666777888:::;;;:::===EEE\\\kkkPPP@@@>>>@@@AAABBBJJJUUUfff~~~iiiGGG===999>>>IIIaaaoooYYYDDD>>>???>>>===??????AAAIII\\\uuuvvvmmmeee^^^ZZZNNNHHH@@@<<<<<<<<<:::888888888888888999:::;;;;;;888999:::<<<@@@DDDGGGIIIMMMSSSZZZ]]]^^^```fffkkklllmmmooosssyyy~~~}}}jjjeee___ZZZWWWWWWVVVVVVOOOLLLHHHFFFDDDCCCBBB@@@AAADDDKKKVVVdddsss{{{nnn^^^VVVNNNIIIEEEBBBEEEKKKYYYhhhyyyuuucccVVVNNNJJJIIIFFFEEEFFFLLLUUUbbbttttttfff\\\___jjjsssqqqiiifffffffffmmmllliiibbbXXXQQQOOOOOOPPPSSSSSSOOOLLLMMMMMMKKKGGGFFFDDDBBB@@@@@@@@@AAA>>>???@@@@@@??????@@@BBBHHHPPP___rrrvvvnnnccc\\\YYYVVVQQQLLLMMMHHHGGGHHHEEELLLhhhkkkSSSEEEBBBCCCHHHWWWmmmppp]]]LLLIIIFFFDDDDDDCCCBBBAAACCCAAA>>>:::666444333222///111333222000///111333111111111000000///////////////000000///......---..............................---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...~~~yyy~~~zzzuuuuuutttzzz}}}~~~}}}wwwiiibbbXXXOOOKKKIIIIIIIIIKKKJJJHHHEEECCCBBBBBBBBB>>>===;;;888666555444333222333444555444333111000111111111111111111111111111111222333444555666666777777666666666888999:::999???IIIaaa~~~fffLLL>>>===@@@AAABBBNNN^^^ppp|||}}}gggIIIBBB;;;BBBRRRjjjaaaOOO@@@??????<<<<<<@@@@@@CCCMMMccc|||pppggg```[[[WWWPPPIIIBBB===;;;;;;999777888888888888999:::;;;<<<999:::;;;===AAAEEEIIIKKKNNNTTT[[[^^^___bbbgggmmmnnnppptttxxx|||hhhddd^^^YYYUUUTTTTTTSSSMMMJJJGGGEEEEEEEEEDDDCCCDDDGGGMMMXXXfffuuurrrcccTTTNNNJJJHHHGGGFFFKKKRRR]]]kkkyyywwwdddVVVNNNLLLGGGEEEEEEIIIOOOXXXiiiyyypppccc\\\eeelllkkkiiihhhhhhfffnnnnnnkkkdddZZZSSSPPPPPPRRRRRRPPPMMMNNNQQQPPPKKKJJJHHHFFFCCCBBBAAABBBBBBAAABBBBBBAAA??????AAACCCEEEKKKVVVggg}}}yyypppeee___]]][[[VVVQQQSSSKKKIIIMMMJJJIII]]]xxxtttZZZJJJBBBCCCIIIUUUjjjzzzpppaaaLLLIIIEEECCCCCCCCCBBBAAAAAA???<<<888666444333222000000000000000000000000111000000000000000000000------......///.........------------------------......---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...{{{zzz}}}vvvttttttxxxzzzyyyqqqdddYYYQQQNNNLLLLLLMMMLLLJJJHHHGGGEEEEEEDDD>>>===:::888666555555555222333666777777555222000111111111111111111111111111111222333444666666777666666555555666777999::::::@@@LLLeee}}}eeeLLL??????AAABBBAAAQQQeeeyyyuuuuuuttt```DDDBBB===FFFXXXppp{{{XXXHHH===>>>???:::;;;AAA@@@DDDQQQiiiyyylllccc\\\XXXUUURRRLLLDDD???===<<<:::777888888888888999:::;;;<<<<<<===>>>AAADDDHHHLLLNNNPPPVVV]]]```aaaccciiinnnpppssswww{{{~~~}}}hhhddd^^^XXXTTTSSSRRRRRRLLLJJJGGGFFFFFFFFFFFFEEEFFFIIIOOOZZZhhhwwwmmm]]]MMMIIIGGGHHHHHHJJJPPPWWWaaammmyyyppp^^^SSSOOOHHHDDDDDDHHHKKKRRRbbbrrr~~~{{{lll\\\bbbgggggggggiiiiiigggssssssooohhh]]]VVVRRRRRRTTTRRROOOMMMQQQUUUSSSMMMMMMLLLIIIFFFEEEDDDEEEEEE===>>>>>>>>>===>>>AAADDDDDDHHHRRRaaaxxxzzzqqqgggaaa```___YYYTTTRRRHHHFFFLLLIIIEEESSSjjjzzzaaaOOOEEEFFFKKKUUUfff|||zzzrrr{{{~~~nnnaaaLLLIIIEEECCCBBBBBBBBBAAA???>>>;;;888666444333333444333111222333333222000000000000000000111111111,,,,,,...///000000111111------------------------......---,,,,,,,,,,,,---,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***************************,,,------,,,+++---...zzzwww{{{zzztttwww{{{sssooommmsssttt}}}zzzsssyyy|||qqqeeeZZZRRRMMMJJJIIIKKKLLLMMMKKKHHHDDDBBB:::;;;<<<:::777444222222333333444444444444444333333333333222222222111111555444444333333222222111444555666666666666888:::777@@@KKKhhhxxxZZZFFF>>>>>>AAADDDJJJWWWkkkrrriiilllppp{{{[[[FFF??????FFFYYYuuupppQQQHHH???<<<;;;:::;;;>>>FFFJJJYYYsssrrreee]]]WWWSSSPPPLLLIIIDDD@@@>>><<<999777999999999888999999::::::>>>===>>>BBBDDDEEEIIIPPPRRRUUUZZZ^^^aaadddhhhjjjkkkrrrzzz}}}hhh```ZZZYYYXXXTTTPPPOOOFFFGGGGGGFFFDDDDDDEEEFFFDDDLLLXXXdddmmmvvvxxxeeeZZZLLLJJJHHHGGGJJJPPPWWW[[[cccnnnzzz~~~iiiVVVLLLHHHHHHGGGEEEFFFLLLUUU\\\qqqrrrdddeeefffgggggghhhiiijjjmmmpppqqqkkkbbbYYYTTTSSSPPPQQQPPPNNNOOOSSSVVVWWWQQQQQQOOOKKKFFFCCCBBBBBB??????>>>>>>>>>>>>>>>???BBBDDDKKKXXXnnnlllfffjjjeeebbbaaa\\\UUURRRMMMHHHHHHLLLTTTYYYzzzoooRRRLLLDDDCCCPPPaaassssssmmmsss~~~ttt]]]NNNKKKFFFAAA@@@AAA@@@>>>>>><<<:::888666444333333222111111111333222111///000000000111000///......//////...---,,,,,,++++++////////////.....................------,,,,,,,,,------............------...---,,,+++++++++,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...///...---,,,+++*********---------...............}}}vvvooommmppptttvvvvvvrrrnnnlllqqqzzzvvvlllfffccciiijjjrrrvvvvvvwwwlll___SSSKKKMMMMMMMMMOOOOOOLLLHHHDDD===>>>===;;;999666555444333444555555555555555555333333333222222222111111333333333333333333333333444555666666666666999;;;:::BBBMMMllltttVVVDDD???AAADDDGGGMMM\\\ppphhh^^^```hhh{{{nnnRRRCCC@@@>>>HHH\\\wwwzzziiiMMMDDD===<<<<<<;;;===@@@JJJRRRccc{{{pppcccZZZUUUQQQNNNJJJGGGBBB???===;;;999777:::::::::999::::::;;;<<<>>>===>>>BBBDDDEEEJJJPPPRRRVVV[[[___cccfffjjjmmmkkkrrr{{{~~~kkkccc[[[ZZZXXXSSSNNNLLLHHHHHHGGGGGGGGGHHHKKKMMMLLLSSS]]]gggpppzzzppp\\\PPPKKKKKKJJJLLLOOOUUU\\\aaadddnnnxxx{{{zzz}}}qqq\\\OOOHHHGGGEEEBBBBBBFFFMMMSSScccrrrzzzhhhgggggghhhiiijjjiiihhhlllpppsssppphhh^^^WWWSSSOOOOOONNNMMMOOOSSSWWWXXXUUURRRNNNJJJFFFCCCBBBAAA??????>>>>>>>>>>>>??????CCCEEEKKKVVVjjjnnngggjjjfffcccccc^^^]]]YYYTTTNNNLLLMMMRRRUUUmmmrrrYYYMMMDDDBBBMMM\\\mmmuuunnnqqqzzzyyyppp[[[LLLHHHBBB>>>===>>>===;;;999888666444333111111000111000000111333333222111//////////////////......000000000///......------////////////.....................------,,,,,,,,,------............------...---,,,,,,++++++,,,,,,...------,,,,,,++++++***---,,,+++***))))))))))))------,,,+++++++++,,,,,,,,,,,,,,,---------------}}}wwwvvvuuuuuutttrrrooolllhhhccc^^^^^^aaadddeeeeee```aaaccchhhnnnrrrsssssssssuuuuuuvvv}}}zzzqqqeee]]]VVV[[[\\\cccrrr~~~{{{zzzzzz{{{nnn```WWWPPPLLLJJJKKKMMMMMMIIIDDDBBBAAA???<<<:::999888777444555666666777777777666333333333222222222111111111111222333333444555555333555666666666777999;;;>>>EEEQQQrrrpppQQQBBBAAADDDGGGIIIPPP___uuuwww^^^SSSTTT\\\nnn}}}uuu\\\FFF???AAA===HHH___xxxppp^^^GGG@@@;;;<<<===<<<>>>BBBNNN\\\ppp}}}mmm```WWWRRRNNNLLLHHHDDD@@@===;;;:::999777;;;:::::::::;;;;;;<<<===>>>===???CCCEEEEEEJJJPPPTTTWWW\\\aaadddhhhllloookkkrrr{{{pppfff]]][[[YYYSSSMMMKKKJJJHHHGGGGGGIIINNNRRRUUUUUUZZZbbbjjjrrr||||||fffSSSGGGHHHJJJNNNRRRWWW]]]eeejjjlllrrrxxxyyywwwvvvxxx|||yyyaaaQQQJJJHHHEEEAAA???AAAFFFJJJTTTaaauuuzzzjjjhhhgggiiilllllljjjgggjjjooouuuvvvqqqfff[[[UUUOOOMMMKKKKKKNNNRRRWWW[[[[[[UUUMMMHHHFFFEEEBBB@@@??????>>>>>>>>>??????@@@DDDEEEJJJSSSddd~~~rrrhhhjjjfffdddeeeaaaaaa^^^YYYUUURRRRRRSSSTTTaaa|||qqq^^^NNNDDD@@@HHHUUUeee|||{{{qqqrrrvvvvvvqqq___OOOHHH@@@<<<;;;;;;:::999666555444333222111111111111000000111333444333222///000000000000000000000222222111111000000//////////////////.....................---------------------............---------------,,,,,,,,,,,,,,,...------,,,,,,++++++***///...---+++)))((('''''',,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------~~~{{{yyyuuunnniiibbbaaa``````___^^^[[[YYYUUUSSSQQQQQQSSSUUUVVVUUUTTTVVV[[[^^^aaaccceeeggghhhfffddddddnnn|||zzzvvvssskkk```WWWLLLRRRRRRWWWdddlllvvvyyyyyy~~~zzzpppjjjXXXPPPHHHGGGKKKNNNMMMIIIFFFCCC@@@===<<<;;;:::999666666777888888888888777333333333222222222111111222222222333333444444444333444666666666777999;;;@@@FFFTTTyyylllMMMAAABBBEEEGGGIIIPPPaaayyyoooYYYOOONNNPPPcccpppgggOOO???===AAA<<>>;;;<<<===<<>>===???DDDFFFFFFJJJOOOVVVYYY^^^bbbdddgggkkkmmmkkkrrr{{{ssshhh^^^[[[ZZZUUUOOOLLLKKKHHHFFFFFFJJJQQQWWW[[[\\\```eeekkkrrr|||ttt```OOOFFFEEEJJJQQQXXX^^^fffmmmssswwwxxxyyyxxxtttpppnnnnnn|||}}}cccPPPNNNKKKGGGDDDBBBBBBEEEGGGKKKUUUeeessszzzxxxqqqlllfffddddddgggkkknnnllliiigggmmmvvv{{{xxxnnn```WWWPPPLLLIIIJJJLLLPPPWWW]]]aaaYYYNNNHHHGGGFFFCCC@@@??????>>>>>>??????@@@@@@AAACCCGGGNNN^^^vvvvvvhhhgggccccccdddaaa___]]]ZZZYYYXXXXXXXXXWWWZZZuuu~~~nnn___OOOEEE???EEEPPP___vvvuuussswwwzzzyyyjjjUUUKKK@@@<<<<<<:::::::::666666555444444444444444333222000111222333333222111111111111222222333333222222222111111000000000////////////...........................---------------............---------------------,,,,,,+++***++++++,,,,,,------...111000///---++++++******,,,,,,,,,++++++,,,,,,---+++++++++,,,------......sssmmmgggcccaaa```\\\YYYSSSRRRPPPPPPQQQPPPNNNLLLJJJIIIHHHIIIJJJLLLLLLLLLLLLOOOQQQSSSSSSVVVZZZ]]]]]]\\\ZZZZZZbbbmmmsssrrrqqqmmmhhhffffffaaaYYYRRRHHHMMMNNNRRR]]]aaahhhxxx~~~sssrrrwww~~~wwwhhh]]]OOOJJJLLLPPPQQQPPPHHHEEE@@@>>>===<<<;;;999777888888888888888888777333333333222222222111111444444444333333222222222222444555666666777:::<<>>===@@@EEEGGGFFFJJJOOOYYY\\\___bbbdddfffhhhjjjlllrrrzzzvvvjjj___]]]]]]XXXRRROOOKKKGGGDDDEEEKKKTTT[[[___cccfffkkkooouuu}}}kkkYYYLLLFFFCCCKKKUUU]]]dddllluuu|||~~~}}}zzzuuupppjjjfffeeemmm}}}~~~eeeQQQNNNLLLHHHEEEDDDEEEFFFGGGHHHOOOZZZdddhhhfffbbb^^^]]]\\\]]]aaagggkkkmmmlllgggllluuu|||}}}tttfff[[[SSSLLLHHHIIIKKKNNNVVV___fff]]]RRRJJJHHHGGGDDD@@@???????????????@@@AAAAAA>>>@@@DDDKKKYYYqqq|||iiieee``````ccc```^^^\\\[[[[[[\\\\\\ZZZWWWUUUlllpppcccSSSHHHAAADDDLLLZZZqqqvvvrrryyy}}}uuu\\\NNN@@@<<<;;;888777999666555555444444555555666666444111111222222222111222111000000000111222222111111000000000000000///////////////....................................------............------------.........---,,,+++***++++++,,,,,,------...///...------,,,,,,------///...---,,,+++++++++++++++,,,,,,---.../////////jjjddd\\\WWWVVVVVVUUUSSSOOOMMMKKKJJJJJJJJJHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIILLLPPPSSSQQQSSSSSSRRRVVV]]]```^^^\\\YYYVVVUUUUUUSSSOOOKKKEEEKKKLLLQQQZZZ\\\```nnnxxx{{{xxxoookkkuuuxxxlll\\\QQQNNNNNNOOONNNJJJFFFBBB@@@@@@???<<<999999999999999888777666666333333333222222222111111555555444333333222111111222333555666666777:::<<<>>>HHH]]]dddIIIBBBBBB@@@BBBHHHUUUhhhxxx]]]OOOJJJIIIFFFXXXaaaVVVEEE===>>>???FFFWWWnnn}}}|||lllVVVHHH@@@===;;;<<<<<<<<>>999:::::::::999888666444333333333333222222222111111333333333333333333333333222333555666666888:::======JJJcccyyy^^^GGGCCCCCC>>>AAAJJJUUUiiinnnUUUJJJGGGFFFHHHVVVZZZMMM???<<<>>>>>>GGGXXXnnnyyytttcccOOOCCC>>>;;;:::<<<<<<>>>FFFNNNaaayyysssllleee___\\\YYYUUURRRFFFBBB<<<888666777777777888888888999:::;;;<<<=========AAAFFFHHHGGGJJJOOOYYY\\\```dddfffiiilllnnnmmmpppvvv}}}rrrdddaaaaaa]]]UUUQQQJJJFFFDDDJJJVVVccclllpppnnnssszzz}}}hhhVVVJJJEEEEEEIIIRRR^^^gggnnnvvvrrrhhhdddaaalllzzz}}}kkkZZZNNNKKKHHHGGGGGGGGGFFFDDDFFFJJJPPPUUUVVVTTTQQQNNNHHHKKKOOOQQQTTT[[[eeemmmoooooosss{{{uuukkk^^^RRRJJJJJJJJJJJJRRR___kkkfff]]]TTTLLLGGGDDDCCC????????????@@@AAABBBCCC>>>AAADDDHHHSSSjjjwwwlllddddddfffcccfffbbb^^^]]]^^^\\\VVVRRRPPPZZZnnnttt^^^SSSJJJHHHHHHOOObbbvvvzzztttvvvyyyxxxjjjUUUBBB===:::444222555333222111111111111222222444222000000222444666666444333111///......////////////000000000000000000////////////............---........./////////000------............---------...///000///...,,,+++...------,,,,,,++++++***+++++++++++++++,,,------...---,,,,,,++++++++++++***+++,,,---...//////000rrrnnnhhheeedddbbb^^^ZZZ[[[XXXTTTPPPNNNKKKHHHFFFCCCCCCCCCAAA??????AAABBBDDDCCCCCCEEEHHHJJJIIIHHHGGGMMMOOOKKKIIIKKKMMMMMMJJJIIIGGGCCCAAAAAACCCFFF???FFFIIINNNVVVUUUWWWdddhhhdddgggpppxxx~~~zzztttvvv~~~wwwgggZZZRRRNNNNNNJJJGGGFFFGGGEEE???:::;;;;;;:::999777555333222333333333222222222111111111222222333333444444555111333555666666888;;;===<<>>AAALLLRRRgggiiiQQQHHHFFFDDDJJJUUUUUUFFF:::;;;>>>===EEEUUUjjjssslllZZZIII>>><<<:::999;;;<<<@@@IIISSSiii}}}mmmiiiccc___]]]ZZZVVVRRRGGGBBB<<<888666777777777999999999:::;;;<<<>>>???======AAAGGGHHHHHHJJJOOOXXX[[[```eeehhhlllppprrrnnnpppttt{{{uuugggcccbbb]]]UUUPPPIIIFFFFFFMMM\\\jjjtttxxxnnnttt|||uuu```PPPHHHGGGHHHMMMVVVbbbjjjqqqyyy~~~qqqkkk^^^hhhsss{{{zzzjjj[[[QQQNNNJJJIIIJJJIIIGGGDDDFFFIIIMMMPPPPPPMMMIIIFFFDDDHHHKKKLLLMMMTTTaaalllsssqqqssszzzzzzqqqaaaTTTKKKKKKJJJIIIQQQ^^^lllhhhaaaWWWMMMGGGEEEEEE????????????@@@AAABBBCCC@@@BBBEEEHHHRRRhhh}}}qqqhhhgggiiieeegggbbb^^^^^^___^^^XXXTTTSSSXXXjjjvvvbbbWWWNNNIIIGGGJJJ[[[nnnxxxvvvwww}}}wwwpppZZZEEE@@@===666444777444333222222222222222222111///...///333666888999999777444222000000111222000000000000000000111111000/////////............---.........//////000000---..................------...///000000...,,,+++***++++++,,,,,,---...............------......///,,,,,,++++++,,,,,,------)))******+++---...//////xxxxxxxxxuuuqqqnnnmmmmmmiiiiiieee___[[[YYYTTTMMMIIIFFFDDDFFFEEEBBBAAADDDDDDEEEEEEDDDBBBCCCHHHLLLPPPQQQPPPOOONNNMMMIIIEEEHHHFFFEEEDDDDDDBBB???===AAADDDGGGIIIKKKOOOUUUZZZ]]]]]]^^^bbbiiirrr{{{ssskkkjjjgggSSSLLLMMMJJJJJJLLLJJJDDD@@@AAA???<<<999777777777666555555555444333333333333444333333333333333333333333000222333444555777;;;>>><<>>HHH^^^ssstttggg^^^^^^___ZZZ[[[]]]UUUKKKAAA999999:::888777777::::::999999999:::;;;;;;<<<===???AAACCCFFFKKKOOOZZZaaaffffffgggkkkooopppsssrrruuu{{{xxxhhhbbb___YYYQQQNNNLLLIIIJJJVVVgggtttyyyxxxrrrzzzwwwcccVVVMMMHHHHHHKKKTTT[[[dddkkkqqq{{{uuuqqqqqquuu|||}}}qqqfffWWWTTTPPPMMMLLLKKKJJJIIIJJJLLLMMMLLLJJJHHHHHHHHHGGGEEEFFFIIIJJJMMMUUU___llltttxxxwwwzzz}}}rrrgggZZZNNNJJJHHHGGGPPP\\\gggiiifffZZZNNNGGGDDD@@@BBBBBBBBBBBBAAA@@@???>>>??????CCCIIISSSccc|||yyypppooonnnkkkjjjhhheeebbb```]]]YYYVVVWWWRRR```{{{jjj[[[NNNKKKIIIIIITTTcccyyyyyywwwxxx{{{zzz___FFF===<<<777333444555555444333222222222222555444222222222444666777:::888555222000000000111111111000000000000111111000000000000000000000000................................................+++,,,---.........---,,,******+++,,,,,,---......,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111~~~{{{zzz{{{}}}wwwxxxvvvrrrnnnjjj___UUULLLFFFCCCEEEEEECCCBBBCCCBBBDDDHHHIIIJJJKKKNNNQQQTTTUUUUUUTTTRRRPPPKKKGGGHHHGGGFFFEEEDDDDDDBBBAAAAAACCCDDDEEEFFFIIINNNRRRWWWXXXYYY^^^fffpppyyyyyymmmjjjxxxxxx^^^QQQMMMJJJJJJLLLJJJEEEAAAAAA???===999888777777666555555555444333333333333444333333333333333333333333111333444444555777:::===???NNNrrraaaRRRFFFDDDCCC@@@BBBIIIYYYrrroooYYYGGGAAACCCGGGJJJIIIAAA999666;;;AAAIIIYYYgggfffZZZMMMCCC<<<;;;>>>;;;<<>>@@@AAACCCGGGLLLPPPXXX___eeegggiiioootttvvvuuuuuuvvv|||vvvhhhbbb]]]WWWRRRPPPSSSQQQSSS]]]mmmyyy~~~~~~www}}}xxxjjjYYYNNNHHHDDDFFFJJJVVV]]]ffflllrrr{{{~~~{{{{{{xxxooo```\\\VVVQQQOOOMMMLLLKKKKKKKKKKKKJJJGGGEEEEEEFFFHHHFFFEEEFFFGGGHHHOOOWWWfffqqqwwwvvvwww}}}|||uuulll^^^QQQMMMJJJHHHPPP\\\iiilllggg[[[NNNFFFBBB???BBBBBBBBBBBBAAA@@@???>>><<<===AAAIIISSSddd~~~zzzyyyvvvpppllljjjgggeeebbb___ZZZWWWVVVRRRZZZttt~~~nnn___RRRNNNJJJHHHOOO[[[ooo}}}}}}hhhNNN???:::777555555555444333222222111111222333222111000000111333444777666444222000000000000111111000000000000111111000000000000000000000000................................................+++,,,---.........------+++++++++,,,,,,------...,,,,,,------------,,,,,,------------------------,,,,,,------...//////000tttdddUUULLLFFFFFFHHHFFFDDDDDD@@@EEELLLQQQSSSTTTTTTTTT]]]^^^```aaa]]]WWWPPPLLLLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCCCCBBBBBBDDDGGGJJJNNNOOORRRWWW___iiirrrwww|||{{{|||wwwrrrqqqmmmYYYMMMIIIHHHJJJJJJFFFCCCCCC@@@>>>:::888888888666555555555444333333333333444333333333333333333333333333444555555555777:::<<>>DDDMMMaaazzzsss___LLLCCCBBBFFFEEEAAA<<<777777===BBBKKK[[[gggaaaRRRFFF@@@===:::===:::<<>>???AAABBBDDDHHHMMMQQQVVV^^^eeegggkkkssszzz|||zzzxxxyyy~~~}}}sssiiiccc\\\VVVSSSTTTZZZYYY\\\fffsss}}}}}}vvveeeZZZNNNGGGDDDCCCFFFKKKZZZ```hhhnnnrrrzzz~~~oooiiiaaa[[[VVVTTTSSSQQQQQQPPPNNNJJJGGGEEEFFFHHHMMMIIIFFFFFFEEEDDDIIIPPP\\\kkkwwwwwwvvvxxxyyywwwmmm___RRRMMMIIIGGGNNNYYYhhhkkkhhh\\\OOOGGGDDDAAABBBBBBBBBBBBAAA@@@???>>>:::;;;@@@HHHSSSfffxxxqqqnnnkkkhhheeeaaa\\\XXXUUURRRTTTddduuufffXXXRRRMMMIIIMMMUUUeeepppvvv[[[DDD999888777444444444333222111111111111444333111000000111222222333333222222111000000000111000000//////000000111000000000000000000000000........................------------------------+++,,,---...///...------,,,,,,,,,,,,,,,---------,,,------.........------........................,,,,,,,,,------......///zzzeeeYYYOOONNNOOOMMMHHHFFFGGGMMMVVV]]]aaaaaa___]]]gggjjjooosssmmmaaaVVVQQQPPPQQQQQQPPPNNNLLLLLLLLLFFFFFFEEECCCCCCDDDFFFHHHHHHHHHJJJNNNUUU^^^eeejjjtttyyy{{{||||||{{{aaaNNNIIIFFFIIIJJJGGGEEEEEEBBB???;;;999999888777666555555444333333333333444444444444444444444444444444555666666666777:::<<<@@@TTT|||zzzhhhNNNFFFBBBBBB@@@===DDDPPPhhhzzzbbbNNNEEEFFFJJJDDD>>>;;;::::::???EEEPPP```kkkcccQQQEEE@@@@@@:::===:::;;;CCCIII]]]{{{xxxggg```TTTQQQPPPLLLQQQVVVQQQEEE>>>999999999777666888999999999999:::;;;<<<<<<>>>@@@BBBCCCEEEIIINNNRRRVVV^^^eeehhhllluuu}}}}}}|||}}}yyyrrrjjjddd\\\VVVUUUYYY^^^___ccckkkvvv~~~yyykkkXXXOOOGGGDDDCCCDDDIIIPPP^^^dddkkkppprrrvvv|||yyyooogggaaa___]]]\\\]]][[[UUUOOOJJJIIIKKKNNNRRRMMMHHHGGGEEEDDDGGGMMMRRReeevvv{{{xxxvvvvvvuuuhhh[[[NNNJJJFFFDDDJJJUUUeeejjjiii^^^QQQJJJFFFDDDAAAAAAAAAAAAAAA@@@??????;;;<<<@@@HHHSSSgggvvvsssnnnjjjfffbbb\\\YYYUUUUUURRRYYYvvvzzzmmm^^^UUUPPPLLLPPPVVVaaagggssshhhJJJ;;;:::888222444444333222111111111111666555444333222222333333000000111111111111000000000000////////////000000////////////////////////........................------------------------+++,,,.../////////...------------------,,,,,,,,,------.../////////......////////////////////////---------.........//////xxxlll```]]][[[VVVPPPMMMPPPVVV___iiippprrrpppoooqqqttt}}}zzziii[[[VVVWWWYYY[[[ZZZVVVQQQNNNMMMIIIGGGEEEEEEEEEGGGHHHIIIEEEEEEFFFHHHLLLRRRWWW[[[eeekkkttt{{{~~~mmmVVVNNNGGGHHHIIIHHHGGGHHHCCC@@@===::::::999888666555555444333333333333444444444444444444444444444555666777777666888;;;===???UUUppp\\\GGGBBB@@@AAA???===EEEQQQiiidddMMMGGGKKKLLLDDD===;;;;;;;;;???FFFRRRbbbllldddRRRDDD@@@???:::===:::;;;CCCJJJaaattteee^^^RRRNNNLLLHHHMMMSSSNNNBBB<<<999999888666666999999999999999:::;;;<<<===???@@@BBBDDDFFFIIINNNRRRWWW^^^dddgggkkkttt{{{~~~~~~~~~zzzsssllleee\\\VVVXXX]]]```dddiiiqqqyyytttcccOOOHHHCCCBBBCCCEEELLLTTTccchhhnnnqqqrrrrrrsssttt}}}|||sssmmmjjjhhhgggjjjeee\\\SSSMMMLLLPPPTTTUUUNNNIIIGGGFFFDDDFFFKKKLLL^^^sss}}}|||xxxtttrrrdddWWWLLLHHHEEECCCJJJTTTdddkkklllbbbSSSJJJEEECCC@@@@@@AAAAAA@@@@@@??????>>>>>>AAAIIITTTggg}}}xxxrrrlllgggbbb^^^[[[VVVXXXTTTUUUrrr|||rrrcccWWWOOOMMMRRRYYYaaadddlll}}}mmmPPP???<<<888111555444333222111111111111555444444333222222222222...///000111111111111000000000////////////000000////////////////////////........................------------------------,,,---.../////////...---...------------------------...///000000000000000000000000000000000000000////////////000000000000xxxrrrnnnfff___]]]WWW[[[dddnnnxxx~~~~~~oooaaa___ccchhhmmmlllddd[[[SSSPPPKKKHHHEEEEEEFFFHHHHHHHHHFFFFFFEEEEEEGGGJJJMMMOOOXXX___hhhqqqwww{{{}}}~~~yyy||||||fffZZZNNNKKKJJJIIIHHHIIIEEEBBB>>><<<;;;:::888777555555444333333333333444444444444444444444444444555666777777777999<<<>>>AAAYYY}}}jjjUUUDDD???>>>AAA@@@>>>EEEPPPcccjjjSSSKKKMMMIII@@@:::;;;:::999>>>GGGRRR___ggg^^^NNNBBB===<<<:::>>><<<===DDDMMMeeerrrfff]]]QQQMMMKKKFFFKKKPPPJJJ???;;;999999888555666999888888888999:::;;;<<<===???@@@BBBCCCEEEIIINNNRRRVVV]]]cccdddhhhpppxxx{{{}}}~~~~~~vvvlllccc\\\WWWYYY___ccchhhpppwww}}}mmm[[[HHHCCC???@@@AAAEEEOOOXXXjjjnnnrrrtttrrrnnnkkkiiilllwww|||wwwsssqqqssslllaaaUUUNNNMMMRRRWWWWWWOOOIIIGGGEEECCCDDDHHHHHHVVVjjjyyy|||vvvrrreeeXXXMMMJJJGGGEEEKKKVVVdddmmmqqqfffVVVJJJCCC??????@@@@@@@@@@@@@@@????????????CCCJJJVVViiivvvmmmhhhddd```___XXX[[[UUUTTTnnnyyymmm^^^QQQLLLRRRYYYbbbfffnnn{{{jjjRRRBBB<<<777333555555444333222222222222111111111111111000000000//////000000111111111111000//////......//////000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///......---------------............//////000111111111111000000000000000000000000000000000000000000000000}}}wwwvvvlllmmmqqqyyywwwmmmnnnwww~~~zzzkkk___YYYOOOLLLHHHGGGHHHIIIHHHGGGIIIGGGFFFEEEEEEGGGHHHJJJMMMTTT^^^gggmmmppprrrtttnnnqqqsssuuuuuuvvvxxxzzzvvvyyy}}}zzzjjjXXXOOOLLLIIIHHHHHHFFFCCC???<<<;;;:::999777555555444333333333333444555555555555555555555555444555777777888:::===@@@GGG```|||gggQQQDDD>>><<<@@@AAA???EEENNN___xxxbbbTTTOOODDD<<<999<<<;;;888???KKKTTT\\\```VVVGGG???;;;:::999>>>===???GGGQQQkkk}}}qqqhhh]]]QQQNNNLLLFFFJJJMMMGGG===:::888999888555666:::888888888999:::;;;======>>>???AAACCCEEEIIINNNQQQTTT[[[```aaadddmmmuuuxxx{{{}}}wwwjjj```YYYVVVXXX]]]cccjjjssszzz~~~}}}eeeRRRDDD@@@>>>???BBBHHHTTT```qqqtttxxxxxxtttmmmfffaaa___fffrrr~~~{{{ssseeeWWWOOOOOOUUUZZZ\\\TTTLLLIIIGGGDDDDDDFFFEEEMMM]]]ppp}}}{{{vvvggg[[[PPPLLLHHHEEEKKKUUU^^^jjjqqqjjjZZZMMMEEEAAA??????@@@@@@@@@@@@????????????CCCKKKXXXlllzzzpppiiifffdddddd[[[[[[TTTRRRhhhlllXXXNNNQQQWWWbbblllvvvzzzaaaNNNAAA999777999777666555444333333333333///000000111111111111000222111000000000111222333//////............//////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...,,,,,,------......//////...///000111222222222222000000000000000000000000000000000000000/////////}}}www|||zzzkkkcccTTTPPPLLLJJJJJJKKKIIIHHHJJJIIIGGGFFFFFFGGGHHHIIICCCJJJRRRZZZ^^^```aaabbbgggiiikkkkkkkkkjjjkkklllfffjjjpppyyyuuu```TTTNNNIIIGGGGGGFFFCCC???===<<<;;;999777555555444333333333333444555555555555555555555555444555777777888;;;>>>AAAMMMeee|||gggOOOEEE===;;;@@@BBB@@@DDDLLL___qqq\\\QQQAAA::::::>>>===:::BBBOOOWWW\\\[[[PPPDDD===<<<;;;888===>>>AAAJJJTTTooo{{{rrrjjj]]]RRROOOMMMGGGIIILLLFFF<<<999888999777444666:::888888888999:::;;;===>>>>>>???AAABBBDDDHHHMMMQQQQQQXXX]]]^^^bbbkkktttwwwyyy|||wwwhhh^^^XXXUUUWWW[[[aaaiiissszzz~~~xxx^^^LLLCCC@@@>>>AAAEEELLLZZZgggvvvyyy|||{{{vvvmmmddd^^^WWW\\\dddoooxxxiiiZZZQQQQQQWWW]]]cccYYYPPPMMMJJJFFFEEEFFFDDDGGGSSShhh{{{zzziii\\\QQQLLLGGGCCCHHHRRRVVVdddoookkk]]]QQQJJJFFF>>>??????@@@@@@@@@??????>>>>>>CCCLLLYYYooo}}}qqqkkkhhhgggggg\\\ZZZRRROOObbbzzzaaaRRRQQQUUUcccppp~~~vvvZZZJJJ@@@777888>>>777777666555444444444444000111222333333333333333333222000//////111222444//////............//////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...,,,,,,,,,---...///000000//////000111222333333333///////////////////////////////////////.........}}}fffaaaXXXRRRQQQQQQNNNLLLLLLMMMKKKIIIHHHHHHHHHGGGFFFHHHKKKNNNOOOOOOQQQUUUYYY\\\]]]```aaabbbaaa```___WWWWWW^^^lllyyy}}}|||uuucccTTTLLLIIIIIIEEEBBB@@@>>>===;;;999777888888777666555444333333777666555444444555666777555666666666777:::???BBBPPPllldddMMMBBB>>>===@@@BBBDDDIIIPPPddd{{{```NNNFFF;;;666999:::;;;FFFVVVbbbWWWLLLGGGDDD???<<<<<<:::888;;;AAAKKK^^^|||}}}pppiii___WWWOOOKKKKKKKKKGGGDDD;;;:::888888999888777555777888888999:::;;;<<<===???@@@BBBCCCDDDHHHLLLPPPUUUXXX[[[]]]```fffnnnuuuwww|||~~~qqqcccYYYRRRNNNPPPTTTYYY^^^jjjxxx~~~mmmWWWKKKAAAAAACCCEEEHHHOOO```ppp}}}zzzpppfff^^^YYYYYYZZZ___ooo|||mmm```VVVRRRXXXbbbhhhaaaWWWMMMGGGFFFHHHIIIKKKGGGJJJYYYooo~~~}}}rrrcccSSSIIIEEEDDDGGGMMMYYYcccllliii]]]NNNFFFCCCBBBAAA@@@?????????@@@AAA>>>@@@DDDMMM^^^wwwtttooommmiiicccbbbTTTUUUWWWUUUpppnnnSSSLLLSSS___ppp___KKKAAA999555555444444333222222222333333000000111111111111000000......---------,,,,,,,,,111111000000//////..................////////////111111000///...---,,,,,,///...---,,,,,,,,,,,,,,,///......---------..................////////////000000000000000000000000333222111000//////////////////............//////qqqjjjbbb^^^XXXQQQMMMMMMOOONNNMMMKKKIIIGGGFFFEEEEEEGGGIIIJJJIIIJJJMMMOOONNNQQQUUUXXXYYYYYYWWWVVVSSSSSSXXXeeepppyyy{{{yyyzzz}}}|||qqq___QQQJJJHHHFFFDDDBBB@@@???===:::777999999888777666555555444666666555555555555666666555666666555555888<<<@@@NNNlllfffKKKBBB???>>>@@@BBBEEEKKKQQQiii|||aaaNNNDDD;;;777999:::===KKK\\\hhh[[[MMMFFFAAA<<<999999<<<;;;===CCCMMM___}}}}}}qqqiii]]]WWWPPPMMMMMMKKKFFFAAA;;;:::888888999888777555777888999;;;<<<<<<<<<<<<>>>???@@@BBBCCCGGGKKKOOOTTTWWWZZZ[[[^^^ccckkkrrrvvv{{{{{{nnn```VVVPPPLLLMMMRRRVVV[[[hhhvvv~~~gggQQQDDDAAAAAACCCFFFIIIRRReeevvvssshhhaaa^^^^^^]]]aaannnwww{{{nnncccYYYVVV\\\dddnnnfff[[[PPPHHHFFFFFFGGGHHHEEEHHHWWWkkkzzz~~~|||tttfffWWWLLLFFFCCCEEEJJJVVV```jjjiii___RRRJJJHHHEEEDDDBBB@@@???>>>?????????@@@EEEOOObbb|||sssoooqqqmmmgggeeeYYYXXXVVVQQQiiivvv[[[RRRVVV^^^ooobbbMMMBBB:::777777555444333333222222333333000000111111111111000000000/////////............111000000000/////////...............////////////000000000///......------///...------,,,,,,,,,---///......------.............../////////000000000111111111111111111111111333222111000////////////000//////......//////000yyypppdddWWWQQQRRRVVVWWWWWWSSSMMMHHHGGGGGGCCCEEEGGGGGGFFFEEEFFFGGGFFFIIINNNRRRUUUUUUUUUTTTNNNMMMQQQZZZdddlllvvv~~~~~~lllYYYLLLFFFGGGFFFDDDCCCBBB@@@<<<999;;;:::999888777666666555555555666666666666555555777777777666666999===@@@MMMnnngggJJJBBB???>>>AAACCCEEEMMMUUUqqqzzz```NNNAAA<<<999::::::???QQQdddlll]]]MMMDDD???;;;999999>>>===???EEEPPPddd~~~rrrjjj\\\WWWRRROOOOOOKKKDDD>>>;;;999888888999999777666777888;;;===>>>>>>===<<<<<<>>>???AAABBBFFFKKKNNNSSSVVVYYYZZZ\\\aaahhhnnnuuuyyyuuuiii\\\SSSMMMIIIJJJNNNQQQXXXeeesss}}}|||cccMMMAAABBBBBBDDDHHHMMMXXXmmm}}}rrrllliiihhhfffgggppp||||||rrrlllvvvyyynnnfff^^^[[[```gggrrriii\\\QQQJJJGGGGGGFFFDDDCCCFFFSSSeeettt{{{|||wwwlll^^^SSSJJJCCCCCCGGGQQQ[[[fffhhh```UUUNNNLLLHHHFFFCCC@@@>>>>>>>>>>>>???AAAGGGUUUkkk~~~qqqppptttqqqkkkhhh```^^^VVVMMM```~~~cccVVVVVVWWWhhhzzzgggPPPBBB;;;999:::555555444333333333333333000000111111111111000000111111111111000000000000000000000000////////////............///////////////////////////////////////...------,,,---------///......---....../////////000000000000111111111222222222222222222222222333222111000000000000000000000////////////000000rrrbbb[[[[[[cccdddbbb[[[QQQJJJIIIKKKFFFGGGHHHIIIHHHGGGGGGFFFEEEFFFIIILLLPPPSSSUUUVVVLLLJJJLLLSSS[[[bbbnnnxxx|||fffTTTKKKFFFEEEDDDDDDDDDBBB>>>;;;::::::999888777666666555444555666777777666555444888888999999:::===AAAEEENNNpppeeeIIIBBB??????AAACCCFFFPPPZZZzzzttt^^^OOOAAA>>><<<;;;:::AAAVVVjjjnnn]]]KKKBBB???======???<<<>>>AAAHHHUUUkkkssskkk^^^YYYRRROOONNNJJJDDD>>>:::999888888999999888666666888<<<>>>???>>>===<<<<<<>>>@@@AAACCCGGGLLLOOOSSSVVVYYYZZZ\\\```ffflllrrrwww}}}{{{pppeeeYYYQQQLLLHHHHHHLLLMMMUUUcccqqq~~~yyybbbOOOEEEBBBBBBEEEJJJQQQ___vvv~~~wwwsssrrrppppppuuu}}}}}}rrrhhhcccnnnwwwmmmgggbbb___bbbhhhpppgggZZZPPPKKKJJJIIIIIIBBBAAAEEEOOO^^^mmmxxx||||||tttiii]]]PPPFFFCCCGGGNNNXXXbbbeee___VVVPPPNNNIIIGGGDDDAAA??????@@@@@@AAACCCLLL]]]vvv~~~ppppppssspppjjjeeedddcccYYYOOOZZZ}}}hhhXXXSSSOOO^^^rrr{{{kkkRRRCCC<<<:::;;;666555444333333333333333000111111222222111111000111111111111111111111111000000000000////////////............////////////............//////000000......------------.....................//////000000000111111111222222222222222222222222222222222333222111111000000000111111000000//////000000111tttlllmmmpppppplllaaaUUULLLJJJLLLJJJJJJJJJJJJKKKKKKJJJIIIBBBAAAAAABBBEEEJJJOOOSSSMMMKKKLLLQQQVVV]]]iiitttttt___RRREEEDDDDDDDDDDDDCCCAAA>>>:::999888777666555555444444555666777777666555444666777888999:::>>>CCCGGGPPPtttbbbHHHBBB@@@???AAACCCHHHSSS___ppp___RRRAAA@@@???<<<<<>>???@@@:::>>>CCCJJJZZZtttuuummmbbb[[[RRRLLLKKKHHHDDD???:::999777888999999888777666888<<<>>>???>>>===<<<===???@@@BBBDDDHHHMMMQQQTTTWWWZZZ\\\]]]aaaggglllpppuuu{{{uuulllbbbWWWQQQLLLHHHHHHKKKJJJTTTcccrrrqqq___QQQIIICCCDDDGGGNNNVVVeee}}}zzzwwwxxxvvvuuuyyy~~~|||wwwhhh```\\\fffzzzvvvnnniiieeeccceeeiiioooeeeXXXNNNKKKJJJHHHGGG@@@AAAEEELLLXXXgggttt}}}|||ttthhhXXXJJJFFFHHHMMMUUU^^^aaa\\\UUUPPPNNNIIIGGGDDDAAA@@@AAABBBDDDCCCHHHUUUiiisssooopppllleee___dddeee]]]UUUYYYssslllZZZQQQLLLYYYkkk|||rrrpppnnnUUUDDD===;;;:::777666555444333333333333111111222222222222111111000000000000000000000000////////////000000000000............////////////------......///000000000......---------......///...............///000111111111111111222222222222222222222222222222222222333222111111111111111111111111000000000000111111zzzpppbbbWWWPPPNNNNNNLLLJJJJJJKKKKKKKKKJJJDDDBBB@@@???BBBFFFKKKOOONNNLLLMMMQQQTTT[[[gggrrr|||{{{dddSSSIIIGGGEEEDDDDDDCCCAAA@@@999999888777666555555444555555666666666666555555444555666666888<<>>JJJ]]]lllwwwcccLLLAAA>>>======>>>999>>>EEEMMM___|||vvvoooeee\\\RRRLLLIIIGGGCCC???999888777888999999888777777888;;;===>>>>>>===<<<===???AAABBBEEEIIINNNRRRTTTWWW[[[]]]^^^bbbggglllpppvvv|||{{{ppphhh___UUUPPPKKKGGGGGGIIIJJJUUUeeeuuuuuudddWWWNNNIIIDDDEEEJJJRRR[[[jjjxxxwwwyyyyyyxxxzzz|||xxxqqq___XXXVVV___qqq{{{qqqmmmjjjhhhiiimmmrrrfffXXXNNNJJJHHHEEEBBB???AAADDDIIIQQQ___ppp||||||rrr___NNNHHHKKKMMMSSSZZZ\\\YYYTTTQQQOOOJJJHHHDDDAAA@@@BBBDDDEEEFFFOOO```vvvyyyqqqnnnhhhaaaZZZbbbbbb]]]ZZZWWWgggppp]]]QQQOOOXXXfffxxxoooeeepppqqqYYYGGG@@@===:::777777555444333333333333111111222222222222111111///////////////000000000////////////000000000000............////////////---.........//////000000.........---......///000............///000111111000111111111111222222222222222222222222222222222333222222111111111222222222222111111111111222222pppbbbZZZTTTPPPKKKIIIJJJKKKJJJIIIGGGFFFEEEDDDEEEFFFIIIJJJMMMLLLMMMQQQSSSYYYdddpppuuu{{{nnn]]]QQQMMMIIIEEEDDDBBBAAA???::::::999888777666666555666666555555555555666666666666777666777:::>>>BBBMMMuuuxxx^^^IIIAAA@@@AAABBBCCCIIIYYYggg{{{ppp___MMM===>>>===<<>>===<<<<<<:::AAAGGGOOOcccwwwpppddd\\\SSSNNNKKKGGGAAA<<<999888777888999:::999777777888999;;;<<<<<<<<<<<<<<<>>>@@@BBBDDDHHHMMMQQQSSSVVV[[[]]]___bbbhhhlllqqqxxxxxxllleee\\\SSSNNNJJJFFFEEEHHHKKKXXXiiixxxyyyfffWWWMMMHHHGGGEEEGGGMMMUUU^^^lll~~~yyy{{{|||{{{||||||uuulll\\\UUUSSSZZZgggxxxxxxsssqqqnnnooorrrqqqeeeWWWMMMJJJIIIFFFCCC>>>AAACCCEEEJJJXXXkkkyyywwwdddQQQJJJMMMMMMRRRWWWYYYXXXUUUTTTTTTMMMJJJFFFBBB@@@AAACCCEEEHHHUUUjjjuuunnnggg```YYYaaa\\\YYY[[[TTT[[[wwwqqq___QQQNNNUUU```rrrqqqccclllttt^^^LLLDDD???:::888777666555333333333222111222222333333222222111////////////000000000111.../////////000000000111............////////////.........///////////////...............///000000............///000111222000000000111111111111222111111111111111111111111222222222111111222222333222222222111111222222222tttgggYYYTTTNNNJJJJJJKKKJJJIIIEEEEEEFFFFFFEEEEEEDDDCCCKKKKKKMMMPPPRRRWWWcccoooooouuu~~~mmmWWWSSSLLLGGGDDDAAA@@@>>><<<;;;;;;:::999888777777777666555444444555666777:::::::::999888:::>>>AAAJJJtttyyy]]]IIIAAA@@@AAABBBCCCJJJZZZiiizzzooo[[[FFF;;;;;;:::;;;DDDTTTdddmmmppp[[[FFF======>>>>>>>>><<>>@@@CCCGGGMMMQQQQQQUUUZZZ]]]^^^bbbggglllsss{{{vvvjjjbbbYYYQQQMMMIIIEEEDDDFFFKKKZZZkkk{{{sss^^^PPPHHHEEEEEEEEEHHHNNNWWW```mmm}}}}}}tttkkk^^^WWWSSSWWWaaammm~~~~~~xxxvvvssstttwwwmmmbbbTTTMMMLLLLLLJJJGGG===@@@BBBCCCFFFSSSgggwwwzzzfffRRRKKKNNNMMMQQQUUUWWWWWWWWWXXXYYYPPPLLLGGGCCC@@@@@@BBBCCCJJJYYYqqqyyyooogggaaaZZZ```XXXUUUZZZPPPSSSnnnppp^^^PPPJJJOOOZZZnnnvvvfffnnnvvvaaaPPPGGGAAA;;;888888666555444333333222111222222333333222222111//////000000111111111222.../////////000000111111............/////////000////////////////////////...............///000000............///000222222///000000000000111111111000000000000000000000000222222222111222222333333333222222111111222222333ooocccWWWSSSPPPLLLKKKNNNHHHHHHHHHGGGEEEDDDDDDEEEDDDFFFHHHHHHJJJRRR]]]gggqqqwww|||zzzjjj\\\PPPLLLIIIDDDAAACCCCCC@@@<<<999999:::::::::666666666666777888999:::999888222444???>>>===EEEQQQvvv~~~YYYFFF@@@???@@@BBBBBBIIIZZZjjj}}}lllXXXIII======???<<>>======<<<======AAAHHHTTTggg~~~yyyqqqddd___XXXQQQLLLFFF@@@<<<<<<999777777:::;;;:::888777888888888777999<<<>>><<<===>>>???AAADDDHHHLLLQQQTTTYYY^^^aaaeeehhhkkksssyyyuuummmaaaWWWNNNIIIFFFDDDFFFKKKSSS___qqq~~~gggUUUIIIBBBAAADDDGGGMMMVVV^^^cccmmm{{{sssmmm^^^YYYUUUWWW[[[eeevvv~~~zzzxxxooobbbSSSLLLNNNOOOLLLHHHDDD>>>===BBBEEELLL^^^rrr|||zzziii[[[RRRLLLTTTUUUVVVXXXXXXXXXWWWVVVSSSLLLFFFCCC@@@???BBBHHHVVVdddyyyvvvjjjbbb^^^^^^ZZZZZZYYYOOOOOO```nnnZZZOOOLLLRRR[[[iiivvvnnnkkk}}}vvvsssdddMMM@@@AAA999999666222222666777444222333333333333333444444000000////////////000000000000000000////////////000000000000////////////000000//////.........---,,,---......//////......////////////000000000000333222222222111111000000000000000000111111111111000111111222222222222111222222111111111222444555|||nnneee\\\QQQIIIHHHFFFGGGGGGGGGFFFFFFFFFFFFBBBDDDFFFGGGIIIPPP[[[dddjjjpppwww|||sssfffYYYRRRKKKDDD@@@AAAAAA>>>:::888888888888777777777777777888999:::;;;555999:::@@@JJJFFF>>>BBBQQQwww~~~YYYGGG@@@???@@@BBBCCCIIIWWWeeennnVVVDDD;;;<<>>EEEaaatttpppeeeTTTBBB;;;;;;;;;;;;<<<>>>BBBIIIVVVhhhvvvnnnccc___XXXQQQKKKDDD>>>999:::888666666888:::999777888999:::999888999;;;===<<<===???@@@AAADDDHHHLLLRRRUUUZZZ^^^aaaeeeiiimmmsssyyy}}}rrrjjj```WWWNNNJJJGGGEEEGGGLLLUUUcccvvvvvv```PPPGGGBBBBBBEEEHHHNNNWWW```fffppp~~~ssslll^^^XXXRRRRRRVVV___ooo}}}|||lllaaaUUUQQQSSSTTTPPPJJJFFF@@@===@@@BBBIII[[[nnn{{{{{{lll```WWWRRRSSSSSSSSSVVVYYY[[[ZZZYYYUUUOOOHHHEEECCCAAAFFFLLLZZZhhh|||xxxlllddd___^^^XXXXXXYYYOOOMMM\\\}}}}}}kkkXXXOOOLLLSSS\\\kkkvvvooonnn|||sssssslllVVVDDD>>>999;;;999555444666777444222222222333333333333333000000////////////000000000000000000000000000///000000000000////////////000000/////////.........------.../////////......////////////000000000111222222111111111000000000222222222111111111111111111111222333333333333333222222111111222555777999qqq___PPPIIIHHHIIIIIIIIIIIIHHHGGGFFFAAACCCDDDEEEGGGMMMVVV]]]bbbhhhpppvvv{{{~~~uuujjjaaaWWWLLLEEECCCAAA>>>;;;:::999888777555888888888888999:::;;;;;;666;;;===DDDMMMGGG???CCCRRRzzz|||XXXGGGAAA@@@@@@CCCEEEIIITTT```oooSSS???::::::>>>@@@KKKgggzzzttt___PPPAAA;;;;;;;;;<<<===>>>BBBKKKXXXkkkxxxpppeeebbb]]]UUULLLCCC<<<999999777666666777888888777:::;;;<<<;;;999999;;;===<<<===???@@@BBBDDDHHHLLLTTTWWW[[[^^^bbbfffkkkooorrrxxx~~~{{{ooofff^^^WWWOOOKKKHHHFFFIIIOOO^^^nnnzzzjjjWWWKKKDDDAAACCCGGGJJJPPPYYYbbbiiisssxxxpppccc[[[SSSPPPRRRYYYhhhuuu~~~hhh___VVVUUUYYYZZZUUUOOOHHHAAA===>>>???EEEVVVjjjyyy}}}oooddd\\\XXXTTTQQQQQQUUU[[[___^^^[[[VVVPPPIIIEEECCCCCCIIIQQQaaannnzzznnnfff```^^^XXXXXXZZZQQQLLLVVVqqq{{{iiiVVVNNNNNNTTT^^^ooouuuoooqqq{{{oootttsss___HHH===777<<<<<<777333333333222222222222222222222222222111000000//////000000111000000000000000000000000////////////000000000000000000////////////......---......////////////////////////000000000111111111111000000000000//////333333333222222111111111222222222333333444444444444333222222333777:::<<>>BBBPPPmmm~~~vvvZZZMMM@@@===>>>>>>>>>@@@>>>CCCLLLZZZmmm}}}wwwllljjjeee\\\OOODDD===:::999888777777777888888888<<<======<<<;;;:::;;;<<<<<<===???AAABBBEEEIIIKKKVVVXXX\\\___cccgggmmmpppqqqvvv}}}{{{mmmccc]]]VVVPPPMMMIIIHHHMMMSSSiii{{{nnn```OOOFFFBBBAAADDDIIILLLQQQZZZccckkkuuu{{{ooodddZZZUUUTTTYYYdddooo}}}}}}eee]]]VVVWWW]]]___[[[UUUIIIAAA<<<===>>>CCCUUUhhhxxx}}}pppfff___[[[XXXSSSPPPTTT\\\```___[[[SSSMMMGGGDDDBBBCCCKKKUUUgggrrrxxxmmmgggbbbaaaZZZYYY]]]TTTLLLRRRfff|||iiiWWWPPPPPPVVVbbbuuuvvvpppqqq}}}pppttttttaaaKKK???;;;AAACCC===666555555555333333333222222111111111111000000000000000000111000000000000000111111111////////////000000000000000000//////////////////......///000000000000/////////000000000111111111000000000///////////////333333222222111000000000222222222222333444444555666444333222333666:::<<>><<<999666777666666666666777777888999:::444333;;;;;;>>>JJJVVVtttRRRFFFBBB@@@AAADDDFFFKKKWWWcccmmmSSSBBB:::999===CCCRRRppp~~~sssSSSHHH???=========>>>@@@===CCCOOO^^^ppp}}}tttsssmmm```PPPCCC<<<:::999999999888888888999:::<<<>>>>>>===;;;::::::;;;;;;===@@@BBBCCCEEEIIIKKKVVVYYY]]]```dddhhhmmmppppppuuu|||~~~nnnaaa\\\VVVPPPMMMJJJJJJPPPYYYnnnxxxeeeXXXJJJCCCBBBBBBEEEJJJOOORRRZZZdddkkkuuu{{{oooccc\\\YYY[[[bbbjjjtttzzzddd\\\VVVXXX___bbb___YYYIIIAAA======>>>CCCTTTgggyyyrrrhhhbbb^^^\\\VVVQQQSSSYYY]]][[[WWWPPPKKKGGGEEECCCEEEOOO[[[jjjttttttjjjfffccceee___]]]```XXXOOORRR^^^mmmZZZQQQRRRWWWdddzzzxxxqqqpppsssvvvrrr___LLLDDDCCCIIIKKKDDD===;;;;;;;;;444444333333222111000000111111000000000000111111///000000000111111111222.../////////000000000111//////000000000000000000...///000000111111000000000000000000111111111111///////////////000000000222222222111111000000000222222111111222444555666888666444333333555777888fff^^^TTTMMMKKKLLLLLLLLLJJJIIIFFFDDDCCCCCCDDDEEEDDDIIINNNSSSYYYcccqqq{{{xxx___NNNGGGDDDAAA>>>===;;;888666666666555555555666666777555999666777>>><<<<<>>===EEESSSdddvvv{{{zzzssscccOOO???999999999::::::999888888999;;;;;;===>>>===<<<::::::;;;;;;>>>AAACCCDDDFFFIIIKKKUUUXXX]]]bbbeeeiiillloooooottt|||pppddd\\\WWWPPPLLLIIIJJJTTT___pppsss^^^RRRFFFBBBBBBCCCGGGLLLSSSUUU\\\eeekkktttyyykkkccc___^^^aaagggnnnzzzvvvbbb]]]YYY\\\dddfffaaaZZZHHHAAA===>>>>>>BBBQQQcccvvv~~~rrriiiccc___\\\WWWQQQPPPSSSUUUTTTQQQLLLJJJHHHHHHGGGIIIUUUaaallluuu|||ooogggdddccchhheeeaaaccc[[[QQQSSSWWW}}}sss]]]RRRQQQUUUddd|||}}}uuuooowwwyyyttt```NNNHHHDDDHHHHHHAAA<<<;;;;;;999666666555444222111000000222111111000000111111222///000000111111222222222......//////000000111111//////000000000000111111//////000111111111111111000000000111111111222222//////000000000000111111222222222222222222222222333222222222333555777888888777666555555555666666wwweeeVVVPPPNNNNNNMMMJJJIIIGGGEEEEEEEEEDDDDDD@@@CCCHHHJJJNNNWWWeeeooozzznnn\\\KKKGGGBBB???===<<<:::999777777666666666666777777444999777999???<<<<<>>;;;===CCCQQQkkkrrrbbbHHH@@@;;;;;;;;;::::::===???IIIYYYjjj{{{zzzfffNNN>>>999:::888999:::999777666888;;;999;;;======<<<::::::;;;;;;>>>AAACCCEEEFFFIIIKKKSSSWWW^^^cccgggiiikkkmmmnnnttt|||sssggg]]]WWWPPPKKKHHHKKKWWWdddvvvkkkUUUKKKAAA???BBBEEEJJJOOOWWWYYY^^^ffflllssstttlllgggccccccfffiiitttppp```^^^^^^dddkkkkkkaaaWWWGGGAAA>>>???===???LLL\\\lllvvv|||wwwmmmeee```]]]XXXTTTNNNKKKKKKLLLLLLLLLFFFFFFGGGHHHHHHKKKXXXdddmmmwwwxxxkkkeeeccc```jjjiiidddddd[[[RRRUUUSSSxxxxxx___RRRMMMRRRbbb{{{zzzooo}}}www~~~|||hhhSSSJJJDDDEEECCC===:::;;;:::777888777666555333222111000222111111000000111111222///000000111111222333333.........///000111111111//////000000000111111111///000111111222222111111000000111111111222222222000000000111111111222222222222333333444555555555555555444444555777999;;;777777888888888888888777wwwaaaUUUPPPMMMLLLIIIHHHFFFFFFFFFFFFFFFEEEBBBEEEFFFGGGHHHOOO[[[dddrrr~~~{{{}}}mmmOOOKKKEEEAAA???>>>===<<<888888777777777777777888777:::666555;;;999<<>>AAAKKK]]]ooojjjPPP???;;;===666888999888666555777:::888:::<<<===;;;::::::;;;;;;>>>AAADDDEEEGGGIIIKKKQQQWWW^^^dddgggiiikkklllmmmttt}}}uuujjj^^^WWWPPPJJJGGGKKKYYYggg}}}}}}bbbPPPFFF>>>>>>AAAFFFKKKQQQ[[[\\\aaahhhmmmsss~~~zzzsssmmmhhhfffgggfffqqq|||jjj___^^^bbbkkkrrrnnnaaaUUUHHHBBB>>>???<<<<<>>@@@???;;;999888777666444333111111222222111111111111222222///000000111222222333333---......///000111111222//////000000111111111222000000111222222222222111000111111111111222222222000000111111222222222333333444444555666777888888777777666666777999<<<===555777999:::;;;;;;::::::|||dddTTTOOOPPPMMMLLLLLLLLLGGGBBBBBBGGGEEEDDDBBBBBBEEELLLVVV]]]jjjttt}}}~~~yyysss|||bbbRRRDDDBBBBBB???<<<<<<999888888888888888999999999777777999:::;;;AAAHHH^^^www\\\FFF@@@===>>>===BBBJJJQQQjjj~~~}}}xxx}}}vvvYYY???===???<<<>>>RRRgggcccQQQBBB@@@===:::::::::<<<===@@@LLL___ssshhhMMM@@@<<<888888888777777777777888888888888888999:::;;;<<<===>>>@@@CCCEEEFFFHHHJJJLLLSSSYYYaaahhhjjjjjjiiiiiipppvvv}}}}}}sssmmm]]]PPPIIILLLKKKJJJ\\\sssuuu]]]JJJEEEAAAAAABBBEEEOOOXXXXXXaaaiiillloooxxx~~~tttnnngggbbb```dddlllxxx{{{hhh]]]bbbiiiqqqwwwtttdddSSSKKK@@@;;;???AAA???GGGRRR[[[aaahhhkkkfff^^^WWWTTTMMMKKKHHHEEEBBBAAAAAABBBDDDAAA@@@DDDGGGLLLUUU___jjjssstttbbb^^^ddd___aaadddeeeccc]]]VVVQQQTTToooxxxbbbSSSLLLPPP\\\ppp~~~yyysss}}}```IIILLLIIIEEECCCBBBAAA???===<<<999666444333333222000111111111111111111111111000000000000000000000000//////000000000000//////000000111111111222222222111222222333333222222111444444333111...+++(((&&&111000000000000000111222333555777777666777888:::555555444444666777999;;;;;;999777777888999888777wwwbbbUUUOOOPPPMMMLLLMMMKKKGGGFFFHHHDDDCCCAAA@@@BBBHHHPPPVVVcccllluuu}}}{{{sssmmmuuuhhhYYYJJJEEECCC@@@<<<<<<::::::999999999999::::::999777777999;;;;;;AAAHHH^^^sssZZZFFFAAA===???>>>CCCKKKSSSlllwwwqqqvvvrrrxxxrrrqqqzzzwww[[[BBB;;;>>><<<===OOObbb___PPPAAA???===:::::::::<<<===AAAMMM```tttiiiNNNBBB>>>:::888888777777777777888888888888888999:::;;;<<<===???AAACCCDDDEEEGGGJJJMMMQQQWWW^^^ccceeefffffffffpppvvv}}}}}}ppphhhYYYMMMGGGJJJIIILLL___wwwmmmWWWFFFBBB@@@BBBDDDIIIRRR\\\[[[eeennnqqqtttzzz~~~xxxrrrjjjeeecccjjjqqqzzzuuueee^^^bbbhhhpppwwwuuueeeTTTJJJ@@@;;;???@@@???EEEPPPVVV\\\bbbddd___WWWOOOKKKKKKIIIFFFCCCAAA@@@@@@@@@AAA>>>>>>AAADDDIIIRRR[[[gggooo{{{ttteee^^^aaa```bbbeeefffccc^^^XXXTTTRRRlll~~~fffUUULLLOOOZZZmmmxxxqqq|||}}}cccOOOMMMJJJFFFDDDCCCAAA@@@>>><<<999666444333333222111111111111111111111111111000000000000000000000000//////000000000000//////111111111222222222222333222222333333333333222222444444444444222000...,,,000000000000000111111222444555777777666666777999666666666777888999:::;;;;;;999888888:::;;;;;;:::}}}gggZZZUUUNNNIIIJJJJJJHHHFFFGGGEEEDDDBBB@@@@@@DDDJJJOOOYYY```iiisss~~~vvvnnnkkklllpppbbbSSSJJJEEEAAA======<<<;;;;;;::::::;;;;;;;;;:::777777:::;;;<<>>CCCLLLTTTnnnqqqgggggg```eeeccchhhuuuwww]]]EEE:::>>>======JJJZZZZZZNNNAAA???<<<::::::;;;===>>>BBBNNNbbbvvvgggMMMBBB>>>:::888888777777777777888888888888888999:::;;;<<<===@@@AAABBBCCCDDDFFFKKKNNNVVVZZZ___cccdddfffggghhhpppuuu|||{{{lllbbbWWWLLLGGGIIIJJJQQQggg|||cccOOOEEEBBBAAADDDGGGKKKTTT]]]bbbllluuuyyyzzz||||||zzzxxx}}}vvvnnnhhhgggnnnsss{{{yyykkkaaa___bbbgggnnnvvvuuueeeSSSIII@@@<<<>>>???>>>DDDMMMQQQVVV[[[]]]YYYPPPIIIDDDGGGFFFCCC@@@???>>>======>>>;;;;;;>>>@@@DDDMMMUUUaaaiiitttwwwiiiaaa``````bbbdddeeeccc___[[[WWWOOOhhhmmmXXXMMMNNNWWWjjj}}}wwwooovvvzzzfffUUUMMMJJJGGGEEEDDDCCCAAA???;;;999555444333333222111111111111111111111111111000000000000000000000000///000000111111000000///222222222222333333333333222333333444444333333222222333333333333222222111000000000000000111222222444666777666555555666777666777888:::;;;;;;<<<<<<:::999888999<<<>>>>>>>>>uuucccWWWKKKIIIJJJIIIHHHHHHIIIHHHFFFDDDBBBCCCGGGJJJOOOVVV```kkkxxxxxxpppmmmhhh}}}|||uuujjj[[[OOOHHHCCC@@@???<<<<<<;;;;;;::::::;;;;;;:::888777:::;;;<<>><<>>>>>>>>HHHUUUUUULLL@@@>>><<<::::::;;;===???CCCPPPdddxxxbbbIII@@@<<<888999888888777777888888999888888888999:::;;;<<<===@@@AAAAAAAAABBBFFFKKKOOOYYY\\\___bbbccceeehhhjjjooottt{{{zzzhhh]]]UUUMMMIIIKKKNNNXXXrrruuu\\\JJJGGGDDDDDDGGGIIILLLTTT]]]jjjrrrzzz|||||||||zzzvvvtttvvvzzzzzzpppjjjiiijjjpppyyyzzzmmmddd______aaaeeekkksssqqqaaaPPPGGG@@@<<<===>>>>>>BBBIIIMMMQQQVVVXXXVVVOOOHHHDDDCCCBBB@@@>>><<<<<<;;;;;;<<<999999<<<>>>AAAIIIQQQ\\\dddooo{{{zzzooofffcccaaabbbcccdddbbb```\\\ZZZQQQgggsss[[[QQQPPPVVVhhhwww{{{}}}xxxmmmpppxxxuuueeeUUUMMMKKKHHHFFFFFFDDDBBB@@@;;;888555333333333222111111111111111111111111111000000000000000000000000000000000111111000000000222222333333333444444444333333444444444444333333///000000000000000000000000000000000111222333333555666777666555444555666666777999;;;<<<<<<<<<;;;999888888:::===@@@AAAAAA}}}lllYYYQQQOOOMMMKKKKKKJJJJJJHHHFFFCCCBBBDDDFFFIIIOOOYYYfffrrr}}}}}}rrrnnnfffuuuxxxvvvooobbbUUUKKKFFFCCCBBB<<<<<<;;;::::::::::::::::::888888:::;;;<<>>@@@AAAIIIRRRRRRKKK???===;;;::::::<<<>>>@@@EEERRRfffzzz^^^FFF???<<<888999999888888888888999999888888888999:::;;;<<<===@@@AAAAAAAAABBBEEEJJJNNNWWWYYY\\\]]]___aaaeeehhhnnnssszzzxxxfff[[[RRRNNNKKKLLLPPP^^^zzzoooXXXJJJEEECCCCCCHHHLLLPPPYYYbbbooovvv{{{{{{zzzzzzvvvqqqrrrrrrsssuuu}}}{{{pppiiigggdddkkkuuuvvvhhhaaa```___bbbeeeiiimmmjjj[[[LLLDDD@@@======>>>???BBBGGGJJJLLLOOORRRQQQNNNIIIFFF@@@???>>>===;;;;;;::::::<<<999999<<<===@@@FFFNNNXXX___kkkwww|||ssskkkeeebbbbbbcccbbbaaa___^^^]]]UUUkkkzzz```VVVSSSWWWhhhtttvvvxxx~~~yyynnnmmmrrrpppbbbRRRLLLJJJHHHGGGFFFEEEBBB@@@:::888555333333444333222111111111111111111111111000000000000000000000000000000111111111111000000222222333333333444444444222333333444444333333222000000//////............000000000000111222333444555666777666555444555666666777999;;;<<<<<<<<<;;;888888888:::>>>BBBCCCCCCmmm^^^VVVNNNJJJIIIIIIIIIIIIGGGCCCBBBBBBBBBFFFJJJSSS___jjjtttuuuooohhhooozzzzzzxxxuuukkk[[[OOOIIIFFFDDD===<<<;;;:::::::::::::::;;;888888;;;<<<===BBBIII```|||oooZZZHHH???======;;;???HHHQQQlllpppbbbOOOJJJKKKQQQ\\\ccc___QQQCCC;;;===???CCCKKKRRROOOHHH>>>===;;;::::::<<>>>>>???AAADDDFFFEEEEEEFFFHHHJJJIIIGGGDDD>>>>>>======<<<;;;::::::===::::::<<<===???EEELLLSSS\\\hhhuuuyyypppiiieeeeeedddbbbaaa```______ZZZooohhh[[[VVVXXXiiiwwwvvvvvv~~~}}}tttqqqssspppaaaQQQKKKJJJHHHGGGGGGEEEBBB@@@:::777555333444444333222111111111111111111111111000000000000000000000000000111111222222111111000222222222222333333333333111222222333333222222111333222111000////////////000000000111222333444555555777888777666666777888777888999;;;<<<<<<<<<<<<:::999:::<<<@@@DDDEEEFFFuuueeeVVVLLLIIIIIIJJJKKKIIIFFFDDDCCCCCCFFFFFFMMMWWW```kkk}}}{{{tttppppppttt|||{{{{{{sssbbbTTTMMMHHHDDD???>>>===<<<;;;;;;;;;;;;;;;888888;;;<<<===BBBIIIaaa|||mmmYYYGGG?????????<<<@@@IIIQQQlllyyygggQQQHHHGGGJJJPPPVVVTTTJJJAAA:::;;;===DDDNNNRRRMMMDDD===<<<:::::::::===???AAAHHHUUUiii|||yyyWWWCCC@@@???;;;:::999999888888999999:::888888888999:::;;;<<<======???AAACCCDDDFFFIIILLLZZZ\\\```bbbdddhhhkkknnnsssxxx}}}vvviii```SSSTTTUUUUUUXXXiiivvv]]]NNNHHH???===???FFFNNNXXXfffrrrzzz}}}tttlllkkkjjjjjjlllsss|||~~~nnndddaaa^^^bbbiiiqqqzzzyyyjjjcccbbbbbbiiimmmiiibbbZZZPPPGGG@@@@@@???>>>@@@CCCFFFGGGDDDBBB@@@@@@CCCDDDCCCAAA===============<<<;;;:::===::::::<<<===>>>CCCJJJOOOXXXffftttxxxooojjjhhhfffdddbbbbbbbbbbbb\\\rrrrrr]]]XXXYYYjjj~~~yyyvvv~~~}}}yyyzzzvvvfffTTTJJJIIIGGGGGGGGGEEEBBB???:::777444333444444333333111111111111111111111111000000000000000000000000000111111222222111111000111111111222222222222333000111111222222111111000333222111000000000111222000000000111222333555555555777888888777777999::::::::::::;;;<<<===>>>???===<<<===???DDDGGGHHHIIIxxxdddUUUPPPKKKMMMNNNMMMJJJGGGFFFFFFFFFDDDGGGPPPYYYfff{{{|||yyyuuutttyyy~~~yyygggWWWOOOIIIDDD@@@@@@>>>===<<<<<<<<<<<<;;;999999;;;<<<===BBBIIIaaa|||kkkWWWGGG>>>AAAAAA>>>AAAIIIRRRmmmoooXXXGGGDDDDDDIIIMMMMMMGGG@@@999999;;;DDDOOOSSSKKKAAA===<<<::::::;;;===@@@BBBIIIVVVjjj|||uuuRRR@@@>>>===999:::999999888888999999:::888888888999:::;;;======<<>>===???AAAAAA@@@===>>>>>>>>>======<<<;;;<<<:::999<<<<<<===BBBHHHMMMVVVeeesssvvvmmmkkkhhhfffdddcccdddddd\\\tttyyy^^^YYYYYYkkk|||vvv||||||jjjWWWIIIHHHGGGGGGGGGEEEBBB???999777444333444444444333111111111111111111111111000000000000000000000000111111222222222222111111000000111111111222222222000000111111111111000000111000/////////000222333000000000111222444555666555777888999888888:::<<<<<<<<<;;;;;;===>>>@@@BBB@@@??????BBBFFFIIIKKKKKKhhhWWWUUUNNNIIIKKKLLLIIIFFFEEEEEEFFFGGGIIITTTggg{{{rrr]]]NNNHHHFFFAAA======??????<<<;;;>>>:::999999;;;::::::AAAIII^^^|||iiiRRRCCC???===<<<<<>>@@@GGGWWWjjjxxxpppSSSCCC>>>===<<<:::::::::888777777:::<<<<<<;;;:::999999:::<<<===???@@@AAACCCEEEGGGJJJKKKTTTYYY___cccdddfffjjjnnnxxx}}}yyyqqqhhhaaa\\\ZZZWWWXXX```sss{{{^^^LLLEEEAAA@@@???BBBIIIQQQ[[[kkkzzzvvvkkkdddfffllloooppprrrtttiii```___ZZZWWW[[[cccooolllbbbgggfffnnntttqqqdddTTTJJJFFFCCC>>>???AAA@@@JJJPPPHHHFFFAAA======<<<;;;===AAA@@@???>>>======>>>>>>???=========<<<;;;===AAAEEENNNVVVcccppp||||||qqqhhhhhhiiifffdddffffffvvv}}}kkk___YYYiiivvv}}}jjjWWWJJJGGGDDDDDDDDDCCC???<<<888888777666444333222111333333333222222222111111111111111111111111111111000000000000111111111111777666444333222222333444111111111111000000000000111000...---...///111222555555333333222333444555666666777:::===???>>>===CCC???;;;===BBBEEEFFFDDDCCCAAAAAAHHHMMMMMMJJJGGG}}}jjj]]]SSSKKKKKKLLLKKKIIIIIIFFFEEEDDDFFFNNN___rrr~~~xxxeeeVVVLLLGGGDDD@@@???AAA@@@<<<;;;<<<:::999999;;;::::::AAAIII___|||iiiRRRCCCAAA>>>>>>===DDDKKKQQQooozzzhhhXXXIIIFFFHHHCCCBBB@@@777999888:::BBBKKKMMMGGG@@@:::;;;;;;;;;:::;;;>>>@@@FFFVVViiiwwwmmmQQQAAA===<<<;;;888999:::999777777999:::===<<<:::::::::;;;===>>>@@@@@@AAACCCEEEHHHJJJLLLQQQWWW]]]bbbeeehhhmmmqqqyyy~~~{{{wwwpppfff^^^YYYVVVTTTUUU___ssswww[[[KKKDDDAAA??????CCCJJJQQQ\\\lll{{{yyypppooorrrrrrqqqqqq|||vvvjjj```\\\VVVRRRTTT[[[fffwwwooofffllljjjqqqwwwsssfffVVVJJJEEECCC>>>@@@BBBBBBMMMTTTMMMFFFAAA======<<<:::;;;>>>>>>>>>>>>>>>>>>>>>??????===>>>===<<<<<<>>>BBBEEENNNVVVcccppp{{{vvvkkkhhhfffbbb```bbblll{{{jjj___YYYiiiuuu{{{jjjVVVLLLIIIFFFEEEEEECCC???;;;999888777555444333222222333333333222222222111111111111111111111111111111000000000000111111111111444444333333333333444444111111111111000000000///111000///......000111333555444333222222333444555777777777999<<<>>>>>>===AAA>>>===@@@FFFJJJKKKKKKMMMJJJIIILLLRRRTTTSSSQQQlll^^^QQQLLLMMMLLLKKKKKKHHHGGGEEEDDDIIITTTeeeqqqsssdddUUUJJJIIIDDDAAABBBAAA===:::;;;:::999999;;;::::::AAAIII___}}}hhhPPPDDDCCCAAA@@@>>>CCCKKKTTTtttppp___NNNGGGHHHBBB???===555:::999:::AAAIIIKKKEEE>>>:::;;;;;;;;;:::;;;>>>@@@FFFUUUgggttt}}}gggMMM@@@<<<;;;:::666888999999888777777888<<<;;;:::::::::<<<===>>>@@@AAABBBDDDFFFIIIKKKMMMOOOUUU\\\aaaeeejjjoootttyyy{{{vvvuuupppeee\\\XXXUUURRRSSS```vvvoooVVVHHHCCCAAA???@@@DDDJJJQQQ\\\nnn~~~|||zzzvvvsssrrrvvv|||xxxlllccc\\\TTTNNNNNNRRR[[[jjjxxxrrrkkkrrrpppvvv{{{vvvhhhXXXKKKEEECCC>>>AAADDDFFFSSS[[[UUUHHHAAA======<<<999999;;;;;;<<<>>>???@@@??????>>>===>>>>>>======>>>BBBEEEMMMVVVbbbooozzzssskkkfffbbbbbbcccooo|||kkk```[[[kkkvvvyyyjjjTTTMMMJJJGGGFFFFFFDDD@@@<<<;;;999666444333222333444333333333222222222111111111111111111111111111111000000000111111111222222222222333333444444333333111111111000000000000///111111000///000111333444555444333333333444555666;;;999888999<<<>>>??????@@@@@@AAAFFFKKKPPPSSSSSSWWWTTTSSSTTTYYY^^^___^^^ooo\\\RRRNNNKKKJJJKKKJJJHHHGGGGGGGGGLLLXXXdddyyyuuubbbSSSNNNGGGBBBBBBAAA===:::::::::999999;;;::::::AAAIII```gggOOOCCCDDDCCCBBB???BBBKKKXXX{{{zzzfffRRRJJJKKKDDD???===777;;;999:::@@@HHHIIICCC===:::;;;;;;;;;:::;;;>>>@@@EEETTTeeeqqqzzzcccKKK@@@<<<;;;;;;555777999999888777666777::::::999999:::;;;<<<===@@@AAABBBDDDGGGJJJLLLNNNOOOUUU[[[```dddiiioootttyyyyyyuuuuuurrrggg]]]ZZZWWWSSSUUUddd|||fffQQQFFFBBBAAA???@@@EEEKKKRRR]]]qqq|||wwwwwwvvvyyy}}}yyyqqqiii```XXXOOOKKKLLLRRR```mmmuuummmssstttyyy}}}xxxjjjYYYKKKDDDCCC>>>AAAEEEIIIXXXccc^^^KKKDDD>>>===<<<888777888999;;;===???@@@@@@>>>======>>>>>>======>>>AAADDDKKKTTT```mmmyyyuuummmiiihhhhhhlllxxxoooddd___oooyyy{{{jjjSSSLLLIIIFFFFFFGGGFFFCCC???<<<:::666333222222444555333333333222222222111111111111111111111111111111000000111111111222222222111222333444444333222111111111111111000000000000222111111111222333444555666666555444444555777888===;;;999:::===@@@BBBCCCBBBDDDHHHLLLPPPTTTXXXZZZ\\\^^^___aaafffmmmnnnlllppp```TTTLLLIIIJJJIIIHHHIIIJJJGGGFFFOOOZZZqqqzzz~~~sssbbbVVVLLLDDDBBBAAA===;;;;;;:::999999;;;::::::AAAIIIaaahhhNNNCCCCCCCCCDDD@@@BBBMMM]]]kkkUUULLLMMMEEE???===999;;;999;;;AAAHHHIIICCC<<<:::;;;;;;;;;:::;;;>>>@@@FFFTTTdddnnnwww```JJJBBB===<<<===555777999999888777666777888888888999999:::;;;<<<@@@AAABBBDDDGGGJJJMMMNNNQQQVVV[[[___bbbfffmmmqqqwww~~~{{{wwwwwwsssjjjaaa[[[YYYTTTWWWhhhsss]]]MMMDDDAAABBB???AAAFFFLLLSSS___sss{{{zzzyyyzzz{{{zzzzzz{{{{{{vvvqqqfff\\\QQQJJJHHHKKKWWWcccwwwuuulllooossswwwzzzvvvjjjZZZLLLDDDBBB===@@@EEEKKK]]]iiifffQQQHHH???===<<<999666666888999<<<>>>???>>>===<<<<<<============>>>AAACCCHHHPPP\\\jjjwwwwwwpppkkkhhhhhhrrruuuiiicccrrr~~~}}}jjjTTTJJJGGGEEEFFFHHHHHHEEEBBB<<<:::777444222333444555333333333222222222111111111111111111111111111111111111111111222222222222333333444555444333222000333222222222111111111111222222222333444555666666888777666666666888999:::;;;:::999:::>>>BBBEEEFFFIIILLLPPPRRRSSSVVV[[[___dddkkkqqqvvv|||~~~uuuaaaRRRLLLMMMKKKIIIJJJKKKGGGDDDLLLZZZzzzvvv}}}vvvbbbUUUHHHCCCAAA>>><<<<<<:::999999;;;::::::AAAIIIbbblllPPPCCCCCCAAADDDAAACCCOOOcccpppYYYOOOQQQHHH???<<<999:::999<<>>@@@GGGTTTcccmmmuuu}}}^^^JJJCCC>>><<<===666888999999888777777888777777888999:::;;;;;;<<>>===:::777777777888:::;;;<<<<<<;;;::::::;;;<<<===<<<===???AAAEEELLLWWWdddrrrwwwmmmeeehhhmmmyyykkkdddrrrlllVVVIIIGGGEEEFFFHHHHHHFFFBBB<<<:::777555444333444555333333333222222222111111111111111111111111111111111111111222222222222333444444444555555444333333444444444333333333222222222333444555666666777777888777777666777888:::;;;888888999<<>>;;;<<<:::999999;;;::::::AAAIIIcccrrrTTTEEEDDD???CCCBBBDDDQQQhhhzzzaaaWWWYYYNNNBBB===:::888999===EEEMMMMMMDDD;;;:::;;;;;;;;;:::;;;>>>@@@HHHTTTbbbkkksss|||\\\HHHBBB===;;;<<<888999:::999777777999:::888999:::;;;<<<=========>>>???@@@CCCFFFIIILLLNNNPPPTTTXXX\\\^^^bbbiiinnnsssyyyyyytttnnniiieee[[[[[[ZZZbbbyyyxxx^^^OOOHHHCCC@@@AAA>>>BBBHHHNNNTTT```xxx}}}xxxqqqmmmmmmooowww~~~|||qqqdddUUUJJJCCCDDDNNNXXXhhhwwwiiidddfffjjjnnnnnnfffYYYKKKCCC@@@;;;>>>DDDLLL```pppnnn```RRRDDD>>>===;;;999999888888888888888999999999888:::;;;<<<;;;<<<>>>???DDDIIIRRR]]]lll~~~vvvjjjkkkhhh|||yyyjjjaaannn}}}oooXXXKKKHHHFFFFFFGGGFFFCCC???;;;:::888666555444444444333333333222222222111111111111111111111111111111111111111222222222333333333333333444555777888999666555555555555444444444333333555666777888888888666666555555666777999:::::::::===CCCJJJPPPSSSTTTYYY]]]```^^^[[[]]]fffnnn}}}ddd[[[\\\\\\TTTPPPOOOJJJJJJ[[[pppwwwggguuu|||jjjUUUIIICCC>>>;;;;;;:::999999;;;::::::AAAIIIdddwwwWWWGGGEEE===CCCBBBDDDSSSkkkiii___```UUUFFF@@@<<<777888===GGGOOONNNEEE;;;:::;;;;;;;;;:::;;;>>>@@@HHHUUUbbbkkksss{{{[[[GGGBBB===:::;;;:::::::::888777777:::<<<999:::;;;===>>>?????????===>>>@@@BBBEEEIIILLLMMMNNNRRRWWWZZZ]]]bbbiiiooorrrxxxyyyqqqjjjfffeee]]]^^^___hhhtttZZZLLLGGGCCC@@@AAA>>>BBBHHHNNNTTTaaayyy}}}rrrjjjiiifffppp{{{~~~uuuiiiYYYMMMEEEEEENNNYYYccc}}}yyyiiiaaaaaaeeejjjjjjdddXXXKKKCCC???:::===CCCKKK```pppooodddUUUEEE???===<<<;;;;;;999888777777666777777888777999;;;;;;;;;;;;===>>>DDDHHHOOOYYYgggyyytttllleeetttwwwhhh^^^jjj{{{zzzrrrYYYMMMJJJGGGFFFFFFEEE@@@<<<:::999999777666555333333333333333222222222111111111111111111111111111111111111222222222333333333111111222333666999<<<>>>777666666666666555555555333444555777888888999999555444444444555666888999===???CCCKKKRRRYYY\\\\\\]]]aaadddaaa]]]```kkktttoooaaadddhhhaaaZZZSSSLLLLLL[[[mmmnnn]]]nnnuuuXXXMMMIIICCC>>>>>><<<999888::::::;;;AAAHHHaaa|||\\\HHHCCC???AAAAAACCCTTTwwwxxxqqqlllVVVCCC===:::::::::???JJJOOOKKKBBB===:::;;;======<<<===>>>???IIIXXXgggooosssxxx}}}[[[FFFAAA>>><<<<<<;;;999777666555666777888:::;;;<<<<<<;;;;;;<<<>>>??????AAACCCEEEHHHJJJLLLPPPSSSXXX[[[^^^bbbiiiooovvv{{{|||tttpppjjjccc[[[YYYccczzzsssXXXIIIDDDAAA???>>>BBBEEEKKKQQQVVVaaauuuvvvkkkccc```fffpppyyy~~~zzzmmm\\\MMMEEEEEEKKKSSScccppp||||||uuujjjaaa\\\]]]___```]]]UUUKKKCCC<<<::::::@@@MMM^^^mmmvvvrrr___LLLEEECCC===777555:::999999999999999:::::::::::::::;;;;;;<<<<<<<<>><<<>>><<<;;;999777555444333333222222222111111111111000444333333222111111111222333333222222333333444555444333333555888;;;<<<<<<:::999888777777888999:::666777888999999:::999999666444222111222666:::===AAAFFFJJJNNNTTT\\\```___eee___[[[\\\aaaiiivvvrrrsss}}}sssggg]]]SSSOOOWWWbbbppp]]]UUUfffzzzdddSSSKKKEEE???======999888::::::;;;AAAHHHbbbyyyXXXEEEBBB@@@AAABBBEEEUUUxxx{{{sssmmmXXXEEE???<<<::::::@@@JJJOOOJJJAAA<<<999:::;;;;;;;;;;;;===>>>EEEUUUeeeooouuu|||ZZZFFFAAA===;;;;;;;;;:::888777777777888999:::<<<======<<<;;;===>>>??????AAABBBEEEHHHJJJKKKNNNRRRXXX[[[^^^bbbiiinnnwww{{{|||tttppplllfff```aaammmoooUUUGGGCCCAAA??????BBBDDDJJJPPPTTT^^^qqqzzzooogggaaaeeejjjppptttyyy}}}~~~rrraaaQQQGGGFFFKKKQQQ___kkkwww{{{zzzuuummmeeeZZZ[[[\\\\\\ZZZSSSJJJDDD???======AAAKKKZZZjjjsssvvvdddSSSJJJFFF@@@<<<;;;:::999999999999999::::::::::::::::::;;;;;;<<<<<>>BBBGGGLLLQQQUUU\\\dddhhhggg^^^ZZZZZZ```iiitttyyykkk]]]TTTTTTYYYTTTNNNPPP]]]ooo}}}ttt\\\NNNHHHCCC======:::999:::;;;;;;AAAGGGaaavvvUUUEEEDDDAAABBBDDDHHHWWWyyy~~~sssmmmXXXEEE>>>;;;;;;<<>>>>>===<<<>>>?????????AAABBBEEEGGGIIIKKKLLLQQQXXX\\\___ccchhhlllwww{{{}}}uuuppplllhhhbbbhhhxxxjjjSSSFFFCCCAAA@@@@@@AAACCCIIIOOOSSS\\\lll|||vvvoooeeeeeeffffffiiipppxxx~~~xxxhhhXXXLLLJJJNNNRRR[[[eeeppptttuuutttoooiiiXXXWWWWWWVVVTTTOOOIIIDDDAAAAAAAAABBBHHHUUUeeepppwwwjjj[[[PPPGGGAAA???@@@::::::999999999999999::::::::::::::::::;;;;;;;;;<<<>>>DDDLLLVVVeee|||uuubbb```uuupppaaaYYYZZZddd}}}mmmRRRKKKFFFDDDAAA<<<999:::888888777666555555555555333333333222222222111111444333333222222222222222333333333333333444444555555444444555888;;;;;;;;;===<<<:::999777666666666777777777777888888888888:::::::::999:::>>>DDDHHHMMMQQQTTTWWW^^^eeefffcccZZZXXX[[[fffsss~~~|||zzzxxxuuusssrrrrrrrrrrrrrrrsssuuuyyy~~~|||uuuvvv|||zzzhhh[[[VVVWWWMMMNNNPPPWWWgggzzzgggTTTMMMGGG@@@>>>;;;999;;;;;;;;;@@@GGG___xxxWWWHHHHHHBBBCCCEEEJJJXXXwwwqqqkkkWWWBBB;;;:::<<<>>>GGGQQQTTTKKK@@@:::888999:::999999999<<<>>>AAAQQQcccoooyyy{{{VVVDDD???;;;999:::;;;:::999999999999::::::<<<===>>>>>>======>>>?????????@@@BBBDDDGGGIIIJJJLLLQQQXXX^^^aaadddiiimmmvvvzzzxxxpppjjjfff```kkkyyyfffQQQFFFCCC@@@???@@@@@@BBBHHHOOOTTT\\\kkkyyy|||wwwjjjhhheeebbbdddjjjttt{{{|||ppp___SSSQQQTTTVVVZZZbbbjjjnnnppprrrnnniiiVVVTTTRRRPPPOOOLLLHHHDDDAAABBBCCCCCCFFFQQQ```llltttmmmaaaTTTGGG???>>>@@@;;;;;;::::::999999:::::::::::::::::::::;;;;;;;;;===???EEEKKKSSSaaazzzyyyccc]]]nnnppp___WWWXXXaaa{{{zzztttUUULLLEEEBBB???:::888888666666666555555666666666444333333333222222222222444333333222222222333333333333333333333444555555555444444555888:::;;;;;;<<<;;;:::999888777777666777777777777777777888888999;;;===>>>???BBBHHHMMMVVVXXXYYYZZZ^^^cccaaa\\\]]]ZZZ^^^kkkzzz~~~|||yyyzzz{{{zzzyyyyyy{{{|||tttsssqqqooommmlllllllllmmmlllllllllnnnppptttvvv|||ooocccbbbhhhqqq}}}tttcccYYYVVVQQQQQQOOORRRbbbvvvvvv___SSSJJJBBB???;;;:::;;;;;;;;;@@@GGG\\\yyyYYYHHHHHHCCCCCCEEEKKKWWWssspppjjjWWWCCC<<<;;;===BBBLLLWWWXXXNNNBBB<<<:::;;;;;;::::::;;;===@@@DDDRRRcccnnnxxx~~~tttRRRCCC>>>:::888:::999999888888888999999999<<<===>>>>>>======>>>??????@@@@@@BBBDDDFFFHHHIIILLLRRRYYY^^^aaaeeejjjnnntttyyy{{{pppgggbbb```ooosssbbbPPPFFFCCC@@@??????@@@BBBHHHQQQWWW^^^kkkwww}}}kkkhhhccc___```eeennnuuu}}}}}}uuueee[[[ZZZ]]]]]]^^^dddhhhjjjmmmnnnlllfffTTTRRRNNNLLLKKKIIIFFFDDD???AAACCCCCCEEENNN[[[fffnnnmmmfffXXXJJJAAA>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>CCCIIIQQQ___xxx{{{ddd[[[hhhsss^^^SSSVVV```~~~yyyvvvvvvWWWMMMDDD@@@>>>999666666555555555555555666777777444444444444333333333222444333333222333333444444444444333333444444555666666555444555888:::;;;:::::::::::::::999999999888777666666666777888999:::999===BBBEEEFFFIIINNNSSS^^^```aaaccchhhmmmjjjdddfffaaabbbooo~~~~~~{{{wwwxxxxxxxxxwwwwwwxxxzzzsssrrrpppoooooooooooopppnnnnnnllljjjhhhiiilllnnnuuu{{{ooo^^^XXX[[[cccmmmvvvwwwzzzrrraaaVVVSSSOOOKKKNNN[[[nnn{{{nnnZZZLLLEEE???<<<;;;<<<;;;;;;@@@GGGYYYwwwXXXFFFDDDDDDCCCEEEKKKTTTlllppplllZZZEEE???>>>===CCCPPP[[[[[[PPPDDD>>><<<===<<<;;;:::<<>>:::999;;;888888888999999999999999;;;===>>>>>>===<<<>>>??????@@@@@@BBBCCCEEEGGGHHHLLLQQQXXX]]]```eeejjjooossswww}}}|||pppfffdddfffxxxjjj\\\LLLEEEBBB??????@@@BBBDDDJJJSSSYYY___iiisss{{{}}}jjjfff___ZZZYYY___hhhoooyyy}}}yyykkkaaabbbdddccccccgggiiiiiikkkllliiicccTTTQQQMMMKKKIIIGGGEEECCC???@@@BBBCCCEEELLLVVV]]]eeeiiihhh^^^RRRIIICCC???@@@???>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;<<<@@@GGGPPP```www{{{eeeZZZcccxxxqqq[[[QQQUUU___yyy}}}uuuuuuYYYMMMBBB>>>===999666555555555444444555555666777555555444444444333333333333333333333333444444555444444444444444555555666666555444555888:::::::::999999::::::::::::999999666666666666888:::<<<===<<>>???@@@@@@AAACCCEEEGGGHHHKKKOOOUUUZZZ]]]bbbiiinnntttvvv{{{~~~}}}~~~zzzpppjjjkkklllvvv___SSSGGGBBB@@@??????AAAEEEFFFLLLTTTYYY]]]dddlllvvv}}}yyykkkeee\\\TTTSSSZZZeeennnvvv~~~}}}ooofffgggiiiffffffiiijjjiiikkklllgggaaaUUURRRNNNKKKIIIGGGDDDBBB@@@@@@AAACCCFFFJJJOOORRRYYYaaafffaaaYYYRRRIIIBBBBBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>===============<<>>???:::BBBQQQ^^^]]]QQQEEE???======<<<::::::;;;???BBBJJJSSS^^^gggrrr|||~~~{{{zzz{{{}}}}}}eeeJJJ???===::::::===999:::;;;;;;<<<<<<<<<;;;:::;;;<<<<<<;;;;;;<<<>>>???@@@@@@AAACCCEEEFFFGGGJJJNNNSSSWWW[[[```hhhnnntttvvvzzz}}}zzzzzz|||xxxpppnnnqqqpppnnnWWWLLLBBB??????>>>@@@CCCGGGHHHMMMTTTXXXZZZ```gggooorrryyy~~~uuunnnggg[[[RRRPPPXXXfffpppvvvqqqhhhiiijjjggghhhjjjjjjjjjkkklllggg```UUURRRNNNKKKIIIGGGDDDBBBCCCAAAAAACCCFFFIIIJJJJJJNNNZZZbbbaaa\\\VVVLLLCCCCCCBBBAAA@@@????????????@@@@@@??????>>>>>>======@@@>>>AAAKKKYYYiii}}}xxxfffZZZ[[[hhh}}}cccTTTRRRUUUTTThhhyyy}}}uuuZZZMMM@@@<<<;;;999666555555555444444444555555666666666555555555444444444333333333333333444555666555444444444444555666666777666555666888::::::999<<<<<<<<<<<<;;;999777555666666666777999===@@@BBBJJJUUUccckkklllkkknnnqqqtttyyyzzzvvvtttsssqqqtttvvvwwwxxx{{{|||rrrnnnttt{{{jjjZZZUUUSSSSSSSSSUUUTTTSSSYYYkkknnn```UUUMMMLLLLLLNNNZZZggguuuyyy}}}~~~lll[[[RRRFFFAAA===>>>>>>???CCCHHHUUUxxxuuujjjVVVIIIHHHEEEAAADDDKKKNNNXXX|||jjj___WWWHHH<<<:::<<>>>>>???@@@AAACCCEEEFFFGGGGGGJJJNNNRRRUUUYYY___hhhnnntttyyyzzzuuuwwwtttllljjjmmmeeeSSSKKKCCCAAA@@@???@@@DDDHHHHHHKKKQQQXXX]]]```aaafffdddgggnnnwwwvvvqqqggg\\\UUUSSSVVVaaammmssszzz}}}xxxrrroookkkhhhllllllkkkjjjhhheeecccaaaVVVRRRNNNJJJHHHFFFDDDBBB@@@AAACCCEEEGGGHHHIIIIIILLLQQQ[[[cccfff^^^QQQFFFFFFEEECCCBBBAAAAAAAAABBBDDDAAA>>>===>>>???@@@???>>>>>>@@@IIIYYYnnnrrrbbbXXXXXX```vvviii\\\SSSRRRTTTaaa{{{rrrYYYMMMAAA===:::777444333555555555555666666777777555555555444444333333333444333333333333444555555666555444333222333333444333444666888:::::::::999;;;;;;:::999888777666666;;;999999::::::;;;BBBKKKVVV___jjjnnnooopppvvv|||{{{xxxxxxxxx{{{~~~~~~{{{ooo]]]UUUPPPOOOPPPNNNNNNMMMQQQ___xxx}}}iii]]]TTTPPPMMMJJJPPP[[[nnnttt{{{{{{iiiXXXPPPEEE@@@<<<<<<<<<<<<@@@FFFSSS~~~tttrrrgggQQQBBBAAADDD@@@DDDKKKMMMYYY|||iii___XXXHHH<<<:::;;;DDDQQQYYYYYYQQQDDD;;;===::::::;;;;;;:::>>>DDDLLLUUU___gggpppxxx|||{{{~~~~~~}}}{{{zzz{{{~~~~~~___FFFAAA<<<999;;;:::::::::999999999999999999;;;;;;<<<<<<======>>>>>>???@@@AAACCCEEEFFFGGGGGGJJJNNNRRRVVVZZZaaaiiipppvvv{{{zzzsssssspppjjjjjjooo}}}zzzaaaNNNGGG@@@?????????AAAEEEJJJKKKNNNTTTZZZ___aaaaaadddaaa```dddiiiooo{{{|||rrriii___YYYVVVYYYcccmmmrrryyy}}}zzzuuusssqqqnnnmmmmmmllljjjgggdddaaa___UUURRRNNNKKKHHHFFFDDDBBB???@@@AAACCCDDDEEEFFFFFFGGGLLLUUU^^^bbb^^^UUUMMMLLLKKKIIIGGGFFFEEEFFFFFFDDDAAA???>>>>>>????????????@@@EEEOOO```uuu}}}{{{qqqaaaWWWUUU[[[qqq}}}jjj\\\RRRRRRUUUbbbxxxlllWWWKKK@@@===;;;888555444444444555555555666666666555555555444444333333333444444333333444444555666666555444333333333444444333444555777888999999999::::::999888777777666666888777888;;;<<<>>>FFFPPP]]]fffoooqqqmmmoooyyyyyyeeeXXXOOOLLLMMMKKKKKKJJJKKKSSShhhyyykkk___XXXPPPIIIKKKRRRbbbmmmzzzxxxeeeVVVPPPHHHBBB===<<<<<<;;;???DDDPPP{{{yyywwwkkkSSSCCCAAABBB@@@DDDKKKNNNZZZ}}}hhh```XXXHHH===;;;:::CCCPPPZZZZZZQQQDDD;;;===;;;:::<<<<<<;;;???EEEKKKUUUaaaiiiqqqyyy}}}|||}}}~~~|||~~~^^^EEEAAA<<<:::<<<;;;:::::::::999999888888888:::;;;;;;<<<======>>>>>>???@@@AAABBBDDDFFFGGGGGGJJJNNNSSSWWW\\\bbbkkkqqqwww}}}zzzooommmkkkgggkkkrrrsss]]]IIIBBB======??????AAAFFFKKKMMMRRRYYY___cccdddccc```\\\YYYZZZ[[[]]]fffnnn~~~pppiiiaaa\\\ZZZ[[[ccclllqqqxxx~~~}}}zzzzzzyyywwwqqqpppnnnkkkgggbbb^^^\\\UUURRRNNNKKKIIIGGGDDDBBB@@@@@@AAABBBCCCCCCCCCCCCAAAEEEMMMUUU[[[\\\YYYVVVTTTRRRPPPNNNLLLJJJJJJJJJEEEBBB@@@??????@@@???>>>???BBBJJJVVVhhh|||{{{vvvooo___UUUQQQUUUiiizzzxxxkkk[[[QQQRRRXXXddd~~~wwweeeSSSHHH???<<<<<<999555555444444444444444555555555555555555444444444444444444444444333444444555666666666555444444444444555444444444555666777888999999888888888777777666666777777:::???BBBFFFPPPYYYgggooovvvtttppprrr~~~}}}|||~~~ppp^^^QQQLLLNNNOOONNNLLLKKKNNN___||||||lllbbbXXXMMMLLLRRRUUUeeeyyyzzzgggXXXQQQNNNHHHBBB???>>><<<@@@EEEMMMvvv|||mmmTTTFFFFFFAAAAAAFFFKKKOOO]]]wwwhhhbbbYYYIII===;;;;;;CCCPPP\\\\\\QQQDDD<<<>>>;;;;;;===<<<;;;???EEELLLWWWccckkkqqqyyy}}}}}}{{{}}}~~~___FFFBBB<<<:::<<<;;;;;;::::::999999888888888::::::;;;;;;<<<===>>>>>>??????@@@BBBCCCEEEGGGHHHHHHLLLRRRWWW\\\bbbkkkqqqwww}}}zzzlllhhhfffeeelllwwwqqq\\\HHHAAA===>>>??????BBBFFFKKKOOOUUU^^^fffjjjjjjiii___[[[WWWVVVUUUVVV\\\dddrrr~~~yyylllfff```^^^\\\\\\bbbjjjrrr{{{}}}uuutttqqqmmmgggaaa\\\ZZZUUURRRNNNKKKIIIGGGDDDAAABBBBBBCCCCCCCCCCCCBBBBBB>>>AAAEEELLLRRRWWWZZZ[[[[[[ZZZXXXVVVSSSPPPNNNMMMHHHEEEBBBAAA@@@@@@???>>><<>>FFFKKKQQQ[[[fffppptttxxxxxxyyy}}}~~~xxxzzz~~~wwwcccTTTOOOQQQSSSPPPMMMKKKKKKYYYvvvzzznnn```SSSNNNQQQLLL]]]uuurrraaaXXXTTTLLLEEEAAA>>><<>><<<<<>>>>>;;;;;;===<<<;;;???EEEMMMYYYfffmmmrrrxxx||||||~~~~~~{{{}}}~~~bbbHHHCCC===:::;;;::::::::::::999999888888888999999:::;;;<<<===>>>>>>??????@@@AAABBBEEEGGGHHHFFFKKKQQQVVV[[[bbbjjjpppvvv|||zzzjjjeeedddeeeooo|||nnnXXXIIIBBB>>>???AAAAAACCCFFFKKKOOOXXXccclllrrrsssrrreee```[[[XXXUUUSSSWWW^^^dddtttwwwrrrgggbbb______^^^___dddlllvvv~~~zzzyyyuuupppiiibbb\\\YYYTTTRRRNNNLLLJJJGGGCCCAAABBBBBBBBBBBBBBBAAA@@@@@@===???AAAEEEJJJPPPUUUYYYaaabbbbbbaaa^^^ZZZWWWTTTNNNJJJEEEBBBAAA@@@???>>>===DDDPPP```qqq}}}yyyyyy|||{{{uuupppkkk^^^UUUMMMLLL]]]nnnooolll[[[PPPTTT\\\eeeyyy{{{cccOOODDD;;;999999777444444444444444444444444444444555555555555555555555555555444444444444555666666555666666666666666666666666555444333333444555666666666777777888888999999:::;;;BBBKKKRRRYYYeeeooowwwvvvvvv{{{uuuwww|||{{{iiiZZZUUUUUUUUUOOOJJJHHHIIIUUUrrr}}}mmmZZZOOONNNJJJVVVlllpppdddWWWOOOFFFAAA===;;;===CCCIIIlll}}}iiiOOODDDHHHDDDFFFIIIJJJOOOdddyyyggghhhjjjhhh\\\JJJ???<<<<<<@@@LLLZZZZZZMMMBBB???===;;;:::<<<<<<;;;???EEEOOO\\\iiiooosssxxx{{{|||~~~~~~{{{~~~bbbHHHCCC<<<999:::888999999999999999999999999888888999;;;<<<===>>>????????????@@@BBBDDDGGGHHHFFFKKKQQQWWW[[[aaahhhnnnttt{{{zzzjjjeeeeeehhhsssgggSSSHHHBBB???AAABBBBBBDDDHHHMMMRRR[[[fffqqqxxxzzzzzzpppiiibbb\\\VVVQQQRRRWWW\\\kkk{{{yyypppiiiaaa^^^]]]^^^___aaahhhpppyyy~~~zzzsssllleee^^^[[[TTTQQQOOOLLLJJJGGGCCC@@@>>>?????????>>>>>>===<<<===>>>???AAACCCHHHOOOTTTaaadddhhhkkkjjjgggccc```VVVQQQIIICCCAAA@@@??????AAAHHHUUUdddttt|||xxxssssssttttttppplllggg]]]UUUNNNIIIXXXjjjkkkkkk[[[QQQUUU\\\eeeyyyjjjRRRGGG<<<999888666444444555555555444444444444444555555555555555666666666555555444444555555666777555666777777888777777777666555555444444444555555555666777888999:::;;;;;;;;;>>>EEEOOOXXX___kkkvvv|||wwwuuu}}}rrruuu{{{qqqddd___^^^ZZZQQQJJJJJJMMMYYYuuuhhhWWWQQQMMMPPP___vvvrrr[[[SSSIIICCC???<<<>>>CCCGGGfffoooRRRFFFJJJEEEGGGHHHHHHMMMdddrrreee\\\ccclllkkk^^^KKK???<<<;;;<<>>===::::::;;;;;;:::>>>DDDQQQ^^^lllqqqssswwwzzzzzz~~~~~~|||___FFF@@@;;;888:::888888888888999999::::::;;;777888999:::<<<===>>>???????????????AAADDDFFFHHHGGGLLLSSSXXX\\\aaahhhmmmsss|||}}}yyy~~~yyykkkggghhhlllwwwwww```PPPEEE@@@>>>AAACCCDDDGGGJJJQQQUUU]]]iiisss{{{~~~~~~xxxqqqiiiaaaXXXQQQQQQUUU[[[hhhxxxrrrfff]]]YYYVVVVVVYYY\\\```hhhqqqyyy}}}wwwooogggaaa]]]SSSQQQOOOMMMKKKGGGCCC@@@======>>>>>>>>>===<<<<<<;;;===>>>>>>???CCCJJJOOOXXX^^^gggnnnrrrpppllliii]]]VVVLLLDDD@@@???@@@@@@CCCJJJVVVdddqqq|||yyyvvvrrrpppqqqpppnnnkkkbbbZZZUUUMMMHHHUUUfffgggkkk\\\SSSWWW\\\dddyyyvvvYYYLLL???:::999666555666666666666555555555444444444555555555666666666777555555555555555666666777555666777888888888777777666666666666666555444444555666777999:::<<<======AAACCCKKKVVV___fffrrr}}}{{{www}}}ppptttzzzxxxmmmhhhgggaaaVVVNNNOOOSSS```|||wwwbbbYYYPPPMMMUUUkkk{{{```WWWMMMGGGAAA>>>@@@EEEEEEbbbrrrSSSDDDGGGEEEGGGGGGEEEKKKddd{{{hhhXXXWWWbbbmmmmmm___KKK???<<<999999DDDRRRSSSFFF======<<<999999;;;:::999===CCCRRR```mmmrrrsssvvvyyyyyy}}}~~~}}}[[[CCC>>>999777:::888777777888999:::;;;;;;<<<777888999:::<<<===>>>???@@@?????????AAADDDFFFHHHIIINNNUUUZZZ]]]bbbhhhmmmsss}}}xxxxxxyyyllliiijjjnnnyyyppp[[[PPPAAA===<<<@@@DDDEEEHHHLLLUUUXXX```jjjttt|||{{{tttllleee\\\UUUTTTXXX]]]jjjxxx{{{lll]]]RRRQQQOOOOOOSSSWWW\\\eeeoooxxxyyyqqqiiiccc___SSSQQQOOOMMMKKKHHHCCC@@@>>>>>>????????????>>>>>>:::<<<======>>>AAAGGGLLLNNNVVVbbbmmmttttttpppmmmbbbZZZNNNEEE@@@???@@@AAACCCIIITTTaaammmwww}}}zzzxxxtttrrrppppppooonnn___XXXTTTMMMFFFSSSccceeejjj]]]UUUWWW[[[ccczzz^^^PPPBBB<<<999777777888777777666666666555555555444555555555666666777777555555555555555666777777555666777999999999888777666666777888777666444333666666888999;;;===>>>???GGGJJJRRR]]]eeemmmxxx~~~zzz}}}}}}tttrrrvvv~~~yyysssiiiVVVIIIKKKRRR___~~~mmm^^^TTTOOORRR```nnn{{{rrr^^^KKKEEEDDDBBB??????IIIZZZvvvWWWDDDAAAEEECCCDDDGGGMMMaaaoooZZZTTTTTT```mmmlll]]]KKK>>>999999999???IIIMMMGGG???:::;;;999999;;;;;;:::>>>DDDSSScccpppqqqrrryyy~~~~~~{{{~~~|||{{{zzzyyy___HHHDDD===:::===<<<999::::::;;;;;;::::::999999::::::;;;<<<===??????>>>???@@@BBBDDDEEEFFFGGGLLLOOOSSSXXX\\\bbbiiimmmsss{{{}}}|||~~~{{{mmmgggkkktttfffWWWTTTCCC@@@======BBBHHHMMMPPPWWW^^^eeeiiikkkppp{{{}}}zzztttjjj___XXXWWWXXX]]]kkkzzzzzzgggXXXPPPJJJIIIIIIJJJPPP[[[gggpppzzz~~~vvvmmmeeeaaaYYYTTTOOOLLLLLLJJJEEE@@@>>>===============>>>>>>::::::;;;===???AAADDDEEEMMMPPPXXXcccmmmrrrrrrpppeee^^^RRRHHHCCCBBBCCCDDDIIILLLQQQXXX^^^dddiiilllrrryyy}}}qqqoooqqqmmmlllkkkbbb___ZZZUUUNNNIIILLL[[[jjjppp^^^UUUTTTUUUgggmmmQQQAAA>>>888777777333666666666666666666777777666666666666666555555555777777777777777777777777777888888999999999999888777666666666666777888888444444444666;;;@@@EEEGGGRRRXXX```dddiiiuuu~~~pppnnnqqqyyyyyysssrrrzzzrrr]]]NNNNNNUUUbbbxxxfffWWWOOOMMMUUU^^^hhhyyy|||hhhRRRIIIFFFCCCAAAAAAIIIXXXtttVVVDDDCCCDDDBBBDDDGGGMMMbbblllWWWRRRQQQ^^^kkkjjj\\\JJJ???::::::999>>>HHHKKKFFF???;;;;;;999999;;;;;;:::>>>DDDRRRcccpppqqqqqqwww|||{{{{{{~~~}}}}}}zzz]]]GGGCCC===:::<<<;;;999999::::::;;;::::::::::::::::::;;;<<<===>>>?????????@@@BBBDDDEEEGGGGGGLLLOOOSSSXXX]]]cccjjjnnnvvv~~~yyy{{{rrrmmmpppzzzdddTTTOOODDDBBB@@@???BBBIIIPPPUUU```dddhhhiiihhhkkkssszzz}}}|||xxxoooeee]]][[[[[[```ooo~~~hhhWWWMMMFFFEEEEEEFFFLLLVVVccckkk{{{}}}uuulllddd```XXXTTTNNNLLLKKKIIIDDD???>>>===============>>>>>>;;;;;;<<<===>>>???@@@AAACCCGGGNNNXXXccciiijjjiiieee___TTTKKKEEEDDDDDDEEECCCEEEIIILLLPPPTTTXXX[[[___fffrrr~~~rrrnnnnnniiihhhggg______\\\WWWQQQLLLOOO^^^nnnqqq___VVVUUUXXXmmmmmmQQQAAA???999888999555777666666666666666666666666666666666555555555555777777777777777777777777666777888888999888888888666666666666666777777777777999::::::===CCCMMMUUU```eeekkkooouuuhhhgggiiipppwww{{{tttlllgggfffmmmyyy|||fffSSSRRRZZZhhhooo]]]SSSLLLMMMOOOUUUeeewwwwww___OOOHHHDDDCCCDDDGGGVVV|||rrrUUUEEEEEEBBBAAACCCGGGNNNccciiiSSSNNNLLLZZZggggggYYYHHH>>><<<;;;:::===EEEIIIEEE???<<<;;;999999<<<<<<;;;>>>DDDSSSeeetttvvvuuuyyy|||{{{{{{~~~yyy|||}}}[[[EEEBBB<<<999;;;:::999999999::::::;;;;;;;;;:::::::::;;;<<<===>>>?????????AAABBBDDDFFFGGGGGGKKKOOOSSSXXX]]]dddkkkooovvv~~~tttuuuzzzuuuwwwaaaOOOJJJDDDDDDCCCBBBCCCIIISSSZZZfffhhhjjjhhheeefffmmmsss}}}~~~|||vvvlllddd```___eeevvvkkkWWWKKKDDDCCCCCCDDDIIITTT```hhh||||||uuullleee```XXXTTTOOOLLLKKKHHHCCC???>>>>>>===<<<<<<======>>><<<<<<===============<<<>>>AAAFFFNNNUUUZZZ\\\\\\___ZZZSSSKKKEEECCCCCCDDDEEEFFFHHHHHHHHHIIIKKKNNNLLLRRR[[[gggwwwuuullljjjdddbbbaaa[[[]]][[[WWWRRRLLLPPP```pppsssaaaWWWWWW\\\uuulllQQQAAA???:::999;;;777777777777777666666555555555555555555555555555555666666666666666666666666555666777777888888888777666666777777777777666555999<<>>>>>???@@@AAACCCDDDFFFGGGHHHKKKNNNSSSXXX^^^eeelllqqquuu}}}tttsss~~~~~~~~~^^^LLLFFFCCCEEEEEECCCCCCJJJUUU___fffggggggeeebbbeeekkkqqqzzz}}}~~~zzzrrriiicccaaaiiiyyyoooYYYLLLEEEDDDCCCDDDJJJTTTaaaiiixxx}}}wwwooohhhcccZZZWWWRRRNNNLLLHHHCCC@@@>>>>>>===<<<<<<<<<======;;;;;;<<<======<<<;;;;;;AAABBBEEEHHHKKKMMMNNNOOORRROOOKKKFFFBBB@@@BBBCCCJJJLLLLLLIIIFFFDDDEEEGGGDDDHHHNNNWWWfff}}}yyykkkggg```]]]]]]XXXYYYXXXUUUQQQKKKOOO___qqquuucccXXXWWW___zzzjjjOOO???>>>:::999;;;888999999888888777777666666444444555555555555555666555555555555555555555555444555666777777888777777666666777888888777666666888;;;@@@FFFNNNZZZhhhrrrzzzWWWVVVWWW\\\```dddmmmvvv}}}~~~pppccc[[[XXXZZZ]]]jjj~~~~~~lllhhhlllvvvxxxbbbXXXPPPNNNJJJHHHRRR___pppzzz```OOOHHHEEEDDDEEEQQQttt}}}^^^IIIDDDAAA@@@BBBGGGMMMcccmmmTTTOOOIIIWWWdddbbbRRRBBB;;;;;;<<<999:::@@@DDDAAA>>>===<<<::::::<<<<<<;;;???EEEUUUlll~~~|||}}}xxxooopppwwwwwwUUUAAA???;;;888:::999:::999999999999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCEEEFFFGGGHHHKKKNNNSSSYYY___fffmmmrrrwww~~~tttqqq}}}|||]]]KKKEEEBBBDDDEEEDDDEEEKKKWWWaaafffeeeccc```___bbbhhhmmmuuuxxx{{{xxxqqqiiidddbbbhhhwwwrrr[[[MMMEEEDDDDDDEEEKKKVVVccckkkttt~~~zzzssskkkfff\\\ZZZVVVQQQMMMIIIEEEBBB>>>>>>===<<<<<<<<<<<<<<<999999:::<<<<<<=========AAABBBDDDDDDEEEEEEFFFGGGEEEEEEDDDAAA???@@@CCCGGGMMMOOOOOOKKKEEEAAAAAACCCDDDFFFHHHNNNZZZqqq}}}kkkfff^^^ZZZ[[[XXXWWWXXXWWWRRRLLLOOO```sssxxxfffZZZXXXaaahhhMMM>>><<<888888:::777:::::::::999999888888888333444444444555555666666444444444444444444444444444444666777777888888888666777888888999888888888;;;===DDDQQQaaapppyyy}}}PPPOOOQQQTTTWWW\\\fffqqqwww~~~wwwjjj___WWWTTTSSSVVVeee{{{}}}|||sssbbbWWWNNNLLLJJJFFFKKKTTTiiijjjUUUKKKGGGDDDEEEOOOpppfffMMMEEEAAA@@@BBBFFFLLLaaawww\\\TTTOOO]]]iiidddRRR@@@:::;;;;;;888999???CCC@@@===<<<<<<::::::======<<>>>>>===<<<;;;;;;;;;;;;999999999:::<<<>>>???AAA>>>@@@BBBCCCBBBBBBCCCDDD???@@@AAA@@@???BBBHHHMMMSSSWWWYYYTTTLLLEEECCCDDDDDDEEEEEEGGGQQQgggjjjfff^^^XXXZZZXXXYYYZZZZZZVVVOOOQQQcccvvv|||jjj^^^\\\ggggggLLL===<<<777777999555999999999999999999999999333333333444555555666666555555555555555555555555444555666777888999999999888888888888999:::<<<===BBBEEENNN___sssLLLKKKLLLPPPRRRWWWcccooosss|||zzzpppfff^^^WWWSSSQQQSSSccczzz{{{lll]]]PPPNNNLLLHHHJJJOOO___zzzsss\\\PPPIIIDDDFFFNNNnnnlllQQQGGGCCCAAABBBEEEJJJ^^^eee[[[XXXeeeooohhhTTTAAA:::<<<:::777888???BBB@@@<<<;;;<<<::::::======<<>>>>>===<<<;;;;;;;;;;;;;;;:::999999;;;===@@@BBB@@@CCCEEEEEECCCAAABBBCCC===???@@@???>>>BBBJJJPPP]]]bbbddd```UUULLLHHHGGGAAACCCCCCDDDMMMbbb~~~hhheee]]]WWWYYYXXXYYY[[[\\\WWWPPPQQQcccvvvnnncccaaannniiiNNN>>><<<888777999555666777777888888999999999222222333444444555666666555555555555555555555555444555666888999:::::::::999888777888999<<<@@@BBBJJJNNNYYYiii{{{IIIIIIJJJMMMPPPUUUbbbooosss|||}}}rrrhhhaaaZZZTTTOOORRRUUUdddzzz~~~yyyfffVVVRRRQQQMMMLLLPPPTTTuuuyyy```SSSKKKEEEFFFNNNmmmoooSSSIIIDDDBBBBBBDDDIII\\\kkk```^^^kkkuuulllVVVBBB;;;===999666888???BBB@@@<<<:::<<<:::;;;======<<<@@@EEERRRnnn}}}|||}}}|||sssqqqrrrwwwsssRRR@@@@@@<<<:::<<<;;;???===;;;999888888999999<<<<<<;;;;;;;;;<<<======@@@AAABBBDDDEEEGGGHHHIIIJJJNNNTTTZZZaaaiiiqqqvvv}}}vvviiimmmuuusssYYYKKKHHHEEEEEEFFFKKKRRRYYY___aaa^^^ZZZSSSNNNMMMPPPVVVZZZcccdddeeeaaa\\\YYYZZZ\\\dddooowww{{{ppp^^^SSSJJJJJJKKKNNNVVVcccpppzzzyyyzzzvvvqqqjjjddd^^^\\\YYYSSSLLLGGGCCCBBB???>>>===<<<;;;:::::::::>>><<<:::999:::===@@@CCCFFFIIIKKKJJJEEEBBB@@@AAA<<<>>>>>>===<<<@@@IIIPPP```fffiiidddXXXMMMGGGFFF???AAABBBDDDLLLaaa}}}gggddd]]]WWWXXXWWWWWWYYY[[[VVVNNNOOO```tttqqqfffffftttjjjOOO???===999888:::666444444555666777888999999222222333333444555666666666666666666666666666666555666777888::::::;;;;;;:::999777777999>>>BBBEEEMMMTTT```nnn{{{FFFIIIMMMNNNPPPWWWaaajjjwwwzzzooocccZZZUUUSSSRRRXXXZZZeeeuuu~~~}}}{{{|||rrrbbb]]]SSSOOOQQQNNNVVVjjjjjjVVVMMMJJJJJJOOOccctttSSSBBBDDDDDD???AAAJJJYYY~~~wwwpppkkkrrrzzzttt[[[@@@999@@@999888888<<>>999;;;<<<=========???BBBDDDSSSjjj~~~{{{|||{{{tttqqqnnnssswwwUUUAAA???:::888;;;:::::::::999888888999::::::===<<<;;;:::;;;;;;===>>>>>>@@@CCCDDDDDDEEEGGGHHHKKKOOOUUUZZZ___fffnnntttnnniiimmmpppXXXMMMKKKIIIKKKPPPWWW]]]``````^^^\\\VVVQQQPPPMMMKKKRRR]]]bbb___ZZZUUUTTTVVV\\\```llllllooovvvxxxiii^^^ZZZOOONNNMMMPPPWWWbbbmmmtttyyy{{{tttjjjbbb```aaa\\\VVVQQQLLLHHHDDDBBB???>>>>>>===<<<<<<;;;;;;999777888<<<>>>>>>AAAEEERRRSSSRRRNNNJJJFFFBBB??????>>>@@@BBBBBBAAAFFFMMM\\\iiiqqqhhhZZZQQQLLLHHHCCCCCCCCCDDDMMMbbb~~~kkkbbb\\\[[[\\\VVVUUUWWWXXXTTTMMMNNN]]]nnnyyynnnkkk~~~oooQQQ===;;;777777777111777777777777666666666666444555777888::::::999999666666555555555555666666444666888;;;<<<<<<;;;:::999777777999:::<<>>AAADDDRRRiii}}}}}}}}}zzzvvvuuutttwwwuuuTTTAAA???;;;888;;;999::::::999888888999::::::<<<<<<;;;:::;;;<<<===>>>>>>AAACCCEEEEEEFFFGGGIIIKKKOOOUUUZZZ___eeemmmsss~~~~~~}}}uuulllllltttpppXXXLLLIIIKKKMMMRRRXXX^^^```___]]][[[UUUPPPNNNLLLLLLSSS]]]___\\\VVVRRRRRRVVV^^^cccpppppprrryyyzzzvvvssslllbbbZZZXXXNNNMMMMMMPPPXXXdddpppwww}}}{{{tttjjjcccaaa```\\\VVVPPPLLLHHHDDDAAA@@@??????>>>===<<<;;;;;;<<<::::::===??????CCCIIIYYY]]]^^^XXXQQQLLLHHHDDDBBBAAABBBDDDDDDDDDHHHNNN]]]iiipppiii\\\RRRKKKGGGEEEEEEDDDFFFPPPfffnnneee^^^\\\\\\VVVUUUVVVWWWSSSLLLMMM\\\mmm|||pppnnnrrrSSS@@@<<<888888999333888777777777666666666666444555666666666666555444666666555555555555666666666888:::<<<<<<<<<;;;;;;;;;999999<<>>AAADDDQQQiii|||yyyxxxwwwzzzyyyyyytttSSS@@@@@@;;;999:::999:::999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>???BBBDDDFFFFFFGGGHHHJJJKKKPPPVVV[[[___dddkkkqqq{{{zzzyyyyyypppjjjhhh|||sss[[[NNNJJJOOOQQQVVV\\\aaabbb```]]]YYYTTTNNNLLLKKKMMMUUU]]]^^^ZZZTTTPPPRRRYYYbbbhhhppppppttt|||ssskkkcccaaa^^^WWWSSSQQQLLLLLLLLLQQQZZZfffsss{{{zzztttkkkdddbbb___[[[UUUPPPLLLHHHDDDAAA@@@@@@???>>>===<<<;;;:::???<<<<<>>999999;;;666888888777777777666666666777777777666555444333222777666666555555666666777888999;;;<<<===<<<<<<;;;:::888888===CCCNNN^^^lllwwwssslllggghhhppp}}}EEEHHHKKKPPPVVV___jjjqqqzzzyyytttlllfff[[[SSSPPPRRRWWW\\\]]]]]]```fffkkkmmmmmmmmmkkkfffbbbdddgggkkkttt}}}|||ggg[[[RRROOORRRYYYeeerrr}}}cccSSSMMMFFFIIIWWWcccOOOEEEEEE@@@AAAHHHSSSttt~~~iiiLLL<<<;;;;;;::::::<<>>AAACCCPPPjjjzzzuuuttttttyyyxxxxxxtttSSSAAA@@@<<<999:::888999999999999999999999999;;;;;;;;;;;;<<<<<<======@@@BBBEEEGGGGGGHHHIIIKKKLLLPPPWWW[[[___dddkkkpppyyyvvvtttsssvvvkkkeeetttwww```SSSOOOTTTVVVZZZ```ddddddbbb___VVVRRRLLLIIIJJJOOOWWW]]]___ZZZTTTRRRVVV^^^ggglllllllllrrr~~~rrrfffZZZVVVSSSOOOKKKIIIIIIIIIJJJPPPZZZggguuu}}}~~~zzztttllleeebbb^^^[[[VVVRRRNNNJJJFFFCCC??????>>>===<<<;;;::::::>>><<<===@@@CCCGGGPPPZZZppp}}}wwwfff[[[TTTNNNMMMKKKLLLOOOPPPOOOQQQUUU]]]dddkkkiii```UUULLLGGGDDDDDDEEEKKK[[[uuuyyypppddd^^^]]]XXXUUUTTTRRRNNNHHHIIIWWWggg{{{uuunnnvvvsssUUUCCC???:::999;;;888888888888777777777666666999888888888777666555555777777666666666666777777999999:::;;;<<<<<<;;;;;;;;;999;;;AAAKKKXXXkkk{{{xxxrrrooorrrzzzFFFHHHMMMSSS[[[dddmmmsss|||yyyrrrkkkfff```XXXRRRQQQTTTZZZ^^^^^^___aaaeeejjjooopppoooeee___YYYYYY[[[^^^eeelllpppsssxxx{{{}}}wwwdddUUUQQQOOORRR\\\fffpppjjjXXXOOOGGGIIISSSyyyfffMMMEEEEEEAAABBBHHHQQQqqq~~~~~~kkkOOO>>>;;;999999;;;===??????>>>===:::;;;<<<<<<<<<>>>AAACCCOOOiiixxxsssqqqppptttrrruuuvvvUUUBBB@@@<<<999:::888999999999999999999999999999:::;;;<<<<<<=========@@@CCCFFFGGGGGGHHHJJJKKKLLLQQQXXX]]]```eeekkkpppxxx~~~}}}rrrqqqppp}}}ooogggqqqxxxeeeZZZVVVXXXYYY[[[___aaaaaa___]]]QQQOOOJJJHHHJJJQQQXXX\\\^^^ZZZUUUTTTZZZbbbjjjnnnkkkkkkrrrwwwgggWWWPPPOOOLLLHHHFFFGGGGGGIIINNNYYYgggttt|||}}}zzztttllldddbbb^^^[[[WWWSSSPPPLLLHHHDDD======<<<;;;;;;::::::999;;;;;;>>>BBBFFFLLLXXXddd~~~ttthhh___XXXVVVTTTTTTXXXZZZZZZ[[[^^^```dddiiijjjdddXXXOOOJJJBBBCCCGGGQQQccc~~~vvvhhh```^^^YYYUUUTTTRRRNNNHHHHHHSSSaaannnkkkiiiuuuoooSSSCCC???:::999;;;888888888888888777777777777777777777777888888999999777777666666666666777777888888999999::::::::::::???>>>CCCLLLWWWeeexxx}}}zzz|||GGGJJJPPPXXXaaajjjpppttt}}}}}}vvvppphhhbbb```\\\XXXTTTTTTWWW[[[^^^___bbbeeegggnnnvvvyyyxxxfff]]]UUURRRRRRSSSWWW\\\eeehhhmmmpppsssuuuxxx{{{~~~~~~~~~}}}~~~nnnYYYSSSNNNOOOUUU[[[bbbqqquuu___RRRJJJJJJRRRtttkkkMMMEEEFFFBBBCCCIIIQQQppp~~~~~~|||mmmSSS@@@;;;888:::===???@@@@@@>>>===:::;;;<<<<<<<<<===@@@CCCMMMgggyyysssooolllnnnnnnssszzzXXXCCCAAA;;;888;;;999888999999::::::999999888999999;;;<<<============@@@CCCEEEGGGGGGHHHIIIKKKLLLQQQYYY^^^bbbgggmmmqqqvvvxxxoooppppppxxxlllppp{{{xxxiiibbb```]]]\\\[[[[[[[[[ZZZWWWUUULLLLLLIIIGGGKKKTTTYYYZZZZZZWWWUUUYYYaaaiiinnnpppqqqpppuuu|||jjjWWWPPPPPPNNNKKKHHHGGGGGGIIINNNXXXfffsss{{{}}}yyytttkkkdddaaa\\\ZZZWWWTTTQQQMMMHHHEEE;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAAGGGKKKRRR___lllzzzpppfffaaa^^^___dddhhhggghhhjjjiiiiiilllnnniii]]]SSSOOODDDGGGNNNZZZmmmzzzkkkaaa^^^ZZZWWWUUUSSSOOOIIIGGGPPP[[[eeecccbbboooiiiPPPBBB@@@;;;999;;;888999999888888888777777777555555555666777888:::;;;888777777666666777777888666777777888999:::;;;<<<===@@@IIIVVVbbbooo}}}HHHLLLSSS]]]gggnnnrrrttt|||~~~zzzrrrjjjeee___YYY[[[YYYXXXVVVVVVXXXZZZ[[[\\\aaaeeehhhqqq|||~~~ooocccVVVOOOMMMKKKNNNSSS\\\___cccfffiiikkknnnppppppqqqpppnnnllllllmmmoooooorrrtttrrroooooorrrvvv{{{dddYYYRRRPPPRRRTTTYYYmmmhhhWWWMMMMMMQQQqqqqqqRRRDDDFFFCCCDDDJJJRRRppp}}}oooVVVCCC<<<888;;;@@@CCCDDDBBB???>>>:::;;;;;;;;;;;;===@@@CCCJJJccczzzuuuoookkkmmmnnnttt\\\EEEAAA;;;888;;;:::888999::::::::::::999888888999;;;<<<===>>>>>>===@@@BBBEEEFFFGGGGGGIIIJJJLLLQQQYYY```dddiiiooosssuuutttmmmpppqqqvvvvvvzzz{{{ppplllmmmgggddd___ZZZWWWTTTQQQNNNHHHIIIHHHGGGMMMVVVZZZXXXVVVVVVXXX```kkktttwwwwwwvvvssswwwrrr]]]UUUVVVUUUPPPLLLJJJIIIJJJOOOYYYfffsss{{{}}}yyytttkkkccc```ZZZXXXUUURRRPPPLLLGGGCCC;;;;;;<<<<<<===>>>>>>??????AAAGGGMMMPPPVVVcccppptttllliiijjjpppuuuuuuuuuwwwwwwsssrrrsssnnnaaaVVVRRRKKKOOOWWWdddvvv}}}lllaaa___\\\XXXVVVUUUQQQKKKGGGLLLUUUccc```]]]gggeeeNNNCCCCCC===;;;<<<999999999999888888888777777777666666777888999;;;<<<888888777777777777888888666666777888:::<<<>>>>>>>>>DDDRRRcccqqq}}}|||}}}HHHMMMUUU```jjjpppssssss{{{{{{uuujjjbbb^^^YYYTTTXXXXXXXXXXXXXXXXXXYYYYYYWWW^^^cccgggqqq}}}yyyjjjZZZPPPJJJIIIKKKPPPQQQTTTXXX[[[]]]___bbbdddccccccbbb```]]]\\\^^^___^^^bbbeeeeeedddgggnnnttt|||~~~ppp___WWWRRRRRRQQQWWWnnnnnnZZZPPPOOORRRpppvvvWWWDDDFFFCCCEEEJJJRRRppp~~~qqqXXXDDD===888===CCCGGGGGGDDDAAA???999:::;;;;;;;;;===@@@BBBGGG```}}}{{{vvvoookkkmmmooowww^^^FFFAAA:::888;;;;;;888999:::;;;;;;:::999888777999;;;===>>>>>>>>>===???BBBDDDFFFFFFGGGHHHJJJKKKRRRZZZaaaeeejjjpppuuusssrrrlllqqqsss~~~|||}}}vvvvvvxxxqqqlllddd]]]WWWRRRNNNKKKEEEHHHHHHGGGNNNXXXZZZVVVVVVWWW\\\hhhuuu~~~vvvssswww|||eee\\\\\\YYYSSSNNNLLLLLLLLLPPPZZZfffssszzz}}}yyytttjjjbbb___WWWUUUSSSQQQNNNJJJEEEBBB<<<<<<===>>>???@@@AAAAAACCCFFFLLLRRRTTTYYYeeerrr|||ssspppqqqxxx}}}~~~~~~{{{wwwwwwqqqcccWWWSSSPPPUUU^^^lll|||~~~mmmbbb```\\\XXXWWWVVVSSSLLLGGGJJJRRReeeaaa[[[aaa}}}cccMMMCCCEEE???<<<===:::999999999888888888888777;;;::::::999:::<<<===>>>888888777777777777888888666777888999;;;>>>@@@AAAFFFNNN```tttyyy|||JJJSSS]]]eeemmmtttuuurrrxxxsssmmmggg]]]SSSQQQUUURRRTTTVVVWWWWWWVVVWWWYYYWWWZZZ```gggnnntttxxx{{{xxxmmm]]]PPPHHHFFFGGGHHHOOONNNMMMQQQVVVYYYZZZYYY^^^\\\XXXUUURRRQQQQQQQQQNNNTTTYYYXXXUUUWWWaaajjjwwwsssssszzzyyyfffWWWOOOQQQQQQSSSfffvvv]]]OOOVVVSSSjjjqqqTTTGGGEEE@@@CCCJJJNNNggguuuYYYCCCBBB=========>>>CCCHHHDDD===<<<<<<<<<<<<>>>@@@BBBCCCJJJ[[[uuu~~~tttkkkoooooommmuuu]]]EEE@@@======>>>777999::::::999777666777999;;;;;;<<<<<<===>>>>>>>>>AAACCCEEEFFFFFFFFFHHHIIILLLPPPWWW```hhhmmmnnnmmmvvv}}}qqqmmmmmmxxxyyy{{{~~~}}}|||nnnbbb___]]]WWWNNNIIICCCDDDFFFJJJOOOTTTWWWXXXWWW\\\cccmmmzzzzzz{{{|||vvviiieeeaaaYYYQQQOOOKKKKKKSSS\\\ggguuuvvvuuuvvvpppfff^^^YYYRRRNNNNNNMMMGGGAAA???<<<;;;::::::;;;===@@@AAAFFFJJJNNNQQQTTT\\\gggppp}}}{{{zzz||||||uuulllccc[[[VVVSSS[[[hhhvvvxxxlllfffcccZZZZZZXXXWWWUUUNNNIIILLLSSSgggaaaXXX[[[yyyyyy[[[OOOCCC@@@@@@===:::999999999999888888888888777888999:::;;;:::999888777777777777777888888888888444777::::::999:::@@@FFFQQQ\\\jjjxxx}}}NNNWWWaaahhhooottttttqqqtttnnnggg```VVVMMMLLLPPPRRRTTTVVVWWWWWWWWWXXXYYYYYY\\\```eeejjjnnnrrrttttttjjj\\\PPPIIIGGGGGGHHHKKKIIIHHHJJJNNNPPPPPPOOOUUUSSSQQQNNNLLLKKKJJJJJJHHHKKKOOONNNLLLNNNVVV\\\eeeccceeelllttt{{{lll\\\QQQQQQQQQQQQ```tttxxxbbbUUUXXXRRReeelllOOOHHHFFFAAACCCHHHKKKaaavvvYYY@@@>>>===>>>>>>@@@EEEJJJFFF>>>===<<<;;;;;;<<<===???@@@HHHZZZttt}}}sssgggkkkkkkkkkvvv{{{[[[EEE@@@;;;;;;===777777777888777555555666888;;;;;;<<<<<<======>>>>>>@@@CCCEEEFFFFFFFFFHHHIIILLLPPPXXX```hhhlllnnnnnnuuu{{{ooojjjkkkvvvssssssxxxrrrbbb]]][[[UUUMMMGGGDDDDDDFFFJJJOOOTTTWWWXXXZZZ```gggqqq}}}}}}xxxsssmmmbbbYYYPPPLLLMMMUUU```lllzzzwwwxxxzzzssshhhaaaYYYRRRNNNNNNMMMGGGAAA@@@===<<<;;;:::;;;===???@@@DDDIIIOOOSSSVVV[[[ccciiiyyy}}}||||||~~~}}}vvvnnnggg```ZZZWWW]]]gggvvvyyytttllliiifff]]]ZZZYYYWWWTTTNNNJJJNNNVVVhhhbbb[[[```}}}tttZZZNNNCCC@@@???===:::999999999999888888888888777777888999:::999999888777777777777777888888888999666999;;;<<<<<<@@@HHHNNNZZZeeesssSSS\\\eeelllqqqvvvuuuppprrrjjjaaaYYYOOOHHHHHHLLLRRRTTTVVVWWWVVVWWWXXXZZZ[[[]]]___bbbdddggghhhiiimmmeeeYYYPPPJJJGGGFFFFFFGGGEEEDDDDDDFFFGGGGGGFFFKKKJJJJJJHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDFFFIIIMMMPPPQQQUUU]]]ccciiiuuutttbbbTTTRRRPPPNNNVVVcccuuu|||iii[[[XXXPPP___iiiMMMHHHGGGBBBBBBGGGHHHZZZzzzyyy[[[AAA===<<<>>>???BBBHHHLLLHHH@@@===<<<;;;:::::::::;;;<<>>>>>@@@BBBEEEFFFFFFFFFHHHIIIMMMQQQXXX___fffkkknnnpppuuuzzzlllfffgggsssqqqoooqqq{{{wwwbbbZZZYYYTTTKKKEEEDDDEEEGGGJJJNNNRRRVVVXXX]]]ccckkkttt}}}{{{mmm```SSSPPPQQQZZZeeerrr{{{uuuwwwyyyssshhhaaaYYYRRRMMMMMMLLLGGGBBB@@@>>>===<<<;;;;;;<<<===>>>@@@GGGNNNTTTWWWZZZ^^^aaammm|||}}}}}}|||zzzzzz{{{|||{{{{{{zzzuuunnnfff___\\\[[[[[[aaammmsssooojjjjjjhhh```]]]ZZZXXXTTTNNNKKKQQQZZZhhhddd^^^eeemmmWWWLLLBBB??????<<<::::::999999999888888888888777666777888999999888777666777777888888888999999999888:::;;;===@@@HHHRRRZZZdddnnn{{{XXXaaajjjpppuuuyyywwwrrrsssiii^^^UUUMMMHHHIIIMMMRRRTTTUUUUUUTTTUUUWWWXXX[[[\\\]]]___```aaaaaaaaabbb]]]TTTMMMHHHFFFDDDCCCEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDEEECCCAAAAAABBBCCCCCCCCCDDDFFFLLLSSSVVV[[[gggsss|||{{{hhhWWWRRRPPPLLLNNNUUUcccvvvooo^^^VVVNNN[[[jjjPPPGGGHHHCCCCCCGGGGGGVVVqqq~~~|||___CCC???:::<<<>>>BBBIIIMMMIIIBBB<<<<<<;;;::::::;;;<<<<<>>@@@BBBEEEFFFFFFGGGHHHJJJMMMQQQXXX^^^dddjjjnnnqqqyyy{{{jjjbbbdddooo{{{vvvooommmttt|||cccXXXVVVRRRKKKFFFEEEFFFHHHIIILLLOOOTTTWWW^^^eeennnuuu~~~~~~xxx~~~uuuggg[[[WWWWWW^^^iiiuuuxxxppppppqqqlllddd___XXXQQQLLLLLLKKKFFFBBB@@@>>>===<<<;;;;;;;;;;;;<<<>>>CCCJJJPPPTTTWWWZZZ]]]dddoooxxxxxxtttuuuuuusssvvvtttssstttvvvvvvvvvuuutttoooggg___ZZZZZZ___bbbcccpppqqqkkkeeeeeeggg```aaa]]]YYYUUUNNNLLLRRR\\\hhhbbb]]]eee}}}|||hhhTTTJJJAAA???>>>;;;::::::999999999888888888777777666777999::::::999888888888888888999999999::::::888999;;;===CCCNNNZZZcccjjjuuu]]]fffooouuuzzz}}}zzzuuuqqqfffZZZRRRLLLIIIKKKPPPSSSSSSTTTSSSRRRRRRTTTVVVXXXZZZ\\\______^^^]]]\\\XXXTTTNNNIIIFFFDDDBBB@@@AAAAAABBBBBBBBBCCCEEEFFFCCCDDDEEEEEEFFFEEEEEEDDDFFFDDDAAA@@@BBBBBBAAA@@@AAACCCGGGLLLNNNQQQ[[[eeeppp}}}ooo\\\UUUPPPKKKJJJMMMWWWgggwww```UUUOOOYYYxxxkkkTTTFFFHHHDDDCCCGGGIIIUUUmmm{{{}}}___CCC>>>888:::===@@@HHHNNNKKKDDD<<<;;;;;;;;;;;;===>>>???FFFXXXssszzzrrreeeeeeeeekkk~~~vvvZZZGGGAAA999777:::888888999:::999888999;;;<<<::::::;;;;;;<<<=========???AAADDDFFFFFFGGGIIIJJJMMMQQQWWW\\\aaagggnnnsss~~~lllaaaaaakkkuuuyyynnngggmmmwwwfffXXXTTTPPPKKKHHHGGGHHHIIIIIIIIIKKKPPPTTT___gggpppwww}}}yyyuuuzzzqqqeee```^^^dddlllwwwxxxmmmjjjiiiddd```^^^WWWPPPJJJJJJIIIEEEAAA@@@>>>===<<<<<<;;;:::::::::<<>>;;;:::;;;999999999888888888777777777888:::;;;;;;;;;::::::999999999999::::::::::::888888:::???GGGSSS___gggrrr{{{cccllluuuzzz~~~{{{uuukkk```UUUOOOLLLJJJMMMRRRUUUUUUUUUSSSQQQQQQRRRTTTVVVYYY]]]aaaaaa___[[[XXXQQQNNNIIIFFFDDDCCCAAA@@@===>>>???@@@@@@AAACCCEEEAAAAAABBBBBBBBBCCCCCCCCCDDDBBB@@@@@@@@@@@@???>>>@@@@@@BBBFFFHHHIIIPPPXXXeeerrryyyfffZZZSSSMMMKKKLLLPPP[[[tttgggXXXSSSYYYooojjjWWWGGGJJJEEECCCGGGJJJUUUiiiyyy~~~yyy\\\@@@<<<888:::;;;???GGGNNNMMMGGG<<<<<<<<<<<<<<<>>>@@@AAAFFFWWWqqqzzzssshhhhhhgggjjj|||~~~___JJJBBB:::999;;;888777888888888777777888::::::::::::;;;<<<<<<======???AAADDDFFFFFFGGGIIIKKKMMMPPPUUUYYY]]]dddmmmssspppbbb```gggnnn}}}mmmbbbeeemmmttt}}}mmm[[[RRRMMMIIIIIIHHHIIIIIIGGGEEEFFFKKKPPP^^^gggqqqxxx}}}}}}xxxssswww}}}}}}oooiiifffiiipppyyyzzzlllfffccc```]]]]]]UUUNNNHHHHHHGGGCCC@@@???<<<<<<<<<<<<;;;;;;::::::<<<===>>>BBBGGGMMMRRRUUUWWW[[[______]]][[[\\\]]]ddddddeeeiiillloooooonnniiieee^^^VVVTTTZZZfffooonnn{{{{{{ooo```]]]cccaaaddd```[[[VVVOOOLLLSSS\\\eee^^^ZZZddd~~~uuubbbMMMFFF@@@???===:::999<<<999999999888888888888777888999:::<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;999:::>>>DDDMMMXXXaaagggvvvkkksss{{{~~~yyyrrrggg]]]RRRNNNMMMMMMQQQUUUYYYYYYWWWTTTQQQQQQRRRTTTVVVZZZ```dddddd___YYYUUUNNNKKKGGGEEEDDDDDDCCCBBB;;;===??????===>>>AAACCCAAA@@@?????????@@@BBBBBB@@@@@@@@@???>>>>>>>>>>>>@@@>>>>>>BBBEEEFFFJJJOOOXXXdddvvvqqqaaaVVVOOOMMMNNNLLLRRRiiiuuuaaaYYYZZZgggjjjYYYHHHLLLFFFAAAEEEHHHRRRdddrrrvvvxxxzzzuuuZZZAAA???:::;;;;;;>>>GGGPPPPPPKKK>>>>>>===<<<<<<===>>>???EEEUUUnnn{{{tttjjjjjjfffgggvvvfffLLLCCC<<<;;;===888888999999888777666888999999::::::;;;;;;<<<<<<===>>>AAADDDFFFFFFGGGIIIKKKLLLOOOTTTWWWZZZaaalllttt|||uuueee```dddhhhxxxuuudddbbbgggjjjrrr{{{uuu___QQQHHHFFFGGGIIIJJJJJJFFFBBBBBBGGGLLLWWWbbbnnnvvv{{{|||wwwpppqqqvvv~~~xxxqqqlllnnnttt|||vvvjjjdddaaa\\\ZZZZZZSSSLLLFFFEEEEEEAAA>>>>>>;;;;;;;;;<<<;;;;;;::::::<<<<<<<<>><<<999999<<<999999999888888888888777777888:::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;===???DDDLLLUUU^^^dddgggppp{{{pppxxxxxxpppfff\\\RRRPPPPPPQQQUUUYYY\\\[[[YYYVVVRRRQQQSSSTTTWWW\\\bbbgggfff```XXXRRRMMMJJJFFFDDDEEEEEEEEEDDD===???@@@???======@@@CCCBBBAAA???>>>???@@@BBBCCC>>>@@@AAA@@@>>>===???@@@AAA===<<>>===>>>888;;;<<<<<<:::999888999:::999999:::;;;;;;<<<<<<===>>>AAADDDFFFFFFHHHJJJKKKKKKOOOSSSVVVYYY```kkksssxxxyyyggg```bbbeeerrrkkkeeeddddddiiisss{{{{{{bbbPPPEEECCCEEEJJJKKKJJJEEE@@@@@@DDDIIIOOO[[[iiirrrxxx|||{{{vvvmmmlllooowww~~~|||uuupppqqqwww{{{qqqgggbbb^^^YYYVVVVVVRRRJJJEEEDDDDDD@@@======::::::;;;<<<<<<;;;;;;:::<<<<<<<<<>>>AAADDDEEEEEEIIIJJJMMMOOOOOONNNOOORRRTTTUUUVVVZZZ]]]______]]]___\\\VVVOOOMMMUUUdddoootttwwwfffdddaaa\\\ZZZXXXVVVRRRPPPWWW```ddd```aaannnqqq___IIICCC???>>><<<999999<<<999999999888888888888777666777999:::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<@@@CCCIIIRRR[[[bbbfffhhhfffrrr{{{{{{~~~yyy|||~~~uuunnnfffYYYNNNNNNRRRUUU[[[aaaaaa```^^^[[[YYYVVVUUUTTTVVVYYYbbbnnnqqqjjjaaa\\\QQQSSSPPPIIIDDDCCCBBB@@@BBBAAA???===<<<<<<===>>>???>>>>>>>>>???@@@AAAAAAAAA@@@@@@??????@@@@@@AAA???@@@@@@AAABBBDDDEEEFFFKKKRRR\\\jjj|||xxxlllYYYNNNLLLJJJLLLZZZtttvvvaaa[[[```lllWWWNNNGGGDDDFFFEEEFFFRRRbbbdddfffhhhiiiiiibbbPPP???;;;===::::::FFFVVVVVVMMM>>>===<<<;;;;;;<<<===>>>CCCRRRggg|||}}}xxxtttlllhhhbbbbbbllltttQQQAAA===;;;:::;;;<<<999666666888;;;;;;:::;;;;;;:::;;;;;;<<<===>>>???AAACCCDDDDDDDDDFFFHHHIIIPPPTTTSSSWWWcccmmmppp{{{nnndddbbbdddlll{{{mmm```cccfffggggggttt~~~www___QQQFFFBBBBBBFFFGGGGGGFFFCCCAAA@@@AAAHHHTTT```fffppp{{{~~~zzzoookkkiiinnnrrrssstttwwwxxxuuuuuuyyy|||uuutttsssuuu{{{{{{sssggg]]]XXXTTTQQQNNNNNNKKKEEEBBB@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<======>>>>>>??????BBBCCCEEEFFFHHHJJJLLLLLLOOORRRRRRPPPSSSZZZYYYTTTWWWRRROOONNNNNNQQQ\\\ggguuuqqqccc^^^]]]\\\WWWNNNJJJNNNYYY```dddbbbfffuuuttt___IIIFFFBBB???>>>===;;;:::888888888888777777777777888999:::;;;:::999888777>>>999888;;;;;;999999;;;BBBFFFRRRcccnnnoooiiicccdddfffooo|||~~~}}}{{{}}}}}}tttmmmdddXXXNNNPPPVVV\\\bbbiiiiiigggdddcccbbb```]]][[[VVVZZZdddrrrwwwrrrjjjeeeZZZ[[[VVVMMMFFFEEEDDDAAABBBAAA???===<<<===>>>>>>???????????????@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEDDDIIISSS___ppptttaaaTTTPPPLLLMMMWWWnnnjjj___```pppZZZKKKEEEBBBDDDCCCCCCOOO]]]~~~bbbccceeegggiiidddSSSBBB;;;<<<::::::EEETTTUUULLL>>>===<<<;;;;;;<<<===>>>AAAOOOcccxxx|||vvvrrrhhhddd______jjj}}}{{{WWWDDD>>><<<;;;;;;???<<<888888999;;;:::999;;;::::::;;;;;;<<<===>>>???AAACCCDDDDDDDDDFFFHHHJJJPPPRRRQQQTTT___jjjnnnyyyzzzmmmjjjkkkoooxxxwwwgggccccccdddfffjjjtttyyy___OOODDDAAABBBEEEFFFFFFEEEBBB@@@@@@@@@CCCNNNXXX___lllzzz~~~yyyooogggbbbbbbcccdddfffiiijjjhhhgggjjjooorrrqqqooommmmmmooossszzzyyypppdddZZZUUUQQQNNNKKKJJJFFFBBB@@@@@@@@@@@@@@@>>>>>>>>>======<<<::::::;;;;;;;;;<<<<<<=========???@@@AAACCCDDDFFFGGGHHHHHHLLLMMMKKKNNNTTTUUURRRSSSOOOMMMNNNOOOTTT___kkkvvvyyyiiicccYYYYYYVVVOOOKKKMMMSSSXXXdddcccjjj|||sss[[[IIIFFFBBB???>>>===;;;:::999888888888777777777777999999::::::::::::999999===999999<<<===;;;;;;===GGGNNN^^^ppp{{{zzzqqqiiiaaaaaaiiixxx{{{~~~{{{rrrkkkcccZZZRRRUUU]]]eeelllqqqqqqnnnkkklllpppppplllhhh[[[^^^hhhwww~~~|||uuuqqqgggfff^^^RRRHHHFFFDDDBBBBBBAAA???>>>======>>>???????????????@@@AAABBBCCCEEEDDDCCCAAA@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCDDD>>>CCCJJJTTTbbbvvvnnn]]]UUUPPPNNNSSSdddyyytttddd___}}}uuu]]]JJJDDDAAACCCCCCBBBLLLYYY~~~xxx^^^```cccgggkkkgggWWWFFF;;;<<<999:::DDDQQQSSSLLL>>>===<<<;;;;;;<<<===>>>>>>KKK]]]rrr{{{tttpppeee```[[[[[[fffzzz^^^GGG???===<<<<<<@@@>>>;;;999:::::::::999::::::::::::;;;<<<===>>>???AAACCCDDDDDDDDDFFFHHHKKKOOOOOONNNQQQ[[[gggmmmxxxyyyssssssuuuvvvzzzqqqeee```aaacccaaajjjzzzaaaMMMCCCAAABBBDDDEEEEEEDDDAAA?????????>>>EEEMMMUUUfffwww|||wwwooodddYYYUUUTTTTTTVVVZZZYYYWWWUUUVVV[[[^^^^^^]]]```bbbgggoooyyyuuulll```VVVQQQMMMIIIGGGDDDAAA>>>===???@@@AAA@@@============<<<;;;::::::::::::::::::;;;;;;;;;;;;:::;;;<<<===???AAABBBBBBAAAEEEGGGGGGHHHLLLOOONNNMMMKKKKKKNNNQQQWWWcccoooxxx~~~lllccc]]][[[WWWQQQMMMNNNUUU[[[dddeeeooosssYYYGGGDDDAAA>>>>>>===;;;:::999999999888888888777777;;;;;;::::::::::::;;;;;;===::::::======<<<===AAALLLYYYllluuudddaaaeeeppp{{{|||zzzwwwxxxoooiiiddd^^^YYY\\\fffooouuuwwwtttpppooottt|||}}}yyyhhhgggmmmxxx|||zzzrrrooodddUUUIIIEEECCCAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDDDDFFFEEEDDDBBBAAA@@@??????@@@@@@AAABBBBBBBBBBBBBBB???BBBGGGNNNZZZlllzzzeeeYYYTTTOOOOOO[[[mmm~~~zzzeee]]]uuuyyy]]]MMMFFFCCCEEEEEECCCKKKVVVuuummm[[[^^^cccjjjppplllZZZHHH===<<<999999BBBMMMOOOKKK???>>><<<;;;;;;<<<======>>>HHHYYYmmmyyyrrroooeee___ZZZYYYaaatttbbbHHH>>>======<<<>>>===;;;:::::::::999999::::::::::::;;;<<<======>>>@@@CCCCCCDDDEEEGGGIIIJJJLLLLLLKKKOOOZZZgggppp{{{yyyvvvyyywwwwww}}}iii___^^^aaa___fffrrreeeMMMCCCAAACCCCCCDDDEEECCC@@@>>>>>>>>><<>><<<;;;===>>>???>>><<<<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::777888999:::;;;<<<===>>>???BBBEEEEEEEEEFFFIIIJJJJJJIIIJJJOOOSSSYYYeeeqqqxxx}}}iii___aaa\\\UUUQQQOOOQQQZZZdddeeegggssssssYYYFFFCCC@@@>>>======;;;:::::::::999999999888888888<<<;;;:::999:::;;;<<<======;;;:::======<<>>AAAAAABBBCCCCCCCCCBBBBBBBBBCCCFFFKKKTTTdddvvvnnn___YYYQQQMMMTTTcccuuu|||fff^^^nnn}}}___NNNFFFBBBDDDDDDBBBIIISSSpppeeeXXX\\\cccmmmuuurrr^^^JJJ???<<<999999@@@HHHKKKIII???>>>===<<<;;;;;;<<<===???GGGUUUiiiwwwqqqoooiiibbb[[[ZZZ^^^nnndddGGG=========<<<999999:::999999999:::::::::999999::::::;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIIIIIIIIIIKKKQQQ[[[iiitttzzzzzzyyyyyyqqqccc___```___dddmmmzzzlllQQQEEEBBBCCCCCCDDDDDDCCC@@@>>>===>>>>>>AAABBBGGGZZZpppyyyvvvlll___RRRNNNMMMLLLKKKLLLJJJHHHFFFEEEGGGIIIJJJKKKJJJNNNVVVbbbppp}}}}}}pppggg[[[QQQKKKGGGCCC@@@???<<<::::::;;;<<<;;;::::::;;;;;;;;;;;;::::::999::::::::::::::::::::::::777777888888999:::;;;;;;AAABBBEEEGGGGGGEEEEEEFFFIIIHHHKKKPPPTTTZZZfffqqqxxx}}}hhh]]]\\\WWWTTTVVVVVVWWW]]]eeefffiiivvvrrrYYYDDDBBB>>>======<<<<<<:::::::::::::::999999999999;;;;;;:::999:::;;;===>>>>>><<<;;;<<<<<<===CCCKKKXXXiii}}}wwwooojjjlllqqqzzz~~~{{{nnniiimmmqqq}}}yyyrrrkkkeee]]]```dddlllyyytttrrrrrryyyxxxsssxxxzzzwwwkkkYYYKKKFFFBBB???@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAABBBCCCEEEFFFGGGFFFEEECCCBBB@@@???>>>>>>BBBCCCDDDEEEEEEDDDBBBAAAAAACCCDDDGGGNNN[[[kkkvvvyyyhhh]]]TTTNNNQQQ]]]mmm{{{kkkccckkkfffPPPFFF@@@AAAAAA@@@FFFOOOnnneeeVVVYYY___jjjvvvuuudddPPPBBB>>>:::999>>>CCCFFFFFF???>>>===<<<;;;;;;<<<<<<>>>EEEQQQddd~~~~~~uuuqqqpppmmmeee___\\\]]]iiigggIII======>>>;;;777888::::::999888:::;;;999999999999:::;;;<<<===>>>@@@BBBCCCDDDEEEHHHJJJIIIHHHJJJNNNTTT]]]lllyyy~~~}}}~~~|||llleeeccc```dddlllxxxuuuWWWIIIEEEDDDCCCDDDDDDCCC@@@>>>>>>>>>???AAAAAADDDUUUlllyyyyyynnn___QQQKKKKKKJJJHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIFFFIIIPPP[[[iiixxx{{{nnneeeYYYOOOIIIDDDAAA>>>===<<<:::999::::::999888999::::::;;;;;;:::999999::::::::::::999999999999777777888888999999::::::AAA@@@CCCIIILLLHHHDDDBBBGGGGGGKKKQQQVVV\\\gggqqqzzz|||jjj___WWWUUUYYYbbbddd```___dddggglllzzzmmmWWWCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999:::;;;<<<===>>><<<;;;<<<===AAALLLWWWgggwwwzzzsssoooqqqwwwxxxzzz|||}}}}}}~~~ssseeeaaaffflll~~~{{{wwwpppiiiddd___eeekkkssssssqqqooorrrxxxxxxuuu{{{|||yyynnn]]]PPPJJJFFFCCC???@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCDDDFFFGGGHHHDDDCCCBBBAAA??????>>>>>>DDDEEEFFFGGGFFFEEECCCBBB@@@AAACCCDDDIIITTTaaakkksssbbbXXXPPPPPPXXXeeevvvrrrwww}}}tttllllllqqqSSSHHH@@@@@@@@@???FFFOOOjjjjjjTTTTTTXXXcccqqqvvvjjjYYYDDD???::::::<<>>:::888:::<<<;;;999888999:::999999999999:::;;;<<<======???BBBCCCDDDEEEHHHJJJMMMKKKMMMSSSXXX___mmmzzzxxxnnnhhheeeiiipppzzz~~~^^^NNNHHHDDDCCCDDDEEEDDDAAA???>>>>>>===AAA@@@BBBQQQiiizzz~~~wwweeeRRRJJJHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFHHHLLLTTTbbbssswwwlllcccWWWLLLFFFBBB>>>;;;;;;:::999999::::::999888999999::::::::::::999999999999999888888777777777888888888888888888999999>>>;;;>>>IIIOOOKKKDDD@@@DDDEEEJJJRRRWWW^^^iiisss|||vvvggg___XXXSSSVVV```ddd___^^^cccgggooofffPPPBBB???<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::777888999:::;;;;;;;;;;;;===::::::<<<@@@HHHXXXggg{{{}}}xxxvvvyyyyyyzzz{{{}}}~~~~~~~~~}}}yyyiii[[[WWWZZZ___|||yyyuuuooohhhccceeelllrrrxxx{{{pppnnnkkkjjjlllrrrxxx|||}}}vvvuuu~~~~~~{{{qqqaaaTTTNNNJJJFFF???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCEEEFFFHHHIIICCCBBBAAA@@@???>>>>>>>>>EEEFFFGGGHHHGGGEEECCCBBB@@@AAABBBDDDHHHQQQ]]]fffxxx|||eee[[[QQQPPPUUU___ooo|||oootttyyy|||~~~|||sssmmm~~~{{{WWWKKKBBBBBBBBBAAAHHHQQQfffmmmRRRQQQRRR\\\mmmvvvnnnaaaFFF@@@;;;:::;;;===???BBB@@@???===<<<;;;;;;;;;<<<999===GGGZZZvvv{{{tttrrrsssooohhhcccaaa___gggpppPPPAAA@@@???999;;;===???===:::888888:::999999999999:::;;;<<<<<<===???BBBCCCDDDFFFHHHJJJPPPMMMOOOVVV[[[```mmmzzztttllllllooouuu~~~cccQQQIIIEEEDDDEEEEEEDDDAAA?????????;;;???@@@@@@NNNggg{{{mmmVVVJJJFFFEEEDDDEEEEEEFFFGGGGGGEEECCCCCCCCCHHHHHHJJJQQQ___ppp|||ssskkkbbbUUUKKKDDD@@@<<<999999888888888:::;;;:::999888999999:::::::::999999888888777777666666666555888888888888888888888888:::555:::HHHQQQNNNDDD???AAACCCIIIRRRXXX___kkkuuu|||nnnbbb[[[XXXNNNJJJPPPSSSRRRWWW```gggqqqaaaJJJAAA???<<<;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::555777888:::;;;;;;::::::<<<999999===CCCNNNaaarrr}}}|||~~~~~~{{{nnn^^^RRRLLLNNNQQQ}}}xxxvvvqqqiiiddddddfffqqq{{{wwwfffccc^^^YYYXXX]]]fffllloooooosss{{{}}}sssiii\\\NNNGGGFFFDDDDDDCCCBBBBBBBBBCCCDDDBBBFFFHHHIIIJJJLLLHHHBBBAAAAAA???===;;;<<<>>>AAAFFFGGGHHHFFFCCC@@@?????????@@@@@@AAADDDJJJSSSXXXpppqqq```PPPNNNRRRXXXeeerrr|||}}}{{{wwwnnnqqq___QQQFFFDDDDDDCCCHHHPPP```tttXXXQQQSSSYYY```pppuuujjjJJJBBB;;;999999:::===BBBBBB@@@>>><<<;;;:::::::::<<<@@@FFFTTTlll~~~xxxtttrrroooooogggbbbbbbdddzzzxxxTTT@@@>>>===999:::999888888777888888888999999:::;;;;;;<<<<<<======>>>@@@AAAAAACCCFFFHHHJJJKKKPPPVVVZZZ```lllyyy~~~{{{wwwyyytttVVVIIIHHH@@@AAACCCFFFHHHGGGDDDAAA???======DDDRRRggg|||{{{```JJJDDDGGGGGGCCCEEEEEEFFFFFFEEEDDDCCCCCCBBBEEEHHHLLLUUUfff{{{sssllliiiaaaVVVKKKCCC???<<<;;;::::::;;;;;;;;;:::999999::::::::::::::::::::::::::::::999999888777777777555444444444555666888999999@@@@@@===AAAJJJIII???BBBCCCHHHPPPWWW^^^iiiuuuzzzzzzsssllldddXXXUUURRRMMMIIIIIIOOOXXX___aaawwwoooWWWKKK@@@>>>;;;999888888:::;;;;;;;;;;;;:::::::::999999999666555777:::======;;;:::;;;???CCCHHHSSSfffwww}}}zzzzzzmmm___VVVNNNHHHFFFIIIzzzuuurrrnnnhhhfffiiimmmwwwvvv```\\\VVVRRRPPPSSSXXX\\\aaadddlllyyy}}}tttkkk___RRRIIIFFFDDDCCCBBBAAAAAABBBCCCDDDGGGKKKNNNNNNPPPQQQLLLEEECCCAAA???===<<<<<>>===<<<;;;;;;<<<<<<;;;>>>DDDRRRiiizzzsssooommmjjjmmmgggbbb```aaavvv|||XXXCCC???>>>::::::999999888888888888888999999::::::;;;<<<<<<<<<<<<>>>???@@@@@@AAADDDFFFIIIJJJNNNTTTXXX^^^kkkxxx~~~aaaNNNHHHCCCCCCCCCEEEHHHHHHGGGEEEEEECCCBBBFFFSSShhhiiiQQQGGGFFFEEEAAABBBBBBCCCCCCBBBBBBAAA@@@CCCEEEHHHKKKRRR```tttyyynnnhhheee^^^TTTKKKEEEAAA>>><<<;;;;;;;;;;;;;;;::::::999::::::::::::::::::::::::::::::999888777777666666555555444444555777888999555::::::777===IIILLLFFFBBBCCCHHHOOOVVV]]]iiittt~~~vvvooopppiiieee```TTTTTTQQQLLLHHHHHHOOOYYY```fff|||jjjQQQEEE@@@>>>;;;999888888:::;;;999999888888888777777777777555444555888::::::999;;;<<<@@@FFFMMMXXXiiiyyy}}}vvvnnncccWWWPPPJJJEEEDDDEEExxxtttpppmmmhhhfffjjjrrrxxxvvv^^^YYYRRRMMMKKKLLLLLLMMMSSSXXXeeexxxwwwqqqgggYYYMMMHHHCCCBBBAAA@@@@@@AAABBBCCCKKKPPPUUUWWWXXXWWWQQQIIIDDDBBB???===<<<===>>>@@@CCCEEEEEEDDDAAA??????@@@??????@@@@@@AAAEEEKKKPPPXXXfffzzz}}}iiiVVVOOONNNPPPYYYdddnnnvvvlllgggbbbQQQDDDBBBCCCBBBEEELLLXXXjjjiiiQQQIIISSS[[[ccchhhdddWWWHHH:::888<<<===:::888===<<<<<<;;;<<<<<<======:::===CCCOOOfffvvvooojjjhhhfffmmmlllfffbbb___qqq]]]FFF@@@>>>:::::::::999888888888888888999999::::::;;;;;;<<<<<<<<<===>>>???>>>???BBBDDDGGGGGGKKKPPPTTT[[[iiiwwwuuupppVVVIIIFFFDDDCCCDDDGGGIIIJJJJJJHHHHHHGGGHHHRRRgggtttZZZJJJEEEBBB???AAAAAAAAAAAAAAA@@@@@@???CCCDDDFFFGGGLLLYYYjjjwww|||zzz{{{~~~{{{qqqgggccc]]]XXXQQQJJJFFFBBB???===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999::::::999888777666555444666555555555666777888999999<<<:::777<<>>;;;999888888999:::888888888888777777777666888777555666888999999888<<<<<>>@@@AAACCCLLLSSSZZZ]]]___]]]UUULLLDDDAAA>>><<<;;;<<<======AAABBBCCCBBB@@@??????@@@>>>?????????@@@BBBGGGJJJNNNZZZlllnnnYYYPPPMMMMMMUUU___iiizzzuuujjjaaaxxxhhhUUUDDDBBBCCCBBBDDDIIISSS^^^|||[[[LLLTTTZZZ^^^bbb```VVVHHH;;;999::::::888777<<<<<<<<<<<<<<<<<<<<<<<<:::===BBBMMMcccuuummmiiigggeeeqqqsssmmmfff```mmmbbbIII@@@===999::::::999888888888888999888999999:::;;;;;;<<<<<<===>>>??????>>>???AAACCCEEEEEEHHHLLLPPPWWWfffttt~~~xxx|||ooovvv___KKKIIIFFFCCCCCCEEEIIIKKKLLLGGGIIIJJJLLLTTTfffzzz___LLLDDDAAA>>>AAAAAABBBBBBBBBBBBAAA@@@@@@BBBCCCDDDGGGRRRaaammmvvvxxx||||||vvvlllccc^^^UUURRRLLLHHHEEECCC@@@>>>======>>>>>>======<<<;;;::::::::::::999999999999::::::999888666555444444666666666777777888888888===???<<<888;;;DDDJJJJJJCCCBBBEEEKKKQQQYYYeeeqqqzzzmmmbbb```[[[\\\]]]WWWRRROOOJJJGGGIIIRRR^^^gggsss{{{cccOOODDD>>>===;;;999888888999999:::999999999999888888888;;;:::999999::::::;;;;;;===<<>>>>>???@@@BBBIIIRRR\\\bbbeeecccYYYOOOEEEAAA<<<::::::;;;;;;:::>>>@@@AAAAAA???>>>???@@@>>>>>>??????>>>@@@CCCEEEGGGPPP```qqqqqq\\\RRRNNNMMMTTT^^^iiixxx~~~ssshhh]]]pppttt]]]HHHBBBDDDCCCDDDGGGOOOWWWjjjUUUWWWXXXYYY]]]\\\QQQGGG===:::888666888;;;=========<<<;;;;;;::::::;;;>>>BBBKKK___{{{~~~sssllliiigggffftttxxxppphhh```ggg{{{fffKKK???<<<999;;;::::::999888999999999888888999999:::;;;;;;<<<===>>>????????????AAACCCDDDCCCFFFIIIMMMTTTbbbpppzzzpppsss}}}ooonnnkkkRRRLLLHHHCCCAAACCCGGGJJJLLLFFFJJJOOOSSSYYYhhh}}}www^^^KKKCCC@@@???@@@@@@AAAAAAAAAAAAAAA@@@===???AAAAAADDDNNN\\\fffsssxxx|||zzzsssiii___YYYPPPMMMIIIFFFDDDBBB@@@>>>>>>????????????>>>======;;;;;;;;;:::::::::999999::::::999888777666555555777777777888888888888888888999999777888<<<@@@@@@DDDCCCEEEJJJOOOWWWdddqqq}}}pppbbb^^^YYY[[[^^^YYYTTTPPPKKKGGGJJJUUUbbblllwwwxxx```MMMDDD===<<<;;;999888888888888999999999888888888777777::::::::::::999:::;;;<<<======DDDPPPZZZccclllssswwwyyy{{{}}}nnn^^^MMMEEEDDDDDDFFFIIIccc^^^[[[]]]cccnnntttooofffZZZOOOHHHFFFFFFFFFKKKZZZuuusss___PPPIIIFFFBBB???===>>>???AAAFFFQQQ^^^gggllljjj___TTTFFFBBB<<<:::;;;<<<:::999;;;===??????>>>>>>???@@@<<<>>>??????>>>???AAABBBAAAIIIUUUcccvvvuuu```UUUPPPNNNUUU___kkkwww|||sssgggZZZlllgggMMMDDDEEEDDDDDDGGGMMMSSSyyyzzzbbb[[[XXXZZZ^^^[[[OOOGGG???;;;888666888============<<<<<<:::999888<<<>>>AAAHHH[[[vvv{{{qqqllljjjiiiiiiwwwyyyqqqiii___```mmmiiiMMM@@@<<<:::;;;;;;:::999999999999999888888999999::::::;;;;;;<<<===????????????BBBDDDCCCCCCEEEIIIKKKQQQ^^^kkkzzznnnmmmuuuqqqgggooo|||}}}aaaQQQLLLEEEBBBBBBEEEHHHJJJGGGLLLRRRXXX```lll|||oooXXXHHHBBBAAA@@@===>>>??????????????????<<<>>>@@@AAACCCKKKXXXbbbpppwww|||yyysssjjj___VVVOOOLLLHHHEEEDDDBBB@@@???@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;::::::::::::999999888777777777777888999999999999888888333666888999:::<<>>;;;======<<<999999;;;===>>>>>>===???@@@<<<===?????????>>>@@@AAA@@@EEENNNZZZlllzzzdddXXXRRROOOUUU^^^llluuu}}}sssfffWWWiiirrrRRRFFFFFFEEEEEEGGGLLLOOOppprrrccc\\\bbbhhhaaaTTTIII???;;;;;;::::::<<<:::;;;<<<<<<<<<;;;::::::;;;===???DDDUUUppp{{{rrrnnnnnnooonnn{{{{{{rrrkkk```\\\ddd|||lllPPPBBB>>>===;;;;;;:::999999999999:::888888888999::::::;;;;;;:::;;;=========???AAADDDCCCCCCFFFIIIKKKOOOZZZfffxxxrrrmmmqqqxxxrrrcccccciiitttVVVPPPIIIDDDCCCEEEFFFGGGIIILLLQQQWWWaaammmzzzyyygggRRREEEBBBBBB@@@===>>>??????@@@@@@@@@???>>>@@@BBBBBBCCCIIITTT]]]pppxxx}}}{{{wwwqqqeeeZZZRRRNNNIIIFFFDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>===<<<<<<;;;;;;::::::999999999999999999888888999::::::999888888555666999;;;<<<>>>BBBFFFHHHEEEEEEIIIMMMUUUdddqqqlll]]]WWWSSSVVV[[[WWWWWWRRRKKKGGGJJJUUUeeeoooxxxtttZZZHHH@@@<<<<<<;;;:::999888777777666666555555555444444444666888999999888888;;;===CCCEEELLLSSSVVVYYYbbbkkkmmmrrryyy|||uuu{{{dddUUUGGGDDDHHHKKKMMMNNN___WWWSSSZZZgggyyyxxxbbbPPPGGGEEEHHHJJJUUUnnnzzzjjjNNNKKKFFF@@@======>>>???DDDRRRcccqqqxxxwwwlll```LLLFFF???===>>>???===:::888:::============???@@@;;;===???@@@?????????AAAAAAFFFMMMWWWhhh~~~gggZZZSSSPPPUUU^^^lllssstttfffVVVggg}}}xxxVVVHHHFFFFFFEEEGGGLLLLLLhhhkkkbbbkkkrrrjjj[[[LLL>>><<<>>>>>>;;;999888999:::<<<======<<<<<<:::<<<===AAARRRmmm}}}uuurrrssstttttt~~~uuunnnddd\\\aaawwwnnnRRRDDD@@@@@@<<<;;;::::::999999::::::777888888999::::::;;;;;;777999;;;<<<<<<>>>AAACCCCCCCCCFFFJJJKKKNNNXXXdddqqqxxxoooooottttttaaa]]]```mmmYYYTTTLLLFFFDDDEEEFFFFFFIIIJJJMMMSSS^^^lllxxxuuubbbNNNDDDBBBBBB??????@@@AAABBBBBBBBBBBBBBB@@@CCCDDDCCCCCCHHHRRR[[[rrrzzz}}}yyymmm```UUUQQQKKKGGGFFFEEEDDDCCCAAAAAABBBBBBAAAAAA@@@???@@@??????>>>===<<<<<<<<<999999:::::::::;;;;;;;;;888999:::;;;::::::888777555666777888888999>>>DDDIIIFFFEEEHHHMMMUUUdddrrrjjj[[[VVVRRRVVV\\\XXXWWWRRRJJJFFFIIITTTdddoooxxxtttZZZJJJCCC<<<;;;;;;:::999888777777888777777777666666666666777999;;;;;;::::::===AAAEEEIIIPPPUUUUUUVVV___jjjjjjqqq{{{xxxrrrooowwwvvv\\\PPPFFFGGGNNNQQQRRRRRRWWWYYYVVV^^^qqqqqqZZZKKKEEEHHHKKKSSSfffttt___RRREEEBBBCCCBBBAAA@@@BBBPPPcccsss~~~uuuiiiQQQKKKDDD>>><<<<<<===>>>AAA999<<>>>>>AAADDDBBB>>>CCCBBBHHHTTTfff|||mmm]]]SSSOOOUUU\\\hhh|||}}}mmmeeegggqqqZZZHHHGGGGGGEEEEEEGGGRRRhhhnnnmmmtttvvvqqqiiiXXXDDD;;;;;;;;;999666666999<<<===<<<:::::::::<<<;;;>>>EEEPPPaaaxxx}}}||||||zzzvvvwww||||||qqqgggbbbaaarrrpppSSSEEE@@@<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCEEEGGGGGGIIIOOOWWW^^^sssppplllppp|||hhh]]]^^^^^^yyyooo]]]MMMIIIKKKKKKKKKMMMFFFHHHLLLRRR[[[hhhuuu~~~sss^^^LLLEEEFFFFFFCCCDDDCCCAAA@@@AAAAAA@@@???CCCBBBCCCEEEFFFGGGOOOWWWlll|||~~~sssgggZZZSSSKKKFFFFFFFFFFFFDDDEEEEEEDDDBBBAAAAAABBBDDD===>>>>>>>>>===<<<;;;:::===777;;;>>>888999>>><<<777777777777888888888888777777999;;;999777;;;BBBHHHDDDCCCFFFKKKUUUeeesss{{{mmm]]]SSSSSSVVVXXXXXXVVVQQQJJJHHHMMMYYYgggpppwww]]]LLLFFF>>>===;;;:::999888888888888777666555555666777888999888888888666666===GGGPPPWWW\\\YYYWWW[[[aaaeeeqqquuu~~~ssskkklllsss|||{{{rrrhhhbbbMMMKKKIIIJJJNNNUUU[[[^^^PPPUUUVVVaaavvviiiWWWOOOIIIKKKRRRccc}}}}}}bbbTTTFFFBBBBBB@@@>>>>>>@@@LLL]]]mmmzzz~~~vvvjjjWWWOOOEEE???>>>>>>>>>===@@@999<<>>AAAEEE@@@DDDBBBAAA@@@AAABBBAAA>>>BBBBBBGGGTTTeee{{{rrraaaUUUPPPTTT[[[jjj~~~xxxmmmiiijjjeeeOOOHHHFFFDDDDDDHHHOOOaaatttpppvvvxxxtttooo^^^JJJ>>>;;;;;;999888888:::<<<===<<<;;;;;;;;;===<<>>;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===???@@@AAABBBDDDFFFGGGIIINNNWWW]]]mmm}}}xxxrrrttt|||ooo___]]]WWWoooqqq\\\RRRNNNKKKJJJKKKLLLLLLMMMRRRYYYaaaiiinnnrrrkkk\\\NNNIIIKKKMMMKKKJJJGGGDDDCCCBBBBBBAAA@@@CCCBBBCCCEEEEEEGGGNNNVVVlll}}}~~~sssbbb[[[QQQJJJGGGFFFEEECCCCCCCCCCCCBBBAAAAAAAAABBB?????????>>>======<<<<<<>>>888;;;===666666:::777777777777777888888888999999888:::<<<:::999===CCCJJJFFFEEEIIIOOOYYYiiiwww{{{nnn]]]SSSQQQSSSTTTSSSXXXSSSLLLJJJPPP\\\kkkuuuttt\\\LLLEEE======;;;:::999888888888888777666666666666777888777777888999888999BBBLLLZZZaaaeee___ZZZ]]]dddhhhrrrxxxyyyllldddaaaffflllmmmiii```XXXSSSKKKJJJJJJLLLQQQXXX^^^aaaLLLTTTXXXeee{{{yyydddYYYPPPQQQUUU```uuugggXXXHHHAAA@@@>>><<<<<<===FFFSSScccttt}}}xxxooobbbVVVHHHAAA@@@AAA@@@===???:::===AAA>>>DDDIIICCCFFFDDDCCCBBBAAA@@@???@@@AAAAAAGGGSSSdddyyyxxxfffYYYRRRTTTZZZiii~~~uuujjjfffuuuYYYJJJDDDBBBCCCHHHLLLYYYuuu}}}uuuxxxzzzxxxwwwgggRRRAAA:::::::::999999;;;<<<===;;;;;;<<<===???===@@@JJJUUU^^^gggnnn}}}{{{qqqwww|||}}}xxxrrrmmmlllooovvvYYYEEE===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???AAAAAAAAADDDFFFGGGIIINNNVVV\\\gggwwwzzzxxx~~~yyyddd[[[RRRdddqqq```WWWPPPLLLJJJNNNLLLLLLPPPVVV[[[]]]]]]______[[[SSSPPPSSSVVVWWWTTTPPPJJJFFFDDDCCCBBBAAADDDBBBCCCEEEEEEFFFLLLTTTiii|||pppgggZZZPPPKKKHHHEEECCCBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???============>>>===888;;;<<<666999===888777777888888888999999999:::999;;;<<<;;;:::>>>EEELLLHHHGGGKKKSSS^^^nnn{{{zzznnn^^^SSSPPPPPPOOONNNWWWQQQKKKIIIOOO^^^nnnxxxppp[[[KKKCCC===<<<;;;:::999888888888888777777666666777777888666666777999:::<<>>???BBBAAAAAAGGGSSSdddyyy~~~lll]]]TTTUUUYYYdddzzz{{{iiieee___KKKBBBBBBCCCFFFHHHRRRlllyyyyyy{{{{{{}}}qqq[[[EEE:::888:::999999:::<<<<<<;;;:::;;;===???===@@@LLLWWW]]]___aaakkk~~~ooosssxxxzzzxxxtttooolllmmm~~~{{{```HHH???===<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAA@@@CCCEEEGGGHHHMMMTTTZZZcccsss|||jjjZZZRRR\\\qqqvvvhhh]]]TTTNNNNNNKKKJJJNNNUUUXXXWWWSSSPPPWWW\\\ZZZYYY\\\```bbb___YYYPPPHHHDDDBBBAAAAAADDDCCCDDDEEEEEEDDDJJJRRRfff{{{zzzpppbbbWWWPPPKKKHHHEEEBBBAAAAAAAAAAAAAAA???>>>AAA@@@===<<<;;;<<<===>>>;;;777;;;===:::@@@EEE???888888888999999999:::::::::999:::<<<;;;:::???FFFMMMHHHGGGLLLUUUaaappp}}}wwwmmm___UUUQQQPPPOOONNNRRRMMMFFFEEELLL\\\mmmxxx}}}ooo[[[JJJ@@@===<<<;;;:::999999999999777777777777777777777777666555777:::;;;>>>IIIUUUiiiqqqtttllleeeiiittt}}}{{{zzz~~~yyyiiiYYYOOOKKKKKKKKKHHHEEECCCBBBCCCGGGJJJOOOUUU[[[bbbhhhlllRRRZZZ^^^iiizzz|||kkkbbb___]]]___gggzzznnn^^^LLLDDDAAA>>><<<<<<<<>>;;;???LLLWWW[[[ZZZYYY]]]vvvoooqqqsssvvvuuurrrmmmhhhkkkxxxiiiOOOBBB@@@<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;:::::::::;;;<<<===>>>??????BBBEEEFFFHHHLLLRRRXXXaaapppttt^^^UUUXXXeee~~~tttdddYYYVVVRRRPPPRRRVVVWWWTTTPPPMMMXXXaaacccdddgggkkkmmmlllcccWWWLLLEEEBBBAAAAAADDDCCCDDDFFFDDDCCCHHHOOObbbxxxvvvhhh\\\TTTOOOKKKHHHEEECCCAAAAAAAAAAAA???===@@@>>><<<:::999:::;;;<<<:::777;;;<<<;;;DDDIII@@@999999999999::::::::::::999888999:::999999???FFFNNNHHHFFFKKKUUUbbbqqq}}}ssskkk```WWWSSSRRRRRRQQQNNNIIIDDDCCCKKK[[[lllwwwwww|||mmmZZZHHH===<<<<<<;;;:::999999999999777777888888888888777777777666888:::<<<@@@LLLXXXhhhppptttooolllttt|||{{{~~~qqqbbbSSSJJJEEEEEECCCAAA@@@AAAEEEHHHHHHLLLSSSYYY___eeelllqqqSSS\\\bbblll|||pppfff```]]]___dddrrrlll\\\LLLEEECCC@@@>>>>>><<<>>>BBBLLL```xxx}}}dddQQQIIIFFFDDDAAADDDAAADDDEEEIII\\\jjjfff\\\MMMBBB@@@???===@@@FFF@@@AAAIIIVVVhhh}}}xxxfffZZZVVVXXX]]]qqqrrraaawww___IIICCCBBBAAA@@@CCCKKK\\\|||xxxzzz}}}}}}mmmRRR>>>::::::999777:::===>>>===;;;;;;;;;===:::>>>IIIRRRUUUUUUUUURRRmmmrrrpppppprrrsssqqqlllggghhhqqq~~~qqqVVVEEEAAA<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::999999999:::;;;<<<>>>>>>>>>AAADDDFFFGGGKKKQQQVVV^^^lll~~~gggXXXVVV\\\nnn|||lllhhhccc^^^[[[ZZZYYYVVVSSSTTT```kkkoooqqquuuyyyzzzxxxnnn^^^PPPGGGCCCBBBBBBDDDCCCDDDFFFDDDBBBFFFMMM]]]ttt~~~qqqeee]]]WWWQQQMMMKKKGGGCCCAAABBBBBB@@@===>>>===<<<:::999::::::;;;;;;888;;;:::999DDDGGG<<<999999:::::::::;;;;;;;;;999777888:::999999???GGGPPPIIIFFFLLLWWWdddrrr}}}pppjjjaaaZZZVVVTTTTTTSSSMMMIIIEEEEEENNN]]]mmmwwwwwwwwwhhhVVVFFF<<<<<<;;;::::::999999999:::777888888999999888888777888777999<<<>>>CCCPPP\\\hhhppptttsssuuu~~~~~~sssfffZZZNNNGGG@@@@@@???>>>???CCCHHHLLLJJJOOOVVV[[[```fffnnntttXXXbbbiiisssxxxmmmddd___``````ggg~~~~~~vvvfffWWWIIIDDDCCCAAA???>>>;;;>>>AAAHHHZZZuuunnnXXXJJJEEEDDDDDDAAA@@@DDDFFFNNNhhh|||yyylllWWWEEEAAAAAA>>>@@@EEEAAABBBJJJXXXjjjkkk[[[UUUVVVXXXkkk{{{xxxdddsss}}}\\\IIIDDDBBB>>>???CCCGGGRRRmmmyyyzzz~~~tttYYYDDD===<<<:::888;;;@@@BBBAAA>>><<<<<<===:::;;;DDDKKKMMMOOOQQQJJJeeevvvrrrooopppssssssooojjjdddhhhuuuwww\\\GGGAAA<<<<<<;;;;;;;;;:::::::::888999999999999::::::::::::::::::;;;<<<===>>>???>>>AAADDDFFFGGGJJJPPPTTTYYYeee{{{|||~~~qqq\\\VVVUUU___pppzzzuuunnnfffaaa^^^]]]]]]```jjjtttzzzwwweeeTTTIIIEEEDDDDDDDDDCCCEEEFFFDDDAAAEEEKKKRRRjjjuuulllddd]]]WWWRRRLLLEEEBBBBBBCCCAAA>>>=========<<<;;;;;;:::::::::888;;;::::::FFFJJJ===::::::::::::;;;;;;;;;;;;:::888999:::::::::AAAIIIUUUMMMJJJPPP[[[ggguuu}}}ooojjjbbb[[[WWWTTTSSSRRRLLLIIIFFFGGGPPP^^^lllvvvxxx|||ppp___OOOCCC===;;;;;;:::999999999::::::777888999999999999888777888888:::>>>AAAHHHVVVdddnnnssswwwxxx~~~{{{kkk]]]QQQGGGBBB===>>>>>>>>>@@@DDDJJJNNNMMMRRRXXX]]]```fffooouuu^^^iiiqqqzzztttjjjbbb```]]]___oooyyymmmaaaTTTGGGCCCCCCAAA???>>>:::>>>AAAFFFVVVrrruuu[[[KKKDDDDDDEEE??????CCCFFFQQQpppwww^^^HHHBBBCCC??????DDDAAACCCKKKZZZlllnnn]]]UUUUUUTTTeeetttzzziiitttzzzZZZIIIEEEAAA<<<@@@BBBDDDKKKbbbzzz{{{~~~~~~yyy^^^HHH@@@>>>;;;999===BBBEEEDDDAAA>>><<<===::::::@@@EEEGGGKKKOOOGGG```xxxxxxsssooopppuuuvvvsssnnnaaabbbpppyyy___HHH@@@<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::;;;;;;;;;<<<===>>>???@@@===@@@DDDEEEFFFIIIOOOTTTTTT```uuu{{{}}}yyy___VVVPPPTTT^^^pppwwwnnnfffccceeeggghhhqqq{{{}}}jjjXXXLLLGGGFFFFFFDDDDDDEEEFFFCCCAAADDDJJJHHHaaazzzqqqgggaaaVVVOOOFFFBBBCCCCCCBBB???>>>>>>>>>>>>===<<<;;;:::888888;;;;;;===LLLPPPCCC:::::::::;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;BBBJJJYYYQQQMMMSSS^^^jjjxxxyyynnnjjjccc\\\VVVSSSQQQPPPJJJHHHEEEGGGPPP]]]jjjsssyyyyyyjjjXXXIIIBBB???;;;;;;:::999999999::::::777888999::::::999888777888888;;;@@@EEELLL\\\jjjuuuxxx{{{}}}}}}jjjYYYKKKAAA<<<>>>>>>???@@@BBBEEEJJJNNNOOOTTTZZZ]]]```eeeooovvveeejjjttt|||mmmddd______fffnnntttccc[[[PPPFFFEEEEEEBBB@@@???@@@>>>>>>EEERRRhhhzzz```QQQMMMIIIEEEEEEBBBDDDFFFRRRqqqcccLLLHHHFFF>>>===DDDAAAFFFPPP^^^qqqvvv___TTTSSSVVV^^^pppnnnooo}}}aaaLLLBBB@@@???AAAAAACCCKKK]]]wwwrrryyywwwfffMMMBBB===777===;;;AAALLLKKK???:::>>><<<:::999;;;???DDDIIIKKKLLLXXXjjj}}}}}}pppkkkqqqtttooonnnsssiiidddhhhuuuuuubbbMMMDDD???>>><<<;;;::::::;;;;;;999999888888999999:::;;;;;;;;;:::;;;;;;<<<===>>>??????@@@BBBEEEHHHKKKMMMTTTaaammmhhh[[[RRRVVV[[[aaapppzzzooolllnnnqqqsssyyy|||nnnYYYNNNKKKGGGBBBHHHHHHGGGEEEDDDEEEHHHJJJIIITTTjjjuuukkk```[[[TTTLLLGGGCCCBBBBBB>>>=========>>>>>><<<:::<<<@@@111>>><<>>@@@BBBDDDHHHMMMQQQVVVYYY]]]aaaffflllrrrvvvkkkooowww|||oooeee```bbbhhh{{{|||lllcccVVVJJJFFFEEECCC@@@@@@BBB???>>>CCCOOOeee}}}dddVVVQQQMMMHHHCCC???@@@EEETTTuuucccKKKFFFEEE???>>>DDDBBBIIIUUUeeewwwzzzcccVVVSSSSSS\\\ooossspppgggPPPDDD@@@AAAAAAAAACCCIIIXXXxxxzzzqqquuuvvv~~~}}}kkkSSSDDD<<<:::<<<;;;CCCOOOPPPEEE???@@@>>><<<;;;;;;>>>CCCGGGIIIJJJTTTdddvvv{{{pppllltttxxxsssoooqqqhhhccchhhtttsssaaaMMMCCC???>>><<<;;;::::::;;;;;;999999888888999999:::;;;;;;::::::;;;;;;<<<===>>>>>>???@@@AAADDDHHHKKKLLLSSS___iii~~~rrrdddZZZYYYYYYXXX```kkk|||vvvrrrsssuuuvvv|||qqq]]]QQQMMMJJJFFFFFFEEEDDDBBBAAABBBDDDFFFFFFNNNaaa{{{vvviiieee]]]VVVOOOIIIDDDBBB===<<<;;;<<<======;;;:::;;;???222??????QQQrrrIII=========<<<<<<===============<<<<<<<<<======>>>HHHMMMUUU^^^hhhuuuwwwjjjeee___YYYVVVTTTRRRPPPLLLIIIFFFFFFMMM[[[hhhpppxxxeeeSSSHHH@@@999888;;;;;;888777::::::777555777::::::999999999:::999:::>>>FFFMMMTTTaaammmvvv|||{{{^^^JJJ@@@>>>>>>===???AAABBBEEEJJJPPPTTTZZZ]]]aaadddhhhmmmssswwwqqquuu}}}}}}ooodddaaaccckkk{{{zzznnn^^^NNNFFFEEECCCAAABBBBBB???>>>AAALLLbbbkkk^^^XXXRRRLLLEEE???AAAIII[[[{{{cccIIICCCCCC??????CCCEEENNN^^^ooohhhYYYSSSOOOYYYmmmwwwpppyyynnnVVVFFFAAABBB@@@AAADDDGGGQQQlllttttttuuuxxx{{{sss]]]FFF<<<===<<<===FFFSSSVVVMMMDDDBBB???>>><<<<<<===AAADDDGGGJJJQQQ\\\lllyyyooommmvvv|||xxxqqqnnngggcccgggqqqppp```LLLAAA>>>===<<<::::::::::::;;;999888888888888999::::::::::::::::::;;;<<<===>>>>>>>>>???AAACCCGGGJJJKKKQQQ\\\eeewwwsssgggaaa[[[SSSSSSXXXaaapppyyyuuuuuuvvvwww{{{uuucccUUUOOOLLLIIIFFFEEECCCAAA@@@AAABBBDDDCCCGGGTTTllluuuqqqkkkcccZZZQQQHHHBBB===<<<;;;<<<===>>>===<<<;;;@@@555>>>>>>PPPpppTTT>>>======<<<<<<======>>>>>>>>>===============>>>AAAHHHQQQ\\\hhhwwwrrriiieee___YYYVVVSSSPPPOOOMMMJJJGGGGGGMMMYYYgggrrrzzzhhhUUUHHH???999777::::::888888;;;;;;999444666888888888888999;;;<<<===AAAIIIPPPWWWcccnnnvvv|||}}}}}}pppUUUFFF???<<<;;;>>>@@@BBBDDDHHHNNNTTTYYYaaadddgggjjjmmmqqquuuxxxtttzzzwwwiiibbbbbbdddqqq~~~xxxeeePPPEEECCCBBBBBBCCCBBB???===@@@JJJ```uuuggg```WWWOOOLLLDDDFFFQQQddd~~~cccIIIBBBBBB@@@@@@CCCHHHTTTfffxxxnnn]]]TTTMMMWWWlll~~~wwwmmmqqqttt\\\GGG@@@BBB>>>@@@CCCFFFKKKbbbxxxwwwssstttzzz{{{gggJJJ<<<@@@<<<>>>HHHVVV[[[SSSGGGAAA>>>>>>===<<<<<>>===;;;:::999::::::;;;888888888888888999999:::::::::::::::;;;<<<=========>>>>>>@@@BBBEEEHHHJJJPPPZZZ```pppuuukkkaaaWWWRRRRRRSSS]]]kkkwww~~~xxxrrroooooopppqqqsssxxx{{{jjj[[[RRRNNNKKKJJJHHHEEEDDDDDDDDDDDDDDDBBBBBBJJJ___~~~~~~zzztttmmmeeeYYYLLLCCC???>>>======???@@@??????;;;@@@888<<<:::EEE]]]LLL>>>======<<<<<<======>>>>>>======<<<<<<<<<<<<<<>><<<888999999888777777888:::>>>>>>CCCJJJQQQXXXdddooovvvzzz}}}zzz}}}zzz___JJJAAA???>>><<<@@@BBBEEEHHHMMMSSS[[[```iiikkknnnppprrrtttwwwzzzvvv}}}lllcccaaa___iiisss|||kkkRRREEEBBBBBBBBBCCC@@@>>>===@@@III___~~~qqqhhh\\\RRRNNNFFFKKKZZZmmm|||eeeMMMCCCBBB@@@AAAEEEMMM[[[nnnrrr```VVVMMMWWWkkk}}}vvvrrrgggiiiwww```III???AAA<<<>>>BBBFFFIII\\\wwwvvvpppqqq{{{oooOOO???AAA===???GGGTTT[[[VVVIII???<<<======<<<<<>>===;;;:::999999::::::888888777777888888999::::::999999::::::;;;<<<============???AAADDDGGGHHHOOOWWW\\\iiisssggg\\\TTTQQQMMMRRRZZZbbbgggjjjmmmpppmmmllliiifffeeefffhhhjjjkkkpppyyyqqqaaaXXXQQQMMMNNNLLLIIIHHHHHHHHHEEECCCDDDBBBFFFWWWsss~~~yyyssskkk___PPPEEE@@@>>>======>>>??????>>>:::>>>;;;;;;888<<>>999<<<===;;;<<<@@@@@@>>>999:::999888888999<<<>>>@@@???CCCJJJPPPWWWdddppp{{{|||~~~wwwvvv{{{}}}pppaaaMMM@@@>>>@@@AAA@@@AAADDDIIINNNTTT[[[bbbgggoooqqqsssuuuvvvwwwyyy{{{{{{pppeeebbb^^^bbbgggppptttXXXIIIEEECCCCCCCCC>>>======@@@HHH]]]~~~zzzpppcccXXXNNNHHHRRRddduuu{{{iiiUUUJJJEEECCCEEEJJJUUUcccuuutttcccXXXOOOWWWhhh}}}|||~~~tttyyy~~~lllbbbbbbzzzxxxcccKKK???@@@<<<<<>>>>>EEEQQQZZZYYYMMMAAA;;;<<<===<<<;;;>>>DDDIIIXXX^^^eeeiiipppxxx{{{zzz|||uuummmkkknnnrrrsssrrrkkkgggddddddccc[[[MMMBBB===<<<;;;999999999999:::888777777777777888999999999999999999:::;;;<<<===<<<<<<===>>>@@@CCCFFFGGGMMMUUUXXXccc~~~rrrfff[[[TTTNNNNNNPPPTTTVVVUUUXXX]]]\\\\\\\\\[[[[[[]]]```cccdddiiiqqq{{{xxxjjjaaaYYYSSSQQQOOOMMMNNNNNNLLLFFFBBBEEECCCEEERRRjjj|||vvvooocccUUUJJJAAA???<<<;;;<<<=========:::===<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;<<<::::::999999:::;;;;;;<<>>777888888888999===BBBFFFBBBAAACCCHHHNNNWWWeeerrrwwwnnnllloooppplllfffTTTKKK@@@;;;===AAACCCDDDBBBFFFMMMUUU[[[bbbiiimmmrrruuuwwwyyyyyyyyy{{{|||xxxmmmiiiffffffdddiiiaaaOOOIIIFFFDDDCCC======>>>???EEEWWWxxxxxxkkk^^^WWWSSS```rrr}}}|||ooo___RRRJJJGGGKKKPPP]]]jjj{{{uuueeeZZZQQQVVVdddxxxwwwvvv{{{xxx{{{~~~vvvjjj```\\\nnnyyyfffMMMAAAAAA>>><<<@@@FFFGGGRRRuuu{{{llljjjllluuuuuuZZZFFF>>>===<<>>???<<<:::<<>>>>>??????>>>=========;;;???>>>888@@@;;;::::::999999::::::;;;999999999:::;;;<<<===>>>CCCJJJTTT]]]gggsssvvvmmmcccbbb```___]]]ZZZUUURRRLLLIIILLLRRRVVVaaa|||}}}{{{ppp\\\FFF===???999<<<===:::;;;>>>???<<<777888888888999>>>DDDHHHEEECCCCCCGGGMMMWWWggguuuuuukkk```\\\]]][[[UUUOOOBBB???<<<;;;>>>AAACCCCCCBBBHHHRRR[[[bbbiiinnnrrrtttvvvyyyzzzzzzzzz{{{|||uuusssrrrnnngggiii}}}iiiUUUMMMIIIEEECCC======>>>???CCCSSSrrr}}}pppdddcccaaannn~~~}}}tttfffYYYNNNJJJOOOUUUcccooo~~~tttfff[[[QQQUUUaaatttuuuuuu{{{~~~|||~~~|||oookkk___XXXfffyyyhhhPPPBBBBBB???<<>>JJJYYY___XXXLLL???@@@@@@===999:::???EEEZZZhhhtttvvvsssrrrssssssuuuuuuqqqkkkhhhjjjmmmnnnpppkkkccc___]]]ZZZPPPFFF===<<<:::999888999999:::777777777777777888888999999999999999:::;;;<<<<<<<<<<<<<<<===???BBBDDDEEEFFFNNNPPPYYYrrrttteee^^^YYYWWWPPPIIIIIINNNKKKMMMMMMLLLKKKNNNSSSWWW\\\^^^bbbiiisss~~~{{{vvvmmmdddZZZYYYZZZ\\\]]]XXXOOOFFFAAACCCFFFMMM]]]tttzzzsssiii\\\QQQJJJGGGDDDBBBBBBBBBBBBAAAAAA???>>>:::@@@>>>666AAA:::999999888888999999:::999999::::::<<<===???@@@GGGNNNVVV___gggqqq|||tttlllaaa```___^^^]]]ZZZUUURRRIIIHHHLLLUUU[[[ggg{{{zzzxxxoooZZZDDD;;;>>>999<<<<<<999:::======:::::::::999888888<<>>AAAFFFPPPcccgggVVVJJJAAA<<<@@@@@@<<<===BBBWWWhhhzzz}}}uuunnnpppppppppooollliiigggeeennniii```XXXWWWXXXTTTMMMBBB===:::<<<===;;;;;;===999999888777666666666777999999999888888888888888<<<<<<<<<<<<>>>AAADDDFFFGGGIIIPPPYYYdddxxx}}}vvvkkk___VVVPPPNNNMMMMMMLLLLLLLLLMMMNNNPPPRRR[[[WWWVVV\\\fffrrr~~~ttteee^^^ZZZZZZaaagggcccRRRDDD@@@@@@CCCLLLXXXlll~~~xxxpppeee]]]SSSOOOHHHDDDCCCCCCCCCCCCDDDCCCAAA>>><<<;;;:::999;;;::::::999999::::::;;;<<<<<<<<<;;;:::<<>>===;;;;;;;;;:::::::::999999666777888888888;;;>>>BBBDDDAAACCCKKKSSSZZZgggtttxxxjjj\\\MMMFFFCCC???;;;:::;;;;;;;;;;;;<<>>AAACCCEEEFFFHHHNNNUUU___pppsssggg\\\SSSOOOLLLLLLKKKJJJJJJJJJJJJKKKRRROOOOOOTTT[[[eeessstttggg```^^^```hhhooojjjZZZKKKBBBAAACCCJJJUUUggg|||tttjjjbbbZZZUUUOOOJJJHHHHHHHHHGGGHHHFFFDDDBBB???>>>===<<<===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<@@@BBBKKKRRRZZZaaagggppp{{{}}}pppiiiaaaaaa]]]XXXWWWXXXTTTMMMFFFLLLTTT[[[fff|||yyyuuuoooeeeUUUEEE======999999999888888777777777666777888888999;;;???BBBFFFEEEHHHQQQYYYbbbnnnzzzxxxrrr]]]PPPCCC???>>>;;;999888:::;;;===>>>???BBBGGGKKKNNNTTT]]]eeekkkpppuuuwwwvvvwwwyyy{{{|||}}}~~~~~~xxxrrruuu|||xxxvvvrrrvvveeeUUUPPPMMMHHH@@@???>>>======@@@LLLXXXgggmmmpppnnnkkkiiieee___bbbgggooouuuwwwuuupppmmmlllhhhdddaaaaaaccceeefffkkkttt~~~zzzlll[[[RRRMMMOOO```vvv{{{~~~yyyxxxzzzxxxsssmmmccc]]]XXXYYYccc|||gggSSSHHHAAACCC>>>???FFFGGGTTTlllrrrpppgggNNNBBB===???GGGTTTlllyyypppUUUHHH??????>>>;;;<<>>>>>======???@@@BBBDDDEEEFFFKKKPPPXXXgggrrrcccZZZUUUSSSOOOLLLIIIHHHGGGGGGIIIHHHIIILLLNNNUUUbbbooo~~~ssshhhbbbcccgggpppuuuooo___PPPEEECCCCCCGGGPPP```xxxxxxooohhhaaa\\\UUUOOOLLLKKKKKKJJJLLLKKKIIIFFFCCCAAA@@@@@@??????===<<<;;;;;;::::::999:::;;;;;;;;;===AAADDDNNNSSSZZZ___dddmmmyyyzzznnngggaaaaaa]]]XXXVVVUUUQQQLLLIIIPPPXXX___mmmzzzsssjjj```RRRCCC===<<<::::::999888777777666666777777888999:::<<<@@@DDDHHHIIIOOOYYYccclllxxxzzzooohhhPPPDDD;;;999999888888888999<<>>:::;;;AAAJJJ[[[ppp~~~}}}qqqpppnnnllliiigggdddccc^^^aaa___ZZZWWWXXXZZZYYYFFF@@@<<<<<<;;;888888:::999999999999::::::;;;<<<666666777888999:::::::::>>>>>>===>>>>>>@@@AAABBBCCCEEEIIIMMMSSS```www{{{ooofffaaaZZZRRRLLLIIIHHHIIIEEEFFFHHHHHHGGGIIIUUUbbbnnn~~~{{{rrrkkkdddgggmmmuuuxxxnnn]]]NNNGGGDDDCCCFFFLLLYYYmmm{{{sssmmmeee```XXXRRRNNNMMMKKKKKKNNNMMMKKKHHHFFFDDDCCCBBBAAA@@@>>><<<;;;:::999999888999::::::;;;>>>BBBEEENNNRRRXXX\\\aaajjjwwwwwwmmmgggaaa```]]]XXXUUURRRNNNLLLJJJRRRZZZcccsss{{{qqqdddYYYMMMAAA<<<<<<<<<<<<;;;:::999888777777777888999:::;;;>>>BBBFFFIIIMMMUUU```jjjuuu~~~|||jjj\\\HHH???888888999999999;;;:::===@@@CCCEEEHHHKKKMMMWWW\\\dddkkkppptttwwwyyy{{{{{{}}}~~~nnn```^^^cccccciiigggfff~~~tttfff\\\TTTOOOFFFGGGEEE@@@<<<<<<>>>AAAFFFMMMQQQNNNJJJJJJIIIGGGFFFIIINNNSSSVVVVVVUUUUUUUUUTTTUUUXXX^^^dddhhhjjjnnnvvvuuucccWWWQQQPPP[[[qqq}}}ooobbb\\\SSSSSSXXXVVV]]]xxxcccQQQCCCBBB===???HHHGGGNNN```ooohhhsssxxx```GGG===;;;BBBNNNggg{{{|||cccRRRCCC???>>>;;;;;;@@@EEEUUUjjjzzztttrrroookkkgggdddaaa```[[[^^^^^^ZZZXXX[[[]]]\\\FFF???;;;;;;;;;::::::===:::999999999:::;;;<<<<<<666666777888999:::::::::<<<<<<======>>>???@@@@@@BBBDDDHHHMMMQQQ\\\rrrxxxpppdddWWWNNNIIIIIIIIIEEEFFFGGGGGGCCCBBBKKKVVV]]]ooo~~~wwwsssrrrkkkooovvv{{{yyylllYYYKKKGGGFFFFFFHHHLLLUUUeeeuuu|||uuuqqqgggaaaYYYSSSPPPNNNMMMLLLMMMLLLJJJHHHFFFDDDCCCCCC@@@???===<<<:::999888888888999::::::;;;>>>BBBFFFLLLPPPVVV[[[```iiiuuuvvvnnniiiccc```]]]ZZZTTTOOOLLLKKKIIISSS]]]fffyyy|||nnn^^^RRRHHH???;;;;;;;;;;;;:::999999888777777777888999:::<<>>BBBDDDFFFHHHKKKNNNWWW]]]eeemmmrrrwww{{{}}}}}}~~~mmm\\\UUUXXXXXX______\\\qqqzzzooobbbXXXRRRKKKLLLHHH@@@;;;;;;<<<;;;???DDDEEEBBBAAAAAA@@@===@@@AAADDDFFFHHHHHHHHHHHHJJJMMMPPPSSSWWW]]]dddiiipppwwwvvvcccXXXTTTQQQYYYooovvvggg[[[RRRRRRVVVQQQRRRrrrlllVVVEEECCC===AAAJJJIIILLL\\\wwwkkknnnxxxnnnNNN@@@<<>>??????BBBDDDHHHLLLOOOYYYmmmqqqbbbUUUMMMJJJHHHEEEDDDEEEDDD@@@>>>CCCKKKQQQ```qqqwwwtttqqqssswwwuuuzzz}}}mmmYYYLLLHHHIIILLLPPPRRRVVVbbbnnnzzz~~~zzztttpppeee```YYYSSSPPPOOOOOONNNJJJIIIHHHFFFEEEDDDCCCCCC@@@???===;;;:::999888888888999::::::;;;>>>BBBEEEIIIOOOVVV\\\aaakkkwwwtttnnnkkkdddaaa^^^[[[UUUMMMJJJLLLJJJVVVaaajjj}}}lllXXXKKKCCC<<<::::::888777777777777666666666777888:::;;;===AAAFFFIIILLLTTT^^^hhhtttcccHHH@@@:::777888999777888;;;===???BBBEEEGGGJJJNNNQQQYYY^^^gggooouuuzzz~~~ppp[[[QQQOOONNNUUUUUUPPPbbbzzzsssggg\\\WWWUUUTTTMMMBBB<<<<<<===:::;;;======;;;<<<>>>===888>>>>>>???@@@@@@AAABBBBBBDDDHHHMMMOOOPPPVVV```hhhqqqwwwsss```WWWSSSOOOVVVkkkppp\\\TTTRRRSSSLLLJJJ```~~~vvv]]]GGGDDD>>>AAAKKKIIIJJJWWWmmmrrrjjjiiiuuu{{{UUUEEE>>>>>>BBBTTTgggkkkiiiVVVFFFBBBBBB>>><<<>>>@@@NNN```qqq~~~xxxppphhhbbb]]][[[VVVWWWVVVUUUYYY^^^]]]YYYKKKDDD>>>======;;;<<>>>>>AAACCCGGGJJJLLLTTTfffwwwvvvgggZZZQQQLLLGGGDDDCCCCCC@@@===???CCCHHHSSS___fffeeefffmmmuuu~~~ooo[[[OOOJJJMMMSSSYYY[[[\\\cccllltttvvvxxxvvvsssrrruuuyyyyyyrrrlllhhh```[[[UUUPPPNNNMMMMMMMMMHHHGGGFFFEEEDDDDDDDDDDDD@@@???>>><<<;;;:::::::::999:::::::::;;;===AAADDDGGGNNNWWW___eeeooo{{{|||rrrnnnkkkfffbbb```]]]UUULLLIIILLLMMMZZZgggqqq|||~~~jjjSSSEEE???;;;999999666666666666777777777777777888:::<<<>>>BBBGGGKKKQQQZZZdddlllyyy~~~\\\BBB;;;777555888888777888;;;===???BBBEEEIIINNNTTTXXX\\\bbbjjjrrrxxx|||sss\\\PPPIIIGGGMMMMMMGGGVVVttt~~~uuuuuusssjjj```\\\^^^]]]SSSFFF>>>??????<<<::::::999888;;;???<<<777<<<<<<======???AAABBBDDDAAAGGGLLLMMMLLLQQQ^^^hhhqqqxxxqqq^^^UUUQQQNNNTTTiii}}}www]]]VVVRRRPPPIIIFFFUUUkkk}}}bbbIIIEEE>>>BBBKKKHHHGGGRRRgggvvvggg]]]eeexxx[[[III@@@>>>???NNN```eeejjjWWWGGGCCCCCC???<<<>>>@@@LLL]]]nnn|||sssjjjbbb]]][[[UUUTTTRRRSSSXXX^^^\\\VVVNNNFFF@@@>>>===:::;;;===;;;::::::999888888888888999999999888888888888888444666888:::<<<===>>>>>>AAACCCFFFHHHIIIOOO```qqq{{{xxxhhh[[[SSSJJJFFFCCCDDDBBB???>>>AAABBBIIISSSXXXYYY\\\fffpppooo\\\QQQKKKPPPXXX```aaa```eeellloooqqqqqqnnniiihhhlllqqqwwwyyyyyyvvvpppiiiccc```ZZZVVVOOOKKKJJJJJJJJJJJJFFFFFFEEEEEEDDDDDDEEEEEEAAA@@@???===<<<<<<<<<<<<999:::;;;;;;;;;===AAADDDGGGOOOYYYaaaiiirrr~~~zzzqqqmmmkkkgggccc```^^^VVVKKKIIIMMMPPP^^^lllvvvzzzyyy~~~{{{iiiQQQCCC===:::999999777777777888999999::::::777888:::<<<>>>CCCHHHLLLUUU___iiippp|||~~~xxxwwwUUU???999666555888:::999:::>>><<<>>>BBBEEEJJJQQQYYY___```fffmmmuuuzzz~~~zzzbbbPPPKKKEEEBBBEEEJJJOOO[[[hhhmmmkkkkkkllliiidddaaacccllleeeWWWGGG???>>>>>><<<>>><<<:::888777777777777888888999:::;;;======>>>???AAACCCEEEIIIPPPWWW]]]jjjqqq{{{ppp```WWWSSSOOOSSScccwww}}}dddZZZRRROOOJJJFFFKKKUUUsssmmmPPPIIIDDDCCCCCCCCCHHHNNN\\\}}}gggXXXYYYaaauuudddOOO>>><<<@@@CCCNNN[[[bbbZZZOOOFFFAAA??????@@@@@@HHHSSSaaauuuxxxnnnbbb[[[[[[ZZZUUUQQQQQQUUUYYYXXXVVVNNNHHH@@@;;;:::;;;;;;:::<<<;;;888777666666777888<<<:::888888999:::999888777999:::;;;;;;;;;===??????AAAEEEIIIKKKOOO[[[hhhwwwnnn]]]RRRKKKBBB???@@@BBBBBBAAACCCDDDFFFHHHIIIOOO]]]kkkwwwggg[[[TTTNNNWWW^^^___```eeejjjlllqqqqqqmmmfff___\\\___cccnnnoooooonnniiiaaaZZZUUURRRLLLHHHGGGFFFCCCEEEHHHCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>===<<<;;;:::999999:::;;;;;;;;;===@@@CCCJJJQQQYYYaaajjjuuuzzzsssmmmiiigggddd```[[[RRRJJJIIIMMMZZZhhhsssyyyzzzvvvuuuvvv{{{iiiQQQAAA===<<<;;;888:::999999888888999999:::999;;;======>>>BBBJJJPPP]]]]]]dddssszzzrrrzzzhhhMMM<<<:::::::::::::::;;;;;;;;;===>>>AAADDDIIIQQQ[[[aaahhhmmmtttzzz}}}~~~|||eeeSSSMMMGGGBBBCCCDDDEEELLLUUUZZZXXXZZZ___aaaaaaffflllrrrkkk\\\JJJAAA@@@???======<<<:::999888888888888888999999:::;;;<<<===>>>>>>???AAACCCGGGMMMTTTYYYfffmmmxxxpppaaaVVVSSSNNNQQQaaauuuhhh[[[PPPMMMHHHCCCEEEMMM___wwwWWWLLLCCCAAAAAABBBEEEJJJWWWrrrcccRRRTTT[[[iiisssqqqdddOOO===:::<<<>>>EEENNNWWWTTTNNNGGGAAA===<<<<<<;;;BBBLLLZZZooovvvhhh^^^[[[WWWRRRLLLKKKNNNQQQRRRPPPMMMGGG@@@<<<:::;;;;;;:::<<<;;;999777777777888999999888777777999;;;;;;:::777999:::;;;;;;;;;===???>>>???CCCGGGIIIMMMXXXdddooo}}}rrr___VVVJJJCCC@@@@@@???>>>AAA@@@BBBCCCDDDHHHUUUcccxxxqqqcccYYYSSSRRR\\\eeeggghhhlllnnnnnnvvvtttnnneee\\\XXXZZZ^^^gggiiikkkkkkfff^^^UUUPPPMMMHHHDDDDDDCCCAAABBBEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;:::999999999:::;;;;;;<<<===AAADDDLLLSSS]]]fffooozzzxxxrrrllliiifffccc___ZZZQQQHHHHHHMMM\\\iiiuuu|||~~~xxxzzzvvvwwwyyyyyygggPPPAAA<<<<<<;;;888999999888888999999:::;;;:::<<<======???DDDMMMTTTaaabbbjjjwwwyyymmmhhhwww~~~~~~mmmVVVDDD:::777777888888999:::;;;;;;>>>@@@CCCHHHNNNVVV___eeelllqqqxxx}}}}}}iiiYYYOOOIIIDDDBBB@@@>>>@@@DDDGGGFFFHHHNNNTTT[[[hhhuuu{{{tttdddPPPDDDBBBAAA???<<<<<<;;;:::999999::::::888999999:::;;;<<<=========>>>???AAADDDIIIOOOSSS___hhhttt~~~~~~rrrgggXXXUUUPPPRRRaaauuuppp___PPPLLLHHHBBBAAAEEEQQQppp```QQQBBB>>>???@@@BBBDDDPPPaaadddPPPRRRVVV]]]ddddddeeePPP===888::::::<<<@@@KKKMMMMMMJJJCCC===;;;;;;:::>>>EEEQQQeee|||pppbbb[[[XXXRRRJJJGGGHHHJJJKKKKKKKKKGGGAAA===;;;;;;::::::<<<;;;:::888888888999999888666666777999;;;<<<;;;777999:::;;;:::;;;<<<>>>===>>>AAAEEEGGGJJJTTT___fffsssssshhhXXXLLLEEEBBB@@@???@@@>>>???@@@@@@CCCNNNZZZttt~~~|||pppggg```\\\]]]gggpppssstttuuutttrrrxxxuuummmcccYYYVVVXXX[[[```dddhhhjjjfff\\\RRRKKKIIICCC???@@@@@@>>>>>>@@@????????????????????????===<<<<<<;;;:::999888888:::;;;;;;;;;<<<>>>BBBEEEOOOWWWcccnnnwwwuuupppllliiieeebbb^^^YYYOOOGGGHHHNNN___mmmzzzuuu|||yyyyyyzzzuuudddOOO@@@;;;;;;;;;999777777777888999:::<<<<<<<<<===>>>>>>AAAHHHSSS[[[cccgggoooyyy|||kkkbbb```rrruuusssgggTTTCCC;;;999666777777888:::;;;===>>>???BBBGGGMMMTTT]]]ffflllrrrvvv|||~~~nnnbbbSSSNNNIIIEEEBBB@@@@@@@@@@@@???@@@DDDIIITTThhhyyy}}}nnnYYYJJJEEEBBB???<<<<<<;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<===???@@@BBBEEEKKKNNNYYYbbbppp|||vvvnnn\\\XXXSSSTTTbbbwwwxxxdddRRRLLLJJJDDD@@@BBBJJJaaaiiiVVVBBB;;;>>>@@@AAABBBKKKSSSvvvmmmTTTTTTTTTWWW^^^aaadddQQQ???:::;;;:::999:::CCCIIIMMMKKKEEE???===>>>===>>>AAAIIIYYYpppvvvfff]]]\\\VVVMMMFFFEEEFFFHHHIIIIIIFFFBBB>>><<<;;;::::::<<<;;;:::999999999::::::888777666777999:::;;;:::777999::::::::::::<<<===>>>>>>@@@DDDEEEHHHPPPZZZ```lll~~~zzziiiZZZOOOIIIFFFEEEAAA??????@@@@@@BBBLLLWWWpppyyy~~~yyyqqqllljjjgggllluuu|||~~~~~~~~~|||yyywwwssskkkaaaYYYWWWZZZ^^^___dddjjjnnnjjjaaaVVVNNNHHHAAA<<<===>>><<<;;;===========================<<<<<<;;;;;;::::::999999:::;;;;;;;;;<<>>::::::::::::666666777888999;;;=========>>>???@@@DDDLLLXXXaaaeeejjjrrr{{{sssddd___```hhhfff___RRRDDD;;;999;;;999999999999;;;===>>>@@@AAAEEELLLSSS[[[dddlllqqqvvvzzzuuupppaaa[[[QQQIIIDDDCCCBBB@@@@@@??????AAAEEERRRjjjyyyeeeSSSJJJDDD@@@<<<<<<======<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<>>>???@@@AAADDDHHHLLLTTT^^^mmmyyyyyyrrr^^^ZZZTTTSSS```vvvyyydddQQQKKKIIIDDD@@@@@@DDDQQQtttqqq[[[DDD<<<>>>AAAAAAAAAIIIKKKgggxxx\\\UUUQQQTTT^^^bbbbbbRRRBBB<<<<<<<<<:::999>>>DDDIIIHHHDDD??????AAA???===>>>CCCPPPeee~~~{{{kkk``````YYYOOOGGGCCCCCCEEEGGGGGGFFFCCC???<<<:::::::::;;;;;;:::::::::::::::::::::888777777888999888777777999::::::999999;;;<<>>@@@CCCEEEFFFMMMUUU[[[dddttt|||jjj\\\QQQJJJGGGCCC@@@???@@@@@@BBBJJJSSSgggnnntttqqqnnnmmmnnnmmmxxx~~~yyytttkkkbbb[[[ZZZ\\\___ccciiipppuuussskkkaaaZZZMMMDDD=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<>>>>>???AAABBBGGGPPP]]]ffflllqqqyyy~~~nnn```\\\]]]WWWRRRIIIBBB>>><<<;;;::::::999999999:::;;;>>>???CCCHHHQQQYYYbbbiiipppuuuxxx|||yyyzzzppp^^^MMMEEECCC@@@<<<>>>???@@@AAAEEESSSnnnsss___QQQGGGAAA>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;===???@@@AAACCCGGGJJJQQQ[[[iiivvvxxxqqq]]]YYYRRRPPP]]]ssswwwbbbOOOIIIFFF@@@===???AAAHHHcccxxxbbbJJJ@@@???@@@AAABBBGGGGGG\\\~~~hhhXXXNNNTTT```aaabbbWWWHHH???;;;;;;:::999:::>>>CCCDDDBBB?????????<<<:::;;;@@@JJJ]]]xxxrrreee```ZZZQQQHHHBBBAAABBBDDDEEEEEEDDDAAA===::::::::::::::::::::::::999999999:::999777777888888777666777999::::::999999:::<<<@@@>>>???BBBCCCDDDIIIPPPTTT[[[hhhyyy~~~lll]]]QQQJJJEEEAAA?????????@@@FFFNNN^^^eeekkkkkkkkknnnppppppyyy~~~xxxooofff```^^^^^^___jjjooovvv{{{zzzuuummmhhhVVVJJJ@@@>>>>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@FFFJJJTTT___ppp~~~vvvtttvvvtttpppiiifff```WWWMMMKKKWWWeeettt|||iiiXXXOOODDD<<<999999999999666666777888999;;;===>>>>>>@@@CCCEEEJJJSSS___hhhssszzz}}}{{{~~~}}}kkk\\\TTTQQQFFF@@@;;;999;;;<<<:::777888777666777888;;;>>>???HHHNNNWWW```hhhnnntttwwwyyy|||gggwwwmmmSSSFFFCCC@@@;;;;;;===@@@AAADDDRRRooolllZZZLLLCCC??????@@@@@@???===<<<;;;:::::::::;;;;;;;;;;;;<<<999;;;===>>>@@@BBBEEEHHHOOOXXXfffrrr|||yyyqqq]]]YYYRRROOO[[[rrrwwwdddQQQIIIDDD>>><<>>EEEUUUoooyyyjjjaaa\\\SSSJJJCCCAAABBBCCCCCCDDDEEEBBB===::::::;;;888888999999999999999888999777666666888999888888888999::::::999888:::;;;???<<<===@@@AAAAAAEEEKKKOOOUUU___nnnpppaaaYYYLLLFFFBBBAAA@@@???BBBHHHSSS[[[bbbdddfffkkknnnmmmooovvv~~~~~~yyyqqqjjjfffdddddddddmmmqqqxxx|||}}}zzzvvvrrr^^^QQQCCC>>>===<<<;;;;;;========================999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===AAAFFFKKKVVVaaattt}}}~~~~~~ssstttwwwuuupppjjjfff___UUUKKKLLL[[[lll~~~vvvcccMMMHHH@@@;;;:::999888777777777777888999;;;<<<===>>>AAADDDGGGLLLUUU```hhhsss~~~~~~}}}wwwhhhXXXJJJCCC;;;:::888777888888777666666666666888;;;???CCCFFFMMMTTT^^^gggnnnssswwwyyyzzz}}}QQQaaavvvvvvXXXHHHFFFDDD???:::===@@@AAACCCPPPlllttt```OOOEEE@@@@@@AAA@@@???===;;;:::::::::;;;;;;;;;;;;;;;;;;888:::<<<===???AAADDDGGGMMMVVVcccooozzz{{{rrr___[[[TTTQQQ\\\sssyyyxxxzzzgggTTTLLLEEE===<<<@@@<<<===HHHhhhoooWWWHHHAAA>>>===???AAADDDOOO```|||qqq]]]eeennnfffssslll^^^LLL???:::::::::777;;;BBBHHHJJJHHHAAA;;;???<<<;;;>>>BBBNNNfff}}}~~~mmmccc^^^VVVMMMFFFCCCCCCEEEBBBDDDEEEBBB>>>::::::;;;777888888999999999888888777555555666888:::::::::888999::::::999888999;;;>>>;;;;;;>>>@@@???BBBGGGMMMRRR\\\jjj~~~rrrjjjRRRLLLGGGDDDAAA???AAAEEEGGGOOOVVVYYY]]]cccfffeeeeeennnyyy{{{vvvpppllljjjjjjjjjjjjnnnrrrwww|||}}}|||zzzwwwdddTTTEEE>>>===;;;:::;;;>>>>>>>>>>>>>>>>>>>>>>>>888888888999999::::::;;;======<<<<<<===AAAGGGLLLXXXcccvvv|||~~~{{{qqqtttwwwtttpppjjjeee]]]SSSJJJLLL]]]pppqqqaaaGGGCCC>>>;;;:::999888777777777777888999:::;;;<<<===AAAEEEIIINNNVVV```hhhnnn|||}}}sssfffVVVEEE:::999;;;;;;:::777666666888777777888;;;???EEEJJJMMMRRRXXXbbbkkkqqquuuxxxzzz{{{}}}PPPVVVbbbooo{{{|||yyyvvvssspppvvvfffPPPDDDAAABBB>>>>>>@@@BBBFFFRRRiii}}}{{{eeeRRRFFFEEEAAA???>>>;;;888:::???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<>>>BBBEEELLLTTT___kkkvvvxxxpppeee\\\TTTSSS]]]pppvvvvvv}}}|||mmmZZZJJJCCCAAA>>><<<;;;???CCCUUU||||||cccKKK@@@AAA@@@;;;<<>>@@@BBBBBBMMMNNNTTTbbbtttfffWWWIIIEEEEEECCCBBBDDDHHHJJJNNNRRRWWWZZZ[[[[[[___ccckkkyyyyyytttmmmiiihhhiiijjjjjjqqqsssrrroooppptttuuutttcccWWWIII???<<<======<<<@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===;;;<<<=========DDDLLLYYYeeeyyy{{{sssllloooqqqqqqrrrooofff[[[RRRMMMQQQ___nnn}}}pppZZZFFF???888666888::::::888555444444444666999<<<>>>>>>CCCJJJMMMOOOSSSZZZaaajjj~~~~~~mmmXXXFFF===:::888888777777777777888888::::::;;;===AAAHHHQQQWWWbbbffflllqqquuuyyy|||~~~FFFJJJSSS]]]gggooosssuuusssoooiiifffdddbbb___\\\eeeuuummmWWWIIIBBBAAA@@@@@@AAACCCFFFQQQeeexxx~~~jjjXXXLLLHHHCCC@@@@@@???<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<============???BBBEEELLLSSS___jjjtttyyyqqqeee]]]VVVTTT[[[llltttrrrxxx}}}qqq^^^NNNDDD???===;;;;;;>>>AAANNNqqqiiiOOOBBB@@@@@@===>>>AAAFFFPPPfffyyyyyyzzz{{{qqq^^^JJJ===:::<<<999;;;AAAKKKRRROOOFFF>>>============<<>>@@@AAABBBKKKKKKRRR___pppzzziiiXXXMMMGGGAAA@@@CCCGGGIIIKKKOOOSSSVVVWWWWWWWWWZZZbbbnnnzzz}}}tttoooiiidddcccdddeeeeeejjjmmmllliiiiiilllmmmjjj\\\RRREEE===;;;;;;;;;999<<<<<<;;;:::999999999999:::::::::;;;;;;;;;<<<<<<<<<:::;;;>>>>>>@@@HHHQQQXXXfff{{{~~~qqqkkkmmmooonnnnnnhhh```VVVOOOKKKOOO]]]kkk}}}nnnWWWDDD???999777999:::999777555555555666888:::<<<===???CCCIIIMMMPPPUUU[[[___hhh|||uuubbbNNN@@@999888777777777777777777888999:::;;;===???DDDLLLTTTZZZhhhlllppptttwwwzzz~~~AAACCCGGGOOOXXX^^^bbbccc___\\\XXXUUUTTTRRRPPPOOOQQQ^^^tttqqq]]]NNNEEEBBBCCCBBBCCCDDDFFFNNN```qqqssscccWWWOOOFFF@@@AAACCC@@@=================================>>>>>>>>>>>>@@@CCCFFFLLLSSS^^^iiirrr|||{{{rrreee___XXXUUUXXXffftttpppwwwuuudddSSSEEE>>>;;;;;;<<<===>>>FFFaaaqqqWWWEEE????????????@@@BBBHHHXXXvvvxxxfffPPPAAA;;;<<<999:::@@@KKKUUUUUUKKK@@@???>>>>>>===<<>>???AAABBBGGGHHHNNNZZZjjjlll[[[NNNFFFEEEHHHGGGGGGGGGJJJMMMPPPPPPOOOOOOQQQWWWaaakkkrrrsssrrrkkkfff```\\\[[[\\\]]]]]]```cccccc```___aaa```\\\TTTLLLCCC===;;;;;;:::999:::999999888888999999::::::::::::;;;;;;;;;<<<<<<:::999;;;>>>@@@CCCKKKUUU\\\kkk}}}nnnjjjlllllljjjiiibbb[[[RRRLLLJJJNNN[[[hhh~~~iiiPPPAAA===999888:::;;;999777777777888999:::;;;<<<<<<@@@CCCHHHNNNTTTYYY]]]___jjj}}}{{{lllUUUEEE<<<888777777666666666777888999999;;;===@@@DDDJJJRRR[[[aaannnpppsssvvvxxx{{{DDDEEEHHHOOOXXX```dddeee```\\\VVVQQQMMMKKKJJJJJJGGGOOO___yyyppp```SSSKKKHHHFFFDDDEEEFFFGGGMMM[[[iiivvv}}}oooeeeXXXKKK@@@???BBBAAA>>>===========================>>>>>>???>>>>>>@@@DDDGGGLLLSSS^^^iiirrr{{{}}}sssggg```ZZZVVVUUU```{{{yyyvvv~~~wwwhhhVVVGGG>>><<<===<<<<<<<<<@@@SSSxxxyyy___HHH>>>===@@@>>>>>>@@@EEEQQQkkklllTTTCCC<<<;;;888:::>>>IIIVVVZZZQQQDDDAAA???>>>>>><<<===FFFPPPiiivvvgggXXXSSSRRRMMMEEEAAA<<<:::999:::<<<===<<<;;;;;;;;;;;;::::::999999888888888888888888888888888888888888888888888888888::::::;;;<<<===???@@@AAAEEEFFFLLLWWWdddyyynnn]]]TTTRRRUUUNNNMMMKKKMMMOOOPPPNNNKKKIIIKKKOOOVVV^^^eeeggggggaaa]]]XXXTTTSSSTTTTTTTTTVVVYYYZZZWWWUUUVVVSSSOOOMMMHHHCCC???>>>===<<<:::::::::999999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::999:::>>>@@@CCCMMMWWWcccssswwwllljjjllljjjgggeee___WWWOOOKKKJJJOOO[[[gggbbbIII>>><<<::::::;;;;;;999777888888:::;;;<<<<<<<<<<<>>@@@AAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>@@@DDDGGGKKKSSS___iiirrrzzzuuujjjbbb[[[WWWTTT\\\xxx~~~wwwiiiWWWIII@@@>>>???;;;;;;;;;>>>JJJiii~~~fffNNN???<<>>======BBBJJJ^^^www}}}mmm^^^XXXUUUNNNFFFBBB>>>===<<<<<<===<<<;;;999999999999::::::;;;;;;;;;888888888888888888888888888888888888888888888888999::::::;;;<<<>>>???@@@CCCEEEKKKTTT```sssrrrhhhdddccc]]]ZZZWWWWWWXXXVVVPPPLLLFFFGGGJJJNNNTTTYYY\\\]]]YYYVVVQQQNNNMMMNNNNNNMMMPPPSSSSSSOOOMMMNNNKKKGGGFFFDDDAAA???>>>===<<<;;;999999999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<:::;;;>>>@@@DDDNNNXXXhhhwww~~~tttkkkkkkllliiieeeccc[[[SSSKKKHHHJJJQQQ]]]iii|||^^^GGG;;;;;;::::::::::::999777888999:::<<<============CCCEEEKKKTTT^^^fffkkkmmm|||{{{aaaGGG<<<::::::999666666777777999:::<<<<<<===AAAHHHOOOWWW```hhhnnnpppsssvvvxxx{{{IIIIIILLLVVVdddooottttttvvvrrrjjj^^^SSSKKKGGGEEEJJJJJJMMMYYYtttwwwjjjaaa]]]\\\WWWUUUTTTSSSQQQPPPUUU]]]aaammmzzzyyylll[[[IIICCCCCCBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>@@@CCCFFFKKKSSS^^^gggooovvv~~~zzzmmmbbbZZZXXXUUU[[[vvvyyyhhhVVVIIIBBB??????::::::;;;>>>DDD[[[mmmVVVCCC===???;;;;;;@@@HHHNNN[[[vvvyyy^^^HHH>>><<<888:::;;;@@@OOO]]]]]]UUUFFFAAA>>>>>>>>>===@@@EEEUUUlllvvvggg^^^XXXPPPHHHDDDAAA@@@???>>>???===;;;999888888999:::;;;<<<======888888888888888888888888888888888888888888888888999999999:::<<<===???@@@BBBDDDJJJRRR[[[mmm~~~wwwsssjjjfffbbbaaaaaa[[[RRRJJJEEEFFFHHHKKKNNNQQQSSSTTTTTTQQQMMMJJJJJJJJJJJJIIILLLOOONNNJJJHHHIIIGGGCCC@@@???>>>===;;;::::::999888777777777888999999::::::::::::;;;;;;;;;<<<<<<===;;;<<>>>>>DDDHHHOOOYYYcccnnnvvv{{{yyyzzztttWWWAAA999999999888777777888999:::<<<>>>??????CCCKKKSSS\\\eeemmmrrrtttwww{{{~~~RRRQQQTTT___mmmwwwzzzyyy~~~}}}yyyooobbbVVVNNNJJJFFFGGGIIISSSiii|||tttmmmjjjiiigggccc```]]]XXXSSSTTTYYYXXXbbbnnnuuu||||||ttteeeUUUNNNKKKGGGCCCBBB????????????????????????<<<============???BBBEEEJJJQQQ[[[ccciiiooouuuyyypppcccYYYXXXVVV\\\vvv{{{gggUUUIIIBBB>>><<<999777:::>>>@@@MMMrrrttt^^^III??????<<<:::>>>EEEJJJQQQfff|||gggPPPBBB===:::======>>>KKK]]]ddd___LLLEEE?????????===>>>AAAKKK___zzzqqqfff\\\RRRJJJHHHBBBAAAAAAAAAAAA@@@===;;;999:::::::::;;;<<<<<<<<<888888888888888888888888888888888888888888888888888888999:::;;;===>>>???@@@BBBHHHOOOWWWhhh|||xxxtttsssppphhh[[[QQQIIIKKKLLLMMMNNNOOOPPPQQQRRROOOKKKIIIHHHIIIHHHHHHJJJLLLJJJFFFDDDFFFEEEBBB>>>>>>>>><<<;;;::::::;;;999999888888888999999::::::::::::;;;;;;;;;<<<<<<===<<<===AAADDDJJJVVVaaaqqq~~~uuummmhhhhhhiiieeebbbaaaSSSKKKEEEHHHQQQ___qqqoooTTTCCC999999999999888888:::;;;888888888999;;;===???@@@EEEJJJSSS]]]hhhtttwwwttt|||sssbbbLLL===999::::::888888888999:::<<<>>>@@@AAA@@@EEENNNWWW___hhhpppuuuwwwzzz~~~^^^\\\___iiiwww}}}yyylll]]]QQQLLL@@@CCCGGGPPPddd}}}~~~{{{vvvtttsssrrrmmmiiiddd]]]UUUSSSVVVSSS\\\fffmmmuuu}}}}}}xxxkkk___XXXRRRKKKFFFDDD????????????????????????<<<<<<===<<<<<<>>>BBBEEEIIIPPPYYY```dddhhhmmmpppyyy{{{rrrcccXXXXXXXXX]]]vvv}}}gggTTTHHHBBB===999888666:::>>>===EEEfffxxxdddNNNBBB@@@???:::;;;BBBEEEJJJ[[[pppoooVVVFFF???<<>>===III]]]hhhgggPPPHHHAAA@@@???======???CCCUUUpppwwwkkk___SSSLLLKKKBBBBBBAAABBBCCCBBB@@@===;;;;;;;;;;;;;;;;;;;;;:::888888888888888888888888777777777777777777777777888888999:::;;;===>>>???>>>AAAGGGMMMTTTdddzzzkkk___OOOPPPRRRRRRQQQQQQQQQRRRQQQNNNKKKIIIHHHIIIHHHGGGIIIJJJHHHCCCBBBDDDDDDBBB@@@@@@@@@>>><<<;;;<<<===<<<<<<;;;;;;:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===<<<>>>BBBGGGNNNZZZfffyyyssskkkfffggggggdddaaa```TTTLLLFFFKKKXXXiii}}}gggMMM>>>999999999888777888:::<<<888888777888:::===@@@BBBEEELLLVVV```jjjxxxpppqqqvvvcccWWWGGG===;;;<<<<<<;;;888999:::;;;===???AAABBBAAAFFFOOOXXXaaaiiiqqqvvvwww{{{jjjggggggmmmvvv}}}yyyooo]]]MMMFFFDDDDDDLLL```|||qqqlllpppppplllsssqqqqqqtttyyy{{{zzzxxxuuussspppkkkddd]]]XXXTTTWWWYYY]]]bbbhhhmmmrrrtttsssrrroooiiiaaaWWWNNNJJJHHHCCC@@@AAAAAA>>>===>>>???>>>===<<<===???AAABBBKKKOOOTTTXXXZZZ]]]cccgggkkkooozzz}}}gggXXXXXXXXX[[[sss{{{}}}iiiSSSGGGDDD@@@;;;<<<888999<<<<<>>???EEE[[[kkkfffbbbQQQBBB???@@@>>>>>>@@@@@@MMMddd~~~mmm```YYYSSSNNNIIIFFFAAA>>>>>>?????????:::::::::<<<<<<;;;888666777777888888888888777777:::999888999:::999777555999999::::::::::::;;;;;;>>>AAAFFFKKKQQQ^^^wwwyyysss|||~~~ssseee\\\XXX\\\___YYYRRRPPPRRRQQQPPPOOOMMMKKKIIIHHHMMMKKKHHHDDDBBBAAABBBBBB????????????>>>===;;;:::::::::888888888999:::;;;::::::999999::::::;;;<<<>>>;;;;;;BBBJJJUUUeeerrr}}}tttmmmfffdddeeeddd```[[[MMMJJJFFFIII[[[uuurrrVVVDDD@@@888888888999999::::::;;;999999999999;;;>>>AAACCCEEELLLUUU]]]gggwww|||zzzttttttsssmmmgggZZZQQQFFF???===<<<<<<::::::999888;;;@@@DDDEEEDDDDDDJJJSSS]]]eeelllrrrvvv|||~~~nnnlllkkkpppxxx~~~~~~~~~}}}{{{sss```OOOFFFEEEEEELLL^^^xxxrrrfffdddaaa]]]ddddddhhhooovvv{{{}}}}}}yyywwwtttnnnhhhaaa[[[XXX\\\]]]^^^```cccfffiiikkkqqqqqqppplllfff^^^WWWTTTMMMFFF@@@AAAAAA???======???>>>======>>>@@@BBBCCCGGGKKKPPPSSSTTTVVV[[[___dddhhhrrr~~~iiiZZZYYYXXX[[[ssszzzwww~~~jjjTTTHHHDDD@@@;;;<<<999:::<<<<<>>BBBLLLWWWpppiiiXXXPPPBBB===>>>???EEE\\\pppooonnn[[[HHHAAA@@@>>><<<===<<>>??????>>>;;;;;;;;;<<<===<<<:::777888888888888888888888888888777666666777777666444999999999::::::;;;;;;;;;===???CCCHHHLLLXXXppp}}}qqqrrrwww|||wwwoookkkmmmmmmeee\\\WWWTTTSSSQQQPPPOOONNNLLLJJJMMMMMMKKKGGGCCC@@@AAABBB@@@@@@@@@??????>>>===<<<<<<;;;::::::999:::;;;;;;::::::999999999:::;;;;;;===;;;===EEEPPP^^^ppp~~~{{{tttmmmfffdddfffeee```YYYRRRPPPNNNSSSfffkkkPPPAAA>>>888888888999999::::::;;;;;;;;;;;;;;;===@@@CCCFFFLLLRRRZZZcccnnn}}}{{{zzz~~~ooogggffffffbbb^^^WWWVVVQQQJJJAAA<<<;;;<<<===<<<<<>>======>>>@@@CCCDDDEEEIIINNNOOOOOOOOORRRUUUYYY\\\fffrrr|||lll\\\YYYWWWZZZrrrzzzssswwwlllVVVHHHCCC???;;;<<<:::;;;======@@@RRReeeuuu]]]MMMAAA===;;;======???EEEMMM___ssscccZZZHHH???>>>>>>CCCYYYqqqwww{{{gggPPPCCC@@@>>>======;;;???MMMgggzzzmmmcccXXXNNNMMMIIIDDDAAA??????>>>===<<<<<<<<<===>>>===;;;999999999888777777888999999999777666555777777777666888888888999:::;;;;;;<<<===>>>BBBEEEIIISSShhh|||ssskkkiiikkksss~~~yyymmmfff\\\ZZZXXXVVVVVVTTTQQQOOOPPPRRRRRRMMMEEE@@@AAACCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<;;;::::::999999999::::::;;;:::===HHHUUUeeeyyy{{{xxxuuunnnfffeeegggfff___XXXPPPOOOQQQ[[[ppp|||vvv{{{~~~vvv```HHH===<<<777777888999::::::;;;;;;::::::;;;;;;<<>>>>>>>>BBBGGGLLLNNNOOONNNUUU___hhhmmmqqqsssuuuxxx{{{yyyxxxwwwzzz~~~ppp[[[NNNKKKJJJPPP^^^rrr{{{gggXXXQQQNNNSSSXXXaaakkktttyyy||||||{{{xxxsssmmmgggbbb^^^]]]^^^]]]ZZZXXXXXXYYY[[[\\\\\\```dddfffeeedddeeefff^^^OOO@@@===@@@BBBBBBBBB>>>===<<<<<<===???BBBCCCFFFJJJNNNOOOMMMLLLLLLNNNNNNPPPYYYfffsssnnn^^^XXXUUUYYYrrrxxxyyy}}}lllWWWIIICCC???<<<<<<;;;===>>>===???JJJWWW{{{kkkWWWDDD>>>;;;<<<======AAAFFFTTTyyyzzzjjjaaaOOOCCC>>>===???TTTppp}}}pppXXXGGGAAA@@@?????????===DDDZZZzzz~~~pppfffZZZOOOPPPLLLGGGCCCAAA???>>><<<<<<;;;;;;<<<======;;;999;;;:::888777777888:::;;;;;;999888777999::::::999777777888999:::;;;;;;<<<>>>???BBBEEEHHHQQQdddvvvooogggfffkkkrrryyyzzzlllhhhdddaaa```]]]YYYVVVTTTXXXZZZTTTIIIBBBBBBDDDAAAAAA@@@??????>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<;;;::::::999:::::::::??????DDDOOO]]]mmmwwwuuuuuunnngggfffhhhfff^^^VVVKKKNNNVVVeee}}}oookkkqqqtttiiiTTTAAA:::;;;777777888999::::::;;;;;;:::;;;<<<<<<===@@@FFFKKKPPPSSS[[[fffvvv}}}xxxuuu}}}ooo]]]PPPNNNOOOQQQPPPTTT[[[___XXXIII===;;;=========>>>@@@EEEIIIMMMOOORRRYYYdddmmmsssuuuvvvvvvzzz}}}|||||||||~~~uuuaaaRRRLLLKKKRRR^^^oookkkYYYQQQOOORRRXXXbbblllsssvvvxxxxxxyyyvvvqqqkkkeeeaaa___^^^```^^^[[[XXXVVVVVVVVVVVVTTTXXX\\\^^^^^^```eeejjjlllZZZHHHAAABBBBBBBBBBBB>>>===<<<<<<<<<>>>@@@BBBFFFJJJNNNOOOLLLIIIHHHIIIGGGHHHOOO\\\kkk{{{~~~nnn___XXXTTT[[[uuu{{{nnnYYYIIIBBB???===<<<<<<===???>>>>>>DDDKKKdddvvvcccKKKBBB<<<;;;======@@@CCCPPPnnnpppfffTTTDDD?????????RRRrrr|||eeePPPDDD@@@>>>===@@@<<>><<<;;;:::999:::;;;<<<;;;999<<<:::999777777999:::<<<;;;999888888:::;;;:::999777777888999999:::;;;;;;<<<===???CCCFFFOOO```ooo{{{nnnhhhgggjjjjjjuuu~~~yyyrrrmmmkkkhhhbbb^^^ZZZ^^^```ZZZNNNEEEBBBCCCCCCBBB@@@???>>>========================<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<>>@@@@@@AAAEEEMMMSSS[[[^^^dddnnn|||~~~zzzyyyrrrdddRRRFFFBBBDDDFFFHHHSSSVVVVVVPPPGGG@@@<<<<<<===>>>???AAADDDHHHLLLPPPUUU]]]hhhqqqwwwyyyzzzzzz{{{~~~yyygggWWWNNNKKKTTTaaaooonnn[[[PPPOOOPPPXXXcccmmmsssuuuuuuuuuvvvsssmmmgggcccaaa``````eeeccc```\\\XXXUUURRRQQQQQQTTTWWWWWWWWWZZZcccjjjuuueeeUUUMMMJJJFFFCCCBBB@@@???===<<<<<<>>>???@@@CCCHHHMMMNNNKKKGGGEEEEEEDDDDDDJJJVVVfffxxx{{{nnn```XXXUUU___||||||}}}}}}rrr^^^KKKBBB???>>>;;;<<<===>>>>>>???AAADDDQQQrrrtttXXXKKK???<<<===>>>@@@BBBMMMbbbuuujjjVVVDDD@@@CCCBBBQQQtttyyy___KKKAAA<<<:::===;;;<<>>=========<<<======>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>???DDDRRRddduuuzzzsssoooooonnnllliiieee___YYYTTTQQQ___ttt}}}~~~}}}ssslllhhhiiicccRRRBBB;;;:::;;;666666777888:::;;;<<<<<<888;;;>>>???@@@EEEOOOWWWhhhlllssszzz{{{zzzjjj___OOOCCC???@@@BBBDDDMMMLLLJJJGGGCCC@@@???>>>@@@AAACCCDDDGGGLLLRRRVVVZZZaaallluuuzzz|||}}}}}}{{{~~~~~~ppp```SSSOOO[[[jjjuuusss```UUUTTTTTT]]]iiirrruuutttsssrrrpppmmmgggbbb___^^^^^^___eeedddbbb___\\\XXXTTTRRRPPPRRRSSSPPPNNNRRR]]]fffppphhh```]]]YYYQQQKKKHHHDDDBBB@@@???>>>>>>@@@@@@AAAGGGMMMNNNKKKGGGEEEDDDDDDCCCHHHTTTcccuuuyyyooobbbZZZXXXeee}}}xxxvvvyyy~~~yyydddNNNBBB>>>===;;;<<<======>>>@@@@@@???DDD[[[sssfffVVVDDD======>>>@@@BBBHHHTTTssswwwkkkXXXEEEAAADDD@@@KKKlllpppVVVGGG@@@===<<<<<<===BBBOOOhhhtttfff[[[SSSOOOKKKHHHEEECCC@@@>>>;;;:::999999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;666666777:::;;;;;;888666999999999999888888888888:::888999<<>>>>>>>><<<===>>>???@@@@@@??????============>>>???AAAAAACCCKKK[[[pppyyyrrrnnnkkkmmmnnnkkkccc[[[VVVTTTUUUggg|||wwwooommmllliii\\\III<<<::::::999555666777888:::;;;<<<===666:::>>>???AAAGGGRRR\\\ttt}}}}}}zzzcccZZZLLLBBB>>>>>>@@@AAABBBBBBBBBAAA@@@???@@@AAA@@@BBBEEEHHHKKKQQQYYY___bbbiiirrryyy}}}}}}xxxhhhZZZUUUbbbsss}}}xxxggg]]][[[]]]eeepppwwwxxxuuurrrpppjjjgggaaa\\\ZZZZZZ[[[\\\aaaaaabbbaaa```]]]YYYWWWNNNPPPOOOJJJGGGLLLWWWaaagggdddeeehhheee]]]TTTQQQGGGEEECCCAAA???@@@@@@AAABBBHHHNNNPPPMMMIIIGGGFFFEEEDDDHHHTTTbbbtttyyyoooddd\\\[[[jjjzzzvvvuuuzzzhhhPPPCCC===;;;:::<<<======???AAA@@@>>>>>>LLL\\\xxxqqq^^^HHH???===>>>???AAADDDKKKfffuuuiii[[[GGGBBBDDD<<>>BBBLLLXXXnnnxxxeee^^^^^^kkkzzzxxxvvv{{{{{{sssggg\\\UUUNNNLLLHHHDDDAAA@@@??????<<<===???AAABBBBBBBBBAAA=========>>>???AAACCCCCCPPPYYYkkkyyyrrrnnnhhhmmmpppkkkaaaXXXTTTTTT[[[ooo~~~tttlllmmmoooiiiYYYDDD999999:::888555666777888:::;;;<<<===<<<@@@EEEGGGHHHOOO[[[eee{{{qqqZZZRRRFFF===999888999:::999<<<@@@@@@>>>>>>AAADDD???AAAEEEIIIMMMTTT]]]dddiiinnnvvv|||{{{iiidddccclll|||{{{oooddd```bbbkkkssswwwxxxwwwppphhhgggccc^^^[[[[[[[[[\\\\\\___ccceeeddddddccc]]]VVVTTTQQQLLLGGGDDDFFFLLLQQQ[[[^^^dddlllqqqooohhhaaaTTTKKKEEEFFFFFFAAA@@@BBBCCCIIIOOOPPPLLLHHHEEEDDDCCCDDDIIISSSdddxxxkkkbbbaaa^^^mmm}}}{{{wwwvvvkkkSSSGGGAAA<<<======>>>>>>>>>>>>======<<<>>>KKKgggeeeGGG<<<>>>??????@@@???JJJ___~~~rrraaaZZZXXXRRRGGG<<<>>>TTTjjjsssZZZJJJBBB===>>>AAADDDCCCMMMjjjsssaaa[[[TTTNNNLLLHHHBBB>>>>>>;;;999888888999:::999999888888888999999::::::;;;;;;<<<===<<<999888777888888999::::::999888666555999:::;;;;;;===BBBHHHLLLccczzzlllZZZUUU^^^iiippphhhqqqzzzsssddd\\\ZZZTTTLLLFFFEEEEEECCCBBB@@@@@@AAAFFFJJJLLLIIIEEEEEE???;;;;;;===@@@FFFNNNXXXgggyyyzzzppplllkkkjjjlllkkk```RRRPPPWWWcccyyyyyyjjjeeeiiinnndddQQQ@@@;;;===999222777777777888999999999:::>>>999>>>IIIOOORRR]]]lllxxxkkkZZZLLL>>>999999888777888777888888999;;;===???@@@BBBGGGJJJLLLQQQ\\\dddfffooorrrwwwzzz}}}~~~mmmjjjkkkvvvtttjjjfffjjjqqqvvvwwwvvvtttnnngggccc___ZZZWWWWWWXXXYYYYYY]]]aaaddddddfffgggbbb\\\WWWSSSLLLFFFCCCDDDHHHLLLPPPTTT^^^lllxxx|||xxxrrr```UUUKKKHHHGGGDDDCCCEEEHHHMMMRRRRRRNNNIIIFFFEEEDDDFFFKKKUUUeeeyyylllccc```]]]mmm~~~|||yyyyyyjjjSSSFFF@@@;;;======>>>>>>>>>>>>======??????DDDVVVttthhhJJJ>>>>>>>>><<<;;;;;;DDDTTTqqq}}}lll___WWW[[[\\\UUUHHHBBBMMM]]]}}}eeeQQQFFF??????AAACCCBBBIIIccc~~~zzzhhh]]]UUUNNNLLLIIIDDDAAAAAA<<<:::888888999::::::999999999999999999:::::::::888999;;;:::999888888999777888999999999888777666666777777888999===BBBGGGUUUiiiwwwbbbYYY]]]ddd}}}sssjjjooovvv}}}pppggg]]]WWWOOOJJJHHHGGGEEECCCAAACCCGGGNNNSSSTTTPPPLLLFFFBBB???@@@AAADDDMMMVVVdddrrr{{{ppplllkkkhhhgggeee[[[QQQSSS]]]llluuuiiieeegggnnnbbbOOO===999<<<<<<777777777777888999999::::::>>>;;;@@@JJJPPPSSS```ppp{{{oooWWWIII<<<888888777666777999999:::;;;<<<>>>???@@@CCCIIIMMMOOOUUU___gggjjjrrrtttxxxzzz|||wwwuuuyyyyyyqqqmmmsssxxxzzzxxxuuurrrkkkccc___[[[VVVSSSSSSUUUVVVWWWYYY^^^aaacccgggkkkjjjeee^^^XXXOOOGGGDDDDDDEEEFFFGGGKKKWWWkkkttteeeUUUNNNMMMLLLKKKKKKPPPTTTXXXVVVQQQKKKGGGFFFFFFIIINNNXXXfffyyymmmddd```]]]nnn}}}{{{}}}gggRRREEE???;;;<<<======>>>>>>======<<<===???@@@IIIdddsssTTTCCCAAA???<<<999>>>AAAKKKaaapppddd[[[XXX^^^ddd```PPPCCCFFFPPPwwwsss[[[JJJAAA???@@@BBBAAAEEEYYYpppqqq```WWWOOOLLLJJJFFFCCCDDD===;;;999888999::::::999::::::::::::999999999999666888999:::999888999:::666777888999999999888888666666666666777999>>>BBBLLL\\\tttiii\\\[[[```wwwyyynnnppptttzzzuuulllbbb\\\VVVQQQOOOMMMJJJGGGDDDHHHOOOYYY______YYYSSSDDDBBB@@@@@@AAAFFFSSS```ttt~~~qqqllllllfffbbb^^^VVVPPPXXXfff{{{|||nnnhhhggggggiii]]]JJJ:::777;;;>>><<<777777777888888999:::;;;>>>>>>DDDLLLQQQVVVfffwww|||oooQQQFFF;;;888888666666777::::::;;;;;;===>>>@@@AAAEEEKKKOOORRRYYYccclllnnnuuuwwwyyyzzz|||}}}uuurrrwww|||~~~{{{vvvqqqhhh```]]]YYYSSSPPPPPPRRRTTTTTTTTTYYY\\\```gggnnnooolllggg___UUUMMMHHHFFFDDDCCCEEEHHHTTTkkkyyyeeeYYYWWWXXXWWWVVV[[[]]]___[[[TTTMMMIIIHHHGGGKKKRRR[[[hhhzzzpppfffaaa^^^qqq}}}}}}wwwbbbOOODDD>>>;;;<<<==================<<<888>>>AAAEEE[[[bbbLLLDDDBBB???<<>>@@@GGGOOOTTT]]]nnn}}}|||vvvfffKKKAAA999777777666555777:::::::::;;;===>>>@@@AAAEEEKKKQQQTTT[[[fffnnnqqqvvvwwwyyy{{{}}}zzzxxxyyy~~~zzzsssiii___[[[VVVPPPLLLKKKMMMNNNOOOOOOSSSWWW[[[cccmmmqqqpppjjjeee\\\SSSMMMHHHDDDBBBFFFHHHSSSjjjwwwiiieeeffffffdddfffgggfff```WWWOOOJJJIIIGGGMMMUUU___kkkzzzrrrgggbbbbbbxxx~~~mmm[[[LLLBBB>>>===<<<<<<============<<<<<<888===>>>???PPPppprrrUUUFFFBBBAAA???FFFDDDEEEOOOeeettt\\\RRRPPPVVV\\\eeehhh^^^OOOGGGFFFPPPgggqqqYYYGGGAAA>>>@@@@@@@@@JJJWWWsss}}}kkk]]]OOOJJJIIIGGGEEEFFFBBB>>>;;;999999::::::999<<<;;;;;;::::::999999999;;;<<<===<<<:::999999999999999999:::;;;<<<===>>>999::::::999888999<<<>>>AAAHHHWWWmmmppp``````fff~~~yyyyyy~~~tttnnngggbbb]]]ZZZZZZXXXUUURRRPPPVVV___iiinnnjjj```WWWKKKHHHFFFFFFJJJVVVmmmuuuooojjjccc___]]]XXXXXXeeewwwpppdddeeeeeeaaaQQQIII@@@:::888888888999888888777777888:::<<<>>>>>>BBBJJJSSS[[[gggyyyuuuyyy}}}iiiWWWDDD===777777888666666777999999:::;;;===???@@@AAAEEEKKKRRRVVV]]]hhhppprrruuuwwwzzz|||~~~|||vvvlllccc\\\VVVNNNIIIGGGGGGHHHIIIJJJMMMPPPTTT]]]hhhnnnnnnjjjhhhddd\\\SSSKKKGGGEEEGGGHHHRRRgggxxxssstttsssqqqoooooollldddYYYPPPKKKJJJGGGOOOZZZeeeooo|||pppeeeccciiizzzeeeUUUJJJAAA======;;;<<<<<<======<<<<<<;;;===<<<999999DDD]]]~~~___HHHAAA@@@@@@@@@???AAAJJJZZZvvvwwwZZZNNNMMMNNNUUUcccooommm]]]LLLBBBFFFXXXsss~~~hhhNNNEEE???AAAAAA@@@FFFOOOhhh{{{tttcccRRRKKKIIIGGGFFFFFFDDD@@@<<<999999:::::::::;;;;;;;;;;;;::::::::::::===>>>???===;;;999999999::::::::::::;;;<<<===>>>777888888777666777999;;;===BBBNNN```xxxvvvhhhiiiooo}}}vvvxxx|||qqqmmmeee```[[[ZZZZZZ[[[YYYWWW^^^aaahhhooopppjjj^^^UUUIIIGGGGGGKKKRRR```vvvtttooofff```\\\\\\[[[^^^nnnqqqhhhddd___ZZZGGGAAA<<<;;;999666555666888888777777888;;;===???@@@EEENNNYYYfffuuussslllqqqvvvmmmYYYIII>>>999666888999777666888888999:::<<<>>>AAACCCDDDHHHNNNUUUYYY```jjjrrrtttvvvxxx{{{}}}xxxqqqjjjaaa[[[RRRJJJGGGFFFGGGGGGFFFIIIKKKNNNWWWbbbiiijjjkkknnnnnnhhh\\\RRRNNNMMMKKKLLLSSSdddzzz}}}}}}}}}{{{vvvuuupppfffZZZPPPKKKJJJHHHRRR```llluuulllaaacccqqqxxxaaaSSSHHH@@@<<<===;;;<<<<<<======<<<<<<;;;>>>::::::???DDDRRRooommmPPPCCC@@@@@@>>>???CCCJJJSSSggg}}}\\\MMMMMMJJJNNNZZZjjjooocccOOOAAAAAAKKK^^^uuuvvvXXXKKKBBBBBBBBB???BBBHHHYYYooo}}}kkkWWWMMMJJJHHHFFFFFFEEEAAA<<<999999::::::::::::::::::;;;;;;;;;;;;;;;:::<<<======;;;999999:::999999888888999:::;;;<<<666777888777666666888:::<<>>@@@DDDIIIRRR```qqqssshhh```bbbcccYYYJJJAAA;;;777666999:::777777:::999:::;;;>>>AAADDDGGGHHHMMMTTTZZZ___eeeooovvvxxxxxx{{{|||yyytttooohhhaaaWWWNNNJJJIIIIIIIIIDDDFFFHHHJJJSSS^^^eeefffnnntttxxxqqqdddYYYUUUVVVPPPQQQVVVbbbuuuyyyxxxrrrhhh[[[PPPKKKIIIIIIUUUdddpppyyy|||hhh^^^cccvvvyyyaaaRRRHHH???;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;888???KKKNNNPPPfffyyyWWWFFFBBBAAABBBDDDHHHMMMPPP]]]zzz^^^NNNNNNMMMJJJPPP^^^gggaaaPPPCCC===BBBNNNccc|||}}}___PPPEEEDDDBBB>>>???DDDNNNeee|||pppZZZOOOLLLIIIGGGGGGFFFBBB===:::999::::::::::::::::::;;;;;;<<<<<<<<<888999;;;;;;:::::::::;;;999888777777777888999:::777888999888777888:::;;;;;;>>>CCCKKKWWWjjj~~~yyypppwww~~~xxxtttooojjjgggjjjvvvwwwooommmjjjeeeaaa```cccgggiiijjjxxxxxxxxxwwwtttjjj\\\RRRNNNOOOWWWeeessswwwpppmmm]]]VVVRRRUUUYYYeeeuuuyyyyyynnnaaa\\\BBB<<<888:::888444444999999888777777888;;;>>>@@@GGGLLLUUUeeeyyymmmaaaWWWVVVSSSJJJBBB???999666666::::::888888;;;:::;;;===@@@CCCGGGJJJLLLQQQXXX___ccciiisssyyy{{{{{{~~~{{{xxxtttmmmeeeYYYOOOIIIHHHHHHHHH???CCCFFFHHHKKKQQQ[[[dddlllqqqvvvwwwpppfff[[[UUUVVVTTTVVV^^^mmm}}}}}}{{{{{{vvvmmmaaaUUULLLHHHHHHKKKNNN]]]ssswwwlllaaafff}}}fffRRRGGGAAA===:::999:::;;;;;;<<<;;;;;;;;;AAA<<<>>>DDDEEEGGGVVViiieeeKKKCCCCCC???@@@DDDGGGJJJUUUllldddUUURRRMMMJJJRRRXXXSSSQQQNNNCCC===@@@EEEPPPdddyyylll[[[HHH???@@@AAA@@@???FFFSSShhh}}}jjj[[[OOOFFFFFFLLLHHHEEEAAA???>>>===;;;::::::::::::;;;;;;;;;<<<<<<>>>===;;;:::999999::::::777777777777666666666666777888888888777777999;;;888:::===AAAIIIXXXjjjxxx~~~|||qqqiiigggeeecccgggsss~~~vvvpppmmmiiigggiiipppwww|||~~~zzzmmmaaaZZZWWWTTT]]]gggooozzzwwwsssooojjjVVVUUUTTTWWWdddzzz|||~~~gggUUU???<<<999777777888777777999777555555888<<<@@@BBBGGGNNNYYYggg|||iii[[[MMMGGGDDD???;;;999666666666666777777777777:::<<<>>>@@@BBBEEEIIIMMMWWWYYY]]]dddkkkqqqwwwzzzzzz|||{{{yyyxxx{{{|||wwwoooggg\\\RRRKKKIIIHHHGGGCCCEEEHHHIIIJJJOOOXXX___iiiooouuuxxxuuuooohhhddd___\\\[[[```kkkwww}}}|||wwwrrrjjj___TTTLLLIIIHHHLLLOOO^^^ssstttjjjbbbiiigggRRRFFF@@@<<<:::999:::;;;;;;<<<<<<;;;;;;???;;;<<>>===<<<:::999:::::::::;;;;;;;;;<<<<<<>>>===;;;:::999999::::::999888888888888777777777888999:::999999999;;;<<<;;;<<<===>>>CCCMMM\\\fff~~~vvvssspppoooqqqxxxrrriiicccbbbccchhhuuu}}}xxxtttsssrrrvvv}}}~~~pppeee___]]]^^^hhhrrrxxxyyyvvvzzzzzzsssnnnkkkgggaaaWWWSSSTTT```vvv}}}hhhUUU???<<<999777777888888777:::888777888:::>>>AAACCCHHHOOO[[[kkkyyydddVVVIIICCC@@@<<<999888777777777888888888888999999;;;===???@@@DDDHHHLLLVVVYYY```gggnnntttwwwyyy{{{}}}ssspppllliiimmmyyyyyyqqqjjj___UUUNNNJJJGGGEEEFFFGGGHHHHHHHHHKKKRRRWWWdddiiippptttuuusssrrrqqqeeebbb___```gggpppxxx}}}}}}{{{sssoooggg]]]RRRLLLIIIIIINNNRRR___rrr~~~ppphhhdddnnnhhhRRREEE???;;;999999::::::;;;;;;;;;;;;;;;>>>;;;<<<@@@>>><<>>@@@AAAGGGVVVeeezzzmmmddd```YYYZZZ\\\VVVUUURRRHHH===;;;999:::BBBTTTkkk}}}{{{eeeQQQFFFBBBAAAAAAAAAGGGVVVjjjyyyrrrhhh\\\TTTQQQJJJGGGBBB???===<<<;;;999:::::::::;;;;;;;;;<<<<<<======;;;:::::::::::::::::::::999999999888888888888999999999888888999;;;999:::;;;;;;<<>>;;;999777888888888777:::999999:::===@@@CCCEEEJJJSSS```pppsss\\\PPPCCC===;;;888666777888888888999999999::::::;;;<<<>>>@@@BBBFFFKKKOOOVVV[[[bbbjjjqqquuuxxxyyy}}}~~~aaaooo{{{ssspppsss|||~~~mmmfffaaabbblllyyyxxxqqqkkkaaaWWWPPPJJJFFFCCCEEEFFFFFFEEEEEEHHHMMMQQQ\\\```fffjjjlllnnnpppqqqgggeeebbbaaaeeellltttxxx}}}{{{yyyrrrnnnggg\\\RRRKKKIIIIIIPPPTTT```qqq|||nnnhhhhhhvvvjjjSSSEEE>>>;;;888888999::::::;;;;;;::::::;;;:::<<>>???AAABBBFFFQQQ]]]ttt~~~qqqrrrgggeeeddd]]]]]][[[QQQCCC>>>:::999;;;HHHccc|||nnnWWWHHHAAA@@@@@@>>>BBBLLL___uuu|||ssshhh\\\UUUOOOKKKEEEAAA???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999999888888888888666777777666555555666888555666888888:::>>>DDDIIIVVVaaarrrggg___WWWSSSSSSVVV```jjjxxxzzzgggeeedddiiiwww~~~www{{{uuuooonnnppp|||wwwllliiiiiiiiiiiijjjhhhaaa[[[UUUUUU___yyy|||pppWWWFFF<<<:::888888999999999888888999;;;<<<>>>AAAEEEHHHNNNWWWcccsss||||||iiiTTTIII>>>999777555555777888888888888999999999:::<<<===@@@CCCFFFKKKRRRVVVYYY]]]cccjjjpppuuuyyyzzzWWWfffyyyqqqhhheeeiiittt|||kkkddd\\\YYYaaappp~~~yyypppjjjaaaXXXPPPKKKFFFCCCDDDDDDCCCCCCDDDFFFIIILLLQQQTTTYYY]]]```dddiiillliiihhhfffeeeggglllrrrvvvzzz}}}|||xxxvvvtttpppggg\\\RRRKKKHHHHHHPPPUUU```nnnxxxnnniiilll}}}mmmTTTEEE>>>:::888777888888999999999999999666777999<<<;;;:::===BBBQQQqqq{{{ZZZIIIBBB??????AAACCCFFFNNNWWWeeexxxssspppiiiiiihhh^^^FFF===888888888>>>WWWqqqyyybbbMMMCCC???<<<>>>???FFFUUUkkkzzzqqqddd[[[QQQMMMFFFBBB???===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888888888777777777666777777666555555666888666666777888:::<<<@@@CCCKKKUUUcccsssfff[[[PPPKKKIIIIIIOOOVVVcccmmm|||sssnnniiilllxxx}}}{{{yyyuuussssssyyy~~~vvvrrrtttwwwxxxnnniiifffdddeeeddd___XXXTTTPPPZZZnnnxxxdddMMM>>>;;;999888888999:::999888777999;;;===???CCCHHHMMMSSS\\\gggttt{{{|||qqq]]]LLLCCC:::888777555555888777777777888888888999999999<<>>;;;999555666666777888777777777111222555777888888:::===IIIfffcccJJJCCC>>><<<>>>AAADDDJJJQQQ[[[sss|||vvvwwwvvvlllPPPAAA999<<<;;;;;;MMMeeesssZZZJJJAAA;;;??????CCCNNN```wwwyyymmmbbbSSSNNNGGGAAA>>><<<;;;::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;::::::999888888888888777777777999::::::999777777888:::::::::999999:::;;;<<<===AAAIIIUUUaaaooolll^^^PPPIIIFFFDDDFFFIIIRRRWWWcccsssyyysssttt~~~zzzuuunnniiigggfffeeedddkkksss~~~|||wwwvvvyyy|||wwwnnnnnniiifffeeeaaaYYYRRRPPPOOObbb~~~qqqZZZFFF<<<:::888888888:::;;;:::888777:::<<<>>>@@@EEENNNTTT\\\gggsss||||||hhhVVVEEE>>>888888777555666999777777777888888888888999777999<<<@@@FFFNNNWWW]]]aaabbbdddhhhnnnvvv}}}NNN\\\ooowwwmmmiiillluuuooo___XXXPPPNNNVVVbbbsssoooiii```XXXRRROOOLLLKKKHHHGGGEEEEEEEEEGGGGGGGGGDDDEEEHHHJJJLLLOOOTTTWWWYYY]]]aaadddeeehhhlllooorrruuuxxxyyyxxxuuuttttttooollldddZZZPPPJJJHHHHHHNNNTTT]]]fffooozzztttjjjfffooosssWWWFFF???;;;:::333444555555666666555555000333555555666888::::::BBBWWWuuusssRRRGGG@@@;;;<<>>===<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;;;;:::::::::999999999888888888:::;;;;;;:::888888999:::;;;:::888888888999999999:::@@@IIIQQQ\\\mmmvvvgggVVVMMMIIIFFFEEEFFFGGGKKKRRR^^^lll~~~~~~tttmmmbbbYYYVVVVVVWWWXXX\\\eeeqqq{{{}}}~~~}}}zzzyyy|||uuuppptttoookkkggg___TTTPPPRRRUUUllliiiPPPAAA<<<888888777999;;;;;;:::999999;;;>>>???BBBIIITTT\\\lll{{{ttt___OOO>>>999777888888555666888888888888999999999::::::999:::===@@@FFFNNNWWW]]]ccceeehhhmmmsssyyyKKKXXXkkk}}}sssooopppyyy}}}|||kkkZZZSSSMMMMMMWWW[[[llloooiii```XXXSSSQQQPPPOOOMMMKKKHHHGGGGGGGGGGGGFFFDDDEEEEEEEEEDDDEEEGGGJJJIIINNNVVV\\\```eeejjjmmmnnnqqqtttuuuttttttttttttlllhhhaaaXXXOOOJJJHHHIIIMMMSSS\\\dddmmmxxxzzzooohhhcccnnnuuuXXXGGG???<<<:::222333444444555555444444444666777777888:::;;;;;;<<>>???CCCGGGOOOSSSjjj}}}iiiMMM;;;===>>>777>>>OOOmmmsss```QQQFFFBBBBBBAAACCCMMMbbb||||||nnn\\\WWWOOOHHHDDDBBBAAA@@@:::::::::;;;;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;:::::::::999999999::::::999777666777999888777555666777999::::::888===BBBGGGOOO^^^rrr{{{kkkYYYPPPKKKGGGDDDDDDCCCFFFKKKPPPWWWeeezzzsssjjj]]]RRRMMMMMMPPPRRRNNNWWWcccmmmqqqssstttuuuzzz}}}~~~|||{{{}}}uuussstttooojjjfff[[[OOOMMMQQQ]]]ttt|||cccIII===<<<888777777999;;;<<<:::999:::===???AAACCCLLLXXXbbbzzzyyygggSSSEEE:::666555888888555555888999999:::::::::;;;;;;;;;===>>>@@@CCCGGGNNNWWW]]]dddgggkkkqqqwww}}}{{{IIISSShhhxxxvvv}}}qqqaaaVVVPPPKKKKKKMMMUUU^^^mmm}}}rrrfff\\\WWWUUUQQQMMMMMMLLLKKKIIIIIIJJJKKKKKKJJJHHHEEEBBBAAABBBCCCDDDDDDGGGHHHJJJMMMSSSZZZaaadddhhhjjjlllnnnooonnnmmmlllnnnhhh^^^TTTLLLHHHFFFFFFKKKOOOUUU[[[cccnnnzzzxxxqqqfffiiiooo\\\AAA;;;:::666666666555444444444444555666666555444555666777888@@@@@@SSSvvvzzzTTTFFF;;;<<<===<<<>>>CCCGGGNNN[[[tttpppcccNNN;;;666:::??????ZZZvvvrrr___LLLEEECCCCCCBBBDDDQQQjjjxxxggg[[[QQQOOOKKKDDD>>>===>>><<<;;;<<<===>>>===;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>GGGkkkIII000BBB333888<<<<<<;;;:::999888777666666666777777888888999999:::===@@@BBBFFFPPP___iii{{{wwweeeXXXKKK???===AAACCC??????EEEMMMWWWeeepppkkkWWWNNNJJJFFFEEEGGGLLLOOOUUU\\\dddjjjoooqqqzzz|||~~~uuuuuutttpppkkkcccYYYQQQRRRXXXiii}}}~~~}}}hhhQQQCCC===;;;888999;;;;;;999888999999999AAAHHHHHHGGGMMM\\\hhhpppZZZKKKDDD;;;:::888666555666777888===:::888999<<>>======???CCCHHHNNNUUU[[[___kkkmmmqqquuuxxx{{{{{{JJJRRReee~~~|||mmm]]]RRRKKKGGGGGGIIIMMMTTTaaarrryyyooodddZZZVVVSSSPPPMMMNNNOOONNNMMMMMMMMMMMMLLLJJJFFFCCC???>>>>>>@@@AAAAAADDDDDDEEEGGGKKKPPPUUUXXXZZZ\\\```dddgggiiiiiijjjhhhccc[[[RRRKKKGGGEEEEEEJJJNNNSSSYYY```jjjvvvxxxrrriiikkkrrr]]]DDD===;;;777666555555444333444444444444333333222333444555666:::<<>><<<<<<@@@BBBGGGRRRjjj|||rrr]]]GGG<<<<<>>>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<>>>ZZZlllAAABBB666BBB999999888777666666555555777777777777777888888888888:::===>>>AAAHHHTTT]]]iiitttnnn___QQQEEEBBBDDD@@@<<<<<<@@@EEEKKKTTT^^^xxxttt```VVVOOOHHHEEEFFFDDDGGGKKKPPPWWW___ggglll|||}}}uuuvvvsssnnnggg^^^TTTQQQZZZeee{{{zzzyyyoooYYYFFF<<<999999777999::::::999888999:::999???FFFFFFFFFLLL[[[hhh~~~mmmWWWFFF???:::888777555555666777888;;;999777999<<>>======>>>??????AAA@@@@@@@@@BBBEEEHHHJJJLLLNNNRRRWWW[[[^^^___```___[[[UUUNNNHHHFFFEEEEEEHHHLLLQQQUUU\\\eeepppyyyyyyrrrkkkooowww}}}|||}}}ZZZDDD===:::555555444444333333333333333444333333333333444555555333777BBBYYYwwwkkkUUUAAA<<<>>><<<;;;===@@@BBBIII[[[zzz{{{iiiQQQ???:::<<<>>>AAAUUUuuuttt___NNNHHHCCCBBBBBBGGGRRR\\\vvvrrrbbbXXXQQQIIIDDDBBB???===;;;;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;[[[sssFFF???666AAA888777777777666666555555888888888888777777777777777999;;;;;;<<>>@@@AAAEEEKKKaaajjjsssvvvxxx}}}nnnaaaXXXNNNGGGEEEAAABBBCCCFFFKKKVVVdddnnn|||vvvvvvssskkkaaaVVVOOOSSSgggzzzzzzyyy}}}ttt]]]III<<<666666888666888999999888888:::;;;;;;AAAFFFGGGGGGOOO^^^kkk|||kkkUUUCCC;;;777666555555555666888999:::999888999<<>>======>>>???AAABBBFFFGGGJJJLLLOOOQQQRRRRRRVVVTTTOOOJJJGGGEEEEEEEEEGGGJJJOOOSSSXXXaaalllttt|||zzzssslllpppyyy{{{vvvssszzzpppSSSAAA<<<888333444444333222222222222333555555555555666666777777222666===KKKfffwww]]]DDD===>>><<<:::;;;@@@@@@CCCOOOiiisss[[[FFF======>>>BBBIIIaaawww]]]RRRGGGCCCCCCEEEJJJPPPcccnnn|||pppddd[[[RRRIIICCC>>><<<:::999999:::999888;;;;;;;;;<<<<<<<<<<<<<<<===HHHdddTTT>>>@@@888888888888888888888888888888999999888888777777666666777999:::;;;;;;>>>BBBEEEIIIRRR```ppp}}}rrrbbbVVVMMMJJJEEEAAA???BBBCCCAAAAAADDDNNNTTTZZZ^^^bbbiiittt{{{{{{mmmaaaVVVMMMGGGDDDDDDCCCCCCIIIWWWiiivvvzzzwwwvvvrrrhhh[[[PPPLLLYYYvvv{{{zzz{{{hhhQQQAAA:::777888999555777888888888999;;;===???DDDIIIJJJMMMVVVeeeqqq{{{kkkSSSAAA999555555555555666777888999::::::999:::;;;===???@@@CCCHHHNNNTTTXXX\\\bbbfffooorrruuuxxxzzz}}}wwwqqqrrrpppkkkLLLHHHKKK\\\uuu}}}lll___QQQJJJEEEAAAAAACCC@@@@@@BBBEEENNN]]]nnnyyy}}}uuunnncccZZZRRROOONNNOOOSSSYYYZZZ\\\___bbbcccaaa[[[WWWJJJGGGBBB@@@@@@@@@@@@@@@;;;;;;::::::;;;<<<===>>>BBBCCCDDDEEEGGGHHHIIIIIINNNLLLJJJHHHFFFEEEEEEEEEGGGJJJNNNQQQVVV^^^iiippp|||{{{ssslllnnnwwwuuunnniiiqqqeeeMMM@@@<<<888444444444333222222222222333555555555666666666666666555999<<>>===???HHH\\\}}}jjjUUUHHHBBB???BBBBBBRRRtttmmm^^^MMMDDDBBBCCCFFFJJJVVVaaaooo}}}|||oooeeeZZZMMMBBBCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======@@@;;;DDD???999BBB>>>777999999999999888888888888999999888888777777666666666777888999:::<<<>>>@@@BBBHHHSSS___iiippptttuuurrruuu{{{|||mmmaaaVVVNNNHHHCCC@@@CCCDDDBBBAAABBBDDDGGGKKKNNNQQQXXXdddoooxxxkkk___UUUMMMIIIGGGDDDEEELLL\\\ooo}}}~~~|||xxxuuusssnnndddWWWNNNPPPddd~~~{{{zzzooo[[[GGG>>><<<999888888555666888888999:::===???BBBGGGLLLPPPTTT^^^mmmyyy~~~}}}{{{uuudddNNN>>>888444555555666777888999999;;;;;;;;;::::::;;;===???CCCJJJRRRXXXZZZ^^^cccgggnnnqqquuuyyy|||sssnnnnnnllliiiUUUNNNJJJOOO^^^ooo{{{|||ttt```UUUKKKFFFDDD@@@???@@@@@@@@@@@@AAAEEEPPP___jjjuuu||||||wwwpppiii]]]VVVNNNLLLKKKMMMTTT\\\]]]___bbbeeefffccc]]]XXXIIIEEEAAA>>>>>>>>>>>>===777777777888888999:::;;;<<<===>>>@@@BBBDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEHHHLLLPPPTTT\\\fffnnn{{{{{{tttjjjlllsssoooiiidddlllzzz```KKKAAA>>>:::777555444444333333333333333222333444444555555444444888999;;;@@@NNNfffpppTTTGGGBBB<<<:::===888999===DDDSSSpppxxxfffVVVGGG===;;;>>>LLLhhh}}}kkkUUUHHHCCCAAACCCFFFMMMVVVcccqqqxxxnnncccRRRDDDDDDAAA===;;;:::;;;::::::::::::;;;;;;<<<=========<<<888???@@@:::<<<>>>888888888888888777777666666888888888888777777777777444444555666888999;;;<<<<<<@@@HHHPPPXXX___ccceeecccffflllttt{{{pppcccWWWKKKDDD@@@AAABBBAAA???@@@@@@@@@BBBEEEGGGKKKWWWcccyyysssiii]]]TTTLLLHHHFFFHHHSSSddduuuzzzxxxuuupppmmmfff\\\RRRQQQ[[[ttt{{{www```NNN???<<<===999555666555777888999:::<<<@@@CCCEEEJJJQQQWWW]]]hhhvvvpppnnnmmmfffXXXEEE:::777555666666777888999999999:::;;;<<<;;;:::;;;===@@@EEEMMMVVV\\\^^^```eeeiiinnnqqqvvvzzz~~~{{{pppkkkiiihhhfffcccZZZOOOJJJNNNYYYdddjjjvvv||||||xxxrrrjjjWWWNNNGGGFFFEEEBBB@@@AAA<<<===>>>>>>@@@HHHTTT]]]eeeooovvvwwwsssooohhhaaaXXXQQQJJJGGGHHHKKKTTT]]]aaabbbdddfffeeeaaaZZZUUUIIIEEE@@@===<<<<<<<<<<<<888888888888999999999:::888999:::;;;===???AAABBB@@@@@@AAAAAABBBBBBBBBBBBCCCFFFJJJMMMRRRZZZdddlllvvv|||tttjjjiiippprrrlllggglllyyy^^^JJJAAA===:::666666555555444333444444444222333444555555555444333666555888???FFFVVVuuu|||```OOOEEE<<<:::>>>666999>>>CCCKKKbbbxxxiiiSSSAAA888===GGGZZZzzzyyybbbRRRHHHBBBBBBDDDDDDLLLWWWdddvvvwwwmmm]]]NNNCCC@@@<<<999888999888888::::::;;;;;;<<<======>>>:::888===BBB:::777===888;;;::::::999888777666666777777777777777888888888666555444555666888999999999;;;@@@EEEKKKPPPSSSUUUVVVYYY^^^eeemmmyyyrrrdddWWWMMMEEEDDDDDDAAA@@@@@@===<<<>>>AAAAAACCCMMMYYYnnnzzzpppeee[[[RRRNNNLLLRRR```qqq~~~|||xxxvvvpppiiieee[[[SSSNNNUUUhhh|||xxxnnnTTTDDD999;;;<<<777444666666777999999;;;>>>BBBEEEJJJPPPYYYaaajjjuuu~~~bbb```]]]WWWKKK===888:::777777888999999999999999777999:::;;;:::<<<@@@CCCGGGPPP[[[```aaacccggglllpppssswww{{{~~~tttkkkgggdddaaa```nnncccTTTIIIFFFMMMWWW___hhhrrrzzzzzzvvvqqqjjjcccTTTLLLGGGHHHHHHEEECCCCCC888:::<<<======CCCMMMUUU[[[fffooopppmmmiiibbb\\\TTTMMMGGGEEEEEEIIISSS]]]dddddddddeeeccc^^^WWWRRRJJJFFFAAA>>>=========<<<;;;;;;;;;;;;;;;:::::::::888888888999:::;;;<<<===<<<===>>>???@@@@@@@@@???AAADDDHHHLLLPPPXXXcccjjjrrr~~~|||tttjjjiiinnnyyyssslllnnn~~~zzz\\\III@@@;;;777444666666555444444444444555444444666777777777666555333111555>>>AAAKKKlllhhhUUUHHH<<<:::>>>999<<>>>>>AAA:::666@@@===:::BBB:::>>>>>>===<<<:::999888888666666777777888888999999:::888666666777999999999:::;;;===???BBBEEEHHHIIINNNQQQUUUYYY```kkkxxx~~~nnncccXXXMMMIIIHHHEEECCCCCC;;;999;;;>>>>>>>>>HHHTTTaaaxxxttthhh^^^ZZZVVVTTT\\\lll}}}zzz~~~zzzwwwtttlllddd___SSSMMMKKKXXXqqq}}}zzzuuugggPPPAAA777:::<<<777555999777888999:::;;;???CCCGGGPPPWWWaaajjjtttqqqYYYWWWTTTNNNDDD:::999>>>888888999::::::::::::999444666999:::;;;===BBBGGGIIISSS^^^cccdddeeeiiinnnrrruuuyyy|||zzzooohhhccc___\\\[[[sssYYYHHHIIIIIINNN\\\gggrrrzzzyyytttoooeeeZZZNNNHHHCCCCCCBBB???===>>><<<;;;:::999:::???FFFKKKUUU___ggghhheee```XXXPPPPPPJJJFFFEEEFFFIIISSS]]]aaaaaa```]]]YYYTTTPPPMMMGGGEEEBBB???===;;;;;;;;;;;;;;;:::999999888888777777777777777777888888888@@@??????>>>======<<<<<<@@@BBBEEEIIINNNUUU\\\aaannn|||vvvhhhcccppptttnnnpppuuu{{{___LLLAAA:::777777555555444444444333333333111333555666555555666777777444666:::<<>>;;;;;;===??????JJJiiimmmOOOCCCCCCBBBHHHaaakkkQQQAAA???DDDAAA@@@EEEPPP___qqqvvvdddJJJCCC???>>><<<999888:::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;555JJJVVVLLL===999:::999777777777777777666555555888888999999999999888888;;;;;;<<<===>>>???@@@AAAGGGIIILLLPPPWWWaaalllsss{{{oooggg[[[QQQKKKFFFAAA>>>??????>>>======@@@EEEIII]]]mmmsssfff^^^YYY[[[```hhhsss~~~|||{{{xxxzzzuuupppooojjj___UUUKKKGGGKKK```~~~uuuwww~~~ooo___GGG>>>777777999888666666999777777;;;===>>>BBBGGGOOO]]]iiippp{{{vvvbbbTTTOOOIIICCC???<<<888666666777888999:::999888888777888:::;;;<<<>>>BBBEEEOOOSSSZZZ```dddgggkkkmmmooooooqqquuu|||sssddd^^^[[[WWWSSSRRRzzz___MMMKKKJJJNNN]]]iiiuuu~~~|||wwwqqqggg\\\NNNGGGBBBBBBBBB>>><<<===999999888888888<<>>@@@BBBEEEHHHMMMTTT\\\aaannn|||uuuiiigggvvvrrrllllllooo}}}xxx]]]KKK@@@:::777777555555444444444333333333222333555666555444555777777444666:::;;;BBBYYYrrr~~~dddPPPDDD??????<<<;;;===???>>>EEE___zzz{{{```DDDAAA>>>DDDWWWvvvwww[[[HHHBBBDDDAAA@@@BBBIIITTTfff~~~nnnPPPGGG???===<<<999777888;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;666HHHQQQHHH===:::;;;:::777777888888777666666555888888999999999999888888999999:::;;;<<<===>>>>>>BBBCCCEEEHHHNNNVVV___fffpppyyyxxxooobbbVVVOOOKKKFFFCCCAAA@@@???======???BBBDDDQQQaaaxxxwwwfff\\\ZZZ___fffooowww|||}}}~~~tttooolllfff[[[QQQJJJHHHQQQhhhvvvxxx}}}lllZZZFFF===777777999888666777:::777888===???AAAEEEKKKUUUaaannnxxx}}}kkkXXXNNNIIICCC>>>:::888666555666777888999:::999999888;;;;;;<<<<<<<<>>;;;;;;888999999888888:::>>>AAAKKKTTT]]]```___]]]WWWPPPJJJFFFCCCCCCDDDGGGPPPYYY^^^\\\XXXSSSMMMIIIFFFEEECCCCCCBBB@@@???<<<;;;999;;;;;;:::999999888888777666666777777888888888888888999:::;;;<<<===>>>>>>???AAACCCGGGKKKSSSZZZ```ooo|||uuukkkooosssnnnllljjjuuusssYYYHHH???999777777555555444444444333333333333444555555444333444666777555777::::::???QQQeeerrr]]]NNNDDD???<<<;;;<<<>>><<>>===>>>???@@@FFFUUUmmm}}}hhhYYYYYYcccooowww|||yyyrrrmmmhhh```TTTKKKGGGJJJYYYtttzzz{{{zzzeeeRRRDDD<<<777888999777777888999888:::???BBBDDDJJJQQQYYYcccooo}}}}}}rrrqqqwwwzzz```PPPHHHCCC===999777777777777777777888999999999999888>>>>>>===<<<===???DDDHHHOOOSSSZZZ___cccgggjjjllltttuuuwwwzzz~~~~~~pppdddXXXTTTRRROOOLLLLLLttt^^^TTTMMMPPP___ttt~~~zzzqqqeeePPPGGGAAA@@@@@@===:::999999:::;;;;;;:::;;;===???DDDNNNWWW[[[[[[ZZZUUUOOOIIIEEECCCDDDFFFHHHOOOWWW[[[XXXTTTOOOKKKHHHFFFEEEAAAAAAAAAAAA???===;;;999;;;;;;:::999999888888777666666777777888888999999========================>>>???AAAEEEIIIQQQYYY___ooo|||uuulllxxx|||wwwrrrlllssslllTTTEEE>>>999777777555555444444444333333333444555555444333222444555777666888::::::<<>>;;;<<>>@@@;;;999;;;;;;999777888888999888888777777888888999999999999888888777777888888999::::::;;;???@@@AAACCCEEEIIINNNRRRVVV[[[cccjjjqqqzzztttiii^^^TTTNNNGGGEEEBBB@@@??????>>>>>>CCCOOOeee}}}lllYYYWWWcccsss|||wwwuuupppjjjbbbXXXNNNGGGEEEMMMaaauuu]]]HHHAAA;;;777888999777777999999888;;;AAADDDGGGOOOXXX```gggqqqwwwnnnqqqyyyooo[[[OOOEEEAAA;;;777777999;;;<<<777777888888999999999999======<<<<<<===AAAGGGKKKPPPTTTZZZ```dddgggjjjlllsssuuuxxx{{{}}}uuuiii^^^TTTPPPNNNIIIGGGGGG{{{cccWWWNNNQQQbbbyyyxxxlllVVVKKKAAA@@@@@@===:::999999:::;;;;;;::::::;;;===@@@JJJSSSWWWXXXXXXTTTNNNIIIFFFFFFGGGHHHIIIOOOVVV[[[YYYUUUQQQLLLHHHEEECCC@@@@@@@@@@@@???===;;;:::;;;;;;:::999999888888777555666666777888888999999============<<<<<<<<<<<<<<<>>>@@@BBBGGGOOOXXX^^^ooo|||uuuiii{{{{{{rrrvvv~~~|||wwwdddOOOBBB<<<888666777555555444444444333333333444555555444222222333555777777999:::999;;;BBBJJJccc~~~qqqXXXDDD@@@<<<;;;???>>><<>>@@@CCCGGGJJJOOOSSSXXX]]]ccckkktttzzz|||mmm^^^SSSMMMIIIEEEBBBBBBBBB@@@???AAAKKK^^^vvvvvv```VVVcccsss}}}yyyqqqqqqmmmfff[[[QQQIIIFFFGGGQQQggg|||lllSSS@@@>>>999777888999777888:::999999===CCCFFFJJJTTT^^^jjjooowwwvvvpppuuu|||eeeUUULLLCCC>>>999666777:::===>>>888888888888888999999999:::::::::;;;===CCCJJJOOOQQQVVV\\\aaaeeehhhkkkmmmpppssswww{{{uuunnnddd[[[SSSOOOKKKFFFCCCCCC}}}fffXXXOOOSSSeee~~~~~~ttt^^^QQQCCC??????===;;;:::777888999888777777999;;;???IIIRRRUUUVVVVVVRRRMMMJJJHHHHHHJJJJJJJJJNNNSSS]]]\\\ZZZVVVPPPJJJDDDAAA????????????>>>===<<<;;;;;;;;;:::999999888888777555555666777888999999:::999999999:::;;;;;;<<<<<<;;;<<<>>>@@@EEEMMMVVV]]]nnn}}}ssseee{{{zzzzzz}}}wwwooo]]]JJJ???;;;888666777555555444444444333333333333444444333111222444666999999999999:::<<>>;;;>>>???<<<@@@HHHVVVuuummmTTTLLLHHHIII[[[rrriiiWWWJJJFFFDDDCCCBBBDDDLLLVVVrrrrrrcccTTTMMMIIIDDD@@@>>><<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;888888777666666777999:::888888999::::::::::::999888888999999999999888888999999999999::::::;;;;;;999;;;===???@@@BBBEEEGGGHHHJJJNNNQQQVVV\\\ccchhhpppvvvlll```WWWQQQJJJFFFEEEEEECCCAAA>>>FFFWWWpppmmm\\\fffsss}}}vvvpppnnnnnnkkkaaaTTTKKKHHHIIINNNWWWkkk|||ppp]]]JJJ<<<;;;777777999999777888<<<;;;<<>><<<;;;888999999888777888:::<<<@@@IIIRRRTTTUUUTTTPPPKKKKKKIIIJJJLLLKKKIIILLLPPPWWWYYYZZZZZZVVVPPPIIIDDD@@@???>>>===============;;;;;;:::999999888888777555555666777888999::::::::::::::::::::::::::::::;;;;;;<<>><<<>>>DDDHHH```yyy}}}hhhZZZMMMFFFPPP___mmmWWWOOOGGGCCCBBBBBBGGGMMM___rrr}}}pppbbbXXXPPPHHHCCCBBB======<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;999888888888777777999<<<888999999:::;;;;;;::::::888888999999999999888888888999999999999:::::::::;;;===???@@@@@@@@@BBBDDDAAACCCFFFJJJNNNSSSXXX[[[bbbgggoooxxx~~~sssccc[[[PPPIIIGGGFFFDDDAAA>>>CCCRRRjjj|||hhhmmmuuu}}}yyyqqqmmmkkkjjjlllmmmiii]]]OOOGGGIIINNNWWW]]]nnnqqq^^^MMMBBB===999666777999999777888<<<>>>@@@EEEJJJMMMQQQ^^^jjjtttyyycccQQQFFFAAA===:::666555555777888888999888777777777888999:::888:::<<>><<<<<<;;;;;;;;;999999:::===@@@AAAJJJRRRTTTTTTTTTPPPJJJKKKIIIJJJLLLKKKHHHJJJNNNNNNRRRXXX\\\[[[VVVOOOJJJ@@@???>>><<<<<<<<<===>>>;;;;;;::::::999888888777444555666777888999::::::@@@@@@>>>===;;;999888888:::;;;<<<>>>CCCKKKUUU[[[nnn}}}wwwmmmiiiuuufffUUUDDD<<<999777666666555555444444444333333333222222222111111222555888:::;;;:::999;;;???@@@???CCCXXXzzzvvvPPPCCC:::<<<===:::<<>>PPPeee{{{fffQQQDDDIIITTTpppdddWWWKKKEEECCCCCCGGGKKKPPPeee{{{|||nnncccWWWLLLGGGFFF======<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;999888:::>>>888999::::::;;;;;;;;;;;;888888999999999999888888888888888888999999999999888999;;;;;;:::::::::;;;???@@@CCCGGGLLLPPPTTTVVV[[[___eeelllssszzzlllbbbUUULLLHHHFFFDDDAAA@@@DDDPPPgggrrrtttxxx~~~tttgggaaaaaaeeeiiilllmmmhhh[[[LLLEEEJJJQQQ]]]bbbppp{{{gggQQQBBB>>>???888666777999999777999===AAACCCHHHMMMPPPTTTaaannnppp\\\MMMDDD@@@===;;;888666777888888777999888777777777888:::;;;:::<<>><<>>;;;;;;;;;;;;:::::::::999999888777666666333444555666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;999;;;>>>BBBHHHTTT```pppuuurrrlll~~~uuuaaaSSSDDD===:::666555666888777666555444333333333555444333222222444555777999:::;;;:::999:::<<<>>>AAAMMMjjj___LLL===<<<===999999???>>>DDDQQQjjj{{{]]]GGGDDDKKKZZZtttyyyeeeQQQHHHCCC??????AAAJJJXXXjjjzzz}}}tttjjj\\\PPPIII@@@>>>>>>???===888999<<<777888;;;<<<===;;;999888555555666666777777888888888888888999:::::::::;;;:::::::::999999888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===@@@CCCFFFIIILLLMMMUUUXXX]]]bbbffflllqqquuuyyymmm___VVVOOOHHHDDDEEECCCGGGSSSggg~~~~~~~~~~~~sss```YYYYYYZZZ[[[[[[fffbbb\\\SSSHHHDDDMMMZZZlllnnnsss|||uuu[[[GGG???===;;;777777666777888999;;;<<>>888777777777888999::::::888888888888999:::;;;;;;999888;;;AAAEEEFFFIIIMMMUUU[[[bbbgggiiikkkooorrrxxxzzz~~~~~~pppccc\\\ZZZVVVRRRLLLHHHFFFEEEDDDCCCvvvdddTTTQQQZZZdddwwwkkk\\\NNNGGGCCC>>><<<>>>;;;;;;;;;:::888888:::<<>><<<<<<======<<<::::::999999888777777777666666666777777888888888<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;@@@DDDJJJVVVbbbooo~~~vvvtttxxx~~~ttt^^^PPPBBB;;;888555444444777666555444444333444444555444333222222333555666999:::<<<<<<;;;;;;<<<>>>>>>HHH___jjjTTTBBB>>>>>>;;;;;;???<<<@@@III\\\{{{|||xxx{{{lllVVVJJJHHHMMM___|||uuu^^^QQQIIIBBB@@@BBBCCCOOO^^^mmm}}}yyymmm___UUUGGGBBB>>>>>><<<999888;;;============<<<;;;;;;:::777777777888888888999999999999:::::::::::::::::::::::::::999999999888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>@@@CCCFFFIIIJJJOOOQQQUUUXXX[[[___cccgggssswww|||vvviiiaaaZZZSSSNNNNNNIIIMMMXXXhhhzzz|||ssssssyyy{{{pppaaaSSSPPPRRRTTTVVVYYY___\\\VVVNNNEEEDDDQQQ```qqqtttyyy|||kkkTTTCCC===<<<:::666666666777999;;;===???AAACCCJJJSSS\\\dddqqq|||zzzeeeVVVKKKAAA;;;888888777777888888999:::888888888888999:::;;;;;;;;;:::<<>>>>>>>><<<;;;:::::::::999888888777777888888888888888888888777<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>=========>>>===EEEUUUmmmwww___HHH@@@???<<<;;;>>><<>>FFFQQQ\\\jjjzzzsssgggSSSIII???===>>><<<:::;;;@@@???===;;;::::::;;;;;;999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<============???BBBEEEGGGIIIKKKMMMNNNOOOQQQTTTWWWeeeiiimmmpppqqquuuzzzuuummmfff^^^YYYXXXRRRWWW___iiisss{{{uuukkkjjjpppvvv|||zzz[[[RRRJJJIIILLLNNNQQQUUUWWWSSSNNNHHHBBBGGGXXXjjjxxx|||vvv{{{xxxnnn\\\HHH===;;;:::888666666777888:::<<>><<<===DDDIIILLLRRRXXX]]]aaaeeeggghhhkkkpppuuu{{{~~~}}}lll\\\TTTTTTMMMJJJFFFDDDCCCCCCBBBBBBqqqooojjjaaaWWWSSSVVVZZZiii{{{|||tttkkkjjjaaaUUUKKKDDD@@@======<<<======<<<:::999:::;;;>>>AAAEEEIIIMMMQQQVVVYYYccchhhllljjjgggddd```\\\VVVSSSOOOLLLJJJHHHEEECCCDDDBBB???>>>>>><<<:::888:::::::::999999888888888888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<>>======>>><<>><<<;;;;;;<<<>>>@@@CCCOOOlllvvvssssssttt{{{vvv\\\FFFIIIEEELLLeeejjj[[[PPPIIIFFF@@@CCCHHHOOOZZZiiivvv~~~yyyaaaQQQCCC>>>???>>><<<;;;===<<<;;;:::::::::::::::999999999999999:::::::::;;;;;;::::::999999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>><<<<<<===@@@CCCEEEFFFHHHIIIIIIIIIJJJMMMOOO]]]```dddeeeeeehhhlllppp|||yyysssmmmeee```^^^\\\```fffjjjmmmooossswwwzzz~~~~~~yyyvvvyyy|||}}}~~~uuullllllssstttxxx}}}hhhSSSLLLHHHHHHIIIJJJLLLQQQOOOLLLGGGCCCAAAJJJ___sss~~~~~~ppptttwwwwww~~~}}}lll```MMM???999:::999888777777777888:::<<<>>>@@@AAAFFFPPP^^^jjjtttuuueee^^^ZZZPPPBBB777888888777777777777888888777777888888999:::;;;<<>>DDDJJJOOOWWW^^^```cccfffhhhjjjnnntttyyy~~~{{{iiiXXXQQQQQQIIIGGGDDDBBBCCCDDDCCCCCCmmmllliiiccc\\\XXXWWWXXX^^^lllxxx{{{zzzzzzvvvpppjjjdddYYYNNNFFFBBB???===<<<===>>>===;;;:::;;;<<<<<>>999888555333444333333333333333444555666222222222222333333444444555888<<<>>>============777BBBKKKQQQaaa|||rrrVVVEEE???<<<:::888:::===??????DDDYYY{{{wwwsssrrrttt{{{oooXXXKKKCCCDDDUUUoooyyygggXXXLLLDDDDDDCCCCCCFFFLLLWWWeeepppyyy}}}mmmZZZHHH@@@@@@>>><<<:::888999;;;======<<<;;;:::999999999999999999999999::::::999999888888777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>DDDJJJWWWgggqqqyyyyyykkk___]]]ZZZOOOAAA999888888777777666777777888777777777888999:::<<<===???<<<>>>DDDKKKQQQYYYaaa```cccgggiiilllqqqyyyuuudddVVVOOOOOOGGGEEECCCCCCDDDEEEEEEDDDmmmllljjjgggddd```]]][[[YYYbbbjjjnnnsssyyy{{{yyykkkhhh^^^QQQHHHDDDAAA===;;;===>>>>>>===<<<<<<===;;;>>>AAADDDGGGNNNWWW^^^lllxxx~~~|||uuukkkdddbbb]]]ZZZVVVQQQKKKHHH>>>===;;;<<<>>>??????>>>::::::::::::::::::999999777777999:::;;;===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::===CCCIIIQQQ^^^kkkwwwwwwvvvjjjSSSHHH<<<999888555444444333333222222333444555555222222222222333333333333444666999;;;;;;;;;;;;<<<333<<>>KKKeee|||zzztttsssxxx~~~|||iiiMMMDDD@@@JJJ[[[ssswwwdddRRRDDDFFFCCC@@@@@@BBBHHHTTT```ooovvv{{{|||iiiSSSGGGBBB>>>:::999888:::===@@@AAA@@@>>>===::::::999999999999888888::::::999999999999999888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<@@@???>>>===>>>???AAABBB???AAABBBCCCCCCEEEGGGIIIMMMPPPSSSSSSQQQRRRVVVYYY___fffnnnuuuxxxwwwvvvvvv}}}zzzqqqnnnkkkgggeeefffdddhhhjjjjjjgggdddcccdddkkkqqqtttqqqnnnooopppppprrrrrruuuwwwsssmmmmmmppprrrsssvvvxxx{{{hhhQQQHHHAAA@@@BBBCCCDDDGGGDDDCCCDDDFFFIIIVVVmmmwwwzzzwwwnnnqqqzzz|||ssshhhSSSHHH===::::::999999:::888888888999:::===???@@@IIIRRRbbbsss}}}nnnddd]]]\\\WWWIII>>>;;;888888777666666666777777777777777888999;;;<<<===???===>>>EEELLLRRRZZZbbbaaadddiiilllooottt|||vvvjjj___SSSMMMMMMEEEDDDCCCCCCEEEFFFFFFEEEmmmlllllllllkkkiiifffccc]]]___```bbbgggpppvvvxxxlllkkkbbbTTTJJJFFFCCC>>>999<<<>>>???>>>===>>>???;;;>>>AAABBBEEELLLWWW___mmm|||xxxqqqlllfff```\\\XXXUUURRRDDDAAA>>>===>>>??????>>>::::::::::::::::::::::::999::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>???IIIUUUcccnnnvvvyyy~~~fffUUUKKKBBB<<<;;;;;;<<<===>>>??????>>>>>>;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@===>>>@@@@@@@@@AAADDDFFFIIILLLNNNNNNLLLMMMPPPTTTUUUZZZ```eeeggghhhhhhiiiqqqtttyyyyyyooogggeeedddcccccceeedddfffiiiiiigggdddaaa``````hhhnnnmmmlllnnnooonnnmmmkkklllppppppllljjjlllnnnppprrrtttvvvzzz~~~___RRREEEBBBDDDDDDCCCDDDEEEGGGLLLRRRXXXfff}}}vvvwww{{{yyykkk]]]GGG???:::;;;<<<999888:::777888999;;;===AAADDDFFFQQQ\\\pppddd^^^\\\[[[QQQAAA:::===888888777666666666666666666666777888999;;;<<<===@@@>>>@@@GGGNNNTTT[[[bbbcccfffkkkoooqqqvvv|||yyyhhh___XXXQQQLLLJJJDDDCCCBBBCCCDDDEEEEEEDDDmmmmmmmmmoooppppppllliiicccaaa\\\XXX\\\dddlllooommmmmmeeeVVVKKKHHHDDD>>>999;;;>>>??????>>>???@@@;;;>>>@@@AAADDDKKKWWW```ooo|||uuullleeeaaa^^^]]]\\\MMMIIICCC???======<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>AAAHHHNNNWWWeeeqqq~~~xxxeeeNNNCCC888666555333111222444333333222222333333444111111222333333333333222111333444555555666999;;;===888666777999DDD```}}}kkkUUUHHH???;;;<<<:::;;;>>>>>>AAAMMM[[[ssseeeUUUFFFAAADDDQQQoooooo\\\HHHDDDBBBBBB???>>>FFFRRRYYYgggqqqttt~~~vvvbbbSSSGGGAAA???======;;;::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????===???@@@@@@???@@@BBBDDDCCCEEEHHHGGGFFFFFFJJJMMMQQQUUUYYY]]]^^^```bbbcccaaaeeejjjpppvvvyyy{{{|||zzzpppggg^^^]]]^^^^^^___bbbbbbdddggghhhhhheeeaaa^^^XXXaaaiiikkkkkknnnnnnmmmiiieeefffkkkooonnnllllllkkkmmmoooqqqsssvvv{{{~~~~~~}}}|||rrraaaOOOIIIIIIGGGDDDCCCJJJNNNVVV^^^fffttt~~~|||}}}wwwfffWWW@@@;;;999===<<<888666999666777999<<<@@@EEEIIIKKKVVVcccyyyttt___[[[[[[ZZZMMM;;;777>>>888888777666666666666666666666777888999;;;===>>>AAA???BBBJJJPPPUUU\\\ccceeeiiinnnppprrrvvv|||qqq___WWWTTTOOOKKKHHHCCCBBBAAABBBDDDEEEDDDCCCqqqjjjggglllpppoookkkjjjllleee[[[TTTSSSZZZcccjjjjjjgggaaaXXXOOOGGGDDDCCC>>>???@@@@@@@@@>>>===<<>>???@@@AAAAAAEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMPPPSSSWWWYYYZZZZZZ______aaaeeejjjmmmnnnnnnmmmooosssxxx~~~pppcccaaa]]]XXXVVVYYY^^^ccccccdddeeefffeeeccc```___XXXZZZ^^^dddjjjnnnooonnnkkkjjjiiiiiiiiijjjkkklllooonnnnnnppptttwwwyyyyyy||||||}}}~~~~~~~~~|||}}}~~~}}}bbbSSSLLLFFFDDDGGGKKK^^^mmmqqqzzzwwwppphhhYYYJJJ@@@>>>:::888888999999888444888;;;===@@@FFFKKKMMMQQQkkkhhhUUUWWWWWWQQQHHH???999666777666555444444444444444777888999999999:::===@@@BBBCCCDDDIIIOOOWWW^^^cccfffkkkppprrrsssvvv|||~~~nnn]]]TTTPPPKKKGGGFFFDDDCCCBBBAAA@@@AAAAAABBBvvvqqqmmmnnnlllhhhhhhjjjmmmfff[[[RRRNNNSSS\\\bbbiiifff```WWWMMMEEE@@@???>>>???@@@@@@@@@???>>>===???======???@@@FFFUUUbbbuuuxxxqqqpppoooiiidddYYYTTTLLLFFFAAA>>><<<;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<:::;;;<<<;;;999999;;;<<<<<>><<<888777999::::::???EEERRRfffpppXXXHHHBBBDDDOOO\\\rrr}}}___TTTHHHCCCAAA@@@AAACCCIIIPPP[[[eeeooo~~~ooo[[[LLLDDDCCCAAA???<<<<<<=========::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGIIILLLOOORRRTTTUUUUUU\\\\\\]]]___bbbddddddcccbbbcccgggkkkpppvvvzzz|||~~~|||iiiZZZZZZYYYWWWVVVXXX\\\```bbbcccddddddcccbbbaaa```WWWXXX[[[```eeeiiijjjjjjffffffeeeeeefffhhhjjjkkknnnlllkkkmmmqqquuuwwwxxxzzzzzzzzz|||~~~~~~}}}|||}}}~~~{{{~~~{{{gggWWWIIIFFFIIIZZZnnnvvvhhh\\\NNNBBB>>><<<999888888888888888777;;;???AAADDDIIIMMMOOOWWWpppwwwxxxbbbPPPQQQPPPKKKCCC;;;666555888777666666555555555666777888999999999:::===@@@BBBCCCEEEIIIOOOWWW___cccggglllqqqssstttwww}}}yyyjjjZZZQQQMMMHHHEEEDDDDDDCCCBBBAAA@@@AAAAAABBByyytttnnngggaaaccchhhkkkdddYYYOOOKKKOOOYYY```jjjgggbbbYYYNNNEEE???<<<>>>>>>???@@@@@@@@@??????<<<:::;;;===???FFFUUUdddwwwwwwvvvtttooojjj```ZZZQQQJJJDDD@@@===;;;::::::;;;<<<======>>>>>><<<<<<;;;;;;;;;<<<<<<===:::;;;;;;;;;999999;;;<<<===AAAFFFJJJOOOZZZiiitttxxxpppvvv```OOODDD???999444333333333333222222222222222222222222111111111111111111111111333333333444555666666666888666555444222444???JJJdddzzzvvv[[[FFFAAA<<<999::::::999;;;@@@DDDRRRkkkhhhTTTGGGBBBFFFMMMUUUpppuuubbbNNNFFFEEECCCAAA???AAAFFFOOOWWWbbbssslllYYYNNNHHHDDD???<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>????????????@@@AAABBBCCCDDDDDDDDDFFFHHHKKKNNNPPPQQQQQQVVVVVVVVVXXX[[[\\\[[[ZZZUUUWWWZZZ^^^bbbfffiiikkknnnqqqvvvzzz}}}pppbbbRRRSSSTTTUUUUUUWWWZZZ\\\aaaaaaaaaaaaaaaaaaaaa```VVVVVVWWWZZZ___bbbdddeeeaaaaaaaaaaaabbbdddfffhhhllljjjiiijjjmmmrrruuuvvvxxxxxxwwwxxxyyyzzz|||}}}~~~~~~{{{zzz{{{{{{yyy}}}jjjUUUOOOUUUooo~~~ttt^^^OOODDD===:::999999888777777888888===@@@DDDHHHKKKMMMPPPRRRYYYrrrzzzlllmmmZZZLLLKKKIIIDDD>>>999666666888888777777666666777777666888888999999:::===@@@BBBCCCEEEIIIPPPXXX___ccciiilllqqqtttvvvyyytttfffWWWOOOJJJEEEBBBBBBCCCBBBBBBAAAAAAAAAAAABBBvvvnnnfff``````dddddd___UUUMMMJJJPPP\\\fffkkkiiiddd[[[PPPGGGAAA>>>======>>>>>>>>>???>>>>>>;;;999:::<<<@@@HHHXXXgggyyy|||xxxtttoooiiiccc]]]UUUMMMGGGCCC@@@>>>::::::;;;<<<===>>>??????<<<;;;;;;;;;;;;<<<======:::;;;;;;:::999999:::<<<===AAAFFFJJJPPPZZZiiitttrrrqqqnnnXXXKKKBBB===888444333444444444222222222222222222222222111111111111111111111111333333333333444444444444555333333555555777@@@JJJOOOhhhlllQQQDDD>>>:::;;;;;;:::;;;???>>>EEEVVVuuuxxxfffWWWLLLGGGFFFIII\\\xxxvvv]]]OOOIIIFFFDDDDDD<<<@@@FFFLLLWWWiii~~~~~~lll```QQQIIIAAA>>>===<<<;;;======<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<======>>>??????@@@AAABBBCCCDDDDDDDDDEEEFFFIIIKKKMMMNNNOOOPPPPPPQQQSSSWWWYYYYYYXXXQQQRRRUUUXXX[[[^^^```aaaaaadddgggkkkoooppphhh^^^QQQRRRSSSSSSSSSUUUYYY\\\______^^^^^^^^^___``````WWWUUUTTTVVVZZZ]]]___``````______^^^___```bbbccckkkhhhggghhhkkkpppsssuuuvvvvvvuuuuuutttvvvyyy{{{~~~~~~|||yyyxxx~~~~~~{{{zzz}}}iiidddlllwwwwwwoooVVVFFF@@@>>>666777888888777777888999AAACCCIIIOOOQQQQQQRRRUUU]]]vvv~~~rrrkkkdddQQQIIIGGGDDD???;;;999888888888777777666666777777777666888999999999;;;>>>AAACCCDDDFFFJJJQQQYYY```dddiiimmmqqqtttwww{{{rrreeeWWWOOOIIICCC@@@AAABBBAAAAAAAAAAAAAAAAAAAAAxxxpppjjjdddaaaaaa___[[[SSSJJJHHHPPP^^^iiillljjjddd\\\QQQHHHCCCAAA=========<<<============<<<:::;;;===AAAJJJ[[[kkk|||{{{tttlllfffaaa[[[SSSKKKFFFCCC@@@>>>;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;<<<<<<===999:::;;;:::888888:::;;;===AAAFFFJJJOOOZZZiiittt|||mmmtttiiiUUUIII@@@<<<888555444555555555222222222222222222222222111111111111111111111111222222222222222333333333333111222555666888???GGGFFF[[[|||}}}___FFF???999999:::999:::===???@@@IIIaaazzzmmm```RRRHHHGGGOOObbbttt___OOOEEECCCFFF===@@@CCCFFFOOO___tttttt```TTTIIIEEECCC@@@???AAA===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<=========<<<::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<::::::;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCBBBBBBDDDEEEGGGIIIJJJKKKLLLLLLMMMOOORRRTTTTTTSSSOOOQQQTTTVVVYYY[[[\\\\\\ZZZ]]]```aaadddgggddd^^^WWWWWWUUUSSSSSSUUUZZZ]]]]]]]]]\\\\\\\\\]]]^^^^^^XXXVVVTTTUUUXXX[[[]]]^^^bbbaaa___^^^]]]]]]^^^___iiigggfffgggkkkooorrrssstttttttttsssrrrsssvvvyyy{{{~~~~~~~~~~~~|||zzzxxx||||||zzz}}}~~~ooopppiiiOOO@@@======555777888888777888;;;===EEEFFFMMMVVVXXXUUUUUUYYYhhhyyynnnqqq}}}___KKKEEEBBB>>>:::888888888888666666666555555666777777777888999::::::<<>>===<<<<<<<<<<<<===>>><<<<<<>>>BBBLLL^^^mmmyyynnnhhh]]]XXXPPPIIIDDDAAA???===<<<<<<=========>>>>>>>>>======<<<;;;;;;;;;;;;;;;999:::::::::888888:::;;;<<<@@@EEEIIINNNYYYhhhsssuuukkkwwwgggSSSHHH>>>;;;777555555666666666222222222222222222222222111111111111111111111111111111111111222222222222333111111444444444888>>>EEETTTnnnpppNNNDDD;;;888888777888:::===>>>DDDSSSnnnwwwdddSSSFFFGGGUUUuuuvvv]]]JJJCCCDDDAAABBBCCCDDDIIIUUUgggtttooo___PPPKKKFFF@@@===@@@<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===============:::;;;;;;;;;<<<<<<<<<<<<999999::::::::::::;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAACCCDDDFFFGGGJJJJJJJJJKKKMMMMMMLLLKKKMMMOOOQQQTTTVVVXXXXXXXXXVVVZZZ\\\\\\]]]aaaaaa^^^[[[ZZZWWWUUUSSSUUUZZZ^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUVVVXXX[[[\\\]]]cccbbb___^^^\\\\\\\\\\\\fffeeedddfffjjjnnnooopppppprrrsssrrroooooosssvvvvvvyyy|||||||||}}}|||{{{yyy{{{~~~~~~yyy|||{{{kkkjjj{{{xxx___HHH===::::::666888999999888999>>>CCCHHHIIIQQQ]]]___ZZZYYY^^^pppwwwpppwwwvvvZZZGGG@@@<<<888555555666666666666666555555555666777777888999;;;;;;<<<>>>AAADDDGGGHHHJJJNNNUUU]]]dddhhhlllnnnqqquuuzzz{{{pppeeeYYYPPPIIIAAA???@@@???@@@@@@AAAAAAAAAAAA@@@xxxllldddbbbddd```XXXNNNJJJPPP```mmmzzzvvvlll```TTTKKKGGGEEEBBBAAA???>>>============???<<<<<<>>>CCCLLL^^^nnnxxxppp```ZZZRRRKKKFFFCCC@@@>>>>>>>>>>>>===============???>>>===<<<;;;:::::::::999::::::999888888999;;;;;;???DDDHHHMMMXXXgggrrr|||rrrmmm{{{}}}eeePPPEEE;;;999555444444555555555222222222222222222222222111111111111111111111111000000000111111222222222222000111333444333555999BBBLLLaaa|||___QQQDDD===999777666888888<<>>@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@AAABBBBBB@@@@@@@@@@@@BBBCCCEEEFFFGGGGGGGGGHHHKKKLLLKKKIIIJJJLLLOOORRRTTTUUUUUUTTTSSSWWWYYYWWWWWWZZZ\\\[[[XXXXXXWWWVVVUUUVVVYYY[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYWWWVVVWWWYYY[[[\\\\\\aaa```^^^\\\[[[[[[\\\\\\aaaaaabbbfffiiilllllllllkkknnnqqqpppmmmlllnnnrrrqqqsssvvvxxxyyy{{{~~~{{{{{{|||{{{{{{zzzxxxwwwyyy}}}~~~|||~~~xxxjjjiiiyyy{{{sssrrrvvvyyygggQQQBBB<<<:::888888::::::999888;;;BBBHHHKKKLLLUUUcccfff___^^^cccxxxzzzyyyjjjRRREEE???;;;777555666777666555777666666666777777888999999;;;<<<======@@@CCCFFFIIIJJJLLLPPPWWW___fffjjjooopppssswww}}}ssshhh___TTTMMMFFF@@@>>>@@@>>>???@@@AAABBBAAAAAA@@@|||llleeeeeegggddd\\\SSSOOOVVVgggtttttteeeXXXNNNJJJIIIEEEDDDBBB@@@>>>>>>>>>>>>???<<<<<<>>>BBBLLL^^^nnnyyyeee___WWWOOOJJJFFFCCCAAA??????>>>>>>======<<<<<<@@@???===<<<::::::999999999::::::999888888999;;;:::>>>CCCGGGMMMWWWfffqqqxxx~~~pppooo~~~|||dddNNNBBB999777444333333444444444222222222222222222222222111111111111111111111111/////////000111111222222111///000444666555777;;;===FFFXXXpppooo___NNNCCC===999777888444;;;AAACCCIIIbbbvvvWWWMMMGGGQQQmmmoooYYYPPPEEEFFFEEEAAA@@@EEEOOOXXXkkk~~~kkkaaaWWWJJJDDDFFF:::<<>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<<<<<<<<<<===============@@@@@@AAABBBCCCDDDDDDEEECCCBBBBBBBBBCCCEEEGGGHHHDDDDDDEEEHHHLLLNNNOOONNNIIIKKKNNNQQQSSSTTTTTTSSSPPPUUUWWWTTTSSSVVVXXXXXXSSSUUUWWWWWWWWWVVVWWWYYYYYYZZZ[[[[[[ZZZXXXVVVTTTXXXWWWVVVWWWZZZ\\\\\\[[[^^^^^^\\\[[[[[[[[[\\\]]]^^^___aaaeeehhhjjjjjjhhhhhhlllooooookkkiiikkkooonnnppprrrsssuuuxxx}}}}}}zzzzzz|||yyy{{{zzzwwwssssssxxx~~~{{{~~~}}}~~~vvvooouuuwwwjjjiiiyyy~~~tttiiigggllltttkkkZZZGGG>>>===<<<999999;;;;;;:::888<<>>>>>AAADDDGGGKKKKKKMMMQQQXXX```ggglllrrrrrruuuzzznnnbbbYYYPPPJJJDDD>>>>>>AAA>>>???@@@AAABBBAAAAAA@@@sssiiieeeffffffbbbXXXTTT^^^vvv{{{lll^^^TTTOOONNNNNNLLLHHHCCC>>><<<======FFFBBB???>>>@@@IIIZZZiii{{{zzznnnaaaYYYRRRKKKFFFFFFEEEBBB???>>>@@@BBBDDDDDDDDDBBB@@@===;;;:::::::::888888777777888888999:::;;;;;;???EEEKKKSSS___kkkzzzyyyrrrxxxvvv[[[HHHAAA888888777777666666555555333333333222222111111111111111111111111111111111000000000000000000000000111333555666666666888:::AAAFFFPPP___pppttt```OOO@@@555333777:::666888???DDDOOOjjjhhhYYYLLLKKKWWWrrrrrr[[[RRRGGGBBBGGGIIIEEEFFFMMM[[[kkk~~~{{{qqqfffXXXLLLHHHDDDCCCBBB>>>;;;:::;;;===<<<;;;::::::;;;<<<>>>???===<<<<<<;;;;;;===>>>???<<<<<<;;;;;;;;;:::::::::;;;<<<<<<:::999999;;;===666666777888999999::::::999::::::;;;<<<===>>>>>>???>>>=========>>>@@@@@@DDDBBB???>>>DDDJJJIIIDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIKKKNNNPPPQQQRRRTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSOOOQQQTTTWWWYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTUUUVVVXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\^^^___aaaeeeiiijjjiiiggghhhgggfffeeegggiiilllnnnmmmnnnooopppqqqtttyyy}}}|||xxxuuutttuuuwwwxxxvvvsssrrrtttwwwwww||||||zzzvvv{{{|||{{{|||~~~rrrhhhdddrrr}}}rrrlll|||pppbbb]]]```fff[[[LLLBBB>>><<<:::888:::999999;;;>>>DDDIIILLLRRRWWW\\\gggnnneeebbbooo~~~}}}ttt\\\MMM>>>@@@===888555444444444444666555555666666777888999999:::<<<===>>>@@@DDDGGGKKKNNNRRRUUUXXX^^^gggmmmrrrpppsss|||uuuggg\\\TTTJJJDDDCCCCCC@@@===;;;;;;<<<>>>??????<<<:::zzzpppkkkllljjjeee^^^]]]jjjuuudddYYYRRRPPPTTTRRRMMMGGGAAA>>>???@@@AAA>>><<<>>>AAAHHHWWWeeerrr}}}{{{oooggg___UUUNNNLLLIIIFFFBBB@@@@@@AAABBBAAACCCAAA???===;;;:::999999999999888888999999:::;;;======@@@EEEJJJPPP\\\ggguuuuuusss}}}tttYYYGGG@@@777777666666555444444444333333333222222222111111222222222222222222222222000000000000000000000000///000222333333444666777999>>>HHHTTTaaauuuttt___LLL===888:::999555777<<<>>>EEEZZZqqqpppbbbRRRKKKPPPeeettt^^^QQQIIIKKKLLLGGGEEEJJJNNN\\\nnnvvvdddTTTLLLGGGDDDAAA===;;;::::::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<;;;<<<===>>>???<<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;999999;;;===777777888888999::::::;;;::::::;;;;;;<<<=========???>>>>>>===>>>???@@@AAACCCFFFEEEAAA@@@BBBDDDBBBDDDEEEEEEFFFGGGHHHIIIIIIHHHKKKMMMOOOOOOPPPQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPRRRUUUWWWYYYZZZYYYYYYWWWWWWXXXXXXWWWWWWVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[]]]]]]```cccggghhhgggeeeeeedddbbbbbbdddgggkkknnnoooqqqrrrssssssuuuxxx{{{~~~~~~zzzwwwuuutttuuuvvvvvvuuuttttttuuuvvvwwwzzz~~~}}}xxxuuusssxxx~~~}}}{{{}}}|||}}}~~~~~~yyykkkiiiqqq|||vvvsss}}}~~~{{{mmm]]]WWWYYY[[[RRRFFF???<<<;;;:::888;;;;;;;;;===AAAGGGLLLPPPVVV]]]ccclllpppeeeaaammmlllZZZMMM<<<>>>;;;777555555666666666666666666666666777888999999;;;<<<===>>>@@@CCCFFFLLLOOOSSSVVVYYY___gggmmmsssrrruuu|||rrrfffYYYRRRHHHBBBAAAAAA???============???AAA@@@>>>;;;wwwsssssspppjjjdddfffttt}}}jjj\\\UUURRRWWWUUUPPPHHH@@@<<<===@@@>>><<<<<>>@@@???===;;;:::999888888:::999999999999:::;;;;;;???>>>@@@EEEHHHMMMWWWbbbooo|||rrrvvvqqqWWWEEE???666666555555444333333222333333333222222222222111222222222222222222222222000000000000000000000000...000222333333333555777999>>>FFFNNNVVVgggmmmVVVCCC:::::::::888:::===<<<===JJJZZZxxx~~~qqq___PPPLLLWWWrrrppp```SSSPPPOOOJJJFFFHHHDDDNNN]]]nnnvvvcccXXXPPPJJJDDD@@@???>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;::::::;;;===888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>>>>???@@@AAAGGGNNNPPPIIIAAA???CCCFFFCCCDDDDDDEEEFFFGGGHHHIIIHHHJJJLLLMMMMMMMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRUUUXXXYYYZZZYYYYYYWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[]]]^^^```cccggghhhgggeeebbbaaa___^^^```dddiiilllnnnppprrrsssssssssuuuvvvyyy{{{{{{{{{xxxvvvvvvvvvwwwuuuttttttuuuuuuuuutttvvvvvvxxx|||~~~{{{uuupppqqqvvv{{{|||zzzyyy~~~~~~~~~}}}}}}pppcccnnn|||yyyyyy{{{~~~xxx|||}}}ooo]]]TTTSSSMMMGGG???:::::::::999888<<<<<<===@@@EEEKKKQQQUUUZZZdddlllrrrsssfff___iiihhhaaaWWWCCC===:::666555666777888888777777777777777777888999:::;;;======>>>@@@CCCFFFMMMQQQUUUWWWZZZ___fffllltttsssvvv}}}zzzoooeeeVVVOOOFFFAAA??????>>><<>>@@@@@@>>>???AAA@@@???CCCJJJTTT```rrrvvvhhh\\\VVVPPPLLLGGGCCCAAA@@@???>>>>>>===<<<;;;999888888777999999888888999999:::;;;>>>===???CCCFFFJJJUUU___lll}}}{{{rrryyynnnUUUDDD???666666555555444333333333222222222222222222222222222222222222222222222222000000000000000000000000111333555555555666888:::<<>>@@@>>>===CCCMMM```}}}qqq]]]PPPSSScccsssrrr___UUUQQQLLLHHHHHHDDDIIIRRR___qqqvvvkkk___WWWMMMGGGFFFEEEAAA>>>;;;<<<===>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;<<<===<<<;;;:::;;;===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::>>>>>>>>>>>>??????@@@@@@DDDLLLOOOIIIAAA@@@DDDFFFBBBCCCDDDDDDFFFFFFGGGHHHHHHJJJLLLMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRUUUWWWYYYYYYYYYXXXWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\___```bbbeeehhhiiihhhfffcccaaa^^^]]]^^^aaafffiiigggjjjnnnpppppppppqqqrrruuuvvvwwwwwwvvvvvvwwwxxxzzzwwwssssssttttttrrrooosssrrrrrrwww|||{{{uuuoooqqqvvv|||~~~~~~~~~zzzpppgggyyyttttttyyy~~~{{{}}}~~~ttteeeWWWPPPCCC???:::888999999888777;;;<<>>>>>>>>@@@CCCEEENNNRRRVVVYYY[[[```gggllltttssswww}}}{{{uuullldddSSSMMMEEE@@@>>>>>>>>>>>>@@@??????@@@AAA@@@???===zzzuuu~~~nnnaaa\\\\\\```[[[RRRIIICCCAAACCCDDDAAA???@@@BBBAAA===>>>AAAIIISSSdddvvvyyylll```[[[QQQMMMGGGCCCAAA@@@???>>>;;;;;;;;;:::999888888777777777777777777888888999;;;:::<<<@@@DDDIIITTT^^^lll}}}{{{rrryyyiiiRRRCCC???777777666666555444444333222222222222222222222222222222222222222222222222000000000000000000000000222444666666666777999;;;;;;AAAHHHKKKLLLVVVnnnjjjXXXIII???<<<<<<===>>>===<<>>>>>???>>>===;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999======>>>>>>????????????;;;@@@BBB???===???AAA@@@AAABBBBBBCCCDDDEEEFFFGGGIIIKKKLLLMMMLLLKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLOOOQQQSSSVVVWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^______^^^]]]______aaadddggghhhgggeeefffccc```]]]]]]___bbbdddaaaeeejjjmmmnnnoooooopppqqqrrrsssssssssuuuxxx{{{}}}yyytttssssssrrrooolllooonnnpppuuu|||}}}yyytttrrrwww}}}~~~vvvuuuxxx~~~tttttt{{{}}}{{{uuujjjXXXKKK???===:::999999999999888:::===BBBIIIPPPWWW[[[^^^cccpppwwwzzzzzznnneeekkk{{{|||sssiiimmmeeeNNN???<<<888666666777777777888777777888888999:::;;;===>>>>>>>>>>>>???BBBEEENNNRRRWWWZZZ]]]aaahhhmmmssstttxxx}}}}}}xxxrrrhhhaaaQQQLLLEEE@@@>>>>>>?????????>>>===>>>???>>>===;;;sssfffcccdddaaaXXXMMMGGGEEEGGGGGGGGGBBB???@@@BBBBBB???>>>AAABBBIIIVVVggg{{{yyymmmddd___PPPLLLGGGCCCAAA@@@???>>>::::::;;;;;;:::999888777666666666666666777888888888777:::>>>BBBHHHRRR]]]lll|||xxxooowwwxxxcccNNNBBB>>>777777666666555444444444111222222222222333333333111111111111111111111111000000000000000000000000///111333444444555777888;;;AAAJJJNNNOOOVVVjjj}}}xxxhhhUUUFFF<<<:::999888888999;;;===BBBRRRhhhnnnbbb[[[VVVcccvvvuuudddYYYSSSPPPIIIDDDCCCIIISSSaaaqqq}}}zzzkkk^^^UUUOOOJJJGGG@@@@@@@@@@@@???>>><<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;::::::::::::<<<>>>>>><<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999;;;<<<===>>>>>>>>>======999;;;<<<<<>>===<<<;;;::::::;;;;;;<<>>?????????>>>???BBBDDDMMMRRRWWW[[[___cccjjjoootttuuuzzzyyyxxxpppddd[[[NNNJJJEEE???======???AAA???===<<<<<<======;;;:::wwwkkkhhhiiieeeZZZMMMIIIMMMQQQQQQNNNGGGCCCAAACCCCCC??????AAA>>>BBBKKKZZZnnnzzztttkkkccc```RRRMMMGGGCCC@@@>>>===;;;999:::;;;;;;;;;:::999888777777777666777888888999888777999===AAAEEEPPP[[[kkkzzztttnnnxxx~~~}}}|||ppp\\\III???===666666555555444333333222111111222222222333333333000000000000000000000000000000000000000000000000---///111222222333555666<<>>>>>>>>999:::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::<<<>>>>>>===<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::<<<=========<<<;;;<<>>???AAAHHHSSS___hhhmmmnnnnnnrrr{{{}}}}}}rrrtttuuusssfffRRR???;;;888666777888999999555666666888:::<<<>>>@@@???@@@@@@???>>>???BBBDDDLLLQQQWWW\\\```eeelllqqqvvvxxx}}}yyywwwxxxooo___UUUKKKHHHCCC>>>;;;;;;>>>@@@@@@>>><<<;;;<<<<<<;;;:::yyylllhhhjjjpppcccTTTRRRYYY```___[[[NNNHHHDDDDDDBBB>>>===>>>===>>>EEERRRggg~~~{{{vvvoooggg```___SSSOOOHHHCCC???===;;;999999:::;;;<<<;;;;;;999999888888888777888999999:::999888999===???DDDNNNXXXiiiyyysssooozzzvvvyyy~~~{{{uuuwww}}}kkkWWWFFF===;;;555555444333333222222111111111111222222333333333////////////////////////000000000000000000000000...///111222222333555777999???JJJTTTXXX]]]hhhsssnnnQQQKKKAAA:::999<<<>>>===999BBBIIIRRRhhhyyyhhhYYY[[[___lllyyyttt___TTTJJJFFFEEEGGGOOOYYYcccqqqyyyhhh\\\XXXWWWFFFEEEBBB@@@????????????999:::;;;<<<<<<<<<;;;:::<<<<<<;;;;;;;;;::::::::::::<<<>>>???===<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::;;;@@@BBB???===>>>>>><<>>???AAADDDKKKQQQWWW]]]aaafffmmmrrrxxxzzzuuuwwwyyynnn\\\PPPHHHFFFAAA<<<999:::===@@@@@@>>><<<<<<<<<<<<;;;:::oooiiihhhkkkggg```^^^dddmmmnnnjjjXXXOOOHHHGGGFFFAAA>>>>>>>>>@@@EEEPPPaaawwwwwwppplllgggaaa[[[QQQMMMHHHCCC???>>>>>>??????:::555555999<<<<<<:::999999999888888888888777666777;;;>>>>>>AAAMMMYYYhhhyyy{{{uuuvvvxxxnnnllltttxxxtttssswww~~~xxx]]]LLLCCC===999777666555444333333222333222222111111111111222222000000000000000000000000111111111111111111111111---...000222333444333333999<<>>======>>>??????===<<>>===<<<;;;======<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::>>>===;;;:::999::::::;;;>>>======;;;:::888666555;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>???@@@AAAAAAAAADDDGGGIIIHHHGGGGGGGGGIIIKKKKKKJJJIIIHHHIIIJJJLLLNNNPPPPPPOOOMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQSSSUUUWWWXXXXXXXXXZZZ[[[ZZZ]]]```bbbbbbbbbcccdddfffdddaaa___^^^\\\ZZZYYY[[[^^^aaaccceeeeeecccbbbeeedddbbbaaacccggglllpppsssrrrrrrrrrsssrrrpppooopppsssvvvzzzzzz{{{~~~dddOOOFFFBBB???>>><<<===@@@???>>>AAAFFFIIIUUUeeerrrxxx{{{~~~~~~~~~pppYYYggg{{{ttt[[[HHH<<<;;;:::888777888888999;;;888666777:::???BBBCCCFFFDDDAAA???>>>???AAABBBJJJTTT^^^bbbaaacccjjjrrrsssxxx~~~zzzxxxuuuhhhWWWLLLHHHDDD???<<<<<<=========???>>><<<;;;::::::;;;;;;qqqlllmmmppplllfffeeellluuuvvvqqq^^^UUULLLIIIFFFBBB??????<<<===BBBLLL]]]sss{{{sssllliiieee___ZZZQQQNNNIIICCC@@@>>>>>>>>>IIIBBB:::777999;;;;;;:::::::::::::::999999999999777777:::<<<<<>>===:::999:::<<<>>>AAAKKK]]]vvv{{{lll\\\VVV[[[kkknnn[[[RRRKKKBBBAAAFFFHHHPPP___qqqmmmdddaaaXXXRRRNNNLLLHHHBBB>>>???@@@???>>>>>>??????>>>===>>>>>>>>>===<<<;;;:::999;;;;;;::::::::::::;;;;;;===<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;;;;<<<======>>>>>>>>>===;;;;;;<<<<<<<<<===============>>>???@@@AAABBBBBB@@@BBBEEEFFFEEEDDDDDDEEEKKKLLLMMMLLLJJJIIIJJJKKKIIIKKKNNNNNNLLLKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMLLLNNNNNNNNNMMMNNNOOOOOOPPPRRRTTTVVVWWWVVVVVVWWWYYYYYY[[[^^^`````````aaabbbdddaaa^^^]]]\\\[[[YYYXXXZZZ\\\___bbbccccccaaa```___^^^^^^^^^```dddiiimmmqqqqqqsssttttttssspppnnnpppsssvvvzzzzzzvvvvvvyyy~~~www^^^KKKDDD@@@===@@@===>>>@@@@@@@@@CCCIIIQQQ___sss}}}}}}|||gggVVVggg{{{tttZZZGGG<<<;;;999888777777888999999777666888<<>>===;;;:::;;;;;;<<>>>>>>>>JJJCCC;;;777777999::::::;;;;;;;;;;;;::::::::::::888888999999999===KKKZZZiii{{{xxxyyyuuupppooosssqqqjjjiiimmmnnnzzzwwwXXXFFF>>>:::888444444333222111111111111111000000//////000000111000000000000000000000000////////////////////////111111000000111222333333666777>>>LLLYYYbbbjjjppphhhLLL@@@???<<<666:::;;;<<<<<<@@@LLL\\\iiikkkWWWNNNTTThhhzzzooo```QQQEEEBBBFFFCCCHHHRRR___kkkyyy}}}ooohhh```]]]ZZZVVVMMMCCCAAACCCDDDBBB@@@@@@AAABBBBBBBBB@@@@@@???>>>===;;;::::::;;;;;;::::::::::::;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@<<<<<<<<<<<<=========>>>>>>??????@@@AAABBBCCCCCCBBBCCCDDDDDDCCCBBBCCCEEEJJJKKKKKKKKKIIIHHHIIIJJJFFFHHHJJJKKKIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMNNNNNNQQQSSSTTTUUUTTTSSSTTTUUUVVVXXX[[[\\\\\\\\\]]]______]]][[[YYYYYYYYYWWWVVVVVVXXX\\\^^^``````^^^]]]XXXYYYZZZZZZ\\\```fffjjjnnnpppsssuuuuuutttqqqppprrrtttvvvyyy~~~zzzrrrmmmrrryyy|||iiiTTTGGGCCCAAA???DDDAAAAAACCCDDDDDDJJJPPP\\\lll~~~uuulllvvv___VVVgggxxxnnnSSSAAA<<<;;;999888777777888888777666666999???EEEJJJLLLMMMIIIBBB===;;;===@@@BBBJJJTTT___ddddddfffkkkpppxxx}}}ppp^^^OOOHHHFFFCCC???<<<===>>>>>>>>>@@@???===<<<;;;;;;<<<<<<|||{{{~~~|||xxxwww}}}wwwhhh]]]PPPJJJEEEAAA???@@@@@@@@@CCCMMM___vvv|||wwwppplllfffaaa^^^ZZZVVVSSSPPPMMMIIIDDD@@@>>>======???;;;777555666999;;;;;;;;;;;;;;;;;;::::::::::::999888888888888===LLL[[[lll~~~rrrzzz~~~|||{{{zzzrrrhhhfffiiijjjssssssTTTBBB;;;888777333333222111000000111111000000////////////000000////////////////////////000000000000000000000000222222000000000111222333777777===KKKXXXaaajjjrrr}}}XXXCCCAAA???:::;;;<<<<<<;;;<<>>>>>>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<=========>>>>>>>>>??????@@@AAAAAABBBBBBEEEEEEEEEDDDCCCBBBDDDFFFFFFGGGHHHGGGEEEDDDEEEFFFDDDFFFHHHIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKKKKLLLLLLMMMPPPQQQSSSSSSRRRQQQRRRSSSSSSTTTVVVWWWWWWWWWYYYZZZZZZXXXVVVVVVVVVVVVVVVTTTSSSUUUYYY[[[]]]\\\[[[ZZZVVVXXXYYYYYYYYY]]]ccchhhlllnnnqqqrrrssstttuuuvvvvvvxxxxxxxxxyyyxxxqqqmmmoooyyy{{{nnnZZZKKKEEEEEEEEEDDDHHHEEEEEEHHHIIIKKKRRRZZZfffvvv}}}llldddzzzooo^^^XXXeeennnbbbIII999;;;:::999777777777777888666555777;;;CCCJJJOOOQQQUUUPPPHHHAAA===>>>BBBEEELLLUUU___eeefffhhhlllpppzzzmmmXXXKKKGGGDDDAAA>>>======?????????@@@???===<<<;;;;;;<<<<<<~~~tttiii]]]PPPIIIDDD@@@???@@@@@@AAAFFFRRRfff{{{~~~vvvpppgggddd```[[[WWWTTTPPPMMMNNNKKKGGGCCC@@@>>>===<<<777666666777999:::;;;:::::::::::::::999999999999999888888888888>>>NNN]]]pppooozzztttfffbbbeeefffmmmxxxlllNNN>>>999777555222222111000000000111111000000////////////000000////////////////////////111111111111111111111111222222000000000111222333999999>>>IIIUUU___lllwwwhhhKKKAAA???<<<999;;;<<<<<<===@@@FFFKKKVVVlll|||^^^MMMLLLRRR]]]uuurrr]]]PPPKKKHHHHHHIIILLLOOOVVVgggvvvvvvmmmmmmllldddUUUGGGCCCHHHDDDBBBAAABBBEEEIIIKKKLLLGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@???>>>============;;;;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777<<<<<<<<<<<<==================>>>>>>??????@@@@@@DDDDDDDDDCCCBBBAAACCCEEEDDDEEEFFFEEEDDDCCCCCCEEECCCEEEGGGHHHFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLNNNPPPQQQQQQPPPOOOPPPQQQOOOPPPRRRRRRQQQRRRTTTUUUUUUSSSRRRRRRTTTTTTTTTSSSQQQSSSVVVYYY[[[ZZZYYYXXXVVVWWWXXXVVVUUUXXX```fffjjjlllooopppqqqtttyyy}}}}}}~~~}}}zzz|||zzz}}}zzz~~~tttppppppsss|||}}}ssseeeSSSHHHEEEFFFGGGGGGIIIGGGHHHLLLOOOSSSZZZcccqqq~~~uuuhhhfff|||jjj^^^XXX^^^aaaUUUCCC888;;;:::999777666777777888555555777===EEEMMMRRRTTTZZZTTTKKKCCC???@@@DDDGGGOOOWWW```fffhhhjjjooorrrzzz|||hhhSSSHHHGGGBBB@@@======>>>@@@@@@@@@@@@???===<<<;;;;;;<<<<<<~~~{{{vvvkkk___RRRKKKFFFAAA???@@@???AAAIIIYYYnnn~~~uuulllfff[[[ZZZWWWTTTQQQMMMKKKIIIJJJHHHEEEBBB???===<<<<<<888999;;;<<<<<<<<<:::999::::::::::::999999999999:::999999:::;;;AAAQQQaaavvvtttuuueee```bbbcccgggpppbbbIII<<<777555444222222111111111111111222111000000//////000000111000000000000000000000000111111111111111111111111111111000000111222333333888999>>>FFFNNNZZZlll|||}}}\\\GGG===:::777888:::;;;<<<>>>AAACCCIIIXXXtttuuu^^^PPPKKKLLL^^^zzzqqq___TTTNNNKKKHHHHHHIIIMMMXXXccctttsssqqqjjj[[[LLLHHHKKKEEECCCBBBDDDGGGIIIJJJJJJGGGFFFDDDCCCBBBBBBCCCDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<=========>>>>>>???@@@AAAAAA@@@???@@@BBBEEEFFFGGGFFFDDDCCCDDDEEEBBBEEEGGGGGGEEEDDDDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIJJJLLLNNNNNNMMMMMMMMMNNNKKKLLLMMMMMMLLLMMMOOOQQQQQQPPPOOOOOORRRSSSSSSSSSQQQSSSVVVYYYZZZZZZXXXWWWVVVWWWWWWTTTRRRWWWaaaiiipppsssvvvwwwxxx{{{}}}wwwvvvxxxxxx|||sssqqqtttyyy|||oooaaaSSSLLLIIIHHHHHHJJJKKKJJJMMMSSSXXX]]]eeennn~~~mmmggglllaaaYYYTTTUUUSSSJJJAAA===;;;:::888777666666777777555666999???GGGNNNSSSUUUVVVQQQIIICCC@@@BBBFFFJJJTTTZZZaaagggjjjmmmrrrvvv{{{tttaaaOOOGGGGGG@@@???======???AAAAAAAAA???>>><<<;;;::::::;;;;;;yyywwwrrrnnnooozzzrrrfffXXXPPPJJJCCC@@@@@@???CCCOOObbbxxx~~~ssshhh___ZZZNNNNNNNNNMMMJJJHHHGGGGGGFFFEEECCC@@@>>>===<<<<<<;;;<<<======<<<<<<;;;<<<;;;;;;;;;;;;::::::::::::999999;;;===???EEEUUUddd{{{xxxgggbbbcccffffffmmm{{{tttYYYDDD:::777444222222222111111111222222333111111111000000111111111000000000000000000000000111111111111111111111111...///000111222333333333444777===AAAFFFRRRiiitttUUUBBB;;;777999:::;;;;;;;;;;;;<<<@@@JJJ```}}}yyycccRRRGGGOOO```yyy{{{nnn___VVVMMMIIIHHHIIIOOOVVVhhhyyy{{{yyyvvvpppcccUUUOOOPPPLLLKKKJJJJJJLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJHHHEEECCCAAA??????>>>=========<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999::::::;;;===>>>>>>>>>>>>::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<>>>@@@AAA@@@@@@@@@AAACCCEEEEEEDDDCCCBBBCCCDDDAAACCCEEEEEEDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFEEEGGGIIIJJJIIIIIIJJJLLLHHHIIIJJJIIIHHHIIILLLNNNNNNMMMLLLNNNPPPSSSSSSSSSQQQSSSVVVYYYZZZZZZYYYXXXXXXYYYYYYVVVUUU[[[hhhsss~~~sssnnnsssyyyzzz{{{yyy{{{}}}wwwfff\\\SSSQQQPPPNNNOOOSSSSSSSSSXXX```gggllluuu}}}{{{hhhhhhtttwwwXXXUUUQQQNNNHHHAAA>>>>>>;;;:::888777666666777777666777:::@@@GGGNNNRRRTTTPPPMMMGGGDDDDDDHHHMMMQQQXXX]]]bbbgggkkkooouuuyyy}}}vvvjjjYYYJJJEEEGGG???===<<<===@@@AAABBBAAA>>>===;;;:::999999::::::tttpppiiicccfffvvvxxxkkk^^^UUUNNNFFFAAA@@@AAAGGGUUUjjjxxxkkk___VVVPPPEEEFFFHHHHHHGGGFFFFFFGGGDDDCCCAAA???>>>===<<<<<<:::;;;;;;;;;:::;;;===???======<<<<<<<<<;;;;;;;;;999:::<<>>>>>>>>>>>;;;;;;<<<===<<<;;;999888::::::;;;<<<======<<<<<<999999999:::::::::;;;;;;<<<<<<<<<<<<============<<>>===<<<===@@@BBBBBBBBB===<<<:::999888888999999mmm]]][[[___lllyyyoooeee^^^VVVKKKBBB???CCCLLL[[[pppnnn]]]OOOGGGCCCDDDDDDBBB@@@???@@@BBB?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===============;;;;;;;;;;;;???LLL^^^lll}}}jjjgggmmmttthhhjjjuuu~~~ppp\\\FFF;;;777555333222222222111111111111222222000000000000000000000000111111111111222222222222000000000000111111111111000111222111000000222444555000111888>>>HHHbbb|||xxxZZZDDD@@@???===999666666999===AAA>>>CCCVVVqqqnnnSSSIIIEEEOOO```uuuxxx\\\NNNHHHDDDCCCEEEKKKXXXlll|||vvvpppiiibbb]]]___]]]WWWSSSRRRRRRPPPMMMPPPLLLIIIKKKKKKKKKOOOTTT\\\ZZZXXXTTTPPPMMMJJJIIICCCBBB@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;<<<<<<999;;;<<<<<<;;;;;;<<<===>>>===<<<:::999888888888;;;;;;<<<<<<===<<<<<<;;;999<<<@@@DDDEEECCC???===BBBAAA???>>>???AAADDDFFFDDDDDDCCCBBBAAAAAAAAAAAA????????????@@@AAACCCCCC@@@AAAAAAAAAAAAAAA@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHHHHIIIMMMRRRVVVXXXZZZ\\\]]]]]]^^^___aaaaaabbb```[[[XXX___ooo}}}}}}}}}|||pppiiimmmxxx|||}}}~~~}}}kkk___]]][[[YYYXXX[[[```eeeiiiiiilllttt~~~ooouuuqqqaaakkk|||mmm}}}cccPPPLLLHHHEEE???888666999777777777777777777777777777888:::???FFFKKKNNNOOOJJJGGGDDDFFFLLLSSSWWWYYY___aaacccfffiiiooovvv{{{}}}}}}}}}{{{oooZZZJJJEEECCC@@@===<<<======>>>@@@AAABBB???===;;;888777888999999vvvcccZZZXXXaaayyy|||tttjjjbbbXXXLLLEEEEEEKKKTTTbbbvvvuuucccTTTKKKDDDCCCBBBBBBAAAAAAAAAAAA@@@??????>>>============<<<<<<<<<;;;;;;<<<<<<=====================<<<<<<<<<<<<===>>>EEETTTggguuulllhhhmmmsssmmmnnnssswww{{{iiiVVVCCC999777555444555222222111111111111222222000000000000000000000000............////////////000000000000111111111111...///000///......000222555111222888<<>>===<<<::::::999999;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<>>>>>>>>>>>>===@@@@@@???>>>???@@@BBBDDD@@@@@@??????>>>?????????>>>>>>======>>>>>>???@@@>>>>>>?????????>>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAABBBDDDEEEFFFEEEFFFGGGGGGIIILLLQQQTTTXXXZZZ^^^___``````bbbcccddddddbbb[[[VVV[[[gggsss~~~tttnnnooouuu|||uuuuuuwww~~~}}}pppccc[[[ZZZZZZ[[[^^^dddlllsssxxxyyy}}}qqqwwwmmmgggooo}}}}}}jjj}}}xxx^^^LLLGGGDDDBBB===888777:::666666666666666666666666666777999>>>DDDIIIJJJJJJGGGEEEEEEIIIPPPWWW[[[]]]___aaadddgggjjjooouuuyyy~~~~~~||||||wwwhhhUUUHHHDDDAAA>>>============>>>???@@@@@@===<<<:::888888888999:::mmm^^^TTTXXXnnnzzzqqqgggYYYLLLHHHJJJTTT]]]kkk}}}lll[[[RRRGGGDDDBBBAAACCCDDDBBB@@@AAA@@@???>>>>>>>>>??????======<<<<<<;;;<<<<<<===>>>>>>>>>======<<<<<<<<<::::::<<<@@@JJJ[[[ppp~~~rrrllloootttsssuuupppooo|||qqq^^^NNN>>>777777666555666222222111111111111222222000000000000000000000000---------.........//////000000000000111111111111...///000///......000222555222333777999>>>OOObbbwwwlllOOOFFF;;;777999;;;999666:::<<>>>>>>>>999:::;;;;;;::::::;;;<<>>???===>>>>>>>>>???@@@@@@AAA>>>>>>=========>>>??????>>>>>>===<<<<<<<<<<<<===========================>>>>>>>>>??????@@@@@@@@@>>>>>>???AAACCCDDDFFFFFFEEEGGGHHHJJJKKKNNNRRRVVVXXX\\\```cccddddddeeefffhhhiiieee]]]UUUTTT[[[cccrrrwwwpppqqqyyyqqqllljjjrrr}}}|||vvvggg___\\\[[[]]]aaahhhqqq|||{{{jjjllltttxxxfffxxxrrrXXXHHHCCC???===;;;777777:::555555555555555555555555444555888===BBBEEEFFFEEECCCDDDFFFLLLTTT[[[___aaaaaacccfffhhhkkkoootttxxx|||zzzyyyppp___NNNEEEBBB???;;;>>>>>>======>>>>>>>>>>>>;;;:::999888888999:::;;;{{{iii[[[YYYiii{{{xxxjjjYYYKKKJJJOOO\\\dddpppvvvdddZZZOOOJJJEEEEEEGGGGGGDDD???AAAAAA@@@@@@@@@@@@AAAAAA>>>======<<<<<<<<<<<<<<<@@@??????>>>===<<<;;;;;;;;;<<<>>>EEEQQQdddyyyyyyrrrsssuuuzzz{{{ooohhhuuuxxxgggUUUHHH;;;666666555444555222222111111111111222222000000000000000000000000000000000000111111111111///000000000111111111111000111222111000000222444444333444666555888CCCQQQZZZbbbkkkuuucccUUUCCC:::;;;>>><<<888;;;<<<>>>@@@CCCOOOggg|||qqqeeeYYYPPPHHHEEEOOO]]]uuuqqq^^^PPPIIIIIIHHHIIIRRReee}}}{{{tttvvv}}}{{{rrrnnnjjjccc]]]UUUNNNLLLLLLOOOVVV]]]ggggggfffeeedddaaa___^^^___\\\XXXUUUSSSQQQNNNLLLGGGGGGEEEDDDBBB???>>>===<<<>>>???>>><<<<<<===>>>======<<<;;;:::::::::;;;<<<;;;;;;:::::::::::::::>>><<<:::999:::<<<>>>@@@;;;<<<===????????????>>>>>>>>>>>>>>>>>>???@@@AAA???>>>===<<<<<<<<<<<<<<<===============>>>>>>???>>>>>>??????@@@@@@AAAAAA===>>>@@@BBBEEEGGGHHHIIIIIIKKKNNNPPPRRRTTTXXXZZZ[[[___dddgggiiiiiijjjkkknnnnnnjjj```UUUPPPRRRVVV```rrr~~~{{{yyyzzzqqqlllrrr|||~~~qqqgggbbbaaa```bbbhhhqqq|||kkkoooxxxtttcccuuunnnVVVIIIBBB<<<;;;999666666999555555555555555555555555555666888<<<@@@CCCBBBAAAAAADDDIIIPPPWWW]]]```bbbbbbdddgggjjjllloootttwww}}}{{{vvviiiVVVHHHCCCBBB>>>:::>>>>>>>>>>>>===<<<<<<;;;999999888888999:::;;;;;;yyyhhh___eeeooo{{{mmmZZZMMMMMMTTTccckkkuuummmbbb[[[UUUOOONNNNNNMMMIIIDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<@@@@@@???>>>===<<<<<<;;;???@@@DDDMMM[[[oooxxxyyyxxx}}}~~~ooodddmmmooo]]]NNNCCC999666555333222333222222111111111111222222////////////////////////111111222222222333333333///000000000111111111111000111222111000000222444333333444444222333:::CCCFFFMMMVVVbbbsss{{{iiiQQQAAA======;;;999<<<::::::===@@@FFFTTTbbbsssggg^^^RRRGGGIIIRRR^^^uuuuuuaaaSSSJJJIIIHHHKKKTTTeeeyyy}}}ooonnn|||{{{yyyxxxrrreee]]]UUURRRPPPPPPVVV]]]eeefffggghhhiiihhhgggfffiiifffccc```]]]ZZZVVVSSSPPPOOOMMMJJJGGGCCC@@@>>>@@@AAABBB@@@>>>======>>>;;;;;;:::999999:::::::::===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===:::;;;===>>>??????>>>===============>>>??????@@@======<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>????????????@@@@@@AAAAAAAAA???@@@CCCFFFIIIKKKLLLMMMNNNQQQUUUXXXYYY\\\^^^aaa```dddhhhlllmmmoooppprrrtttsssooofffZZZRRRPPPQQQ[[[jjjzzzxxx}}}xxxooojjjeeebbb___ccciiitttsssppp|||rrreeewwwlllXXXMMMEEE===;;;999666666888555555555555555555555555666777888<<>>;;;======>>>>>>===<<<;;;:::888888888888999::::::;;;xxxkkkggghhhtttxxxjjjZZZPPPRRRZZZiiipppwww~~~vvvlllhhhddd^^^[[[ZZZXXXTTTPPPMMMMMMMMMLLLIIIFFFBBB@@@??????>>>===<<<<<<<<<<<>>>>>============???EEEQQQaaauuu{{{|||zzz{{{{{{pppdddgggdddSSSGGG???777666555222000111222222111111111111222222////////////////////////000000000111111111222222000000000000111111111111...///000///......000222111333333222111111555:::???DDDKKKUUUdddsssyyyxxxyyygggPPPAAA;;;999999:::777666:::===@@@GGGNNNgggvvvkkk\\\MMMGGGJJJNNN^^^yyytttbbbRRRNNNJJJIIIKKKSSSdddrrr}}}lllhhhwwwppphhh___ZZZUUUQQQRRRVVV```bbbfffjjjmmmnnnooonnnqqqpppnnnllliiiddd___ZZZXXXWWWUUUSSSOOOKKKGGGEEEEEEFFFEEECCC@@@======>>>;;;;;;;;;:::;;;;;;<<<<<>><<<;;;::::::;;;<<<888999::::::::::::999999:::;;;===>>>??????>>>===<<<<<<;;;;;;;;;<<<======:::::::::;;;;;;<<<>>>>>>===<<<<<<;;;<<<===???@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIMMMPPPQQQRRRRRRUUUYYY]]]aaaccceeeggghhhiiilllooorrrsssuuuxxxzzzzzzzzzvvvnnnddd\\\YYYXXX^^^hhhrrryyy{{{yyy~~~rrrooolllgggbbb```cccjjjvvv|||vvvtttlll}}}zzzhhh[[[RRRHHH>>>;;;999777666888555555555555555555555555888888888:::>>>@@@AAA@@@BBBGGGNNNTTTXXX\\\___bbbeeefffhhhiiikkkpppvvvzzzzzzkkk\\\LLLDDDBBB???===<<<;;;<<<=========<<<:::999777888888999999999::::::}}}sssnnnnnnzzz~~~vvvlllaaaUUUOOOSSS[[[jjjpppuuuxxxuuurrrpppmmmjjjgggeeecccbbbaaabbbaaa^^^XXXPPPHHHCCC@@@???>>>===<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>><<<@@@HHHWWWjjj}}}{{{|||zzzuuuuuupppddd```ZZZKKKAAA:::666666666333111222222222111111111111222222///////////////////////////000000000000111111111000000000000111111111111...///000///......000222000222333111///111444666:::>>>DDDKKKWWWaaabbb]]][[[bbblllvvvdddKKK<<<888999999666666999;;;<<>>>>>???@@@@@@AAAAAA???===;;;;;;;;;<<<===::::::::::::::::::::::::;;;<<<======>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<===???BBBDDDEEEAAA@@@?????????AAACCCDDDJJJIIIIIIHHHHHHGGGGGGGGGJJJLLLPPPSSSVVVWWWWWWWWW___ccciiimmmoooppprrrssstttuuuwwwxxxyyy|||~~~wwwoooiiifffeeegggnnntttvvvzzzyyyssssssxxxrrrqqqqqqnnnkkkkkkmmmsss~~~wwwuuuooobbb\\\SSSHHH>>>:::999888888999666666666666666666666666999777666888;;;???AAAAAACCCHHHPPPVVVZZZ^^^bbbfffggggggggghhhjjjpppwww}}}|||uuudddWWWIIIDDD@@@<<<;;;===:::;;;<<<======<<<:::999777888888999999999999888zzzkkkrrruuutttxxx~~~wwwrrrjjj```WWWOOOLLLQQQZZZhhhmmmqqqrrr|||{{{xxxxxxwwwtttpppnnnnnnooottttttrrrnnneeeZZZOOOIII@@@@@@>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????BBBGGGQQQbbbvvvzzzzzzzzzqqqqqqpppeee]]]TTTGGG===777444666666444333444222222111111111111222222////////////////////////111111111111222222222222000000000000111111111111000111222111000000222444///222222000///111444555333777===DDDNNNUUUTTTMMMDDDJJJSSS^^^kkk|||vvvVVV@@@:::;;;:::999999:::::::::BBBJJJCCCWWWqqqyyylll\\\SSSRRRHHHKKKUUUdddxxxnnnYYYPPPNNNLLLLLLOOOVVVbbbllliii^^^ZZZcccnnnssseee\\\[[[YYY]]]dddlllrrrwwwzzzzzz}}}}}}~~~~~~{{{uuummmggg``````aaaaaa___]]]ZZZYYYUUUTTTSSSOOOJJJGGGEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEBBB@@@>>><<<;;;<<<===>>>>>>===;;;::::::;;;<<<===<<<<<<======>>>??????@@@AAA@@@???>>>>>>>>>>>>>>>>>>???@@@BBBEEEHHHJJJLLLFFFEEEDDDCCCDDDFFFHHHJJJQQQQQQPPPOOONNNMMMMMMLLLNNNPPPTTTWWWZZZ[[[[[[[[[hhhmmmrrrwwwyyyzzz{{{}}}{{{{{{|||}}}~~~~~~wwwrrrpppppptttzzz~~~}}}{{{ooolllqqq~~~|||zzzwwwuuuuuuvvvwwwwwwzzz{{{zzz{{{yyyggg^^^[[[SSSGGG<<<999999999999:::777777777777777777777777888666555666999===@@@BBBCCCIIIQQQWWW[[[```fffjjjhhhgggggggggjjjpppyyyzzzqqq```SSSHHHCCC???:::999<<<999:::<<<======<<<:::999888888999999999888888777|||tttkkkgggiiikkkjjjhhh___XXXRRRMMMIIIHHHLLLRRR___dddiiikkkqqq|||zzzzzzxxxuuuwww|||}}}rrriii[[[MMMCCCDDDCCC@@@???>>><<<999@@@>>><<<::::::;;;>>>???@@@HHHYYYppp~~~yyyrrrnnnjjjggg]]]PPPFFFCCC:::888444333222222111000000111111222222000///...//////000000000000//////000000000000000000000000000000000000000000000000222222111000///...------//////000111333444555666222222555===DDDGGGDDD@@@BBBCCCDDDFFFPPPfffiiiIII;;;999:::777777:::;;;::::::===CCCIIIWWWlllooofff___YYYZZZTTTPPPTTT]]]pppvvv\\\MMMJJJIIIHHHMMMQQQWWWWWWQQQNNNVVVbbbwwwzzzkkk```^^^aaaeeekkkqqqxxxtttfffjjjgggeeegggkkkkkkhhhdddbbb]]]VVVPPPMMMLLLKKKJJJHHHFFFCCCBBBCCCFFFJJJMMMKKKHHHDDDAAA???>>>??????>>>===<<<<<<;;;;;;<<<<<<@@@BBBCCC@@@===<<<>>>AAAAAABBBCCCCCCBBBAAA@@@>>>DDDBBB@@@DDDLLLRRRVVVWWWRRRQQQNNNMMMMMMOOORRRTTTVVVWWWXXXVVVSSSRRRTTTWWWZZZ[[[\\\^^^^^^_________jjjttt}}}~~~}}}~~~~~~|||tttllljjjppp~~~zzzqqqooossswwwzzz|||~~~{{{ppp```YYYTTTTTTGGG;;;888:::999888999777777777777777777777777666888999:::;;;===AAADDDHHHLLLQQQUUUYYY]]]aaadddgggffffffhhhlllrrrxxx|||}}}jjjXXXNNNDDDAAA@@@===;;;;;;<<<===??????>>>===:::999777888999:::;;;:::999999wwwkkkdddaaa```]]]ZZZVVVPPPJJJGGGDDDCCCGGGMMMTTTYYY]]]^^^dddvvvyyyuuuyyy~~~rrrbbbRRRFFFEEEBBB???>>>>>>>>><<>>>>>======???BBBDDDFFFQQQdddyyyzzzrrrkkkeeeaaaYYYMMMDDDAAA:::777444222222222111000000111111222111000///...000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......000000111222333444444555222111333999???BBB@@@<<<777888999<<>>>>>>>>??????BBBDDDFFFDDDAAA@@@BBBEEEFFFFFFFFFEEEDDDCCCBBBAAAFFFEEEFFFJJJOOOVVVZZZ\\\XXXUUUSSSSSSVVVZZZ^^^```bbbbbb___[[[VVVUUUWWWYYY___```aaabbbdddeeefffffflllxxxvvvooohhhhhhnnnxxx|||wwwnnnjjjmmmrrrzzz~~~zzziii\\\XXXTTTRRRFFF;;;999:::999888999777777777777777777777777666777999:::;;;===AAADDDJJJNNNTTTYYY]]]aaaeeeggghhhggggggiiimmmtttzzz}}}{{{iiiUUUJJJAAA???>>><<<::::::<<<===>>>>>>===<<<:::888777888999:::::::::999999uuukkkeeeaaa\\\WWWPPPJJJEEECCCBBBAAADDDJJJNNNQQQSSSSSSWWWfff}}}zzzwww~~~~~~iiiWWWJJJEEE@@@>>>===>>>>>>>>>===>>>??????@@@CCCGGGKKKQQQ___ttt|||rrrggg]]]XXXSSSJJJAAA===999666333222222222222111000111111111111000//////111111222222222222111111000000000000000000000000000000000000000000000000000000000000////////////111111222222222333333333222000000333888:::999666333444666999BBBUUUlll}}}qqqVVVGGG@@@:::666777888777888;;;999<<>>===<<<===<<<===??????AAADDDKKKPPP^^^nnn~~~rrrdddWWWQQQMMMFFF???;;;888555333222222333222111111111111111000000000///000111111222222111111000000000000000000000000000////////////////////////.../////////000000000111222222222222222222222222333111///000333444444333555666777:::AAAOOOaaannnjjjTTTGGG???888777888888999<<<999;;;>>>BBBLLL___vvv~~~zzz|||zzznnn^^^UUUWWW___pppyyykkkaaaSSSLLLFFFFFFFFFDDDDDDGGGGGGNNNXXXcccppp~~~yyypppooottt||||||wwwrrrpppssswwwzzz|||vvvrrrmmmhhhgggfffeeedddZZZXXXUUUSSSSSSTTTWWWYYY```ZZZSSSOOOOOOOOOOOONNNOOOMMMJJJHHHGGGHHHJJJKKKSSSVVVYYYXXXVVVVVVXXX[[[]]]\\\ZZZWWWUUUSSSQQQQQQPPPTTTYYY]]]___cccjjjooouuuoooiiigggjjjmmmnnnnnnqqqmmmfffaaa```ccciiimmmmmmmmmnnnnnnnnnoooooopppsssvvvpppsssooolllllliiieeedddgggmmmwwwlllUUUNNNMMMKKKKKKBBB:::999999888888999666666666666666666666666555666888999;;;===AAADDDEEEJJJRRRYYY^^^aaaccceeeiiijjjlllpppuuuzzzmmm^^^KKKCCC===<<<<<<999999;;;::::::;;;;;;:::999888777777888888999999999999999}}}uuunnn^^^UUUMMMJJJIIIGGGHHHKKKOOOOOONNNKKKJJJRRR```lll~~~yyyzzzzzzhhhQQQGGGAAAAAAAAA<<<999999:::<<<>>>???@@@FFFPPPWWWlll||||||~~~qqqbbbSSSLLLHHHBBB<<<:::666444222111222333333222111111111000000000000000//////000000000000//////////////////////////////////////////////////////......//////000000111111333333333222222222222111333222000000111222222222444444555777;;;DDDQQQYYYgggxxxiiiPPPEEE;;;888888777888;;;999;;;===???CCCOOO___kkk}}}vvviii[[[RRRXXXlllzzzeeeXXXLLLGGGFFFDDDDDDEEECCCEEEKKKTTT]]]iiiuuu}}}}}}|||||||||}}}wwwtttuuuzzzyyypppjjjhhhiiikkkmmmeeecccaaa^^^\\\\\\]]]]]]```\\\WWWWWWYYY[[[ZZZXXXYYYVVVRRRNNNMMMNNNPPPQQQZZZ^^^aaabbb```___aaacccfffeeeccc```]]][[[YYYXXXUUU[[[aaafffhhhlllrrrvvv|||vvvpppmmmnnnqqqssssssvvvppphhhcccdddiiippptttttttttttttttrrrqqqooonnnuuuyyywwwmmmeeecccdddeeegggkkktttwww}}}eeePPPLLLMMMKKKGGG???999999999777777999666666666666666666666666555777999:::;;;>>>BBBEEEHHHNNNVVV]]]bbbfffhhhjjjjjjllloootttyyy~~~xxxcccVVVHHHBBB>>>===<<<::::::===:::::::::999999888777777777777777888888888999999lllaaaWWWSSSQQQOOOOOORRRNNNOOONNNKKKIIINNNYYYaaakkkuuu~~~|||{{{zzzzzzxxx|||uuuZZZMMMDDDCCCBBB;;;777888999<<<>>>???BBBKKKYYYddd{{{}}}|||nnn```QQQIIICCC===::::::555333111111222333333222222111111000///000000000//////000000000000//////////////////////////////000000000000000000000000......//////000000111111333222222222222222222222333222222111111222333333444444555555888===DDDIIIPPP```vvv___QQQBBB;;;888666666888777999;;;<<<>>>CCCLLLRRRiii~~~}}}fffQQQMMMXXXqqq|||mmm\\\SSSMMMGGGDDDDDDAAAAAADDDJJJQQQXXXbbbkkk|||~~~~~~zzzzzz~~~vvvnnnlllnnnrrrtttqqqpppooommmkkkiiigggffffffaaa]]]___dddiiiiiigggeeeaaa[[[VVVTTTTTTVVVXXXaaadddhhhhhhgggeeegggiiikkkkkkjjjhhheeebbb___]]][[[___ffflllqqquuuyyy{{{{{{yyyuuurrrssswww|||zzzpppiiiiiinnnssswww{{{{{{||||||zzzvvvrrrpppvvv}}}pppfff^^^```eeeiiinnnrrrxxxmmmhhhzzz___NNNNNNPPPNNNCCC===999999999777777999777777777777777777777777666888:::;;;===@@@DDDGGGHHHMMMUUU\\\bbbfffiiilllkkknnnrrrwww}}}mmmYYYNNNGGGBBB>>>>>><<<::::::>>>:::::::::999888888777777888777777777777888999999tttgggbbbaaa```aaadddYYYZZZXXXTTTPPPPPPUUUZZZ^^^cccgggjjjnnnsssssspppjjjiiijjjooouuu~~~hhhVVVGGGDDDAAA:::888;;;999<<>>@@@BBBKKK\\\ssstttcccOOOCCC===999666666777777888999;;;>>>AAACCCVVVgggvvvaaaTTTUUUaaazzzyyykkk^^^RRRIIIGGGEEEBBBBBBFFFHHHJJJQQQYYYiiizzzwwwuuuvvvxxxyyyzzz{{{}}}}}}|||xxxuuusssqqqkkkdddeeemmmuuuxxxxxxqqqllleee^^^[[[[[[]]]___hhhlllppppppnnnlllmmmooopppqqqrrrqqqooojjjfffccc___bbbhhhooowww|||}}}}}}|||}}}|||yyyyyy}}}zzzsssrrrvvvzzz|||zzzvvvvvvfffcccdddiiiooossszzzhhh___```xxxyyyZZZKKKLLLNNNKKK@@@;;;999:::999666666999777777777777777777777777777999;;;<<<>>>AAAFFFIIIGGGKKKRRRYYY___dddiiilllllloootttzzz}}}eeeRRRIIIEEEAAA???>>><<<888999===;;;;;;:::999888888888888888777777666777888999:::vvvqqqpppqqqrrrvvviiiiiifff___XXXTTTTTTWWWYYYZZZZZZZZZ^^^bbb```[[[WWWWWW[[[eeeqqqrrr]]]IIIDDD@@@::::::???999<<<@@@CCCKKK[[[ppp}}}wwwsssfff\\\OOOEEE<<<555444888444222000000222333444333333222000/////////000111111111222222222222111111////////////////////////000000000000000000000000000000000000////////////111111222222222333333333...000222333333333444555...///000222444666888999<<<@@@LLLbbbrrr[[[MMMDDD===999888777666666888;;;>>>>>>>>>FFFSSSggg}}}sssbbb\\\\\\jjj~~~ppp^^^QQQLLLJJJEEEDDDEEEDDDAAADDDKKKWWWeeeuuu|||||||||}}}}}}|||sssjjjiiiqqq|||xxxssskkkddd______aaacccooosssvvvwwwtttrrrssstttvvvwwwyyyyyywwwrrrmmmiiibbbccchhhqqqzzz~~~}}}zzzyyy}}}}}}uuu~~~}}}{{{}}}bbbfffnnnwww{{{~~~yyyaaaYYY]]]xxxwwwWWWHHHIIIIIIEEE>>>:::888:::999666666999777777777777777777777777777999;;;===???BBBGGGJJJKKKOOOUUU\\\aaagggmmmqqqmmmpppuuu|||xxx```NNNGGGDDD@@@>>>>>>;;;777888<<<<<<;;;:::999888888888888888777666666666777999:::xxxvvvqqqjjjccc^^^\\\\\\^^^ZZZTTTOOOPPPSSSQQQJJJKKKJJJJJJQQQbbb{{{wwwgggSSSDDD?????????===@@@???@@@FFFTTTggg{{{~~~xxxppp```NNNDDD???:::555444555555444333333222111111111111111111111111111111111222444333111000000111000000000000000000000000000000111111111111000000111111000000000000111111000111111111111222222222222222222111111111000000000111111222444555555666:::<<>><<<:::::::::;;;:::999<<<;;;:::888777666666666666666666666777777777777zzzssslllgggggggggjjjeee\\\QQQLLLKKKGGGAAACCCBBBBBBGGGVVVmmm}}}nnnZZZKKKCCCAAA>>><<<<<<===AAALLL]]]rrrtttbbbNNNCCC>>>999555444555444444333222222111111000000000000000000000000///000111111///......///000000000000000000000000000000111111111111000000111111000000000000111111000111111111111222222222000111111111222222333333000111111222444555555666666888;;;CCCRRRfff{{{}}}jjjXXXGGG===;;;<<<777555999;;;::::::;;;777===GGGTTTeee{{{zzztttlllnnnzzzjjj___UUULLLIIIGGGCCCBBBCCCCCCGGGQQQ]]]gggqqq{{{www|||yyyuuuoooiiiiiinnnuuuxxx~~~}}}zzzwww~~~vvvqqqnnnmmmnnnttt}}}|||www|||vvvxxx^^^QQQ\\\|||rrrSSSIIIJJJIIIBBB;;;;;;::::::999888888777777777666666666666777777666777999===AAADDDHHHJJJLLLNNNSSS[[[dddjjjmmmmmmoooooottt|||ooo\\\LLLCCC>>>===;;;:::;;;;;;:::999:::999888777777777777777666666666666777777777777|||vvvssstttvvvyyyttthhhXXXMMMGGGCCC>>>BBBAAAAAADDDNNNccc}}}tttcccSSSJJJDDDAAA>>><<<>>>FFFUUUjjjzzzgggPPPBBB;;;777444555444444333333222222111111////////////////////////111333444444222111111222000000000000000000000000000000111111111111000000111111000000000000111111000111111111111222222222000000111222333444555555111111222333333444555555444555777999BBBRRRgggwww}}}iiiUUUGGGAAA===777333666888777777888555:::???EEEOOOaaaxxx{{{qqqyyyssseeeVVVMMMGGGBBB@@@BBBBBBBBBGGGMMMSSSZZZfffrrr~~~xxxtttuuuxxx{{{~~~}}}~~~{{{yyywwwwwwzzzuuuuuuxxx]]]SSS___|||yyyooopppVVVLLLJJJFFF???;;;::::::999999888888888777777666666666666777777777888:::===@@@DDDGGGIIIKKKNNNSSS[[[dddkkknnnnnnppppppuuu|||xxxhhhVVVIIICCC???===;;;:::;;;;;;:::999777777666666666666777777666666666666777777777777}}}|||~~~vvvdddUUUNNNIIIEEEDDDCCCBBBCCCIIIZZZuuu~~~|||wwwiiiZZZOOOHHHDDDBBB@@@DDDOOOaaawwwkkkRRRBBB:::555333444333333333333222222111111000000000000000000000000111333444444333222222333000000000000000000000000000000111111111111000000111111000000000000111111000000111111111222222222111111222333333444555555111111222333333444555555333666888777:::EEEVVVddd~~~nnn\\\QQQDDD;;;444555777777777888777;;;>>>???CCCOOOaaappp|||iii[[[PPPHHHEEEFFFFFFDDDEEEHHHJJJLLLTTT\\\kkkvvvvvvtttwww___XXXddd~~~sssiiimmmWWWMMMHHHBBB===:::::::::999999888888888777777666666666666777777777888:::===@@@DDDGGGIIIKKKNNNTTT\\\dddjjjnnnpppqqqqqqvvv|||rrraaaQQQGGGCCC???===;;;:::;;;;;;:::999777777666555555555555666666666666666777777777777qqqbbbXXXQQQKKKCCCAAA@@@@@@BBBMMMfff}}}~~~|||yyymmm___QQQHHHDDDBBBEEELLL[[[nnnkkkQQQAAA999444222222333222222222222222111111111111111111111111111111,,,...//////...---...///000000000000000000000000000000111111111111000000111111000000000000111111000000111111111222222222333333333333333333333333111222222333333444444444222666999999888===HHHRRRcccwwwyyyiiiSSSGGG;;;888999999999:::666999<<<;;;;;;AAAMMMWWWhhhttteeeWWWOOOMMMGGGDDDDDDFFFGGGFFFJJJOOOVVV___mmm|||{{{yyy~~~}}}xxxcccaaammmsssjjjhhhVVVNNNFFF>>>;;;::::::999999999999999888777777666666666666777777777888:::===@@@DDDGGGHHHKKKOOOUUU]]]dddiiinnnppprrrrrrwww}}}nnn]]]NNNEEECCC>>><<<:::::::::;;;:::999999888777555444333333333666666666666777777777777}}}ooocccXXXNNNGGGCCCAAABBBAAAFFFYYYnnn~~~yyy}}}yyyoooaaaRRRGGGDDDDDDKKKWWWiii}}}~~~vvvcccLLL>>>888333111111222222222222222222111111111111111111111111111111,,,...000000///...///000000000000000000000000000000000111111111111000000111111000000000000111111000111111111111222222222444333333333222222222111222222222333333444444444111555888888777888>>>CCCKKK___{{{fffUUUBBB999777666555666777999:::::::::===CCCHHHRRRggg~~~~~~jjj\\\UUUJJJFFFDDDFFFFFFDDDEEEIIIHHHMMMXXXdddqqq~~~xxxuuuxxx{{{lllnnn{{{tttmmmbbbWWWQQQFFF<<<;;;999999999999999999999999777777666666666666777777888999:::===@@@CCCFFFHHHLLLPPPWWW^^^ccchhhmmmpppssssssxxxlllZZZKKKDDDCCC===;;;999888999999888777:::999777666444333333333666666666666777777777777rrrbbbUUUNNNGGGEEEFFFDDDDDDQQQccc|||tttuuusssmmm```SSSJJJJJJLLLYYYggg{{{{{{rrrfffUUUCCC:::666333111111111111111111111111222222111111111111111111111111///000222222222111222333000000000000000000000000000000111111111111000000111111000000000000111111000111111111111222222222111111111222222222222222222222333333333333444444333444666777777777999<<>>666222333333222///111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000///222222222111111111000000000000000000000000000000...000111111000//////000000111111111111222222222444333222222111111222222444555555555666666666666999:::???HHHVVVlll~~~lll\\\OOOFFF@@@888666777999777555777<<<<<<<<>>AAADDDGGGIIINNNRRRXXX```hhhlllnnnnnnqqqttt{{{vvvbbbSSSGGG@@@???<<<:::888777666777888888::::::::::::999777555444777777777777888888888888vvvdddWWWLLLHHHCCC@@@EEEOOOggg||||||sssjjjgggkkkwwwsss___OOO>>>999444111222222000...111111111111111111111111000222444222///...///222000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111,,,...000///...---......000111111111111222222222444333222222111111222222444444444555555555666666555888<<>>BBB;;;;;;:::999888777666555777888888999999888888777:::;;;<<>>;;;;;;???BBBFFFNNNVVVjjjxxx}}}lllbbbZZZ]]]ffftttwwwlllhhh```XXXPPPLLLKKKLLLKKKIIIIIIOOOYYYccciiilllqqq|||~~~|||ssssssyyy~~~mmm^^^VVVZZZVVVFFF===???======<<<;;;:::999888888777777888888888888777777::::::<<<>>>BBBEEEHHHIIILLLQQQWWW^^^dddiiimmmpppuuuvvvxxx|||}}}ooo___RRRGGGAAA???;;;:::999888777777777777888888888777777666666555666666777777888888999999mmm]]]NNNHHHEEEFFFQQQ^^^sssyyyvvvzzzvvvzzztttaaaOOOCCC888777555555555444333222111111111111111111111111,,,000333111,,,***---000000000000000000000000000///000000000111111111222111111111111111111111111111111111111111111111111---///111000///...//////000000111111111222222222444333222222111111222222333333333333444444444444777666777999;;;BBBQQQ```}}}yyyrrrZZZLLL???:::999999999:::999777777:::;;;===BBBIIIPPP]]]rrr|||pppddd___^^^ccckkkyyyuuuiii^^^UUUOOOLLLMMMJJJHHHJJJPPPVVVYYYZZZ[[[eeerrrzzz~~~~~~|||uuuxxx}}}eeeUUULLLQQQQQQDDD999666<<<<<<;;;::::::999999888777777777777777777777777888999;;;===@@@DDDFFFHHHKKKOOOVVV[[[aaaffflllqqquuuuuuwwwzzzzzz}}}nnn```UUUJJJAAA>>>::::::999888888777777777777777666666666666666666555666666777888888999999nnn___PPPKKKIIILLLXXXfffzzz}}}}}}}}}{{{~~~kkkXXXGGG>>>555555444333222222222222111111111111111111111111///111333222000///111333000000000000000000000000///000000111111222222222111111111111111222222222111111111111111111111111...000222111000///000111000111111111111222222222444333222222111111222222222222222333333333444444666333222666:::===CCCKKKcccxxxkkk\\\LLLCCC>>>999777777555444555888999999===CCCCCCLLL\\\ppptttjjjbbb```aaafffvvvsssggg]]]WWWUUUQQQLLLKKKNNNQQQRRRQQQRRRXXX___dddgggllltttzzz}}}zzzzzz|||~~~yyytttxxx|||~~~bbbTTTLLLPPPRRRHHH<<<777777777777777777777777777888777777666666777777888888999:::===@@@CCCFFFHHHJJJOOOVVV[[[___eeemmmssstttuuuxxx{{{{{{{{{~~~lll___UUUIIIAAA>>>::::::999999888777777666666555555555555555666777555555666777888999999:::nnn```TTTQQQPPPQQQ\\\iiixxx|||xxxcccOOOAAA:::555444333111000000111222111111111111111111111111000000111222222222333444000000000000000000000000///000000111111222333333000000111111111222222222000000000000000000000000...000222111000///000000000111111111111222222222444333222222111111222222222222222222333333333333444111000444666777<<>>DDDMMMYYYhhhzzzyyyqqqnnnjjjgggqqqyyyrrrjjjccc[[[VVVVVVYYYYYYYYYWWWXXXYYYYYYZZZ\\\aaadddsss}}}|||~~~~~~}}}}}}xxxrrrtttxxx|||xxxrrr^^^UUUPPPSSSRRRHHH???<<<444555555666666777888888888777666555555666777888999:::;;;>>>AAADDDGGGHHHLLLQQQWWW\\\___fffooovvvxxxzzz|||hhhZZZPPPFFFAAA???999:::999999888777777666555555444444444555666777555555666777888999::::::zzzmmmaaaWWWVVVUUUUUU\\\hhhqqqssstttvvvttt]]]III===888777666555222000000222444111111111111111111111111///......///222333333222000000000000000000000000///000000111222222333333000000111111222222222222////////////////////////...000111111000//////000000111111111111222222222444333222222111111222222111111222222222333333333444222222444444444999AAA>>>NNNhhh|||ooo___MMM@@@;;;888777888;;;:::666777<<<999===AAAFFFOOO^^^rrryyyrrrwww~~~vvvkkkdddccceeeggghhhbbb___[[[XXXWWWXXXZZZ\\\```mmmxxx{{{|||}}}xxxlllttt~~~|||zzzxxxvvvwwwzzz~~~{{{xxxyyyuuu}}}vvvhhheee}}}yyyUUUQQQOOOPPPKKK@@@:::;;;555555666777888999::::::888777666555555666777888:::;;;<<>>===;;;::::::999888888888999999888777777666666666777777777777777777888999999~~~hhh[[[RRRMMMKKKPPPUUUXXX]]]cccjjjnnntttzzz}}}}}}|||qqq[[[JJJ>>>666444666444444333222222222222222111111111111111111111111//////000111111111111000222111111000000000000000000000000000000000000000111111111111111111222222000000////////////000000000000000000000000000000222111111111111000000000111111111111111111111111222222222111111111111111222222111222222333444555555<<<<<>>BBBHHHXXXooo}}}uuurrrnnniiiddd```]]][[[]]]```dddffffffdddcccbbbccciiimmmllllllnnnmmmkkkpppooommmnnnpppqqqqqqpppqqqqqqpppppppppppppppqqqqqqnnnkkkjjjiiiiiihhhgggiiihhhfffdddbbbbbbbbbccccccfffjjjnnnrrrttttttttt{{{|||~~~}}}ssseee[[[VVVTTTYYYWWWXXX[[[aaalll~~~jjjcccjjj|||\\\OOORRRSSSOOOGGG@@@;;;999888999999::::::999999888777777666666666666777777999:::<<<>>>@@@CCCGGGJJJNNNSSS\\\ccciiimmmqqqsss}}}ttt[[[LLLEEE@@@<<<;;;::::::999999999999999999999999888777777777777888888777777777777888999999xxx^^^PPPIIIEEEFFFNNNVVV\\\aaafffkkkpppwww}}}|||zzz}}}}}}~~~{{{gggPPPAAA:::666555777444333333222111222222222111111111111111222222222...///111222222222111000222111111000000000000000000000000000000000000000111111000111111222333444000000////////////000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111222222111111222333333444000777777888>>>???GGGYYYsssoooddd^^^UUULLLDDD@@@>>>===777888888777666777:::<<>>@@@CCCGGGKKKJJJPPPYYYaaaggglllpppsss{{{qqqXXXJJJDDD???;;;:::999999999:::999999999888999999888888888888888999888888777777888888999:::tttYYYIIIDDDAAADDDPPP\\\ccciiimmmnnnttt|||~~~www~~~uuu{{{mmmZZZFFF<<<999666444555333333222111111111111222000000111111111222222222///000222333444333222111222111111000000000000000000000000000000000000000000000000000111222333333000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111222333333000555333444:::999<<>>999::::::999888888:::;;;???@@@FFFUUUkkk}}}{{{vvvssskkkooovvv{{{vvvrrrnnnkkkhhhfffeeeeeeeeeeeeffffffggggggeeeeeegggjjjnnnooopppnnnoooppprrrssstttuuuuuuzzz}}}zzz{{{zzzyyy|||oooZZZKKKDDDCCCDDDJJJPPPYYYaaadddiiiwwwkkkjjjsssiiizzz{{{cccNNNMMMKKKHHHCCC>>>;;;:::888999999::::::999999888999888888777777888888999999:::<<<>>>@@@CCCGGGJJJHHHNNNWWW```gggmmmrrruuu{{{nnnVVVIIIDDD???<<<:::888999999:::::::::999888999888888888888888999999888888888888888999999:::sssXXXIIICCCAAAFFFUUUdddmmmrrruuuttt{{{wwwxxxuuuqqqxxxsss\\\MMM>>>888777444111111333333222111111111111111000000000111222222333333111111222333333333333333222111111000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000//////000000000000000111111111111111111111111111111111111111111222222222222222111111111111222222444555///000888777888CCCFFFRRRhhhqqq```QQQFFF@@@;;;;;;;;;:::888888:::<<>>???IIIYYYpppwwwxxx~~~zzzxxxqqqpppnnnllllllmmmooopppnnnmmmmmmpppuuuyyy||||||yyyzzz|||~~~~~~|||xxxsssrrruuu~~~~~~iiiUUUHHHCCCBBBCCCGGGLLLWWWaaagggjjjrrrzzz~~~kkkmmmwwwxxxdddwww|||gggOOOMMMIIIEEEAAA>>><<<;;;888999999::::::999999888999999888888888888999999888999;;;===???BBBFFFIIIJJJPPPYYYbbbiiioootttwww{{{kkkUUUHHHDDD???<<<;;;777888999:::;;;:::999888888777777777777888999999999888888888888999::::::rrrYYYJJJEEECCCJJJ[[[mmmwww{{{}}}||||||uuu}}}|||uuuxxx~~~{{{eeePPPDDD:::666444222000111333222222111111111111111///000000111222222333333111111111111111222222333222111111000000000000000000000000000000000000000000000//////.../////////000000////////////000000000000000000000000000000////////////000000111111111111111111111111111111000000111111111222222222222222111111111111222222333444000555@@@===555999===EEEUUUkkkvvvcccTTTLLL??????===;;;999999;;;===CCC??????DDDNNN^^^www{{{yyy~~~~~~wwwtttqqqmmmpppxxxrrr```PPPGGGDDDDDDDDDFFFHHHQQQ___jjjooossswww{{{ooottttttaaazzzgggQQQNNNHHHCCC@@@===<<<;;;888999999::::::999999888888888777777777777888888777888:::<<<>>>AAAEEEHHHMMMRRR[[[ccciiinnnrrruuuxxx|||iiiRRRGGGCCC???;;;:::666888999;;;;;;:::999888777666666666777777888999999999888888999999:::;;;rrrZZZLLLGGGFFFMMM```rrr}}}uuuvvv~~~{{{|||vvv___KKKBBB999666444222111444333222222111000111111111///000000111222222333333111000/////////000222333222111111000000000000000000000000000000000000000111000///...............000000////////////000000000000000000000000000000.../////////000000111111111111111111111111111111000000111111222222222222222222111111111111111222...222555@@@MMMEEE333...444999DDDTTThhh|||uuueee[[[DDDCCC@@@===::::::<<<>>>@@@======@@@DDDNNNdddyyy|||xxxzzz{{{yyyxxxpppnnnllljjj}}}|||{{{uuusssmmmbbbSSSGGGAAAAAABBBBBB@@@@@@GGGXXXhhhqqqtttvvv~~~ttt{{{sssaaa~~~fffRRRNNNHHHCCC???===<<<;;;999999999::::::999999999777777666666666666777777666888:::;;;===@@@DDDHHHNNNSSSZZZaaafffjjjnnnpppssszzzzzzgggQQQFFFBBB>>>;;;999666777999;;;;;;;;;999888666666555666666777888888999999888888999999:::;;;nnn___[[[UUUVVV\\\gggvvv~~~|||xxxyyyxxxppppppyyy}}}mmmYYYBBB@@@;;;777444333333444333333333222222111111111...///111222333333222111000000000000000000000000222222222222222222222222000000000000000000000000////////////////////////)))***,,,...000000000000////////////////////////000000000000000000000000222222222111111111000000//////000000000000//////000000000000000000000000000333666888999777444222444888>>>EEEPPPaaavvvvvvmmmUUUOOOFFF???<<<<<<>>>???999;;;<<<===AAALLLZZZfff{{{|||xxx|||zzz~~~}}}qqqiiijjjrrryyyllllllsss}}}vvvfffZZZ\\\TTTJJJBBB>>>===;;;::::::>>>IIIYYYfffoooxxx{{{ssseee~~~{{{nnnZZZWWWNNNDDD??????>>>:::999::::::::::::999888888666666555555555555666666555777:::<<>><<<<<<<<<<<<<<<;;;:::999888888888888888888888888888999999888888999999:::;;;ssshhhddd``````dddnnnyyy|||yyyrrrrrryyyyyyhhhTTT@@@>>>:::666444333333444333333333222222111111111//////000111111111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////+++,,,---...///000000000////////////////////////000000000000000000000000222222222111111111000000///000000000000000000///000000000000000000000000000111333555666444333111000333666;;;BBBNNN^^^jjj{{{}}}|||lllbbbSSSGGG@@@===;;;:::777888999999<<>>FFFTTTbbbkkksssyyyvvvkkkuuuiii\\\YYYPPPEEE???>>><<<888999999::::::999999888777666666555555555555666666555888:::===???BBBEEEHHHKKKPPPWWW___eeejjjooorrrxxx|||}}}hhhQQQFFFCCC@@@===<<<::::::;;;;;;<<<<<<;;;;;;999999999999999999999999888888888888888999::::::|||sssrrrooooooqqqwww|||{{{~~~~~~{{{uuutttxxxsss___KKK<<<:::777555333333333444222222222222222111111111111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////.........//////000111////////////////////////000000000000000000000000222111111111111000000000000000111111111111000000000000000000000000000000///000111111222222111111222444555666999@@@JJJQQQbbbgggtttvvvbbbQQQGGGAAA<<<888888999999888999>>>FFFMMMZZZ^^^dddlllttt~~~}}}wwwnnnfffgggrrryyyfffTTTOOORRRVVV[[[[[[VVVNNNGGGFFFBBB<<<999:::;;;===>>>BBB@@@DDDPPP]]]gggooottt}}}uuuoooccc^^^\\\SSSFFF???===:::777999999::::::999999888777666666555555555555666666777999;;;===>>>AAADDDGGGJJJOOOUUU\\\bbbiiioootttxxx|||{{{hhhRRRGGGCCC@@@<<<;;;777888999;;;<<<======>>>::::::::::::::::::::::::888888888888888999999:::}}}}}}|||{{{}}}~~~{{{uuurrrtttxxxzzztttsssrrriiiTTTBBB888777555333222222333333222222222111111111111111333222000///......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////////////////////////////////////////111111111111000000000000000000111111111111000000////////////////////////000000//////000000111111444555666666666999>>>BBBMMMRRR```xxxkkkYYYOOOHHHCCC???;;;<<<;;;:::999<<<@@@DDDMMMQQQWWW]]]bbbhhhnnnrrr}}}xxxpppnnnkkkiiilllwwwwwwfffUUUIIIFFFGGGIIIKKKMMMKKKHHHEEE@@@>>>;;;:::;;;===@@@AAAGGGBBBCCCNNN[[[eeennnttt~~~iiibbb^^^\\\TTTHHH???<<<;;;888999999999999999888777777666666555555555555666666777999;;;======???CCCEEEIIIMMMRRRYYY___gggoootttxxx|||yyyfffRRRGGGCCC???<<<;;;777888999;;;<<<======>>>::::::::::::::::::::::::999999999999999:::;;;;;;|||yyyxxxxxxtttmmmiiiiiippp}}}}}}uuunnnkkkggg[[[III;;;666555444333222222222333111111111111111111111111444333111000///000000111000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111222111///......///000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////////////////111000000///000111222222000111222222333444777999===AAANNNccc}}}uuucccXXXPPPJJJFFF>>>===<<<:::999999;;;===BBBEEEJJJMMMPPPTTTWWWZZZaaaiiiwww~~~sssoooiiilllooorrruuuzzz}}}wwwkkkZZZLLLDDD>>>===<<<>>>@@@AAA@@@???<<<;;;;;;::::::<<<>>>@@@EEE@@@@@@IIIUUU___iiiqqq{{{~~~eeeccc]]]\\\UUUHHH???===<<<;;;888999999999999888777777666666555555555555666666888999;;;<<<===???BBBDDDGGGKKKPPPVVV\\\eeemmmrrrvvv{{{tttcccQQQGGGBBB>>>;;;;;;999::::::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<~~~}}}{{{vvvsssqqqqqqmmmeeeaaabbbhhhwwwxxxmmmccc___YYYMMM@@@777555444444333222222222222000000000111111111111111333222111111111111111111000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000///....../////////////////////////////////000000000000000000000000//////000000000000000111//////000000000000//////000000000000000000000000111000000000000111222333///000000111333444555666555777@@@PPPfff{{{qqqcccXXXQQQNNNEEEBBB???<<<999777777777999;;;>>>???@@@BBBDDDFFFNNNSSS\\\hhhuuu}}}zzzqqqooonnnrrrxxx{{{|||}}}}}}vvvkkk___SSSIIIBBB<<<:::888999;;;<<<======888888999888777888:::<<>>DDDEEEIIIPPPZZZeeeooouuu}}}zzzyyy~~~zzzyyy{{{~~~~~~vvvbbbSSSMMMHHHAAA===;;;999999:::<<<<<<;;;444666888888666666888:::999888:::>>>BBBHHHUUUaaatttooolllWWW]]]___```YYYKKK???;;;;;;;;;888888888888888777777666666666555555555555666666666888:::;;;===???BBBEEEHHHLLLQQQWWW]]]dddkkkoootttzzz~~~~~~iii\\\MMMEEEAAA<<<:::;;;:::;;;;;;<<<;;;;;;;;;:::999999999999999999999999999888888888888999::::::yyy{{{}}}vvvnnngggbbb^^^[[[\\\```dddppp}}}~~~pppaaaQQQIIIBBB:::666777666555555444333222111111//////000000111111111222---...///111111111000///000000000000000000000000////////////////////////////////////////////////........................+++,,,.../////////...---////////////////////////000000000000000000000000.../////////000000111111------............------000000000000000000000000...//////000111000000000222111//////000000000///555555555666<<>>>>>>>>???CCCIIIQQQYYY]]]gggrrr~~~yyy{{{}}}vvvzzz~~~~~~yyy]]]LLLJJJGGG???:::888777666888888777666444666999999777777999<<<888999;;;===>>>BBBOOO]]]mmm|||{{{iii~~~gggQQQWWWaaabbb[[[LLL???:::999999888888888888888777666666666666555555555555666666555777:::;;;===???CCCEEEIIIMMMTTTZZZ___eeekkkoootttzzz~~~~~~~~~fffYYYLLLEEE@@@;;;:::;;;999:::;;;;;;<<<<<<<<<;;;888888888888888888888888777777777666777888888999uuuxxx|||{{{vvvrrrkkkfffbbb```]]][[[fffllluuutttzzzlllWWWFFFAAA>>>777555999444444333333333333222222222111000//////000111222////////////////////////111111111111111111111111000///...------...///000000000000000000000000000...........................---,,,++++++,,,---...////////////////////////000000//////.........---//////............//////111///...------...///111000000//////.........---////////////000000000000000000000000111111111111333222222555:::AAAHHHLLLYYYjjj}}}yyyiiiiiipppqqqpppjjj___SSSJJJDDD???>>>;;;888666777:::<<<999:::<<<===@@@DDDJJJMMMUUU[[[dddnnnyyy}}}~~~vvvrrrwww|||}}}{{{~~~```JJJEEEDDD@@@>>>===<<<:::999888777777777777777777777888888888666777:::===>>>???EEELLLeee{{{kkk```yyybbbRRRVVV```bbb]]]NNN@@@;;;;;;<<<888888777666666666666666666666666666666777888888777999;;;<<<===???CCCEEEHHHNNNUUUYYY\\\aaaiiipppssszzzyyyyyyhhhXXXIIIBBB@@@<<<:::999999:::;;;;;;<<<<<<;;;;;;;;;:::999999888888999999777777777777777888888999qqqsssvvvwwwxxxzzz}}}~~~~~~zzzuuupppllliiieeebbbeeejjjttt}}}}}}zzz~~~uuuqqqxxx~~~cccPPP@@@<<<999333111555444444333333333222222222222111000//////000111222111111111111111111111111000000000000000000000000000///...------...///000////////////////////////........................000///............///000////////////////////////000/////////............//////............//////000///...------...///000000/////////............////////////000000000000//////000000000111111111111111000222555:::???BBBIIIXXXiiiwwwuuuuuuwwwzzz|||yyyooobbbWWWPPPFFFCCC>>>:::777666777777666777888999;;;>>>BBBDDDHHHKKKQQQXXXaaammmxxx~~~uuupppnnnsss||||||zzzyyy]]]HHHAAA>>>:::===<<<;;;:::888888777777777777777777777777777888999888:::======>>>DDDLLLZZZrrrbbb]]]vvvcccSSSXXXdddfff```PPPAAA;;;::::::888888777666666666666666666666666666666777777888888:::<<<>>>???AAADDDGGGIIIMMMSSSXXX]]]cccjjjooottt{{{{{{{{{hhhXXXIIIBBB@@@<<<:::999999999:::;;;;;;;;;;;;;;;::::::999888888888888888888888888888888999999:::kkklllmmmmmmnnnooosssuuuwww}}}~~~{{{vvvppplllhhhlllrrrxxx||||||yyyxxxuuussssss|||pppssszzz|||qqqXXXHHH;;;888666111000333333333333333222222222222111111000000000000111111111111111111111111111111//////////////////////////////............//////////////////////////////........................000///............///000////////////////////////////////////............/////////....../////////000///...------...///000////////////............////////////000000000000//////000000000000111111111111111111222444666888888CCCPPP]]]mmm}}}tttggg```UUUPPPHHHBBB===999666444555555666777888999;;;;;;@@@AAACCCFFFLLLUUU___fffuuu~~~}}}}}}}}}yyyrrroooqqqtttxxxuuuwwwyyyxxxuuuvvvkkkUUUCCC===;;;777<<<;;;:::999888777777777888888777777777777777777;;;999:::<<<<<<>>>EEENNNYYYrrruuuYYYXXXqqqbbbUUU[[[iiijjjbbbRRRBBB;;;999888888888777666666666666666666666555555666666777777999;;;===???@@@BBBEEEHHHIIIKKKPPPWWW^^^ffflllooouuu}}}}}}~~~gggXXXHHHBBB@@@===:::999888999999:::::::::::::::999888888777777777777777999888888888888999::::::fffggggggffffffgggkkknnnqqquuuyyy|||{{{zzzzzz{{{}}}}}}~~~zzzuuuooopppqqqqqqppppppqqqrrrpppqqqwwwyyy{{{~~~lll___OOOCCC999666555222222444333333333222222222222111111000000000000000000111111111111111111111111111000000000000000000000000/////////....../////////////////////////////////........................---------,,,,,,---------///////////////////////////////////////...............////////////......000///............///000///////////////.........////////////000000000000////////////000000000111222333333333333333444444222777???IIIWWWgggvvvvvvpppiiiaaaWWWOOOIIICCC<<<777777777666666888888888777======>>>???BBBGGGMMMRRR]]]kkk~~~~~~|||{{{}}}yyyxxx{{{{{{wwwvvvssspppmmmiiieeeaaaZZZ\\\WWWIII???<<<;;;999999999888777777777888888888888888777777777777777:::888999;;;<<<>>>GGGPPPgggoooWWWUUUmmm```WWW^^^jjjiiiaaaQQQCCC===:::888888777777666666666666666666666555555555666666777999;;;===>>>???AAAEEEGGGIIIJJJNNNVVV___hhhmmmooouuu|||}}}gggXXXHHHBBB@@@===::::::777888999999::::::999999888888777666666666666666888888777777888888999:::dddddddddcccbbbcccfffiiiiiikkknnnoooooooooooopppvvvvvvvvvvvvxxx}}}||||||~~~}}}|||{{{wwwtttnnnhhheeeffflllqqqqqqwww~~~zzz|||qqq]]]OOOFFF???777555444333333555333333222222222111111111000000000111111000000000000000000000000000000000111111111111111111111111...//////////////////...................................................,,,------------------,,,////////////////////////.........///////////////......///000000///......//////............//////.........///////////////////////////000000000000...////////////000000000111222222333333333333333222333666<<>><<<:::888777777666666666666666666666555555555555666666777999;;;<<<===???CCCEEEHHHJJJNNNVVV___hhhmmmooottt{{{}}}fffWWWHHHAAA@@@===;;;:::777888999999::::::999999888777666666555555666666666666666666666777888888aaabbbbbbaaaaaaaaadddffffffggghhhiiijjjkkkkkkkkklllmmmnnnnnnooorrrvvvzzz~~~||||||xxxyyy{{{}}}~~~~~~|||~~~{{{vvvmmmccc^^^aaakkktttxxx}}}wwwtttssswwwvvvbbbQQQFFF===999555222222222222333222222222222111111111111000000111111111111000000////////////////////////111111111111111111111111......////////////............................................................///000000///......////////////////////////.........///////////////---...///000000///...---////////////////////////.........///////////////////////////000000000000......////////////000000000000000111222222222333333111111555999>>>GGGPPPfffyyytttmmmjjjdddZZZPPPDDD@@@:::888999999777555777999;;;<<<;;;;;;;;;<<>>FFFOOOhhh{{{kkk[[[UUUmmm}}}bbb\\\```___^^^WWWKKKBBB>>>===:::888888777666666666666666666666555555444444555555555777999;;;<<<>>>AAADDDGGGJJJPPPWWW___fffmmmpppuuu|||}}}fffWWWHHHAAA@@@===;;;;;;888999999:::::::::::::::888777777666666666666666666555555555555666777777]]]^^^``````___```aaacccdddcccdddeeefffhhhiiiiiidddeeegggiiijjjlllooorrrxxxxxxyyyzzz{{{|||}}}~~~{{{{{{zzz{{{{{{{{{zzzyyywwwyyy{{{}}}zzzpppeee```eeeqqq{{{xxxpppoooqqqttt{{{|||hhhTTTFFF@@@888777444111111222222111222222222222111111111111///000111222222111000///000000000000000000000000111111111111111111111111---...///000000///...---......................................................///000000///......////////////////////////............/////////000---...///000000///...---......////////////................../////////000////////////000000000000........./////////000000111111000000000111222333222//////333444444:::BBBNNN___kkkvvv~~~~~~yyynnndddRRRKKKBBB===<<<;;;999666777999::::::::::::<<<>>><<>>;;;;;;999999:::;;;;;;;;;;;;;;;999888777777666666777777666666666666666777777888YYY[[[^^^___^^^^^^___```]]]]]]\\\]]]```bbbbbbbbb___bbbeeegggiiikkkmmmpppssstttuuuwwwxxxzzz{{{|||yyyxxxxxxyyyzzzzzzxxxwwwsssuuuxxxzzz}}}~~~~~~~~~|||~~~~~~vvvlllgggkkkwwwvvvnnnnnnrrruuuxxx{{{sss]]]III???<<<777777555333222444444222222222222111111111111000///000111222222111000///111111111111111111111111000000000000000000000000---...///000000///...---................................................+++,,,---......---,,,+++////////////////////////---.........//////000000---...///111111///...---......////////////......---.........//////000000////////////000000000000............/////////000444333222111111222333444222//////444444222666===;;;IIIRRR]]]ppp}}}~~~sss]]]UUUJJJCCC@@@???<<<999444555444444333666:::===777===CCCFFFGGGMMMYYYbbbmmmyyy~~~zzz}}}}}}sssnnnqqqxxx}}}~~~}}}vvvqqqsssxxxtttiii```HHH???:::===>>>999444444666444444555444333444666222222222333555777888999999999999888777666666555666666888;;;:::999???FFFKKK___hhhssskkk^^^ZZZrrr}}}mmmmmmaaa]]]YYYWWWPPPDDD===;;;999555888888777666666666666666777666555444444444444444555777999;;;<<<>>>AAACCCFFFLLLTTTYYY\\\bbbkkkrrr|||eeeVVVGGGAAA@@@>>><<<;;;999:::;;;;;;<<<<<<;;;;;;999999888777777777777777777777777777777888888999XXXZZZ[[[]]]]]]\\\[[[ZZZ[[[[[[\\\]]]___aaacccdddaaaaaabbbccceeegggiiijjjooopppsssvvvwwwwwwwwwvvvtttrrrqqqrrruuuwwwwwwwwwttttttuuuwwwyyyzzz|||}}}{{{|||wwwuuu~~~xxxuuuxxxwwwtttuuuzzz|||ssscccQQQCCC===<<<555444333333222222333333222111111111000000//////......//////000000111111000000000000000000000000////////////////////////000//////////////////000000000////////////000000........................------------------------000000000///......------////////////////////////------------------------......////////////......------------------------...------,,,,,,------...000000000...,,,,,,...000000000000000000000000000000000000000111333666777999;;;AAAJJJTTTcccyyyooodddUUULLLIIIFFFBBB===<<<<<<;;;;;;999888777777666888;;;>>>AAAEEEIIILLLYYY___fffiiilllttt~~~~~~}}}vvviiihhhfffeeennn}}}~~~yyyoookkkccc[[[ZZZ___aaa^^^XXXBBB<<<555333555666333111666666555666777777555444333444555666777777777777::::::999999888777666666888888888777666888<<>>???CCCHHHOOOUUUZZZaaajjjqqqyyy~~~|||lllZZZHHH@@@>>><<<999888:::;;;;;;;;;;;;;;;:::::::::999888777777888999:::777777777777777777777777WWWXXXZZZ\\\\\\[[[ZZZYYYZZZZZZ[[[\\\^^^```bbbccc```aaaaaabbbccceeefffgggkkkmmmpppssstttuuuttttttooonnnoooqqqtttvvvvvvuuupppqqqrrrssstttuuuvvvvvvvvvyyy||||||zzzzzzzzz{{{wwwyyyzzzxxx{{{vvvqqqfffWWWGGG<<<777555444444333222222222222333111111111111000000000///000000000000////////////000000000000000000000000///////////////////////////000000111111000000///......------------..............................------------------------------------............////////////////////////..............................////////////......------------------------///......------......///000000000...---,,,...000000000000000000000000000000/////////000222333555555666:::@@@HHHSSSgggxxx~~~ppp___TTTQQQMMMFFF???AAA@@@???===<<<<<<<<<<<<666777:::<<<>>>@@@CCCDDDLLLQQQVVVYYYZZZ```kkkttt~~~zzzuuuoooiiieee```eeeiiiooo{{{}}}ssseee[[[TTTNNNHHHGGGJJJLLLJJJFFF===888222111333444333111444333333444555555333222333444555666777777777777:::::::::999888777777777888888888777777999>>>AAALLLSSScccyyy}}}cccbbbjjjnnniiijjj```___]]]XXXMMM@@@::::::;;;999999999999888888888777777666666666666666555555555666666777888:::<<<>>>???DDDIIIOOOUUU[[[bbbkkkrrrzzz~~~zzzjjjYYYHHH@@@???<<<999999<<<<<<=========<<<<<<;;;999999888777777888999999999999999999999999999999VVVWWWYYYZZZZZZZZZYYYXXXYYYYYYZZZ[[[]]]___aaabbb````````````aaabbbcccdddgggiiillloooqqqqqqqqqqqqjjjjjjkkknnnrrrssssssqqqlllmmmoooppppppooonnnmmmmmmpppuuuxxxxxxuuupppmmmsss}}}zzztttxxxwwwnnnvvv|||}}}}}}||||||~~~qqqhhhZZZLLLAAA:::666444444444333222222222222222111111111111000000000000111111111000///.........000000000000000000000000////////////////////////...000111222222111000.........------------..............................------------------------++++++,,,,,,---......///////////////////////////////////////////////////......////////////......------------------------/////////......////////////000000///------...000000000000000000000000000000////////////000111222222111333777:::BBBPPP^^^xxxrrreee___YYYQQQIIIMMMLLLKKKIIIFFFBBB???>>>777888888:::;;;;;;<<<<<>>???DDDIIIOOOUUUZZZbbbkkkrrr{{{wwwfffWWWGGGAAA???===::::::======>>>>>>>>>>>>>>>===999888777777777777888999::::::::::::::::::::::::VVVWWWXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[]]]^^^```aaaaaaaaa````````````aaaaaaeeegggjjjmmmnnnoooooonnnggggggiiilllnnnooommmkkkjjjjjjkkkkkkkkkiiigggeeedddfffhhhiiiiiigggdddbbbiiirrrzzzsssooouuutttooowww}}}xxxtttiii]]]NNNBBB<<<999666333444333333222111222222222111111111000000000000000111000000000/////////...////////////////////////////////////////////////...///222333333222///...000//////......//////000........................------------------------,,,,,,---------.........////////////////////////........................---......//////......---........................//////............//////...///000///...---...000////////////////////////000000000000000000000000222111111333444888BBBLLL```fffpppyyyzzznnnddd[[[VVVXXX[[[^^^___YYYPPPEEE>>>::::::999999::::::999888:::===??????>>>AAAGGGLLLOOOTTT[[[aaadddgggjjjlllmmmppptttyyyvvvtttxxx}}}wwwppplllkkkcccbbbaaabbbeeeiiilllnnnqqq|||~~~}}}vvvmmmaaaWWWOOOHHHAAA<<<::::::999888777777999;;;999666444333444666555444555444444555666777666444333444555666777777777777::::::999999888888888888666777888888999<<>>CCCHHHNNNSSSXXX```jjjqqq|||uuucccUUUGGGBBB@@@===;;;;;;<<<======>>>>>>>>>>>>===999888777666666777888999::::::::::::::::::::::::VVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYY[[[\\\^^^```aaabbbaaaaaa```````````````dddeeehhhjjjllllllkkkkkkeeeeeefffhhhiiihhhfffcccdddddddddcccaaa___]]]\\\[[[ZZZZZZZZZ[[[\\\\\\]]]ccckkkxxx~~~|||{{{qqqnnnmmmttt~~~yyywww~~~uuujjj[[[PPPAAA888666555333111333333222111111111111222000000000000000000111111.../////////000000000111////////////////////////////////////////////////...///111333333111///...//////............//////........................------------------------////////////......------////////////////////////------------------------------............------...........................------,,,,,,------...---///000000.........000////////////////////////111111111111111000000000222000111333333444:::BBBLLLOOOUUU]]]gggwwwzzzjjj```[[[[[[dddpppwwwssseeeSSSGGGAAA>>>;;;:::::::::888777777999:::::::::<<<@@@DDDDDDHHHLLLOOOQQQSSSUUUVVVWWWZZZ^^^bbbfffmmmuuu{{{{{{mmmdddbbbaaaeeehhhfff```]]]^^^aaa]]]aaafffmmmsssyyy~~~~~~~~~uuummm]]]VVVKKKDDD@@@>>>;;;999333444555444333333555888999777555333333444333333444333333444666777666444333444555666777777777777999999888888888888777777666777777888999===BBBEEEVVVjjj~~~uuu```fffyyyssshhhsssooopppssshhhTTTBBB:::;;;;;;888888888888888888888888888888888777666555444444333555666666777999;;;===>>>BBBFFFKKKPPPVVV^^^hhhooo{{{~~~vvv```TTTHHHCCC@@@===;;;;;;:::;;;<<<<<<=========<<<888888777666666777888888888888888888888888888888UUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYY[[[]]]___```aaaaaa```_______________aaabbbdddfffgggfffeeedddaaaaaa```aaabbbaaa___\\\\\\[[[ZZZXXXVVVTTTSSSRRRSSSRRRRRRRRRTTTXXX[[[^^^ccckkkwww~~~}}}}}}pppiiikkknnnuuu~~~~~~~~~rrrbbbPPPGGG<<<666555555444222333333222111111111111111000000000000111111111111.........///000111111111000000000000000000000000////////////////////////---///000111111000///---------,,,,,,,,,,,,------........................------------------------111000000///......------////////////////////////------------------------------............------........................------,,,,,,,,,,,,------,,,...000000///...///000000000000000000000000000111111111222222111000000000///000222333222555:::===???BBBFFFOOO^^^ooo{{{ttteee^^^ZZZhhhzzz{{{iii\\\NNNHHHBBB>>>======;;;999666777777777777888:::<<<<<>>999888888666555111222333333222222444555555444333222111000000000111111111222444555444222333444555666777777777777777777777777777777777777666666777777888<<>>AAAEEEJJJNNNTTT\\\gggooozzz}}}yyy^^^SSSIIIDDD@@@<<<:::;;;888999:::;;;<<<<<<<<<<<<888777666666666666777888777777777777777777777777SSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUWWWXXXZZZ\\\]]]______^^^]]]]]]]]]^^^^^^\\\]]]^^^``````^^^]]]\\\[[[ZZZYYYYYYZZZZZZYYYXXXWWWUUURRROOOMMMLLLLLLMMMNNNNNNPPPSSSWWW[[[___bbbiiiqqq}}}zzzssslllqqqwww|||}}}}}}gggSSSEEE@@@999555555555444222333222222111111111111111///000000000111111111111////////////000000000000000000000000000000000000////////////////////////......////////////......---,,,,,,++++++,,,,,,---........................------------------------........................////////////////////////........................,,,------......------,,,..............................------------......+++...000000///...///000000000000000000000000000...///000111111111000///000...///222333000111555444666888:::>>>GGGTTT]]]mmmxxxwwwjjj___lll~~~|||rrrcccZZZPPPIIIFFFEEEBBB@@@;;;;;;:::999888777888999888:::<<<<<<<<<===@@@BBBBBBFFFIIIIIIJJJMMMTTTZZZdddkkkwwwzzzvvvqqqnnnmmmnnnnnnnnnlllgggbbb___XXXPPPMMMNNNMMMQQQVVVWWWZZZdddtttwwwvvvnnnbbbWWWPPPHHHAAA>>>:::666555666555333000333333333333444444444444111222222222111111111222111000000222444555444222333444555666777777777777555555555555666666666666666666777777777;;;???CCCJJJXXXnnnhhhooo}}}yyyzzzhhhggglllzzzmmmXXXEEE>>>>>><<<777777777888888888999999999666666666666666555555555555555666777999;;;<<<===AAAEEEJJJNNNSSS\\\gggoooxxx|||~~~]]]SSSJJJEEEAAA;;;999:::888999:::;;;;;;<<<<<<<<<888777666555555666777888777777777777777777777777QQQPPPPPPPPPPPPQQQRRRRRRRRRSSSSSSTTTVVVXXXZZZ[[[]]]]]]\\\\\\[[[\\\\\\]]]XXXYYYZZZ[[[ZZZYYYWWWUUUVVVTTTSSSSSSUUUVVVVVVVVVVVVTTTPPPMMMJJJJJJKKKLLLKKKMMMQQQWWW\\\```dddeeepppxxx~~~}}}ttt{{{~~~rrrZZZEEE999666333000//////...---333222222111000111111111//////000000111111111222111111000000//////......000000000000000000000000////////////////////////.........------.........///......------......///........................------------------------+++,,,,,,------......///////////////////////////////////////////////////,,,------......------,,,//////////////////////////////............//////+++---000000000//////000000000000000000000000000,,,---///000000000///...111///000444444111000333000222444555666:::BBBHHHUUUbbbuuuyyyfffqqq~~~tttjjj\\\SSSOOOMMMJJJGGGBBBAAA@@@>>><<<;;;::::::888999999888777666888:::===@@@DDDDDDCCCFFFLLLRRRWWW]]]hhhxxx~~~uuuzzzrrrlllnnniiiaaa\\\YYYXXXWWWWWW[[[WWWVVVWWWTTTOOOMMMOOOVVVZZZ^^^___cccooo~~~tttnnndddaaaYYYLLLDDDAAA>>>:::666444333333555555222...333111000111222333222000000111333333333444555666222222222444666777666444333444555666777777777777444444444555555555555555666666666666777:::>>>BBBEEEOOObbbzzzlllvvvwwwbbbaaagggzzzmmmWWWEEE>>>>>>;;;666777777888888999999999999555555555666666666666666555555666777888:::<<<===BBBFFFJJJNNNTTT]]]hhhpppvvv|||\\\SSSJJJEEEAAA;;;888999888999:::;;;<<<<<<<<<<<<888777666555555666777888777777777777777777777777OOONNNMMMMMMLLLMMMMMMMMMQQQPPPPPPPPPPPPQQQRRRRRRWWWXXXYYYYYYYYYWWWTTTSSSSSSTTTTTTRRRQQQQQQSSSUUU]]]ZZZVVVRRRPPPPPPRRRSSSVVVRRRLLLIIIHHHIIIJJJJJJGGGHHHOOOXXX^^^bbbiiipppxxx~~~}}}~~~|||mmm\\\MMMDDD:::999777555333222222111333222111000000111222333000000000000//////////////////////////////////////////............//////............////////////...------,,,,,,------...///---,,,,,,---------,,,...---,,,++++++---...000//////.........---------...+++,,,111111,,,+++...,,,,,,,,,---------..............................------------------------,,,---......//////......444222000...------//////........./////////000000000///......000111111000---///111111000//////000111444333///---111444444111111111222444777:::<<<@@@LLL]]]nnn~~~xxxuuunnngggeeegggeee```RRRPPPJJJDDD>>><<<>>>@@@???888333555777777999<<<666999<<<===>>>AAAFFFJJJOOOVVV```kkkvvv{{{nnnuuuwwwqqqiii```\\\]]]XXXVVVQQQLLLKKKNNNQQQRRRMMMSSSYYYZZZ\\\___]]]YYYaaadddhhhnnnwww{{{~~~zzzkkk___\\\LLLJJJFFFAAA===999666555333333333222222111111111111111222222222333333333222222222222222222222222111111111222333444555666444333333333333444555555555555444444444444555555666666777888999::::::;;;;;;CCCSSShhh{{{mmmzzzqqqdddZZZdddqqqlll\\\HHH??????<<<555777777888888888888777777444444555555555555555555;;;:::888777888:::===>>>CCCEEEHHHMMMTTT]]]gggnnntttxxxdddQQQIIIIII@@@;;;===;;;::::::;;;<<<============;;;999777777888999888777666666777888888888888888KKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPTTTUUUUUUUUUTTTQQQOOOMMMLLLMMMNNNOOOOOOQQQUUUXXX^^^[[[VVVRRROOONNNOOOPPPTTTOOOJJJFFFEEEFFFFFFFFFHHHJJJRRR\\\cccgggmmmtttyyy~~~xxxpppnnnqqqyyy~~~zzz}}}xxxiii[[[MMMAAA:::888777666444333222111111222222111000000111222222000000000000//////////////////////////////////////////............//////............////////////...------,,,,,,------...---+++***+++---......---...---,,,++++++---...000//////.........---------///......///000000---+++,,,,,,,,,---------..............................------------------------,,,---......//////......333222000...---...//////..................//////111///...---...///...---...///000000//////111222...444777555333333111---000/////////111444777888;;;@@@GGGPPP\\\mmmvvvppprrrwwwvvvrrrgggddd^^^VVVNNNHHHCCC@@@???;;;999999888555666;;;888:::<<<======???BBBFFFHHHOOOXXXaaaiiirrrzzz~~~uuuqqqooo~~~{{{xxx|||wwwsssqqqqqqpppkkkggg\\\bbbnnn|||{{{ssshhhaaa[[[WWWRRRLLLIIIJJJIIIGGGEEECCCDDDIIIMMMOOOXXXbbbkkkpppssstttpppjjjlllnnnrrryyyyyymmmiiicccTTTIIIHHHAAA@@@===:::777555333222333222222222222222222111111111111222222222333333222222222222222222222222333333222222222333444444444333333333333444555555666555555444444555555666666666777777888999::::::<<>>EEELLLQQQUUU\\\eeemmmyyywwwuuutttvvvwwwxxxwwwssspppnnnooouuu~~~wwwlllccc___^^^fffkkksss{{{|||uuupppmmmmmmhhhaaa]]]\\\ZZZVVVSSSLLLQQQYYYbbbhhhfff___XXXPPPJJJEEEEEEDDDAAA@@@AAABBBBBBBBBDDDHHHMMMSSSWWWbbbooo}}}zzzssstttxxx~~~nnn^^^VVVNNNBBB;;;;;;666666444333222222222222111111111222222222222222111111111222222222222333222222222222222222222222444444333222222222222222333333333333333444555555666666555555555555666666666666666666777888999999>>>===CCCQQQdddxxxxxxkkkpppddd\\\hhhsssoooaaaLLL@@@???<<<777777777888888888888777777555555555555555555555555111222555888:::;;;<<<;;;@@@CCCFFFKKKRRRZZZdddjjjooorrryyynnnYYYNNNLLLBBB<<<<<<999:::;;;;;;;;;;;;::::::999999777555555666777666555666666777888888888888888EEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGHHHHHHIIILLLMMMOOORRRTTTUUUUUUVVVPPPQQQQQQPPPOOOPPPSSSUUU[[[YYYUUURRRPPPPPPPPPQQQSSSOOOIIIFFFDDDDDDDDDCCCGGGOOO^^^nnnvvvuuutttuuu~~~~~~|||xxxxxxwwwppphhhkkklllttt~~~{{{zzz~~~}}}~~~xxxtttqqqtttyyy~~~~~~uuukkk[[[LLLBBB<<<888777444444222111000000000000111111000000000000111111000000000000//////////////////////////////////////////............//////---------.........//////...------,,,,,,------...---,,,+++,,,.../////////------,,,,,,,,,---...///........................+++000///,,,444BBBAAA444,,,,,,,,,---------..............................------------------------,,,---......///.........111000///............///...------------,,,,,,,,,///---,,,---///111111000////////////...000444777EEECCC<<<111,,,///444555222111111111111222333333444666888:::===DDDMMMSSS[[[jjj~~~}}}{{{qqqiiiXXXQQQJJJGGGCCC>>>;;;===999999999999999999:::;;;<<>><<<888777777888888888888777777555555555555555444444444333444555888999;;;;;;<<>>AAAFFFPPPaaappp|||{{{kkk\\\VVVTTTNNNFFFBBBAAA@@@>>><<<<<<===>>>>>>===@@@BBBAAA@@@CCCJJJPPPOOOOOOOOOPPPQQQSSSUUUWWWVVVTTTRRRUUUYYY\\\\\\[[[^^^\\\YYYTTTOOOLLLLLLMMMNNNQQQUUUZZZ___bbbdddeeeppprrrtttvvvvvvtttpppnnnllljjjfffbbb\\\VVVRRROOONNNJJJFFFBBBBBBCCCDDDEEEHHHKKKQQQXXX^^^___^^^\\\XXXRRRNNNQQQUUUUUUUUUVVVWWWSSSSSSXXX\\\___dddlll{{{qqqrrrxxxuuuhhh```PPPHHH@@@<<<:::777555555444333333222222333333444000000000111111222222222000000111111111222222222000000000111111222222222111111111111222333444555333222222222222333444444666666555555555555666666555555444444555777999;;;BBBAAAFFFSSScccssswwwnnnhhhqqqfffaaaooouuuuuuiiiSSSBBB>>><<<999777777888888888888777777666666555555555444444444888777666666777999;;;===>>>@@@EEEJJJPPPXXX```eeelllooovvv~~~qqqZZZMMMKKKCCC>>>>>>:::;;;;;;;;;;;;:::999888888;;;999777777888888888777666666777888888888888888DDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEJJJKKKLLLMMMOOOQQQRRRSSSMMMNNNNNNMMMLLLMMMOOOQQQLLLLLLLLLMMMOOORRRTTTUUUSSSPPPLLLJJJIIIIIIHHHGGGLLLVVVgggwww|||uuummmkkkdddiiimmmqqqzzz~~~|||zzzyyy}}}|||vvvyyy||||||rrrmmmkkkpppxxxrrrgggTTTMMMCCC:::555444333333222111111000000000111111///000000111111000000///000000000000//////////////////////////////////////////............//////,,,------------............------,,,,,,------...111///------...///...---,,,,,,,,,---------......---------...............---...,,,(((---555444,,,,,,,,,,,,---------..............................------------------------,,,---......//////..............................,,,---------............999777333111000...,,,***---...///......///222444MMMKKKCCC777//////000///////////////////////////333111//////222666;;;??????@@@GGGQQQ\\\iiiyyyuuuooonnnggg[[[RRRMMMIIIDDD@@@@@@AAAAAAAAA??????>>><<<;;;===@@@CCC@@@BBBCCCCCCBBBBBBDDDEEEDDDDDDFFFHHHJJJIIIFFFDDDIIIIIIGGGDDDBBBAAACCCEEEEEEFFFGGGJJJLLLOOOQQQRRRaaacccdddeeeccc___[[[XXXUUUTTTRRRPPPLLLIIIFFFEEEEEECCC@@@>>>>>>@@@CCCEEELLLQQQZZZccclllqqqtttuuuqqqiiidddfffhhhgggeeeeeeddd^^^]]]bbbfffgggnnnwwwyyy{{{tttgggZZZOOOIIIAAA===:::888777555333222333333222111111111111222000000000111111111111111000000000111111111111222//////000000111222222222///000000000222333444555222222222222222333444444555555444444444444555555555444444444666999;;;===AAABBBIIIUUU```mmm~~~nnnkkklllssshhhcccqqqvvvxxxnnnVVVCCC===<<<:::777777888888888888777777666666666555444444333333:::999777666666888;;;======@@@EEEJJJPPPWWW___dddkkkooowww~~~ttt[[[MMMKKKDDD??????::::::;;;;;;;;;;;;::::::999;;;999777777888999888777666666777888888888888888BBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGHHHIIIKKKMMMNNNOOOLLLLLLMMMLLLLLLMMMOOORRRMMMNNNOOOQQQSSSVVVXXXZZZXXXUUURRRPPPPPPPPPOOONNNTTTZZZgggsssuuunnniiihhhbbbmmmxxx~~~lllfffllltttwwwrrrmmmmmmttt}}}wwweeeXXXGGGCCC===999666555333222111111111000000111222222...///000111111000///...000000000000//////////////////////////////////////////............//////,,,,,,---------............------,,,,,,------......,,,++++++---......---,,,,,,------......---------------........./////////---+++***,,,---,,,+++,,,,,,,,,---------..............................------------------------,,,---......//////......---.....................,,,,,,---...///000000111888555222000///...,,,***,,,...//////......///111111444333///---000333333...//////000000000//////555333000000333888<<>>???>>>BBBEEEGGGFFFDDDBBBAAADDDDDDBBB???===<<<>>>@@@????????????@@@CCCEEEFFFPPPQQQRRRRRRQQQNNNKKKIIIFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEHHHLLLQQQTTT\\\ccclllwww{{{zzz{{{wwwrrrppplllcccaaahhhmmmooowww}}}{{{ooojjjaaaVVVLLLDDD>>><<<999999777555555555444222222111111000000111111222111111111111000000000000000000000000111111111111/////////000111222222222111111000000111222333333222222222111222222333444444444333333333333444444444444333444777:::>>>@@@BBBEEELLLTTTZZZdddwww|||ffffffooo~~~vvvjjjeeerrrwwwzzzqqqXXXDDD===<<<;;;777777888888888888777777777666666555444444333333666666666666777999;;;<<<===@@@EEEKKKPPPWWW___cccjjjnnnvvv~~~yyy___PPPLLLEEE@@@???999:::;;;;;;<<<<<<<<<;;;;;;:::888777666777888777666666666777888888888888888??????@@@@@@AAABBBDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEBBBCCCDDDGGGJJJMMMPPPQQQOOOPPPPPPNNNMMMNNNPPPRRRSSSSSSTTTVVVYYY[[[^^^___]]][[[XXXWWWWWWXXXWWWVVVZZZ^^^fffnnnoooiiifffgggjjjxxxrrrbbb^^^fffqqqvvvsssooopppyyyoooZZZLLL;;;999777555444222000...111111111111111111222333...///000111111000///...000000000000//////////////////////////////////////////............//////,,,,,,,,,---------.........------,,,,,,------...***)))((())),,,---...---+++,,,------......---------------.........//////000,,,+++......+++---111,,,,,,,,,---------..............................------------------------,,,---......//////......------......///......---+++,,,---...///111222222222000......///000///...+++---//////...------...111333111+++***///333444000111111222222222222111000000111333666888999999000...333@@@IIIMMMQQQWWWUUUYYYaaajjjttt~~~vvvjjjbbb______^^^^^^bbb]]]XXXWWWYYYZZZWWWSSSTTTWWWYYYVVVPPPJJJGGGFFFDDDHHHLLLMMMKKKIIIIIIKKKIIIHHHFFFBBB???>>>???@@@???>>>===<<<===???BBBCCCEEEFFFGGGHHHGGGFFFDDDCCCBBBCCCDDDFFFGGGHHHIIIIIIDDDFFFJJJOOOUUU\\\ccchhhpppvvv}}}wwwtttiii```___gggmmmpppzzzzzz{{{{{{{{{xxxrrrjjjdddYYYTTTKKKBBB<<<888777777222222111000000222333111111111111111111222333444222222111111000000//////000000000000111111111111...//////000111222222222333222111111000111111111222222111111222222333444444333333222222333333444444333333444777;;;@@@BBBEEEIIIOOOSSSUUU___sssuuu```bbbooovvvwwwlllfffssswww{{{rrrZZZDDD===<<<;;;777777888888888888777777777777666555444444333333000222444777999:::::::::===AAAFFFKKKQQQXXX___ccciiimmmvvv}}}~~~cccRRRNNNFFFAAA???888::::::;;;<<<============999777666555666777666555666666777888888888888888DDD???>>>BBBCCC@@@BBBGGGEEEDDDBBBAAABBBDDDDDDDDDHHHFFFEEEEEEHHHLLLNNNOOONNNQQQSSSTTTTTTTTTTTTUUU[[[^^^```___aaafffgggeeeeeedddccccccdddfffhhhjjjiiieeeaaaaaaeeeiiikkkjjjvvv|||qqqccc^^^cccjjjnnnooommmrrr~~~}}}fffQQQDDD777555222111222222222111333333222111000///......//////000000111111222222......------------..................///////////////...---,,,,,,,,,,,,,,,//////////////////////////////---,,,+++*********.........------,,,,,,,,,------------------------......---------,,,,,,,,,.........///......------........................,,,...///...---++++++,,,,,,---------,,,++++++***)))***+++,,,...///000000000000000000////////////,,,...///.........000222777555222000/////////000000000000000000000000000////////////000000000000//////000000111111222222333111000222444555222000///...000888DDDNNNQQQPPPCCCDDDGGGMMMWWWbbblllrrr{{{yyyxxxzzz{{{{{{xxxoookkklllmmmllljjjdddjjjqqqrrrjjj___UUUPPPRRRWWWbbbjjjiii```ZZZYYYZZZXXXSSSKKKCCC@@@AAACCCIIICCC?????????>>>BBBHHHGGGHHHIIIHHHGGGGGGHHHIIIJJJMMMQQQRRRQQQQQQTTTVVVTTTVVVXXX]]]hhhvvv||||||xxxqqqffffffffffffjjjuuu|||vvvrrrooommmiiiddd^^^YYYUUUSSSCCC@@@<<<888555333222222111111000000111111222333222222222111111111000000000000000000000000000000222111000//////000111222000000111111111222222222111111222333333333333222222111000000000111333333444444444444444444444444333333333444666999;;;===AAAEEENNNVVV[[[bbbrrrpppbbb___jjjpppiiidddkkkooowwwqqqZZZEEE>>><<<888888777555444555666888999555444444444444555666666555555666666777999:::;;;???BBBFFFKKKPPPWWW^^^bbboooqqqvvvzzzzzz}}}bbbPPPKKKDDD@@@???::::::;;;<<<===>>>>>>>>>>>>;;;999777666666777777666888888777777777777777888FFFBBBAAAEEEEEECCCDDDHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFIIIMMMSSSWWWYYYYYY\\\^^^___^^^\\\\\\]]]\\\aaaeeegggjjjoooooommmkkkmmmoooqqqsssuuuuuuvvvnnniiiddddddiiipppuuuvvvyyyxxxqqqgggbbbeeehhhiiihhhhhhpppqqqZZZIIIAAA777555222111222333222111000000000000111111111111000000000000000111111111/////////....../////////............////////////000///..........................................------,,,,,,+++,,,,,,,,,......---------,,,,,,,,,------------------------.........---------,,,,,,------.........------,,,........................,,,...///...---+++,,,,,,---------------,,,++++++***++++++,,,---...//////222222111000000///......---///000/////////111333555333111///......///000////////////////////////.../////////000000000000000000000000000000111111222111000111333333111///...///000333777;;;===>>>555666888===CCCKKKSSSWWWgggmmmtttzzz}}}{{{yyyvvvtttpppvvv}}}}}}vvvmmmhhhjjjoooxxxxxxrrrqqqqqqmmmfff^^^XXXUUUUUUVVVSSSNNNKKKLLLLLLLLLOOOTTTXXXYYYZZZYYYXXXWWWWWWXXX[[[```dddddd```^^^```dddgggjjjmmmpppxxx~~~zzztttooolllllljjjiiimmmxxx{{{vvvpppiiibbb^^^WWWVVVRRRNNNJJJEEEBBB@@@;;;999666333111000000111111111000000111111222333222222222111111111000000000000000000000000000000111111000//////000111111000000111111111222222222000111222222333333222222222111000000000111222333222222222222222222222222333333333444666888:::;;;???EEEQQQ]]]dddjjjuuu{{{jjjcccggg}}}{{{ooo}}}nnndddfffccckkkgggSSSAAA<<<:::777999777666555555666777888777666555444444444444444555555555666777888::::::===@@@EEEIIINNNTTTZZZ___jjjmmmssswwwxxx|||eeeSSSMMMDDD@@@>>>999:::;;;<<<===>>>>>>>>>>>><<<999777666777777777666888888777777777777888888GGGDDDEEEHHHHHHFFFFFFHHHFFFFFFGGGGGGHHHIIIJJJKKKMMMMMMPPPTTTYYY```eeeiiijjjlllnnnmmmjjjgggeeeeeebbbiiipppuuuzzz~~~{{{vvvxxx|||~~~}}}yyytttnnnnnnttt}}}uuusssvvvuuuoookkkkkkjjjhhhdddgggqqqyyy```KKK???<<<666444222111222333222111000000000000111111111111111000000000000000000///000000////////////000000---............/////////000000/////////000000111------------------------,,,,,,++++++,,,---......------------,,,,,,,,,,,,------------------------...............---,,,,,,,,,,,,------------,,,,,,------------------------,,,---///...---,,,,,,------............---,,,,,,,,,,,,,,,---------......333333222000///...---,,,...///000000///000222444222111///.........///000////////////////////////....../////////000000000000000000000000/////////000000///000111222000...///000111000---,,,...000000000111333777;;;>>>@@@NNNTTT\\\ccckkkwww}}}|||tttnnnmmmmmmlllkkkfffbbb___```aaabbbffflllssstttuuutttrrrppppppppprrryyy|||tttppprrrvvv~~~~~~|||{{{zzz|||{{{xxxwwwyyywwwrrrjjjbbbZZZRRRKKKGGGDDDCCCAAA>>>;;;888666555333222111000//////000111111000000000000111222222222111111111111000000000000000000000000000000000000000////////////000000000000000111111111111222000111222222333333222222111111000000111111222333111111222222222222222222444333333333444666888999<<>>888:::;;;<<<===>>>>>>>>>>>><<<:::777666777777777666888888777777777888888999MMMMMMOOOQQQQQQPPPOOONNNMMMNNNPPPPPPQQQRRRTTTVVVYYY\\\___dddjjjqqqwww{{{}}}xxxrrrooonnnnnnwwwyyyrrrrrrwwwyyywwwttttttrrrnnnkkklllsss~~~uuudddPPP@@@888666555333222222222333222000333333222111000///......111111000000/////////...000//////////////////000---------.........////////////...//////000111111------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///......,,,,,,++++++,,,,,,------,,,,,,------------------------+++---......---,,,,,,------......///......------------------------------111000000///...------,,,---...//////...///111333///...---------...//////////////////////////////........./////////000000000000000//////.........////////////000000///...111111000///.........///222222333333444555666666===BBBIIIPPPYYYfffuuu|||vvvvvv|||~~~xxxssssssuuuwww~~~|||sssgggaaaXXXPPPIIICCC===:::::::::999888777666555444222111111000000111111222000000000000000111222222111111111111000000000000000000000000000000000000000//////////////////000000000000000111111111111000000111222222222222222111111111111111222222222333333333333333444444444444333333333444555777888<<>>888:::;;;<<<===>>>>>>>>>>>><<<:::777666777888777777888888777777888888999999YYY\\\___aaabbbaaa___\\\[[[\\\]]]]]]]]]___cccfffeeejjjpppvvv|||}}}yyywwwtttqqqrrrxxx{{{zzzyyy{{{zzzxxxtttrrrttt|||}}}xxxwwwqqqiii\\\OOODDD;;;555222333222111222333333222000333333222111000///......111000000000//////......///......------......///------------............------------......///000------------------------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000///...---+++***+++,,,,,,---------,,,------------------------+++---......---,,,------------......///......---...------------,,,,,,,,,,,,---------------------,,,---......------///111---------------.............................................////////////000/////////......---------.../////////.........222...,,,---000222111...000000111111111111111111444777<<>>HHHZZZnnnyyy}}}ooozzziiilllhhhZZZMMMOOOLLLEEE???===<<<:::999999888777666555555555555555444444444555555666444444555555666888999:::===???BBBEEEHHHLLLQQQUUU\\\```iiirrrvvv|||mmmXXXPPPEEE@@@???::::::;;;<<<===>>>>>>>>>>>><<<:::888777777888888777888888888888888999::::::dddjjjoooqqqrrrssspppkkkhhhiiiiiigggfffhhhnnnssstttzzzzzztttrrrrrrppppppvvvzzz{{{||||||wwwuuuxxxxxxrrrllljjj^^^TTTHHH???;;;888444111222111111222333333111000000000000000111111111111000//////////////////.........------------......,,,------------.........---,,,,,,,,,,,,------...------------------------//////...---,,,,,,------++++++++++++,,,,,,,,,,,,---------------------------...000000000///---+++***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...,,,,,,---............---------------------------++++++,,,,,,---.........+++,,,------,,,---///000---------------.................................------........./////////...............---------,,,...000///...---...///111,,,((()))...000---)))......//////000000000111000111444888===DDDLLLQQQ]]]aaaiiirrr{{{tttssswww}}}}}}wwwtttssssssoooiiiddd___WWWOOOHHHAAA>>>999777666555444333000000000000111111111111111111111000000/////////000////////////000111111//////000000000000000111////////////////////////000000111111111111000000111000000000000000/////////000111111222222111111000000111222222222222111//////000000111222222222444333333333444666888999@@@LLL___qqqzzzsss}}}nnnpppqqqgggTTTQQQKKKDDD???;;;999888888888777777666666555555444444444444444555666666444444444555666777888999<<<>>>AAADDDGGGLLLQQQTTTYYY^^^hhhrrrwww}}}sss]]]SSSHHHBBB@@@;;;:::;;;<<<===>>>>>>>>>>>>===;;;888777888888888777888888888888888999:::;;;xxx{{{|||zzzwwwuuuxxxyyywww|||~~~zzzvvvvvvtttrrrooovvv|||~~~yyywwwrrrggg]]]YYYLLLFFF===777444333333333111111111222333333111///000000000000111111111111........./////////////////////............//////,,,,,,---------............---,,,,,,,,,,,,,,,,,,...........................------------......///******+++++++++,,,,,,,,,---------------------------...000111111///---+++++++++,,,....../////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...++++++,,,---------------,,,---------------------..................//////,,,---...---------///111---...............------........................---------.........//////------------------......,,,///111000...---...//////,,,***+++,,,---,,,+++///////////////000111222///000111333666999===@@@GGGJJJNNNTTT[[[bbbhhhjjjpppwww~~~|||~~~{{{tttpppiiimmmqqqoooiiibbb^^^\\\WWWUUURRRNNNIIIDDD@@@===888555333222222333222222111111111111222222222222//////000000111000000000///////////////000111111////////////000000111111////////////////////////000111222333333222111000111111000000///////////////000000111111111111111///000111222333222222111...//////000111111222222333333333444666888:::;;;BBBQQQfffvvv|||~~~xxxwwwyyy}}}yyy```YYYOOOGGGAAA<<<999777666777777777777777666666666555555444444444555555444444444555666777888999;;;===@@@CCCFFFKKKPPPTTTWWW]]]gggqqqvvv|||{{{dddXXXKKKCCCAAA;;;:::;;;<<<===>>>>>>>>>>>>===;;;888777888999888888888888888888999:::;;;<<<|||wwwwwwzzzwwwqqqgggpppyyy{{{{{{{{{yyyvvvoooxxx~~~yyyooo```QQQJJJAAA???:::444///...222555111000000222333333111///333333222111000///......---.........//////000000000000////////////000000,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---...///000111*********++++++,,,,,,,,,---------------------------...000111111///---++++++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...***+++,,,,,,---------,,,,,,,,,,,,---------......111111000000/////////...---...///.........000222......//////......---,,,........................---------.........//////,,,,,,,,,------.........,,,///111111...---...000---///000///......000333......---,,,---...///000000111111333444555777888888999;;;???EEEKKKQQQUUUXXXaaaiiipppyyy}}}|||wwwppphhhaaa\\\SSSWWWYYYXXXRRRLLLHHHGGGAAABBBBBB???;;;888777888666444222222333333222111000000000000000000000000///000111222333333333333///////////////000111111.../////////000000111111////////////////////////111222333444444333222111111111000000/////////...//////000111111111111111///000111222333222111111000111111222333333444444333333333444666999;;;===CCCTTTkkk{{{~~~~~~~~~|||kkkaaaUUULLLEEE>>>:::999555666777777777777777666888777666555444333333333444444444444666777888999999;;;???BBBEEEJJJOOOSSSUUU[[[fffpppuuu{{{iii\\\MMMDDDAAA;;;:::;;;<<<===>>>>>>>>>>>>===;;;888777888999888888888888888888999:::;;;<<>>AAAGGGHHHMMMVVVaaaiiilllmmmkkknnnttt{{{~~~xxxvvvoooeee___[[[VVVOOOIIIBBBFFFJJJHHHBBB<<<::::::777666555444333222222222222222222222222111000///111111000000//////......000000000000///////////////////////////...------111111000000//////......///////////////......---.........////////////000//////000000///...------////////////////////////000000000000111111111111333333333222222111111111111222333333444777;;;>>>GGGVVViiivvv|||zzzwwwjjjZZZNNNEEE===:::;;;999999999888888888888777666666555555555444444444555444444555555666777888;;;;;;???FFFHHHHHHKKKPPPUUU[[[ccckkkrrr{{{mmm\\\RRRHHHAAA@@@<<<;;;;;;<<>>???<<<666333444666444444333222111111111111222222111111111000000000000000000000//////......------...///000111222222///000000000000///...---000000000//////////////////////////////......---------.........////////////////////////...------//////////////////////////////000000000111111111333333333222222111111111111222444444666999===@@@IIIUUUfffsss{{{qqqrrraaaSSSHHH>>>:::<<<888888888777777777777666666666555555555444444444444444444444555666777888::::::>>>DDDFFFFFFJJJOOOSSSYYYbbbiiiqqqyyyrrr```TTTIIIBBB???<<<;;;;;;<<>><<<;;;;;;<<>><<<999888:::>>>BBBFFFIIILLLPPPVVV\\\bbbfffhhhwww{{{{{{uuupppppprrrssssssqqqmmmeeeaaaeeeoooxxxzzzuuummmoooqqqqqqpppoooooopppnnnlllhhhccc^^^]]]```cccgggfffeeeeeeccc___YYYTTTQQQMMMHHHEEEDDDCCCAAA>>>===:::666555555555444222222222111...,,,,,,000333///.........///000000111111000///......///000000////////////////////////000000000000////////////000000111111111111000000---......//////000000000///////////////......---,,,,,,,,,---------.........///////////////......////////////////////////////////////000000000111222222222111111111111111111222444555666:::???BBBIIIMMMVVVbbbnnnxxx~~~{{{yyy|||tttggg|||{{{kkkXXXEEE<<<;;;888888888888777777777777666666666666555555555555444444444444555666777777888777:::???BBBBBBGGGMMMRRRWWW___fffmmmvvv~~~gggYYYNNNEEE???===<<<;;;<<>>>>><<<:::888777666777777666777777777888888888888qqqhhhmmm{{{{{{pppjjjdddbbb```aaafffppp{{{{{{sssmmm]]]RRRGGGAAA===777444555111111000000000111222222111111111111111111111111000000////////////000000000000///............///////////////////////////---------............///,,,---.........,,,)))(((------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,+++)))---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,------------------,,,++++++,,,,,,---,,,,,,+++------------,,,+++***)))---------,,,,,,++++++++++++,,,,,,---.........---,,,,,,,,,------------...000///...---------------------------............///...---------...///000...///000000000000///...111111///......000222444222222222222333555777888<<<<<<>>>BBBGGGLLLRRRUUUiiikkkiiiaaa\\\[[[\\\[[[WWWWWWUUUOOOKKKNNNWWW___mmmtttzzz{{{zzzyyyvvvqqqoooqqqttttttpppiiiaaa[[[XXXYYYYYYXXXVVVUUUVVVWWWUUUSSSPPPLLLIIIHHHIIIKKKLLLLLLLLLKKKJJJHHHDDDAAAAAA???<<<::::::999999999333222000000111222222222000000111111000000111222//////...//////000111222000///////////////000000.............../////////000000000000////////////000000111111111111000000------......//////000000///////////////......---,,,,,,,,,---------............///////////////...////////////////////////...////////////000000000111111111111111111111111///111222333444888<<<@@@EEEHHHNNNXXXeeepppwwwzzzwwwxxx~~~zzzqqqttt}}}vvv```III<<<:::::::::999999999999888888777777666666666555555555333333333444444555666777777777:::???BBBBBBFFFLLLRRRWWW^^^eeelllvvvhhhZZZQQQHHH@@@===<<<;;;<<<>>>@@@???>>>>>>===;;;999777777777777666777777777888888888888}}}oooeeejjjyyy{{{jjj^^^ZZZ\\\^^^aaafffmmmvvv{{{rrrggg___OOOFFF>>>;;;999666444555111000000000000000111111////////////////////////000000////////////000000000000000/////////......////////////////////////---------............///+++,,,,,,------,,,***)))...------,,,,,,------...---------,,,,,,+++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++)))...------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,------------,,,,,,+++,,,,,,---------------------------+++***)))(((---,,,,,,,,,,,,,,,,,,+++++++++,,,---............,,,,,,,,,,,,------------//////...---------......,,,------------............/////////////////////---...............------/////////...,,,,,,...000///000111333333444333333555555555777:::>>>BBBEEERRRTTTQQQJJJEEEEEEEEECCCBBBBBBAAA>>><<<>>>CCCHHHPPPWWW\\\\\\\\\\\\ZZZWWWSSSUUUWWWWWWTTTOOOIIIEEEEEEFFFFFFEEECCCBBBBBBCCCAAA@@@===;;;:::::::::;;;:::;;;;;;;;;:::999888777555444444333333333444444111111000000000111333444---...000111111111000///////////////000000111222//////000111111111000000---............/////////------...///000111222222//////000000111111000000................../////////////////////......---,,,---------............---...//////////////////////////////////////////......////////////000000000000000111111111111111///000111222333555:::===CCCEEEJJJSSS___kkktttyyywwwzzz{{{~~~iiipppxxxaaaIII<<<:::;;;;;;:::::::::999999999777777777666666666555555333333333333444555666777777777;;;BBBDDDDDDGGGLLLRRRVVV]]]dddkkkuuukkk]]]VVVMMMCCC===<<<<<<===>>>??????>>>>>>===;;;999888777777777777777777777888888888888wwwjjj```eeerrrsssbbbZZZZZZ\\\aaagggmmmttt}}}|||uuunnndddYYYRRRGGG???888888777444222333111000000/////////000000////////////////////////000000////////////000000///000000111000///...---////////////////////////---------............///***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))+++,,,---,,,***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,------------,,,+++,,,,,,---...............------------,,,++++++***+++,,,,,,,,,,,,,,,,,,---***+++,,,---............++++++,,,,,,,,,---------......---------......///,,,,,,---------.........---...///000000///...------------------............000111111///...000222000111222333333222222111111111111111333555888999===@@@>>>999666777666444555555555555555777999:::<<>>===<<<===>>>???>>>===???===;;;999888777777888777777777777888888888888{{{zzzttthhh]]]```kkkxxxqqqbbb^^^ccc^^^cccjjjqqqyyy|||rrriiiaaaXXXNNNHHHCCC;;;666666666222000000111111000///////////////111111111111111111111111000000////////////000000...///111222111000...,,,////////////////////////---------.........//////************+++,,,---...,,,++++++++++++++++++,,,******+++,,,------...///+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........++++++------------++++++,,,------.../////////...+++,,,------......------+++++++++,,,,,,---------***+++,,,---............++++++,,,,,,,,,------------------------...///000,,,,,,,,,---------......+++---///111111///,,,+++//////.........///000000+++...111111///...///111//////......------------.../////////000222333333333666666222111333333000111000000222444666555444333888:::888777888888555777666666666555555444444222333555444222111111111111000///000111333333222222222222111///...///000+++---///000///...------.........,,,++++++---//////...------////////////000//////.........//////---///222555555444111///---------.........//////000000000000////////////------...//////000///////////////......------,,,///////////////......---.........////////////000------...///000000//////////////////////////////............/////////000//////000000111111111222111222222222222444777:::EEEIIINNNUUU^^^kkkxxxuuuppprrr}}}ggglll{{{{{{xxxlllVVVBBB<<>>===<<<===>>>???>>>===???===;;;999888888888888777777777777888888888888}}}yyy~~~rrr```TTTYYYdddkkkvvv|||}}}}}}yyyssslllgggdddeeehhhmmmssszzz}}}uuunnneee[[[RRRJJJDDD@@@888555222111333444222111////////////000000000000000000000000000000000000222111000///...---------//////............//////......------------.........------,,,,,,------...------,,,++++++,,,,,,,,,000///...---,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------111111111000//////....../////////...---------,,,........................------------------------///......---+++******)))..................------////////////////////////............////////////---......///000/////////,,,,,,------......//////...---,,,++++++,,,---...////////////////////////000000000000000000000000111111111111111111111111111111111111111222222333333111///...000111111111........................////////////////////////......------------......////////////000000000000////////////////////////...///000///...---...///,,,///222555666555333111---------...///000000111......//////000000111111---------............///------------------------000000000000///...---,,,///......---------......111000...------...///000////////////////////////.........///////////////000000000000000000000000//////000111222444666777BBBFFFIIINNN^^^sss{{{kkk```eeerrr|||yyydddfffxxx|||yyyjjjVVVFFF???<<<999999999888777666666555666666666666666555555444555444444444444555666666888<<>>===<<<===>>>???>>>===AAA===999666777888999999888888888777555666888:::ooo]]]OOORRRYYY___gggqqq}}}xxxsssnnnppprrrtttsssqqqmmmjjjfffiiiooottt|||xxxmmmiiicccYYYPPPHHHBBB<<<999666333000///111111000///....../////////000000000////////////////////////------,,,+++++++++,,,,,,//////............//////------,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................------------------------------,,,,,,,,,,,,++++++------...............---------------------------............////////////............////////////------------------......///...---,,,,,,---...///........................////////////////////////111111111111111111111111///////////////000111111111///------///000000///................................................111000000//////000000111.../////////000000000000........................---...000///......///000,,,...000222333222111///......//////000111111111------------............---------............///------------------------000000000000///...---,,,.........---------...............------...//////....................................////////////000000000000000000000000//////000000222444555666@@@CCCEEEKKKZZZooo~~~zzzjjj]]]]]]hhh|||vvvrrrkkklllxxx{{{yyykkkXXXGGG===:::999999888888777666666555666666666666666555555444444444444444444555666666444777;;;@@@CCCDDDDDDCCCKKKOOOTTTZZZbbbjjjsssxxx~~~jjj]]]QQQGGG???>>><<<<<<>>>???>>>>>>CCC@@@;;;888777888888888888888888777666666888:::yyygggWWWUUUYYY[[[___ffflllxxxzzzrrrkkkfffeeegggkkkqqqvvvwwwsssooofffhhhmmmrrryyykkk]]]ZZZTTTKKKCCC===999666444222000......//////...---------........./////////..............................------......///000///......------......///,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,,,,---......//////++++++++++++,,,,,,,,,,,,------------------------........................+++++++++,,,,,,---------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---............////////////...---------...000000......------------------///......------......///........................------------------------////////////////////////---------------...//////000...,,,,,,---//////......................................................------,,,,,,------........./////////000000000........................,,,...//////......///111---....../////////...---/////////000000111111222.........------------------------............///........................///////////////...---,,,........................++++++,,,---................................................//////000000000000000000000000000000/////////000111333444555;;;===@@@EEERRRgggxxx~~~pppeee^^^aaaooopppjjjsssqqqwwwxxxuuujjjXXXGGG<<<888999999888888777666666666666666666666666555555444444444444444444555555666555777:::===@@@CCCDDDEEEIIIMMMSSSYYY```gggnnnsss}}}ggg\\\SSSKKKBBB???<<<;;;<<<>>>??????EEEAAA<<<999888888777777777888888777666666777999~~~|||xxxgggaaaaaa``````cccfffnnnuuuuuunnngggcccbbbjjjiiilllsssyyyzzztttnnnffffffgggjjjqqqzzzzzzcccUUUOOOIIIBBB;;;777555444222000///...............---------------.........///........................000///////////////000000...------------------...------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---......//////------------......//////******++++++,,,,,,------------------------------........................++++++,,,,,,,,,,,,------***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,...000111/////////......---------/////////....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,------...///111...,,,,,,...//////...................................................,,,++++++++++++++++++,,,........./////////000000........................,,,...//////......000111//////...---------------......//////000000000000000000000//////.........---------............///////////////////////////.../////////......---,,,------..................(((***+++---......------........................------......//////000000000000000000000000000000////////////111222333444666888:::>>>JJJ\\\ooo{{{yyyooohhhkkkoooddd}}}xxxssstttqqqkkkbbbSSSDDD<<<;;;888888888888777777666666666666666666666555555444444444333333444444555666777777999;;;>>>BBBEEEFFFGGGLLLRRRYYY___eeekkkooo}}}|||eeeZZZSSSMMMDDD@@@<<<:::;;;===???@@@EEEAAA===:::999999888888777888888888666666777999|||xxxyyy|||rrriiigggeeecccbbbgggiiikkkjjjeee```aaadddnnnmmmoootttyyyxxxrrrllliiifffcccdddiiirrr|||ooo]]]QQQEEE@@@:::666444333222222//////000//////.........------------.........///........................///...---,,,++++++++++++------,,,,,,,,,,,,------......------------......,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------...///000+++++++++******)))))))))++++++,,,,,,------......------------------------........................------,,,,,,,,,,,,++++++***+++,,,---............------------------------------------............///...,,,+++,,,---///111111000000000//////.........//////////////////...........................------------------------------------------------......------......///000111///------...000000///................................................//////............//////............////////////........................,,,...//////......///111111000...---,,,------------------...............000000//////......---------------............///////////////////////////...............------,,,,,,,,,---...//////......((()))+++---......---,,,........................---------...///000000111////////////////////////.........///000111222333333444555999AAAQQQeeetttyyyrrr~~~tttdddxxx|||tttpppggg^^^VVVLLLAAA===???888888888777777777777777666666666666666555555444333333333333333444555555444444444666999===AAADDDGGGKKKRRRXXX^^^dddjjjnnn{{{}}}dddYYYRRRMMMEEEAAA<<<:::;;;===@@@AAABBB???<<<::::::;;;:::999666777999888777666777888}}}|||yyyooommmkkkhhhdddfffdddcccbbb___]]]aaagggmmmmmmnnnqqquuutttpppllllllgggcccbbbgggooovvv{{{}}}wwwnnnaaaRRRIII;;;888444222111111000///...///111111///......///------........./////////........................111000///---,,,,,,++++++---,,,,,,++++++,,,,,,---///......------......///,,,,,,++++++++++++,,,,,,++++++++++++,,,---............,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------...------,,,++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++***+++,,,---------------------------------------,,,------------............---,,,,,,,,,---//////000000000///////////////---......//////......---------------------------........................------------------------///............///000000222///------///000000///........................------------------------......------------......------........./////////------------------------...///000///...---...000000000///...------......---------------------------------,,,,,,,,,,,,,,,---------............///........................------.........------,,,+++,,,---/////////......******+++,,,------------------------------------,,,------...///000111111////////////////////////............///000111222111111333777;;;FFFZZZkkk~~~|||{{{hhhwwwyyylll___SSSMMMFFF>>><<<@@@888888777777777777777777666666666666666555555444333333333333333444444555555555555777:::>>>BBBDDDGGGKKKQQQWWW]]]cccjjjoooyyygggYYYRRRMMMEEEBBB===:::;;;>>>???@@@@@@>>>;;;::::::;;;:::999666777999999777666777888yyypppnnnoookkkfffaaa^^^^^^```___^^^dddlllmmmmmmooopppppppppooonnniiieeebbbbbbfffllloooqqqqqqmmmhhhbbbZZZPPPDDD===444222000000000000///---,,,...111111///---...///....../////////000000000////////////////////////222111000///////////////,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///---,,,++++++************------------------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***+++,,,,,,////////////............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------......------------............,,,---...//////...---,,,------------------------...............................................................///000000000...,,,,,,---//////...........................------------------------------,,,,,,,,,,,,---------------.........//////------------------------///000111000...------.....................------........................+++,,,,,,,,,,,,,,,,,,------------............///------------------------,,,------......---------***+++---///000000///...------,,,,,,,,,,,,------------------------------,,,,,,---...///000111111////////////////////////............///000111111000000333666777>>>PPPcccttt}}}lllxxxiiiZZZNNNJJJEEE<<<999===777777777777777777777888666666666666666555555444333333222222333333444555555666666888;;;???CCCEEEFFFJJJNNNTTTZZZbbbjjjooouuukkk\\\SSSMMMEEEBBB>>><<<<<<>>>??????@@@>>>;;;::::::999888666555777999999888777777777zzz}}}ssskkkjjjllliiiccc]]]ZZZ\\\aaabbbbbbgggooopppqqqrrrqqqooonnnnnnooodddbbb```bbbfffiiiiiihhh```\\\VVVQQQLLLDDD:::333222111000111222111///---***---000000...,,,---///////////////000000000000000000000000000000000000---,,,,,,,,,,,,---......,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,++++++++++++,,,---...///------,,,,,,------......------------------------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---...***++++++,,,,,,------...,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++---......///,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---.........------+++++++++,,,,,,---------+++,,,---......---,,,+++------------------------------------------------...........................------------.../////////---++++++,,,......---........................------------------------000000000//////000000000---------.........//////------------------------000111111000---,,,,,,---,,,------......------,,,///////////////.........---------....../////////---------.........//////------------------------,,,,,,------...---------***+++---///000000///...///...---,,,+++,,,---...------------------------,,,,,,---...///000111222////////////////////////...............///000111000000333555555999KKK^^^ooo{{{{{{zzzooozzzhhhXXXLLLKKKFFF;;;666999777777777777777888888888666666666666666555555444333333222222333333444555111111222555888;;;>>>@@@FFFHHHMMMRRRXXXaaajjjppprrrooo^^^TTTNNNEEEBBB>>>======>>>??????BBB???<<<:::999888555444555777999999888777777777yyywwwyyyyyyzzzttthhhaaaaaafffiiijjjjjj```[[[___dddggglllrrrvvvssspppppprrrpppkkkeeeccc___ZZZYYY[[[^^^^^^^^^UUUQQQJJJCCC===888666555111111000000//////......------......//////000000000//////.........//////222111111000///......---111...,,,---//////---++++++,,,,,,------,,,,,,+++++++++,,,------......///------,,,+++++++++,,,,,,,,,+++*********)))'''%%%,,,,,,,,,------.........************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,((()))------((((((+++*********,,,------+++)))...------,,,,,,++++++***---------,,,,,,+++++++++***++++++,,,,,,+++++++++,,,+++******,,,,,,+++***...---,,,+++++++++,,,---+++++++++******)))))))))++++++,,,------------,,,)))***+++++++++)))((('''************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------...///...---,,,+++---------.........//////,,,+++*********,,,...000***+++,,,,,,------------++++++,,,------...//////------------------------------------------------......------------......000000//////.........---............---***((('''........................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......)))***,,,---......//////...------------.../////////............---------000000000000000///..............................444222///,,,+++,,,...///...------,,,,,,---------...,,,))))))+++,,,+++)))++++++++++++++++++++++++******+++,,,,,,---......+++))))))***---/////////------------------------,,,------......------,,,---,,,++++++,,,---///000222222111000///...------//////000111111111111111444000///111666===JJJVVVnnn~~~rrrqqqrrr~~~qqq___SSSPPPJJJ===999>>>888777777888999999777555888888777777666666666555444444333333333333222222222333555777:::<<<>>>???EEEFFFJJJPPPWWW```hhhmmmuuuzzzcccUUUNNNOOOFFF>>>===??????@@@CCCFFFCCC???<<<;;;999888666777777666666666666777777|||}}}zzzxxx~~~tttlllccc```ccciiilllmmmmmmeee```dddhhhkkkooossszzzvvvrrrqqqrrrpppkkkfffbbb]]]WWWTTTTTTUUUTTTRRRHHHEEE@@@:::666333222222000000000000//////..................//////////////////............//////111111000000///......---000...,,,,,,...///---++++++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++******++++++***))),,,,,,,,,,,,------------************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,)))))),,,,,,((((((+++***))))))***,,,---,,,***++++++++++++,,,,,,,,,,,,+++++++++*********))))))******+++++++++***)))))),,,+++******,,,,,,+++***,,,+++*********+++,,,,,,++++++*********)))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++***))))))************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,---------............---,,,+++++++++,,,---,,,,,,---------,,,++++++++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000/////////.........---111111000000///...,,,,,,........................---------------------------......//////......---///////////////......------------------.../////////............---------///////////////...------.........---------------222111///...------...///---------------...//////111///,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---+++,,,---......---------------------------,,,------......------,,,,,,,,,++++++,,,---///000111111000000///.........------...///////////////444111000333888???KKKWWWooo~~~qqqrrrxxxmmm___UUUVVVSSSFFF>>>>>>999888777777999999777555777777777666666555555555444444333333333333222222222333444666888;;;===???DDDFFFJJJOOOVVV^^^ggglllttt}}}fffXXXRRRLLLCCC<<<<<<>>>???AAADDDEEEBBB>>><<<;;;:::888666777777666666666666777777~~~zzzxxxqqqmmmhhhdddaaabbbhhhooorrrsssrrrkkkhhhkkkoooppprrrtttzzzwwwtttrrrqqqnnniiiddd___YYYQQQLLLJJJIIIEEECCC;;;999666333000000000000000000000////////////.../////////...............///...............//////000000000///......------...---,,,,,,------,,,++++++,,,,,,------,,,,,,+++///...---,,,+++***)))(((***************+++,,,---...,,,******,,,.........,,,,,,,,,,,,++++++++++++************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,))))))+++***((((((***,,,***))))))+++,,,,,,,,,))))))******+++,,,,,,---+++++++++************)))***************)))(((''',,,+++******,,,,,,+++***))))))))))))***+++,,,,,,++++++************)))))))))******+++,,,+++++++++---,,,++++++++++++++++++************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***///...---,,,,,,+++++++++++++++,,,,,,,,,---------......---,,,,,,+++******------------,,,+++******+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////.....................---,,,,,,,,,,,,,,,------------------------........................,,,------......------,,,///////////////...---------------------......//////............------------............---,,,,,,......------,,,,,,++++++////////////////////////------,,,------...///000111000....../////////...------------------------------------............222000------------,,,+++------------------------,,,------......------,,,,,,,,,,,,,,,,,,...//////////////////////////////---......///////////////333111222555999@@@MMMYYYooo}}}}}}qqquuummmbbb]]]```___TTTEEE>>>:::888777777888888777666666666666555555555555555444444333333333333222222333222222333666999<<<>>>CCCEEEIIINNNTTT\\\dddjjjrrr}}}iii[[[VVVJJJAAA;;;;;;>>>???AAADDDDDDAAA>>><<<;;;:::888666777666666555555666666777zzzuuuwwwwwwlllhhhfffeeecccbbbcccgggmmmsssvvvwwwtttqqqoooqqqtttuuutttsssttttttttttttsssmmmfff```XXXRRRJJJDDDAAA>>>:::777555444222000///000000111/////////////////////////////////......---------......---------...///////////////......------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++...------,,,***))))))(((*********+++,,,---...///111...,,,+++,,,...//////,,,,,,,,,++++++*********************************+++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,***))))))))))))***+++111...+++)))***,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((''',,,+++******,,,,,,+++***)))))))))***+++,,,------,,,,,,++++++++++++++++++))))))***++++++++++++***---,,,***))))))***+++,,,************************+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++***...---+++***))))))***+++******+++++++++,,,,,,,,,,,,------------,,,+++***,,,,,,---------,,,++++++,,,+++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,........................---,,,+++******+++,,,---------------------------------------------------+++,,,,,,------,,,,,,+++)))***+++,,,---.........------,,,,,,------...//////............---------------.........------,,,...------,,,,,,++++++***+++,,,---/////////...---------,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,111///---,,,,,,,,,+++***,,,,,,------------------,,,------......------,,,++++++,,,,,,---......///........./////////000000000000111111111111000000000000222666:::@@@MMMZZZnnnzzz~~~uuu{{{tttmmmiiillllllaaaNNN???;;;999888777888888777666555555555555555555444444444444333333333222222222333222111222444888;;;>>>AAADDDIIIMMMRRRYYYbbbhhhqqq{{{kkk]]]WWWJJJAAA;;;;;;<<<===???BBBBBB@@@===<<<;;;:::888666666666666555555666666666ssshhhgggsss|||wwwhhh```bbbfffggggggggghhhkkkooorrrtttuuuuuutttssstttwwwwwwsssnnnmmmpppuuuwwwuuummmccc\\\NNNIIIBBB===;;;999555111333222111000//////000000...............///////////////......------,,,,,,---------------...//////............------------+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---...///000111333000---,,,,,,---...---,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++)))'''(((***---...666333...+++***++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++******))),,,+++******,,,,,,+++***)))***+++,,,,,,------...------------------------))))))***++++++++++++***+++***)))(((((()))***+++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++******)))'''&&&&&&&&&'''(((*********+++++++++,,,,,,***+++,,,------------,,,)))***+++,,,------......,,,+++++++++++++++++++++------------------------++++++++++++++++++++++++------,,,,,,,,,,,,---------------...............///...---------...000111------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))***,,,------......,,,,,,,,,,,,,,,---......///............------------....../////////......---------,,,,,,+++++++++)))***,,,---......---,,,......,,,+++************,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---+++******+++,,,,,,+++,,,,,,,,,---------......,,,------......------,,,++++++,,,------.........------......//////000000000000111111111111000000......111555888???NNN\\\lllxxx}}}}}}zzzwwwwwwvvvlllUUUBBB<<<:::888777888888777666444444555555555555555555444444333333333222222222333222111222444777;;;===???CCCHHHKKKOOOUUU___fffpppyyyppp^^^VVVLLLCCC<<<;;;<<<;;;<<>>===<<<<<<;;;888666666666555555555555666666}}}lllfffmmm{{{||||||wwwzzzvvvjjjffflllqqqrrrppppppooonnnnnnooopppppptttvvvwwwwwwxxxxxxqqqiiihhhmmmsssvvvrrriii^^^VVVDDD???:::888777666333000111000//////............---............/////////.........---------------,,,,,,,,,,,,---...//////------------------------+++,,,------,,,,,,---...+++,,,,,,------,,,,,,+++*********+++,,,------...............//////000111222000---,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++************************+++++++++++++++***************+++++++++,,,,,,,,,+++,,,***&&&(((---111111777444///,,,+++++++++***---,,,,,,+++******)))))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,+++******,,,,,,+++******+++,,,---------------,,,,,,------------......)))******+++,,,+++++++++)))))))))((())))))***+++************************)))))))))***************++++++++++++++++++++++++***++++++,,,,,,++++++***+++************+++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......((()))***,,,---...//////+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------............---------------......,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++...............---,,,,,,,,,,,,,,,,,,,,,------...///............---------------...////////////...,,,,,,,,,,,,------------)))***,,,---------,,,,,,///...---+++************---......---++++++,,,...++++++++++++++++++++++++************+++++++++++++++)))((()))+++,,,,,,++++++,,,,,,------.........,,,------......------,,,***+++,,,---............---------......////////////////////////......---------000333666>>>OOO___mmmwwwxxx|||uuu]]]FFF>>>;;;888777888888888777555555555555555666666666444444333333333333222222333333222333555777:::<<<===BBBGGGJJJLLLRRR\\\dddnnnvvvwwwaaaTTTNNNEEE===;;;<<<;;;;;;>>>???===<<<<<<<<<;;;999666666555555444444555555666}}}rrrrrrxxx~~~xxxvvvyyy~~~~~~{{{wwwuuutttyyy|||~~~|||xxxssspppnnnoooppptttxxxzzzyyyzzzyyypppeeeeeeiiimmmmmmggg]]]SSSMMM<<<999444333444333111.....................//////---------.........//////,,,------------------...,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,,,,...000+++,,,,,,------,,,,,,+++***++++++,,,---.........//////............///000...---++++++,,,,,,+++***,,,,,,,,,,,,------------************************++++++++++++*********)))******+++++++++,,,,,,,,,***,,,***&&&(((000555555333000---+++++++++******,,,,,,,,,,,,++++++++++++))))))*********+++++++++((()))***++++++,,,,,,+++,,,+++******,,,,,,+++******+++,,,,,,---,,,+++***++++++++++++,,,,,,------***++++++,,,,,,,,,,,,,,,((()))******+++++++++***************************((()))))))))*********+++***************************++++++,,,,,,++++++***++++++---...//////000000++++++++++++,,,,,,,,,------,,,+++++++++,,,---...)))***+++,,,---.........++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---............---,,,,,,,,,,,,++++++,,,,,,---...///............---------,,,,,,---...............,,,,,,,,,---......//////,,,------.........------...------,,,,,,------......///000...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,***)))***+++---,,,,,,++++++,,,,,,---......///,,,------......------,,,***+++,,,............------.....................///////////////...------......000333666???RRRdddqqqzzz{{{nnn|||}}}ppp~~~~~~eeeKKK???<<<999777777888888777555555555666666777777777444444333333333333222222333333444555666888:::;;;<<>>CCCFFFIIINNNUUUZZZeeelllwwwqqq]]]MMMFFF>>>:::;;;???@@@@@@???<<<:::888888888666555666666555555555555666666uuukkkccc```]]]^^^aaaeeeggggggjjjgggeeedddaaa^^^aaagggxxxsssrrrsssssspppssstttrrrpppnnnfff^^^PPPMMMJJJEEE???;;;777555222111111000//////......------...///////////////,,,------------,,,,,,+++...,,,***+++...//////---//////............//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...///000///---,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------+++***)))((((((((((((((()))))))))******)))))))))---))))))------******...***))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))***+++,,,************************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,***************************************************************************++++++,,,,,,,,,++++++))))))))))))************+++++++++++++++++++++++++++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))(((''''''((())))))++++++++++++++++++++++++---......,,,---000...***)))***+++,,,------------,,,,,,,,,,,,------------------...------,,,++++++,,,,,,++++++,,,---///000......---------,,,,,,,,,,,,,,,,,,,,,,,,---............------------------+++,,,...//////...---,,,------------------------,,,222777666111,,,---///......------,,,,,,,,,,,,---///222222111000///000222222111000...---,,,+++,,,,,,------,,,+++)))(((+++,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////......------------------------////////////////////////000000111333555;;;LLL\\\sssuuuggg{{{mmm[[[ccckkkbbb___llltttVVVCCC===::::::999555444555666666666666666666666666333333333222222222111111222111000333777:::;;;::::::>>>BBBFFFIIIMMMTTTZZZaaaiiisss|||jjjUUUMMMBBB======???@@@??????<<<:::999999888777555888777777666666777777888zzzmmm^^^TTTRRRRRRUUU\\\eeekkkmmmlllmmmnnnooommmeee]]]___fff{{{vvvtttuuuuuutttuuurrrlllhhhddd]]]VVVDDDBBB???;;;888555444444222222111111000000//////...------------......///------,,,,,,---......///...---++++++---......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++))))))((((((((())))))))))))))))))))))))+++)))))),,,---+++,,,///+++)))))))))+++,,,+++))),,,,,,,,,---------------******+++++++++,,,,,,,,,+++************+++,,,,,,************************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))***+++,,,------------***(((&&&(((+++,,,+++)))++++++++++++++++++++++++++++++++++++******)))))))))************+++++++++++++++++++++++++++++++++---+++))))))***+++++++++---+++***(((((()))+++,,,************************,,,,,,++++++++++++++++++++++++************++++++************************+++,,,+++)))+++...---)))******++++++,,,------------,,,,,,,,,++++++++++++000///---,,,+++*********,,,,,,,,,,,,,,,...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------..................---...///000///...---,,,------------------------...444999999333...,,,---,,,,,,,,,,,,,,,,,,++++++---///111111000............------,,,,,,++++++***,,,,,,,,,,,,,,,+++))))))******+++++++++***))))))++++++++++++++++++++++++************++++++++++++,,,,,,---...////////////------------------------////////////////////////000000222333333777DDDRRRlll~~~qqqhhh~~~iiiSSSZZZfff___ZZZgggvvv[[[FFF???:::999888555555888666666666666666666666666333333333222222222111111222111111333666999::::::999===BBBEEEHHHMMMSSSYYYaaajjjtttzzzfff[[[LLLBBB?????????===>>><<<:::::::::999777666777666666666666666666777|||yyyxxxvvvqqqhhh\\\PPPHHHHHHKKKSSSaaapppyyyzzzyyywwwzzz}}}yyymmmccceeemmmzzzuuutttuuuvvvxxxvvvoooeee^^^ZZZSSSLLL???===:::777555444444555222222111111000000000000///...---,,,---...///000///...---,,,,,,---///000...---,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---............---++++++******++++++,,,,,,------,,,,,,++++++++++++,,,,,,***)))******************//////---,,,++++++******))))))))))))))))))))))))+++*********++++++---...,,,+++)))***+++++++++))),,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,************************++++++******++++++,,,---******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++,,,,,,,,,+++***'''$$$''',,,...,,,(((************************,,,,,,++++++***)))))))))))))))*********+++++++++************************,,,***)))***+++,,,+++)))---+++)))((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***,,,+++)))***......++++++++++++++++++,,,,,,---++++++++++++++++++++++++///...,,,************+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,.........------...//////,,,,,,------......////////////000000///...---,,,------------------------+++000444333///++++++,,,,,,,,,,,,,,,,,,,,,------...///111000...---,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++***************************************++++++++++++,,,+++,,,,,,---------,,,,,,------------------------////////////////////////000000222333222555AAANNNiii}}}~~~|||lllhhhoooUUUYYYddd___WWWbbbyyyuuu^^^GGG???999777666444555888666666666666666666666666333333333222222222111111111111222333555888999:::999===AAADDDGGGKKKRRRWWWaaajjjuuu|||ooo[[[KKKBBB???>>>===>>>===;;;;;;;;;:::888666444444333333333333444444wwwrrrrrrvvvsssnnnfff\\\RRRJJJEEEBBBFFFQQQcccuuu~~~sssiiimmmwww|||rrrnnnnnnoooqqqvvvsssiii\\\SSSOOOIIICCC999777444111000///000111111111111000000000000000111000///.........000000111000...---,,,,,,------......------,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,+++******)))++++++,,,,,,------......,,,++++++******++++++,,,))))))******+++,,,,,,,,,///...---,,,+++++++++++++++***))))))))))))***+++++++++***))))))+++------///---+++***+++,,,+++***---,,,,,,+++***))))))(((******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,************************++++++******++++++,,,---******))))))))))))******************************))))))))))))))))))))))))***************************************)))((((((***'''$$$''',,,...,,,(((************************+++++++++*********))))))))))))*********+++++++++************************)))***+++---...---+++***,,,+++***+++---...---+++------------------------,,,,,,,,,++++++*********((())))))))))))))))))((())))))))))))))))))))))))+++,,,+++)))+++000000---++++++*********+++,,,,,,))))))***++++++,,,------,,,+++***))))))***,,,,,,++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///......---------......++++++,,,,,,---------...000000000//////...------------------------------)))+++---,,,***)))+++...,,,,,,------......//////---...//////---+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************************++++++++++++,,,,,,,,,,,,...............---,,,+++------------------------////////////////////////...///222444333555AAANNNjjjttthhhiiixxxZZZZZZccc^^^ZZZ```ttt}}}yyyooo]]]FFF>>>777555444333444888666666666666666666666666333333333222222222111111111111222333444666888:::888<<<@@@CCCFFFJJJQQQVVV]]]gggrrr|||nnnYYYIIIAAA>>>>>>>>>===<<<<<<<<<;;;999777444444333333333333444444~~~zzzuuupppjjjhhhjjjzzzwwwqqqhhh]]]TTTOOOMMMKKKNNNWWWhhhzzz|||qqqkkksssvvvlllggggggiiijjjjjjfff[[[OOOGGGEEEAAA;;;444333222000///...//////000000000///////////////111111000////////////000111000///---,,,+++++++++,,,---...---,,,,,,---/////////............//////------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///++++++******************,,,,,,,,,,,,------------++++++************++++++++++++,,,---......//////++++++***))))))))))))***,,,+++***))))))***+++,,,***,,,+++((()))---//////111...,,,++++++,,,+++***+++++++++***))))))((((((******+++++++++,,,,,,,,,,,,,,,+++************+++************************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************************************************)))((('''&&&***(((&&&(((+++,,,+++)))************************************************)))************+++++++++++++++++++++++++++++++++'''***---......---...///,,,)))'''))),,,...---+++------------------------,,,,,,++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))+++---+++))),,,111222000,,,+++***))))))***+++,,,))))))***+++,,,---......******))))))******+++,,,***+++,,,---............++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,//////..................------------------------+++++++++******+++...000,,,,,,------...///000000,,,---...---++++++,,,---++++++,,,,,,,,,---------,,,,,,+++******++++++,,,++++++,,,---------,,,,,,************************++++++++++++,,,,,,,,,---//////000000//////...---------------------------////////////////////////---...111333222555BBBOOOlll~~~ssskkkmmmdddbbbjjjeeefffgggsssyyyrrrkkkdddWWWEEE>>>777555444333444777666666666666666666666666333333333222222222111111000222333444444555777:::888;;;@@@BBBEEEIIIOOOTTT^^^hhhrrr{{{nnnWWWGGGAAA@@@======<<<===>>>===:::777777666666666666666666777|||qqqmmmpppvvvxxxxxxsssqqqmmmjjjjjjlllqqqtttxxxqqqllllllllljjjjjjlll~~~}}}zzztttllleeecccbbb``````fffsss}}}yyyrrrkkkjjjvvv|||nnnbbb\\\[[[\\\]]]VVVSSSJJJ@@@<<<<<<:::666000000000000000000000000...................../////////000000///......------------------,,,+++++++++,,,...---+++,,,...111......------------.........---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////******************++++++,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,------))))))((((((((()))******...---+++******+++---...)))++++++(((+++222555444111...+++)))*********))))))))))))******+++++++++******+++++++++,,,,,,,,,,,,+++***)))))))))))))))************************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************))))))*********))))))((())))))))))))************************************)))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,///---***+++222888;;;444,,,)))***,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,------------,,,+++************************+++,,,+++))),,,111333111,,,+++***))))))***+++,,,++++++,,,,,,---------...******************))))))***+++,,,............---******+++++++++,,,,,,,,,---,,,++++++******++++++---------------,,,,,,,,,------------------......------------------------,,,---------,,,,,,---...***++++++,,,...///000000***,,,,,,,,,******,,,...,,,,,,,,,,,,------------,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,,,,************************************++++++++++++***+++,,,---............------------------------////////////////////////---...000111000444AAANNNhhhyyyxxxyyyrrrsssmmmlllvvvsssyyyssswwwuuuggg^^^YYYOOOEEE>>>888777666444444777666666666666666666666666333333333222222222111111000222444444333444777:::777;;;???BBBDDDHHHNNNSSS```iiirrrxxxtttsss{{{hhhPPPDDDBBB=========>>>???===;;;888888777777666666777777888yyynnn___XXXZZZ```cccdddccc___ZZZWWWWWW[[[```dddjjjfffffflllpppppprrruuu~~~|||xxxwwwwwwooommmoooyyyzzzssslllgggjjjxxxzzzpppbbbUUUMMMKKKLLLMMMGGGEEE>>>666444777777444((()))***,,,---------------------...............---...///000///...,,,+++***+++,,,---...---,,,+++))),,,...---+++,,,///222+++******************+++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------+++*********+++,,,------,,,+++++++++******))))))++++++************++++++++++++******)))(((((('''))))))))))))***+++,,,---///...,,,++++++,,,...///'''++++++)))---666;;;999111...***(((((())))))((('''((()))***,,,...//////******+++++++++,,,,,,,,,++++++***)))(((((())))))************************++++++******++++++,,,---******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++++++++)))***+++***)))((()))***))))))))))))))))))))))))(((((()))***+++,,,,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---///,,,'''***444???SSSHHH:::000......---,,,))))))))))))))))))))))))*********++++++,,,,,,---((()))***++++++***)))(((************************++++++***(((+++111333111---+++***(((((()))+++,,,......------------,,,,,,***+++++++++***)))'''%%%***+++,,,...///......---*********++++++,,,,,,,,,///...------,,,,,,,,,,,,/////////......------,,,,,,,,,,,,,,,,,,---...///------------------------,,,---//////...---+++***))))))***+++---...//////)))+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************###%%%''')))+++,,,---...------------------------////////////////////////......//////...222???MMMaaaqqq~~~vvvxxxyyynnnooo{{{zzz}}}{{{tttbbbVVVQQQIIIFFF???:::999888555555777666666666666666666666666333333333222222222111111000222444444333333666:::777;;;???AAACCCGGGNNNSSS\\\fffnnnrrrzzznnnaaacccoooyyytttWWWGGGCCC=========>>>???>>>;;;888666666555555555555666666|||uuuiii]]]RRRNNNMMMMMMUUU^^^]]]ZZZUUUSSSTTTXXX\\\___aaa___ccclllsssuuuwwwzzz}}}zzzsssqqqkkkccc^^^bbbooozzz|||mmmeeeYYYMMMDDD@@@@@@@@@;;;777333111222333222111000---+++,,,///000...,,,......------------......///...------...///...------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,***(((((()))+++++++++,,,+++***+++---...///...---,,,,,,+++************......---,,,,,,+++******************+++,,,------...---+++*********++++++************************...---,,,++++++,,,---...)))))))))(((((((((((((((,,,,,,++++++***+++++++++***((($$$###***555;;;;;;------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++***))))))******)))'''*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++))))))))))))'''&&&***)))((((((((()))+++++++++******)))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))(((+++---,,,'''%%%(((++++++++++++*********))))))******)))))))))))))))***222---***,,,,,,)))'''((('''''''''(((***...111333EEEEEE>>>333,,,******(((,,,+++***))))))***++++++************************---,,,+++***))))))))))))))))))))))))))))))))))))+++*********+++---///000,,,,,,+++***))))))******------,,,+++***)))((('''+++,,,------++++++,,,---000///---,,,,,,---///000***++++++++++++***)))))))))***+++---......------------,,,+++***)))(((''',,,,,,,,,++++++*********---***''')))...111///,,,222111000///...---,,,,,,///---,,,,,,---...---+++///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++***************+++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++......//////......---,,,///............///000000/////////...///333888<<>>BBBGGGNNNRRRXXX```iiipppvvvzzzZZZTTTXXXbbbqqqdddIII@@@???===<<>>AAAGGGMMMQQQWWW]]]fffkkkpppyyyvvvUUULLLMMMUUUdddxxxhhhNNNDDD>>>>>>>>>@@@BBB@@@<<<777999888666555444444555555XXXYYYZZZ\\\^^^```bbbccc]]]\\\[[[]]]```___ZZZVVVUUUVVVUUUPPPJJJMMM^^^pppzzztttpppqqqvvvwwwqqqjjjeee___[[[```kkkxxx~~~oooccc[[[[[[ZZZWWWSSSTTTXXX\\\]]]aaagggooorrrooofff^^^MMMIIIBBB;;;555222111111333111///...///000000///---------///333555555555......------------......///...------...///...------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,///---++++++,,,,,,+++******((('''(((***+++++++++,,,,,,+++++++++,,,------************************------,,,******))))))))),,,,,,+++************+++************************+++++++++,,,,,,+++++++++******++++++,,,,,,------++++++*********++++++,,,(((++++++)))+++///...)))))))))******++++++,,,,,,++++++++++++++++++++++++...---,,,++++++***++++++---,,,++++++,,,,,,+++)))+++++++++++++++******************++++++++++++,,,+++*********************+++************+++,,,,,,+++******)))))))))))))))++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))(((***,,,+++((('''(((++++++************)))))))))***)))))))))))))))******---)))'''+++---++++++---,,,+++***))))))***+++,,,&&&***+++)))(((,,,///...++++++************+++,,,************************(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))***,,,---///000,,,++++++************+++((())))))***+++,,,------+++,,,---,,,+++***+++---,,,+++***))))))***+++,,,,,,,,,,,,+++***)))((('''---,,,)))((((((***,,,...+++++++++,,,,,,---------,,,,,,,,,++++++++++++***---***'''(((+++,,,+++))))))***,,,---...///......+++++++++---///111000///...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******))))))))))))))))))******************************+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,------...---.../////////111444777888<<>>AAAEEEKKKOOOSSSYYY```eeejjjqqq|||uuuRRRGGGEEEKKKZZZoookkkPPPEEE>>>???@@@AAA@@@>>><<<:::999888666555444444555666RRRRRRRRRSSSVVVZZZ^^^```bbbdddgggjjjmmmmmmjjjhhhgggiiihhhbbb[[[___nnn|||{{{pppfff]]]___jjj{{{{{{jjj]]]XXXXXXYYYXXXUUUSSSRRRQQQOOORRRYYY___aaa]]]TTTNNN@@@===:::666333111000///000///......//////000000------...000222444555555......------------......///---------...///...------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,000...,,,,,,------,,,***---,,,++++++---.........,,,+++++++++,,,---......---,,,,,,+++***))))))))),,,,,,+++***************++++++******************************************++++++---......---++++++))))))***+++,,,,,,------***************++++++,,,))),,,---++++++---+++'''******+++,,,---......///---------------.........---,,,,,,+++******++++++---+++******+++,,,***))),,,,,,++++++******))))))************++++++++++++((())))))))))))((()))***+++++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))(((***+++***(((((()))+++************))))))))))))))))))))))))))))))***+++,,,'''&&&)))+++***)))+++,,,+++******)))******+++%%%***,,,***))),,,---+++++++++***+++++++++,,,,,,************************,,,,,,+++***))))))))))))))))))))))))))))))))))))'''((()))***,,,...///000,,,++++++******+++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++***)))((('''---+++***(((((()))+++,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++///---++++++,,,---,,,***''')))+++---...------,,,+++***+++,,,//////...,,,---,,,,,,+++++++++******++++++++++++++++++++++++000000///...---,,,,,,+++(((((())))))******))))))***************+++++++++******+++,,,,,,---......---,,,+++++++++,,,...///,,,------------,,,++++++......------......///000,,,---/////////000222444555999@@@NNNaaa{{{pppddduuuhhhSSSKKKRRR\\\ggg[[[JJJ<<<555333555777666666666666666666666666666555555444444333222222222222111111222333333444666888;;;===@@@DDDIIIMMMPPPUUU\\\aaafffmmmwww~~~yyyVVVGGGBBBHHHXXXiii~~~kkkOOODDD>>>@@@BBBAAA???=========999888777555555555555666^^^\\\YYYXXXZZZ```fffjjjnnnrrrxxx}}}}}}xxxvvv{{{|||pppeeeeeeooo~~~ooocccXXXWWWWWWVVVTTTPPPLLLHHHEEEHHHMMMPPPPPPLLLDDD???777666555333111000000/////////////////////000111......///000000000111222......------------......///---------...///...------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,///...------......,,,++++++)))((((((***++++++***++++++++++++,,,,,,---...000///...---+++)))((((((***)))))))))******+++,,,************************))))))))))))))))))))))))'''((()))******)))(((''''''(((((()))***++++++,,,***)))))))))******+++,,,***------)))))),,,---+++******++++++,,,---......,,,,,,,,,------.........,,,,,,+++*********++++++,,,***))))))******)))(((+++++++++******)))))))))))))))*********+++++++++(((***++++++)))(((***,,,******++++++,,,,,,,,,,,,+++******)))))))))))))))(((((((((((((((((((((((('''(((((())))))*********))))))))))))))))))))))))((()))******)))))))))***))))))))))))))))))))))))))))))(((((()))***++++++///+++)))+++,,,)))(((***))))))))))))***++++++,,,''',,,---+++)))******(((******++++++,,,,,,,,,,,,************************------+++***************))))))))))))))))))))))))'''((()))***,,,---......,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,+++***)))((((((******+++++++++***))))))++++++++++++************++++++++++++++++++++++++///...,,,+++,,,,,,+++***)))***+++,,,,,,+++******+++++++++,,,...---+++(((++++++++++++++++++******++++++++++++++++++++++++///......---,,,++++++***'''((()))***+++*********))))))*********+++++++++******+++,,,,,,---.........---,,,,,,,,,---///000...............---,,,,,,---------------...//////,,,---////////////222444555:::CCCQQQdddyyyxxxfffsssjjjVVVNNNUUU___ooodddRRR@@@666444666777666666666666666666666666666555555444444333222222222222111111111222333333555888:::<<>>???:::999777666555555666666llliiifffdddggglllsssxxx|||vvvnnnooowwwvvvkkk^^^ZZZWWWUUUSSSOOOIIICCC<<>>@@@DDDGGGIIINNNTTT\\\ccclllsssxxxkkkSSSBBB@@@LLLZZZrrrxxxeeeRRRMMMCCCBBBAAA@@@????????????:::999777666555555666777wwwvvvuuuvvvyyy}}}}}}vvvrrrwww~~~vvvmmmaaaZZZRRRNNNLLLIIICCC===666888999999777444222000111000///.........///000...000222111///...///000...///111000...---...000......------------......///...------...///...------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++***+++,,,...///---,,,---+++******+++,,,,,,+++++++++***)))))))))******------,,,,,,+++************)))))))))))))))***+++'''((()))***++++++***))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,(((((((((((((((((((((((((((((((((((()))***+++,,,'''+++,,,(((&&&))),,,,,,)))))))))))))))*********''''''((())))))***++++++++++++************++++++,,,+++)))***++++++***((())))))))))))************))))))))))))************(((+++---+++'''&&&(((+++((()))***+++++++++******+++******)))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++******(((((((((((())))))******(((((((((((()))***+++,,,333...,,,------***(((***'''((()))******+++++++++&&&***+++((((((+++,,,+++)))***+++---------------************************''''''''''''((()))***+++))))))))))))))))))))))))((()))***+++,,,++++++***+++++++++++++++,,,---...+++++++++,,,,,,---------)))+++,,,+++***)))***+++)))******************)))))))))***++++++++++++*********++++++,,,,,,------******+++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++***))))))***+++...,,,+++))))))***+++,,,++++++---///000000---***)))***+++,,,,,,+++***)))************************************))))))))))))((()))+++---...---,,,+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---............---,,,,,,++++++******++++++,,,---------------...111555999@@@FFFSSSbbbsss~~~ssstttzzzoooddd]]]^^^aaasssmmm^^^III<<<999777444666666666666666666666666666555555444444333222222222222111111111111222222444666999;;;===???BBBEEEGGGKKKQQQYYY```hhhooosss{{{gggRRRIIIQQQYYYrrr{{{qqq^^^PPPOOOFFFBBB???>>>@@@AAA@@@???:::999888666666666666777~~~wwwssssss|||{{{wwwxxx|||{{{rrrjjj\\\SSSIIIBBBAAA>>>999333333555666555333222111222222111000//////000000111---000222111...,,,---///---///111000......000222.........------.........///...------...///...------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,))))))***,,,...///...,,,,,,***))))))***+++***)))++++++***)))((((((((()))))))))******+++++++++,,,,,,+++***)))(((((((((((('''((()))+++++++++***)))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((()))***+++,,,%%%***,,,)))&&&((()))))),,,,,,,,,+++++++++++++++((())))))***++++++,,,,,,+++***************++++++---,,,***+++,,,,,,+++)))(((((())))))******++++++))))))))))))************%%%(((***(((###!!!###&&&'''((()))***+++***))))))+++******)))))))))))))))************************,,,+++++++++******)))))))))))))))))))))))))))))))))(((((()))***++++++***'''((((((((())))))******(((((((((((()))***+++,,,///***(((******'''&&&(((((()))************)))))))))---...***))),,,...---)))***+++---......------************************)))((('''&&&&&&%%%%%%&&&)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++++++++,,,,,,---...//////...---+++***)))))))))+++++++++***)))***+++,,,,,,------------,,,,,,((()))***++++++,,,++++++,,,+++***)))***,,,///111)))******+++---......///*********++++++,,,,,,,,,,,,,,,---,,,++++++,,,......,,,***((((((***---...++++++---000333222000...))))))+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,---(((***,,,...///...---,,,((())))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******,,,,,,---------,,,++++++------,,,,,,------...///---------------111777;;;>>>EEERRRbbbsss{{{~~~vvvrrruuuvvvuuupppjjjffffffgggrrrnnn```LLL>>>:::888444666666666666666666666666666555555444444333222222222222111111111111111222444666999;;;===???BBBDDDFFFIIIOOOVVV^^^eeekkknnnvvv|||dddWWW]]]]]]uuuyyykkkXXXKKKNNNHHHCCC======AAACCCAAA>>>:::999888666666666666777~~~vvvkkknnnuuu}}}pppkkkfffgggkkkkkkfffaaaSSSLLLBBB;;;999999999888333333333222222222111111000000000000////////////111000000000/////////...............////////////........................------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++***)))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''((()))***))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))***************************************************************+++,,,------,,,+++***)))*********+++++++++,,,)))))))))))))))))))))))),,,+++))))))***++++++***))))))))))))))))))))))))************************))))))))))))(((((((((((()))*********+++++++++++++++******)))))))))))))))************************))))))***+++++++++++++++))))))))))))))))))))))))+++*********))))))((((((&&&''')))***+++++++++***************************''''''(((***+++,,,---...******+++...111000+++''''''((()))***++++++++++++))))))))))))************(((((())))))******++++++******+++,,,------------...---,,,+++***)))))))))++++++,,,,,,,,,,,,++++++...---,,,***)))((((((((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***)))))))))++++++************++++++++++++******++++++,,,---444111...***(((((()))***&&&))),,,///000000///......---,,,,,,++++++,,,,,,******************++++++)))))))))))))))***************))))))))))))******++++++++++++++++++++++++++++++------...---,,,+++(((---222222...,,,---000)))))))))***+++++++++,,,,,,,,,,,,,,,---...//////...---------...111333555>>>HHHUUUcccuuu}}}qqqsss|||rrrsssvvvnnnqqqvvvtttvvvyyytttvvvvvvjjjUUUCCC<<<999666555555555666666666666666666666666555444222111000111111111111111111111111333555888999;;;>>>AAADDDEEEGGGLLLPPPVVV^^^gggmmmsss|||zzzoooyyyuuubbbWWWPPPMMMKKKEEE>>><<<>>>@@@???===;;;:::999777666666555555}}}}}}vvvooofffjjjsss|||tttnnn```[[[VVVUUUXXXWWWRRRMMMCCC>>>777222222222222111333333222222222111111111111000000000//////....../////////...........................////////////........................---------------------------------,,,,,,+++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))'''((((((((())))))))))))+++++++++*********))))))(((((()))))))))*********************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))(((((((((''''''))))))))))))))))))))))))***(((''''''((())))))((())))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))*********++++++******)))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))************************************)))))))))((('''(((***++++++++++++***************************)))))))))***++++++,,,,,,+++***+++---///...+++'''*********++++++******)))))))))))))))************)))))))))))))))*********)))***+++,,,------------...---,,,+++************))))))************)))))),,,+++******)))*********)))************+++++++++*********+++++++++,,,,,,---,,,++++++************+++++++++***************+++******************+++++++++******++++++,,,---333111---***(((((()))***)))***---//////...---,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++******************************))))))))))))******++++++++++++++++++++++++++++++,,,------,,,+++***%%%)))......+++)))***,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///......------///111444555>>>IIIWWWeeeuuu}}}vvvkkknnnxxxrrrqqqtttiiikkkssswwwxxxsssuuulllYYYFFF===:::777555666666666666666666666666666666555444333111000111111111111111111111111222444777999:::===@@@CCCFFFHHHLLLPPPUUU\\\ccciiiooowww{{{eeeVVVOOOJJJKKKEEE???<<<>>>???>>><<<;;;:::999777666666666666{{{zzz}}}}}}tttkkkddd]]]cccnnn|||xxxnnngggaaa]]][[[OOOJJJEEECCCDDDCCC===888888666222000111222222222222222222222111111111000111111000000///...------------------------......---............/////////------------------------------------------------...------,,,+++******************++++++++++++,,,,,,,,,++++++++++++,,,,,,(((((())))))***++++++,,,++++++++++++++++++++++++(((((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((&&&))))))))))))))))))))))))''''''((((((((()))))))))+++************)))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))+++******((('''&&&%%%%%%(((((((((((((((((((((((()))(((&&&'''((())))))((())))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((())))))))))))+++******)))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))************************************))))))))))))))))))***+++++++++******************************++++++******************+++***)))***,,,,,,***(((,,,,,,,,,+++***))))))((())))))))))))************************))))))))))))((()))***+++,,,,,,,,,,,,------,,,+++************))))))************))))))***)))))))))***+++,,,,,,)))************+++++++++*********++++++++++++,,,...---,,,+++***)))))))))***************+++++++++************************+++************+++,,,,,,222000---***)))))))))******,,,---......---+++*********)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******))))))))))))******++++++++++++++++++++++++++++++,,,,,,+++***))))))$$$(((++++++)))'''(((***---------,,,,,,,,,,,,,,,+++++++++,,,,,,---...///............000222444555===HHHWWWeeeqqqwwwuuuoooppptttzzz{{{|||ooofffkkkttttttmmmoooccccccooozzzrrruuuppp___KKK???:::999666666666666666666555555666666666555444333222111111111111111111111111111222333666777888;;;>>>AAAEEEHHHKKKNNNRRRXXX___dddmmmsss}}}kkkZZZPPPLLLKKKFFF@@@>>>>>>???===<<<;;;:::999888777666666666{{{yyyyyy}}}}}}vvvoooggg^^^YYYTTTZZZfffsss}}}~~~{{{pppiii___WWWQQQNNNLLLJJJDDD@@@<<<:::;;;999555111444333333333333444444444222111111111111000000000111111000///...------,,,---------------.........---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))************++++++++++++++++++++++++++++++,,,---)))))))))*********++++++++++++++++++++++++++++++((((((((((((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))******+++***)))((('''))))))))))))))))))))))))'''''''''((((((((())))))************))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((---,,,+++***)))(((((('''((((((((((((((((((((((((+++)))((((((***++++++***((((((((((((((((((((((((************************(((((((((((())))))))))))'''''''''(((((((((((()))+++******)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))((((((******************************************************)))))))))*********,,,++++++***))))))((((((((()))))))))************++++++******))))))(((((((((((()))***++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++******))))))******+++,,,))))))*********+++++++++************++++++++++++...---,,,***)))))))))))))))))))))***+++++++++,,,*********++++++************************++++++,,,000///,,,***)))))))))******+++,,,------,,,+++*********))))))******+++,,,,,,,,,,,,,,,,,,+++++++++------,,,,,,+++***))))))******))))))))))))******************************++++++++++++***))))))((('''***,,,,,,+++***+++,,,------,,,,,,+++++++++***++++++++++++,,,---...///.........///000222444555;;;DDDQQQ^^^gggjjjhhheee```hhhrrrxxxyyyyyy{{{~~~~~~|||xxxjjjbbbhhhsssxxxiiihhh___aaakkkxxxtttxxxuuufffQQQ@@@::::::666666666666555555555555555555555555444333222111111111111111111111111111111333555666777999<<<>>>BBBEEEHHHLLLPPPVVV\\\aaammmpppvvv}}}sss```VVVRRRLLLHHHCCC@@@???>>>===<<<;;;;;;999888777666666666~~~zzzxxxxxxxxxyyyzzzsssjjjbbb[[[SSSOOOKKKQQQZZZdddjjjjjjeeeaaaVVVQQQKKKFFFCCCAAA???>>><<<999666666666666333000///000111111111000000000111111111000000000//////000000000///...------,,,........................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))))))))*********+++++++++************++++++,,,---,,,,,,++++++************++++++++++++++++++++++++))))))))))))******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))((((((((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((++++++++++++************((((((((((((((((((((((((***((('''(((***++++++***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***&&&'''''''''((((((((((((+++******)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))))))))******)))((((((((('''''''''((()))))))))))))))))))))))))))))))))***++++++,,,,,,******)))((((((((()))+++***)))(((((((((((()))***((()))))))))************++++++******))))))(((((((((((()))***+++++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,+++******))))))******))))))*********+++++++++))))))*********+++++++++---,,,+++***)))))))))))))))))))))***+++++++++,,,)))***++++++++++++***)))******))))))******+++,,,...---,,,***))))))******((()))***+++,,,,,,,,,+++++++++******)))******+++,,,+++++++++*********)))------,,,,,,+++***))))))******))))))))))))******************************,,,++++++******)))))))))***+++,,,,,,,,,,,,,,,---,,,,,,++++++******))))))++++++++++++,,,---......---......///111222333444888>>>GGGQQQXXX[[[]]]^^^ZZZcccmmmqqqooolllmmmoooqqqrrrwww}}}uuueee]]]dddnnn}}}eee```]]]bbbiiipppzzz{{{wwwiiiTTTBBB:::999777777666666555555555444555555555555444333222222111111111111111111111111111222444555555777:::<<>>===<<<;;;:::999888777777777sssnnniiigggfffgggooowww|||vvvnnnlllkkkjjjkkkkkkiiihhh[[[WWWRRRMMMIIIEEEAAA>>>?????????AAABBBAAA>>><<<777666444333333333111000222111111000111000//////000222444333111000111333000000/////////.........---------............///000//////...---,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++))))))))))))************))))))))))))***+++,,,---******************))))))+++++++++++++++++++++++++++******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))******'''''''''((((((((())))))******************************************************)))(((((()))******------,,,,,,+++***))))))))))))))))))))))))))))))'''%%%$$$%%%'''))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********''''''((((((((()))))))))+++******)))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))************))))))(((((()))***+++,,,))))))))))))))))))))))))************************(((***,,,+++)))((()))+++...---+++***)))***++++++))))))))))))************)))))))))))))))*********)))***+++,,,------------************+++,,,---...))))))************))))))*********)))******+++,,,)))************+++++++++))))))))))))************)))))))))))))))******++++++++++++***************(((***+++,,,,,,+++***((()))))))))))))))***+++++++++++++++***************))))))******************(((((()))***,,,---///000------,,,++++++***))))))******************************))))))))))))******************************++++++******+++,,,---...+++***)))***+++,,,,,,,,,******++++++++++++++++++************+++,,,---...***+++---...000111111111111000444:::===@@@GGGPPP[[[]]]___^^^[[[ZZZ\\\^^^^^^]]]___nnn|||qqqlllooooooaaaSSSWWW^^^]]]^^^rrr}}}uuukkkaaaSSSCCC::::::888777777666555555444444444444555555444444333333111111111111111111111111222333555555555666888:::>>>AAAFFFJJJNNNRRRWWWZZZ```ffflllnnnrrryyy```TTTSSSQQQNNNIIIDDDAAA???>>><<<;;;:::999888777777777iiiccc^^^\\\\\\^^^gggpppnnnsssxxxyyyyyyvvvkkk```___^^^_________]]]XXXUUULLLIIIEEEBBBAAA???<<<:::<<<:::888777888888777666777444222111111222111000555555444333333222111000---///111111///...000333000/////////............,,,,,,------...///////////////...---+++***)))))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))************))))))))))))***+++,,,---''''''(((((())))))******+++++++++++++++++++++++++++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******''''''''''''((((((((()))************************))))))))))))))))))))))))+++***)))(((((()))***+++333222111///---+++***)))************************((('''&&&''')))++++++***))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))+++******)))))))))))))))************************))))))***+++++++++++++++(((((((((((((((((((((((((((((())))))*********+++******))))))***,,,...///)))))))))))))))))))))))),,,,,,++++++***))))))((((((***---,,,***)))***+++333111...,,,******++++++))))))))))))************(((((())))))******++++++******+++,,,------------))))))******+++,,,---...++++++,,,,,,,,,,,,++++++((((((((()))***,,,---...)))************+++++++++))))))))))))************(((((((((((()))***+++,,,,,,+++++++++******))))))((()))+++,,,,,,+++)))((()))))))))))))))******+++************************+++++++++***)))(((((((((&&&&&&(((***---000222444......---,,,,,,+++******)))))))))))))))***************))))))))))))******))))))))))))))))))))))))++++++******+++---///000---,,,++++++,,,---------+++++++++,,,,,,---------************+++,,,---...)))***,,,...///000000000///---000666888999@@@JJJWWWWWWWWWVVVWWWZZZ]]]```ZZZXXXYYYhhh{{{|||xxxaaaQQQSSSYYYXXXZZZppp{{{pppddd\\\QQQCCC;;;:::888777777666555444444444444444444555444444333333111111111111111111111111333444555555555666888:::@@@CCCGGGJJJMMMQQQTTTWWWcccjjjoooooooooyyyfffYYYTTTSSSPPPKKKFFFAAA??????<<<<<<:::999888777777777^^^ZZZVVVRRRSSSWWW\\\```eeecccaaa^^^ZZZWWWTTTSSSNNNNNNMMMLLLJJJGGGEEECCC;;;:::888777888777555444444444444444444444444444000000000000000000000000222111111000///......---........................---.........---,,,,,,+++000000//////.........---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%***...///---*********+++++++++*********))))))(((((()))***++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++))))))******)))***,,,,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((''''''(((((())))))******)))(((''''''''''''((((((&&&'''((()))************''''''''''''(((((((((((())))))((((((((((((((()))&&&''''''((()))******+++///...---+++***++++++,,,(((***+++***)))((()))***%%%%%%&&&'''((()))******))))))((((((''''''&&&&&&$$$%%%''')))******)))(((((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((,,,+++)))((('''''''''((())))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,+++***)))(((((((((((())))))))))))))))))))))))***)))))))))***+++,,,,,,$$$%%%&&&(((***,,,......+++++++++*********))))))))))))))))))************)))))))))))))))******+++++++++***))))))***++++++******)))(((((((((((((((+++++++++*********))))))******))))))((((((''''''))))))+++,,,,,,+++***)))))))))*********+++++++++,,,+++++++++******))))))+++***((()))+++,,,,,,+++*********+++---000444666000000000---***(((((())))))************+++++++++))))))))))))((((((((((((************************///---***)))+++,,,---,,,...,,,,,,...---+++---222222111...,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000111......///000222888???DDDLLLRRRWWWXXXZZZ]]]^^^[[[\\\XXXWWWccc}}}yyynnnPPPZZZXXXaaaggglll}}}|||vvviii[[[QQQJJJAAA;;;:::444555666666666555444333111444666777666555555666222222222222222222222222000222555666555666777888;;;???DDDHHHKKKPPPWWW\\\aaajjjjjjjjjooosssnnnXXXSSSUUUUUUNNNFFFCCCBBBBBB@@@>>>;;;:::::::::999777QQQNNNIIIFFFEEEHHHKKKNNNNNNMMMKKKHHHFFFCCCAAA@@@??????>>>>>><<<:::777666777555444444555555333111333333333333333333333333000000000000000000000000000000000000000///...---........................------......------,,,+++////////////......------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***))))))++++++++++++*********))))))((())))))***++++++,,,,,,))))))))))))))))))))))))+++,,,,,,,,,++++++***))))))***++++++++++++***)))***))))))***++++++***((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******))))))*********))))))(((''''''((((((((()))))))))))))))(((((((((((())))))''''''(((((())))))******---,,,+++***)))))))))************)))'''&&&&&&((((((((((((((('''''''''''')))))))))(((((('''''''''&&&&&&'''((())))))))))))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''((()))***+++))))))))))))))))))))))))'''((())))))******))))))******)))))))))))))))))))))(((''''''''''''((()))++++++************++++++))))))))))))))))))))))))((())))))******+++++++++******)))((((((((())))))))))))))))))))))))))))))***))))))))))))******+++'''(((((()))***++++++++++++++++++*********))))))))))))))))))************)))))))))))))))***++++++******************************)))(((((((((((((((+++++++++*********)))))))))))))))))))))(((((((((******+++++++++***((('''))))))*********+++++++++))))))))))))((((((((('''+++)))((((((***++++++***************+++---///000---------,,,)))((()))***)))************+++++++++)))))))))))))))))))))(((************************---,,,+++******+++,,,...111---+++------+++,,,///222111...,,,++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,...///111222,,,,,,,,,---///444:::???IIIPPPVVVWWWXXX[[[]]]\\\]]]]]]]]]eee|||{{{ssstttYYY___ZZZfffqqqtttyyymmm```SSSKKKFFF>>>999777444555666666666555444333000222444444333222333444222222222222222222222222111333444555444555777888<<<@@@DDDGGGJJJOOOWWW\\\___ggghhhhhhmmmppp|||ttt]]]UUUWWWUUUPPPIIIDDDBBBAAA@@@>>><<<:::;;;:::999777BBB@@@<<<999777888999:::<<<;;;:::999888666555555555555555444333222000000222111000111222333111000333333222222111111000000000000000000000000000000...///000111000000...---........................------......------,,,,,,///............---------)))***,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((''')))++++++++++++***************)))))))))***++++++,,,,,,))))))))))))))))))))))))+++++++++,,,++++++***))))))******+++++++++*********)))((((((******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&)))))))))))))))*********************)))(((''''''((((((((()))))))))******))))))(((((((((((())))))(((((((((((())))))))))))+++***)))(((''''''''''''((()))((('''%%%%%%''')))((((((((((((''''''''''''))))))))))))(((((((((((((((((((((''''''((())))))%%%&&&&&&'''(((((())))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))((()))******++++++***************))))))((((((((()))((((((''''''(((((()))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((+++++++++***************))))))))))))***************))))))))))))***++++++)))******++++++******)))***))))))(((((((((((((((+++++++++***************)))))))))))))))************+++++++++***(((&&&%%%***************+++++++++))))))))))))((((((((((((***((('''''')))******)))***************************+++,,,+++)))))))))+++)))************+++++++++))))))))))))))))))))))))************************)))+++,,,+++))))))---000666...***+++,,,++++++,,,111000...,,,++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,---///000111////////////000444:::>>>EEEMMMTTTTTTTTTXXX\\\]]]\\\___aaadddrrr~~~nnn|||}}}|||zzzcccbbbXXXiiizzz~~~uuudddXXXKKKGGGEEE@@@:::777555666666666666555444333111222333333222111333444222222222222222222222222222333444333333444777999===@@@DDDFFFIIINNNVVV\\\]]]eeeeeeeeejjjlllvvv~~~eeeXXXWWWUUURRRMMMHHHCCCAAAAAA???<<<;;;;;;;;;999888888777555333222111111111555555444444444444444444222222222111111111000000///...///000333333222000222111111000000//////...000000000000000000000000---...///000111000..............................,,,------...------,,,,,,------------------------)))***,,,...///...,,,+++++++++,,,,,,,,,,,,------...---,,,***)))))))))***************************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++***)))''''''))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))((('''&&&))))))))))))************)))(((((((((((())))))***))))))))))))((((((((((((******)))(((''''''''''''&&&''''''&&&%%%&&&))),,,%%%%%%&&&'''((()))******))))))))))))))))))))))))***)))((('''''''''))))))&&&'''''''''((((((((()))))))))))))))******************************************)))((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++*********)))(((((('''''')))(((((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))((((((''''''+++*********))))))((((((************************((()))))))))******************))))))******+++,,,((()))***++++++***)))((())))))(((((((((((())))))************************)))))))))******+++++++++((()))******)))((('''&&&************************+++++++++***************)))(((&&&''')))******)))))))))*********)))((((((***+++,,,,,,***))))))***))))))*********+++++++++)))))))))))))))*********************************(((,,,...---******...333999000***+++---,,,******...---,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///000000000000111444999<<<@@@IIIPPPPPPOOOTTTZZZ]]]XXXZZZ[[[]]]gggooottt|||yyyxxx~~~kkkaaaRRRgggwwwaaaTTTJJJJJJLLLHHHAAA===777777666666555555444444444555555555333333555666222222222222222222222222333333333222222333666999===???CCCEEEGGGMMMUUU[[[\\\ccccccccchhhiiiqqqmmm[[[VVVRRRSSSQQQLLLFFFCCCBBB@@@===<<<;;;;;;999888222222222111111111000000///000000000000111111111/////////......///////////////000222555555444222000000000//////.........////////////////////////---...///000000///..............................,,,,,,------...------,,,,,,,,,,,,,,,------------+++,,,---......,,,***)))+++++++++,,,,,,---------------------,,,+++)))(((***************************************+++++++++)))))))))))))))))))))))))))******++++++*********)))))))))******++++++,,,+++)))''''''((()))((('''((((((((((((((((((((((((************************(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))***))))))(((((('''''''''%%%&&&'''((()))(((((((((%%%&&&''''''((((((((('''))))))))))))************((((((((((((((()))******))))))))))))((((((((((((*********))))))(((''''''((((((((('''&&&''')))+++%%%%%%&&&'''((()))******((((((((((((((()))))))))+++***(((''''''((()))***))))))((((((((('''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))***+++++++++++++++))))))))))))((((((''''''((())))))))))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))******************))))))&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))))))))******)))((('''&&&)))))))))))))))*********************************((()))))))))***************************++++++,,,)))))))))******)))))))))))))))(((((((((((())))))************************))))))******++++++,,,,,,&&&'''((()))******)))(((******************************************++++++)))(((&&&''')))******)))'''((()))***++++++******,,,...///...+++)))))))))))))))*********+++++++++((()))))))))*********+++************************)))---000///,,,+++///333:::111+++,,,...---++++++++++++************************+++++++++,,,,,,,,,------,,,+++++++++++++++,,,------------///333777===EEEJJJJJJJJJPPPVVVYYYVVVTTTTTTWWWbbbzzzssspppzzzyyyxxx|||{{{yyywwwtttcccPPPgggaaaTTTKKKNNNTTTRRRJJJCCC888888777666555555444444444666666666444444555666222222222222222222222222333444333222111222666888;;;>>>AAADDDFFFKKKSSSYYYZZZaaaaaabbbggghhhnnnwww___VVVPPPTTTVVVPPPIIIEEECCCAAA>>>===<<<;;;:::888...//////000000000111111////////////000000000000000000////////////000111...///000333666666444222............///////////////////////////////////////.............................................,,,,,,------......------++++++,,,,,,,,,,,,,,,---,,,---------,,,+++)))(((***++++++,,,,,,------...,,,,,,+++,,,---,,,***'''***************+++++++++************************))))))))))))))))))))))))((()))******+++*********))))))))))))***+++,,,------+++((('''((()))(((((())))))))))))))))))))))))************************(((((())))))))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((('''((()))+++++++++******$$$%%%&&&'''((((((((((((((((((((()))))))))******(((''''''(((((()))***+++(((((((((((())))))))))))***+++++++++***)))(((''')))***+++)))'''&&&&&&'''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))(((((()))************)))(((((('''&&&&&&((((((((()))))))))******(((((((((((((((((((((((($$$%%%''')))***+++++++++))))))))))))))))))))))))((()))******++++++******((((((((((((((((((((((((((())))))******))))))(((++++++************++++++))))))))))))))))))))))))************************''''''''''''((()))***+++))))))))))))))))))))))))((()))***+++***)))((('''(((((())))))******++++++***************+++++++++))))))))))))************+++************+++,,,,,,***))))))(((((())))))***((((((((((((((())))))******************++++++++++++++++++++++++,,,,,,,,,%%%&&&(((***+++++++++***+++++++++***************(((((((((((())))))))))))***((('''''')))******)))(((((())))))***+++,,,,,,---...000///,,,***)))))))))************+++++++++((())))))******+++++++++***************************---//////---,,,...111555///+++---///---+++,,,)))***************************+++++++++,,,,,,,,,------,,,+++************,,,---...---...000333666<<<@@@CCCCCCFFFMMMRRRSSSTTTQQQPPPUUU```uuuyyyooosssqqqqqquuuyyyxxxuuu{{{mmmWWWnnnaaaTTTLLLRRR[[[ZZZPPPGGG999888777666555444444444333555777777555333333333222222222222222222222222333333333333222222555777888<<<@@@CCCEEEIIIPPPUUUXXX______aaagggggglll|||iiiZZZRRRVVVZZZTTTLLLHHHDDDBBB???======<<<:::888............//////000000222222111111111111000000222222000000000000111222------///222444444222000------......//////000000////////////////////////111000...,,,,,,,,,---...........................+++,,,------......------***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,---......,,,)))'''(((***+++***((())))))*********+++++++++************************))))))))))))))))))))))))(((((()))******************))))))))))))+++,,,---///,,,)))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((((((((((((&&&''')))+++,,,+++******(((((()))))))))))))))(((''''''((((((((()))))))))''''''''''''((()))***+++''''''(((((())))))************++++++***)))'''&&&###%%%((()))(((''''''(((((((((((((((''''''''''''%%%&&&&&&&&&'''''''''((('''((()))***************)))))))))(((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''$$$%%%''')))***+++++++++))))))))))))))))))))))))'''((())))))******))))))&&&&&&''''''((()))))))))((()))************)))(((++++++************++++++))))))))))))))))))))))))'''(((((())))))*********(((((((((((())))))***+++))))))))))))))))))))))))''')))***+++,,,+++***)))))))))))))))************))))))*********+++++++++))))))))))))************++++++******++++++,,,---+++***(((&&&&&&(((***+++((((((((((((((()))******))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++'''(((***+++++++++******+++++++++*********))))))'''((((((((())))))))))))+++)))((((((***++++++***))))))(((((((((***+++,,,***,,,......,,,***)))))))))************+++++++++((())))))******+++,,,,,,************************++++++,,,,,,,,,,,,,,,,,,...++++++......+++***,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,---...//////000222555888<<<===<<<===CCCKKKNNNMMMOOONNNPPPTTT\\\mmmrrrqqqlllmmmqqq{{{uuutttpppvvvxxxcccxxxcccVVVNNNUUU```___TTTIII:::999777666555444444555333555999:::888555333333222222222222222222222222111333444444333222444555555999???BBBEEEHHHMMMQQQUUU[[[\\\___ffffffjjjyyyvvvcccVVVZZZ^^^WWWMMMIIIEEECCC@@@>>>===<<<:::888000//////......//////000222111111000000///......000///---,,,,,,------...+++,,,...000222222000---,,,------...///000111111////////////////////////333111...+++***+++---...........................+++,,,,,,---.........---*********++++++,,,,,,,,,************+++,,,---...******+++,,,,,,---......,,,((($$$###&&&)))***)))))))))******++++++++++++++++++******************))))))))))))))))))))))))(((((()))******************))))))))))))+++---...///---)))((()))******)))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&&&&''''''(((((((((###%%%''')))******((((((++++++,,,++++++***)))(((''''''''''''((((((((((((''''''''''''((()))++++++&&&''''''((()))******+++)))************((('''&&&$$$(((******+++,,,%%%%%%&&&'''((()))******%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++++++++***''''''(((((())))))******''''''''''''(((((((((((('''''''''''''''''''''''''''((()))******)))(((((())))))))))))))))))))))))''''''((()))))))))))))))%%%%%%&&&'''((()))******((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))%%%&&&&&&'''((()))******)))))))))))))))******+++))))))))))))))))))))))))'''(((***,,,---,,,+++***************))))))))))))))))))******++++++++++++))))))))))))************++++++******++++++,,,---,,,***'''%%%%%%'''***,,,((((((((((((((()))******))))))******++++++++++++---------,,,,,,+++++++++******+++,,,,,,+++))))))++++++++++++******))))))))))))******+++++++++,,,+++***((()))+++,,,,,,++++++)))(((&&&'''(((***+++&&&))),,,---,,,+++******)))************+++++++++((())))))***++++++,,,,,,************************+++***)))***,,,+++***(((((((((***...---)))))),,,++++++,,,---............******+++++++++,,,,,,,,,'''(((((()))***,,,......)))***+++,,,---///222555<<<;;;999999AAAJJJLLLIIIJJJKKKPPPSSSVVVdddvvvrrrkkkkkkpppvvvqqqqqqlllssskkkfffXXXPPPXXXdddcccWWWKKK;;;:::888666555444555555555888<<<>>><<<888666444222222222222222222222222111222444444333222333444222888>>>BBBDDDGGGKKKNNNSSSYYYZZZ]]]eeeeeeiiiwwwjjjZZZ]]]aaaYYYNNNIIIFFFCCC@@@>>>===<<<:::888111111000///////////////111111111111000000000000222111///...---...000111////////////////////////............////////////000000///000111111///...,,,///111///---,,,***(((///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...,,,...---+++)))((((((((()))***+++,,,,,,,,,,,,+++***000...+++***+++++++++***---,,,++++++******++++++,,,+++***)))))))))***+++++++++)))((((((((()))***************************************************,,,,,,,,,,,,,,,,,,,,,,,,***)))(((&&&&&&&&&'''((())))))((((((((((((((()))+++***)))((((((''''''((((((((()))))))))))))))(((***'''%%%'''+++---***'''((((((((((((((()))******''''''(((((())))))*********)))'''''')))))))))(((((((((''''''''''''((((((******))))))(((((('''''''''((()))******(((&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,+++)))((()))*********))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***((('''(((+++,,,+++)))(((((((((((()))+++,,,---***)))'''%%%%%%%%%&&&&&&***))))))(((((((((((()))$$$$$$%%%%%%&&&'''((((((+++++++++*********))))))******))))))((((((''''''$$$%%%&&&((())))))))))))+++++++++************************)))))))))))))))%%%(((+++,,,,,,+++******************************)))++++++((('''))))))&&&)))***+++,,,,,,+++***))))))))))))))))))))))))))),,,+++***))))))***+++,,,,,,+++)))''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))******))))))((())))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''******+++,,,,,,---......,,,,,,***)))(((((((((((())))))))))))************************************,,,,,,,,,++++++************))))))***,,,,,,***)))++++++++++++++++++,,,,,,******))))))******+++,,,...---,,,+++***+++,,,---//////......///000222333777666777999===BBBGGGJJJEEELLLKKKLLLWWWccczzzpppkkksssooowwwxxxooohhhiiioooxxxxxxmmmfff```bbbiiihhh]]]PPPEEE<<<666777888666333222666666666666666666666666555444333222222222333333444444333222222222333333777:::===@@@CCCFFFJJJMMMPPPTTTYYY^^^ccchhhmmmqqq}}}zzzfff___aaa```WWWLLLMMMEEEAAAAAAAAA>>>;;;;;;111000000///////////////000000/////////000000111333222000///...///000111....................................////////////000///------...///000000,,,......---,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***,,,++++++***************++++++************++++++000...+++***+++,,,+++***************++++++,,,------,,,***))))))))))))***))))))(((((((((***+++,,,***************************************************************************)))((('''''''''(((((())))))(((((((((((()))))))))((((((((((((((()))***((((((((())))))((((((((('''$$$"""$$$((()))'''$$$&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***)))'''''')))))))))((((((''''''''''''''''''(((***)))))))))((((((((('''(((((()))))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((***++++++***(((((()))***)))))))))((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((('''%%%&&&)))***(((&&&))))))((((((((())))))***((((((((((((((()))***+++))))))(((((((((((())))))%%%%%%%%%&&&'''(((((((((*********))))))(((((((((***)))))))))((((((((('''''''''(((((()))(((((((((''''''((((((((((((((((((************))))))))))))((((((((((((((()))+++,,,******))))))))))))******+++------)))))),,,,,,***)))(((''''''''''''((()))((((((((((((((((((((((((++++++***))))))***++++++---+++***(((((((((******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''))))))******+++,,,,,,---***)))((('''&&&&&&&&&&&&))))))))))))************((((((((((((((((((((((((,,,,,,,,,++++++*********,,,+++***+++,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,++++++******+++,,,---...------,,,,,,---...000111555555666888;;;@@@EEEHHHDDDJJJJJJLLLWWWcccyyyrrrooowwwxxx~~~pppfff```gggsss~~~uuuqqqqqqooommmnnnlllbbbTTTIII@@@999:::;;;999666555555555555555555555555555444444333333222222222333333333222222222333333444666999<<>>AAACCCGGGIIIJJJMMMQQQUUUYYY]]]aaaeeekkkrrrrrrjjjeeeaaa]]]OOOHHHCCCDDDEEEBBB@@@AAA//////............//////111000......///111444666000000///...---,,,,,,,,,........................------------............---///000///---******+++111,,,+++///000,,,)))***------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,)))***+++,,,+++***)))(((***,,,...//////...,,,***,,,+++***+++,,,,,,+++)))++++++***))))))*********++++++******)))(((''''''))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((()))************)))(((((((((((((((***)))(((''''''''''''((('''&&&%%%&&&&&&'''&&&%%%((((((((((((((()))************))))))((((((''''''***)))'''''')))))))))(((((()))************)))((((((((((((((())))))))))))))))))(((((((((((()))***************************((((((((((((((((((((((((###%%%(((((((((((()))***&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''''''''%%%%%%%%%%%%&&&'''((()))((())))))***)))'''&&&$$$''''''''''''((()))++++++((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))******************++++++,,,---......))))))******+++++++++,,,***+++...333999<<<<<<;;;888777444333333444777888666888888666777;;;===;;;'''(((***++++++***((('''++++++++++++++++++++++++*********++++++***************************++++++))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,,,,,,,++++++))))))))))))))))))))))))((()))))))))************))))))************))))))*********++++++++++++++++++******))))))))))))***((()))))))))************))))))))))))))))))))))))************************------,,,***((((((***---------,,,,,,+++***))))))******))))))******+++,,,---------...------------***++++++,,,------......000000111222444777999;;;999AAADDDKKKZZZdddssswwwuuuyyyiiiZZZ\\\pppnnnccc]]]XXX\\\uuu|||uuukkk___LLLAAA777555666444333444555555555555555555555555333333444444444333222111000000000111222333444555666888<<<>>>@@@CCCFFFIIIIIILLLPPPTTTXXX\\\aaadddkkkooozzzzzzmmmfffbbb```TTTLLLEEEDDDDDDBBBAAABBB......------......//////111000///...///000222444---------------,,,,,,,,,------------------------,,,------------.........,,,///222111...,,,---///222***(((...111,,,***------------,,,+++*********++++++++++++++++++++++++)))((('''(((***++++++***)))*********)))((('''''')))+++...000000...+++)))+++******+++,,,,,,***)))++++++***)))))))))))))))))))))*********)))((('''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))*********))))))(((''''''(((((()))***++++++***)))((('''''''''''',,,***)))'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))))))))((((((((((((***)))'''''')))))))))(((((((((************(((((((((((((((((())))))))))))(((((())))))))))))******************************((((((((((((((((((((((((###%%%((())))))((())))))''''''''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((('''%%%%%%%%%'''%%%%%%%%%&&&'''((()))***(((((()))***++++++++++++(((((('''(((((()))***+++(((((((((((())))))))))))(((((())))))))))))******(((((((((((())))))))))))&&&&&&((()))***+++++++++((())))))******+++++++++))))))******+++,,,,,,,,,)))+++///777===???<<<888000///---,,,,,,---///000000333444222333666777444'''))),,,......,,,)))''')))))))))))))))))))))))))))***++++++++++++***)))((()))))))))************))))))))))))))))))))))))'''((()))******)))((('''((()))+++,,,---,,,,,,+++))))))))))))))))))))))))))))))))))))************))))))******++++++******++++++++++++++++++++++++((((((''''''''''''(((((())))))))))))************(((((((((((((((((((((((()))))))))***************...000000...+++***,,,///---,,,,,,++++++***************))))))******+++,,,******++++++******)))(((++++++,,,---............//////000111333555666777888@@@BBBIIIVVV^^^jjj}}}yyyyyy|||ooo```^^^mmmvvvbbbZZZUUUQQQQQQgggvvviii___PPPDDD999777777555555666666666666666666666666666222333444555444333222111111111111111111222333444555777;;;===???AAADDDGGGHHHKKKPPPTTTXXX\\\aaadddlllnnnvvvtttiiidddcccYYYOOOFFFBBBAAA??????AAA...------------...///000//////............///000,,,,,,------......------------------------------,,,,,,---------.........---///000///---...444999<<>>AAADDDFFFIIINNNSSSWWW\\\aaaeeejjjlllrrr|||}}}oooiiiggg```TTTHHHBBB???===>>>AAA---------------...///000------------------,,,,,,+++,,,---...////////////------------------------,,,,,,,,,---------......---......,,,+++000:::BBBHHH777******(((""""""(((*********++++++,,,------************************)))(((((())),,,---,,,+++%%%%%%$$$%%%&&&(((***+++))))))))))))))))))))))))***))))))+++,,,,,,***((((((((((((((()))+++,,,---%%%'''(((*********))))))&&&''')))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))))))))((('''''''''''''''((()))++++++(((''''''(((((()))***+++...---+++)))(((((()))***'''(((((('''&&&%%%%%%&&&((((((((((((((()))******''''''(((((())))))*********)))'''''')))))))))((($$$%%%'''(((((('''%%%$$$'''((((((((())))))******&&&'''***+++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''***+++***)))(((((((((((((((''''''&&&&&&%%%))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))'''&&&)))+++))))))(((''''''''''''(((,,,***)))'''''''''((((((***))))))(((((((((((()))((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))*********************)))(((((())))))))))))(((((((((((())))))***+++,,,,,,------)))(((***...444444///***************************&&&***---,,,,,,...,,,'''************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))&&&&&&'''((())))))(((((())))))))))))))))))))))))'''((()))++++++)))((('''###%%%''')))******(((((())))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++))))))))))))((((((((((((******))))))))))))***+++))))))))))))************************************(((((())))))*********+++))),,,///---)))&&&'''***++++++++++++++++++,,,,,,*********)))***++++++,,,((()))+++---.........---)))***,,,---......---,,,//////000111222333333444;;;@@@@@@DDDLLLMMMRRRaaauuu|||sssiiinnn~~~xxx\\\PPPOOONNNNNNXXXrrr{{{ggg```RRRFFF:::666666555555666444444444444444444444444222333444555555333111000222222111111111111111111111333666888:::<<>>???BBB++++++,,,---.........---,,,++++++******++++++,,,......////////////......------............------,,,,,,,,,------------...000...---,,,,,,///111333AAA444***)))***((())),,,,,,------......------,,,///...,,,+++***))))))))))))************+++++++++))))))))))))))))))))))))***++++++***))))))***,,,---+++((((((***+++++++++))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))******))))))((((((''''''*********))))))))))))))))))))))))))))))*********(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((***)))''''''(((((('''%%%&&&&&&'''''''''&&&$$$###)))(((''''''((()))(((&&&(((((()))***************))))))((('''''''''''''''))))))))))))))))))))))))''''''(((((())))))******************))))))))))))((((((((((((((()))******))))))))))))(((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))))))))((((((((((((((()))''''''''''''''''''''''''((('''&&&'''((())))))'''))))))*********))))))((())))))))))))))))))))))))(((''''''(((***)))'''%%%&&&&&&'''((())))))((((((+++***)))((('''&&&%%%%%%((((((((((((''''''''''''))))))))))))))))))))))))((()))))))))))))))(((((())))))************))))))))))))))))))************))))))******+++++++++,,,---------,,,,,,,,,++++++))))))))))))))))))))))))******))))))))))))******((((((((((((''''''''''''))))))))))))))))))))))))(((((()))***************((('''&&&&&&''')))+++---))))))))))))))))))))))))'''((((((((()))))))))*********)))((((((((((((((()))))))))))))))******+++)))((((((((((((***,,,---+++***)))'''''''''((()))******))))))((((((''''''((('''&&&&&&&&&((()))***(((((((((((((((((((((((('''(((((()))***+++++++++)))))))))***+++,,,......+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,+++***)))))))))***...---+++---000222111///000000//////000222444555===???@@@@@@BBBHHHQQQXXXlllyyykkkgggsssbbbJJJHHHRRRKKKVVVlll}}}iii\\\UUUGGG<<<::::::777444666666666666666666666666666444444333222333444555666111222222111000000111333222222333555888<<>>BBBEEEIIINNNRRRXXX]]]aaadddkkkkkknnnzzz~~~uuuvvvmmm```RRRHHHAAA===>>>BBB,,,---......///............------,,,,,,------.........////////////......------............------,,,,,,,,,---------......,,,+++******+++...000222666///))))))+++))))))***+++++++++,,,,,,+++++++++)))))))))))))))******+++)))************+++++++++)))))))))))))))))))))))))))***+++***)))(((***,,,,,,***))))))***++++++***)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******(((((((((((('''''''''''')))))))))))))))((('''&&&))))))))))))(((((((((((())))))))))))************)))''''''''')))***)))((('''((((((((((((''''''&&&((('''&&&'''((()))((('''((((((''''''(((((()))***)))((((((''''''''''''(((((((((((((((((((((((((((''''''(((((())))))******************))))))))))))((((((((((((((()))******))))))))))))((((((((((((&&&&&&'''(((((((((((('''''''''((((((((((((''''''(((''''''&&&''''''(((((('''''''''''''''''''''''')))((((((''''''((())))))''''''''''''''''''''''''((('''&&&'''((())))))'''((())))))******)))))))))))))))))))))))))))))))))((((((((()))+++,,,+++))))))***************)))(((%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''%%%%%%&&&((()))+++,,,,,,(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))************))))))))))))(((((((((((((((((((((((((((((()))***************+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))(((((())))))***+++***)))))))))))))))************)))((((((((())))))))))))))))))(((((((((((((((((()))))))))(((''''''((((((((((((((((((((((((((((((((()))******++++++,,,,,,+++***************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))------,,,++++++++++++,,,+++))))))***,,,------,,,////////////000222444555666888999:::<<>>>>>BBB---......//////.........------,,,,,,,,,,,,---------......//////......---,,,------......------,,,++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,---...///,,,))))))******))))))******++++++++++++************)))((((((((((((((())))))*********+++++++++)))))))))))))))))))))))))))*********((((((***+++,,,***))))))+++++++++)))))))))))))))))))))))))))(((((('''(((((()))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********)))(((((((((((((((''''''''''''((((((((((((((('''))))))))))))(((((((((((((((((()))))))))*********&&&%%%%%%&&&(((***)))(((((())))))))))))(((((((((((('''&&&'''((()))((('''(((''''''&&&'''((()))))))))(((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))******************)))))))))(((((((((((((((((())))))***))))))))))))((((((((((((%%%&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''(((((()))))))))))))))))))))))))))(((((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))''''''((())))))))))))))))))(((((((((((((((((((((((((((''''''(((+++,,,+++***************))))))((('''))))))(((''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))'''(((((())))))))))))((('''(((((())))))(((((('''%%%&&&'''((()))***++++++''''''((((((((((((((((((***************)))))))))))))))))))))))))))))))))((((((''''''''''''((((((*********)))))))))(((((((((((((((((((((((((((((((((((()))******************)))(((((((((((())))))((((((((((((((((((((((((*********))))))))))))((())))))(((((((((((())))))((((((((((((((()))***************)))))))))))))))******))))))))))))))))))))))))))))))((((((((((((''''''((()))((('''%%%$$$(((((((((((((((((((((((((((((())))))************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++************+++,,,,,,+++///......///000222444555666888::::::;;;???FFFLLLUUUeeezzzmmmppp}}}}}}gggSSSGGGLLLXXXmmmvvvfff^^^[[[RRRGGG===777555555777555555555555555555555555222333444555666555444333555666555333111///000111222333666999;;;=========???BBBFFFKKKOOOTTTYYY]]]aaagggfffhhhqqqwww}}}ttthhhYYYOOOFFF???>>>@@@---...............------,,,,,,++++++++++++,,,,,,------............------,,,,,,------------,,,,,,---............////////////...,,,+++******++++++*********)))***+++***((()))******++++++******)))###$$$%%%&&&)))+++---...))))))*********+++++++++)))))))))))))))))))))))))))******)))(((((()))++++++***)))***+++,,,***)))(((((((((((((((((((((((((((((('''(((((()))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********************))))))((((((((($$$%%%&&&((())))))))))))))))))))))))(((((((((((('''''''''((((((((())))))%%%$$$###%%%''')))(((''')))))))))((())))))))))))(((&&&&&&''')))))))))((('''''''''''''''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((())))))******************)))))))))(((((((((((((((((())))))***))))))))))))((((((((((((%%%&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''((()))***))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((('''&&&'''((())))))'''''''''((()))))))))))))))(((((((((((((((((((((((('''&&&%%%&&&)))******)))))))))))))))((('''&&&&&&,,,+++++++++***)))))))))(((((()))***++++++,,,,,,((((((((((((((((((((((((''''''((()))))))))))))))((())))))******))))))((((((((((((((())))))))))))((((((''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))((((((((('''''''''(((((((((((((((((((((((((((((()))***************'''''''''(((((()))***+++((((((((((((((((((((((((************))))))))))))))))))(((((((((((())))))((((((((('''((())))))******************)))))))))))))))******************(((((((((((())))))))))))***++++++,,,+++***(((''')))))))))))))))))))))))))))))))))))))))*********))))))))))))***+++,,,---)))******************)))++++++++++++++++++++++++******))))))))))))*********+++,,,,,,++++++,,,,,,............000222444555777999::::::999===CCCHHHQQQ___xxx}}}www{{{kkkkkkvvvrrr[[[KKKLLLYYYooowwwdddYYYVVVRRRJJJ???777444444555555555555555555555555555222333444555666555444333444555444222000...///000222333666999;;;;;;<<<;;;===@@@EEEIIIMMMRRRWWW[[[___eeedddeeennnsss}}}ttthhh\\\RRRIIIAAA>>>???---------...------,,,+++,,,++++++******++++++,,,------............------,,,,,,------------,,,,,,,,,,,,,,,---------......///...---,,,+++*********(((++++++))))))++++++(((*********++++++*********''''''''''''((()))++++++)))************+++++++++))))))))))))))))))))))))((()))***)))(((''')))++++++***)))***,,,,,,***((((((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++++++++******))))))(((((($$$%%%&&&'''((()))))))))))))))))))))((((((((((((''''''''''''((((((((((((%%%$$$$$$%%%''')))(((''')))(((((((((((())))))***'''&&&&&&''')))***)))(((&&&'''((())))))))))))((((((''''''''''''(((((()))''''''''''''''''''''''''''''''(((((())))))******************))))))))))))((((((((((((((()))******))))))))))))((((((((((((&&&&&&'''(((((((((((('''''''''((((((((((((''''''''''''''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((('''&&&'''((())))))'''&&&&&&'''((())))))))))))))))))))))))))))))))))))(((&&&%%%&&&((()))))))))'''((((((((((((''''''&&&%%%%%%&&&''''''((())))))'''(((((())))))*********((((((((((((((((((((((((&&&'''((())))))******)))))))))************))))))*********)))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))***************&&&&&&'''((()))***++++++)))))))))))))))))))))))))))))))))*********++++++((((((((((((((())))))***((((((''''''(((((()))***((()))************))))))((()))***+++++++++******(((((((((((()))))))))))))))))))))***))))))(((((())))))))))))))))))))))))))))))))))))))))))******((((((((()))***+++,,,---((()))************)))((()))))))))))))))))))))))))))(((((((((((()))******+++,,,------,,,+++,,,------------...///222444555666888::::::;;;>>>DDDIIITTT^^^tttsssvvv|||iiieeeooo}}}iiiXXXSSS]]]pppwww```RRROOOQQQMMMCCC:::777555444444444444444444444444444222333444444555555444444333444333222///...///000000111333555666777888888<<>>BBBEEEIIINNNSSSVVVWWW^^^^^^```hhhmmmyyyuuummmfffaaaYYYOOOHHHFFF,,,,,,,,,,,,++++++***)))...------,,,,,,------...,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........***+++,,,---...//////000)))------((('''+++,,,***++++++,,,,,,,,,,,,++++++((((((((())))))***+++,,,)))************+++++++++))))))))))))))))))))))))((()))))))))'''''')))******)))***+++,,,,,,***(((((((((((((((((((((((((((+++***)))(((((('''(((((((((((((((((((((((((((((('''((((((((())))))******'''(((((()))***+++++++++***))))))((('''&&&&&&&&&)))))))))((('''%%%$$$###))))))))))))(((((((((((())))))))))))***************)))((()))***+++***)))((('''&&&&&&&&&((()))***'''&&&%%%''')))******)))%%%'''***------+++)))''''''''''''''''''((()))***''''''''''''''''''''''''''''''(((((()))*********************))))))))))))((((((((((((((()))******))))))))))))(((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''((()))++++++))))))))))))))))))))))))%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))((('''&&&''')))))))))'''%%%&&&'''((()))))))))))))))))))))))))))))))))))),,,***(((''')))******)))'''((()))******************************)))))))))************))))))))))))((((((((((((((((((((((((&&&'''((()))************''''''((((((((((((''''''(((((()))+++,,,---...///******))))))((((((((('''))))))******++++++,,,,,,))))))))))))))))))))))))******))))))))))))******************))))))))))))************************(((((()))***************)))))))))))))))(((((('''))))))))))))))))))))))))''''''(((***+++,,,---...((((((((((((((()))******'''''''''''''''((())))))&&&''')))***+++++++++***((()))***+++,,,,,,+++***'''((((((((())))))*********)))(((((((((***+++,,,))))))))))))))))))))))))*********)))))))))))))))+++******)))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++******))))))***+++,,,,,,***,,,...---***)))+++---,,,,,,,,,---///222444666999===AAADDDGGGMMMUUU[[[]]]dddtttssswwwzzz}}}}}}ddd[[[aaaooo{{{rrrsss{{{|||aaaNNNFFFPPPTTTLLLCCC>>>999555444444444444444444444444555444333222333444555666333444444333222111333444444333333333444666888999:::===AAAEEEHHHMMMRRRVVVTTT[[[[[[^^^ffflllxxxvvvpppkkkggg```UUUMMMJJJ...---,,,,,,++++++,,,,,,************************...---,,,+++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***************************++++++++++++++++++++++++((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))(((((()))(((''''''(((***,,,...(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******''''''&&&&&&&&&&&&''''''''')))***++++++***)))'''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))((('''''''''''''''******)))((('''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))((((((''''''&&&&&&'''(((******((((((((())))))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((()))((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))+++,,,,,,***((('''(((((((((((())))))))))))''''''''''''''''''''''''((((((((()))))))))))))))''''''''''''((((((((((((((()))***+++,,,+++******))))))))))))))))))))))))))),,,...---***)))***---))))))))))))))))))))))))))))))************))))))---+++)))((('''((()))***************))))))))))))))))))))))))))))))))))))///---***))))))))))))((($$$%%%&&&'''((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))************************))))))************))))))((((((((((((((((((((((((,,,***)))***++++++***)))))))))(((((((((((()))))),,,+++***(((''''''''''''+++(((&&&'''))))))'''%%%+++++++++***)))(((((('''))))))))))))))))))))))))++++++************++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,---------,,,---000222:::>>>CCCHHHLLLQQQUUUYYYbbbkkkyyy}}}llliiiyyysssddd\\\YYYddd~~~}}}qqqVVVHHHMMMPPPMMMDDD;;;666777444444333333333333222222111111222222222333333333444333111///...///000111///000111222444777999:::888:::===@@@CCCGGGLLLPPPUUUUUUUUUWWW]]]hhhuuu}}}qqqiiijjjfffXXXMMMKKK------,,,++++++++++++,,,++++++++++++++++++++++++...---,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************************+++***************))))))((()))***)))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))*********)))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******(((''''''''''''''''''((('''((()))******)))((('''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))(((''''''''''''''')))))))))(((''''''&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((''''''''''''(((******((('''((())))))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&'''''''''&&&%%%%%%(((((((((((())))))))))))''''''''''''''''''''''''((('''''''''(((((())))))((((((((())))))))))))***((()))***+++++++++******))))))))))))))))))))))))***+++++++++***)))***+++))))))))))))))))))))))))******++++++++++++******,,,+++)))((('''((()))***************))))))))))))((((((((((((((((((((((((---+++((((((((()))((((((&&&&&&'''(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((***)))((((((******)))((())))))(((((((((((())))))***))))))(((((((((((()))+++)))'''(((******(((&&&((((((((()))******++++++))))))))))))))))))))))))++++++************++++++(((((()))***++++++,,,,,,))))))*********++++++++++++,,,------,,,...111333888<<>>AAAFFFIIIMMMOOOQQQTTTXXX]]]dddhhhiiisssvvvoookkkbbbWWWPPP,,,,,,+++************++++++++++++,,,,,,---------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++++++++***************************************************)))*********((((((***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++******)))((((((((((((((((((((((((************************'''''''''(((((()))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&&&&&&&''''''(((((())))))&&&'''))))))'''&&&'''((('''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((''''''((()))******(((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))'''''''''((((((((()))))))))))))))))))))*********************************(((&&&$$$&&&)))***)))&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))******************)))))))))(((''''''''''''''''''''''''(((''''''(((***+++***)))((('''&&&&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((************)))'''&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''((())))))******))))))((()))))))))))))))))))))))))))((('''(((***+++***)))))))))(((((((((((())))))+++***)))((('''''''''''''''(((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++***************+++++++++,,,,,,)))***,,,,,,---///222555;;;>>>CCCIIISSS^^^kkkrrrqqqzzzvvvggg^^^ZZZ\\\ssskkk___ZZZggg}}}uuugggfff___LLL<<<777444444333333333222222222333333333444444444555555444333222111111000000000000////////////000111222333555777999;;;>>>CCCFFFHHHJJJMMMOOORRRVVV[[[___eeemmmzzz~~~rrrllldddYYYRRR,,,,,,+++*********************++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************((())))))******++++++,,,)))***+++***)))(((***,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***************''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((())))))((((((''''''(((((()))******))))))))))))******''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((('''''''''(((''''''''''''(((((()))&&&'''''''''(((((())))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((())))))))))))((((((***))))))((('''&&&%%%%%%'''''''''(((((((((((((((%%%''')))((('''&&&'''(((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((())))))******++++++(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''''''''(((((((((((()))(((((((((((()))***+++************************&&&&&&%%%&&&((())))))((())))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))************************))))))))))))''''''''''''''''''''''''((('''''')))++++++***(((''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))***))))))((('''&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))''''''(((***++++++***))))))(((((((((((()))))),,,+++***(((''''''&&&&&&&&&'''((((((''''''((()))&&&'''((()))***+++,,,---))))))))))))))))))))))))++++++************++++++------,,,,,,+++************++++++++++++,,,,,,,,,***+++,,,,,,---...111444555999@@@IIIUUUcccqqqzzzwww~~~yyyiii^^^XXXUUUggggggXXXPPP]]]yyysssiii]]]LLL>>>777444444333333333333222222333333333333444444444444333333333222222111000000///////////////000111222222444666777999<<<@@@CCCFFFHHHKKKNNNPPPTTTXXX\\\ccchhhssswwwmmmeee]]]WWW,,,++++++***************))))))******+++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((************************%%%&&&'''(((***+++,,,,,,***++++++***))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,++++++***)))))))))''''''((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''(((((((((''''''''''''''''''((()))))))))(((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))((((((''''''''''''''''''((())))))'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((''''''&&&&&&%%%((((((((((((((('''''''''%%%'''(((((('''&&&&&&'''&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''(((***+++,,,,,,++++++(((((((((((())))))))))))((((((((((((((((((((((((%%%'''(((******)))(((''''''(((((((((((())))))))))))(((((('''((()))***+++************************%%%&&&'''((('''''')))***))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************************))))))))))))'''''''''''''''''''''''''''''''''(((******(((&&&''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&''')))******)))))))))(((((((((((())))))******)))(((((((((((((((&&&(((***)))'''''')))+++&&&&&&''')))***+++,,,---))))))))))))))))))))))))++++++************++++++++++++++++++************************+++++++++++++++,,,------,,,...111333333888???IIIUUUbbbooowwwvvv}}}zzzkkk^^^WWWPPP\\\ppp~~~bbbQQQFFFRRRqqqnnn[[[NNNCCC:::444444333333333333222222222222222222333333333333333333333333222111000000////////////000111222333111333444666777999===@@@EEEGGGJJJLLLNNNRRRWWW[[[```ccckkkzzz}}}pppggg```\\\,,,++++++***)))*********(((((()))***++++++,,,,,,+++++++++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************###$$$%%%''')))***,,,,,,***++++++***))))))***,,,))))))))))))))))))))))))************************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))///......---,,,+++******%%%%%%'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''''''''))))))(((((('''''''''&&&%%%'''(((((('''&&&&&&'''&&&'''((())))))((('''&&&''''''''''''((((((((()))''''''''''''''''''''''''((())))))***************(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''!!!###%%%'''((((((&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))%%%''')))+++,,,***((('''))))))))))))************)))((('''''''''(((***+++************************$$$'''))))))'''&&&))),,,))))))))))))))))))))))))))))))************))))))'''((()))***************************))))))))))))'''''''''''''''''''''''''''&&&&&&''')))(((&&&$$$'''(((***+++++++++***)))))))))))))))))))))))))))************************'''((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&%%%$$$&&&((())))))((())))))(((((((((((())))))((((((((((((((())))))***&&&)))+++***((((((***,,,)))))))))))))))*********))))))))))))))))))))))))++++++************++++++(((((())))))******++++++))))))))))))************,,,---------,,,---000222666:::AAAIIISSS^^^iiipppssszzz~~~}}}|||kkk^^^VVVTTT[[[kkkzzz]]]KKK>>>JJJjjjrrr\\\RRRHHH>>>444444444333333333222222111111222222222333333333333333333333333111000000......//////000222333444111222444555666888<<>>@@@CCCOOO\\\jjjmmmsssyyyxxxzzzxxxqqqbbbccckkkyyyhhhPPPFFFAAAIII^^^yyyoooZZZLLLDDD888666444333444555444333111111111222222222333333333333333222111111000000000///.........///000111111111000111222444666777:::===???AAACCCEEEHHHJJJLLLRRRZZZcccnnn~~~vvviiiaaa++++++************++++++------,,,++++++******************))))))))))))***((()))***)))((('''((()))+++,,,---,,,***)))***+++))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((''''''(((******)))(((***)))))))))((((((((('''(((((((((((())))))))))))***,,,------+++)))((((((+++******)))((((((''''''((((((''''''''')))***+++)))++++++***((((((((()))))))))***))))))((('''&&&'''((((((((()))))))))***))))))(((((((((((())))))+++***))))))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((,,,+++***))))))(((((()))''''''(((((()))))))))***)))***,,,+++)))''''''(((&&&'''))))))((('''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))*********))))))))))))***((((((((((((((((((((((((((((((((()))***---///111,,,***((('''***///555999***))))))((((((((()))))))))))))))(((((()))))))))***)))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((''''''''''''((((((''''''((()))***+++'''(((((()))))))))))))))((((((''''''''''''(((((())))))(((((((((((((((((('''((((((((((((((((((''')))***+++***(((&&&&&&&&&(((((((((((()))))))))***...,,,***(((''''''((()))******))))))))))))******((((((''''''&&&'''''''''''''''((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************+++++++++++++++***)))))),,,,,,,,,,,,---...//////000222666999999===IIIUUUeeehhhnnnwww|||yyykkkiiilllvvv}}}mmmZZZNNNCCCEEEVVVkkk}}}qqq\\\LLLCCC999666333222333444444444222222222222333333333333222222222111111111000000000///---,,,,,,...000111000//////000111333444555777999<<<>>>@@@BBBEEEGGGHHHOOOYYY```fffssspppeee++++++************++++++,,,,,,,,,++++++******)))))))))))))))***)))))))))'''((())))))((('''(((***)))***+++***)))((((((***)))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((''''''(((******)))((('''((((((((()))))))))***(((((((((((()))))))))))))))+++---,,,***(((((((((((((((((((((((((((((()))((((((((((((((()))******%%%'''''''''%%%$$$%%%&&&))))))***))))))((('''&&&***)))))))))((((((((('''))))))(((((((((((())))))++++++***)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((++++++***)))))))))))))))'''((((((((())))))*********+++,,,+++)))''''''((($$$&&&((()))((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++***))))))(((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))***)))))))))'''''''''''''''''''''''''''''''''((()))+++---...000...***((((((+++///222)))((((((((((((((())))))((((((((())))))(((((((((((((((''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((''''''((()))***+++''''''((()))))))))))))))******))))))))))))******(((((())))))))))))))))))(((((((((''''''((((((((()))***+++***(((&&&&&&''''''(((((((((((()))))))))...,,,***(((''''''((()))***))))))))))))))))))******)))((('''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))***++++++,,,------,,,,,,,,,++++++,,,,,,---...///000222666888888;;;FFFSSScccgggnnnxxxxxxzzzrrrmmmmmmsssyyyzzz{{{}}}{{{}}}rrrcccVVVEEEAAAMMMaaauuuoooZZZJJJAAA;;;888444222333444444333333333333333444444444444222222111111111111111111111000...,,,,,,---///000/////////000111222333444555888;;;===>>>@@@CCCEEEEEENNNWWW\\\___iiiyyyyyymmm++++++************++++++***++++++,,,++++++***)))'''((()))*********)))))))))***++++++******+++,,,)))*********((('''((()))))))))))))))((((((((((((''''''((()))************))))))))))))))))))))))))+++******))))))******+++((((((((()))***+++***((('''''''''((()))*********(((((((((((()))))))))))))))+++,,,,,,***((('''((('''''''''(((((()))))))))((())))))************)))&&&'''((('''&&&%%%&&&(((((())))))))))))(((((('''*********)))((('''''''''))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))******)))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))))))))((('''&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))(((((())))))***((())))))))))))))))))***+++,,,---,,,)))((('''(((###%%%'''((((((''')))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,+++******(((((((((((())))))))))))******++++++,,,,,,,,,---))))))))))))))))))))))))'''''''''''''''((())))))'''((()))*********))))))(((((((((((((((((((((((('''''''''((()))***+++,,,222000---***(((((()))***((((((''''''(((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''************************((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((()))))))))(((((((((((())))))))))))&&&'''(((((())))))((((((+++******))))))******+++(((((())))))))))))******((((((''''''''''''(((((((((***+++***)))(((((()))''''''(((((((((((()))))),,,+++***((((((((())))))***))))))(((((())))))***++++++***)))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******+++,,,---......---++++++++++++,,,---...///000333777::::::<<>>:::666333333333333333333333444444444555555555222222222222222222222222111000///.........///000//////000000111222222333444777:::<<<===???BBBDDDDDDLLLTTTWWWYYY```mmmxxxvvv++++++************++++++))))))++++++,,,+++******&&&''')))*********))))))(((***++++++******+++,,,)))***+++***((((((((()))*********)))))))))(((((('''((()))+++++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))(((***+++,,,***)))(((((((((((())))))))))))(((((((((((()))))))))))))))+++,,,,,,***((('''((((((((((((((((((''''''''')))***,,,------+++)))(((((()))***)))(((((()))***'''(((((())))))))))))((())))))))))))(((((((((((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))*********)))((((((((())))))))))))(((((('''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((((()))************)))(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))***************)))))))))))))))+++,,,---,,,***((('''((("""$$$'''((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++******)))(((((((((((())))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))'''''''''''''''((())))))&&&''')))*********))))))((((((((((((((((((((((((((())))))))))))*********//////...---+++)))(((''''''''''''''''''((())))))''''''((())))))((('''''''''(((((())))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******(((((()))******)))''''''&&&'''(((((())))))((((((******))))))))))))******(((((()))))))))*********)))((('''&&&&&&'''((()))''')))++++++***)))***+++'''''''''((((((((())))))*********)))))))))))))))))))))(((((((((((())))))---,,,+++***))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++++++++,,,---...//////222888======???IIIUUU^^^dddmmmuuu|||vvviiihhhqqqwww~~~|||tttssstttssstttvvvyyy}}}wwwpppiiiWWWKKKOOO___sss}}}gggSSSFFFAAAAAA===888444333333333333222222333333333444444444222222222333333333333333111111000000000////////////000000111222222222222333666999;;;<<<>>>AAACCCDDDIIIOOORRRSSSXXXbbbkkkzzz~~~++++++************++++++((()))***+++,,,,,,+++***&&&'''(((*********)))(((&&&((())))))(((((()))+++***+++,,,+++)))))))))***************))))))))))))'''(((***+++,,,,,,,,,+++))))))))))))))))))))))))******))))))))))))*********))))))***,,,,,,+++*********))))))((((((''''''(((((((((((()))))))))))))))+++,,,,,,***(((''''''******)))((('''&&&&&&%%%)))+++---///...,,,)))&&&$$$&&&'''&&&%%%%%%&&&'''''''''((())))))***))))))''''''(((((())))))******))))))(((((((((((())))))&&&&&&%%%%%%%%%&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%''')))***+++***)))((((((((())))))))))))(((((('''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++++++++******))))))((((((,,,------,,,***((('''((("""$$$&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))((((((((((((((())))))))))))###$$$%%%&&&'''((()))***))))))))))))))))))))))))'''''''''''''''((())))))&&&'''(((*********)))((())))))))))))))))))))))))************************,,,---...///...,,,)))''''''''''''''''''((()))***&&&'''((())))))((('''&&&((()))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((())))))******++++++((()))***+++***)))&&&%%%&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))*********+++)))((('''&&&&&&'''((()))''')))+++++++++***+++,,,''''''''''''((((((((()))((())))))*********))))))))))))(((((((((((())))))...---,,,+++************'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))+++++++++++++++***)))(((++++++++++++,,,---.........222999>>>???AAAKKKVVVXXX```iiiooouuuzzzgggbbbkkkpppxxx~~~zzzxxxxxxuuutttrrrsssuuuwww{{{xxxuuussseeeXXX\\\bbbuuu{{{eeeQQQFFFBBBCCC???999555333333333333111111222222222333333333333333333333333333333333111111222222111000///...///000111222222222222222222555888:::;;;===@@@BBBCCCHHHLLLNNNPPPTTT\\\bbbmmm~~~++++++***************+++***))))))***++++++)))'''************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))...+++'''''')))******(((***+++,,,+++)))''''''(((******))))))))))))******(((***---//////---***((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((+++***)))'''''''''((())))))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))************)))))))))(((&&&%%%%%%&&&((())),,,+++***((((((((()))***((((((((((((((()))******,,,+++)))(((''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&$$$&&&)))***(((&&&&&&&&&+++)))((()))******)))((())))))(((((('''''''''&&&''''''(((((())))))******+++***)))'''''''''((()))((()))***++++++***)))(((---,,,***(((%%%###!!! ''''''''''''((((((((((((''''''&&&''''''((()))***+++******))))))))))))))))))))))))(((''''''&&&&&&(((((())))))))))))((((((((((((((((((((()))******---,,,+++***))))))))))))''''''''''''''''''''''''''''''(((((())))))******((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))******+++''')))---111222000***&&&&&&'''((()))***+++,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))((('''(((((())))))******++++++******))))))((((((''''''((((((''''''&&&&&&%%%%%%))))))*********))))))(((&&&((())))))'''&&&((()))''''''''''''((((((((((((*********************+++***)))((('''))),,,///111+++++++++*********))))))++++++***)))((((((((()))%%%&&&''')))************++++++***)))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++,,,,,,+++++++++,,,---...111333777;;;???EEEPPPZZZ]]]]]]___dddlllvvvnnnbbbfffkkksssyyyyyyyyyxxx}}}yyyuuuwwwyyyzzzxxxsssuuuxxxpppccceeevvvzzzcccNNNDDDBBBAAA>>>;;;888555333222222------...///000111111222111222222333333222222111333222111////////////000...------...///111333444222444666666777999;;;>>>???EEEJJJLLLKKKMMMUUU]]]dddrrr++++++***************+++)))))))))***++++++***(((************))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))************))))))))))))))))))))))))))))))((())))))******+++++++++))))))(((((((((((())))))***)))(((((((((((()))*********)))(((((()))******,,,***'''''')))***)))''')))+++,,,+++)))(((((((((******))))))))))))******'''(((***,,,,,,***((('''((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((((((((())))))(((''''''''''''((()))))))))))))))(((((((((((()))(((((((((''''''''''''((())))))******))))))((()))(((&&&%%%%%%&&&((()))+++***)))((((((((())))))((((((((((((((()))******---,,,***)))((((((((()))((((((((())))))))))))***(((((('''''''''&&&&&&&&&&&&(((******)))''''''(((***)))((()))***+++)))((()))((((((((('''''''''''''''((((((((()))))))))******)))(((&&&&&&&&&'''(((((()))***++++++***)))(((******)))(((&&&%%%$$$$$$''''''''''''((((((((((((((((((((('''(((((())))))+++***))))))(((((())))))'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((()))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((())))))***+++((((((***,,,...///---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''&&&'''''''''((((((((()))***)))))))))((((((((('''((((((((('''''''''''''''))))))************))))))&&&'''((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((,,,,,,+++,,,///222666888+++++++++*********))))))******))))))((()))))))))&&&'''((())))))******)))******)))(((((((((((((((******)))(((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++,,,,,,+++++++++,,,---......000333777;;;BBBKKKSSSXXXWWWWWWZZZ___gggpppuuuyyy|||qqqccc```ccciiinnnooorrr}}}tttyyy}}}yyywww{{{vvvzzzyyyxxx||||||qqqlllwwwyyyfffRRRGGGCCCBBBAAA>>>:::666333222222000111111222222333333444111222222333333222222111333222111000/////////000............///000222333222444555666666888;;;===???DDDHHHIIIHHHJJJQQQWWW]]]kkk~~~+++***************++++++)))((((((***,,,,,,+++)))************))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))************)))))))))))))))))))))))))))))))))))))))***************))))))(((((((((((())))))******))))))))))))******+++***)))(((((()))***+++)))((((((((())))))(((&&&(((***++++++***))))))*********))))))))))))******''''''(((((((((((('''''')))))))))*********++++++))))))(((((((((((())))))************************(((((((((((())))))))))))'''(((((())))))))))))((()))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((())))))((((((''')))((('''&&&&&&'''((()))***)))((('''''''''((((((((((((((((((((()))******,,,,,,******))))))))))))))))))))))))************((((((((('''''''''&&&&&&((()))******(((((()))******)))((()))++++++***(((((((((((((((''''''''''''(((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''((((((((((((******)))((((((((())))))+++***))))))(((((())))))&&&&&&''''''((())))))***(((((())))))))))))((((((((((((((((((((()))******((((((((((((((())))))***************************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((())))))***+++)))'''&&&'''***---......+++******)))((('''&&&&&&))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((('''((((((((((((((())))))))))))************))))))'''&&&&&&'''))))))((('''''''''''''''(((((((((((()))))))))(((((('''''''''+++*********,,,///111333+++************)))))))))))))))((((((((()))******(((((())))))))))))(((((())))))(((''''''''''''(((***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))***,,,,,,,,,++++++,,,,,,+++++++++,,,---......000333666:::AAAHHHLLLOOOMMMKKKJJJMMMSSSZZZ^^^```ccckkkzzzqqq```[[[[[[^^^aaadddkkk{{{oooqqqwwwwwwxxx~~~zzztttxxx{{{vvviiiYYYLLLFFFEEEEEEDDD???888333222333333333333333333333333333111222222333333222222111333222111000///////////////.........//////000111111333444555555777999<<<>>>BBBEEEEEEDDDEEEKKKQQQXXXeeewww*********)))******+++,,,)))(((((()))+++---,,,+++************)))))))))((())))))))))))))))))))))))++++++++++++*********)))))))))************))))))(((((((((((((((((((((((()))))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***''''''((())))))((('''%%%(((***++++++***)))***+++******))))))))))))******(((''''''''''''''''''((()))*********++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((*********)))((()))(((((((((((((((((()))))))))))))))((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))*********))))))))))))))))))(((((()))))))))*********(((((((((((('''''''''''')))******)))'''''')))+++)))((((((***++++++***(((((((((((((((((('''''''''(((((((((((())))))))))))((('''''''''''''''''''''((()))***++++++***)))(((&&&'''''''''((((((((()))''''''''''''((((((((((((++++++***))))))((())))))******)))(((((((((((((((''''''''''''(((((())))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))***+++,,,---******************************))))))((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******)))'''&&&&&&(((***,,,,,,******)))((('''&&&%%%%%%((((((((((((((((((((((((***))))))(((((())))))***(((((())))))))))))(((((())))))))))))************))))))))))))((((((((((((''''''(((((())))))******((())))))************)))'''&&&&&&(((***+++)))&&&''''''''''''((((((((((((+++++++++***))))))((((((***)))(((&&&&&&'''((((((************))))))))))))((((((((((((((()))***+++)))))))))))))))(((''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))+++,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,000444444777<<>>CCCHHHKKKMMMNNNVVVggg{{{rrr___YYYXXXXXXYYY\\\ggg{{{llliiioooqqquuu|||zzzuuuqqqpppkkk```UUUOOOIIIKKKJJJDDD;;;444222222333333333222222111111111111222222333333222222111222222111000000///////////////......////////////000222333444444555888:::;;;>>>AAABBBAAACCCHHHMMMXXXcccsss******))))))***++++++,,,)))(((((()))+++------,,,************)))))))))((())))))))))))))))))))))))++++++++++++*********)))))))))************))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((())))))(((''''''(((***,,,,,,*********+++******))))))))))))******)))(((''''''''''''((())))))*********++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***&&&'''(((*********)))(((((())))))))))))))))))((())))))))))))(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((''''''((((((((('''''''''(((((((((((('''((((((((((((((())))))***''''''(((((((((((((((((('''''''''((((((((())))))))))))((((((((('''''''''((())))))(((''''''(((***(((((((((***,,,,,,***((('''''''''((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''((((((((((((++++++***))))))((())))))***))))))((('''((((((((())))))((((((''''''''''''(((((())))))))))))((((((((((((((((((((())))))***))))))))))))***+++------))))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((('''((())))))***)))((('''((())))))(((&&&((((((((((((''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))************))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((()))***************(((((()))***+++***((('''''''''''''''((((((((((((************))))))((((((,,,+++)))(((''''''(((((())))))))))))))))))))))))((('''''''''((()))******)))******))))))((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,+++++++++,,,---...)))111666333111555888888<<<:::777555666:::>>>AAA>>>???EEEVVVnnn|||uuueeeZZZXXXVVVWWWZZZeeezzzkkkdddfffgggmmmvvv|||oooeeefffjjjfff___ZZZQQQQQQOOOIII@@@888333111444444333333222111111111111222222333333222222111222222111111000//////............///////////////000111222333222444666888999;;;>>>???@@@CCCGGGKKKTTT^^^mmm{{{))))))))))))***+++,,,,,,+++***((()))+++,,,---,,,************))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))''''''(((((((((((('''''''''((()))******)))((('''&&&((())))))((((((((())))))+++,,,,,,+++******+++******))))))))))))******))))))(((((((((((()))))))))))))))*********++++++))))))(((((((((((())))))''''''''''''''''''''''''''''''(((((())))))******'''(((((())))))))))))(((((())))))******))))))((())))))))))))(((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((()))******%%%%%%''''''((((((((((((''''''''''''(((((((((((()))))))))((((((((('''''''''((())))))''''''((()))''''''(((***,,,,,,***((('''''''''((((((((((((((())))))))))))(((((((((((('''((())))))***)))))))))((()))***++++++***)))((()))))))))(((((((((''''''''''''''''''((((((((((((******)))((((((((())))))***)))((((((''''''((((((***))))))(((''''''&&&&&&(((((())))))))))))((((((((((((((((((((()))******''''''''''''((()))***+++(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''(((((()))***))))))((()))***)))&&&$$$'''''''''(((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))'''((((((((((((((())))))'''((()))******+++******)))+++......+++)))((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))***+++(((((()))))))))))))))***(((((('''''''''((())))))))))))***))))))((('''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***+++,,,------,,,+++***,,,,,,+++++++++,,,---...---:::@@@:::222333666666444333222222333666888:::222555999FFF___uuuxxxppp^^^[[[ZZZZZZ\\\eeeyyykkkbbb___]]]cccmmm|||hhhYYY\\\fffhhhfffeee[[[YYYVVVPPPHHH???777222555555555444444333333333111222222333333222222111111222222222111000///...,,,---...//////////////////000111111111222444666888999;;;===>>>AAAFFFIIILLLUUUcccsss))))))))))))***+++,,,------+++))))))+++,,,,,,+++************))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))************))))))))))))))))))))))))))))))'''''''''(((((()))))))))))))))(((((((((((())))))'''((())))))))))))(((''''''))),,,......,,,)))'''''')))***)))''''''***,,,+++,,,------+++))))))*********))))))))))))******((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((()))************))))))(((((((((((()))((()))************)))((())))))))))))((((((((((((''''''''''''((((((((()))((())))))******))))))((((((((())))))))))))(((((('''((()))*********))))))((((((((((((((()))******$$$%%%'''((()))))))))((('''(((((((((((()))))))))))))))))))))((((((((('''''')))++++++***(((((()))&&&'''(((+++------***(((''''''''''''((((((((()))***)))))))))((((((((('''&&&&&&((()))))))))((((((((()))***++++++***)))((((((((((((((((((((())))))''''''''''''((((((((((((((((((((('''(((((())))))))))))(((''''''''''''(((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((()))******((((((''''''((()))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((''''''''''''((()))))))))((((((((())))))(((&&&((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***)))((((((((('''''''''&&&'''((((((((()))))))))***(((((((((''''''''''''''''''((()))******+++++++++***///333111+++''''''***''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''(((((()))***(((((((((((())))))******))))))((('''''''''((((((((()))))))))))))))((('''''''''&&&&&&'''(((((()))(((((()))******)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++,,,------,,,+++***,,,,,,+++++++++,,,---...///@@@III???222000333444//////000111222333444555...222444:::NNNhhhvvvuuueeeccccccccccccjjjzzzkkkaaa[[[UUU[[[gggzzz}}}dddPPPSSS```fffhhhkkkfffbbb\\\WWWQQQHHH<<<444444444444444333333333333111222222333333222222111111111222222111000...---***+++---//////000//////...///000000000111333555888999:::;;;<<>>@@@DDDKKKWWWeeesss))))))************)))))))))***,,,......,,,***(((((((((((((((((()))))))))))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((()))*********((('''&&&***))))))((('''&&&&&&&&&))))))))))))************)))))))))))))))))))))))))))(((''''''''')))***+++222111000---+++)))'''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))))))))(((%%%&&&''')))************((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******''''''''''''(((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))+++++++++++++++***)))(((###%%%'''***+++++++++***''''''''''''((((((((()))((((((((((((((((((((((((###%%%''')))******((((((''''''((()))))))))))))))))))))(((((('''''''''&&&)))((((((''''''''''''(((((((((''''''''''''((((((&&&&&&''''''(((((())))))$$$&&&&&&$$$&&&---111111))))))))))))))))))))))))((((((((((((((()))******)))((((((((()))***++++++***))))))(((((((((((()))$$$%%%'''))))))((('''%%%$$$&&&)))*********,,,---+++***)))(((((('''((((((***)))))))))))))))******(((((((((((())))))))))))***+++++++++***'''$$$###))))))))))))))))))))))))++++++***)))(((((())))))&&&)))+++)))%%%%%%)))...***)))(((((())))))(((''')))******)))''''''((()))+++***)))''''''(((((()))***)))((((((((()))+++,,,,,,---...,,,***))))))*********)))(((((((((((((((&&&((()))++++++)))(((&&&)))((('''((()))***)))'''))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''******++++++++++++************))))))))))))******))))))))))))))))))))))))...+++((((((***,,,+++)))---,,,++++++******++++++***))))))***,,,------,,,***++++++,,,,,,------...---------............///000...///444===MMMcccvvvqqqllliiilllrrrxxxoooYYYTTTRRRTTT___www~~~|||kkkVVVKKKPPP\\\hhhnnnllljjjfffbbb[[[PPPBBB999444111///111666777555222333333333333333333333333222222222111111111000000......///000000000000000////////////000000000000222222333555777:::===???CCCGGGNNNYYYfffsss~~~))))))************)))))))))+++---...///---+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((('''***))))))(((''''''&&&&&&))))))))))))************)))))))))))))))))))))))))))((((((''''''((()))***......---,,,+++***)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''''''''(((((((((((()))))))))(((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******++++++******))))))$$$&&&(((***++++++***)))'''''''''((((((((()))))))))))))))(((((('''''''''$$$%%%'''))))))))))))(((''''''((())))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''''''((((((((((((((()))++++++(((***111444444))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))***+++***)))((((((((((((((((((&&&'''((()))***)))((((((%%%''')))*********+++,,,***))))))(((((((((((((((,,,++++++*********++++++(((((((((((())))))))))))))))))******)))((('''&&&))))))))))))))))))))))))******))))))))))))))))))((()))***)))&&&&&&))),,,+++)))(((((())))))(((''')))))))))((('''&&&''')))#########$$$&&&)))+++---))))))(((((())))))***++++++,,,---,,,)))((()))***))))))(((''''''''''''''''''((()))******)))((('''***)))((((((******)))((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((()))))))))(((((('''******))))))))))))******))))))))))))))))))))))))(((&&&%%%&&&)))+++,,,+++************++++++,,,---///,,,)))((()))+++++++++,,,,,,,,,,,,,,,,,,,,,+++------------............000...---000777EEE]]]rrrrrrnnnmmmpppxxxqqq]]]VVVQQQRRR\\\pppppp[[[LLLKKKVVVdddnnnpppooolllfff]]]PPPDDD<<<666222000111555777666333333333333333333333333333222222222111111111000000...///111222222222111000.../////////000000000000222222333444777:::===>>>AAADDDJJJSSS___lllwww}}}|||))))))************)))))))))+++---...///...---,,,+++++++++***)))))))))((())))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))******))))))(((((('''''')))(((((((((((())))))******))))))((((((''''''&&&))))))))))))************))))))))))))))))))))))))***))))))(((((((((((()))*********+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***))))))((('''&&&)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))******''''''''''''((((((((((((***)))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))************)))&&&''')))*********)))(((''''''((((((((())))))))))))))))))(((((('''''''''&&&&&&''''''((()))))))))''''''((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((('''''''''''')))(((&&&''',,,///...((((((((((((((((((((((((((((((((((((((()))******+++***))))))))))))))))))***)))((((((''''''(((((())))))))))))************&&&(((******)))))))))***((((((((((((((()))))))))++++++***)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***+++)))(((((()))***((('''(((((()))'''&&&%%%'''(((''''''&&&&&&&&&&&&''''''(((((())))))******))))))***+++,,,***((('''((()))(((''''''&&&&&&&&&&&&''''''((()))******)))((('''+++***))))))***+++***)))))))))))))))))))))))))))'''((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))(((((('''&&&***))))))(((((())))))***))))))))))))))))))))))))(((&&&%%%&&&)))+++++++++)))))))))***+++,,,---...333///***'''''')))******...------,,,++++++******,,,,,,,,,---------.........---,,,---000<<>>@@@DDDKKKUUU```kkkqqqpppxxx)))******++++++******)))((()))+++---......---------,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((()))***+++((((((((((((((((((((((((******))))))(((((('''''')))(((''''''''')))***+++))))))))))))((((((''''''((()))))))))************))))))))))))))))))))))))******))))))(((((('''''''''((()))***+++*********(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((************)))'''&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******((((((((((((((())))))***''''''''''''((((((((((((************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))************(((((())))))))))))(((''''''(((((((((((()))))))))((((((((()))))))))******'''''''''''''''((()))***''''''((()))))))))))))))((((((((((((((('''''''''((((((((())))))+++,,,,,,((((((''''''''''''(((((())))))((((((''''''&&&&&&$$$&&&%%%"""###''')))'''((((((((((((((((((((((((((((((((((((((())))))***++++++***)))((((((((()))))))))(((''''''(((((((((***))))))))))))***++++++''')))******)))(((((()))''''''((())))))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((())))))*********,,,***))))))******)))(((+++***((()))******)))''''''(((((('''%%%%%%&&&''',,,+++***)))((('''&&&&&&&&&''')))*********)))((()))******)))(((''''''((((((''''''&&&&&&'''''''''(((((())))))))))))((((((+++***)))***+++,,,+++)))(((((((((((((((((((((((('''(((((()))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&++++++++++++***)))((('''))))))(((((((((((())))))((((((((((((((((((((((((---,,,+++*********))))))))))))))))))***+++,,,---000---***(((((())))))))),,,,,,,,,,,,++++++******+++,,,,,,,,,------------,,,,,,---------555HHH[[[oooooommmnnnuuu~~~zzzzzz}}}~~~zzzlllcccWWWSSS[[[hhhxxx{{{~~~qqq[[[JJJHHHUUUcccpppuuuvvvnnn^^^MMMBBB???888444111000111444444444555555444333333222111111111111111111111111111111...000333555555333000............/////////000000///000111333555888999:::<<<===???CCCKKKUUU^^^cccdddlllwww******++++++++++++******'''(((***+++,,,,,,,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))((('''''''''((()))******((((((((((((((((((((((((***)))))))))(((((((((''')))(((''''''''')))***+++)))))))))))))))(((((((((((()))))))))************))))))))))))))))))))))))******))))))((((((''''''((()))***++++++***((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((************)))'''&&&&&&&&&'''((()))************))))))))))))))))))))))))))))))))))))******++++++((((((((((((((())))))***''''''''''''(((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))))))))))))))))))))))))))(((((('''(((((((((((()))))))))***&&&'''((()))+++,,,---...(((''''''''''''(((((()))''''''((()))))))))))))))'''''''''(((((((((((((((((((((((())))))+++,,,,,,((((((''''''''''''(((((())))))((((((''''''&&&&&&''')))(((%%%&&&)))***(((((((((((((((((((((((((((((((((((((((((())))))***++++++***)))((((((((()))((((((((((((((()))******))))))((((((((()))***+++''')))******(((''''''(((&&&'''((()))******))))))(((((('''&&&%%%%%%&&&&&&(((((((((((())))))))))))+++***)))((('''''''''(((((((((((((((((((((((((((&&&'''((()))***)))))))))***)))((()))***+++)))(((+++***))))))******)))((('''(((((('''%%%%%%&&&'''%%%&&&'''((()))***++++++&&&'''(((******)))((((((((()))***)))'''''''''))))))((((((((((((((())))))(((((())))))))))))((((((+++***)))***+++,,,+++)))((((((((((((((((((((((((((())))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''***************)))(((((())))))(((((((((((())))))((((((((((((((((((((((((,,,,,,,,,+++***)))((((((++++++***))))))************))))))***,,,,,,***(((*********++++++,,,,,,,,,++++++++++++,,,,,,,,,---***,,,///000///111>>>LLLkkknnnnnnjjjllluuu{{{}}}}}}{{{zzzzzzxxx~~~uuunnnbbbZZZ```hhhsss~~~zzzvvv|||{{{fffQQQIIIOOOYYYpppwww{{{sssaaaNNNCCC>>>777555111///000111333333555555444333333222111111111111111111111111111111...000222444444222///---............////////////...///000222444666777888;;;;;;<<>>777666333111111111222333444444444333333222222222111111111111111222222222///000222333333111///---------........./////////---...000222444555555666999999:::===AAAFFFKKKNNNOOOWWWcccnnnxxx***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))''''''(((((())))))******((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))******))))))(((''')))+++,,,,,,+++)))((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---((((((((((((((()))******''''''''''''((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&)))(((((((((((()))))))))(((((()))))))))*********'''''''''((())))))******&&&'''((())))))((('''&&&''''''((()))))))))))))))''''''''''''((((((((()))'''&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''''''((((((((((((((($$$''''''%%%%%%((()))&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))***+++''''''(((***,,,...000111((()))+++,,,,,,,,,+++***&&&'''))))))((('''((()))'''(((*********)))'''&&&(((((((((((()))***++++++(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''''')))***)))((('''%%%"""%%%))))))(((''')))+++,,,+++)))***++++++***((()))))))))((('''&&&''')))*********)))'''$$$"""!!!(((''''''''''''((())))))((()))******(((((()))***'''''''''''''''((())))))))))))(((((((((((())))))***)))((((((******)))((())))))))))))))))))))))))'''(((((()))******))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))%%%%%%&&&'''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))%%%(((******)))'''((()))***))))))))))))******+++((('''((())),,,,,,+++)))***************+++++++++************++++++++++++...++++++...//////333999PPPeeesssnnndddaaaaaa```lllzzz{{{pppooorrrsssssstttvvvrrrqqquuuvvvuuuwww{{{|||uuujjj^^^UUURRRRRRpppxxx{{{lllWWWEEE;;;888888777555333222222333333333333333333333333333000000111111111222222222111222333333333222000///---------.........//////,,,---///111333444444444777777999;;;>>>AAADDDFFFEEEMMMYYYdddoooyyy***++++++,,,,,,++++++***,,,,,,++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))*********((('''&&&)))))))))))))))*********))))))))))))************))))))))))))))))))))))))&&&'''(((*********))))))&&&(((***---------+++***))))))))))))))))))))))))+++)))(((''''''((()))+++))))))))))))))))))))))))'''((()))))))))))))))((()))))))))))))))(((((('''))))))))))))))))))))))))))))))***+++,,,,,,------((((((((((((((()))******''''''''''''((((((((()))&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%((((((((((((((()))******))))))))))))************((('''''''''&&&&&&&&&&&&&&&''')))******(((&&&%%%'''(((((()))))))))))))))&&&'''''''''(((((()))))))))(((((('''''''''((((((((((((''''''''''''((((((&&&'''''''''(((((())))))%%%((((((&&&'''******(((************************((((((((((((((()))******))))))(((((()))***++++++&&&'''(((***---000222333)))***,,,......---,,,+++%%%'''))))))((('''((()))((()))***+++***)))'''%%%&&&&&&&&&&&&((()))***+++(((((((((((())))))))))))$$$&&&(((***++++++)))((())))))))))))))))))))))))'''((()))***)))(((&&&$$$$$$))))))'''%%%(((,,,,,,+++******++++++***((()))******)))''''''((()))&&&''')))*********)))((((((((('''&&&&&&((()))***((()))+++***)))(((***+++&&&&&&&&&&&&&&&'''((()))))))))(((((((((((()))))))))((('''((()))***)))'''))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******%%%&&&''')))******++++++((((((''''''''''''(((((())))))))))))))))))))))))***---///...***''''''((((((((((((((()))+++,,,---+++)))'''''')))+++++++++,,,,,,++++++***))))))))))))************+++++++++111+++(((+++---...111666BBB]]]rrrooobbb[[[XXXTTTeeevvvwwwkkkkkkqqqsss~~~{{{zzzxxxqqqsssuuurrrpppqqqzzzvvvnnnfff___ZZZVVVSSSmmmuuu|||{{{mmmWWWCCC777999::::::888666444444444333333333333333333333444000000111111222222222222444444444444333333222111---------.........//////+++,,,///111333333333333555666888:::===???AAAAAA???GGGRRR^^^hhhsss~~~))))))************)))))))))))))))***+++,,,......,,,***(((''')))*********,,,***)))((()))***)))((()))******)))'''&&&''')))---,,,***(((((((((((()))***)))(((''''''((()))***,,,***((('''&&&'''((()))))))))))))))))))))))))))(((((()))***************,,,+++***((((((((())))))++++++******))))))(((((((((+++------+++)))((((((******))))))((((((''''''))))))((('''''''''''''''+++***)))))))))))))))*********+++,,,+++***)))((())))))))))))******************))))))((((((''''''))))))))))))************))))))))))))))))))))))))+++***(((&&&&&&&&&''''''((()))))))))))))))((((((((('''&&&%%%%%%&&&'''((((((((((((((()))))))))))))))(((''''''''')))***++++++)))'''''''''((('''&&&'''&&&&&&&&&'''(((***++++++***)))'''''''''((()))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))))))))))))))((('''&&&&&&'''((()))((((((((((((((()))*********)))(((&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((('''''''''&&&******************************)))(((''''''(((((((((((())))))((('''&&&&&&)))******)))'''&&&((()))''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))'''(((,,,///111///***&&&'''((()))******)))((('''***)))'''&&&&&&''''''(((***)))'''&&&%%%%%%&&&&&&***)))(((''''''((()))***((((((((((((((('''''''''***)))''''''((())))))((())))))(((((((((((())))))((()))******)))(((***+++---------,,,+++***)))(((&&&&&&&&&&&&''')))***+++,,,,,,,,,+++++++++******((((((((((((((((((((((((((()))))))))))))))((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''((()))++++++******)))+++)))((((((***+++******))))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''''''''(((((())))))******((((((((((((((()))******)))))))))((()))***++++++((((((((((((((()))))))))''''''((()))***++++++,,,++++++******))))))((((((''')))++++++***((()))***,,,,,,++++++***+++++++++...------------...//////@@@PPPeeennneeeVVVQQQTTTYYYhhhxxx{{{qqqhhhkkkssstttzzz|||tttpppqqqsssoooiiirrrkkkddddddhhhhhhbbb[[[hhhqqq{{{|||kkkTTTEEEBBB;;;<<<<<<;;;888555444444666555333333333333111000222222222333333444444444333333444555666555111...///////////////......---000///---,,,---...000222555555666777999;;;<<<===???DDDKKKTTT^^^jjjttt{{{))))))************)))))))))))))))***+++,,,---...---+++)))(((***+++++++++,,,***(((((()))***)))(((***++++++***(((((()))***---,,,***(((((((((((()))***)))(((''''''((()))***,,,***)))''''''((()))***))))))))))))))))))))))))(((((()))***************,,,+++)))((((((((()))***)))((((((((('''''''''&&&)))+++......,,,***)))))))))))))))))))))(((((((((***)))((((((''''''((((((((((((''''''''''''((((((******+++,,,+++***)))((((((((()))))))))************)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))(((((('''''''''(((((()))(((((()))))))))(((((('''(((((('''&&&&&&'''((((((''''''((((((((()))))))))))))))((('''((((((*********)))''''''(((((('''&&&''''''&&&&&&'''(((***++++++***)))(((''''''((()))(((((())))))))))))(((((((((((())))))))))))((((((%%%&&&&&&''''''''''''''')))(((''''''''''''((()))((((((((((((((()))******))))))'''&&&&&&&&&''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''+++***)))(((((((((((((((''''''(((((('''&&&&&&%%%)))******((('''&&&''')))''''''((((((((((((((()))))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((())))))'''(((***---///...***''')))(((''''''''''''((()))))))))(((''''''((()))******)))(((&&&&&&&&&&&&'''+++***)))(((((()))******((((((((((((((((((((((((***)))((((((******)))((())))))(((((((((((())))))'''((())))))''''''''')))(((((()))************)))((((((''''''(((((()))***,,,+++++++++************(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))&&&'''((()))***))))))(((***(((''''''((()))((('''))))))(((((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((()))******+++++++++***++++++,,,,,,+++++++++***************)))))))))))))))******************)))))))))))))))***+++,,,+++******+++,,,+++++++++***++++++,,,,,,---------------...//////<<>>AAABBB>>>:::666444555444222222333333222000222222222222333333333333333333333555666555111...///////////////......---000///---------...000111444444555666888:::;;;<<<===AAAHHHQQQZZZeeeooovvv))))))************))))))((())))))***+++,,,---......,,,***)))+++,,,,,,,,,,,,***(((((()))***)))(((+++,,,,,,+++))))))***+++,,,+++***((((((((())))))))))))(((((((((((())))))++++++)))((((((((()))***))))))))))))))))))))))))(((((()))***************+++***)))((((((((()))***((((((((((((''''''''''''(((***,,,,,,+++)))))))))(((((())))))))))))))))))******)))(((((((((((()))(((((((((''''''(((((()))******+++,,,+++***)))((((((((())))))))))))******))))))))))))(((((((((((())))))))))))************((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((((((((((((******)))((((((((())))))***)))''''''((()))((('''''''''''''''((()))*********))))))(((((((((((()))(((((())))))))))))(((((((((((())))))))))))((((((%%%&&&&&&''''''''''''''')))((((((''''''(((((()))((((((((((((((()))******)))(((''''''&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''+++******)))))))))))))))((((((((((((((('''''''''((())))))(((&&&&&&''')))'''((((((((())))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))(((((()))+++,,,,,,***''')))(((&&&%%%%%%&&&((())))))((((((((((((***+++,,,+++***)))''''''''''''(((,,,+++******)))))))))***((((((((((((((((((((((((***))))))+++,,,,,,***((())))))(((((((((((()))))))))***+++***(((''''''((('''((())))))******)))))))))))))))(((((())))))***+++******)))))))))))))))(((((((((((((((((((((((((((((())))))***))))))(((&&&&&&'''''''''((((((((())))))(((((((((((())))))&&&&&&'''(((((((((((((((+++)))(((((())))))'''&&&))))))((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))*********))))))))))))))))))))),,,,,,++++++******))))))************))))))(((((())))))))))))***************++++++)))((((((***,,,************+++,,,---------------------......///777DDDXXXhhhhhh\\\PPPKKKMMMUUU^^^bbbaaacccjjjppp~~~wwwqqqttt~~~mmmlllkkkmmmnnnmmmjjjhhhcccbbbbbbeeekkkrrrwwwyyyjjjhhhiiilllgggZZZLLLEEE???BBBFFFHHHGGGAAA:::555444222000111222333222111222222222222222111111111333222333555666555222//////////////////......---///......------///000111222222333444666888:::;;;:::>>>DDDKKKTTT]]]gggmmm)))******++++++******))))))***+++,,,---.........---+++))))))***,,,,,,++++++***(((((()))******)))***++++++***)))(((***+++,,,+++)))((((((((()))***))))))(((((((((((())))))+++***))))))))))))******))))))))))))))))))))))))(((((()))***************+++***)))(((((()))******************))))))))))))''')))******)))(((((()))((((((((())))))******++++++******)))))))))))))))*********)))******++++++******+++,,,+++***)))((((((((((((((()))))))))***))))))))))))((((((((((((((()))))))))************((((((((((((((((((((((((&&&'''(((*********)))(((&&&''''''(((((((((((('''((((((((((((((((((((((((&&&'''''''''((((((((((((+++******))))))(((((((((***)))''''''((())))))(((''''''((((((((())))))***)))))))))(((((((((((()))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))))))))))))))(((((((((((((((((()))((((((((((((((())))))***)))))))))((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))+++******)))))))))************))))))))))))))))))'''(((((('''&&&&&&''')))((((((((())))))*********))))))))))))))))))))))))***)))))))))(((((((((((())))))(((((((((((())))))(((''''''(((***+++)))((()))(((''''''''''''((())))))((((((((()))+++---...,,,+++***(((((((((((()))++++++***))))))(((((((((((((((((((((((()))))))))******+++---...---***((())))))(((((((((((())))))------...,,,***))))))***,,,,,,,,,,,,+++)))((('''))))))((())))))***+++,,,******)))((('''(((((()))(((((((((((((((((((((((((((((()))*********))))))''''''''''''(((((((((((())))))(((((((((((())))))''''''(((((((((((()))(((...,,,++++++,,,+++)))'''))))))((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''((((((((((((((())))))***)))*********))))))((((((+++******)))((('''&&&&&&******))))))))))))))))))(((((())))))******++++++((()))(((&&&%%%%%%(((+++************+++,,,---...------,,,,,,------...///222<<>>555333111//////111222222222333222222111111000000000333222333444555555222000///////////////......---///............///000000111111222333555666888999999<<>>BBBGGGKKK***++++++,,,,,,++++++***&&&(((***---...---,,,,,,...+++))))))+++,,,,,,+++***((('''(((***++++++***)))***+++***)))***+++---******)))(((((()))***+++'''((()))******)))((('''%%%%%%&&&'''((((((''''''))))))))))))))))))))))))(((((()))******************)))(((((((((***+++,,,((()))))))))******++++++'''((()))((('''((()))+++,,,+++++++++***)))))))))))))))((('''''''''''''''************+++,,,---...******+++,,,+++***)))(((''''''''''''((((((((()))'''((((((((())))))******))))))))))))************************************))))))(((((((((***+++---(((((()))++++++,,,,,,,,,)))***+++,,,,,,+++***))))))*********++++++++++++((()))***+++,,,,,,+++******((('''(((***++++++***((()))***++++++***)))(((&&&'''(((*********)))((((((((())))))))))))(((((((((((())))))))))))(((((('''(((((()))))))))))))))((()))***++++++***)))(((((((((((((((((()))******%%%&&&''')))))))))((('''))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))***)))((('''((()))+++---)))***+++***)))***+++---000///...,,,***)))''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))(((((((((((())))))(((((()))+++,,,,,,***'''(((((())))))))))))(((((()))((((((((((((***+++,,,+++***)))''''''''''''(((%%%&&&((()))***+++******'''(((((()))***+++++++++,,,***))))))***++++++***))))))(((((((((((())))))((()))******)))(((***+++++++++++++++***((('''&&&,,,+++)))(((&&&%%%%%%%%%---+++)))''''''(((***+++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))(((''''''&&&&&&((()))***,,,,,,,,,...000///---***(((((())))))*********+++&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******''''''(((((())))))******((((((((((((((()))*********+++...000222222111000((((((((((((((()))))))))************))))))))))))++++++******))))))((((((((()))++++++***))))))***,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...111///222>>>JJJNNNMMMMMMCCCNNNUUUTTTYYYfffmmmkkkjjjmmmmmmgggdddeeegggggghhhUUUIIIPPPYYYXXXUUUVVVKKKUUUeeewww}}}wwwhhhUUUFFF===???KKKXXXgggllllllbbbRRREEEAAACCC999666222000111222333333222222222333333444444444333222111222444555444333///////////////......------......///000////////////000000222333555777888666777888999;;;>>>CCCFFF)))(((***......***((()))***+++,,,,,,+++***)))(((******++++++++++++******###$$$$$$%%%&&&'''((((((+++******)))))))))))))))************))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))---+++******++++++)))(((***)))(((''''''((()))***+++*********))))))((((((,,,,,,,,,++++++++++++***,,,,,,+++***)))))))))***,,,+++***)))))))))***+++***)))(((''''''((()))***)))******+++++++++***************)))))))))))))))((())))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++***)))))))))))))))******************)))(((((())))))))))))(((((((((((())))))))))))))))))))))))************************))))))************)))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''')))+++---///000------,,,+++***)))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((222///,,,******)))((('''(((((((((((())))))))))))((()))***+++,,,,,,+++******((('''%%%%%%'''(((***++++++++++++)))((('''&&&%%%'''))))))((('''((()))(((((((((((())))))))))))***************)))(((((()))(((((()))******'''%%%))))))))))))))))))))))))((((((''''''''''''((((((*********(((&&&&&&(((***)))(((***///444444...)))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&((()))++++++)))(((&&&,,,+++)))((('''(((***+++---'''+++999===333+++***'''''''''''''''((())))))************************************************))))))))))))************)))************+++++++++***++++++++++++***))))))******...666BBBLLLRRRTTTJJJPPPTTTUUUYYYaaahhhjjjjjjcccaaaeeeeee```\\\]]]___QQQFFFGGGMMMRRRTTTVVVUUUUUU]]]nnn~~~~~~wwwqqqiii[[[JJJ???===BBBHHH[[[jjjtttmmm\\\NNNGGGDDD>>>777000///...,,,---111444444222222222222444444777666555444444444444444222000///------///000222............////////////---...///000111222333333666555555666888;;;???AAA***)))+++//////+++)))***)))***+++++++++***)))(((''''''((((((((((((''''''((())))))******++++++++++++******))))))))))))))))))((((((((('''''''''''')))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))++++++***)))***)))(((((('''((()))***************)))))))))(((*********))))))))))))(((***)))((((((((((((((((((,,,+++***)))))))))***+++***)))(((''''''((()))************+++************)))))))))))))))*********)))))))))*********++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))******))))))******))))))((('''&&&&&&'''((()))***++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))))))))((((((((('''''''''((((((((())))))************************))))))))))))))))))))))))***))))))))))))***+++++++++++++++***))))))((((((++++++++++++++++++++++++'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))((((((((((((...,,,***)))***+++***)))************))))))))))))((((((***+++++++++******))))))(((''''''((())))))***************)))((('''((()))******(((&&&''''''''''''''''''(((((((((((())))))******))))))((('''))))))***,,,...///...,,,))))))))))))))))))))))))))))))(((((((((((())))))((())))))'''&&&&&&''')))***))))))---111111---((()))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''((()))******)))((('''***)))'''&&&&&&&&&((()))+++%%%'''222666...((((((((((((''''''(((((()))***************************))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))***+++++++++++++++***+++...444===HHHQQQVVVQQQTTTUUUTTTXXXaaahhhiiibbb[[[XXX]]]```]]]ZZZZZZZZZOOOGGGHHHMMMQQQTTTVVVUUUTTT[[[lll}}}xxxoooiii]]]OOODDD???@@@CCCSSS```lllkkkbbbXXXNNNFFF>>>666111000///...///333444333222222222222333444444333333222222111222222111000///......///000111000000//////.........------...///000111222333333555555555666888;;;>>>@@@+++***,,,000000,,,***+++((())))))************)))************************))))))))))))))))))))))))+++******)))))))))))))))))))))((((((((('''''''''$$$%%%%%%&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***++++++***))))))((((((((())))))***************))))))))))))*********))))))))))))((((((((((((((((((((()))***---,,,***)))))))))******))))))(((((((((((()))))),,,++++++******)))))))))(((((())))))******++++++************+++++++++,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))******+++(((((()))))))))(((''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((''''''''''''&&&&&&))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((((((((('''''''''(((((((((((())))))((((((((((((((((((((((((******************************)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))((('''(((***+++,,,+++,,,+++++++++******))))))(((((()))*********))))))))))))))))))))))))))))))((())))))******))))))(((***+++,,,+++(((&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((''''''((('''(((***,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((('''&&&&&&(((***+++***)))+++......+++'''***)))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''((()))******)))((('''***)))((('''&&&'''((((((+++%%%%%%---000***'''((())))))((((((((()))******************************(((((((((((((((((((((((())))))))))))************)))************+++++++++'''((()))***+++,,,,,,,,,+++,,,...000666AAANNNXXXZZZYYYVVVSSSWWWaaahhhiiiaaaYYYTTTWWW[[[ZZZVVVSSSTTTMMMIIIKKKMMMOOORRRVVVUUUTTTZZZhhhxxx|||uuullliiibbbWWWLLLCCC???===JJJVVVdddjjjhhh```SSSGGG===777222222222000111444333333222222222222333333222222222111111111111111111000///......///000111111111000///...---,,,,,,......//////000111222222444444444555777:::<<<>>>,,,***+++//////+++***,,,'''(((((()))************++++++++++++++++++++++++((((((((((((''''''&&&&&&+++******)))))))))))))))+++++++++*********))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))******((())))))))))))))))))***************))))))))))))))),,,,,,,,,+++++++++*********)))))))))***+++,,,,,,---,,,+++)))))))))******))))))(((((((((((())))))---,,,,,,+++***))))))(((''''''((()))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((***+++,,,''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***++++++++++++++++++***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))******++++++******)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''((()))***+++''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((('''&&&''')))++++++***,,,++++++******))))))(((((((((((()))))))))(((((())))))************))))))''''''((()))******))))))***+++,,,+++)))''''''((('''''''''(((((((((((()))''''''(((((((((((('''''')))((('''((())))))'''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&((())))))(((((()))+++,,,***))))))***+++)))'''************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))((((((,,,+++***)))))))))******...(((&&&+++,,,***)))+++******))))))))))))******************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++(((((()))***+++,,,,,,,,,+++---...---///999IIIVVV]]][[[VVVRRRWWWaaahhhiiijjjaaaYYYWWWZZZXXXRRRMMMPPPMMMLLLNNNMMMLLLNNNSSSVVVVVVYYYbbbpppxxxuuummmiiihhhfff```WWWKKKAAA<<>>888333444333000000222333222222222222222222333222222333333333222222222000000////////////000000111000000///...---------......//////000111111222333333333444666999;;;<<<+++)))***------***)))+++(((((()))))))))***++++++)))(((''''''''''''((()))+++++++++***))))))((((((+++******)))))))))))))))++++++++++++************......------,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((())))))(((&&&(((((()))***************))))))))))))))))))******,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,...,,,+++))))))))))))***(((((())))))))))))((((((------------,,,+++)))(((''''''((()))***++++++,,,******+++++++++,,,,,,,,,((())))))******+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))((((((************************((((((((((((((((((((((((((((((((((((((()))******'''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''((((((((()))))))))***(((''''''((()))***)))'''******)))))))))((((((((())))))(((((((((((((((((())))))************))))))&&&'''((()))))))))))))))((()))++++++)))))))))***((())))))))))))*********''''''((((((((((((''''''+++***(((((()))***)))((((((((((((((((((((((((((('''((())))))))))))((('''((()))++++++******+++,,,,,,***)))((())))))((('''))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((,,,++++++***************...***((()))***)))***,,,******))))))))))))******))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++******+++++++++******)))***---...++++++333CCCPPPZZZYYYVVVSSSWWW___eeefffllleee\\\WWWWWWWWWRRRLLLOOOMMMNNNPPPNNNJJJLLLPPPWWWYYYZZZ\\\dddkkkjjjcccdddfffhhhfff```UUUHHH@@@:::KKK]]]eeeeee^^^RRRHHH???999555555444000///000222222222222222222222222111111222333333222222111000000////////////000000.........///////////////.........///000000111111111222222444555777999999+++((())),,,,,,)))(((++++++******)))******+++,,,******((((((((((((*********)))))))))((((((''''''+++******)))))))))))))))******)))))))))(((((((((,,,,,,+++***)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))))))))(((&&&(((((()))***++++++++++++))))))))))))*********************))))))))))))((((((((((((((((((((()))***...---+++)))(((((())))))(((((())))))))))))((((((,,,---///000000---+++)))(((((())))))******++++++************+++++++++,,,%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))***''''''((()))))))))((((((&&&&&&'''((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))******))))))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''',,,+++***)))(((((('''(((((((((((())))))*********((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((())))))******))))))((()))******(((&&&((((((((((((((((((((((((******)))((((((((())))))))))))))))))))))))))))))&&&'''(((((())))))))))))&&&(((******)))))))))***))))))*********+++++++++''''''((()))))))))((((((&&&%%%$$$%%%''')))***)))))))))))))))))))))))))))'''((()))******)))(((''')))+++------,,,++++++,,,*********))))))((((((((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))******)))))))))(((((((((***)))((((((((('''((()))******)))((((((((())))))))))))))))))))))))))))))************************))))))))))))************)))************++++++++++++++++++++++++***))))))))),,,...,,,+++000;;;EEERRRVVVXXXVVVVVV[[[___```aaa^^^WWWQQQQQQTTTSSSOOONNNMMMNNNPPPOOOLLLLLLPPPXXX]]]]]]XXXYYY___```\\\^^^aaaeeehhheee]]]RRRIII:::HHHXXX```aaa]]]TTTLLL@@@:::777888777333000111111111222222222222111111...///000222222111000/////////000000000000//////............//////000000.........//////000000000000111222333555666777777,,,)))***,,,,,,***))),,,---,,,+++******++++++,,,---,,,+++))))))+++,,,---((((((''''''''''''''''''+++******)))))))))))))))*********)))))))))((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***+++***((('''(((***+++,,,,,,++++++((()))))))))*********************))))))))))))(((***)))((((((((((((((((((...---+++)))((((((((()))'''((()))******)))((('''***---111444333000,,,))))))))))))))))))*********)))))))))*********++++++'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))'''((())))))******))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))************************)))******++++++******)))(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))******)))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))***************)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,+++***)))))))))))))))))))))******************''''''''''''''''''''''''*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((()))*********)))(((((()))++++++)))'''((((((((())))))***++++++,,,+++***)))((())))))***))))))(((''''''((())))))''''''(((((((((((((((((('''(((******(((''''''((())))))))))))************'''((())))))******))))))%%%###"""###%%%'''(((((()))))))))))))))))))))))))))***,,,------,,,***))))))+++------+++*********((()))*********)))((((((''''''((((((((()))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))))))))(((((((((((()))))))))*********))))))((((((''')))***)))(((''''''&&&***)))((((((''''''(((((())))))))))))))))))))))))************************))))))))))))************)))************+++++++++)))******+++++++++******(((+++......---///444999KKKTTT[[[YYYUUUUUUVVVVVVUUUVVVRRRKKKJJJOOORRRQQQMMMKKKKKKOOOQQQOOOPPPRRRWWW```aaaWWWQQQVVV[[[ZZZXXX[[[```eeefffbbbYYYRRREEELLLUUU[[[___]]]TTTJJJ???:::999;;;;;;888666666000111222333333222111000...///111222333222111000//////000000000000/////////////////////..................//////////////////000111333444555555666---++++++------++++++---///...,,,+++***+++,,,,,,***)))'''&&&&&&''')))***+++++++++++++++++++++,,,+++******))))))))))))))),,,,,,,,,++++++++++++************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++---,,,+++'''(((***+++,,,,,,++++++(((((())))))*********+++,,,,,,,,,++++++++++++***,,,,,,+++***))))))******///---+++***((((((((()))'''((()))******)))(((''')))---222666666222---************)))))))))))))))((())))))))))))*********,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((()))(((((('''''''''(((((((((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,+++++++++(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))******++++++++++++******(((((())))))))))))((((((************************(((((())))))******+++++++++*********))))))((((((************************))))))))))))))))))))))))(((((())))))***,,,---...++++++******************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))************************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++((('''(((***,,,,,,***)))(((((()))***+++,,,,,,------,,,***)))))))))***+++***((('''%%%%%%'''(((***'''(((((((((((((((''''''(((******)))'''%%%%%%%%%(((((((((((())))))))))))(((((()))***************,,,***''''''((())))))((())))))))))))))))))))))))+++,,,...//////...,,,+++)))+++------+++)))((()))''')))++++++***)))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))************************'''(((((()))))))))))))))))))))(((((((((((())))))+++,,,,,,,,,,,,+++******&&&***,,,+++***)))'''%%%))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++'''((()))***+++,,,,,,,,,'''+++...000///...000222GGGTTT^^^\\\UUUQQQPPPOOOOOOSSSPPPHHHEEEKKKPPPQQQLLLHHHIIINNNSSSSSSSSSUUUUUUaaacccWWWNNNSSSZZZ[[[TTTVVV[[[bbbfffddd^^^XXXRRRSSSTTTXXX^^^^^^RRRDDD>>>::::::===???<<<:::;;;000111222333333222111000000111333555666555333222//////000000000000//////111111000///...------,,,.........///////////////...///111222444444555555******++++++++++++************++++++++++++******+++*********))))))((((((++++++******))))))((((((************************'''***,,,***'''%%%''')))******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******************************))))))))))))******...---+++)))(((((()))))))))***+++,,,,,,+++***)))------------,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,,,,***))))))))))))))))))))))))))))))))),,,,,,++++++******))))))((((((((((((((((((((((((,,,+++++++++******))))))******************************))))))(((((('''''')))***+++***'''&&&'''((())))))(((((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))(((((((((((())))))''''''((()))***+++++++++))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))*********))))))))))))))),,,,,,+++***)))(((''''''***)))))))))***+++,,,,,,+++***)))'''''''''((())),,,+++***)))((((((((((((,,,,,,,,,+++++++++******)))************+++++++++)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***)))(((''''''(((((((((((())))))))))))+++)))'''))),,,---,,,***+++(((&&&&&&***,,,,,,+++++++++***)))((('''&&&&&&))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))))))))))))))((((((((((((******++++++++++++******))))))************))))))))))))))))))************+++,,,,,,+++)))((()))***)))***+++,,,---,,,,,,+++(((((())))))******++++++,,,++++++***)))(((''''''))))))(((((((((((())))))******))))))(((((('''''')))))))))(((''''''&&&&&&&&&'''(((***++++++++++++((()))******)))((()))+++------,,,)))&&&%%%&&&'''))))))))))))))))))))))))((())))))************)))''''''(((((())))))************))))))******+++,,,,,,,,,,,,+++***)))((('''++++++***)))(((((())))))++++++******++++++,,,---888EEETTTYYYSSSLLLIIIJJJIIIJJJIIIDDD@@@AAAIIIPPPPPPOOOOOOPPPRRRUUUYYY[[[YYY^^^aaa___XXXSSSSSSVVVPPPTTTYYY]]]```bbbdddeeecccaaa[[[UUUVVVXXXTTTKKKDDDAAA;;;999>>>CCC@@@999666444000//////222333444333000000333888999666111222111111111000000////////////.........------------,,,,,,+++,,,---...///...///000111222333444444******++++++++++++************++++++++++++******************)))))))))((())))))((((((''''''''''''*********************************)))((('''((()))++++++***)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************************))))))((())))))))),,,+++***))))))))))))))))))***++++++++++++***)))+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++)))(((((()))))))))))))))))))))))))))***************)))))))))(((((((((((((((((((((((())))))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''((()))***)))((('''((()))))))))(((((((((((())))))(((((((((((()))))))))***++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''((()))******))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))***)))))))))))))))))))))************))))))))))))***))))))))))))******+++***))))))(((((((((((()))+++******))))))))))))))),,,+++++++++************(((((()))))))))*********)))(((''''''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((())))))))))))+++)))((()))+++---+++***,,,***'''''')))******(((******))))))((((((''''''))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))*********)))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++)))))))))+++&&&'''((()))***))))))((()))))))))))))))*********++++++******)))(((((('''))))))(((((((((((())))))******))))))((((((((((((''''''((((((((((((((((((((())))))************)))***+++,,,+++)))(((((()))'''((('''&&&$$$$$$%%%'''))))))))))))))))))))))))))))))*********))))))((((((((((((((())))))))))))******))))))******+++,,,+++++++++++++++***)))(((++++++***)))))))))))))))++++++******++++++,,,---666???LLLUUUVVVPPPHHHCCCIIIJJJIIIFFFBBBCCCGGGLLLQQQRRRTTTVVVXXXYYYYYYXXXTTTYYY^^^___[[[VVVRRRQQQPPPSSSVVVZZZ^^^ccchhhkkkkkkiiibbbYYYVVVWWWTTTOOOFFFCCC>>>:::===CCCCCC@@@:::666000...000222333333333111111444888888555000111111111111000000000/////////.........---------///...---,,,,,,,,,------...//////000222333333444******++++++++++++************++++++++++++******************)))))))))))))))(((((((((((('''''''''************************---+++)))((()))*********,,,++++++***************))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************+++***))))))((((((((((((((())))))******))))))((()))******++++++******)))((())))))))))))(((((('''))))))))))))))))))))))))************************(((***++++++)))(((((()))))))))))))))))))))))))))((())))))))))))))))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((())))))(((((()))***))))))(((((((((((())))))((((((((()))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))******(((((())))))*********+++***))))))(((((((((((()))'''(((((())))))))))))((()))))))))))))))******+++************))))))))))))'''((((((((()))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))***)))((()))+++++++++***---+++)))((())))))((('''))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))************(((***+++***))))))***+++((()))+++,,,,,,,,,+++***************))))))))))))*********))))))((((((((())))))(((((((((((())))))***))))))))))))(((((((((&&&&&&'''(((((()))*********************)))((((((***++++++***'''&&&&&&''''''((()))(((((((((***,,,))))))))))))))))))))))))***************)))((('''))))))))))))((((((((((((******))))))******+++,,,******+++++++++******)))+++***))))))))))))))))))+++************+++,,,,,,333777BBBNNNVVVSSSGGG===EEEEEEEEECCCBBBDDDGGGJJJRRRUUUZZZ]]]^^^\\\YYYWWWPPPSSSYYY]]]^^^YYYRRRLLLPPPPPPRRRWWW]]]fffmmmrrrsssrrrjjj^^^UUUSSSQQQOOOHHHHHHCCC>>>>>>CCCGGGGGG@@@999111...000222222000333222111444777777333///111111111111000000000000/////////............---///......---------............///000111222333333******++++++++++++************++++++++++++***************)))))))))))))))************************************************...+++''''''***,,,+++***+++******))))))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++***)))(((((('''((((((&&&'''(((*********)))((())))))************))))))((((((((())))))(((''''''))))))))))))))))))))))))************************(((***,,,+++***))))))***))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((+++++++++***************))))))))))))))))))))))))))))))))))))((((((((((((%%%'''))))))((((((***,,,))))))(((((((((((())))))(((((()))))))))*********************************))))))))))))))))))))))))************************))))))))))))))))))))))))***)))'''&&&&&&'''((()))))))))(((((((((((())))))************)))))))))((())))))(((((((((((()))))))))))))))))))))*********))))))))))))***************)))((('''''''''''''''&&&'''(((*********)))((((((((((((((()))***+++,,,)))))))))))))))(((((((((((((((((()))))))))******)))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))***)))))))))*********)))******)))((((((((((((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***++++++,,,)))))))))))))))*********))))))************)))))))))((('''&&&&&&'''((()))((()))))))))************''')))******))))))***,,,***+++,,,---------,,,+++++++++******))))))(((((()))))))))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))))))))))))))*********))))))((('''((()))(((&&&%%%%%%&&&(((***++++++******,,,...((((((((((((((((((((((((+++++++++******((('''&&&******))))))((((((''''''******))))))******+++,,,((()))***+++++++++++++++******)))))))))))))))******************++++++,,,000333:::GGGQQQQQQHHH>>>AAAAAA@@@???@@@DDDIIIMMMSSSVVV[[[___```^^^[[[XXXPPPPPPRRRXXX]]]\\\SSSKKKLLLMMMPPPVVV```jjjrrrwwwvvvvvvpppcccVVVMMMJJJJJJHHHLLLKKKFFFCCCFFFIIIIIIEEE===333///111222111...222222222444555555222///111111111000000000000000/////////...............,,,,,,------...///000000......//////000111222222******++++++++++++************++++++++++++******))))))))))))))))))******************++++++++++++************************---***'''(((+++,,,,,,***))))))((((((((())))))***)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************)))(((''''''((((((%%%&&&(((*********)))((())))))))))))))))))))))))(((((())))))***))))))((())))))))))))))))))))))))************************)))+++,,,,,,+++******+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******************++++++))))))))))))))))))))))))(((((((((((())))))))))))%%%'''((()))((()))***,,,))))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))'''''''''''''''''''''''')))******++++++******)))+++***)))((((((((()))***))))))(((((((((((())))))************)))))))))((())))))(((((((((((())))))(((((())))))************************))))))))))))))))))((('''&&&&&&&&&'''&&&'''(((*********)))((((((((((((((()))***,,,,,,(((((((((((((((((((((((()))))))))*********++++++((())))))))))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''*********)))))))))(((((((((((((((((())))))))))))))))))***)))))))))))))))''''''((())))))))))))***''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((())))))''''''((()))***++++++,,,((()))))))))*********+++***++++++,,,,,,++++++***((((((''''''''''''((((((((()))))))))************'''(((******))))))***,,,&&&''')))*********)))(((++++++******))))))((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))******************))))))(((((((((((('''''')))******+++++++++&&&'''))))))(((((()))***''')))***)))(((''''''(((((((((((((((((((((((((((+++++++++******((('''&&&******))))))((((((''''''******))))))******+++,,,((()))***+++++++++++++++***)))))))))))))))************))))))******+++,,,...111666???GGGKKKIIIFFFFFFEEEBBB??????CCCJJJPPPTTTVVVZZZ]]]^^^^^^\\\[[[RRRNNNLLLQQQYYY[[[VVVOOOHHHIIIMMMVVVbbbmmmuuuxxxwwwwwwtttiiiYYYKKKEEEEEEGGGNNNSSSPPPKKKJJJIIIHHHHHH@@@777222222222000...111111222333444333111///000000000000000000111111////////////////////////------...........................//////000000111******++++++++++++************++++++++++++******))))))))))))************((((((((())))))))))))******************************)))((()))+++++++++)))(((((((((((((((((()))***))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))((((((''''''(((((()))'''((())))))***************))))))(((((())))))***((())))))***************))))))))))))))))))))))))************************(((***+++,,,*********+++))))))))))))))))))))))))((())))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%'''))))))((()))***,,,))))))(((((((((((()))))))))))))))*********++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))++++++++++++)))))))))))))))***************))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))((((((((()))******+++++++++*********))))))(((((()))((((((''''''''''''((('''(((((())))))))))))((((((((((((((()))***+++,,,(((((((((((())))))))))))************++++++++++++((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++******)))))))))((((((((((((((()))))))))))))))***+++***((('''((()))$$$&&&((()))(((((()))***''''''(((((())))))******((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))******++++++((())))))******++++++++++++,,,,,,,,,,,,,,,,,,+++'''(((((())))))(((((('''))))))))))))************''')))***)))(((((()))***((()))***+++++++++***)))************))))))))))))'''''''''(((((()))))))))))))))(((((((((((()))))))))))))))************+++++++++***))))))(((''''''&&&'''((()))+++++++++,,,(((***+++,,,+++,,,---///***,,,---,,,***((((((((())))))))))))))))))))))))***************)))((('''))))))))))))((((((((((((******))))))******+++,,,((()))***+++++++++++++++)))))))))))))))******+++***))))))))))))***++++++---...222888>>>DDDHHHKKKKKKLLLKKKFFFBBBCCCKKKRRRVVVWWWYYY[[[\\\\\\[[[ZZZTTTLLLGGGIIIQQQWWWVVVRRREEEEEEIIISSS```lllsssvvvxxxwwwtttmmm]]]LLLCCCBBBDDDNNNVVVVVVSSSQQQLLLHHHGGGCCC<<<666333111///...///000222333333222111000000000000000111111111111...////////////000000000/////////...---,,,***)))---........./////////000******++++++++++++************++++++++++++******((()))))))))************(((((()))))))))*********************************%%%(((***+++***)))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************'''''''''''''''((()))*********)))))))))******+++***)))(((''''''((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***)))((()))***))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***&&&((())))))(((((()))+++))))))(((((((((((())))))))))))*********+++++++++************************))))))))))))))))))))))))************************&&&((()))******)))(((&&&%%%''')))***+++***)))((())))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))'''(((((()))******++++++))))))))))))************((((((((('''(((((())))))***))))))(((((((((((()))))))))(((((()))***++++++((((((((())))))*********))))))))))))************((()))************)))((((((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''((((((((()))))))))))))))(((((((((((())))))))))))(((***+++***'''&&&''')))%%%'''******((('''''')))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))*********((())))))******+++,,,,,,+++++++++,,,,,,+++++++++&&&(((***++++++***(((&&&))))))))))))************((()))***)))((('''((()))***+++,,,---...---,,,,,,)))))))))))))))*********&&&&&&''''''((()))******))))))(((((((((((())))))))))))*********+++++++++******))))))))))))))))))'''((()))***************)))+++,,,,,,++++++---...,,,...//////---+++++++++))))))))))))))))))))))))))))))*********))))))((((((((((((((())))))))))))******))))))******+++,,,)))******+++++++++******)))))))))))))))***++++++)))))))))))))))***++++++++++++,,,111999AAAFFFHHHEEEKKKOOOLLLEEEEEELLLUUUYYYZZZ\\\]]]\\\ZZZWWWVVVQQQJJJCCCDDDKKKRRRSSSQQQDDDBBBCCCLLLZZZhhhppptttxxxtttoooiii[[[JJJBBBAAAAAAJJJTTTWWWXXXWWWRRRLLLEEEDDDAAA:::444///...///---///111333333222111111///000000000111111111111.../////////000000000000***+++,,,------,,,,,,+++------............//////******++++++++++++************++++++++++++******(((((())))))*********+++******++++++,,,,,,,,,,,,************************"""'''+++,,,***(((((()))******))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************&&&&&&&&&&&&((()))***+++,,,+++***))))))***+++,,,***)))(((''''''((()))***''''''((()))******))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&'''((('''&&&'''((()))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))******+++++++++,,,************************'''((((((((())))))******'''((())))))(((((()))***))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%###%%%(((***+++***((('''))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++''''''((()))***+++,,,,,,((((((((((((((()))***++++++***)))'''''''''((())))))))))))))))))******+++(((((())))))******++++++(((((((((((())))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&%%%%%%&&&'''((()))******(((((((((((())))))))))))(((***+++***'''&&&''')))&&&)))++++++'''%%%%%%'''))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))*********)))))))))))))))((())))))***++++++,,,,,,******++++++++++++******&&&(((+++------+++(((&&&))))))))))))************)))***+++)))(((''''''((('''((()))***+++***))))))(((((())))))******++++++%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))******++++++++++++((((((((()))******++++++***************)))(((((()))***+++***)))((()))***(((***,,,,,,+++)))))))))))))))))))))))))))))))))((())))))************)))''''''(((((())))))***************)))***++++++,,,******+++++++++******)))))))))((())))))***++++++)))))))))))))))******+++***'''(((...888AAADDDDDD888CCCMMMNNNGGGFFFNNNWWW[[[\\\___```^^^YYYTTTQQQNNNGGGAAAAAAHHHNNNPPPPPPDDD@@@???FFFTTTcccnnnssswwwpppiiicccWWWGGG@@@@@@???HHHQQQVVVZZZ\\\WWWPPPCCCEEECCC===444......000+++...111222222222111111//////000000111111111222.../////////000000111111###%%%(((+++...///000000------..................))))))***+++++++++++++++******************************))))))))))))******''''''((()))***++++++,,,******++++++++++++************+++,,,+++***)))((())))))))))))************(((,,,---***))),,,---,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++((((((((((((((((((((((((+++,,,...//////---***((())))))(((((((((((())))))*********))))))))))))))),,,,,,+++***)))(((''''''******))))))))))))******&&&'''((()))***+++,,,,,,)))))))))))))))))))))))))))((('''''''''(((***+++*********+++,,,...///000+++---...---+++))))))***((((((((()))******++++++++++++*********************)))'''&&&'''(((***+++******))))))((((((''''''(((((((((((())))))))))))+++******)))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%'''((()))+++++++++***)))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))&&&''')))***)))'''''''''(((((())))))******''')))+++,,,,,,,,,***)))))))))***))))))(((''''''))))))))))))))))))))))))))))))************)))(((***((('''&&&&&&'''(((***'''((()))******)))((('''))))))))))))))))))))))))((((((((((((''''''''''''+++***(((&&&&&&(((***+++'''''''''(((((((((((((((******)))))))))))))))***))))))******+++++++++,,,******))))))((((((''''''******))))))))))))*********)))))))))))))))******((()))***)))''''''((()))++++++***)))(((((())))))******))))))((((((''''''&&&''''''((()))*********))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))++++++***)))((('''&&&&&&'''(((***+++***)))'''&&&,,,)))'''(((******(((%%%))))))***+++++++++++++++***+++,,,,,,+++***+++,,,'''111333+++(((+++***$$$((()))***+++******((((((((())))))*********))))))*********++++++,,,------************************)))***+++,,,,,,+++)))((())))))))))))))))))))))))---------...111777???EEEFFFDDDBBBDDDJJJOOOQQQRRR___]]]ZZZWWWUUUSSSSSSSSSKKKHHHEEEDDDFFFHHHIIIIIIFFFCCC@@@CCCMMMZZZgggnnnooojjjccc___[[[QQQCCC888:::>>>EEEPPPYYY^^^\\\YYYOOOIIIBBB;;;666333111//////...///222555666333000000000111111111222222222000000000000000000000000------..................//////............//////))))))***************************************************))))))*********)))))))))))))))******************++++++************++++++,,,+++***)))((())))))))))))************)))---...***((())))))'''******)))))))))******+++***************************************++++++,,,)))))))))))))))))))))))))))***,,,---,,,***((('''******)))((((((((())))))***)))))))))))))))))))))++++++******)))((((((((())))))(((((((((((())))))******)))))))))((((((((())))))))))))))))))))))))((((((((((((((())))))***''''''(((((()))***+++,,,+++---...---+++))))))***++++++******)))(((((((((((((((((((((((()))))))))***)))'''''''''(((***+++******))))))(((((((((((((((((((((((()))))))))******))))))((('''((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))************************+++***)))((('''''''''''''''((()))***+++******)))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---***((()))+++,,,+++))))))))))))))))))(((((((((''')))***,,,,,,+++***)))))))))))))))))))))((('''))))))))))))))))))))))))*********))))))(((((((((***)))'''&&&&&&''')))***(((((()))******)))(((((()))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((******))))))))))))******)))))))))*********++++++***)))))))))((((((((('''******))))))))))))******(((((((((((()))***,,,,,,---......---+++)))***+++++++++***)))))))))))))))******))))))((((((((((((''''''((())))))***++++++))))))))))))))))))))))))******))))))))))))))))))************************((())))))******))))))((()))))))))))))))*********))))))))))))))))))))))))************))))))))))))''')))***++++++***)))(((+++)))'''((()))***(((&&&&&&&&&'''((((((((((((((()))+++,,,+++***)))***,,,***555999000((()))***'''&&&''')))+++,,,,,,++++++(((((())))))))))))(((((())))))***+++,,,,,,,,,,,,************************))))))++++++++++++***)))))))))))))))))))))))))))++++++,,,,,,///444;;;AAAGGGFFFDDDEEEHHHMMMQQQSSS^^^]]]ZZZWWWUUURRRQQQPPPIIIFFFCCCBBBCCCEEEGGGGGGFFFDDDBBBCCCIIIUUUbbbjjjmmmgggaaa]]]ZZZRRRFFF===999;;;AAALLLWWW]]]]]]ZZZPPPJJJBBB:::666333111///...------000333444222000111111111111222222222222000000000000000000000000........................//////............//////************))))))))))))************************++++++++++++++++++++++++************))))))((((((***************************++++++++++++***))))))))))))))))))************---222333///,,,,,,+++((((((((((((((()))***+++,,,************************++++++******+++,,,,,,---************************((()))+++,,,,,,***(((''',,,+++***)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((''''''(((((((((++++++***)))(((''''''&&&))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))+++---...---+++))))))***++++++******)))(((((((((''''''(((((()))))))))***))))))((('''((()))***+++***))))))))))))(((((((((((((((((()))))))))******)))((((((''''''''''''''')))))))))))))))))))))))))))((('''''''''((()))***))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))(((((((((((((((((()))************)))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,***))))))***++++++***++++++***))))))(((''''''((()))***+++++++++***)))(((((())))))***))))))))))))))))))))))))))))))))),,,+++)))((((((((())))))))))))''''''''''''))))))((())))))******))))))((())))))))))))))))))))))))*********))))))))))))(((%%%'''(((******((('''%%%'''''''''(((((()))))))))***)))))))))))))))******(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))+++---...000000000///,,,******++++++***))))))))))))))))))***))))))))))))((((((((()))))))))******++++++,,,)))))))))))))))))))))))),,,,,,++++++***))))))(((************************)))******************)))*********)))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,((()))***,,,,,,,,,+++***+++)))(((((()))***)))'''&&&&&&''''''((('''''''''(((***+++***)))((()))***,,,888===333)))'''******((()))+++,,,,,,,,,++++++((((((((((((((((((((((((''')))+++---------,,,+++************************((()))***+++++++++++++++))))))))))))))))))))))))************,,,000666;;;GGGHHHHHHGGGFFFJJJPPPVVV\\\\\\ZZZXXXUUUQQQMMMLLLGGGDDDAAA???AAACCCDDDEEEGGGFFFDDDCCCEEEMMMYYYbbbgggaaa[[[XXXWWWSSSLLLFFF<<<:::;;;DDDQQQZZZ\\\[[[RRRKKKBBB999444222111111...---,,,---///111111111222222222222222222111111000000000000000000000000........................//////............//////******))))))))))))))))))************************+++++++++,,,,,,+++++++++******))))))))))))))))))+++******************+++++++++++++++******))))))((()))))))))************---222333000......,,,)))(((((('''(((((()))*********************************************+++,,,---***************************+++,,,------,,,+++***---,,,+++***)))))))))))))))))))))))))))*********(((((())))))************))))))(((((((((((())))))))))))******************************************&&&''')))*********)))(((******+++++++++++++++++++++---...---+++))))))***((((((((()))******++++++)))))))))***++++++,,,,,,))))))((((((((()))***+++))))))))))))))))))))))))(((((()))))))))*********))))))(((''''''''''''((()))))))))))))))))))))))))))((('''&&&&&&(((***,,,))))))))))))))))))))))))+++++++++++++++++++++++++++***)))((((((((((((((()))))))))*********))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((()))))))))*********)))))))))(((((((((((()))***+++******)))'''((()))***************)))))))))))))))))))))))),,,+++)))((((((***,,,...))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))&&&'''((())))))((('''&&&'''''''''((())))))******))))))))))))))))))***+++((((((((((((((()))))))))))))))))))))(((((((((((())))))************))))))(((((((((((()))***+++,,,,,,------,,,***))))))*********)))))))))))))))***))))))))))))))))))))))))*********++++++,,,,,,,,,)))))))))))))))))))))))),,,+++++++++++++++++++++******************************++++++++++++******************)))))))))))))))))))))))))))))))))))))))))))))*********++++++'''((()))***+++,,,++++++***)))))))))))))))))))))))))))***************)))((()))***)))((('''(((***---555888111)))((())))))------...---,,,***((('''***))))))((((((((((((((('''(((+++......---+++***************************(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))*********+++...222666DDDHHHJJJIIIEEEGGGNNNUUUZZZZZZYYYXXXTTTPPPKKKHHHEEECCC@@@@@@AAACCCDDDDDDGGGHHHGGGDDDBBBGGGQQQZZZ^^^YYYSSSQQQSSSTTTSSSPPPCCC<<<777<<>>@@@DDDIIIMMMNNNKKKHHHFFFHHHKKKNNNOOOOOONNNMMMOOOKKKEEEBBBBBBEEEJJJLLLGGGFFFDDDCCCDDDHHHMMMPPPNNNHHHAAA;;;888777666555555666555111---+++,,,...,,,,,,---...///000111111111111111111111111111111111111000000///......---...------,,,,,,------...+++***))))))+++---000222************************'''(((***++++++***((('''************)))))))))))),,,+++)))(((((()))+++,,,---,,,***)))))))))***+++))))))))))))************'''***)))%%%%%%)))---...))))))))))))***+++,,,---++++++++++++++++++++++++)))))))))***+++---...///(((((((((((((((((((((((())))))******+++++++++,,,''''''''''''(((***+++,,,'''(((((()))***+++++++++******))))))))))))))))))******))))))))))))******$$$%%%&&&'''((()))***+++(((((((((((((((((((((((()))((('''''''''(((***+++%%%'''))),,,------,,,++++++---...---+++))))))***((((((((()))******++++++------,,,+++***)))(((((())))))***++++++++++++***))))))******++++++++++++)))************+++++++++))))))((('''''''''''''''))))))))))))))))))))))))*********+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++,,,+++***((((((((()))***************************+++******)))))))))))))))))))))))))))))))))))))))************************%%%'''))))))''''''***---,,,,,,++++++***)))))))))((((((((((((((()))******+++++++++++++++***)))((()))))))))))))))))))))))))))************)))(((((())))))************)))))),,,+++***))))))***+++,,,))))))))))))))))))))))))*********))))))))))))(((&&&))),,,......,,,)))&&&&&&'''((()))***+++,,,,,,(((((((((((()))***+++,,,,,,+++++++++******))))))'''((((((((())))))******''')))***++++++***)))'''))))))((())))))***++++++)))******)))'''&&&'''((())))))((())))))***++++++))))))******++++++++++++************************))))))))))))))))))))))))******************++++++++++++++++++++++++++++++(((((())))))))))))((((((&&&&&&''')))***+++,,,---))))))))))))))))))))))))'''((()))***+++,,,------++++++******)))******+++'''***,,,+++))))))+++---+++++++++++++++***))))))(((***+++***)))((()))+++((()))++++++(((&&&)))...((()))***++++++***((((((---,,,***(((''''''((()))*********++++++,,,------************************,,,+++***)))))))))***+++))))))))))))))))))))))))$$$&&&)))******+++,,,...---666CCCLLLLLLHHHBBB?????????AAABBBBBBBBBAAAAAA;;;>>>DDDKKKOOOOOOLLLHHHFFFHHHLLLPPPTTTSSSPPPLLLQQQLLLFFF@@@>>>@@@CCCFFFAAAEEEIIIJJJIIIIIIKKKMMMLLLGGGAAA<<<999888666555777888777444...++++++---***+++,,,---...000111111111111111111111111111111222111111000///......---...------,,,,,,------...*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++************************)))))))))***+++++++++,,,''''''((()))))))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))***************)))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))+++***)))))))))))))))***)))((((((((((((***+++,,,+++---...---+++)))))))))***+++,,,,,,)))(((((()))************************(((((((((((((((((((((((()))************+++++++++++++++******************---,,,***)))))))))***+++++++++***)))(((((())))))))))))))))))************))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''')))***+++,,,+++++++++******))))))************))))))))))))&&&&&&((()))************))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((******++++++++++++******))))))))))))(((((((((((())))))***+++,,,,,,------))))))))))))************'''((()))***************))))))(((((((((((())))))))))))************))))))+++*********))))))((((((++++++******))))))((((((+++***((('''''''''((()))((())),,,.........---,,,+++***)))))))))***,,,,,,+++(((&&&'''***,,,,,,***++++++++++++++++++++++++,,,,,,,,,+++***)))((('''...000000---***((()))+++,,,+++***((((((((()))***(((((())))))))))))((((((************************+++***)))(((((()))***+++***)))((((((((()))++++++,,,,,,++++++******))))))+++++++++***)))(((((('''''''''&&&''''''((()))***)))***+++++++++)))(((''')))************+++++++++)))))))))***,,,---+++***))))))))))))))))))))))))***)))(((''''''((()))***+++++++++*********))))))))))))*********+++++++++---000888CCCJJJIIIAAA999=========>>>???@@@AAABBB???CCCHHHLLLMMMLLLLLLLLLPPPNNNLLLKKKMMMOOOPPPPPPSSSMMMDDD>>>===@@@DDDGGGGGGKKKOOORRRQQQOOONNNMMMIIIEEEBBB@@@:::555555888:::<<<;;;888222......///---,,,,,,...000222111000222222111111111111111111///000222111///......///000////////////.........******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++******+++++++++,,,,,,,,,)))******++++++******))))))************+++++++++***************************************+++++++++&&&&&&'''(((((((((((((((+++++++++++++++*********((())))))))))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))******************))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((()))***+++,,,+++,,,,,,+++))))))***+++''''''((()))*********)))************************************************(((((()))))))))*********************************++++++***)))))))))))))))++++++***)))))))))))))))))))))))))))************))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((((()))***++++++*********)))))))))************))))))))))))&&&'''((()))************)))))))))))))))))))))))))))))))))))))))************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******))))))******+++,,,,,,---))))))))))))************((())))))************)))))))))(((((((((((())))))************************************)))))))))(((*********)))))))))))))))...---,,,+++******+++,,,(((***,,,---...---,,,++++++***)))))))))***+++,,,***(((&&&&&&(((******(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++,,,---+++'''&&&'''))),,,+++)))((((((((()))***(((((())))))))))))((((((***************************)))(((''''''((()))*********)))))))))***+++,,,***************)))))))))))))))))))))************((((((((('''(((((()))))))))******+++***)))(((''')))************+++++++++***))))))***,,,,,,+++)))************************(((((((((((()))+++,,,---+++++++++*********))))))************++++++++++++,,,///555>>>EEEEEE???999777888:::<<<=========<<<===AAAGGGKKKMMMNNNOOOPPPUUUQQQLLLHHHHHHJJJLLLNNNQQQKKKDDD>>>===AAAEEEHHHJJJMMMPPPSSSTTTRRROOOMMMIIICCC???===:::555444777888;;;===;;;555000------...---,,,,,,...000000000111111111111111111111111000222333222000//////////////////............---***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++******))))))************+++++++++************************+++++++++***************''''''((())))))))))))(((+++++++++******)))))))))((())))))))))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))************************************))))))))))))************++++++++++++******))))))))))))))))))))))))((((((((((((((()))))))))))))))((())))))***,,,,,,***+++***)))((())),,,......+++)))))),,,,,,***(((************************************************'''((((((((())))))))))))************************))))))******))))))((((((++++++***))))))))))))***)))))))))*********++++++))))))***************+++))))))))))))))))))))))))******************************)))((((((((())))))******))))))))))))((((((************))))))))))))''''''((()))************))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''((()))***++++++)))))))))***++++++,,,,,,))))))))))))************)))************))))))((())))))(((((((((((()))))),,,+++************+++,,,************))))))))))))))))))))))))************...---,,,,,,+++,,,,,,,,,)))***,,,------,,,+++*********))))))******+++,,,,,,***(((((()))******)))------------------------,,,------,,,,,,+++***))))))******)))''''''(((***+++***))))))((()))))))))((())))))******))))))(((************************))))))(((''''''((())))))+++************+++,,,,,,((())))))))))))))))))***&&&'''''')))***+++,,,---+++***)))))))))))))))))))))************)))(((((()))************+++++++++,,,+++***+++,,,,,,***(((************************))))))***++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,000666===@@@>>>;;;444666999;;;<<<<<<:::999===AAAFFFJJJNNNPPPSSSVVV\\\WWWNNNGGGCCCDDDGGGJJJLLLHHHBBB======@@@EEEIIIOOOOOOPPPSSSWWWVVVRRRNNNHHHAAA::::::999777666777999===@@@>>>888222...---000...++++++,,,.........000000000000111111111111222333444333111//////000///............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++************************,,,+++++++++***)))))))))***++++++,,,,,,,,,++++++++++++******)))(((((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))******)))***************++++++******))))))))))))************++++++++++++******))))))))))))))))))))))))'''((((((((()))))))))((())))))))))))***+++,,,,,,++++++***((((((***///222>>>777///+++,,,---+++'''************************************************((((((((()))))))))*********************+++++++++'''((()))******)))((('''++++++***))))))*********))))))*********+++++++++((())))))******+++++++++))))))))))))))))))))))))*********************************))))))))))))))))))))))))(((((((((((((((************)))))))))((('''((()))***************))))))))))))))))))))))))''''''((()))***++++++,,,)))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************)))***************++++++******++++++++++++******'''''''''((()))*********))))))))))))******++++++((()))))))))***************************)))((('''))))))(((((((((((()))))),,,+++)))(((((()))+++,,,*********)))))))))))))))(((((())))))******++++++***************************++++++,,,++++++***)))***************+++++++++///...------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***************)))***+++,,,******)))))))))))))))))))))))))))******)))))))))***************************))))))))))))))))))***+++++++++++++++,,,,,,,,,''''''(((((())))))******&&&'''''')))***+++,,,---,,,,,,+++***))))))))))))))))))*********)))))))))))))))*********+++++++++---,,,++++++,,,,,,***(((************************,,,------,,,+++(((&&&%%%************************++++++++++++,,,,,,,,,,,,,,,+++,,,000666;;;<<<===666777888999:::;;;;;;;;;AAADDDHHHLLLOOOSSSVVVYYY```[[[RRRIIIBBB@@@BBBDDDEEEBBB>>>;;;;;;>>>DDDHHHPPPOOOOOOSSSYYYZZZUUUPPPGGG===666777:::::::::;;;>>>AAACCCAAA;;;555222111222///+++******,,,------/////////000000000000000111222333333111//////000............------------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++************************,,,+++++++++***)))))))))++++++,,,,,,,,,,,,++++++*********)))))))))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++************************************))))))))))))******))))))******+++++++++,,,******))))))))))))************++++++++++++******))))))))))))))))))))))))''''''((()))******))))))((()))******++++++,,,,,,,,,+++***)))))),,,111555EEE<<<000******,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++'''((()))******)))((('''+++***************++++++************++++++++++++((((((((())))))*********************************))))))))))))))))))))))))******************))))))((((((((((((((()))))))))************)))))))))(((((())))))************)))))))))))))))))))))))))))''''''((()))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((())))))***************++++++++++++******))))))))))))(((((((((((((((((())))))))))))******((()))))))))***************************)))((('''))))))(((((((((((())))))+++)))(((&&&&&&((()))+++))))))))))))))))))******(((((())))))******++++++(((((())))))))))))))))))******************))))))))))))******++++++++++++...//////...---,,,,,,,,,************************,,,,,,---------,,,+++++++++***))))))***+++++++++)))))))))*********))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,,,,,,,,,,''''''(((((())))))******(((((())))))************---,,,+++******)))******))))))))))))))))))******))))))*********+++++++++---,,,+++,,,,,,,,,***(((************************+++,,,,,,+++)))'''%%%###******************************+++++++++,,,,,,,,,---,,,+++---111777;;;===999888666555666999<<<>>>EEEHHHLLLOOOQQQSSSWWWYYY]]][[[VVVNNNEEE???>>>>>>>>>===;;;999999<<>>999999:::333000---+++,,,,,,,,,+++------......//////000000---///000111//////000111000////////////.........,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******((()))+++------,,,+++*********+++++++++,,,,,,,,,)))******++++++******))))))************+++++++++***************************************+++++++++))))))******)))(((((('''))))))******+++,,,,,,,,,((())))))))))))*********))))))))))))))))))))))))******++++++++++++************************************))))))))))))******))))))***++++++,,,------******))))))))))))************++++++++++++******))))))))))))))))))))))))'''(((***,,,---,,,++++++((()))***,,,,,,,,,,,,,,,)))))))))((((((***...222///---***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))))))))))))))***+++++++++*********++++++,,,---*********+++++++++,,,,,,******************))))))************************************************'''((()))+++,,,,,,,,,+++)))))))))*********++++++************))))))))))))*********++++++******))))))))))))))))))))))))))))))))))))))))))*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((())))))************)))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********************))))))))))))))))))***+++,,,,,,,,,++++++(((((((((((())))))***+++((()))***+++,,,++++++***(((+++------+++***+++,,,******************************+++++++++++++++***,,,***((((((***+++***((('''((()))***+++******))))))******++++++******)))))))))))))))))))))))))))++++++,,,------,,,++++++((()))***+++++++++*********************)))))))))))))))))))))))))))))))))***))))))))))))******+++***)))((((((((()))+++,,,)))************+++++++++,,,++++++,,,---...,,,+++++++++++++++++++++++++++)))))))))((())))))******))))))*********+++++++++(((((()))))))))*********+++++++++,,,---000444666:::888555444555888<<>>@@@???CCCJJJOOOQQQQQQRRRSSSNNNOOOOOOIIIAAA<<<;;;>>>888;;;===;;;999;;;AAAFFFPPPQQQQQQOOOKKKHHHFFFFFFEEE>>>999555333333999AAAEEEHHHJJJHHHAAA:::666555222000////////////---,,,,,,,,,------...///000000,,,...111222222222444555111111111111000000000000---,,,,,,+++*********+++)))+++---,,,+++***+++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---...************************************)))))))))((())))))))))))((((((((((((+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++***)))((()))+++,,,,,,***))))))***+++,,,,,,+++))))))+++,,,************************&&&&&&''')))***,,,---------***'''(((+++---+++)))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,...///---+++***++++++,,,,,,++++++************++++++,,,,,,,,,***)))((((((((()))+++,,,+++,,,***&&&""""""&&&+++((()))***)))'''&&&&&&'''((((((((()))******++++++++++++++++++++++++++++++)))))))))))))))******+++,,,+++)))((((((((())))))...---+++)))''''''''''''************************+++---...---***((('''&&&((()))***++++++***(((((())))))***++++++++++++***((()))***++++++,,,++++++(((((('''(((((()))************)))((((((((((((((('''''''''''''''''''''''')))))))))******++++++,,,*********)))******+++,,,***************************+++,,,,,,+++***)))((())))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***(((((())))))))))))))))))))))))(((((())))))***+++++++++************************((((((((((((((()))******......,,,+++***))))))))))))))))))***+++++++++,,,******))))))))))))******'''(((((()))***++++++++++++,,,,,,+++)))((()))***)))))))))***+++++++++,,,---,,,+++))))))))))))***---,,,***)))))))))***+++***+++,,,---,,,,,,***))))))))))))))))))))))))))))))***+++,,,---,,,+++***+++,,,.........,,,***)))******++++++++++++******+++++++++***************((((((''''''((()))******))))))))))))))))))))))))************************---///111///+++((((((***))))))))))))************...,,,***)))******)))(((******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***))))))((())))))******''''''(((((())))))******++++++******)))*********(((***,,,------,,,---...888;;;===<<<:::999;;;>>>???AAADDDGGGIIIKKKLLLLLLOOOLLLHHHDDD@@@===<<<<<<:::<<>><<<<<<<<>>===>>>===???@@@???===<<<<<<===JJJJJJIIIFFFBBB@@@@@@@@@AAABBB@@@;;;444111333666<<>>BBBFFFJJJLLLNNNNNNFFFDDDBBB???>>>>>>??????@@@AAAAAA???===<<<<<<>>>DDDEEEEEEBBB???=========>>>???>>>:::555222444666:::EEEMMMIIIAAA:::666222000000000111222222000...++++++,,,------------,,,.........///000111222333111111000000000000000111,,,,,,,,,,,,,,,,,,++++++)))+++---,,,+++***++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++***((('''((()))************************,,,,,,+++++++++*********))))))***************++++++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++******))))))+++,,,,,,***))))))***$$$'''***,,,,,,+++***+++************************,,,,,,,,,++++++***)))))))))+++,,,+++)))(((***,,,************************))))))))))))))))))))))))+++***+++---//////...,,,******++++++++++++******))))))******************)))))))))))))))******++++++((('''))),,,...+++)))'''((())))))))))))***+++************))))))(((((()))))))))))))))))))))))))))))))))))))))******++++++***)))))))))***+++,,,((()))+++,,,,,,+++***)))*********************************(((&&&&&&''')))***+++++++++,,,,,,,,,,,,((())))))***************((((((***++++++++++++++++++***************+++++++++******))))))*********'''''''''''''''''''''''',,,,,,++++++******))))))+++************+++,,,,,,*********************************+++************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))---,,,***)))))))))***+++************************))))))(((((())))))***+++***************+++,,,,,,,,,+++++++++***)))))))))******))))))))))))******(((((())))))************''')))***+++******,,,---++++++******))))))(((((()))))))))******+++,,,,,,************)))***************++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------,,,++++++,,,,,,---******++++++++++++******''''''((()))******++++++---,,,,,,+++************************************************************+++******)))))))))+++,,,******))))))((('''&&&&&&###&&&)))+++++++++++++++++++++++++++++++++++++++++++++******)))************+++,,,...///000111111000000//////...---,,,,,,+++***))))))))))))))))))---------,,,,,,++++++***++++++++++++++++++,,,---+++++++++***)))***---000111333777:::;;;:::999999;;;===AAAFFFJJJMMMNNNOOODDDBBB@@@>>>>>>>>>???@@@CCCBBBAAA>>>;;;:::<<<===AAABBBBBB@@@===;;;;;;;;;;;;<<<;;;999666444666777:::CCCJJJHHHAAA===888333000000111333444333000...,,,,,,------------------............000111222333222111000000000000000000+++,,,,,,---------,,,+++)))+++---,,,+++***++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++***((('''((()))************************+++*********))))))))))))((((((((()))))))))******+++++++++*********))))))))))))))))))))))))))))))************************)))******+++++++++******)))+++,,,,,,***))))))***%%%(((,,,------,,,,,,,,,************************)))))))))***************,,,***((()))+++,,,+++)))************************************************))))))***+++......,,,+++)))******++++++******)))++++++++++++++++++++++++((()))))))))***************((((((***---...,,,)))''')))******))))))+++,,,(((((())))))************)))))))))))))))))))))))))))))))))))))))******+++...---+++))))))((())))))((()))+++,,,,,,+++******************************)))))))))(((&&&&&&(((************++++++,,,,,,---(((((()))************)))((((((***+++++++++++++++++++++***************+++))))))((((((((())))))***((((((((((((((((((((((((---------,,,,,,++++++***,,,++++++++++++,,,------******************************************++++++************************((((((((()))******++++++))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))******)))))))))***+++,,,************************)))))))))))))))***++++++))))))))))))***+++,,,,,,,,,+++++++++***)))))))))******))))))))))))******)))))))))))))))*********'''(((************,,,...+++******))))))((((((((('''((()))***+++,,,,,,,,,*********++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,,,,++++++,,,------******++++++++++++******'''(((((()))***++++++,,,------,,,+++******++++++******************************************************))))))***++++++++++++******)))(((''''''&&&%%%(((+++,,,+++))))))***++++++++++++++++++++++++))))))))))))***+++,,,---***+++,,,...////////////---------------.........///...---,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++*********++++++,,,---+++,,,+++)))((())),,,///...000333777::::::999888;;;===@@@EEEHHHKKKLLLMMMDDDBBB@@@???>>>>>>@@@AAACCCCCCAAA>>>;;;:::;;;<<<@@@AAABBB@@@===;;;::::::888999999888777777888999:::AAAEEECCC@@@===999444333333333555555444111......---------------------------......///111222333222222111000//////000000***+++---......---,,,,,,)))+++---,,,+++***+++,,,++++++,,,---------,,,,,,++++++++++++++++++++++++)))***+++***)))((()))************************************)))))))))(((((('''''''''((())))))******+++++++++************)))************************))))))))))))))))))))))))))))))***++++++++++++***)))+++,,,,,,***))))))***(((***,,,---,,,+++,,,,,,************************''''''((()))******++++++...***'''(((+++---+++(((++++++++++++++++++++++++************************(((((()))+++------,,,***))))))************)))))),,,,,,,,,+++++++++++++++(((((()))************))))))))))))***,,,,,,+++***)))***++++++***)))+++,,,'''(((((()))******++++++************************)))))))))))))))******+++111000...,,,+++***************++++++++++++++++++***************************+++,,,+++******+++---******)))******+++,,,---'''((())))))******))))))((()))***++++++,,,++++++++++++***))))))))))))***(((((((((((((((((()))***************************,,,,,,,,,,,,,,,+++++++++***))))))))))))***++++++*********************************)))******+++,,,************************++++++******)))((((((((())))))))))))))))))))))))************************((()))***,,,---,,,++++++))))))))))))))))))))))))''''''((())))))******+++***************************))))))))))))***++++++)))))))))))))))***+++,,,+++++++++*********************))))))))))))******))))))))))))))))))******''')))***+++******,,,---))))))))))))))))))(((((('''((()))++++++,,,,,,,,,***+++,,,,,,---,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------******++++++++++++******))))))******++++++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++************************+++******+++,,,,,,+++)))++++++******))))))(((((((((+++...---***((()))+++*********)))))))))))))))'''(((((()))***,,,---...***+++---...//////...---+++,,,,,,---......//////......---,,,++++++++++++***************)))))))))))))))))))))***+++,,,,,,+++++++++***))))))+++------...000444888:::999777:::;;;>>>BBBDDDFFFGGGGGGBBBAAA???>>>>>>???@@@AAACCCCCCBBB@@@===<<<<<<===@@@AAABBBAAA>>>;;;999999666777777888999:::;;;;;;999===???===<<<<<<999444666666555666777666444111///...------,,,------------------...///000111222333222111000////////////***+++---...///...---,,,)))+++---,,,+++***+++,,,------.........---,,,,,,************************(((***+++***))))))***,,,************************+++++++++*********))))))'''(((((()))******+++++++++++++++************)))++++++++++++++++++++++++************************))))))***+++++++++++++++)))+++,,,,,,***))))))***)))***,,,+++***)))***,,,************************(((((()))******+++,,,,,,+++***))))))***++++++***++++++++++++++++++++++++************************)))))))))+++---...,,,***))))))************))))))++++++++++++*********)))'''((()))***+++******)))(((*********))))))***+++***,,,,,,,,,***)))***+++)))))))))))))))*********++++++++++++++++++++++++)))))))))))))))******+++000///...,,,+++++++++,,,,,,,,,+++*********++++++************************)))+++,,,---,,,+++,,,---))))))(((((()))***,,,---'''(((((()))))))))))))))((()))***++++++,,,+++++++++***))))))((((((((()))))))))(((((())))))***+++************************)))***************++++++((((((''''''(((((()))*********************************)))))))))***,,,,,,************************++++++******)))((((((((())))))))))))))))))))))))************************&&&(((+++......---+++***)))))))))))))))))))))))))))***+++------,,,+++*********************************))))))******+++,,,***)))))))))))))))***+++***************+++++++++******))))))))))))*********)))))))))))))))))))))((()))++++++******+++---((((((((()))))))))))))))((()))***+++,,,++++++***+++,,,---.........------***************,,,---...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---------,,,,,,******++++++++++++******+++++++++++++++,,,,,,,,,+++************++++++,,,++++++++++++++++++++++++************************+++++++++---///...+++'''++++++++++++************))),,,...---***(((+++...*********)))))))))(((((())))))))))))***+++,,,---,,,---///000000///...---.............../////////---,,,+++***)))))))))))))))))))))***************(((((((((((()))***+++,,,***+++,,,+++***)))***+++,,,,,,---111666999999888888999;;;===????????????===<<<<<<<<<===???AAACCCCCCDDDEEEDDDAAA?????????@@@BBBCCCAAA===:::888777555555777999;;;=========;;;===<<<999:::===;;;777777666555666888999888777000///...---,,,------...---------...///000111222333222111000////////////***+++---//////...---,,,)))+++---,,,+++***+++,,,////////////...---,,,,,,************************((()))++++++******+++---************************,,,,,,,,,+++++++++******((())))))***++++++,,,,,,+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++)))+++,,,,,,***))))))*********+++)))(((((()))+++************************+++++++++++++++,,,,,,,,,)))+++---+++((('''***---++++++++++++++++++++++++*********************************,,,...///---+++))))))************))))))+++*********))))))(((((('''((()))++++++******)))(((***,,,***'''&&&))),,,+++------,,,***)))***+++++++++******)))(((((((((++++++++++++++++++++++++)))))))))))))))******+++---,,,+++*********+++,,,...---+++***)))***+++,,,************************&&&)))+++,,,++++++++++++)))((((((((((((***,,,---'''(((((()))))))))))))))((()))***++++++,,,++++++******)))(((((('''((((((******))))))***+++,,,,,,((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))************************************)))))))))***,,,---************************((((((((()))******++++++))))))))))))))))))))))))************************%%%(((,,,///000...+++)))))))))))))))))))))))))))...///111222111///,,,************************************)))******+++,,,******))))))))))))******))))))******+++++++++,,,******))))))))))))***************))))))))))))))))))***++++++***)))+++,,,''''''(((((())))))******((()))***+++,,,+++******+++,,,.../////////......******))))))***,,,---///++++++++++++++++++++++++)))***+++,,,---,,,++++++)))***,,,.........,,,+++******++++++++++++******------,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++************************++++++,,,///111///***&&&+++++++++++++++,,,,,,,,,))),,,///---***)))---111,,,,,,,,,,,,++++++******+++***************++++++...///111222111000...---111111000000//////......000///...---,,,,,,,,,,,,)))))))))******++++++,,,''''''''''''((()))***+++)))***,,,,,,***))))))***,,,++++++///555999999888666777888:::;;;::::::999999888999:::<<>>???>>>??????<<<:::<<<@@@???;;;777666555666999;;;<<<;;;000///...---,,,------...------------///000111222333222111000////////////........................&&&(((+++------+++(((&&&+++,,,...000000///...---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((************))))))))))))+++*********))))))((((((***+++,,,------,,,+++***+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))---,,,++++++******++++++))))))************)))))),,,,,,,,,,,,,,,+++***)))+++++++++************)))))))))))))))************************************))))))))))))))))))))))))*********)))))))))))))))+++++++++)))((((((+++---)))************+++++++++))))))************)))((()))******)))(((((()))+++...,,,)))(((((()))(((''')))******++++++)))((('''''''''((()))***+++,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))***+++,,,---,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******(((((()))***+++,,,,,,,,,************************++++++***)))(((((())))))************************)))(((((()))******((('''******))))))))))))******++++++,,,------+++***))),,,+++)))''')))---,,,'''******+++++++++******)))************************))))))(((((((((((())))))++++++************+++++++++)))))),,,111111---(((***)))(((((((((***+++,,,******++++++++++++******((()))))))))************(((((())))))*********+++,,,+++++++++******))))))((((((((((((((((((((((((***)))((((((((((((((()))******))))))***+++,,,,,,---,,,+++***)))))))))***++++++***))))))***+++++++++++++++***************''')))+++,,,,,,,,,***))),,,,,,+++++++++,,,---...,,,+++++++++,,,,,,---.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++)))''')))******+++---...//////++++++++++++++++++,,,,,,+++++++++,,,,,,---------******+++,,,------......------,,,,,,+++***)))))))))***+++)))(((((()))+++111666333***'''...000---,,,,,,++++++***)))(((((()))************+++++++++,,,---...///000000000000111///......//////...,,,222000111222...)))(((***,,,+++++++++***))))))))))))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++***+++---///222444666777888777555333444666888:::555666888:::===@@@BBBCCCGGGGGGHHHIIIHHHDDD>>>:::===>>>???@@@>>>;;;888555777777999;;;===@@@CCCDDD@@@>>>;;;999888888:::;;;666555444666999;;;<<<<<<777333///....../////////---,,,,,,---...///000000333222111000000000111222,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......,,,***)))+++,,,...///000///...------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))******++++++,,,,,,+++*********))))))))))))((()))************)))(((******)))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))***---,,,,,,+++++++++++++++)))******************))))))))))))))))))(((''''''++++++++++++************))))))))))))************++++++++++++++++++++++++************************+++++++++******)))))))))***++++++***))))))***,,,)))************+++++++++***************************+++,,,+++))))))+++,,,///---***)))***+++***))))))******+++******(((((())))))))))))******************))))))))))))******)))))))))))))))))))))))),,,,,,,,,+++++++++************)))))))))))))))***,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,++++++***))))))))))))***+++++++++,,,************************,,,+++***)))))))))))))))***************************)))******++++++***)))*********))))))*********&&&'''((()))))))))))))))***,,,,,,)))***---,,,)))***+++++++++++++++*********************************))))))(((((())))))***+++******))))))******+++,,,***+++///333555111---'''&&&&&&%%%&&&'''((()))******++++++++++++******************++++++++++++************))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))************************************************)))***+++,,,,,,,,,+++***,,,+++++++++,,,,,,------,,,,,,+++++++++,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***((()))***+++,,,---......///,,,,,,+++++++++++++++++++++++++++,,,,,,---------))))))******++++++,,,,,,------,,,,,,+++******))))))***+++***((((((***+++,,,...---******------+++++++++******)))((((((''')))************++++++++++++,,,---...////////////,,,,,,,,,------...000000111---,,,---,,,)))))),,,+++++++++***************)))***++++++++++++***)))******++++++,,,,,,,,,+++++++++---///111222444555666555444333333555666888555666888:::===???AAABBBDDDDDDEEEFFFEEEBBB===999999:::::::::888666444222888888999:::===???AAABBBAAA???<<<999888777888999888777777999;;;<<<<<<;;;888555111///.../////////......------------......333222111000000000111222,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,...//////...------///...,,,+++***)))))))))++++++++++++++++++++++++************************((()))***+++,,,---......***************)))))))))((()))************)))((()))))))))((()))******+++,,,,,,++++++*********)))******)))))))))***++++++,,,,,,,,,,,,++++++++++++******++++++++++++******+++++++++++++++*********,,,+++++++++************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***))))))))))))***,,,,,,***)))***+++)))************+++++++++++++++***))))))***+++,,,+++,,,---,,,******,,,---111...,,,+++,,,------,,,******++++++******)))(((++++++*********)))))))))******))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++++++++***,,,+++***)))((((((((((((++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++******++++++++++++***))))))******************++++++************************,,,,,,+++************+++************************+++++++++,,,,,,+++++++++++++++************++++++&&&&&&&&&'''((()))***+++)))///111...+++,,,,,,+++++++++,,,,,,,,,,,,++++++************************+++******************++++++******))))))******++++++***+++///333555222///)))))))))((())))))***+++******++++++++++++*********++++++++++++,,,,,,,,,,,,++++++***))))))((((((*********)))))))))))))))************************)))))))))(((((())))))***))))))***++++++++++++***''''''((())))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))******+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,++++++,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++*********+++,,,---......///------,,,,,,++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,++++++************+++***))))))***,,,)))%%%%%%***---,,,***************)))(((((('''''')))************++++++++++++,,,---...////////////))),,,---------///444888777000***++++++******+++***************+++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,------...//////000000333333333333333444444444444555777:::<<>>:::777777666555444222111111888888999:::<<<>>>@@@AAABBB@@@===:::888666666666999999999<<<>>>>>>===;;;;;;888333000///000//////000///...---,,,+++++++++111111000000000111111222------------------------///..................///,,,,,,---.........---,,,...---,,,+++************************************))))))*********+++++++++))))))******+++,,,,,,---************************+++++++++,,,,,,+++++++++)))(((((()))))))))******,,,++++++******)))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))(((***,,,,,,+++***)))***))))))*********+++++++++,,,+++***))))))***,,,...+++,,,,,,,,,******,,,---000...,,,+++---......---++++++++++++******))))))************************+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))***************++++++,,,,,,,,,++++++++++++++++++++++++******++++++******)))(((+++++++++***************************************,,,,,,+++++++++++++++,,,***************************+++,,,,,,,,,+++++++++,,,++++++++++++++++++,,,***))))))))))))+++---...,,,444888333,,,+++++++++++++++,,,---------,,,,,,************************,,,++++++******++++++,,,******))))))))))))******)))((())),,,///000...,,,++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,+++*********************))))))))))))))))))))))))************************)))))))))((())))))******)))***++++++++++++***)))((()))***++++++***)))))))))***,,,------,,,***)))((()))))))))))))))******---,,,,,,,,,,,,---...///++++++,,,,,,---------,,,------,,,+++++++++,,,,,,......---,,,++++++++++++++++++++++++++++++++++++---,,,,,,---......---+++++++++,,,,,,---......///......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,,,,,,,+++++++++***+++++++++******+++------###!!!***///+++))),,,+++*********)))))))))((())))))*********+++++++++,,,---...//////000//////,,,///111000...000777===AAA666---+++,,,+++)))***)))))))))***+++++++++,,,*********++++++*********++++++***+++++++++,,,,,,......------------------111222333444444444333333333444666999<<<>>>@@@AAAAAAAAAAAABBBCCCCCC@@@===999888666444333222333333555666777999;;;===@@@AAABBBAAA>>>;;;888666444333666666888<<>>:::555222000000000//////...---,,,,,,++++++,,,000000000000111111222222------------------------///...---,,,,,,---...///------------------,,,,,,,,,++++++***++++++,,,,,,************************)))))))))***++++++,,,,,,******************))))))***************+++++++++,,,++++++++++++++++++,,,((())))))***************+++++++++******)))))))))******))))))***+++,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,+++++++++))))))(((((((((((()))***,,,,,,,,,++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))(((***,,,,,,+++***)))***))))))*********+++++++++,,,+++***)))***+++---///***+++,,,+++))))))+++,,,...,,,+++***,,,---...---,,,++++++***************((())))))***+++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))+++++++++***************************************,,,+++++++++++++++,,,,,,************************)))+++---,,,+++)))***,,,,,,++++++++++++++++++,,,...---,,,+++***+++,,,---///888<<<666---******+++***+++,,,---------------************************,,,,,,++++++++++++,,,,,,***))))))))))))))))))***)))))))))+++,,,+++***)))((((((((((((((((((((('''******++++++++++++******))))))))))))*********+++((())))))***+++,,,,,,---)))))))))))))))*********************************)))))))))))))))***++++++******+++++++++******)))************))))))(((''')))***,,,------,,,***)))(((((())))))*********+++------,,,,,,,,,---...///***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++---,,,,,,---//////---,,,,,,,,,,,,------......///......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,//////..................---------,,,,,,,,,,,,,,,***+++,,,+++***+++,,,...444(((###***...+++***...,,,,,,++++++++++++******))))))*********+++++++++------...///000000000000...111222000---...444:::@@@555,,,***,,,+++******)))))))))***+++++++++,,,+++******************+++++++++*********+++,,,---......------,,,,,,++++++000222333555555444333222333444666888;;;>>>@@@AAA@@@???>>>???AAAAAA???>>>999777555333222333333444333333555777:::===@@@BBB@@@???>>><<<999666444222000222555:::???BBBAAA@@@???;;;666222111111000///...------,,,,,,------.........///000111222222222++++++++++++++++++++++++......---,,,,,,---......---------,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++))))))******+++++++++,,,*********)))))))))((((((*********+++++++++++++++******)))(((((()))******))))))***++++++++++++***++++++++++++++++++++++++++++++*********++++++,,,,,,---.........---+++*********++++++++++++******+++***)))((()))***+++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,************************+++++++++++++++++++++++++++++++++++++++*********)))***,,,,,,***)))***+++)))************+++++++++,,,++++++++++++,,,...///***+++,,,+++))))))+++,,,---+++)))***,,,---...---,,,,,,+++************+++(((((()))***+++,,,---...++++++************++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++************************++++++************************+++************+++,,,,,,************************(((+++...---***)))***,,,++++++************++++++,,,,,,+++***************///777:::333,,,)))***+++)))***+++,,,,,,------,,,************************,,,++++++******++++++,,,***))))))(((((())))))***+++,,,,,,,,,++++++******)))************))))))(((******++++++++++++******(((((()))))))))*********'''((()))***+++---......***************+++++++++************************))))))))))))******+++,,,,,,+++******)))*********))))))(((((((((((())))))***+++,,,------,,,+++***)))))))))***++++++,,,,,,,,,,,,,,,---------......***+++,,,---...---,,,+++,,,+++++++++,,,,,,---.........---,,,++++++++++++++++++++++++++++++++++++---,,,,,,---...///---,,,,,,,,,------..................------,,,,,,++++++------,,,,,,,,,,,,++++++------------------------------------,,,,,,,,,,,,***+++,,,,,,+++,,,---///444---((()))++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,---...///000000000000...//////---++++++///222444---((()))+++++++++---***************+++++++++++++++***))))))***++++++,,,+++*********+++,,,---------------,,,,,,,,,,,,000111333444444444333222222333555888:::===???@@@===;;;:::;;;<<<===<<<;;;777666444222222222222333222333444666999<<>>BBBCCCCCC>>>;;;666222111111000000......---------......///,,,---...000111222222222************************...........................------,,,+++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********************+++*********++++++,,,,,,,,,******)))(((((()))******)))***+++,,,---,,,,,,+++******++++++,,,,,,------,,,,,,+++*********++++++,,,---...///...---+++***)))******************)))---,,,+++***+++,,,...///------,,,,,,,,,+++++++++*********+++++++++,,,,,,))))))))))))))))))))))))************************)))))))))************+++***++++++***))))))***,,,)))************+++++++++++++++,,,,,,---......///+++,,,---,,,******,,,---,,,+++)))***,,,...///...---,,,+++*********++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,------...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,------------,,,++++++)))))))))***+++++++++,,,************************)))))))))))))))***+++,,,************************)))---000///+++***,,,...*********))))))*********)))******+++++++++******+++111333...))))))++++++((()))***+++,,,,,,,,,,,,************************++++++************++++++))))))(((((((((((())))))***+++,,,,,,+++++++++,,,,,,,,,---------,,,+++*********++++++++++++******))))))*********+++++++++))))))***++++++,,,------***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,---...,,,***(((((()))***,,,+++***)))(((***,,,///111,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***+++,,,---...------,,,)))+++,,,......---,,,+++*********+++,,,---...///......---,,,++++++++++++************************,,,++++++,,,......---,,,------------............------------------,,,,,,---------,,,,,,+++++++++,,,,,,------......//////------------------------***,,,,,,,,,,,,,,,...000---...,,,((((((+++,,,+++++++++++++++++++++++++++)))************+++++++++***+++,,,---............------,,,,,,++++++,,,,,,,,,((((((+++,,,***+++...+++++++++***************++++++***))))))***++++++,,,+++***))))))+++---...,,,,,,,,,---------------000000111111222222111111222333555777:::<<<>>>???===;;;999999:::;;;;;;:::666555444333333222222222444555555666888:::;;;<<<999:::;;;<<<;;;999666555//////222666<<>>??????===;;;:::;;;<<<<<<<<<666666666666555444444444777777777777777888999999777888;;;<<<<<<:::888666222111333666<<>>:::555000,,,++++++,,,,,,---------......//////---,,,+++***+++,,,---............------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,------......---------------------,,,,,,,,,------...//////000111000000////////////000...///000222222111111000111111222333333444555555777666444222000//////000//////000111222333333444555444444333333333444444111222222111000000111222///////////////000111111222222111111111111222222//////////////////////////////000000000000//////111111000000/////////...........................//////............//////,,,---------...////////////......---------.....................///000000//////............//////---...000111222222222222999@@@PPP///...///111,,,------......///000000000111111000000//////................../////////000000000000000000000000000........................000///...---------------///...---,,,,,,---...///////////////////////////,,,------...///000111111000///.........///111222:::888555111///.........///---+++******,,,///000000000///...------------...............///000000666333///------......---000000////////////000000------............------000///---...000111111000............////////////////////////////////////---------...000///---+++//////.........---------000///...------...///000------...///000000//////000//////...------,,,,,,......------------..............................///...,,,,,,,,,---///111000///---,,,---...000222000///...---------------000000//////.........---000,,,)))))),,,//////...,,,,,,---...///000111111........................//////.........---------------++++++++++++------............////////////....................................////////////......//////000000111111---......,,,++++++---/////////.........---------///////////////000111111666444111...---,,,------............///////////////...,,,++++++,,,---...111000///---,,,,,,,,,,,,000000000000000000000000111///---,,,,,,...111222111111000///////////////333333222111000///......111111111111111111111111..................................../////////000000000111111111111000///......//////000111111111//////............//////......---------...//////...------------...//////000000000000////////////------......///........................///000000111111000000//////......------------------------///............---------......------------....../////////...------,,,,,,,,,,,,,,,---------......000000//////..........................................////////////..................////////////111111111111111111111111555333111000000111333444//////000111222333444444666666555444444333222222555444333111000////////////////////////000111111222111111000000111111222////////////////////////...///000000000000000///111111111000000000//////........................///......------......///------..................///......------......///...............///000000//////............///////////////000111111222222333===TTT777444111222///////////////////////////111000000000/////////............/////////000000000000000000000000000000........................111000//////.........//////...------------...///////////////////////////------......//////000000000//////...///000111222555444111///....../////////---,,,***+++,,,///000,,,,,,+++++++++,,,,,,---444222000...///111333555888555222000000111000000..................//////---......//////......---...---,,,,,,...//////.............../////////////////////////////////////////////000222111///---//////.........---------//////............//////,,,------...//////......+++---......,,,***+++,,,.........------.................................///...---,,,,,,...///111000///---------...000111000///...------------...000/////////............///---******,,,//////............///////////////..............................---------,,,,,,,,,......---,,,,,,---..................////////////....................................////////////.../////////000000000111...//////...,,,,,,...000//////.........---------///.........//////000111222111///------...///000............///////////////...---,,,,,,---.../////////......------------------,,,,,,,,,+++++++++000///---------...000111000000///.............../////////////////////...////////////////////////........................---------............///000000000111111000000///..................------000000///.........//////...........................------------...//////............------------.........---,,,+++))))))...............///000000............////////////---------------------------------.........//////......------------......------..................---------.........///////////////.........------..............................////////////......//////000000000111111111111111111111111111111111333333222111111111222333000000111111222222222333555444444444333222222222333222111111111111111111000000/////////000111111111111000000000000111111////////////////////////......///000000000000000111111111000000000000///........................///......------....../////////..................//////............////////////.........///000000000//////......//////000000000/////////111222333111:::RRR777333...//////111111000000///......---000000000000////////////....../////////000000000000000000000000000000000........................111111000000//////000000///......------......///////////////////////////.........//////////////////////////////000111111000///...------...///000...---,,,++++++---///000............///000111111666333000......111555777666444111000000111111000,,,---------......//////---......//////......---///---,,,,,,...//////.............../////////////////////////////////////////////000222111///---/////////............---......////////////......,,,,,,---.........------)))...222111---***+++...................................................///...---------...///000///......------///000111//////......------......////////////............///---++++++---...///...000000//////....................................//////.........---------//////............//////............////////////....................................////////////////////////000000000000///000000///......///111/////////............---.........---......///000...------,,,---///000111............////////////000///...------...///000222111000///.........///,,,,,,++++++*********)))............/////////000///......------------...------------.........///////////////////////////........................,,,,,,---------.........//////000000000000//////000000///......---,,,,,,111000//////.........///...//////000///...,,,+++......------......///000............------------.........---,,,+++***)))........./////////000000,,,,,,------...//////000------------------------++++++,,,---...///000111......------------......,,,,,,------...//////000........./////////000000.........---------------...........................//////////////////...111111111222222222333333111111111111111111111111222222222222222222222222333333222222111111111111333222222222222222222222111111111111111222333444111000000///000000111111111000000//////000000111////////////////////////---...///000000111111000////////////////////////........................000//////......//////000000000//////......------/////////...//////000000000///////////////000000000000////////////000000111000///......000222444555666HHH111111,,,,,,---111111111000000/////////000000000000////////////...////////////000000000////////////////////////........................111000000//////000000000//////............/////////////////////////////////////////////.........///////////////000000111......---------...///000...---,,,,,,,,,---///000111000000000111111222333111000...,,,---///111333222000------.........---,,,------...////////////......////////////......111///......000111000///............////////////////////////////////////---------...000///---+++/////////...............---...///000000///...---------......///......------333999777111---...111......////////////..............................///......---...///000000///............///000000//////............/////////////////////.........///...---,,,---.........///////////////.................................000000000000/////////.......................................////////////....................................////////////////////////000000000000...///000///......///000/////////.....................---------......///,,,,,,,,,,,,---...000111............////////////000//////...//////000111;;;888333///---,,,...///------........./////////------///000000000///...///......------.................................000000000000000000000000........................---------.........//////......///000000000//////111111111111000000//////111000000///...///////////////111111000...,,,***...............//////000000000000000////////////,,,---...///000000000///......///000000000000000---------....../////////........................,,,,,,------...//////000......------------......---------.........//////---.........////////////------------------------........................//////............//////111111111222222222333333111111111111111111111111000111111222222222222111555444333222111000000///111111111111111222222222222111111111111222333333111111000000000000111111111111000000000000111111000000000000000000000000......///000000000000000........................////////////////////////111000000000000000000111000000000//////......---///////////////000111222111000000/////////000000000000////////////000000222111///......000222333666///AAA444===777111---000000000000111111222222////////////000000000000////////////000000000111/////////////////////////////////////////////////////////......///000000///////////////////////////////////////////////////////////////............//////000000000000000////////////////////////......---------...///000000///......---------...---------...............///---,,,,,,---...---,,,---...///000000000000///...//////////////////...222000......000000000///............////////////////////////////////////---------...000///---+++////////////////////////---...///000000///...---//////000000000000///...111777<<<:::333---...111......///000000///......////////////////////////............//////000000...............///000000//////.........//////000.........///////////////............------......------......///000000111/////////////////////////////////.........---------------......---------............////////////////////////////////////............////////////000000000000////////////---...000///...---...//////////////////////////////...------------.........------------......///............////////////////////////000000111111DDD???777///++++++---///......///000222333444555,,,---///000111000///...000///////////////000000111111000000///......---000000000000000000000000////////////////////////////////////000000000000......///000000000000000000000000000111111222222000000////////////000000///000111111000...,,,***///............///000000000000000000////////////,,,---...///000000000000...///000000111111000000000000000/////////............................................................------------......//////.........---------,,,,,,---------.........------------------------////////////////////////000///............///000000000000111111111111222000000000000000000000000///000111222222222222111555555444333222111000000000111111111111111111111444333222222111222222222222222111000000000111111222222111111111111222222000000000000000000000000//////000000000000//////------............//////////////////////////////111000000//////000000111000000//////////////////000//////000000111222333111111000/////////000000111000000//////000000111111111000//////000111222222)))@@@===NNNEEE888111///000000111222222333333////////////000000000000/////////000000000111111000000000000000000000000//////////////////////////////.........///000000...//////000000//////...////////////////////////.........///////////////......///000000000000000000000000000000/////////...............//////000222111000///............,,,...///111111000///...///...---...///000///......///000111111000///......//////000000//////...000...---,,,.........---............/////////////////////////////////////////////000222111///---...////////////000000000......////////////......000000111111111000//////111555888666000,,,,,,......///000111111000///...////////////////////////....../////////000000000........./////////////////////......//////000000.........///////////////...///000///...------...,,,,,,---...///000111111////////////////////////---,,,,,,,,,,,,+++++++++,,,---............---,,,............////////////////////////////////////............////////////000000000000////////////,,,...000000...---.........////////////000000000000///......---........./////////............---............////////////......//////000000111111CCC>>>777000,,,+++---...------...000222333444555,,,---///000000000///...000////////////000111111333333222111000///......//////////////////////////////////////////////////////000000000111111111...///000111111222222111------...//////000111111////////////000111222222///000000111000///---,,,//////......//////000111............------------...............---,,,,,,...///000111222111000///222111111000//////..............................//////.........---------......------------......000//////...------,,,,,,,,,,,,,,,------------...---------------.........////////////////////////000///...------...///000/////////000000000000111000000000000000000000000//////000000111222222222444444333333222222222111222111111111111111111111555444333222222222222222333222111111000000111111333333222222222222333333000000000000000000000000000111111000000///...---/////////000000000111111//////////////////////////////............/////////////////////000000000000000000000111222333444222111111000//////000000111111000000000000111111111111000000000000000000333'''<<<;;;KKKAAA777444111222222222222222222222.../////////000000000111//////000000000111111111000000000000000000000000////////////////////////000/////////000000111222...///000111111000///...////////////////////////------......//////000000---...///000111000000////////////000000000//////...............//////000222111111000000000111111...//////000000000000000//////...000111222111000//////000111000///---+++//////000000000000//////000///---,,,---...---,,,............/////////////////////////////////////////////000222111///---.../////////000000000000//////............//////000000000000000///......///111222111///------......///000111111000///...////////////////////////......///000000000000000---......//////////////////////////////000111111............/////////000---000111000...,,,---///---.........//////000000////////////////////////------------,,,,,,,,,,,,---...////////////...---............////////////////////////////////////............////////////111000000000/////////...---///111111000......///.../////////000000000000111000//////.........///...//////000000/////////............////////////------...///000000000000777555333111///...............//////000000111111---......///////////////...............///000000222222222111111000000000////////////////////////////////////////////////////////////000000000000///000111222333333333333//////////////////000000---......///000222333444000000000//////////////////////////////000000111............------------...............------,,,...///000222222111000////////////////////////...........................---------.....................------------........................------------------............------........./////////////////////////////////000///...------...///000/////////000000000111111000000000000000000000000000/////////000111333444222222222333333444444444333333333222222111111000333333222222222333444444333333222111000000111111444333333222222333333444000000000000000000000000111111111111000...---,,,000000111111222222222333000000000000000000000000---------,,,,,,---------......//////000000111111000000000000111222333444222222111000000///000000111111000000000000111111000000111111111111000///888(((777///;;;222///444444444333222222111111111.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111000000111222333333...///000111111000///...////////////////////////,,,------...///000111111---...000111111111000///,,,---...///000000000000.........///////////////,,,,,,,,,,,,---...///000000///---------...000111.........///111222111///...///000000///---+++)))//////000000000000//////333111/////////000///.............../////////000////////////////////////---------...000///---+++.../////////000000111111000///...------...///000//////000000///...------......//////000000111111...///000222222000///...000000000000000000000000......///000000000000000---......///000////////////////////////000111111---.........//////000000---000222111...,,,---//////////////////.........000000000000000000000000111000000000////////////...///000111111000///.............../////////000000000000000000000000000............/////////000111111000000/////////......000222222111000000000.../////////000000111111111111000///////////////---...///000111111111000............/////////000,,,,,,...///000000000000+++---000222333222000...111000000000////////////............/////////000---------------...///000000000000000111111111111111111111111111111111111000000000000000000000000............/////////000000000111222333444444444333333222222111000000000,,,------///111333555666000///////////////000111///////////////000111111111000000000////////////,,,---...000111222222222...///111222333222000///,,,,,,------.../////////////////////////////////+++,,,,,,---...///000000.........------.........,,,,,,------.../////////............/////////000........./////////000000000000000000000000000000111///...------...///111///000000000000111111111000000000000000000000000000000......///111333555000111111222444555555666444444444333222111000000111111111222333444666777555444222111111222444555555444333111000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000000111111111222222222333333333555444333222111111111111888666333333444333000---111111000000000000111111//////000222444444111///222666888666111------//////......------///000111333111000111444555333111111111000000111111222333888333---,,,///111000...//////............//////000000111111111111000000---.........//////000000............/////////000---...///000000111000000111111000000//////......////////////////////////////////////000000000000222111...------...111222......///000000000000000---...///111111111000///111111000000000000111111000000000000000000000000/////////...------,,,,,,///............//////000000///.........///111222111111000000//////......////////////////////////222111000///------,,,,,,////////////////////////---...///000000111111000)))...222333000...---...000000//////.........---000000000000000000000000000000//////.........---,,,---...//////...---,,,---.........//////000000........................000000000000000000000000........................000000000000111111111111000000000000000000000000......////////////............////////////......,,,---///000111111111000000000000000000000000000000///.........000111222000000000000000000000000...............///000000...///000000000///---,,,...............///000000000///.........///111222111111111111000000000000---......///////////////...---,,,---///111111000222111000///......//////...000111000///...///111//////000000000000//////............/////////000///000111222222222222222333333333222222222222222000000000000000111111222000///...------...///000000000////////////000000000///------///000///...////////////////////////000000000000000000000000---000222000...---000333......///000000000000000//////000000///...------........................------............------//////............//////........................///////////////000111111111111000///////////////111111000///...---,,,,,,////////////////////////000000000000000000000000444333333222222333333444888777444222000////////////000111333333333222111555444333222222333444555666555333222111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111111111111111222222222333333222111000////////////555333000///000111///---111111000000000000111111000000000222444444111///222555888666111---...000//////...---...///000111222000000111444444222000111111000000111111222333>>>888222000111222000...//////............/////////000000111111000000///........./////////000000........./////////000000...//////000000000000///111000000000/////////...////////////////////////////////////000000000000000000////////////000000//////000111111111111000...///000111111000000///111111000000000000111111000000000000000000000000////////////............000000///////////////000111000///...---......///111000000000/////////...000000000000000000000000000//////.........//////////////////////////////......///000111111111111...000222222111/////////000000/////////.........000000000000000000000000000000/////////.........---......//////......---............/////////000........................////////////////////////......................../////////000000000111111000000000000000000000000......////////////............////////////......,,,---///000111111111000000000000000000000000000///////////////000111111000000000000000000000000///............///000000000000111111000000///...///............///000000000//////...///000111222000000000//////.........---...//////000000//////...---,,,---///000000///000000000000/////////......///000///...---...000//////000000000000//////........./////////000000000000111222222222222222000000000111111111111111000000000000000111222222111000////////////000111000000////////////000000000///------///000///...////////////////////////000000000000000000000000///000///...,,,,,,...000//////////////////............//////////////////........................---......//////......---//////............//////........................//////......//////000111111111000///////////////000000000///......------////////////////////////000000000000000000000000333333222222222222333333666555333111////////////000000111222222222222222666555444333333444555666666555444333333333333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111000000000000000111111000000000111111111222222222222111000////////////444222///...///000111111111111000000000000111111000000000222444444222000222555666555000......000//////.........///000111000000///111222333222000111111000000111111222333===888333111222333111///000//////......//////000//////000000000000//////......////////////000000....../////////000000000///000000000000//////...000000000000////////////////////////////////////////////////000000000000...///000111111000///...000000111222222222222111///000000111111000//////111111000000000000111111000000000000000000000000/////////000000000000111222222111000/////////000222222000///...---------000000000000////////////111111111111111111111111---------...///000111222////////////////////////...///000111222222222222333222111111111111000...000000////////////......000000000000000000000000000000////////////......///..................///............////////////............................................................................../////////000000000000000000000000000000000...//////000000//////......//////000000//////...---...///000111111000000//////////////////////////////000000111111000000000000000000000000000000//////......//////000111222222111111000000000111//////......//////000111000////////////000111222222222111000//////......---...//////000000//////000...---...///000///...///000000111111000......---...//////------.../////////000000000000//////....../////////000000000000000111222222222222111---......//////000000000111000000000000111222222222111111000000111111222000000////////////000000111///......///000000///000000000000000000000000000000000000000000000000888555222000000111111111000000//////......------------...//////000000111........................---......//////......---//////............//////..............................------......///000111111000///////////////////////////////////////////////////////////////000000000000000000000000222222111111111111222222333222111000/////////000111111111111111111222333666666555555555555666666666666555555444444444444000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000111222///000000000000111111111444333333222111111222222666444111000111333555777111111000000000000111111000000000111333333222000222444444333000//////000///////////////000000000//////000111111111111000111111000000111111222333444222//////000222222111000000////////////000000/////////000000///////////////////////////000000...////////////000000000000000111000000///...---000000000000////////////////////////////////////////////////000000000000//////000000000000//////111111222333333333333222111111111111000000//////111111000000000000111111000000000000000000000000//////000111111222333333444333222111000000000000222222111000//////......000000000000////////////000000000000000000000000............///000222222///////////////////////////000111222222333333222666333//////111222000...000000//////////////////000000000000000000000000000000//////////////////000///...------...///000.........///////////////....................................................................................//////////////////////////////////////////000000000000////////////000000000000//////......///000000000000000////////////////////////...///111222222111000////////////////////////////////////...///000000111333222111//////000111111/////////...///000000111000000000000000111111111555444444333222111000000......///000000000000000222000000000111222000///...///111222222000...---...///000///.........000//////000000000000//////...////////////000000000000111111222222222111111------......///000111111111111000000111111222333111111111111111111111111000000////////////000000111///......///000000///111111111111111111111111000000000000000000000000<<<777222111222333222000000///////////////000000//////////////////000000..............................////////////......//////............//////........................---------------...//////111000000///////////////............//////000000////////////////////////000000000000000000000000111111000000000000111111222111111111111111111222333222111000000111222333666666666666666666666666555555555555555555444444000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000//////000111222222///000000000000111111111444333222222111222222222555444333222222444777:::111111000000000000111111111000000111222333222111222222222111000///000111/////////000000000000000...///000111111111111111111111000000111111222333111///......///000000000000000////////////000000//////000000000000//////000000000000000000//////////////////000000000111000000111000000///...---////////////000000000000000000000000000000000000////////////000000000000111000///......///000111111111222333333333333333111111111000000000000111111111000000000000111111111111111111111111111111///000000111222333444444444444333111000000000000111111111111111111111111////////////000000000000////////////////////////000000/////////000000111000000000000000000000000///000111222222333333222666222...---///000///---//////000000000000000000111111111111111111111111//////000000000000000000000///...------...///000///////////////.........////////////////////////........................////////////////////////............//////////////////////////////////////////000000000000////////////000000000000/////////////////////000000000000000000000000000000000///000111222222111000//////////////////////////////////////////000111111222111000///...///000111///////////////000111111///000000111111111111111444444333333222111111000...//////000000000000000333222222333444444222000---...000222222111///...///000111111000///000111//////000000000000//////////////////000000000111111111222222222111111000......///000000111222222111111111111111222222333000000000000000000000000000000////////////000000111000......000111000///222222222222222222222222000000000000000000000000666222...---...///...,,,/////////000111333444666333222111///............////////////////////////...//////////////////...//////............//////////////////////////////---------------...//////111000000///////////////------......///000000000000000000000000000000000111111111111111111111111111000000//////000000111222222222333333444444444333222111000000000222222666666666666666666666666444555555666666555444444000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111////////////000111222333000000000111111111222222111111000000000000000111222222222111000222555777111111000000000000111111222000000000222333222111222111111000000000111111...///000111111111000000...000222222111000111222111111000000111111222333333333222111000/////////111000000//////000000111000000111111111111000000111111000000000000///////////////000000000111111///000000000000//////...////////////000000000000000000000000000000000000////////////000000000000222111...------...111222111111222333333333333222111000000000000111222333111111000000000000111111111111111111111111111111000000111111222333444444333333222111000000000000///000111222222222222111////////////000000000000........................222111000000////////////000000000000000000000000...///000111222222222222444111///...//////////////////000000000000111111111111111111111111111111//////000000000000111111000//////////////////000///////////////.........////////////////////////........................////////////////////////....../////////000000000000000000000000000000000///000000111111000000//////000000111111000000///000000////////////000000000000000000000000000000111111222222111111000000000000000000000000000000000000//////000000111222111111000////////////000000000//////000000111222///000111111222222111111111000000000000/////////...///000000111111000000222222222333555555333111......000111111000000///000111222222000000111222//////000000000000///////////////000000000111111111222222222222111000000000000000111111222222222222111111111111222333333///000000111111000000///000000////////////000000222000//////000111000000111111111111111111111111000000000000000000000000222000///////////////.../////////000222555777999555444111///...---......////////////////////////...//////000000//////...//////............//////////////////////////////......------......///000111111000///////////////---.........//////000000000000000000000000000000111111111111111111111111111111000000000000111111222222333444555555444444333222111111111111111111555555555666666555555555333444555555555555444333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111////////////000111222333111111111111222222222333111000000000000000111111///000222111///000222555111111000000000000111111222000///000222333222222222111//////000111111111...///000111222111000000///111333333111111222333111111000000111111222333222333333222111000000111111111000000000000111111111111222222222222111111111111111000000000////////////000000000111111111...//////000000000000///.../////////000000000111000000000000000000000000////////////000000000000111000///......///000111000111111222222222222222000/////////000222444555111111000000000000111111111111111111111111111111000000111111222222333333222111111000000000111111//////000111000///........./////////000000000111////////////////////////222111000000//////000000000000000000000000000000......///000111111111111111222222111000///111222//////000000000111111111111111111111111111111111//////000000000111111111//////000000000000//////000/////////............/////////////////////////////////////////////////////////////////////////////////000000000111111000000000000000000000000000000111111111111000000000000111111111111000000111000///......///000111222222222222222222222222333222111111000000111111000000000000000000000000000000//////000000111222111111222222111111000///000000//////000000111222///000111222222222111111......////////////000000//////000111111111111000//////000222444444222000.../////////000000000000///111222111000///000111//////000000000000////////////000000000111111111222222222222222111000000111111111111111111111111222222111111222222333444000000111222222111000000000000////////////000000222000//////000111111000111111111111111111111111000000000000000000000000...000222333222222222333000/////////111444666888444333111///......///000//////////////////////////////000000000000////////////............////////////////////////////////////......//////000111111111000///////////////.........///////////////000000000000000000000000111111111111111111111111222111111000000111111222111222333444444444333333222222222222222111000000444444555555555555444444222333444555555555444333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111////////////000111222333111222222222222333333333333222222222222222333333...111333333000000222444111111000000000000111111222111///000111333333222222000///...000111222222...///000222222111111000///222444444222111222444111111111000111222222333---...000000000111222333111111000000000000111111222222333333333333222222222111111111000000//////000000000000111111111111......///000000111000000.../////////000000111111000000000000000000000000////////////000000000000...///000111111000///...000000111222222222222111////////////111333555666111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000111111//////000000///---+++***.../////////000000111111000000000000000000000000111000000000000000111111000000000000000000000000---...///000000111111111///222444444111000222555//////000000111111111222111111111111111111111111//////000000111111111222...///000111111000///...000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000111111111111000000111000///......///000111222222222222222222222222444333111000000000111222000000000000000000000000000000000000000111111222222222333444333222111000000000000000000111111222///000111222333222111111/////////000111111222222//////000111111111111111------///111333444222/////////......///000111222...000111000///...///111//////000000000000//////000000000000111111111111222222222222222111000///111111111111000000000000222222111111222222333444111222333444444333222111000000////////////000000222000//////000111111000000000000000000000000000000000000000000000000000(((,,,111222111///000222111000//////000222444666333222000......///111222000000000000000000000000//////000000000000////////////............//////000000000000000000000000///////////////000111111111111000///////////////////////////////////////000000000000000000000000111111111111111111111111222222111111111111222222111111333333444333222111111222333333333111000///888777555333333333555666444333333222222333333444333222000......///000222222222222111111111111000000000000000000111222222555333111111222222222111333333222000...///111444555222000000000111111000333222111000000222444555111111111111111111111111222111111111000000////////////000000111111111222222222222222222222222222111111111111111111111111222111000000000111333333111111111111111111111111222222222222111111000000555444333000//////222555AAA<<<444000///000222333222222222222222222222222000000000111222222222333000000000000000000000000000000000000111111111111000000000000000000000000111111000000///...............///000111222222333000000000000000000000000111111111111111111111111111111000000000000000111222222222111111111111111///000222333333222000///000000000000111222333444000000000000000000000000111111111111111111111111222///---///333444111...000000111111111111000000000000000000000000000000000000000000000000000000222111111111000000////////////000000000000//////000000000000111111111111000000000000000000000000111222222333333222222111000000000000000000000000000000000000000000000000000222555666444111000///000000000000000000000000111000///......///000000///---,,,---///000000///444333111//////000111222222222222111000//////...111111000000000000111111000000000000000000000000///000222333444333333222000000000000111111111111000000111111222222222222111111111111111111111111333222222222111111000000444333111111222222000///111333222///111444333///111111111000000000000000000000//////000222444555111111111111111111111111333222111000////////////111111111000000000000000000000////////////000000000///.........///111222555444333333333333444555333222222111111222222333000000000000000000000000111111111111111222222222111111222222222333333333///...,,,+++,,,---///111;;;666000000222444222///111111222222111000///---000000000000000000000000111111000000//////......222222111111111111222222000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......000///.........000111222111111000///////////////222111000//////000111111000000000000000000000000111111222222222222111111111111111111000000//////222222222222222222222222555444333222111///......777666444333222333444555777666666555555666666777444333222111111111222333222222222222111111111111222222111111111222222333555333111111222333333222222222111000//////222444333111//////111333444444333222111000111222444555111111111111111111111111222222111111000000000000111111111111222222222333222222222222222222222222111111111111111111111111222111000000000111333333111111111111111111111111222222222222111111111000...///000000222555:::>>>PPPIII@@@888333000///...222222222222222222222222111111111111222222222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000111//////000000111111222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111222222222000111222444444222111000000000000000111222333444111111111111111111111111222222222222222222222222222000///222555666333///000000111111111111000000111111111111111111111111111111111111111111111111222111111111000000000000///000000000000000000///000000000000111111111111111111111111111111111111111222222333333222222111111111111111111111111111000000000000000000000000222555777888666444222222000000000000000000000000111000///......///000111666444222111111111000///444333111000///000111222222222222111000/////////111111000000000000111111111111111111111111111111111222333444444333333222000000000000111111111111000111111111222222222222111111111111111111111111222222222111111000000000/////////000111222111111...111222///...000000---111111111111111111111111333333222111111222333444111111111111111111111111333222111000////////////111111111111000000000000111111000000000000111111111111000000000111222333555444333333333333444555333333222222222222333333111111111111111111111111222222111111111000000000111111222222222333333333222111000//////111222444;;;666111000222333111...222222333333333111000///111111111111111111111111000000000000////////////222111111000000111111222000000000000000000000000111111000000////////////111111111111111111111111111111000000////////////000//////...///000111222//////...---------......222111000//////000111222000000000000000000000000111111222222222222111111333333333333222222222111222222222222222222222222...//////000111222222333666555444333222333444555888777777777777777777888555555555444444444444444333333333222222222111111444444333333222333333333444333111111333444444333222333333222111222555777666444000///111333555555333333222111111222444555222222222222222222222222222222222111111111111000222222222333333333333333222222222222222222222222222222222222222222222222222111111111111222333333222222222222222222222222222222222222111111111111222222333222222444888;;;GGGBBB;;;555222222111111333333333333333333333333222222222222222111111111111111111111111111111111000000000111111111222222222222222222222222222222///000000111222222333333000111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222000000111111222222333333111222333444444333222111000000000000111222333333222222222222222222222222222222222222222222222222333222222555888888444000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111000000000000000111111111222222222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000222444777777555444333333000000000000000000000000111111000//////000111222888666333222222222222111444333111000000111222222222222222111000000//////111111000000000000111111111111111111111111111111333333444555555444222222000000000111111111222222111111111111222222222222222111111111111111111222111111111000000000000000222222333333333333333333222777999444111111111000111111111222222333333333555555444333333333333333222222222222222222222222333222111000000000000000111111111111111111111111222222222111111222222222222222111111222222333444555444444333333444444555333333222222222222333333111111111111111111111111222222111111000000//////111111222222222333333333333222111111111222444555888555111000222333222000222333333444333333222111111111111111111111111111/////////000000000111111111111000000000000111111000000000000000000000000111000000000000/////////111111111111111111111111111000000000000/////////000000/////////000111111///...............//////111111000000000111111222000000000000000000000000111111222222222222111111333333333333222222222222333333333333333333333333,,,---...///111222333444555444333333333333444444666555555444444555555666555555666666666555444333444333333333222222222222555444333333222333333333444333222222444555555444333444555555444555777:::<<<888444111111111222222333333222222222333333444222222222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222111111111111222222333333222222222222222222222222222222222222222222222222555555555333222222555777888555111///111333555555333333333333333333333333333333333222222111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333222111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222000000111111222333444444222333333444444333333222111111000000111222222333222222222222222222222222222222222222222222222222111222444777999888444000000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000000000111111111222222222222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000///111333333222000000000111111111111111111111111222111000///000111222333444222//////000222333222333333222111111111222333222222222111111000000000222111111000000111111222111111111111111111111111444555555666555444222111000000111111111222222222222222222222222222222222222222111000000111222222000000000000000000000000555555555333222111111222666<<<>>>999333111222222111111222222333444555555444444333333333333333333222222222222222222222222333222111111000000000111000111111111111111222222222222111111111111222222222222222222222333333444444444444444444444444444333333333222222333333333222222222222222222222222000000000000000000000000111111222222222333333333111000000///000111222222444222000000222444444333222222222333333333333333111111111111111111111111...//////000111111222222111000000//////000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111000000111111222222111111111111111111222222111111111111111111111111111222222333333222222111111111111111111111111111333333333333333333333333222222222111111111111111444444444444444444444555555444444444444444444555555555555666555444444333444444444444333333333222444333333222222222333333666444333333444555555444222333444444444444666888<<<888444222222222222222444444333333333333333333222222222222222222222222222222222222333333333333222222222222222222111111222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222222222222222222222222222333000111222222222444777999:::777333222222333333333333333333333333333333333444333333333222222111111111111111111111111111111111111111111222222222222111111111111111111111111333333333333222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222333333000000111222333444444555333333333333333333333333111111111000111111222333222222222222222222222222111111111111111111111111000111444666888666333000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222222111111111111111111222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111---///111111000//////000222222222222222222222222222111000000000222333444444222///...///111222222222222222222222222333333222222222222111111111111222222111111111111222222111111111111111111111111444555555666555444222111111111111111222222222222333222222222222222222222333222111000000111222333000000000000000111111111111222222000...///222444888===>>>777000...000000111111222333444555555555000111222222333444444444222222222222222222222222333222111111111111111111000000111111222222222333111111111000000111111111111111111222222222222222444444444444444444444444444333333333333333333444222222222222222222222222......///000111222333333111111222222222333333333////////////000000111111444333111111222222222111111111111111222222333333111111111111111111111111......///000111222333333111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111000000222222111111111222222333000000111111222222222222222222222222222222222222222222333333333333222222111111111111111111111222333333333333333333333333666555555444222111111000444444555555555555555555777666666555555666666777555555555444444444444333555555444444444333333333333222222222222333444555888666444444555555555444///111222222222111333444666444222222333555555444444444444444333333333333333333333333333333333333222333333333333444444444222222222222111111111111222222222222222222222222333333333333333333333333111222222333444333333333333333333333333333333333222222222222333333333333333444444444222222333555777555333222333444444333333333333333333333333333333333333333333222222222222222222222222222222222111111111222222222222333000000000000000000000000444444333333222111111000111111222222222222222222222222222222222222222222111111111111111111111111111111111111111222333444111111222222333333444444333333222222222222333333222111111111111111222222222222222222222222222222111111111111111111111111///111333555666444333111111111222222222222111111222222222222222222222222222222222222222222222222111111111222222222222222222222333333333333222222111111111222222222222333111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111///111222222111111111222222222222222222222222222222111111111111333444555;;;777333000000111111111222222222333333333333333222222222222222222222222222222111111111111222222222222222222222222222222333333444555555444222222111111111222222222222333333333333333222222222222333222000//////000222333111111111111111222222222111222222222222666>>>DDDAAACCC@@@888111111222111222222222333333444444444///000111333444444555444333333333333333333333333333222222111111111222222000000111111222333333333111111000000000000111111000111222333333333222222333444444555555444444333444444333333333333444444333333333333333333333333//////000111222333333444111111222222222333333333111111222222222333333333666666444333111///...---000000000000111333444555222222222222222222222222//////000000111222333333222222111111111111222222111111111111111111111111000000000111111111111222222222222222222222222222000000000111111111111222111111222222222111000///222111111000000000000000///000111222333333333333222222222222222222222222222222333333333333222222333333333333444444444444333333333333333333333333444444444444444444444444444555666666777777777666888777777666666777777888777666555444333444555555555555555555444444444444222222333333444555777777999777555444555555444333000222333333222111222333222222111333555666555333444444555444444333333222333333333333333333333333333333333333444444444555444444333333222222222222222222222222222222222222333333333333333333333333111222333444444444333333333333333333333333333333222222222333333333444444777888888666333111111222000//////000222444444333444444444444444444444444222222333333333333333333222222222222222222222222111111111222222222333333111111111111111111111111222222222222222111111111111111111222222333333333222222222222222222222222111111111111111111111111111111111111222333444555333333333333333333333333222222222111111222222222222222111111111111111222111111111111111111111111333333333333333333333333000222444555444444333333111222222333333222222111222222222222222222222222222222222222222222222222111111111222222333333333222222333333333333222222111111111222222222333333222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111000222333333222222333444333333333333333333333333222222111111222333555666===999444111111222222222111222222333444444444333222222222222222222222222333222222111111222222333222222222222222222222222111222333444444333333222111111111222222222333333444444333333333222222222444222000//////000222444111222222222333333333333333444444333444;;;FFFOOOJJJIIIBBB999444555666444222222222222333333333333111222333444555555444444333333333333333333333333222222222111111222222333000000111222222333444444222222111111111111222222111222333444555444444333333333444555555444333333444444333333333333444444444444444444444444444444333333222222222222222222111111222222222333333333222333333444444444444444333444444333111/////////111111111111222444666777222222222222222222222222000000000111111222222222333333222222222222333333111111111111111111111111000000111111111222222222222222222222222222222222000000111111111222222222111222222222222111000///444333222111000////////////000111333444444333333333333333333333333333333222333333444444333333222333333333444444444555555444444444444444444444444222333333444444555555555555555666777888888777777777777666666666666777777999777555444333444666777666666555555555444444444333333333444666777999:::;;;999666555555555333222444555777666555444444555444333333444555444111///444555555555444444333222333333333333333333333333333333333444444555555555555555555444444333333333222222222222222222222222333333333333333333333333111222333444555444333333333333333333333333333333222222222333333444444444000222444666666777999;;;666444333333444333222000444444444444444444444444222222222333333444444444222222222222222222222222111111222222222333333333222222222222222222222222000000000111111222333333000000111222333333444444222222222222222222222222111111111111111111111111111111111111222333444555444333333333333333333333222111111000000111111222222222111111111111111222000000000000000000000000555555555555555555555555222333444555444444444555111222222333333222222111222222222222222222222222222222222222222222222222111111111222222333333333222333333444444333333222111111222222222333333333333333333333333333333333222222222333333222222222222222222222222222222222111111111111111111111111000111333333222222333444333333333333333333333333222222111111222444555666999666222000111333444555111222333333444444444444222222222222222222222222333222222111111222222333222222222222222222222222///000222333444333333222111111222222222333333333444444444333333222222222444222000//////000222444222222222333333444444444111111000......555BBBLLLKKKGGG>>>555111333333111333222222222222222222222444555666666666555444333333333333333333333333333222222222111222222333333000000111222333333444444444333333222222333333444333333555666666666555444333333444555555444333333555444444333333444444555444444444444444444444444666666555444333111111000111111222222222333333333111222333333444444333333---///111222222222333444222222111222333555777999222222222222222222222222111111111111111222222222444333333222222333333444111111111111111111111111000000111111222222222222222222222222222222222222000000111111222222222222111222333333222111000///777666555333222111111000///000222333444444333333333333333333333333333333222333333444444333333222111111111222222333333333444444444444444444444444333333333333333333333333333444444555444222111000555555666888999:::;;;<<<666666555555555444444444333333333444444555555555444555666777888999::::::999777444111000111444555666666666555555444444444444444333222333444555666444444333333333444555555777666666555555555555666444444444444444444444444888666444333333333555666333444444555555444444333222555777777444222222444111222333444444444444333333111000222555666444222333333222222333333444555444444444444444444444444222333444444555555444444444444444444444444444444333333333333333333333333222222333333333444444444222333333444444333333222222222111111111111111111444333333222222333333444222222222222222222222222444444444333333222222222444444444444444444444444///222222000222666777555444444444444444444444444333333333333333333333333222222222222222222222222444444444333333222222222///000222444555555555444333333333333333333333333222222222222222222222222222222222222222222222222///000222333444333333222222333444444555555555555333333333333333333333333333333333333333333333333444444444444444444444444666444222111111333666888777777777777666555444333222222222222222222222222444444444333333333222222222222222222222222222222444444444444444444444444555333111//////111333555666777888666444222222333111222222333333222222111444444444333333333222222222222333333333444444444222222222222222222222222111111222222222333333333333333333333333333333333444333222333555666555444555444444333333444444555222222111222333555777999777666555444333444555555555444444333333333444444333222222111111222222333333333333333333333333333333222222111111222222333555555555555555555555555222333333333222222444666666333222333555666444222555555555444444333333333333333333333333333333333222222333333333333444444555555444333333333444444444444444444444444444444333222111000000222444555333333333333333333333333222222222222222222222222222222222333444444222///000000111111222222222222333333333222222111111111222222111111222222333444222222333333333444444444222222222222222222222222333222222222111000000000222222222222222222222222777666444444444444222000222222333444444444444333222222222222222222222222000000111222333333444444555444444333333444444444666555333111111111333444222222222222333333444555777777888888777666444333555555666777888999999:::666666555555555444444444333444444444444444444555444555666777888999::::::888777444222111222333555555555555555444444444444444444333333333444555666777666555444333333333333555555444444444555555666444444444444444444444444777666444333333444555666333444444555555444444333222444666666333222222333333333333444444444555555333222111333555666444222333333222222333333444555444444444444444444444444666666555555444333222111444444444444444444444444333333333333333333333333222222333333333444444444222333333444444333333222222222222222222111111111333333222222222222333333222222222222222222222222444444444333333333222222444444444444444444444444111333444222333777888666444444444444444444444444222222222222222222222222222222222222222222222222333333333222222222222222333444444444444333222222333333333333333333333333222222222222222222222222222222222222222222222222111111222333444333222222222333333444555555444444333333333333333333333333333333333333333333333333444444444444444444444444444333222111111333444666666666666666555444333222222222222222222222222222444444444333333333222222222222222222222222222222333333333333333333333333444333222111111222333444555666666555333222333444222222333333333333222222444444444333333333222222222222333333333444444444222222222222222222222222000111111111222222222222333333333333333333333333444333222333555666555444555444444333333444444555111111111111222444555666666555444333333333444555444333333222222333333333333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333222333444333222222444666666444222333555666444222555555555444444333333333333333333333333333333333222222333333333333444444444333333333333333444444444444444444444444444444333222111000111222444555333333333333333333333333333333333333333333333333222222222333444444222000000111111111222222222222444444333333333222222222222222222111222222333444222222333333333444444444222222222222222222222222222222222222111111111111222222222222222222222222444333222222333444333111000000111222222222222111222222222222222222222222000111111222333333444444444444333333333444555555777666444333222333444555444444333333444555555666999999999999888777666555555666666666777777777777666666666555555555555444555555555444444444444444555555666666777888999999777666555444333333333444333333444444444444444444444444333333444444555666999888666444333222111111333333333333444555666666444444444444444444444444777666555333333444555555444444555555555555444444222444555555333222222222444444444444444555555666333333222444555666444333333333333333333444444555444444555555555555555555555555555555444444333333333333333333333333333333333333333333333333333333333333333333444444444444333333444444444444333333222222222222222222222222333222222111111222222333222222222222333333333333444444444444333333333333444444444444444444444444222555555222333777999777444444444444444444444444222222222222222222222222333333333333333333333333333333333333444444444444555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333222111222333333444444444444333333333333333333333333333333333333333333333333333444444444444444444444444222222222222222333333333555555555555444333222222222222222222333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333222222222222333333333444555444333222333444222333333444444333333222444444444444333333333333333333333333444444444444333333333333333333333333000000000111111111222222333333333333333333333333555333333333555666555444555555444444444444555555222333333444444444444444555555444333333333333333333222222222222222333333333333222222222222333333333333333333333333333333333333222222222222333333222222222222222222222222222333444444333333444555555444333444555555555333555555555444444444444444333333333333333333333333222222333333333333444444111111222222333333444444444444444444444444444444333222111111111222444555333333333333333333333333444444444444444444444444222222222333555555333111111111111111222222222222444444444444444333333333222222222222222333444444333333333333444444444444333333333333333333333333111222222222222222333333333333333333333333333333222111000111333444333222000111111222222222222222333333333333333333333333111111222222333333444444444333333333444555666666777666555444444444555666555555555555555555666777777777777666666555444444777777777777777777777777666666666555555555555555666666555555444444333333555555666666777888888999555555555555555444333333222222333333444444555555444444444444444555555666888777666555333333222222333333333444555666777888555555555555555555555555777666555444444444444555444444555555555555444444333333444333333222222222444444333333333444555666444444444555555555444444333333333333333444555555555555555555555666666666222333333444555666777777333333333333333333333333444444444444444444444444333333333444444444444555333333444444444444333333222222222333333333333333222222222111111222222222222222222333333333333333444444444444444444333333444444444444444444444444222444444222333777888666555555555555555555555555333333333333333333333333333333333333333333333333444444555555666666666777333222222222333555777888444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222111333333444444444444333333444444444444444444444444333333333333333333333333444444444444444444444444111222333444555444333333444444444444333333222111222222222333333333333333555444444444444333333333333333333333333333333333222222222222222222222222222222333444444333222222111222333333222222444555333333444444444444333333555444444444444333333333333333333444444444444555333333333333333333333333111111222222222333333333444444444444444444444444555444333444555666555444555555444444444444555555555666777888888777666555444444333333222222222222333333222222333333444444333333333222222333333333444444444444444444444444333333333222222333333333111111111111111111111111111333555555444333444555555444444444555555555444555555555555555444444444444444444444444444444444222222222333333333444444///000111222333333444444444444444444444444444444333222222222222333444555444444444444444444444444444444444444444444444444333222222444666666444222222222222222222222222222555555555555555555444444333222222222222333444444333333333444444444444555333333333333333333333333111222222222333333444444333333333333333333333333333222111222333444333222222333444444555555444444333333333333333333333333222222222333333333444444444333333444444555666777666666555444444555555666666555555444555555666666777777666555555444444444999999888888888888777777666666666666666666666666666666666555555444444444555555555666777777888888444555666666666555444333333333333444444555555555444444555555555666666555555555555444444555555666555555555555666777999999555555555555555555555555666666555555444444444444444555555666666555555444555444333333333333333222333333333333333444444555444555666666555555555555444444333333444444555666555555555666666777777777444444333444444666777888333333333333333333333333444444444444444444444444333333444444444555555555333444444555555444444333222222333333444444444444333222222222222222222333222222333333333444444444444444444444444444444444444444444444444444444444111444444111222555666444555555555555555555555555555555555555555555555555333333333333333333333333333333444444555555666666333222222222333555777888444444444444444444444444333333333333333333333333333333333333333333333333555444444333333222222222444444555555555444444333444444444444444444444444333333333333333333333333444444444444444444444444222333555666777666555444333333333333333333222111222222333333333444444444555555555444444444333333333333333333333333333333222222222222222222222222111222444555555444222111000222333333333333444666444444444555555444444444555555555444444444333333333333444444444555555555333333333333333333333333333333333444444444555555444444444444444444444444666555444444666666555444666555555444444555555666666777888999888777666555333444333333333333222222444444444444444555666666444333333333333333333444444444444444444444444444444333333333333333333444333333333333333333333333111333555555444444444555555555555555555444555555555555555555555555555555444444444444444444444444222222222333333333444444///000111222333444444333444444444444444444444444333333333333333333444444444444444444444444444444333333333333333333333333333222333555666777555333333222222222222222222222555555555555555555555555333333222222333333444555333333444444444555555555333333333333333333333333222222333333444444444555333333333333333333333333777555333333444444222111333333444555555555555444333333333333333333333333333333333333333444444444444444444444444555666777444444444444444444555555555555444444444444444555:::999888777666666666666999999999888888888888888555666666666666777777777666666666555555555555555555555555666666777777777555555666666666555555444444444555555555555555555444444555666666666666555333333333444555777888999666666666666777888999999555555555555555555555555666555555555555444444444555555666666666666555555777555333333444444444333333333444555555555555444555666888777666444555555444444444444444555555666555555666666777777888888999888666444333333444444444444444444444444444444444444444444444444444444333444444444555555555555444444555555555555444444222333333444444555555666444333333222222333333444222222333333444444555555444444444444555555555555444444444444444444444444111444333111111555555333555555555555555555555555666666666666666666666666333333333333333333333333222222222222222333333333666555555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333555444444333333333333444555666666666666555444444444444444444444444444444333333333333333333333333444444444444444444444444333444555777777666666555333333333444444333333222222222333333444444555555555555555555444444444333333333333333333333333333333333333333333333333333222333444555555444333222111333444444333333444666444555555666666555555444555555555555444444444333333444444444555555555555333333333333333333333333444444555555555666666666444444444444444444444444777666444555666666555444666666555555555555666666444555555555555555444444444444444444444333222222555444444444555666777888444444333333333333444444444444444444444444444444444444333333333333444444444444444444444444444444111333666666555444444555444666666666555444555666555555555555555666666666444444444444444444444444222222333333333333444444000111222444444444333333444444444444444444444444333333333333444444444444444444444444444444444444333333333333333333333333333333333555777777666444333333333333222222222222444444444555555555555555333333333333333444444555333444444444555555555555333333333333333333333333333444444444444444444555333333333333333333333333888666444444444444222000111111222333333333333333333333333333333333333333333333333333444444444444666666555555555555555666333444444444444555555555666555444444333444444444<<<;;;999888777777888888777777777777888888888888555666666666777777777777555555555555666666666666555555555666666666666666555555555555555666666666666666666666666666555555333444555666777666666555333333333444555777888999777777666666666666777888555555555555555555555555555555555555555444444333555555666666666666555555999666333333555666555444333555777999999888666555555777999888666444555666444444444444444555666666555555666777777888999999;;;:::777555333222333333555555555555555555555555555555555555555555555555444444444444555555555555444444555555555555444444333333333444555666666666555444444333333444444555222222333333444555555666444444444444555555555666444444444444444444444444222555444222222555666444555555555555555555555555666666666666666666666666444444444444444444444444444444444444333333333333555555555555555444444333555555555555555555555555444444444444444444444444444444444444444444444444444444333222333444555555777777777777777666555555555555555555555555555555333333333333333333333333444444444444444444444444333444555555666666555555333333444444444444333333222222333333444555555666555555555555444444444444444444444444444444444444333333333333333333333333333444444444444444444333333444555555444333444666555555666666666666555555555555555555444444444444444444444444555555555555444444444444444444444444444444444444555555555666555555555555555555555555888666555555666666555333666666555555555555666666444444444333444444555555444555555666555444333222444333333444555666777777444444333333333333444444555555555555555555555555444444333333333333444444444444444444444444444444111333666777666555444555444666777777444444555777444555555555666666666777555555555555555555555555222222333333333333444444111222444555555444333222444444444444444444444444222333333444444444444444555555555555555555555555444444444444444444444444333333444666888888777555444444333333333222222222333333444444444555555555444333333333333444555555444444444444555555555555444444444444444444444444555555555555444444444444444444444444444444444444555444333333444444222111111222333333444333333333444444444444444444444444444444444444444444444444888777666555555444444555444444555666666666666666777666666555444444555555;;;:::999777666777777888666666666666777777777888555666666666777777888888444444555555666666777777555555555666666666666666666666555555555666666777888888777777666666555555333444666777777777666555444444444555555777888888777666666555555555555666666666666666666666666666555555666666555555444333555555666666666666555555:::777444333555777666444444666999<<<<<<:::888666555888:::999666444555666555444444444444555666666555666666777888999999999999888666444333444555666666666666666666666666666555555555555555555555555444444444555555555666666444444555555555555444444333333444444555666777777666555555444444555555666222222333333444555666666444444444555555555666666444444444444444444444444444666666333333666777555666666666666666666666666555555555555555555555555444444444444444444444444888888777777666666666555111222444666777777666666555555555555555555555555444444444444444444444444444444444444444444444444444333333222333444666777888888888888888777666666555555555555555555555555333333333333333333333333444444444444444444444444333333333444444444555555333333444555555444444444222222333333444555666666666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444555666666444444555666555555666666666666555555666666555555555444444444444444444555555555666666444444444444444444444444333333333444444444555555555555555555555555555555888666555555666666555333666666555555555555666666666555444444444666777888444555666666666555444333222222222333444555666777555444444333333444444555555555555555555555555555555444444333333444444555333333333333333333333333111333666777666555444555444666888777444333555777444555555555666666777777555555555555555555555555222222333333333444444444222444555666666555333111444444444444444444444444222333444444555555444444555555555555555555555555666666666666666666666666333333444666888999777555444444444333333222222222333333333444444444555555444333333333333444555555444444444555555555666666444444444444444444444444666666666555444444444333444444444444444444444444222111111111333444333222333444555555666666555555444444444444444444444444444444444444444444444444999888777666444444444444555555666777777888777777888888777666666666666666777777777777888888888888:::999999888777666666555777777777777777777777777999444444999999333333777555666777777555555666777<<<:::999888999:::999888888777777666666777777888888999999777666555777999999555333555:::<<<999666666666777777888888999999777777888888999::::::;;;777666666555555444444333333444555555666666555555333333333333333444555666333555888999777666555555777777777666666555555555777666555555444444555555444666777999;;;<<<======999777444444555666666555777888888888777666555555666666666666666666666666666666666555555444444444333333333333333333333333777666555444333333333333666555555444444555555666333333444555666666777777555555555555555555555555222222222333333444444444666555444444444555666777666666666666666666666666555555555555555555555555444444555666666666666555444444444444444444444444222222333333333444444444333333333333333333333333333333222222333333444555:::999888666444333333333777555333111111333555777555666777777777666444333444444555666555444222111666666666555555444444444666666666666666666666666000111333555666666666555777666555555444444444444444444444444444444444444555555666666555333222000333333444444444444444444:::999777666555555555666444444444444444444444444888777666444333333444444555555555555555666777888888888777777666666666666222333333444444333333222555555555666666666777777333333333333333333333333666666666777777777777888444444444444444444444444444444555555555555444444555444333333444666999:::333333333333333333333333444444444444444444444444333444555555555444333222444666888888666555555555333333444555444333222111444333222111111222333444333444666888888777666555777666555444444444444444444555555555555555555444666555555444333333333444333666777444222333444555222333333444444555555666444555555666666555555444444444444444444444444444444333222222222333444555444444444555555444333333333333444555666666666666444444555555555555555555111111111222333333444444333333444555555666666666333444555555666666555555666555444444666666555444333333222222333555666888333555777555222000111222777777777777666555444333333333333444444333222222333444444555444333111000444444444444444444444444444444444555555666666666888777666777888777666444555555555555555444444444;;;;;;;;;::::::999999999;;;;;;:::999999888888777999999999999999999888888999888999;;;;;;888777777444666777666555444555666:::888666666777888777666666666555555555555666666999999999888777888;;;===BBB===888777:::======<<<888888888888999999999999555555666666777888888888666666666666555555555555555555666777777777777666777777777666777888888999222444666666555444444444777666666666555555555555666666555444444444444555444555666777999:::;;;<<<<<<:::777777888888888777777777888888888777666666444444444444444444444444555444444444333333333333444444444444444444444444444333333333333333444444444444333333333333444444222222333333444444555555777777777666666666666666555666666666777777777777555555444444444555666777444444444444444444444444555555555555555555555555222333333444444444444444555555555555555555555555333333444444444555555555444444444444444444444444666666666666666777777888@@@===999555333222333444666555444333333444555666999999:::::::::999777777555555555555555444333333555444444444333333333333333333333333333333333333555555666666555555444333555555444444333333333333333333333333333333333333333333444555666666666666777777777777777666666666999888666555555555555666333333333333333333333333666666555444555666777888555555555444555555666666777777777666666555555555333444444555555444444333444444555555555666666666444444444444444444444444666666666777777777888888666555555555444444444444888888999999999999888888666555444333444666888999444444444444444444444444555555555555555555555555444444555666666555444333444666888888777555555666444444555555555444333222444444333333333333444444333444666777777777666555666666555555444444444444555555666666666666555555666666555444444444444444000333555444333444555555555555555555555555444444444444555555555555444444555555555555555555555555444444333333444444555555444555555666666555555444444555666666666666666666666666555555444444333333111222222333444444555555555555555555555444444444333444444555555555555555666555444444666666555444333333222222333444555666444666888666444222222333666666666555555444222222444444555555555555444444444555555555444444333222555555555555555555555555444444444555555555666666666555555555666666444222666666666666666666666666<<<<<<;;;:::999888777666999999888888777666666666888888888777777666666666555888:::888888999777333555666777777555555666777999888666666777777777666777666666555555666666777999999888777777999===@@@DDD===666333555999;;;<<<666666666666555555555555444555555666666777777888555555666666666666777777666666777888888888888888555555555444555555666777444555666555444333444666777777777777666666666666888777666666555555666666666666555666777999;;;<<<;;;999777666777777666555666666777888888888777777555555555555555555555555444444444444444333333333444444444444444444444444333333333333444555777777444444333333333333444444333444444444444444444444666555555555444444333333444444444444555555555555555444444444444555666666555555555555555555555555666666666666666666666666222333444444555555444444555555555555555555555555444444555555555666666666555555555555555555555555444444444444444555555666@@@===888444222333666888555555555555555555555555666777777777777666555555666666555444444444444555444444444444444333333333333333333333333333333333444444333222222222222222555555555555444444444444444444444444444444444444555555555555666777888999666555555555444333333333666666555444444555555666333333333333333333333333444444444555666888:::;;;888888777666666666777777666666555555555555555444444555555555555555555444333333444444444555555555555555555555555555555555666666666666777777777777666666666555444444444333666666777777777777666666666666444444444555666777555555555555555555555555555555555555555555555555444555555666666666555555444666888888666555666777555555666666555555444333555555555666666555555555333444555666777666555444666666555555555555444444666666666777777666666666666666555444444444444555000000222444555555555555777777666666555444444333444444555555555555444444555555555555555555555555333444444555666666555555555555666666666666666555666666777777777666555555777666666555444333222222222222333444444555555666666666555555444333333222333333444555555555555444666555444444666666555444444333333333333333444444666777888777555444444555444444444444444333222111555555666666666666666555666666555444444444444555777777777777777777777777444444444444555555555555666555555555777666555333666666777777888888999999;;;;;;;;;:::999888888888999999999888888777777777888888888777666666555555555::::::666666999888333666888999888777666777888;;;999777777888888888777999888888777777888888999999999888666555777;;;??????:::444222333666999:::777777666666555555444444666666666777777888888888444444555666666777888888666777888888999999888888444444333333333444444555666777777666555555666888888888888888888888888888999999888777777777777777999888777777777999<<<===<<<:::888777888777666555444555666777777777777777666666666666666666666666666666666555555555555555444444444444444444444444666666666666777888999999666666555555555555666666666666666666555555555555666666666555444444333333333333333333333333333333444444444444444555555555666666666666666666666666555555555555555555555555444444555666666666666666444444444444444444444444555555555555666666666666555555555555555555555555333222222222222333444444888777555333444666888:::333444555666666555444333444444444444444444444444666555444333333444555666666666666555555555555555555555555555555555555555333333222222333555777888666777777777777777666666666666666666666666666666999888666555555555666777666555555444333222111111555555555555555555555666555555555555555555555555333444444666777888999:::;;;;;;:::999888888888999555555555555555555555555444444555555555555444444333333444444444555555555555555555555555555555555555555555555666666666777444444444444444555555555444555555666666555555444777666555444444444555555555555555555555555555555555555555555555555555555444444555555555555555555444555666666555555666777555555555555555444444444444555666777777666555444444555555666666666555444666666666666666666555555555555666666666666555555555555444444444444555555666222000333555555555666666666666555555444444444444555555666666555555444555555555555555555555555222333444666777666555555444555666666666666666666666777777777666555444444666555555555444444333333222222333333444555555666555555555555444444333333333333444555555555555555555444333333555555444333444444444333333333333333666777777777666555555444444444555555444333222222555555666666777666666666666666444333333444555666777777777777777777777777555555555555555555555555999888777888999999888666555666666777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888888:::<<<<<<999999;;;;;;888666777888888666666777888;;;999777777888999888777999999888888888888999999999999888666444555888;;;:::999777666888999;;;;;;:::::::::999999888888888777777777777777888888888444444555666777888999999777777888999999999999999888888777777666777777888666777777666555555777888777777777777777777777777888888777666666666777777:::999777777777999;;;<<<===<<<::::::;;;;;;999777444555666777777777777777777777777777777777777777555555555666666666666666555555555555555555555555888888777777777777888888666666555555555555666666666666666666666555555555999999999888888777777777666666666666666666666666444444444555555555555555777777777777777777777777666666666666666666666666444555555666666666666666555555555555555555555555555555555555666666666666666666666666666666666666666666555555666666777888222333444444555666666666333444555666666555444333777777777666777777777777666555444333333444555666555555555666666666666666666666666666666666666666888777777777888:::<<<===555666777777777777666666666666666666666666666666999888666555555555777777::::::999888777666666555555555666666666666666666666666666666666666666666555555666666777777777777;;;;;;:::999888888888888666666666666666666666666444444555555555555444444444444555555555666666666666666666666666666666666444444555555555666666666222333333444555666777777777777888888888888777777888777777666555555555555555555555555555555555555444444444444444444444444444444444444444555555666333555666666555555666888666555555444444444444444444555666777777666555444666666666666666666555555666666777888888888777666555555666666666666555555555555444444444444555666???666111444888666555777333333444444555555555666555666666777777666666555444444444444444444444444111222444666666666666555444444555666666666666666666666666666666555444333444444444555555666666666222222333333444555555555444444444555555666666666333444555555666666555555444333222333444555444222444444444444444444444333666666666666666666555444666666666666666555555444444444555666666666666666666555444333333444555666666666666666666666666666666666666666666666666666999888888999::::::999777555555666777888888999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999999<<<:::<<>>???>>>===<<<===>>>@@@>>><<<<<<=========<<<======<<<<<<<<<<<<======;;;<<<>>>>>><<<<<<===>>>999::::::;;;:::::::::;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;<<<======>>>>>>======;;;:::999999888888888999888:::<<<<<<:::999999:::::::::::::::;;;;;;;;;<<<===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::<<<======<<<:::;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<:::999999888888999999:::888888888999999:::::::::666777777888888999999:::999999999888888888777777:::;;;<<<=========<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999::::::::::::::::::::::::999999999999:::::::::;;;::::::::::::::::::::::::888888777777888888999:::;;;;;;::::::999888777777:::::::::;;;;;;:::::::::888777777666777888999:::888999::::::;;;;;;;;;:::888888888999999:::::::::999999999999999999999999777777888888777777666555555666888999:::999888777777777777777777777777777666777999:::<<<======>>>888777777777777777777777;;;;;;<<<<<<;;;:::999888::::::::::::::::::::::::999999:::;;;;;;:::999999999999999888999999::::::999:::::::::;;;;;;;;;;;;777888888999999888888777999999999999::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::777777777888888777777777888999999999999888888777888888888888888888888888777777777777777777777777777666666666777888999:::888999:::999999:::<<<>>>:::999888777777777888888888888777777777777888888:::999999888888888888888888999;;;<<<===<<<;;;:::888888888999999888888888:::999999999::::::;;;<<>>AAABBBBBBAAABBBBBBBBBCCCBBB@@@???>>>???AAAAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>><<<>>>AAABBB@@@>>>>>>>>>??????@@@@@@AAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???BBBBBBCCCDDDGGGGGGEEECCC>>>?????????>>>===<<<<<>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===???@@@BBBCCC>>>>>>>>>======>>>>>>>>><<<<<<======>>>???@@@@@@===>>>>>>???@@@AAABBBBBB?????????>>>>>>============>>>@@@AAAAAAAAA@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>??????>>>>>>========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>??????>>>===;;;;;;;;;===???@@@==============================<<<;;;<<<===???@@@:::;;;===>>>???>>>===============>>>>>>?????????========================999:::<<<>>>?????????>>>999:::<<<>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>===;;;999888????????????????????????999:::<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>???;;;;;;;;;<<<<<<=========999::::::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======@@@??????===<<<;;;::::::;;;<<<<<<======<<<<<<;;;888999999:::::::::999999::::::::::::::::::::::::999999999999999999999999999888888777888:::<<<===;;;<<<<<<<<<;;;<<>>>>>===<<<;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<===>>>???BBB999;;;KKKRRRIII===777;;;;;;::::::999888888888999::::::;;;;;;::::::999999999999999999999999999999888888888999;;;===???888999:::;;;<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;999999999888888888888888888888888999::::::;;;;;;::::::999999888777777777777777888999999999999999;;;:::999:::;;;;;;:::999444555777888999999999888999777666888:::;;;999666666777888888888888777777666666777999999:::::::::777888:::;;;<<<;;;;;;:::999999999999999999999999;;;;;;;;;::::::999999999999999999:::<<<<<<;;;:::;;;:::::::::::::::::::::___```aaaaaa___]]]^^^^^^````````````````````````\\\\\\]]]]]]]]]^^^^^^^^^ddd___\\\kkkzzzppp^^^\\\^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\^^^______ZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWVVVTTTTTTTTTUUUVVVXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWVVVVVVUUUUUUUUUTTTSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTSSSRRRRRRQQQQQQRRRRRRSSSUUUSSSRRRRRRSSSTTTRRRQQQTTTSSSSSSRRRRRRSSSSSSTTTRRRRRRRRRQQQQQQPPPPPPPPPRRRQQQQQQQQQQQQQQQQQQRRRPPPPPPPPPQQQSSSWWWZZZ\\\SSSRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSQQQPPPOOOOOOOOOPPPLLLLLLLLLMMMMMMMMMNNNNNNOOONNNNNNMMMMMMNNNNNNOOOMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNLLLKKKIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGLLLKKKJJJIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHLLLJJJHHHHHHIIIIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCCCCDDDFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@??????@@@@@@CCCEEEHHHJJJIIIGGGDDDBBBCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@DDDHHHJJJJJJHHH??????@@@@@@AAAAAABBBBBB@@@@@@?????????>>>>>>>>>?????????>>>>>>=========????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======???>>>>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>??????:::<<<>>>AAABBBAAA???>>>AAA@@@@@@???>>>=========BBBAAA@@@???????????????========================>>>>>>>>>>>>>>>>>>>>>>>>~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~||||||||||||||||||||||||}}}}}}}}}|||||||||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyyyyyyy{{{zzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwvvv{{{yyywwwwwwxxxyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwxxxvvvvvvwwwwwwvvvvvvuuutttrrrrrrrrrssssssssstttttttttttttttsssrrrqqqqqqqqqpppppppppqqqqqqqqqrrrrrrooooooooonnnnnnnnnmmmmmmoooooonnnmmmmmmllllllkkklllllllllllllllkkkjjjjjjiiijjjlllmmmmmmmmmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggggggggffffffhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddcccccccccddddddddddddeeegggfffeeedddcccddddddeeeeeeeeeddddddcccbbbbbbaaabbbbbbaaa```````````````___aaabbbccccccaaa___^^^bbbbbbaaaaaaaaa`````````bbbbbbaaaaaaaaa`````````[[[[[[[[[ZZZ[[[[[[\\\\\\^^^\\\\\\^^^aaabbbaaa___\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRRRRRRRRRRPPPPPPPPPQQQQQQQQQQQQQQQOOOQQQSSSTTTUUUUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOOOONNNMMMMMMMMMMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPP