BM6P6(@ ooo^^^SSSKKKDDD???AAA???===;;;;;;;;;999888555555777888888999999999======<<<;;;:::999::::::888999;;;<<<;;;888555333666555444333333333333333777777777777999;;;===>>>???BBBEEEFFFFFFGGGJJJNNNPPP[[[___VVVQQQ\\\nnn{{{zzzhhhVVVJJJDDDCCCBBBFFFGGGGGGFFFEEECCCAAA@@@BBBCCCDDDBBB===;;;;;;===666333///+++***+++...000//////...---,,,,,,++++++000...---...///000///...---,,,***+++,,,,,,+++)))...,,,))))))+++...000111...------,,,++++++++++++(((((())))))))))))((((((((()))***+++,,,+++******,,,,,,---,,,++++++,,,...777666555222...------///555777777444///,,,+++,,,777111++++++...000...***---,,,++++++************---000444777888:::===???===;;;:::<<>>;;;===;;;:::<<>>;;;;;;<<<===???@@@BBBCCCCCCHHHKKKNNNQQQRRRQQQOOONNNVVV]]]iiivvv{{{zzzvvvsssssspppoooooovvv~~~{{{vvvooopppmmmjjjjjjlllllliiifffdddeeeffffffeeeaaa[[[WWWUUUUUUVVVXXX\\\aaafffiiiqqqvvv}}}ttteeeWWWNNNIIIHHHLLLHHHDDDCCCGGGKKKMMMMMMFFFGGGHHHGGGDDDCCCDDDGGGMMMIIIDDD@@@@@@CCCIIILLLUUU]]]dddeeejjjtttzzzlll\\\]]]aaaccc^^^XXX^^^iiixxx{{{vvvwwwttt___RRR]]]rrr{{{cccQQQKKKKKKQQQPPPPPPRRRRRRSSSVVVZZZkkkooowwwyyydddPPPFFFKKKUUUcccggg\\\QQQQQQWWW\\\eeexxx}}}nnnTTTPPPTTTcccpppqqqiiibbbaaaXXXOOOOOOTTTWWWTTTOOOSSSaaapppuuulll___VVVRRRfffsss|||xxxrrrtttyyy|||}}}rrr]]]JJJ>>>777333111333333222111000000000111...,,,***((((((***---...++++++***)))(((((())))))************))))))))))))'''++++++%%%%%%***---+++))),,,...---,,,///555;;;DDD^^^yyy|||uuuppptttcccUUULLLFFF@@@<<<>>><<<999888888777666555666666777888888888888888<<<<<<;;;:::::::::::::::777888999:::999777555444666666555444444444444444888777888888:::<<<>>>@@@DDDEEEFFFFFFFFFGGGLLLOOOUUU[[[ZZZTTTUUUeeeyyyrrrhhhXXXLLLGGGFFFGGGGGGJJJIIIIIIHHHFFFCCCAAA??????BBBCCCBBB>>>:::888888222000---***)))***,,,---///......---,,,,,,++++++000...---...///000///......---,,,,,,------,,,***///,,,***)))+++...///000...---,,,***)))(((((((((((())))))******))))))(((((()))***+++,,,++++++***---......---,,,,,,---///333444333111///...000111444666666444000,,,,,,---666000++++++///111000---,,,,,,,,,,,,---...///000---///222555666888;;;>>>===<<<;;;<<<>>>???===;;;===;;;;;;<<<>>>???===;;;;;;<<<===>>>@@@AAABBBCCCEEEHHHKKKNNNPPPOOONNNMMMRRRWWW```iiipppvvvyyyzzz~~~{{{zzz{{{|||yyywwwxxx}}}uuurrr|||{{{xxxuuurrrpppnnnkkkiiifffffffffeeebbb]]]WWWSSSQQQRRRUUUXXX[[[___ccceeejjjooouuu{{{~~~zzzyyyxxxxxxxxxzzz{{{|||{{{}}}~~~}}}lllYYYJJJ@@@<<<<<<@@@???>>>@@@EEEIIIKKKKKKGGGHHHHHHFFFCCCBBBDDDFFFNNNJJJDDD@@@@@@DDDIIIMMMVVV___gggjjjnnnxxxwwwlllhhhjjjnnnooohhhaaaccckkkuuuvvvpppooouuuwwwsssppppppwww}}}ttt```TTT^^^rrrhhhVVVMMMKKKJJJIIIIIIIIIJJJLLLPPPSSSbbbgggqqq}}}}}}iiiTTTIIILLLTTTccciiiaaaVVVOOOOOOSSS^^^qqqsssaaaMMMMMMXXXlll|||~~~xxxsssqqqhhh]]]XXXXXXYYYWWWUUUaaakkksssooobbbVVVQQQRRRdddqqqzzzzzzwwwzzz~~~~~~ppp[[[III???:::888777555444333111000/////////---,,,***))))))***,,,---++++++***)))))))))))))))************))))))))))))***---,,,''''''+++...,,,))),,,...---,,,///555:::CCC\\\xxx}}}wwwrrr}}}iii```SSSIIICCC???<<<999<<<:::888777777666555444777777777777888888888888;;;;;;::::::::::::::::::777777777777666555444444777666666555555555555555888888888999;;;>>>@@@AAAIIIIIIGGGFFFFFFIIIOOOSSSYYYWWWTTTSSS^^^rrrxxx___VVVKKKEEEFFFJJJKKKKKKIIIIIIHHHFFFDDDAAA???>>>>>>@@@AAA@@@<<<777444222000///---+++******++++++.........------,,,,,,+++000...---...///000///...///...------......---,,,///---******+++---.........---+++)))'''&&&%%%%%%*********++++++*********))))))***++++++++++++***......///...---,,,...000000111111111000000222444222333444222000...---...555111---,,,///222222111------------...//////000---///000111333555999<<<>>>===<<<===>>>>>><<<;;;===<<<;;;<<<>>>>>><<<:::;;;;;;<<<===???@@@AAAAAAAAACCCFFFIIIKKKLLLLLLKKKNNNPPPTTTXXX\\\eeeooovvv|||zzz{{{~~~~~~{{{~~~{{{zzz~~~}}}xxxsssnnnlllkkkhhhhhhgggddd```YYYSSSPPPMMMPPPUUUYYY]]]___``````bbbffflllrrrvvv{{{}}}zzzwwwtttrrrrrrtttuuunnnqqqttttttsssuuuzzz~~~}}}qqq^^^JJJ;;;444333444777888:::>>>DDDHHHIIIIIIIIIIIIGGGCCCAAA@@@CCCEEELLLHHHCCC???@@@EEEKKKOOOWWWaaajjjmmmqqqzzzxxxqqqvvvyyy}}}}}}uuukkkgggjjjppp|||sssnnniiigggjjjllliiifffeeehhhqqqvvvbbbVVV]]]nnn|||{{{ooo^^^TTTQQQQQQQQQOOONNNNNNOOOQQQRRRYYY]]]hhhvvvoooZZZOOONNNSSSbbbmmmjjj___PPPHHHKKKWWWiiiiiiUUUIIIQQQccc{{{yyynnnfffaaa```______oootttuuuiiiVVVJJJIIIOOO[[[eeennnssswww}}}~~~ooobbbPPPAAA999888777777666555333111000.........,,,,,,+++******++++++,,,+++***))))))))))))))))))************))))))))))))---...---******---...,,,)))+++------,,,///444999AAAYYYvvvyyyuuurrrcccTTTNNNFFF@@@===;;;:::999>>>;;;999888888888777666888777777777777777888888999999::::::::::::999999666555555444444444333333666555444444444444555555777777888999;;;>>>AAABBBKKKJJJGGGFFFHHHMMMSSSWWWVVVRRROOOVVViiivvvhhhTTTNNNIIIIIIMMMPPPNNNKKKEEEEEEDDDBBBAAA???======>>>>>>===;;;777333000///000000///......---,,,,,,......---------,,,,,,,,,000...---...///000///...///...------......---+++000...+++***+++,,,,,,,,,,,,,,,***)))''''''&&&&&&***++++++,,,,,,++++++***))))))******++++++++++++---......---,,,,,,---///...000111111000000222333000111111111000//////...666333000...///000111222///...---,,,++++++******---.../////////222666999==================<<<;;;<<<<<<<<<<<<===<<<;;;:::;;;<<<<<<===>>>??????@@@===>>>AAADDDGGGHHHIIIIIIKKKMMMNNNMMMOOOVVVcccmmm}}}{{{yyyzzz|||xxx}}}~~~{{{xxxtttsssuuu|||}}}}}}yyyqqqkkkiiiiiiiiijjjiiifff```YYYSSSPPPMMMQQQXXX___cccdddcccaaa```cccgggmmmuuu}}}~~~yyywwwvvvvvvpppsssttttttqqqmmmjjjiiihhh]]]MMM>>>555333444666777888:::>>>CCCHHHKKKMMMLLLIIIEEEAAA??????@@@BBBFFFCCC@@@>>>@@@FFFLLLQQQXXXaaahhhjjjmmmvvv~~~|||~~~rrrjjjgggkkkuuuwwwkkkeeeaaa```bbbgggiiiiiiiiikkkpppyyyzzzeeeVVVWWWbbbmmmhhheeelllzzzwwwiiiaaa^^^dddeeedddaaa___^^^ZZZVVVVVVWWW___lllxxxwwwdddXXXSSSSSSaaaoooooofffTTTIIIIIIQQQ```bbbSSSOOO\\\sss|||tttmmmhhhggghhhsssxxxwwwiiiTTTFFFFFFLLLMMMRRRYYYaaakkkvvvyyyqqqZZZPPPCCC:::666666666666555444333111000/////////,,,,,,,,,++++++++++++*********)))))))))))))))***************)))))))))(((...---,,,***+++,,,,,,+++)))***,,,,,,---///333666@@@VVVsss|||yyyvvv___PPPFFFCCC???<<<;;;;;;;;;;;;>>><<<999999999999888777888777777666777777888999888999:::::::::999888777444444444333333333333333333333333222222333444444555555666888:::>>>AAABBBJJJHHHFFFGGGJJJPPPVVVYYYQQQMMMQQQ```wwwwwweeeUUULLLKKKLLLPPPUUUTTTOOOIIIBBBAAAAAA@@@@@@@@@@@@@@@@@@===888444111000///////////////......---,,,,,,---------------,,,,,,,,,000...---...///000///......---,,,,,,------,,,+++///---+++***+++,,,+++***+++******)))))))))******++++++,,,,,,,,,,,,++++++***************+++++++++,,,------,,,++++++,,,...///111222111000///000111///...//////000000///...666666444111///...///000///...---,,,+++*********------...------///333666;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<<<<======>>>>>>>>>???:::;;;===@@@BBBEEEGGGHHHKKKMMMNNNLLLKKKOOOXXX```xxx~~~|||||||||sssyyyzzzuuusssqqqnnnqqqwww}}}{{{rrriiicccbbbhhhjjjllliiibbb[[[UUURRRPPPVVV___ggglllllliiigggeeegggkkkrrr{{{~~~{{{zzzwwwvvvuuuvvvuuunnncccZZZWWWNNNBBB999555555777777666777999===CCCJJJRRRWWWNNNKKKEEEAAA???>>>?????????>>>======AAAGGGMMMQQQWWW^^^cccbbbdddlllvvv{{{{{{ppphhhfffmmmxxx}}}ooofff\\\ZZZYYY[[[aaahhhjjjjjjkkklllrrrxxxxxxuuuvvv{{{yyyxxx||||||eeeSSSNNNRRRTTTPPPOOOYYYlllvvvrrrrrruuuyyyyyyvvvtttrrriii___XXXVVVYYYcccooo{{{ssshhh^^^VVV___mmmnnnjjjZZZOOOKKKKKKWWW^^^WWWUUUeee~~~wwwooojjjhhhpppxxx|||rrr```QQQNNNPPPEEEDDDGGGNNN[[[iiivvvyyykkkaaaMMMFFF>>>999999999999777222222111111111111111111,,,,,,,,,,,,++++++*********)))))))))))))))******************)))))))))(((---***(((***++++++******)))***+++,,,---///222444@@@SSSooo}}}~~~jjjSSSHHH??????===<<<<<<<<<<<<===;;;999777666777777666555777666666666666888:::;;;999999::::::999888666555222333333444444333222222222222222222222222333444444555666888:::>>>AAACCCIIIGGGFFFHHHMMMQQQUUUVVVMMMOOOZZZoooyyylll[[[MMMEEEIIIOOOUUUWWWTTTNNNIIIBBBBBBBBBAAABBBBBBCCCDDDAAA<<<555000............,,,,,,,,,,,,++++++******------------------------000...---...///000///......---,,,,,,------,,,***...---+++++++++,,,+++***+++************+++,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,+++,,,---,,,******,,,...000111222222000......///...------...000111///...444666777444///,,,,,,...---------,,,,,,------...,,,---...------...111333777999;;;;;;:::999:::;;;999:::<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;===@@@CCCEEEGGGKKKMMMOOONNNMMMMMMPPPTTTnnnvvvyyyooowww{{{qqqkkkmmmoooqqqzzzzzzmmmbbb\\\fffjjjnnnmmmfff]]]VVVTTTSSSZZZeeeooottttttqqqnnnmmmpppuuu|||}}}zzzrrrmmmjjjlllpppooofff]]]VVVMMMBBB;;;888888777666777888;;;???FFFOOOYYY___RRRNNNHHHDDDBBBAAA???>>><<<<<<===???CCCHHHLLLOOOUUU[[[___\\\\\\bbbjjjnnnuuu}}}{{{qqqfffhhhnnnxxx{{{sssiiibbbXXXZZZZZZ\\\aaagggfffbbb```bbbiiirrrtttnnnjjjiiidddfffnnn{{{xxxaaaNNNFFFGGGBBBAAAFFFTTThhh|||xxxjjjYYYUUUVVV```mmmyyyxxxmmm___bbbnnnpppmmm___UUUNNNGGGOOOZZZYYYVVVhhh{{{yyytttjjjdddkkkttt}}}{{{oooccc\\\[[[JJJEEEBBBFFFNNNYYYhhhttt|||||||||{{{vvvlll^^^TTTGGGBBB;;;888888888777666111111000000111111222333------,,,+++************)))))))))))))))******+++************))))))))))))+++'''%%%))),,,+++))))))))))))***+++---///111222>>>OOOkkkuuu^^^KKKDDD======>>>===<<<;;;<<<<<<999777555555666666555444666555555555666888;;;<<<999:::::::::999777444333111222444555555444222111333222222222222333444555555555666888<<>>999333///......---,,,---,,,++++++******++++++------------------------000...---...///000///...///...------......---+++---+++***+++,,,,,,+++***,,,++++++*********++++++******++++++++++++******+++***)))))))))***+++,,,,,,---...---++++++---......000222222000......///...---,,,---000111///---///444888666000,,,,,,...---,,,,,,++++++,,,,,,,,,,,,---.........---///000444666999999888888:::<<<666999<<<<<<;;;;;;<<<>>>?????????????????????>>>;;;;;;;;;<<<>>>AAADDDFFFJJJKKKMMMNNNOOONNNMMMLLL___jjj{{{uuulllvvv~~~zzzrrrmmmnnnxxxwwwggg]]]eeekkkqqqpppggg]]]UUURRRTTT\\\gggrrrxxxyyywwwttttttyyy|||rrrlllbbb\\\VVVWWW^^^gggkkkmmmdddZZZLLLCCC>>>===:::888>>>AAAEEEHHHMMMSSS[[[aaaVVVRRRMMMIIIGGGEEEBBB???>>>???AAADDDFFFIIIJJJKKKRRRZZZ^^^\\\ZZZ\\\```aaaiiisss~~~|||nnnjjjkkkrrrtttnnnfffccc___eeejjjmmmqqqrrrkkkaaa]]]\\\```iiimmmiiibbb___```bbbjjjwwwpppYYYIIICCCBBB;;;@@@LLL]]]pppxxxhhhVVVSSSVVVbbbqqq~~~zzzkkkmmmyyy}}}vvvfff[[[RRRHHHMMMWWWXXXUUUhhh~~~yyykkkmmmwww{{{ppphhheeennnwww{{{vvvnnnhhhfffWWWOOOHHHFFFFFFJJJVVVbbbnnnnnnnnnlllfff___WWWRRRNNNGGG===777666666666555222222111111111111111222///...+++***))))))***+++)))))))))))))))***++++++************))))))))))))***$$$###)))---,,,******)))))))))+++---///000000;;;KKKggg~~~{{{nnnVVVFFFCCC;;;===>>>===<<<::::::;;;:::888666666666777666555555555444555666999<<<>>>::::::;;;:::999666333111000222444666666555222111333333333333444444555666555666777:::===AAADDDFFFIIIHHHIIILLLOOOPPPMMMIIISSS[[[ooo|||ooo]]]PPPIIIHHHNNNTTTZZZZZZTTTMMMJJJIIIDDDCCCAAA@@@??????@@@AAA;;;777333000000///---***///...---,,,+++,,,---...------------------------000...---...///000///...111///......//////...---,,,+++******,,,,,,,,,***---,,,+++***))))))))))))*********++++++*********+++***)))))))))***,,,------...///...,,,,,,...///---///111111000//////000...---,,,---000111...,,,+++222777777111,,,,,,......---+++)))((('''&&&&&&+++---//////...---...///111555888999777777:::<<<555888;;;<<<;;;;;;===@@@@@@@@@@@@@@@????????????<<<;;;;;;<<<>>>AAADDDFFFIIIIIIKKKMMMOOOOOOLLLIIITTTaaauuurrriiivvvwwwqqqppppppppp|||nnnaaaeeelllrrrqqqhhh\\\SSSOOOTTT\\\hhhssszzz{{{yyyvvvxxx}}}nnn```WWWVVVOOOGGGEEEMMM]]]nnnyyyrrrfffVVVJJJEEECCC@@@>>>IIILLLPPPSSSTTTVVVZZZ^^^ZZZVVVQQQMMMKKKIIIDDD@@@AAACCCEEEGGGIIIIIIIIIHHHPPPYYY```___[[[ZZZZZZYYYaaalllxxxwwwooommmqqqsssmmmgggfffhhhrrr{{{vvvhhheee^^^[[[```fffeeeaaa___hhhggglllvvv~~~~~~jjjSSSEEEBBBCCC;;;EEEVVVhhhyyyzzzwwwkkk[[[QQQPPPWWWfffwww~~~vvvtttwww~~~uuuyyy~~~lll___UUUKKKOOOWWWWWWWWWiii}}}ooo```cccooowwwpppbbbhhhpppuuuuuuqqqnnnkkk```XXXOOOIIIBBB???GGGSSS^^^______]]]YYYWWWVVVVVV\\\RRREEE<<<999:::;;;;;;444333222111000000000000000...+++)))((()))+++,,,))))))((())))))***++++++************))))))))))))***###"""***///---++++++)))((()))+++---///000///999HHHdddyyynnnaaaRRRGGGCCCDDD===999;;;>>>;;;888777>>>999555555888999666222000555777666666999;;;999999:::;;;999777555444555555999;;;888333///000333111000///111333444333222333666999<<>>>>>===<<>>>>>===>>>@@@BBBCCC???>>>======???AAADDDEEEEEEHHHKKKMMMLLLLLLLLLLLLFFFXXXgggwwwsssnnnrrrsssggghhhrrr{{{sssbbbfffqqqvvvooobbb[[[YYYYYY^^^bbbiiiqqqyyy~~~~~~~~~~~~~~~oooaaaQQQCCCJJJEEEBBBEEEMMMUUU\\\aaabbb___XXXNNNFFFDDDHHHLLLXXXUUUTTTWWWZZZZZZYYYYYYTTTQQQQQQRRRNNNFFFDDDGGGHHHJJJKKKJJJGGGFFFHHHKKKLLLSSS\\\___\\\ZZZZZZ\\\```fffjjjooo}}}xxxsssrrrnnniiiiiinnnvvv~~~qqqiii\\\YYYbbbeee___bbbmmmuuuqqqppptttxxxzzzwwwgggVVVFFF===@@@GGGHHHRRRcccuuu~~~~~~rrr```RRRMMMKKKQQQ[[[jjjuuufff[[[ZZZ___dddmmm~~~}}}kkk[[[LLLEEEOOO^^^]]]iiirrrtttmmm]]]^^^sss}}}nnnhhhcccfffnnnrrrnnnhhhcccccc]]]TTTLLLIIIEEE???EEEHHHNNNVVV\\\```iiirrruuucccKKK>>>===>>>;;;777<<<666222333333111000222...---,,,+++***+++,,,---+++++++++++++++++++++,,,+++(((&&&'''***,,,+++)))***)))((((((((()))+++,,,+++++++++,,,---...///000888FFF___xxxtttiii]]]NNNEEEBBBDDD>>>:::===???===;;;:::===999555555777888555222111555777555555999999777888999:::999777555444555333777;;;:::555000///000000///...///111222222111555888;;;>>>???AAACCCEEEDDDJJJOOOOOOKKKHHHJJJMMMffftttyyygggVVVNNNHHHEEELLLXXX]]]ZZZUUUPPPMMMKKKHHHEEEDDDDDDCCCBBB???<<<999777333111...---.........---------------,,,,,,,,,+++,,,,,,,,,+++++++++******---------.........//////000---...222222...---111///...---......---+++))),,,+++******+++,,,---...---+++***+++,,,......---///---,,,,,,---...---,,,111///...---,,,---///000000...,,,---//////...,,,...---,,,,,,------,,,+++...///000222444333111...---,,,++++++++++++++++++---......------...111444///444999<<<;;;<<<>>>AAA???>>>======??????>>><<<>>>>>>>>>>>>>>>@@@AAABBB>>>=========>>>@@@BBBDDDCCCFFFJJJKKKKKKKKKLLLMMMJJJVVV^^^lll{{{vvvxxx~~~vvvllleeekkkxxxqqqeeerrr{{{vvvhhh```]]]\\\ccceeeiiinnnsssvvvwwwwwwqqq___QQQEEE===FFFCCCCCCGGGMMMSSSVVVXXXZZZWWWQQQIIIEEEFFFMMMTTT\\\[[[YYYWWWSSSOOOMMMNNNNNNMMMQQQUUUQQQIIIEEEGGGJJJJJJJJJHHHGGGGGGHHHJJJKKKPPPWWWZZZYYYXXXXXXYYY\\\dddhhhgggnnn{{{zzzwwwtttppprrrwww}}}lll```\\\eeehhhdddiiittt~~~~~~wwwhhhVVVIII@@@<<>>???@@@@@@AAABBBAAAHHHMMMJJJDDDEEEPPP[[[xxx~~~iiiWWWHHHCCCDDDHHHSSS^^^ZZZVVVPPPKKKHHHFFFCCCAAAFFFEEEBBB???;;;777444333000...,,,+++,,,---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------...,,,---000111///...111///...,,,,,,,,,---,,,+++)))***+++,,,---.../////////...,,,---...//////...///---,,,,,,---......---000//////......000111222000///---...//////---,,,...---+++,,,------+++***---------...000000///---,,,+++++++++,,,------........./////////000333666222444777:::===>>>???@@@@@@???>>>???@@@???>>><<<>>>>>>>>>>>>>>>???@@@AAA>>>=========>>>???AAABBBAAACCCGGGIIIJJJJJJKKKLLLOOOTTTTTT[[[oooyyy{{{uuummmhhhhhhttt{{{ooommm{{{|||ppphhheeebbbiiigggeeeeeeiiiqqqyyy~~~yyyfffSSSHHHBBB???CCCDDDFFFJJJNNNPPPOOOMMMPPPNNNIIIDDDBBBGGGPPPXXXXXXZZZZZZWWWQQQLLLJJJJJJGGGJJJQQQVVVUUUOOOJJJJJJMMMKKKHHHGGGHHHIIIJJJJJJJJJLLLPPPSSSUUUVVVUUUUUUWWW```ccc]]][[[fffrrrwwwyyy~~~{{{yyy|||tttgggbbbiiimmmlllrrr}}}xxxfffVVVDDD;;;:::===DDDKKKcccnnn}}}yyyvvv~~~zzzlllbbbXXXPPPKKKGGGJJJOOOXXXdddttt|||fffUUUHHH@@@???CCCKKK^^^}}}xxx^^^MMMSSSbbblllrrroooggg^^^UUU___xxx~~~sssbbbRRRJJJLLLTTT[[[aaahhhkkkcccWWWMMMDDD>>>:::>>>JJJ]]]nnnxxxuuunnncccWWWNNNHHHDDDCCC>>>666111222222000...///...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((&&&'''((((((((()))***************)))))))))***+++,,,---...444AAAYYYttt{{{mmmbbbWWWLLLFFFEEEFFFAAA>>>@@@@@@===;;;<<<;;;999666666777888666555444666666444444777555111666888999888666444444444111444777888555222000000444222000111222444444333888;;;???AAAAAAAAAӵAAAJJJ\\\lllzzzrrrYYYLLLBBBBBBHHHMMMTTTZZZTTTPPPIIIDDDAAA???===;;;EEEBBB???:::777444222222000...------//////...---++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---///000//////000000---******+++,,,------******,,,---.../////////Ħ111000//////---,,,Ħ///...000000////////////000111000000//////......------+++ӵ,,,,,,+++******,,,------,,,+++++++++++++++,,,---------///000000111222555777333222333777<<>><<>>???@@@???===;;;>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>???@@@AAABBB???AAADDDFFFGGGHHHIIIKKKQQQTTTNNNOOO\\\dddiiitttĦzzznnnhhhiiippprrroooyyy~~~uuupppmmmjjjiiieeeaaa```ggguuu|||yyy}}}xxxmmm```UUUPPPMMMLLLQQQUUUWWWWWWWWWWWWTTTOOOQQQPPPMMMIIIGGGJJJQQQWWWVVVXXXXXXVVVUUUSSSNNNHHHCCCHHHNNNSSSTTTQQQPPPPPPQQQMMMIIIHHHJJJLLLLLLJJJJJJJJJKKKNNNRRRTTTTTTTTTVVV]]]___WWWSSSYYYdddlllttt~~~rrrkkknnnqqqrrrzzzkkkUUUHHH;;;777;;;CCCOOOZZZnnnyyyooojjjtttsssggg\\\UUUPPPNNNMMMMMMRRRWWWbbbpppwww___NNNDDD@@@BBBFFFLLLhhhfffPPPRRR___rrrwwwqqqeee[[[TTT```yyy}}}rrr```OOODDDBBBFFFJJJZZZfffppplllaaaUUUKKKDDD;;;;;;DDDUUUgggrrr{{{~~~yyyrrrjjjccc[[[TTTOOOGGG>>>555444333000------......------,,,,,,,,,,,,+++++++++++++++************,,,---+++'''%%%'''***'''((()))++++++***))))))))))))******+++---...///222???WWWssswwwjjj___UUUKKKFFFFFFFFFBBB??????>>>:::888999<<<;;;999888999999888888666777666333444777555///555777888777555333333444333444444333222111222222333111//////111333444444999;;;???AAAAAA4ĉ@ӵWWWmmm|||nnn___NNNHHHEEEIIIOOOQQQPPPPPPOOOKKKEEEAAA>>><<<:::888???===:::666444222222222///......///000111000...++++++++++++++++++++++++,,,,,,,,,+++++++++******************+++++++++,,,***,,,------...////////////,,,))))))***,,,---...+++,,,---.........------>L000111000///...---=hĦ///000000///...------,,,,,,000111000///...---------4ĉ@ӵ+++***((((((***+++,,,+++,,,,,,+++***************---...000111111222555777555333333666;;;>>>===:::<<<<<<<<<>>>??????===:::===>>>>>>>>>????????????AAAAAA@@@@@@AAAAAAAAABBB>>>@@@CCCDDDDDDDDDFFFHHHNNNTTTOOOIIINNNQQQWWWeeewww>Lxxxqqqiiiiiinnnxxx{{{kkkppp}}}wwwsssppplll___aaaeeejjjrrruuunnnqqqkkkeeedddeeedddaaa___mmmqqqqqqkkkgggfffbbb\\\ZZZZZZXXXTTTOOONNNQQQTTTUUUVVVVVVXXX___aaaVVVHHHFFFHHHJJJKKKLLLNNNQQQRRRTTTPPPKKKKKKMMMNNNMMMKKKKKKIIIIIIKKKOOORRRUUUUUUWWW[[[]]]XXXUUUWWW]]]aaannnvvv}}}ttttttvvvxxxttt[[[EEE@@@<<<===BBBMMM]]]lllyyyooojjjppplll]]]SSSNNNLLLOOOSSSWWW^^^fffnnnzzzuuu]]]LLLCCC???CCCHHHUUUyyyrrrWWWTTT]]]qqqxxxssseee[[[UUU___vvv|||sssfffUUUHHHCCCEEEGGGIIIZZZiiivvvuuukkk^^^RRRJJJ???:::===IIIXXXfffrrr{{{{{{xxxvvvoooeee\\\OOOCCC777444333000...---.........---------,,,,,,+++*********)))))))))((((((***+++***''''''))),,,'''((()))++++++***))))))++++++++++++,,,...///000333???VVVrrr~~~|||}}}sssfff]]]SSSJJJEEEEEEEEEAAA??????<<<888777999<<<;;;;;;:::999999::::::777777666333666888555///444666777666444333333444444333222000000111222333000...------000333555555;;;===???@@@@@@GG=?}}}}}}ppp]]]NNNHHHHHHJJJNNNQQQPPPKKKGGGKKKHHHEEEBBB???===:::888888777555333222222222222---,,,,,,...///000///---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++***,,,---,,,---//////,,,---+++))))))***---......,,,,,,,,,,,,,,,---------HdĦ///000///......=Īj//////...---,,,+++******000111222000...------...GG=?)))((()))***,,,++++++,,,++++++***)))))))))***,,,...000111000111333444666444333555999;;;:::888888888999<<<>>>>>>;;;999======>>>??????>>>>>>===BBBBBBBBBBBBBBBAAAAAAAAA???AAABBBAAA@@@@@@BBBCCCGGGQQQOOOIIIIIIGGGKKKXXXhhhrrrHdĦwwwqqqmmmjjjlllsss}}}wwwqqqxxxzzz~~~}}}rrriiirrryyysssqqqlllgggVVV___lllwww|||}}}pppfffooolllnnnvvv|||{{{xxxwwwwwwooolllggg___YYYYYYWWWQQQKKKHHHJJJLLLMMMQQQVVVaaaqqqyyynnn[[[PPPPPPLLLFFFDDDIIINNNPPPRRRPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIILLLPPPUUUYYYXXXZZZ\\\\\\ZZZZZZ[[[\\\ccchhhooowww|||~~~tttvvvyyy}}}~~~{{{|||wwwaaaKKK<<<<<>>:::@@@LLL[[[lllyyy|||rrrjjjVVVGGG888333222111000000---............---,,,,,,+++++++++***))))))((((((((()))***)))((()))***,,,(((((()))***************+++++++++,,,---...000000333>>>UUUrrr}}}}}}ӵ{{{qqqfffĭӵ===ӵ;;;Ħ888888555444777:::666000333ӵӵ///222ĦƜ`1.׼sxxxĦӵjjjĦJJJKKKLLLKKKIIIFFFGGGEEECCCBBBĭӵ000000Ħ------,,,Ħ***Ħ++++++,,,,,,***......++++++......***...---***///DdD...---,,,?fӵ---------Ħ111222333ӵƜ`1.׼s+++***ĭӵ***---///111333222111222333444444ӵ<<<<<<:::888Ħ>>>??????>>>===AAA@@@>>>======>>>@@@KKKLLLĦWWW```pppĦDdDssszzztttӵmmmmmmӵnnnӵ```mmmtttĦӵRRRQQQMMM[[[ĭӵKKKEEEPPPQQQPPPMMMKKKJJJJJJJJJJJJIIIHHHHHHMMMUUU\\\WWWZZZ]]]^^^\\\ZZZ[[[^^^WWWXXX\\\bbbfffiiijjjkkkbbbeeeiiimmmsss|||tttaaaNNNBBB<<<>>>GGGUUUbbbmmmyyy~~~uuuqqqoooggg^^^WWWVVV[[[dddnnnvvvzzzhhhXXXLLLHHHMMMTTTuuulll[[[YYY```llljjj\\\RRRNNNWWWjjjvvvmmmfffccc]]][[[XXXWWWZZZ___eeeiiiiiiuuutttfffYYYLLLDDD======DDDQQQdddttt}}}yyyfffTTT@@@666444222000000---.../////////...,,,,,,------,,,,,,+++******)))+++***(((((()))***)))))))))))))))))))))******+++*********+++,,,---//////333===TTTppp?~4|||sssg&e>&e???g&e:::>hӵ888555444888;;;888111g&e333guO>uO>&e1112224ff?>ߝL===gĉ@oooShӵg&eppp>hӵFFFEEEGGGHHHIIIBBBAAAAAAfff?><z111g&e>&e///111HL.........ShӵgL++++++,,,,,,,,,***...///++++++...---S?ʬ...---3h?D%%)?---,,,ZufĦ+++,,,---gL---111222g&e...gĉ@)))+++g&e>&e***@e+++,,,??...///.........---,,,,,,g<ĉ777;;;;;;9993we<Ħ>>>??????>>>3h?@e???<<<:::;;;<<<;;;FFFIIIZGGGKKKSSSbbbttt3h?gLD%%)?fff?><z=?Ħqqqg&eiiig&e\\\aaagggS?ʬ4ff?>ߝL@eg&e[[[QQQNNN3h?g&e>&edddSSS??KKKNNNQQQPPPLLLIIIHHHIIIHHHJJJJJJGGGFFFKKKUUU]]]UUUYYY^^^___[[[XXX[[[aaaPPPNNNNNNQQQTTTUUUVVVWWWTTTWWW\\\aaahhhqqq}}}xxxgggRRRDDD@@@@@@BBBLLL___qqq|||xxxssspppjjjddd___NNNSSS```ppp{{{~~~zzzrrrnnnttt}}}tttfffXXXMMMIIIOOOYYYqqq[[[UUUZZZgggdddUUUMMMJJJSSSfffuuuwwwvvvqqqggg]]]WWWTTTYYYaaajjjnnnmmmlllmmmnnnkkkvvv~~~pppdddQQQIIIAAA===???III[[[lll}}}wwwbbbJJJ<<<777222000///---.../////////...,,,,,,//////...------,,,++++++///+++((((((******(((%%%***)))((((((((()))+++,,,)))))))))***+++,,,......333<<>>tt~~~HGgĉ@Hu]Ħ]]]ZuR)ĦGGGFFFEEEDDDCCCBBBBBBsߝLGdUĦ///Hƅ^Hu]Ħ+++ntHdĦ///000HGgĉ@***HdĦ---......+++)))+++)))'''&&&&&&)))Htƅ^,,,***Bt=o9ĦDtfo9Ħ///000000g?,,,,,,HdĦ---......Hu]Ħ...tt,,,***Hƅ^Hu]Ħ,,,H׼s---...111...+++333111///,,,++++++tQ222333666888je<Ħ===>>>>>>Bt=o9ĦH׼s;;;<<<======;;;999@@@CCCHHHHtĦGGGJJJLLLUUUdddBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦbbbHu]ĦggggggHtƅ^qIܗGIӵxxxH׼sHu]Ħmmm]]]Bt=o9ĦHƅ^Hu]ĦlllMMMOOOPPPPPPQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIJJJLLLLLLPPPUUU\\\```aaa___\\\[[[UUUNNNGGGFFFJJJNNNLLLIIIRRRQQQUUUYYY[[[___lll{{{~~~|||lllZZZIII???===???JJJ[[[nnn}}}vvvnnnjjjgggaaa\\\VVVZZZbbbmmmuuuxxxvvvrrrkkkhhhaaa[[[]]]eeekkkkkkooojjjfffaaaVVVMMMUUUccczzz```UUUVVV^^^aaaWWWHHHDDDPPP^^^llljjjdddZZZQQQNNNSSS[[[ooouuuxxxxxx}}}zzzlllpppvvv|||uuugggUUUDDD>>>>>>CCCTTTddd~~~pppRRR<<<444222222000222000//////000000///---***)))((()))+++,,,,,,,,,,,,+++***'''$$$$$$&&&((()))************+++++++++++++++******++++++,,,---777:::LLLiii}}}~~~4DuXӵDdDΦDdDĦDDDDdDĦ@@@@@@t|<<<<<<<;;;999777777888999DdDĦ444DdDΦDdDΦDdDĦ///peƜ4DuTӵ@@@`eĭqetDdDĦRRR>>>t|>>DdDĦHHHNNNJJJJJJqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦbbbDdDĦmmmq<RpeƜ4DuTӵvvvDdDĦDdDĦqjRgdKӵDdDΦDdDĦuuudddTTTLLLKKKMMMRRRRRRRRRQQQQQQPPPOOONNNLLLKKKJJJIIIJJJKKKMMMNNNNNNSSSZZZ^^^___^^^]]]]]]QQQJJJDDDCCCGGGJJJIIIFFFLLLLLLOOOSSSSSSVVVaaannntttvvv{{{yyyvvvuuuzzzsssdddTTTFFF??????JJJWWWjjj|||vvvoooooonnnfff___YYYZZZ\\\```ddddddaaa]]]VVVUUUQQQMMMPPPXXX]]]]]]```___ccchhhcccZZZZZZaaazzzxxx___UUUOOOWWW[[[SSSGGGAAAHHHRRRUUUSSSQQQLLLFFFFFFTTTeeeuuu}}}xxx|||}}}}}}ooo^^^MMMCCC>>>AAAOOO```~~~zzzaaaLLL???999555333111///...///000000///---...,,,***************(((,,,,,,+++(((&&&%%%'''))))))************+++++++++++++++******++++++,,,---111555FFFccc|||zzzzzz4DuXӵDdDΦDdDӵKKKDdDĦEEEEEEo)hEEEDDDAAA===:::777777777888DdDĦ444DdDΦDdDΦDdDӵ///=ӊB1.uTӵAAAHߝL`o9po9wӵDdDĦEEE???o)hEEEEEEEEEEEEDDDCCCCCCAAA@@@DdDΦDdDĦ---DdDΦDdDӵ+++GIpӵDdDĦ,,,po9wӵDdDĦ---......,,,***,,,---------,,,po9u)))***,,,---GIdnuR)ĦDdDĦnuR)Ħ000111CdgĪj+++DdDĦ,,,------DdDĦ---HߝL`o9,,,DdDΦDdDӵ---DdDĦ///000...,,,...000111...+++///...---,,,,,,---geĦ222555sp?aĦ;;;;;;GIdnuR)ĦDdDĦ666666888:::::::::;;;999999DdDĦNNNRRRMMMIIIGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦeeeDdDĦyyypo9u=ӊB1.uTӵsssDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ|||jjjYYYOOOMMMNNNSSSRRRPPPOOONNNNNNOOOOOOLLLKKKJJJIIIJJJLLLOOOQQQNNNRRRWWWZZZZZZYYYXXXXXXQQQLLLFFFFFFJJJLLLJJJGGGHHHIIIKKKMMMKKKLLLTTT]]]bbbeeejjjooossstttqqqmmmgggeeeffflllxxxvvvfffWWWLLLDDDDDDHHH\\\kkkvvvqqqtttssskkkccc]]]ZZZVVVSSSQQQOOOMMMKKKHHHIIIHHHGGGJJJPPPRRRPPPSSSUUUaaappprrrfff\\\YYYjjjvvv___VVVKKKPPPTTTPPPGGGAAAAAADDDBBB>>>@@@BBB>>>===NNNfffwww{{{~~~}}}nnn\\\OOOCCC???KKK[[[{{{nnnYYYGGG:::333000000///...///111111000///...---+++***++++++***)))------,,,***''''''(((***)))************+++++++++++++++******++++++,,,---...222BBB^^^xxxxxxxxx4DuXӵDdDʜ4DuTӵXXX>d<ĦMMMDtMMMKKKEEE???;;;999888888>d<Ħ555>d<ʜDd<ʜ4DuTӵ222333F&uTӵ>>>4DufئL>epuR)Ħ>d<Ħ>>>DtDDDFFFEEEDDDCCCBBB@@@???DdDΦDdDĦ--->d<ʜ4DuTӵ+++4DwDd<Ħ---puR)Ħ>d<......,,,******************peӵ)))ĦpeӵDx<>d<ӵDd<000qR/ܗ?fӵ+++>d<,,,,,,>d<Ħ,,,4DufئL>e---DdDʜ4DuTӵ---DdDĦ000111///...///000000...+++------,,,,,,---...geĦ444s<v>aĦ:::;;;peӵDx<DdDĦ555777999::::::888;;;888666DdDĦLLLMMMMMMOOOpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦiii>d<ĦpeӵĦF&uTӵlllDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ|||jjjZZZQQQOOOQQQQQQOOOMMMKKKJJJKKKLLLNNNMMMLLLJJJIIIJJJMMMPPPRRRPPPRRRTTTTTTRRROOONNNNNNOOOKKKHHHGGGJJJKKKIIIGGGHHHJJJKKKJJJGGGGGGLLLQQQRRRTTTXXX\\\___^^^ZZZVVVVVVUUUVVV^^^kkkzzz|||lllYYYLLLEEEEEENNNWWWppp~~~|||vvvvvvtttoooiiiccc^^^VVVOOOJJJIIIIIIIIIHHHLLLNNNNNNQQQSSSQQQKKKPPPRRR^^^qqqvvvhhhWWWNNN___ttt___YYYOOOPPPOOOLLLGGGBBB???>>>???:::===FFFDDD>>>GGGZZZnnn||||||sssvvv|||mmm]]]LLLAAAHHHVVVrrrvvv```III999222000000///000111333444222111,,,***)))***,,,......---,,,,,,,,,***((('''(((***))))))*********+++++++++++++++******++++++,,,---000555CCC\\\www{{{|||4DuXӵD&dq&ĒRlllfffsdKĦWWWDHRRudRRRKKKEEEBBB@@@>>><<<sdKĦ777D&oq<Ōq&ĒR888888777>dp&ĒR@@@<<<nfʜ>>===>d<Φ>d<Ħ---s&dq&ĒR,,,+++i?ʜtd<Ħ...HHܗDӊB)))<x---++++++)))((('''(((B?daĦ777777B?Ho9777>d<;;;:::888555666444333>d<ӵGGGMMMB?Ho9]]]<x&ӫeʬtIӇlll>d<Φ>d<ĦD&ӫetIӇDdDĦjjjsdKĦB?dp&ĒR```ddd>d<sdKĦB?Ho9s&dq&ĒRzzzhhhXXXPPPOOOQQQQQQNNNKKKIIIHHHIIILLLMMMMMMLLLJJJJJJJJJMMMOOOQQQLLLMMMMMMLLLIIIFFFFFFFFFHHHFFFCCCDDDEEEFFFDDDAAAHHHJJJJJJGGGDDDDDDGGGHHHJJJKKKMMMOOOPPPNNNJJJFFFJJJJJJLLLSSS^^^lllxxx}}}ppp```MMMBBBAAAIIIZZZhhhyyyvvvuuuuuulllggg___VVVQQQOOOPPPRRRQQQWWW[[[^^^```___YYYRRRPPPOOOYYYiiinnnbbbSSSMMM^^^{{{ppp___[[[VVVRRRLLLGGGDDDAAA???===???;;;AAAPPPTTTMMMLLLSSS___mmm~~~rrrhhhlllxxxuuugggTTTDDDEEEOOOhhhzzz~~~eeeLLL;;;555555111111222444666666444222,,,+++***+++---.........***++++++***((('''((()))))))))*********+++++++++++++++******++++++,,,---333888DDDZZZttt4DuXӵHu]3hh~~~yyytttnefffeee=eYYYSSSKKKGGGEEECCC@@@===ne999999pIƎ@t@h777999999>hDDDAAA@@@fe@ďDzzzneGGGEEE=eFFFFFFEEECCC@@@???;;;999ege---,,,sĪj@h---,,,+++fdDĦ,,,@ďD+++***Hkge///---+++---+++)))(((***@h***)))@G//////HĪj@IŌ//////Bene+++Hkge+++ne++++++fe,,,Hu]3hh111///,,,se....../////////...------++++++,,,---...///geĦja>aĦ222222@G:::888se666888888555222777555555<Ō@@@DDDIII@GPPPVVVHkgeHĪj@IŌxxxyyyegeHu]3hIŌDdDĦlllne@h>hppp\\\___sene@GsĪj@hwwwdddSSSLLLLLLPPPQQQOOOMMMJJJJJJKKKLLLNNNLLLLLLKKKKKKKKKLLLMMMNNNEEEFFFFFFDDDBBBAAACCCDDDEEEDDDDDDDDDEEEDDDBBB@@@DDDGGGEEEAAA>>>AAACCCBBBHHHHHHGGGHHHHHHGGGDDDAAAEEEEEEFFFKKKSSS^^^hhhnnnrrrxxxvvv^^^QQQCCC>>>CCCRRRfffwww|||}}}xxxtttnnnfff___\\\]]]^^^bbbiiiooorrrsssqqqhhh___MMMKKKQQQ\\\```ZZZWWWYYYhhhyyy}}}hhh\\\\\\\\\TTTIIIBBB??????>>>===<<<>>>HHHXXXcccccc___\\\YYYcccqqqvvvfff[[[___jjjsss~~~}}}vvvmmm\\\IIICCCHHH]]]sssgggLLL:::444555222222333555777666444111000...,,,,,,------,,,+++)))***+++***((('''((())))))************+++++++++++++++******++++++,,,---111777CCCVVVppp4DuXӵĵD^kkkddd]]]VVVPPPNNNJJJEEE@@@;;;;;;:::444:::888777777DDDEEEFFFHHHsssfffNNNNNNJJJDDDEEEDDDCCC@@@===;;;666555---,,,***...---,,,,,,+++DdDĦ---,,,+++,,,+++...///---,,,,,,,,,++++++,,,---)))***)))(((---......///......,,,++++++++++++++++++---,,,D^+++...---,,,s׼s***,,,---.........------...+++,,,---...//////geFm8777>aĦ222111000:::;;;999s׼s...000222333222111888666555Ho777===BBBGGGHHHNNNQQQUUU~~~D^{{{DdDĦrrrooo\\\aaas׼szzz~~~nnnZZZLLLGGGJJJOOOPPPNNNLLLKKKJJJJJJKKKLLLKKKKKKLLLLLLKKKKKKJJJJJJCCCCCCBBB???======@@@BBBDDDDDDDDDEEEEEEDDDAAA???AAACCCAAA<<<:::???AAA@@@EEEDDDBBBBBBCCCCCCBBBAAACCCCCCDDDFFFJJJPPPXXX\\\dddiiiqqqyyyqqqaaaKKKCCC???CCCNNN```uuu~~~yyysssoooooopppttt{{{xxxlll```IIIGGGKKKRRRSSSSSS[[[hhhvvv{{{{{{mmm]]]WWW[[[___WWWKKKBBB????????????BBBJJJTTT^^^iiirrrrrrmmmeeedddjjjwwwkkkYYYLLLMMMUUU^^^nnn~~~|||xxxvvvsssfffRRRFFFEEEPPPjjjkkkOOO;;;333222222222333444666444111...111///---,,,---------+++)))+++,,,+++***((()))***)))************+++++++++++++++******++++++,,,------555AAATTTnnnΦ4DuXӵtvӵ>d<ĦĦyyyrrriiibbb]]]VVVNNNGGGBBB@@@Ħ<<<:::999777777888888888666555444===888333555:::>>>>>><<<@@@BBBFFFJJJPPPXXXccckkkvvvzzzeeeUUUJJJDDDĦLLLIIIKKKKKKGGGBBBBBBCCCCCCAAA===:::777222111000.........///000,,,+++))))))+++,,,------...---,,,,,,++++++++++++>d<Ħ000///+++***)))((()))+++,,,,,,+++***)))***,,,...///---,,,******+++,,,,,,,,,+++++++++***((()))******)))(((''')))+++,,,,,,,,,---...///......//////...,,,***------............---------,,,+++***))))))))))))************Ħ***------,,,,,,++++++,,,,,,+++>d<Ħ******,,,,,,,,,Be+++(((***,,,---...---------...+++,,,---...//////geFYĉ222444>aĦ444333222333666888:::999999:::<<<:::Be---******,,,///000111444222000nu]ӵ333GGGEEEEEEHHHLLLTTTSSSSSSVVVXXXZZZccclllxxx}}}uuuzzzsss>d<Ħ}}}{{{>d<ĦxxxĦmmm^^^gggBeĦyyyeee]]]hhhwww|||ssscccRRREEECCCIIIPPPMMMLLLJJJIIIHHHHHHIIIIIIKKKKKKLLLLLLLLLJJJHHHGGGFFFEEEBBB>>>;;;:::<<<>>>???@@@AAAAAAAAA???===;;;@@@BBB@@@:::999???BBB@@@AAA???======???AAAAAAAAACCCCCCCCCCCCDDDHHHMMMQQQVVV[[[bbbjjjqqqooo___NNN???===???JJJZZZlll~~~}}}|||rrrbbbUUUIIIGGGIIIMMMKKKMMM]]]ppp|||xxxwww~~~wwwmmmaaaUUUTTTYYYbbbZZZNNNEEEAAA@@@AAAAAANNNZZZbbbbbbjjjxxx}}}xxxtttlllhhhppp}}}~~~xxxcccPPP@@@???DDDNNNaaatttyyyvvvwwwyyyooo[[[KKKGGGEEEbbbtttWWWBBB777444111111222333444333///,,,...,,,+++,,,...000000///***,,,------+++******+++)))************+++++++++++++++******++++++,,,---,,,444AAATTTooo?aŖ%7uSQuR)ӵsdKĦgdKĦ~~~sssjjjbbbYYYTTTRRRgdKĦ===:::999<<<:::777888::::::777555<<<999999::::::999???FFFFFFBBBEEEQQQ^^^gggpppyyy{{{uuuyyy~~~mmmXXXJJJHHHgdKĦKKKGGGEEECCCBBBCCCBBB@@@???>>><<<999666222111000...,,,***(((((((((''''''(((***++++++***,,,+++++++++***)))))))))gdDĦ+++---...***++++++,,,,,,,,,++++++---+++)))***,,,---......+++***)))***+++,,,***((((((((('''&&&&&&'''))))))*********+++...///...,,,...//////***%%%###''',,,++++++***************+++***)))(((((()))***((('''++++++***gdKĦ(((((()))++++++++++++...000000sdKĦ***************+++,,,---++++++,,,...000///---+++++++++++++++++++++ŶS1112222223we<444888999888999888888:::<<<<<<111000000111333333111000444333222iĉ@3hR/Ō@@@AAA??????CCCGGGJJJOOOXXX```dddeeecccaaakkk|||rrrkkkDdDĦ~~~sdKĦgdKĦvvvppppppqqqttt{{{vvvllliiitttgdKĦuuuhhhbbbooo{{{tttppprrrhhhXXXLLLFFFFFFIIIKKKKKKKKKKKKLLLMMMLLLKKKIIIKKKKKKLLLNNNNNNJJJEEEAAAEEE@@@;;;:::===>>>;;;888<<<<<<=========;;;:::999<<<======>>>???@@@@@@AAAFFFEEECCC@@@>>>>>>@@@CCCEEEEEEEEEEEEEEEFFFFFFFFFNNNOOOTTT\\\bbb^^^PPPCCC@@@???HHH\\\ppp|||~~~{{{zzzwwwuuuqqqkkkcccZZZSSSNNNBBBHHHMMMKKKJJJTTThhhzzzzzzwwwyyyvvvggg^^^QQQNNNXXXeeebbbWWWHHH>>>???DDDHHHUUU___hhhiiijjjpppwww{{{yyyqqqmmmlllllliiifffZZZJJJAAACCCBBB>>>GGGYYYmmmvvvxxxhhhRRR@@@IIIVVV{{{mmmPPP<<<333444333333333444333000.........---------......///------------,,,,,,+++***'''(((***,,,---,,,***)))++++++,,,------......///333777???NNNfff>AnenewwwjjjbbbneCCC@@@<<<:::<<<999666666999999777555===::::::===??????BBBHHHHHHFFFKKKZZZiiirrrxxx~~~}}}uuupppwwwrrr```QQQLLLneTTTMMMIIIGGGEEEDDDDDDAAA???===;;;888444222000///...---+++***((((((///---,,,,,,,,,,,,+++)))+++++++++************De***+++------******++++++++++++******---,,,******,,,---------+++******+++,,,,,,+++))))))((('''''''''((()))***,,,+++***+++------,,,***,,,---,,,)))&&&'''***...+++******))))))*********+++)))(((((()))***)))(((++++++ne+++++++++,,,,,,+++******+++------ne,,,+++---+++++++++++++++,,,---------,,,---///000000...+++++++++++++++++++++>A...//////k<111444666666555999999999;;;======999666222111000000222333222111111000000fh;;;>>>>>><<<>>>CCCHHHFFFJJJQQQXXX\\\]]]\\\[[[bbbqqq~~~yyytttsssDenene~~~vvvqqqnnnllliiifffggghhhjjjqqq~~~tttmmmnnn{{{neyyyqqqhhheeesss~~~tttiiiaaa]]]aaaYYYNNNEEECCCDDDGGGJJJGGGHHHIIIKKKLLLLLLKKKJJJKKKKKKLLLMMMLLLIIIDDD???BBB>>>::::::<<<===;;;888<<<===>>>>>>===<<<;;;:::<<<<<<===>>>>>>?????????EEEDDDCCCAAA??????AAADDDGGGFFFDDDCCCCCCEEEFFFHHHIIIJJJNNNUUUZZZUUUHHH===<<>>;;;<<>>===;;;888555222000///000222222222111000000///:::;;;<<<;;;:::===CCCHHHBBBEEEJJJNNNRRRUUUUUUVVV[[[hhhrrrwww}}}vvvzzz~~~uuummmddd```aaaeeehhhiiikkkllllllpppyyy|||yyy|||yyypppmmmkkklllxxx~~~uuulllbbb[[[UUUSSSRRRNNNHHHEEEEEEHHHKKKLLLCCCEEEHHHJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJGGGBBB===>>><<<999:::<<<===;;;888======>>>??????>>><<<<<<;;;;;;<<<===>>>>>>>>>>>>CCCCCCCCCAAA@@@@@@BBBDDDHHHFFFDDDBBBBBBDDDFFFHHHFFFFFFIIIOOORRRMMMBBB999:::HHHaaayyyuuuiii```ZZZMMMLLLJJJGGGEEECCCBBBAAAAAAHHHOOOQQQSSS]]]ppp}}}{{{{{{~~~ooo]]]SSSHHHHHHUUUqqqssskkkWWWEEEAAAIIIQQQaaajjjpppmmmjjjiiijjjiiirrrzzzvvvfff\\\]]]cccaaaZZZPPPIIIFFFDDD@@@===TTThhh}}}uuudddXXXMMMUUUuuuzzz\\\HHH888666555444444444222000///......---------......,,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++++++++)))******+++,,,,,,------...///555EEEaaa}}}}}}kkkYYYQQQOOOKKKEEEAAAAAA>>>::::::<<>>===@@@======CCCGGGGGGFFFHHHIIITTTeeeuuu}}}xxxuuu|||~~~tttdddPPPGGGLLLVVV^^^aaa\\\VVVOOOHHHEEECCCBBBAAA@@@===999666444222...,,,...------,,,,,,+++++++++((('''&&&(((***+++***))))))))))))***+++++++++,,,***++++++,,,,,,,,,++++++------------------,,,+++...,,,+++++++++,,,+++))),,,+++***+++------+++******))))))))))))***,,,---...---+++,,,---......---,,,***((((((***,,,------))))))(((((())))))******---+++((((((***+++,,,,,,---------,,,,,,,,,,,,,,,...///...---***)))***+++*********++++++******+++---------,,,,,,------.........---...//////---+++++++++++++++++++++++++++***,,,.........///000222999777666555444333222111;;;;;;===>>>???>>><<<:::777444000...///111333333555444333222222333444555888:::;;;;;;;;;===AAADDD@@@AAADDDGGGJJJNNNPPPQQQ[[[cccjjjlllsssyyywww~~~uuufffbbb^^^```hhhpppwwwyyy|||uuunnnpppwww~~~wwwqqqnnnqqqtttuuuyyypppkkkddd\\\VVVRRRPPPPPPKKKIIIGGGGGGHHHJJJKKKKKKBBBEEEHHHKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHEEE@@@<<<;;;::::::;;;======;;;999======???@@@@@@???>>>===::::::<<<=========<<<<<<@@@AAABBBBBBAAAAAACCCDDDFFFEEEDDDDDDCCCDDDEEEFFFGGGHHHJJJMMMNNNJJJCCC===AAAUUUqqqzzzxxx}}}{{{wwwoooeeeZZZQQQLLLMMMLLLIIIFFFDDDCCCDDDDDDHHHNNNTTTUUUUUU^^^nnn|||~~~}}}~~~mmmZZZOOOFFFHHHXXXtttzzzuuu^^^GGG@@@IIISSSgggqqqxxxvvvqqqlllfffaaalllxxx}}}oooddddddiiiqqqooocccQQQHHHGGGDDD>>>HHHYYYnnn|||zzzkkk]]]VVV]]]}}}hhhLLL999777444333333222111/////////...------------...++++++,,,,,,,,,++++++***///---+++***)))***+++,,,)))))))))***++++++,,,,,,//////444CCC___}}}kkk^^^WWWOOOIIIFFFEEEAAA<<<;;;===@@@AAA@@@CCC??????CCCFFFEEEFFFIIIOOObbbwwwuuurrrwww}}}~~~vvvaaaVVVJJJHHHQQQZZZ\\\ZZZTTTOOOJJJEEECCCBBBAAA@@@<<<999666333222111///...///.........------------+++******+++---......---)))))))))***+++++++++,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++******---,,,++++++,,,+++***(((++++++***+++,,,---+++)))***)))))))))***+++---...---,,,+++,,,///111222222...,,,******+++,,,++++++)))))))))))))))***++++++---+++))))))+++---------......---,,,+++*********---...///...,,,,,,---///000---)))'''***------+++...------,,,,,,------------,,,+++,,,------,,,***++++++++++++++++++++++++***,,,---...---...///111666777777666555444333333;;;<<<>>>??????===<<<;;;888555000...///111333444777666555333333333444444666888;;;>>>>>>??????@@@>>>>>>>>>@@@CCCGGGJJJLLLUUUZZZ^^^```eeeooozzzyyy}}}{{{oooiiiYYYZZZ```kkkxxx{{{ttthhhcccaaafffpppxxxyyyvvvxxxwwwzzz{{{tttqqqfffbbb\\\UUUPPPNNNNNNNNNJJJHHHFFFFFFFFFFFFEEECCCDDDGGGKKKLLLJJJGGGFFFFFFHHHGGGFFFFFFEEECCC>>>;;;::::::<<<===>>>>>><<<:::<<<===>>>@@@@@@@@@??????999:::<<<======<<<;;;;;;===???AAAAAAAAA@@@AAACCCAAACCCEEEGGGGGGFFFDDDCCCHHHJJJLLLMMMLLLJJJFFFDDDQQQeeeyyywww~~~~~~~~~|||{{{uuukkk```XXXRRRNNNLLLRRRPPPKKKGGGDDDBBBBBBBBBMMMRRRVVVVVVWWW___mmmzzz}}}|||}}}~~~lllYYYOOOGGGLLL^^^www}}}fffMMMCCCKKKUUUiiittt~~~zzzssshhh___iiisss~~~vvvkkkeeedddrrr{{{wwwcccQQQKKKFFF@@@???IIIYYYkkkzzzuuuhhhccckkknnnOOO:::777333111000000///...//////...---------------******+++,,,,,,+++++++++///---+++)))((()))+++,,,(((((()))******++++++,,,///000333@@@ZZZwwwsssfffYYYPPPLLLIIIDDD>>><<<>>>AAABBBBBBEEECCCBBBDDDDDDEEEJJJRRR___sss}}}pppgggiiiuuuzzzmmmRRRMMMJJJMMMTTTXXXVVVRRRNNNKKKHHHEEEDDDCCCAAA???777555111000000000///...000000//////......---------,,,******++++++)))(((***************+++++++++,,,,,,,,,++++++++++++***************)))(((''''''++++++***+++,,,,,,***(((+++***)))***+++,,,***((())))))(((((()))+++---...---++++++,,,///222333444......---,,,+++*********))))))))))))***+++,,,---,,,++++++,,,...///...---......---,,,,,,+++******...///000///...///000222555222,,,))),,,111111---...------,,,,,,,,,,,,,,,+++*********,,,---,,,+++++++++++++++++++++++++++(((***,,,,,,++++++---...444666777777666555555666:::===???@@@>>>===<<<<<<999555111///000222333333555444333222111222333333666888<<>>===;;;::::::;;;===AAADDDFFFIIILLLPPPRRRWWW```jjjrrryyy~~~|||wwwzzz~~~{{{mmmeeebbb\\\```jjjxxxuuuiiidddddddddfffooozzzxxxlllcccXXXWWWUUUTTTSSSTTTUUUVVVOOOLLLJJJHHHGGGFFFCCCAAACCCHHHKKKKKKHHHDDDBBBBBBEEEDDDCCCDDDCCCAAA===:::;;;===???AAAAAA@@@===<<<;;;<<<>>>???@@@@@@@@@???999;;;<<<>>>>>>===;;;:::;;;>>>@@@AAA@@@??????@@@===@@@DDDHHHIIIGGGDDDBBBGGGIIIKKKKKKJJJJJJJJJKKKbbbuuu~~~|||~~~}}}{{{zzzrrreee[[[VVVWWWYYY[[[^^^[[[VVVQQQMMMJJJHHHHHHQQQUUUWWWWWWXXXaaaooo{{{}}}~~~zzzzzz{{{}}}zzzjjjYYYOOOIIIPPPcccyyynnnTTTHHHNNNWWWfffqqq}}}yyynnndddjjjqqqzzz~~~zzznnn```WWWeeevvvvvvbbbRRRFFF>>>;;;>>>GGGYYYpppwwwoooyyysssRRR<<<888333000/////////...000///...---------------)))***++++++++++++++++++---+++***(((((()))+++,,,((())))))***++++++,,,,,,,,,...222;;;OOOkkk}}}jjj]]]XXXPPPKKKDDDAAABBBEEEFFFFFFHHHFFFFFFFFFEEEGGGSSS___qqqzzzkkkaaabbblllyyy}}}lll___KKKKKKMMMPPPRRRRRRPPPNNNKKKIIIGGGFFFDDDBBB>>>;;;444111...,,,---------,,,000000///...------,,,,,,+++***(((((())))))'''&&&+++++++++***************------+++*********++++++++++++++++++***)))((('''***))))))+++,,,,,,+++)))))))))((()))***+++)))'''(((((((((((()))+++---...---+++******---000111111,,,...///---***)))***,,,************+++,,,---...++++++,,,...000000...,,,,,,,,,------............000111111111000000222444222444222---,,,000111...------,,,++++++++++++++++++***)))***---.........++++++++++++++++++++++++)))+++,,,,,,++++++---...333666888888666555666777999<<>><<<<<<<<<888555222000111222333222333222222222333444666777999:::;;;>>>@@@@@@???>>>;;;;;;:::;;;<<<@@@CCCEEEAAACCCGGGKKKOOOTTT]]]eeefffkkkqqqvvvyyy|||{{{wwwxxxvvvkkkeeecccdddlllnnnttt~~~|||rrrfffbbbcccqqqssswww{{{pppfff___OOOPPPRRRUUUXXXZZZ[[[\\\QQQNNNJJJGGGFFFFFFDDDCCC@@@EEEJJJIIIEEE@@@??????BBBBBBAAAAAABBB@@@===;;;===???CCCEEEDDDAAA???===:::;;;===???@@@@@@@@@???:::;;;===??????===;;;::::::<<>>======<<>>JJJaaaxxxwwwwwwTTT>>>999444000////////////000000///------,,,,,,---))))))***+++++++++++++++***)))((((((((()))***+++))))))******+++,,,,,,---***...222777FFF```yyyzzziiicccWWWQQQJJJFFFGGGJJJKKKKKKIIIIIIIIIIIIFFFKKKZZZjjj|||{{{mmm]]]YYYccctttppp]]]QQQIIIMMMPPPQQQOOOMMMLLLMMMIIIHHHFFFEEECCC???:::666333000,,,************)))000///...---,,,++++++***+++***)))***,,,...---,,,,,,+++++++++******))))))...---+++))))))***+++,,,...///......---,,,+++***)))((()))+++------+++))))))((('''(((******((('''(((''''''''')))***,,,......+++))))))+++---......)))---000...***(((+++///++++++++++++,,,---...///***+++---///222111///,,,***+++,,,...///111222333222333333222111111222444+++333666000+++,,,...,,,---,,,++++++************+++***)))+++...000000000++++++++++++++++++++++++,,,---............///000333666999999777555555777999<<>>@@@AAAAAA>>>=========???BBBDDDFFF@@@BBBFFFJJJLLLOOOVVV\\\XXX[[[```dddgggmmmuuu{{{~~~~~~yyy|||oooccc```cccfffhhhwwwuuuvvv{{{}}}tttmmmhhhfffllluuu|||}}}{{{ooohhhdddaaaTTTUUUWWWYYYYYYXXXVVVTTTLLLIIIDDDAAAAAAAAAAAAAAA<<>>===>>>AAA@@@@@@@@@AAA@@@>>>;;;>>>AAAEEEGGGEEEBBB???>>>999:::<<<>>>???@@@@@@???:::<<<>>>??????>>>;;;:::999<<>>AAADDDFFFGGGHHHHHHFFFIIILLLKKKJJJLLLSSSXXXuuu~~~uuukkkgggjjjsss{{{zzzxxxuuurrrnnnkkkiiihhhcccccc```\\\ZZZ```mmmwwwyyy~~~}}}wwwuuuvvvoooooocccTTTMMMHHHQQQfffrrr~~~pppXXXLLLMMMQQQ]]]fffpppuuuyyy{{{xxxsssssszzz|||hhhYYYZZZeeeuuu}}}tttbbbSSSMMMBBB???<<>>999666---.........---,,,++++++000000000///---+++)))'''+++,,,------,,,+++)))(((++++++,,,,,,++++++***)))...---,,,+++***+++,,,---,,,,,,---......---------,,,,,,+++******+++,,,---)))(((''''''''')))***+++)))))))))+++------,,,+++///,,,)))))),,,---+++)))///111222111...---...000)))***---//////---+++***---..................---///...------///000000///...000111000...---000333//////000///...+++)))(((+++------)))))),,,---***''')))+++---------,,,+++,,,---------,,,,,,+++***------,,,+++,,,---...///666888:::;;;::::::;;;======>>>???@@@???>>>;;;:::>>>;;;666333333333333333333222222333666999999999;;;888555555888<<>>>>>===>>>???AAABBBAAA===:::>>>;;;999;;;@@@BBB@@@======@@@DDDEEEDDDBBBAAAAAACCCAAA>>>;;;999999;;;<<<===???AAAAAA>>><<<::::::<<<<<<<<<>>>@@@AAAAAA@@@???>>>>>>???BBBEEEGGGGGGKKKHHHIIIKKKHHHGGGWWWlllyyyzzzrrrhhhlll|||}}}zzzyyywwwtttrrrsssjjjggg```WWWaaattt{{{zzz|||wwwpppjjjiiieee\\\OOOGGGLLLWWWrrrppp```ZZZQQQEEEWWWcccsss}}}}}}zzzyyyxxx|||nnn^^^QQQaaauuuyyyjjj[[[RRRDDDAAA======HHH^^^www}}}ZZZ@@@777000000111///---,,,............---,,,+++***(((---000---***++++++)))+++*********))))))(((((())))))))))))***+++,,,---000///...222AAAYYYppp~~~qqqjjj```[[[YYYWWWRRRMMMLLLIIIKKKRRR\\\hhhxxx{{{nnn\\\XXX\\\kkk{{{yyyiii[[[RRRNNNUUUYYYYYYTTTRRRRRROOOIIIFFFDDDCCCAAA@@@===888444------------,,,,,,,,,,,,000000000///---+++)))((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,)))))))))))))))+++,,,---))))))((((((((()))***+++*********,,,---------,,,...,,,++++++,,,---------...333666222+++(((+++///111000///...............------............------000...------///000//////---...//////------///111000000///...---+++***)))***,,,+++((((((+++,,,)))))))))******+++,,,---...,,,---------,,,++++++***------,,,,,,,,,---...///444666999::::::;;;<<<>>>>>>>>>?????????>>><<<<<<:::777333111111111000///555444444555888;;;;;;;;;:::999777666888;;;>>>@@@EEEFFFCCC??????CCCBBB===;;;===>>>???AAADDDHHHLLLSSSYYY```bbbcccgggooovvvyyytttuuu}}}~~~rrrccc]]]VVVSSSVVV]]]dddhhhmmmqqqwww~~~|||nnniiifffjjjsss}}}xxxoooiiieeeaaa[[[WWWWWWUUUQQQOOONNNLLLJJJHHHFFFDDDBBB???>>>===<<<======<<<<<<===>>>===:::888===:::888:::>>>@@@>>>;;;===???BBBCCCBBB@@@@@@@@@AAA@@@===:::999:::;;;<<<;;;>>>AAABBBAAA===999777:::::::::;;;===???AAAAAAEEECCCBBBBBBDDDFFFIIIJJJKKKHHHIIIKKKIIIJJJ[[[ppp}}}{{{qqqfffkkk{{{}}}zzzyyywwwtttqqquuuooommmeeeXXX^^^ooowwwxxxyyy|||}}}vvvpppllllllkkkbbbSSSIIINNNXXXpppsssbbb\\\UUULLLMMMYYYjjjvvv{{{{{{yyyyyy{{{~~~xxxlllTTT___ooo|||xxxkkkbbbPPPGGG???>>>FFFWWWoooyyyWWW???777111111222///------...............,,,++++++"""(((+++)))(((***,,,***************)))))))))((())))))))))))***+++,,,,,,---------111???VVVppp~~~xxxnnniiihhhcccZZZQQQNNNMMMRRR^^^lllwww~~~mmm___OOOVVVeeeyyy}}}mmm]]]TTTUUUYYY[[[]]][[[VVVRRRPPPLLLHHHDDDCCCAAA???===:::666222000000///......///111111000000//////---,,,***)))*********++++++,,,---...---------------,,,++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,++++++'''''''''(((***+++---...******))))))******+++,,,***+++,,,------......---+++,,,,,,,,,++++++,,,......444888333)))$$$(((...555333///,,,+++,,,...000,,,,,,------------,,,,,,000///------...///...---,,,---...---,,,,,,...000111000...---,,,+++*********,,,,,,)))))),,,,,,***+++***))))))***,,,///111,,,,,,,,,,,,,,,+++++++++...------------...//////111444777999:::;;;<<<===>>>>>>>>>>>>>>>=========<<<:::777666555555333222666555444666888:::;;;:::999:::999888888:::===@@@EEEFFFDDDBBBAAABBB???:::<<<>>>?????????@@@BBBDDDMMMRRRYYY^^^aaahhhrrrzzz{{{sssooouuuzzzjjj[[[OOOMMMKKKMMMTTT^^^hhhnnnuuu{{{yyyrrrhhhjjjoooxxx}}}nnnhhhaaa]]]\\\ZZZVVVSSSUUUPPPKKKGGGEEEEEEDDDCCCAAA@@@>>>===;;;;;;;;;<<<<<<:::999999999999777555;;;999777999===>>>===:::;;;===??????>>>===>>>??????===;;;::::::;;;<<<===:::===AAACCCBBB>>>999555777777777888:::>>>BBBDDDKKKHHHFFFDDDDDDFFFIIIKKKLLLIIIIIIKKKKKKPPPcccxxx|||nnndddiiizzz}}}zzzyyywwwsssooowwwtttuuulllZZZ[[[kkkssswwwxxxxxxzzzzzzxxxtttpppnnnpppoooeeeSSSEEEFFFNNNoooxxxeee\\\UUUNNNCCCNNN^^^mmmuuuxxxxxxwww{{{}}}zzz___```gggvvv{{{ppp```OOOBBB@@@CCCMMMfffwwwVVV>>>777222222333000...///////////////...---,,,+++&&&+++---++++++...///---************))))))))))))+++***************++++++***+++---111;;;QQQmmm{{{|||vvvvvvqqqeee[[[YYYXXX^^^lllyyytttcccVVVTTT```rrrvvvfffZZZWWW[[[___]]]\\\ZZZUUUPPPLLLGGGDDDBBB@@@===<<<:::777333000000///...------///111333000//////...---,,,,,,+++///...,,,+++******+++,,,------......------,,,+++'''(((***,,,---...------,,,,,,++++++++++++++++++(((((()))***+++,,,------+++++++++++++++++++++,,,***+++---......---...///)))+++,,,***'''%%%'''***---222444000)))%%%(((,,,111...+++)))(((***,,,...+++,,,,,,------,,,,,,+++000///------.........---,,,,,,------------///000111000...,,,+++++++++,,,+++------******......,,,************+++---///000,,,,,,++++++++++++++++++---------.........//////111444777999999999:::;;;===<<<<<<;;;<<<<<<===>>>>>><<<::::::999999666444555333333333666777888777999:::;;;:::999:::<<>><<<999???@@@AAA@@@>>>===>>>???EEEIIIOOOTTTYYYaaalllssstttlllfffiiiooottt{{{yyyuuunnn___PPPHHHDDDCCCHHHUUUdddpppuuu}}}ssspppppprrrwww~~~vvvnnn^^^ZZZUUUQQQPPPOOOMMMKKKLLLHHHDDD@@@@@@??????>>><<<;;;:::::::::;;;===>>><<<999777666666666666555;;;999888999<<<===<<<::::::;;;<<<<<<;;;;;;<<<===<<<;;;:::999:::;;;===>>><<<===???AAAAAA>>>999555666666555666888===CCCGGGMMMLLLIIIEEECCCDDDHHHJJJLLLJJJIIIKKKMMMWWWlll{{{lllccchhhwww}}}zzzzzzxxxsssnnnwwwwww|||rrr]]][[[jjjrrr|||{{{yyyxxxvvvuuusssqqqlllnnnnnneeeRRRDDDDDDKKKkkk|||fffXXXOOOHHH@@@IIIXXXgggqqqvvvuuutttxxx{{{ppphhhdddooowwwmmmVVVEEEBBBAAAFFF```mmmNNN<<<666222333333000///000////////////...---,,,,,,---000000---,,,......,,,*********)))))))))))))))++++++******)))************+++...111888IIIfff~~~yyy{{{pppfffggghhhooo|||yyyhhh[[[TTTcccnnn|||}}}oooddd```_________\\\YYYVVVRRRMMMGGGCCCBBB>>><<<:::888666444111...---,,,*********,,,...000//////......------------///...---+++***++++++,,,------......------,,,+++&&&'''***,,,---------------,,,+++************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++))),,,......------...///,,,......+++&&&$$$%%%'''------,,,,,,+++************))))))))))))***,,,,,,+++,,,,,,------,,,,,,+++///...,,,,,,.........---------,,,---...///000000111///...,,,+++++++++,,,***,,,,,,******---...,,,)))***,,,---......------,,,+++*********+++,,,,,,---------...............333555999:::999888777777:::::::::::::::;;;<<<===<<<:::888888888777555333555333222333444666666555888999;;;;;;;;;;;;===>>>???;;;888888:::;;;===>>>CCCDDDEEECCC@@@>>><<<<<<@@@CCCGGGKKKOOOVVV___eeeeeeaaa______```dddooozzz}}}sssqqqoooeeeZZZGGGAAA>>>GGGZZZmmmzzzpppjjjpppyyyzzztttkkkdddWWWSSSOOOKKKIIIGGGFFFEEE@@@???>>>>>>>>>===;;;999777777777888:::<<>>======>>>===:::777666666666666777<<>>???>>>===>>>999666888:::<<>><<<888555555555555666888;;;===???;;;999777666777888888777;;;;;;;;;;;;;;;;;;;;;;;;777999;;;;;;:::999:::;;;999888999999:::;;;<<<<<>>;;;;;;======;;;888666777888777666:::AAAGGGOOORRRTTTSSSOOOMMMMMMOOOKKKKKKKKKLLLSSScccyyy|||pppgggeeejjjppptttvvvqqqmmmpppvvvzzzwwwssswwwyyy~~~vvvbbbbbbsss|||zzzuuussstttuuusssmmmdddZZZLLLCCCCCCIIIcccsss~~~vvvdddTTTJJJDDDHHHLLLUUUcccqqqwwwtttpppttt{{{xxxiiifffppp|||xxxfffUUUKKKBBBCCCYYYrrrlllNNN;;;777333222333222///...111............---,,,+++***)))******(((***//////,,,))))))))))))************+++***************++++++...---///333555===UUUmmmsss~~~zzz}}}vvviii]]]YYYaaammmzzz~~~vvveeeaaa]]]\\\[[[YYYTTTPPPLLLGGGDDDDDDAAA;;;999<<<777555222111111111///...111111111000000000000000//////...------...///000***+++,,,---............,,,,,,,,,,,,,,,++++++***))))))))))))***+++------000///---+++***+++,,,,,,******,,,------------,,,***+++,,,,,,,,,***)))((('''***......+++***,,,///111///---,,,,,,,,,+++***((((((((())))))*********)))***++++++,,,,,,,,,,,,------............------,,,+++***+++...///000///---+++***+++...000000///............---,,,++++++***------***+++///000...............---,,,+++++++++***)))((()))***,,,---***+++,,,---------,,,+++333666:::;;;;;;999777777888999;;;===>>>>>>>>>>>>>>>;;;888666777888888777555333222222333444333222888666555:::AAACCC@@@<<<<<<777555:::===<<<>>>BBBEEEGGGIIIHHHEEEAAA>>>===???@@@AAABBBDDDFFFHHHJJJHHHHHHKKKPPPTTTYYYdddnnnuuuzzz~~~}}}|||vvvaaacccgggnnnwww}}}yyyzzzzzzsssjjjccc```^^^[[[XXXSSSQQQMMMHHHCCC@@@@@@@@@999999:::;;;<<<:::666333555555444444555777888:::999777666777888999999888999:::::::::999999999:::777999<<<===<<<;;;::::::888888888999::::::;;;;;;@@@===;;;<<<>>>>>>:::666555777888777555777===CCCLLLRRRXXXYYYUUUQQQOOOOOOJJJKKKLLLMMMUUUggg|||vvvllldddaaadddhhhddd```___gggsss{{{|||yyy{{{zzz|||tttccceeewww~~~xxxsssrrrtttwwwvvvkkk]]]TTTMMMJJJNNNTTTpppxxx{{{qqq___PPPHHHDDDGGGIIIRRRaaaqqqyyywwwsssqqqyyy{{{lllaaaaaakkkxxx~~~rrraaaPPPCCCCCCSSSdddnnnTTTBBB;;;444222111333111......111------------,,,+++***)))+++,,,***))),,,111111---((()))))))))************))))))))))))***+++,,,,,,...+++---333666<<>>;;;;;;>>>DDDGGGIIIIIIFFFAAA>>>======>>>???@@@@@@AAABBBBBBCCC@@@AAAHHHOOOSSSZZZ```ggglllqqqtttvvvyyy}}}}}}}}}zzzuuussssssooojjjiiiqqqyyy|||{{{~~~|||ooohhh```ZZZXXXVVVTTTRRROOONNNJJJEEE@@@=========<<<;;;:::::::::999555333666555444333222333444555777666666777999:::999888888999999999888777888999666999===>>>===<<<::::::888888999999999:::::::::>>><<<;;;>>>@@@???999333555777888666444444:::???GGGOOOXXXZZZWWWQQQNNNNNNIIIKKKLLLNNNWWWiii}}}{{{oooccc[[[[[[```VVVSSSUUU```ppp|||}}}~~~{{{|||ssscccfffyyy}}}}}}{{{vvvrrrqqqtttxxxnnnbbbWWWTTTYYYaaalllvvv}}}nnn[[[LLLEEEBBBCCCEEENNN___qqq{{{zzzvvvmmmuuu}}}|||mmm\\\TTT[[[lllzzz{{{jjjTTTCCCBBBNNNZZZ{{{yyynnnrrr~~~jjjQQQ===777999333111111333111------111,,,,,,,,,,,,+++***)))))),,,+++(((%%%''',,,+++&&&(((((())))))*********+++))))))))))))***+++,,,------)))+++333777<<>>@@@@@@@@@???:::555333555555222000111333222111000000111222333888555333666;;;>>><<<999444666888;;;<<<<<<;;;:::AAACCCDDDCCCBBB@@@AAAAAA;;;???CCCAAA<<<:::???DDDBBBAAA@@@@@@CCCGGGLLLOOOVVV\\\ccchhhiiihhhhhhiiiggggggdddaaa\\\ZZZZZZ[[[ccciiipppssstttxxx}}}}}}wwwooojjjfffbbb]]]ZZZWWWUUURRRPPPIIIHHHEEEBBB???;;;999888666888;;;======:::666333666555333333444444333222666555444555888999:::999===;;;888666666777999;;;999999:::===@@@>>>:::555888888:::;;;<<<<<<======<<<===:::777777:::999555999888888777777777777777CCCLLLTTTUUURRRPPPMMMIIILLLJJJJJJOOO[[[kkkyyyzzzqqqhhh```ZZZWWWRRRMMMQQQdddxxx|||}}}{{{pppfffggguuuzzzvvvxxxrrrlllqqqffffffhhhoooyyy}}}dddLLLCCCGGGFFFEEEFFFRRRgggyyy}}}xxxuuuwwwzzz}}}zzzvvviiiXXXJJJJJJVVVbbbuuusssqqqiiiSSSAAAEEEUUUtttoooZZZTTTWWWWWWccc\\\RRRHHH@@@:::555222000...------......---,,,...222111+++---333///$$$((())))))))))))*********///---+++)))(((***+++---,,,***((((((***,,,......,,,///---///666999HHHbbbqqqooodddYYYZZZeeettt}}}ppp[[[HHHBBBBBB@@@>>><<<:::999888;;;888444222222222222111......//////......---,,,---------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++************,,,,,,,,,,,,,,,+++++++++++++++++++++************,,,+++***)))))))))))))))+++)))((()))+++,,,+++)))***+++---...---+++)))((((((***+++((())),,,,,,***,,,++++++*********++++++++++++++++++++++++++++++///,,,))))))+++---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---///...,,,***000...,,,,,,------,,,***111111000//////111555888555444222000---+++******,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///333888999888777888999999999:::;;;<<<>>>???@@@;;;666444555555222111222222111000//////000111222444222000222777999888555444555777999;;;<<<<<<;;;===???AAAAAA@@@@@@AAABBBBBBEEEHHHEEE???===AAAEEE===<<<:::999;;;===AAACCCJJJNNNSSSVVVVVVVVVWWWYYYTTTTTTRRRNNNKKKIIIKKKLLLTTTYYY^^^```aaagggqqqyyy}}}}}}{{{xxxuuurrrrrrsss{{{}}}{{{ssskkkfffgggbbb\\\WWWRRRNNNKKKHHHFFFEEECCC@@@===:::888777888999;;;===>>><<<999777888555333222333444444333777555555666888999999999:::999777666666777888999:::999999;;;>>>>>>;;;999999:::;;;<<<<<<======<<<======;;;777888:::999555999888777777666666777777<<>>AAADDD@@@>>><<<999999:::;;;===AAACCCEEEEEEEEEEEEGGGHHHGGGFFFEEEBBB@@@@@@CCCEEEIIILLLPPPQQQSSSYYYccclllnnnnnnnnnkkkhhhffffffgggllloootttxxxzzz}}}|||vvvmmmfffaaa```\\\VVVPPPLLLHHHEEEBBBBBBAAA???===;;;999777666888999;;;===@@@???<<<:::999666333222333555666666888777666777999:::999888666666666777777777777888;;;:::999:::===>>>>>>>>><<<<<<============<<<<<<===>>><<<888999;;;:::666888777777666666666666666:::???CCCFFFLLLQQQQQQMMMIIIGGGKKKYYYnnnxxxmmmccc\\\]]]\\\bbbppp|||zzzooofffgggsss~~~~~~zzzmmmeeelllyyyrrrZZZEEE???DDDFFFHHHQQQaaapppwwwrrrnnniiieeeaaa\\\UUUPPPMMMFFF@@@???CCCFFFEEEBBBMMMSSS___gggaaaQQQHHHIIIbbbvvvrrrXXXEEE;;;777999666222000000111222222111000...///000000///---000777888111///111000+++******+++++++++,,,,,,,,,,,,+++)))''''''((()))***+++***((((((***,,,---------000---...555888HHHcccxxxyyyiii~~~kkk]]]\\\dddnnnxxxsss```NNNBBB<<<::::::999888777666666555555333111000111111000///.........///......---,,,+++++++++,,,---...///000,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,,,,+++******))))))'''''''''((()))******+++((()))+++,,,,,,,,,+++***))))))))))))************)))***+++,,,,,,+++***)))***------***+++---...++++++,,,,,,---------------+++++++++++++++++++++++++++*********+++,,,------***+++---......---+++***************+++++++++,,,,,,+++,,,---......,,,***111000////////////---,,,,,,,,,---,,,,,,---000333///333666444...******,,,+++++++++,,,++++++***)))************************,,,,,,...111555888999888;;;;;;:::999999:::;;;;;;<<<666111222222000000333111111111111111111111111444333222333555666666444333333444666888;;;===>>>888:::<<<>>>>>>>>>???AAADDDFFFGGGDDD???===???AAABBB@@@>>>;;;::::::;;;<<>>===???CCCFFFDDDGGGJJJKKKKKKPPPWWW^^^ccccccbbb^^^[[[XXXXXXYYY[[[```gggnnnrrrvvvzzz|||vvvwwwvvvsssmmmfff^^^YYYRRROOOKKKHHHFFFEEECCCBBB======<<<:::999777666666666888;;;AAADDDCCC>>>::::::666333111222555666777:::999888999;;;;;;:::999444555666888999999888888::::::<<<>>>???AAAAAAAAA>>>>>>>>>>>>>>>===<<<<<<>>>???<<<999999<<<;;;777888777666666555555666666===??????AAAGGGMMMLLLHHHIIIFFFKKK[[[ttt|||tttooonnnnnnsssyyy}}}}}}~~~yyypppjjjlllvvv|||nnnjjjvvvmmmQQQCCCFFFEEECCCGGGSSS___eeeeee___VVVQQQNNNKKKFFFBBBEEEAAA???DDDLLLOOOKKKFFFEEELLL[[[iiiiii[[[LLLFFFVVVlll}}}ttt\\\GGG;;;666999777333111222333333333111000//////000000///...222888:::555000000000...+++++++++,,,,,,,,,------,,,+++)))(((((((((******+++)))((((((+++,,,---,,,---///,,,---222555EEE___uuuvvvdddzzzkkk```ZZZfffttt}}}zzzqqqcccQQQBBB===>>>555555444333333222111111444222000000111111000///.........///......---,,,************+++,,,---...,,,++++++******++++++,,,*********++++++,,,,,,,,,+++++++++******)))))))))&&&&&&'''((()))******+++'''(((***+++,,,,,,+++***((()))))))))))))))******))))))***+++++++++***)))***------++++++......,,,***+++,,,,,,---,,,++++++++++++++++++++++++++++++******++++++++++++,,,---***+++---......---+++******+++++++++,,,,,,,,,,,,---------...//////---+++111000//////000///---+++)))***++++++***,,,...000***///333222---+++,,,///***************))))))(((************************---,,,---000555888::::::999:::;;;;;;;;;:::888777:::333///000000......111111222222222222222222111444333333333444555444444222333333555777:::<<<>>>:::<<<===>>><<<<<<===>>>???@@@AAA???===<<<>>>@@@===;;;999888777777888888===???AAACCCCCC@@@<<<999:::::::::999999:::>>>AAA>>>AAADDDEEEEEEFFFHHHKKKPPPPPPPPPMMMJJJHHHIIIJJJNNNSSSZZZ```dddhhhkkkmmmiiiiiihhheee```XXXQQQMMMFFFDDDAAA@@@AAABBBAAA@@@:::999999888888777777777777:::???GGGLLLJJJBBB;;;999666222000222555777777;;;;;;:::;;;<<<<<<:::888333444777999:::::::::999888;;;???BBBCCCCCCAAAAAA????????????>>>===<<<<<<>>>???<<<999999<<<;;;777888888777666666666666666??????>>>>>>CCCIIIJJJFFFIIIFFFJJJZZZrrr}}}|||~~~~~~zzz|||~~~yyyrrrooosss}}}|||nnnppp{{{^^^MMMLLLGGGBBBEEEKKKNNNMMMRRRMMMFFFCCCEEEHHHJJJKKKPPPOOOPPPSSSWWWXXXVVVSSSMMMSSSaaaooorrrfffUUUIIIKKK```rrrooo\\\GGG:::444888666222000000000///...111000//////000000///......222444111,,,++++++***+++,,,,,,,,,,,,------------,,,+++*********++++++***(((((()))+++,,,,,,++++++...++++++000222???YYYsssvvvcccmmmbbbbbbfffsss{{{qqqbbbTTTFFF;;;999;;;444333333222111000000///222000///000111111000///......//////......---,,,******)))******+++,,,---++++++************++++++******************++++++))))))))))))))))))))))))&&&''''''((()))******+++'''((()))***************'''(((***)))(((((()))+++))))))******************'''***+++***+++000111...******+++,,,+++***)))(((++++++++++++++++++++++++***+++,,,+++***)))***+++++++++------------++++++,,,,,,,,,,,,------------...------///000000...,,,...------...///...+++)))***+++------,,,---///111***---//////---,,,...000***************))))))(((++++++++++++++++++++++++,,,---...000333777:::===999:::<<<<<<<<<:::888777777222...//////---,,,...111111222222222222111111222222111111111111111111111222444555777999;;;;;;;;;<<<======;;;:::::::::;;;<<<===<<<<<<<<<>>>???:::999888777777777888999888:::<<>>AAAAAAAAA??????@@@@@@AAABBBAAA@@@@@@BBBDDDFFFJJJNNNPPPRRRSSSUUUVVVWWWWWWVVVSSSOOOIIIDDDAAAAAA???<<<;;;<<<===<<<;;;777777888888888999999999:::<<>>>>>???>>>>>>===<<<<<<===>>><<<888999;;;:::666999888888777777777777777:::<<<<<<<<<@@@GGGJJJHHHHHHFFFHHHUUUjjj{{{|||~~~yyyttttttyyywwwlllvvvddd]]]XXXOOOJJJKKKOOOKKKDDDEEEEEEFFFIIIPPPYYYbbbhhheeebbb^^^ZZZVVVTTTSSSSSSVVV\\\gggssswwwnnn\\\OOOKKK\\\nnnpppaaaLLL===555666444111/////////...---111000...///000000///---...///111000...,,,+++***++++++,,,,,,,,,------------,,,,,,+++++++++++++++)))(((((()))+++,,,+++******---+++,,,//////:::RRRnnnwwwbbbzzziiifffppp|||}}}uuudddSSSHHHAAA:::777888555444444222111000/////////...---...000000///---......//////......---,,,+++++++++******+++,,,,,,++++++************++++++******))))))))))))))))))''''''(((((()))*********((((((((())))))*********(((((((((((((((((())))))&&&(((***)))(((''')))+++((()))))))))************'''***+++)))+++//////---------......---+++)))(((++++++++++++++++++++++++***,,,---,,,***((((((***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,...//////---+++...------...///...+++(((+++,,,.........///000222..................///000,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000333999>>>;;;;;;;;;;;;;;;::::::999666111///000000---,,,---...///000111111000///...000000111000///......///111222444666888999999888999:::;;;;;;999888888888999999999999999999;;;<<<;;;;;;:::999999999::::::666555666999;;;:::666222444666777777666666777888:::;;;<<<<<<<<<;;;<<<<<<999;;;<<<<<<;;;<<<>>>@@@@@@AAACCCCCCBBBCCCDDDFFFHHHHHHGGGEEEBBB???<<<;;;>>>;;;999888999::::::999666777777888999:::;;;;;;<<<<<>>@@@???>>>>>>???=========>>>>>>===<<<<<<======;;;777888:::999555::::::999888888888888888555999;;;:::===CCCHHHHHHGGGEEEFFFPPPbbbwww{{{}}}zzzvvvvvv|||yyyrrrkkk}}}cccaaa\\\RRRKKKKKKNNNJJJDDDGGGNNNYYYdddnnnzzz|||mmm```WWWRRRPPPOOOSSSZZZeeeppptttmmm]]]OOOMMM\\\nnnvvvmmmXXXEEE;;;777555333111222111000///000///---...//////...,,,000///...000111///---,,,++++++++++++,,,,,,,,,,,,+++++++++***************((((((((()))+++,,,+++***+++///---...000...666MMMeeesss]]]wwwjjjmmm}}}ssslllZZZHHHBBBAAA<<<888777333222111000...---,,,+++---,,,,,,---...///---,,,......//////......---,,,------,,,+++++++++,,,,,,++++++************++++++******))))))((((((''''''&&&&&&'''((()))***++++++))))))))))))************)))((('''&&&&&&'''((()))&&&(((******'''''')))+++(((((())))))*********++++++------***))),,,,,,)))111222333222111///,,,***++++++++++++++++++++++++***---...---)))'''''')))---,,,,,,++++++,,,,,,---.........////////////000,,,++++++---......,,,***000//////000111000---******,,,............000111333000...---///000000///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***---000///...111888>>>===<<<:::999999:::<<<===666222000222222...,,,---,,,---...//////...---,,,000111222111///......///111222555777888888777666666777999999777666777888777666666666555666666777::::::999888888777888888777555444666999:::888555111333666666555333333333666666444444444555777999777888888777666666777999;;;<<<===<<<<<<<<<>>>@@@AAA@@@???>>>===<<<;;;;;;:::888666666888:::::::::666777777999:::;;;<<<===;;;999999>>>EEEFFFAAA;;;222111000111333444444333777666666777888666333000000000222444777999;;;<<<666999;;;;;;::::::<<>>888666333222111000...---000...------......---,,,---***))),,,///...+++)))******+++++++++,,,,,,,,,************)))))))))(((((('''((()))+++,,,+++))),,,000///000222...555JJJ^^^{{{mmmVVV~~~|||xxxeeeXXXIIIAAA;;;777555777222222000///............------------------------......---,,,,,,+++******+++---...---***)))+++...///+++&&&'''***,,,)))%%%((((((''''''''''''(((((()))'''&&&'''***+++***((())))))************))))))+++******)))(((''''''&&&444000+++)))***,,,------)))))))))((()))******+++,,,+++******))))))******+++---000000...,,,++++++,,,,,,------,,,***)))((()))))))))))))))))))))))),,,...//////...------...+++,,,.........,,,***)))+++++++++++++++++++++,,,---,,,,,,---......---+++---,,,,,,---000111111000000///...///000///---,,,,,,,,,---+++***)))***,,,......---------......///***+++,,,---...111666999<<<;;;:::888777888999999333222///...---...///000///......---------......000000///...---,,,,,,,,,666666666666555444333333555555666777888999::::::666777777777777555444222888666555777:::;;;:::888777555333333444444333222777444777<<<;;;555222555999999888555333222444666444444444555777777555444777999;;;;;;:::;;;===>>>???>>>===<<<;;;::::::999999999888777555444222222555222111333999>>>@@@@@@444666:::<<<===;;;777555111000/////////000222222111444777888666333111000...///000333666999;;;===999999999:::<<<===<<<;;;===;;;999999:::<<<<<<;;;<<<:::888888999999999888>>>:::666777:::<<<999666;;;888777;;;===???BBBHHHLLLIIICCCCCCSSSnnn~~~|||}}}|||||||||zzzvvvpppkkknnn}}}sssaaa```QQQEEECCCDDDBBBAAACCCWWWooovvvjjjbbb```\\\VVVVVV```jjjbbbSSSMMMNNNfff~~~yyydddOOO>>><<<666222333222...---...,,,,,,---......//////000///000111111000...,,,+++,,,***(((((()))***)))((()))(((((((((******(((''')))))))))))))))*********---((()))///...+++444BBBWWWmmmgggPPPxxxeeeWWWIII@@@;;;666333333222111000///.......................................------,,,++++++*********,,,---+++******---000,,,+++)))))))))(((((((((((((((''''''''''''(((((()))'''&&&'''***+++***((())))))************))))))*********)))((('''''''''///,,,)))'''((()))*********************++++++,,,,,,+++******))))))*********,,,//////---+++******------......---+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,******++++++++++++++++++++++++---+++***+++,,,---,,,+++...------...111222222111000///...///000000...,,,+++,,,,,,+++))))))***,,,///......------------...,,,------------///222555999888888777666666666777111000///.........///000/////////......///////////////...------------...222222333444444444333333333333444555666777888888666666777777666555444333999777666777:::;;;:::888888666444444555555555444777444555999999444222555888777777444222222444666666555444444666666666444666777888999;;;<<<<<<<<<=========<<<;;;:::888888999888777555444444444333555333111333777::::::999555666666777777777666666333222111000000111222333333555888999666333000///...///000333555888;;;<<<999:::;;;<<<<<<===<<<<<<===;;;999999;;;=========<<<:::999999::::::999888999555333555999<<<;;;888;;;888777;;;===>>>AAAFFFOOOMMMGGGEEEQQQiii~~~~~~sssqqqoooooouuupppbbb^^^QQQEEEBBBBBB@@@@@@BBBWWWrrrxxxmmmggg[[[SSSYYYeeeeee]]]RRROOObbbxxxvvveeeQQQ???;;;555222222222///---///,,,,,,,,,,,,,,,,,,,,,,,,...///000000///...,,,***,,,***(((((()))))))))(((***))))))***++++++***(((************))))))))))))---((()))......+++444AAAPPPeee|||www___JJJxxxdddWWWIIIBBB===777333222222111000//////......///........................------,,,,,,++++++******************)))+++///222***+++,,,***'''&&&(((***((((((''''''''''''(((((()))((('''((()))***)))((())))))************))))))******))))))((((((''''''+++)))'''&&&'''''''''&&&+++++++++++++++,,,,,,,,,++++++***))))))))))))***)))+++------+++***)))***---.........---,,,+++***++++++++++++++++++++++++,,,***)))***---...+++))),,,,,,,,,,,,,,,+++++++++************************,,,+++))))))+++++++++***...------///111222222111111///...///000000///---+++,,,,,,+++))))))***,,,//////...---,,,,,,------...///...---++++++---///444444444555444444333333.........///////////////000000000000000000000000......------......///000//////000111222333333222111222222333444555666666555555666666666555555444:::999888888:::::::::888888666555555666666666555666333333555555222222444555555555444222222555777777555333333444555555444777666666999===???===;;;:::;;;<<<<<<;;;999666555777777555444444444555666444222111444888:::888666666444333111111222444555555444333111111111111222333666888999666333000///...///000222555888:::<<<777;;;>>>>>>===<<<===???<<<;;;999:::<<<>>>??????<<<;;;::::::;;;;;;:::999777444333444888;;;:::888;;;777777:::<<<<<>>:::777888999:::999666333111444444333333444555777888000000111555:::;;;999555222222333333444444444444555444222000///......//////222666999888666555444000000111222444666888999444:::??????<<<:::;;;>>>;;;999888999;;;>>>??????<<<;;;;;;;;;<<<<<<:::888999888777777888888888888:::777666999:::999:::>>>AAABBBDDDDDDGGGSSSgggxxxwwwooojjjmmmpppwwwyyypppjjjlll]]]WWWaaa]]]TTTJJJCCC@@@@@@AAA@@@\\\ooo[[[WWWaaaiiihhhYYYKKKPPPdddqqqrrraaaGGG999444111222222000///111---------.........//////,,,,,,,,,,,,,,,,,,+++++++++)))((('''((()))((('''***))))))***++++++***(((---,,,,,,+++***))))))(((+++***+++---------000444===LLLdddyyy}}}iiiMMM777{{{ppp[[[MMM>>>;;;<<<999555333000000////////////000000++++++++++++++++++++++++++++++++++++++++++******---,,,******++++++***)))---((($$$%%%***,,,)))%%%((((((''''''''''''(((((('''((())))))(((((()))***))))))************))))))))))))))))))((((((((((((+++******+++,,,,,,***)))'''((()))***+++***))))))******)))(((((((((((()))''')))***)))(((((()))++++++***))))))))))))*********************************(((''')))+++,,,)))'''*********++++++++++++++++++++++++******))))))(((,,,++++++,,,------,,,******))))))+++---......---///---++++++---...///...***++++++***(((((()))+++------,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,***+++,,,---.../////////---...000222222111///...+++,,,---/////////......,,,,,,---...///111333333444444444333333111000000222333333444555666777777444444555666777999;;;<<<>>>>>>>>><<<:::888888888555333222222444555555444333555444111222555666555222333555555444444555777999666333222222222222111666444222444888:::999777777888999999888666333222222333333444555555666666222111111333666666222///000111444666777777666555444333111000.........//////222777999888777666555000000111222333555777888333777<<<===;;;999999:::999888666777999;;;<<<<<<;;;::::::;;;<<<<<<999777444555555666888:::<<<===999666666999999777777;;;>>>???BBBFFFIIIQQQbbbqqqyyy}}}uuunnnjjjrrrrrruuuyyy{{{vvvkkkaaaXXXkkkyyynnnaaaWWWTTTaaaaaa[[[NNNDDD???>>>===AAAVVVzzzoooaaacccppptttppp^^^NNNNNN^^^mmmssseeeLLL:::444111222222///...000******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))***)))(((***))))))***++++++***(((,,,,,,,,,+++*********)))+++++++++,,,---...///000999FFF^^^vvvoooUUU???|||ppp___OOO???:::;;;999444222000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,******************++++++***))))))***------+++(((***(((&&&&&&((())))))'''((((((''''''''''''((((((&&&(((***)))(((''')))+++))))))************))))))(((((((((((())))))))))))***)))((()))***+++***)))''')))***,,,,,,+++***)))******)))(((((((((((((((((()))***)))((((((***,,,++++++***))))))***++++++************************(((((())))))))))))((((((((()))***+++,,,++++++***---,,,,,,+++******))))))))))))***,,,...---***'''+++***)))+++---//////......,,,))))))+++---......***++++++***(((((()))***++++++++++++,,,---......,,,......---+++*********+++++++++,,,---...000000000111111222222111000///+++,,,...000111000///...---------...///111222333222222222333333222111111222222333444555666777777555555555666888;;;===>>>???@@@@@@===999777777888555444222333555666666555333777777333333888888555333555666666555444555666;;;999777666666555333111444333222111222444555666888888888888777555444333111222444666666666555444333111000111444444111...///111333666888888888888555333222000//////000000111444888999888666444333111111111222333555666777222444777::::::999777666888666555555777888999888:::999:::;;;<<<;;;888666222333555666777999;;;<<<999666666888888555555888===<<>>@@@???AAAAAA>>>999777777888666555444444666777777666333888888555555::::::666444666777777666555555666===;;;:::999999888555222666555444222000111555888999999888777666555555444000222444777777666444222222000///222666777666333///000222444666888::::::555444333111111111111222444777::::::888444222111111111111222333444666666111222555888:::999666333777555333333555666777666999999999;;;<<<;;;888555444555666555555555777888999666666888888555444777<<<:::<<>>:::CCC]]]oooYYYSSSgggqqq[[[PPPUUU```lllhhhTTT<<<666222333222...---...000//////......------,,,---------,,,,,,---.........,,,******+++,,,+++***,,,,,,+++,,,---...,,,***++++++++++++++++++,,,,,,+++,,,,,,+++---...---+++000:::RRRppp||||||~~~xxxfffTTT|||lllVVVCCC???===555222555333333333222111000///...111...+++))))))---111444,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,+++)))&&&)))((('''&&&&&&'''((()))(((((('''''''''(((((()))&&&&&&''''''((())))))***************)))))))))(((+++***(((&&&&&&''')))***)))'''&&&&&&(((***++++++,,,,,,,,,++++++*********++++++***)))((('''&&&%%%%%%&&&(((***+++++++++***,,,,,,++++++***)))((((((,,,,,,,,,+++++++++++++++++++++******))))))((((((,,,***))))))***++++++***...---,,,,,,+++***))))))***+++,,,,,,------,,,,,,---+++)))***---///...,,,222111...,,,++++++,,,---******)))'''&&&&&&(((+++)))+++///222222000---***///333666444...))))))***---,,,---///222444444333444444111///111444333...///......000111000...,,,.../////////////////////+++,,,---...000222333444222555888888444111111111444333222222555999===@@@===<<<:::888555333111000333333333555777999888777888666555555666777777666>>><<<999777666777999:::===;;;999777555555777888666666555444222333555777:::888777999<<<<<<777111555444444333444555666777777444111111333444333222444444444555777:::===>>>666444222333555666444111555555444444444444444333333000...111888<<<;;;999///111444777888888777666555444444555555333222333888888888777888888999999666666555444444444444555666666666666666555555555555666999===AAADDDGGGHHHLLLOOOUUU]]]gggpppxxx|||~~~~~~zzzvvvsssqqqmmmjjjgggcccYYYPPPOOOSSSVVVTTTUUU[[[eeefff[[[OOOSSS\\\fffkkkhhhbbb]]][[[bbbtttvvvaaaOOOKKKDDD888@@@BBBLLLddd|||zzzlll[[[MMMTTTjjjxxxaaaKKKKKK___nnniii\\\AAA888000000111///,,,+++------......------,,,+++,,,---///000000///---+++++++++******************,,,,,,,,,+++++++++******((()))***,,,,,,+++******++++++,,,,,,---...//////444===QQQkkk|||ssscccrrr[[[FFF@@@>>>999555777111111222222222111111000...---,,,,,,,,,---...///++++++++++++,,,,,,,,,,,,*********,,,------***((())))))(((''''''((())))))((((((((((((((('''''''''''''''''''''(((((())))))************)))))))))))),,,+++)))''''''((()))***)))'''&&&&&&(((***+++***,,,,,,,,,,,,++++++******++++++***)))((('''''''''***+++,,,,,,------------,,,,,,++++++***))))))((())))))))))))))))))))))))************))))))((((((+++)))(((((()))******))),,,,,,+++******)))((((((***+++,,,,,,------,,,,,,---***)))))),,,...///...333111///---,,,,,,------+++++++++)))''''''***,,,***,,,///111111000---,,,///333555222---))))))+++000...---...111333444444333222000///333999777222000///...///000///...,,,/////////////////////...//////...///000111333444000222555555333222222444222333444666777999;;;;;;999888777666444333222111444333333555888999888777999888777777999999888777777666555444555888;;;===>>><<<999777666777777777444444444444333555888;;;:::999999===@@@@@@;;;666555555444444444666777888888555111111222333333222111222222444666888:::;;;888555333333555666444333444333333333333333333333111...---000555888777555111333666888999888777555666555666777666555555555;;;:::999888777777666666777666666666555444444444666666555555555555555666333444777:::>>>CCCFFFHHHGGGGGGHHHLLLSSS]]]ffflllvvvxxx~~~|||wwwsssoooppphhh]]]UUUNNNKKKQQQYYY[[[UUUQQQTTT[[[]]]TTTJJJKKKWWWeeellljjjddd___^^^kkkyyy{{{hhhTTTJJJDDD<<<===???FFFWWWrrr{{{mmmlllqqqnnncccPPPHHHGGGXXXsss~~~gggPPPNNNaaapppjjj\\\BBB888111111222///---,,,...////////////...------,,,---............---,,,,,,++++++***************,,,,,,+++++++++*********))))))***++++++++++++*********++++++,,,------...222;;;MMMfff~~~xxxlll}}}cccJJJ@@@>>>:::777777000000111222222222222222+++,,,...///...---+++***)))*********++++++,,,,,,,,,,,,,,,---///...,,,******))))))(((((())))))***(((((()))))))))'''&&&%%%(((((((((((((((((((((((())))))******************---,,,***)))((((((((())))))'''&&&''')))***+++***,,,,,,,,,,,,,,,++++++***+++***)))((('''(((((()))*********))))))******+++,,,,,,++++++***)))))))))(((((((((((((((((())))))*********)))))))))))))))+++)))'''''')))***)))(((+++******))))))(((((((((***+++,,,,,,------,,,,,,,,,***((()))+++...000000333222000...---------...,,,,,,,,,***))))))***,,,+++,,,.../////////...---000222333000,,,******,,,222000...///111333444444222000...///777???===777222000............---,,,111000000000//////......333222000///000111333444222333333222111000111333111333666888999888777555555555444333333333333333444444444666888999999777888888888999::::::888666333222222222444777:::;;;<<<888555555777999888666666666666555444555888:::999999;;;???BBBBBB===888555555444444555666888999999666222111111222333222//////111333444555666666888666333222333444555555222222222222222222222222111///...000444666444222444555777999999888777666666777888888888888888777>>>===;;;888666555444444777777888888777555444333666555555555555555666666222222444666:::???DDDGGGGGGDDD@@@???DDDMMMXXX___bbbbbbgggnnnqqqqqquuuzzz~~~}}}}}}|||zzzuuuooojjjiii^^^QQQKKKIIIMMMWWWaaacccXXXMMMLLLQQQRRRMMMFFFEEETTTfffooommmeee___]]]rrr}}}qqqZZZJJJBBB>>>======@@@IIIZZZiiikkkeeehhhfff^^^UUUUUUXXXRRRGGG@@@@@@III___yyylllSSSNNN___ooojjj[[[CCC:::222111333000...---...............---,,,,,,------,,,,,,,,,,,,------,,,,,,+++***************,,,++++++++++++******************)))******+++,,,))))))******++++++,,,,,,111666EEE^^^wwwwwwqqqRRRCCC>>>:::555333000111111222222222111111+++---...///...,,,)))'''************************---,,,,,,---......---+++******))))))))))))******((()))******)))'''%%%###(((((((((((((((((((((((())))))************++++++...---,,,***)))(((((((((((('''&&&''')))+++***)))+++,,,,,,------,,,+++++++++***)))((('''(((***++++++***)))'''''''''((()))+++++++++*********)))))))))***************++++++******************)))))),,,***(((((()))***)))(((***************)))))))))***+++,,,,,,------,,,,,,+++***((()))+++...000222333222111///............+++,,,,,,+++))))))***,,,---------............///000111111///,,,***+++---111000000111333333333222000///---///999BBBAAA;;;444222///------...---,,,222111111000000//////...444333111000111222555666999777555222///...///000111222555777777666444222555555444333333333444555555444555666999:::999888777777888999:::999666444444333333222333555777888;;;777444555888:::888666<<<;;;:::777444444666777777888:::>>>@@@>>>999555555444333333444666777888999777444222222222333333...///111333444444444333888555222111111222444555000000111111222222333333555333222333555666555333444555777999999999888777666888999888888:::999777===<<<:::888666444333333777888999999888666444222555555444444444555666777333333222444777;;;???BBBGGGBBB===:::===FFFOOOVVVPPPNNNOOORRRTTTXXX```jjj{{{xxxvvvuuuuuutttpppjjjeeeYYYOOOHHHJJJPPPWWW```gggkkk\\\LLLHHHKKKLLLHHHDDDDDDTTThhhssspppfff]]]XXXpppzzzzzzdddMMMAAA????????????BBBLLLUUUVVVRRRSSSTTTPPPHHHEEEDDD@@@999>>>BBBLLL___uuunnnUUULLL[[[kkkiii[[[EEE;;;333222333111//////++++++,,,,,,++++++***)))---,,,+++******+++---...---,,,,,,+++************++++++++++++************+++***)))))))))***,,,---************++++++,,,,,,///222>>>SSSlll}}}aaaKKKAAA;;;666222333333333222111000//////......------,,,+++***)))---,,,,,,+++***)))((((((,,,+++***+++------,,,***))))))************))))))((()))******)))'''%%%###((((((((()))))))))))))))***************+++++++++...---,,,+++)))(((((((((''''''&&&(((***+++***)))***+++---......---,,,++++++***)))(((((()))******///...,,,+++******+++,,,+++++++++***************))))))******+++++++++,,,******++++++++++++++++++...,,,******+++++++++*********++++++++++++++++++***+++,,,,,,------,,,,,,***))))))***+++---000222333222111000///......---***++++++***)))((()))***---------------...//////000000///...,,,+++,,,---...///000333555444111//////...---///888AAA@@@;;;666333000......///...---222222111111000000000000333222111111222444666888;;;999555222000000111111222222333333333444444444999888666444333444444555555555555777:::;;;:::999999999999;;;<<<:::777555333333333333444666777888AAA>>>;;;:::;;;:::888555======;;;888666555777999888:::<<<======;;;666333555444333333333444555666888777666555444333444555111222333555555555444333666444222000///000333555000000111222333333444444666555444444555666777666555666777999:::;;;;;;:::666::::::777777;;;:::666999999777666555444444444666777999999888666444222555444333333333555666777666555444333444777:::<<<>>><<<999888;;;AAAGGGLLLJJJFFFDDDEEEFFFLLLZZZggg~~~~~~|||xxxuuuqqqqqqpppmmmgggaaaQQQGGGCCCIIIUUU^^^dddhhhjjjYYYJJJHHHJJJHHHDDDBBBDDDSSSfffrrrrrriii]]]WWWkkkwwwpppXXXGGGAAA???@@@@@@@@@EEENNNRRRQQQSSSVVVSSSJJJAAA>>>>>>???@@@CCCKKKYYYkkk{{{pppXXXKKKVVVhhhiii^^^EEE;;;333222333111///000++++++,,,,,,++++++***)))---,,,***)))***,,,...///...---,,,+++************+++++++++*********))))))+++***)))))))))***,,,---++++++++++++,,,,,,,,,,,,---///888III___pppyyy{{{~~~rrrVVVFFF>>>888444333333333222111000///...//////---,,,++++++++++++------,,,+++***))))))(((,,,***)))***+++,,,+++***((())))))******))))))((((((((()))))))))'''&&&%%%''''''((())))))***++++++,,,,,,+++++++++*********,,,,,,+++***))))))(((''''''&&&'''(((***+++***(((***+++---...///...,,,++++++++++++******)))))))))---,,,+++***************************************((((((((()))******++++++,,,,,,,,,,,,,,,---------///---++++++,,,,,,+++*********++++++,,,,,,,,,---***+++,,,,,,------,,,,,,(((***+++,,,+++,,,///111222111111000///...---,,,)))+++++++++)))((()))***---------.........//////............------,,,,,,,,,---///222444444111......///...///444:::;;;777555333111111111111000///111111111111111111111111111111222222444555666777888555222111333444555444333222222222333444666888<<<:::888555444444555666666666666888:::;;;;;;999===<<<;;;<<<===<<<:::777000111222444666888:::;;;GGGFFFDDDAAA===999777666:::::::::999888999<<<>>><<<===>>>>>>===:::777555777666555444333444555555666888999999777666666777555555555666666555444444444444333111000000222555111111222333555666777777666555333222333666999;;;999:::;;;<<<============777<<<===777777;;;;;;555666555444444333333333333666666777777777666555444555444333222333444666888888777666444444555777888999999999:::===AAAFFFHHHEEECCCCCCDDDGGGOOO^^^mmm~~~{{{{{{wwwtttssssssnnneee^^^SSSHHHCCCLLLZZZccceeeeeeaaaRRRGGGKKKNNNIIIBBB???BBBMMM___mmmrrrkkk___VVVhhhwwwyyygggSSSDDD<<>>999666222222222222222111000//////.........------,,,,,,++++++++++++,,,,,,,,,,,,,,,***))))))+++,,,+++***'''((())))))))))))((('''((((((((((((((('''''''''&&&&&&''')))***+++,,,---------,,,+++******))))))************))))))(((''''''&&&''')))++++++***((()))+++---//////...---+++++++++,,,,,,+++***'''&&&(((((()))))))))(((((('''************************((())))))***++++++,,,,,,---------........./////////---+++***++++++***)))((())))))***+++,,,,,,,,,***+++,,,,,,------,,,,,,'''***---...,,,,,,---...000000000///...---,,,+++***,,,---,,,***)))******,,,---......//////......---------...///...,,,+++---,,,,,,...000222222222---000111......222444222555333333333444444222000000111111222222333333333111222333444555444444333555333111111333555555333333333333444666888;;;<<<<<<:::777555444555666777777666666888;;;<<<;;;:::===;;;:::999::::::888777000111222444666777999:::???BBBCCCAAA<<<888999;;;:::::::::999999:::>>>@@@===>>>???>>><<<;;;:::::::::999777666555555555555444888<<<===;;;999888888888777666555555555555555444555666555222111333555222333444555777888999:::888777444333444888>>>BBBAAAAAAAAA@@@@@@??????>>>:::@@@@@@999888===<<<555555444333222111111111111444555555555555666666666555333222111222444777888888777777666666777777777:::::::::<<>>CCCJJJXXXfffnnnjjj]]]QQQgggyyy{{{qqq\\\FFF;;;??????<<<@@@LLL[[[cccddd```[[[XXXVVVVVVXXX[[[cccgggkkkkkkjjjmmmsssyyy}}}wwwcccLLLJJJ[[[dddaaaFFF;;;111000111000///000...////////////...---------,,,,,,,,,,,,...///000///...---,,,+++*********************))))))))))))))))))***++++++++++++***++++++++++++++++++******---///444:::DDDSSScccoooxxx^^^GGG<<<888666000000111222222222222111---...///000000...---+++)))******,,,---...//////---+++******+++,,,,,,+++&&&'''((())))))((('''&&&(((((('''''''''(((((()))%%%&&&''')))***,,,---...///...---,,,***)))(((((((((((()))))))))(((((('''&&&&&&''')))++++++***((()))+++---///000///---+++***,,,---...,,,***&&&$$$***+++,,,------,,,+++*********************++++++++++++,,,---......//////............//////000000...,,,***)))******)))(((''''''((()))***++++++,,,++++++,,,---------,,,,,,'''***...///---+++,,,---000000//////...,,,+++***+++---......,,,++++++++++++,,,.../////////...---,,,,,,---///000///,,,***///,,,******---111444555---111222...+++---///...444333444555666666333111000000111222333444444555222333444555555333111000777444111111222333111///222333555888:::<<<>>>>>>:::999666444444555777888777666777999;;;<<<;;;::::::888666555666666555444333333444444444444555555111777===<<<999888<<>><<<<<<===<<<;;;:::;;;<<<===<<<:::888666666666666222777===???===;;;999999999888666555444444555555555777888777555333555777333444555777888:::;;;<<<;;;:::777555777<<>><<>>===555555444333111000/////////444444333333444555666777555333222111222444777999777777777888888888888888888888888999<<>>777444444444333333333333333333////////////000000000000---,,,++++++******++++++,,,+++***+++,,,,,,+++))))))((((((((('''''''''''''''((()))***************&&&''')))***,,,,,,------(((((((((((()))***+++,,,---+++)))+++---,,,((($$$+++%%%%%%***+++((('''******---//////,,,+++---...---000...******...---(((,,,,,,,,,++++++*********---...---+++000666444,,,***))))))+++...///...---111111///...------------------,,,,,,***)))'''&&&)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000//////111000,,,,,,---------,,,,,,+++******+++,,,,,,+++***+++,,,000///------...000222444111000000///...---------,,,---...---------///111000...,,,++++++---///111222222333555666555222000111///...///111444555555444333333444555666444333444444333333333333333333555555666777777777777777999888666555444444555555444555777;;;======:::888???<<<999777777777666555777777888888777555333222666444333444888<<<>>>???AAA===;;;:::777555999>>>AAA>>>:::777666888;;;======>>>===:::777666888:::;;;<<<>>>??????>>>===<<<@@@>>>;;;888666555555555555999:::666555666666444333///111888:::999;;;AAA>>><<<;;;<<<;;;;;;@@@GGGNNNMMMJJJEEE@@@>>>AAADDDAAAAAA@@@???>>>===<<<<<<666555444222111000///...,,,000333222//////333888777666444333222222333444444666777777555333333333666444555;;;<<<:::===CCCCCCOOObbbuuusssbbbccccccmmm}}}zzzxxxtttiii\\\QQQKKKTTTaaaooo{{{|||lllYYYJJJIIIQQQ```fff[[[III===PPPPPPSSSbbbnnncccTTTVVVdddrrrxxxtttuuuvvvcccIII<<<333:::CCC???BBBPPPYYYhhh]]]UUUZZZcccddd^^^WWWffflllzzz~~~nnnhhhoooyyyyyykkkUUUKKKTTT```dddKKK???444///...,,,,,,...000...---...---,,,...333---------,,,,,,---.........+++((()))+++,,,***(((,,,,,,,,,,,,,,,+++******###$$$%%%'''))))))'''%%%,,,,,,++++++++++++******222///...333:::FFFXXXgggwww||||||cccMMMAAA:::666333333333333222222222222000000000///.........---------,,,+++++++++++++++,,,+++++++++,,,,,,***)))))))))((((((((('''''''''((())))))************)))))))))***,,,------------))))))))))))***+++,,,,,,...---,,,,,,---,,,***)))+++'''&&&***,,,)))(((++++++---///...,,,+++,,,---...111000...///222000***,,,,,,,,,++++++*********)))***((('''+++111...(((***)))***,,,...///...---111111000///...------...++++++++++++******)))((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///------//////+++------------,,,,,,+++***+++,,,,,,,,,******,,,---...............000111222000000000///...------------...///...------///000///...---,,,,,,...000222444333333444555333111...222000//////222444555444555444444555666666555333333333222111111222333444555666666777777777666666888777666555444555555666999999:::<<<======;;;999===;;;999999999999777666555666666777666555333333777555444555888:::;;;;;;>>>;;;:::<<<;;;999<<>>999::::::999777666999;;;<<<===>>>?????????>>>>>>AAA???;;;888666666777888;;;>>>???;;;999999777444222///000555777777:::???======>>>AAA???<<<>>>CCCJJJKKKJJJGGGCCC@@@@@@AAA??????>>>>>>===<<<;;;:::888777444222000000000000...000222222000111444777555444222111111222333333666777888888777666555555666444666;;;<<<;;;>>>CCCGGGSSSggg|||nnn]]]WWWZZZggg}}}~~~|||xxxpppeeeYYYQQQSSS\\\gggsss|||{{{lllZZZPPPPPPYYYfffiii]]]LLLBBBMMMPPPTTTcccooocccSSSSSSaaaooovvvssstttuuucccJJJ>>>777<<>>DDDPPPTTTeee```[[[ZZZ\\\\\\WWWQQQZZZaaaqqq|||lllccceeevvvxxxnnnYYYNNNUUU```fffWWWHHH888111000///111444111///000222000,,,,,,...------,,,,,,,,,,,,---------+++))))))++++++***)))((((((((('''''''''&&&&&&'''((()))+++------+++***------,,,++++++***++++++***,,,111555777???RRRddduuu~~~}}}|||~~~hhhRRRDDD<<<999222222222222111111000000000000///...---,,,++++++...------,,,,,,,,,,,,,,,---,,,++++++,,,,,,***((()))))))))(((((((((''''''*********+++******)))))))))*********++++++++++++******)))******+++,,,------...---,,,*********,,,,,,((((((+++---+++***,,,---...///...,,,++++++,,,---111444555777777333,,,+++++++++++++++***************)))(((+++///...)))*********,,,...//////---111111000///............************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///,,,,,,......***------,,,,,,,,,,,,++++++---------,,,***+++---///------...///000000000000000000//////...---------///000000///------...000///...------...000222444444333222222333222000---333111///000222333444333666555555555777777555444222111///...///111444555666666777777777666666555666555555555555666777888===<<<<<<>>>@@@BBBAAA@@@===<<<;;;::::::888444222444444555555555444444333777666555666888999999888999888:::>>>>>>===???DDDAAA@@@???>>>============777888999999999:::<<<>>>===>>>??????@@@@@@??????CCC@@@;;;777555555888999@@@DDDDDDAAA??????;;;666555222111333555777;;;@@@AAAAAADDDGGGEEE@@@>>>@@@FFFHHHIIIHHHEEEAAA@@@???=========<<<;;;:::999888:::999666444222111111111000000111222333444444555444444333222222444555666888999:::::::::999888777777555666:::======@@@CCCIIIVVVkkkjjj[[[PPPUUUeee}}}}}}~~~vvvjjj^^^WWWTTTaaahhhrrryyy}}}xxxgggXXXTTTXXXcccmmmlll___OOOFFFKKKPPPVVVdddooocccQQQPPP```ooowwwtttvvvxxxgggNNNAAA;;;======<<>>555---+++++++++***************+++***)))(((***,,,,,,)))*********,,,...//////---111000//////.........///++++++******************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,//////,,,,,,......+++---,,,,,,,,,,,,,,,,,,,,,.........,,,***+++---///+++,,,...000000///...---/////////......---------000111111///------...//////.........000222444666444222111111111222000///333111//////000222222222666555444555666666444222222000...------000444666666666666777666666555444444444555666777888999999===<<<<<<>>>CCCGGGIIIIIIDDDCCCBBBBBB@@@===777444333333444444444444444444666555555777999:::888777666666:::???@@@>>>???CCC??????@@@@@@???>>><<<<<<:::;;;<<<<<<===>>>???@@@===>>>>>>???@@@@@@@@@@@@HHHCCC<<<666444444777999BBBFFFGGGFFFFFFFFFAAA;;;:::777555555777;;;@@@DDDGGGFFFHHHKKKIIICCC@@@AAAEEEEEEEEEDDDBBB@@@??????>>>>>>>>>>>>===;;;999888:::;;;;;;:::888555222111222111111333555666555444666555555555666777999:::888888999:::;;;;;;999888777666777:::>>>@@@BBBCCCIIIUUUiii||||||jjj\\\RRRYYYjjj~~~~~~rrrbbbYYYXXX\\\nnnuuu}}}}}}ppp^^^QQQSSS]]]kkktttpppbbbQQQGGGMMMSSSXXXccclll```PPPNNN```pppzzzxxxzzz|||lllUUUAAA======:::<<>>555555555555555555666666444444555777:::;;;:::999555666:::??????<<<;;;>>>===>>>?????????===;;;999============>>>>>>======<<<<<<======>>>???@@@@@@NNNIIIAAA:::666777:::<<>>>>>???@@@AAA@@@@@@AAAAAA@@@>>><<<::::::<<>>999333///333222333444666777666444666555555555666888:::;;;888777777999;;;<<<:::888888777888:::>>>CCCDDDCCCGGGQQQcccuuuxxxggg\\\WWW^^^ooo~~~ooo___YYY```jjjzzzyyyfffTTTJJJTTTbbbsss{{{vvvgggUUUHHHQQQYYY\\\cccjjj___OOOMMM^^^pppzzzyyy{{{}}}oooYYYAAA<<<;;;:::>>>PPPYYYOOOOOOaaannnkkkbbb]]]XXXRRR]]]gggrrrssshhh[[[YYY]]]eeennnooobbbSSSTTTcccqqqaaaNNN<<<;;;FFFQQQXXX\\\^^^SSSHHHAAA:::333000111...---,,,,,,+++++++++,,,,,,,,,,,,+++******++++++---+++)))((('''(((***++++++---//////......///111111///,,,***)))***+++---)))***,,,......333AAAPPPhhhxxxyyysssXXXFFF;;;777333222222111000///......))))))***+++,,,---.........------,,,,,,,,,,,,,,,...---,,,,,,,,,+++)))'''******)))))))))(((((((((+++++++++,,,++++++******+++***)))(((((()))***+++++++++************+++,,,++++++,,,+++***)))+++,,,,,,---,,,***,,,//////+++///---+++***+++++++++***---333AAAOOOQQQFFF888///)))))))))***************,,,)))'''((((((&&&&&&)))(((((((((***,,,...---+++......------,,,------...///...,,,***(((((((((((()))))))))***++++++,,,,,,***++++++,,,,,,------...000222111---,,,//////------,,,+++***+++,,,---...---...///...,,,***+++,,,+++,,,...//////...,,,+++------------------------...//////...,,,,,,---///---...///111444777999:::555222000///000222333333111///---...///111222111444333222333333333111///111000...---...000333444333444555666666666666555555666888:::;;;<<<======<<<:::888888:::<<<===<<<@@@AAABBBEEEGGGGGGDDDBBB888888777666666777777888666555555777:::<<<<<<;;;777888;;;???>>>:::999;;;<<<===>>>???>>><<<:::888<<<;;;;;;;;;<<<<<<:::888:::::::::;;;<<<===>>>???PPPKKKDDD>>>;;;;;;>>>@@@AAADDDFFFIIIOOOTTTRRRMMM@@@AAA???===???GGGMMMNNNNNNIIIFFFGGGHHHEEEEEEGGGKKKFFF???;;;<<<>>>AAACCCBBBCCCDDDDDDCCCAAA>>>===:::===@@@BBB@@@:::333...333444666777777666666555444333333333444555777888777666555888<<<===:::777888999888999???FFFFFFCCCFFFMMMZZZiiixxx}}}qqqfff___^^^eeetttrrrdddcccmmmyyyqqq\\\OOOKKK]]]kkkzzzzzzlllYYYJJJWWWaaadddhhhmmmaaaPPPMMM[[[nnnyyywwwyyy{{{nnnYYYCCC;;;;;;===AAAPPP[[[VVVJJJSSS___ffffffbbb]]]ZZZYYY```fffddd]]]YYY^^^eeepppsssppp```PPPOOO^^^nnnkkkVVVDDDGGGZZZnnn|||ttteeeYYYLLL>>>333/////////...---,,,,,,,,,,,,,,,------,,,******+++,,,///...---,,,+++,,,------,,,...111000......000333...,,,+++))))))***+++,,,...+++)))+++...444>>>HHH```rrrxxx\\\III>>>:::444333222111000//////...***++++++,,,,,,---------------,,,+++++++++++++++...---,,,,,,,,,+++)))'''*********)))))))))((((((******+++,,,,,,,,,+++++++++***)))((((((***+++,,,+++******)))))))))******+++******+++,,,,,,+++)))+++---,,,***+++000///***///,,,)))(((***,,,,,,+++,,,///999FFFHHH===222,,,((()))))))))*********+++111,,,+++,,,+++''')))...''''''''')))+++,,,+++***,,,,,,,,,++++++,,,,,,---...---+++)))(((((()))***)))))))))***++++++,,,,,,******+++,,,,,,---......000111000,,,+++......,,,---,,,+++******,,,...///+++---///...,,,***))))))+++,,,------------,,,+++------------------------,,,---------++++++---///---...000333666888;;;<<<999666222///000111111222111000...///111333444444555444333333444333111///222111000000000111222333222333444555666777777777777888:::<<<===>>>>>>>>>===;;;999999::::::999888::::::;;;===???@@@>>><<<<<<;;;:::999888888999999:::888777777999;;;<<<<<<999999<<<@@@???:::999<<<<<<===>>>>>>===<<<:::999<<<:::999:::<<<<<<999777888888888888999;;;<<<===IIIFFF@@@<<<;;;<<<@@@BBBCCCEEEGGGJJJRRRYYYYYYTTTFFFIIIHHHEEEIIIRRRWWWWWWQQQLLLIIILLLNNNLLLKKKMMMOOOIIIAAA===>>>AAACCCDDDCCCDDDFFFFFFEEECCC@@@>>>;;;<<<>>>>>><<<777222...222555999999777555555777444333333333333444666777777555555888===>>><<<888888:::999999@@@HHHHHHCCCGGGIIINNNVVVbbbooo{{{|||uuuooollllllnnnlllrrr}}}zzzqqqqqq{{{zzzhhhVVVPPPTTThhhsss{{{|||wwwkkkYYYJJJ[[[hhhooorrruuugggRRRKKKZZZnnnzzzxxxxxx{{{nnnYYYFFF;;;;;;BBBDDDNNNZZZ\\\MMMGGGMMM]]]hhhfffbbbccc[[[\\\\\\[[[\\\aaahhhmmmrrrppphhhWWWHHHHHHYYYkkkmmm]]]SSS```yyyxxxhhhQQQ<<<111111000///...------------,,,---...,,,***)))+++---111111000000000/////////)))---///...++++++...222******)))))))))***++++++---+++***---///222:::BBBVVVkkk}}}|||```LLL@@@<<<444444333222111000///...------,,,,,,,,,,,,,,,,,,---,,,++++++******++++++...---,,,,,,,,,+++)))'''************)))))))))))))))***+++,,,,,,,,,,,,,,,)))((('''&&&'''(((***,,,******)))))))))))))))***)))'''&&&(((+++,,,)))%%%***---,,,)))+++000///***///+++((((((***------,,,((()))000:::<<<333***((((((((())))))*********+++///***)))***((($$$&&&,,,&&&&&&&&&(((***++++++)))+++++++++******+++,,,,,,,,,+++***(((((()))+++,,,)))))))))***++++++,,,,,,******+++,,,,,,---......///111///+++***------+++---,,,+++******,,,...///))),,,//////---***(((''',,,,,,,,,---,,,,,,,,,+++------------------------***+++,,,,,,++++++---///---...000333666999;;;======999444000///000000000222111000111333666777777666555444444555444222000222222111111111111111111111222333555666777777888999:::<<<>>>?????????>>>===<<<;;;<<<===>>>===<<>>======>>>===:::888???>>><<<:::999999::::::>>>;;;888777999:::;;;;;;::::::===@@@???;;;;;;>>>===>>>>>>>>>===<<<;;;:::<<<;;;:::<<<>>>???<<<999777666666666777999;;;<<<@@@>>>:::888888;;;???AAAEEEGGGHHHKKKTTT\\\]]]XXXLLLPPPPPPNNNQQQ[[[```___UUUPPPOOOSSSVVVTTTRRRRRRQQQKKKDDD@@@AAACCCDDDDDDDDDEEEFFFGGGFFFCCCAAA???<<<<<<;;;:::777444111///111666;;;;;;777444555888666666555444555666777888888666555999>>>@@@===999999:::999999@@@IIIIIICCCGGGEEEDDDFFFNNNZZZfffmmmooolllhhhddddddkkkvvv~~~{{{~~~{{{{{{tttaaaSSSTTT^^^pppvvvzzzwwwqqqhhhWWWGGG]]]mmmvvvzzz|||kkkSSSIII\\\ppp|||zzzzzz|||ppp\\\JJJ;;;<<>>PPPeeeyyyhhhNNN???:::<<<000///333---,,,000...***+++++++++******,,,---...---+++******,,,///111/////////...---,,,***))),,,,,,***)))))))))***+++---------,,,+++***(((''',,,+++***+++,,,,,,+++***///,,,(((%%%###$$$&&&''')))))))))((())))))***+++,,,,,,,,,---000000///...///...,,,,,,,,,,,,***)))***,,,...000000///...---)))***,,,,,,,,,***((('''+++)))&&&''')))***)))'''((()))))))))***************+++,,,---............------------,,,,,,+++***''''''(((((()))))))))***...+++)))+++......***&&&******))))))))))))*********++++++,,,,,,------...---------------------------------,,,,,,+++++++++333000---...111222000,,,++++++*********+++---...------000555:::>>>??????888666333111000111333444111111000//////111444777888666444222222444666777;;;888555333333222000...222333444666999;;;<<<===>>>===<<<;;;:::;;;;;;<<<:::;;;===<<<;;;;;;<<<===;;;<<<>>>???>>>===;;;:::???BBB@@@;;;:::;;;666///<<<;;;;;;:::999999999999BBBAAACCCEEEBBB???BBBHHHDDD>>>:::======:::<<<@@@:::888888<<>>999666777888;;;===???AAABBBBBBCCCEEEGGGIIIMMMRRRWWWZZZ]]]XXXSSS\\\rrrzzzjjjmmm|||uuucccVVVTTT[[[cccyyyyyyooogggggg^^^QQQPPP^^^rrr}}}gggQQQMMMZZZtttyyy}}}}}}zzzuuu[[[LLL@@@AAAGGGCCCHHHXXX```TTTHHHAAAMMMdddrrrooofffgggiiihhhhhhooowwwvvvooogggZZZKKKBBB???DDDTTTeeedddfffuuu```999;;;444///000111000///000222111///...---,,,,,,,,,------...///...---+++***------,,,++++++******))))))******)))(((((()))+++***+++,,,---...111666:::LLL[[[ooo}}}lllQQQAAA<<<:::---...444111111333.........//////---,,,+++***...---+++***+++,,,///000------.........---,,,,,,++++++*********+++---.........---,,,+++***)))(((,,,+++******,,,,,,+++***,,,***(((&&&&&&'''(((***---,,,++++++++++++++++++,,,++++++---///000///---///---,,,,,,,,,,,,***)))+++,,,---//////...---,,,)))***,,,,,,,,,***)))'''+++)))''''''***+++***((())))))))))))***************+++,,,---............---------------,,,+++***(((((()))))))))*********---+++)))+++......***&&&,,,,,,++++++++++++,,,,,,------------------------------------------------------,,,,,,,,,+++++++++222///---...111222///+++++++++******+++,,,---...///...///222666999::::::;;;999666222000//////000222111000//////000333555666555333111222333555777;;;<<<;;;777111------///111222444666888:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::<<<===<<<;;;;;;<<<>>><<<===?????????===;;;:::999<<<===;;;<<>><<<===<<<::::::>>>CCCDDDAAA===>>><<<:::999::::::999888888<<>>;;;;;;AAAGGGQQQNNNLLLNNNTTTXXXXXXVVVSSSTTTVVVXXXZZZ[[[[[[[[[^^^ZZZ[[[bbbgggfffcccbbb\\\SSSLLLJJJHHHEEEFFFJJJMMMKKKHHHEEEDDDCCCCCCCCCFFFAAA===<<<===<<<777333666888999999888888999:::999888666444444444555666444777777555888======999777888999:::<<<===??????@@@AAACCCFFFIIINNNRRRTTTRRRSSSSSSWWWcccvvvsssbbbeeetttzzzgggVVVPPPXXXhhhuuuxxxssscccXXX[[[VVVLLLLLLaaauuuiiiSSSNNN___wwwzzzzzzxxxwwwxxxdddNNNBBBDDDIIIDDDGGGWWW___NNNGGGDDDMMM^^^lllooommmnnnpppqqqqqquuuxxxtttlll]]]NNN???<<>>AAA@@@===<<<;;;:::999999999:::;;;AAAAAABBBDDDAAA>>>AAAGGGGGG>>>777;;;@@@@@@===:::>>><<<===@@@DDDFFFDDDAAACCCAAA>>><<<<<<;;;999777<<<@@@DDDBBB???>>>AAAEEEQQQOOONNNPPPTTTWWWWWWVVVWWWXXXYYYZZZZZZZZZYYYYYY[[[ZZZ^^^gggmmmkkkgggeee___YYYSSSQQQPPPNNNNNNPPPTTTPPPLLLIIIHHHGGGGGGFFFEEEBBB>>>===>>>===999666777666666888:::;;;;;;:::999888666555444444555555333555555555777;;;:::666999999999::::::;;;;;;;;;>>>===???BBBHHHMMMPPPRRRLLLKKKQQQ___nnnxxx~~~zzzjjj[[[___nnn{{{nnn[[[PPPRRRaaattt~~~rrrZZZMMMSSSSSSMMMNNNdddxxxkkkTTTPPPbbb{{{{{{vvvqqqqqqxxxjjjRRRGGGIIIMMMEEEGGGUUU___NNNKKKIIIMMMVVVbbbkkkpppooorrrssssssssspppggg]]]MMM???555999BBBLLL[[[jjjqqq}}}~~~[[[===555//////000......000777666444222000//////...++++++*********+++,,,,,,*********+++++++++++++++)))*********((((((***+++---,,,+++******---222555===LLLaaatttwww[[[GGG>>>===555666666///000333///222000...---------------...---,,,++++++,,,...///------...////////////...++++++******+++---...//////...------,,,+++++++++,,,***)))***+++,,,+++***))))))***+++,,,,,,,,,,,,))))))*********))))))(((***))))))+++---...---+++---,,,++++++,,,,,,+++)))***+++++++++***)))((((((******+++++++++******)))))))))***+++,,,---------++++++************))))))***+++,,,---------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,***'''+++******))))))******+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++///...---...//////---***++++++,,,,,,---...///000222000------///222333333888777666444333333222222444222000///000111111111111111000000000222333555@@@EEEGGGAAA666///111555///111333555777888888888777777777777777888999:::;;;<<<<<<<<<;;;;;;>>>@@@AAAAAAAAA@@@???===;;;:::;;;;;;;;;<<<>>>???>>>;;;;;;:::888888777888999:::???>>>@@@AAA???<<>>===>>>AAADDDFFFEEECCCCCCAAA???>>>>>>===<<<;;;<<>>======<<<999777888666555777;;;===<<<::::::999888666555555555555555555555555777777666333;;;::::::999999888888888===:::888;;;BBBIIIOOOQQQOOOJJJSSSiiiyyyzzz}}}~~~}}}||||||yyyxxxsssdddXXX___ooo|||jjjaaaWWWVVV___mmmzzzpppTTTGGGPPPTTTOOOPPPdddwww~~~hhhSSSOOOddd}}}}}}uuulllkkkuuuiiiUUUMMMPPPSSSHHHGGGUUU___VVVRRRNNNMMMQQQZZZccciiijjjllloooooolllcccVVVMMM@@@888888BBBIIINNN\\\lllpppgggCCC:::222000000//////111;;;:::777444111///---,,,,,,+++*********,,,---...((())))))***+++,,,,,,,,,(((((()))((('''&&&(((***(((***+++++++++---000333666CCCXXXmmm|||{{{___JJJ???<<<777999555+++///999888<<<777111---,,,---.........------,,,,,,,,,---...//////000000//////...---------++++++***+++,,,---000///...---,,,,,,,,,---,,,+++***+++,,,---,,,***+++,,,,,,------,,,+++***'''((()))***************)))))))))***------,,,+++---+++******+++,,,+++)))*********))))))(((''''''*********+++++++++******((()))+++,,,,,,---------+++++++++***************++++++,,,,,,---,,,,,,,,,,,,------......------------------,,,,,,,,,,,,,,,))))))***+++,,,,,,***)))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........./////////,,,++++++,,,---...///000111111111///------///222333444666666666666555444333333444222000000111222222111111000000000000111222333999::::::888333///......///000333555777777777777777555333111222444888::::::;;;;;;::::::;;;>>>@@@AAAAAA@@@???>>>===<<<;;;===;;;;;;<<<===<<<:::999777777777777777777888888<<<<<<===???===999<<>>============>>>@@@CCCDDDEEEDDDDDDBBB@@@>>>>>>>>><<<;;;999???GGGJJJGGGAAA<<<:::>>>AAAFFFLLLQQQRRRRRRQQQVVVWWWYYYZZZYYYWWWUUUSSSZZZYYY[[[bbbgggfffgggjjjfffeeebbb___^^^]]][[[XXXTTTRRRQQQSSSUUUTTTPPPKKKCCCBBB@@@???>>><<<:::999888666555777;;;>>><<<:::::::::999888777777666666555444333555777777666555;;;;;;:::999888888777777<<<888444444:::CCCLLLRRRRRRLLLVVVppp~~~{{{yyywwwvvvvvvuuutttmmm___WWW```qqqmmmXXXUUUTTT[[[iiivvv}}}~~~zzzjjjNNNCCCNNNRRRMMMLLLaaasss~~~~~~xxxcccPPPMMMfff{{{pppmmmttthhhYYYRRRWWWYYYLLLIIIWWWbbb```YYYQQQNNNQQQWWW]]]```aaaccceeefffaaaVVVIIIBBB999999DDDRRRSSSOOOZZZmmmwwwlllEEE;;;222000///...///111888777444222///---,,,+++---,,,+++++++++---...///(((((()))***++++++,,,---***+++,,,+++))))))+++,,,"""&&&***---...///000111333===OOOcccvvv~~~cccMMMBBB999666888444---666DDDDDDFFF>>>555000......---,,,......---,,,,,,,,,------000000111111000///......///...---,,,+++,,,------000///...---,,,---.........,,,+++,,,---...---,,,------------,,,+++)))))))))***+++,,,---,,,++++++***))))))+++---...---+++,,,+++******+++,,,+++))))))))))))(((((((((((((((***************+++++++++'''***,,,---,,,+++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,------............---------------,,,,,,,,,,,,)))***+++,,,---,,,++++++------,,,,,,,,,,,,------)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---...000000000///---++++++,,,...///111111222222///...------000222333333888888888888777444222111555222000111444555444111111111111000000000111111666444222333444333///,,,///111444666888888777666666444222000000222555888999999999888888:::===@@@@@@@@@???>>>======<<<<<<<<<888777:::;;;999999:::555666777999999888777666;;;:::<<<>>>;;;888;;;AAA@@@FFFHHHDDD@@@??????>>><<<<<<>>>???AAACCCEEEFFFFFFDDD@@@>>>===<<<:::888777===DDDHHHFFFAAA<<<999???AAAEEEHHHJJJKKKKKKJJJSSSUUUWWWYYYZZZXXXVVVUUUZZZYYY[[[bbbgggjjjnnntttnnnnnnkkkfffcccaaa\\\WWWRRRPPPNNNQQQUUUUUUPPPJJJGGGFFFDDDBBB@@@>>>===<<<888777777999;;;<<<<<<;;;:::::::::::::::999999999666222222666888888999;;;;;;::::::999999888888777:::888555333666???JJJSSSQQQLLLWWWppp|||tttqqqssstttrrroooqqqrrrppphhhYYYTTT```qqq~~~ppp```OOOOOOSSS___nnnzzzssseeeMMMDDDOOOSSSMMMMMM___oooxxxwwwqqq___NNNMMMiii{{{uuuyyyjjjZZZVVV^^^```QQQMMM[[[gggjjjbbbXXXRRRSSSUUUVVVUUUQQQQQQRRRTTTOOOEEE<<<999888===NNN^^^[[[QQQZZZooolllCCC999000.........000444333222111000......------------,,,,,,------......(((((())))))***+++,,,,,,)))******)))(((((()))+++!!!%%%***---//////000111333999FFFXXXmmm}}}gggQQQFFF<<<666666555555BBBLLLGGGAAA;;;444111111000---***......---------,,,,,,,,,//////000111111111000000000///.........///000111111000...---,,,---...//////...------//////...---------,,,,,,+++*********,,,,,,---------+++)))'''*********+++---...---,,,+++***)))***+++,,,+++***((((((((((((((())))))*********)))******++++++,,,'''***------+++******+++))))))******+++,,,------++++++,,,,,,,,,++++++***,,,,,,---...............---------,,,,,,,,,++++++)))+++---...------,,,---...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++---///111222111///---,,,+++,,,...000222222333222///...---...000111000///666777888999888666444222555222000222666888666333333222222111111000000000444333222444666555111...000111444777888888777666555555444444333333444444888888888777666888<<>>>>>===<<<<<<<<<<<<;;;666444888999666555888444666999<<<<<<;;;888666<<<;;;===>>><<<999<<>>@@@AAACCCFFFGGGCCCAAA>>>===<<<<<<:::999888<<<@@@CCCCCCAAA???===FFFEEEDDDCCCCCCEEEHHHKKKPPPSSSVVVZZZ[[[[[[ZZZYYY\\\[[[___fffjjjlllqqqwwwooorrrpppkkkiiihhhccc[[[SSSNNNIIIJJJNNNOOOLLLHHHHHHHHHGGGDDDAAA>>>===<<<888999:::::::::999;;;<<<:::;;;;;;<<<<<<<<<<<<<<<===777444777888777888<<<::::::::::::::::::::::::888999:::888777===IIIRRRPPPNNNWWWmmm|||qqqfffdddkkkpppnnniiigggjjjiiiaaaTTTRRRaaasss~~~|||||||||qqq```RRROOOTTT^^^lllyyykkk```JJJBBBMMMPPPLLLMMM^^^nnntttsssmmm]]]OOOPPPiii~~~ooo[[[YYYbbbdddUUUPPP```mmmwwwoooddd[[[TTTNNNJJJGGGBBB???@@@CCC???777444555;;;===NNNaaaaaaVVV]]]qqqgggAAA777///...111444888===:::888666444222111000///,,,,,,---------,,,++++++(((((())))))******++++++&&&'''((('''%%%%%%'''(((%%%'''***+++,,,...000333444666===NNNcccvvvjjjTTTIIIBBB999777888===KKKOOOCCC555222///000222222...))).........------,,,,,,,,,---...///000222222333333000000///000111222444555111000...---------///000000.........///000///...,,,,,,+++*********++++++,,,------,,,***'''$$$"""+++******,,,...///...,,,+++***)))***+++,,,+++***((((((((((((((()))***+++******))))))***+++,,,,,,'''***------+++)))((()))(((((()))***,,,---...///++++++,,,,,,,,,++++++***,,,,,,---.../////////...---------,,,,,,+++++++++***,,,...///...------...,,,++++++******++++++,,,...------,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++---///222333222///...---+++---///111333333333333///...---...//////---,,,111333666999:::999888777555222000333777:::777444444444333222111000//////000000111222222111...,,,000222555888999999777666444555777888777555333111777777777666555888<<>>===<<<<<<<<<<<<=========777444777777222111444444777;;;??????===999666===<<<>>>@@@===:::===CCCEEEHHHHHHEEEEEEGGGCCC;;;<<<>>>???AAABBBDDDGGGIII===<<<;;;;;;===>>>======;;;<<<>>>???@@@AAABBBBBBJJJGGGCCC??????DDDKKKPPPOOORRRVVV[[[]]]^^^]]]\\\______ccciiikkkkkkoootttlllpppqqqmmmmmmoookkkcccUUUMMMEEECCCGGGJJJIIIEEEGGGGGGFFFCCC???<<<::::::888:::<<<;;;999888:::<<<:::;;;<<<===>>>>>>>>>>>>FFF>>>888999777333444888999999999::::::;;;;;;;;;555;;;???===:::===HHHQQQRRRRRRYYYjjj}}}wwwiii\\\\\\fffmmmkkkeee\\\aaabbb[[[QQQRRRdddwww~~~zzzzzzsssdddTTTHHHSSS]]]mmm}}}{{{aaaWWWBBB:::DDDHHHEEEHHH___nnnsssqqqlll]]]QQQSSSgggrrr[[[ZZZeeegggWWWRRRbbbppp|||qqqbbbSSSFFF???<<<>>>::::::===;;;555555:::===<<>><<<888777::::::888:::;;;:::777333111222444<<<<<<>>>@@@@@@???:::777<<<===>>>>>>===>>>???AAAIIIKKKKKKGGGEEEFFFDDD@@@@@@@@@AAAAAAAAABBBBBBBBBCCC>>>===???AAA???>>>@@@777===AAA@@@===<<<@@@FFFNNNMMMHHHCCC@@@CCCKKKRRRTTTRRRRRRUUUZZZ___bbbdddcccccceeehhhkkknnnnnnmmmooolllkkknnnqqqpppkkkeee\\\UUULLLHHHLLLPPPJJJ@@@BBBCCCFFFGGGFFFAAA;;;777;;;<<<>>>>>>???>>>??????BBBBBBBBBAAA???===<<<;;;;;;;;;:::999888888888888;;;:::888777777888999::::::;;;======::::::BBBMMMZZZ\\\]]]___hhhuuu~~~wwwqqqggg___bbbkkknnnfff\\\ZZZbbbaaaTTTNNNYYYjjjttt~~~}}}tttttt|||zzzfffTTTNNNOOOUUUkkk}}}qqqYYYOOO@@@>>>FFFCCC@@@JJJ___wwwuuu```RRRTTTiii{{{~~~lllZZZ```fffaaaTTTNNN___uuujjjQQQBBBAAAEEEDDD@@@>>>>>>;;;666666888999AAAEEEMMMYYY[[[___lll{{{zzzZZZ999999777555999GGGWWWbbbeeeccc^^^TTTEEE888333444///)))******%%%))),,,%%%((((((***++++++***)))(((%%%%%%%%%%%%&&&'''((()))***)))))))))+++...111222222333555<<>>:::777555666777888888<<<===<<<777666999999777>>><<<:::666444555999<<<@@@@@@@@@AAAAAA>>>999666888999;;;<<<<<<===@@@CCCGGGJJJJJJGGGGGGIIIHHHEEE======>>>>>>??????@@@@@@AAA===;;;>>>@@@>>>===???777;;;>>>>>><<<===@@@DDDPPPNNNJJJDDD???AAAHHHNNNTTTTTTUUUXXX]]]bbbeeefffffffffgggiiilllnnnoooooommmllllllppptttuuuqqqlllddd^^^UUUPPPSSSVVVOOOEEEEEEFFFGGGFFFBBB===888555:::999:::;;;<<<===<<<<<>>===<<<>>>===<<<:::999888888888===<<<;;;;;;;;;<<<===>>>======>>>>>>;;;:::BBBLLL]]]```aaa___aaagggjjjiiiiiivvv}}}kkkeeebbbhhhqqqqqqeeeYYYYYYbbbbbbWWWRRR^^^qqq||||||sssttt}}}tttaaaSSSPPPTTTeeewwwkkkRRRIII<<<===EEEAAA???HHHdddzzzttt___QQQSSSjjj{{{|||kkkSSS[[[bbb^^^PPPLLL^^^uuuoooXXXJJJJJJPPPRRRPPPNNNJJJAAA888777<<<@@@HHHJJJPPP[[[]]]aaannn|||uuuWWW;;;888666:::JJJbbbyyy}}}ssscccPPP???666222+++,,,,,,(((+++...&&&))))))***++++++***)))))),,,+++******))))))************)))***+++---///000000111333888EEE[[[sss}}}cccMMM???<<<;;;@@@EEEBBB666***444111111444333///...000...///000///...---///111///...------///000///...000///000222444666555444555333111111111111///...222111111333444444111//////---++++++,,,------,,,---------------,,,++++++)))))))))*********+++++++++++++++,,,,,,,,,------))))))))))))))))))))))))++++++,,,,,,---,,,,,,+++777===<<<111+++,,,,,,)))***))))))***,,,......---,,,***)))***+++,,,+++***++++++,,,,,,,,,,,,++++++------,,,+++***))))))((())))))***++++++*********,,,,,,+++************+++******)))***+++,,,---...***+++,,,---...///000111,,,,,,,,,+++++++++******++++++++++++++++++++++++///...000444555222...------...000111333333333333333666888888666444333333333333666;;;??????;;;777666222111444444111//////...///222444222...///333222333444666666777777666777;;;??????;;;888666666GGGBBB;;;777666777999999;;;===<<<777666999999666@@@===999666666:::>>>BBBDDDCCCCCCBBBAAA===888444555777999:::;;;>>>BBBEEEFFFIIIIIIGGGFFFHHHGGGDDD999::::::;;;<<<<<<======???;;;:::===???===<<<>>>999999:::;;;<<<===???@@@KKKKKKHHHCCC@@@BBBHHHNNNUUUVVVXXX]]]cccgggiiiiiiiiiiiiiiijjjkkknnnpppqqqmmmmmmnnnqqquuuvvvsssoookkkgggaaa]]]___```ZZZQQQKKKKKKJJJFFF@@@;;;888777:::888777999<<<>>><<<:::@@@@@@@@@@@@@@@???>>>>>>@@@???===;;;:::888888888=========>>>>>>?????????AAA@@@AAA@@@===;;;AAAJJJZZZ```bbb]]]YYYWWWUUUSSSWWWddduuu~~~wwwllljjjlllsssyyytttcccTTTUUU^^^___UUUQQQ___ssszzzqqqttt~~~mmm\\\UUUYYY```uuuttt___IIIDDD<<<>>>FFFBBB>>>HHHhhh{{{rrr\\\OOOSSSmmm||||||iiiOOOZZZccc]]]OOOLLLaaayyynnnXXXNNNUUU___gggfffccc[[[MMMAAA>>>BBBOOOWWWYYY[[[aaa___bbbooo{{{yyygggJJJ<<<999>>>OOOllllllNNN999666------///+++---///(((***+++++++++++++++******000///---,,,+++***))))))******++++++,,,------......///111333;;;MMMeeexxxeeePPP===;;;:::<<<>>><<<555000222000000333333//////111111111111///......111333............////////////000111222444555555444333222111222222222111000...222111111222333333222000///...------...///...---------......------,,,+++,,,,,,+++++++++++++++,,,,,,------...............))))))))))))))))))))))))------------,,,,,,++++++555666111)))'''***+++(((***))))))***---......---***++++++,,,---,,,+++*********++++++++++++******,,,,,,,,,+++***))))))((('''((())))))***)))))))))******)))((((((((((((((())))))))))))******++++++******+++,,,...///000000,,,,,,,,,+++******))))))++++++++++++++++++++++++...---///333666555000,,,222111111222333333222222333555777777555444444444666666888;;;>>>>>><<<999666222111444555222000111...222666666222000333777444444444444555555666777777;;;>>>===:::999<<<@@@JJJEEE===888666888:::;;;<<<>>>===:::999;;;;;;888@@@<<<999999<<<@@@BBBCCCEEEDDDCCCBBBAAA===999555555777888999;;;>>>CCCFFFGGGJJJIIIDDDBBBBBB@@@<<<888888999999:::;;;;;;<<<>>>;;;:::>>>@@@===<<<>>>===:::888888;;;<<<<<<:::@@@AAABBBAAAAAAEEELLLRRRVVVWWW[[[aaagggkkklllkkkkkkkkkkkkjjjkkkmmmpppsssooooooooorrrssssssooolllpppooollliiijjjkkkfff^^^QQQOOOLLLFFFAAA===<<<<<<===:::888999===???>>>;;;===>>>??????@@@@@@??????>>>===<<<:::999999999999:::;;;<<<>>>????????????DDDBBBBBBBBB>>><<<@@@GGGRRRYYY]]]XXXRRRPPPOOONNNNNNWWWeeeuuu~~~uuuvvvvvvyyy~~~uuubbbRRRVVV^^^^^^TTTRRRaaauuuwwwnnnsss|||gggXXXYYYfffppp}}}zzzeeeQQQEEEDDD@@@DDDKKKDDD@@@JJJgggxxx{{{oooYYYOOOWWWqqq}}}jjjTTTaaaiiiaaaRRRQQQfff}}}sssaaaPPPOOO___rrr~~~yyyrrrjjj^^^OOOHHHHHH[[[eeeiiikkklllcccaaammmzzzrrrppp|||tttRRR;;;:::>>>NNNooodddFFF;;;///...111---...000))),,,,,,,,,,,,+++++++++***---,,,+++***)))(((((((((******+++,,,,,,,,,++++++...///111111333@@@XXXmmm~~~fffRRR@@@<<<888666666777666555111...///222222///...111111222222000//////111444---...000111111111111111222444555666666555444333111222333333333333222222111000///000222333222000000///...///000111000...------......------,,,+++---,,,+++*********++++++,,,---...////////////...************************,,,,,,++++++******))))))...,,,&&&###%%%***+++***,,,+++******,,,,,,,,,***)))+++,,,------,,,******)))******++++++******))),,,++++++******)))))))))'''(((((())))))(((((((((***)))((((((''''''((((((******)))))))))(((((('''******+++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++---...///111555555111,,,333111000111333555444333333444666555444444555666:::::::::;;;<<<>>>>>>===666222111444555333222444...333777555111111444777444444333333444555666777777:::;;;999777:::CCCJJJGGGBBB<<<888777999<<<======@@@@@@======??????<<>><<<777999999999:::::::::;;;;;;>>>;;;;;;???AAA???===>>>AAA<<<888777999:::888555999;;;>>>???@@@EEEKKKQQQSSSUUUZZZ```fffiiijjjiiigggiiijjjiiijjjlllppptttooopppqqqssssssrrrooommmvvvwwwvvvrrrpppoooiiiaaaRRRNNNHHHDDDBBBAAA@@@@@@???<<<999:::<<<===<<<;;;;;;<<<===>>>????????????999999999999999::::::;;;;;;<<<===>>>????????????DDDBBBAAAAAA???<<>>>>>??????777222111444555444444666...333555111///111333333333333333333444555666777888888888777777===FFFMMMBBB???;;;999999;;;<<<<<<===AAABBB@@@AAADDDCCC@@@FFFEEEHHHPPPYYY[[[UUUNNNCCCBBBBBBBBBBBBAAA>>>;;;666777888888:::===CCCFFFFFFIIIGGGCCC@@@@@@>>>999;;;;;;;;;;;;::::::::::::===;;;;;;@@@BBB???>>>???BBB===888777777888666555888;;;>>>>>>>>>@@@DDDHHHNNNOOOSSSYYY___bbbcccbbb```cccfffhhhhhhjjjppptttnnnpppsssuuuvvvuuusssrrryyy||||||wwwqqqllleee]]]RRRKKKCCCAAADDDFFFDDDAAA>>>===;;;:::888888999::::::;;;<<<======>>>>>>>>>777777777888999:::;;;<<<>>>>>>>>>??????@@@@@@@@@BBB??????@@@>>><<>>>>>IIIgggoooKKK777///222...---///+++---,,,+++******)))******((((((((())))))+++,,,,,,*********+++++++++++++++000000222444111222BBBUUUnnnyyy}}}ooo]]]KKKDDD;;;555333444444333111...///111111---,,,...,,,---//////---,,,---...---222999======;;;::::::???@@@@@@>>>;;;:::;;;===@@@@@@@@@===:::999;;;===777555333111111000///------------///000111///---,,,,,,,,,,,,,,,++++++******)))(((''''''(((***+++***+++---...///...---,,,************************)))(((''''''&&&'''((((((+++((('''(((******))))))+++***((()))******)))'''(((***,,,+++)))((()))+++((())))))))))))))))))(((************))))))))))))*********)))((('''&&&%%%++++++***)))))))))))))))******+++,,,,,,+++***)))))))))))))))))))))))))))''''''(((((()))*********************************+++000111---,,,///000...///,,,***---333888888777333333333333222333666999<<<>>>AAACCCBBBAAA???>>>777222111444666444555777111444444000///333333000111111222333555666777777999888777777:::???EEEHHH>>>===;;;;;;<<<===;;;:::<<<@@@BBBBBBCCCFFFFFFDDDHHHGGGKKKVVVcccggg```XXXGGGFFFDDDDDDDDDCCC@@@>>>:::;;;<<<===@@@DDDKKKOOOOOOQQQOOOIIIEEEEEEAAA=========<<<;;;:::999888888<<<999:::???AAA???======???<<<999777666777888888999;;;>>>>>><<<;;;===@@@GGGGGGJJJOOOTTTXXXYYYXXXXXX]]]ccceeefffiiioootttoooqqqtttuuuuuusssqqqppptttyyy{{{vvvpppjjjccc\\\VVVLLLBBBBBBIIIMMMIIICCC???@@@@@@<<<777555888;;;999999:::;;;<<<<<<<<<<<<999999999999999:::;;;<<>>===<<<<<<===>>>???>>>;;;;;;>>>>>><<<>>>CCCIIILLLMMMKKKKKKNNNOOOMMMIIIQQQ[[[iii|||zzzpppddd\\\nnnjjj___VVV]]]ppp{{{|||}}}xxxmmmgggsssxxx```WWWdddxxxyyyrrrkkk^^^PPPKKKNNNXXX___cccgggcccPPPDDDJJJ^^^iiinnnooogggVVVUUUggg{{{qqq^^^hhhjjj]]]RRRWWWhhhuuuhhh\\\XXXaaammmxxxzzziiiTTTGGGKKKaaarrrzzzwwwiiidddoooyyyuuufffQQQFFFMMM[[[eeennnfff]]]RRREEE:::999???>>>MMMqqq{{{TTT<<<111333...---///------,,,***)))(((((())))))((((((((())))))+++,,,,,,******)))))))))+++,,,---...,,,000555222...999III___nnn}}}tttdddJJJCCC;;;666666666555333111//////111000,,,+++...(((+++------,,,*********...555===BBBBBB@@@>>>>>>DDDEEEDDDBBB>>>===???BBBHHHHHHFFFBBB===;;;===???<<<999666333222000---++++++++++++---//////---,,,+++,,,,,,,,,,,,+++******+++***)))((()))***,,,---)))***,,,......---,,,+++************************)))((('''&&&&&&'''((())),,,***)))******'''%%%%%%)))((('''((()))***)))((((((***+++***(((''')))+++(((((())))))))))))((((((************))))))))))))+++++++++***)))'''%%%%%%))))))(((''''''''''''''')))***,,,---......---,,,(((((())))))************&&&&&&'''((()))***++++++))))))))))))))))))))))))+++111222,,,)))---000...222...+++---222666555333333333333222222333777999:::???DDDHHHGGGCCC???<<<777222111444666555555888555777555111222666666000///000222444555666777777999888888999===@@@BBBBBB=========>>>???>>>;;;888;;;???BBBBBBDDDHHHHHHEEEGGGFFFJJJWWWffflllggg___KKKIIIGGGFFFFFFDDDBBB??????@@@AAACCCGGGMMMTTTYYYZZZ[[[WWWPPPJJJGGGCCC>>>>>>===<<<;;;:::888777777:::888999>>>@@@>>><<<<<<<<<;;;999777666777:::<<<777:::======;;;999;;;===AAABBBDDDHHHMMMPPPRRRQQQSSSYYY```dddeeehhhnnnsssqqqsssttttttqqqnnnkkkjjjkkkrrrwwwtttooojjjeee```\\\PPPEEEFFFOOOSSSNNNEEEBBBDDDEEE@@@888555999>>>888999::::::;;;;;;;;;:::<<<;;;;;;::::::;;;;;;;;;===<<<:::999888999;;;<<<<<<999999<<<===<<<>>>CCCFFFHHHJJJIIILLLOOOMMMIIIDDDPPP```ppp{{{oooccc[[[tttnnnaaaYYYcccwww~~~{{{vvvkkkfffsss~~~fff\\\hhh{{{vvvmmmddd]]]RRRIIIMMMYYYbbbkkkppprrrmmmWWWIIIOOO___iiinnnnnngggVVVVVVjjjzzz|||qqq___gggggg[[[SSSZZZiiittt^^^WWW[[[mmm||||||kkkZZZPPPQQQfffwww|||wwwhhhcccooo{{{wwwfffMMM<<<<<>>AAAAAA???CCCCCCAAA>>>;;;;;;<<<>>>???<<<888555333111...,,,---,,,***))))))***,,,---)))***+++,,,++++++))))))((()))***+++,,,---------))))))***++++++)))(((''')))%%%$$$(((***(((((()))++++++***)))))))))))))))+++)))&&&$$$$$$%%%'''(((''''''((()))))))))))))))&&&'''((((((((((((((('''***)))(((''''''((()))***%%%&&&(((+++///000...---&&&''''''(((((((((((((((************))))))))))))******)))(((''''''((((((,,,+++******++++++***(((***)))))),,,//////,,,)))&&&'''(((*********)))(((---.....................222000......111333222000333333222111222666<<<@@@DDDFFFJJJKKKIIIDDD>>>:::444222222666666444555888:::888777777666555666888444444555555666777999:::AAA>>>;;;===AAACCC@@@===???>>>======<<<;;;999888:::???DDDFFFCCC@@@>>>>>>HHHLLLRRR]]]oooyyynnn\\\RRRJJJFFFKKKLLLGGGFFFIIIHHHKKKOOORRRTTTYYYdddnnnpppqqqmmmeee]]]VVVKKKAAAEEE===???AAA888555888666:::888888999888666888<<<<<<<<<;;;:::999:::===@@@:::777444444777999999888>>>@@@BBBDDDGGGLLLRRRVVVSSSXXX```ccc```\\\aaajjjooosssvvvuuupppllliiiiiinnntttwwwsssqqqpppjjjccc\\\TTTNNNQQQXXXYYYPPPFFFDDDEEEFFFDDD@@@<<<999888;;;999888999<<<===;;;888???===<<<:::999999::::::999;;;<<<:::777666888;;;888:::<<<======>>>???@@@CCCGGGJJJIIIGGGHHHIIIHHHHHHVVViii{{{~~~sssccc___eeerrrmmmeeebbbkkkzzz~~~~~~xxxjjjccclll~~~qqqiiiqqqzzz{{{mmm___PPPIIIFFFJJJXXXfffssswwwwwwyyyvvvaaaPPPSSSaaaiiitttuuucccSSS[[[nnnvvv___jjjgggWWWRRR```lllmmmXXX\\\gggwwwxxxzzzxxx}}}qqqWWWNNNRRRmmmvvveeecccqqquuuwwwiiiNNN;;;:::===<<>>KKKLLLBBB777333666888777444777===AAAAAA>>>>>><<<999666555666888:::777555444333222000...---,,,***))))))***,,,---+++,,,,,,,,,+++***((('''((()))***+++,,,,,,,,,,,,)))************)))((((((&&&""""""'''+++******,,,((()))***+++***)))'''&&&+++)))'''%%%$$$%%%'''(((''''''((()))))))))))))))''''''((())))))))))))(((***)))(((((((((((()))***)))***+++...222333333111)))))))))))))))((('''&&&************))))))))))))++++++*********))))))))),,,+++)))***++++++***(((///+++''''''))),,,------((()))***+++++++++***)))---.........//////000000111///---...000222111000222222111000111555;;;@@@JJJJJJJJJHHHCCC===777333444111222666888666777:::AAAAAAAAAAAA???;;;888888666666666777999;;;;;;;;;FFFBBB>>>???AAABBB???<<>>???@@@===AAAEEEFFFCCC???>>>???MMMVVV```iiitttzzzpppaaaPPPFFFCCCJJJNNNLLLLLLPPPUUUXXX]]]cccjjjuuuyyymmm[[[LLLIII>>>>>>@@@888666999555888666666777666444777<<<=========<<<;;;;;;<<<>>>999777555555777:::<<<<<<@@@@@@AAACCCFFFLLLSSSXXX[[[^^^bbbbbb[[[UUUXXX___gggkkkoooooollliiihhhhhhjjjpppssspppooooookkkdddbbb\\\ZZZ^^^eeecccXXXLLL@@@AAAAAA@@@>>>;;;999999777555555777:::<<<;;;999>>>>>>===<<<<<<;;;;;;<<<888999:::999666666888:::888999<<<>>>???@@@AAABBBCCCFFFGGGEEEBBBCCCEEEHHHWWWfffyyyxxxrrrpppsssmmmbbb___eeetttllleeegggrrr|||{{{yyyqqqddd```lllyyysssxxxxxxttt```UUUIIIEEEFFFNNN___nnntttwwwwwwyyyvvvaaaQQQTTTmmmttt}}}zzzeeeTTT[[[nnn}}}xxxccckkkfffUUUPPP^^^jjjkkkWWWZZZfffvvvtttuuurrrxxxnnnSSSGGGXXXpppxxxgggeeetttyyywwwfffJJJ888888<<<;;;CCC???===??????:::999<<>>EEEJJJOOOPPPMMMGGG@@@===;;;999888:::===???>>><<>>===>>>>>><<<999;;;AAAGGGGGGCCC@@@BBBFFFBBBEEEGGGFFFBBB??????AAAOOO___nnnvvv|||~~~uuuiiiPPPEEEBBBKKKRRRRRRQQQTTT[[[```hhhrrrooo[[[QQQBBB>>>???:::;;;===888888666555666444222555:::>>>???@@@???===;;;<<<<<<888888777666777:::???CCCCCCCCCAAAAAADDDLLLUUU\\\aaa``````^^^VVVOOOPPPVVV]]]aaafffgggfffeeefffhhhggglllooonnnnnnooolllhhhcccaaaaaagggkkkgggZZZNNN??????>>>===<<<;;;;;;:::333222222444888:::;;;;;;<<<<<<<<<===<<<<<<;;;;;;666777777777555555777999777888:::===@@@CCCDDDFFFFFFGGGGGGCCC???@@@FFFLLLjjjzzzqqqjjjdddccc```[[[```iiiwwwjjjdddooo|||zzzvvvjjj]]]^^^nnn}}}rrreeeSSSJJJCCCDDDMMMZZZjjjvvvppprrrpppqqqooo]]]PPPUUUpppxxxyyycccSSS[[[nnnuuugggjjjbbbRRRPPP^^^kkkmmm\\\\\\dddrrr}}}~~~{{{yyynnnpppnnntttzzziiiOOODDD```uuuyyygggfffvvv|||ttt___DDD777:::@@@AAALLLJJJIIILLLKKKEEE@@@>>>FFF]]]rrrMMM>>>111888///666+++......---,,,,,,,,,,,,---------...///...---,,,+++,,,***))))))+++---......,,,---/////////000333555;;;FFF[[[rrrpppWWWEEE<<<999111111444000111///------...///...---,,,,,,,,,,,,,,,,,,,,,+++///===KKKNNNCCC666222444...///...---111;;;CCCEEE999999777333000///111222///......///000000...---,,,++++++******++++++,,,,,,,,,------,,,***)))'''''''''((()))))))))))))))+++***)))''''''((())))))***&&&%%%(((***((('''(((&&&'''((())))))((('''&&&***)))((('''''''''))))))''''''((())))))))))))))))))))))))******+++,,,,,,++++++******)))))))))***((('''&&&(((+++...//////,,,,,,,,,,,,+++***)))(((************)))))))))((()))***,,,------,,,***)))+++***))))))******)))(((((())),,,......+++'''$$$,,,,,,,,,,,,,,,++++++***++++++,,,---///000111111///...------...///000000222111000///000555;;;@@@EEEBBB===888555333222222333222333999;;;;;;===@@@FFFPPPZZZ]]]ZZZTTTLLLEEEAAA>>><<<===@@@AAA>>>;;;<<<999888888:::;;;:::999>>>CCCIIIKKKJJJIIIIIIIIIGGGHHHHHHEEEAAA@@@BBBDDDPPPbbbttt}}}zzznnnTTTIIIFFFOOOWWWVVVTTTUUU```hhhtttttt^^^KKKBBBBBB???BBBDDD???===:::888888555111333888>>>@@@BBBAAA???<<<;;;;;;666888999888888<<>>======;;;:::333333333333666888:::;;;888999:::;;;;;;:::999999555555555555444555666777555555777:::???CCCEEEFFFKKKKKKJJJFFFAAABBBLLLXXXwww{{{sssjjj```VVVVVVcccssswwwhhheeevvv}}}ttteee[[[```ttt|||hhhUUULLLEEEBBBKKK]]]kkkrrrsssdddddd______```SSSLLLUUUiiirrryyyqqq[[[OOO\\\ppp}}}nnnfffeee\\\QQQTTTeeesssvvvjjjdddbbbhhhooopppnnnmmmffflllmmmppprrraaaNNNKKKgggxxxxxxeeedddvvv{{{nnnVVVAAA;;;EEENNNRRR___]]]]]]]]]ZZZRRRHHHBBBFFF^^^sssMMM===///666...666,,,///......---------......,,,---...///...---+++***,,,+++******,,,.........+++---.........///222444666999JJJfffzzz~~~mmmVVVDDD;;;999222222666222111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,///===JJJIII<<<222111333,,,///000///222:::>>>===777666444222///...000222...---,,,---......,,,***++++++++++++++++++++++++)))***,,,,,,---,,,+++***''''''((()))))))))((((((+++***((('''''''''((()))***&&&%%%(((***'''&&&((()))((('''&&&&&&'''((()))***)))((((((((())))))***''''''((()))))))))))))))))))))))))))***+++------+++++++++++++++******)))***)))(((***,,,...//////++++++,,,,,,,,,,,,++++++************)))))))))((('''(((***,,,,,,+++)))(((+++***((()))******)))''''''))),,,---,,,)))&&&%%%++++++++++++++++++++++++***++++++---...///000000..................///000333333222111222666;;;???>>>;;;777333111111222444444222444999;;;:::<<<@@@HHHUUUaaaccc^^^XXXOOOGGGDDDBBB@@@@@@@@@???<<<888222333444777;;;>>>??????IIIJJJOOOTTTYYYYYYTTTOOOKKKJJJHHHDDDAAAAAAFFFJJJXXXhhhwwwyyykkkVVVLLLJJJTTT[[[[[[ZZZ\\\nnn|||qqqZZZLLLIIIFFFIIILLLGGGDDDAAA???===999333333666???AAACCCBBB@@@===;;;:::555777999:::;;;???FFFLLLIIIGGGDDDBBBDDDLLLVVV^^^]]]XXXVVVUUURRRNNNNNNQQQQQQUUUZZZ]]]^^^aaafffjjjllllllnnnpppqqqpppoooooorrrooommmlllkkkfff^^^WWWLLLIIIDDDAAA???===:::777666666555444555777:::<<<888999:::;;;<<<;;;:::999555444333333444444555555333222333777===AAADDDDDDLLLKKKJJJHHHCCCEEEUUUggg}}}ppp```]]]kkk{{{uuuiiiiii|||}}}rrraaaYYYcccxxxvvv```MMMLLLGGGIIIXXXlllvvvooocccSSSRRRLLLMMMPPPIIIGGGTTTgggrrrxxxlllWWWOOO___uuu|||lll```^^^VVVRRR\\\ppp|||oooaaa[[[YYYXXXXXXZZZ___jjjnnnllleeeVVVNNNVVVnnnzzzuuuaaa```tttwwwfffNNNAAAFFFWWWdddiiiqqqpppnnnlllggg^^^QQQFFFFFF[[[lllIII;;;---333+++444,,,.........------......///+++,,,,,,---,,,+++***))),,,+++***+++---......---***,,,---......///111333555333???ZZZpppyyy~~~kkkUUUDDD;;;999222333666222111000...///000000///---,,,,,,------------......+++777@@@===333......///***---//////111555666444222222111...,,,,,,...000...,,,******+++,,,+++***++++++++++++++++++++++++)))***+++------------,,,(((((())))))))))))(((((())))))((((((''''''(((((('''$$$###(((***))))))+++***)))&&&%%%%%%'''***,,,)))))))))))))))******+++''''''((()))))))))))))))))))))(((((()))+++---...,,,,,,,,,,,,,,,+++***))))))(((((()))***++++++*********+++,,,,,,---,,,,,,************))))))))))))&&&'''((()))***)))((((((+++)))(((((()))***(((''',,,+++(((&&&$$$%%%))),,,++++++******++++++,,,---+++,,,,,,---...///000000...///000///......000222333444444444444666999<<<:::888444111//////000111555333444888999888999===IIIWWWbbb___XXXSSSJJJAAABBBBBBBBBAAA???<<<999888222555:::???CCCFFFGGGHHHPPPPPPSSS[[[aaaaaaYYYQQQLLLKKKHHHCCCAAACCCKKKQQQdddssstttgggZZZQQQMMMUUU[[[]]]cccjjjnnn\\\SSSKKKLLLPPPKKKHHHFFFEEEDDD???888555777>>>@@@BBBBBB???<<<;;;:::555666999;;;>>>BBBGGGKKKHHHFFFDDDBBBDDDIIIRRRXXXYYYTTTPPPQQQPPPLLLJJJKKKNNNRRRVVVXXXZZZ]]]cccgggllljjjkkkoooqqqoooppprrrvvvrrrnnnjjjgggdddaaa^^^UUUPPPJJJFFFCCC???999444888777666444444666;;;>>>=========>>>======<<<<<<666555333333444444333222333111000444:::???AAA@@@FFFEEEGGGHHHDDDHHH]]]uuuuuunnnuuurrrmmmqqqxxxkkk\\\YYYggg}}}|||kkkYYYNNNNNNPPPWWWfffuuuvvvdddPPPFFFFFFBBBEEEKKKEEEFFFTTTnnnyyy~~~oooXXXRRReeezzz~~~nnn[[[WWWRRRUUUeee{{{yyygggZZZPPPKKKLLLQQQaaammmooofffYYYKKKNNNaaauuu}}}~~~sss______tttttt```JJJDDDSSSiiixxx~~~||||||xxxtttqqqjjj\\\PPPKKKXXX```BBB:::---111'''222,,,...------------...//////,,,,,,+++++++++*********+++***)))+++---...---,,,***+++---------...111333666444:::MMMdddtttlllXXXEEE<<<999222222555111111000000111222111///------------....../////////(((111555111,,,------,,,***---...---...222222000//////...---+++,,,///111...+++(((''')))+++,,,,,,+++++++++,,,,,,+++++++++***+++,,,---------,,,+++)))))))))******))))))((((((((())))))(((((('''&&&((($$$$$$(((***))))))***))))))((('''((()))***,,,)))))))))*********++++++''''''((())))))))))))))))))(((''''''(((+++---...,,,---------,,,+++***)))(((((('''((())))))&&&$$$++++++,,,,,,,,,++++++***************))))))))))))'''''''''(((((()))))))))+++)))(((((())))))((('''+++***'''$$$"""$$$***///++++++++++++,,,---///000.../////////000000111111...000111000......111333222444555666555555666777555444333111000000000111666333444777777555555888CCCRRRZZZUUUMMMJJJDDD<<<<<<@@@BBBAAA<<<888888:::999===DDDJJJMMMMMMMMMLLLRRRTTTZZZaaadddbbbZZZSSSMMMKKKGGGBBBAAAFFFOOOWWWmmm~~~|||uuummmdddYYYRRRSSSVVV[[[hhhwwwkkk\\\MMMKKKNNNKKKIIIHHHIIIJJJEEE===999:::>>>???AAA@@@>>><<<;;;;;;555555777;;;AAAEEEGGGHHHCCCCCCBBBAAABBBFFFKKKPPPRRRLLLJJJMMMNNNKKKGGGFFFLLLOOORRRSSSTTTWWW]]]bbbgggdddfffkkknnnmmmoootttqqqnnnjjjfffcccbbbbbbbbb^^^YYYSSSOOOKKKFFF===777666666555333333666<<>>>>>============888666333333444444222000555222000222999===>>>===???@@@DDDHHHGGGMMMfff{{{}}}qqqtttzzzrrrfffZZZ[[[nnnnnn]]]SSSQQQSSS^^^kkkuuuxxxppp[[[FFFAAADDDEEEKKKRRRKKKHHHTTTqqq}}}oooWWWSSShhh~~~~~~mmmYYYTTTQQQXXXlllwwwlllaaaYYY[[[```ooowwwrrrcccTTTIIIQQQiii}}}ttt___```vvvttt^^^IIIIII^^^vvv~~~zzzyyywwwmmm```VVVWWWwwwTTT<<<999...000$$$000---------,,,,,,---......///...---,,,******+++,,,---***))))))***,,,---,,,+++)))+++,,,------...000222555555666???TTTmmm}}}oooZZZHHH>>>:::222111333///000000111222333222///,,,........./////////000000(((---...******......+++,,,//////,,,---111333111/////////...---...111333---***'''&&&(((+++...///***++++++,,,,,,++++++***,,,------...---,,,***))))))***************))))))'''((()))))))))(((&&&%%%+++'''&&&))))))'''&&&'''(((((()))***************))))))******++++++++++++'''(((((()))))))))))))))((((((''''''(((***---...------......---+++***)))---,,,,,,---...,,,)))&&&---------,,,+++***)))(((************))))))))))))((((((''''''((()))*********)))(((((())))))((('''%%%''')))(((&&&&&&))),,,,,,++++++,,,---///111333111111111111111222222222...000222111//////111444111333555666555444333444000000111222222333333333666444333666666333333555;;;JJJRRRLLLEEEEEEBBB;;;777===BBB@@@;;;777888<<>>DDDJJJKKKRRRmmmpppyyyooodddZZZ___uuuyyycccRRRNNNRRRXXXjjj{{{yyylllWWWFFFBBBGGGKKKTTT[[[RRRLLLUUUmmmzzz}}}kkkTTTRRRiii|||iiiYYYTTTQQQZZZoooxxxqqqrrrxxx}}}uuucccUUULLLVVVnnnvvvaaaaaayyyuuu^^^JJJMMMddd|||~~~zzzooo___XXXooozzzMMM888:::000000###///---,,,,,,,,,,,,,,,---...///111///,,,******+++---///)))((((((***,,,---,,,***)))***,,,,,,,,,---000222222444222555HHHfffyyy}}}tttZZZHHH???<<<444333444000///000111222222111//////333111///---,,,---...//////...,,,***)))))))))***///---------...///...---555333000...---------......,,,)))((()))******)))...---+++))))))***+++,,,---///000///...,,,,,,---,,,+++******))))))******************))))))))))))&&&&&&%%%%%%%%%&&&''''''---)))&&&&&&)))***&&&"""''''''(((***,,,,,,***((()))((('''&&&'''(((***,,,***)))))))))***+++,,,------+++***+++++++++(((&&&,,,+++(((&&&%%%'''+++//////......,,,+++***))))))...---+++))))))))))))*********)))((((((((((((((()))(((((()))+++,,,***)))((((((''''''((()))******,,,,,,---,,,---000555888777111,,,,,,000333333000444333111000000000111222333444333333666888555//////333444111111444333000222111111333555555444222:::<<<>>>@@@???===:::777???>>>>>>???;;;666555888EEEFFFJJJNNNOOOMMMMMMNNNWWWdddiiiccc___aaa^^^VVVKKKIIIFFFCCCDDDIIIQQQWWWsssxxxlllWWWMMMRRRWWWfff~~~|||hhh\\\SSSMMMKKKMMMJJJKKKNNNLLLCCC999444??????AAADDDCCC???<<<;;;<<<;;;:::<<<>>>@@@AAAAAA:::===@@@AAAAAA??????@@@BBBHHHLLLNNNOOOOOOIIIBBBFFFDDDBBBCCCHHHOOOVVVZZZ]]]^^^cccjjjkkkiiijjjnnnqqqjjjfffeeebbb^^^```gggeeeiiijjjcccTTTFFFAAADDD999555000///222777999:::>>>:::======<<>>;;;333333555000000111111111111000///...333111///...------...//////...---++++++++++++,,,...---,,,---...///...,,,333222111///.........///---+++)))((()))******)))...,,,+++))))))***+++,,,+++---...---,,,***++++++,,,,,,+++*********************)))((('''&&&&&&%%%(((((('''''''''''''''''',,,(((&&&&&&)))***'''$$$&&&(((***+++++++++***)))***)))'''''''''(((***+++%%%%%%&&&&&&'''((()))***,,,+++******++++++((('''******)))'''&&&(((,,,/////////...---,,,+++******---,,,+++)))))))))))))))******)))((((((((((((((()))(((((()))++++++***)))))))))((((((((()))*********+++,,,---...111666:::;;;777222000111222111///333222222111111111111111111333444555888;;;888111///333666444333555333000222111111222555666666555333555777999999888666444<<<;;;;;;<<<999444555999HHHJJJMMMOOOOOOOOOQQQSSS[[[fffjjjccc^^^^^^YYYRRRKKKIIIFFFCCCDDDHHHPPPUUUqqqrrrYYYLLLPPPWWWjjjsssiii```WWWSSSUUUQQQPPPQQQOOOFFF>>>:::EEEDDDDDDDDDBBB>>><<<;;;;;;:::999:::<<<=========;;;<<>>BBBCCCBBBKKKccc~~~{{{|||{{{uuu|||kkk\\\```tttqqq^^^NNNIIIRRR^^^pppyyy{{{ppp```SSSJJJCCCRRR]]]hhhsssrrr___WWWeee|||yyydddRRRTTTjjj}}}zzzcccLLLLLLVVVhhhqqqmmmlllrrr}}}wwwfffSSSOOO```ttt}}}llldddmmm|||xxxhhhVVVRRRccc{{{~~~}}}xxxoookkkuuuyyyYYY:::666111---------------,,,,,,---------.........///...---,,,++++++++++++,,,***)))(((***++++++***,,,,,,+++******,,,000444///111111111777JJJdddyyymmmWWWEEE===:::333333555111111111111111000///------111000///---------............---,,,,,,,,,---......---,,,,,,......---,,,//////.........---------,,,+++))))))*********))),,,,,,***)))))))))***+++)))***,,,+++***((())))))---,,,++++++******++++++++++++***)))'''&&&%%%$$$******))))))((((((''''''***(((&&&''')))***(((&&&&&&))),,,,,,***((()))*********(((''''''((())))))(((((()))***+++,,,---...,,,+++******+++***)))'''((()))******)))***---/////////...---,,,,,,+++***,,,+++***)))))))))))))))******)))(((((((((((())))))(((((()))***+++***(((++++++***)))))))))******)))+++,,,---///222777;;;<<<:::777444222222222222222222333333333222111000///222555777;;;>>>:::333...444777555444444333000111///...///222555777777///000222444444444333222888777888999666333666<<>>;;;:::999:::<<<<<<<<<;;;<<<;;;<<<@@@DDDGGGEEECCCGGGLLLOOONNNLLLKKKEEE???<<<<<<===@@@FFFNNNVVV[[[XXX\\\cccgggccc]]]___fffcccbbbcccffffffbbb```aaabbbbbb___YYYPPPGGGBBB???888666333222333333222111777111444;;;BBBUUUdddbbbEEE>>>777555999<<<===;;;666444111000111555:::>>>>>>CCCEEECCCJJJ___zzzzzz}}}yyyyyy~~~fff^^^hhh|||xxxcccQQQGGGHHHWWWfffxxxzzzsssaaaOOOFFFGGGIII^^^lllyyyzzzcccZZZjjjxxxbbbTTTZZZnnn}}}uuu^^^JJJOOO]]]mmmpppggg^^^\\\ffflllvvvzzznnn\\\KKKHHHXXXkkk{{{yyyiiibbbpppnnnZZZTTTddd{{{vvvgggeeettt___EEE555222...++++++,,,------+++++++++,,,,,,,,,------//////...---,,,,,,,,,,,,,,,***))))))***++++++***---------,,,***+++---//////---///333444===UUUmmm~~~~~~kkkVVVDDD<<<:::333333555111222111111000///---,,,,,,///...---,,,,,,,,,,,,------,,,++++++,,,---...///---,,,+++,,,---...---+++***++++++,,,,,,,,,+++++++++***((()))***+++***)))+++***))))))))))))******((()))+++***)))(((((()))---,,,,,,+++++++++++++++,,,,,,++++++***)))((((((+++*********)))((('''&&&)))'''&&&''')))+++***(((&&&***...,,,(((&&&(((++++++***)))(((''''''((((((***+++,,,---///000000111+++***)))***+++***)))'''''')))+++,,,,,,,,,---...//////......---,,,++++++++++++******))))))))))))+++***))))))(((((()))))))))(((((()))******)))''',,,,,,+++***)))))))))***+++,,,---...///111555888888999888666444444666999111222444555555333111//////333555777;;;===888111///555888555222333333222000...,,,,,,///444777888333333333333333333333333666555555666444333999BBBMMMRRRYYYaaagggeee[[[OOOTTT\\\aaa^^^ZZZYYYWWWSSSJJJIIIGGGDDDCCCEEEJJJNNNfffzzz~~~oooXXXNNNSSSXXXeee{{{|||vvvoooiiiffffffcccbbbbbb]]]SSSKKKIIIJJJKKKHHHCCCAAABBBBBBAAA;;;::::::<<<>>>???>>>===<<<::::::>>>EEEIIIGGGDDDAAAFFFJJJIIIGGGGGGDDD@@@:::;;;===@@@DDDKKKRRRWWWVVV[[[aaaaaaYYYRRRTTT[[[[[[]]]aaaggghhheee```]]]______\\\VVVRRROOOIIICCC999777444222222222333444;;;333444999<<>>???DDDHHHGGGIIIVVVjjjyyy{{{yyyfffeeettt~~~nnnZZZNNNJJJOOO\\\iiizzzuuugggSSSCCC@@@IIISSSeeeuuu{{{```YYYjjjwww```RRR\\\qqqpppYYYJJJUUUhhhvvvwwwlll]]]UUUQQQUUU^^^hhhrrrxxx{{{{{{rrriii\\\NNNAAAAAAQQQbbbrrryyy~~~wwwhhhcccrrrttt___XXXeeezzz~~~zzzlllaaaaaammm|||cccJJJ;;;444111...---...///000///++++++,,,,,,,,,,,,------000///...---,,,,,,,,,,,,,,,***))))))+++++++++)))+++,,,------++++++,,,---111---000777555444GGGaaawww{{{kkkVVVDDD<<<:::333333666111222111000///---,,,,,,+++,,,,,,++++++******++++++++++++*********,,,---...---+++***+++,,,---,,,+++)))***+++,,,,,,,,,++++++***)))((()))***+++***((()))))))))))))))))))))***((()))++++++***))))))***---,,,++++++******++++++************++++++++++++************)))'''&&&%%%(((''''''((()))*********'''+++...,,,'''%%%'''+++******)))(((((((((((('''%%%&&&((()))***+++++++++***)))))))))******)))'''&&&))),,,...---,,,,,,,,,.........---,,,,,,,,,++++++++++++++++++*********++++++***))))))))))))))))))((('''(((******(((&&&,,,,,,+++***)))))))))***,,,............///222444777777888666555555777999111333555777666444111///000444666777:::;;;666...222888:::666222333555555444111......111555888999888777555333333333333444555444444444222333===HHHUUUWWW[[[dddsssyyymmm\\\OOOUUU[[[ZZZWWWVVVUUUTTTLLLKKKIIIFFFEEEFFFIIILLL```rrrpppVVVJJJOOORRR\\\qqqqqqkkkhhhhhhiiikkkkkkmmmnnngggZZZPPPLLLOOOQQQMMMFFFBBBDDDCCC???999999:::<<>>;;;===???AAABBBFFFLLLPPPUUUXXX[[[YYYOOOGGGIIIQQQXXX\\\ccciiilllkkkddd]]]\\\^^^]]]XXXXXXXXXSSSLLL===:::555111111333888;;;===333444999888???EEEAAA999888777:::<<<===;;;888888666333111222555999<<>>KKKXXXkkkzzzuuuZZZVVVkkkwww]]]NNN[[[uuuiiiVVVJJJ[[[qqqvvvggg[[[LLLKKKLLLQQQXXX___ccceeeZZZSSSKKKDDDAAAFFFUUUdddqqqwww}}}xxxjjjdddqqq{{{ggg\\\eeexxx|||||||||vvviii\\\XXX___hhhuuurrrpppmmm___JJJ;;;888222000...---///000111111------------............//////...,,,,,,,,,,,,,,,+++***)))***+++,,,***)))(((***,,,,,,,,,,,,---///111...111888444///===RRRgggsssoooXXXFFF>>>;;;444444666111111000///---,,,,,,,,,,,,+++++++++++++++*********+++******)))***+++---...,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,---((((((((()))***+++)))((((((((((((((())))))))))))((()))++++++***)))***+++,,,+++******))))))******''''''((())))))******+++((()))*********((('''&&&((((((((())))))************,,,---+++(((&&&'''))))))))))))))))))((((((((($$$%%%'''((()))(((((('''))))))((()))******)))''''''))),,,---,,,+++******---------,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++***))))))))))))***)))((('''((())))))'''&&&++++++***)))))))))******---.........------///111888777666555444444444444222444666777777555222000222555666666999:::555...555===BBB???:::999999888999666333222444777999::::::888444111000000222333555444444333111444@@@NNN```___]]]cccuuu{{{lllKKKPPPUUUVVVTTTRRRQQQRRRQQQPPPNNNLLLIIIIIIKKKMMM[[[iiixxxpppSSSEEEHHHJJJTTThhh{{{lllhhhjjjmmmqqqvvvvvvxxxxxxnnn^^^QQQMMMUUUYYYVVVLLLGGGGGGCCC;;;888888999<<>>===:::999888;;;@@@CCCCCCAAAEEEJJJLLLFFFAAA???>>><<<===@@@BBBBBBAAABBBFFFJJJTTTTTTTTTQQQHHHAAADDDLLLXXX^^^dddjjjoooppphhh___YYY___```\\\\\\___[[[RRRBBB???999444333666<<>>???>>>;;;888888666444333333666888:::DDDIIIPPPUUUSSSMMMMMMQQQQQQYYYbbbkkkvvv}}}{{{}}}|||gggoooyyydddOOOIIIRRRaaarrr~~~pppaaaNNN@@@;;;@@@NNN[[[ppp|||nnnVVVVVVnnn{{{sssXXXLLL^^^zzzttt___PPPLLLbbbyyytttgggRRRKKKDDD@@@BBBEEEHHHHHHFFFCCCBBBFFFKKKTTT```lllqqquuuxxxssshhhcccooommm___aaaqqq}}}yyy~~~uuucccTTTOOOOOOUUUPPPPPPSSSIII777111555000...,,,,,,...///000///........./////////000000......---,,,+++++++++++++++***)))***,,,,,,***(((&&&(((++++++,,,---///000...---000444111---555AAASSSeeezzz~~~sssZZZHHH???<<<555444666111//////---,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++---,,,+++***+++,,,---...,,,***)))***+++,,,+++***,,,+++***))))))******+++''''''''')))++++++)))'''&&&'''(((((()))))))))(((''')))***+++***)))***++++++***))))))(((((())))))))))))))))))))))))******((()))+++,,,+++***)))(((((()))******)))))))))***---,,,+++***(((''''''''''''(((((()))))))))))))))'''(((***++++++***(((''')))(((((()))******)))'''(((***,,,,,,+++)))((((((,,,++++++++++++*********,,,,,,---.........---,,,,,,+++******))))))******)))((('''((())))))'''%%%))))))((((((((()))*********+++------,,,---...000555222000111444555333111333444666666666555333222333555555666999<<<888111888DDDNNNMMMHHHCCC???<<<<<<999666444555666777777999666222///...000333555555444333222///333AAAPPPcccffffffgggrrr{{{sssdddDDDIIINNNRRRQQQPPPQQQTTTWWWWWWUUURRROOONNNOOOQQQWWW```kkkvvvpppbbbLLLDDDJJJIIINNN]]]xxxwwwxxx{{{qqq^^^QQQMMMUUU\\\\\\TTTOOOOOOIII>>>;;;;;;<<<>>>??????===:::999999999:::<<<===>>>???DDDJJJKKKEEE>>>===<<<;;;>>>AAADDDCCC@@@@@@CCCGGGRRROOOLLLJJJEEEBBBFFFMMMVVV\\\aaaffflllnnnhhh^^^VVV```ddd___^^^```\\\SSSFFFDDD@@@;;;777999>>>BBB;;;000222:::999<<<@@@===<<<======>>>>>><<<999777777666555555555666777888AAADDDLLLVVVXXXQQQMMMMMMHHHMMMSSSYYYcccooosssssssssssstttvvvxxx|||~~~uuulllvvvnnn\\\LLLLLLZZZkkkzzzkkkYYYEEE<<>>>>>===BBB@@@DDDMMMWWW]]]eeelllfffffffffccc^^^```ooommmZZZVVVaaarrr}}}|||ppp```RRRJJJCCC<<>>;;;666:::IIIWWWYYYSSSKKKDDD>>>;;;888555333333333333222999666222//////111555888555444333000---111AAAQQQ```jjjpppooopppoooaaaPPP===AAAIIIOOOQQQQQQTTTXXX[[[[[[ZZZWWWTTTRRRSSSTTTTTTYYYaaakkkuuuyyyuuuoooVVVOOOEEEGGGQQQMMMJJJSSSfffqqq]]]PPPMMMQQQZZZ^^^XXXUUUWWWQQQEEEAAAAAAAAAAAABBB@@@===:::888999::::::999999;;;===???EEEGGGAAA<<<;;;<<<<<<>>>AAAEEEDDDAAA@@@CCCFFFPPPKKKGGGFFFDDDDDDIIIPPPSSSXXX\\\```fffjjjdddZZZUUU```fffaaa]]]___ZZZQQQIIIHHHEEE@@@<<<:::===AAAAAA444444:::777888<<<:::@@@???===<<<:::888666555777777666666666666777777;;;===FFFSSSYYYTTTOOOOOOLLLNNNOOOPPPXXXbbbggggggfffccc```^^^^^^bbbfffiiinnnsss{{{pppttt||||||```SSSKKKSSSeeesss{{{hhhSSS@@@<<>>777;;;FFFAAA...(((000000...---...///000000///.........////////////000---,,,+++***))))))))))))***)))***+++,,,,,,***((()))*********)))+++---000***///111000000444333///444HHHbbbttt{{{{{{{{{|||xxxiiiRRR<<<777:::999666444222000.........///...---------------------------,,,,,,------,,,,,,+++***,,,++++++******++++++,,,+++&&&&&&+++,,,(((%%%''')))((('''&&&&&&%%%%%%&&&+++)))(((((())))))(((&&&&&&''''''(((((((((((((((*********)))(((''''''&&&,,,222000'''&&&---///))))))+++///111000,,,'''$$$&&&$$$###%%%)))+++)))'''))))))))))))))))))))))))***)))((()))++++++)))((('''''''''(((''''''&&&&&&((((((((((((((()))******%%%'''******)))(((((()))******))))))((((((((('''+++///111///+++)))+++///*********)))(((''''''&&&)))(((((()))***++++++***&&&&&&&&&&&&&&&'''((()))******++++++,,,,,,,,,---333111///000333444222000111333444444333333444666:::888999===<<<777555777CCCSSSbbbeeeaaaZZZOOOFFF???>>>;;;888444222222333333444555444111111444777777777555000...444AAAMMM```ppp{{{xxxqqqiiiYYYHHH===888>>>NNNVVVSSSUUU]]]eeedddbbbaaagggnnnnnnjjjjjjeee]]]ZZZ^^^bbb]]]UUUIIIHHHFFFDDDDDDHHHNNNRRR^^^ooonnnYYYRRRSSSUUU\\\```^^^ZZZUUUOOOIIIHHHFFFDDDDDDCCCBBB???===??????<<<888888;;;:::666<<<<<<;;;888555555999<<>>>>>===;;;888666444222333333444444555666777777@@@???@@@FFFMMMQQQQQQOOORRRQQQQQQVVV^^^eeeiiijjjgggbbb[[[XXX]]]aaa]]]TTT[[[]]]aaagggoooxxxxxxnnn{{{uuuXXXOOOJJJVVVkkkzzzyyyrrr```MMM>>>AAARRRaaajjjnnnrrrggg```[[[OOOFFFUUUmmm}}}yyyfffQQQUUUppp|||eeeLLLFFFNNNaaa}}}~~~xxxkkk___[[[XXXTTTUUUYYYXXXPPPIIIIIIJJJKKKNNNQQQ???CCCHHHJJJLLLWWWlll~~~vvv___LLLFFFLLLSSSWWW```iiivvvttt\\\GGG<<<888:::AAA<<>><<<<<<>>>DDDVVVeeehhheeebbbVVVIIIBBB@@@===:::777666555444333555555444333333666999555666444000///555AAALLL^^^mmmxxxxxxsssjjjXXXFFF>>><<>>999888999888444999999999777444444777:::???AAACCC@@@<<<;;;>>>AAABBBCCCCCCAAA>>>???CCCGGGLLLOOORRRVVV^^^dddbbb[[[TTTSSSRRRPPPNNNKKKHHHEEEIIIRRRTTTKKK???;;;===???;;;888555555666888888777???>>>===;;;999666333222333444444444444555555555<<<===>>>@@@CCCGGGLLLOOORRRQQQQQQUUU]]]dddhhhjjjfffbbb[[[WWWZZZ^^^]]]WWWQQQRRRTTTYYY___eeekkknnnzzz~~~xxxqqqUUUMMMKKKWWWkkkwwwvvvoooXXXHHH>>>GGGYYYfffjjjiiicccWWWOOOKKKBBB===MMMdddzzzuuucccQQQVVVqqq~~~ppp[[[IIIJJJUUUjjj}}}uuummmcccZZZXXXYYYXXX\\\aaaXXXQQQJJJHHHFFFCCCDDDGGG<<>>???BBBEEEZZZiiiiiiiiilllaaaPPPDDDAAA>>>;;;999888555444333444555444444555888:::555555444111000555???HHHYYYeeeqqquuutttlllWWWCCC??????KKK]]]ccc___cccnnnttt|||tttbbbYYYTTTPPPFFFGGGIIIJJJKKKKKKJJJIIIMMMQQQ^^^vvv{{{eeeSSSQQQXXXWWW[[[[[[WWWSSSSSSQQQNNNQQQMMMIIIGGGGGGHHHHHHHHHGGGFFFAAA:::888999666222666777777666444444555666===??????<<<999999<<<@@@???AAACCCAAA>>>>>>@@@CCCHHHMMMQQQUUUZZZ``````\\\RRRPPPLLLGGGCCC@@@>>>>>>FFFOOORRRJJJ@@@<<<===???>>>;;;777555555666666666???>>>===;;;999666444333444444444444333333333333777888999888777<<>>BBB@@@CCCEEEDDDAAA???AAACCCDDDOOOXXXYYYXXXYYY[[[[[[RRRPPPLLLFFF@@@<<<::::::AAAJJJOOOIIIAAA???@@@AAABBB>>>:::777555555666777;;;;;;;;;:::999777666555666555444333222111111000333444333222333777===CCCIIIHHHHHHIIILLLQQQUUUWWWSSSVVVUUURRRSSSYYY]]]^^^ZZZXXXVVVTTTTTTTTTVVVWWWUUUVVV\\\gggpppwwwhhhQQQIIIHHHXXXnnnwwwlll]]]NNNDDDCCCUUUiiimmmbbbUUUFFF@@@>>>???======JJJ[[[iiibbbUUUOOO___{{{sss___OOOGGGKKK]]]ppp|||www___UUUSSSRRRSSSUUUUUUSSSRRRQQQ[[[ZZZ\\\aaaaaa\\\YYYYYYMMMMMMNNNRRR[[[gggmmmnnn]]]NNNAAAAAAKKKSSSVVVWWWRRROOOMMMRRR]]]kkkuuuzzz{{{yyyssseeeSSSCCC999555333000000222000++++++000---...///...,,,+++++++++,,,---...111333222///,,,---------.........------...,,,+++,,,------,,,++++++,,,---------,,,***)))---,,,,,,---000111111000111///444BBBXXXlllyyy}}}yyyjjjUUUDDD<<<999666333444222000///000000///...........................,,,,,,------,,,,,,+++***---,,,,,,,,,,,,,,,,,,---++++++)))((()))+++***'''&&&&&&&&&'''((()))***+++((('''&&&'''((()))((('''(((((()))******************)))'''%%%&&&(((+++,,,,,,---,,,***)))+++***((('''&&&&&&%%%&&&''')))***$$$'''***)))((((((***---(((((((((((((((((((((((())))))((()))***+++)))'''&&&'''((()))************)))))))))))))))***++++++---///000///,,,***))))))''''''''''''''''''''''''+++)))((()))+++,,,+++))),,,,,,,,,,,,+++++++++++++++)))(((((())))))(((&&&***************)))((('''***))))))***+++,,,...///---...///000000000111222555555666888999888666444666555777<<<>>>;;;:::<<>>:::;;;;;;777222222111000111333555666777888888777555222333666:::DDDLLLXXXccchhhcccSSSDDDBBB>>>III```qqqtttxxxgggRRRLLLJJJGGGFFFGGGHHHGGGFFFIIIJJJLLLSSS```uuuooo```\\\ggg}}}wwwhhhUUUIIIKKKSSSSSSXXXYYYUUUSSSTTTTTTRRRQQQOOONNNOOOPPPQQQPPPOOOGGGHHHFFFBBBBBBCCC@@@;;;999999888777777777666555777777777777888<<<@@@DDD@@@CCCFFFEEEBBB???@@@BBB???OOO]]]\\\TTTPPPQQQTTTNNNOOOMMMIIIBBB<<<999888;;;EEEKKKHHHBBBAAABBBBBB@@@>>>:::777444333444555777777888888999888888888666666555444222111000///222000///111444777888888@@@@@@@@@@@@AAACCCEEEGGGDDDJJJNNNNNNQQQXXX]]]^^^^^^\\\YYYVVVTTTTTTTTTUUUPPPNNNPPPXXX___dddkkkqqq~~~gggSSSGGGDDDWWWqqqzzzhhhSSSIIIBBBEEEXXXlllnnnaaaTTTCCCDDDHHHLLLJJJHHHQQQ^^^fff]]]QQQPPPddd~~~tttfffUUUIIIIIITTTjjj{{{~~~gggSSSPPP]]]bbbhhhkkkjjjfff```\\\___^^^dddnnnssspppllljjjccc]]]UUUUUUaaammmmmmeeeOOOCCC>>>IIIYYYcccgggjjjgggccc]]]WWWTTTYYYdddllliiicccXXXKKKAAA999555444333111000000...+++,,,000---...//////---++++++,,,---...000333555444000,,,---.........---,,,******---+++++++++------,,,+++)))***+++,,,,,,+++***)))------,,,...000111111000222///000:::MMMcccuuu~~~}}}sss___LLL@@@<<<777222555333111111111111111///........................,,,,,,------,,,,,,+++***------,,,,,,,,,,,,------+++,,,***'''(((++++++((()))((())))))***+++,,,---'''&&&%%%&&&((()))(((''''''((())))))******))))))+++***((('''&&&''')))***))))))))))))))))))))))))''''''&&&%%%&&&''')))***((()))***)))'''''''''((())))))))))))))))))))))))***))))))***++++++***((('''((()))******+++*********))))))))))))***++++++---///000///---***))))))&&&&&&''''''''''''((((((++++++,,,+++***))))))***+++++++++++++++++++++++++++***))))))******)))(((((()))***++++++***(((''')))***+++,,,---//////000,,,...///000///000111333888;;;??????<<<888444222222111444:::<<<::::::<<>>???:::555222111///000222444555555888888888666333333333555;;;AAAKKKTTTYYYVVVLLLCCCBBB>>>GGG]]]nnnsss|||qqqSSSMMMHHHBBB@@@BBBCCCCCCAAABBBEEEHHHKKKRRR```tttqqqeeeUUUIIIEEEOOOeeeyyywwwjjj^^^RRRKKKMMMTTTTTT[[[___^^^]]]]]]ZZZVVVTTTRRROOONNNNNNOOOOOONNNIIILLLMMMLLLMMMNNNJJJDDD???<<<:::999999888777666444444444666888<<<@@@BBB>>>AAACCCBBB???======???===LLLXXXVVVMMMGGGGGGHHHGGGJJJKKKHHHAAA;;;777777777@@@GGGEEEAAA@@@@@@>>>999999888555222000111222444444666777777888888888777777666444333111000000222//////222666888555111888999;;;<<<;;;;;;<<<>>>;;;@@@EEEGGGLLLUUU[[[]]]\\\[[[XXXVVVVVVVVVWWWXXXRRRPPPQQQWWWYYYWWWVVVWWWggglllttt{{{~~~eeeQQQEEEBBBUUUpppwwwcccKKKCCC@@@HHH\\\nnnnnn```TTTEEELLLVVVZZZUUUPPPWWWbbbggg\\\PPPSSShhhmmmbbbTTTLLLQQQ```tttxxx___PPPVVVhhhrrr|||~~~xxxrrriiidddeeeoooxxxyyytttqqqsssmmmbbb[[[bbbjjjeeeZZZIII@@@BBBSSSdddmmmqqquuuvvvsssiii[[[NNNJJJPPPVVVVVVMMMBBB:::777777777777333333111///,,,***+++------///000///---++++++,,,---...000333555444000---............---+++)))(((+++***)))***,,,---,,,+++))))))***+++++++++++++++...------...000111111000111//////444CCCXXXnnn|||{{{iiiTTTFFF@@@:::333555333111000111111000///........................,,,,,,------,,,,,,+++***------,,,,,,,,,,,,------+++---+++'''(((,,,,,,(((***)))))))))***+++,,,,,,(((&&&&&&'''((())))))(((''''''((())))))))))))((())))))(((((((((((())))))&&&&&&&&&((()))((())))))(((''''''&&&&&&'''((())))))(((''''''(((((('''%%%)))))))))))))))))))))))))))(((((()))******)))'''))))))***++++++***************))))))******+++,,,,,,...//////,,,*********((((((((()))))))))******,,,,,,,,,+++*********************++++++++++++++++++***)))***+++,,,+++***((()))+++,,,---,,,***)))(((***---///000111000000---000222222111111444666AAAGGGMMMKKKBBB999333222///...111777:::888888;;;FFFVVVgggmmmiiigggoooxxxeeeVVVEEE===>>>@@@<<<777555222000000333555555444555666777666555444444444888;;;AAAGGGJJJGGGCCCAAA<<<:::DDDVVV```eeeuuu___MMMHHHBBB@@@BBBCCCAAA>>>>>>AAACCCEEEIIIQQQ[[[ddd[[[TTTKKKDDD???AAAPPP```kkkvvv~~~vvvnnndddYYYUUUTTTUUUZZZ```bbbkkktttvvvvvvsssmmmgggaaa[[[TTTOOOMMMNNNOOOOOONNNRRRVVVWWWXXXYYYSSSLLLCCC@@@;;;999999999777666222222333555777:::<<<<<<>>>@@@AAA@@@<<<:::<<<>>>AAAHHHLLLJJJGGGFFFCCC>>>AAAEEEGGGDDD>>>999777888555>>>DDDBBB>>>;;;999777333555666555222000000111444444555555555555555444777777666555444222222111111111111222444444333222111555:::<<<<<<;;;<<<>>>999;;;<<<===DDDPPPXXXZZZTTTSSSRRRRRRSSSUUUWWWYYYUUUPPPPPPSSSUUURRROOOOOORRRWWW^^^eeelllvvv}}}bbbKKKCCCDDDUUUjjjnnn\\\HHHBBBCCCOOObbbooojjjZZZNNNJJJUUUaaabbbYYYSSSZZZfffeeeXXXMMMTTTmmmqqqhhh[[[TTTZZZiiizzzttt\\\QQQ]]]mmmyyywwwkkkccckkkwww}}}{{{xxxxxxxxxpppddd^^^___YYYNNNFFFAAAHHH\\\lllrrrvvv|||{{{vvvkkk[[[LLLCCCBBBCCCFFFAAA;;;666666777:::;;;777777555111---,,,,,,,,,...///000///---,,,,,,,,,------...111222222///,,,---.../////////---,,,******)))((()))+++,,,+++************+++,,,---...//////...---...000111111000000000///111:::MMMeeewwwpppZZZJJJCCC<<<444444222000///000000///...////////////////////////,,,,,,---------,,,++++++...------,,,,,,------...+++---+++&&&'''---,,,(((((((((((((((((())))))***(((''''''((()))******)))&&&''''''(((((((((((((((''''''((()))))))))))))))$$$###%%%((()))((((((***)))(((((('''''''''((((((&&&$$$###%%%)))+++)))'''))))))))))))))))))))))))(((''''''((())))))(((&&&******+++++++++******)))*********)))******+++,,,+++---///...,,,*********))))))******+++++++++,,,,,,+++******,,,---+++***************************+++***)))***,,,------,,,)))***,,,.........,,,+++(((***...111222222111000000333666666444555777:::JJJRRRYYYVVVHHH;;;444333///...111666888555555777DDDSSShhhsssmmmeeelll{{{hhhWWWDDD;;;===???;;;555777444111111444666555444222444555666666666555444777999===@@@???======>>>444666BBBOOORRRVVVkkkpppOOOJJJEEEDDDEEEEEEBBB>>>???>>>???AAADDDGGGIIIKKKPPPMMMKKKHHHAAA<<>>LLLVVVYYYHHHGGGGGGIIIKKKNNNRRRTTTVVVNNNIIIKKKNNNPPPRRRVVVQQQSSSUUUVVVYYY___hhhooo|||{{{___EEEBBBFFFUUUeeegggXXXHHHEEEIIIVVVhhhoooeeeRRREEEOOO\\\hhhfffZZZSSS\\\jjj```SSSJJJUUUpppyyypppbbbZZZ___nnn}}}}}}zzzqqq\\\SSSaaasss~~~pppccchhhwwwwww~~~{{{jjj[[[UUUOOOFFFEEEBBBLLLbbbqqqvvv{{{{{{tttgggZZZMMMCCC===999>>>===<<<:::888999<<<>>>;;;<<<;;;555111///...---...///000///---,,,,,,,,,,,,,,,---///000000...,,,,,,---///111111000...---)))((('''(((***++++++)))++++++***+++,,,...000222///......///000222111000...///000///555FFF___sssqqqbbbVVVLLLAAA:::999444222333222000111444///000000000...---+++)))+++++++++******)))))))))+++,,,,,,------,,,,,,+++******)))***+++***(((&&&))))))(((((('''''''''&&&***(((&&&'''***+++)))''''''&&&%%%$$$$$$$$$%%%&&&***)))(((''''''((()))******((('''(((++++++(((%%%)))(((&&&&&&(((,,,///222---+++)))&&&%%%%%%&&&'''))))))))))))((((((((((((,,,(((%%%%%%'''))))))(((,,,***)))((()))+++...000,,,***)))***...///...,,,***)))(((***------+++((()))))))))))))))))))))))))))))))))(((&&&''')))+++,,,,,,,,,------,,,,,,+++...,,,***,,,......,,,(((------,,,+++***,,,///111......///444888888444000,,,111777666222111666;;;FFFWWW___SSSCCC999111(((111444777999888777666555===SSSjjjnnnfffcccmmmxxxttteeePPP@@@888777777777666444222222333444444444555666999:::999777555333666777888888666444555666888::::::@@@IIIOOOfff~~~\\\WWWPPPLLLKKKJJJGGGDDDBBBAAA???>>>???AAADDDFFFGGGKKKLLLHHHCCCBBBBBBBBBGGGLLLRRRXXX\\\\\\ZZZXXXPPPLLLMMMWWWdddrrrxxx```TTTPPPOOORRRWWW[[[dddkkknnnsssvvvlll^^^OOOGGG<<<666666666555333222666999999888777888::::::>>>>>>999555777:::;;;AAA>>>===@@@EEEGGGEEEAAA@@@EEEDDD===999<<>>>>>===:::999888777444222333444555666666444222111333333666888666222333888333333444555666444000---000222333333222111111222222444888<<<@@@AAABBBBBB???<<<999888;;;AAAHHHLLLEEECCC@@@AAAEEEJJJMMMOOONNNKKKGGGGGGKKKQQQVVVYYYWWWZZZ[[[WWWQQQOOORRRUUUaaabbblll|||zzzcccLLLBBBCCCRRR[[[TTTJJJFFFBBBIIIYYYhhhkkk___OOOEEENNN]]]nnniiiZZZ___lllnnneeeNNNFFFYYYrrr|||kkkZZZ___nnnxxxzzzyyy{{{}}}sss]]]UUUYYYlllvvvzzzjjjdddooo|||yyyvvvooo___LLLDDDFFFLLLKKKTTTgggyyy~~~|||wwwmmmhhhaaaSSSEEE>>>BBB>>>;;;:::???GGGPPPUUUVVVOOOEEE<<<444...---...000222444444222///---,,,+++,,,---...////////////...000111222111...+++)))000+++))),,,---++++++---000,,,,,,000000---...333666555222///,,,,,,...000777333---)))+++:::OOO^^^wwwkkk```TTTIIIAAA888333111222222///000222000000000000///---+++***.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,)))'''))))))((((((((('''''''''***(((&&&''')))***(((&&&((('''&&&%%%%%%&&&'''''')))(((((((((((((((((()))+++(((&&&&&&((()))(((&&&)))(((''''''(((***,,,------+++)))'''&&&'''(((((((((((((((((('''''''''''')))'''$$$$$$''')))***)))******)))))))))+++---......,,,***+++---...,,,***+++))))))***,,,,,,***'''))))))))))))))))))))))))((()))))))))'''''')))***++++++++++++++++++***)))---,,,++++++,,,---,,,+++---------,,,,,,---///222///000111444666666444222333444555444333444666888IIIXXX]]]PPP@@@777222,,,111333666888888777555555<<>>@@@CCCFFFIIIIIIIIIIIINNNLLLRRRbbbvvvqqqbbb[[[ZZZ```hhhtttxxxyyyyyyuuudddQQQJJJ@@@:::888777444111111444777888777666777888777999888444333777::::::>>>======AAAFFFGGGDDD???;;;@@@AAA<<<:::>>>BBBBBBBBB???;;;888666444222000333333555555555444222111222222666;;;:::666444555333333444555666555222///444555555444222000111111111333666999<<<>>>??????<<<:::777555777;;;@@@DDD??????>>>>>>???CCCGGGJJJJJJGGGDDDDDDHHHMMMRRRUUU\\\```ccc```ZZZWWWWWWZZZWWWVVV[[[eeelllpppvvv}}}zzzcccOOODDDBBBMMMTTTNNNEEEBBBAAAJJJZZZhhhiii\\\LLLCCCQQQ___ooojjjZZZaaaqqqttthhhQQQHHH[[[rrr|||~~~zzzgggZZZaaarrryyyvvvqqqvvv|||~~~iiiWWWOOO\\\iiixxx~~~kkkbbblll}}}|||vvvmmm\\\JJJBBBCCCRRRRRRZZZlll}}}~~~wwwsssnnnbbbQQQBBB@@@>>>@@@IIIXXXhhhsssxxxwwwqqqgggXXXHHH;;;555333222222333222000...---,,,,,,,,,,,,---......//////000000111111000---+++***///+++)))---...,,,+++,,,111---,,,000222111111555999888666222///...///111222111---)))+++444CCCNNN}}}sssjjj___RRRHHH888333000222222//////000000000000000///...,,,+++,,,++++++++++++,,,,,,---------++++++++++++------,,,++++++,,,...---+++)))))))))((((((((((((''''''((('''&&&'''(((((('''&&&(((((('''&&&&&&'''((()))''''''((((((((((((''''''+++)))&&&%%%&&&(((((('''((((((((((((((())))))))),,,+++***((((((((()))***''''''''''''&&&&&&&&&&&&)))'''%%%%%%&&&'''''''''))))))***++++++,,,,,,,,,///...,,,,,,,,,,,,***)))+++***)))***+++***(((&&&(((((((((((((((((((((((('''(((******((((((((()))***************)))(((''',,,,,,,,,+++***+++---///---...///.........111333111222444444333333444555;;;777333222444666777777EEERRRWWWKKK<<<666333111111222555666777777555555<<>>@@@BBB???;;;999999;;;<<>><<<;;;BBB@@@@@@AAACCCEEEFFFFFFAAAAAA??????@@@BBBEEEGGGQQQQQQ\\\sssvvvkkkkkkttt}}}xxxdddSSSMMMEEE???<<<999555111111333666777666555666666444444111...000777:::888::::::===BBBGGGFFFBBB===<<<@@@@@@<<<:::<<<@@@BBBCCC>>>888444333333222222222333333444333333222111222000444<<>>===@@@DDDKKKPPPRRRTTTTTTRRReeezzz^^^ZZZVVVVVVYYY[[[ZZZYYYRRRQQQQQQPPPOOONNNMMMLLLFFF@@@<<<>>>BBBEEEGGGIIIMMMJJJFFFCCCDDDHHHNNNQQQXXX[[[iii}}}|||sssaaaPPPLLLGGGCCC???;;;777333222444666777666666666555444222...+++///666888555666888===BBBFFFEEE@@@;;;BBBDDDCCC>>>999888:::===>>>:::555222222444666777222222222222222222222222333///000888???<<<666222444444444666777777444222777777666444111000222333000000000111333666999:::888888777777777888999999999<<>>===???BBBDDDEEEIIIOOOVVVZZZZZZ]]]bbbhhhgggeeebbbZZZRRROOOSSSYYYcccjjjsss|||yyykkkVVVNNNLLLSSSWWWRRRJJJFFF>>>JJJ^^^nnnooocccVVVPPPOOO]]]mmmiii\\\dddtttwwweeeRRRKKK\\\qqqwwwsssoooccc[[[YYYgggxxxzzzjjjYYYeeettt}}}ooo______kkkyyyzzzddd^^^kkk~~~mmmUUUHHHKKKTTT``````ffftttmmmRRRHHHLLL[[[uuu{{{gggPPP>>>888444000---,,,,,,---------,,,******+++,,,///000333222000...,,,+++++++++---)))***...///---+++,,,///+++***---222444444333111222111///,,,++++++,,,///000000///......111444~~~yyyoooaaaUUUCCC;;;555555555333111111000000//////......------...---,,,,,,,,,...///000...---+++******+++---...*********+++------+++)))(((((())))))))))))))))))&&&'''''''''&&&&&&'''''''''&&&%%%%%%%%%&&&((()))&&&'''((())))))((('''&&&((()))++++++***)))''''''&&&''')))+++,,,,,,++++++)))((((((((('''((((((((()))))))))((((((((('''''''''(((''''''&&&&&&&&&''')))+++...000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((((((((())))))))))))))))))))))))&&&(((***+++)))(((((((((***++++++,,,,,,++++++******,,,,,,+++)))***...222---///222333333333444555222333333000......333777;;;999666222111555;;;AAA<<>>FFFGGGGGGCCC>>>@@@GGGOOOWWW\\\\\\]]]\\\VVVfffcccNNNKKKIIIJJJNNNQQQRRRQQQNNNPPPRRRVVVZZZ]]]```aaaTTTIIIAAA@@@AAAAAACCCGGGNNNJJJFFFCCCDDDJJJQQQUUU]]]cccvvvyyykkk\\\JJJHHHFFFCCCAAA===:::777444555666777888777666555666444///,,,///444555222333666;;;AAACCCBBB>>>;;;FFFEEECCC???999555666:::<<<999444222333555777888111111000000111333444555666///,,,333::::::666333555555444555666666444222333444444333111111222444111000//////111333666888555555666777777888999999777;;;???>>>:::999===AAACCCAAA===<<<===>>>>>>>>>>>>CCCHHHKKKMMMSSS\\\dddkkknnnnnnggg]]]VVVSSSSSSTTTXXX```hhhrrrxxxtttmmm[[[XXXYYY___bbb[[[OOOGGG@@@KKK]]]nnnqqqfffZZZTTTOOO\\\lllkkkaaahhhtttrrr___OOOGGGSSScccgggbbb\\\SSSPPPRRRaaasssxxxjjjZZZWWWjjj{{{~~~tttpppxxxttt```___nnnlllPPPCCCKKKWWWbbbdddlllyyywww```PPPZZZpppeeeHHH;;;666///,,,+++,,,---,,,,,,+++***)))***,,,...000333111///---+++++++++,,,---))))))---///---,,,------,,,***+++...111000...***+++---,,,+++***+++,,,//////......---...000222wwwjjj^^^KKKAAA888666666444222111//////...------------------,,,***))))))+++---...------++++++++++++------***)))***+++------+++)))(((((())))))))))))******&&&'''(((((('''&&&'''(((&&&%%%%%%%%%%%%'''((()))(((((())))))))))))((((((''')))++++++)))'''''''''&&&''')))+++,,,---,,,,,,)))(((((((((''''''&&&&&&***)))))))))((((((((((((###%%%'''(((((()))+++,,,)))+++...000000...+++)))+++,,,------++++++,,,---+++,,,,,,+++)))((()))+++))))))))))))))))))))))))'''(((******((((((((()))***+++,,,---------------)))***+++++++++,,,///111---000444666666555555666333222111000///111444777:::999666222111555<<>>===BBB@@@???===888444666;;;===:::777555555666555555000/////////111444888:::888000+++000666777666555777555444555555555333111///000222222111000000111111000//////000222444555111111222444555666777777555888;;;<<<:::999;;;===AAA>>><<<;;;<<<<<<<<<;;;===@@@CCCCCCCCCGGGPPPWWWeeelllrrrqqqmmmiiieeeaaaNNNOOOQQQWWW]]]bbbbbb___[[[\\\```ffffff^^^OOODDDCCCJJJZZZkkkppphhh\\\UUUSSS\\\jjjkkkdddkkkrrrkkkXXXJJJAAAGGGPPPRRRMMMIIIEEEEEEHHHTTTfffpppkkk```MMM^^^sss{{{lll[[[```rrrfffJJJ@@@GGGQQQ___dddppp~~~}}}nnnZZZkkkpppLLL===777000,,,,,,------,,,+++******)))***+++---...111000...,,,++++++,,,,,,...)))(((,,,...,,,---//////111000,,,+++,,,,,,***&&&))),,,------,,,,,,---,,,+++******+++---///000{{{oooeeeRRREEE999555555333111111......---,,,+++,,,,,,---+++***'''&&&&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,*********,,,......,,,***(((((()))))))))*********&&&(((***)))'''&&&(((***'''&&&&&&&&&&&&((()))*********))))))))))))******((()))(((&&&$$$$$$&&&)))(((((()))************************)))((('''&&&%%%))))))((((((((('''''''''%%%'''******)))(((***,,,(((***,,,......,,,***(((,,,...///---+++)))***,,,+++,,,---+++))))))+++...++++++++++++++++++++++++((()))))))))'''''')))***((()))+++,,,.../////////)))))))))+++---/////////---111555888888777777777555333111111333555777888>>>999444111333777:::<<<@@@KKKVVVVVVIII;;;555666666333222444999<<<:::888::::::CCCUUUgggsss|||}}}mmmWWWFFF===;;;999777444444444555555444555999<<<;;;888:::@@@GGGHHHOOOUUUTTTPPPOOOTTT[[[WWWWWWTTTVVVXXXQQQXXXpppfffVVVNNNJJJEEEDDDEEEFFFEEECCCCCCDDDFFFIIINNNSSSXXX[[[YYYSSSSSSVVVQQQFFFBBBGGGDDDCCCBBBBBBDDDGGGJJJLLLSSSdddnnnccc___WWWMMMAAAAAA@@@???<<<:::999999555444444555777777555222222555555111///111222000444555777999;;;<<<>>>???===:::999999555000333::::::999888999999888666444///......///222666;;;>>>999222...111555555555666888666444444444333111///,,,///111222000---,,,+++//////.........000111222000111111222333444555555444666888:::;;;;;;;;;;;;;;;:::999:::;;;===<<<;;;>>>AAACCCAAA>>>>>>DDDJJJVVV___ggglllqqqvvvuuuppp]]]ZZZVVVVVVVVVTTTQQQOOOPPPTTTZZZ```bbb\\\NNNCCCBBBFFFTTTgggsssoooddd]]]WWW[[[ddddddaaaiiimmmcccOOOEEE======BBBEEEDDDCCCAAAAAABBBGGGTTTbbbeee```OOOUUUbbbsss~~~ppp^^^TTT```vvvvvv^^^LLLHHHKKKNNNUUU^^^ooo}}}vvvdddzzztttRRR???999111......///---+++))))))******++++++,,,,,,///...------,,,,,,,,,---///***'''***,,,,,,---111444999888000*********)))&&&))),,,...---,,,++++++***))))))***,,,---------{{{qqqgggUUUGGG999444444222111111...---,,,+++***+++,,,---...---***((('''(((***,,,+++,,,,,,------,,,,,,+++++++++,,,---//////...,,,(((((())))))*********+++''')))+++***'''&&&(((***((('''''''''((()))+++,,,,,,+++***))))))***+++,,,)))(((%%%!!! &&&+++***)))))))))((((((((((((,,,,,,++++++***((('''&&&(((((('''''''''&&&&&&&&&***,,,...,,,(((&&&&&&'''''')))+++,,,,,,***(((&&&...000000...***((((((***+++------,,,******---000++++++++++++++++++++++++)))))))))(((&&&''')))+++'''(((***,,,...///000000)))((((((+++///111000------111666999999888777777777333111222666999:::999BBB:::111000444999999666:::EEEPPPRRRGGG;;;888;;;777444222555:::===;;;888;;;;;;???JJJ\\\mmmvvvxxx~~~}}}nnnXXXEEE;;;888666444222222333444444444666:::>>><<<:::;;;CCCJJJXXX```gggfff___YYYYYY\\\VVVTTTNNNPPPQQQHHHLLLaaaooogggWWWQQQIIIEEEAAA???AAABBB@@@>>>DDDCCCBBBBBBEEEHHHLLLNNNNNNNNNUUU^^^[[[NNNJJJOOO@@@AAAAAABBBCCCEEEFFFFFFMMMbbbtttbbb\\\___ZZZQQQ@@@@@@???===:::888777777555333222444666666444000...444666333///000111000555555666777888;;;>>>AAA;;;888777777222---///666444555777:::<<<<<<999666///......///222888===@@@999333111444666555555666888666444333333222000...,,,...111222///+++((('''......------......//////333333222222333444555555666666888;;;>>>???===;;;666555666888;;;=========<<<@@@BBBAAA===;;;>>>BBBFFFNNNWWW^^^iiitttwwwsssuuuoooiiiddd^^^UUUOOOKKKCCCHHHPPPWWW\\\YYYOOOEEE???BBBPPPfffwwwxxxooohhhXXXXXX\\\\\\[[[eeehhh\\\IIIAAA::::::>>>CCCFFFIIIEEEDDD@@@???GGGUUU\\\[[[WWWOOORRRbbbqqqwww~~~~~~xxxbbbSSSMMM___xxx}}}lllZZZRRRSSSTTTQQQJJJVVVkkk~~~zzzxxxlllyyy[[[@@@999222//////000...+++((((((***++++++,,,++++++------------------------000***''')))+++,,,...222888??????444+++)))******%%%(((,,,---+++)))((((((******+++---...///---,,,vvvnnn___OOO>>>777777444000.../////////...------,,,,,,+++---,,,((((((,,,---+++*********++++++,,,,,,,,,+++000,,,+++111---&&&(((+++***((('''''''''))))))'''((()))***)))(((&&&$$$(((###$$$+++///+++((()))((()))*********)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((...)))%%%%%%)))+++)))&&&''''''((((((((((((''''''+++!!!PPP###------*** ((('''(((((()))+++,,,---+++,,,------,,,+++***)))---******---,,,)))))),,,+++,,,------,,,)))'''%%%)))+++,,,)))(((***)))&&&''''''))),,,...///---,,,+++++++++,,,...000111222(((,,,333888;;;;;;999777777666666999;;;<<>>777333777<<<===:::AAA@@@CCCHHHGGG>>>999999777222000666999999;;;@@@===;;;:::>>>GGGUUUccckkkuuuuuuqqqeeeTTTDDD;;;888333555555444111222666;;;;;;888777888???GGGOOOSSSiiillllllhhheeeeeebbb^^^WWWTTTNNNFFFAAABBBHHHMMM]]]bbbrrrvvveeeZZZTTTQQQLLLHHHDDDDDDFFFEEEAAA===AAAAAAAAAAAABBBCCCDDDDDDGGGHHHIIIKKKMMMOOOQQQRRRNNNFFF@@@>>>>>>???BBBGGGRRRdddrrraaa^^^cccddd\\\RRRBBB???<<<::::::999777555888666444222000111111222666555555555444333///---444222000000222777===AAA:::999888555111//////000222333333444555666777777444333333333444666888999555444222222333777;;;===:::666333111222333111...111111111111000///------,,,---/////////000222555444666777666444222111111888:::===??????===;;;999777888999;;;<<<<<<======777;;;>>>???===<<<>>>???===???DDDLLLSSS___rrr|||wwwsssooodddYYYLLLDDDBBBIIIMMMHHHBBB???999???NNNeeeyyyzzzqqq```___WWWQQQYYYeeebbbUUUHHHDDDCCCGGGKKKOOOUUU\\\[[[UUUKKKDDDBBBGGGPPPWWW\\\PPPLLLUUU```iiiuuu}}}pppgggUUUPPPXXXooovvv]]]KKKQQQaaa___PPPLLLTTTddduuuxxxzzzaaaCCC;;;222...///000///---,,,+++)))((((((((()))***---//////++++++------+++///---***)))+++///444888BBBGGGCCC444---//////***++++++++++++*********)))---+++((((((***,,,---...xxxooo```OOO>>>888777555111///000//////......---,,,,,,***,,,+++((()))---...,,,***++++++++++++++++++,,,&&&***&&&$$$***'''!!!$$$******)))(((((('''(((((('''((()))***)))(((&&&%%%)))%%%%%%***,,,)))'''(((((()))*********)))'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((+++)))((('''(((((())))))''''''((((((((((((''''''---///bbb222,,,%%%***---((((((((())))))***+++,,,***+++,,,,,,,,,+++***))),,,)))))),,,,,,******---+++,,,------,,,***'''&&&))),,,,,,))))))+++***'''))))))+++---///000...,,,,,,,,,,,,---...///000111000444999>>>@@@>>>:::777777555666:::???CCCFFFHHHNNNCCC444---111<<>>???CCCAAA:::777888888333111666999999:::>>>;;;999777888>>>IIISSSZZZeeeeeebbbXXXJJJ>>>777444555555666555444555777999888999:::===EEEOOO[[[bbbggglllnnnjjjeeebbb^^^YYYSSSQQQLLLEEE@@@???CCCGGGSSSWWWcccuuuxxxkkk___XXXUUUTTTUUUTTTPPPIIIDDDAAA@@@???>>>??????>>>>>>>>>???@@@@@@???@@@CCCFFFIIILLLNNNOOOLLLEEE@@@???>>>>>>@@@EEEMMMbbb{{{pppfffffflllkkk___SSSAAA???<<<;;;;;;:::888777:::888555222111000111222444333222333444444222000222222333444666999;;;===:::::::::777333000//////333333333333444444444555333222222222222444555666444333111111333777<<>><<<;;;999::::::;;;;;;;;;:::::::::999;;;>>>>>><<<<<<===???===>>>BBBFFFIIISSSgggzzz}}}xxxppp___RRRHHHFFFFFFBBB??????:::===HHH\\\sss~~~xxxiiifff]]]WWW]]]fff```RRRFFFIIIRRR^^^gggjjjmmmqqqpppnnnfffZZZNNNHHHIIIMMM]]]UUUNNNMMMQQQ[[[jjjvvvsssddd[[[LLLRRRbbbxxx~~~mmmXXXOOO[[[jjjfffWWWVVVWWW```nnnyyy~~~}}}xxx___CCC<<<444000//////---+++,,,+++***)))((())))))***,,,......,,,,,,111333111,,,,,,,,,---...000333444>>>CCC???222+++......))),,,,,,+++++++++*********,,,***((()))+++---------zzzsssbbbQQQ???999888666333111000000///......------,,,))),,,,,,))))))---...,,,+++++++++++++++*********))),,,'''%%%+++)))###'''************)))(((&&&&&&'''((()))))))))(((&&&&&&***&&&%%%(((***((('''(((((()))*********)))'''&&&&&&&&&&&&''''''(((((()))''''''''''''((((((((((((''')))***)))'''''')))+++''''''(((((((((((('''''',,,///\\\444))) (((---************************((()))***+++,,,+++***)))+++((())),,,,,,***+++...,,,,,,------,,,***((('''))),,,,,,))))))++++++(((,,,,,,---...000000...,,,------------...///111111999===BBBFFFEEEAAA<<<888666555666<<>>888666888888444222555888888999;;;;;;888555444666<<>>======<<<<<<======999:::<<<>>>AAACCCEEEFFFGGGBBB???>>>===<<<>>>BBBJJJaaaqqqmmmmmmrrrvvvppp___PPPAAA>>><<<;;;<<<<<<:::999>>>;;;777333111000111222333111000111333444444444000222555777999999888777888999:::888444111///...333333222222222333333444333333111111111111222333333111000///222666;;;>>><<<999666444444444444333333333333222000...,,,+++,,,---......---...000222222444666777666555555666888999::::::;;;;;;::::::=========<<<;;;:::999888<<<======<<<;;;;;;<<<>>>===???AAAAAA@@@HHH[[[nnntttgggYYYRRRMMMFFFAAA???>>><<>>:::777666888@@@NNN\\\___\\\ZZZNNNAAA;;;>>>FFFQQQZZZZZZUUUOOOIIIBBB<<<888777777444333444555555555666<<<:::777444444666888:::===>>>>>><<<888555444555:::888888:::===<<<999555;;;AAAGGGKKKPPP]]]qqqwwwfffccc\\\TTTMMMIIIHHHHHHLLLQQQYYYaaabbb```ccciiimmmlllmmmuuu{{{eeeQQQFFFHHHNNN@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::AAA>>><<<===<<<:::<<>><<<<<<<<<===<<<;;;@@@>>>999555222111111222333111000000222444444444000222444666777666555333333555777777444111000///222222111222333444666777666555333111000000111111333111///...///333888;;;999888888888777666444222555666666555333000---,,,,,,---...---------///111333555777888666555555666777777777777888999::::::>>>????????????>>>>>>===???>>>===;;;::::::;;;<<<<<>>BBBRRRddd|||zzzrrrllleeeZZZNNNFFFGGG@@@===EEEXXXkkkvvvyyyssslllccc___eeehhh___QQQ===CCCSSSggguuu|||ppp\\\NNNHHHSSS^^^___RRRFFFHHHNNNPPPWWW\\\```^^^XXXRRRPPPQQQ```nnn{{{~~~sss```XXXYYYkkk}}}xxxpppTTTKKKGGGRRRdddsss~~~|||yyynnnvvvSSS:::777333000///...+++))),,,,,,++++++************,,,---+++''''''+++---+++000222444666777666444333333666444...,,,------)))++++++*********))))))))))))))))))+++---...---,,,}}}fffUUUBBB:::999666333222111000000///......---------//////+++)))+++)))&&&+++++++++******)))))))))))),,,&&&$$$***)))%%%))))))************(((&&&%%%''''''((((((((((((((('''%%%&&&&&&&&&''')))+++,,,((()))*********)))'''&&&%%%&&&&&&'''((()))******''''''''''''((((((((((((***(((%%%'''+++,,,)))&&&''''''((((((((((((''''''...!!!000(((.........$$$++++++,,,,,,+++***)))(((((()))***+++,,,,,,+++***)))''''''+++,,,***+++...------------,,,,,,+++***+++---,,,))))))------+++///...------......---+++++++++,,,...000333555666>>>BBBGGGJJJJJJFFF@@@<<<888:::<<>>>>>999555888???FFFJJJPPP___vvvyyyooodddZZZRRRMMMJJJKKKQQQZZZcccddddddjjjrrr|||zzz]]]LLLJJJNNN???>>>===<<<;;;:::::::::999999999999888888888888===;;;<<<===<<<:::<<>><<<<<<======<<<;;;???===:::777444222222222555333000000111222222222000111111222222222222222---000333444333111000000000000000222444777:::<<<:::888666333111000000000222111///...///111444666777:::>>>???>>>:::666333888999999999777444000...---.........,,,,,,...000555777999888666444333333666555555555666777999:::>>>???@@@BBBDDDEEEEEEEEEBBB@@@>>><<<;;;;;;;;;:::777;;;@@@BBB>>>???JJJXXXttt~~~xxxoooddd[[[VVVMMMDDDDDDNNN\\\ffflllaaa\\\UUUSSSXXXZZZSSSIII>>>???FFFTTTcccooo|||vvvdddRRRFFFIII\\\iiicccXXXSSSOOOJJJLLLNNNPPPOOONNNRRR[[[cccrrr|||}}}nnn\\\TTTXXXggg}}}zzzrrrOOOEEEAAALLL]]]jjjrrrvvvttttttuuuuuurrroookkkhhh___ppplllEEE222111///......---,,,+++,,,,,,,,,,,,,,,++++++***///111000,,,,,,000111000333444444444555444444444111222111//////000...+++***)))))))))(((((((((((((((((()))+++---...---,,,iiiWWWCCC:::888555222111111111000//////......------000///+++***+++)))%%%***************)))))))))'''+++&&&%%%,,,***%%%))))))))))))))))))(((((('''''''''''''''(((((((((((($$$(((***((('''***,,,+++((()))*********)))'''&&&&&&&&&&&&''''''(((((()))''''''''''''((((((((((((,,,(((%%%''',,,---(((###''''''(((((((((((('''''')))$$$---...((($$$***(((++++++,,,,,,,,,+++)))((()))***+++,,,---,,,+++******'''(((++++++)))***---.........------,,,,,,,,,+++...---))))))---///---///...------...///...,,,+++,,,---///111444666777;;;>>>BBBEEEEEEBBB>>>;;;888===@@@FFFTTTeeejjjfffmmmdddZZZQQQFFFCCCRRReeesssuuurrrhhh\\\OOO@@@444666666444111111222000+++444555666777777555333222///......///111333666777===<<<======>>><<<999666222888@@@FFFOOO```xxxuuukkk```UUUOOOKKKNNNWWW```ffflllwwwgggOOOFFFFFF<<<;;;:::999888888888888555666888:::===@@@AAABBB@@@??????@@@===:::>>>DDDGGGNNNeeejjjQQQBBB???===;;;;;;<<<<<<<<<:::<<<;;;:::888666444333222666444111111111111000///000000/////////000111222+++...000111111000111111/////////111444999===???===;;;888555222111000///111000000000111222444444:::>>>CCCEEECCC???:::888999:::;;;;;;:::777333111...//////...---,,,...///666777888888555333222222333333333444555666777888:::<<>>===<<<:::888333666;;;>>><<<<<>>>>><<<999777777>>>CCCEEEQQQaaahhhdddmmmjjjggg]]]JJJ???JJJ___ttt{{{yyynnn^^^KKK;;;777999777222111333///)))111333666999999777444111222111000000222555888999<<<>>>???>>><<<999888888111666;;;AAAKKK^^^uuuqqqpppxxx~~~uuuhhh^^^TTTSSSVVV^^^iiivvvpppTTTEEE@@@;;;::::::999888888888888444666:::???DDDIIIMMMOOOIIIGGGFFFDDD???;;;???EEEKKKPPPccc|||dddOOOBBB???===;;;:::;;;;;;:::999777888999999999666444222444222111222222222000.../////////000000111111111...000111000//////000111/////////000333777<<<>>>???===:::666222000.........///222444666777777777<<<@@@DDDDDDBBB>>><<<<<<888:::;;;<<<;;;888555222000111111///------...000333555777777555333222333111111222333444555666666555777;;;???DDDGGGJJJKKKGGGDDDBBB@@@@@@>>>:::777666555777:::::::::???EEEYYYjjj|||zzzwwwnnn```RRRLLLNNNRRRLLLIIIEEEBBB???===<<<===:::555333888@@@IIIVVV```nnnrrryyy|||wwwiiiXXXLLLGGGOOO___pppxxxuuuqqqppppppoooooopppssswww{{{~~~}}}zzzxxxuuummm```WWWTTTdddsss{{{hhhTTTFFF???===DDDMMMPPPPPPPPPKKKKKKIIIGGGDDDAAA>>>===@@@FFF___rrrQQQ>>>000000///---,,,---...000,,,---.........---++++++$$$(((******,,,000000---555555444333222222111000///...///222444333///---++++++++++++***************((('''(((+++...//////|||mmmYYYDDD:::666222...---111111000000//////......(((+++---++++++...---)))(((((())))))******++++++(((---******111...(((***((((((''''''''')))+++,,,'''''''''''''''((()))***(((///111,,,))))))(((%%%((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((())))))+++,,,+++(((&&&%%%%%%''''''((((((((((((''''''///%%% ///+++)))...((()))***,,,------,,,***)))---......///...---+++***+++((((((++++++((((((***//////...---------......,,,...---)))***...000///111000...///111222222111111111111111111111222222555666888999999777555444555???DDDEEEMMM]]]dddbbbgggkkkpppjjjRRR===BBBTTTrrr~~~{{{kkkUUUBBB999;;;999333222444000)))111444888;;;;;;999555222888666333333555888:::;;;<<>>:::888888:::555777:::???III[[[ppp~~~www___XXXbbbooozzz{{{ppp```[[[ZZZaaannnyyy[[[GGG???===<<<;;;;;;::::::;;;;;;666888<<>>DDDNNN```sss|||}}}mmmXXXKKKJJJNNNTTTQQQMMMHHHBBB===>>>AAA>>>:::999===@@@BBBGGGNNNXXXdddsss|||zzzoooaaaYYYKKKJJJUUUkkkzzz}}}}}}uuummmfff[[[RRRXXXdddrrr~~~}}}vvv___EEE<<<777666===DDDGGGGGGHHHCCCAAA???<<<999777555333222444HHHoooZZZ???777333222111///------///111,,,---.........---,,,+++(((---///......000///+++777777888888777555333111///---...222555333///------------,,,,,,,,,+++++++++)))'''(((***...///000zzzzzzlllZZZEEE:::555222111222111111000///......------------,,,++++++******)))222///+++((('''(((+++---***+++,,,---,,,+++***)))((((((''''''''''''(((((((((''''''((()))+++---...+++++++++++++++***)))(((***)))((())),,,---+++)))''''''''''''((((((((())))))(((''''''((()))(((&&&))))))************)))))),,,&&& $$$***++++++)))((('''&&&&&&''')))******)))'''(((***++++++***---------,,,,,,+++++++++,,,***(((''''''(((***,,,$$$)))...000...,,,---......,,,+++,,,///111222222888333+++---444...***444...111222000//////000000111555555111///222333111222<<>>>>>;;;777555777999::::::???IIITTT___iiiqqqggg```TTTIIIDDDCCCBBB@@@HHHMMMWWWdddvvvmmmWWWIIIDDD@@@>>><<<::::::999777555333333333555777777555333777555444333333222111///111000/////////000111222333444555444111/////////444...,,,000444444555777888999999555000------...555222333999===;;;999999===>>>>>><<<:::888888999888666444666999;;;999777333555444///,,,---...,,,///222555666555333333444777555222111111111000...111444777999999<<>>>>>>>>;;;<<<<<<<<<:::888888888@@@KKK\\\nnn{{{|||kkkYYYQQQUUU\\\ggg]]]TTTTTTTTTNNNEEE@@@FFFFFFCCCBBBEEEJJJIIICCCHHHJJJ___vvvxxxrrrkkkaaaJJJIIIRRRcccsss||||||sssgggaaaXXXQQQRRR[[[iiirrr}}}mmmYYYGGG===888333555;;;;;;:::DDDSSSOOOBBB666333444444333333///333===MMMbbbzzzvvv]]]FFF:::999...///000111111///...,,,***+++,,,...---,,,***(((///...---,,,,,,---///000666888::::::888777777777///...111555444///+++,,,---***((((((+++,,,+++(((++++++******++++++,,,---rrrqqqwwwlllZZZEEE:::555222000111000000000///...------,,,------,,,++++++******)))///---***''''''))),,,...,,,,,,,,,,,,+++***))))))))))))(((((((((((())))))&&&&&&&&&&&&''')))+++,,,******************)))(((***)))(((***,,,---+++)))'''''''''((((((((()))))))))(((''''''((()))((('''))))))************)))))),,,((($$$###&&&***+++++++++***(((''''''(((***+++***)))'''((()))+++******------,,,,,,,,,+++++++++,,,+++)))'''''')))+++,,,(((+++...///////////////------,,,---///111333444222444000333;;;555---111000333444222111111444555111444444111000222333111444;;;AAABBBGGGPPPWWWYYYXXX[[[```ccc\\\OOOJJJKKKgggzzz~~~nnn^^^III???777444444222111222111111222333444666888999777666555666888::::::999555333333666777444555777111111000222888DDDTTT```qqqwww{{{vvviiiZZZOOOJJJLLLXXXkkk~~~~~~uuukkkiiiwwwZZZEEE???<<<===>>><<<:::888:::;;;===>>>EEETTTdddpppwwwyyyyyypppbbbSSSJJJHHHJJJKKKHHHKKKPPPWWWbbbrrrxxxcccQQQGGGDDD???<<<999777777777666555555555555666888888666444777666444444444333111...000///...---......000000555666888777444222111111111---,,,111444333222333555666777555111///...///555111222888<<<:::999:::======>>><<<999666666666999777666777999;;;:::888999<<<;;;666222222000---,,,...111555777888777777888666444444444444222111000222444666666999===AAABBBAAA@@@@@@????????????;;;;;;;;;:::888666555555888@@@MMM]]]jjjttt{{{}}}ssseee]]]]]]cccjjjsssggg^^^aaaddd^^^RRRHHHNNNQQQTTTTTTVVVVVVQQQJJJEEECCCVVVoooxxxzzzvvvkkkVVVOOOOOO^^^ppp~~~{{{nnnbbbQQQPPPPPPTTT]]]kkkzzzzzzmmm^^^MMM>>>666666111333999999888BBBPPPRRREEE999555444111//////---///333<<>>IIIOOO```gggpppsssmmm___PPPFFF>>>FFFVVVmmm}}}uuuyyyWWWFFFCCC???>>>>>>>>>============@@@EEEQQQcccwwwzzziiiXXXMMMIIIKKKNNNFFFGGGGGGIIIMMMUUU___fffgggiiilllnnnoooooonnnmmmnnnooosss{{{uuudddTTTIIIDDDBBB>>>;;;888666666777777666777666666888999:::888777;;;999888777666555222///000000///...///000111222666999;;;:::888555444444...,,,---222444111......000222555555333111000000444111222777::::::999;;;===>>>>>><<<999666555555;;;999888888:::<<<===<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999777444222111222666<<>>IIIMMMBBB888444333111......222000000111555<<>>AAABBBAAA@@@>>>666333222444222---+++---.........,,,***)))***++++++************+++,,,,,,uuummmiiippp||||||kkkYYYEEE:::555111......---...000000000...,,,+++------,,,++++++******))),,,+++***))))))***+++,,,...,,,***)))((((((((()))***))))))(((((())))))***'''&&&%%%%%%&&&'''((()))))))))***+++,,,,,,,,,+++)))))))))************)))'''(((((((((((())))))))))))((('''''')))***)))(((******++++++++++++******)))+++,,,+++***))))))***''''''&&&%%%%%%%%%%%%&&&)))((('''''')))******)))+++++++++++++++*********,,,+++)))(((((()))+++,,,+++(((&&&'''+++------+++,,,------...000444888;;;NNN]]]YYYGGG???888111222333333555777777:::BBBKKKKKKMMMKKKFFFCCCBBB>>>888666666444333666===CCCGGGDDDAAABBBKKKUUUXXXRRRKKKYYYnnnuuuXXXGGG777222444444222222444444444555666777888999:::999777777888999888777444111222666777555666999999555222222666===BBBEEENNNVVVbbbhhhfff]]]RRRKKKDDDDDDMMMaaavvv~~~nnnRRRFFFFFFCCCBBB@@@???????????????BBBOOOaaasss{{{iii\\\TTTNNNJJJHHHBBBBBBAAABBBDDDIIIOOORRRPPPOOOOOOOOOPPPSSSVVVXXXddddddfffmmmuuu|||}}}}}}vvvmmm^^^QQQGGGBBB@@@??????<<<888777888999999999777777777888;;;<<<<<<;;;@@@>>><<<;;;999777444111222222111222222444666777666999;;;;;;999666555444000......222222///---///,,,///222444555444333222333111222777:::999:::======>>>??????===;;;;;;<<<>>>===;;;;;;<<<>>>???@@@AAADDDEEECCC@@@===666...111//////333888999555000333222333444555555333222333444444555666777888999999::::::;;;;;;<<<<<<<<<<<<;;;999888666444111///333333444888>>>HHHPPPVVVaaadddiiimmmjjjgggllluuu~~~pppbbbbbbppp~~~|||rrrkkknnnqqqkkkaaaZZZssstttqqqiiiddddddccc```QQQCCCGGG]]]sss{{{rrr]]]LLLSSSmmmzzzoooeee___]]][[[ZZZ```cccjjjsssyyy}}}}}}|||lll^^^MMM@@@;;;999888666333000000333333222777???AAA888222222333222111222555444111000000333666888999666333222///---111777111444777999888666333111444444333333333333444444111111333555888:::===>>>@@@AAADDDFFFHHHGGGDDDAAA<<<888666666333...---///...///000---)))((())),,,***************++++++,,,sssiiibbbgggrrr}}}yyyiiiWWWDDD999555111......,,,...111222222000---+++------,,,++++++******)))---,,,+++***)))))))))))),,,+++***(((''''''((())))))((((((''''''(((((())))))((((((''''''((()))*********+++,,,------------((()))*********)))))))))(((((((((((()))))))))***)))''''''(((*********)))*********++++++*********''')))++++++)))(((((((((''''''&&&%%%%%%%%%%%%%%%)))(((&&&''')))******)))************************++++++***))))))***++++++,,,)))&&&'''***------+++,,,---...///111555;;;@@@YYYuuutttcccNNN:::333222111333777888<<>><<<<<<@@@HHHNNNNNNKKKUUUgggyyyvvvXXXHHH888333555555444333666666666666777777888999>>><<<999888888888666555333111111444555222222555777555222111333555777777???HHHRRRVVVUUURRRRRRTTTIIIHHHPPPbbbttt~~~dddLLLDDDDDDGGGFFFCCC@@@??????AAABBBKKK___vvvzzzjjjfffddd[[[MMMEEE@@@??????AAADDDGGGJJJKKKJJJGGGCCC@@@AAAEEEJJJMMM\\\ZZZXXX[[[aaafffgggggg___WWWMMMDDD@@@>>>===<<<===;;;888888999:::;;;;;;888777777999<<<>>>???>>>AAA???<<<:::999777555333555444444444555777888:::444777999999777555444444444111000111111...///333+++---000444666666555444111000333999;;;:::;;;???===???@@@AAAAAACCCEEEGGGHHHFFFCCC???======???@@@CCCGGGJJJJJJIIIFFF===444333111///222777888444///444333333444555666555333444444444555666777777666555555777888888888888888<<<:::888777777666333000333222222333666;;;???BBBGGGJJJPPPSSSRRRSSS]]]iiirrrjjjdddlll}}}}}}xxxsssrrrpppkkkhhhiiivvvpppnnnjjjeeeVVVFFFCCCTTTlllvvv```MMMSSSnnnqqqkkkeeebbbcccfffjjjmmmrrrtttyyy~~~}}}vvvqqqSSSIII<<<555555777888777444222111111000///111555777111...000222111000222222111///...---...000000///,,,***+++++++++...444000333666:::<<<<<<:::999999999888777777777777888333333444777;;;@@@FFFIIIHHHHHHHHHJJJKKKJJJFFFCCC@@@;;;888666333---,,,......///000---)))((())),,,******))))))******+++,,,iii___YYY___lllxxxxxxfffUUUBBB999555111//////,,,///222444444222...,,,------,,,++++++******))),,,,,,++++++)))(((''''''***))))))(((((((((((((((((((((''''''''''''((((((++++++)))(((((()))*********+++,,,,,,,,,,,,,,,,,,((()))+++***)))(((((()))((((((((()))))))))******(((''''''(((***++++++***))))))************))))))&&&'''((()))***)))((('''***)))))))))(((''''''''')))'''&&&&&&((())))))((()))))))))))))))*********+++++++++******+++++++++...,,,******,,,.........+++---///000111666>>>DDDSSSxxxgggBBB333222000111666777;;;KKK]]]iiijjjhhhdddbbb```XXXOOOJJJBBB:::666444333555888999;;;:::888;;;BBBGGGGGGLLLZZZhhhpppyyyyyynnnSSSEEE999666777666555666888888777777777888999999???<<<:::888777777555333111//////222222///000222999888777555333111000///666<<>>CCCIII[[[rrruuulllppppppaaaMMMAAA@@@???@@@BBBDDDFFFEEEDDDHHHEEE@@@======???CCCFFFNNNKKKIIIKKKPPPTTTVVVUUUMMMIIICCC???======<<<<<<;;;:::999:::;;;===<<<<<<:::999888999<<<>>>???>>>===:::777555666777888777;;;:::999888777888888999333444555444333111222333555333222222111///111777---...000333777888777555000111555<<<===;;;===AAA===???@@@BBBDDDHHHMMMQQQRRRPPPJJJDDD>>>===>>>@@@JJJNNNQQQRRRSSSQQQHHH>>>666333111333666777666444888777555555777888888777444333333444666666555333222333555666777666666555:::777555666888777444111111222222333555777888999777888<<<@@@@@@BBBMMMZZZaaaccckkkyyy}}}xxxsssuuuzzz|||uuuiii]]]TTTDDD@@@LLLbbbtttbbbPPPSSSlll}}}mmmlllooovvv|||}}}~~~~~~|||vvvmmmaaaXXXAAA<<<666333444555555444555333222000///......///444000...000111...---...000000///......---------,,,)))(((+++,,,,,,...222222444888<<<@@@BBBCCCCCC>>>>>>===<<<;;;:::999999666666888;;;@@@EEEJJJMMMLLLJJJHHHIIIJJJJJJFFFCCCBBB===999777333,,,***+++.........,,,***)))***+++***))))))))))))***++++++cccYYYTTT]]]lllxxxxxxcccSSSAAA888555222000000,,,///333666666444///---------,,,++++++******)))******++++++***)))((('''''''''(((((())))))(((((())))))(((((((((((()))))),,,+++***)))((())))))*********+++++++++***))))))'''***++++++(((&&&''')))(((((()))))))))*********(((''''''(((***,,,+++***(((((())))))))))))(((((('''&&&%%%'''***+++)))&&&************)))((('''''')))'''&&&&&&((())))))(((((((((((()))))))))******++++++++++++++++++++++++,,,---...---,,,---...000***---000111222777@@@GGGOOOggg~~~eee@@@222444000111555555888III]]]lllnnnooooooqqqrrrkkkcccXXXMMMBBB>>>:::444333666666999888444555;;;@@@@@@@@@IIIQQQYYYeeennnhhh[[[KKKBBB:::888999777777999:::999999888888888999999;;;999777666666666555333111...///333333222222555888;;;===;;;666333111222333444666777999===BBBFFFCCCFFFSSSeeemmmlllnnnvvv|||}}}hhhOOOFFFEEEDDDFFFGGGFFF???:::===GGGQQQjjj~~~yyyqqqpppwwwsss___JJJ@@@@@@???@@@BBBDDDDDDAAA>>>BBBBBBAAAAAA@@@@@@??????@@@??????BBBHHHKKKKKKIIIFFFDDDBBB???<<<<<<===============???BBBBBBAAA??????===::::::;;;<<<<<<;;;888555222333666<<<@@@BBBGGGEEEBBB???<<<:::999999222222222111//////111222222111333444333///111666111000000333777888777666...111888???@@@===>>>AAA===>>>>>>???BBBHHHOOOUUUSSSQQQLLLFFFAAAAAAEEEHHHQQQUUUWWWXXXZZZYYYOOODDD===;;;888666555555666777;;;888555444555777888888555444444666888888666444333444666777777666555444666333111333777888555222222222333444555555555444333333666999888999@@@IIINNN\\\ppp~~~~~~~~~yyyjjjZZZPPPBBB>>>EEEVVVtttqqqbbbRRRRRRggg~~~~~~xxxxxx~~~xxxmmmbbbTTTEEE;;;555555444333333222222111333333111000000000///---444000000222222...,,,---///////////////...---,,,***'''(((...111111222666777999<<<@@@DDDHHHKKKLLLBBBBBBAAAAAA???===:::999888:::>>>BBBFFFIIIJJJKKKKKKGGGDDDDDDGGGHHHFFFCCCFFFAAA===<<<666///+++,,,---,,,*********+++***))))))))))))))))))***++++++cccZZZUUU^^^nnnyyyyyybbbQQQ@@@888555333000000---000444888888555000---------,,,,,,+++******)))'''(((***++++++***))))))$$$&&&''')))))))))((((((******))))))))))))******,,,+++***((((((((()))))))))))))))))))))((('''&&&'''***,,,+++(((&&&''')))))))))))))))************(((''''''(((+++,,,+++***''''''(((((((((((('''''')))&&&$$$&&&,,,...+++'''))))))))))))((('''&&&%%%((('''&&&&&&((())))))((('''((((((((())))))******++++++++++++++++++++++++))),,,...---+++***,,,///***---000111222888AAAIIIRRRVVVZZZdddgggPPP888333666111111444333555FFF[[[mmmppprrrvvv|||{{{ssshhh\\\PPPKKKEEE===:::<<<333777777333444:::<<<999999===AAAGGGTTT]]]VVVGGGEEE???:::::::::888888;;;::::::999999888888999999777555333333555555555444222000111555777666888;;;111666;;;;;;777333444666222000///111666::::::999======EEEQQQVVVUUU^^^lllrrrnnnqqquuuooojjj~~~xxxZZZHHHFFFHHHHHHCCCFFFEEE???888<<>>;;;;;;;;;===BBBGGGIIIGGGDDDEEEEEECCC@@@<<<<<<===@@@AAAAAACCCFFFHHHIIIGGGDDDCCC@@@<<<;;;::::::888777666333111333999BBBIIILLLRRRPPPKKKFFFAAA===;;;:::222222111///---...000333///000333777555000111555444222111333666999888666---111999AAABBB>>>>>>BBB======<<<===@@@FFFOOOUUUMMMLLLJJJFFFDDDGGGMMMSSSUUUXXXZZZ[[[]]][[[QQQEEEEEECCC???999444333444666;;;888333222222555666777888777666999;;;<<<:::777444555777888888777555444333000///111666888666222555555555444333222111111666555777999888666999>>>AAAVVVsss|||{{{rrrdddNNNCCC>>>AAANNNkkkooobbbRRRQQQccc{{{xxxjjj^^^SSSFFF999///...000333333222111111222111222111000000222111...222000000444333///...///)))***,,,---------,,,+++$$$"""%%%---222333444777<<<===???CCCGGGKKKOOOQQQCCCDDDDDDCCCAAA>>>:::888999===CCCHHHJJJJJJHHHFFFHHHDDD@@@@@@DDDGGGFFFCCCJJJFFFCCCAAA;;;333//////---***((((((+++,,,+++((()))))))))))))))******+++mmmccc```iiiuuu||||||~~~ttt```PPP@@@999777333000///000000000///......------,,,,,,---------,,,+++***((())))))))))))*********''')))"""%%%111///###++++++******++++++,,,---+++***(((&&&&&&''')))***)))+++,,,,,,+++)))))))))(((((('''&&&%%%%%%$$$$$$"""$$$&&&((())))))((((((+++++++++***)))(((((('''((((((''''''''''''((((((***)))'''&&&'''(((***,,,((('''&&&%%%%%%&&&'''((()))(((''''''''')))***+++)))((('''&&&'''(((***,,,***,,,...000000...,,,***,,,+++***+++---///000///---333888999999===FFFNNN\\\UUUJJJBBB===888333000111444555333333999FFFPPPhhhooouuuyyyxxxqqqccc___\\\PPPGGGCCC;;;666777555222000333555555888777666:::@@@EEEGGGFFF???===;;;;;;<<<<<<888555???<<<<<>>777555888;;;999666555444444222000444///---333<<>>AAAEEEKKKQQQTTTbbb___^^^]]]UUUSSSfff~~~{{{___OOOHHHCCCAAABBBGGGDDDBBB>>>:::<<>>AAACCCCCC@@@<<<999999:::<<<@@@EEEHHHHHHHHHGGGBBB<<<;;;>>>AAAAAA@@@FFFNNNUUUXXXYYYXXXRRRKKKHHHEEEAAA===999666333111777777888;;;???EEEJJJLLLRRRRRRPPPJJJCCC===::::::222111111000000000000000111//////222555555222...---000444666;;;>>>999222555222111555===BBBCCCBBB:::::::::===@@@EEEIIIKKKNNNLLLKKKMMMLLLKKKNNNTTTXXXZZZZZZ[[[aaabbbVVVGGGMMMIIIAAA888222000222444777666444333222222333444555555777;;;>>>>>>:::666888555777;;;888111000444000111111222222222111111333555666777777666444222222111333777888999===CCCEEEZZZrrr~~~|||yyyoooVVVGGG>>><<>>888555333111000333555333333999DDDMMMgggrrr}}}xxxhhhaaaeeehhh\\\PPPGGG===999888444111000222444444444222222444999===??????AAA>>><<<===??????>>><<<>>>::::::===<<<777666999:::888666555555555444333333///---111888<<<:::666333555888:::999777444222444333111000111333555777;;;;;;;;;===@@@DDDHHHJJJLLLIIIKKKLLLFFFBBBOOObbbxxxrrraaaOOOHHHEEEBBBAAACCCFFFEEECCCBBB???CCCTTTfffwwwwwwnnnxxxlllRRRDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBAAA@@@===<<<888888999<<>>AAAEEEJJJOOOSSSUUUTTTRRRPPPKKKDDD;;;555222222111000000000000111333111111333555666333///+++...111555<<>><<<999777666888;;;999333222555111111222222222222111111222333444555666555333222444222444777888777:::@@@III```zzz}}}ttt```OOOBBB===FFFccczzz|||{{{hhhVVVUUUfffyyy{{{yyyxxxxxxyyyxxxvvvssseeeYYYIII>>>:::888444111111000000222333444333111222222111111000//////...000000000222333333222000---------------...//////,,,---///444:::>>>AAAAAAFFFGGGIIILLLOOOQQQRRRSSSMMMJJJIIILLLOOONNNGGGAAA@@@@@@AAACCCEEEHHHIIIIIIIIIGGGFFFGGGKKKMMMKKKIIISSSTTTSSSNNNEEE;;;555222---000///***(((,,,---+++,,,,,,,,,+++***)))))))))~~~yyyxxx~~~uuullldddccckkkvvv~~~sss]]]NNN???888666333111000/////////...------,,,,,,,,,,,,***)))))))))***+++)))************+++++++++&&&%%%&&&(((******(((''')))))))))*********++++++))))))***************)))***,,,------+++******+++)))))))))((((((''''''&&&+++***))))))((((((((((((+++******))))))(((((('''((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((('''''''''((())))))+++***)))((('''((()))******+++---......---+++***,,,+++***+++---///000///000444999;;;>>>FFFQQQZZZbbbVVVFFF:::444222222222222555777666666:::CCCKKKddduuuyyyaaa___lllwwwnnnaaaTTTEEE>>>999444000000111222333444333333555999>>>@@@AAANNNJJJEEEBBB???===:::888:::777666888777555666999999666333222222222111000111000...///222555666555111333666888888777444333555444333222111111222222777777777888:::;;;===>>><<<:::===AAA>>>:::???IIIVVVhhhvvvxxxyyyyyyoooaaaQQQJJJEEEFFFGGGGGGFFFGGGEEECCCBBBBBBBBBIIIZZZiiiuuuzzzvvvjjjnnn|||www^^^JJJAAA>>>>>>>>>??????@@@AAAAAABBBAAA@@@@@@???????????????999999999:::;;;===???AAA>>>@@@AAAAAAAAAHHHRRR[[[ssspppdddRRRDDD===;;;;;;;;;@@@DDDHHHKKKMMMQQQVVV[[[eeedddcccbbb]]]QQQBBB666333333222111111111111111555333222333666666444111......///444>>>EEE@@@666444444555999===>>>;;;777555555555888<<<@@@AAAAAAEEEFFFLLLRRRSSSPPPPPPRRRUUUXXXZZZ[[[]]]]]]YYYSSSTTTRRRLLLDDD<<<666333222666555333222222333444555333333444777:::<<<<<<;;;888777999<<<999444333555111222222222222222111111///000222333333333222222555444444777777555888>>>NNNfff{{{iiiUUUEEE>>>EEEaaa{{{lllZZZZZZlll|||}}}nnnjjjfffeeegggjjjlllmmmbbbSSSBBB888666777555222333222222333444555333222222222111111000/////////000000111222444444222000...------------...//////+++---222999@@@EEEGGGGGGIIIGGGFFFIIINNNRRRSSSRRRMMMKKKJJJMMMRRRSSSOOOJJJHHHEEEAAA???@@@CCCHHHKKKKKKIIIHHHKKKNNNQQQPPPNNNQQQSSSUUURRRJJJ???777222...///...+++***,,,,,,***,,,,,,,,,+++******))))))oooeeeZZZXXXaaaooozzzqqq[[[LLL===777666333111111//////......---,,,,,,,,,,,,+++)))''''''(((***+++************+++++++++++++++%%%%%%+++,,,'''%%%)))(((((())))))************((()))+++,,,,,,+++***)))+++,,,------+++******+++*********)))))))))((((((***)))'''&&&&&&&&&'''(((******))))))((((((((((((((((((''''''''''''((((((''''''((()))***)))))))))***))))))))))))))))))***+++************+++++++++++++++***)))((((((((()))***+++,,,------,,,+++***,,,+++***+++---///000///000333777;;;???GGGSSS[[[[[[QQQBBB888333333444444666888:::::::::>>>DDDJJJaaattt}}}eee```lll}}}~~~vvvgggUUUFFF===333000000000000222444444444777;;;@@@EEEGGGRRROOOJJJEEE???:::666333:::888777777777777888999<<<999444222111000///---111111000//////000333555000111333555666666555444666666666666555333222111333333444444555555555555888777999======::::::???CCCMMMSSSRRRPPPPPPKKKDDDAAAAAABBBFFFJJJKKKKKKLLLEEEBBB>>><<<>>>III[[[iiitttxxx{{{|||zzztttjjjbbbuuu}}}gggPPPDDD>>>:::<<<<<<===>>>@@@AAABBBCCCCCCAAA???======>>>AAABBB======<<<;;;:::;;;>>>@@@===AAAEEEGGGKKKWWWiiixxx~~~cccMMMAAA@@@CCCEEEEEEJJJPPPTTTYYY___hhhoooxxxyyyxxxttthhhWWWDDD888444333333222222222222222666444222333666777555222333111000555@@@HHHBBB777666777999<<>>@@@EEEHHHKKKLLLNNNNNNNNNNNNPPPQQQLLLOOOSSSRRRLLLBBB777000//////---,,,,,,---,,,***---,,,++++++++++++***)))lllbbbWWWTTT]]]kkkwww}}}~~~}}}~~~rrrYYYKKK<<<666555444222222000//////...------,,,,,,,,,+++)))''''''((()))***))))))*********+++++++++...&&&%%%,,,---&&&%%%***'''((()))************)))'''(((+++------,,,***)))+++,,,---,,,***)))***+++***************)))))))))(((((('''&&&&&&((()))***)))))))))(((((((((((((((((((((''''''''''''((((((''''''((()))***))))))))))))******************)))***++++++++++++*********++++++***)))))))))))))))******+++,,,,,,+++******,,,+++***+++---///000//////111555888===EEENNNUUUNNNGGG>>>888777777666555777999:::;;;;;;===BBBGGG^^^rrrqqqdddiiizzzxxxeeePPPAAA555222222111000222333333333444777;;;@@@DDDHHHHHHFFFCCC@@@===;;;;;;<<<======<<<;;;;;;:::999>>>;;;777444444444333333222333222000......111444///000111333444444444444777999;;;<<<;;;888555333111111222222333333333333666444333666888777777888;;;???BBBBBB@@@>>>;;;999;;;<<>>@@@BBBCCCDDDCCCAAA???======???BBBDDD@@@AAA@@@===::::::===@@@@@@EEELLLSSS^^^qqqyyy\\\KKKHHHMMMRRRPPPTTT[[[bbbjjjtttyyyeeeNNN>>>666555555444333333333333333555333222444777888666333444111000555BBBKKKGGG===888:::<<>><<<888666444222333333333333333222111111---...///000111111222222222111333777888999===BBBRRRgggrrrYYYEEE===AAA[[[zzzlllZZZZZZiiixxx{{{xxxhhhlllsss{{{uuu\\\FFF999777999777666555555555444222000111111111000000000000000///...///111333444222111///......---------......111111333888@@@GGGMMMOOOGGGCCCAAAEEEMMMRRRSSSQQQRRRMMMGGGEEEHHHLLLPPPQQQKKKKKKIIIEEE@@@>>>???AAAGGGNNNRRROOOIIIFFFJJJQQQFFFJJJNNNOOOKKKBBB777000111...,,,,,,------,,,+++---+++******,,,---+++)))lllcccYYYWWW___kkkuuuzzzwwwuuussswww~~~uuuWWWIII:::555555444222222000000000///......------++++++)))((((((((()))***((())))))))))))*********...(((&&&+++,,,(((&&&***((()))***+++++++++***)))&&&(((***,,,,,,,,,***)))++++++,,,***)))(((***+++************************))))))))))))******+++,,,((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))************))))))(((((()))))))))((('''&&&******************))))))*********++++++*********,,,+++***+++---///000//////111333666999???EEEJJJ@@@===:::999;;;;;;999666777777777777777999>>>AAAWWWllllllkkkyyypppZZZGGG777444555333111333666666666555666999???CCCGGGFFFDDD@@@===<<>>999<<<888555333333444555555333333222111//////111333//////000000111222333333666999>>>AAABBB???<<<999333333222222222333444444555333222222555666777777777:::AAAGGGGGGAAA<<<<<<;;;===???CCCMMMXXX\\\[[[MMMHHH>>>777===OOOaaajjjhhhiiiiiiggg```^^^fffqqq|||ppp[[[GGG???>>><<<888;;;<<<===???AAABBBDDDDDDDDDCCCAAA@@@AAABBBDDDEEEBBBCCCCCC@@@<<<;;;===@@@@@@EEEPPP___sssttt^^^VVVZZZ```jjjlllpppuuu{{{ttt[[[FFF;;;999666555555444444444444444444333444777;;;;;;888555000//////444@@@KKKIIIBBB:::;;;===???@@@AAAAAAAAAAAA<<<777666999;;;999666:::<<>>333---,,,---111000000000111222444555111111222111//////111333888<<<===:::888777666333444444444444333222111000000000000000111222222222111000333888:::;;;@@@FFFOOObbbxxxwww]]]HHH???@@@VVVtttlllYYYWWWeeeuuu~~~tttWWWCCC;;;;;;888777555555444333111...111111000000000000000000//////000222444555333222//////...------------...333222333888???GGGMMMPPPLLLJJJIIILLLQQQUUUUUUTTTWWWRRRLLLIIIJJJMMMQQQSSSLLLOOOPPPLLLFFF???<<<;;;CCCIIINNNKKKCCC???DDDJJJDDDFFFIIILLLJJJDDD:::333444...***+++------,,,---...+++)))***---...,,,)))qqqiiiaaaaaahhhqqqwwwzzzlllhhheeehhhrrr|||tttVVVGGG999555555444333333111111111000//////......++++++*********)))))))))''''''((((((((()))))))))---***((()))+++***))))))((()))+++,,,---,,,+++***&&&'''(((***++++++*********+++***)))'''''')))***)))))))))******************++++++++++++***))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((('''''''''(((***+++(((((()))******)))((((((''''''((((((((('''&&&%%%))))))******++++++******************************,,,+++***+++---///000///000111333444666999<<<>>>888777666999<<<===:::777777777555444444777;;;>>>KKK```www{{{yyyyyybbbLLL999777888555333444777888999999:::???EEEKKKMMMIIICCC<<<999<<>>777666444222222222333444333333333333555777888888888:::BBBKKKKKKBBB===>>>;;;<<<===BBBPPP___bbb^^^KKKGGG???:::BBBTTTccciiieeeaaa___^^^\\\^^^hhhuuuooo]]]JJJ@@@===;;;:::;;;<<<===>>>@@@AAACCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEGGGIIIFFFAAA???@@@CCCAAAGGGVVVooovvviiiiiimmmwwwxxx|||xxxdddNNN@@@;;;;;;777666555555444444555555333444666;;;???@@@<<<888111111000333<<>>;;;999777666111//////000111111///---000000///......///111222111666???FFFIIIHHHDDDAAA;;;999555222111111333444...111333333333666777666===;;;???FFFEEE<<<999===666777777===LLL[[[]]]VVVFFFDDD???;;;EEEWWWcccfffggg___ZZZ[[[\\\^^^hhhrrraaaOOOAAA>>>===999999???===>>>???@@@BBBCCCDDDEEEFFFGGGIIIJJJKKKJJJIIIIIIIIILLLNNNLLLGGGCCCDDDGGGHHHOOObbbvvvrrrvvvjjjnnnwwwxxxfffQQQAAA999777888777777666555555555555555444555888>>>CCCCCC???:::555555444333777======888999999::::::===BBBIIIMMMPPPGGG===999;;;===;;;888555;;;HHHVVV]]]]]]^^^aaaaaa\\\]]]dddgggccc```bbb```\\\TTTIII>>>555000///............000222444555---000333444222222444666---555999777777<<<===999444555444444333222111000444444333333222333333333444333555:::<<<===BBBHHHJJJ[[[qqq|||}}}}}}{{{ttt[[[JJJEEEEEEXXXuuuqqq\\\UUU```uuudddJJJ;;;999777555444333111...,,,000000000000000111111111333222333666888999888666000///...------------------///555===FFFLLLOOOPPPUUUWWWYYYXXXVVVSSSRRRRRRSSSSSSTTTUUUUUUTTTRRRQQQSSSXXX[[[WWWNNNCCC===:::<<<;;;:::;;;===???>>><<>>===<<<:::888777444333333444777999;;;HHH```{{{iiiTTT>>>555555666666666777======777<<>>BBBCCCDDDHHHFFFHHHFFFDDDDDDGGGFFFBBBGGGKKKOOOPPPMMMIIIGGGGGGMMMRRRkkkwwwuuucccnnn{{{jjjPPPBBB>>>;;;888777444444444444444666;;;>>>888888:::@@@JJJNNNDDD777555333222111222444777999:::<<<:::666:::DDDIIIHHHLLLHHH???888777;;;>>>>>><<>>BBBGGGLLLYYYnnn{{{uuuuuuxxxlllZZZGGG???FFFXXXqqqqqqZZZUUU___hhh~~~oooPPP>>>999888666666666555333111000000000000000000111222///444:::===>>>>>>>>>===666///,,,......+++,,,000---444;;;BBBJJJQQQSSSOOOOOOTTTYYYZZZWWWSSSQQQQQQUUUUUUVVVUUUSSSOOOLLLJJJSSSUUUVVVWWWTTTLLLBBB;;;BBB<<<888777666444444666BBBCCCFFFGGGDDDAAABBBEEE>>>888222///111111...+++------,,,+++,,,---...///ppp]]]XXXTTTTTT]]]jjjxxx|||zzzxxxyyyyyyyyy{{{www[[[HHH@@@999999999666555666000111222333222///---+++---,,,******++++++)))(((***)))(((''''''((()))))),,,+++***))))))******+++,,,,,,---------,,,+++***+++++++++******+++,,,,,,******+++++++++******)))$$$#########$$$$$$%%%%%%******++++++***))))))(((%%%$$$$$$%%%&&&'''%%%$$$))))))(((((((((((())))))***,,,+++(((+++000...))))))))))))))))))***++++++)))((('''&&&&&&''')))***,,,+++***))))))******+++++++++,,,,,,,,,+++)))((((((***,,,...000111111111111000///000111333666777333555777:::::::::888777999777555444333444555666888???QQQhhh{{{{{{aaaPPP???999:::999777666555;;;===;;;BBBNNNRRRMMMAAA===:::>>>KKK___rrr~~~zzzmmmaaaVVVKKKBBB;;;;;;777444555555111111333000000000000111111222222666555555777;;;===>>>>>>???<<<999666555444111///222444666777777555222000444444444666888999777666666555555:::IIITTTRRRIIIAAA???<<<===DDDOOOZZZ``````aaa___]]]```bbb]]]TTTGGGBBB<<<:::<<<>>>>>><<<;;;999:::@@@BBBAAAAAACCCBBBDDDDDDAAAAAACCCBBB>>>EEEHHHKKKKKKJJJHHHHHHIIIOOOYYYttt|||qqqpppgggqqq}}}xxxbbbKKK???;;;888666555555555555444444666:::===;;;<<<>>>FFFRRRVVVJJJ;;;222111///...///111444666666;;;======AAAHHHIIIFFFHHHGGGDDD===999;;;@@@EEEBBBJJJSSSWWWWWWXXX]]]bbbaaaaaacccfffhhhgggccc___bbb[[[VVVSSSKKK>>>333//////...---...000111111111000111111000222555222---222111222555888:::888666888777666555555444555555666222111333444222444888999666666:::======AAAEEEJJJVVViii{{{zzzsssqqqqqqdddSSSAAA===GGG[[[sssttt]]]TTTXXX___xxxvvvUUUAAA999888666666666666333111111111111111222333333444444555999======???HHHSSSEEE:::000//////------///333:::AAAFFFKKKPPPOOOKKKLLLPPPVVVXXXVVVTTTUUUVVVVVVUUUTTTTTTSSSQQQNNNLLLQQQSSSVVVXXXWWWQQQIIICCCAAA;;;666666444111222555@@@CCCHHHKKKJJJHHHHHHJJJ;;;666111000111111...***------,,,,,,,,,---///000~~~nnn___ZZZUUUUUU^^^kkkxxx{{{yyyuuuqqqnnnmmmmmmnnnlllpppwww~~~kkkRRRDDD<<<777888999999999:::444444555666444222000......,,,++++++++++++***(((+++(((%%%&&&(((***)))'''...,,,***((((((***---///,,,,,,,,,---,,,,,,+++***))))))((('''''''''((((((++++++,,,,,,+++***))))))''''''&&&&&&&&&%%%%%%%%%***++++++++++++***))))))&&&$$$$$$$$$'''((()))((((((((('''''''''(((((()))+++---,,,***,,,///...+++)))******+++,,,---//////***)))((('''''''''((()))...---***((('''(((***,,,******+++++++++***)))))))))***,,,...000222222333/////////000111444666777555555666777777777666666777777666555444333333333666777AAARRRdddsssqqqQQQFFF<<<;;;<<<999555333:::@@@DDDHHHQQQXXXRRRFFF<<<:::;;;CCCSSSiii}}}tttgggXXXIII???@@@:::666666666444333666111111111222222222333333999666333333444777999:::<<<999666444333222000///222333555777777555222111000000000333666777777666666666777;;;DDDLLLKKKFFF???>>>======@@@IIIVVV```___bbbdddbbb___ZZZPPPGGG???===<<<>>>AAABBB>>>;;;;;;:::;;;@@@AAA???>>>AAAEEEHHHHHHEEEEEEGGGFFFCCCFFFGGGGGGFFFFFFGGGIIIKKKMMM\\\{{{qqqhhhiiipppxxxzzziiiVVVCCC:::888666444333666777777666555666:::=========@@@KKKYYY]]]PPP>>>111000...---...000222444444<<>>SSSnnncccOOO;;;222222222000///555===EEEIIILLLNNNLLLFFFLLLOOOSSSTTTRRRRRRTTTWWWWWWUUURRRRRRTTTTTTRRROOOQQQSSSWWWZZZ[[[XXXQQQLLLCCC===888666333111222666<<>>CCCIIISSS___```QQQ???<<<;;;===GGGZZZoooxxxhhhWWWKKKBBB<<<777888888666555666333333333444444333333333999666333222333555666777999666444222222111000...111333555666666555333222///......000333555555444666777:::===BBBFFFHHHHHH???>>>===<<<===EEEUUUddddddeeeddd```XXXPPPGGG@@@<<<<<<===@@@BBBBBB???;;;>>><<<<<>>AAAEEEPPPTTTVVVTTTTTTVVVWWWTTTOOOLLLIIIEEEDDDFFFJJJMMMJJJZZZyyyxxxgggeeejjj{{{xxxkkkZZZKKK<<<777777555333222777777777777666666999;;;;;;;;;???JJJZZZ^^^PPP>>>222111///......000333444666===GGGNNNPPPPPPMMMJJJEEEGGGIIIGGGAAA===BBBJJJPPPVVV]]]\\\XXXVVV\\\bbbgggfffeeeeeeeeeddddddcccfffaaa[[[XXXRRRGGG;;;222555333111111111222111000000222111//////333333111444444333444444444333333222333555666666666555444555222111333333222333777777444555999;;;:::<<<@@@NNNVVVccctttyyymmmeeeSSSDDD888===MMM^^^mmmvvv|||xxxgggTTTJJJMMMmmmYYYAAA:::888666666666666555444222222333555666666777777:::444666<<<888999UUUyyyhhhIII888555666555111555>>>GGGKKKMMMMMMIIIDDDNNNPPPQQQOOOMMMLLLOOORRRWWWTTTQQQRRRUUUWWWVVVSSSUUUWWWZZZ]]]^^^[[[UUUQQQGGGAAA<<<999666333555:::???FFFKKKLLLIIIDDD===666444222000000111///,,,))),,,,,,------...///000111vvvffffffgggkkkrrryyy}}}ooojjjdddaaaaaaccceeeeeedddggglllsss{{{ttt^^^MMM>>>777111222333222222333222333333333222111000//////...,,,,,,------+++***,,,(((%%%'''+++---)))%%%(((((()))***+++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++*********++++++***)))(((&&&%%%)))******+++++++++******'''%%%###"""$$$%%%%%%%%%***)))))))))******+++,,,+++***+++++++++******+++.........---...//////000******)))(((((((((((((((+++++++++++++++***)))((()))))))))******+++,,,,,,//////...............///111111111111111222333333333222222111111222333444///111333555666666555444333555999<<<>>>CCCRRRaaafffqqq}}}uuu```NNNCCC>>>:::<<<===<<<<<<>>>===@@@HHHVVVbbb```LLL777;;;;;;@@@NNNbbbxxx{{{jjj^^^HHH@@@:::::::::777555555444444555666555555444333555444444666777888666555666444111111111111000...111222444555666555444444111000//////111222222111333555888<<>><<<<<<<<>>>>>>>>?????????>>>===BBB???>>>???@@@BBBJJJSSS[[[aaaeeeddddddfffgggfff\\\WWWNNNGGGEEEGGGJJJMMMKKKXXXsssqqqhhhllluuuppp___NNNBBB888777888555333222666777777777666666999;;;::::::===GGGVVVZZZNNN===222111///---...///222333555;;;CCCIIIKKKJJJIIIJJJIIIGGGGGGHHHDDD>>>???EEEPPPXXX^^^\\\VVVSSSYYY```fffeeedddbbbaaabbbcccdddgggccc]]]YYYUUUNNNBBB777777555333222222222111000---000000---...111333222111222222222222222333444///000111333333333222222222000222555666333111333555333444888999888999===GGGMMMYYYhhhwww~~~mmm```GGG===999DDDVVVeeennntttwwwxxxiiiUUUHHHJJJiii}}}XXXAAA:::888666555666777666555222333444555666666666666777222444:::555333LLLooosssQQQ:::444666555111:::DDDMMMPPPOOOMMMIIICCCLLLMMMMMMKKKHHHHHHKKKOOOUUUSSSRRRSSSWWWYYYYYYXXX]]]]]]^^^______[[[VVVQQQHHHDDD@@@>>>999666888>>>GGGMMMQQQOOOLLLGGG===333333222111000000...,,,***+++,,,---....../////////qqqrrrtttxxx{{{}}}}}}|||nnniiicccaaadddiiilllmmmgggggggggjjjqqq{{{ooo[[[MMMAAA999222222333111000222222222222333333222222222000...------------,,,***+++)))((())),,,---***''''''(((***++++++***)))(((+++************+++,,,,,,***************+++,,,,,,++++++,,,,,,,,,,,,++++++******++++++***)))'''&&&(((((()))************))))))(((&&&&&&'''(((((('''************+++,,,,,,---+++***+++,,,***'''(((,,,......---------......///*********))))))(((((('''))))))+++,,,,,,+++***)))************+++,,,---...111000000////////////000111111222222333444444444444333222111111111111111---///111333555666666666222333777888555555>>>JJJMMMXXXdddjjjiii___NNN>>><<<777555666777666999>>>>>>@@@HHHWWWdddaaaMMM999888:::BBBSSSkkkyyyoooXXXLLL@@@<<<;;;888666666555666777777777666555444444444666999;;;:::666444444222000000000111000///000111333555666666555555444222000///000111000///111111444999<<<===AAAGGGBBB>>><<<>>>>>>CCCTTTgggiii```WWWRRRMMMGGGEEEFFFAAA@@@>>>=========>>>???DDDAAAAAACCCEEEKKKXXXcccfffmmmqqqpppnnnpppqqqppphhh___SSSIIIFFFGGGIIIKKKQQQYYYmmmtttsss{{{lllYYYEEE===777888999666222111444555666666666666888:::;;;;;;===DDDOOOTTTJJJ===000///---++++++---///111333555:::???@@@>>>AAAFFFLLLHHHGGGIIIDDD<<<<<>>PPPcccpppwww{{{yyyzzzlllVVVHHHGGG```wwwUUUAAA:::888666555666777777666333444666777777777666555333000333666222///@@@XXXxxxgggNNN888111333333111@@@JJJSSSTTTRRROOOKKKFFFHHHJJJJJJHHHFFFFFFJJJNNNQQQRRRTTTVVVXXXZZZ\\\]]]cccbbbbbbbbbaaa]]]XXXTTTIIIFFFEEECCC>>>:::===CCCGGGNNNQQQMMMKKKJJJ@@@444444333222000///---,,,++++++,,,------......------}}}{{{pppjjjdddeeekkkrrrwwwxxxnnnjjjfffdddiiisss|||jjjWWWKKKAAA999222222333111000111222222333333444555555555000///------......,,,+++***+++,,,,,,,,,,,,+++***++++++******************+++***)))))))))***,,,---&&&&&&&&&'''((()))***+++******+++,,,------------++++++---------+++)))(((''''''((()))))))))))))))+++******+++---...---,,,))))))))))))***+++,,,---,,,***,,,...+++'''(((---+++++++++,,,,,,...///000+++++++++***)))((('''''')))))))))******+++,,,,,,+++******+++,,,---///000111111000000111222444555333444666888:::;;;<<<===<<<;;;:::888666444222111//////111222444444555555555222222444555555888>>>===FFFOOORRRRRRMMMBBB888666333222333333222666<<<@@@@@@GGGWWWddd```OOO???666888BBBVVVppp~~~ooo]]]JJJ???:::888888999666777888999888777555444555666777999:::999666333333111//////000111111000000111333444555666666666555333111000111222111111444111333888;;;<<>>CCCCCCCCCNNN]]]bbbXXXQQQQQQPPPKKKGGGFFF??????>>>===<<<===???AAACCCBBBEEEJJJNNNVVVdddrrrsss{{{|||xxxxxxxxxwwwmmmcccTTTIIIEEEEEEGGGHHHPPPUUUccc~~~|||~~~fffPPP???999666999:::666111///111333555555555666888::::::;;;<<>>CCCEEEEEEEEE???888888777777999888666999???===<<>>>>>===>>>@@@BBBAAABBBHHHOOOVVV^^^lllzzz~~~}}}mmmcccTTTHHHDDDDDDFFFFFFKKKNNNYYYoooyyy]]]FFF===888666999:::555000...000222444555555666888:::888:::::::::>>>BBB@@@:::444222000......///111333111000444888777333888AAAIIIIIINNNNNNBBB777===MMMHHHSSS]]]\\\TTTPPPTTT[[[```bbbccccccaaaaaacccfffgggccc\\\WWWYYY]]]VVVJJJ:::888666666666777666444111777999555111000///---111222333000...---000333///...---,,,,,,---...//////,,,+++......,,,---000333111222666666444444777444:::BBBHHHNNN\\\oooqqqWWWBBB;;;BBBSSSiiiyyyqqqWWWGGG???III^^^dddHHH;;;;;;888666555666777888888999:::;;;;;;;;;999777555111222111......111555777666>>>AAA;;;555666777666222>>>JJJOOOPPPSSSTTTSSSOOOPPPOOOKKKFFFDDDEEEHHHJJJQQQYYY\\\ZZZZZZ^^^cccdddddddddfffggggggdddbbbQQQRRRTTTTTTPPPJJJLLLRRRRRRXXXVVVOOONNNPPPIII===888777444000---+++,,,---+++,,,------,,,+++)))(((wwwpppjjjkkkttt|||~~~}}}wwwooojjjkkksss||||||xxxtttvvv|||~~~nnn\\\KKKAAA666444222///...---...///...,,,---111111......000***,,,......---+++++++++---,,,,,,++++++,,,,,,---/////////......------,,,...,,,++++++,,,---+++***///...,,,,,,------,,,++++++++++++++++++---...///++++++,,,++++++***)))(((++++++******))))))(((((('''111$$$(((444222333)))***((('''((()))***)))'''...------,,,++++++++++++***)))))))))))))))*********++++++)))'''&&&'''((((((***,,,------+++((('''******+++,,,---//////000222444333000333<<<@@@>>>???AAADDDKKKQQQUUUUUUTTTOOONNNJJJEEEDDDDDD@@@:::CCC===444111222333222111666555444222222555:::???999===BBBFFFFFFBBB===999555666777888888999888888<<<888999BBBMMMNNNBBB555@@@;;;===MMMhhhvvvyyywww```KKK???;;;===???777;;;===;;;555222333666:::999777444333222222222111111000000000000111111666555444333444444333111222333555777666444222000...111555999===???@@@AAA@@@@@@DDDHHHHHHEEEEEEHHHGGGLLLTTTYYYXXXQQQHHHBBBDDD>>>;;;===@@@BBBDDDHHHJJJGGGNNNUUUWWWdddvvv{{{zzzooo```QQQMMMMMMJJJEEEBBBDDDHHHRRRaaaxxxzzzdddNNNAAA:::888777666666555333000222333555777888888888888;;;:::888999:::<<<;;;;;;222111000///000222555777333222000000111444888;;;AAADDDFFFDDD???===@@@DDDOOOZZZ```]]]^^^ccc___VVVbbbaaaaaadddiiikkkjjjiiihhhccc^^^\\\\\\ZZZUUUPPPBBB;;;333222555777555111666333000...///000111000000333333///---111444444222111000///...------------,,,+++*********+++,,,000000111222444555555666888888999===AAAJJJ]]]nnn}}}{{{nnnRRR???@@@GGGZZZssstttVVV???===GGGOOOtttrrrWWWFFF???444555666777777666555444;;;:::999888888666222///222000---,,,---/////////333666888999888777666777888@@@IIINNNTTTYYYYYYUUUPPPPPPQQQRRRNNNFFFCCCDDDHHHLLLRRRVVVYYY\\\aaaeeehhhhhhhhhhhhgggfffeeeeee^^^]]]ZZZVVVSSSRRRTTTVVVWWWZZZZZZVVVSSSPPPJJJDDDAAA:::444222///***'''(((/////////...---,,,***)))~~~xxxrrrrrrxxx~~~~~~xxxsssssswww}}}zzzvvvooolllppp{{{wwwgggVVVFFF<<<666444222///.........//////------000000......111,,,---......,,,+++++++++,,,++++++******++++++,,,.........------,,,,,,,,,...---,,,,,,......---,,,...---++++++,,,---+++******++++++,,,,,,------...+++,,,,,,++++++***)))((())))))))))))))))))((((((&&&...%%%)))///444:::))))))((('''((()))***)))''',,,,,,------,,,+++************)))((('''''''''(((***++++++***((('''((()))'''(((***,,,,,,,,,*********++++++,,,---...///000333666666555999CCCIIIIIILLLJJJKKKSSS^^^ddddddaaabbb___XXXQQQNNNMMMFFF===BBB===777444333333111///333222111///...000444777999;;;???AAA@@@>>>:::888888888888888777666666555999888999>>>DDDDDD???:::<<<888999EEE\\\vvv{{{uuuvvvyyyyyynnnYYYHHH???======:::;;;<<<;;;888666777888888777555333111111111111111111000000000000111111666444333333444444333222333555666777777555333111333444666999;;;===>>>>>>@@@>>>???AAA@@@>>>@@@EEEFFFKKKQQQUUUUUUOOOGGGBBB???===<<<<<<<<>>BBBDDDBBB>>>>>>BBBFFFVVV```eeebbbbbbgggddd]]]bbbbbbcccfffjjjkkkjjjhhhiiieeeaaa``````^^^YYYTTTJJJAAA888555888;;;;;;:::444111//////000222333333888888444//////222222///111000///...---------------,,,+++******+++,,,,,,//////000111222333444444555444666888:::AAAPPP___sssyyywwwdddSSSJJJOOOPPPYYYhhhxxxvvvZZZBBB;;;@@@EEEZZZ{{{|||___GGG:::555555555666777777777666666<<<;;;999888666444000---///.........//////...---000333777:::;;;;;;<<<===<<>>999777777===MMMfffwwwpppmmmkkksss{{{~~~kkkWWWIIICCCBBB===<<<;;;;;;;;;;;;:::999666555333111000///000000111111000000000000111111555444333333444444333222444555777888777666444222777777777777888999:::;;;???;;;999999777555999???>>>BBBFFFIIIHHHDDD???<<<:::;;;<<<;;;777===PPPdddcccNNNNNNaaappp{{{uuuqqqooodddYYYRRRMMMEEE@@@???@@@DDDHHHKKKRRReee~~~|||tttbbbNNN<<<222555555777999:::999666444555666777777888888888888333111000111444777777777555444111///...///000111333222111111333555888:::>>>AAACCCAAA??????EEEJJJ[[[dddhhhfffeeeiiigggbbbbbbccceeehhhjjjjjjhhhffffffdddbbbcccdddbbb]]]YYYQQQHHH>>>999;;;???@@@@@@444222000111333555555555<<<:::444///111555333---///...---,,,,,,,,,,,,,,,---,,,+++******+++,,,---......//////000111222222333333333555444777AAAMMMaaammm}}}rrraaa^^^cccmmmiiiddddddnnn|||xxx```III===;;;<<>>@@@AAAGGGMMMSSSUUUXXX[[[ZZZUUUTTTRRRPPPOOOIIIBBB???AAACCCHHHPPPVVVYYY]]]bbbfffggghhhhhhhhhhhhhhhgggfffhhhaaaWWWOOOLLLOOOTTTXXXYYY^^^```[[[VVVUUUSSSQQQHHH???777444111------000,,,,,,,,,,,,,,,---......~~~|||{{{{{{}}}|||yyymmmiiigggmmm}}}~~~wwwlll^^^OOOBBB:::444333222000///.........111---,,,......---///333111000...---------,,,+++++++++************++++++************++++++++++++,,,+++******+++,,,+++)))---,,,++++++------,,,+++(((***,,,.........---,,,,,,,,,,,,,,,+++***))))))&&&&&&''''''(((((())))))%%%&&&))),,,###666JJJ))))))(((''''''((()))(((''''''))),,,------,,,***(((***)))((((((''''''''''''&&&((())))))((('''((())))))((((((((()))***,,,---++++++,,,,,,---...//////...222666:::AAALLLZZZbbbhhhffffffkkkrrrwwwxxxwww}}}yyyrrrmmmnnnnnneeeZZZOOOLLLGGG@@@:::444111///111222333333222222333444777999<<<======;;;888555:::999888666444222111111222555777666444555888<<<777888999:::CCCVVVpppzzzrrrkkkkkkrrryyy}}}yyyeeeVVVOOOMMM???<<<888999===>>>;;;888555444222000//////000000111111000000000000111111444333222222444555444333444555666666666555333222777666555444555666777888<<<888666555222000222777888999<<<======;;;999777999:::<<<:::777<<>><<<<<<<<<<<<<<<<<<======>>>;;;999666555333111...,,,///000111111111111222333000444888;;;===>>>???AAANNNTTTXXXYYY[[[^^^]]]YYYWWWTTTQQQNNNHHH@@@>>>@@@@@@FFFOOOVVV[[[^^^cccfffffffffggghhhhhhgggggggggiiiaaaTTTJJJHHHLLLSSSWWWZZZ```ccc^^^YYYXXXXXXWWWLLLBBB999555111------///+++,,,...000000///...---}}}}}}~~~zzztttbbbbbbhhhuuu~~~zzzrrrgggYYYLLLAAA;;;333333222000000//////...111---,,,......---///333111///......//////---+++,,,,,,++++++++++++,,,,,,((())))))******+++++++++...,,,++++++,,,,,,***)))...---,,,---...///...---(((***,,,.........---,,,,,,,,,---,,,,,,+++***)))&&&&&&''''''(((((())))))%%%%%%(((,,,"""333HHH)))((('''&&&'''((()))(((&&&&&&(((***,,,---,,,***((((((((((((((()))******+++$$$&&&(((((('''&&&'''(((+++***)))''''''(((***++++++,,,,,,------.........,,,111666;;;@@@KKK[[[hhhppptttxxxxxxwwwvvvxxx{{{|||zzz|||}}}vvvmmmaaa^^^WWWLLL@@@777444333+++---///000000000111333666999>>>BBBBBB>>>999666888777666444333222222222222333444555666666777777555888::::::<<>>AAACCCAAA===>>>CCCHHHQQQ\\\eeehhhfffddd```]]]___bbbeeehhhhhhfffcccbbbbbbcccdddffffffdddaaa^^^WWWSSSNNNJJJHHHEEEAAA===999777444333333222000...333999;;;666111222444444......---,,,,,,,,,------,,,,,,+++++++++,,,...///......//////000000111111222111333666555333666;;;CCCNNNcccyyyssspppwww}}}{{{{{{wwwlll\\\JJJ???;;;;;;DDDOOO\\\pppzzziii[[[KKKAAA@@@@@@===999;;;;;;;;;;;;;;;;;;;;;;;;777555333222222111///...///000///...---...333777111333777:::<<>>EEEPPPXXX\\\```dddgggdddeeeffffffggggggggggggkkkaaaTTTKKKJJJOOOUUUYYY\\\bbbddd```\\\[[[ZZZWWWLLLCCC:::666111,,,+++,,,+++...222555444111---***~~~sssjjj[[[___kkk~~~|||xxxsssjjj___RRRFFF===888222222222111000//////...000---,,,//////---///222000...---///111111...***---,,,,,,,,,,,,,,,,,,---((((((((()))***+++,,,,,,---,,,+++,,,---...---,,,///...---...///000///...)))***,,,---......---,,,------------,,,+++***)))(((((((((((((((((())))))&&&((('''---&&&---===)))((('''&&&&&&(((((('''&&&%%%''')))+++,,,+++******(((((((((((()))+++,,,---%%%'''))))))(((&&&&&&&&&+++***)))((('''((()))))),,,,,,,,,---------.........111777;;;===EEEWWWhhhttt}}}~~~yyyzzz~~~zzzuuussslll]]]KKK===777666---///111222222333555666444999???CCCDDDAAA<<<888777666444222111222222333333222222444777888666333333666888888999>>>IIIQQQffflllttt|||vvvsssvvvvvvuuuzzzyyygggZZZSSSCCC>>>999888999:::777333333222000000///000111222111111000000000000111111111000000111444555555444333333333333333222111111111111111111222333444555444333666888666000...111555555555555666666777888<<<::::::===>>>???EEELLLVVV]]]vvvuuueee[[[^^^fffkkk```UUUPPPKKKEEEAAA@@@BBB???===@@@FFFLLLNNNNNNNNN]]]mmmsssmmm___SSSLLLLLLPPPYYYgggrrrwwwvvvssseeeZZZJJJ===777555555555555555777999:::999666444333333333444555666888999999666222//////000111111999888777555444333222222222333555666777777777666888<<>>;;;:::>>>CCCMMMWWWbbbfffddd```^^^]]]___bbbfffgggfffeeeddddddfffggghhhhhhhhhfffdddbbbYYYXXXWWWVVVSSSMMMGGGBBB<<<:::777555333111...+++333<<>>===555333111000000000///...---...---***)))+++222777222444777:::>>>DDDKKKPPPSSSWWWYYYYYY\\\``````^^^[[[XXXVVVSSSKKKBBB???@@@>>>FFFQQQYYY^^^aaadddgggddddddfffggghhhhhhhhhhhhlllcccXXXRRRSSSXXX\\\^^^^^^bbbccc```^^^]]]XXXRRRHHHAAA;;;888444...***++++++...333666555111,,,)))uuuiiibbbggguuu{{{wwwrrrmmmcccXXXKKKAAA999555111222111111111000///...///------000000......111...------000444444///***,,,,,,++++++++++++,,,,,,'''(((((()))+++,,,------&&&&&&&&&))),,,/////////...---,,,---///000///...***++++++,,,,,,------...------------,,,+++***)))))))))))))))))))))(((((((((+++%%%------'''000)))((('''&&&&&&(((((('''&&&%%%&&&''')))***+++++++++((((((((((((((()))***+++''')))++++++***'''&&&&&&)))(((((((((((())))))***,,,,,,,,,------------......000555888777<<>>@@@NNNUUU]]]dddmmmwwwzzzxxxwwwzzz|||{{{nnnZZZNNNFFFBBB<<<999888777444222000000///......///000111111111000000000000111111000000///111444555555444444444333333333222222222222222333333444333333333222222555888666111000333333333333333444555666777:::999<<>>???AAADDDEEEEEEDDDIIIRRRYYYYYYQQQFFF???DDDGGGLLLSSS[[[```___[[[IIIBBB999555666888999888888777777777888777444222111111111222333666888999999555111//////111111222444333333222111111000000///111222444444444333222444999>>>???<<<<<>><<<:::777333000444===CCC@@@:::777555333111111111000000111111222,,,,,,++++++,,,---///000------------...............,,,...111111...///222555;;;HHHYYYiiiyyyfffZZZbbbfffccccccddd^^^SSSLLLKKKMMM___ssskkk___PPPHHHGGGGGGDDDAAACCCDDDFFFFFFEEEBBB>>><<<666444111/////////...,,,,,,...///---+++---333888;;;;;;<<<>>>BBBJJJRRRYYYZZZ^^^___^^^___cccdddbbb\\\ZZZXXXVVVOOOEEEAAAAAA>>>GGGSSS[[[```bbbdddfffeeefffgggiiijjjjjjkkkkkkiiiccc[[[YYY[[[___`````````bbbaaa``````^^^UUUKKKBBB===;;;;;;999222---,,,+++---///111111000...,,,{{{zzz|||uuunnnsss}}}}}}~~~|||wwwtttooojjj```UUUIII???777444111111111111111000///......,,,---111111......000---,,,---111666666000***++++++************++++++'''((()))***+++,,,---... $$$)))---//////---,,,+++,,,...///...---++++++++++++,,,---...///------------,,,+++******++++++******))))))(((((()))...###---111$$$&&&)))((('''&&&&&&'''((('''&&&%%%&&&'''((()))***+++,,,)))(((((('''''''''((((((***,,,......+++)))''''''&&&&&&'''((()))***++++++,,,,,,------------------,,,...222333111444FFFZZZpppxxxyyy|||bbbIII999333444555444333222222444666333555999<<<>>>>>>===<<<888666444111//////000000222222222111000111444777999666444666;;;===<<<:::<<>>?????????===;;;<<>>===;;;:::888777666666555333000/////////111333555888999777333///...///111222333////////////............---...000222333222111000333999???AAA@@@???BBBFFFGGGMMMUUUXXXVVVUUUYYY___cccfffhhhiiiggggggiiillliiiiiihhhfffcccaaaaaaaaaXXXYYY[[[\\\[[[WWWSSSPPPKKKIIIFFFDDDBBB???;;;999333:::@@@AAA@@@???;;;555333222222222222222333333,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,------///---...111111......111///444>>>JJJXXXllldddPPPUUUWWWTTTVVV\\\]]]WWWTTTVVVjjj}}}xxxbbbQQQHHHCCC???<<<>>>@@@BBBCCCAAA===888555888555111///...---,,,***,,,000333333000111555:::EEEDDDCCCBBBEEELLLUUU\\\[[[^^^___]]]]]]aaaaaa___]]][[[ZZZYYYRRRGGGBBBBBB???HHHTTT]]]aaaccceeeffffffgggiiijjjllllllmmmmmmeee```[[[[[[___bbbbbb```aaaaaa```___```^^^SSSFFF===::::::>>>===666111///******+++,,,---...///000|||ssskkkdddbbbiiirrr|||zzzuuusssssssssttt~~~}}}zzzzzz{{{wwwpppnnnhhh^^^RRRGGG@@@;;;:::666222//////...,,,,,,000......---,,,,,,,,,,,,------,,,+++///333333---''',,,,,,***((('''&&&&&&&&&)))***++++++++++++***)))))))))***+++,,,,,,,,,,,,------.....................------,,,,,,------......+++,,,111222---,,,///...---+++)))'''''''''''''''(((*********)))***+++'''''''''''''''&&&&&&&&&******+++++++++,,,,,,,,,,,,+++***+++++++++)))'''%%%+++000,,,%%%!!!$$$)))(((((('''(((((()))******---------......////////////------000333888AAAJJJgggrrr|||lllTTTAAA888555666666555333222222333555444888@@@AAA<<<999;;;:::666333111111222333222555555444444444555555666777666666888:::;;;:::888111888>>>AAACCCKKK[[[hhh{{{~~~yyybbbPPPJJJFFFAAA===:::777444222222///,,,++++++---...///111111///---******,,,.../////////000111333444555444333111000000111333444777666444222000...------......///222666:::;;;;;;>>>===;;;999888888888999;;;<<<>>>@@@???AAAJJJUUUeeezzzwwwiiimmmxxxzzzooofffOOONNNKKKEEE???<<<>>>AAA???>>><<<;;;<<<<<<:::999>>>;;;<<>>CCCBBB===<<<@@@FFFEEELLLTTTWWWUUUSSSWWW[[[aaacccdddccceeejjjjjjgggeeeeeeeeedddaaa^^^ZZZXXXYYYXXXXXXZZZ\\\\\\XXXTTTQQQOOOMMMJJJHHHDDD???<<<:::;;;===??????===:::777777666444222111111222222///---+++)))***,,,///222,,,,,,+++++++++,,,---.../////////...------,,,,,,666222444>>>KKKcccqqqVVVIIIGGGBBBDDDJJJLLLNNN[[[lll|||cccQQQGGG@@@;;;=========>>>>>>===:::777666333000///000000...,,,000......111333444777<<<@@@KKKIIIFFFNNNTTTYYYaaa```[[[WWWWWW[[[]]]\\\ZZZ___]]]ZZZWWWRRRKKKDDD>>>EEEJJJSSS\\\``````ccchhhhhhhhhiiikkklllkkkhhheeefffbbb^^^\\\\\\]]]^^^^^^eeeccc```___```___TTTHHHHHHKKKLLLJJJCCC:::222...---...,,,'''(((///333222|||ssshhhaaa\\\[[[bbbkkkvvvwwwqqqnnnnnnnnnvvv~~~{{{vvvvvvwwwuuupppmmmfff\\\PPPGGG>>>999555555111///000///,,,---000......---,,,,,,,,,,,,---///---+++---///000...,,,---,,,+++***((((((((('''************************)))***+++,,,------------,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,)))+++...---((('''***...,,,+++)))((('''((((((''')))***+++***)))***+++******))))))((((((((('''((())))))))))))*********+++***))))))******(((&&&%%%)))+++(((### """&&&...,,,)))&&&&&&'''***+++...---------------------...---...333555666;;;AAAVVVbbbsss}}}zzz|||~~~gggPPP>>>555555666777666444333444666;;;999;;;@@@???999666777555333111000333555777777444444444444444444444444777666666888999:::999777999:::<<<>>>AAAHHHSSS[[[hhhnnnyyyeeeNNNJJJFFF@@@<<<:::777444111111///---,,,,,,---......///000///...---...111333......//////000222333444444333111000000111222333666555333111///...---------------000555;;;???AAAGGGFFFDDDBBB@@@>>>===<<<>>>>>>@@@AAAAAACCCNNNZZZrrr{{{pppjjjsss}}}yyyiii[[[OOONNNLLLGGGBBB???@@@BBB<<<;;;:::;;;<<<<<<;;;999:::<<<@@@EEEJJJJJJGGGCCC:::999777333000000333666;;;888555666:::<<<:::777777222000444888666333333222111000000111333666777888666222000000111000000000...---...//////---***---......///////////////666:::???AAA@@@???AAADDDHHHPPPYYY\\\ZZZYYYZZZ]]]ccceeefffdddfffkkkllljjjeeeeeedddbbb___[[[WWWUUUXXXXXXXXX[[[]]]]]][[[XXXRRRQQQOOONNNKKKHHHDDDAAACCCAAA???@@@AAAAAA>>>;;;;;;999777555333222222222111///---++++++,,,...000,,,,,,,,,,,,,,,,,,------//////............------000---///666AAAXXXwww[[[LLLEEE@@@???DDDGGGNNNccczzzrrrYYYFFF<<<888888777777888999888555222444222......//////...,,,000......222444444888>>>EEEPPPOOOMMMUUU\\\```iiiddd]]]UUURRRTTTVVVWWWUUU```]]]YYYWWWUUURRROOOMMMTTTVVV[[[```aaa___aaafffiiiiiijjjlllnnnmmmjjjggggggddd```]]][[[[[[]]]___aaabbb```\\\ZZZZZZTTTMMMRRRVVVZZZXXXNNN???000(((,,,,,,---...000000//////pppeeeZZZUUUTTTUUU[[[bbboooyyy}}}ssskkkhhhggghhhrrr{{{~~~zzzyyyzzzyyyzzzzzzvvvqqqpppsssrrrnnnmmmeeeYYYNNNFFF>>>777222333000...000///---...111......---,,,,,,,,,,,,---000///,,,***+++,,,///000...---,,,+++***))))))))),,,+++***))))))***+++,,,***+++,,,------......---------------,,,+++******+++++++++******+++++++++******,,,...***%%%%%%(((---,,,+++))))))(((((((((''')))++++++***)))***+++++++++***)))(((''''''&&&&&&&&&'''''''''((((((((()))(((((((((******(((&&&+++,,,+++)))&&&%%%''')))///+++&&&######&&&+++...------------------,,,,,,,,,,,,///444555222333777AAAMMM^^^lllvvv|||}}}qqq\\\HHH:::333666666777666555555777999<<<:::;;;===;;;777555555555333111111444777888999444444555555555333222111777666666777999999777666>>><<<;;;<<>>>>>@@@:::999999;;;<<<;;;999777777<<>>:::999:::999777444666000...222555555555666222222111111222444666888:::777444333333333333222000///.........---+++))),,,---....../////////...222666<<>>===@@@CCCBBB??????>>><<<:::777444111000222111///...------......,,,---.........---,,,+++............////////////000///111555===SSS{{{ZZZGGGAAA<<<999:::>>>MMMlllbbbGGG999666333222222333444333000...333000---,,,---...///...000...///333444555:::AAAIIIUUUUUUSSS\\\bbbeeemmmiiibbbXXXSSSTTTWWWYYYYYYccc```[[[XXXXXXYYYZZZ[[[___]]]^^^``````^^^```eeehhhhhhiiikkklllllliiigggfffeeebbb\\\WWWWWWZZZ^^^___aaa```ZZZWWWWWWUUUSSSTTTVVVXXXSSSGGG888***###...***---555888111...000aaaXXXOOOOOOQQQTTTXXX]]]kkkvvv{{{ooogggddddddeeellluuu}}}{{{xxxvvvvvvtttppprrrrrrppprrruuuuuurrrssshhhYYYMMMDDD>>>888444222///...000000......111......---,,,,,,,,,,,,---///...---+++***+++...111---,,,+++***************---,,,***))))))***,,,---++++++,,,---.....................---,,,+++***)))***++++++++++++++++++******,,,//////+++'''(((+++,,,++++++******)))))))))(((***++++++***)))***+++***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&'''''''''''')))(((((()))******)))'''000---***))))))*********(((%%%###!!!###''',,,///+++,,,,,,,,,------......++++++...222222//////222555===IIIVVVaaallltttzzz{{{{{{}}}|||ooo]]]JJJ===666444555555666555555777:::=========>>>??????===<<<<<<999777444333444555555555555555777777666444222000666666555666777888666555<<<;;;;;;<<>>>>>???:::999999::::::999666333888<<>>:::666777<<>>:::555111///111111000000000000000000---...///000///...+++***------......///000111111222222555888===SSSzzzTTT===<<<999666555:::OOOtttlllMMM;;;666222111111111222111///---111000---,,,---...000111000///000333444666<<>>888555222///...111000......111......---,,,,,,,,,,,,---,,,---...---,,,+++---...+++******)))))))))******---,,,***))))))***,,,---++++++,,,---............////////////...,,,++++++++++++,,,,,,,,,,,,++++++(((,,,...---+++++++++,,,+++++++++++++++*********)))+++,,,,,,***)))***+++***)))((('''&&&%%%$$$$$$&&&&&&&&&'''''''''(((((()))((((((***,,,,,,+++***---***&&&%%%'''(((((('''%%%%%%%%%&&&(((***,,,---******+++,,,...///000000+++***,,,//////---///333222666;;;CCCLLLXXXbbbiiimmmpppvvvyyyooofffWWWGGG:::555555777444444444444555888===AAAAAADDDGGGHHHHHHGGGEEEBBB>>>;;;888666666555444333555666777888777555222111555444444555777777666444777999;;;;;;===BBBJJJPPPQQQTTTXXX]]]eeeppp{{{rrrcccRRRJJJAAA===<<<;;;777222...000111000...---...///111333444333111///......,,,,,,,,,,,,---...//////////////////000000111222111000///...------------...---------000777AAAHHHMMMPPPTTTWWWUUUQQQKKKFFFBBBCCCDDDDDDCCCJJJ]]]oootttqqqwww}}}yyyhhhVVVOOORRRRRROOOKKKGGGDDDBBB@@@???888777777888:::999777555<<<<<<<<<===>>>>>>===<<<999:::;;;;;;;;;<<<<<<===<<<:::888666555444222111666000---...//////111444666555444444555777:::;;;===:::777555444222///---,,,---.........---------......///111111222222222111333888AAAJJJNNNLLLHHHOOOVVV^^^bbbbbb```___^^^eeeiiiiiieeedddgggiiiiiiccccccccccccbbbaaaaaa```^^^^^^___^^^]]]\\\\\\\\\______^^^ZZZSSSMMMJJJJJJIIIAAA888555999>>>BBBCCCAAABBBBBBAAA===888333///000000111111222333444555...///000111000...+++***,,,,,,---...///000111111...///333666:::OOO}}}wwwQQQ:::666666555666???ZZZvvvVVV???555222111000000000000...---111000///......///111333000000111444444555<<>>GGGOOOTTT```dddllluuuzzzxxxooohhhXXXPPPDDD999222222555888555555444444666;;;AAAFFFEEEJJJPPPQQQPPPOOOIIICCCCCCAAA>>>;;;:::999666444555666666666666555333222333222222444666777666444555777999888777999@@@FFFQQQQQQQQQPPPQQQXXXccckkkwwwvvvnnnTTTKKK@@@<<<<<<<<<777222///111222000---,,,...111,,,///222333222000000000------,,,,,,---......///......//////000000111111111000///...............---...///...///444<<>>CCCFFF???AAACCCDDDAAA<<<666333222111111222333555777999111111111111///...,,,***,,,,,,,,,---...//////000,,,...222555999MMMwwwqqqQQQ>>>111333555999HHHggg___BBB444111///............---+++000111111111//////111222000000222444222333<<>>FFFKKKKKKTTT]]]```aaa```XXXOOONNNKKKFFFBBB???;;;777444333333333333333333333333000000111333555777666555666555444444555888;;;===FFFGGGFFFCCCAAADDDKKKRRR^^^kkkwww{{{yyyvvvpppkkkTTTJJJ>>>:::;;;:::666000000111222///,,,+++///333,,,///222444333111000///---------------......///------...///000000000000000000//////.../////////***---000000000333999>>>DDDHHHMMMQQQQQQMMMGGGCCCAAADDDHHHIIIHHHPPPdddxxxuuurrrnnniiiddddddooo|||}}}sssbbbOOOBBB:::888666555777999:::999;;;999888:::======999444888777:::BBBLLLLLLCCC:::222222222111000000000111///---,,,......,,,///444555555444444555777999;;;999888666555555444111///...000222111///...///000---...///111222222222333222444777>>>EEELLLPPPRRRNNNPPPQQQSSSTTTVVVXXXYYYVVV^^^eeeeeeeeeiiilllmmmbbbbbbbbbbbbbbbccccccdddcccdddeeecccaaa```aaaccc___^^^ZZZSSSJJJFFFGGGJJJQQQNNNHHHAAA<<<===AAAEEE===@@@DDDGGGFFFBBB<<<888555444333222333555888:::333222111000...---,,,+++++++++,,,,,,------.........///333777:::JJJppp{{{bbbJJJ>>>222333444888IIIkkkdddCCC333111000...---......---,,,---000222222000...///000111111333333111111:::EEESSSaaadddbbbgggfffbbbeeemmmmmmllljjjfffcccaaaaaaaaaaaa```bbbdddeeedddccc```\\\[[[```dddddddddfffhhhgggggghhhjjjkkkkkkjjjhhhiiiiiiiiigggfffeeedddeeedddaaa___bbbdddaaaZZZMMMMMMJJJDDD<<<555000...---000DDDhhh[[[666KKKGGGDDDCCCCCCEEEOOOZZZiiiyyy~~~{{{}}}~~~~~~uuuooolllkkkpppvvvyyyxxx{{{nnnSSSBBB<<<333000000222111---+++---......---,,,,,,,,,,,,---000+++(((***...000---)))++++++++++++,,,---......+++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,++++++,,,---------,,,,,,''')))***++++++***)))''',,,+++(((&&&***///)))((()))+++,,,------,,,++++++,,,------+++*********'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((+++,,,+++***&&&(((***)))'''&&&&&&'''$$$%%%&&&'''((((((''''''222111111000///......---///...000222111,,,,,,//////000111444777999999999@@@AAADDDHHHJJJFFF===777:::999888888888888666555888888888888;;;AAAIIIOOOUUUbbbnnntttwwwwwwoooeeeYYYUUUOOOHHHBBB;;;555000222111111000000111222222//////000222555777777666888444000222888======<<<:::<<<===;;;777888===CCCEEEQQQ^^^dddffffffbbb\\\SSSHHH===888999999444...000222222///+++***///444///222555666333000---,,,......---------...//////,,,---...///000000000000000000////////////000000&&&+++000111111222888<<>>999666555555555555888888:::<<<>>>===:::777777444555???JJJKKK@@@555111111111000//////000111,,,***+++......---000555444333222222333555888999777666555666777666444222---///111///,,,)))***+++,,,---...000111111222222222444777;;;BBBIIIPPPUUUNNNNNNNNNNNNOOOSSSVVVYYYTTT]]]ccccccaaabbbddddddbbbaaa````````````aaaaaaccceeegggeeecccccceeehhh``````\\\TTTLLLIIILLLPPPTTTSSSNNNEEE===:::>>>CCC<<<@@@EEEIIIIIIFFF@@@<<<999777444222222444777999444333222///...---,,,,,,++++++,,,,,,,,,,,,------------111444777EEEggg{{{jjjSSSAAA:::666555222444EEEgggfffDDD444333222//////000000///...,,,///222222///---,,,---111111333333000000999DDDQQQ```cccccchhhgggcccfffiiiiiiiiigggeeeddddddeeejjjhhheeedddddddddcccaaa^^^ZZZ[[[aaaeeedddccccccgggfffeeefffiiijjjjjjiiieeeeeefffgggiiihhheeebbbcccdddbbb]]]\\\^^^___]]]RRRPPPKKKDDD<<<777444444111111<<<[[[}}}ccc===UUULLLEEEEEEFFFHHHOOOYYYkkk{{{{{{xxxvvvwww{{{~~~~~~|||zzzssspppqqqwwwtttttt}}}oooQQQ444555444222000000222111...,,,,,,---------,,,+++*********+++,,,,,,,,,++++++*********,,,---,,,)))'''((((((((((((((((((((((((++++++++++++,,,,,,---...---------------------------...///000///...,,,***,,,+++******))))))******'''''''''''')))+++---......------,,,++++++++++++(((((('''&&&&&&&&&&&&'''***(((&&&$$$$$$%%%((()))&&&''''''((((((((((((((())))))((((((''''''&&&&&&+++%%%%%%+++///,,,***,,,......---,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,...//////222555888===;;;:::;;;===<<<888333777888999888777777999;;;777333333:::???DDDMMMWWWeeesssnnnqqqmmm]]]KKKAAA===;;;888666333222333333222111111//////111444666444222666444444555777999999999:::;;;999666444666<<>>999555222000...111000...---,,,,,,------...///222444444333111///......------------......222...++++++...///...,,,111111///...---,,,,,,+++---...///000222333444555<<>>;;;;;;;;;===???BBBMMMbbbvvvvvvjjj^^^WWW\\\uuujjjPPP???777666333777:::444===<<<999777777888:::<<<;;;888555777;;;<<<888444222000//////000111111000111...+++***,,,///222333555444333222333444666777555222333999999333111444...111000++++++000000,,,,,,+++******,,,...000222666666555777;;;AAAGGGKKKPPPKKKFFFFFFKKKRRRVVVXXXTTTWWW[[[___aaaaaaaaa``````\\\^^^ccc```YYY[[[dddhhheeebbbaaabbbbbbbbbaaaddddddccc^^^XXXRRROOOMMMWWWXXXWWWTTTMMMGGGDDDBBB???DDDJJJMMMKKKDDD===999BBB>>>:::777777777666444888777555444333222000......,,,)))((()))*********///222000222999AAA[[[}}}lllZZZJJJ???999555444222555CCCaaaeeeFFF:::777444222000000000...,,,...---///222111,,,,,,///111000222777888888;;;@@@RRR\\\fffiiidddaaacccgggiiihhhgggfffeeedddddddddcccbbbcccfffiiijjjhhheee```aaacccdddccccccdddeeedddccccccgggkkkkkkfff```eeeeeefffggggggfffeeeddd]]]^^^\\\ZZZ\\\^^^[[[TTTLLLJJJGGGFFFDDD>>>666///222///333LLLsssjjjCCCWWWOOOHHHGGGHHHJJJRRR[[[jjjxxxyyytttqqqpppssswwwzzz{{{|||~~~{{{tttqqqrrruuuuuuzzzcccBBB888666333111222333111...---------,,,,,,,,,++++++------------------,,,,,,+++***)))***,,,---,,,,,,************************,,,,,,+++*********++++++---------------------------...///000///...,,,+++*********)))))))))((((((''''''''''''(((***+++,,,************+++,,,------++++++***)))(((((())))))((('''%%%$$$###$$$%%%&&&&&&''''''((((((((((((((()))))))))((((((((('''''',,,'''&&&,,,///---+++,,,///...------,,,,,,------------------............+++,,,---......000333666888999::::::888777666555777999<<<===<<<:::999999666555888===???DDDPPP]]]mmmyyyzzz~~~}}}tttgggYYYHHH<<<;;;888444444666666333000444222222333666777666444666444222333555777777777999888555444555777999:::;;;===>>>@@@AAABBBBBBBBBBBB===888333111000...---///...---,,,,,,,,,---......///222333444222111///000//////......//////000---...------,,,---///000111000///...---,,,,,,,,,......///111222333555555>>>BBBDDD@@@======;;;888::::::<<>>CCCGGGLLLHHHDDDDDDHHHMMMNNNNNNNNNQQQUUUYYY\\\]]]^^^^^^aaa^^^^^^^^^\\\XXXYYY]]]bbbcccddddddcccaaa___]]]cccbbbaaa___]]]YYYVVVTTT[[[\\\]]][[[WWWPPPJJJFFFAAAGGGMMMNNNIIIBBB<<<999BBB@@@>>><<<;;;:::999999999888666555444333111000///,,,***)))***+++******---111///000666<<>>999555111000222BBB]]]kkkYYY===\\\UUUNNNLLLLLLPPPXXX___kkktttzzzuuulllgggeeedddkkknnnrrrwww{{{~~~{{{tttpppqqqqqquuusssMMM<<<888444333333333000---///...,,,+++++++++,,,---......------,,,,,,+++++++++)))'''(((***---......************************,,,,,,+++***))))))))))))------------,,,,,,,,,,,,,,,---...//////...,,,+++((())))))***)))((('''&&&'''''''''''''''((())))))&&&''''''(((***,,,...///,,,,,,+++))))))((((((((('''&&&&&&%%%$$$###""""""&&&''''''(((((((((((((((*********)))))))))))))))---)))(((,,,000///---,,,///...------,,,---------............////////////,,,------------...111333222666888777333222444777666:::???AAA???;;;777666666888<<>>777666999:::666111555444333444555666555333666444111111222444444444777444222333777888555111;;;;;;<<<;;;:::999888777:::666222000//////...------,,,+++++++++,,,---......///111222333222000//////......------......///***---///...++++++...222111000///...---,,,,,,,,,...///000111222444555555>>>BBBCCC>>>;;;:::999555888888:::>>>AAAJJJ]]]nnn~~~vvviii^^^XXXTTTPPPTTTeeefffNNN???999444777;;;777888777777777888:::<<<===>>>;;;777666666444000,,,000...---///111333333222222000...---...000333666666777888999999999999888999777999<<<;;;777555666333333///+++,,,//////,,,,,,+++++++++,,,---///000444333333333666:::>>>AAAGGGDDDBBBCCCFFFGGGEEEBBBDDDHHHMMMQQQTTTVVVXXXZZZ______\\\WWWVVVXXXXXXTTTZZZ```fffgggddd___\\\[[[___]]]\\\^^^``````]]]YYY```aaabbbbbb```YYYQQQKKKHHHMMMSSSRRRJJJCCC>>>===DDDEEEFFFEEECCCAAA@@@AAA::::::999888666444222111///...,,,++++++,,,***))),,,000......222555FFFaaaqqqRRR<<<555777666111000666GGGeeeaaaDDD777333111///////////////---000///000333333222555:::666666777999999<<>><<<999666444888999;;;<<>>;;;888777555333///,,,...------...111333444444222222000//////111555888<<<;;;;;;;;;;;;<<<<<<===;;;;;;<<<===<<<:::777777333111///...///000...+++,,,+++++++++,,,---......333222222333555777:::<<<@@@@@@@@@CCCEEEDDD???:::<<>>>>>;;;:::>>>BBBFFFMMMUUUWWW\\\dddkkkmmmjjjccc]]]eeedddaaa```aaadddgggjjjgggeeebbbaaaaaabbbddddddiiikkklllkkkiiiggggggggggggjjjkkkhhhcccaaacccgggfffgggggggggfffccc___]]]dddccc```[[[ZZZZZZTTTLLLCCCDDDEEEBBB===;;;<<<>>>000111000---...222111,,,nnnkkkfffbbbbbbggglllooowwwwwwooobbbWWWRRRNNNKKKTTTWWW___jjjvvv~~~xxxuuurrriiidddeeejjjyyynnnIII===444222333///,,,,,,000///---++++++,,,---...---,,,+++))))))(((((()))(((((()))+++,,,***'''###((((((((((((((((((((((((*********++++++---...///------,,,,,,,,,+++++++++++++++,,,------.........)))***+++,,,,,,***(((''''''''''''''''''&&&&&&%%%''''''''''''((()))***+++)))((('''&&&%%%%%%%%%%%%((()))))))))(((&&&###"""&&&''''''((((((((((((((())))))******++++++,,,,,,...---,,,...222444222/////////...------------.../////////000000000111111///000000...------///111333111000000333555555444444666888888666555555555:::888555666===GGGOOOSSSIIIIIIMMMVVVccclllqqqqqqoooyyy}}}jjjZZZFFF;;;;;;===<<<999555555444333222111222333999666333222333444444444222555999:::777444222222666666666555555555555555777555222000000000...---***)))))))))***,,,---///---...///000000000//////++++++************++++++///---,,,,,,......,,,***000///...---------------//////000111111222333333666:::;;;888666888999777999888999;;;<<>>@@@CCCDDDBBBDDDDDDDDDBBBAAA>>><<<666222000111333222...***,,,,,,++++++,,,,,,,,,---222222222333444555777888;;;;;;===BBBDDDBBB<<<777666<<>>AAADDDBBB>>>:::999:::888444000...---------,,,,,,333000,,,000//////888AAA[[[yyydddKKK<<<333...,,,000///222666666FFFqqqcccCCC555222222000///000222333333222555555777===BBBFFFMMMUUU[[[TTTQQQVVV[[[]]]^^^```aaacccgggkkkmmmkkkgggcccfffdddbbb``````aaaccceeedddccccccaaa```aaaeeehhhgggiiijjjiiifffeeeeeeeeefffjjjmmmkkkfffccccccfffhhhhhhiiihhheee```[[[XXX[[[\\\[[[ZZZ\\\___\\\VVVNNNLLLIIICCC===999666666000///---,,,,,,,,,***)))~~~~~~{{{nnn___VVVTTTPPPLLLKKKQQQYYYaaakkkwwwlllgggeee___^^^dddjjj[[[GGG666333333///...222///.........---------------,,,+++*********,,,---******+++---...,,,(((%%%************************************+++,,,......------,,,,,,+++******)))*********+++,,,...///000************))))))))))))&&&&&&(((((()))(((''''''((((((((('''(((((()))******************++++++,,,)))*********)))(((((('''&&&''''''(((((((((((((((''''''((()))***+++,,,---,,,......///444:::999444000//////......................../////////000000...//////---,,,,,,///111000000000222333222111//////000222333444666:::===888888555111333:::===:::::::::;;;>>>AAADDDDDDDDDIIIUUUbbbmmmwww{{{cccOOOCCC===;;;:::666777777555333333666999666555555666777777555333777777888888777777888999999777555333111000000000222111////////////...,,,,,,+++******+++,,,---...------........./////////......------------......)))***+++,,,.........---//////...------------...------......//////000000///333555222222666888777555444555777666555999???FFFBBB@@@BBBAAA???BBBIII```pppMMM888777333000222111222444666777888666555333444555666666444333333333///...---...111333333333///222444444333777>>>DDDFFFIIIOOOVVV]]]bbbfffhhhhhhllllllhhhfffgggddd^^^TTTGGG:::777555111......,,,,,,,,,,,,,,,+++******+++,,,...000111111111111333333444777999888333///111:::CCCEEE@@@999777777;;;===DDDLLLNNNMMMNNNQQQUUUXXX[[[]]]]]][[[XXXVVVQQQRRRSSSTTTTTTSSSRRRQQQQQQWWW\\\\\\YYYXXX[[[___YYYVVVSSSSSSUUUWWWWWWWWWVVVQQQMMMLLLNNNLLLEEE???BBBFFFIIIHHHCCC>>>>>>???;;;777111---------......+++222///+++000///...444444CCCTTTbbbrrrzzzmmm^^^JJJ:::333111...,,,000,,,///555555===\\\}}}rrrRRR<<<555444333222222555999<<<>>>>>>@@@???CCCIIIMMMPPPVVV]]]ccc___]]]\\\[[[ZZZ___fffeeegggiiikkkkkkjjjiiiiiihhhfffeeecccaaaaaaaaabbbeeeeeeeeecccaaaaaadddffffffgggiiihhhfffeeeeeeeeeggghhhiiifffcccbbbdddffffffggghhhfffccc]]]WWWTTTWWWXXXXXXXXX\\\```^^^XXXRRROOOJJJEEE@@@:::555222...---,,,,,,+++******,,,{{{nnn```YYYXXXUUUPPPLLLRRRYYY```hhhtttiiidddccc^^^___fffggg```JJJ777444444000000555......//////......---,,,+++***((('''''')))+++,,,,,,++++++,,,......,,,+++((((((((((((((((((((((((******************++++++------,,,,,,+++***)))))))))******+++,,,...///000******)))(((((((((((((((%%%&&&((()))))))))(((''''''''''''((((((***++++++))))))))))))***+++,,,---))))))))))))((((((((((((&&&''''''(((((((((((((((&&&'''''')))***+++,,,---+++...//////444<<<;;;555000000///...........................////////////,,,------,,,+++,,,...000+++///333333000......000---000333666888:::===???555:::999222000444777666444777;;;>>>??????>>>===>>>CCCIIIQQQaaauuummmWWWGGG>>>999888444555555333111111444888444444555666888777444222:::777444444888::::::888222111000...------......222111000000111222111000---,,,+++++++++,,,---...---------.........//////---,,,,,,++++++,,,,,,---###(((,,,...------///222//////...---------......,,,,,,------....../////////333444111111444777666333111222555555333777<<<===999888;;;;;;:::???HHHXXXkkkHHH555666444000111///000222555777888777666555333444555444333222222222000......///111333333222...111444444444888@@@GGGJJJQQQ[[[gggpppvvvyyyyyyxxx||||||wwwuuuwwwtttmmmcccQQQ???777444000///111,,,,,,,,,,,,,,,+++***))))))***,,,...////////////222111000222444333...***000999CCCDDD===555111111888999BBBNNNOOOIIIJJJRRRVVVWWWYYY\\\\\\XXXRRRNNNKKKMMMOOOPPPNNNMMMNNNNNNMMMVVV___```\\\YYY]]]bbb]]]XXXTTTUUUZZZ______^^^^^^WWWPPPOOOQQQPPPHHH@@@EEEJJJMMMLLLFFFBBBAAABBB===888111---,,,---...///***111...***000000---222222777<<>><<<999>>>;;;666222000000222444666777888888777777888:::<<<===>>>CCCMMM___tttsss```LLL===888888444222000000111111111000666666666555555444444444999777555444555666777666:::555///,,,---000111111333333222222111111000000,,,+++***)))))))))***+++///,,,,,,...///------111000...,,,++++++---///111111000...---,,,,,,,,,,,,///---++++++---///000///)))...///******///222111111000///222555777666333111444555444222222555888888888888777777999===@@@SSSsssUUUFFF777222333222000000...444888888:::======:::===999666666999:::666333000000/////////111222333///000444:::>>>@@@GGGNNNTTT^^^mmmxxx~~~~~~zzzkkkWWW@@@555222222222333000///---+++*********+++,,,,,,,,,---------......222111111000000000000111888888888888777555444333888999:::===@@@BBBDDDEEERRRRRRUUUXXXUUUNNNKKKLLLMMMPPPRRRRRROOOMMMMMMOOOVVVXXXXXXTTTUUUZZZ^^^]]][[[]]]^^^^^^\\\\\\```cccaaaZZZVVVXXXWWWPPPJJJIIIIIIMMMLLLEEEBBBDDDDDDAAA999555111111333333///+++///000111111111111111000000111444777999:::;;;;;;666444111...---...///000---///111222222666===BBBjjj}}}aaaJJJ>>>888555333666888<<>>444---,,,,,,---------,,,++++++yyypppfff\\\UUUPPPNNNLLLSSScccpppwwwgggXXXUUURRRQQQTTT\\\}}}rrrFFF999666444444,,,222...+++***,,,//////,,,***+++***)))***++++++***))))))))))))***+++,,,,,,,,,,,,+++******)))))))))***,,,+++******)))))))))*********)))(((((()))******,,,,,,+++******+++++++++---+++******++++++***)))((()))***)))'''''')))+++''''''((()))******))))))((((((((())))))******+++...+++))))))***+++***)))''''''(((((((((((())))))((()))***+++,,,+++***)))---------000555777666555111...,,,---000000,,,''',,,---......//////......------------...///111222111000000000111222111111000///111666<<<===999555:::888444000//////000111333555666666555555666777888:::===CCCMMMZZZhhhqqqooonnngggZZZJJJ===777666444222000000111111111///444444444444444444333333333333333555888;;;<<<<<<;;;666000---...000111111//////......------,,,,,,---,,,,,,+++++++++,,,,,,///,,,+++------++++++...111000...------///111222333222000...---,,,,,,---///---,,,,,,.../////////+++///000,,,+++///222000111//////222666888777444///000111111000111333555777777777666555777;;;>>>JJJhhhuuuKKK===111///111111000111///444777888:::???BBB@@@CCC???;;;:::<<<;;;777333000000/////////111222333111000444;;;BBBHHHRRR\\\fffmmmwww~~~{{{fffTTT@@@777555333333333000///---,,,************,,,,,,,,,------------...//////..................333444444555555666666666777666666666999===AAACCCLLLLLLPPPVVVVVVPPPKKKJJJQQQTTTWWWVVVRRROOOOOOPPPWWWXXXXXXVVVYYY^^^```^^^]]]_________^^^```dddgggeee^^^ZZZ[[[ZZZSSSMMMKKKJJJMMMJJJBBB???@@@???;;;888444111000222111---)))////////////............---...000222444555666666333111///---,,,---///000000111111111222444888;;;NNNaaaxxxtttfffXXXFFF:::666777888888<<<>>>BBBHHHMMMRRRVVVXXX___^^^^^^```ccceeeeeeeeefffgggeee___XXXVVVZZZ```bbbhhhjjjhhhfffhhhjjjjjjnnnnnnmmmllliiieeebbb```ccceeeggggggeeedddeeeffffffjjjkkkgggeeefffhhhgggccceeeffffffeeedddeeegggiiigggfffddd___VVVIII@@@IIITTT[[[ZZZ[[[```^^^WWWSSSOOOKKKIIIGGGAAA777000,,,,,,---------,,,++++++yyyssslllbbbWWWPPPMMMJJJPPP]]]iiirrreeeRRRLLLJJJJJJLLL\\\|||rrrGGG:::555222333,,,111///---,,,,,,///000---)))*********+++,,,***'''$$$+++)))((()))---...---++++++******)))))))))))))))+++******)))))))))))))))))))))(((((((((((())))))++++++*********++++++,,,///---,,,+++,,,+++***((()))******)))(((''')))+++'''((()))******))))))(((''''''''''''(((((()))***---+++))))))***+++******((((((((()))))))))******++++++******************+++,,,---000333333222000///---,,,...111222///,,,------...////////////...---,,,++++++,,,...111333222222222222222222111111111222444888<<<;;;555000555444222///...------...000111222222111111222444333555:::BBBKKKRRRVVVWWWRRRTTTUUUPPPFFF<<<555333222111000000111111000///222222222222222333333333444444555999===@@@AAA@@@;;;777222//////000111222000000//////...------,,,------............------...+++***------******...333222000///000111333555555444222///...---------...------...000000///------111111...,,,///000000///...///222777999888555222111111222444666777777777777666444333555888;;;???XXXzzz^^^@@@666------000111111333222888===>>>CCCJJJOOOOOOOOOJJJCCC???>>><<<888555111000/////////000111222666555999DDDPPP[[[hhhrrrttttttuuuxxx{{{{{{zzzyyy{{{{{{\\\MMM===777555333222222111000...,,,+++***)))))),,,,,,,,,,,,---------------,,,,,,,,,++++++++++++---...///111333666888999555333000///222888???CCCEEEDDDHHHQQQUUUPPPJJJGGGHHHMMMSSSWWWWWWWWWYYY[[[YYYYYYWWWVVVZZZaaabbb^^^]]]]]]\\\[[[[[[^^^cccggggggaaa]]]^^^\\\VVVPPPNNNHHHHHHDDD>>>;;;<<<;;;999888555222111222000---)))///...---+++++++++,,,,,,............///111222333///...---++++++,,,...///333111000111222333222111555???MMMWWW]]]\\\SSSIIIBBB<<<555333777<<>>@@@AAA???>>>:::777333000///000111222111000000///...---,,,,,,+++,,,.../////////---------******------,,,---000333333222111222444555666666555333000///............---...///111000...,,,000111222000......//////...---...333888:::888555444111000222777:::999888666555444222111222666888999IIIbbb}}}kkkMMM;;;333......000000111444777AAAJJJOOOUUU]]]bbbccc___WWWMMMEEE???<<<:::888444333111000////////////666777???OOO```mmmwwwxxxqqqiiieeeeeegggggggggrrr|||zzzoooPPPDDD999555555222000///111000///---,,,***))))))++++++,,,,,,,,,---------,,,,,,,,,++++++***)))))))))***+++---000444777888444111---,,,000888AAAGGGCCC@@@AAAJJJOOOLLLGGGCCCAAAGGGOOOUUUWWWZZZ]]]___^^^\\\WWWTTTYYY```bbb___ZZZYYYVVVTTTUUUWWW\\\___fffbbb___^^^^^^[[[UUURRRBBB@@@===::::::;;;<<<;;;999777555444444222...+++000...,,,***))))))+++,,,000000///......000111222------,,,++++++---...///222000...000222111...***000333777===BBBAAA;;;444777666777999<<<@@@AAABBBCCCGGGNNNUUUZZZ]]]______`````````bbbeeeeeedddbbbhhhhhhiiiiiifff```YYYSSSWWW___eeefffeeehhhiiihhhjjjjjjjjjjjjiiihhhgggfffaaacccfffgggfffdddbbbaaadddiiikkkiiihhhiiigggccchhhiiikkkjjjhhhgggggggggiiiggggggfffccc[[[OOOGGGMMMVVV\\\\\\]]]```^^^ZZZXXXTTTNNNIIIDDD???999444------------,,,+++******lllllllllmmmoooppprrrtttuuuqqqmmmjjjfff]]]OOODDDFFFCCCEEEMMMVVVddd}}}gggKKKBBBAAACCCEEENNNjjjgggCCC888111---111+++...)))+++***)))---222000***...,,,***)))***++++++***---(((%%%%%%((()))%%%!!!)))(((((('''(((((())))))((((((''''''''''''(((((('''''''''(((((('''''''''(((((())))))***+++,,,---000...---,,,,,,,,,***((()))((('''''''''(((((((((+++,,,...///...,,,***)))%%%%%%%%%&&&(((+++...000,,,+++)))'''&&&''')))+++'''(((((()))***+++++++++...---,,,+++******++++++---///222333222000...---///...---------...---------...//////000000//////......------...000222444333555555444111///000111999777444222222111111000000000000///...---,,,,,,+++,,,------,,,,,,---...111000111555:::;;;777444333555777888777444333222///......///111111///---......///000222333444444;;;;;;;;;<<<======;;;888777555222000...///111333...------,,,***))))))(((***+++,,,.........---,,,+++))))))---///...000444222222222222333444555666555444222000............///......000111000...,,,000111111111///------///---,,,...222777999777444000...,,,...333666555444444444333111000111444777:::>>>KKK___xxxnnnTTTBBB888222/////////...111555???LLL[[[dddjjjqqqttttttooofffYYYLLLCCC>>>;;;;;;777555333000...---------222555BBBXXXkkkvvvzzz}}}vvvlll___WWWVVVYYY\\\]]]lllxxx{{{kkk]]]GGG>>>777666666333000000000000///...---+++***)))+++++++++,,,,,,,,,------,,,---------,,,+++)))((('''((()))+++...111333444333000...---222;;;DDDJJJDDD>>><<>>@@@@@@KKK___aaa@@@999333///333---000''',,,------444===>>>777000---***))))))+++++++++---***(((''')))(((&&&###'''''''''''''''(((((()))***************++++++,,,&&&&&&''''''''''''&&&&&&''''''((((((***+++---...///---,,,+++,,,+++***(((,,,***))))))***++++++***---...000111000...+++)))&&&&&&%%%&&&(((+++...000******(((&&&$$$%%%(((***''''''(((((()))***++++++......---------------,,,///222444444333111000000000///...---,,,,,,,,,,,,......///000000000000///////////////000000111222---000333333111111333666888666222///......000111////////////......------+++,,,------,,,,,,---////////////000222222111000111111111111111111222222------...///111111///---......000111333555666777555444444555777777666555222222000...,,,---000222111000///...---,,,+++***)))***+++,,,,,,---,,,,,,+++))))))...000///111555000000000111222333444555333222000...---------...000/////////000000///---000///000222000,,,,,,///,,,,,,---222777888555222000///...///222444444444333333222000///111444777<<<999<<>>@@@???GGGTTTpppXXX;;;777222///444...///)))///111000777CCCCCC<<>>777555999:::666222111000222444555444222000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++------,,,,,,---...111---+++------+++///666888===CCCDDDCCCEEEJJJOOOIIILLLRRRWWW[[[^^^______dddeeegggjjjmmmnnnllljjjiiiiiiiiihhhgggfffffffffffflllpppmmmiiihhhhhhfffbbbbbbcccdddfffhhhiiijjjeeedddccceeeggghhhfffdddeeegggfffeeegggiiifff```^^^bbbfffiiiiiiiiiiiijjjhhheeebbbccceeefffdddaaa``````aaaaaa```^^^```bbb___[[[TTTKKKAAA:::777555.........---,,,+++))))))CCC>>>===BBBCCCBBBDDDJJJIIIJJJJJJHHHEEEBBB@@@@@@===;;;===BBBHHHXXXyyylllLLL@@@AAACCCBBB???EEE\\\wwwQQQ666444///---333------(((...///,,,222<<<<<<333...---,,,,,,+++((($$$!!!%%%&&&(((((('''''')))***&&&&&&&&&&&&&&&'''((()))***)))))))))***+++,,,,,,%%%%%%&&&''''''&&&%%%%%%&&&&&&'''(((***+++---...,,,***)))***++++++***)))+++(((&&&''')))***)))'''---...000111000,,,)))&&&***(((&&&$$$$$$%%%((()))''''''&&&### !!!%%%)))%%%%%%&&&'''((()))******,,,...000111222111000///111333555333111000222444///000000///......000222...//////000000000000000,,,...///000000...,,,++++++///333222///...111555000111111///---,,,------...---,,,+++++++++---------///000000///...000111))),,,//////---,,,///111///...---...///000//////,,,,,,---///111111...,,,///000111444666999:::;;;777555222111222222222111***+++,,,+++)))***...222333333222000///---,,,,,,++++++******+++,,,...///...+++***------***+++...***+++,,,---...///000000---,,,++++++++++++,,,---333111........./////////---+++---222000++++++000++++++---111555555111---,,,...000///---,,,///222111111111000000222666999;;;666444777888777;;;BBBFFFBBB>>>;;;888555444666222222444999<<>>DDDLLLSSSSSS^^^ggggggeeeeeeggghhh___\\\YYYXXXZZZ[[[ZZZXXXVVVWWWTTTOOONNNOOOJJJAAA888111111777;;;777222222+++---000222111///------***++++++,,,,,,,,,++++++***+++---......---,,,+++************))))))))))))***,,,...---+++***,,,///111......000///---333<<>>>>>======BBBAAA@@@???>>>===<<<<<<>>>;;;<<<@@@BBBNNNnnnnnnQQQJJJJJJDDD<<>>HHHeeesssQQQPPP\\\TTT??????>>>CCCVVVtttnnnQQQ:::666222///...------,,,+++,,,,,,,,,------------...,,,***))))))*********************)))((('''&&&''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&&&&%%%$$$&&&((())))))(((&&&&&&%%%%%%&&&''')))***,,,+++***)))(((((((((((())))))))))))))))))))))))++++++++++++***)))((('''***)))(((&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&((('''&&&''')))++++++***...///111333555777999:::666999888444333666777555777444222444666666555444111111111222333222///---///000000111000///...---,,,---///000222333333333---+++)))***,,,...//////+++,,,,,,,,,,,,++++++***...------...000000///------...///...,,,+++,,,---...------,,,,,,------...---.../////////...---------111333333666888555000777222...---///111111000...---...000...))))))---...000222333222000,,,***+++***)))***,,,------,,,&&&&&&'''(((((((((((((((///,,,((()))---000...,,,'''((()))+++,,,---......222000//////000000///......,,,+++,,,//////---+++++++++***,,,...000000///......------------......333222111000///000111111888666444111000111222333444444333111000111555777::::::???IIIYYYgggqqqvvv~~~~~~lllQQQ<<<444333222///...///333777999444444<<>><<<333222000---+++)))((('''000000000111111222222222......///000111222222333222222444666777===NNN```uuuRRRPPP^^^UUU===999::::::<<>>>>><<<999777888777555555777999999666999;;;<<<:::;;;>>>===;;;999666333222333444444333111000...------...///111000000111111111111000000***)))((())),,,...//////((()))***+++++++++++++++,,,++++++,,,......---+++---...//////------...///......------------......++++++,,,,,,,,,---,,,,,,111444666555777999555000444222111222555666444111...,,,,,,---,,,)))***///......---,,,+++************))))))***---------++++++,,,,,,---------,,,,,,,,,***)))))),,,---,,,***++++++)))))))))***,,,---000///...///000000///.........---------......------,,,,,,---///111000///......------------......000000000000000///....../////////////////////000000111222222333555999<<>>QQQbbbooouuummmnnnoooqqqooohhh]]]UUUDDD@@@:::555444555555555000///...///...------------------///111111///---,,,---///000000...,,,++++++******+++,,,,,,***(((*********++++++++++++***------...000222444666777888777555000+++'''&&&&&&(((******((((((...:::CCCHHHMMMUUU[[[]]]^^^_________YYYVVVXXX\\\\\\XXXUUUQQQOOOMMMKKKGGG@@@777111...,,,***+++,,,---+++***,,,---...///111222333333000,,,+++...///,,,***+++%%%''')))***+++++++++*********+++++++++******)))***,,,,,,,,,+++***+++,,,///---...222555555999???HHHLLLPPPQQQOOOMMMPPPUUU[[[WWWSSSUUU[[[___^^^\\\^^^aaaeeejjjmmmnnnooonnnllllllllllllllllllllllllpppmmmkkkkkkmmmmmmiiifffgggeeeccceeeiiijjjiiifffgggeeeccccccccceeeeeeeeebbbbbbbbbdddfffgggfffeeeeeehhhhhhcccaaacccdddbbbdddcccbbbdddffffffdddbbbeeeaaa```bbb```[[[YYYZZZZZZWWWRRRLLLEEE@@@===;;;111000...,,,***))))))(((///////////////000000000........................///000111222333777CCCNNNnnnwwwWWWJJJHHHCCC:::333666999999===III]]]lll~~~hhhTTTCCC666000///...---...///...,,,***,,,,,,++++++++++++++++++------+++)))&&&&&&))),,,************)))(((''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((&&&$$$$$$'''***+++,,,((((((((()))))))))))))))(((((((((((()))***+++,,,((((((((((((((((((((((((''''''&&&&&&&&&((()))************)))(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((---333777999:::;;;===???@@@???<<<999666555333222444666888:::<<>>777555444333444333111////////////------,,,,,,***,,,,,,,,,...//////---+++---...000000000...,,,++++++++++++,,,......,,,***+++***************************+++,,,...000222333222111///,,,(((&&&'''(((''')))***))))))///:::CCCHHHMMMUUUZZZ\\\\\\[[[[[[___\\\YYYYYYZZZYYYTTTOOOIIIIIIHHHFFFBBB;;;333------+++***)))************------------.........//////++++++///000---+++,,,&&&''')))***++++++******)))******+++++++++*********+++,,,,,,******+++,,,...,,,---111555555777;;;DDDJJJNNNMMMKKKLLLQQQVVVWWWQQQMMMNNNUUU\\\^^^^^^aaacccgggjjjkkkkkkjjjiiiiiiiiijjjkkklllnnnnnnoooqqqmmmjjjjjjkkkllliiifffllliiifffgggiiijjjiiifffhhhgggfffdddbbbbbbdddfffeeebbb``````ccceeeggggggfffiiiiiidddbbbdddeeecccddddddddddddeeeeeedddbbbccc```___```]]]XXXWWWYYYYYYVVVPPPIIIBBB<<<777555...---,,,++++++++++++,,,//////............//////.........------,,,,,,,,,,,,---.........222999???SSShhh~~~\\\EEE:::999999000333555666888===GGGOOO]]]iiixxx~~~kkkUUUFFF===555000...///...---.........,,,***,,,,,,,,,+++++++++++++++(((+++,,,***&&&%%%(((,,,************)))((('''&&&(((((((((''''''(((((((((&&&''''''(((''''''&&&&&&)))'''%%%&&&(((*********&&&&&&''''''''''''&&&&&&))))))(((((()))***++++++))))))))))))))))))))))))'''''''''''''''((())))))(((((()))))))))(((''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$&&&+++222999===>>>===<<<===??????>>>:::666444111///000333555777===EEESSS\\\aaa```bbbjjjmmmjjjhhhcccZZZPPPGGG???777222222111///...///000222333.../////////......---,,,,,,++++++,,,...///...---******+++++++++++++++++++++++++++,,,---...---+++***+++------------...000//////............//////++++++++++++,,,---......000111///,,,...333444111///---,,,---000000...+++)))(((+++///...***+++...))))))(((((((((***,,,---))))))***,,,......,,,***(((((((((((((((''''''&&&'''((())))))******))))))******)))))))))******+++,,,+++,,,---//////---+++...///...---,,,,,,...000000......///111111111000......------------.........//////000000111111222111111000//////000111222333333222222444:::BBBGGGRRRbbbwwwzzzssskkkddd```jjjrrrrrr```III888333333111///---***)))((())))))+++000222111444>>>JJJQQQLLLIIIDDDAAA>>>:::555000111111111111111///***'''))),,,---,,,---//////---,,,,,,+++,,,......,,,+++...////////////---,,,++++++++++++---//////...,,,++++++***)))))))))******(((((()))***+++---...///......---***((((((***---(((***,,,---///555===CCCFFFKKKSSSXXXZZZYYYXXXWWW]]]]]][[[XXXWWWWWWQQQIII?????????<<<888333...+++,,,+++***(((((())))))***------,,,,,,+++++++++***---***+++///000...,,,,,,(((((()))************)))))))))***++++++++++++******+++,,,+++***)))***,,,---***+++000444444444666;;;AAAEEEDDDDDDJJJRRRVVVPPPLLLIIIKKKQQQWWW[[[]]]```bbbfffiiikkkkkkjjjjjjhhhiiijjjkkkmmmnnnooopppnnnllliiigggfffffffffeeekkkjjjhhhhhhiiiiiihhhfffiiiiiihhheeeaaa```dddgggfffccc___^^^```dddfffgggfffiiiiiieeeccceeefffeeedddeeeeeeeeeeeeddddddcccbbb```______[[[VVVUUUXXXYYYVVVQQQKKKCCC;;;555111,,,,,,,,,,,,,,,------...///...---,,,,,,---......---------,,,,,,,,,++++++,,,------,,,---000555888@@@PPPeeezzz[[[AAA<<<<<<888444333222222555888<<<>>>EEEKKKQQQVVV^^^dddccc^^^TTTGGG:::555333///---...///...------......---,,,++++++*********)))))))))((()))***+++*********+++++++++++++++***)))(((((((((''''''&&&&&&''''''(((%%%&&&'''(((((('''&&&&&&)))((('''((()))***)))'''&&&&&&'''(((((('''&&&%%%***)))))))))))))))******))))))))))))))))))))))))'''(((((()))))))))((((((%%%&&&'''(((((((((''''''$$$%%%&&&'''(((''''''&&&'''***000888>>>AAA@@@>>>999:::;;;;;;999666333000------///333444777BBBOOOcccnnnsssqqqrrrzzz}}}yyy{{{wwwqqqhhh\\\MMM===333000//////...///000111222///////////////......---)))((()))+++---///...---+++,,,,,,,,,,,,++++++***,,,++++++,,,...///---,,,(((***+++,,,,,,,,,...000//////............//////,,,+++++++++,,,---///000222333222///000333222...111...,,,,,,...///---***---++++++---+++((()))---***))))))((())))))***+++))))))***,,,......,,,******************)))((((((&&&''')))))))))((((((((((((((()))***************))))))***,,,......,,,))),,,------+++)))))),,,///000///...///111222111000......------------......///......///000222444666444222000......///222333444333222333777@@@KKKRRR___jjjyyy{{{uuunnnhhheeecccccchhhggg]]]JJJ<<<666333000...---+++***))))))*********///111...///555999888999888666555444222///---.........//////...+++(((%%%***---+++---222222...///---+++,,,---...---,,,//////......---,,,,,,+++*********,,,...///---,,,,,,+++***)))(((((()))***************+++,,,------,,,,,,+++)))((())),,,///((()))+++...222666:::<<<@@@FFFNNNUUUWWWVVVUUUTTTVVVXXXWWWSSSRRRQQQKKKCCC:::999888555111///---,,,,,,+++***((('''((()))+++,,,,,,,,,++++++*********,,,******///111...,,,---++++++***)))))))))******))))))***+++++++++++++++)))+++,,,+++***)))***+++,,,((()))///333222222333555:::<<<999<<>>DDDCCC===999222///222222...---000...---,,,,,,...000000///******))))))((((((((('''***)))(((+++//////,,,))),,,,,,,,,,,,+++***))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((((((&&&&&&***)))((()))******(((&&&(((((()))******)))((('''******))))))))))))******))))))))))))))))))))))))'''((()))******)))((('''$$$%%%&&&(((((((((((('''$$$%%%'''(((((((((''''''+++...555===BBBDDDAAA>>>777888888777555222000...,,,,,,000444333777FFFVVVnnnyyy}}}xxxwww}}}~~~xxxyyylllYYYEEE888...............///000000//////000000000000//////%%%%%%&&&)))---//////...---------------,,,+++***---,,,,,,---//////...,,,''')))***++++++,,,.../////////............//////,,,,,,++++++,,,...///000555777777444555666222---555111......000000///,,,333///,,,+++(((%%%(((---++++++***)))))))))))))))((()))***,,,......,,,***)))))))))))))))(((''''''%%%''')))))))))(((((((((&&&''')))+++++++++******(((((()))+++------+++(((***+++,,,)))''''''+++...111000///000111222111000.........------.........///.........000333666888555333000------///111333555555444555;;;FFFSSS\\\jjjooowwwwwwqqqjjjcccaaadddiiimmmhhh___LLL;;;555777444...,,,+++*********+++,,,---***......---000555444......000222333222222111000,,,+++,,,---000222222111&&&,,,...,,,---222222---111...,,,,,,---.........000///...,,,,,,++++++,,,(((((()))+++......---+++,,,+++***((((((((()))***,,,+++++++++,,,,,,---...******)))'''&&&'''+++...&&&&&&)))---111444555444;;;BBBKKKRRRUUUUUUTTTSSSMMMQQQQQQMMMLLLLLLFFF>>>999888666333000...///000,,,+++***((('''''')))+++++++++++++++++++++++++++,,,)))***///111...,,,---...,,,+++)))))))))******((()))***+++++++++++++++)))+++++++++***)))***++++++'''(((...333222000000555888777222555???GGGIIILLLPPPVVVYYYZZZZZZZZZZZZbbbdddgggjjjkkkjjjiiihhhmmmlllllllllllllllkkkkkkggggggeee```[[[YYY\\\___^^^bbbfffgggeeeeeegggiiijjjlllkkkfff___^^^bbbhhhdddbbbaaabbbccccccbbbaaacccfffgggdddbbbeeegggffffffggghhhgggfffeeedddeeedddbbbaaa```[[[VVVVVV[[[\\\[[[YYYTTTMMMEEE===888000000///...------------...---,,,,,,++++++,,,,,,---------------------------...///000000111111111555888===EEESSSkkklllEEE999;;;666666666555444444444444555:::777555444555555555444888555222000000111111111---,,,+++*********+++,,,+++++++++******(((''''''%%%'''+++...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$###'''((()))******(((&&&$$$))))))******)))(((''''''(((((((((((()))))))))))),,,***(((((()))***)))(((***)))((('''%%%%%%$$$$$$&&&&&&''''''((())))))***&&&'''((((((((('''%%%$$$***111;;;DDDGGGDDD>>>999666555444222111111222222...111444222444???SSSccctttyyyyyyssspppsssxxx{{{}}}zzzlllXXXCCC666,,,---///222333333222222...///////////////...---)))+++---///000000///...000...---+++++++++,,,---***,,,...000111000...,,,555***$$$***000///...///111///,,,******+++---///+++---///...***)))***---//////000222444444333111222///,,,,,,...///---+++---------,,,+++***))))))*********(((&&&&&&(((***(((''''''(((***+++)))((('''((()))(((&&&%%%%%%&&&)))'''%%%&&&((())))))((()))(((&&&%%%$$$$$$%%%&&&((((((***+++***(((&&&%%%***)))))))))(((((('''''',,,++++++,,,---///111333///000111000...,,,---...,,,------///111333555666555111...///222444444444222444555888???MMM```nnnzzzzzzoooccccccllltttvvvuuubbbSSSAAA666333333///+++///---,,,***))))))******+++***++++++,,,---...//////---...000///++++++......,,,,,,---///000///...+++,,,---...////////////+++,,,------++++++,,,---,,,---......,,,******++++++((('''***///000---))))))))))))(((((((((((((((***,,,---+++)))***...222,,,***((()))++++++(((&&&''')))***+++---000555888===AAACCCDDDHHHOOORRRQQQKKKNNNLLLFFFBBBAAA@@@>>>555222//////000000---***---------,,,,,,++++++++++++++++++************************,,,......,,,***))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,111222444444555777;;;>>>@@@OOO]]]\\\OOOIIIPPPZZZ```cccgggiiiiiiiiiiiijjjiiikkklllllljjjhhhggggggffffffeeedddaaa^^^[[[YYY^^^```dddggghhhgggdddbbbllljjjhhhfffeeefffggghhhggggggfffdddaaa```aaabbbcccccccccddddddeeeeeeeeehhhgggdddcccccccccbbbaaabbbddddddbbb]]]XXXTTTRRRaaa]]]\\\[[[UUUIII???:::888222,,,***,,,,,,)))&&&------,,,++++++++++++,,,(((((()))+++,,,...//////,,,,,,---...////////////000222333666>>>NNNaaannn{{{vvvsssJJJ;;;:::444666555444444333333444444444222111111333555666555111///---,,,...///......---,,,+++*********++++++************)))((('''&&&&&&(((***---...---,,,+++++++++++++++++++++++++++***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%(((((()))))))))(((''''''))))))))))))((((((((((((((('''&&&&&&((()))))))))******((('''&&&%%%%%%%%%%%%%%%&&&''''''((())))))''''''((((((((((((((('''***222===EEEGGGCCC;;;555555444333111111111111222---///333999BBBPPP___iiitttwwwtttlllfffiiimmmooowwwvvvtttkkk]]]KKK999...,,,---...///000111222222/////////000000//////...+++,,,...000000000///...//////...------,,,++++++***,,,---/////////------***%%%%%%***,,,***))),,,000...,,,******+++---...***+++------,,,,,,...///,,,,,,---///111111000...444111...---......,,,***,,,,,,++++++******)))))))))))))))'''&&&%%%''')))(((''''''(((***+++)))((('''((()))(((&&&%%%%%%&&&(((((((((%%%$$$%%%)))---((('''&&&%%%%%%&&&&&&'''***+++,,,------+++***(((,,,,,,,,,,,,++++++******,,,,,,,,,,,,---...000111---...///...,,,,,,,,,...------...///000222333444666333000///111333333222222444888===FFFVVVjjjwww~~~wwwqqqrrrwwwwwwpppiiiXXXLLL===444222222000---...---,,,***************+++*********+++,,,------,,,+++...111000,,,---000...,,,,,,---...//////...,,,,,,---...////////////,,,---...---,,,,,,---...,,,...///...,,,******+++***'''&&&)))---///,,,((())))))******)))(((''''''***++++++***)))***---000,,,***)))***++++++)))&&&((()))***+++,,,...222666888<<<>>>>>>CCCKKKOOOOOOOOOQQQNNNEEE>>>;;;888444555222//////000000...,,,***************)))))))))+++******))))))(((((((((((('''((()))++++++)))'''))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000000222555777===KKKYYYYYYPPPJJJNNNUUU^^^aaaeeeggghhhhhhiiijjjiiijjjkkkkkkiiigggffffffhhhhhhhhhgggeeebbb___^^^ccceeegggjjjjjjhhhfffdddkkkiiifffcccbbbdddfffhhheeeeeedddbbb```___aaacccbbbccccccdddeeeeeeffffffgggeeecccbbbbbbbbbaaa```]]]```aaaaaa___]]][[[[[[___\\\ZZZZZZTTTIII???;;;555111+++***,,,---+++(((------,,,+++++++++++++++******+++,,,...///000000***+++,,,---............000111000///111888BBBJJJ^^^bbbeeeeeeaaaZZZTTTQQQUUUhhhTTT???999222555444333333222222333333111///...///111333333222,,,+++***+++---...---,,,,,,,,,+++************++++++++++++++++++***)))((('''((()))+++,,,,,,,,,,,,***************************)))(((''''''&&&&&&'''%%%%%%&&&&&&'''(((((()))((((((((((((((('''''''''&&&&&&'''(((((((((''''''******))))))((((((''''''%%%$$$###$$$''')))))))))+++***)))''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((((((((((((((((()))***+++---444===EEEEEE???666000444333111000///000000111///000777DDDUUUccckkkmmmrrrrrrlllaaaZZZ\\\```bbbfffccc^^^UUUIII<<<111***---------...///000111222000000000000000000000000---...///000111000///...+++---///111111000...,,,,,,,,,,,,,,,------------&&&'''+++///---******...///---+++***)))***,,,---*********,,,///111111111,,,++++++---//////...---333111///......---+++)))+++******)))))))))******'''(((((('''%%%%%%&&&((()))((('''((()))***)))((('''((()))(((&&&%%%%%%&&&'''))))))%%%!!!""")))000(((''''''''''''(((((()))((()))*********)))''''''------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...///***,,,---,,,++++++,,,.........//////000000111111444222///...///000//////444888>>>FFFPPP___ppp{{{~~~xxxrrrpppooojjj___VVVLLLCCC777111111222111///------,,,+++************+++***************++++++******---222222......222...---,,,---...///...---------...............---,,,---......,,,,,,---...---...///...,,,+++++++++)))'''&&&(((,,,---+++((()))***++++++***(((&&&%%%+++)))'''((()))+++,,,,,,+++*********++++++***((()))***+++++++++,,,///222222555777777===FFFLLLLLLPPPRRRNNNEEE<<<888333///555222///---............))))))******+++******************)))(((''''''&&&'''&&&'''(((******((('''))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,---...---...000222;;;GGGUUUYYYTTTOOOOOORRR[[[^^^bbbeeefffgggiiikkkjjjjjjjjjiiihhhgggeeedddjjjkkkkkkjjjiiigggeeedddggghhhiiijjjjjjhhhfffeeejjjgggccc```___aaadddgggeeedddccc```^^^^^^```bbbaaabbbbbbdddeeefffggghhhgggfffdddbbbaaaaaaaaabbb\\\^^^`````````___```aaa^^^ZZZXXXXXXSSSHHH>>>:::333///,,,+++---...,,,***---,,,,,,+++***+++++++++,,,,,,,,,+++++++++++++++***+++,,,---............///000111000000333777;;;>>>@@@CCCDDDBBB???>>>===HHH______DDD;;;222333333222111111111111222333111//////000000...---,,,++++++---//////---,,,,,,++++++***************---------------,,,+++***((((((((()))***+++,,,---))))))))))))))))))))))))***)))(((''''''&&&&&&'''&&&'''''''''((((((((())))))(((''''''''''''((((((%%%%%%&&&'''((((((((('''+++******)))(((''''''&&&&&&$$$###$$$&&&(((((((((+++***)))(((''''''&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&''')))+++---111666<<>>HHHRRR[[[fffooovvvzzz{{{~~~xxxpppeee]]]XXXSSSMMMHHHAAA<<<555000000111111000,,,,,,,,,++++++*********+++***)))))))))))))))*********...222222......111...---,,,,,,......---,,,..................------+++---...---,,,+++,,,------///000///---++++++,,,***(((''')))+++,,,+++))))))+++,,,---+++)))%%%###***'''%%%&&&***,,,+++)))******++++++++++++***)))***+++++++++******,,,......111333333999CCCJJJLLLNNNQQQNNNFFF???;;;777222444111...++++++,,,---...+++,,,---...///.........++++++***)))(((''''''&&&(((((((((***,,,,,,***(((((((((((((((((((((((((((************************((()))+++,,,,,,+++)))(((************++++++++++++,,,---.........///111333;;;FFFSSS[[[[[[XXXVVVVVVYYY\\\```ccceeegggiiikkkjjjiiihhhhhhhhhgggeeedddkkkkkkllllllkkkjjjiiigggggghhhhhhiiihhhgggeeeeeehhheee```\\\\\\___cccfffffffffdddaaa]]]]]]^^^``````aaabbbdddfffgggiiiiiiggggggeeeccc``````aaabbb```aaaaaa```^^^]]]^^^___^^^ZZZWWWVVVPPPEEE;;;777333000---,,,------,,,***,,,,,,+++************+++(((((((((''''''&&&&&&&&&++++++,,,---............***+++---......000222444111333555666666666888999CCCZZZhhhIII<<<444222222111000000000000000222000//////000000...,,,...---------......,,,***++++++++++++******))))))+++++++++++++++******)))((('''''''''(((***,,,---((((((((((((((((((((((((***)))(((''''''&&&&&&''')))))))))(((((('''''''''((((((''''''''''''((()))%%%%%%&&&'''((((((((('''+++******)))(((''''''&&&)))'''&&&&&&'''(((((('''***)))(((''''''&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,555666777777666333000...000///...---,,,---......333===LLL\\\gggnnnpppppprrrooofffYYYQQQPPPPPPOOO???<<<666111///000222333,,,...222555666444111///000000//////000111222222000000000000000/////////,,,///333666777555222000...---+++******+++,,,------,,,******+++,,,+++)))---,,,+++*********++++++...,,,***,,,000111000...---,,,++++++---...---,,,((()))+++,,,,,,,,,,,,,,,***)))((((((((()))***+++((()))******)))((()))***+++)))''''''((())))))((('''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&'''(((''''''''''''((())))))*********)))*********************'''''''''(((((((((((((((,,,,,,,,,,,,,,,+++++++++)))***,,,,,,,,,,,,...000...////////////...---,,,,,,,,,------......000111999BBBNNN[[[dddiiilllmmmjjjkkkooowww{{{yyysssmmmhhhaaaWWWNNNHHHDDDAAA???;;;888555222000///000000+++,,,,,,,,,++++++************))))))((()))))))))++++++...111000,,,,,,///...---,,,,,,---...---+++..................------***,,,---,,,+++***+++,,,...000111000...,,,,,,---+++*********+++,,,,,,+++***+++,,,---,,,)))&&&$$$)))&&&$$$&&&)))+++***((()))***+++++++++************+++,,,+++******+++---...111333444:::DDDLLLMMMPPPSSSQQQJJJCCC???;;;666333111...+++)))***+++---,,,---///000111000//////,,,,,,+++******)))(((((((((((((((***,,,,,,***((((((((((((((((((((((((((())))))))))))))))))))))))'''(((***++++++***(((''')))))))))******+++++++++,,,---.........000444777===FFFRRR[[[___^^^\\\[[[ZZZ\\\```bbbdddfffiiikkkkkkiiigggggghhhhhhfffeeejjjjjjkkklllllljjjiiihhhggghhhiiiiiiiiihhhgggfffgggccc___[[[[[[^^^bbbeeejjjiiihhhddd```]]]]]]^^^```aaabbbdddfffhhhiiijjjeeeeeeccc```\\\[[[]]]___```aaaaaa___]]][[[\\\]]]___ZZZVVVTTTMMMAAA777333444333000...---+++***(((,,,,,,+++***************'''(((((()))******++++++++++++,,,---............+++++++++,,,---.../////////000222222222222555666AAAUUUnnnKKK<<<444111000000///.../////////...------///111222000///---,,,+++++++++,,,***)))******++++++******)))(((''''''(((((((((''''''&&&''''''''''''(((***+++,,,((((((((((((((((((((((((***)))(((''''''&&&&&&'''***))))))(((''''''&&&&&&'''''''''(((((((((((((((&&&&&&'''(((((((((''''''******))))))((((((''''''+++)))''''''((()))((('''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''((()))***555444333111///............---,,,++++++,,,------000===NNN[[[bbbfffiiilllooollldddWWWNNNKKKGGGBBB777444000,,,+++---000222---///333666666444111///000///......///000222333////////////////////////333444555555444222///---///...,,,++++++,,,,,,---......,,,***,,,000000,,,------,,,+++++++++++++++...---,,,---...///...---,,,***((()))***++++++***%%%'''+++,,,,,,------///,,,+++)))(((((()))***,,,((()))++++++*********+++,,,)))''''''((())))))((('''((()))(((&&&%%%%%%&&&%%%$$$%%%'''))))))'''$$$'''((()))))))))))))))(((((((((((((((((()))))))))((((((((())))))))))))***++++++,,,,,,,,,+++******)))+++,,,,,,,,,,,,...///---.../////////...,,,+++,,,---///000000111333555777???LLLYYYbbbeeecccaaaZZZXXX[[[bbbfff___VVVOOOKKKJJJHHHDDD???:::555333555555555333000......///++++++,,,,,,,,,++++++******)))))))))))))))******,,,+++,,,///...***+++///...---,,,,,,------,,,+++------...............---+++,,,------++++++,,,---///000111000...---------,,,++++++***++++++,,,,,,***+++,,,,,,+++)))'''&&&'''&&&&&&''')))******)))''')))***+++)))))))))***(((***+++,,,++++++,,,...000333666777===GGGNNNOOOUUUWWWUUUMMMEEE@@@;;;666444444111...+++)))***,,,***,,,---//////...---+++++++++++++++************'''&&&'''(((******((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((()))******++++++,,,,,,,,,,,,---111777<<>>PPP}}}qqqKKK:::222000//////...---.........,,,,,,,,,...000111///...,,,***((((((***+++,,,+++)))******+++***)))((('''&&&''''''(((((('''''''''%%%&&&&&&'''))))))******((((((((((((((((((((((((***)))(((''''''&&&&&&'''''''''''''''''''''''''''%%%&&&((()))))))))((('''(((((()))))))))(((''''''))))))))))))(((((((((((()))(((&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((()))))))))222111///---,,,,,,,,,,,,,,,+++************,,,,,,...888EEEOOOSSSUUUVVVXXX[[[ZZZUUULLLEEEBBB<<<555000///,,,+++***,,,...//////000111222333222111111///...------...///111333------------...///000000333333222111000///......///......------,,,------%%%,,,///...///333444222---------,,,,,,,,,,,,,,,+++,,,------,,,,,,---...,,,***((((((***++++++***&&&)))---......---...000///---***(((((()))***,,,&&&(((++++++***)))******,,,***'''&&&'''((()))((('''((()))(((&&&%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&''''''((()))))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))************)))***+++,,,,,,+++******(((***++++++******,,,---,,,---...//////...,,,++++++...000111000///111333333999BBBLLLRRRSSSQQQNNNHHHCCCCCCIIILLLFFF===888444777::::::666222...---...111444333///,,,---...***+++,,,,,,,,,,,,+++***))))))))))))******+++,,,***((()))++++++))),,,111...---,,,,,,------,,,***,,,,,,---...////////////---...///...------...//////111222111///------...+++++++++***))))))+++,,,+++++++++++++++***)))(((%%%''')))))))))((()))***%%%'''******((('''(((***''')))+++,,,,,,---...000111666999;;;AAAJJJPPPPPPUUUXXXVVVNNNEEE@@@:::444777777666333...++++++,,,***+++---......,,,***((())))))))))))************((('''((()))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++,,,,,,++++++---444<<>>AAAAAA>>>;;;;;;444111888<<<777111...///111444444111000000111)))...222222...,,,,,,...)))***,,,,,,---,,,+++***))))))))))))***+++------(((&&&''')))***)))---333...---,,,,,,,,,---+++***+++,,,---...///////////////000111000///...///111000111222111///.........*********)))'''((()))+++++++++******************$$$'''******((('''))),,,$$$'''))))))'''&&&(((***%%%(((+++------...000111333777;;;>>>DDDLLLQQQPPPRRRUUUTTTLLLEEE@@@:::555999::::::666111---,,,---+++,,,...///...,,,***(((''''''(((((())))))***************,,,......,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))&&&''''''((()))******+++...---,,,,,,///777AAAIIIXXX]]]bbbcccbbbaaacccfffeeefffggggggffffffhhhjjjkkkgggdddfffkkknnnmmmkkkhhhiiiiiijjjiiihhhfffeee\\\```eeejjjmmmmmmkkkjjjeeecccaaa``````bbbdddeeeiiimmmqqqrrroookkkhhhfffbbbcccdddeeefffhhhiiiiiiffffffccc\\\TTTQQQSSSWWW]]]```cccdddbbb```^^^^^^VVVQQQNNNMMMIII???888666000111111000...,,,,,,,,,***)))((('''''''''''''''(((''''''((()))******)))))))))))))))************++++++******************+++,,,---...////////////222HHHooopppFFF111111...---,,,,,,++++++,,,,,,444000,,,+++,,,...---,,,///+++((())),,,,,,)))%%%+++,,,,,,+++***(((&&&%%%)))(((((()))++++++***)))'''&&&%%%%%%&&&(((+++,,,''''''((())))))(((&&&&&&(((((((((((('''''''''''')))$$$###'''((($$$$$$'''''')))******))))))***+++///(((%%%((()))&&&&&&***///,,,)))((()))(((&&&###(((((((((((())))))))))))&&&'''''''''(((((())))))&&&%%%%%%&&&''''''&&&$$$###%%%'''(((''''''((()))///---+++)))(((((()))***)))))))))))))))******+++111444555333333555444111666444222222222111...,,,'''***...///......000222777333///...///000///...------000333333111000111------+++---333888333+++000...+++************)))------,,,---//////...---***---///...------111444111000///...---,,,,,,,,,+++......,,,---111333111000+++''''''+++...000///---......---++++++,,,...222000,,,'''$$$$$$(((+++&&&&&&'''&&&&&&'''***,,,---(((%%%''')))'''(((+++)))((('''((())))))'''%%%######$$$%%%&&&''')))***))))))***++++++)))((('''%%%'''(((***++++++++++++'''((()))((('''(((***,,,+++***)))***,,,------,,,***'''&&&)))***)))+++...++++++++++++,,,---......,,,---.........---,,,+++111111111222444444333222111...---...111222222000........................---......+++***,,,,,,+++(((((())))))******++++++,,,)))((((((++++++***'''((((((((((((((()))))))))---+++***+++...///,,,***+++---,,,+++...111...)))...///000111222222222222111222333333222///---+++***)))(((''''''((()))***************)))(((&&&&&&&&&'''(((******((('''&&&((('''&&&'''((())))))'''&&&%%%&&&***///333222111111444999@@@FFFKKKMMMNNNPPPNNNNNNMMMGGG>>>999:::EEEKKKGGG:::333333///''',,,++++++,,,---+++(((%%%(((((()))***+++,,,,,,---)))))))))***,,,---+++******((((((+++***(((***///...+++((('''***,,,,,,++++++***)))(((((((((((((((,,,,,,++++++***)))((((((111222000---,,,333BBBNNN___dddddd``````eeegggeeellliiiffffffhhhjjjjjjiiikkkjjjiiihhhhhhiiijjjkkkgggmmmoookkkjjjjjjeee^^^TTT\\\eeekkklllkkkkkkkkkhhhfffdddaaa```aaabbbcccgggjjjmmmnnnmmmkkkkkkkkkfffffffffeeedddeeehhhkkkjjjddd___^^^aaa```ZZZTTT^^^aaacccbbb^^^[[[[[[\\\VVVQQQIIIBBB===888444222444666777666222---+++))))))(((((((((''''''''''''((('''&&&'''((()))((('''))))))))))))******************++++++++++++++++++,,,,,,---...////////////333BBBaaannnIII666333------,,,++++++++++++,,,222///,,,+++,,,...---,,,///+++((()))+++,,,)))&&&***+++++++++***((('''%%%((((((((()))***+++***)))&&&&&&'''((())))))))))))(((((()))))))))((('''&&&&&&&&&''''''(((((()))))))))$$$$$$((((((%%%$$$''')))******)))'''&&&&&&'''+++'''%%%)))***&&&$$$&&&(((&&&$$$%%%&&&'''%%%###'''((((((((())))))))))))''''''''''''((((((((()))&&&%%%%%%&&&''''''&&&$$$%%%'''))))))(((((()))***...---***((('''(((((()))))))))(((((())))))***+++...111111......111111...000000///000000///,,,)))***,,,////////////222444666333///...000111000///,,,,,,,,,---...000333666:::999888888===@@@;;;333222///,,,+++++++++***))),,,,,,,,,...111222111///---...000000///000111222---,,,,,,,,,,,,,,,,,,---,,,//////---...111222//////---+++))))))***---///------...,,,+++***+++---111000...***&&&%%%''')))&&&'''''''''&&&'''***,,,---'''%%%'''((('''(((***)))((('''((())))))'''%%%$$$$$$$$$$$$%%%&&&((((((((())))))))))))(((''''''***)))(((((((((***,,,---&&&'''((('''&&&&&&(((***+++***((()))+++---------***''''''******))))))------,,,,,,+++++++++,,,,,,,,,,,,---...------,,,+++///......///000111000//////,,,***+++---///...---))))))***,,,---...///000//////...+++******+++,,,(((((((((((())))))))))))+++)))((((((***+++***((())))))***************)))+++******,,,///000...,,,///111000...000222///***......---------///000111333444444555444222000...++++++)))(((((()))***************))))))(((&&&&&&&&&'''((())))))((('''&&&((('''&&&'''((())))))''''''&&&'''***///111111000444:::BBBGGGIIIKKKOOORRRRRRMMMJJJHHHCCC;;;777777@@@FFFDDD:::555666222***------------...,,,)))&&&)))))))))*********++++++***))))))***+++,,,+++)))***'''(((******))),,,222555000,,,,,,---,,,'''"""'''&&&&&&&&&&&&''''''((()))***************++++++111222111...,,,333???JJJ]]]dddgggeeeeeekkknnnnnnmmmjjjgggeeeeeegggiiijjjjjjiiigggffffffgggiiijjjhhhmmmnnnkkkiiiiiieee___WWW\\\ccciiikkkjjjiiiiiihhhfffcccbbbbbbcccfffgggiiikkklllkkkiiigggffffffhhhhhhgggeeeeeefffjjjmmmmmmgggbbbbbbdddeee```[[[\\\___aaaaaa^^^\\\\\\]]]SSSMMMDDD===888666444333000333777777555111...---'''((()))))))))((('''&&&((('''&&&&&&''''''&&&%%%))))))))))))******************++++++,,,,,,------,,,---...///000000000000666???VVV{{{eeeEEE333+++------,,,+++++++++++++++///---++++++,,,------------+++((()))++++++)))&&&))))))*********)))(((''''''((())))))******))))))&&&''')))******)))'''&&&))))))******))))))((('''$$$%%%&&&'''((()))******(((%%%%%%((((((&&&&&&(((***++++++)))&&&$$$###$$$(((%%%&&&)))***&&&###"""$$$###"""###%%%'''&&&%%%''''''((((((((()))))))))''''''''''''((((((((((((&&&%%%%%%&&&''''''&&&$$$((()))******)))((()))***---,,,***((('''''''''(((((((((((((((((()))******+++---,,,((((((,,,---+++,,,,,,,,,---......+++)))---...//////...000333555444222//////111222222222000000...---111:::DDDKKKMMMLLLJJJIIIKKKLLLEEE===777444000...---,,,+++*********,,,000444555555444222222222333444444222000))))))))))))***,,,------,,,000111//////111000,,,---//////,,,'''&&&***...+++,,,,,,+++))))))***,,,///000000---***'''&&&'''&&&'''(((((('''''')))++++++&&&$$$'''(((''''''***)))(((''''''(((((('''&&&%%%%%%%%%%%%%%%&&&'''''')))(((''''''&&&&&&'''''',,,)))&&&######&&&***,,,'''(((((('''%%%%%%&&&(((,,,)))''''''))),,,------***'''(((++++++((((((***...---,,,+++***************+++,,,,,,,,,,,,,,,+++,,,+++***+++---------+++...,,,******,,,,,,,,,+++'''((()))***+++------...111000///,,,***)))***---((((((((((((((((((''''''***)))((((((***+++***(((******+++,,,,,,+++***))))))))))))+++...000///...,,,......,,,---000///***///...---++++++---///000222333444555555444333222---,,,+++)))))))))******))))))))))))(((''''''&&&&&&'''((())))))((('''&&&((('''&&&'''((())))))'''((('''(((+++...000///...666>>>GGGKKKKKKKKKOOOSSSTTTKKKDDDBBB???:::666666999??????:::888999666//////...------...,,,)))'''))))))))))))))))))******+++***))))))++++++***(((+++)))))),,,,,,---222888:::555000...///...***&&&(((''''''(((((()))***+++''''''((()))+++,,,------000111111...---111;;;CCCQQQYYY___``````eeekkknnniiihhhfffaaa]]]^^^ccchhhiiigggeeeddddddeeegggiiikkknnnnnnkkkhhhhhheee```^^^```ccchhhkkkllljjjhhhgggeeedddcccdddfffiiikkkiiikkkkkkjjjhhhfffffffffiiiiiigggeeedddggglllooommmhhhdddcccfffgggdddaaa\\\^^^``````___]]]]]]^^^RRRJJJ@@@888444333444555000444888:::888333///---&&&''')))******((('''%%%)))(((''''''''''''&&&%%%((()))))))))******************+++,,,------......---...//////000000000///444999KKKmmmWWW>>>111(((---,,,,,,+++***+++++++++,,,,,,+++***+++,,,------,,,***))))))***+++)))''''''((()))******)))((((((&&&((()))***)))))))))***((()))******)))((('''&&&++++++******))))))((((((%%%%%%&&&''''''((())))))&&&&&&'''((('''&&&''')))*********)))&&&$$$$$$%%%((('''&&&(((((('''$$$###%%%%%%%%%&&&'''((((((((('''''''''((((((((())))))'''''''''(((((((((((((((&&&%%%%%%&&&''''''&&&$$$))))))***)))((('''(((***,,,+++)))(((''''''''''''(((''''''''''''((())))))***+++)))%%%%%%)))+++***---+++***+++,,,------,,,......---------///222444111000000000111333333444444555444333999IIIYYYcccaaaaaa^^^ZZZYYYWWWOOOFFF>>>;;;666333111///---+++)))***,,,111555888888777777555555666888888333///))))))))))))***+++,,,------000222//////000---)))---......+++)))(((***,,,***++++++***(((((()))***,,,...000000,,,)))&&&%%%'''((())))))'''''')))******&&&$$$''')))'''''')))***(((''''''(((((('''&&&''''''&&&&&&&&&'''((((((***)))'''&&&&&&&&&'''(((***((($$$"""!!!###&&&(((((())))))'''%%%%%%&&&'''+++)))'''&&&(((+++,,,---***((())),,,,,,((('''))),,,,,,+++************************+++,,,,,,,,,,,,,,,+++******,,,,,,,,,+++///...,,,,,,,,,,,,,,,+++************************222111000///,,,((()))---******))))))((((((''''''))))))))))))******************,,,---,,,+++)))((((((((()))+++,,,---------'''***,,,+++---222222000111111000/////////000000...///111222333333333222---,,,+++)))(((((())))))(((((())))))(((''''''&&&''''''((())))))(((''''''((('''&&&'''((())))))'''((()))***+++------------444:::BBBHHHJJJKKKMMMNNNRRRGGG???===>>>;;;999888666;;;===;;;;;;<<<888111...---,,,,,,,,,+++(((&&&((((((((())))))*********,,,+++))))))******)))(((,,,***+++...///000666===CCCAAA<<<777222///......+++******))))))))))))***&&&'''((()))***+++,,,------//////---,,,///666<<>>===DDDUUUfffooossstttqqqlllhhheee\\\SSSFFFBBB===888444000---***++++++,,,000444777888777999888777888:::999444000------,,,+++++++++++++++---000111///......,,,'''---+++)))***,,,---+++***)))******)))''''''(((******---///000---)))'''&&&((()))******((('''((())))))%%%$$$(((***((((((******((('''&&&'''((('''''')))((((((((((((((()))******)))((('''&&&'''((()))(((((('''&&&%%%%%%%%%%%%)))******)))'''&&&''')))***(((&&&&&&(((***+++,,,***((())),,,,,,((('''))))))))))))))))))***+++,,,))))))******+++,,,------///---++++++,,,------,,,---------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,111111333555000))))))...+++++++++******))))))))))))******+++++++++,,,,,,******+++++++++***((('''((()))*********************...///...000555777666444444555666666555444333...//////000111111111111---,,,***((('''&&&'''''''''((((((((((((''''''&&&''''''((((((((((((''''''((('''&&&'''((())))))'''((()))+++,,,,,,,,,,,,,,,333444999@@@HHHLLLKKKIIIJJJ@@@999:::======<<<<<<888;;;>>>???AAA@@@:::333///---,,,++++++***'''%%%&&&'''((()))***+++,,,---,,,***(((((()))))))))(((***((())),,,......444:::GGGLLLPPPKKK???555000000000///---+++)))'''&&&&&&(((((()))))))))************+++,,,++++++...333888???EEEMMMRRRTTTUUUYYY^^^\\\______YYYRRRRRRYYYaaagggfffcccbbbbbbcccfffgggmmmllllllllljjjgggeeedddjjjiiihhhkkknnnooolllhhhhhhhhhgggffffffffffffffffffhhhjjjjjjiiiiiiiiijjjhhhgggeeebbbbbbeeekkkpppkkkgggbbbaaabbbeeeeeeeeeddddddcccbbbaaa^^^\\\ZZZVVVNNNCCC:::444222222111444888::::::555///)))'''&&&'''((()))))))))((('''***)))(((((()))***((('''))))))))))))******************++++++,,,,,,------------...............---///+++...===VVVvvv[[[???333///---,,,,,,+++***************)))***++++++)))((()))***))))))))))))))))))))))))&&&'''((()))))))))((('''$$$(((******'''&&&(((***---+++)))'''&&&''')))***,,,+++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%!!!&&&)))&&&$$$%%%((((((&&&'''))))))(((((()))***++++++'''$$$$$$((((((&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&%%%%%%&&&''''''&&&$$$%%%&&&&&&$$$###$$$&&&(((++++++******)))((('''&&&&&&&&&&&&&&&&&&'''((((((***,,,+++''''''+++,,,***+++'''###"""$$$(((+++,,,+++)))((((((+++---------,,,...000111000111222444@@@JJJQQQQQQWWWfffsssxxx{{{wwwtttlllcccRRRNNNGGG@@@:::555000---...---,,,---000333555555888777666777777555333000000///...---++++++******,,,//////,,,+++,,,***&&&,,,)))(((***---...+++''')))******)))''''''(((***(((+++------+++)))(((((()))***++++++)))''''''((()))&&&%%%)))+++))))))***+++)))&&&&&&'''(((((('''((((((((((((((()))***+++***)))((((((''''''((((((((()))***+++***)))'''&&&)))******)))''''''(((***((('''&&&''')))************'''(((++++++((((((***(((((((((((()))***+++,,,))))))******+++---//////000...,,,+++,,,---------***++++++***(((((()))+++)))***+++,,,---///000000...000777===777,,,)))...++++++++++++++++++*********+++------,,,,,,---///+++++++++***))))))((((((((()))++++++)))((()))))),,,000222111222777::::::<<<======>>>>>>>>>======999999777666444222111000...,,,***(((&&&&&&&&&&&&''''''(((((((((''''''&&&((((((((((((((((((((((((((('''&&&'''((())))))'''''')))+++,,,+++++++++---222111333:::EEEJJJIIIFFFBBB<<<999<<>>???CCCGGGIIIFFF???777222000...------,,,***((((((((()))***+++,,,------,,,***''''''((()))))))))%%%$$$&&&)))***)))---222666CCCQQQUUUNNNCCC;;;999;;;:::777333///,,,***)))))))))))))))))))))(((((())))))******+++///444888???AAAHHHPPPTTTSSSUUUXXXZZZ^^^aaa^^^YYYXXX]]]cccffffffeeeddddddeeeffffffllljjjkkkmmmlllhhheeefffhhhhhhiiikkklllkkkiiiggghhhiiiiiiiiihhhfffdddbbbfffhhhjjjjjjgggeeeccccccffffffdddccccccfffkkkooooookkkfffccccccdddfffggggggeeecccbbbaaa^^^ZZZWWWQQQLLLEEE???;;;888444222666777888777333...,,,***''''''''''''((((((((()))((('''&&&''')))))))))'''))))))))))))******************++++++++++++++++++,,,,,,------------,,,,,,000///000555@@@WWWxxxfffJJJ666+++)))+++,,,++++++***************(((***,,,+++(((&&&''')))((()))))))))(((((())))))'''((()))))))))((('''&&&$$$'''+++***'''%%%(((+++******)))))))))))))))))),,,+++)))'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$"""%%%''''''%%%&&&(((((('''&&&((()))((()))((($$$$$$((('''"""###%%%&&&%%%######$$$&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$###"""$$$&&&))),,,,,,++++++***)))''''''&&&&&&%%%%%%&&&&&&'''((('''******''''''******'''(((&&&$$$$$$&&&((())))))***(((''')))+++---,,,***+++---000000//////111333AAARRR___cccjjjwwwyyyrrrccc^^^VVVMMMFFF???999555333///,,,***,,,///111222333444444333000//////000000///...---++++++******+++...---)))(((******'''+++++++++,,,,,,+++)))'''******+++)))((('''(((***''')))******)))(((***+++)))+++,,,+++)))'''''''''***&&&&&&***---+++***++++++)))&&&%%%&&&(((((((((&&&&&&&&&&&&'''((()))***'''(((((((((((('''&&&&&&'''((()))******)))'''&&&'''(((((((((''''''(((***&&&&&&&&&(((***+++)))'''***''''''******))))))---))))))((((((((())))))***************,,,...000111///---***)))***+++,,,+++(((***+++***((((((***---)))***+++,,,---///000000+++///:::DDD>>>///***...***************+++++++++***,,,///...------///111...---+++)))))))))***+++'''***,,,,,,******+++---...333777888:::BBBGGGIIILLLKKKIIIHHHIIIKKKMMMOOONNNKKKGGGBBB<<<777444222///...+++)))'''&&&&&&&&&&&&&&&'''((((((''''''&&&((((((''''''''''''((((((((('''&&&'''((())))))'''&&&)))+++,,,******+++---000///000666===BBBDDDCCCAAA???AAAEEEGGGEEEFFFIIIDDDEEEIIIPPPSSSOOOFFF???888666333222222111///---,,,,,,,,,++++++++++++++++++)))&&&&&&((()))******$$$###%%%))))))'''(((,,,***333>>>FFFHHHFFFBBB@@@BBB@@@<<<888444111...---)))))))))))))))))))))))))))))))))***---222888<<>>WWWnnniiiKKK;;;333,,,...444,,,++++++***)))*********(((+++,,,+++(((%%%&&&''''''((())))))(((((()))***'''((()))))))))(((&&&%%%###'''+++***'''%%%'''+++'''(((***++++++***)))(((,,,+++)))'''&&&%%%&&&&&&###$$$$$$%%%&&&'''((((((%%%(((### $$$''''''%%%&&&''''''%%%%%%&&&'''$$$((((((%%%%%%(((%%%"""$$$&&&&&&$$$$$$&&&(((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$######$$$'''***,,,,,,,,,,,,+++)))((('''&&&%%%%%%%%%%%%&&&''''''%%%((()))&&&&&&)))(((%%%''''''((()))++++++)))'''***((((((***------+++)))***---000000......///222888MMMaaaiiiqqq~~~|||yyyqqqlllcccYYYQQQJJJCCC???555111+++((())),,,...000///111111///,,,***,,,//////...---,,,+++++++++++++++---+++''''''))))))'''***---000///***&&&&&&'''***++++++***(((((()))***''''''(((''''''(((+++---)))+++---,,,***'''''''''***''''''+++...,,,+++,,,,,,)))&&&%%%&&&(((((((((######$$$%%%&&&''')))***%%%&&&'''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***%%%%%%&&&)))++++++(((&&&***'''&&&)))***)))+++...+++***)))((((((''''''(((*********+++,,,///111222...+++((('''((()))***)))***,,,------++++++---000,,,,,,,,,,,,,,,,,,,,,,,,)))...<<>><<<888444000---+++)))'''((((((((())))))*********))))))+++///555;;;???FFFCCCGGGUUU^^^]]]ZZZZZZWWW\\\cccfffeeeddddddeeefffggghhhiiiiiihhhgggfffhhhfffjjjppppppjjjggghhheeejjjooopppmmmjjjiiijjjfffiiimmmpppoookkkfffcccaaaeeejjjmmmllliiifffeeeeeefffgggggggggiiilllooosssooohhhbbb``````cccdddbbb```^^^^^^___]]]YYYVVVFFFHHHMMMQQQSSSQQQKKKFFFDDDBBB<<<555...+++***+++'''((()))******)))((('''(((((((((((((((((((((((('''***+++))))))+++***&&&((('''&&&'''***,,,,,,+++)))***+++,,,---,,,++++++(((,,,/////////333<<>>111000///...,,,***((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''(((******))))))***,,,))))))***+++,,,,,,------,,,,,,...000444777:::<<>>===444+++'''((()))***************+++------,,,***,,,+++******)))***+++,,,+++,,,,,,,,,,,,+++******,,,,,,+++******+++,,,---......555@@@===111***,,,---'''%%%(((*********,,,000111000...///111///+++111///,,,++++++***((('''&&&%%%'''******+++111999CCCQQQ^^^dddjjjmmmdddVVVHHHFFFEEEDDDCCCDDDLLLUUUgggkkkiii]]]PPPEEE;;;444000///...,,,***)))((('''))))))(((((('''''''''&&&((((((((((((((((((((((((((()))******)))((()))+++''''''((()))+++,,,------,,,,,,,,,...111555999<<>>000''''''***+++)))++++++,,,......---)))&&&******)))))))))******++++++,,,,,,,,,,,,+++******+++*********+++,,,---...000...111777555---+++///---((('''***+++******---000333444000...//////---222000---++++++***(((&&&$$$&&&)))+++***---:::HHHTTTaaalllooooookkk\\\LLLDDDGGGHHHGGGJJJQQQUUUUUUcccfffbbbTTTDDD;;;777666000///...,,,+++)))((('''******)))((('''&&&%%%%%%((((((((((((((((((((((((((()))***)))((('''((()))(((((()))+++,,,...//////---,,,******---333999===999;;;EEESSS]]]^^^\\\[[[UUUNNNJJJOOOWWW[[[]]]______YYYSSSQQQQQQOOOJJJDDDDDDBBB===777111+++(((&&&******)))))))))(((((((((***))))))******)))%%%"""&&&&&&'''(((((())))))***,,,,,,,,,++++++******)))(((***------,,,******+++***(((***---...000888AAANNNSSSXXX[[[ZZZXXXXXXYYY[[[]]]dddkkklllhhhgggiiijjjiiigggggghhhhhhgggfffeeegggiiiiiihhhggghhhiiikkkmmmooonnnlllkkkjjjkkkjjjjjjiiiiiihhhgggfffeeegggkkkllljjjjjjlllkkkgggeeedddccccccccccccdddeeekkkjjjgggccc___]]]]]]___^^^___^^^[[[\\\___aaa```eeeaaa]]]ZZZXXXWWWVVVTTTOOOKKK@@@333+++***)))((()))(((&&&&&&&&&&&&((()))((((((((((((((((((((((((,,,...---)))(((+++,,,***---+++***)))***+++***)))((()))***,,,,,,++++++***,,,+++***+++,,,,,,+++)))///000000111000000//////+++,,,,,,+++***)))***+++******))))))))))))))))))************************111$$$222OOOQQQ???111***(((((())))))))))))((((((***)))((('''&&&%%%%%%%%%)))+++,,,---,,,++++++,,,***))))))(((((()))+++---******)))'''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%$$$$$$$$$""""""###&&&'''&&&%%%((((((''''''''''''((((((&&&&&&%%%$$$%%%&&&'''((((((///444333,,,&&&%%%(((&&&''''''''''''''''''&&&''''''(((((('''&&&&&&%%%&&&'''((()))***)))'''&&&''''''(((((()))))))))***///...,,,++++++,,,,,,,,,---000AAA[[[nnnsssvvvzzzxxxwwwvvvuuuvvvzzz}}}|||{{{{{{xxxpppfff]]]UUUCCC222,,,------------,,,,,,+++***))))))))))))+++)))'''&&&(((***+++,,,''''''(((((())))))******000000000///...------,,,++++++,,,---,,,+++***)))***************)))((('''+++***((((((((()))***+++************************'''''''''''''''''''''''''''''''''''''''(((((((((''''''((()))++++++)))'''&&&''')))++++++***)))''')))+++***((()))///111111)))((('''(((***++++++***&&&)))...000,,,(((,,,444IIIBBB666+++''')))+++***,,,+++,,,------,,,)))''')))))))))))))))*********+++,,,,,,,,,,,,+++******)))******+++,,,---...//////---///222000++++++///---***)))---///...///333444888:::555111333444444222000---,,,,,,,,,***))))))***,,,...000777GGGVVVdddkkkpppoookkkcccUUUHHHMMMTTTVVVUUU[[[eeeddd\\\ZZZWWWPPPDDD999444333444//////...,,,+++)))((((((***))))))((('''&&&&&&&&&((((((((((((((((((((((((((()))***)))'''&&&'''(((***+++,,,---///111222222///,,,***))),,,222999===999999???MMMWWWZZZXXXXXXWWWQQQNNNPPPVVV\\\___aaa^^^YYYSSSNNNKKKGGG@@@:::???===999555000---***)))***************))))))((())))))*********(((&&&$$$))))))))))))))))))******++++++******))))))))))))'''))),,,,,,+++*********)))((())),,,---...555>>>LLLTTT\\\\\\WWWTTTUUUYYY[[[___eeejjjkkkiiihhhhhhjjjfffbbbcccfffiiiiiihhhfffggghhhhhhgggfffggghhhiiikkkmmmnnnmmmkkkjjjiiiiiihhhhhhgggfffeeeddddddgggjjjllljjjjjjmmmllliiihhhfffcccaaa___```aaabbbkkkjjjhhhddd```^^^___```^^^___^^^]]]]]]___bbbdddeeebbb]]]XXXTTTQQQOOOMMM@@@===666...***)))*********)))(((''''''((()))***((((((((((((((((((((((((+++---,,,((((((,,,---+++---,,,***)))******)))(((((()))***+++,,,+++******+++******+++------+++)))---+++***))))))***,,,---+++,,,---+++))))))+++---)))))))))*********))))))************************555+++;;;QQQFFF---'''+++(((((())))))))))))((((((***)))((('''&&&%%%%%%%%%%%%'''))))))'''&&&((())),,,+++)))(((((())))))))))))***)))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&((((((''''''''''''((((((&&&&&&%%%$$$%%%&&&'''((('''...333222+++%%%%%%((('''''''''&&&&&&''''''''''''''''''(((''''''&&&%%%''''''((())))))((('''&&&(((((((((((())))))))))))......---,,,,,,,,,...//////,,,666KKKZZZ]]]```gggbbbccccccdddfffmmmuuu{{{||||||}}}yyyooogggZZZHHH444,,,,,,,,,++++++---,,,+++***))))))))))))+++)))&&&&&&)))+++,,,,,,'''''''''((())))))***+++------...///000000//////***+++,,,------+++***)))---+++)))((('''((()))***))))))((('''''''''((()))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))++++++)))'''%%%''')))***+++***(((''')))++++++)))))),,,---***((((((''')))+++,,,+++******)))***------)))(((***;;;???;;;000''''''+++,,,,,,+++)))***+++,,,,,,+++(((((())))))************+++,,,,,,,,,,,,+++******))))))***,,,---...//////,,,,,,...111///+++***,,,,,,******///111333777===CCCFFFFFF???999999::::::222000............---,,,000---,,,///555???OOO^^^jjjkkkjjjgggdddaaa[[[UUU^^^dddfffdddgggkkkdddXXXMMMDDD:::333111000//////......---,,,***)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((&&&%%%&&&'''***+++,,,---///000111222///---+++***---222999===;;;999;;;DDDLLLOOOPPPSSSVVVUUUSSSSSSWWW[[[\\\[[[VVVRRRMMMIIIEEE@@@999444777666333000...+++***))))))******+++***)))((((((((())))))((((((((()))*********))))))))))))***+++***)))))))))))))))((((((%%%'''******))))))))))))))))))***---------444<<>>;;;+++'''***%%%(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&&&&)))+++)))&&&%%%'''***,,,***(((((((((((('''&&&((())))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&((('''%%%$$$""""""$$$%%%'''&&&&&&&&&&&&&&&&&&'''(((%%%&&&''''''''''''&&&&&&'''''''''(((((()))))))))(((''''''''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((''',,,///...)))&&&&&&(((((('''&&&&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&(((((('''''''''''''''''')))))))))))))))))))))))),,,---...---,,,---000222111---000:::AAAAAADDDJJJDDDFFFJJJLLLPPPWWWaaaiiiqqqsssxxx~~~}}}tttmmm\\\KKK888///,,,++++++,,,------+++***))))))((((((+++(((%%%&&&))),,,+++)))''''''''''''(((***+++,,,---,,,---///222222111///***+++,,,,,,,,,+++)))(((,,,+++(((&&&&&&'''***+++((((((''''''&&&&&&''''''(((((()))))))))((('''&&&%%%%%%%%%%%%&&&&&&'''''')))))))))(((((((((((('''(((''''''(((******)))'''&&&'''((()))))))))(((((((((++++++((('''))))))&&&((('''((())),,,---,,,***///)))%%%''')))***+++...---888<<<222((((((+++---,,,***((((((+++---......(((((()))***+++++++++++++++,,,,,,,,,,,,+++******)))***+++---.../////////))),,,000111000---+++++++++)))+++000444999AAAJJJSSSTTTOOOEEE>>>;;;888555555333111000000000///...222...+++...555@@@QQQ```hhhfffcccbbbdddgggiiiiiirrrtttssspppkkkdddWWWKKK???555,,,+++------,,,,,,,,,,,,+++***)))(((''''''''''''''''''(((((())))))((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''(((((()))***+++,,,---------,,,,,,,,,///333777:::;;;888:::???BBBDDDIIINNNVVVWWWWWWUUUVVVXXXUUUQQQKKKIIIGGGEEECCC???:::777333222///---***)))''''''((()))***+++***)))((('''((()))))))))((((((***,,,)))((('''''''''((()))***))))))))))))))))))))))))$$$&&&)))***)))(((((()))+++***,,,......---333;;;NNNWWW]]][[[SSSNNNRRRYYYZZZ```ddddddcccdddcccaaabbb___]]]^^^aaafffiiikkkhhhiiiiiihhhffffffhhhiiifffeeefffhhhiiijjjhhhffffffggghhhiiiiiihhhfffdddgggjjjjjjggghhhkkkllliiihhheeebbb___]]]]]]___```bbbcccbbbaaa^^^]]]]]]^^^^^^\\\\\\[[[WWWSSSVVV\\\\\\___aaa^^^WWWNNNFFFBBB333///,,,,,,***'''&&&)))'''(((((((((((((((((('''(((((((((((((((((((((((($$$(((***(((***---...+++***)))''''''((()))(((''''''(((***+++++++++***)))''')))++++++)))(((***---))))))*********+++++++++((((((((()))*********)))'''((()))***+++******)))))))))))))))))))))))))))$$$)))000)))&&&,,,$$$(((((())))))))))))(((((((((''''''&&&&&&&&&'''''')))+++---+++'''%%%(((+++)))'''&&&&&&((()))'''&&&'''((()))(((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&'''''''''$$$%%%&&&'''((((((''''''&&&'''''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((()))******(((&&&'''(((((('''&&&&&&&&&&&&'''(((&&&&&&'''''''''''''''&&&)))(((&&&%%%$$$%%%&&&'''************************+++,,,...------...111555000///000111000111333666000444888:::;;;@@@HHHNNNXXX\\\dddooovvvuuuoooiii\\\MMM===333...+++---000...---,,,+++***)))))))))***&&&$$$&&&)))+++(((%%%''''''&&&'''(((***+++,,,///......000222222///,,,******++++++******)))((()))((('''''''''((()))***(((((((((''''''&&&&&&&&&''''''((((((((('''%%%$$$&&&'''''''''''''''(((((())))))))))))((((((((('''(((&&&%%%&&&''')))(((((('''''''''(((((((((((())))))+++)))$$$$$$((()))'''''''''(((***------,,,+++,,,(((&&&((((((''')))---&&&333999000)))+++---+++***))))))***,,,------,,,((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,+++******)))***,,,---............***---111111000///---,,,---+++...444;;;BBBOOO[[[bbb```WWWLLLDDDAAA;;;555:::777444222222111///---111000///000333<<>>555---)))+++---+++***,,,+++******)))((('''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&''''''&&&%%%&&&((((((((((((((()))))))))***)))***,,,...000222444555444555999>>>>>>???EEEMMMVVVYYYXXXSSSQQQQQQMMMGGGAAAAAAAAA@@@???<<<999666000///---+++***)))(((((('''((()))******((('''%%%'''))),,,,,,)))(((((()))((('''&&&%%%&&&''')))+++))))))))))))))))))))))))$$$''')))***)))))))))***---,,,...000///...444;;;QQQWWWZZZTTTJJJDDDGGGLLLSSSZZZ___^^^^^^aaaaaa]]]_________^^^^^^aaaeeehhhiiiiiiiiigggeeeeeegggiiieeecccbbbdddggghhhgggfffccceeehhhkkkkkkiiifffdddgggiiiiiiffffffjjjjjjhhhcccbbb```]]]\\\\\\]]]^^^___```aaa```^^^]]]^^^```^^^[[[ZZZXXXRRRKKKMMMTTTXXX\\\___\\\SSSIII???;;;///+++)))***)))###"""%%%%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((("""&&&)))(((***......+++)))'''&&&&&&((()))(((''''''((()))++++++******)))))),,,///---)))(((+++000'''''')))******)))((('''+++++++++,,,---+++'''###'''((()))+++++++++***)))((((((((((((((((((((((((111""""""***'''''',,,---(((((())))))))))))((((((''''''&&&&&&&&&''''''(((&&&(((***'''###!!!###''''''%%%$$$%%%(((***(((&&&&&&'''((((((&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$''')))%%%&&&((())))))(((&&&%%%***)))((('''''''''''''''###$$$&&&((())))))((((((###$$$%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))(((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''&&&***(((%%%######$$$&&&'''+++++++++***************))),,,......---///333666,,,000222///,,,---///000+++///222111///000444999@@@FFFQQQ^^^hhhjjjfff```\\\OOO@@@666000,,,...333///...---+++***)))))))))(((%%%###%%%)))***&&&"""''''''&&&'''(((***,,,---222000000111222111---)))*********)))))))))))))))%%%&&&''')))))))))(((((())))))(((((('''''''''&&&&&&&&&'''''''''&&&$$$###((()))))))))))))))))))))******))))))((((((((('''(((&&&$$$$$$&&&((((((((((((''''''''''''((())))))++++++'''"""!!!'''++++++''''''(((***---...,,,+++$$$&&&+++---)))"""!!!%%%&&&111555...***...///***))))))+++---///...+++(((((()))+++,,,------,,,,,,+++,,,,,,,,,,,,+++*********+++---...///......---+++///111000/////////...111000222999AAAKKKZZZhhhoookkkaaaVVVPPPMMMGGG???>>>;;;777444222000---+++111333555444222999OOOdddbbbaaabbbgggkkkmmmnnnoootttnnnmmmlll___GGG777444000,,,,,,///...))))))...***))))))((('''&&&&&&%%%******)))((('''&&&&&&%%%(((((((((((((((((((((((($$$%%%&&&&&&&&&%%%'''((())))))))))))))))))))))))&&&(((+++...111222222222---222999???>>>>>>EEENNNWWWYYYWWWPPPLLLKKKGGGAAA======<<<;;;999666333000---,,,,,,+++++++++,,,,,,&&&''')))***)))(((&&&%%%&&&***//////,,,'''%%%%%%)))((('''&&&''')))+++---))))))))))))************%%%'''***+++*********+++///...///111000///444;;;RRRUUUUUUMMMAAA999:::>>>NNNUUUZZZYYYZZZ______\\\___``````^^^\\\]]]aaaeeehhhiiihhhfffddddddfffhhhdddbbb```aaaeeeggggggeee```ccchhhkkkllljjjfffdddgggiiiiiieeeeeehhhiiiggg```___^^^\\\\\\\\\\\\\\\___```bbbaaa``````aaabbb^^^ZZZXXXVVVNNNFFFGGGOOOTTTXXX[[[WWWMMMBBB999444000,,,+++...---((('''+++''''''((((((((((((((((((&&&''''''''''''''''''&&&'''((()))+++,,,,,,,,,,,,(((((())))))))))))((((((************))))))))))))(((((()))***************(((,,,---++++++***%%%***************)))((('''***((('''''')))***)))((())))))(((((((((***+++,,,,,,+++)))((('''''''''((('''%%%%%%))))))&&&%%%((((((((((((((((((((((((((((((%%%$$$(((,,,,,,***)))***)))'''''')))***)))((()))(((''''''(((***,,,...+++)))&&&######$$$%%%'''(((&&&$$$$$$%%%%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$(((***,,,,,,***((((((((((((((()))***++++++,,,,,,''''''''''''''''''''''''+++***'''%%%$$$%%%&&&'''$$$!!! $$$&&&%%%%%%(((''''''(((((('''&&&%%%%%%'''&&&$$$$$$$$$$$$"""!!!%%%&&&&&&'''((((((((('''&&&''''''(((((((((((((((,,,,,,+++)))((((((((((((---,,,+++++++++---///111000111111000...---...///***---///000000//////000333555;;;DDDMMMTTTWWWWWWUUUOOOEEE999///,,,///333222000---***'''$$$###"""&&&&&&%%%$$$%%%&&&'''((('''((()))***,,,---//////000000///...............))))))))))))(((((((((((()))((((((''''''''''''(((+++)))''''''((()))(((''')))'''&&&'''******(((%%%!!!'''(((%%%''',,,,,,(((,,,)))'''(((++++++***'''"""***,,,(((%%%'''***+++***)))((((((((((((((((((''''''(((******)))(((+++***)))(((((()))******'''***,,,''' !!!&&&,,,,,,---------------,,,---------,,,+++***((('''&&&'''((()))***+++,,,---......---,,,+++))))))(((------------------------+++)))+++///222000---***---333888<<>>888???@@@888111000000...,,,+++)))(((((()))))))))******)))((((((((((((((()))+++///222222000---+++,,,***)))***,,,+++(((%%%'''))),,,,,,,,,+++,,,...)))''')))------***(((***,,,,,,///333000,,,222;;;KKKSSSNNNDDD@@@:::<<>>BBB???777666<<<<<<555//////000...---+++***,,,......+++((()))((('''''''''''''''((())),,,///111222000---++++++)))((()))++++++)))&&&''')))++++++++++++,,,---,,,***))),,,,,,***+++...000...///111000---222999>>>EEE@@@888888666888CCCNNNWWW^^^___^^^______]]]eeedddaaa]]]ZZZZZZ___bbbcccfffhhhiiiggggggiiikkkiiigggdddcccccceeehhhkkkiiiiiihhhhhhhhhiiiiiijjjllliiifffdddddddddcccbbbgggbbb\\\YYYYYY[[[\\\\\\aaa```______```aaadddeee^^^]]]]]]ZZZQQQGGGGGGMMMRRR[[[]]]RRRIIIFFF@@@888:::666000,,,***)))((('''((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((('''&&&&&&%%%'''(((((())))))((((((''')))))))))((((((((('''''''''((())))))******))))))'''(((%%%###%%%***+++)))******))))))))))))((((((***(((''''''((()))((((((++++++***)))))))))*********)))(((((((((((())))))+++'''&&&''''''$$$%%%((((((((((((((((((((((((((((((((()))***+++)))%%%""")))'''%%%&&&'''((('''&&&&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%$$$$$$$$$######'''''''''((()))(((&&&$$$###$$$$$$$$$$$$$$$%%%%%%''')))+++***)))''''''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''$$$$$$'''(((&&&'''***+++***((('''&&&''')))***)))(((''''''((()))(((&&&&&&''''''(((((((((((('''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&))))))((((((***,,,...///111222333222000000000222///000111111111111333555888999888666444444888<<>>:::555222000111333222000---***)))''''''((((((''''''(((((()))***)))***+++,,,---...//////444222000...+++***(((((()))))))))(((((((((''''''))))))((())))))***+++,,,)))(((((()))******'''%%%&&&&&&%%%&&&'''(((&&&$$$$$$((()))((((((++++++))))))'''&&&'''((()))((('''+++)))&&&$$$###$$$&&&'''&&&&&&&&&''''''((())))))(((''''''(((******)))((()))((((((''''''((())))))++++++***)))((((((((((((++++++---...//////000000---------,,,+++***))))))''''''((((((((()))))))))++++++++++++++++++++++++......---------,,,,,,,,,,,,000888===:::222111444;;;GGGTTTaaannnzzz}}}{{{rrrdddPPP???666222000...444444666444000222???MMMhhhnnnpppmmmjjjkkkkkkjjj]]]KKK:::333222000,,,)))+++************+++,,,,,,+++***)))((('''&&&&&&&&&((('''%%%&&&''')))((((((&&&''')))*********)))(((---//////,,,'''%%%%%%''''''((()))))))))))))))((((((((('''(((***,,,...000111222333222111222555777???AAA===777888===:::222333666666000+++,,,//////...,,,,,,///222222,,,'''(((((((((''''''((())))))***+++...000000///---+++)))((('''(((*********)))&&&(((*********)))***+++000,,,***,,,---+++...222444111///000000///222666777;;;555111777888:::DDDQQQYYY^^^]]][[[[[[ZZZXXXbbbbbbaaa^^^\\\[[[]]]___bbbeeehhhiiiiiiiiijjjkkkmmmkkkhhhffffffgggiiijjjkkkkkkjjjiiiiiiiiiiiijjjkkkiiifffddddddcccaaa```dddbbb___^^^^^^^^^]]]\\\_________``````aaacccccc^^^]]]\\\ZZZTTTMMMJJJKKKSSSXXXXXXQQQNNNOOOLLLEEEBBB;;;222---,,,,,,)))&&&)))((((((''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''(((((()))(((((('''''''''(((((((((((((((((('''(((((((((((('''''''''''''''(((((()))))))))))))))&&&'''%%%"""$$$***+++))))))))))))((((((((())))))***(((''''''((((((((('''+++******)))((((((((((((((((((((((((((())))))))),,,(((&&&&&&&&&###$$$((((((((((((((((((((((((((("""%%%&&&%%%&&&((('''%%%(((&&&$$$%%%&&&'''&&&&&&&&&%%%%%%$$$%%%%%%&&&'''"""###%%%&&&''''''&&&&&&&&&&&&&&&((()))(((&&&###!!!"""###$$$%%%%%%%%%%%%'''((())))))(((''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%$$$)))'''''')))(((&&&'''+++---+++(((&&&&&&(((***,,,)))''''''''')))***)))(((%%%&&&''''''''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&%%%&&&&&&'''''''''&&&'''''')))***,,,---///000111111//////000111000111111000///000333555444;;;BBBCCC===666222111777777666555333111000000///...,,,***(((&&&%%%%%%'''''''''((((((((())))))))))))***+++,,,,,,------222111///,,,***)))((('''))))))((((((((('''''''''&&&&&&&&&&&&'''(((******(((((()))***+++***'''$$$'''&&&''''''(((((('''&&&&&&((()))))))))******)))'''&&&&&&&&&'''(((''''''...)))$$$###$$$&&&&&&&&&)))((((((''''''%%%$$$$$$(((''''''(((******)))(((&&&&&&&&&&&&&&&&&&'''''',,,)))((((((+++,,,***(((***+++,,,...///000111111------,,,+++************(((((((((((('''''''''''')))))))))***++++++,,,,,,......---------,,,,,,,,,...444>>>DDD===222333;;;KKKYYYiiirrrwww{{{}}}|||}}}}}}wwwlllZZZGGG888000......222333666666222111:::EEEZZZdddlllkkkeeebbb^^^[[[LLL===...***,,,,,,+++***))))))))))))***+++,,,---******)))(((''''''&&&&&&(((&&&%%%%%%'''(((((('''&&&'''(((((())))))((((((111444555111***%%%&&&((()))******++++++*********'''''''''((()))+++,,,---000000000///......000222::::::777333666<<<:::444222222000,,,)))***---000111...+++---111000+++%%%***))))))))))))***++++++)))***,,,------,,,+++***(((''''''((()))***++++++&&&((()))***)))((()))***000---,,,...///...///333888444000///000111222333444777000...777:::;;;CCCQQQVVVXXXTTTPPPQQQRRRQQQYYYZZZ[[[[[[[[[[[[[[[[[[aaadddgggiiijjjkkkkkkkkkmmmllljjjiiihhhiiijjjkkklllkkkkkkkkkkkkkkkllllllllljjjgggeeedddcccaaa___aaaaaabbbccccccaaa___]]]````````````````````````___]]][[[ZZZWWWRRRMMMJJJRRRSSSQQQMMMPPPTTTSSSNNNGGG===222...///000---(((((((((''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))''''''((((((((((((''''''((((((((((((''''''''''''''''''((()))))))))))))))%%%''''''%%%&&&***)))$$$)))((((((''''''((())))))***((('''&&&'''((('''&&&)))))))))((((((''''''&&&((((((((())))))))))))))),,,(((&&&&&&&&&###$$$(((((((((((((((((((((((((((###&&&&&&"""###(((***)))'''&&&$$$$$$&&&'''&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%'''((('''%%%"""!!!"""###%%%&&&&&&&&&&&&&&&'''((((((&&&&&&''')))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&***))))))+++)))&&&''',,,---+++(((&&&&&&(((+++...((('''&&&'''((()))((('''%%%%%%&&&&&&&&&%%%%%%$$$&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&&&&'''%%%&&&&&&'''((()))***+++,,,---///...---,,,---///.../////////...///222444,,,666AAADDD???777000...111///...---......//////,,,+++)))'''&&&%%%%%%$$$&&&&&&''''''(((((((((((((((((())))))*********+++...---,,,***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&'''(((******(((((()))***+++***'''$$$'''((()))))))))(((((((((((('''((()))***(((((()))%%%&&&&&&&&&&&&''''''(((+++'''$$$$$$''')))(((%%%)))))))))((('''%%%$$$###(((''''''(((******)))(((((((((((())))))************(((&&&(((+++---+++''')))***,,,---///000111111...---,,,************+++(((((((((((('''''''''''''''((()))***+++,,,,,,---------------------------000555@@@GGG???555999FFF[[[kkkzzz}}}zzzxxxzzz{{{{{{vvvwww~~~yyysssdddNNN888,,,+++......111555777444222888@@@EEEQQQ\\\\\\VVVPPPIIIDDD777///)))''''''%%%&&&)))((((((((()))***+++,,,---*********))))))((((((''''''&&&%%%%%%'''(((((('''&&&&&&'''(((((((((((((((222666888555---(((''')))(((((())))))******))))))''''''(((((()))***+++,,,,,,------,,,+++,,,///111777666444222555::::::777333000---+++)))))),,,///333...***)))++++++((($$$***))))))((())))))******((())))))******))))))((('''((())))))***+++,,,,,,&&&((())))))((((((((()))---+++---111222//////111999666222///000111222111///111***(((222444333999HHHKKKIIIBBB>>>AAAEEEGGGLLLNNNQQQVVVYYYZZZZZZYYY]]]^^^aaadddggghhhiiihhhjjjjjjjjjiiijjjkkkkkklllggggggggghhhiiikkklllmmmmmmkkkhhhgggfffdddbbb______aaadddeeeeeecccaaa___bbbaaaaaa```___^^^]]]\\\^^^]]]\\\ZZZYYYVVVQQQLLLQQQNNNJJJIIIMMMRRRRRRNNNDDD:::000,,,...000---***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&'''(((((((((&&&''''''((((((''''''&&&)))))))))(((((((((''''''&&&'''(((((())))))((((((%%%((()))((()))***'''""")))((('''&&&'''((()))******((('''&&&''''''&&&%%%(((((()))))))))(((''''''(((((())))))))))))((('''+++'''&&&''''''$$$%%%(((((((((((((((((((((((((((%%%+++***$$$###)))+++)))(((&&&$$$%%%&&&'''&&&%%%(((((((((''''''&&&&&&%%%************(((&&&$$$"""$$$###$$$%%%''''''%%%###"""###$$$&&&''''''&&&&&&&&&''''''&&&%%%&&&''')))''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((+++***+++,,,)))%%%''',,,,,,***(((&&&&&&(((+++---((('''&&&&&&'''((('''%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&''''''((((((((((((((($$$$$$############$$$$$$&&&&&&''''''(((((()))))))))+++,,,,,,+++***+++---,,,---......---...000222...444:::<<<:::777555444...,,,)))(((***,,,------++++++)))(((''''''''''''%%%&&&'''(((((((((''''''(((((((((((((((((())))))******))))))((()))))))))((((((((('''''''''&&&&&&))))))((())))))***+++,,,)))(((((()))******'''%%%''')))++++++)))((()))***)))''''''))))))&&&&&&((($$$&&&''''''&&&&&&((()))(((&&&%%%&&&)))***(((&&&&&&&&&((())))))((('''&&&(((''''''(((******)))(((&&&&&&'''((()))))))))))))))'''&&&(((+++,,,***'''((()))+++---...///000000...---+++*********+++,,,((((((((((((((((((((((((''''''((()))***+++,,,---++++++,,,------......///000333>>>GGGBBB;;;DDDVVVjjjxxx}}}{{{||||||}}}xxxqqqooorrr{{{~~~wwwgggOOO777***)))---+++---222666444222666===444===FFFFFFBBB===666000---,,,,,,---)))%%%''',,,((((((((()))***+++,,,---)))************)))(((''''''&&&$$$%%%&&&(((''''''''''''''''''((((((((()))///222555444///+++))))))$$$%%%&&&''''''((((((((((((((())))))************)))***+++++++++,,,///111222222111111222555888:::666111---,,,+++)))***...000...+++))))))))))))(((***)))(((''''''''''''((())))))((((((((((((((((((&&&)))+++---,,,+++,,,---'''(((******((((((((()))+++***,,,111222///...000666888666222000222222000...111+++)))000000---222999;;;888111...222888:::CCCEEEJJJQQQWWWZZZZZZYYYXXXXXXYYY\\\```cccddddddggghhhhhhiiiiiijjjjjjjjjbbbbbbcccdddfffhhhjjjkkkllljjjiiihhhgggfffccc```___aaadddeeeeeeccccccccccccbbb```___]]]]]]\\\\\\^^^___]]]ZZZXXXXXXTTTOOOPPPLLLGGGEEEGGGIIIJJJHHH<<<555---***+++,,,***((($$$%%%%%%&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''''''''&&&''''''((((((''''''&&&******)))))))))(((((((((&&&'''(((((())))))((((((&&&((()))((()))+++)))$$$)))(((&&&&&&&&&((()))+++***)))&&&&&&''''''&&&%%%((()))***++++++******)))))))))******)))((('''&&&(((&&&&&&((((((%%%%%%((((((((((((((((((((((((((('''+++%%%$$$***+++&&&(((&&&%%%%%%&&&''''''&&&(((((((((((('''&&&%%%$$$(((((((((((('''&&&%%%$$$&&&%%%$$$%%%'''''''''&&&###$$$&&&((((((((('''&&&%%%&&&&&&%%%%%%%%%''')))%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''')))***+++++++++,,,,,,((($$$&&&,,,***)))'''&&&'''(((+++,,,)))(((&&&&&&''''''&&&$$$'''(((((((((''''''&&&%%%&&&''''''(((((((((((((((&&&%%%$$$###############''''''((((((((((((''''''(((***++++++******+++,,,+++---//////......///000000222333555555555555555---+++((()))***+++***)))+++***)))(((((((((((((((&&&'''((()))))))))(((((()))))))))))))))((((((((())))))(((((('''((((((((((((((('''''''''&&&&&&&&&******))))))))))))*********)))(((((())))))((('''&&&)))+++***((('''((())))))%%%&&&))))))$$$###&&&$$$&&&(((((('''''')))+++)))(((&&&&&&'''(((((('''&&&''')))******)))'''&&&(((''''''(((******)))(((###$$$&&&'''((((((''''''(((((()))***++++++***(((((()))***,,,---............,,,+++))))))***+++,,,((()))))))))))))))))))))'''(((((()))***+++,,,,,,)))***+++,,,...///000000...///999EEEFFFDDDSSSiiiwww{{{wwwooonnnkkkjjjlllsss|||sss]]]EEE333******,,,)))+++000444333000333999000444555333222111...***,,,,,,...000,,,((()))---))))))((())))))***++++++(((((()))))))))((('''&&&'''%%%$$$%%%&&&'''''''''((((((''''''(((((()))******,,,///000///---)))'''###$$$&&&'''))))))******))))))******+++*********)))***+++++++++,,,///111///000222222000111777===:::444000000...***)))---***,,,...---,,,+++---...---,,,+++***)))(((((((((+++***)))((((((((())))))&&&***...000...,,,,,,,,,((()))+++***)))(((((()))+++)))***...///---...000333888:::444000111222000...444000---222///***///,,,000///***(((,,,111333@@@BBBGGGOOOWWW[[[[[[ZZZVVVUUUTTTWWW\\\aaacccdddffffffgggggggggfffeeeeeecccccccccdddeeeggghhhiiijjjhhhgggggggggeeeccc```___aaaddddddccccccdddfffaaa```^^^\\\\\\]]]^^^___]]]```___YYYWWWXXXWWWSSSPPPKKKFFFCCCAAA@@@@@@@@@999555///,,,***)))((('''###$$$$$$%%%&&&'''((((((&&&''''''((((((''''''&&&)))))))))***))))))((('''&&&''''''''''''''''''&&&************))))))))))))&&&''''''((((((((((((((('''(((((('''(((,,,+++'''((('''&&&%%%&&&(((***++++++)))&&&&&&&&&'''&&&$$$)))***+++,,,------,,,+++)))*********)))(((&&&%%%'''%%%%%%))))))&&&%%%((((((((((((((((((((((((((('''$$$%%%+++***$$$)))'''%%%&&&'''((('''&&&((((((((('''&&&%%%$$$###"""###$$$%%%&&&((()))***'''&&&%%%%%%'''((((((((($$$%%%'''))))))((('''&&&%%%&&&&&&%%%$$$%%%'''***######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''))),,,---++++++,,,,,,(((###%%%,,,)))((('''&&&'''(((***++++++)))((('''((((((&&&$$$))))))******)))(((''''''&&&''''''((((((((((((((()))((('''&&&%%%%%%%%%%%%(((((())))))(((((('''&&&((()))++++++******+++,,,***---///000000//////000++++++---000222111...+++---+++***+++---,,,)))&&&)))((((((''''''''''''''''''((()))++++++******)))************))))))))))))***)))(((''''''&&&''''''(((((('''''''''&&&&&&&&&)))((((((''''''''''''(((+++)))''''''((()))((('''%%%(((******'''&&&'''))))))%%%%%%)))(((###"""&&&$$$&&&))))))''''''))),,,+++***(((&&&%%%%%%''')))***+++,,,+++***'''%%%###(((''''''(((***+++)))(((&&&''')))++++++++++++***(((***+++,,,++++++***)))((()))***+++,,,---------...,,,+++))))))***,,,---((()))))))))*********+++((((((((()))******++++++((()))***,,,...000111222,,,+++555DDDIIIKKK]]]vvvxxxmmmeeeeeefffjjjqqq{{{}}}jjjPPP:::...,,,,,,---(((***...222111...000555444333///***+++//////,,,***((()))+++)))&&&%%%((()))))))))))))))******+++&&&'''((((((((('''&&&%%%'''%%%$$$$$$&&&''''''&&&((((((((((((((()))******&&&'''***---///---)))%%%%%%'''(((***,,,---......)))***++++++++++++*********+++,,,++++++,,,...111...111444333000000777@@@===666111222000***))),,,$$$***111222000///111444222111000...---,,,++++++---,,,+++)))))))))***+++&&&+++000222000---++++++(((***++++++)))((()))***,,,)))(((+++,,,+++...222000999<<<666111111222000+++222000---000,,,''',,,''',,,...,,,***---111222BBBCCCHHHOOOXXX\\\]]][[[XXXUUUTTTVVV\\\bbbeeefffffffffggggggeeedddbbb```ggggggggggggggghhhiiijjjhhhgggfffffffffeeebbb```___bbbccccccaaabbbeeeiii___^^^\\\[[[[[[^^^aaaccc]]]aaaaaaYYYVVVXXXXXXUUUPPPLLLGGGCCC>>>:::999;;;:::888444000,,,***)))(((((('''&&&&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((()))))))))(((''''''&&&&&&$$$%%%((()))***(((&&&$$$(((***+++)))''''''***---)))&&&&&&))))))'''(((,,,)))))))))(((((((((((((((***++++++,,,,,,++++++***++++++******)))((((((((()))***+++***(((&&&&&&'''+++(((&&&''''''''''''(((,,,)))'''((()))***(((%%%$$$%%%'''&&&%%%%%%&&&(((%%%&&&'''(((((((((&&&&&&)))&&&###%%%)))***'''$$$(((''''''((())))))(((&&&)))'''%%%&&&(((***)))'''(((&&&$$$$$$%%%%%%%%%$$$%%%&&&''''''((((((''''''''')))'''$$$''',,,***$$$&&&''')))***+++++++++***+++,,,,,,+++)))((()))***...,,,******+++,,,+++***---,,,***))))))'''$$$"""(((((()))((('''&&&'''(((&&&&&&'''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&)))((('''(((*********)))++++++++++++++++++++++++)))***+++,,,---.........,,,+++***+++---...---,,,'''))),,,------***'''$$$(((***+++***&&&$$$%%%((($$$......&&&)))333///"""######%%%&&&''''''((((((***)))(((''''''&&&&&&''')))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))'''''''''(((***)))'''%%%'''''''''&&&&&&%%%%%%%%%***)))((()))***+++***)))+++***(((((()))((('''%%%''''''''''''''''''''''''((('''&&&(((******'''$$$%%%&&&(((***)))'''%%%###'''''''''''''''((())))))))))))(((((()))+++---...,,,,,,+++++++++,,,------(((((('''((())))))'''&&&,,,***$$$!!!)))+++((('''(((***+++,,,,,,++++++---000333:::KKKaaarrrxxx{{{jjj^^^bbb```bbbkkkxxxttt[[[@@@333000,,,)))(((---,,,,,,++++++,,,,,,---///...,,,++++++***)))''',,,,,,++++++***)))(((((()))***+++)))''''''))),,,)))))))))(((''''''&&&&&&(((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''...///,,,000777444)))+++***)))***+++,,,+++***'''((()))++++++******)))+++*********))))))((((((222///111777777222111444555444444333222111000000...///111333444666999;;;???777222111...***,,,111///---+++)))))))))(((&&&***+++---/////////---+++000+++(((***------***'''(((++++++))),,,111///(((...777<<<777000---......444444333111///...------***)))))))))&&&&&&...888AAA???BBBNNNYYY^^^___```bbb]]]YYY[[[bbbfffeeebbbggghhhhhhhhhgggfffdddcccaaabbbdddgggiiikkklllllliiifffbbbaaaaaabbbbbbbbb\\\]]]```ccceeedddaaa^^^aaa[[[WWWWWW\\\aaabbbaaa___\\\YYYXXXXXXWWWUUUTTTNNNJJJFFFCCC===555333555;;;888444///+++)))))))))((('''&&&&&&'''((('''&&&'''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''((((((((((((((('''''''''''''''((()))))))))(((&&&%%%'''))))))(((''''''***---///+++((()))(((''')))---,,,,,,++++++***)))((('''+++,,,,,,,,,,,,,,,,,,+++*********)))((((((''''''''')))***)))'''%%%%%%&&&+++&&&###$$$&&&'''&&&$$$+++)))'''((()))***(((&&&%%%&&&''''''&&&&&&'''(((&&&&&&'''''''''''''''&&&)))&&&$$$&&&+++---+++(((((('''&&&&&&(((((('''&&&)))'''%%%&&&(((***)))'''(((&&&$$$$$$%%%&&&%%%$$$%%%%%%&&&''''''''''''&&&$$$&&&%%%$$$''',,,+++&&&'''''')))***+++++++++++++++,,,---,,,***)))***+++***)))((()))+++------,,,***)))(((((())))))((('''%%%&&&(((((((((((()))***&&&&&&'''((((((''''''&&&(((((('''&&&&&&&&&&&&&&&(((&&&&&&'''((()))((('''))))))))))))))))))))))))((()))***,,,------------)))((('''(((***+++***)))''')))***,,,+++***(((&&&''''''((('''%%%$$$$$$%%%&&&***(((%%%***111...$$$$$$%%%&&&''''''((('''''')))((((((''''''''''''(((((((((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&''''''(((((()))(((((()))+++***(((&&&'''''''''&&&&&&%%%%%%%%%(((&&&&&&''')))***)))(((,,,***))))))))))))(((&&&(((''''''''''''''''''((()))''''''(((******'''$$$'''(((***++++++)))(((''')))((((((((((((((())))))***))))))((()))***,,,---...---,,,+++++++++++++++(((((((((((()))((('''&&&(((+++***%%%$$$)))+++)))((()))***+++,,,,,,,,,+++***---222<<>>@@@??????BBBFFFHHH@@@999666222---...333666333000///...---+++***)))+++---............///222---******------***((())),,,,,,+++...222111+++---444888444///......---777666555333111...,,,+++***)))***+++)))***111:::DDD@@@AAAJJJTTTYYY]]]```ccc```]]]^^^aaadddbbb```fffgggggggggfffeeecccbbbggggggggghhhhhhggggggffffffcccaaa```aaabbbbbbbbb[[[\\\^^^```bbbaaa]]]ZZZ[[[VVVSSSTTTYYY^^^___^^^^^^\\\ZZZYYYYYYXXXWWWUUUNNNJJJFFFCCC<<<444111222777444111---+++***++++++(((&&&%%%&&&'''((('''&&&((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((*********))))))((((((''''''((((((((('''(((+++---111,,,((((((((((((,,,111------------,,,***(((&&&+++,,,,,,------,,,,,,+++))))))(((((('''&&&&&&&&&&&&''')))(((&&&$$$$$$%%%,,,(((%%%%%%(((***((($$$***((('''((())))))(((&&&&&&'''((((((''''''((()))(((''''''&&&&&&&&&'''''''''%%%$$$&&&***---,,,***)))'''%%%$$$&&&'''''''''((('''%%%&&&''')))(((((((((&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&%%%$$$'''******&&&((()))))))))******++++++***+++,,,+++***)))***+++***)))((())),,,---...---***)))((()))+++------,,,&&&'''((()))))))))(((((('''''''''((((((''''''&&&'''''''''&&&&&&&&&&&&&&&((('''&&&''')))))))))''''''''''''''''''''''''''''''(((***,,,------,,,,,,((('''&&&'''((())))))''''''((())))))***))))))((((((&&&%%%%%%&&&&&&$$$###)))&&&$$$''',,,...+++'''&&&''''''(((((((((''''''(((''''''''''''((())))))''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&%%%$$$$$$((((((((((((''''''''''''+++*********++++++(((&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))(((''',,,+++))))))******)))'''((('''&&&&&&&&&&&&'''((()))((((((((())))))'''%%%((())))))*********))))))+++******)))))))))******+++***))))))))))))++++++///...---+++************)))))))))))))))(((''''''%%%,,,///,,,))))))******)))***+++,,,---------,,,***,,,111???WWWrrr|||www||||||}}}|||qqqhhhMMM>>>///+++---,,,***(((************************...,,,++++++++++++)))'''+++++++++******))))))(((&&&(((+++,,,+++)))((((((((((((''''''&&&%%%%%%%%%(((((((((***+++***'''$$$''''''''''''''''''''''''%%%***------444<<<;;;444...,,,)))(((((()))***)))'''((()))*********))))))************))))))))))))///---///222333000///000//////000000000000//////333>>>JJJOOOLLLJJJLLLPPPQQQIIIBBB<<<666222111444777444111///...---+++)))(((***,,,---,,,---111555888444///,,,------+++)))***,,,,,,,,,///222222...,,,111444111......---***666666555333000---***((()))(((***,,,,,,,,,111999BBB<<<;;;BBBLLLSSSZZZ___cccbbbaaaaaa`````````___eeeeeeffffffeeedddcccbbbhhhhhhhhhhhhgggeeeddddddcccaaa``````aaabbbbbbaaa[[[[[[\\\^^^___]]]ZZZWWWXXXUUURRRTTTYYY]]]^^^]]][[[YYYXXXWWWXXXXXXVVVUUUKKKFFFCCCAAA===555111222111///---+++***+++,,,---'''&&&%%%&&&(((((((((&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***+++***)))))))))***+++,,,(((((((((((()))+++---///---)))''')))******---111***+++,,,---,,,***((('''******++++++++++++******(((((('''&&&&&&%%%%%%$$$&&&'''((((((&&&%%%%%%&&&((()))(((&&&&&&((((((%%%(((((((((((((((((((((''''''((())))))(((((()))***)))(((&&&%%%%%%&&&'''((($$$######$$$'''))))))''')))&&&$$$###$$$&&&'''''''''&&&&&&&&&'''((((((((((((&&&%%%%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''(((((('''******************++++++(((***+++***(((((()))***,,,+++,,,---///000///...---+++******---/////////******))))))))))))'''%%%'''((((((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&)))((('''(((***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,...//////---,,,)))((('''''')))***)))'''''''''''''''((())))))******'''%%%&&&((()))'''$$$(((%%%(((//////(((&&&***(((((())))))((('''&&&&&&&&&&&&&&&''''''(((******'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))(((((('''&&&******)))***+++***'''%%%'''''''''''''''&&&&&&&&&%%%$$$###%%%''')))(((''',,,+++******++++++***(((((('''%%%$$$$$$%%%'''((()))))))))))))))(((''''''''''''(((((((((((()))))),,,,,,+++************+++,,,+++***((((((((()))***------,,,+++*********+++)))***+++***)))((('''((('''+++...---+++************++++++,,,------............222@@@ZZZsss|||tttgggWWWKKK:::222+++***---...+++((())))))************))))))---+++******++++++***(((+++*********)))))))))((('''((()))***))))))(((((('''''''''&&&%%%%%%$$$$$$ !!!$$$'''******(((&&&''''''''''''''''''''''''(((,,,...///666======777000,,,(((&&&'''((())))))((((((((()))))))))))))))*********))))))))))))))),,,,,,---//////.........---...///000111000000///444???MMMUUUVVVSSSQQQQQQPPPKKKCCC<<<666333333444666333111//////...---+++(((***,,,+++***---333999???<<<666///......---)))***+++,,,,,,...000000///...111111///...///---)))111111111000...***'''&&&***)))+++......,,,...444777333333:::CCCKKKSSSYYY^^^```cccbbb___^^^___aaaeeeeeeeeeeeeddddddcccccccccdddeeefffffffffffffffdddcccaaaaaabbbbbbaaa___ZZZZZZ[[[]]]___^^^[[[YYY\\\ZZZYYYZZZ]]]_________XXXWWWVVVVVVVVVVVVTTTRRRFFFAAA???@@@===777333222---,,,+++))))))***+++,,,'''&&&%%%&&&((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))*********))))))((()))+++---///***)))((()))***---...///***((((((++++++)))(((+++&&&'''((()))******))))))(((((())))))))))))((((((''''''&&&&&&%%%$$$$$$$$$&&&((())))))'''&&&&&&'''!!!'''***%%%!!!###%%%$$$''''''((((((''''''(((((('''((())))))(((((()))+++)))((('''%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&&&&)))&&&$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&'''((()))'''%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))***+++++++++++++++************&&&((()))(((''''''((()))+++,,,///444777888777555...---,,,---...000//////---+++))))))***+++)))'''(((((())))))(((''''''&&&&&&&&&'''((((((((('''&&&((('''&&&''')))***)))((('''''''''''''''''''''''''''***...111222111...---((('''&&&&&&(((((('''&&&''''''&&&&&&&&&((()))***)))'''%%%%%%((()))'''$$$&&&'''000888222%%%###+++))))))))))))((('''&&&%%%&&&&&&&&&&&&''')))***+++'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))*********)))((('''''')))(((((()))***)))'''$$$''''''''''''''''''''''''&&&%%%%%%&&&(((***)))(((,,,+++)))***++++++***)))'''&&&%%%$$$$$$%%%&&&'''))))))))))))(((((())))))))))))(((((())))))))))))++++++***************+++,,,+++***(((((((((((()))************++++++,,,---***+++---,,,)))''''''(((,,,)))((()))++++++***))),,,,,,,,,------...//////000111555BBBYYYoooxxxwwwyyyxxxxxx{{{~~~~~~yyyqqqggg[[[MMM>>>555000...++++++...///---)))((())))))******))))))(((+++***))))))++++++***)))*********)))))))))))))))+++)))'''&&&&&&((()))***'''''''''&&&%%%%%%$$$$$$ !!!###'''******(((&&&''''''''''''''''''''''''***+++,,,...333888777333///,,,(((&&&'''((())))))((((((((((((((()))))))))))))))))))))))))))*********+++,,,,,,,,,------,,,---...///111222111000000777>>>HHHSSSXXXWWWQQQLLLGGGDDD===666222222333444777555333333444555444333***++++++******...444:::CCCCCC<<<333///111///***++++++,,,---......///111333666555222000111...***......///...---+++)))(((...---///222111---,,,//////---///666===AAAFFFKKKVVV[[[```aaa___^^^```bbbeeeeeedddddddddddddddddd```aaabbbcccdddeeeeeeeeefffeeedddddddddccc```^^^ZZZ[[[\\\^^^aaabbb```^^^aaa```______``````___^^^YYYXXXWWWWWWWWWVVVSSSQQQFFFAAA???@@@>>>777111///,,,+++***)))((((((((()))&&&%%%%%%&&&((()))((('''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))******)))))))))***,,,---///+++)))((((((+++---...---+++((())),,,+++&&&$$$%%%$$$$$$%%%&&&''')))******&&&''''''((((((''''''&&&''''''&&&&&&%%%$$$$$$$$$&&&'''))))))'''&&&''''''"""+++---'''###&&&(((%%%%%%'''(((((('''&&&''')))'''((())))))(((((()))***)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''%%%$$$&&&'''''''''%%%&&&'''&&&%%%%%%'''))))))'''%%%%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&""""""$$$((())))))+++000++++++,,,,,,,,,+++)))(((&&&'''((((((''''''((()))(((,,,333;;;@@@AAA???<<<......///111444666555444111---)))(((+++------+++))))))))))))(((((('''&&&&&&'''((()))***)))(((''''''&&&%%%&&&'''((((((&&&'''''''''''''''''''''''''''+++///333444222///---&&&%%%$$$$$$%%%&&&$$$###'''&&&&&&&&&&&&''''''(((%%%$$$###$$$%%%%%%$$$###$$$)))333999222&&&$$$***((((((((((((((('''&&&%%%&&&&&&&&&'''''')))******''''''((((((''''''&&&%%%"""###$$$%%%'''((())))))))))))***++++++***(((((('''''''''((())))))'''%%%'''''''''''''''((((((((()))''''''''')))***)))(((+++***))))))***+++***)))'''''''''''''''''''''''''''((())))))((((((+++,,,,,,,,,,,,,,,,,,+++******((((((((((((((()))******+++***)))((('''(((((()))))))))))))))+++,,,---...***---...---)))'''((()))///((($$$'''++++++))))))------------...///000111///111555@@@RRRdddkkkiiidddcccdddhhhmmmnnnllliiibbb]]]TTTKKKBBB999111,,,+++---,,,+++,,,///...***((()))***++++++***)))(((***)))((()))++++++***)))))))))))))))))))))))))))---)))%%%$$$%%%(((***+++((((((''''''&&&%%%%%%%%%&&&&&&'''(((***)))'''%%%'''''''''''''''''''''''')))(((''')))---000...+++---+++(((''''''((()))((((((((('''''''''((()))***))))))))))))************)))+++,,,)))***------+++,,,...000111222111000///666999@@@JJJQQQQQQKKKEEE>>>===777111///222444444666444333333555666666555...,,,***)))+++///444777@@@CCC>>>555111444333------,,,---111111111444888===@@@@@@:::555444333000000000///......---------111000333777666000,,,---...,,,///555888999<<<@@@NNNSSSZZZ]]]^^^^^^```bbbdddcccbbbbbbbbbbbbccccccaaaaaabbbaaaaaa```______eeedddeeeeeefffddd```]]][[[[[[\\\___bbbdddcccbbbbbbbbbbbbaaa```^^^]]]\\\^^^\\\[[[ZZZYYYVVVRRROOOIIICCCAAAAAA???666---)))++++++***)))((('''''''''&&&%%%$$$&&&((())))))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''(((&&&&&&''''''(((((())))))++++++************+++++++++(((&&&''')))++++++***)))&&&'''******'''''')))&&&%%%$$$$$$%%%''')))+++&&&''''''((((((''''''&&&'''''''''&&&%%%%%%$$$$$$$$$&&&((((((&&&%%%&&&'''%%%******$$$&&&,,,)))!!!$$$&&&((((((&&&&&&''')))&&&''')))(((''''''(((***(((((((((((('''&&&%%%$$$%%%&&&''''''''''''((()))((('''&&&&&&(((((('''&&&$$$&&&'''&&&$$$$$$'''))))))'''&&&%%%&&&'''&&&%%%%%%%%%&&&''''''''''''&&&###"""$$$((('''$$$&&&,,,***+++---......+++(((&&&'''((())))))(((((()))++++++000888AAAFFFEEE@@@;;;///111555;;;AAAEEEEEEDDD:::444,,,)))***,,,+++************))))))(((&&&&&&'''(((***+++,,,+++***))))))''''''((()))***)))(((''''''''''''''''''''''''&&&***///444555222...,,,'''%%%$$$$$$%%%%%%$$$###'''''''''&&&&&&&&&&&&%%%###$$$%%%%%%$$$###$$$%%%%%%(((---111///,,,******&&&&&&'''''''''&&&&&&%%%'''''''''''''''((()))***(((((()))))))))((('''&&&$$$$$$%%%%%%&&&'''((((((((()))***,,,,,,+++***)))&&&&&&''')))++++++)))(((&&&'''''''''((((((((()))***)))'''((())))))(((&&&***)))((((((******)))(((((()))***++++++***)))(((%%%''')))(((((())),,,///,,,---......---+++)))'''%%%%%%%%%&&&'''((()))*********(((''''''((())))))***)))))))))***+++,,,,,,***...000...)))'''(((***,,,((('''***+++((((((+++...............000111222,,,///333999DDDPPPTTTRRRKKKIIIIIILLLPPPQQQNNNKKKDDDAAA<<<777222///,,,***'''++++++((()))---...+++((()))+++,,,,,,+++)))((()))(((((()))***++++++***((())))))))))))))))))))),,,(((%%%$$$'''))))))((())))))(((((('''&&&&&&%%%((('''&&&'''(((((('''%%%'''''''''''''''''''''''')))&&&%%%'''++++++***(((+++)))'''''')))))))))((((((''''''&&&'''((()))***((()))))))))************(((,,,,,,((((((------***+++---///111111000...,,,///222777===AAABBB???<<<999999555......333777666777555444444555666666555222---))))))---111333222777===<<<444222777777111...---000666888888===EEEIIINNNMMMEEE===:::999888333222///---,,,,,,------......111777777000+++***---,,,///444777888<<>>FFFHHHDDD<<<555111444<<>>???===999777555666999:::888555444222000---,,,+++******$$$)))***&&&&&&,,,...+++(((***+++,,,,,,+++***((()))((('''(((***,,,+++***(((((((((((())))))))))))***'''%%%&&&)))***(((&&&)))))))))(((''''''&&&&&&$$$###"""$$$&&&'''''''''''''''''''''''''''''''''***'''%%%(((,,,,,,******)))((('''(((******)))((((((''''''&&&&&&((()))***(((((())))))*********+++(((,,,,,,'''(((---...******,,,...000000...,,,***'''+++000333333333555666888:::666//////555999777>>><<<:::999::::::999888555...((()))...222222//////777999222222999:::444......333:::>>>>>>EEEOOOQQQWWWWWWMMMBBB===>>>>>>555222...+++))))))***+++))))))---444555///)))'''++++++---444888<<>>+++***---+++***,,,+++,,,,,,+++(((''''''((('''---111///,,,,,,,,,+++///---)))((()))))))))))))))'''%%%$$$&&&'''(((''')))***,,,......,,,***(((((('''&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((()))******(((&&&,,,***'''&&&&&&&&&$$$"""&&&&&&''''''&&&&&&%%%$$$+++)))&&&%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&)))***)))***+++++++++)))((('''((((((''''''&&&&&&&&&&&&))))))(((''''''''''''((($$$&&&)))++++++)))&&&$$$''')))+++---------+++***---...---+++///444000'''&&&$$$$$$%%%(((+++++++++111///,,,)))'''''''''(((%%%((((((%%%&&&))))))&&&(((''''''&&&&&&((()))***&&&(((******))))))***,,,***---000000---***))))))***)))))))))))))))***+++///...---...//////---,,,---...///000111111111111---000333555555444444555111///,,,++++++,,,+++***......---,,,+++))))))(((***)))((()))***+++***(((...,,,))))))))))))(((&&&&&&%%%&&&(((******(((&&&))))))(((((((((((())))))++++++,,,,,,+++(((&&&$$$&&&%%%&&&((())))))&&&$$$...+++(((&&&&&&''''''&&&,,,+++***((('''''''''''')))(((((()))++++++***)))&&&&&&&&&''''''''''''(((+++)))''''''((()))))))))---,,,+++)))((((((''''''+++++++++++++++***)))(((((()))+++,,,------,,,+++111222222111000111333666;;;===@@@AAA@@@===999666111,,,(((***000333///***...111444555444444666999333555999???EEEIIIKKKKKKXXXVVVQQQKKKEEE???;;;999666333000---+++*********...,,,+++***++++++***)))---000333555888>>>GGGNNNTTTOOOMMMPPPXXX___aaaaaadddbbb```^^^]]]]]]^^^___aaa```^^^^^^______]]][[[ZZZ\\\___bbbccccccbbb```ZZZZZZYYYXXXYYYZZZ\\\]]]YYYXXXXXX\\\```aaa\\\WWW\\\[[[ZZZVVVQQQLLLIIIHHHFFFAAA<<<::::::888333...***)))+++...,,,((('''+++###$$$%%%%%%&&&&&&&&&&&&%%%))))))%%%$$$'''%%%!!!%%%&&&'''&&&%%%&&&''')))'''''''''''''''((())))))***&&&$$$(((***)))***,,,,,,))),,,222333,,,'''&&&'''&&&&&&((())))))'''%%%***'''$$$%%%(((***(((%%%((((((((((((((((((((((((,,,***)))***++++++'''$$$'''((((((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""$$$%%%%%%%%%%%%''')))&&&###"""&&&)))%%%&&&'''((())))))))))))***))))))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''&&&$$$$$$$$$&&&'''&&&%%%&&&'''''''''&&&%%%$$$###&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&%%%%%%%%%$$$&&&'''((())))))((('''&&&'''''''''((()))+++------999<<>>AAACCCCCCDDDBBB999000%%%'''))))))((())),,,///000///...,,,***)))((('''$$$'''(((&&&&&&***+++((((((((('''''''''((()))***---+++)))***---...---***+++---000111///,,,******+++******)))(((((((((((()))***---//////...---+++)))***+++,,,,,,------,,,333444444222000.........666000******---...)))$$$((())))))***+++,,,------***)))((()))***+++***(((---+++******+++,,,+++***,,,***)))((())))))((('''))))))(((((((((((())))))***+++++++++***)))'''&&&+++(((%%%$$$&&&'''((((((...,,,)))(((((()))(((''')))((('''&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&&&&&&&&&&''''''''''''(((***(((&&&&&&((())))))((()))((('''&&&'''(((+++,,,(((((((((((((((''''''&&&((()))***++++++,,,,,,+++......///---,,,,,,---///222666<<>>888333//////...,,,+++***+++,,,,,,000...+++***+++***)))(((+++...111333555:::BBBHHHLLLJJJGGGEEEFFFLLLUUU[[[]]]]]]]]]\\\[[[ZZZXXXXXXYYYXXXXXXYYY\\\^^^^^^^^^^^^___`````````___^^^]]]]]]\\\ZZZXXXUUUSSSQQQPPPSSSTTTUUUTTTTTTTTTVVVWWWZZZZZZYYYWWWSSSNNNIIIFFFHHHBBB:::555222///+++'''***)))+++---,,,''''''***&&&&&&''''''&&&%%%$$$$$$&&&((((((''''''''''''%%%%%%&&&'''&&&%%%%%%''')))(((''''''''''''((())))))+++'''%%%(((***))))))++++++***+++...///---)))&&&'''&&&&&&(((***++++++***'''%%%###$$$%%%'''&&&$$$***)))(((((((((((()))***000+++&&&'''***+++((($$$))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&'''((('''&&&'''(((((('''&&&%%%%%%%%%&&&''''''((((((((('''******)))(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''((('''%%%%%%&&&&&&%%%###&&&'''((((((&&&$$$!!!###$$$%%%&&&&&&&&&$$$$$$'''''''''&&&&&&&&&&&&%%%''''''((())))))((('''''''''''''''((()))+++------555666666222...222???LLLXXX^^^cccfffhhhhhhccc[[[@@@444++++++---+++(((''')))*********+++---111444666:::===@@@EEEHHHCCC;;;444111...,,,,,,+++)))'''***))))))+++,,,,,,***'''&&&&&&'''((())))))))))))%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''')))***)))((('''&&&%%%&&&'''((((((''')))))))))))))))(((''''''''''''&&&'''((('''$$$"""&&&&&&'''(((((('''&&&%%%&&&&&&'''(((((('''&&&%%%((((((((('''''''''''''''***&&&$$$%%%(((***(((%%%((((((''''''''''''((((((%%%%%%&&&'''***---111333111222444555666222+++%%%###'''***)))&&&&&&***/////////...---+++)))'''&&&$$$''''''%%%%%%((((((&&&((((((((((((((()))))))))***'''%%%'''---///---)))+++---///000///---+++***,,,+++***(((((('''''''''%%%(((---//////...,,,+++)))******+++,,,,,,++++++111222222222111111333555NNN???---$$$&&&******((((((((()))***+++,,,,,,---***)))((()))***+++***(((+++)))((()))***,,,,,,+++'''%%%$$$$$$&&&)))******))))))(((((((((((())))))******++++++***)))((('''***(((&&&&&&'''(((((('''...+++)))((()))))))))(((''''''&&&%%%%%%%%%&&&&&&((((((''')))***+++)))(((&&&&&&&&&''''''''''''(((***(((&&&&&&'''((()))(((***(((&&&%%%&&&'''***+++''''''(((((((((((('''&&&(((((()))******+++++++++,,,---...---+++***+++---,,,///333666777666333111...000333666666666444333444555666666555333222111333555:::BBBHHHGGG???888555777;;;<<<;;;666000,,,++++++*********+++,,,---000...,,,*********)))'''***---///000111444;;;@@@LLLMMMLLLHHHEEEHHHOOOWWW[[[[[[\\\\\\[[[YYYWWWVVVQQQPPPPPPQQQUUUXXXYYYYYY\\\\\\\\\\\\[[[ZZZXXXWWWSSSSSSSSSSSSRRRRRRQQQPPPMMMOOOPPPMMMJJJJJJOOOTTTYYYVVVRRRNNNJJJFFFAAA???DDD>>>777111...,,,)))'''***)))+++---,,,''''''***''''''''''''&&&%%%$$$$$$&&&&&&&&&(((((('''&&&'''&&&'''((('''&&&&&&(((***))))))(((((())))))***++++++'''%%%''')))((((((***((()))******,,,+++)))%%%((('''&&&''')))++++++***(((&&&%%%%%%&&&''''''&&&***)))(((''''''((()))***///+++''''''***,,,)))&&&))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&(((******(((&&&(((%%%$$$&&&***+++(((%%%%%%&&&&&&'''''''''''''''))))))((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''%%%$$$"""$$$$$$&&&&&&&&&%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%''''''(((((((((((('''''''''''''''((()))+++------111333111///111===NNN[[[```ffflllllljjjdddXXXMMM666///***+++,,,***'''&&&)))******+++---111666;;;>>>DDDJJJPPPVVVXXXRRRIIIBBB<<<555///,,,+++++++++*********,,,------***((((((((((((((())))))***+++%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***))))))&&&######%%%(((******))))))******))))))(((''''''&&&&&&'''((('''$$$!!!$$$$$$######$$$&&&'''(((%%%&&&'''(((((('''&&&%%%***)))'''%%%%%%''')))+++,,,)))'''''')))***(((&&&)))((('''&&&&&&'''((()))%%%&&&(((******)))((('''+++***+++,,,,,,***((('''"""&&&)))(((%%%$$$(((---///......---+++)))'''&&&%%%((('''$$$###&&&%%%"""((((((((()))))))))))))))(((%%%$$$'''---111000,,,+++,,,...///000...+++)))+++***)))(((''''''''''''$$$(((,,,///...,,,++++++******+++,,,,,,,,,,,,+++---...///000000111444777XXXGGG222''''''---//////***************************)))((()))***+++***((()))'''&&&''')))*********&&&$$$###$$$&&&)))******))))))(((((((((((()))))))))************))))))))))))(((((()))***)))'''$$$,,,***))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&'''(((''''''(((******)))(((&&&&&&&&&''''''''''''(((***(((&&&%%%'''(((((((((***)))'''&&&%%%&&&'''(((''''''(((((()))(((((('''(((((((((((()))***+++++++++,,,------+++++++++,,,,,,,,,,,,------.........000222555888888777666444444555666666666444222000///555;;;???>>>888333///---000555888888555000---************++++++,,,,,,000...+++***+++***)))(((***,,,......---///444888FFFJJJLLLJJJGGGHHHNNNUUUZZZ[[[\\\\\\[[[YYYVVVTTTMMMKKKJJJLLLOOORRRTTTTTTYYYZZZZZZYYYXXXUUUSSSRRRJJJJJJKKKLLLMMMMMMNNNOOOKKKNNNNNNJJJDDDDDDJJJPPP\\\VVVOOOIIIEEEBBB???===;;;888222...,,,+++************+++...,,,((((((+++'''''''''''''''&&&%%%$$$$$$"""###&&&&&&$$$$$$&&&'''((((((((('''''')))*********))))))******+++,,,,,,(((&&&(((***((((((+++'''))))))''')))+++)))%%%((('''&&&&&&(((******)))((((((''''''''''''((((((***((('''%%%%%%'''(((******)))((((((******)))((((((((((((((('''&&&%%%%%%''''''''''''''''''''''''"""###%%%(((***)))&&&###'''%%%###%%%)))+++)))&&&%%%&&&&&&'''''''''&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$(((((((((((((((((((((((('''''''''((()))+++------///000//////888IIIYYYaaadddmmmuuuuuuoooaaaLLL<<<...,,,***)))***)))'''&&&******+++,,,///555<<>>BBBFFFGGGFFFHHHNNNSSSWWWXXXYYYYYYXXXVVVSSSRRRMMMKKKIIIIIIKKKNNNOOOOOOUUUVVVWWWWWWUUURRRNNNLLLFFFEEEDDDDDDEEEFFFHHHIIIMMMNNNMMMHHHCCCBBBFFFKKKWWWPPPHHHBBB@@@>>><<<999333222///---++++++,,,,,,,,,+++---///...)))))),,,&&&'''''''''''''''&&&%%%### !!!&&&'''$$$$$$'''&&&'''''''''&&&&&&(((***)))))))))))))))******+++///***(((***,,,******---'''***)))&&&(((,,,+++&&&)))'''%%%%%%'''((((((((('''(((((('''&&&&&&'''))))))'''%%%$$$$$$%%%''')))"""%%%((()))''''''''')))'''((((((''''''&&&%%%$$$''''''''''''''''''''''''#########&&&((((((&&&$$$$$$%%%&&&%%%######%%%(((&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&'''((('''&&&''''''&&&&&&&&&'''((()))(((''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&((((((''''''''''''(((((('''''''''((()))+++------,,,...///333BBBWWWcccgggjjjooosssoooeeeUUU@@@///((())))))((('''((('''&&&++++++,,,---111888AAAGGGMMMSSSWWWWWWXXX[[[[[[XXXLLLFFF<<<444000///......,,,***))))))***++++++***...,,,***((('''(((***+++''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&&&&%%%%%%&&&((()))((('''(((((())))))(((((('''&&&)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''((()))(((((('''$$$$$$&&&((()))+++,,,---+++---...***%%%###%%%'''((((((((((((((((((((((((((((((((((((((()))++++++***&&&&&&((((((%%%''',,,&&&&&&&&&&&&&&&'''((()))///---+++)))'''&&&&&&&&&%%%'''(((%%%&&&))))))''''''((()))***+++***))))))******+++,,,...///000000***)))***,,,///...***''')))(((((('''''''''((((((%%%))),,,,,,)))'''(((***+++++++++,,,,,,++++++***(((***------,,,+++++++++---***'''(((******(((%%%************))))))))))))***)))((()))***+++***(((***((('''''')))***)))((((((''''''((())))))(((&&&))))))(((((((((((()))))))))))))))))))))***+++++++++***((()))))))))'''%%%)))(((''''''(((((('''%%%%%%%%%%%%%%%&&&'''((()))%%%%%%$$$&&&'''((('''%%%&&&&&&&&&''''''''''''((()))'''%%%%%%&&&(((((('''$$$%%%&&&'''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&'''(((***+++&&&(((+++,,,++++++,,,------,,,,,,,,,---///222444555111///111444555222---...///000444777666333///...111555666444111///...***,,,...111333444444444------------,,,+++***)))---+++******+++,,,++++++&&&))),,,......000444999???@@@BBBBBBCCCFFFKKKOOORRRRRRSSSRRRQQQPPPNNNMMMNNNKKKGGGFFFFFFHHHHHHHHHLLLNNNQQQRRRPPPLLLGGGDDDAAA???===<<<===@@@CCCEEEMMMLLLJJJEEE@@@???AAADDDIIIDDD>>><<<<<<;;;777333.........---++++++,,,------,,,...111///******---&&&&&&'''''''''''''''&&&%%%"""###((()))&&&&&&***%%%&&&&&&&&&%%%%%%'''(((((((((((((((((()))******111,,,***,,,...,,,,,,...(((+++***'''(((---,,,'''***'''%%%%%%&&&'''''''''''''''((('''&&&&&&'''(((((('''%%%######%%%'''((("""((((((&&&$$$&&&)))''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''((((((((("""'''***%%%!!!)))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))((('''***)))'''&&&&&&''')))******)))'''&&&%%%&&&&&&''')))(((((((((''''''''''''((((((''''''''''''(((((('''''''''((()))+++---...***,,,///888LLLbbbmmmmmmoooooojjj___SSSFFF777***%%%'''(((&&&&&&'''(((''',,,,,,,,,...333:::DDDKKKDDDIIIJJJFFFCCCGGGJJJKKKFFFAAA:::333///---+++***---+++(((((()))+++++++++///---***'''&&&'''(((***((('''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((((((&&&%%%###$$$&&&)))+++***&&&###(((((((((((((((''''''&&&)))'''$$$###$$$%%%$$$$$$%%%&&&'''((((((&&&$$$###%%%&&&((()))))))))(((((($$$&&&))),,,,,,+++(((&&&***---///+++### """'''''''''((((((((((((''''''###%%%)))+++,,,***'''%%%((($$$%%%((('''"""###(((((('''%%%&&&((()))))))))///---***'''%%%%%%&&&&&&###'''(((&&&(((,,,---+++'''((()))++++++******))))))+++,,,,,,******+++---)))((())),,,......***&&&(((((('''''''''(((((()))&&&))),,,+++'''%%%'''*********+++++++++******)))'''***---......---------***)))((((((***+++***))))))))))))))))))************)))((()))***+++***(((+++***(((((()))******)))""""""###&&&)))***)))'''))))))(((((((((((()))))))))((((((((()))***+++,,,...+++(((&&&'''(((((('''((('''&&&'''((((((&&&$$$%%%%%%%%%&&&'''((()))***''''''&&&((()))***((('''&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&'''((('''!!!###%%%((()))(((''''''###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&'''(((***+++$$$&&&)))+++++++++,,,---)))***,,,...000222444555555000+++---111333///***//////111555999:::666222222111000111111000,,,)))***+++,,,...111333555666//////...---,,,+++)))(((,,,***)))***+++---,,,,,,$$$(((,,,///000333888===FFFEEEBBB@@@???BBBGGGKKKNNNNNNNNNMMMLLLKKKJJJIIIMMMIIIEEEBBBBBBBBBBBBBBBDDDGGGJJJLLLKKKFFF@@@<<<<<<:::888777999>>>CCCFFFKKKIIIEEEAAA===;;;;;;===AAA===;;;<<<>>><<<777111,,,---...---,,,++++++,,,...---///111000++++++...)))(((&&&$$$$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%))))))))))))************222...******,,,......---...+++((((((+++------,,,))))))(((((('''''''''&&&(((''''''&&&&&&&&&''''''&&&))))))&&&&&&))))))&&&(((((('''(((((()))******&&&((('''$$$'''+++)))"""))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''((($$$&&&((('''%%%%%%(((+++)))((('''&&&%%%$$$$$$$$$######""""""######$$$%%%(((&&&$$$$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$#########)))))))))'''%%%%%%''')))(((((('''''''''&&&&&&&&&,,,***(((''')))*********---)))///@@@SSSaaaiiinnngggiiieeeXXXEEE555---+++&&&''')))******))))))(((...***)))...222555:::???888999::::::999777555555444333000...***'''%%%$$$((()))++++++***(((((((((...+++((('''((('''%%%"""+++---***######(((+++)))""""""###$$$%%%'''((()))(((&&&$$$%%%''''''###(((%%%%%%******%%%$$$((($$$%%%&&&'''''''''&&&%%%***(((&&&&&&&&&'''&&&%%%'''&&&%%%%%%&&&&&&$$$"""$$$!!! %%%''''''''')))***************)))(((((()))&&&%%%&&&((()))'''%%%,,,,,,***(((%%%$$$%%%&&&)))''''''))))))((((((***,,,+++***)))(((((((((((()))((('''%%%%%%$$$$$$$$$((('''&&&$$$######$$$$$$&&&&&&&&&'''&&&&&&%%%%%%---(((######'''******(((((()))'''%%%(((,,,,,,'''************+++,,,---...+++)))(((***---...---+++((('''%%%%%%'''((('''&&&,,,,,,,,,,,,,,,,,,------000,,,((())),,,,,,)))%%%(((+++,,,+++,,,//////,,,*********+++***)))((('''))))))************))))))***)))((()))***)))(((&&&&&&))),,,---,,,+++***+++(((((((((((()))***,,,,,,)))+++---,,,***'''&&&&&&%%%%%%%%%&&&(((***+++++++++---,,,)))***,,,***&&&******)))'''&&&%%%$$$###''''''''''''&&&%%%$$$$$$'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((---+++***)))***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&$$$$$$$$$%%%'''((('''&&&(((''''''(((+++,,,,,,++++++,,,---...///111111222...,,,++++++,,,------,,,+++000222222444666666222444222000/////////---,,,///...------...000333444111......000///+++***,,,***'''%%%'''+++///000000+++***)))***---222888<<<@@@???>>>>>>???BBBEEEGGGIIIIIIHHHEEEAAA@@@BBBEEEGGGJJJHHH???999888666111???@@@BBBCCCBBB???<<<999777:::===>>>===<<<<<<===>>>===;;;999888888999999;;;===:::444444555111)))---,,,+++,,,...000000000...+++***---//////111666(((&&&%%%#########%%%&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%&&&&&&%%%$$$''''''((((((((()))))))))///---***((()))))))))))),,,)))'''''')))++++++***)))(((((((((''''''''''''(((''''''&&&&&&'''''''''&&&))))))&&&&&&))))))&&&,,,---,,,)))&&&$$$%%%&&&&&&((('''%%%'''+++)))###(((((((((''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((%%%'''((('''%%%%%%'''***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&$$$$$$%%%&&&%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%'''(((((('''%%%%%%&&&'''(((((('''''''''&&&&&&&&&+++)))'''&&&'''((('''''',,,)))///BBBWWWccchhhjjj```^^^WWWJJJ;;;000++++++'''((())))))******))))))000,,,)))+++------///333000000///000222222111///000///...+++)))(((&&&&&&'''(((******************---+++)))((())))))&&&$$$***,,,***$$$$$$)))+++)))(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&###!!!'''$$$$$$((()))&&&&&&***$$$%%%&&&'''((((((''''''(((&&&%%%%%%&&&&&&%%%$$$'''&&&%%%%%%&&&&&&$$$"""&&&"""!!!$$$&&&&&&'''))))))************)))(((((((((&&&$$$%%%'''((('''%%%((()))(((&&&$$$$$$&&&'''((((((((())))))))))))***+++***)))(((''''''''''''***)))((('''&&&&&&&&&&&&((('''&&&$$$######$$$$$$&&&&&&&&&''''''&&&&&&%%%+++'''###$$$(((+++***(((******(((&&&'''+++***%%%------,,,------...//////---+++)))***,,,---+++))))))'''&&&&&&'''(((((('''++++++++++++***)))(((''',,,)))&&&'''******'''$$$))),,,---+++,,,//////,,,***************)))))))))))))))************))))))***)))((()))******)))'''((()))***)))''''''((()))))))))((())))))***+++,,,***,,,------+++******+++(((***,,,---------------,,,...---+++,,,///---)))******)))(((&&&%%%$$$$$$&&&&&&'''''''''&&&%%%%%%'''&&&&&&&&&''''''((((((((((((((((((((((((((((((---+++))))))***)))(((&&&%%%%%%&&&&&&''''''((((((%%%&&&'''((((((((('''&&&***)))(((((()))(((&&&$$$(((((((((***+++***'''$$$******+++,,,---...///000+++***((((((*********)))***...000///000222222...222000------------,,,+++...---,,,,,,---///111222///,,,,,,///...******,,,+++)))''')))---000111111...---,,,---000555:::===BBBAAA>>><<<<<<===???@@@EEEEEECCC???:::888999;;;>>>AAA@@@888333222000,,,999;;;===>>>===;;;888666<<<===>>>>>><<<999666444555555444444444555666777000222111...///333111---///---,,,,,,---......------***))),,,---,,,...222&&&%%%$$$###"""###$$$%%%''''''''''''''''''&&&&&&'''%%%%%%%%%''''''&&&%%%&&&&&&'''''''''(((((((((------+++)))&&&%%%&&&(((***(((&&&&&&'''(((((((((((((((((((((''''''''''''(((''''''&&&''''''(((((('''))))))''''''))))))'''&&&((()))(((&&&&&&))),,,&&&((('''&&&'''***((($$$''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((('''(((((('''%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$&&&''''''&&&))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%''')))((('''%%%%%%%%%'''''''''''''''&&&&&&&&&+++)))''''''(((((('''&&&+++)))111FFF\\\eeeeeebbbWWWPPPFFF:::111,,,++++++)))))))))))))))******+++000,,,)))***)))'''(((,,,---------...000000///...000///---,,,************++++++++++++++++++******,,,+++)))*********(((&&&(((***)))&&&'''******))),,,+++***(((''''''''''''%%%'''((('''%%%$$$$$$$$$&&&$$$###&&&'''&&&(((+++$$$%%%&&&'''((())))))(((%%%$$$$$$%%%&&&&&&$$$"""&&&%%%$$$%%%&&&&&&%%%###)))$$$!!!###%%%%%%&&&))))))))))))))))))(((((('''&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&$$$$$$&&&((('''((()))))))))******)))))))))((('''&&&&&&&&&&&&*********)))((((((''''''((('''%%%$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&(((&&&$$$%%%)))+++***(((***+++)))&&&'''***((($$$------------------......///---+++***++++++***))))))(((&&&&&&((((((((('''))))))*********)))'''&&&***(((&&&''')))***(((&&&+++......,,,,,,///...++++++***)))))))))***+++,,,))))))************))))))***))))))***,,,,,,***)))++++++***(((&&&%%%''')))******)))))))))******+++***+++------,,,,,,...///)))---000000...++++++,,,---///...,,,...111000,,,+++***)))((('''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((,,,***))))))******)))'''%%%&&&&&&'''((())))))***%%%&&&''''''(((((('''''',,,***************(((&&&%%%&&&'''***+++)))%%%!!!(((((()))***+++,,,,,,,,,***((('''''')))))))))((()))---...,,,,,,//////+++...---+++***+++,,,+++***,,,,,,+++***+++,,,...///,,,******------***)))+++,,,+++)))+++...000222222...---------000444888:::BBB@@@<<<999777777777777======;;;888444333333444999;;;:::555000000///,,,222333666777777666444222===<<<;;;<<<<<<888222,,,------...///111333555666---//////---...333555444222000---------...---,,,,,,)))(((******)))***...&&&%%%$$$$$$###$$$%%%%%%((((((''''''&&&&&&%%%%%%$$$######%%%''')))((((((&&&&&&'''''''''(((((((((+++,,,---+++'''&&&(((+++)))((('''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''(((((()))'''******''''''******'''%%%%%%%%%&&&(((+++,,,,,,''''''((('''((()))(((&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''((((((((('''&&&%%%&&&&&&(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&'''%%%$$$%%%'''(((((('''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''***+++)))'''&&&%%%''''''''''''''''''''''''+++)))((()))+++,,,+++***,,,+++555KKK___eee^^^XXXNNNEEE:::111---,,,+++*********)))((((((***+++,,,,,,)))((())))))(((+++000666;;;??????;;;666555555444444222000///.........111///---++++++***)))((())))))******+++***((('''&&&((((((((()))******)))******)))(((((()))))))))$$$''')))((($$$###$$$&&&'''%%%$$$$$$%%%%%%(((***%%%&&&&&&(((((()))******%%%$$$$$$%%%&&&&&&$$$"""&&&%%%###$$$%%%&&&&&&%%%,,,&&&"""###$$$$$$&&&)))(((((())))))(((((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%'''''''''%%%%%%&&&'''&&&(((***)))***++++++)))***)))((('''&&&&&&&&&&&&)))))))))))))))((('''''''''&&&%%%$$$###$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&)))+++***)))'''))))))''''''))))))%%%*********))))))******+++...,,,+++*********++++++***(((''''''((())))))(((''')))***,,,,,,,,,+++******(((''')))+++,,,+++))),,,//////---,,,///...+++,,,+++)))((()))+++---...)))******++++++******)))+++******+++------,,,******+++,,,+++))))))***+++++++++******)))*********)))+++,,,------...000222000333555333...+++,,,...---///...,,,---111111---,,,+++***)))'''&&&%%%%%%%%%%%%&&&''''''(((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((***)))((()))***+++***(((&&&&&&'''((()))***++++++&&&&&&&&&''''''''''''''')))((((((***,,,,,,+++***######%%%(((******(((&&&((((((((())))))******++++++***((((((***+++***)))))),,,,,,+++,,,000000...---+++))))))+++++++++***+++******)))******+++,,,+++))))))------******,,,++++++***+++---///000111+++******+++,,,///222444;;;999777444333333333333555555444333222333333444444555555222///......------...111333333333111000888555555888;;;999222,,,++++++---///111333555666111111000...---000444777555222///---...//////...,,,)))(((***)))''''''+++&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$%%%'''''''''%%%''''''((((((((()))))))))''')))+++***''''''))),,,((((((((((((''''''(((((('''''''''((((((((((((((('''''''''''''''((()))***'''******''''''******'''///)))%%%%%%)))***&&&!!!''''''((())))))''''''(((''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''$$$%%%&&&''''''''''''&&&'''&&&%%%%%%'''))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,---,,,)))''''''&&&'''''''''''''''''''''(((''''''))),,,......---,,,---777LLL]]]^^^UUULLLBBB;;;222---,,,***(((%%%***)))((((((((()))+++,,,(((&&&&&&))))))***111888EEEPPPZZZXXXMMMCCC@@@BBB>>>>>><<<:::888555333222333000,,,*********)))'''''')))***+++***)))((((((&&&&&&(((******)))))))))***)))((((((''''''((((((%%%''')))'''$$$###%%%((()))(((&&&######$$$&&&&&&&&&&&&&&&'''((()))******&&&%%%$$$%%%''''''&&&$$$&&&$$$######%%%''''''&&&---&&&"""###$$$$$$&&&)))'''(((((((((((('''&&&&&&###$$$$$$$$$$$$###$$$$$$((()))***)))'''%%%&&&&&&$$$)))+++)))***---,,,(((******)))(((''''''''''''''''''((((((((('''&&&%%%'''&&&%%%$$$$$$$$$%%%&&&%%%&&&''''''((((((((('''&&&&&&&&&''')))***))))))###'''(((''''''******((((((((((((((((((((()))***++++++*********+++---...+++)))'''''')))***)))(((******+++,,,++++++))))))((((((((()))***++++++***+++...///,,,,,,...---***,,,+++***)))***+++...///******++++++++++++******,,,+++***+++------,,,***$$$(((+++------,,,++++++,,,+++***************+++(((***---000111333666888===>>><<<888333000111333...///---***+++//////+++,,,,,,+++***((('''&&&%%%%%%%%%&&&'''((((((((((((&&&'''((()))))))))(((((((((((((((((((((((((((((()))((('''(((***++++++***''''''(((((()))******+++&&&&&&&&&&&&''''''((((((((('''''')))+++,,,***)))(((&&&%%%&&&)))+++++++++)))))))))))))))*********+++)))(((((()))******)))))),,,,,,+++---333666444---,,,******+++,,,+++++++++******))))))))))))***,,,)))***------+++***---)))******++++++,,,---...))))))))))))***,,,---...000000//////000111222333000000//////000111111111------...---+++)))***++++++,,,///111222222111000222000000333888777222,,,+++,,,---...000111222222//////...+++)))+++333;;;<<<888222...---...//////---***)))+++***'''''')))%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$+++)))'''&&&&&&%%%###!!!''''''((((((((()))))))))$$$&&&''''''''''''((()))'''((())))))(((((()))+++'''''''''(((((((((((((((''''''''''''((()))******(((******((((((******(((---((($$$$$$)))***'''###((('''(((+++)))&&&&&&***(((((((((((((((((((((((('''''''''((((((''''''''''''''''''''''''''''''''')))'''&&&&&&'''''''''&&&(((((('''''''''''''''((('''((()))***+++***)))))))))'''&&&&&&((())))))((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((((((((((()))))))))))))))(((***---...,,,***((((((&&&&&&&&&'''''''''''''''%%%%%%&&&(((+++---,,,++++++---888JJJUUUQQQGGG???666222---***)))(((%%%"""((((((((((((((())))))***(((&&&&&&(((***---666@@@TTT```kkkiii]]]RRROOOQQQMMMMMMLLLKKKHHHCCC???===777222,,,***+++,,,+++***(((***------,,,***))))))(((''''''***+++((((((***,,,+++)))(((&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&(((((()))(((###"""%%%%%%###''''''&&&&&&''''''((()))'''%%%$$$$$$&&&''''''&&&%%%###""""""%%%'''((((((,,,&&&###%%%&&&%%%&&&)))'''''''''''''''&&&&&&%%%###$$$%%%%%%######$$$%%%(((***+++***'''&&&%%%&&&###***,,,)))***///...(((+++***)))(((''''''''''''$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''((((((((((((((((((''''''''''''((()))))) %%%(((''''''***+++)))))))))))))))***+++,,,---***+++***))))))***---000+++***((((((*********)))---,,,+++)))((('''&&&%%%&&&&&&&&&''''''(((((((((***------++++++...---***---,,,+++++++++,,,---...******++++++++++++******---+++++++++,,,,,,***((( $$$)))------+++))))))++++++*********++++++,,,(((---333888===@@@DDDGGGJJJHHHDDD@@@<<<999777555333333000++++++...---***---,,,+++***)))((('''&&&&&&&&&'''(((((((((''''''&&&'''((()))***)))(((((((((((((((((((((((((((((('''''''''(((+++,,,,,,+++(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((***)))((()))))))))'''%%%...+++((('''((()))******************)))))))))))))))'''&&&&&&((((((((('''))),,,,,,+++...555999888///---+++++++++,,,+++***++++++++++++***))))))))),,,******------***))),,,''')))******))))))***,,,)))*********++++++++++++))))))***+++---///000111...---+++,,,,,,,,,+++)))---,,,---...---***+++...***+++---///000000000000111//////000222222...******+++,,,------------,,,.........---+++...;;;HHHOOOGGG<<<333...------...---***)))++++++'''&&&)))$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&$$$###&&&&&&'''''''''((((((((('''&&&&&&'''((()))(((&&&$$$&&&))))))((((((***,,,''''''''''''((((((((()))''''''''''''((()))***+++(((++++++((((((++++++(((&&&&&&&&&&&&&&&'''((()))((('''))),,,***%%%&&&+++******))))))((((((''''''))))))************))))))''''''((((((((((((''''''(((&&&$$$%%%''')))(((&&&((((((''''''''''''(((((('''(((***,,,,,,+++***)))***)))''''''((()))((('''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((((()))))))))*********(((***------+++)))((((((&&&&&&&&&'''''''''((((((''''''''')))+++,,,***)))))),,,777DDDIIICCC999333---+++)))(((((('''&&&%%%&&&&&&'''((((((((((((((()))((((((+++---333@@@LLL```gggnnnoooiiiccc``````___aaabbbaaa^^^YYYSSSOOOFFF???777222111111///,,,***---000000...+++******+++''''''******&&&&&&***++++++)))(((&&&&&&%%%%%%((('''%%%%%%&&&'''''''''%%%(((((($$$###&&&&&&"""((('''&&&%%%%%%%%%&&&''''''$$$"""!!!###%%%''''''%%%###!!!"""$$$'''((()))***%%%###&&&'''&&&&&&)))&&&''''''''''''&&&%%%%%%###%%%'''&&&$$$###$$$&&&%%%'''))))))'''&&&&&&'''"""***---)))***000///'''))))))((('''&&&&&&&&&&&&###%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&'''((())))))))))))***)))(((&&&%%%&&&((())) &&&***((('''((()))((()))))))))***,,,---///000,,,,,,,,,***((((((,,,000,,,***((()))***+++******,,,+++)))(((((()))***+++&&&&&&''''''&&&&&&'''((('''+++,,,******------***------------,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,++++++++++++(((&&&"""%%%))),,,+++***))))))************+++,,,,,,---+++111;;;EEEMMMSSSXXX[[[YYYUUURRRPPPNNNJJJBBB;;;:::999555///...000...***------,,,+++)))((('''''''''((((((((((((''''''&&&&&&''')))*********((('''((((((((((((((((((((((((&&&&&&&&&(((+++------,,,))))))(((((((((((('''''''''&&&&&&%%%&&&'''((()))+++***))))))***)))'''%%%---+++)))((()))******)))******))))))((((((((('''***(((''''''((())))))(((***,,,+++))),,,333777777///---+++***++++++***(((---------,,,+++***)))))),,,)))***,,,,,,(((''')))&&&)))+++***)))((()))+++******+++++++++***)))((((((((())))))***+++,,,,,,+++***)))***+++,,,***(((///,,,---000///+++,,,111((()))***,,,------------///.........------,,,+++***+++,,,,,,,,,,,,+++***///...//////---111AAASSSmmmbbbPPP???444///------+++((((((+++***'''&&&((("""###$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((($$$######%%%'''))))))(((%%%%%%%%%&&&&&&&&&'''''',,,***((())),,,,,,)))&&&"""%%%((()))((((((***,,,&&&'''''''''(((((())))))''''''''''''((()))++++++(((++++++((((((++++++((()))---///***"""!!!&&&((('''))),,,***%%%&&&,,,+++******)))(((''''''&&&++++++,,,,,,,,,,,,++++++''''''((((((((((((''''''(((%%%$$$%%%((())))))'''(((((('''''''''(((((()))%%%''')))***+++***(((''',,,***((('''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%'''(((***+++&&&'''''''''(((((())))))(((***,,,+++***(((((((((&&&&&&&&&'''''''''((((((,,,++++++,,,------***(((&&&+++555@@@AAA999000,,,***))))))(((((()))***+++$$$%%%'''((((((((('''&&&***)))***...222:::JJJYYYggghhhkkknnnpppooollljjjnnnppprrrssspppjjjddd```WWWOOOCCC<<<888555111---,,,000333333000---,,,,,,---((('''******%%%&&&***((((((((((((((()))*********'''$$$$$$''')))(((&&&"""&&&'''$$$$$$((('''###)))(((&&&%%%$$$$$$%%%%%%'''### !!!$$$&&&'''%%%###!!!"""$$$''')))))))))$$$###''')))'''''')))&&&&&&''''''&&&&&&%%%$$$###&&&'''&&&$$$###%%%'''"""$$$'''((('''&&&'''(((!!!***---)))***000///'''(((((('''&&&%%%%%%%%%%%%###%%%&&&(((((('''%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%&&&'''((())))))))))))+++***(((&&&$$$%%%'''***!!!'''+++)))&&&''''''&&&'''((((((***+++---///000......---***''''''***...,,,***))))))***++++++***)))(((((((((+++...222555((()))***)))((((((((()))&&&)))+++)))***------***---.........---,,,++++++***++++++,,,,,,++++++***...---+++++++++***'''%%%(((***,,,,,,+++******+++************+++,,,---...---555BBBOOOYYYaaagggjjjiiifffddddddddd]]]QQQFFF???>>>999333000222000,,,...---,,,+++***(((''''''((()))))))))((('''&&&&&&&&&''')))***+++***((('''((((((((((((((((((((((((&&&%%%&&&(((+++---------))))))((((((''''''&&&&&&''''''&&&%%%&&&'''((()))((('''''')))+++,,,+++)))'''''''''))),,,---+++***)))))))))(((''''''&&&&&&,,,+++))))))+++++++++******+++***''')))000444444///---+++*********((('''.........---,,,+++***)))+++))))))+++***&&&%%%''''''))),,,+++)))((()))+++((()))*********((('''&&&)))))))))))))))((((((((((((''''''***---///...,,,+++((()))---,,,'''(((...&&&'''((()))************+++,,,,,,,,,++++++---///***+++---......---,,,,,,---,,,,,,,,,***--->>>QQQxxxaaaKKK<<<333000///)))''''''******&&&%%%'''***'''$$$###$$$%%%&&&&&&---&&&)))+++&&&'''(((!!!&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%***(((''''''(((((('''%%%)))***+++***)))((()))***+++)))''''''(((((('''&&&#########%%%((()))((('''++++++*********)))(((((('''((((((((((((((((((((('''))),,,---,,,*********)))))))))'''%%%%%%''')))***++++++***((('''((()))************)))((('''&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&%%%%%%&&&((()))***...333222---,,,...(((&&&&&&))))))''''''***''''''&&&&&&&&&%%%%%%%%%'''&&&&&&((()))***(((''')))%%%###&&&***+++***))),,,***))))))))))))'''%%%###%%%'''((()))((('''&&&+++***)))(((((())))))***---...///000///---***)))************))))))))))))'''&&&%%%&&&(((((((((&&&((()))******...;;;NNN]]]mmmqqquuuvvvyyyyyyrrrjjjnnnnnnppptttuuurrrjjjdddkkkhhh```UUUHHH>>>777555000666<<<;;;444---((('''******)))))))))))))))***+++***'''&&&&&&'''***+++)))(((''''''''')))***+++''''''&&&%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%'''%%%######$$$&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&(((((((((((((((((((((((((((&&&$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&###&&&((('''$$$$$$'''***'''&&&&&&%%%%%%&&&&&&'''))))))((((((''''''''''''(((((((((((())))))))))))+++***((('''(((,,,///222///---***((((((***---///222...***))),,,,,,)))%%%))))))))))))************'''***)))'''(((+++,,,***%%%'''***,,,,,,,,,,,,---...,,,******+++,,,,,,+++///---+++***+++---///111///.........,,,(((%%%%%%---,,,+++)))((()))+++---------------,,,+++******---===OOO[[[eeemmmlllgggiiihhhjjjqqqvvvqqqdddXXXJJJFFFAAA===:::555///***000000...+++(((((()))+++(((((((((((())))))))))))((((((((((((((()))******&&&''''''((()))(((((((((&&&((()))(((+++///...***))))))))))))((((((((((((&&&)))'''%%%(((...,,,&&&,,,)))''')))---000---***,,,&&&!!!$$$,,,///,,,&&&''''''((((((((((((''''''***++++++***'''&&&'''(((+++***))))))***,,,...///,,,,,,,,,+++******---///888CCCAAA///&&&+++---''')))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))******++++++'''***+++(((###"""''',,,)))))))))((()))******+++444***,,,...''''''+++)))&&&''''''((((((((((((((()))+++------,,,*********.....................---***---///...,,,000:::BBBnnn}}}lllIII000)))***))))))))))))************+++)))'''&&&'''''''''&&&+++$$$''')))$$$''')))###&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%***)))(((((())))))(((&&&***+++,,,+++)))((((((******(((&&&&&&'''((('''&&&))))))((()))++++++***)))'''((()))***)))((('''&&&(((((((((((((((((('''''''''))),,,---,,,***)))***)))))))))'''&&&%%%'''))))))***++++++)))(((((()))+++++++++******)))((('''(((((('''&&&&&&&&&&&&'''%%%&&&''''''&&&&&&''''''((((((---444555000,,,,,,+++((((((***)))&&&%%%(((***))))))(((''''''&&&&&&'''&&&&&&'''))))))(((&&&)))&&&%%%'''***,,,,,,---,,,***((('''(((((('''&&&&&&&&&&&&&&&''''''((()))***++++++,,,+++***)))))))))***+++++++++)))'''&&&******)))))))))((((((((((((&&&&&&&&&((()))(((''')))***+++...666GGG[[[iiippptttvvvwwwxxxvvvkkk`````````bbbgggkkkkkkgggcccjjjlllkkkfff]]]SSSJJJFFF777999:::777222---+++******)))((((((((()))+++,,,+++***'''&&&&&&'''***+++(((''''''&&&'''((()))***(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&'''%%%######%%%&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&))))))((((((((('''''''''(((&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&&&&'''''''''&&&(((((('''&&&&&&%%%%%%%%%((((((((((((''''''&&&&&&)))))))))))))))((((((((((((((()))***+++,,,---...,,,+++)))'''''')))+++,,,111---))))))+++,,,)))&&&***+++,,,---,,,+++((('''(((+++***''''''******(((%%%(((***,,,++++++,,,---...---------------,,,+++///...,,,*********,,,---111000//////---+++))))))*********))))))***---...+++,,,,,,---------,,,,,,555GGGZZZdddhhhhhhbbb\\\``````eeennnvvvuuummmdddSSSNNNFFFAAA<<<888444000000///...,,,+++)))'''&&&(((((((((((())))))))))))((((((((((((((())))))***&&&''''''(((((((((((((((&&&))))))(((+++//////+++))))))))))))((((((((((((+++,,,***'''(((,,,***$$$+++(((&&&(((---///---***///***%%%&&&***+++((($$$''''''((((((((((((''''''&&&((())))))((('''((())))))((((((((()))***,,,,,,+++++++++***))))))+++---===JJJHHH555'''))),,,)))(((((()))***************))))))))))))))))))))))))******)))))))))))))))))))))******(((%%%%%%(((+++((((((((((((((())))))***''' %%%+++&&&&&&***(((&&&''''''((((((((((((((('''(((*********)))***+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,+++,,,111666PPPeeessshhhMMM777,,,***''''''''''''''''''''''''---+++))))))***)))(((&&&***###%%%'''###&&&***%%%%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&***)))'''((())))))((('''+++,,,,,,+++)))'''((())))))'''&&&&&&'''''''''&&&***)))''''''(((((('''%%%%%%'''((()))***)))(((''')))))))))((((((''''''''''''***,,,---+++***))))))((())))))(((&&&&&&((()))&&&(((++++++***))))))***,,,,,,++++++***)))))))))))))))((('''&&&&&&&&&&&&((('''''''''''''''''''''))))))...777;;;666///++++++((('''***)))&&&%%%(((***))))))(((''''''&&&&&&&&&%%%%%%&&&(((((('''&&&'''''''''(((***...000222,,,)))&&&%%%&&&'''''''''((('''&&&%%%&&&(((***,,,***+++---...---,,,)))(((&&&'''((()))((('''&&&%%%)))((((((((((((''''''''')))''''''((()))***)))(((***)))***000>>>RRReeerrrvvvwwwwwwwwwxxxtttfffXXXTTTRRRSSSVVV\\\______^^^ffflllsssvvvrrriii___YYYEEE@@@888111---,,,,,,,,,***)))((('''((()))+++---+++)))(((&&&&&&((()))+++''''''&&&&&&&&&'''(((((()))(((''''''&&&&&&'''''''''&&&&&&&&&((()))((('''(((&&&$$$###%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&)))))))))(((((('''''''''((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%,,,(((%%%&&&))))))&&&###'''''''''''''''''''''''''''''''''''''''&&&&&&&&&*********))))))(((((('''%%%'''***,,,---,,,+++))))))((((((''''''(((((()))...+++((((((******(((&&&***,,,...///...+++(((%%%***,,,,,,((('''))))))&&&&&&(((++++++++++++,,,---...///000000000...,,,+++------,,,++++++,,,------222222111///.........---******)))))))))***+++,,,******,,,------.........999LLLbbbkkkhhh___TTTLLLPPPRRRYYYdddooouuusssoooddd^^^VVVOOOIIIEEEBBB@@@555222///......+++'''"""))))))))))))((((((((((((((((((''''''(((((()))***'''''''''((((((((((((((('''))))))(((+++//////,,,))))))))))))((((((((((((******)))''''''***((($$$***'''&&&(((+++---+++)))---+++((('''((('''&&&$$$''''''((((((((((((''''''###%%%((()))((((((((()))''''''&&&&&&'''((()))************)))'''''')))+++;;;HHHIII666''''''+++***&&&''''''((((((((((((((())))))))))))))))))))))))++++++***))))))(((''''''***)))(((&&&&&&&&&'''(((''''''''''''((((((((((((!!!"""***&&&%%%((($$$&&&''''''((((((((((((((('''((()))))))))***,,,...************************++++++++++++++++++++++++555HHHZZZYYYKKK<<<111+++++++++******)))(((((((((---,,,+++++++++***'''%%%,,,$$$%%%'''###&&&+++&&&%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&)))'''&&&'''(((((('''&&&***++++++)))'''&&&&&&'''((('''%%%%%%&&&''''''&&&((('''%%%%%%&&&'''&&&%%%(((((('''(((((()))************))))))(((''''''''')))+++------,,,)))((((((((()))***)))''''''((()))%%%'''***++++++******+++,,,,,,+++***))))))))))))(((((('''''''''''''''((()))(((''''''(((((('''&&&+++***///999???:::111+++(((%%%%%%((((((%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''(((&&&%%%%%%'''))))))+++000444555,,,)))&&&$$$%%%'''(((((()))((((((((()))+++,,,...+++,,,,,,,,,+++***)))(((''''''((()))))))))(((((((((((('''''''''&&&&&&&&&)))(((((((((***+++***)))+++((((((111BBBWWWiiisssvvvuuusssrrrtttqqqeeeWWWQQQMMMIIIIIILLLNNNNNNMMMYYYbbbnnnvvvwwwrrrkkkfffVVVJJJ999...************,,,+++)))''''''(((***,,,***)))(((''''''((()))***((((((''''''(((((((((((())))))(((''''''''''''((('''&&&%%%&&&((()))((('''(((&&&$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''$$$&&&'''))))))'''&&&$$$&&&&&&''''''''''''&&&&&&'''((((((((()))))))))))))))'''&&&&&&((((((((('''((((((''''''&&&&&&%%%%%%((('''&&&&&&((()))'''%%%%%%%%%'''((()))*********''''''''''''&&&&&&&&&&&&++++++******)))(((''''''%%%'''***,,,,,,+++)))((('''(((((((((((((((((('''+++)))'''''')))***)))'''***+++,,,------+++)))'''***------***)))++++++(((''')))+++,,,+++,,,---...---///222444222000...---,,,,,,,,,---...000111222444666555222111222111//////---***)))))))))((((((++++++,,,---......------444IIIaaalllggg[[[OOOIIIHHHKKKQQQ\\\hhhpppsssssssssooohhhaaa[[[VVVRRRPPPBBB<<<555222111...)))###))))))))))))(((((((((((((((''''''''''''((())))))'''''''''''''''((())))))'''))))))(((+++000000---))))))))))))(((((((((((($$$%%%%%%%%%&&&(((((('''((('''&&&'''***+++***)))((())))))((('''&&&''')))&&&''''''((((((''''''&&&"""%%%((()))(((''''''(((&&&&&&&&&''''''(((((((((*********)))'''''')))+++111;;;;;;///&&&(((+++***&&&''''''(((((((((''''''))))))))))))))))))))))))******))))))(((((((((((()))'''%%%%%%&&&&&&&&&%%%''''''((((((((()))(((((((((!!!'''---'''%%%'''###&&&''''''(((((((((((((((***++++++******+++...000(((((())))))))))))******000---++++++,,,---+++)))---777AAAEEEEEEAAA777......---,,,+++***)))((((((---,,,*********(((&&&###...&&&'''((($$$(((,,,'''&&&&&&&&&'''''''''(((((())))))(((((((((''''''''''''&&&%%%%%%''''''&&&%%%((())))))(((&&&$$$%%%&&&((('''%%%%%%'''(((((('''***((('''''')))*********)))'''%%%######&&&***,,,******))))))((((((((((((+++---//////,,,***)))(((''')))******(((((()))***%%%'''***+++******+++,,,++++++)))(((''''''(((((('''''''''''''''((()))***)))(((&&&'''))))))(((&&&)))(((,,,666;;;777...))))))&&&%%%'''&&&"""!!!$$$######$$$%%%&&&'''((((((%%%%%%$$$&&&'''(((&&&%%%###(((***)))---555777555,,,)))&&&$$$%%%'''))))))(((***+++---...///.........,,,***((('''((()))***(((((())))))))))))))))))''''''''''''&&&&&&&&&&&&***)))((()))+++++++++)))+++)))***555HHH]]]nnnvvvuuusssooommmoooqqqjjj```ZZZTTTLLLFFFDDDCCC@@@>>>FFFNNNZZZeeekkkmmmmmmmmmcccTTT???000+++******)))...,,,***(((''''''((()))***)))(((''''''((()))***))))))******))))))))))))))))))(((''''''''''''(((&&&%%%%%%%%%'''((('''&&&(((&&&$$$$$$%%%''''''&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((('''''''''%%%&&&((())))))(((&&&%%%&&&''''''(((((('''&&&&&&%%%&&&'''((()))+++,,,,,,)))((('''((())))))((('''(((((((((''''''&&&&&&&&&"""%%%'''((('''&&&((()))'''((()))*********))))))'''''''''''''''''''''''',,,++++++***)))(((((('''))))))))))))*********)))((())))))******))))))((()))(((''''''((())))))))))))))))))((()))***+++,,,))),,,---+++,,,......+++(((***,,,,,,,,,---///111///222666777555111///...---,,,,,,---...000222444999===>>>;;;:::;;;999444444000+++))))))***)))(((---.........------,,,+++000CCC]]]lllkkkaaaZZZXXXTTTVVVZZZaaahhhnnnrrrtttxxxwwwuuupppjjjddd___\\\QQQHHH<<<555222000,,,(((***)))))))))(((((((((''''''''''''''''''(((((()))(((''''''''''''((())))))''')))((('''+++000111...))))))))))))((((((((((((%%%%%%&&&'''((('''(((***''''''&&&''')))******)))'''((()))(((&&&%%%''')))&&&&&&''''''''''''&&&&&&$$$&&&((()))'''&&&&&&&&&''''''((((((((((((((((((+++++++++)))'''''')))++++++///---'''&&&++++++&&&((((((((())))))(((''''''((((((((((((((((((((((((''''''(((((())))))))))))***(((&&&&&&'''((('''&&&'''((()))*********))))))///&&&***...'''%%%(((%%%&&&''''''(((((((((((((((,,,,,,,,,***))))))+++---((()))))))))*********+++111---((((((+++...---,,,,,,...222<<>>TTTfffkkkiiijjjmmmiiijjjkkkjjjjjjkkkmmmooosssuuuvvvtttooojjjfffdddUUULLL@@@666111///---+++******))))))((((((''''''''''''&&&&&&''''''((()))(((''''''&&&&&&((()))***((()))((('''+++000222000))))))))))))((((((((((((+++******+++)))&&&&&&***''''''(((((())))))***************(((%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&'''((()))(((&&&&&&'''((((((((())))))))))))((((((+++,,,+++)))''''''(((***,,,,,,(((%%%(((,,,)))###))))))))))))))))))((('''((((((((((((((((((((((((&&&&&&'''(((((()))*********************)))))))))'''(((***+++++++++***))),,,$$$(((,,,'''&&&***(((&&&''''''(((((((((((((((((())))))(((&&&&&&'''(((((())))))******+++++++++...***&&&&&&))),,,---,,,)))***///<<>>111+++***((((((***+++***))))))***+++---...///000000///---+++((('''((()))***)))((('''&&&&&&&&&&&&&&&(((((((((''''''''''''&&&)))((('''(((***+++***))),,,,,,000888DDDRRR]]]ccchhhkkkjjjfffcccddddddaaa]]]WWWPPPJJJGGGCCC===999---000333888>>>FFFOOOUUUPPPGGG:::000,,,******)))((()))******+++***)))((())))))(((((((((((()))))))))******+++***)))((('''(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&((()))(((''')))'''%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((()))******++++++)))((((((***++++++)))'''((((((((((((((()))))))))%%%''')))+++++++++******+++,,,------,,,***((('''((((((((()))))))))******************************---,,,+++***)))******+++************************&&&'''(((((()))***,,,---***))))))))))))***,,,,,,'''+++---++++++---,,,((()))+++---...000222666999BBBEEEFFFBBB999222///...///---,,,---000666<<<@@@NNN[[[dddfffhhhkkkdddYYYLLLDDD888111//////---,,,---...............------...666FFFXXXbbbfffnnnvvvrrrrrroooiiiaaa\\\[[[]]]___aaacccbbb___\\\[[[[[[NNNHHH>>>555...+++***************)))(((''''''''''''&&&&&&&&&&&&'''(((((()))(((&&&&&&&&&''')))***((()))((('''***111333111))))))))))))((((((((((((***((()))+++((($$$%%%***'''((())))))))))))***+++***)))'''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&'''***,,,'''((()))***))))))((('''*********(((&&&%%%''')))******(((&&&(((+++)))%%%)))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((((((((((((((('''***,,,+++(((&&&''')))&&&''')))***+++***)))((('''!!!'''---((('''***&&&&&&''''''((((((((((((((($$$&&&(((((('''&&&&&&''''''(((((()))******++++++)))((((((((()))+++++++++((()))---666DDDLLLGGG===......---,,,,,,+++******222///+++((('''&&&%%%%%%"""###)))(((---111+++)))*********++++++++++++************)))))))))))))))(((((()))***++++++***'''(((******))))))+++,,,***((('''(((***++++++***333000---++++++,,,,,,+++******+++++++++)))((('''''''''((()))***+++,,,,,,111333444333000---++++++&&&(((***+++***)))******+++***)))'''&&&'''+++......---***)))((((((***+++...---+++)))'''%%%%%%$$$%%%""" ###(((+++)))&&&)))((())),,,***&&&&&&)))'''%%%%%%)))***'''(((+++(((''''''&&&%%%%%%$$$$$$''''''&&&((()))***((('''***...///111===GGG@@@111+++***)))***+++,,,+++)))***)))))))))+++---000222......---,,,+++))))))(((+++***)))((('''&&&&&&&&&)))((((((((((((''''''''')))''''''((()))***)))(((+++,,,...333999AAAIIIMMMSSSXXXYYYTTTOOOMMMLLLJJJEEEAAA===;;;:::777333///------,,,,,,...333;;;@@@>>>999111+++(((''''''((($$$&&&)))+++,,,,,,+++***((())))))))))))))))))(((((()))*********((('''&&&''''''&&&%%%%%%%%%%%%&&&)))((('''((()))******((()))'''%%%%%%&&&'''((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))((('''&&&&&&************)))))))))((()))))))))***++++++)))'''''''''(((((())))))******+++***))),,,//////+++'''&&&'''***,,,......---,,,(((((())))))******++++++***************+++++++++,,,,,,,,,,,,++++++***)))******))))))))))))******&&&'''((())))))***---///***+++,,,,,,,,,+++******(((+++,,,******+++((($$$***+++---///111444999<<>>>>>>>>===:::888666444222111000000///---+++))))))***+++---000222333111000...+++)))(((''''''$$$%%%'''(((***+++++++++111///+++(((''''''((()))+++'''''')))(((###%%%+++'''''''''''''''''''''''')))&&&$$$%%%***,,,)))&&&)))(((((('''&&&%%%%%%%%%''''''&&&&&&&&&''''''((($$$'''(((((('''&&&&&&(((+++***)))(((((((((((((((&&&'''***++++++***'''&&&&&&&&&''''''''''''&&&&&&***)))(((((()))+++---...+++*********))))))((((((((()))***+++++++++++++++...+++))),,,222333---'''+++*********))))))(((((())))))))))))***+++,,,------,,,,,,,,,++++++******---+++)))***,,,---+++)))))))))***++++++++++++***,,,)))'''(((++++++***'''+++++++++***************)))+++,,,+++***)))***+++---...//////111888BBBIIIVVVPPPFFF<<<333...,,,,,,///......222;;;HHHTTT\\\jjjmmmqqqvvvyyyzzzyyyyyyiii```NNN999000111000,,,888555222000000000...---++++++000<<>>888777444666555000------***&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((++++++******+++,,,...///,,,***)))((()))((('''%%%******)))((('''&&&%%%%%%***+++***(((&&&&&&(((***''''''&&&&&&&&&&&&''''''---(((%%%%%%)))***'''$$$%%%((()))(((%%%'''---333))))))))))))))))))))))))---,,,***)))'''&&&&&&&&&***((('''''')))***))))))...,,,************&&&###+++'''$$$&&&***+++(((%%%(((&&&'''***)))&&&'''+++''''''''''''''''''''''''((('''&&&'''((()))((('''))))))************)))))))))((()))+++,,,+++(((&&&''''''((((((((((((''''''((((((((((((((()))******)))***+++***)))(((((()))+++((((((---111333999???666000...000///)))'''***444111,,,***************...---,,,---...///...---...///222444555555444333444333111000///.........000...++++++---...---,,,---///000/////////000111///...---,,,,,,...///000:::111+++---000...---...++++++,,,,,,------------++++++*********,,,...///444888:::888222......///------------......//////,,,,,,,,,,,,,,,---------...))),,,---(((***...)))+++***))))))***+++***)))''''''''''''((((((((((((---,,,******++++++)))(((***))))))))))))))))))***///***''')))***((()))+++%%%'''***+++******+++---///666???DDDDDD???:::777333333444444333111000///***((('''((()))******)))---+++(((((()))***))))))((((((&&&&&&&&&''')))***))),,,+++'''&&&)))***&&&)))((((((((())))))***+++(((((()))+++...//////...222333444444333111///---///---,,,,,,---,,,***((((((((())))))***+++---------,,,+++***)))(((((((((&&&'''((()))***+++++++++000...,,,)))((('''(((((()))%%%%%%***+++(((''')))''''''''''''''''''''''''***'''$$$&&&)))+++)))%%%(((((()))))))))))))))******)))(((((('''((())))))&&&'''((())))))))))))*********))))))(((''''''''''''((()))******)))((('''))))))************))))))***)))(((((((((***,,,...++++++******))))))))))))((()))******+++++++++***,,,******---111222///++++++++++++*********))))))************+++,,,---...,,,+++++++++************---,,,***+++------,,,***++++++++++++***))))))(((+++)))((()))+++---+++***************************)))+++,,,+++***)))***+++///000111111333888@@@FFFKKKFFF>>>666000...------+++,,,///666BBBPPP^^^fffkkklllnnnoooooonnnmmmlllggg___OOO===555444222...999666333111000000///...---+++---333999===DDDJJJDDD@@@;;;555111/////////333333:::BBBDDD===777666555888777222//////---((())))))))))))))))))))))))))))))))))))************************************++++++***+++,,,---///111,,,***)))((())))))'''&&&((((((''''''''''''''''''))))))***)))''''''(((***((((((''''''''''''((((((+++(((%%%&&&)))***(((%%%'''((()))((((((---666===)))))))))))))))))))))))),,,+++***(((''''''''''''***((('''''')))***)))(((+++***((()))++++++)))&&&***(((&&&''')))***(((%%%(((&&&''')))'''###$$$((('''''''''''''''''''''''''''&&&&&&''')))))))))((())))))************)))))))))))))))+++,,,+++)))'''''''''((((((((((((''''''((((((((((((((()))******((()))***++++++,,,---...+++)))***---///111888@@@<<<444000000///***(((***555222...,,,+++++++++***...---,,,---000222222111555777;;;???AAABBBAAA@@@===<<<:::888666555444444666444222111333444444333222111000111333555555444666555333222222333444555888222000222444333111000............//////000000......,,,,,,---...000222999;;;;;;777222......000------------.........///,,,,,,,,,,,,------......111,,,///111+++---111+++---,,,++++++---------+++******************++++++,,,+++***)))******)))'''))))))))))))))))))))))))...)))&&&)))***((((((+++(((***,,,---,,,,,,---...333>>>IIIHHH>>>555444777222222222111000///---,,,+++)))(((((()))***)))''')))))))))***+++***(((&&&)))((('''''''''((()))***+++---,,,((('''))))))'''((((((((((((((())))))***+++***)))***++++++)))''')))***+++++++++***((('''+++***)))***++++++)))''')))))))))(((((())))))***)))(((((((((((()))******((())))))***++++++******------,,,+++)))(((((('''***'''&&&***---+++((('''((((((((((((((((((((((((***'''%%%&&&)))***(((%%%&&&'''''')))***+++,,,------,,,+++***)))))))))***(((''''''(((+++,,,,,,+++))))))))))))((('''&&&%%%(((((())))))))))))((((((******++++++++++++******))))))(((((((((***+++,,,+++++++++************)))))))))))))))************(((***,,,...///000//////+++++++++++++++***************++++++,,,,,,------***************)))))))))---+++***+++,,,---,,,+++,,,++++++***)))''''''&&&***)))((()))+++,,,,,,+++************************)))+++,,,+++***)))***,,,...000111111333666;;;???<<<999444000---,,,---...111222444888@@@IIIRRRWWWXXXXXXWWWVVVUUUTTTSSSSSSXXXSSSHHH===777777666222:::777333111000000//////...++++++...///...000444000///---,,,,,,---...///000222999@@@AAA;;;555444666888888444222222///+++))))))))))))))))))))))))))))))*********+++++++++*********************************+++---///111333,,,+++)))((())))))((('''&&&&&&''''''((((((((((((&&&(((******)))(((((()))))))))(((((((((((())))))***'''%%%&&&)))+++)))''')))))))))((()))///888???))))))))))))))))))))))))******)))(((((((((((((((***((('''((()))***)))'''((('''''')))+++,,,+++))))))))))))(((((('''''''''$$$###%%%))))))''')))...''''''''''''''''''''''''&&&%%%%%%&&&)))******)))((())))))******))))))((()))))))))+++,,,,,,***(((''''''((((((((((((''''''((((((((((((((()))******)))))))))***+++,,,......,,,+++,,,---,,,...777BBB???777///------+++***,,,666333000...------,,,+++---,,,,,,---111444555555<<>><<<<<<<<<<<<<<<<<<999666777;;;===<<<:::@@@???>>>=========>>>>>><<<::::::<<<===;;;777555666555444222222333333444222111///...///111444555<<<<<<:::666111......///---...........................//////000000111111444...222555///000444...000///...///111111000...............------,,,,,,---,,,******++++++***)))++++++++++++++++++++++++...)))(((+++,,,++++++---.........//////000222333<<>>>>>===<<<;;;;;;<<<======@@@>>>;;;777555666777777:::777222000//////...---,,,+++---111222...,,,------------...............000444:::>>>===888333000444777777444222222000+++''''''''''''''''''''''''((())))))))))))******************************************+++...000333555...+++)))((()))***)))(((((()))))))))))))))))))))%%%'''*********)))))))))******))))))))))))******((('''&&&'''***+++***(((******)))''''''***///333(((((((((((((((((((((((())))))(((((((((((())))))***)))(((((()))***(((&&&'''(((((()))+++++++++***)))***+++)))'''&&&'''(((&&&%%%&&&((('''$$$%%%)))''''''''''''''''''''''''&&&%%%%%%&&&)))+++******(((((())))))))))))(((((()))))))))***,,,,,,***(((''''''((((((((((((''''''((((((((((((((())))))***+++***(((((()))*********------...---***+++555BBB???888000,,,+++,,,,,,---777555222111111000///...111000///111555999;;;<<<>>>AAAEEEIIILLLMMMMMMMMMNNNMMMLLLLLLKKKLLLLLLLLLKKKJJJHHHEEECCCAAAAAABBBDDDAAA???AAAEEEIIIIIIHHHJJJJJJJJJIIIIIIIIIIIIJJJIIIJJJKKKKKKJJJHHHCCC>>>???===:::777555555777777555333111000111333666888AAA@@@<<<888333111111111111222222333333222111111222222333444444555666666333///333666000111444...000//////000222222000...111000///...---+++******///...------...///---,,,------...//////...------///+++***...000......000.........000555:::>>>AAAIIIIIIEEE;;;111,,,...222000///...---,,,++++++***,,,+++***+++++++++)))''')))((('''''')))***)))(((((((((''''''''''''''''''+++)))(((((('''&&&&&&'''))))))(((((((((((()))))),,,+++******++++++)))'''(((((())))))))))))))))))+++******+++------,,,***(((((((((((()))***+++++++++******)))))))))*********++++++++++++***))))))***+++,,,,,,,,,***((('''))),,,,,,)))&&&&&&***---************************)))(((''''''((((((((('''(((((((((((())))))******,,,---------,,,***)))(((+++***(((((())))))))))))+++++++++***)))'''&&&%%%***)))(((''''''((()))***))))))************)))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,+++***))))))((()))******(((+++...,,,)))'''))),,,************************)))***+++,,,,,,++++++************+++++++++++++++((())))))************+++))))))((('''(((((()))***+++++++++***(((''''''''')))*********+++++++++,,,,,,---...---,,,+++,,,...------...//////000///...,,,,,,+++******,,,---...............000111333555333333111111111222444555111000000111222444777999<<<888222///------,,,++++++,,,111888999333...---***+++,,,------,,,+++***222777;;;;;;888444000---///333444222111111...***(((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))***+++...111333555000---***))))))***)))))),,,,,,++++++***))))))(((%%%'''*********)))))))))******))))))))))))******''''''''')))***+++***((('''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))******)))((()))***)))'''%%%)))************)))(((((()))***+++***(((''''''))),,,)))((('''"""((((((((((((((((((((((((&&&%%%%%%&&&)))+++******(((((())))))))))))(((((()))(((''')))***+++***)))''''''((((((((((((''''''((((((((((((((())))))***+++)))'''(((***---------.........,,,((()))333???DDD@@@888111,,,,,,,,,,,,===;;;999999::::::999777666555444666:::>>>AAABBBBBBCCCEEEHHHJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPNNNJJJGGGEEEEEEGGGEEEDDDCCCEEEIIIMMMPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSUUUYYY[[[YYYWWWUUUPPPJJJGGGDDD@@@===;;;;;;===???<<<:::888777888:::===@@@DDDBBB???;;;777555444444444555666666666555444333333444444555666777888888888444999<<<666777999333444444444555777666444222444333222111000///...---111000//////111111000///...///000111111000///...///++++++///111000///111...///333999BBBIIIMMMOOORRRKKK@@@777222000111111---,,,+++******)))*********))))))+++,,,+++)))'''+++***)))***,,,,,,,,,+++))))))((((((((((((''''''***'''&&&((((((&&&&&&)))+++******))))))))))))))))))(((((()))******)))'''&&&&&&&&&&&&&&&&&&''''''***))))))***++++++***(((&&&&&&&&&&&&'''(((((())),,,,,,+++***))))))))))))*********+++******)))))))))***+++,,,,,,+++))))))%%%)))***'''&&&)))------))))))))))))))))))))))))''''''''''''((((((((())),,,,,,,,,+++++++++++++++***,,,...000///---)))'''*********)))''''''***,,,...---+++***)))(((((('''***)))(((''''''((()))***++++++,,,,,,,,,,,,++++++***************+++******+++,,,,,,,,,,,,---------,,,,,,***)))))))))***+++***,,,---,,,((('''(((************+++++++++++++++***+++,,,------,,,+++***,,,,,,,,,---------------''')))******))))))+++,,,))))))((('''((()))***++++++,,,,,,***(((''''''(((******++++++,,,------------///000///...---...///111000///000111000...,,,++++++++++++,,,------...111000000//////000111222333222111////////////000///---...000111222666<<<@@@;;;444///,,,+++******,,,---222999888222---,,,'''(((***,,,,,,,,,+++***111777:::666222000...,,,+++///111/////////---(((************************&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))***+++---000333444333///,,,))))))))))))(((------,,,+++***)))((((((&&&(((******)))(((((()))******))))))))))))******'''((()))***+++***)))(((%%%&&&(((*********(((((()))))))))))))))))))))))))))((((((((((((((()))******))))))******)))'''%%%***+++,,,+++)))''''''((())))))))))))))))))))))))***((()))***'''######&&&((((((((((((((((((((((((&&&%%%%%%&&&)))******)))'''(((((())))))(((((('''(((&&&&&&''')))******)))''''''((((((((((((''''''((((((((((((((()))*********'''&&&)))///444666666///---,,,+++((((((000:::IIIJJJEEE:::///+++***)))KKKIIIHHHIIIJJJKKKJJJIIICCCBBB@@@BBBFFFKKKNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSRRROOOLLLJJJLLLNNNLLLLLLLLLLLLLLLNNNRRRUUUTTTTTTUUUWWWXXXXXXXXXYYYYYY___bbb___]]]\\\XXXRRRPPPMMMIIIFFFEEEGGGJJJMMMKKKIIIFFFEEEEEEHHHLLLNNNNNNKKKHHHFFFCCCAAA???>>>>>>???@@@@@@@@@???===<<<======>>>???@@@AAABBBCCCJJJFFFKKKNNNHHHHHHKKKDDDCCCCCCCCCEEEFFFFFFCCCAAA????????????>>>>>>>>>>>>===<<<;;;;;;=========;;;999:::<<<======<<<:::999777333444888;;;999999::::::===DDDMMMVVVZZZZZZXXXPPPGGG<<<555333333111///,,,+++***))))))***++++++,,,+++,,,...000///---+++------...111222222///---++++++++++++******))))))***&&&&&&)))***''''''+++,,,,,,+++******************))))))***,,,,,,***)))'''''''''&&&&&&&&&&&&'''***)))))))))++++++)))''')))(((''''''&&&'''''''''******)))(((((((((((()))(((((()))******))))))))))))******+++++++++******((()))'''&&&***...)))!!!))))))))))))))))))))))))%%%&&&''''''((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,111444444000+++(((&&&***,,,+++''''''---333111///,,,***(((((()))***))))))(((((((((((())))))******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......---+++***)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,---------......,,,---/////////...---,,,.........//////000000000(((***,,,,,,++++++---///,,,+++)))(((((()))***+++)))+++---,,,***)))+++---++++++,,,------.../////////000111111000///000111222000...///000000---+++)))***+++,,,---...//////555333111///---------...111000///...---,,,,,,+++///,,,,,,000111222999BBBDDD???777111...,,,***)))---,,,...222222...+++,,,((()))+++,,,---------------333555000+++,,,---,,,(((---///......///,,,'''************************''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***,,,///111333555222---***)))(((((('''*********))))))((((((((())))))***)))''''''(((***)))))))))(((((()))))))))''')))+++,,,+++)))((('''''''''((()))+++++++++***))))))))))))))))))))))))***)))((((((((((((((()))***))))))***+++)))&&&$$$)))+++,,,+++)))''''''(((***'''&&&(((+++,,,+++)))'''&&&(((+++,,,***,,,000(((((((((((((((((((((((('''&&&&&&''')))))))))(((''''''((((((((((((''''''&&&%%%$$$%%%'''))))))(((''''''((((((((((((''''''((((((((((((((()))*********'''%%%)))111888::::::///,,,******)))(((---444DDDKKKKKK>>>000***))))))XXXWWWVVVWWWYYYZZZYYYXXXUUUSSSRRRSSSWWW\\\___```^^^\\\[[[YYYXXXYYYYYYZZZYYYYYYXXXYYYYYYZZZ[[[[[[TTTUUUUUUSSSQQQPPPSSSVVV\\\\\\[[[WWWSSSSSSVVVZZZSSSTTTVVVWWWYYYZZZZZZZZZVVV]]]aaa^^^\\\]]]ZZZTTTXXXUUUQQQOOOOOORRRWWWYYYXXXVVVSSSRRRRRRUUUYYY\\\]]][[[XXXVVVTTTRRRPPPMMMLLLMMMOOOOOOOOOMMMKKKJJJNNNNNNOOOPPPQQQSSSSSSTTT\\\XXX]]]```[[[[[[]]]WWWSSSSSSTTTVVVWWWVVVTTTQQQLLLLLLMMMNNNOOOOOOPPPPPPPPPOOONNNOOOPPPQQQPPPOOOKKKMMMNNNPPPPPPNNNMMMKKKGGGCCCDDDIIILLLJJJIIIKKKIIINNNVVV```ffffff```ZZZJJJBBB999444333222///,,,000000///...///000111222//////000333555444222000---///333777999777222------------------,,,+++******&&&&&&++++++((()))...------,,,+++*********+++...---------///...---+++,,,+++******))))))******,,,+++***+++,,,+++***(((------+++***((((((''''''(((''''''''''''(((((()))''''''((()))))))))))))))***************+++++++++...+++''''''...111###((((((((((((((((((((((((###%%%''''''((()))***,,,)))))))))******+++++++++''',,,222777777333---(((###)))...,,,((()))111999333111---)))((()))***,,,(((((())))))))))))(((((((((((())))))))))))((((((,,,,,,---------,,,,,,+++,,,,,,,,,------.........///...,,,******+++,,,------,,,,,,,,,---......///........./////////000000...///111222222000///---///000000000111111222222))),,,......,,,,,,...111///---+++)))(((((()))***(((+++---...,,,---///222,,,,,,------...///000000000222333222111000111222111///,,,,,,......+++)))((()))+++,,,...///000000...---+++++++++---///000...............---------,,,))))))...000333<<>>///)))***+++iiigggfffggghhhfff```[[[]]]\\\]]]___dddhhhkkklllmmmkkkgggdddcccdddfffhhhjjjgggddddddeeefffeeecccdddccccccccc___ZZZ[[[aaabbbddddddbbb___]]]]]]___bbbbbb___\\\^^^dddfffeeeeeebbb___^^^___```^^^\\\[[[YYYWWWWWWYYY\\\]]]]]]eeebbb```______`````````eeehhhgggaaa```aaa]]]VVVZZZ^^^bbbaaa^^^ZZZZZZZZZ]]]^^^]]]ZZZ[[[___bbbaaajjjhhheeefffhhhjjjhhhggghhhfffdddeeehhhiiihhhfffhhhhhhhhhhhhfffdddbbbaaafffbbb```cccdddbbb```bbbbbbdddgggjjjlllmmmllllllaaadddhhhjjjjjjhhhffffffjjjlllooonnnjjjccc[[[VVVQQQMMMGGGBBB???<<<:::888;;;888555555888999888666:::::::::::::::999888777666777:::>>>???===888333444333111///------///111///...------//////...---........./////////000000000222000......000///***---,,,+++++++++---...///+++***((((((+++---///000,,,------+++))))))***+++---+++))))))))))))((('''***++++++(((%%%$$$&&&((('''''')))*********)))((((((***++++++***)))******%%%(((***+++***))))))+++'''((())))))************,,,(((%%%'''+++...---+++///000666<<<;;;333,,,***'''+++......---///666;;;111...+++)))((()))+++---...+++***,,,,,,***---333,,,...000///,,,***+++,,,------......---+++)))(((++++++++++++,,,---...///,,,,,,,,,+++)))***,,,...+++------,,,******---000111222222222111111000///000000000111111111222222......444<<<;;;222...///------...///...---,,,+++------.........---,,,,,,...---------------------///......---...///111222666666444///+++---555<<<888222,,,***,,,...,,,)))******+++---//////...+++///---,,,,,,------,,,***000///...,,,******---///,,,444777222///555>>>DDDDDD>>>666000,,,***)))(((((()))***++++++***)))((('''((()))+++,,,---------------------+++)))'''&&&///000000...,,,,,,...111,,,+++***)))(((''''''''',,,*********+++***)))''')))(((''''''''''''((()))'''((()))+++,,,,,,,,,,,,666999666///+++,,,)))###''''''((()))************))))))))))))))))))))))))(((((())))))******++++++)))*********++++++,,,,,,(((((())))))******++++++((((((((((((((((((((((((''''''''''''((((((((((((&&&'''))))))((((((***+++'''(((***+++***)))'''&&&+++***)))***++++++***))))))'''%%%&&&)))++++++))))))((('''&&&'''(((***,,,((((((((('''&&&&&&&&&%%%))))))((((((''''''&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((('''((()))***,,,---)))+++---,,,)))(((***,,,...777@@@AAA888///)))(((uuuuuutttttttttrrrnnnkkkfffddddddhhhmmmqqqrrrrrrpppnnnllljjjkkkllloooqqquuusssqqqrrrttttttrrrooopppnnnooonnnjjjddddddiiihhhjjjlllkkkiiiggghhhjjjkkkkkkhhheeegggmmmooommmllliiigggggghhhhhheeecccgggeeeddddddfffiiijjjjjjnnnmmmllllllmmmmmmllllllnnnqqqqqqnnnmmmooolllggghhhjjjlllllljjjgggfffeeejjjlllkkkggggggjjjkkkiiissspppnnnmmmnnnooonnnlllrrrpppoooppprrrsssrrrppprrrrrrsssrrrqqqooommmlllpppllljjjlllllliiiggghhhoooqqqtttwwwxxxyyyyyyxxxrrrtttvvvvvvtttqqqooonnnrrrrrrrrrqqqnnnjjjfffdddccc___YYYSSSOOOLLLIIIGGGIIIGGGEEEEEEFFFFFFCCCAAAHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGGGGEEE@@@<<<===<<<:::777444333333333333222111111222333111000333111000///000222444555888888555000000222111---111000///.........///000111///---,,,,,,------...000111000...,,,***+++,,,---+++******+++,,,+++***+++,,,,,,)))''''''***---,,,,,,,,,,,,,,,+++******+++---...............///++++++***))))))))))))******++++++,,,------,,,,,,000,,,)))***...111000...///111777>>>>>>666...,,,+++...000000...111777<<<666444000---,,,---///000111......000///---///333,,,...000///---+++,,,------......------,,,++++++,,,,,,------...000111222...//////...,,,,,,---///---...///...,,,,,,...000...////////////...---,,,---............/////////444777>>>DDDAAA777222333...///000000000///------....../////////...------------------------------//////...------...000000666777666333000222999@@@<<<777000...///000...+++)))+++...//////...,,,***---++++++,,,.........---)))***++++++***+++---//////222444444777>>>CCCCCC>>>999333///------------((()))***++++++***)))(((((())))))*********))))))...////////////---,,,+++---------,,,+++,,,---...000000...---,,,,,,,,,,,,***)))((()))******((('''+++***)))(((((()))***+++)))***+++,,,,,,---------222666555...***+++***''''''((()))***************((((((((((((((((((((((((((((((((())))))*********'''((()))************))))))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((()))***)))((('''((()))'''(((***++++++***((('''+++***)))***++++++***)))+++(((&&&'''(((***((('''***)))'''''''''(((***+++''''''''''''''''''&&&&&&((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''((()))+++,,,(((***++++++)))((()))+++)))000999<<<999222...,,,|||}}}}}}{{{yyywwwwwwxxxpppnnnmmmqqqvvvyyywwwtttppppppooopppqqqtttvvvwwwzzzzzzzzz{{{|||{{{wwwttttttsssttttttoooiiiiiimmmoooqqqssstttsssrrrssssssrrrssspppmmmpppvvvxxxvvvsssrrrrrrrrrrrrqqqooolllsssrrrqqqrrruuuwwwxxxwwwxxxyyyzzz||||||{{{zzzyyyxxx|||}}}{{{{{{}}}|||yyyxxxwwwwwwwwwwwwuuusssqqqtttwwwxxxuuuvvvzzzzzzxxx~~~|||yyywwwwwwwwwvvvuuu|||{{{{{{{{{}}}~~~}}}|||~~~~~~}}}{{{zzz~~~zzzwwwyyyyyyuuurrrsssxxxzzz}}}|||}}}~~~}}}zzzwwwvvvuuuzzzyyyvvvtttrrrrrrqqqrrrwwwssslllgggccc```]]]ZZZ]]]\\\\\\\\\\\\ZZZWWWTTT[[[[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXWWWUUUQQQMMMOOONNNKKKHHHDDDAAA???===BBB@@@??????@@@@@@???===>>><<<:::888999<<<@@@BBBEEEDDD>>>777555777777444888777555444333222222222444333111///......//////888888777555111///...///...,,,++++++---......------------++++++,,,///222...---,,,++++++******+++------......////////////000---***(((((((((((((((,,,,,,---.........------111...++++++...000///------///666======555///------...///...---///555999666444111...---...///000000------000///,,,,,,///+++,,,...---,,,++++++,,,,,,,,,+++++++++++++++,,,+++++++++,,,---...000000---......---+++***+++,,,+++,,,------+++***+++,,,,,,------------,,,,,,+++,,,,,,,,,---------......222777???BBB===444000111000000000111000//////...+++,,,---...000000111111........................111111///......///000000000111222000///111666;;;:::666000.........,,,)))+++///444555222---+++***,,,++++++---///111111000)))+++---.........000111333444444777???FFFDDD>>>666333...+++++++++++++++))))))************))))))((()))***************))),,,,,,---......------------,,,++++++---------,,,000///---,,,,,,,,,,,,---***))))))***,,,,,,+++))))))((('''&&&&&&'''((())),,,,,,,,,---------,,,,,,111666777111++++++,,,---((())))))************)))(((((((((((((((((((((((((((((((((((())))))))))))'''(((***+++++++++)))(((************))))))))))))))))))))))))))))))))))))$$$%%%%%%&&&'''(((((())))))***+++***'''&&&'''((('''(((***+++,,,,,,+++***+++***)))***++++++***)))+++)))''''''''''''&&&%%%******(((''''''((())))))''''''''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((())))))))))))(((''')))((((((''''''((())))))((()))***)))((('''(((***&&&+++111666888666222///}}}~~~|||yyywwwzzz}}}xxxtttrrruuuyyyzzzvvvpppoooooopppqqqrrrtttuuuvvvyyy{{{}}}~~~}}}zzzuuurrrrrrrrrtttvvvrrrllllllppprrrsssvvvwwwwwwvvvvvvuuutttuuusssqqqtttyyy{{{yyyyyyyyyzzz{{{{{{yyyvvvtttyyyxxxxxxzzz}}}~~~{{{~~~}}}zzzzzz||||||zzzwwwvvvzzz}}}~~~~~~~~~}}}}}}~~~}}}zzzwwwuuuuuuvvvwww|||wwwrrrpppmmmkkkjjjnnnoooqqqrrrrrrpppmmmjjjmmmmmmmmmlllllllllmmmmmmrrrooommmkkkjjjiiigggeeegggeeeccc```]]]ZZZVVVSSS[[[YYYXXXXXXYYYXXXWWWVVVQQQPPPOOONNNOOOQQQSSSUUUWWWUUUMMMDDDBBBDDDDDDAAADDDCCCAAA???===<<<;;;:::666777777666555666777888===>>>===:::666222111111333111//////111111111000111000///......///111333000///...---,,,---...///222111000000000111000///444111---,,,------,,,***...//////000000000//////333000...---...///...---...000666===>>>777000////////////...---///333777444222000///...///111222111......000000---+++,,,,,,---........................---,,,,,,---//////------,,,,,,------...///+++---......---,,,---...---.........---,,,,,,,,,,,,---------------,,,,,,,,,---------...............444::::::444...---//////000////////////......&&&'''***,,,///111222333......////////////000000333222111000//////000111+++---......---...111444666333///---------,,,+++,,,333::::::555...++++++---,,,,,,...000111111000000111222222222333666888@@@@@@@@@AAAFFFHHHBBB999555222...,,,+++***)))(((++++++++++++*********)))((()))+++,,,---.........------------------------///...,,,---000222111000111000...,,,++++++,,,------,,,,,,---///000///---+++***)))(((((()))***+++......------,,,,,,,,,,,,222888;;;666///,,,...111))))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,---...,,,***(((++++++******))))))((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******)))******)))(((''''''((('''(((***+++------------+++***)))***++++++***))))))(((''''''''''''''''''+++***)))(((''''''((((((&&&&&&''''''(((((())))))&&&&&&''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''&&&((()))++++++)))(((&&&))))))(((''''''''''''''''''(((((((((''''''(((((()))***---222777777333///}}}yyyyyy{{{|||xxxuuuvvvwwwvvvqqqlllooopppqqqrrrrrrqqqpppoooyyy|||~~~xxxsssooorrrrrruuuwwwuuuqqqsssxxxttttttuuuvvvwwwvvvuuuttttttuuutttrrruuuzzz|||yyy}}}~~~|||{{{xxxyyyzzz}}}{{{~~~yyyyyy{{{||||||zzzyyy}}}|||zzzxxxwwwwww}}}yyywwwvvvvvvvvvuuuyyy{{{~~~|||}}}}}}||||||||||||}}}~~~|||{{{|||||||||{{{}}}{{{xxxwwwwwwtttpppmmmsssrrrppppppqqqqqqpppooohhhhhhiiijjjkkkjjjjjjiiikkkiiibbbYYYWWWYYYXXXUUUVVVUUUTTTRRRPPPMMMLLLKKKDDDFFFGGGFFFDDDDDDFFFHHHGGGHHHHHHEEEAAA===<<<;;;@@@>>>;;;:::::::::999888777666555444444555555555555555444444444555777888;;;888555444555555333111444333222222222222000///000000111111111000000///666444111000//////......111222777===>>>777333222111111000000000111333555333222111111222333555666666222000333444111......//////000111222222222111222111000///000111222333444333222111000000000000...000111111111111333555444444222222111111000///,,,,,,------------,,,,,,------------............000444777555111000222444//////......------------'''(((***,,,.../////////---------....../////////222111000///......///000...///000000//////000111222111/////////000000///---444;;;<<<666///,,,,,,...---,,,---///000///...000111111222444888>>>BBBMMMOOOOOOKKKGGGDDD===666888555222111000///...,,,------,,,,,,++++++++++++++++++---...////////////222111111000//////......111//////000222555777888:::888444111000///000000///......///111222111///000///...------...///000//////---,,,,,,,,,,,,,,,444888<<<:::222,,,,,,000***************)))(((''')))))))))))))))))))))))))))))))))))))))(((((((((''')))+++------+++((('''++++++******))))))(((((('''''''''''''''''''''''''''(((((()))***+++++++++&&&((())))))(((((()))+++((((((***+++,,,---......+++***)))***++++++***)))'''''''''''''''((()))*********)))(((((((((((('''&&&''''''(((((()))))))))&&&&&&''''''(((((()))))))))(((''''''''''''((()))'''''''''''''''''''''&&&&&&((()))++++++)))(((&&&)))))))))(((''''''&&&&&&((('''''''''((((((''''''***)))+++000666888666333}}}}}}|||yyywwwvvvwwwyyyzzzxxxvvvtttrrrpppmmmjjjqqqrrrtttuuusssqqqmmmkkksssvvv{{{|||yyytttooolllnnnnnnpppsssqqqooosssyyyuuutttssssssuuuuuuuuutttsssuuutttrrruuu{{{|||yyy~~~wwwxxxzzz~~~}}}~~~}}}}}}yyywwwxxx{{{}}}~~~~~~~~~{{{yyyxxx|||zzzyyy{{{|||}}}}}}zzz{{{}}}~~~~~~|||zzzyyyyyyxxxtttnnnlllmmmlllhhhffffffeeedddbbb```^^^]]]\\\^^^___]]]ZZZXXXYYY[[[___aaaaaa```\\\YYYWWWWWWVVVTTTQQQOOOOOONNNMMMKKKFFFEEEEEEEEEFFFFFFDDDBBBAAAAAA@@@@@@AAAAAABBBCCCEEEAAA<<<;;;<<<===;;;888666777777555333222333555222222222333222222111000999888555333111/////////333222555::::::555222222000000111111222222333333333222222222333555666777999333111444666333111111.........000222333222111222111111000000000111111555444333222111111111111111111222111111222555888888555222111111111111000,,,,,,---............---.........////////////000111555555222111333555444111111000///////////////000000000///...---,,,+++,,,,,,------......//////111000///.........///000000000000000000000000000------------...///000000...333999;;;888333///---000///...///000111000///...000222555999???GGGLLLOOOSSSRRRJJJAAA<<<777222555333222222333333111///000///...---,,,,,,------......///000000000000///333222111000////////////222333333333444888>>>CCCCCC@@@;;;666333222111222111000000111333333222000111000///......///000111111000...---------......333666;;;<<<666---+++...---------,,,+++***)))(((************************************))))))))))))'''((()))******)))'''&&&************))))))))))))((((((((((((((((((((((((************++++++++++++&&&'''))))))((((((***+++((())))))***,,,---......+++***)))***++++++***)))&&&'''((((((((((((***,,,)))))))))))))))((((((((((((((((((((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((())))))))))))(((''')))))))))))))))((('''&&&)))'''&&&'''((()))((('''((('''(((---333888888777zzzxxxuuuttttttsssqqqppprrrsssrrroookkkiiiiiijjjqqqsssuuuvvvtttpppkkkhhhhhhmmmsssuuusssooolllkkkiiihhhiiikkkiiihhhmmmtttrrrpppnnnnnnqqqtttuuutttqqqsssrrrqqquuuzzz{{{xxxzzz|||}}}|||zzzyyyzzz|||uuuvvvyyy~~~~~~{{{zzz{{{zzzwwwuuutttwww}}}~~~|||{{{{{{|||zzz{{{}}}{{{|||{{{xxxwwwxxxuuupppnnnnnnnnnnnnmmmllljjjiiilllppprrrqqqmmmkkklllooovvvxxxyyyyyyvvvsssrrrrrrooommmjjjiiiiiiiiihhhggg^^^^^^___bbbdddddd```]]][[[[[[[[[[[[ZZZYYYXXXWWWXXXSSSOOONNNQQQSSSQQQOOOKKKLLLJJJDDD>>>===CCCIIIDDDDDDDDDDDDDDDCCCBBBBBBHHHGGGDDDAAA===;;;;;;;;;>>><<<<<>>:::999;;;888999;;;===???>>><<<;;;<<<;;;::::::::::::;;;;;;AAA:::666999<<<;;;999999555444444666999;;;:::888999999999999888777666666888777777666666777777888:::999888555444555999<<<>>>999444222222444444333000111222333333333333222333333333444444444444555222555555222444666333---666555444333222333333444666666555555333222000///000000111111222333333444444444333222222333555555222222222222333444444444111111222222222222333333333777;;;>>>>>>;;;777444666555555666888:::999888888;;;@@@EEEIIILLLPPPSSSQQQSSSRRRJJJCCC@@@===::::::999777777777666333111222111000///.........///...000222444666888999999777777666555555555666777777:::;;;:::999>>>IIIRRRMMMIIICCC===888555444444777666555666777777555333444333222111111222333444333222000//////000111222444555;;;AAA>>>444//////111111111000///---,,,+++++++++++++++++++++++++++,,,+++++++++*********)))***++++++++++++***)))((()))))))))))))))*********))))))))))))))))))))))))+++++++++************)))'''((())))))(((((()))***)))))))))***+++,,,------+++***)))***++++++***)))(((***+++***((((((***,,,'''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((()))******)))((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((()))*********)))((('''***(((&&&''')))***)))''')))((()))+++///333666777|||xxxuuutttuuuuuuqqqnnnjjjlllmmmiiidddcccfffjjjooorrrtttuuutttooojjjgggdddjjjqqqtttsssqqqppppppjjjhhhhhhhhhffffffkkksssnnnkkkhhhiiinnnrrrttttttoooppppppooosssxxxyyyvvvtttvvvvvvuuurrrrrrtttwwwrrrtttxxx}}}~~~~~~xxxxxx~~~wwwwwwvvvrrrqqqttt{{{zzz}}}~~~}}}|||zzz{{{|||}}}|||zzz{{{}}}vvvyyyzzzyyyzzzzzzvvvpppnnnoooppppppooonnnmmmlllqqqvvvzzzzzzwwwwwwyyy}}}|||}}}{{{{{{~~~||||||}}}}}}|||{{{ssssssvvvzzz~~~}}}yyyuuuyyyyyyyyyxxxvvvsssqqqoooooojjjfffgggkkknnnmmmkkkggghhhdddZZZQQQQQQZZZddd^^^^^^______^^^]]]\\\\\\\\\\\\YYYUUUQQQOOOOOOOOOPPPLLLKKKMMMLLLIIIHHHKKKHHHJJJMMMPPPRRRQQQNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFNNNFFFBBBEEEHHHHHHGGGGGGCCCBBBBBBDDDHHHJJJHHHFFFGGGHHHHHHHHHGGGFFFDDDCCC@@@@@@@@@AAABBBCCCDDDEEEIIIGGGDDD@@@===>>>BBBEEEHHHCCC===::::::<<<===<<<666777888888999999999888999999999999:::::::::;;;666999999888;;;<<<555***:::999888666666777777888777777888888888888888777666666777777888999999:::999999888888888:::;;;<<<999888777999;;;===>>>>>><<<===>>>===<<<;;;<<<===:::<<>>AAADDDDDDCCCGGGLLLRRRWWWXXXXXXXXXXXXYYYZZZWWWQQQNNNOOONNNJJJHHHFFFDDDBBBAAA===999666444333111000/////////000---///333888>>>BBBEEEGGGAAAAAA@@@@@@AAABBBDDDEEE===AAACCCAAA???EEERRR^^^YYYUUUNNNFFFAAA===<<<;;;===<<<;;;;;;<<<<<<:::888===<<<;;;::::::;;;<<<===555444222111111222444555666777===FFFEEE<<<555444444444444333111000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******/////////......---------(((((())))))******++++++++++++++++++++++++++++++++++++******)))((((((((()))***+++***(((&&&'''((())))))))))))***+++,,,,,,+++***)))***+++++++++)))+++,,,---+++(((''')))+++&&&'''((()))******))))))******))))))((((((''''''))))))(((((('''''''''&&&&&&((()))++++++)))(((&&&(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((((()))***++++++***)))(((***(((&&&'''***+++)))''',,,,,,+++***+++---000222yyyxxxvvvuuuttttttuuuuuurrrqqqmmmjjjggghhhlllooorrrrrrrrrssssssqqqnnnkkkqqqpppppprrruuuuuurrrooogggfffffffffggghhhhhhiiijjjgggeeegggkkknnnooonnnmmmooorrrssssssrrrssstttvvvsssqqqqqqsssrrrooollltttuuuxxxyyyzzzzzzyyyxxx{{{|||yyy|||}}}~~~~~~~~~|||zzzyyy|||yyytttqqqrrruuuzzz}}}|||zzzxxxyyy}}}~~~{{{yyy}}}|||wwwvvvyyy|||~~~||||||~~~~~~yyyzzzuuuppppppsssuuutttpppnnnnnnoooooonnnmmmkkkiiinnntttvvvqqqooouuu||||||~~~~~~~~~yyyyyy|||~~~wwwoookkkmmmqqquuuwww|||zzzvvvvvvwwwtttvvvvvvpppiiifffjjjpppsssmmmgggfffiiiiiiddd^^^```eeelllooommmiiifffeeedddeeeeeedddccccccdddfffddd___[[[[[[```cccbbb```[[[\\\^^^```aaabbbaaaaaa[[[ZZZYYYXXXZZZ\\\___aaaZZZXXXUUUUUUXXXZZZ[[[\\\[[[[[[WWWPPPJJJHHHMMMRRRSSSPPPKKKGGGIIIMMMKKKEEEFFFBBB>>>>>>CCCHHHKKKLLLHHHIIIIIIGGGEEEDDDEEEFFFGGGIIIHHHEEEDDDFFFEEEBBBGGGGGGGGGFFFDDDCCCDDDEEEBBBCCCEEEFFFFFFFFFDDDDDDEEEDDDBBBCCCFFFIIIKKKKKKKKKIIIGGGEEEEEEEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJKKKKKKKKKJJJJJJNNNMMMNNNQQQUUUUUUQQQNNNPPPOOOPPPUUU[[[^^^]]]ZZZdddcccdddiiioooppplllggghhhiiijjjiiifffbbb]]]ZZZ\\\\\\]]]^^^ZZZOOO>>>111888000+++---000...,,,,,,...222666>>>KKKYYY______YYYTTTRRRSSSTTTTTTWWW\\\[[[WWWSSSQQQSSS[[[dddiiiiiiccc]]]YYYWWWTTTPPPLLLTTTUUUTTTQQQNNNNNNRRRUUURRRPPPNNNLLLJJJHHHEEECCCAAA???===;;;;;;;;;===>>>;;;@@@JJJVVV\\\UUUEEE777999999888777555333222111333333444444333111///...111000//////111111000////////////111222222000...***+++,,,///222222111///---++++++---//////,,,))),,,------------,,,*********++++++,,,+++***))))))///------...111111---***+++,,,---...////////////...+++(((''')))+++,,,,,,+++***)))(((((((((((((((+++'''$$$%%%***,,,***'''333///***&&&&&&(((******)))(((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))***,,,,,,***&&&%%%''')))$$$%%%&&&'''((()))))))))++++++++++++++++++++++++~~~}}}{{{yyyyyyyyyzzz{{{zzzyyywwwsssqqqrrruuuxxx{{{xxxvvvtttuuuuuutttsssrrrrrrsssuuuxxxxxxuuurrrllllllkkkkkkkkkkkkllllllnnnlllkkkmmmqqqssssssrrrqqqtttvvvxxxwwwwwwxxxyyyzzzyyywwwwwwwwwvvvsssqqqxxxyyy{{{||||||{{{yyyxxx{{{~~~}}}{{{~~~~~~|||xxxvvvvvvyyy}}}~~~{{{{{{~~~~~~|||{{{yyy||||||xxxvvvxxx{{{~~~|||||||||}}}~~~}}}~~~}}}xxxsssooolllnnnsssuuusssoookkklllnnnoooooommmjjjhhhkkkqqqsssooommmsss{{{~~~~~~|||~~~}}}zzzzzz}}}{{{zzz}}}}}}xxxwwwzzzzzzvvvqqqtttyyy~~~~~~zzzyyyxxxxxxzzz{{{|||{{{{{{|||}}}yyyvvvssstttxxxzzzyyywwwvvvwwwyyyzzz{{{{{{{{{{{{ppppppqqqssstttvvvwwwxxxrrrqqqqqqrrrssssssqqqooonnnnnnlllfff```___cccgggfffddd```]]]___dddbbb]]][[[WWWSSSTTTXXX\\\^^^^^^[[[\\\\\\[[[YYYYYYZZZ\\\______]]]WWWVVVYYYZZZYYY``````___\\\YYYXXXZZZ[[[YYYZZZ[[[]]]^^^_________^^^]]][[[\\\___aaabbbbbbbbbaaa___]]]\\\\\\]]]^^^]]]]]]\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^_________^^^^^^___aaaeeeiiijjjhhheeeggghhhjjjmmmppprrrrrrqqqtttssssssuuuwwwxxxwwwuuurrrtttuuuuuusssoookkkiiiiiihhhhhhgggcccXXXHHH<<<999111,,,...111111000111111555:::BBBPPP```hhhjjjiiidddbbbccccccaaacccgggjjjhhhfffeeeggglllppptttssspppmmmkkkjjjiiihhhgggllllllllljjjggghhhkkkoooppplllhhhggghhhfff```ZZZZZZXXXVVVTTTSSSRRRSSSSSSVVV[[[dddooovvvrrreeeYYYTTTTTTSSSPPPMMMHHHCCCAAA::::::999888666444111000777555333222222222000///444444333444555555222000555444444555666555222///,,,++++++---000222111///,,,...111222000///...///000000///............//////------...111222000...///000111222333222111111555222///---...000000000++++++******)))*********,,,)))''''''***+++)))'''///,,,(((&&&&&&((()))))))))(((''''''&&&&&&&&&&&&)))((((((((((((((((((((((((((((((''''''''''''''')))******)))((('''(((*** """$$$&&&((()))***+++))))))))))))))))))))))))~~~||||||~~~}}}{{{|||yyyvvvvvvwwwyyyyyyvvvvvvwwwyyyzzzzzzxxxuuusssrrrqqqpppooooooooooooqqqqqqqqqsssvvvwwwvvvuuuuuuwwwyyyzzzzzzzzz{{{||||||}}}~~~|||zzzxxxwwwwww|||}}}~~~~~~}}}|||{{{}}}}}}}}}}}}~~~}}}||||||~~~~~~|||~~~}}}}}}{{{~~~zzzyyyyyyzzz||||||||||||}}}}}}~~~~~~}}}}}}zzzzzz{{{~~~~~~{{{vvvjjjgggfffiiiooorrrpppmmmiiikkkmmmoooooommmjjjhhhjjjoooppplllhhhkkkqqquuuuuuxxx{{{~~~}}}~~~}}}}}}~~~{{{~~~~~~}}}yyyuuutttvvvyyyzzzzzzvvvtttvvvzzzyyyuuupppmmmjjjkkknnnqqqqqqoooqqqrrrsssrrrqqqqqqsssuuuzzzzzzvvvooommmqqqtttssszzzzzzwwwtttqqqppprrrtttsssssstttuuuwwwyyy{{{|||sssrrrqqqrrrtttvvvvvvuuuvvvuuusssqqqooooooppppppnnnnnnnnnmmmmmmnnnooooookkklllmmmnnnnnnnnnmmmmmmjjjkkknnnrrrwwwyyyxxxwwwvvvyyy|||}}}}}}}}}}}}~~~|||||||||zzzxxxwwwxxxzzzyyyzzz{{{|||zzzxxxuuurrrsssrrrpppooojjj```SSSIII===555000111444333444666555:::AAAIIIWWWgggppprrrqqqmmmlllmmmlllhhhhhhkkknnnooopppqqqrrrssstttuuuuuuvvvwwwvvvuuuuuuvvvwwwzzz{{{{{{yyyxxxyyy{{{~~~}}}yyy{{{xxxppptttsssqqqooonnnmmmllllllppprrryyyyyytttuuuuuutttooohhhaaa]]]TTTTTTRRRPPPMMMJJJGGGEEEIIIFFFCCCAAA@@@>>><<<:::BBBAAAAAAAAABBBAAA???======<<<<<<<<<<<<:::777444555444333444666888888777333999>>>>>>:::666666888;;;999777444444666888:::555444333555777999999999555777:::===>>>???>>>>>>>>>;;;666444333333222111++++++***))))))))))))*********((((((''''''''''''+++)))'''''')))************)))((('''&&&&&&&&&&&&+++++++++***)))((((((((())))))(((((('''''''''&&&(((''''''((()))******)))###$$$&&&''')))*********((((((((((((((((((((((((~~~}}}}}}{{{xxxxxxyyyzzz{{{zzz{{{{{{|||{{{yyyvvvtttvvvuuutttrrrqqqpppoooooorrrrrrtttvvvwwwwwwvvvuuutttvvvxxxyyyxxxyyyzzz||||||{{{xxxyyy{{{~~~}}}{{{|||~~~~~~}}}}}}}}}|||||||||}}}~~~}}}~~~}}}}}}~~~zzzuuuiiieeeccceeekkkoooooommmkkkkkklllmmmmmmmmmllllllmmmpppooojjjcccbbbeeehhhlllooouuuzzz}}}}}}{{{zzz}}}|||||||||~~~~~~~~~~~~~~~~~~}}}yyywwwuuuvvvyyyzzzyyyvvv|||}}}~~~~~~~~~}}}~~~}}}|||}}}~~~}}}}}}{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{uuuvvvwwwwwwwwwuuusssrrroooqqqtttxxx{{{}}}}}}}}}yyy|||}}}|||}}}|||}}}xxxtttvvvxxxyyyzzz{{{zzzyyyvvvsssqqqvvvtttrrrpppllleee\\\UUUFFF???:::999:::888999<<<<<>><<<999777222111///---,,,+++******++++++,,,***(((((()))+++***))))))***,,,------,,,+++***)))((('''&&&&&&&&&++++++******))))))))))))+++******))))))((((((''')))'''%%%'''***+++(((&&&***+++++++++******)))((())))))))))))))))))))))))~~~~~~~~~|||||||||{{{zzz~~~~~~~~~}}}yyyvvvrrrqqqvvvuuusssqqqooonnnmmmmmmrrrtttvvvwwwwwwvvvvvvuuusssuuuvvvwwwvvvwwwyyy{{{||||||zzz{{{}}}|||}}}}}}{{{}}}}}}|||{{{zzz~~~~~~xxxrrrmmmggghhhmmmrrrsssrrrpppooommmllllllnnnpppqqqqqqrrrqqqllleee```bbbgggiiimmmsssyyy}}}}}}{{{zzz}}}|||zzzzzz{{{~~~{{{}}}zzzzzz{{{~~~}}}{{{yyyxxxzzz}}}~~~|||yyy~~~~~~{{{yyyyyyzzz|||~~~|||||||||~~~~~~}}}{{{wwwtttrrrxxxxxxwwwuuusssnnnhhhdddYYYRRRLLLKKKHHHEEEEEEGGGKKKSSS\\\bbbhhhooopppmmmqqqooooooqqqpppkkkiiikkkggghhhkkknnnrrrtttvvvwwwssswww{{{{{{yyyxxxyyyzzz}}}||||||{{{{{{zzzyyywwwvvvyyy}}}}}}~~~~~~yyyxxxwwwvvvuuuuuuttttttvvvsssooolllkkkjjjiiihhheeeeeefffhhhkkkkkkjjjhhhaaa```______aaaaaa___^^^^^^]]]\\\YYYXXXWWWXXXYYYVVV]]]dddddd___ZZZZZZ]]]aaa^^^YYYVVVVVVXXX\\\______^^^]]][[[ZZZZZZ\\\]]]TTTWWW[[[```dddggghhhhhhddd```ZZZUUUQQQMMMIIIFFF===;;;888555222///---,,,---......---,,,,,,...///***))))))+++---...---+++---,,,***)))((('''''''''(((((()))))))))*********)))))))))((((((''''''''',,,)))'''(((******'''###+++,,,,,,++++++***)))((())))))))))))))))))))))))}}}}}}}}}~~~}}}{{{~~~}}}xxxssspppoootttsssqqqooonnnllllllkkkssstttvvvvvvuuuttttttuuusssuuuvvvvvvuuuvvvxxx{{{|||~~~~~~zzz{{{}}}}}}|||~~~~~~}}}}}}~~~}}}{{{yyyxxxwww~~~|||vvvqqqpppuuuzzz{{{zzzvvvtttqqqpppoooqqqsssuuutttttttttrrrlllfffhhhnnnmmmqqqwww}}}}}}~~~}}}{{{{{{|||~~~~~~yyyyyy{{{}}}zzzzzzzzz{{{~~~wwwwwwxxx{{{}}}{{{|||zzzyyy{{{~~~~~~~~~~~~~~~}}}|||~~~zzzwwwuuummmgggcccaaa\\\WWWUUUWWW]]]fffnnnrrrtttvvvuuuqqquuurrrrrrsssrrrnnnlllnnnjjjlllooosssxxx|||xxx{{{~~~~~~~~~~~~~~~{{{yyywww{{{~~~~~~{{{zzz|||}}}}}}}}}~~~}}}zzzwwwwwwwwwwwwxxxyyyzzz{{{|||yyytttrrrqqqqqqpppooommmmmmnnnpppssssssrrrppppppnnnllllllmmmlllkkkiiijjjkkkkkkjjjiiihhhjjjkkkaaagggnnnpppmmmlllmmmoooqqqooollljjjjjjkkkmmmooonnnooonnnmmmjjjiiijjjkkkhhhiiikkkmmmnnnppppppqqqnnnkkkfffaaa]]]YYYUUURRRFFFDDD@@@;;;777333000//////...------------------,,,+++******,,,,,,,,,***///...---+++***)))(((((('''(((((()))******++++++&&&&&&&&&'''''''''''''''...---,,,------+++)))&&&'''((()))***+++,,,,,,,,,************************wwwxxxzzz|||~~~zzz|||~~~~~~||||||}}}}}}|||{{{|||~~~}}}xxxsssqqqqqqtttsssqqqooonnnlllllllllppprrrsssqqqoooooopppsssrrrssstttsssssstttwwwyyyzzzyyyzzz|||~~~~~~}}}zzzzzz{{{}}}}}}||||||~~~{{{}}}}}}zzzxxxzzz{{{~~~~~~|||zzz{{{~~~~~~}}}zzzxxxvvvuuuuuu~~~}}}}}}|||}}}}}}yyyvvvxxx}}}}}}xxxxxxwwwwwwvvvvvvvvvuuuwwwvvvwwwvvvpppiiikkkrrrqqqtttzzz~~~~~~}}}||||||tttssstttyyy~~~{{{yyyyyyyyy{{{~~~~~~}}}}}}~~~}}}}}}xxxwwwwwwzzz~~~|||}}}~~~~~~}}}}}}|||yyy{{{xxxwwwzzz~~~|||{{{{{{}}}~~~yyyuuusssqqqlllfffccceeelllsssyyyzzzzzz|||}}}{{{~~~{{{yyyyyywwwrrrppprrrqqqtttxxx~~~~~~}}}~~~}}}}}}~~~~~~}}}{{{|||~~~~~~~~~{{{yyyxxxxxxxxxyyyzzz|||~~~}}}yyyuuurrrppppppoooooopppooooooqqqrrrrrrpppmmmqqqooonnnnnnpppqqqpppoooqqqsssuuutttqqqpppppprrrjjjmmmppprrrrrrqqqqqqrrrvvvuuutttsssssssssttttttqqqsssuuutttqqqooopppqqqqqqppppppooopppqqqrrrsssnnnlllhhhfffdddbbb^^^\\\TTTRRRNNNJJJEEEAAA>>>===;;;777444333444444222///222000...---......---,,,111000...---+++******************+++++++++++++++''''''(((((())))))******...000222222111///......)))***,,,---.../////////........................qqqrrruuuxxxzzz{{{{{{{{{tttvvvyyyzzzzzzzzzzzz{{{|||zzzwwwwwwxxxzzzzzzzzzzzz}}}}}}xxxtttsssssstttsssrrrpppooonnnmmmmmmlllnnnnnnllliiiiiillloooooopppqqqppppppqqqtttwwwvvvttttttwww{{{~~~|||zzzzzzzzz{{{|||}}}zzz{{{|||}}}}}}}}}}}}}}}tttwwwzzz}}}~~~|||yyyvvvxxxzzz}}}~~~{{{yyywwwxxx{{{~~~}}}|||{{{|||}}}~~~~~~}}}~~~~~~~~~~~~}}}{{{xxxvvvuuuttttttzzz}}}~~~{{{zzz}}}|||zzz{{{~~~}}}{{{zzzyyyyyy{{{~~~{{{yyyyyyyyyyyy}}}|||yyywwwwww{{{{{{yyyzzz|||||||||yyyvvvtttzzzxxxxxxwwwoooggghhhnnnsssvvvzzz~~~~~~{{{zzz{{{uuussssssxxx~~~||||||}}}~~~~~~~~~~~~|||{{{zzz}}}{{{||||||}}}~~~~~~{{{~~~{{{yyyyyyyyyvvvwwwuuutttvvv|||~~~~~~|||{{{|||~~~~~~}}}zzzyyyyyytttmmmjjjlllrrryyy}}}||||||yyywwwyyyyyy}}}~~~~~~yyyyyyyyyzzz{{{~~~{{{vvvrrrpppooonnnmmmqqqpppoooppppppnnnkkkiiiooonnnnnnppptttwwwxxxxxxuuuwwwyyywwwsssooonnnoooqqqqqqqqqqqqpppooommmlllsssssstttttttttsssrrrqqqnnnqqqttttttrrrpppqqqrrrpppooommmmmmnnnppprrrtttooonnnlllkkkkkkjjjhhhfffgggeeeaaa]]]YYYUUUSSSRRRNNNHHHCCCAAACCCBBB>>>999999777444222222222111000222111000...,,,+++++++++...------,,,,,,++++++*********+++,,,---......///...222666777444222333444111111222222222222111111333333333333333333333333uuuqqqnnnooosssuuusssppprrrppppppqqqttttttqqqnnnsssuuuuuutttrrrrrrvvvzzz{{{{{{}}}~~~~~~{{{uuuqqqrrrpppnnnlllkkkmmmooopppfffiiilllnnnmmmlllkkkjjjnnnnnnnnnnnnooopppqqqrrruuuvvvxxxyyyyyyxxxvvvuuuwwwwwwwwwwwwwwwwwwwwwwww{{{zzzzzz|||~~~|||wwwrrruuuvvvvvvwwwwwwwwwwwwvvvxxxyyy|||}}}|||}}}yyyvvvuuuwwwzzz|||xxxxxxyyyzzzzzzyyyyyyxxxzzz{{{}}}|||{{{zzzzzz{{{|||zzzyyy{{{~~~}}}zzzzzzxxxvvvtttrrrrrrrrrrrruuuwwwxxxxxxwwwvvvwwwxxx~~~||||||}}}zzz{{{||||||zzzyyyzzz|||zzz}}}~~~~~~|||{{{|||~~~}}}yyyxxx||||||yyyyyyzzz{{{~~~}}}yyywwwyyyttttttwwwvvvqqqqqqvvv|||||||||}}}||||||xxxwwwmmmnnnrrrxxx~~~wwwsssxxxxxxqqqnnnrrrrrruuuvvvrrrkkkiiimmmsssqqqvvvxxxxxx{{{~~~~~~~~~|||~~~|||vvvxxx{{{~~~{{{}}}~~~~~~}}}~~~~~~}}}|||}}}}}}|||~~~zzzrrrnnnooorrrqqqssswww{{{}}}|||{{{zzz{{{~~~zzz{{{}}}~~~}}}{{{{{{}}}~~~}}}}}}}}}~~~}}}|||~~~{{{yyyxxxxxxyyy|||~~~}}}|||~~~|||}}}}}}}}}{{{~~~~~~{{{wwwssspppnnnqqqrrrrrrpppooonnnpppqqqppprrruuuwwwxxxwwwuuutttyyyzzz{{{zzzwwwsssooollloooqqqrrrqqqnnnllllllmmmppptttuuutttssstttrrrnnnsssrrrrrrqqqpppppppppppppppqqqqqqmmmjjjkkkqqqwwwssspppnnnmmmlllkkkiiigggiiiiiijjjiiihhhfffdddbbb\\\WWWQQQOOOOOONNNJJJEEEEEEBBB>>>;;;::::::999888888777555222000000111333111000000000//////......000///......000222222222555888===AAAAAA>>>999666;;;888555444666999;;;<<<===<<<:::777666888<<<@@@qqqnnnkkklllooopppnnnjjjqqqooonnnoooqqqpppmmmjjjnnnpppqqqpppnnnooossswwwyyyxxxyyyyyyyyyvvvrrrnnnnnnnnnnnnnnnnnnmmmlllllldddgggjjjlllmmmkkkjjjiiimmmmmmnnnnnnooopppppppppqqqrrrtttuuuuuutttsssrrrrrrrrrrrrrrrssstttuuuvvvwwwvvvvvvyyy|||{{{wwwssssssssssssttttttsssrrrrrrrrrvvv{{{}}}{{{{{{yyyvvvtttsssuuuxxxzzzyyyyyyyyyyyyxxxxxxxxxxxxtttuuuwwwvvvtttsssssstttxxxwwwwwwwwwxxxxxxvvvttttttsssqqqpppnnnnnnooooootttvvvxxxxxxwwwvvvwwwxxx}}}{{{yyyzzz|||}}}|||{{{xxxyyyzzzyyywwwuuuvvvwwwvvvyyy{{{zzz}}}~~~yyyxxxyyy{{{|||}}}||||||{{{wwwrrrqqqtttwwwvvvvvvwwwvvvwwwxxxxxxvvvtttpppnnnsssoooooosssuuuttttttxxxzzzyyyyyyyyy{{{~~~|||~~~~~~yyysssqqqfffhhhlllrrryyy||||||{{{xxxrrrqqqtttpppgggdddjjjqqqqqqpppkkkgggggglllqqquuuwwwvvvrrrsssxxx{{{zzz~~~~~~}}}|||~~~}}}{{{~~~~~~{{{yyy{{{}}}|||yyy}}}~~~}}}|||}}}~~~yyyuuutttuuuxxxzzz|||~~~}}}~~~|||{{{}}}~~~~~~~~~}}}}}}~~~{{{|||}}}||||||{{{|||}}}}}}}}}{{{zzz}}}zzzxxxwww~~~~~~|||zzzxxxwww{{{||||||zzzxxxwwwxxxzzzyyy{{{~~~~~~|||zzzxxxzzzxxxvvvwwwxxxwwwtttrrruuuyyy|||{{{{{{{{{xxxssstttsssqqqpppooonnnnnnmmmqqqssstttqqqmmmlllooossspppnnnmmmmmmmmmkkkiiigggkkkjjjiiihhhiiijjjlllmmmccc___[[[[[[]]]]]]ZZZWWWUUURRROOOMMMLLLLLLJJJIIIEEEDDDCCC@@@>>>======>>>>>>======<<<:::999888777888777666888:::;;;;;;:::AAADDDIIIMMMNNNMMMJJJHHHFFFCCCAAAAAADDDHHHKKKMMMFFFDDDAAA??????AAADDDFFFmmmkkkiiijjjlllkkkgggdddmmmlllkkkllllllkkkhhhfffmmmoooqqqpppoooooossswwwuuutttrrrrrrrrrpppmmmkkkhhhjjjlllmmmmmmkkkhhhfffaaadddhhhkkklllkkkiiihhhjjjkkkmmmnnnoooooonnnmmmkkkmmmooopppqqqpppooonnnllllllllllllnnnppprrrssssssqqqqqqssswwwxxxvvvtttooooooooooooooonnnmmmllljjjooouuu{{{~~~}}}zzzwwwuuutttqqqpppppprrruuuwwwwwwvvvtttsssssssssttttttpppqqqqqqpppnnnlllmmmmmmrrrssstttssspppnnnnnnnnnnnnmmmlllkkkkkkkkklllmmmqqqrrrtttttttttssstttuuuzzzxxxuuuttttttuuutttsssuuuuuuuuusssqqqooooooppprrruuuvvvuuuxxx{{{zzzvvvuuuuuuvvvwwwwwwvvvuuutttrrrmmmkkkmmmppppppqqquuurrrrrrqqqpppnnnkkkhhhgggkkkggggggmmmsssuuuvvvwwwwwwuuuttttttvvvzzz~~~{{{xxxzzzzzzsssllliiidddeeeiiinnnsssuuuuuusssnnnlllnnnooohhh^^^\\\cccooolllgggdddcccfffjjjmmmttttttpppkkkkkkrrrvvvvvv{{{||||||{{{zzzyyy{{{|||}}}{{{xxxvvvxxx||||||{{{}}}|||yyy|||}}}~~~|||xxxvvv|||}}}~~~~~~~~~~~~~~~}}}|||zzz{{{|||yyy}}}|||yyyxxx~~~~~~}}}xxxyyy~~~|||{{{{{{{{{|||||||||}}}~~~~~~~~~~~~|||}}}~~~}}}{{{}}}{{{{{{{{{~~~{{{wwwuuu~~~|||}}}}}}~~~{{{}}}|||~~~}}}|||zzzxxxwwwvvvvvvuuuwwwyyyvvvqqqnnnmmmoooqqqppppppqqqrrrqqqnnnkkkllljjjgggeeegggkkkppptttjjjgggddddddfffgggeeeccc```___]]]\\\[[[ZZZWWWUUUSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEBBBAAABBBDDDFFFGGGGGGEEEIIIKKKOOORRRUUUVVVVVVUUUOOOLLLJJJJJJMMMQQQTTTUUUOOOKKKGGGFFFIIIKKKLLLKKKkkkjjjjjjjjjkkkiiieeeaaaggggggggghhhhhhgggeeecccjjjmmmoooooommmnnnrrruuurrrpppmmmkkkkkkkkkjjjhhhfffgggiiijjjiiihhhfffdddaaabbbfffiiilllllliiiggghhhiiikkkmmmmmmlllkkkjjjhhhiiikkkmmmmmmmmmlllkkkkkkjjjiiiiiijjjlllnnnooopppmmmkkkmmmqqqsssrrrpppkkklllkkkkkkjjjiiihhhgggeeehhhmmmqqqssssssrrrpppooonnnmmmmmmnnnppprrrsssqqqooommmkkkkkkkkkmmmnnnoooppppppnnnkkkjjjjjjkkkllloooqqqoookkkiiiiiikkkjjjjjjiiiiiiiiikkklllmmmkkkmmmooopppooooooooopppwwwuuuqqqooommmmmmmmmllloooppppppmmmjjjhhhhhhhhhnnnpppqqqpppssswwwvvvrrrsssttttttttttttrrrqqqpppnnnkkkjjjlllmmmkkkllloooooonnnmmmllljjjhhhfffeeecccaaaaaafffmmmrrrsssssstttrrrppppppqqquuuyyy|||yyyuuusssuuutttnnngggdddhhhhhhjjjmmmpppooommmkkkjjjhhhhhhhhhddd^^^^^^bbbjjjfffbbbaaadddfffggggggmmmnnnkkkgggiiioootttttttttuuuvvvtttqqqqqqsssvvvyyywwwuuutttvvvzzz~~~||||||}}}~~~}}}{{{zzz|||{{{xxxyyy{{{||||||zzzwwwuuuuuu{{{{{{{{{{{{|||{{{{{{{{{}}}zzzwwwwwwyyy}}}~~~|||zzzzzzzzz{{{wwwyyy|||~~~|||yyy~~~~~~}}}xxxuuuvvv}}}~~~~~~}}}{{{|||}}}~~~~~~|||wwwssszzz}}}{{{yyyyyyzzz}}}||||||}}}~~~~~~{{{vvvrrrpppqqqwwwwwwyyy{{{|||{{{xxxuuutttqqqnnnlllmmmpppuuuxxxsssqqqnnnmmmnnnnnnlllkkkjjjiiihhhgggfffccc___[[[\\\]]]]]]_________\\\ZZZUUUUUUVVVVVVUUUTTTSSSRRRKKKKKKKKKMMMPPPPPPOOOMMMNNNOOOQQQSSSVVVXXXYYYZZZWWWSSSPPPOOOPPPSSSTTTUUUSSSNNNIIIJJJNNNQQQOOOLLLjjjjjjkkkkkkjjjhhheeebbbaaabbbdddddddddccccccbbbcccfffhhhhhhffffffiiimmmooollliiigggggghhhhhhhhhiiiiiihhhgggggggggggggggaaabbbcccgggjjjkkkiiigggeeefffhhhjjjjjjiiigggffffffgggiiikkkkkkkkkiiihhhkkkjjjiiihhhhhhhhhiiijjjllliiiggggggkkkmmmllljjjhhhhhhhhhhhhgggfffddddddfffgggggghhhiiijjjkkkkkkjjjjjjjjjkkklllmmmnnnooollljjjhhhffffffggghhhiiinnnnnnmmmkkkiiiggghhhjjjhhhjjjmmmllliiiggghhhjjjhhhhhhhhhhhhiiikkkmmmnnniiikkkmmmmmmmmmmmmnnnooorrrqqqnnnkkkiiigggggggggiiijjjjjjhhheeecccbbbcccjjjlllllllllooossssssooossssssssssssrrrpppnnnmmmiiihhhiiilllkkkfffdddeeeiiiiiiiiiiiihhhgggffffff^^^^^^^^^aaaffflllmmmlllqqqpppnnnnnnooorrruuuwwwrrrmmmkkknnnoooiiidddaaagggggghhhjjjlllkkkhhheeehhhbbb^^^^^^```aaabbbdddeeebbbaaacccfffgggeeebbbgggjjjjjjhhhjjjnnnqqqooommmooopppmmmiiihhhkkkoooqqqqqqrrrsssvvvxxx{{{}}}|||zzzxxxwwwwwwwwwxxxxxxvvvzzzzzzxxxxxxzzzyyyvvvsssuuuwwwvvvtttrrrrrrssswwwwwwwwwwwwwwwwwwwwwxxxxxxtttpppooorrrxxx~~~{{{zzzxxxwwwwwwxxxyyyyyyxxxuuusssuuuzzz~~~~~~|||~~~|||{{{~~~}}}yyy{{{~~~xxxuuuwww}}}|||xxxyyy}}}~~~}}}~~~~~~zzzwwwwwwwww}}}}}}}}}}}}{{{zzzzzz{{{||||||zzzyyyxxxxxxyyyxxxxxxyyyxxxwwwvvvtttpppkkkgggddddddfffiiilllmmmjjjhhhbbbcccccccccaaa___]]]\\\TTTSSSRRRSSSTTTTTTSSSQQQUUUVVVVVVWWWXXXZZZ\\\]]]]]]ZZZVVVUUUVVVXXXZZZZZZUUUPPPMMMNNNRRRTTTRRRNNNfffgggggghhhgggfffdddddd^^^aaaccccccbbb``````aaa```cccfffeeecccccceeehhhkkkhhheeedddfffggghhhhhhlllkkkhhhfffeeegggiiikkkcccaaa```cccgggiiigggeeecccdddeeeffffffeeedddcccdddeeeggghhhhhhgggeeedddgggggggggffffffeeeddddddgggdddbbbcccfffhhhgggeeeddddddeeeddddddcccbbbaaahhhgggeeeddddddeeeggghhhffffffggghhhiiijjjjjjjjjhhhgggfffeeeeeefffggghhhiiiiiihhhfffdddccceeefffeeeggghhhhhhfffeeeeeefffeeeeeeeeeeeegggiiikkklllhhhjjjllllllllllllmmmnnnkkkkkkkkkiiieeecccbbbccccccdddeeecccaaa``````aaafffhhhhhhgggjjjoooooolllqqqqqqqqqqqqpppnnnlllkkkccccccfffhhheee^^^[[[\\\aaabbbcccdddeeedddcccccc[[[^^^______aaaeeehhhgggnnnmmmmmmlllmmmoooqqqrrrmmmgggeeehhhiiieeeaaa`````````bbbeeeggggggdddbbbbbb[[[UUUUUUZZZ```cccdddbbbaaaaaadddgggfffccc___fffjjjkkkiiijjjlllllliiihhhkkkmmmiiidddaaadddhhhjjjkkknnnqqqtttvvvwwwwwwuuutttrrrrrrsssssssssrrrmmmqqqtttsssuuuwwwvvvrrrnnnqqqrrrqqqnnnmmmooorrrrrrrrrrrrrrrrrrssstttuuuwwwsssnnnkkknnnssswwwzzzuuussspppoooqqqssssssssstttoookkknnnuuu{{{{{{xxxyyy|||~~~~~~~~~{{{~~~~~~}}}}}}~~~{{{}}}yyy{{{~~~|||zzzzzz~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}zzzuuurrrnnnmmmnnnrrrwwwxxxvvvsssrrrrrrrrrpppnnnjjjfffddd^^^\\\YYYXXXXXXWWWVVVTTTYYYYYYYYYYYYZZZ[[[]]]^^^\\\ZZZWWWVVVYYY\\\___```VVVTTTSSSTTTVVVWWWUUUSSS______````````````aaabbb```bbbdddccc```]]]]]]]]]```ccceeeeeebbbaaabbbeeefffdddbbbbbbdddgggggggggiiigggeeecccbbbdddfffgggccc___\\\]]]bbbeeedddbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccccccccaaa___]]]```aaabbbccccccaaa```___```^^^]]]```dddfffeeeccc``````aaaaaaaaa``````___dddcccbbbbbbbbbbbbccccccbbbcccdddeeefffeeeeeeeeebbbccccccddddddeeeeeeeeeddddddcccaaa___```bbbddddddcccbbbbbbbbbbbb```^^^____________aaaccceeefffdddfffhhhiiiiiiiiijjjkkkccceeegggfffccc```_________```aaaaaa______```aaaaaaccccccbbbeeejjjkkkhhhmmmmmmmmmmmmlllkkkiiihhh______aaaccc```ZZZYYY[[[[[[]]]```bbbbbbaaa___^^^YYY```ccc___^^^bbbffffffjjjjjjkkkkkkllllllmmmmmmkkkeeeaaaccceeebbb______]]]^^^___bbbdddcccaaa^^^YYYWWWTTTSSSUUU[[[```bbbaaaaaabbbcccdddcccaaa___dddgggiiiggghhhkkkkkkhhhfffjjjmmmiiiccc^^^```cccdddfffiiillloooqqqrrrsssqqqooonnnnnnpppooommmjjjccchhhlllmmmooorrrrrrnnnmmmoooqqqnnnkkkjjjmmmpppnnnmmmmmmmmmnnnpppqqqrrruuurrrnnnmmmnnnqqqrrrssspppllliiigggiiikkkkkkjjjkkkjjjjjjmmmqqquuuuuuuuutttwww{{{}}}|||{{{{{{|||{{{}}}~~~~~~}}}|||}}}~~~}}}}}}~~~zzzzzz~~~zzz}}}~~~|||wwwvvvyyy|||}}}~~~}}}{{{}}}~~~||||||{{{zzzzzzzzz{{{{{{vvvwwwxxxxxxxxxyyy{{{|||}}}|||||||||}}}|||zzzxxxwwwuuutttxxx|||~~~{{{xxxxxxyyyyyyyyyxxxuuurrroookkkgggbbb^^^\\\[[[ZZZYYYZZZ[[[[[[\\\]]]^^^______]]]ZZZWWWWWWYYY]]]___```WWWWWWXXXYYYYYYXXXWWWVVVXXXYYYZZZZZZZZZ\\\^^^```ccceeefffddd___[[[ZZZ[[[\\\___aaa```]]][[[\\\^^^bbbaaa```aaadddfffggggggcccbbb```_________```aaaccc^^^YYYZZZ^^^bbbbbb```aaa```____________``````^^^^^^___```___\\\ZZZYYYYYY[[[^^^``````___]]]\\\[[[ZZZZZZ^^^cccfffeeeccc]]]]]]^^^_________^^^^^^]]]^^^___`````````___^^^___```bbbccccccbbbbbbaaa]]]^^^```aaabbbbbbbbbbbbbbbbbbaaa```^^^___aaaddddddaaa^^^^^^___^^^ZZZWWWZZZZZZZZZZZZ[[[]]]___aaa___aaadddeeeeeeeeefffggg]]]aaaeeedddaaa^^^\\\]]]\\\^^^____________aaabbb^^^``````___bbbggghhheeeiiijjjjjjjjjjjjhhhfffeee^^^^^^___```]]]YYYZZZ___ZZZ]]]```bbbbbb```]]][[[XXXbbbfffaaa]]]aaafffhhhhhhhhhiiijjjkkkjjjjjjjjjllleee```aaabbb___]]]]]]``````aaabbbcccaaa]]]ZZZSSSVVVWWWUUUTTTXXX^^^bbbbbbbbbaaaaaa`````````aaa___cccddddddffflllnnnlllfffkkknnnkkkccc^^^^^^aaabbbccceeegggjjjmmmpppqqqpppnnnmmmmmmnnnmmmiiieee\\\bbbgggiiilllooonnnkkknnnpppqqqnnniiigggkkkoookkkkkkjjjkkklllnnnpppqqqpppoooooopppqqqrrrqqqpppmmmiiidddbbbccceeedddccccccfffkkknnnooopppqqqsssqqquuuyyyzzzyyyxxxyyy{{{uuuwwwyyyzzzzzzzzz|||}}}|||{{{{{{|||yyyvvvxxx~~~{{{}}}~~~{{{{{{zzzyyyyyy{{{yyyqqqooosssxxx}}}}}}|||{{{{{{||||||}}}}}}}}}}}}~~~}}}zzz{{{}}}~~~zzzyyyxxxwwwyyy{{{~~~yyyzzzyyyxxxwwwvvvwwwxxxyyyyyyyyy{{{}}}~~~}}}||||||yyywwwyyy}}}|||xxxuuuwwwzzz|||}}}|||{{{yyysssnnnhhhbbb___^^^]]]\\\^^^___```aaacccdddeeeeeeeeeaaa]]][[[\\\^^^``````VVVXXXZZZZZZYYYWWWWWWXXXTTTTTTUUUUUUVVVXXXYYYZZZ___^^^\\\[[[ZZZYYYVVVTTT^^^ZZZWWWVVVXXXZZZZZZYYY\\\[[[[[[]]]```cccddddddccc```\\\YYYZZZ\\\]]]]]]aaa\\\WWWYYY^^^```]]]YYY[[[ZZZYYYYYYYYYZZZ[[[\\\[[[^^^```___[[[XXXWWWWWWZZZ]]]^^^[[[ZZZ[[[YYYUUUTTTYYY]]]]]]^^^___]]]XXXXXXWWWZZZ______ZZZWWWXXX[[[ZZZYYYXXXWWWWWWWWWXXX\\\YYYWWWYYY^^^```^^^[[[[[[[[[[[[[[[]]]^^^```aaa\\\[[[YYYXXX]]]bbb```ZZZ^^^\\\[[[YYYYYYXXXWWWWWWUUUWWWYYY[[[\\\[[[ZZZZZZYYYZZZ\\\___````````````^^^\\\ZZZZZZZZZYYYVVVSSSZZZ[[[]]]^^^^^^^^^]]]]]]\\\]]]ZZZWWW\\\eeegggcccfffeeecccbbbbbbbbbccccccWWWXXXYYYYYYXXXXXXZZZ[[[\\\YYYYYY]]]dddfffbbb]]]]]]```bbbaaa______aaadddffffffeeedddeeefffggghhhccc```\\\[[[[[[]]]]]]]]]\\\^^^```bbbbbb```^^^\\\YYYYYYYYYXXXYYYYYYZZZ[[[[[[\\\]]]\\\ZZZ[[[___dddeee]]]ZZZ___fffgggfffeeefffhhhkkkjjjfffbbb^^^]]]bbbbbbbbbbbbdddfffhhhiiikkkmmmkkkfffdddeeedddaaa```aaacccdddeeehhhkkknnnmmmllljjjgggddddddfffiiilllhhhdddccceeeggggggfffggghhhjjjkkklllmmmmmmmmmdddcccbbb___^^^```cccgggggghhhjjjlllnnnqqqssstttppptttwwwuuupppnnnpppsssttttttrrrppppppsssxxx|||zzzvvvsssrrruuuxxxxxxxxx~~~~~~}}}}}}|||{{{{{{{{{yyyvvvssstttwwwzzzzzzyyy~~~}}}{{{zzzzzz|||}}}zzzzzzxxxuuurrrpppqqqssszzztttrrrwww||||||zzzzzz~~~}}}||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~||||||~~~~~~~~~{{{|||}}}}}}{{{xxxuuuvvvxxx|||~~~}}}~~~||||||}}}~~~{{{xxxsssuuuvvvvvvvvvwwwyyy{{{|||zzzyyyzzz|||{{{xxxttttttrrrsssxxx~~~{{{~~~{{{yyyzzz{{{{{{xxxuuuuuuvvvvvvwwwxxxzzz}}}~~~}}}ssskkkhhhddd^^^\\\___^^^___bbbeeebbb]]]]]]aaa```\\\[[[___fffiiifffaaa]]]\\\[[[\\\^^^^^^ZZZVVVUUUUUUUUUUUUVVVWWWXXXYYY[[[ZZZZZZZZZYYYXXXWWWUUU\\\YYYVVVVVVWWWWWWVVVTTTVVVUUUUUUXXX[[[^^^______]]]ZZZVVVTTTTTTVVVWWWWWW\\\YYYWWWWWWZZZ[[[XXXUUUXXXXXXWWWVVVVVVWWWYYYZZZ[[[^^^___^^^ZZZVVVUUUUUUYYY[[[ZZZVVVVVVZZZ[[[YYYSSSXXXZZZYYYZZZ\\\ZZZVVVSSSRRRUUU[[[\\\YYYXXXZZZ[[[ZZZYYYXXXWWWVVVVVVVVVXXXUUUSSSVVVZZZ]]][[[YYYWWWWWWWWWXXXYYYYYYZZZZZZ[[[ZZZWWWUUUYYY^^^]]]XXXUUUUUUUUUSSSQQQPPPQQQRRRSSSTTTVVVXXXYYYXXXWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^]]]ZZZXXXWWWWWWUUURRROOOXXXYYYZZZ[[[[[[[[[ZZZZZZXXXZZZXXXVVVZZZaaaccc___```___^^^]]]]]]]]]]]]^^^VVVXXXYYYYYYWWWUUUTTTTTTYYYWWWWWWZZZ```bbb^^^ZZZZZZ\\\^^^^^^]]]\\\^^^```aaa```_________```aaaaaa[[[XXXTTTRRRSSSUUUWWWWWWYYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ\\\]]][[[XXXWWWZZZ]]]bbbZZZVVV[[[aaabbbaaaaaabbbdddggggggdddaaa^^^]]]ZZZ[[[]]]___```aaabbbbbbccceeeddd```___aaaaaa^^^___```aaaaaaaaabbbeeeggggggggggggeeecccdddfffiiiiiieeeaaa```aaadddeeedddbbbcccdddeeeffffffffffffbbbbbbaaa___^^^```dddggghhhhhhiiijjjkkkkkkkkkkkkjjjnnnqqqpppmmmkkkmmmpppqqqpppooommmmmmppptttxxxvvvrrrnnnmmmpppsssttttttyyyyyyyyyyyyyyyyyyyyyyyytttrrroooppprrruuuvvvuuuzzzyyywwwvvvvvvvvvxxxxxxzzzyyyxxxwwwvvvuuuuuuuuuxxxsssqqqwww{{{{{{yyyyyy~~~~~~~~~~~~}}}|||zzzyyyzzzzzzzzzzzz{{{}}}yyyyyyxxxxxxyyyyyyzzzzzz}}}}}}|||{{{|||}}}~~~~~~{{{yyyxxxyyyyyyxxxvvvttttttvvvyyy}}}~~~~~~|||}}}zzzxxxzzz{{{zzzzzzzzz|||~~~~~~|||{{{{{{{{{zzzvvvsssooommmmmmqqqxxx{{{zzzxxx}}}{{{zzzzzz{{{{{{yyyvvvrrrppppppqqqssswwwyyyzzzwwwooohhhfffccc^^^\\\___^^^^^^bbbeeeccc^^^]]]```]]][[[ZZZ^^^dddggggggddd^^^\\\[[[\\\^^^]]]XXXTTTVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVUUUUUUVVVUUUTTTTTTTTTSSSPPPMMMPPPPPPPPPRRRVVVZZZ[[[[[[XXXUUUQQQPPPPPPRRRSSSSSSWWWXXXXXXXXXWWWVVVTTTRRRUUUUUUTTTSSSTTTUUUVVVWWW[[[\\\]]][[[XXXTTTRRRRRRUUUWWWUUUQQQRRRXXX[[[ZZZSSSVVVWWWTTTUUUWWWVVVSSSQQQPPPQQQVVVWWWUUUUUUXXXZZZYYYXXXVVVUUUTTTTTTTTTSSSQQQPPPRRRVVVXXXWWWTTTRRRSSSUUUVVVVVVVVVUUUUUUXXXWWWSSSPPPSSSXXXXXXUUUPPPRRRSSSQQQNNNMMMOOORRROOOPPPSSSTTTUUUTTTSSSRRRTTTTTTUUUVVVWWWYYYZZZ[[[[[[YYYVVVTTTSSSQQQNNNKKKTTTUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUTTTWWW[[[\\\YYYXXXXXXWWWWWWWWWVVVVVVWWWPPPSSSVVVVVVTTTRRRPPPOOOUUUTTTTTTVVVZZZ[[[XXXUUUVVVWWWYYYYYYYYYYYYZZZ\\\YYYXXXWWWWWWWWWWWWXXXXXXVVVSSSNNNMMMOOORRRTTTUUUUUUVVVVVVWWWWWWVVVVVVUUUXXXXXXWWWVVVUUUUUUUUUUUUWWWZZZ[[[YYYUUURRRSSSTTT]]]UUUQQQTTTYYYZZZZZZ[[[\\\___bbbbbbaaa^^^\\\\\\SSSUUUXXX[[[]]]]]]\\\\\\ZZZ]]]]]][[[[[[______\\\___``````___]]]]]]___``````aaabbbbbbbbbccceeegggfffbbb]]][[[\\\___aaabbb_________``````______^^^``````___^^^]]]___cccfffiiiiiikkkkkkkkkkkkjjjiiicccfffiiiiiiggggggiiikkkkkkkkkkkkiiiiiikkkooorrrpppmmmiiigggiiillloooppprrrrrrsssssstttuuuuuuvvvpppnnnmmmmmmoooqqqrrrqqquuutttrrrqqqqqqqqqrrrrrrxxxvvvtttuuuxxxxxxvvvssstttooooootttyyyxxxwwwwwwzzz{{{||||||zzzxxxvvvtttsssssssssssstttuuuvvvwwwssssssssssssssstttuuuuuuwwwwwwxxxyyyzzz{{{||||||yyy{{{zzzxxxzzz}}}{{{xxxuuuttttttuuutttsssrrrrrrrrrtttxxx|||}}}}}}zzz{{{~~~~~~}}}{{{xxxwwwyyy{{{||||||{{{|||~~~|||~~~~~~|||}}}~~~zzz{{{zzz}}}|||~~~~~~zzzxxxqqqooonnnqqqvvv{{{|||{{{~~~}}}||||||}}}|||zzzyyyrrrooolllmmmqqquuuwwwwwwtttnnniiihhhgggcccbbbccc^^^^^^bbbfffddd```^^^aaa\\\\\\\\\^^^aaadddgggiii```^^^]]]]]]^^^]]]XXXTTTTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRSSSSSSRRRQQQQQQQQQMMMNNNPPPQQQQQQNNNKKKHHHLLLLLLLLLOOOSSSVVVXXXXXXVVVSSSPPPOOOPPPQQQRRRRRRSSSVVVYYYXXXUUUQQQPPPQQQSSSSSSRRRRRRRRRTTTUUUVVVZZZZZZYYYWWWTTTQQQOOONNNPPPRRRRRROOOPPPUUUWWWVVVRRRTTTSSSPPPPPPSSSSSSQQQSSSPPPPPPRRRRRRPPPPPPSSSXXXWWWVVVTTTSSSRRRRRRQQQQQQPPPNNNOOOQQQRRRQQQOOOOOOPPPSSSUUUVVVUUUTTTSSSSSSRRRNNNJJJLLLQQQSSSQQQMMMPPPRRRPPPLLLKKKNNNRRRLLLMMMOOOQQQQQQPPPOOONNNQQQQQQQQQQQQRRRUUUWWWXXXZZZXXXUUURRRPPPMMMKKKJJJPPPQQQRRRSSSSSSRRRQQQQQQPPPQQQRRRSSSTTTUUUTTTSSSQQQRRRRRRSSSSSSRRRQQQQQQIIILLLNNNPPPOOONNNNNNOOOQQQQQQQQQRRRTTTTTTRRRQQQRRRSSSTTTTTTUUUUUUVVVWWWRRRRRRRRRQQQQQQQQQQQQQQQQQQMMMIIIHHHJJJNNNQQQSSSRRRRRRRRRQQQQQQRRRRRRRRRSSSRRRQQQOOONNNNNNMMMMMMQQQTTTVVVUUUQQQMMMLLLMMMVVVOOOKKKMMMQQQRRRRRRTTTWWWZZZ\\\]]][[[YYYXXXWWWRRRSSSUUUWWWYYYZZZZZZ[[[WWWZZZ[[[YYYZZZ]]]]]][[[]]]^^^^^^]]]\\\[[[\\\]]]\\\]]]___```___```aaacccbbb^^^ZZZXXXXXXZZZ]]]___^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\[[[[[[]]]aaadddccceeegggiiijjjiiiiiihhh___aaaddddddbbbbbbcccdddggghhhhhhgggfffgggjjjmmmkkkhhheeecccdddgggjjjlllmmmmmmnnnnnnoooooooooooonnnmmmlllmmmmmmoooooopppppppppooonnnoooooopppqqqssspppnnnppptttuuupppkkknnnkkkkkkqqqtttsssrrrsssssstttuuuuuutttqqqnnnlllmmmmmmmmmmmmnnnnnnooooooooooooooooooppppppqqqrrrrrrssstttvvvvvvvvvuuuuuussstttsssqqqtttzzz}}}|||yyywwwtttrrrrrrrrrrrrrrrqqqoooooopppssswwwxxxyyytttvvvxxx{{{|||{{{zzzyyyyyyzzz|||||||||zzzxxxvvvuuuvvvxxxxxxxxxxxxyyy{{{xxxxxxxxxxxxyyyzzz{{{|||zzz{{{}}}|||{{{zzzzzz{{{|||zzz}}}~~~}}}}}}||||||{{{{{{~~~~~~}}}}}}~~~~~~{{{{{{~~~~~~{{{{{{}}}}}}zzzyyyyyy{{{~~~~~~|||{{{wwwyyy}}}}}}}}}{{{xxxyyy}}}~~~}}}{{{vvvqqqqqquuuyyyyyyxxxvvvrrrooonnnnnnmmmkkkkkkaaa```cccggggggbbb```bbb___aaabbbaaaaaacccgggkkkcccaaa``````aaa```[[[WWWPPPPPPPPPOOONNNMMMKKKJJJMMMOOOPPPOOOLLLJJJJJJKKKDDDGGGKKKMMMMMMJJJHHHFFFHHHGGGGGGJJJNNNQQQRRRRRRSSSQQQNNNNNNOOOPPPPPPPPPNNNRRRUUUTTTOOOLLLKKKMMMQQQQQQPPPPPPQQQSSSTTTUUUWWWVVVTTTRRRPPPMMMKKKIIIKKKNNNOOONNNOOORRRRRROOOPPPRRRQQQMMMMMMPPPQQQOOOQQQNNNMMMOOOOOOMMMNNNQQQUUUTTTRRRQQQPPPOOOOOOOOOQQQPPPNNNNNNMMMMMMKKKJJJIIIKKKNNNPPPRRRRRRQQQQQQMMMMMMIIIEEEFFFLLLNNNMMMIIIKKKLLLJJJHHHGGGIIILLLIIIJJJLLLMMMNNNMMMKKKJJJNNNNNNMMMNNNOOOQQQTTTUUUWWWVVVTTTQQQNNNLLLKKKKKKMMMNNNOOOOOOOOONNNMMMLLLMMMNNNPPPQQQQQQOOOMMMNNNMMMNNNPPPQQQQQQPPPOOONNNIIIIIIIIIHHHGGGHHHJJJMMMLLLNNNOOOOOONNNMMMMMMNNNNNNNNNNNNPPPQQQSSSSSSSSSNNNNNNNNNNNNNNNNNNMMMMMMIIIFFFCCCBBBDDDHHHKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNOOONNNLLLKKKIIIIIIHHHHHHIIIMMMPPPOOOLLLIIIHHHIIIOOOIIIFFFHHHKKKKKKLLLNNNTTTVVVWWWWWWUUURRRQQQQQQRRRQQQPPPPPPRRRTTTWWWYYYTTTWWWXXXVVVWWWYYYYYYUUUWWWXXXZZZYYYXXXWWWXXXYYYZZZ[[[\\\\\\[[[ZZZ[[[\\\]]][[[XXXUUUTTTVVVYYY\\\\\\\\\\\\[[[ZZZYYYWWWVVVWWWXXXXXXXXXXXXYYY\\\___[[[\\\]]]____________^^^^^^___``````^^^]]]]]]]]]cccdddeeeeeeddddddfffhhhgggeeebbb``````bbbfffiiijjjjjjjjjjjjiiiiiihhhhhhjjjjjjjjjjjjjjjjjjkkkllllllllllllmmmnnnooopppqqqooollliiikkknnnnnniiidddhhheeeggglllnnnkkkjjjllljjjkkkllllllkkkhhhfffeeehhhhhhiiijjjjjjjjjkkkkkkllllllllllllmmmnnnooopppooopppqqqqqqqqqooonnnlllmmmoooooolllnnntttxxxyyywwwvvvtttrrrpppoooppppppnnnmmmkkklllooorrrssssssnnnooorrrtttuuuuuutttttttttuuuwwwyyyyyyxxxvvvuuurrrtttuuuuuuuuuuuuvvvwwwqqqqqqrrrrrrssstttvvvvvvxxxyyy{{{zzzyyywwwxxxxxx}}}zzzxxx{{{~~~{{{zzzyyyxxxxxxxxxyyyyyyzzzzzz{{{||||||{{{yyyxxxyyyxxxwwwuuussstttwwwzzzyyywwwwwwyyyyyytttsssuuuxxxyyyyyyzzzzzzyyyyyyyyy}}}~~~~~~vvvxxx{{{}}}|||{{{zzz{{{}}}|||{{{yyyxxxuuussstttuuutttrrrgggeeefffiiiiiifffdddeeeeeeggghhhfffcccccchhhlllgggeeedddeeefffeeeaaa]]]IIIIIIJJJJJJHHHGGGEEECCCGGGJJJLLLJJJFFFCCCDDDFFF>>>BBBGGGJJJIIIGGGEEEDDDDDDCCCCCCEEEHHHKKKLLLLLLMMMKKKIIIIIIKKKLLLLLLKKKHHHJJJMMMKKKHHHEEEEEEGGGMMMMMMLLLLLLMMMOOOQQQRRRSSSQQQNNNLLLLLLJJJHHHEEEFFFJJJLLLKKKLLLOOONNNKKKKKKNNNMMMJJJJJJNNNNNNLLLJJJHHHHHHKKKMMMLLLMMMQQQPPPOOONNNMMMMMMLLLMMMMMMOOONNNMMMLLLJJJIIIHHHGGGCCCEEEGGGIIIJJJKKKKKKJJJFFFGGGFFFBBBCCCHHHJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGIIIJJJJJJIIIGGGFFFIIIJJJJJJKKKLLLNNNPPPPPPRRRRRRPPPNNNKKKIIIJJJLLLIIIJJJKKKKKKKKKJJJIIIHHHKKKJJJLLLNNNLLLHHHGGGIIIIIIKKKMMMOOOOOONNNLLLJJJLLLKKKHHHDDDAAAAAACCCEEEGGGIIIKKKJJJHHHGGGIIILLLJJJIIIIIIKKKNNNOOOOOONNNIIIJJJKKKLLLLLLLLLLLLKKKHHHEEECCCCCCEEEHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJHHHGGGFFFFFFFFFCCCFFFJJJIIIFFFDDDDDDEEEIIIDDDCCCFFFHHHHHHHHHKKKOOOQQQRRRQQQOOOMMMLLLMMMPPPNNNKKKJJJKKKMMMQQQSSSOOOSSSTTTRRRRRRTTTSSSOOOOOOQQQSSSSSSRRRRRRRRRSSSVVVWWWWWWVVVTTTSSSTTTVVVWWWWWWVVVSSSRRRRRRUUUXXXVVVVVVUUUUUUTTTRRRQQQPPPRRRSSSTTTSSSSSSTTTWWWYYYYYYYYYXXXXXXWWWWWWWWWWWW\\\\\\\\\\\\[[[ZZZYYYYYY^^^```aaaaaa``````aaabbb``````___^^^]]]^^^aaadddffffffeeeddddddcccbbbbbbbbbdddeeedddccccccdddeeeggghhhhhhiiijjjkkklllllljjjgggeeeeeegggfffccc```aaa```bbbfffgggcccbbbcccbbbbbbbbbbbbaaaaaa```___cccdddeeefffgggggggggggggggggghhhhhhiiijjjllllllllllllmmmmmmllljjjhhhggghhhkkkkkkhhhhhhmmmrrrsssrrrssssssqqqnnnlllkkkllljjjhhhhhhiiikkkmmmmmmlllhhhhhhjjjkkklllmmmnnnnnnqqqrrrssssssrrrqqqpppoooooopppqqqpppoooppprrrsssmmmmmmmmmnnnooopppqqqrrrsssuuuvvvvvvuuuttttttuuuvvvuuuvvvwwwzzz||||||{{{uuuuuussssssssstttuuuvvvttttttuuuuuuuuuttttttssswwwvvvtttrrrppppppsssvvvvvvttttttvvvuuuooommmnnnrrrtttvvvxxxxxxwwwuuusssvvvzzz~~~}}}{{{zzzzzz}}}xxxyyy{{{zzz{{{}}}~~~}}}}}}~~~}}}}}}yyyvvvvvvyyyyyywwwpppkkkiiilllllliiihhhiiikkklllllljjjgggfffiiilllhhhffffffhhhkkkkkkhhhdddBBBCCCDDDDDDCCCAAA???>>>AAADDDGGGEEEAAA???AAADDD===AAAFFFGGGEEEBBBAAAAAACCCBBBBBBCCCFFFHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFEEEDDDCCCCCCDDDGGGFFFFFFFFFGGGIIIKKKLLLOOOLLLIIIHHHHHHGGGEEECCCBBBFFFGGGFFFHHHMMMOOOMMMFFFIIIIIIGGGHHHKKKKKKIIIFFFDDDEEEIIIJJJIIIIIIMMMKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGBBBBBBBBBCCCCCCCCCCCCCCC@@@CCCCCC@@@AAAFFFHHHGGGKKKHHHDDDDDDFFFGGGEEEBBBBBBCCCEEEFFFFFFEEECCCBBBDDDEEEGGGHHHJJJJJJKKKKKKJJJKKKJJJHHHEEEEEEHHHKKKEEEFFFGGGGGGGGGFFFDDDCCCIIIGGGHHHJJJGGGAAAAAAEEEDDDFFFJJJLLLMMMKKKHHHFFFJJJIIIGGGDDD@@@>>>>>>@@@@@@DDDGGGFFFBBBAAAEEEIIIFFFDDDDDDFFFIIILLLKKKJJJDDDEEEGGGHHHIIIIIIIIIIIIHHHFFFEEEEEEGGGIIIIIIHHHEEEFFFHHHIIIIIIHHHFFFEEEHHHGGGFFFEEEDDDCCCCCCCCC@@@CCCFFFEEEAAA??????AAADDDAAABBBFFFHHHGGGGGGIIIIIIKKKMMMMMMKKKJJJJJJKKKMMMKKKIIIHHHHHHIIIKKKMMMJJJNNNPPPOOOOOOQQQPPPMMMMMMOOOQQQQQQOOONNNNNNOOOQQQQQQPPPNNNLLLLLLOOOQQQQQQRRRSSSQQQOOONNNPPPSSSPPPPPPPPPOOONNNMMMLLLKKKNNNOOOPPPPPPOOOOOOQQQSSSUUUTTTSSSQQQQQQRRRSSSTTTXXXXXXXXXYYYYYYYYYXXXWWWWWWYYY[[[\\\ZZZZZZZZZ[[[XXXZZZ[[[ZZZXXXXXXZZZ]]]_____________________^^^]]]___aaa```^^^]]]^^^```bbbcccccccccccccccbbbbbb```___^^^]]]]]]]]]]]]]]]\\\[[[^^^aaa```[[[ZZZ\\\]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^```aaaccccccccccccbbbbbbbbbcccdddeeefffggghhhhhhhhhhhhgggffffffeeecccggghhhdddcccgggkkkkkkkkkmmmooonnnjjjfffeeeeeedddcccccceeeggggggfffeeeaaaaaaaaabbbccceeeggghhhllllllkkkkkkjjjiiiiiiiiikkkkkkkkkjjjiiiiiillloooiiiiiiiiiiiiiiijjjkkkllllllnnnoooooonnnmmmnnnooolllnnnpppqqqpppqqqsssuuunnnmmmlllkkklllnnnoooqqqnnnnnnmmmmmmmmmnnnnnnoooqqqrrrsssrrrqqqpppqqqrrrrrrpppqqqsssrrrmmmjjjkkkmmmnnnpppqqqrrrqqqppppppooosssxxxyyyxxxyyy|||~~~~~~zzz|||~~~}}}zzzzzz{{{}}}}}}~~~~~~zzzwwwvvvuuuuuuwww{{{}}}~~~~~~||||||{{{|||~~~~~~vvvzzz|||}}}}}}{{{yyyyyyzzz}}}~~~|||zzz|||}}}{{{}}}~~~~~~}}}~~~~~~xxxxxx|||}}}zzzxxxrrrmmmnnnnnnlllkkkmmmllllllmmmlllkkkjjjkkkkkkgggfffgggjjjnnnooommmjjj>>>???@@@AAA@@@>>><<<:::<<<@@@CCCCCC???>>>@@@CCC>>>AAAEEEFFFCCC@@@>>>???FFFEEEDDDEEEGGGIIIIIIIIIFFFDDDCCCCCCEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDBBBBBBAAABBBCCCEEEGGGHHHMMMIIIFFFEEEFFFFFFDDDAAAAAACCCCCCBBBEEELLLPPPPPPBBBFFFGGGEEEFFFIIIIIIFFFFFFDDDDDDHHHHHHDDDDDDFFFIIIHHHHHHHHHHHHIIIJJJJJJEEEFFFGGGGGGFFFFFFGGGHHHDDDDDDBBBAAA@@@??????@@@<<<@@@BBB@@@AAAEEEGGGFFFGGGAAA<<<<<>>999@@@AAABBBCCCCCCBBB@@@???AAABBBDDDFFFHHHHHHHHHGGGDDDEEEEEEDDDAAABBBFFFIIICCCCCCDDDDDDDDDCCCAAA@@@GGGEEEEEEGGGCCC<<<===CCC@@@CCCGGGIIIJJJHHHEEECCCDDDEEEFFFDDDAAA???>>>???<<>>>>>BBBGGGCCCAAA@@@CCCGGGIIIHHHGGG@@@AAADDDFFFGGGGGGGGGGGGCCCBBBAAABBBDDDEEEDDDBBBBBBDDDFFFHHHHHHFFFDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBDDDBBB>>>;;;<<<>>>AAA@@@BBBGGGIIIGGGFFFIIIEEEGGGIIIJJJIIIIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHMMMOOOOOOPPPRRRQQQNNNOOOPPPRRRRRRPPPNNNMMMMMMLLLLLLJJJHHHGGGHHHLLLOOOMMMOOOQQQPPPMMMLLLMMMOOOMMMMMMMMMMMMLLLKKKJJJIIILLLMMMNNNMMMLLLLLLMMMOOOKKKJJJIIIHHHJJJMMMPPPRRRUUUUUUUUUVVVXXXXXXXXXWWWRRRTTTWWWWWWVVVUUUUUUUUURRRUUUWWWWWWTTTTTTUUUXXXZZZZZZ[[[[[[\\\\\\]]]]]][[[^^^```___]]][[[\\\^^^_________^^^]]]\\\ZZZYYYWWWWWWWWWVVVUUUVVVYYY[[[YYYYYY[[[^^^]]]WWWUUUWWW[[[ZZZXXXWWWXXXYYY[[[]]]XXXYYY\\\^^^````````````]]]^^^^^^___```aaacccccceeeeeeeeeeeeeeeeeeeeefff```eeefffbbb```cccfffffffffiiilllkkkfffbbb```````````````bbbddddddbbb```]]]\\\\\\\\\]]]```ccceeeeeeeeedddddddddeeeffffffhhhhhhgggeeeccceeehhhkkkeeeddddddddddddeeefffffffffhhhiiijjjiiihhhiiijjjdddhhhlllkkkiiihhhlllppphhhgggffffffgggiiikkkmmmjjjiiihhhggghhhiiikkklllfffiiimmmooonnnlllkkkjjjooommmnnnqqqpppkkkiiijjjjjjjjjjjjjjjkkklllmmmnnnkkkoootttuuusssrrrvvvzzzxxxzzzzzzxxxyyy|||zzzuuuvvvxxxyyy{{{|||||||||{{{~~~{{{zzz{{{|||tttuuuvvvwwwxxxyyyzzzzzz~~~}}}yyyvvvuuuvvvyyyyyy{{{||||||xxxsssnnnpppqqqrrrvvvyyyzzzyyywwwwww|||~~~}}}}}}{{{zzz|||sssyyy{{{|||{{{zzzyyyyyyzzz||||||{{{xxxuuuuuuyyy|||tttvvvyyyyyyxxxwwwwwwxxxyyyyyy{{{~~~zzzzzz}}}~~~vvvooooooooommmmmmoookkkkkkllllllmmmmmmlllkkkfffeeefffkkkoooqqqooolllAAABBBCCC@@@;;;888999:::???@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDCCC???<<>>CCCEEEEEECCC??????AAADDDDDDCCCBBBAAAAAABBBCCCDDDAAA???>>>???AAACCCDDDDDDAAA@@@@@@AAABBBBBBAAA???EEEDDDAAA???EEEPPPRRRMMMDDDCCCEEEHHHIIIGGGGGGHHHCCCDDDEEEDDDBBBBBBFFFIIIGGGDDDBBBDDDHHHJJJHHHEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDBBB???>>>???@@@???:::666999???CCCAAA>>>BBBAAA???>>>===>>>>>>??????999999AAAEEEBBB===<<>>>>>AAAEEEHHHCCCBBBCCCDDDDDDCCC@@@===EEEEEEDDDAAA>>>===>>>@@@FFFDDDBBBBBBCCCDDDDDDDDDBBBAAAAAA@@@???>>>======>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCBBBBBBBBBCCCCCCEEEBBB???@@@CCCEEEEEEDDDDDDBBB@@@AAABBBCCCCCCBBBDDDIIIHHHBBBCCCJJJFFF<<>>===<<<<<>><<<@@@@@@AAACCCEEEFFFDDDBBBFFFGGGHHHIIIIIIHHHGGGFFFHHHIIIJJJIIIGGGEEEDDDDDDGGGGGGIIILLLNNNNNNKKKHHHHHHHHHIIIIIIHHHGGGEEEDDDIIIHHHFFFEEEDDDEEEGGGHHHGGGIIILLLOOOOOONNNKKKIIIEEEHHHJJJJJJIIIHHHHHHIIIFFFFFFHHHJJJLLLLLLIIIGGGLLLKKKJJJGGGFFFHHHKKKOOORRRVVVVVVQQQPPPTTTSSSOOOOOOPPPSSSUUUVVVSSSMMMIIILLLPPPOOOHHHGGGLLLPPPOOOWWWXXXYYYYYYYYYWWWUUUSSSYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVXXXRRRMMMOOOUUUYYYXXXTTTZZZYYYXXXYYYZZZZZZXXXVVVUUUXXXXXXUUUVVVYYYYYYVVVVVVWWWWWWXXXYYYZZZ[[[[[[YYYZZZZZZXXXWWWYYY]]]aaa___```aaabbbbbbaaa```______bbbbbb______bbbbbb___bbbeeegggddd___\\\^^^aaa\\\[[[ZZZZZZ\\\]]]\\\ZZZXXXZZZZZZYYYZZZ\\\ZZZUUUbbb^^^]]]^^^^^^]]]___cccgggdddaaa^^^^^^```dddfffdddbbb___\\\[[[ZZZ[[[[[[bbb``````cccccc___^^^___dddeeegggggggggeeecccbbbcccfffiiiiiifffeeegggiiiiiihhhfffeeedddcccbbbbbb```bbbeeeiiikkkkkkkkkjjjnnnnnnmmmkkkhhhgggggggggjjjjjjgggdddiiiooommmffffffjjjnnnnnnllllllppptttppppppqqqrrrsssrrrooommmnnnnnnoooooonnnppprrruuuttttttssssssrrrqqqpppppphhhjjjlllmmmmmmooosssuuuoooppppppppppppooonnnnnnrrrttttttrrrnnnjjjgggfffhhhjjjlllnnnppppppppppppzzzzzzyyyxxxxxxzzz|||~~~~~~~~~~~~}}}|||zzzvvvwww|||~~~zzzuuuwww{{{~~~||||||}}}|||yyyvvvsssqqqqqqssstttrrrqqqppppppqqqsssvvvwwwyyyyyyyyyyyyyyyzzz{{{{{{|||~~~}}}{{{}}}|||{{{~~~~~~vvvqqqoooooooooppphhhhhhjjjnnnrrrrrrnnniiiiiigggggglllrrrsssnnnggg<<<===>>><<<999777888999>>>???AAAAAA@@@>>>======AAA?????????AAAAAA@@@???>>>???AAAEEEIIIIIIFFFCCCAAAAAAAAA@@@???@@@BBBDDDFFFFFFDDDCCCCCCCCCDDDDDD@@@>>><<<<<<>>>@@@AAAAAA@@@???>>>???AAABBBAAA@@@BBBCCCAAA@@@EEELLLKKKEEEIIIHHHFFFFFFDDDBBBAAAAAACCCEEEFFFDDDBBBAAACCCEEEHHHEEECCCEEEIIIKKKIIIFFFDDDDDDDDDDDDCCCBBBBBBAAA@@@AAAAAA@@@>>>===>>>@@@GGGCCC??????AAACCCAAA???BBBAAA@@@@@@????????????CCC===<<>><<<===???CCCEEECCCBBBBBBCCCDDDDDDAAA???EEEEEEDDDAAA>>>===>>>@@@GGGEEECCCBBBDDDEEEEEEEEEBBBBBBAAA@@@>>>======<<>>??????BBBBBBAAA@@@@@@@@@AAAAAABBB@@@>>>???AAABBBBBB@@@BBB@@@??????AAABBBBBBAAA@@@DDDDDD>>>@@@FFFCCC:::===>>>@@@@@@???<<<:::888@@@?????????@@@???>>>===BBBBBBBBBCCCDDDDDDBBB@@@@@@AAACCCDDDFFFGGGGGGGGGHHHEEECCCCCCFFFGGGEEECCCCCCCCCEEEGGGIIIIIIGGGEEEIIIIIIJJJIIIHHHFFFEEEDDDEEEDDDCCCBBBBBBDDDFFFGGGIIIJJJKKKLLLKKKIIIFFFDDDFFFFFFEEEEEEFFFGGGGGGHHHFFFFFFEEEGGGIIIIIIHHHGGGJJJIIIHHHFFFDDDFFFIIILLLPPPSSSSSSOOOOOORRRRRRNNNOOOOOOQQQSSSSSSQQQLLLIIIHHHKKKKKKFFFDDDHHHKKKJJJRRRSSSUUUVVVWWWVVVUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUUUUTTTTTTTTTPPPMMMOOOSSSVVVVVVUUUXXXWWWVVVVVVWWWWWWUUUTTTQQQTTTUUUSSSTTTWWWXXXUUUSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWWWWUUUTTTUUUYYY]]][[[[[[\\\]]]^^^^^^]]]]]]^^^aaa```]]]\\\______\\\]]]```bbb___ZZZWWWXXXZZZZZZXXXWWWXXXYYYZZZYYYXXXVVVXXXXXXVVVWWWZZZYYYTTTYYYUUUTTTWWWXXXXXXZZZ^^^aaa___\\\[[[[[[\\\___``````^^^\\\ZZZYYYXXXXXXYYY]]][[[\\\___^^^[[[YYY[[[``````bbbcccbbbaaa```^^^^^^```bbbbbb``````aaacccbbbbbbaaa`````````aaaaaa```bbbdddeeeggggggggggggjjjjjjiiigggeeeccccccdddeeeeeebbb```dddiiihhhaaaaaadddfffeeebbbbbbeeeiiijjjiiiiiijjjkkkjjjgggeeedddeeefffffffffgggiiilllkkkkkkkkkkkkjjjjjjjjjjjjaaaaaabbbccceeefffggggggjjjjjjjjjjjjjjjiiihhhhhhmmmnnnooommmiiieeecccbbbcccdddeeeggghhhiiijjjjjjnnnlllkkkjjjlllnnnoooppprrrssstttvvvwwwwwwwwwvvvpppnnnmmmoootttvvvtttqqquuuyyy}}}~~~}}}}}}~~~~~~|||xxxtttqqqooooooooooooooooooooopppqqqrrrrrrxxxxxxwwwwwwwwwxxxyyyyyyxxxzzz|||}}}}}}|||zzzyyy~~~|||zzzzzzyyyyyyzzz|||}}}}}}|||}}}}}}xxxvvvuuuuuutttlllkkkkkkooossstttrrrooommmjjjiiimmmrrrsssnnniii:::<<<<<<<<<::::::;;;<<<:::<<>><<<<<<<<<@@@>>><<<<<<>>>@@@AAAAAA>>>???AAAEEEIIIIIIHHHEEE@@@???>>>???AAABBBBBBBBBEEEEEEDDDCCCBBBBBBCCCCCCAAA>>>::::::;;;===>>>???>>><<<;;;;;;>>>@@@@@@@@@@@@AAABBBBBBEEEGGGCCC===EEEDDDDDDCCCCCCEEEFFFGGGDDDDDDDDDCCC@@@@@@AAABBBFFFDDDCCCDDDHHHIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDCCCBBBAAACCCEEEHHHGGGEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@FFF@@@>>>AAACCCBBB@@@@@@@@@@@@??????@@@@@@AAABBBCCCBBB@@@???@@@BBBEEEGGGDDDCCCBBBBBBDDDDDDCCCBBBEEEEEEDDDAAA???>>>???@@@GGGEEECCCCCCDDDEEEFFFEEECCCBBBAAA???===<<<<<<;;;CCCBBBAAA@@@@@@?????????AAA@@@???>>>>>>>>>>>>>>>AAA@@@???@@@AAAAAA???>>>@@@>>>===>>>@@@AAAAAA@@@===AAAAAA===>>>CCCAAA::::::<<>>>>>?????????EEECCCCCCCCCCCCCCC@@@>>>AAABBBCCCDDDEEEFFFHHHHHHGGGBBB>>>@@@EEEHHHFFFBBBAAAAAAAAABBBDDDEEEDDDCCCGGGGGGGGGFFFEEEDDDBBBAAA@@@?????????@@@BBBDDDEEEGGGGGGGGGGGGFFFDDDCCCBBBHHHCCC??????BBBEEEFFFEEEFFFEEECCCDDDEEEFFFFFFEEEFFFFFFEEECCCBBBCCCEEEHHHKKKNNNNNNLLLLLLOOOOOOMMMOOONNNNNNOOOPPPOOOLLLJJJDDDHHHIIIFFFDDDFFFGGGFFFMMMNNNPPPRRRSSSTTTSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQQQQOOOOOONNNNNNPPPRRRSSSUUUSSSRRRRRRRRRSSSSSSRRRPPPKKKOOOPPPOOOPPPTTTUUURRROOOPPPRRRUUUVVVVVVUUUTTTSSSTTTSSSQQQPPPQQQSSSVVVUUUUUUVVVVVVWWWXXXYYYZZZ\\\^^^]]]ZZZYYY\\\\\\YYYXXXZZZ[[[YYYUUUQQQQQQSSSWWWUUUTTTUUUVVVWWWVVVTTTUUUVVVTTTRRRSSSWWWWWWSSSPPPMMMMMMQQQSSSSSSUUUYYYXXXWWWWWWVVVVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVXXXUUUVVVYYYXXXUUUTTTVVVYYYZZZ[[[\\\\\\\\\[[[ZZZVVVXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]]_________``````aaaaaabbbeeedddbbbaaa```___^^^^^^^^^^^^\\\ZZZ]]]aaa```\\\[[[\\\]]]ZZZWWWWWWZZZ^^^dddccccccdddeeeeeebbb```___```aaa```___```bbbddd``````aaaaaabbbcccdddeee```^^^^^^___bbbbbb___\\\cccdddeeefffffffffeeedddeeefffgggeeeaaa^^^\\\\\\______```aaabbbccceeefffgggdddbbbbbbfffhhhhhhggghhhhhhiiijjjkkkkkkkkkjjj```aaacccfffiiikkkllllllsssuuuyyy{{{{{{{{{|||}}}{{{zzzwwwtttqqqnnnmmmllllllmmmnnnoooooonnnmmmlllttttttssssssssssssssstttqqqrrrssstttuuuuuuuuuuuuyyywwwuuusssrrrssstttvvvvvvwwwxxxwwwwwwwwwzzz|||}}}|||{{{{{{{{{}}}}}}{{{zzzxxxvvvmmmjjjiiikkkpppttttttssspppllljjjkkkoooqqqnnnjjj:::;;;;;;;;;;;;;;;;;;<<<666999<<<===<<<<<<===???>>>===<<<===???AAAAAAAAABBBCCCEEEHHHIIIIIIGGGFFFCCC@@@>>>@@@CCCDDDCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBB???;;;::::::<<<>>>>>>;;;999777777:::===??????AAAAAABBBDDDEEEEEEBBB======???AAA@@@CCCGGGIIIHHHDDDBBB???===<<<>>>AAADDDCCCBBBAAABBBEEEFFFEEEDDDGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDBBBAAACCCDDDCCCDDDDDDBBB??????AAADDDAAABBBCCCDDDDDDCCCBBBAAAFFFBBB>>>>>>???@@@@@@@@@??????>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAADDDFFFHHHHHHFFFDDDCCCCCCDDDCCCBBBEEEEEEDDDBBB???>>>@@@AAAFFFDDDBBBBBBCCCEEEEEEEEEDDDCCCAAA???===<<<<<<<<<@@@@@@@@@@@@AAABBBCCCCCCAAA@@@???>>>======<<<===AAAAAABBBBBBBBBAAA???>>>>>><<<;;;<<>>BBBBBB??????CCCCCC???:::<<<>>>??????<<<999777;;;<<<=========>>>???AAAEEEDDDBBBCCCDDDDDDBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBDDDFFFGGGEEEBBBAAA@@@???@@@BBBDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>???@@@BBBCCCCCCCCCBBBCCCCCCDDDEEEEEEHHHBBB;;;:::???CCCEEEDDDEEEDDDCCCCCCEEEEEEDDDBBBCCCCCCCCCBBB@@@@@@BBBDDDGGGIIIIIIIIIJJJKKKLLLKKKPPPNNNLLLLLLMMMNNNMMMKKKEEEHHHJJJJJJHHHHHHHHHGGGJJJKKKLLLNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPRRRPPPNNNMMMLLLMMMNNNPPPNNNPPPQQQOOOMMMMMMOOORRROOONNNMMMNNNOOOOOONNNLLLHHHKKKMMMKKKLLLOOOOOOLLLKKKMMMPPPSSSTTTTTTRRRQQQQQQPPPOOONNNMMMMMMNNNOOOOOOOOOPPPQQQRRRTTTVVVVVVWWWYYYYYYVVVVVVZZZ[[[YYYVVVWWWXXXVVVRRRPPPOOOPPPTTTSSSRRRRRRSSSTTTRRRQQQSSSTTTRRROOOPPPUUUUUURRRNNNLLLLLLPPPQQQPPPRRRVVVRRRRRRSSSTTTTTTTTTSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTQQQQQQTTTTTTQQQQQQSSSSSSTTTUUUVVVVVVVVVVVVVVVQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^___^^^\\\[[[[[[[[[ZZZYYYYYYXXXWWWVVVYYY[[[ZZZXXXWWWWWWVVVSSSQQQRRRUUUYYYZZZZZZZZZ\\\^^^___^^^\\\[[[\\\\\\[[[YYYWWWXXXYYYXXXXXXYYYYYY[[[]]]___aaaaaa^^^\\\]]]``````ZZZUUUYYYZZZ]]]___aaaaaaaaa```^^^______^^^[[[XXXWWWWWWYYYYYYXXXYYYZZZ\\\^^^___dddaaa^^^___cccfffeeebbbddddddcccbbbbbb``````___XXX\\\```bbbcccdddgggjjjpppqqqssstttuuuuuuvvvwwwrrrrrrqqqpppnnnmmmlllkkkjjjlllmmmnnnnnnllljjjhhhpppooonnnnnnmmmmmmnnnnnnkkkkkkllllllmmmooopppqqqrrrooollljjjkkkmmmqqqssssssrrrqqqpppqqqtttwwwzzzxxxvvvtttrrrrrrsssvvvxxxwww|||~~~|||{{{}}}~~~|||}}}}}}}}}~~~~~~}}}{{{zzzwwwtttqqqiiifffcccdddjjjooorrrrrroookkkggggggiiikkkiiiggg:::999999999999999999888888;;;===<<<:::999===@@@======>>>AAACCCBBB@@@>>>CCCEEEGGGIIIIIIIIIHHHHHHFFFCCCAAABBBDDDEEEBBB???<<<<<<>>>???@@@BBBBBBCCCCCC@@@===;;;<<<===>>>>>>;;;999777777:::===??????BBBAAAAAABBBCCCCCCCCCCCC???CCCDDDAAABBBGGGHHHEEEDDD???:::666888===CCCGGGBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFBBBBBBBBB???<<<;;;;;;<<<@@@BBBCCCAAA===<<<@@@CCC@@@AAACCCDDDEEEEEEDDDCCCFFFDDD@@@===>>>@@@BBBBBB@@@???>>>===>>>???@@@AAA<<<===>>>???AAADDDFFFGGGKKKIIIFFFDDDDDDDDDBBBAAAEEEEEEDDDBBB@@@???@@@BBBDDDBBBAAAAAACCCDDDEEEDDDEEECCCAAA???============@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<<<<<<>>======<<<;;;<<>>>>>>>>>>>>>>===<<<;;;;;;===>>>===<<<<<>>>>>???AAABBBBBBAAA>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@BBBAAAAAABBBCCCDDDFFFGGGIIIBBB;;;:::???DDDEEEDDDDDDDDDDDDEEEEEEDDDBBB???AAABBBCCCBBB@@@???@@@AAAEEEEEEFFFGGGHHHHHHIIIJJJPPPNNNLLLKKKLLLNNNNNNMMMGGGIIIKKKLLLKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJMMMNNNOOOPPPPPPOOONNNMMMPPPOOOMMMKKKKKKLLLNNNOOONNNQQQRRROOOKKKIIIKKKMMMKKKJJJIIIJJJLLLLLLKKKIIIFFFJJJKKKIIIIIIJJJIIIEEEHHHKKKNNNQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKMMMNNNPPPQQQRRRSSSRRRTTTTTTRRRSSSXXX[[[YYYVVVVVVVVVTTTRRRPPPPPPQQQSSSQQQPPPPPPQQQQQQPPPNNNQQQRRRPPPMMMOOOSSSTTTQQQOOOLLLLLLOOOOOOMMMMMMPPPNNNPPPRRRSSSTTTSSSQQQPPPRRRRRRSSSTTTTTTTTTTTTTTTRRROOOOOORRRRRROOOOOORRROOOPPPQQQQQQRRRRRRRRRRRROOONNNMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQRRRQQQQQQRRRSSSUUUWWWYYYZZZ[[[XXXVVVVVVWWWXXXWWWUUUVVVTTTSSSTTTUUUVVVVVVVVVRRRRRRPPPNNNNNNOOOSSSUUULLLLLLMMMPPPSSSVVVVVVUUUUUUVVVVVVSSSPPPMMMMMMMMMQQQQQQQQQQQQSSSVVVYYYZZZZZZWWWTTTVVVXXXWWWQQQKKKLLLNNNRRRVVVXXXZZZZZZZZZWWWXXXYYYWWWUUUSSSSSSTTTRRRQQQQQQQQQRRRSSSUUUVVV\\\ZZZXXXYYY\\\^^^]]]\\\______^^^]]]\\\\\\\\\[[[YYY]]]```aaa``````dddiiikkkjjjiiiiiijjjkkkkkkkkkjjjjjjiiiiiihhhgggfffeeeiiijjjkkklllkkkiiigggfffllllllkkkkkkkkkkkkkkkllliiiiiiiiijjjkkkmmmooopppooollliiihhhhhhlllpppsssrrroookkkiiikkkqqqwww{{{tttrrrnnnjjjiiijjjlllnnnnnntttwwwuuutttvvvvvvttttttuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssqqqmmmjjjfffbbb^^^```eeekkknnnoookkkgggbbbaaabbbccccccbbb===;;;:::;;;<<<===<<<;;;===??????;;;777666;;;AAA??????@@@BBBCCCBBB>>>;;;===@@@CCCEEEFFFGGGHHHIIIDDDCCCBBBBBBCCCBBB@@@>>><<<===???@@@BBBCCCDDDDDDAAA>>><<<<<<<<<======<<<;;;999888999;;;===>>>===@@@===<<<>>>???>>>@@@CCCBBBGGGGGGEEEIIISSSYYYWWWBBB===666333555<<>>>>>@@@BBBCCCAAABBBCCCEEEFFFHHHIIIIIIKKKIIIGGGFFFFFFEEECCCAAAEEEEEEDDDBBB@@@@@@AAACCCDDDCCCAAAAAACCCEEEFFFEEEEEEDDDAAA???>>>>>>???@@@CCCBBBAAA@@@@@@?????????DDDCCCAAA???===<<<<<<<<<<<<===???>>>===<<<<<<======<<<<<<===@@@CCCCCCCCC@@@AAAAAA@@@>>>???@@@AAA@@@@@@??????>>>>>>>>>>>><<<>>>>>><<<999999<<>>===???BBBEEEFFFFFF???@@@CCCEEEFFFFFFFFFFFFAAAHHHNNNNNNHHHDDDDDDFFF=========>>>@@@AAA@@@????????????@@@AAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFHHHDDD@@@@@@BBBFFFGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>AAACCCDDDDDDBBB@@@@@@@@@EEECCCDDDGGGHHHFFFGGGJJJPPPMMMKKKKKKLLLMMMNNNMMMHHHHHHJJJMMMKKKHHHGGGJJJLLLKKKKKKJJJIIIHHHHHHGGGJJJLLLMMMNNNNNNMMMLLLJJJNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNOOOMMMIIIFFFGGGIIIHHHGGGGGGHHHJJJJJJIIIGGGEEEIIIJJJHHHGGGHHHFFFAAAFFFHHHKKKNNNOOOPPPOOOOOOLLLJJJHHHHHHIIIIIIHHHGGGGGGHHHKKKMMMOOOOOOOOOOOONNNPPPPPPMMMOOOTTTWWWVVVVVVTTTRRRPPPOOOPPPQQQRRRPPPOOOMMMMMMNNNNNNMMMKKKMMMOOONNNLLLNNNRRRRRROOOMMMJJJJJJLLLKKKHHHGGGJJJLLLMMMPPPQQQRRRQQQPPPOOONNNNNNNNNOOOOOOPPPPPPPPPOOOLLLLLLNNNOOOLLLMMMQQQNNNNNNNNNNNNNNNNNNOOOOOOMMMLLLJJJJJJKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNKKKLLLMMMOOOQQQSSSUUUVVVVVVSSSQQQQQQTTTUUUTTTQQQRRROOOOOOQQQRRRPPPQQQTTTNNNLLLKKKJJJJJJLLLMMMOOOGGGGGGHHHKKKOOORRRSSSSSSSSSTTTTTTRRRNNNKKKJJJJJJJJJIIIIIIIIIJJJMMMOOOQQQSSSQQQOOOOOOPPPOOOKKKGGGGGGJJJNNNRRRUUUVVVVVVUUUPPPQQQQQQPPPNNNMMMNNNOOOOOOOOOOOOPPPPPPQQQSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWVVVUUUVVVVVVWWWYYYZZZ[[[ZZZ\\\]]][[[ZZZ[[[___dddbbb```^^^]]]^^^_________dddcccaaa___^^^]]]\\\\\\eeeeeeeeeddddddccccccccciiihhhhhhhhhhhhiiijjjkkkhhhhhhhhhiiijjjlllmmmnnnmmmkkkhhhggghhhkkkooorrrpppkkkfffdddgggmmmssswwwooolllhhhdddbbbbbbccceeeggglllooonnnmmmooopppnnnnnnnnnooopppppppppoooooommmlllkkklllllljjjgggeeeccc```^^^___eeejjjllllllfffbbb^^^\\\\\\^^^^^^^^^:::888777999<<<>>>===<<<;;;<<<<<<888444666>>>FFFCCCAAA@@@@@@@@@>>>;;;999888;;;???@@@??????AAACCC<<<>>>??????>>>===<<<======>>>???AAAAAAAAAAAA@@@;;;:::999:::;;;;;;999888777666555666888999888777999666555888888555666;;;AAAEEECCC???GGGZZZgggiii@@@;;;555333666;;;@@@BBB???@@@AAAAAAAAABBBCCCDDDBBBAAA@@@@@@AAADDDFFFGGGDDDDDDCCCAAA>>><<<===>>>@@@@@@???>>>>>>>>>@@@BBBAAAAAAAAABBBCCCDDDFFFFFFEEEHHHFFFAAA@@@EEEHHHGGGCCCBBB@@@???@@@AAADDDEEEFFFGGGHHHHHHHHHHHHGGGFFFHHHGGGGGGHHHHHHHHHEEECCCDDDEEEDDDBBB@@@@@@BBBCCCFFFDDDCCCCCCEEEGGGHHHHHHEEEDDDBBB@@@???@@@BBBCCCBBBAAA@@@??????>>>??????DDDCCCAAA???===;;;;;;:::;;;<<<===<<<::::::<<>>======???BBBEEEEEEEEEAAABBBBBB@@@>>><<<>>>BBB>>>???@@@@@@@@@???>>>===<<<======:::555444777;;;<<<::::::;;;???BBBCCCCCC???AAAEEEHHHIIIIIIGGGFFFCCCFFFHHHHHHEEEDDDFFFHHH===>>>???AAACCCCCCAAA???CCCBBBAAA@@@@@@AAABBBCCC@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAACCCDDDFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIIIIGGGDDD???======>>>??????CCCEEEFFFFFFDDDBBBAAAAAAGGGCCCDDDHHHHHHEEEFFFIIIMMMKKKJJJIIIKKKLLLLLLKKKKKKIIIJJJMMMLLLHHHHHHMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLNNNNNNLLLJJJIIILLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIHHHGGGFFFEEEEEEGGGFFFFFFGGGIIIJJJHHHGGGCCCGGGIIIGGGGGGHHHFFFAAADDDEEEGGGIIIKKKLLLMMMMMMHHHFFFDDDEEEGGGGGGFFFDDDDDDFFFJJJLLLNNNMMMKKKJJJLLLNNNLLLIIIIIINNNQQQPPPRRROOOKKKIIIIIILLLOOOQQQMMMLLLJJJJJJKKKKKKIIIHHHIIIKKKKKKJJJLLLPPPOOOKKKJJJGGGGGGJJJIIIEEEDDDFFFIIIJJJLLLNNNOOONNNNNNMMMIIIIIIHHHGGGGGGHHHJJJJJJKKKHHHGGGJJJJJJHHHJJJMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKHHHEEEEEEHHHJJJJJJJJJFFFFFFGGGGGGHHHJJJKKKLLLHHHIIILLLNNNOOOPPPPPPPPPRRROOOLLLMMMPPPRRRPPPNNNMMMJJJJJJMMMMMMJJJKKKPPPLLLKKKIIIHHHHHHHHHHHHHHHIIIHHHHHHJJJNNNQQQRRRQQQOOOQQQRRRRRROOOMMMMMMMMMGGGFFFDDDCCCDDDFFFIIIJJJMMMLLLKKKJJJIIIHHHGGGGGGDDDFFFJJJMMMOOONNNMMMLLLHHHIIIIIIHHHGGGFFFHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNKKKNNNQQQQQQNNNNNNPPPSSSLLLLLLLLLMMMOOOQQQSSSTTTVVVTTTRRRPPPPPPSSSWWW[[[XXXUUUQQQQQQSSSUUUVVVUUU[[[YYYWWWVVVUUUUUUWWWXXX```^^^[[[YYYYYY[[[]]]___aaaaaaaaabbbcccdddeeefffbbbcccddddddeeefffggggggfffeeecccbbbcccfffiiikkkkkkgggbbbaaadddhhhjjjkkkgggeeebbb___]]]]]]^^^___bbbgggiiiggggggjjjkkkjjjhhhhhhiiijjjiiihhhggggggcccbbbbbbcccddddddbbb``````^^^]]]```eeehhhhhhgggccc```]]][[[[[[\\\]]]]]]///...---000555888777666444666777444222888DDDNNNFFFCCC???===<<<;;;999888888:::<<<<<<999777999:::555888<<<<<<:::999:::<<<===>>>?????????===<<<;;;666555666777999888666444111000000111333333111000333000111444333......333AAABBB<<<333:::OOO___ccc???;;;666666888;;;<<<<<<;;;<<<===>>>======???@@@<<<;;;::::::<<<>>>AAABBB???@@@???>>>;;;;;;;;;===999999999;;;===@@@CCCDDDAAA@@@@@@@@@BBBDDDFFFGGGBBBFFFEEE??????DDDHHHFFFEEECCCAAA@@@@@@BBBEEEGGGDDDDDDDDDDDDBBB@@@>>><<>>>>>>>>>>>???@@@AAABBBCCCBBB@@@>>><<<;;;:::999<<<>>>>>>===;;;<<>>>>>@@@CCCFFFGGGGGGDDDCCCCCCBBB???===???CCC;;;===@@@BBBBBB@@@<<<:::;;;======888222000333777:::999888999<<<>>>@@@@@@<<<>>>BBBDDDDDDBBB>>><<>>>>>??????>>>???@@@AAABBBCCCCCCCCC:::<<>>AAACCCCCCBBB???===BBBCCCDDDCCCBBBBBBCCCEEEAAABBBCCCEEEEEEEEEDDDCCCAAAGGGKKKJJJFFFDDDHHHLLLHHHHHHGGGGGGGGGIIIJJJKKKPPPMMMIIIFFFHHHLLLQQQTTTPPPMMMIIIIIIMMMPPPQQQQQQRRRQQQOOOOOOPPPSSSVVVXXX\\\YYYUUURRRRRRUUUYYY\\\YYYYYYZZZ[[[\\\^^^___```\\\\\\]]]^^^_______________^^^]]]\\\]]]___bbbdddgggdddaaa```bbbcccbbb```aaa___]]][[[ZZZZZZ[[[\\\```dddfffdddcccgggiiihhhccccccdddeeedddcccaaa```\\\[[[[[[\\\^^^^^^]]]\\\\\\[[[[[[___dddfffeeebbbbbb```^^^\\\\\\\\\]]]^^^////////////000000000111---///000......444>>>GGG???<<<777222000000222444111555888666111///111444666222111555666444444555555444222333444555555444666555444333222000//////111000///...---,,,,,,,,,...+++)))(((***,,,------555333222222444888<<>>>>>======<<>><<<<<<<<<>>>@@@AAACCCAAA@@@???@@@@@@>>>===>>>===<<<<<<<<<===>>>>>>CCCCCCDDDEEEDDDCCCBBBAAADDDFFFHHHIIIIIIGGGEEECCCBBBEEEGGGEEE@@@>>>@@@CCCEEEGGGHHHGGGDDDDDDFFFIIIHHHGGGFFFDDDCCCBBBBBBBBB?????????===<<<<<>><<<===>>>===;;;;;;===>>>AAABBBEEEIIIMMMLLLHHHCCCCCCFFFCCC===<<<@@@AAA===<<<============<<<;;;;;;::::::888777555333222111777888999:::::::::::::::<<<<<<======>>>??????@@@???????????????@@@AAABBBAAAAAA@@@???>>>>>>======>>>===<<<;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<999888;;;AAADDDAAA@@@BBBEEEDDDDDDEEEGGGGGGFFFDDDCCC???999666777999<<<===AAACCCEEEDDDBBB?????????AAA???>>>@@@BBBEEEFFFFFFIIIKKKMMMMMMKKKIIIHHHIIILLLLLLKKKJJJIIIHHHHHHGGGKKKJJJHHHGGGFFFFFFFFFGGGDDDBBBCCCGGGJJJJJJHHHHHHHHHGGGGGGGGGGGGHHHIIIIIICCCAAA???>>>@@@BBBCCCDDDGGGFFFFFFEEEEEEDDDDDDCCC<<<@@@@@@===???EEEHHHEEEEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFEEECCCBBBAAAAAA@@@BBBDDDGGGJJJLLLLLLLLLKKKNNNLLLHHHBBB???@@@GGGLLLIIIFFFBBB@@@AAAEEEJJJMMMCCCDDDEEEFFFGGGIIIJJJJJJKKKHHHFFFEEEFFFHHHHHHHHHEEEFFFGGGGGGGGGFFFEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHCCCEEEGGGEEEBBBAAABBBDDDIIIDDDBBBEEEFFFEEEFFFHHHCCCEEEGGGIIIIIIHHHFFFEEECCCBBBAAAAAABBBEEEGGGIIIAAA???>>>===???CCCGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFHHHJJJLLLLLLKKKBBBBBBAAAAAACCCEEEGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGJJJFFFDDDEEEIIIJJJHHHDDDIIIGGGFFFFFFFFFFFFEEECCCAAAAAA@@@@@@@@@???????????????>>>===<<<;;;:::::::::999888777666555555666777777777888:::<<<===>>>;;;;;;999999:::<<<>>>@@@999<<>>===<<<>>>CCCFFFBBB@@@CCCGGGHHHJJJCCC:::999>>>DDDHHHHHHLLLKKKJJJKKKMMMNNNMMMLLLQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXVVVQQQQQQWWWXXXTTTVVVWWWXXXYYYYYYYYYXXXWWW^^^^^^]]]]]]\\\[[[[[[ZZZccc___[[[ZZZ\\\]]]\\\[[[^^^\\\ZZZWWWWWWXXXZZZ\\\]]]]]]]]]]]]___bbbeeeggg^^^___```aaa```^^^[[[ZZZZZZVVVSSSTTTYYY]]]]]][[[[[[YYYYYY[[[___```^^^\\\```]]]ZZZYYYZZZ[[[[[[ZZZ,,,,,,,,,---------......+++,,,,,,+++***---222777777444000---,,,,,,...///...000333222000......///111---,,,000222000///111222000//////111333333222222111111000///...------......,,,++++++*********+++)))'''''')))***+++***---,,,***)))***,,,000222000---+++,,,...000000///.........///000111000///444///---111444222222666222222333222000111333555666666777777777777666666999888777666777888:::;;;===;;;::::::::::::999777666777777777888888888999:::;;;===>>>??????>>>>>>AAABBBEEEFFFFFFEEECCCBBBAAADDDFFFDDD@@@>>>@@@CCCEEEGGGGGGFFFDDDCCCEEEGGGFFFFFFEEEDDDBBBAAA@@@@@@?????????===<<<<<>><<<:::;;;;;;:::999999:::<<>>AAA@@@<<<:::<<<;;;666777888888888888777666666777666555444333111000000555555666777777777666666666666777777888999999:::999999999999999999::::::;;;;;;;;;:::999888888777555555444444444444555555555555555444444444444444444444888======999888:::;;;;;;;;;;;;:::999888888:::777333111222555777777;;;<<<>>>===;;;999999999<<<:::999:::===@@@AAAAAA???BBBDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAACCCBBB@@@???>>>>>>??????AAA??????AAACCCBBBAAA@@@;;;<<<>>>AAABBBBBBBBBAAA===;;;999:::===???AAAAAA======>>>>>>??????@@@@@@:::===>>>;;;<<>>======>>>>>>???>>>???AAACCCDDDCCCBBBBBBEEEDDD@@@<<<999:::>>>CCCBBB@@@===;;;<<>>>>>???@@@AAABBBBBBCCCHHHEEEBBBBBBBBBDDDDDDCCC>>>???@@@AAAAAA@@@???>>>BBBBBBCCCDDDEEEEEEEEEEEE@@@BBBCCCBBBAAAAAADDDFFFEEEAAA???CCCDDDCCCCCCDDD???@@@CCCEEEFFFFFFDDDCCCAAA@@@@@@@@@AAACCCEEEGGGAAA@@@??????AAACCCFFFHHHDDDEEEFFFFFFGGGHHHIIIJJJFFFFFFFFFGGGHHHHHHGGGFFFAAAAAAAAABBBCCCDDDFFFFFFJJJIIIIIIIIIHHHHHHGGGGGGHHHDDDBBBCCCGGGHHHFFFCCCBBB@@@>>>>>>???>>>===;;;888888888777666666555555222222222111111000000///333222111000////////////............//////000111333333222111222444666777111444666777666555777999777888888888888777777666888<<<===:::999===??????@@@;;;555444777;;;>>>???@@@@@@@@@BBBEEEGGGHHHGGGJJJJJJKKKLLLLLLMMMMMMNNNMMMQQQQQQNNNOOOUUUYYYXXXSSSSSSTTTUUUUUUUUUUUUUUUXXXWWWWWWWWWWWWWWWWWWWWW\\\YYYUUUTTTVVVWWWVVVUUUWWWVVVUUUTTTUUUWWWYYYZZZ\\\[[[ZZZZZZ[[[]]]___```\\\\\\]]]]]]\\\ZZZYYYXXX[[[WWWSSSTTTXXX[[[ZZZXXXVVVUUUUUUWWW[[[\\\[[[YYY[[[ZZZYYYYYY[[[[[[YYYWWW(((((()))))))))*********(((((((((((((((((()))***...---+++***))))))***+++++++++,,,...///...+++(((+++((('''***,,,***)))+++,,,+++***+++...///000///,,,,,,,,,,,,+++++++++***++++++***)))(((((((((((('''&&&%%%&&&((()))(((''',,,+++)))''''''((()))++++++)))((((((***++++++***)))))))))))))))******+++---)))(((+++---,,,,,,...,,,------,,,******+++------......//////......---111111000//////000222333444333111111222222000///000111111111111///...---///111222444666777777888;;;<<<>>>@@@AAA@@@???>>>>>>@@@BBB@@@===;;;===???CCCDDDDDDCCCAAA@@@AAACCCBBBBBBBBBAAA@@@>>>;;;::::::;;;:::999888888:::<<<>>>>>>>>>??????>>>:::888666777777666555555666888999999;;;<<<===:::666222666999:::777666666333///111111111111111000//////111111111000//////......111111222222222111000000......///000000111111222111111111111111000000000333333333333222111000000------............------,,,,,,,,,,,,------------...000666:::888222000333777:::;;;999444000000000111///---...000222333333222444555444222111111111444333222444666888999999444666888888888777888999666666777888888888888888888777666555444444444555999888666666777777666444///222555888888777555333555333222444777:::;;;;;;555555555555555555666666///222333222333555555333777777666666666666777777111000//////000222555666777777888999999888666555888888666333111111333555777666444333444666888:::666666666777777777888888@@@===:::999:::::::::999555666666777777666666555999999:::;;;;;;<<<<<<===999::::::::::::===@@@CCC>>>::::::>>>@@@>>><<<>>>888:::<<>>@@@AAA======<<<<<<===>>>???@@@<<<===>>>@@@BBBDDDEEEFFFAAABBBCCCCCCBBB@@@>>><<<======???@@@AAAAAAAAAAAAFFFEEEEEEDDDCCCBBBBBBAAACCC@@@>>>???BBBCCCAAA>>>888666444444444444222000000000//////...------,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++*********+++++++++***************,,,+++******+++,,,...///***,,,---...---,,,---...------...////////////...111333333000000444555333222111000//////000222222555444444666999;;;<<<;;;===>>>???AAAAAAAAAAAA@@@>>>DDDGGGEEEEEEIIIMMMNNNKKKKKKKKKLLLLLLNNNOOOPPPNNNNNNOOOPPPPPPQQQRRRRRRTTTQQQOOONNNOOOOOOOOONNNNNNNNNOOOQQQSSSTTTUUUVVVYYYXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWZZZVVVSSSSSSVVVXXXWWWUUUQQQQQQQQQTTTWWWXXXXXXWWWVVVVVVWWWZZZ[[[[[[XXXVVV&&&&&&&&&'''''''''((((((((('''&&&&&&(((******)))))))))))))))***************((())),,,000000***%%%)))%%%$$$((()))''''''((()))(((''')))+++---...---((()))))))))))))))))))))))))))((('''''''''''''''&&&%%%%%%&&&(((((('''%%%,,,+++***)))((())))))***''''''&&&&&&''''''''''''%%%&&&&&&''''''))),,,...***'''&&&((())))))))))))***++++++***((('''((()))(((((())))))))))))((((((++++++***))))))***++++++---+++******++++++***))),,,---------+++'''$$$""")))***+++,,,...///000000333444666888999999888777777888999888666555666777======<<<;;;:::::::::;;;:::;;;<<<;;;:::777555333111222222111000000222333666666777888999888555222111222333222000000222333111111222333333000---+++...000000000000///...,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,---------,,,+++******+++,,,------,,,+++***))))))******++++++,,,,,,***---444999666000...000888<<<>>>:::333------...---------///222333333222,,,...///...---,,,,,,---///...---///111333333222...///000000///...///111---...///000000///......//////......------------//////---+++,,,...---***---...///000///,,,)))'''///---,,,...000222333333111000///...---++++++***(((***++++++,,,,,,+++)))------------------------((('''&&&&&&'''***---...//////000000000///...---/////////...---,,,+++,,,---------......//////000////////////////////////555333000/////////...------.........////////////.../////////000111222222111000//////000333777:::555222333777999666444555222444555777777777666555444444444444555666777888333444444444444444444333444555666888:::;;;<<<===666999;;;;;;999666444333555666888:::;;;::::::999;;;;;;::::::999888777777;;;999888888:::;;;:::888000///---------,,,+++)))...------,,,++++++************+++++++++,,,,,,,,,+++++++++++++++******)))++++++++++++++++++++++++))))))((((((((()))***+++)))***++++++******))))))'''((()))***++++++++++++,,,...---++++++......+++)))+++------+++******+++000.........000000///...///111333555555555333222111777<<<===:::888888999??????>>>???@@@BBBDDDEEECCCCCCDDDFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHGGGFFFGGGIIILLLMMMNNNNNNNNNRRRRRRQQQQQQRRRRRRSSSTTTVVVUUUSSSQQQQQQRRRSSSTTTTTTRRRPPPPPPRRRTTTTTTRRRNNNOOOPPPRRRUUUVVVVVVVVVUUUUUUUUUWWWYYYZZZXXXWWW%%%&&&&&&&&&&&&''''''''',,,)))&&&&&&''')))******''''''((())))))******)))***((((((,,,111222,,,&&&)))%%%$$$(((***(((''')))((('''&&&(((***,,,---,,,'''''''''(((((((((((())))))(((((('''''''''''''''&&&&&&&&&'''))))))(((&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&%%%&&&'''''''''(((+++...)))(((((('''((()))(((&&&'''))))))((('''%%%&&&'''''''''((((((((((((''''''(((((('''''''''''''''((()))'''&&&&&&(((((('''%%%'''((())))))(((&&&###!!!((((((((((((((())))))***,,,---...000000111000000//////000///...---...///444333222111111111111111111222333444222000...,,,***+++,,,+++******+++---/////////111222111...,,,---......---,,,,,,---///)))***+++,,,+++***))))))***(((((()))******,,,...)))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))(((((('''&&&''''''((())))))******+++***++++++++++++***((((((((()))***++++++***(((''')))***+++,,,,,,+++***)))*********++++++,,,,,,,,,'''***111777555///---000666999<<<888111+++)))+++,,,---...000333444333222***,,,,,,,,,++++++,,,---,,,++++++---///000000///...//////---+++******,,,+++,,,------,,,+++)))(((+++++++++++++++*********)))+++***''')))---+++'''------,,,+++)))((('''&&&,,,***)))***+++,,,,,,+++,,,,,,+++***)))(((''''''))))))+++,,,,,,+++***)))((()))************)))(((+++***)))((((((***,,,---)))******+++,,,,,,,,,,,,+++,,,,,,------+++)))((())))))***+++++++++******,,,,,,,,,+++++++++******///---*********)))(((&&&)))))))))******++++++,,,******)))))))))***+++,,,---+++)))((())),,,///000...+++,,,000222///---...///////////////...,,,,,,,,,,,,,,,,,,---......///,,,,,,---------,,,+++***/////////000111111222222***---111222000---,,,,,,...///000222222222111111222111111000//////......222111111111222222222111---+++************)))''',,,,,,,,,,,,++++++++++++''''''(((((()))*********++++++,,,,,,,,,+++******&&&'''(((***************)))((((((((()))))))))***************+++***)))((('''''')))***++++++,,,,,,***...///,,,+++,,,+++((('''***------,,,))))))(((,,,+++******,,,,,,+++***(((***,,,...///...---,,,***///666:::777111,,,+++333222222222444666888999666777888999:::<<<======>>>>>>>>>>>>=========>>><<<>>>@@@AAABBBBBBAAA@@@EEEFFFFFFGGGHHHIIIJJJKKKLLLJJJHHHFFFFFFGGGIIIKKKIIIIIIIIIJJJLLLMMMNNNNNNKKKMMMOOOPPPQQQRRRSSSSSSSSSQQQPPPQQQSSSUUUVVVVVV%%%&&&&&&&&&&&&'''''''''---+++)))&&&%%%%%%&&&''''''''''''''''''''''''''')))((((((+++000111---(((***&&&%%%)))***)))((())))))''''''(((***,,,,,,+++''''''''''''((((((((((((((((((''''''&&&''''''((('''&&&&&&&&&((()))((('''$$$%%%&&&'''((((((((('''&&&''')))((('''%%%&&&&&&&&&((()))(((%%%$$$&&&))))))***)))'''(((***((($$$$$$&&&''''''%%%$$$$$$%%%''''''((((((((((((''''''''''''''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%###$$$%%%'''(((((('''''')))((('''&&&&&&&&&&&&&&&(((((()))******++++++***)))))))))))))))(((((((((,,,+++))))))+++,,,+++******++++++,,,+++***)))(((((()))******(((((()))******))))))***+++,,,+++))))))***+++***((((((***+++$$$&&&((((((''''''((()))(((%%%$$$&&&''''''***...(((((())))))(((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&&&&%%%'''''''''((())))))******)))***+++,,,+++***)))((('''(((***++++++***((('''((())))))))))))))))))((())))))******************''''''+++222333///,,,,,,444777999777222---******,,,,,,---///111222000...***+++,,,,,,++++++---///,,,,,,,,,...000111000...000000///---***)))***+++,,,---......---+++(((''')))******++++++***))))))(((------)))***///---&&&******)))))))))***+++++++++)))(((((()))***(((''''''''''''((()))*********)))'''(((++++++((((((***)))***+++,,,,,,+++***)))******)))))))))*********(((((()))***+++,,,---...,,,,,,,,,...///---***(((((()))************))))))++++++******************---,,,************(((''')))((((((((()))***+++,,,,,,+++***)))))))))***+++---+++(((((()))+++,,,,,,+++((('''+++---+++)))+++,,,,,,,,,+++***((('''&&&''''''(((((())))))))))))******++++++***))))))(((+++++++++***************###'''++++++)))'''(((***)))******+++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***+++***((()))))))))************+++((((((((())))))*********)))***+++,,,,,,+++***)))&&&'''(((***++++++******((((((((((((((((((((((((***)))((()))******)))'''((()))***+++,,,,,,,,,,,,***111555222...,,,+++((())))))***,,,,,,+++***))))))((('''))),,,------,,,((()))+++,,,------,,,,,,***,,,222888999333---+++*********+++,,,---...///,,,------...///000000000111333444333222111222333222222444555555444333222666777888999:::;;;<<<<<<===;;;:::888888999;;;<<<======???@@@AAACCCDDDDDDCCCEEEGGGHHHHHHHHHIIIJJJJJJHHHEEEEEEHHHJJJLLLLLL%%%%%%%%%&&&&&&&&&''''''''')))+++)))&&&$$$%%%'''***)))((('''&&&&&&&&&&&&'''&&&&&&))),,,---+++))))))%%%$$$(((***((('''))))))(((&&&''')))******)))''''''''''''''''''&&&&&&'''&&&&&&%%%&&&&&&''''''(((&&&%%%%%%&&&(((((((((&&&''')))*********((((((%%%(((******'''%%%%%%'''$$$'''***((($$$"""$$$''''''***)))&&&''')))'''!!!###%%%''''''&&&%%%%%%&&&''''''((((((((((((''''''((((((((((((''''''&&&&&&'''%%%$$$%%%&&&'''&&&%%%$$$%%%%%%&&&''''''((((((((('''&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((('''&&&&&&&&&'''''''''&&&(((&&&$$$%%%(((***)))(((&&&&&&&&&&&&''''''''''''&&&((())))))(((''''''((()))'''%%%&&&''')))))))))'''(((((('''&&&&&&''')))%%%'''((('''&&&%%%(((***)))%%%%%%))))))&&&'''+++((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%&&&''''''(((((()))''')))***,,,,,,+++***)))'''(((+++,,,,,,+++)))''')))(((((((((((((((((())))))))))))(((((((((((((((+++((((((///222///+++)))222444555666444111---+++------,,,---//////---+++***+++++++++***+++...000---------///111111000...///000///---+++***+++------...000111000...,,,***((()))************)))((((((...///******...*** ((()))***+++++++++++++++)))((('''(((******)))'''&&&&&&'''(((***+++,,,,,,)))%%%%%%((()))&&&'''+++***+++,,,------,,,+++***&&&'''((())))))))))))(((*********+++,,,---...///---,,,,,,...000///,,,(((******************))))))*********+++++++++++++++---+++***+++,,,,,,***((())))))(((((()))***,,,---///...,,,***)))))))))***,,,***((()))+++---,,,***+++'''&&&)))+++))))))+++++++++***)))((('''&&&&&&''''''((())))))))))))(((+++***************))))))((((((((((((((((((''''''###&&&***)))&&&%%%'''***))))))(((((())))))******))))))************++++++((()))))))))(((((())))))(((''''''(((***++++++***%%%&&&&&&'''((()))************************++++++((()))***,,,,,,+++)))(((((()))***++++++***)))((((((((())))))))))))(((((()))'''&&&(((******(((&&&((())))))***++++++++++++(((333;;;888111,,,***))))))'''%%%'''***,,,***(((((((((''')))+++,,,,,,+++))))))******+++,,,,,,,,,,,,((()))111555111---,,,'''((())))))************++++++******************)))+++---,,,***)))***,,,***++++++,,,,,,,,,,,,,,,------...///////////////000///.........///000000222333555555666666666777666999;;;;;;:::999:::<<<;;;999888999;;;<<<<<<;;;$$$%%%%%%%%%%%%&&&&&&&&&%%%,,,---***'''(((+++...,,,***(((''''''''''''$$$$$$$$$&&&)))******)))((($$$###'''((('''&&&''')))(((&&&&&&((())))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&(((&&&######%%%'''((((((%%%&&&'''(((((('''%%%###%%%(((+++***'''%%%%%%&&& %%%))))))&&&%%%'''***%%%)))((($$$%%%(((%%%$$$&&&((()))((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&%%%&&&%%%$$$%%%&&&'''&&&%%%***)))(((&&&%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''((((((''''''''''''''''''((('''&&&&&&(((((((((''''''%%%###%%%(((******((($$$$$$$$$$$$%%%&&&'''((($$$&&&((((((&&&%%%&&&&&&)))&&&$$$$$$&&&((()))***&&&''''''&&&%%%%%%&&&((('''((()))(((%%%%%%'''******'''(((,,,,,,&&&$$$''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&''')))+++++++++)))(((''')))+++------+++)))(((+++***)))(((((()))***+++***)))))))))((('''''''''111+++)))///444111+++'''---...///111222000,,,(((000...---.........,,,***)))*********)))***---000...---...000222222000............,,,++++++---///,,,...000222222111///...'''((()))******)))((('''&&&---...((((((+++%%%)))***,,,...---+++(((%%%''''''''')))+++,,,+++)))((())))))))))))*********---((('''+++,,,***+++111((()))+++,,,,,,+++)))((('''(((+++---......,,,+++,,,,,,,,,,,,,,,---...///---,,,,,,...000000,,,)))+++******************************++++++,,,,,,,,,+++***)))***++++++***((())))))(((((()))+++,,,...000...+++)))''''''(((((()))((('''(((,,,---,,,***---(((&&&)))+++******---******))))))))))))(((((())))))******+++*********+++******)))))))))******&&&&&&'''''''''(((((((((&&&))),,,***&&&%%%'''++++++***)))(((((()))+++,,,''''''(((((()))*********'''((()))(((''''''((()))'''&&&&&&'''***++++++***$$$$$$%%%'''(((***++++++''''''''''''''''''''''''(((***+++------,,,***)))&&&'''((()))(((&&&$$$"""******+++++++++******))))))'''&&&(((***+++)))'''''''''((())))))))))))(((&&&444>>>;;;222+++)))))))))%%%!!!"""'''+++***''',,,***))))))******)))'''((('''''''''((()))***+++...%%%!!!'''---+++'''''''''(((***++++++***)))(((...------,,,++++++******&&&)))++++++((('''(((***((((((((()))***++++++,,,+++++++++++++++***)))(((******************++++++,,,---//////...------...---///111111...---...000......///111222222000---(((((((((((((((((((((((((((((())))))))))))((((((+++***(((&&&%%%%%%%%%%%%'''%%%###%%%''')))'''%%%))))))))))))))))))))))))%%%%%%&&&''''''&&&&&&%%%%%%&&&((())))))'''%%%$$$)))&&&$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))******)))(((%%%$$$(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$(((&&&%%%%%%&&&'''&&&%%%###''')))((('''(((***''''''((((((((((((''''''(((%%%###$$$''')))'''%%%((('''%%%$$$######$$$$$$'''%%%%%%&&&!!!((("""%%%''')))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""'''&&&&&&&&&''''''%%%###)))(((''''''''''''((()))***)))'''%%%###""""""!!!***)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&''''''((()))***((('''&&&%%%&&&''')))***)))******)))'''(((***,,,)))+++---//////---+++))),,,+++***((((((((()))***---+++)))((()))***)))'''******+++******)))((('''000---+++***+++,,,,,,,,,)))***,,,---......---,,,(((((()))***,,,...000111------------///000,,,'''///---,,,,,,...//////...,,,++++++,,,...//////...))))))(((((((((***+++---))))))************)))))),,,+++***+++++++++)))'''%%%(((+++,,,***)))***+++)))((('''((()))***)))(((---***((((((+++,,,+++)))***+++---------+++)))(((++++++************++++++(((((()))***---000333555000222444555333000,,,***...,,,)))((()))******)))(((***)))((()))---+++'''))))))))))))************,,,***))))))***++++++***//////---,,,+++)))(((((('''(((***+++,,,,,,,,,+++***))))))))))))******+++,,,+++)))(((''''''''''''&&&((()))++++++)))(((&&&************))))))))))))&&&&&&'''(((((((((((((((,,,)))%%%%%%&&&'''&&&$$$''''''(((((()))*********,,,+++***(((''''''''''''))))))(((((((((((())))))((((((((((((((()))******&&&'''((())))))***)))))))))((('''&&&&&&'''((()))+++***))))))++++++)))'''(((((())))))))))))((((((+++++++++***)))(((((('''''''''((((((((((((''''''(((((((((((()))))))))))),,,...777???888)))%%%+++))))))))))))((((((((((((222,,,%%%$$$(((+++***((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((,,,++++++***************&&&''''''((()))******+++))))))(((((((((((())))))&&&'''((())))))***))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,...000000&&&&&&''''''''''''''''''''''''((((((((((((''''''***)))(((&&&%%%%%%$$$$$$'''%%%$$$%%%((()))(((&&&((((((((((((((((((((((((%%%&&&&&&&&&'''''''''((('''((())))))((('''&&&%%%((('''%%%%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&%%%"""!!!''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((((((((((('''&&&%%%$$$(((&&&%%%%%%&&&'''&&&%%%!!!$$$$$$$$$&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######%%%&&&&&&%%%((('''&&&%%%$$$$$$$$$$$$&&&$$$%%%%%%!!!!!!(((###%%%'''((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$$$$###%%%$$$###$$$%%%$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))'''((((((((())))))((((((((())))))((('''''')))+++)))+++---......---+++))),,,+++)))((((((((()))******)))'''((()))******)))))))))***+++++++++++++++000---***)))+++,,,,,,,,,++++++,,,------,,,,,,+++))))))***+++---...000111/////////000222333000,,,...---,,,,,,......---,,,,,,++++++,,,...///...---***)))((((((((()))***+++))))))************))))))+++*********++++++)))''''''***,,,---+++)))***+++)))((('''(((*********)))---***((()))+++,,,+++)))***+++,,,---,,,+++)))(((++++++************++++++(((((()))***,,,///111333...///000111000...+++)))---+++))))))*********)))(((+++,,,))))))+++***'''))))))))))))************,,,***))))))***++++++***++++++***)))((('''&&&&&&&&&'''((())))))*********))))))(((((())))))*********)))(((''''''((())))))'''((()))******)))((('''*********)))))))))((((((&&&'''(((((()))))))))(((+++(((&&&%%%&&&'''&&&$$$&&&''''''(((((()))******++++++***)))(((((((((((())))))(((((((((((())))))((((((((((((((())))))***&&&''''''(((((((((((('''(((''''''&&&&&&''''''(((***))))))***+++***(((%%%(((((())))))))))))((((((++++++******)))((((((''''''(((((())))))(((((('''''''''(((((()))))))))***---...888AAA<<<...'''***))))))))))))((((((((((((!!!'''++++++***(((&&&''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((()))(((((('''&&&'''''''''''''''(((((())))))*********))))))((((((((())))))***+++++++++++++++***)))(((((((((((((((((((((((()))))))))))))))******+++************************,,,***))))))***++++++***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&%%%$$$###'''&&&%%%&&&((()))(((''''''''''''''''''''''''''''''&&&&&&&&&'''(((***++++++******)))((('''&&&&&&((('''&&&'''))))))(((&&&'''&&&&&&%%%%%%&&&&&&''''''((())))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''(((''''''&&&%%%$$$'''&&&%%%%%%'''((('''&&& ###%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$######%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$%%%""""""((($$$&&&''''''&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$#########%%%$$$###!!!###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%&&&&&&'''!!!###'''((((((&&&%%%$$$***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''(((((()))'''(((***++++++***(((&&&((())))))(((&&&&&&((())))))***,,,------,,,***)))+++***))))))((())))))))))))'''&&&''')))++++++***'''((()))***,,,------...000---***)))***,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,---///000111/////////222444444222000...---------......+++)))---+++++++++------,,,+++******)))((((((((()))))))))******++++++******)))+++***)))***++++++)))''')))+++------+++*********)))(((((((((***+++***))),,,+++))))))+++,,,+++***)))***+++,,,,,,***)))(((++++++************++++++)))))))))***+++---...///+++,,,,,,,,,,,,+++***)))---+++))))))***+++***)))'''---...+++'''((()))((())))))))))))************,,,***((()))***+++***)))((((((((((((''''''''''''''''''''''''((()))***+++((((((((((((((()))******((((((((((((((()))******(((((())))))))))))((((((******))))))))))))(((((('''(((((()))))))))))))))***(((&&&&&&&&&'''&&&%%%%%%&&&&&&'''(((((())))))*********))))))))))))))))))((((((''''''(((((()))((((((''''''(((((())))))'''''''''''''''&&&&&&&&&)))((((((''''''(((((())))))))))))******)))&&&###'''(((((())))))(((((('''+++******))))))(((((('''((())))))******))))))(((&&&''''''((()))******+++---...555@@@???333+++***))))))))))))((((((((((((+++...***&&&&&&)))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))+++******)))))))))((((((,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((('''''''''''''''((())))))************************+++***)))))))))(((&&&$$$******))))))))))))((((((''''''((((((((((((''''''''''''(((((('''&&&$$$###&&&&&&&&&&&&&&&'''&&&&&&''''''''''''''''''''''''''''''&&&&&&'''))),,,...---,,,+++)))((('''''''''''''''''')))++++++)))''''''&&&&&&%%%%%%&&&&&&''')))))))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$'''&&&%%%&&&(((((('''&&&%%%&&&''''''&&&%%%%%%$$$&&&''''''((((((''''''&&&"""$$$&&&%%%###"""%%%(((&&&'''((()))((('''%%%$$$###$$$%%%$$$###"""$$$'''&&&&&&'''&&&%%%&&&''')))&&&&&&&&&%%%$$$$$$#########$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&((((((&&&$$$"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&''''''(((((($$$&&&((()))((('''''''''******((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''')))(((((('''''''''(((((()))******++++++***((('''((()))***)))((('''((())))))***+++,,,,,,+++***)))******))))))))))))))))))***((('''''')))*********((((((((()))+++,,,---...000...+++***+++,,,---,,,+++,,,,,,,,,---------,,,------------......///000,,,+++,,,000222000000111///...///000000///+++(((---,,,++++++,,,---,,,***++++++***)))((((((''''''******++++++++++++*********))))))***++++++***(((***+++,,,,,,+++***)))(((***)))((()))+++,,,+++***,,,+++******++++++++++++)))******++++++***)))))),,,++++++******++++++,,,)))))))))******+++,,,,,,******)))))))))******+++,,,***))))))++++++***)))'''...111,,,''''''))))))((()))))))))************+++***((((((*********)))((((((((())))))))))))***+++***)))))))))***,,,---''''''''''''((()))******)))((((((((((((((())))))))))))(((((((((((())))))***)))))))))(((((((((((((((((()))))))))))))))((((((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))))))))(((((((((''''''((((((((((((((('''''''''(((((())))))(((((('''&&&&&&&&&&&&************************)))((()))******(((%%%"""'''(((((((((((((((((('''******))))))(((((((((((())))))************))))))%%%&&&'''((()))***+++,,,---+++///888:::333,,,)))))))))))))))(((((((((((("""(((---+++%%%###(((...'''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))((((((******)))(((((((((((()))))))))))))))((((((((((((++++++++++++***)))((((((************))))))((('''''''''''''''''''''''''''''''''&&&&&&''''''((()))++++++++++++++++++++++++***)))))))))***(((&&&###+++*********)))))))))((())))))************))))))'''(((((()))((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&'''***,,,......---+++)))((((((''''''''''''((()))++++++)))''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&%%%%%%'''))))))(((&&&&&&%%%%%%%%%$$$$$$###"""&&&&&&''''''''''''&&&&&&###&&&'''&&&$$$###&&&)))&&&'''((((((((('''&&&%%%###%%%%%%$$$###$$$%%%%%%&&&'''''''''&&&&&&(((***&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((('''&&&&&&%%%((('''&&&'''))))))(((&&&###%%%&&&((((((&&&%%%###&&&'''(((((()))(((((('''(((((('''((())))))((('''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((***)))((('''''''''''''''+++***)))(((((()))***+++***+++,,,+++)))((()))***))))))***++++++***)))))))))))))))*********)))))),,,+++)))((()))***)))((())))))((())))))+++,,,---111///,,,+++,,,---...---+++,,,,,,------...///000......---------......///,,,)))+++000111...///333111000000111222000---***...,,,++++++------,,,+++,,,,,,+++***)))(((''''''++++++,,,,,,,,,,,,+++++++++***)))***,,,,,,+++)))******+++++++++***((('''+++***)))***+++,,,,,,***,,,,,,++++++***++++++,,,*********+++++++++******,,,,,,++++++++++++,,,,,,))))))************+++***+++***)))))))))***+++,,,+++***)))***+++,,,+++)))'''...111,,,''''''))))))((()))))))))************+++)))(((((()))******)))'''''''''((())))))******+++***)))))))))***,,,,,,'''''''''(((((()))++++++*********)))(((''''''&&&))))))(((((((((((()))))))))))))))(((((((((((('''(((((())))))))))))((((((''''''(((''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((()))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((******)))((('''''''''((()))))))))))))))))))))))))))(((((()))***(((%%%###''''''(((((((((((('''''')))))))))((((((((((((((())))))************))))))%%%&&&'''((()))***+++,,,,,,((((((---000///+++)))))))))))))))((((((((((((+++,,,+++(((%%%&&&)))---))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((,,,+++******))))))******))))))))))))((((((((((((++++++,,,,,,+++***))))))(((((()))***************(((((((((((((((((((((((((((''''''''''''((())))))++++++++++++++++++++++++)))((((((***+++***(((&&&+++++++++******))))))(((++++++,,,,,,,,,,,,++++++)))))))))))))))(((''''''%%%'''''''''%%%$$$%%%&&&''''''''''''''''''''''''''''''''''''((()))+++,,,,,,++++++***)))((('''''''''''''''(((***+++***((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&(((******(((&&&&&&%%%$$$%%%'''(((((('''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''(((&&&&&&'''''''''&&&&&&%%%$$$&&&&&&$$$$$$&&&%%%###%%%'''((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%$$$$$$%%%''''''&&&$$$%%%&&&'''(((((('''&&&%%%'''((()))))))))((('''&&&***'''%%%(((---...***&&&%%%'''(((******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((+++***)))''''''&&&&&&&&&***)))'''&&&''')))+++,,,+++,,,------+++))))))***)))))))))******)))))))))(((((()))************)))...,,,*********+++***)))******))))))***+++---...333000---,,,---/////////...............000111111//////...---,,,,,,------///+++---222222...000777222111111222222222///---...,,,,,,,,,......---,,,,,,,,,,,,,,,+++***)))(((+++,,,,,,------,,,,,,+++++++++***,,,---...,,,++++++******+++---,,,***(((+++*********,,,---,,,++++++,,,---,,,******,,,---+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++++++++******,,,++++++***++++++,,,,,,***))))))***,,,,,,+++)))(((...///,,,((()))***)))))))))))))))************+++)))'''((()))***)))(((%%%%%%&&&&&&'''(((((())))))((((((((((((((())))))(((((((((((()))+++,,,---++++++******)))'''&&&%%%(((((())))))))))))(((((())))))((((((((((((''''''(((((((((((((((''''''&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&'''(((((())))))'''((()))******)))((('''(((''''''&&&&&&''''''(((((((((''''''&&&&&&''''''+++***(((''''''((()))***&&&''''''((((((''''''&&&)))((((((((())))))'''&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((((())))))******))))))(((&&&''''''((()))******+++***'''$$$&&&)))***)))((())))))))))))((((((((((((%%%%%%''')))******((('''***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((())))))))))))***+++,,,------,,,+++***)))***+++,,,------------))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))(((((()))+++,,,+++)))/////////...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++******)))))))))))))))''')))***)))&&&%%%&&&((((((((((((((((((((((((((('''''''''(((((()))))))))))))))*********)))'''&&&(((&&&%%%&&&(((******)))'''&&&&&&%%%%%%&&&&&&'''))))))((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&(((***+++)))'''(((&&&%%%&&&)))+++***)))###$$$$$$%%%%%%$$$$$$###&&&%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%''''''$$$$$$'''%%%!!!$$$&&&))))))(((''''''(((%%%&&&&&&''''''(((((()))%%%&&&&&&&&&&&&&&&%%%%%%###""""""$$$%%%&&&%%%###&&&&&&&&&''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%***&&&&&&...888:::111(((###&&&***------,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''((((((((((((+++***)))(((&&&&&&%%%%%%&&&&&&''''''((()))***+++***,,,------***((((((((())))))))))))))))))))))))'''((()))***+++******)))...,,,++++++,,,---,,,+++************,,,...111333444222///...///000111000333222111/////////000000//////---,,,++++++++++++111---...444333---000888222000///000111111000///...---,,,---///000///...,,,------...---,,,+++***,,,,,,------------,,,,,,,,,,,,+++---//////...,,,,,,++++++---//////---***,,,+++***+++---------,,,+++,,,---,,,******,,,...,,,,,,+++,,,,,,------...---,,,,,,++++++,,,,,,---))))))+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++)))))))))+++,,,---+++)))))),,,---******,,,,,,)))))))))))))))***************)))'''''')))***)))(((&&&&&&&&&''''''(((((()))(((((())))))))))))(((((((((((())))))***,,,---...))))))******)))((('''&&&'''((()))******)))((('''))))))(((((((((''''''''''''''''''''''''&&&%%%%%%$$$'''))))))'''%%%&&&'''&&&''''''(((((()))*********+++,,,,,,,,,***((('''(((''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&''')))((('''&&&&&&''')))***'''((())))))))))))((('''***)))'''''')))*********&&&''''''((((((''''''&&&(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((()))))))))***''''''&&&%%%'''(((((('''))))))))))))(((((((((((( ###&&&***++++++(((&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''''''''''''''''''''(((((())))))******(((***,,,---...---,,,,,,++++++,,,------,,,,,,,,,************************((((((((((((((())))))***))))))))))))))))))))))))***((('''((()))++++++***555444444333222111111000+++,,,,,,------,,,,,,+++,,,+++***)))))))))++++++)))+++,,,+++((('''(((***))))))))))))))))))))))))&&&'''(((((((((((((((''''''(((***+++***)))'''&&&(((&&&%%%%%%''')))******'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&)))++++++)))'''(((%%%""""""$$$%%%$$$"""%%%&&&&&&''''''&&&&&&%%%&&&###!!!"""%%%'''&&&$$$&&&%%%$$$######$$$&&&'''%%%(((((($$$$$$'''%%%$$$&&&)))***)))(((''''''%%%&&&&&&'''((()))******""""""###$$$%%%%%%%%%%%%#########$$$&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''!!!###%%%'''''''''%%%$$$***''')))555CCCEEE999+++"""&&&+++///000...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''((((((((())),,,+++)))(((&&&&&&%%%%%%"""$$$&&&)))*********))))))+++,,,,,,***((('''''')))))))))(((((()))))))))'''((()))+++++++++***)))---,,,++++++---//////...*********+++...222555777555333000///000111222111777555333111///....../////////---,,,+++*********111,,,...444222+++...888111///......///111111000...---,,,...000111111000,,,---.........---,,,+++,,,------......------,,,---,,,,,,...///000///---...---,,,///222222000---,,,+++***+++---...---,,,+++---...---******,,,///,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---((()))+++,,,------,,,+++,,,,,,,,,,,,,,,+++******)))((()))+++------+++)))***,,,+++***+++...---)))))))))))))))***************)))'''''')))))))))((())))))))))))******++++++)))***+++,,,,,,+++***))))))))))))***+++---...///&&&''')))*********)))(((&&&((()))++++++)))(((&&&)))(((((((((''''''''''''&&&'''''''''&&&%%%%%%$$$###&&&))))))'''%%%&&&(((''''''(((((()))*********,,,---...///...,,,)))((('''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))******+++,,,------,,,+++***+++)))&&&&&&(((+++,,,,,,&&&''''''''''''''''''&&&'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))%%%((()))(((((()))(((&&&))))))))))))((((((((((((%%%&&&((()))(((((()))***&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((******)))(((((((((((((((&&&''''''((()))******+++''')))+++...///...------++++++++++++***)))((((((************************(((''''''''''''((())))))************************+++)))''''''((()))))))))???>>>======<<<:::666333555333111111333444444333222000////////////...---...,,,******+++,,,+++***,,,***(((((()))***)))((('''((()))((((((((()))+++ !!!###%%%'''''''''''')))(((&&&%%%&&&)))---///---***&&&###"""$$$&&&(((,,,'''"""###'''+++***))))))&&&$$$###$$$%%%%%%$$$...+++((('''(((***+++,,,%%%(((******'''%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%+++(((''''''***+++)))'''###$$$%%%%%%&&&'''((((((&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&%%%%%%&&&&&&'''###&&&'''&&&&&&))))))&&&'''(((***---000000///---&&&&&&)))111999999111)))+++(((%%%'''***+++'''###&&&&&&&&&&&&&&&'''((()))(((%%%***''''''***,,,+++***)))))))))))))))(((((('''''''''''''''((()))***+++,,,,,,+++***)))&&&&&&''''''((())))))***+++***)))))))))***,,,---000...------///000000///++++++******+++111888===222333444444333333555666333555777666222000///000444222222222///***,,,111000///000333777777444000333222111111222222111000------...///000111222222111222444444333///+++)))222000///000111111000///000000111111111111000000000......222777888333...,,,//////,,,...333222---......////////////......222111///,,,++++++...000000222000,,,...333111***---///000///------000333555111,,,******+++,,,,,,,,,++++++***)))(((''''''(((---000///***'''''')))''''''((((((***+++------)))((('''((()))******(((+++***(((((()))***)))(((&&&,,,111111,,,'''%%%&&&&&&'''***++++++***'''&&&+++)))'''(((+++,,,***(((((()))++++++)))))))))***%%%%%%'''((((((((('''&&&+++)))''''''''''''&&&%%%%%%&&&&&&&&&'''((((((((()))(((((((((''''''''''''---...///111111...)))$$$&&&''''''(((((((((((((((&&&'''(((((()))(((((((((&&&&&&''''''((()))))))))((()))...333000)))''',,,+++******)))))))))))))))+++******)))))))))******'''***,,,,,,***'''&&&&&&+++******))))))(((((('''((((((''''''((()))******---+++)))***,,,,,,)))&&&)))************)))(((((()))))))))'''&&&&&&(((***)))+++)))'''(((+++***&&&###))))))***+++***'''+++******)))((((((''''''+++***(((''''''(((***+++((())))))******++++++,,,***(((''''''((())))))(((+++***))))))******)))''',,,***((('''(((((('''&&&++++++************+++++++++(((&&&''')))+++***((()))((('''(((***+++***)))HHHGGGHHHHHHHHHFFFBBB???AAA>>>;;;:::;;;<<<======888777555555666666555333333111///...//////...,,,---+++))))))*********)))(((((()))))))))***+++---&&&'''((()))***))))))(((((('''%%%$$$%%%(((+++,,,///,,,(((%%%$$$%%%'''))),,,'''######'''******)))+++(((&&&&&&'''(((((('''++++++++++++***)))((((((%%%'''))))))&&&$$$%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%&&&&&&)))'''&&&''')))***)))'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&###&&&'''%%%%%%((('''$$$''''''''')))******)))'''***+++000888???>>>444,,,***'''%%%&&&)))***'''###&&&&&&&&&&&&&&&'''(((((((((""" $$$((('''%%%%%%,,,,,,+++***))))))))))))((((((''''''''''''((((((((())))))******)))((('''))))))))))))***))))))))),,,++++++***+++,,,---...///...------///000000///---...------...333888===333444444444444333333222444777999888555333333444333222333444111,,,---111333111111333777888666444333222111222444555444222000111111222222333444444777888999:::999666444222444333222333444555444333111222333444444555444444888666666777:::999666222111333333000222777666222111111222222222222111111666555333000......000222---///...,,,///444444///+++...000///---,,,---...111///------......,,,+++......---,,,,,,+++******(((,,,///...***'''''')))((((((((((((((())))))***(((''''''''')))***)))(((+++***((()))***++++++***(((---111000,,,((('''(((&&&'''((())))))((('''&&&)))(((''''''))))))((('''((()))*********)))))))))&&&'''((()))))))))((((((,,,***((('''(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((((()))))),,,------//////---)))%%%&&&&&&'''(((((((((((('''''''''(((((()))))))))(((((((((((((((((('''''''''((((((---444444...,,,...+++***))))))(((((())))))(((''''''&&&&&&''''''''''''))),,,,,,***(((((((((***)))))))))((((((''''''***************+++,,,,,,,,,***)))+++---...,,,***,,,+++++++++******))))))......---+++((('''(((***,,,...---***,,,///...***&&&,,,...---,,,......,,,+++++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******+++,,,+++***---,,,***+++,,,,,,+++)))---+++******+++++++++))),,,,,,+++++++++++++++++++++)))''''''***+++***(((***)))'''((())))))((('''QQQRRRSSSUUUVVVSSSOOOLLLOOOLLLIIIGGGHHHJJJKKKJJJGGGEEECCCCCCCCCBBB@@@???===;;;888666666555444222000...,,,,,,------,,,+++)))))))))******+++------))))))***))))))((('''&&&(((((('''&&&'''((()))***000...***&&&%%%%%%''')))+++'''$$$$$$'''******(((***(((&&&&&&''')))))))))(((,,,000111---(((%%%%%%$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''''''''''''''&&&%%%&&&((()))((('''%%%%%%%%%$$$$$$#########''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$''''''$$$$$$&&&%%%"""&&&%%%$$$%%%'''((('''&&&(((***///666;;;999000'''(((&&&%%%&&&((()))&&&###&&&&&&&&&%%%&&&&&&'''(((&&&'''%%%$$$&&&(((%%%,,,,,,+++***)))))))))))))))))))))(((((())))))***)))))))))))))))((('''&&&++++++++++++++++++***)))---------------...///000000///---...///111111000///000111111111444888<<<777555444555777777333000555777::::::888777777888666555777:::888444333666999888777999;;;======<<<999888999:::===>>>>>><<<::::::::::::::::::::::::======>>>>>>>>>===<<<<<<;;;::::::;;;===>>>===<<<:::;;;<<<===>>>?????????>>>>>>===<<<:::999888777999;;;:::999;;;??????;;;888888888888888777666555<<<;;;888555333333444444///000000///222666666222222444666555333111111111///000111333444333...+++,,,,,,,,,++++++******)))***---000///,,,)))***+++++++++***))))))(((((((((((('''&&&''')))***)))(((***))))))***+++---,,,+++***---000///+++((((((***&&&''''''''''''''''''&&&&&&'''((('''&&&%%%&&&'''((())))))******))))))((('''(((((()))***))))))))),,,***)))((())))))(((&&&'''''''''''''''&&&&&&&&&###$$$%%%&&&(((***+++++++++******+++,,,,,,)))''''''(((((()))))))))))))))'''''''''((((((((())))))***))))))(((''''''&&&&&&((((((---444777444111000***))))))((((((((((((((('''&&&&&&%%%%%%&&&''''''&&&(((++++++***))))))************))))))))))))))))))))))))((()))******+++---,,,+++,,,---...---,,,......------,,,,,,,,,,,,///000///...++++++,,,---000111000...000333222...111555666222111333444222......//////000111222222000000000000000///....../////////............---...---,,,---//////---,,,...---+++,,,------,,,***---,,,+++,,,...///...---...------,,,,,,+++++++++,,,+++)))***++++++***))),,,***))))))***)))(((&&&VVVWWWYYY\\\]]][[[WWWTTTVVVUUUTTTUUUWWWXXXWWWVVVUUUSSSRRRQQQQQQPPPOOOMMMJJJGGGDDDBBBAAA???===;;;888666444222222222000///...,,,++++++,,,------,,,+++++++++***))))))((('''++++++******)))))))))***000...***'''%%%%%%'''(((***(((%%%%%%'''))))))(((&&&$$$######%%%''''''''')))///444333---'''%%%&&&%%%%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((()))((((((''''''&&&&&&%%%%%%$$$$$$###############$$$$$$$$$$$$(((&&&$$$$$$%%%%%%%%%$$$'''''''''''''''''''''''''''''''''(((''''''''''''%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$############%%%((((((%%%$$$&&&%%%!!!%%%$$$###%%%(((+++,,,,,,&&&''')))...222000)))###'''%%%%%%&&&'''(((&&&###'''&&&&&&&&&&&&&&&''''''$$$))))))$$$%%%***&&&++++++***)))((((((((()))*********)))******++++++***************))))))(((******,,,---------,,,,,,///000000000111222333333444222111111333444444333222333555555666777:::<<<===:::999;;;???@@@;;;666999:::<<<===============>>>===@@@DDDDDD@@@???AAABBBCCCDDDFFFGGGGGGGGGFFFEEEEEEFFFIIIMMMNNNNNNMMMIIIIIIHHHHHHGGGFFFFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKGGGGGGHHHJJJLLLMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLIIIJJJIIIFFFCCCBBBCCCEEEFFFFFFEEEFFFHHHJJJJJJHHHFFFFFFEEEDDDBBB@@@>>>===CCCAAA>>><<<;;;;;;:::999999999999888999:::999888<<<===<<<;;;:::888888777555666777999999666111------------,,,++++++******,,,///000000...,,,,,,---,,,,,,,,,,,,++++++***)))((('''&&&''')))***)))(((***))))))***---...---,,,+++,,,---,,,)))((((((***(((((('''&&&&&&'''((((((%%%(((***(((%%%$$$&&&((()))(((((()))******)))'''''''''(((((())))))))))))+++***))))))******)))'''((((((((('''&&&&&&&&&%%%###$$$%%%&&&((()))*********(((((((((******)))((())))))***+++++++++++++++&&&&&&&&&&&&&&&''''''((())))))(((((('''''''''''')))))),,,222777777222...***)))((((((''''''(((((((((((('''''''''((())))))%%%'''*********)))***+++++++++++++++++++++++++++))))))(((((()))***++++++000///...............---000000000111111222222222///000222222222333444666666777777555777::::::666999===???<<<:::<<<<<<:::666666777777888888999999777888999999999777555444777666666555444444333333111111111222333333111///111000...///000000///---/////////000222333333111111111000///...---,,,+++------------,,,,,,+++***---,,,***+++,,,,,,+++)))YYYYYY[[[^^^```___\\\YYYVVVWWWZZZ]]]``````^^^[[[WWWVVVVVVXXXZZZ\\\\\\[[[UUURRROOOMMMLLLJJJHHHFFFCCC@@@>>><<<<<<;;;999888666333111000111111000...//////......------------...---,,,***))))))((((((...,,,)))&&&%%%%%%&&&'''***((('''&&&'''(((((((((%%%###""""""$$$&&&&&&&&&+++000444222,,,(((''')))%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%$$$&&&%%%$$$$$$#########$$$'''***)))&&&%%%'''%%%"""&&&%%%$$$&&&(((++++++++++++)))(((***,,,,,,***'''&&&%%%%%%&&&''''''&&&%%%(((''''''&&&&&&'''''''''""")))***%%%&&&+++((( ***))))))(((((()))******)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,***,,,...111222333333222444555666888999;;;<<<<<<===;;;::::::<<<======<<<;;;===?????????@@@CCCDDDGGGDDDCCCFFFKKKLLLIIIEEECCCCCCEEEGGGHHHIIIHHHGGGGGGFFFHHHMMMOOOLLLJJJLLLOOORRRUUUWWWVVVUUURRRQQQQQQRRRTTTXXX\\\^^^]]]\\\ZZZYYYYYYXXXVVVUUUUUUTTTXXXWWWWWWXXXYYY[[[\\\]]]UUUUUUWWWZZZ]]]^^^]]][[[[[[[[[[[[[[[ZZZYYYWWWWWWZZZZZZYYYWWWUUUVVVXXXZZZRRRPPPPPPSSSUUUVVVVVVVVVZZZYYYWWWUUURRROOOLLLJJJMMMKKKHHHGGGGGGHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEGGGEEEBBB@@@???????????????>>>===<<<;;;999555111333333222111000///........./////////---,,,,,,,,,***+++,,,,,,,,,+++******)))((('''(((*********))))))))))))+++---...---+++*********)))'''''''''(((***)))'''&&&&&&''')))***'''***+++***'''%%%'''))))))((('''(((******(((&&&&&&&&&&&&'''''''''((((((***))))))***++++++)))'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''')))'''&&&'''((())))))((('''((())))))******))))))%%%%%%$$$$$$$$$%%%&&&'''''''''''''''(((((()))))))))***,,,///333444000+++******)))(((((((((((((((((((((((((((((()))***+++%%%''')))***)))***+++,,,*********++++++,,,,,,,,,++++++,,,,,,---///000111222222222222222333555666555666888999:::;;;;;;;;;888:::<<<===>>>>>>@@@BBB@@@BBBBBB@@@CCCGGGFFFCCCBBBHHHKKKJJJIIIJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGEEECCCAAADDDDDDCCCBBBAAA@@@@@@???<<<;;;;;;<<<======<<<:::;;;999888888999999888777888888999:::===>>>===;;;999999888777666444222000///000000000...---,,,+++---,,,+++,,,---...---+++\\\\\\\\\^^^``````^^^\\\UUUWWWZZZ^^^aaaaaa^^^[[[RRRSSSTTTYYY^^^bbbdddddd\\\YYYWWWUUUUUUTTTRRRQQQLLLJJJHHHGGGHHHHHHHHHFFFAAA===::::::;;;;;;999666222222000//////......///111///---***(((((('''(((,,,+++)))'''&&&&&&'''''')))((((((''''''''''''''')))'''%%%%%%&&&(((((((((+++---000...+++))))))***'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&''''''%%%%%%&&&'''!!!""""""###%%%&&&&&&'''&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''******'''&&&'''&&&###)))'''&&&&&&''''''%%%$$$+++)))&&&%%%'''((())))))%%%&&&&&&''''''''''''&&&***)))(((((('''(((((((((%%%((()))((((((***)))&&&)))))))))***+++,,,---...++++++***++++++,,,---...///////////////111222222222444888;;;===>>>>>>>>>>>>???BBBEEEGGGIIIJJJKKKJJJIIIHHHHHHJJJKKKKKKJJJIIIKKKLLLMMMMMMNNNQQQSSSSSSQQQPPPRRRVVVYYYXXXVVVRRRRRRSSSUUUXXXYYYWWWVVVOOOMMMNNNTTTWWWVVVUUUVVV]]]```ccccccaaa___]]]\\\YYYZZZ\\\aaaeeegggfffeeeeeeeeedddcccbbbaaa``````_________```aaaccceeefff^^^___aaaeeehhhjjjiiigggffffffeeedddbbb```___^^^cccbbbaaaaaaaaabbbcccddd\\\YYYYYY]]]```______```hhhgggfffccc```]]]ZZZXXXWWWUUURRRSSSVVVWWWVVVSSSMMMMMMOOORRRSSSQQQSSSXXXVVVSSSPPPOOOOOOOOOOOONNNKKKIIIFFFDDDBBB@@@<<<:::888888777555333222111000111000///...---,,,++++++)))***+++,,,,,,+++)))(((***)))((()))+++,,,+++***)))))))))+++------,,,***(((((((((''''''''''''&&&***)))(((''''''((()))******+++,,,+++)))(((((())))))'''&&&'''***+++(((%%%&&&&&&&&&&&&&&&'''(((((()))((((((***++++++(((&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%((('''&&&'''((()))((('''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&''''''((())))))***(((+++,,,+++---///---)))+++******)))))))))))))))(((((((((((()))***++++++(((***++++++++++++---...******+++,,,,,,---......,,,---...///111333555666777999:::;;;<<<>>>BBBEEE@@@BBBEEEGGGGGGFFFDDDCCCGGGIIIKKKLLLKKKKKKLLLMMMNNNPPPOOONNNQQQUUUUUURRRMMMTTTYYYXXXWWWWWWTTTQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSUUUVVVVVVUUUSSSRRRSSSSSSRRRQQQPPPPPPOOOOOOMMMKKKIIIIIIKKKLLLKKKKKKJJJHHHGGGGGGHHHHHHGGGFFFGGGGGGHHHJJJLLLLLLKKKIIIGGGFFFFFFEEECCC@@@===;;;555777888888555222111111000///......///000///---]]]\\\[[[\\\]]]^^^]]]\\\XXXWWWXXXYYY[[[\\\[[[YYYVVVVVVWWW[[[___cccdddddd^^^\\\ZZZYYYZZZZZZYYYWWWQQQPPPOOOQQQTTTWWWWWWWWWLLLHHHEEEEEEHHHJJJHHHEEE<<<:::888666444333333333777444111---+++***+++++++++***)))((('''((())))))((())))))((('''&&&'''''',,,)))''''''((())))))(((&&&(((***++++++***((('''(((&&&###$$$&&&(((((('''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''((((((((()))))))))'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''')))))))))'''&&&&&&((()))(((%%%$$$%%%&&&#########$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%((((((&&&%%%'''&&&###)))((('''''''''&&&### '''%%%#########%%%&&&&&&%%%&&&'''(((((('''((((((++++++***)))))))))))))))***((()))+++***'''(((+++******+++,,,...000222333222222222222333444555666777777777777999;;;===>>>AAACCCGGGJJJLLLLLLLLLKKKJJJLLLOOOSSSWWWZZZ[[[\\\ZZZXXXWWWWWWYYYZZZZZZYYYUUUVVVWWWWWWXXXZZZ^^^```______^^^]]]___aaacccddd_________aaadddeeecccaaaXXXUUUUUU[[[_________aaajjjkkkkkkhhheeecccdddfff]]]___bbbfffjjjlllkkkiiiiiiiiihhhgggfffeeeeeeddd___```aaabbbdddeeeffffff```aaadddiiimmmnnnmmmkkkkkkkkkkkkjjjiiigggfffeeegggdddbbbccceeegggeeecccbbb]]]]]]cccfffddddddgggiiiiiihhhgggeeecccaaa```\\\YYYXXXZZZ___bbb```^^^XXXWWWYYY^^^^^^[[[^^^dddcccbbbbbbcccdddccc___\\\WWWVVVTTTSSSRRROOOKKKHHHCCCBBB@@@>>><<<999888777888666444222111000///...---...//////...,,,***(((+++*********,,,---,,,+++)))))))))+++,,,,,,***'''(((((((((((()))((('''&&&(((((((((''''''(((((((((---+++************((('''***'''%%%'''***+++(((%%%((('''&&&&&&&&&'''))))))''''''((()))+++***(((%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%(((''''''((())))))'''%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%$$$%%%&&&((()))'''''''''(((((((((((((((&&&+++,,,)))(((,,,---+++,,,,,,+++***************************+++,,,---...---...//////......000222//////000111222333444555222333555777:::===???AAAFFFGGGHHHHHHGGGIIIMMMPPPNNNPPPTTTVVVUUUQQQLLLIIIOOOQQQTTTUUUUUUUUUVVVWWWVVVXXXXXXWWWZZZ______\\\XXX]]]```^^^[[[\\\ZZZWWWYYYYYYYYYZZZZZZ[[[[[[\\\ZZZ[[[\\\^^^^^^^^^^^^]]][[[[[[[[[ZZZZZZYYYYYYYYYZZZXXXUUUTTTUUUWWWXXXXXXVVVUUUSSSTTTUUUUUUTTTRRRSSSSSSTTTVVVXXXXXXVVVTTTWWWWWWVVVUUURRROOOLLLJJJDDDFFFHHHGGGCCC@@@??????;;;999777666666555333111\\\ZZZYYYYYYZZZ[[[[[[ZZZ[[[YYYVVVUUUVVVWWWXXXXXX___^^^^^^___aaabbbaaa```^^^\\\[[[[[[\\\\\\\\\[[[RRRRRRSSSWWW\\\```bbbcccRRROOOLLLNNNRRRUUUSSSPPPKKKIIIFFFCCC@@@>>>=========:::666111///...///000,,,+++***))))))***++++++((())))))((('''&&&&&&''',,,***((('''((((((((('''"""###&&&)))++++++'''$$$)))&&&###$$$'''))))))((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&&&&'''((())))))))))))************&&&%%%###$$$%%%&&&&&&%%%))))))))))))))))))))))))%%%''')))***+++***)))(((((()))+++)))%%%###$$$&&&''''''&&&&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$%%%&&&'''((()))$$$''''''$$$$$$&&&&&&"""''''''''')))***(((%%%###&&&&&&%%%%%%&&&'''''''''%%%'''((()))((((((((())),,,,,,+++***))))))******///))))))---,,,%%%&&&...+++,,,---///111444666777;;;;;;;;;;;;<<<===>>>????????????@@@BBBEEEGGGIIIMMMOOORRRUUUWWWVVVUUUTTTSSSUUUYYY^^^bbbeeeggghhhdddbbbaaaaaacccddddddcccZZZ[[[\\\\\\\\\___cccgggggggggfffdddcccdddgggkkkfffddddddgggjjjkkkhhhfff```[[[[[[```eeeggggggiiiqqqpppmmmhhhdddcccgggkkkaaabbbeeejjjnnnooonnnllliiiiiihhhggggggfffeeeeeebbbccceeefffhhhhhhiiiiii___```dddhhhmmmnnnmmmkkknnnnnnnnnnnnnnnmmmlllkkklllhhheeefffjjjkkkhhhdddddd______eeehhhffffffiiicccdddddddddcccbbbaaa```\\\YYYXXX\\\bbbeeedddaaaaaa___aaaeeeccc^^^```gggffffffiiilllnnnkkkeee___aaaaaaaaaaaa```]]]XXXTTTRRRQQQOOOLLLIIIGGGDDDCCC???===:::888777666555333333444444444222///,,,***,,,+++***+++---...---,,,)))))))))+++,,,+++(((&&&(((((()))*********(((&&&''''''''''''''''''''''''...+++((()))***+++(((%%%***'''%%%&&&***+++((($$$)))((('''''''''(((***+++&&&&&&''')))******'''%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))***)))'''$$$&&&''''''((()))((((((((()))(((&&&&&&&&&''')))+++)))))))))(((''''''&&&&&&%%%+++,,,'''&&&+++//////---,,,++++++******++++++...---......///000111222000111222111000000222444555666777888999;;;;;;<<<>>>???AAADDDGGGKKKNNNOOOUUUVVVUUURRRNNNNNNPPPSSSXXX[[[^^^```]]]WWWPPPLLLNNNQQQUUUXXXYYYZZZ\\\^^^XXX[[[[[[ZZZ]]]bbbbbb___^^^bbbbbb]]]ZZZ[[[ZZZXXXWWWXXXYYYZZZ\\\]]]^^^___\\\\\\]]]___``````aaaaaa]]]]]]]]]\\\\\\\\\\\\[[[aaa^^^ZZZXXXZZZ\\\^^^___\\\ZZZYYYYYYZZZ[[[YYYXXXYYYYYYZZZ\\\^^^]]][[[XXXbbbbbbbbb```]]]ZZZVVVTTTQQQTTTVVVUUUQQQMMMLLLLLLFFFDDDAAA???===;;;888666[[[[[[YYYYYYXXXYYYZZZ[[[]]]]]]\\\WWWSSSQQQSSSUUUXXXYYYZZZ\\\^^^```aaabbb\\\YYYVVVVVVWWWZZZ[[[\\\YYYTTTQQQUUU]]]ddddddbbbUUUPPPMMMOOOUUU[[[\\\[[[XXXOOOIIIKKKLLLGGGBBBBBBHHHFFFBBB===888333000///333222/////////...---+++///...,,,,,,---,,,)))'''(((((())))))))))))))))))&&&&&&''''''((()))******((('''&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&(((((((((((((((''''''&&&&&&&&&(((&&&&&&(((+++---,,,***))))))))))))))))))))))))(((((((((((('''&&&%%%$$$''''''''''''''''''&&&&&&&&&''')))LLL000***)))###'''&&&%%%&&&(((((((((&&&)))***,,,+++)))&&&%%%%%%((('''&&&&&&)))***'''!!! !!!#########%%%'''))))))&&&$$$$$$'''((('''%%%&&&%%%%%%%%%%%%&&&''''''******)))))))))(((((((((######%%%(((,,,------+++333111...,,,++++++,,,---,,,++++++,,,...000111111666333444:::>>>>>>>>>???DDDEEEGGGIIIJJJKKKKKKKKKPPPRRRSSSSSSRRRQQQQQQRRR\\\]]]^^^^^^____________ZZZ]]]```dddgggkkkooorrrjjjiiigggfffgggiiiiiiiiiaaa___]]][[[]]]```eeeggglllkkkhhhdddbbbbbbeeehhhkkkhhheeefffjjjlllllljjjfffcccaaacccfffiiiiiihhhqqqooollliiigggfffggggggfffjjjmmmnnnmmmlllmmmoooeeejjjllliiifffdddaaa]]]```aaabbbcccccceeehhhkkkhhhbbb```ffflllllljjjjjjmmmnnnooopppqqqqqqqqqqqqmmmmmmkkkjjjmmmpppkkkdddfffffffffhhhjjjkkkjjjiiikkkfffaaabbbgggiiigggbbbcccaaa______```aaa```___]]]aaadddeeeccccccdddfffhhhjjjmmmnnnllliiihhhgggeeecccaaa```___```aaabbb```^^^ZZZWWWUUUSSSPPPNNNJJJHHHDDDBBB@@@>>><<<999;;;888666777999777222,,,111---***+++///000---)))111,,,(((&&&'''***,,,---***))))))***++++++)))''')))((('''(((******)))(((...,,,***)))******)))(((&&&%%%###$$$&&&(((((('''(((&&&%%%&&&))))))'''$$$''''''(((((('''&&&%%%%%%(((((('''&&&'''((()))***&&&'''(((******))))))(((%%%%%%$$$$$$%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&((()))***)))'''###!!!$$$%%%%%%%%%%%%%%%%%%&&&+++((((((++++++((((((+++,,,---------......//////222333555777888888888777;;;===>>>>>>===<<<<<<===EEEEEEEEEFFFIIIJJJJJJIIIKKKJJJKKKNNNTTTYYY\\\]]][[[YYYXXXXXXZZZ\\\\\\\\\bbbbbbccccccaaa[[[SSSNNNUUUXXX[[[___```___^^^\\\]]]\\\]]]]]]___bbbdddeee^^^\\\\\\___bbbbbb]]]XXXTTTVVVYYY\\\]]]^^^]]]]]]XXXYYY[[[___cccdddcccbbb\\\]]]^^^`````````______bbb___[[[[[[___bbbcccbbb]]]^^^\\\\\\___bbb]]]VVV[[[ZZZYYYXXXXXXXXXYYYZZZdddcccbbb```___^^^^^^^^^YYY\\\______^^^[[[YYYYYYTTTQQQNNNNNNNNNMMMIIIEEE[[[ZZZXXXWWWWWWWWWXXXXXX[[[[[[ZZZWWWSSSRRRTTTVVVYYYYYYZZZ\\\^^^aaacccddd^^^\\\YYYXXXYYY[[[\\\\\\[[[XXXWWWYYY^^^bbbcccaaaWWWTTTQQQSSSZZZ___```___ZZZRRRNNNQQQSSSOOOKKKKKKQQQPPPMMMIIIFFFCCCAAA???AAA===888555333111///...///...,,,,,,,,,,,,)))(((,,,+++***)))(((((((((((()))((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&(((&&&%%%'''+++......---+++*********))))))))))))''''''''''''&&&%%%$$$###''''''''''''''''''&&&&&&$$$)))---LLL111'''***'''%%%%%%%%%%%%%%%$$$%%%%%%,,,---...,,,)))&&&%%%%%%%%%&&&(((((((((((('''&&&%%%&&&&&&%%%$$$$$$&&&((($$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&&&&'''))),,,---,,,+++//////---,,,,,,,,,------000//////000333444555666@@@AAADDDJJJLLLKKKNNNSSSTTTTTTTTTSSSSSSSSSSSSSSSYYYYYYZZZ\\\]]]^^^^^^^^^fffgggggggggffffffeeedddddddddeeeeeefffhhhkkkmmmjjjjjjjjjkkkkkkjjjhhhfffeeedddaaa]]]\\\___eeejjjllljjjgggdddccccccfffhhhgggeeecccfffjjjnnnnnnmmmllliiiggggggjjjlllmmmlllrrrpppmmmkkkiiihhhhhhiiinnnpppqqqooollliiiiiijjjhhhmmmoookkkhhhgggeeeaaabbbcccdddddddddeeegggjjjiiidddbbbggglllkkkjjjjjjqqqrrrrrrsssttttttuuuuuuoooooollljjjllloookkkeeelllkkkkkkkkkmmmmmmkkkiiinnngggaaa```eeejjjjjjhhhggggggfffeeeddddddeeeeee___aaadddfffffffffgggggghhhjjjlllmmmkkkiiiiiiiiihhhfffdddbbbaaaaaabbbcccdddbbb___\\\\\\ZZZXXXVVVUUUSSSOOOMMMLLLKKKJJJHHHHHHFFFEEEDDDCCCAAA<<<888999555111000111111...***$$$(((,,,...---***((('''***)))((()))***+++)))(((***(((((()))***+++***))),,,+++)))***+++,,,,,,+++)))'''&&&&&&'''((('''&&&(((&&&%%%'''))))))'''%%%(((((())))))(((((('''&&&+++***((('''&&&%%%&&&&&&&&&'''((()))))))))((('''&&&&&&%%%%%%&&&((()))***((('''&&&&&&%%%%%%%%%&&&%%%&&&((((((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###%%%)))***((((((+++***+++---000333555777888;;;===@@@BBBCCCEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJKKKUUUUUUTTTUUUVVVWWWXXXXXXPPPOOOPPPRRRWWW[[[]]]^^^]]][[[YYYYYY\\\___`````````___```bbbcccaaa\\\XXX\\\]]]^^^___```aaaaaaaaa``````______```aaacccddddddbbb```aaacccaaa\\\WWWSSSUUUXXX[[[]]]______```[[[[[[]]]```cccdddcccaaa\\\]]]___aaaaaaaaa```___ccc```]]]\\\^^^aaaaaaaaaZZZ[[[[[[[[[___bbb^^^WWW\\\[[[ZZZXXXXXXYYY[[[[[[ccccccaaa```___^^^^^^^^^\\\^^^```aaa___]]]\\\\\\WWWTTTRRRTTTWWWXXXVVVTTT[[[YYYXXXVVVUUUUUUVVVVVVYYYYYYXXXWWWUUUUUUVVVXXXYYYYYYZZZ[[[^^^aaadddfffaaa___\\\[[[\\\^^^___^^^ZZZZZZZZZ[[[\\\___```aaa\\\YYYWWWYYY^^^bbbdddccc]]]XXXVVVYYY[[[YYYVVVVVVUUUTTTSSSQQQPPPNNNMMMLLLOOOJJJCCC>>><<<;;;;;;:::666444222111111000...,,,000///---+++******++++++******)))(((((('''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&***...111111,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&''''''###***///III444&&&***+++(((***,,,***'''%%%''')))...//////---)))&&&$$$$$$&&&(((***)))'''%%%%%%'''&&&((((((((('''''')))+++&&&&&&&&&&&&$$$$$$%%%'''&&&%%%%%%%%%%%%&&&''''''&&&'''(((******)))((((((***))))))+++------,,,+++---...000111111111000000444555666999<<>>:::777222333333222000/////////000...,,,+++---...------***)))((()))++++++***)))))))))((()))+++,,,+++***+++)))''''''(((((((((''''''''''''((((((((('''&&&(((((()))))))))((((((''''''''''''''''''(((((((((''''''(((((())))))))))))&&&''''''''''''(((((()))&&&'''''''''''''''&&&&&&'''&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''''''''...+++***------+++,,,000888<<>>===:::888666555555555000000///...---,,,,,,++++++***))))))(((((())))))''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&(((,,,111444------+++***((('''&&&%%%'''((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&(((&&&666===))))))''''''***,,,***$$$!!!###''''''((()))((('''&&&''')))///&&&"""''',,,***&&&$$$&&&(((+++,,,---000333666000+++''''''******'''###&&&%%%%%%%%%%%%&&&''''''++++++,,,------,,,+++***,,,+++,,,///333666777777<<>>888666888888666222333111///...//////...---,,,+++******++++++***(((***)))((()))******(((&&&(((&&&%%%&&&'''))))))((('''(((((()))((((((''''''&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((()))))))))******%%%%%%&&&&&&'''''''''&&&&&&&&&'''((((((''''''&&&)))(((&&&$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((((((222......111333333777<<>>;;;999>>>===;;;777444000...---...---,,,+++***)))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''%%%&&&''''''(((***...111,,,+++***)))'''&&&%%%$$$(((((()))))))))(((((('''$$$$$$%%%%%%&&&&&&''''''''''''###...BBB***)))'''(((***+++)))%%%###$$$&&&###%%%&&&&&&&&&'''***,,,..."""&&&......***(((+++,,,.........000222555///+++'''(((***+++)))&&&&&&%%%%%%%%%%%%&&&''''''******++++++,,,---...///222222333666;;;@@@BBBCCCHHHKKKPPPUUUXXXXXXVVVUUUYYY[[[\\\ZZZWWWVVVYYY\\\\\\UUUSSS\\\eeehhheeecccUUUUUUUUUVVVZZZ___eeehhhmmmjjjffffffggghhhgggfffkkklllmmmooopppqqqrrrrrrnnnjjjffffffiiikkkkkkjjjiiijjjjjjfffbbbaaacccfffkkkppptttsssnnnjjjjjjlllllljjjhhhjjjooorrrrrrqqqrrrpppoooqqqtttuuussspppsssuuuuuutttrrrpppoooppprrrrrrrrrqqqqqqppppppoooqqqnnnllljjjjjjiiigggeeeeeehhhhhhdddbbbdddfffdddhhhjjjmmmmmmmmmmmmmmmooorrrooonnnooonnnjjjiiikkkmmmmmmnnnpppppppppppppppsssuuusssnnnkkklllkkkhhhhhhhhhiiikkklllkkkgggdddhhhfffddddddeeeeeeeeedddkkkmmmnnnllliiiiiikkkmmmkkkiiihhhhhhjjjkkkkkkkkkiiiiiiiiihhhggggggjjjllljjjiiigggeeedddeeefffgggfffeeeddddddfffhhhhhhgggcccaaa_________```___]]]^^^ccchhhhhheeecccdddggggggfffccc___[[[WWWTTTRRRMMMHHHDDDFFFJJJHHH???666999777666555555444111...111///---------,,,***(((******)))***+++***'''$$$'''%%%%%%%%%''')))))))))&&&(((***)))((('''((()))%%%&&&&&&'''''''''''''''+++++++++***)))((('''&&&((((((((((((((()))******%%%%%%&&&&&&'''&&&&&&%%%%%%&&&'''))))))(((''''''***(((&&&%%%######$$$$$$$$$$$$%%%&&&'''(((((()))///...111999???BBBGGGLLLRRRUUUYYY]]]aaacccdddddd^^^]]]\\\]]]```cccgggjjjaaa___^^^```bbbccc```]]][[[^^^______^^^```eeejjjcccbbbaaabbbbbbbbb```^^^bbb___\\\[[[]]]```bbbcccaaa```aaabbbddddddcccbbb]]]___bbbccccccaaa^^^\\\ZZZ[[[]]]___aaabbbcccccceeeccc```]]][[[ZZZYYYYYY``````______^^^^^^]]]]]]```^^^]]]]]]]]]]]]\\\[[[YYYYYYZZZYYYXXXWWWUUUTTTXXXZZZ\\\[[[YYYWWWVVVVVVPPPTTTVVVUUUVVVXXXVVVSSSMMMNNNPPPQQQSSSSSSSSSSSSUUUVVVWWWWWWWWWUUUTTTSSSVVVVVVVVVUUUTTTUUUWWWYYY[[[XXXUUUUUUWWWYYYXXXVVVbbbaaa```___^^^______``````^^^\\\]]]^^^^^^[[[YYYYYY[[[]]]```aaabbbaaaaaa```___^^^___```aaa```___\\\___aaacccbbb```_________`````````_________```^^^dddhhhfffeeeeeeaaa\\\YYY[[[]]]___``````___^^^```______aaadddeeedddcccccc```\\\ZZZYYYYYYWWWVVVXXXXXXWWWVVVSSSOOOLLLJJJOOOMMMJJJFFFAAA===999888555444222000///------,,,'''((())))))))))))((('''((((((((((((((((((''''''%%%''')))(((''''''***---***)))((('''&&&%%%$$$$$$''''''((((((((((((((('''###$$$$$$%%%&&&&&&''''''&&&)))%%%,,,DDD(((***+++)))))))))((('''&&&%%%%%%$$$%%%&&&&&&'''(((+++...000$$$'''---***(((***+++,,,...//////111444666222333333///***'''(((***&&&%%%%%%%%%%%%&&&''''''******+++---000333777999===<<<===AAAFFFKKKNNNOOOQQQTTTYYY^^^aaaaaa```______aaabbb___ZZZXXXZZZ]]]___YYYXXX___eeeeeecccbbbYYYXXXYYYZZZ^^^bbbfffiiillljjjhhhfffffffffggggggiiijjjlllnnnooopppqqqqqqppplllhhhhhhkkkmmmkkkiiifffhhhiiifffbbbaaadddhhhkkklllmmmlllkkkjjjjjjllljjjhhhfffiiiooossssssqqqsssqqqppprrruuuuuurrrooorrruuuxxxxxxuuurrrpppppppppppppppqqqppppppoooooossspppmmmlllkkkiiieeebbbcccggghhhdddccceeeeeedddgggiiimmmoooooopppqqqrrrrrrpppooopppnnnjjjjjjllljjjlllnnnpppqqqpppooonnnmmmppppppllliiiiiihhheeejjjjjjkkklllmmmjjjfffccceeedddcccdddeeeggghhhhhhkkkkkkjjjjjjjjjkkklllllljjjjjjjjjhhhgggggghhhjjjiiiiiijjjiiigggggghhhiiiiiihhhgggeeeeeefffhhhiiikkkiiiggghhhiiijjjjjjiiieeedddcccccccccaaa^^^\\\```cccggghhhgggfffggghhhfffggghhhgggdddaaa^^^]]]WWWVVVVVVYYY\\\XXXPPPHHHDDDDDDCCCCCCAAA>>>:::666777555222111000...,,,************,,,---,,,***''')))(((&&&'''((())))))(((&&&(((******((('''((()))&&&&&&'''(((((((((((((((,,,,,,,,,,,,+++)))(((''''''&&&&&&%%%&&&'''((()))&&&&&&'''(((((('''&&&%%%%%%&&&((()))))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))///222<<>>;;;999666444333111...+++******+++---//////---+++---+++)))((()))))))))'''&&&)))+++***((('''(((***''''''((())))))***)))))))))***+++,,,---,,,++++++%%%%%%$$$###$$$%%%&&&'''''''''((())))))((('''&&&$$$&&&((()))***)))((('''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***444:::GGGWWW``````___```___```cccfffgggfffdddcccfffbbb^^^bbbiiinnnllliiidddccccccfffjjjjjjddd^^^cccfffiiihhhdddbbbdddhhhcccccccccdddffffffdddbbbeeeccc```^^^^^^^^^]]]\\\[[[aaaiiikkkgggcccbbbccccccbbbbbbbbbccccccdddeee]]]^^^```bbbcccdddddddddaaa```]]]ZZZXXXXXXZZZ]]]]]]^^^```bbbbbbaaa___^^^___^^^]]]]]]___`````````___]]]ZZZWWWUUUTTTTTTTTTTTTXXX]]]^^^\\\[[[[[[\\\TTTXXXYYYUUURRRQQQNNNJJJGGGJJJNNNRRRTTTSSSQQQOOOMMMOOOPPPQQQQQQOOONNNLLLMMMOOOPPPPPPOOOOOOPPPRRRSSSPPPNNNOOOQQQQQQMMMJJJ``````cccddd```[[[^^^eeeaaabbbbbbaaa___]]][[[YYY^^^```cccffffffccc```^^^___aaabbb^^^[[[YYYWWWUUUXXXVVVXXX\\\\\\XXX\\\cccbbbccccccdddcccbbbaaa```eeefffgggfffccc```______ZZZZZZ[[[]]]___```___^^^]]]\\\\\\^^^```bbbcccccchhhddd``````dddggghhhggg```]]]bbblllllldddcccjjjeeedddcccaaa]]]YYYTTTRRRRRRKKKCCC??????>>><<<888666...000111,,,---,,,###***))))))(((((((((((())))))(((((('''''''''&&&&&&$$$######$$$&&&''''''&&&'''(((((((((&&&%%%&&&''''''%%%###""""""$$$''')))---'''$$$+++666888---!!!'''&&&%%%$$$############'''&&&&&&%%%%%%%%%&&&&&&+++******)))((('''''''''(((,,,...,,,,,,222<<>>===777999;;;333111000...,,,***)))(((((((((***+++)))%%%$$$%%%(((+++)))''''''''''''&&&%%%'''(((((((((&&&%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&+++((('''***///000,,,((((((''''''&&&&&&&&&''''''((((((((()))***+++,,,---))))))(((((('''&&&&&&&&&///***(((///<<>>999666666444111...---...,,,***+++//////+++''')))++++++***)))((()))'''''''''((((((''''''&&&((('''&&&''')))******)))((('''&&&&&&'''(((&&&%%%((((((((((((((((((((((((&&&'''((('''%%%%%%%%%&&&(((((()))(((((('''&&&%%%$$$%%%&&&'''(((,,,111555MMMWWW```dddddddddbbb^^^^^^```bbbfffjjjkkkiiigggjjjiiihhhffffffffffffffffffhhhhhhddd```___cccgggddd___YYYZZZ```fffhhhhhhfffhhhiiijjjiiiiiiiiijjjiiihhhhhhgggeeecccaaa```dddfffiiikkkkkkiiifffdddeeedddeeegggiiigggaaa\\\]]]```cccfffgggfffdddcccddd___YYYTTTSSSWWW]]]aaacccaaa^^^]]]^^^___^^^^^^[[[[[[\\\]]]^^^___`````````^^^\\\ZZZZZZ[[[]]]^^^\\\[[[ZZZYYYXXXXXXXXXXXXUUUTTTTTTVVVWWWVVVTTTRRRIIIMMMRRRUUUUUUTTTTTTTTTTTTVVVWWWWWWUUUSSSRRRRRRSSSUUUWWWVVVSSSOOOMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPWWWXXX]]]aaa```\\\[[[_________^^^]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZUUUUUUZZZ``````]]][[[ZZZZZZZZZ[[[[[[ZZZ\\\]]]aaaaaacccddddddcccbbbbbb___[[[XXX[[[```cccaaa^^^^^^^^^^^^\\\ZZZYYYXXXYYY^^^^^^^^^\\\[[[[[[]]]^^^[[[^^^cccdddcccbbbbbbcccdddbbbcccfffeee```aaaeeefffhhhjjjllllllllljjjjjjgggeeebbbbbbbbbaaa___\\\UUUKKKJJJIIIBBBBBBBBB999444333111///---,,,+++++++++---...+++&&&$$$'''***,,,)))'''&&&'''((('''&&&'''(((((((((&&&%%%&&&'''$$$$$$&&&'''''''''&&&%%%)))(((((()))***,,,,,,+++''''''&&&&&&&&&'''(((((((((((('''''''''((())))))((((((''''''&&&&&&&&&&&&,,,+++///;;;EEEEEE>>>777555333000...---+++(((%%%&&&&&&&&&&&&''''''((()))444999AAAHHHMMMOOOOOOPPPLLLLLLNNNNNNJJJGGGLLLTTT[[[\\\___aaabbbaaa```___YYYZZZ\\\\\\]]]```eeehhhbbbaaa______aaadddeeecccYYYYYY^^^fffiiieee___^^^```gggllllllkkkkkkiiieeebbb___^^^bbbhhhllljjjhhhgggkkklllgggeeeiiinnnooolllkkkkkkmmmooollleee___aaadddgggiiiiiiiiiiiiiiiiiicccbbbfffiiihhhiiilllppppppnnnkkkkkkllllllllljjjmmmppppppmmmjjjiiiiiilllllljjjhhhffffffhhhjjjhhhfffeeecccbbbbbbbbbcccaaa``````aaadddgggggggggjjjiiiiiihhhhhhgggeeedddaaa```aaabbbdddffffffeeejjjhhhffffffhhhjjjkkkjjjdddeeeggghhhhhhhhhhhhhhhhhhgggfffeeeeeefffffffffddddddfffiiijjjhhhfffeeecccdddeeefffggggggfffeeefffddddddiiiooopppmmmhhhgggiiikkkkkkjjjhhhhhhhhhhhhgggfffcccaaa```______```dddgggiiiiiiiiikkknnnllljjjhhhhhhiiijjjgggeeegggeeeccccccfffhhhiiijjjgggggghhhiiiiiihhhggggggdddffffffeeebbbbbbeeeiiidddfffhhhkkkkkkkkkjjjiiifffdddaaa```^^^ZZZUUUQQQQQQLLLEEE@@@===:::666444222333000------000000,,,&&&***------***'''((()))''''''((((((((('''&&&&&&((('''&&&''')))***)))(((''''''(((((((((((('''&&&((((((((((((((((((''''''%%%&&&'''&&&%%%$$$%%%''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''***000444JJJUUUaaafffeeeaaa^^^]]]___```cccfffjjjjjjhhhfffffffffffffffeeedddbbbbbbeeeffffffdddbbbbbbdddgggeee^^^WWWWWW^^^eeehhhhhhbbbfffiiiiiieeedddfffjjjgggffffffeeecccbbb```___ccceeehhhjjjkkkiiigggfffgggggghhhiiiiiieee___ZZZ[[[___dddhhhiiihhhgggfffeeeaaa\\\XXXWWW[[[```dddeeeccc```]]]]]]]]]^^^___]]]^^^^^^^^^______``````aaa___]]][[[\\\^^^```bbb___]]][[[YYYYYYXXXXXXWWWXXXWWWVVVWWWXXXXXXVVVTTTMMMOOOSSSVVVWWWVVVUUUSSSTTTVVVYYYYYYWWWUUUUUUUUUQQQSSSUUUVVVUUUSSSPPPNNNJJJKKKLLLNNNOOOQQQRRRRRRYYYYYY]]]aaaaaa^^^\\\___^^^^^^]]]]]]\\\\\\\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZVVVPPPPPPXXX^^^^^^[[[[[[[[[[[[[[[ZZZ[[[]]]^^^]]]___`````````___^^^\\\[[[\\\YYYWWWYYY___aaa___\\\]]]\\\ZZZVVVSSSRRRUUUXXX```^^^\\\XXXUUUVVV[[[___\\\\\\^^^bbbdddddd```]]]___^^^```aaa```]]]^^^aaadddfffhhhkkkllllllkkkjjjiiifffcccaaabbbcccdddeeebbbZZZ[[[[[[SSSQQQMMMCCC>>><<<999555222///---,,,...///...+++'''&&&'''******(((&&&%%%&&&((((((((('''(((((((((&&&%%%&&&'''###%%%&&&(((((('''&&&%%%(((((((((((('''(((+++---'''&&&&&&&&&&&&''''''(((***)))((('''&&&%%%%%%%%%'''''''''''''''&&&&&&&&&******111===AAA;;;333111999555000,,,)))(((&&&&&&%%%%%%%%%&&&&&&'''))))))222:::DDDMMMQQQSSSUUUVVVOOOOOOPPPPPPKKKHHHMMMUUU\\\]]]___``````___^^^]]]VVVYYY]]]```aaabbbcccdddeeecccbbbccccccccccccccc]]][[[]]]cccfffdddbbbccceeekkkpppooonnnooommmiiidddfffhhhiiijjjlllnnnooolllooooooiiifffjjjnnnpppmmmlllmmmoooooollleee``````dddiiikkkkkkiiihhhhhhhhheeeeeehhhjjjkkkmmmoooooommmllllllkkkkkklllnnnmmmnnnooonnnllljjjiiihhhjjjjjjiiigggfffeeegggiiieeedddbbb`````````aaabbb```______aaadddffffffeeeiiiiiiiiihhhgggfffffffff```^^^]]]^^^aaaddddddccchhhfffddddddeeeggghhhiiidddddddddfffggghhhiiiiiigggfffdddbbbaaaaaacccdddeeefffggghhhjjjkkkgggcccccceeefffggghhhgggfffeeefffddddddhhhmmmnnniiiddddddgggjjjkkkjjjhhhgggggghhhgggeeecccbbbaaa```___]]]bbbfffgggffffffiiillljjjgggeeegggkkkllljjjhhhfffdddccccccfffhhhhhhhhheeeeeeffffffgggggggggfffbbbddddddbbb___^^^aaaddd```bbbeeehhhjjjkkkkkkkkkddddddcccbbbaaa___\\\YYYYYYUUUPPPJJJFFFCCCAAA@@@888999555111///111...***))),,,///...***'''((()))((()))))))))(((''''''&&&((('''&&&'''((()))((('''&&&''')))))))))(((((((((((((((((((((''''''''''''###$$$&&&&&&%%%&&&''')))%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%'''+++///@@@KKK[[[eeeeee```]]]]]]aaaaaacccfffhhhhhhfffccc___aaadddeeeeeebbb___]]]bbbbbbbbbdddfffgggeeecccddd^^^XXXXXX^^^dddggggggaaaeeeiiihhhcccaaadddhhheeeeeeeeedddcccaaa```___```bbbeeehhhiiiiiihhhhhhdddfffgggiiiiiifffaaa^^^___ccchhhjjjiiifffddddddeeedddaaa``````bbbeeefffgggeeebbb___]]]]]]___aaabbbbbbaaaaaa``````______```___]]]\\\]]]___bbbdddccc```\\\ZZZ[[[[[[ZZZYYY\\\[[[YYYYYYYYYYYYWWWUUUSSSTTTUUUWWWXXXWWWUUUSSSTTTVVVYYYZZZYYYXXXWWWWWWQQQSSSUUUVVVVVVSSSOOOMMMIIIJJJMMMOOORRRSSSTTTTTT\\\[[[]]]aaabbb^^^]]]___``````______^^^______```[[[[[[[[[ZZZZZZ[[[[[[[[[VVVPPPQQQZZZ___\\\ZZZ]]]]]]^^^\\\YYYZZZ]]]\\\XXX_________^^^]]][[[YYYXXXZZZXXXXXX[[[^^^___\\\YYYZZZZZZXXXTTTPPPPPPUUUYYYaaa```]]]YYYUUUVVV\\\aaa]]]\\\\\\```cccccc]]]XXXYYY[[[^^^```___^^^___```eeefffhhhjjjkkkkkkjjjiiihhhfffcccbbbbbbeeehhhkkkggg```cccddd^^^[[[WWWLLLNNNKKKGGGAAA<<<777444222444222///,,,***************(((%%%%%%&&&((())))))'''(((((((((&&&%%%&&&'''$$$%%%&&&((((((''''''&&&''''''''''''&&&'''***,,,(((''''''&&&&&&&&&''''''...---+++)))'''&&&&&&%%%''''''''''''''''''''''''***(((,,,333444//////444666222---'''$$$###$$$&&&$$$$$$%%%%%%&&&'''))))))///888BBBKKKOOORRRUUUXXXUUUTTTTTTUUUSSSPPPRRRXXX__________________^^^^^^\\\___ccceeeccc```^^^]]]dddbbbccceeeeeeaaa```bbb___\\\[[[___cccccceeehhhhhhmmmqqqooonnnooonnnkkkgggjjjnnnnnnllllllppptttpppqqqooojjjgggjjjmmmllljjjlllnnnnnnmmmiiifffddddddggglllnnnmmmkkkjjjiiiggggggggghhhjjjlllnnnpppllljjjiiilllllljjjkkknnnmmmmmmlllkkkjjjhhhgggffffffgggiiihhhfffeeeeeefffeeedddbbb```______````````````aaaccceeefffdddccceeefffhhhhhhgggfffggghhhaaa]]][[[\\\aaafffhhhhhheeeeeedddccccccdddfffgggdddcccbbbcccfffhhhiiiiiiffffffdddaaa^^^^^^```bbbcccdddeeefffiiilllhhhbbbfffggghhhiiiiiihhhgggfffdddddddddgggjjjiiieeeaaaaaadddhhhjjjiiigggffffffgggeeecccbbbccccccbbbaaa]]]aaaeeedddaaaaaadddhhhhhhdddbbbdddiiikkkiiifffcccbbbaaabbbdddeeedddcccaaaaaabbbcccdddeeeeeefffbbbbbbbbb```]]]\\\\\\]]]ZZZ\\\___bbbfffhhhiiijjjgggfffeeedddaaa___]]][[[ZZZYYYVVVSSSQQQPPPOOOOOOAAAAAA>>>999777777222---111222111///---+++***+++************)))(((''''''((('''&&&&&&(((((((((&&&&&&((()))(((''''''((()))''''''''''''''''''''''''###$$$&&&&&&&&&'''(((***%%%%%%&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%&&&(((***777???OOO]]]bbb___^^^``````aaabbbeeeggggggdddaaaZZZ]]]```bbbcccaaa___]]]aaa```___cccggghhhddd___bbb```]]]]]]```cccfffgggdddgggjjjiiidddaaacccffffffffffffeeedddcccaaaaaa^^^___bbbeeehhhhhhhhhhhh```bbbeeeggghhhhhhgggffffffjjjmmmlllgggbbb``````eeeeeeeeeffffffggggggggghhhgggeeebbb______aaadddddddddcccbbbaaa```_____________________aaabbbcccddd```\\\[[[]]]___^^^\\\___]]][[[ZZZ[[[ZZZXXXWWWXXXWWWVVVWWWXXXXXXVVVTTTSSSVVVZZZ[[[[[[YYYYYYYYYVVVVVVWWWWWWVVVRRRMMMHHHJJJLLLOOORRRTTTUUUVVVVVV___\\\\\\___```]]]\\\^^^aaa``````______```aaabbb]]]\\\[[[[[[[[[[[[\\\]]]VVVQQQSSS\\\^^^XXXYYY___^^^___]]]YYY[[[```___ZZZ^^^_________^^^\\\[[[ZZZXXXYYY\\\^^^^^^\\\YYYWWWWWWYYYZZZXXXUUUTTTWWWZZZ^^^``````]]]YYYXXX\\\```\\\]]]^^^``````^^^ZZZXXXWWW[[[___aaabbbbbbbbbbbbdddeeeggghhhhhhgggeeedddcccddddddddddddfffiiillliiibbbdddgggbbbbbbaaaXXXZZZWWWSSSNNNIIIEEEBBB@@@???:::444111222333111///...+++'''&&&'''((())))))'''(((((((((&&&%%%&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&((()))******))))))(((''''''''''''...---,,,***)))(((((('''((((((((((((((((((((((((+++%%%&&&,,,---''')))000...,,,)))%%%######&&&((($$$$$$$$$%%%&&&'''))))))---555???EEEIIILLLQQQUUUYYYWWWWWWYYYYYYWWWWWWZZZ___^^^]]]\\\\\\\\\]]]]]]```cccdddddd```\\\ZZZYYY___^^^```eeeeee```^^^aaa]]]YYYYYY]]]aaaccceeeiiihhhmmmnnnkkkjjjkkkkkkiiihhhjjjlllllllllmmmoooqqqoooooolllhhhgggjjjjjjgggfffiiimmmlllhhheeefffgggfffiiilllnnnllljjjiiihhhggghhhgggffffffhhhjjjkkkhhheeefffkkkllliiiiiimmmjjjiiigggfffeeedddcccbbb```cccgggiiigggdddbbbaaaeeedddcccaaa```_________```aaabbbeeegggfffccc```^^^aaaeeeggggggggghhhjjjddd___ZZZZZZ___eeehhhhhhdddddddddcccbbbbbbcccdddeeecccaaabbbeeehhhiiiiiiggggggfffbbb^^^\\\^^^```^^^aaaaaabbbgggkkkhhh```ffffffgggggggggfffffffff```aaacccdddeeedddcccbbb___bbbfffggggggfffeeefffdddbbb```aaacccdddcccbbb___bbbdddbbb\\\[[[___dddfffbbb^^^```eeegggccc___^^^^^^^^^```aaa```]]][[[]]]]]]^^^___aaacccdddeeedddbbb```___^^^\\\YYYWWWUUUWWWZZZ^^^bbbdddfffggghhhgggeeebbb___]]]]]]]]]\\\\\\\\\[[[ZZZYYYYYYZZZMMMOOOMMMIIIGGGFFF@@@999<<<999555222111000///...,,,,,,,,,++++++***)))(((((('''&&&&&&(((((('''&&&'''((((((&&&######%%%'''%%%&&&&&&''''''(((((((((%%%&&&((((((''''''((()))&&&''''''((((((''''''&&&&&&'''))))))''''''((()))///333>>>NNNXXXZZZ]]]bbb]]]^^^```cccffffffdddbbbZZZ[[[\\\^^^```aaabbbbbbbbbbbbaaabbbbbbaaa```___```bbbdddcccbbbbbbdddgggggghhhjjjhhhdddbbbbbbcccfffffffffeeedddcccbbbaaa___```ccceeeggggggggggggaaaccceeefffgggggghhhhhhhhhlllnnnlllfffbbbaaabbbddddddeeefffgggggghhhhhhggghhhgggdddaaaaaacccfffcccbbbbbbbbbaaaaaa````````````aaabbbbbbcccccccccddd___[[[[[[^^^aaaaaa______]]][[[[[[\\\]]]\\\[[[[[[XXXUUUUUUWWWYYYYYYXXXQQQUUUYYY\\\\\\ZZZZZZZZZXXXXXXXXXYYYYYYUUUNNNHHHKKKMMMQQQTTTVVVWWWXXXWWW```\\\[[[^^^___\\\\\\]]]______^^^]]]^^^___```aaa^^^]]]\\\[[[[[[\\\]]]^^^TTTPPPSSS\\\\\\UUUVVV^^^\\\^^^]]][[[___ffffffaaa^^^___`````````___^^^]]]WWWZZZ^^^```^^^ZZZWWWVVVTTTYYY^^^^^^ZZZXXXYYY[[[ZZZ]]]```___[[[YYYZZZ]]]ZZZ^^^bbbaaa]]]YYYXXXYYYVVV\\\aaadddeeeffffffeeecccdddeeeeeedddbbb```^^^___aaaccceeefffggghhhjjjmmmeeegggkkkhhhkkkmmmeee]]]\\\YYYVVVTTTQQQPPPOOOIIIAAA:::888;;;<<<999555222...***((((((((((((((('''(((((((((&&&%%%&&&'''&&&&&&&&&&&&''''''((((((&&&%%%%%%&&&'''((()))))),,,,,,***)))((((((((((((,,,+++***)))((((((((((((((((((((()))))))))))))))***###$$$---...&&&"""&&&(((((('''&&&%%%'''***,,,$$$$$$$$$%%%&&&''')))))),,,333<<>>777444444444222000---------,,,+++***))))))((('''&&&&&&'''((('''%%%((()))((($$$ !!!$$$%%%%%%&&&&&&'''((())))))''')))))))))'''&&&'''((((((((()))))))))))))))(((%%%'''***+++***)))))))))+++***222AAANNNTTTZZZaaa[[[\\\^^^bbbffffffeeeccc\\\[[[ZZZ[[[]]]aaaeeehhhdddeeedddaaa\\\[[[]]]aaa___ccchhhhhhdddbbbdddfffggghhhhhhfffcccaaa______eeeeeeddddddcccbbbaaa```aaabbbdddfffggggggffffffgggggghhhfffeeeddddddeeeeeeiiilllkkkfffdddeeehhhccccccccccccdddfffggghhhggghhhhhhfffcccbbbeeeggg````````````aaaaaaaaaaaa```aaacccdddeeedddccccccccc^^^YYYZZZ^^^bbbbbbaaa^^^\\\[[[[[[]]]___^^^^^^[[[XXXTTTTTTWWW[[[\\\\\\QQQTTTYYY\\\\\\[[[ZZZZZZVVVVVVWWWZZZ[[[XXXRRRMMMMMMOOORRRUUUWWWXXXXXXXXXdddbbb^^^\\\[[[ZZZYYYXXX_________^^^\\\]]]___aaa]]]___^^^[[[[[[]]]\\\WWWUUUUUUVVVXXXZZZZZZYYYWWWZZZ[[[ZZZZZZZZZ\\\```cccdddcccaaa``````___\\\ZZZZZZYYYYYY[[[ZZZWWWXXX\\\YYYXXXZZZ]]]___^^^YYYUUU______^^^]]][[[YYYXXXWWWVVVWWWZZZ\\\\\\[[[YYYWWW[[[aaaccc```___bbbeeeeeeaaabbbaaa___]]]\\\\\\^^^^^^___```dddgggiiihhhgggeeeffffffeeehhhmmmmmmjjjccc^^^YYYVVVWWWYYYYYYXXXVVVRRRKKKFFFDDDCCCCCCBBB<<<555///,,,......+++'''+++)))&&&&&&&&&''''''&&&'''&&&%%%&&&((())))))'''''''''&&&&&&&&&%%%%%%%%%******))))))((((((''''''))))))((((((''''''&&&&&&(((''''''((())))))(((&&&(((&&&$$$$$$$$$$$$""" &&&&&&%%%$$$$$$%%%%%%%%%(((%%%######%%%'''%%%$$$)))000777;;;<<>>:::777555111///,,,+++++++++***((()))'''&&&&&&&&&&&&%%%###(((((('''''''''&&&&&&&&&)))))))))(((((((((((('''************))))))))))))((('''&&&'''(((((('''&&&'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&((()))))))))***---111222444<<>>888666333111111///,,,***)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((()))))))))*********+++)))'''$$$$$$%%%&&&''''''%%%$$$###$$$%%%&&&%%%$$$###$$$&&&((()))(((''''''%%%&&&'''%%%###"""###%%%%%%%%%&&&'''***...333666>>>CCCIIIOOOSSSSSSQQQPPPRRRQQQOOONNNNNNPPPQQQSSSWWWXXXYYYYYYXXXVVVTTTSSSOOOMMMKKKLLLNNNQQQRRRSSSVVVTTTRRRPPPOOOPPPQQQSSSXXXYYYXXXVVVYYY^^^___]]]```aaacccdddeeedddbbbaaaXXX]]]^^^[[[YYY[[[\\\[[[\\\\\\\\\]]]\\\\\\[[[ZZZYYYWWWVVVUUUUUUVVVXXXZZZ[[[YYYXXXZZZ]]]aaacccddd]]]___aaabbb```[[[VVVSSSYYY^^^___[[[ZZZ^^^___]]]\\\^^^______^^^___cccfffccccccccccccbbbaaa_________^^^^^^]]]]]]]]]^^^^^^___]]]YYYVVVVVVZZZ___cccaaadddfffccc]]]YYYYYY[[[ZZZYYYYYY\\\```dddfffgggeeegggeee```___aaabbb___````````````___]]][[[ZZZ```___^^^]]]\\\]]]___aaaaaa___^^^```ccceeedddbbb``````___aaaccceeedddcccbbbaaa```bbbdddfffggggggccc```]]][[[\\\]]]]]]]]]^^^^^^```bbbaaa^^^aaagggeee```]]]]]]\\\[[[]]]aaa```bbbcccbbb___]]]]]]^^^\\\]]]______^^^\\\]]]]]]]]]^^^```aaabbbaaaaaa```[[[\\\^^^```aaaaaaaaa```___bbbddddddbbb___\\\[[[\\\\\\\\\]]]^^^^^^\\\ZZZ\\\___cccdddbbbaaa```aaa```]]]^^^bbbaaa]]]]]]aaa___```bbbdddbbb]]]UUUOOOFFFDDDAAA???>>>;;;777555111000---+++***)))(((((('''((()))++++++)))((('''+++***))))))******((('''&&&%%%%%%&&&)))******)))%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&'''&&&&&&(((***&&&***111;;;FFFOOOTTTWWWVVV]]]eeehhhfffdddccceeeeeeeeedddcccaaa```^^^]]]ccccccbbb```______bbbeeeddddddeeeggghhhfffbbb____________bbbfffhhhiiiiiiiiijjjkkkkkkiiifffcccaaa___^^^```fffgggeeehhhnnnjjjjjjiiigggeeedddeeegggiiihhhggggggiiiiiihhhgggdddfffiiijjjiiihhhhhhiiijjjjjjjjjhhhdddbbbbbbbbb______```aaaaaaaaaaaaaaadddbbb```___^^^\\\ZZZWWWXXXYYY[[[\\\^^^_________YYYUUUTTTTTTSSSQQQSSSXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^```cccdddcccaaa```___\\\]]]```bbbcccaaa^^^\\\SSSTTTRRRMMMHHHHHHMMMRRRMMMNNNNNNLLLKKKKKKMMMPPPPPPWWWZZZVVVRRRSSSVVVVVVRRRRRRRRRSSSTTTTTTRRRPPPOOORRRUUUWWWVVVTTTSSSSSSTTTTTTUUUWWWWWWUUUPPPLLLKKKLLLQQQVVVUUUNNNKKKMMMSSSUUUXXXWWWVVVVVVYYY[[[ZZZZZZ[[[\\\\\\]]]]]]]]]XXXXXXXXXYYYYYYZZZ[[[[[[YYYYYYWWWUUUVVVYYYWWWRRRVVVYYY[[[[[[YYYWWWVVVUUU[[[[[[\\\^^^aaabbbaaa___cccdddccc```bbbfffeeebbbggggggfffaaa[[[XXXXXXZZZTTTTTTUUUWWWYYYYYYWWWUUUYYYVVVTTTWWW\\\___\\\XXXTTTSSSRRRQQQPPPNNNJJJHHHAAA>>>;;;888666333///---************))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))&&&$$$###%%%&&&''''''%%%$$$######%%%%%%$$$######$$$&&&((())))))((('''&&&((((((&&&###!!!###%%%###$$$%%%'''***---000111111777@@@IIIOOOQQQPPPOOOPPPPPPOOONNNNNNNNNOOOOOORRRSSSUUUUUUTTTQQQNNNLLLMMMLLLLLLOOORRRUUUVVVVVVUUUSSSPPPMMMMMMOOOQQQSSSRRRSSSQQQNNNQQQVVVXXXUUU\\\]]]]]]]]]]]][[[ZZZYYYUUUZZZ\\\YYYWWWZZZ\\\\\\RRRTTTVVVYYY[[[]]]______ZZZXXXVVVTTTTTTVVVXXXYYYWWWUUUTTTUUUXXX\\\^^^^^^]]]]]]^^^]]]\\\YYYVVVTTTXXX^^^```\\\\\\___```]]]aaaccccccaaa^^^\\\^^^```gggfffeeecccaaa```___^^^\\\]]]]]]^^^^^^______```]]]XXXTTTSSSVVV\\\aaaddd___ccceeebbb\\\XXXXXXYYY^^^]]][[[\\\___ccceeeeeedddggggggdddccccccaaa]]]`````````___]]][[[YYYWWW]]]]]]]]]]]]]]]^^^bbbdddcccaaa```aaadddeeecccaaa```______```bbbcccaaa```aaa``````bbbeeeggghhhhhheeebbb^^^\\\\\\^^^^^^^^^___```bbbbbb^^^[[[```gggccc___]]]```bbbaaabbbdddaaacccdddbbb^^^\\\\\\]]]ZZZ\\\^^^^^^]]][[[[[[[[[[[[]]]___aaaaaa```___^^^YYYZZZ[[[\\\\\\\\\[[[ZZZ\\\```dddccc___[[[YYYYYYXXXYYYZZZ]]]``````^^^\\\]]]aaafffgggeeebbbaaaaaabbb```aaaeeeddd______dddbbbbbbbbbcccbbb]]]WWWSSSLLLJJJIIIHHHGGGDDD@@@===444444333222000---+++)))'''(((+++,,,,,,+++((('''******)))***++++++(((&&&'''&&&%%%%%%&&&'''&&&$$$$$$$$$&&&''''''&&&$$$$$$%%%&&&(((((('''''')))***$$$'''+++000666@@@MMMVVVUUU]]]eeeiiigggdddcccddddddeeefffddd```^^^]]]]]]ccccccbbb___^^^___bbbeeeeeeeeegggjjjjjjhhhccc___bbbbbbbbbdddfffgggfffdddbbbeeehhhjjjjjjhhheeecccbbb```aaaeeeeeebbbeeekkkiiijjjjjjgggcccbbbdddggghhhfffeeefffggghhhgggfffaaaeeejjjlllkkkiiigggfffiiijjjjjjhhheeeccccccdddbbbaaaaaabbbdddeeecccbbbfffdddaaa___^^^[[[WWWTTTVVVYYY]]]```bbbbbbaaa___VVVTTTUUUVVVUUUQQQQQQUUUZZZZZZZZZ[[[\\\^^^___```]]]```cccdddbbb___]]][[[WWWXXX\\\```cccdddbbb```SSSRRROOOKKKHHHHHHJJJLLLIIIJJJIIIEEEAAABBBHHHNNNQQQTTTSSSMMMLLLQQQTTTRRRNNNNNNNNNPPPRRRSSSRRRQQQIIIMMMQQQRRRQQQPPPQQQSSSRRRQQQSSSTTTPPPKKKLLLPPPPPPPPPNNNKKKHHHHHHKKKNNNNNNQQQSSSTTTSSSSSSVVVYYYZZZYYYXXXWWWWWWXXXYYYZZZXXXWWWVVVUUUVVVVVVXXXYYY[[[WWWTTTUUUZZZ]]]\\\YYYYYYZZZYYYVVVSSSRRRUUUYYY[[[]]]^^^^^^\\\\\\\\\]]]ddddddeeegggjjjiiifffbbb^^^___^^^[[[WWWVVVWWWZZZSSSVVVWWWUUUVVVYYYZZZXXXUUUTTTUUUXXX]]]___^^^\\\\\\YYYVVVWWWYYYYYYTTTOOOKKKJJJIIIEEE@@@:::555222000///------......,,,++++++***)))((('''&&&&&&&&&))))))((('''((()))***+++***)))'''$$$"""$$$***000)))'''%%%$$$$$$%%%&&&'''$$$###$$$&&&''''''%%%###%%%%%%%%%$$$###$$$&&&'''(((%%%$$$%%%(((+++***)))333666<<>>888444333444444444///---+++*********)))((())))))***+++,,,,,,++++++(((((('''&&&&&&&&&&&&'''(((((())))))***)))))))))''''''''''''''''''''''''&&&'''***+++***...===MMM\\\^^^aaafffiiiiiihhheeegggccc___^^^^^^]]]ZZZWWWaaahhhggg___^^^dddccc\\\dddiiiiiieeeeeehhhfffaaaddddddcccbbbcccdddfffgggnnnkkkhhhfffffffffeeedddgggeeecccccceeefffgggfffgggdddfffkkkjjjcccaaacccllllllkkkiiifffeeeeeegggggghhhjjjlllkkkjjjgggeeemmmlllkkkiiihhhgggffffffdddbbbbbbddddddaaaaaadddeeebbb___^^^^^^\\\WWWSSSYYYXXXXXX\\\aaabbb^^^ZZZWWWVVVSSSRRRSSSUUUYYY[[[YYY[[[]]]^^^^^^___aaabbbbbbbbbcccdddccc```ZZZVVVUUUXXX[[[^^^___aaaccceeeNNNNNNMMMKKKHHHGGGHHHJJJGGGHHHHHHEEEAAAAAAEEEJJJKKKKKKHHHFFFJJJRRRSSSOOOGGGGGGGGGIIILLLMMMMMMKKKHHHKKKOOOPPPOOONNNNNNPPPOOONNNOOOPPPLLLFFFFFFIIIOOOOOONNNLLLJJJIIIKKKMMMMMMOOOQQQQQQOOOOOOPPPSSSUUUUUUTTTTTTUUUWWWXXXZZZUUUUUUTTTSSSSSSTTTTTTTTTXXXUUUTTTVVVYYYZZZVVVRRRVVVWWWXXXVVVTTTSSSUUUXXX\\\^^^``````^^^\\\[[[[[[aaa``````bbbeeeeeebbb_________]]]YYYUUUSSSTTTVVVVVVXXXXXXUUUUUUXXXWWWTTTMMMNNNPPPUUUZZZ]]]\\\ZZZYYYXXXVVVWWWWWWVVVSSSPPPNNNMMMLLLIIIEEEAAA===;;;;;;999777555333111---***---,,,+++)))((('''''''''(((((('''''''''((())))))###&&&)))***(((''''''((('''&&&$$$######$$$&&&'''&&&%%%%%%&&&''''''&&&$$$ !!!"""###$$$&&&)))+++'''&&&%%%''')))+++***(((000333888???EEEIIIIIIHHHGGGHHHHHHGGGFFFGGGIIIKKKPPPOOONNNPPPQQQPPPLLLIIIMMMLLLKKKLLLNNNNNNMMMJJJJJJJJJIIIIIIJJJKKKLLLLLLNNNKKKHHHHHHKKKPPPRRRSSSTTTUUU^^^___UUUSSSWWWSSSWWWUUUSSSRRRQQQRRRSSSTTTSSSRRRQQQRRRVVVYYY[[[\\\VVVRRRMMMLLLOOORRRTTTUUUQQQQQQOOOMMMPPPXXX\\\[[[]]][[[YYYYYYYYYXXXVVVUUUUUUWWWWWWXXX]]]cccbbb^^^^^^\\\[[[YYYUUUSSSWWW___cccbbbaaa^^^[[[XXXVVVTTTTTTXXX\\\^^^^^^\\\[[[[[[VVVVVVWWWVVVWWWYYY]]]aaaaaaaaa```^^^\\\[[[ZZZYYY___]]][[[ZZZ[[[]]]```bbbcccbbbbbbcccdddcccaaa___bbb```^^^]]]\\\ZZZWWWUUU\\\^^^````````````aaabbbccccccbbbbbbbbbbbbcccccc^^^^^^```bbbdddcccaaa___bbbdddffffffdddccccccddd^^^]]]]]]```ccccccbbb```cccbbb```___```___]]]\\\XXXZZZ]]]___```___^^^^^^^^^^^^___]]][[[ZZZZZZ[[[___````````````^^^]]]\\\^^^]]][[[\\\]]]^^^]]]\\\ZZZ\\\]]]\\\[[[ZZZ[[[]]]_________^^^]]]\\\ZZZYYY^^^^^^^^^^^^^^^^^^^^^^^^]]]___bbbeeefffdddaaa___aaa^^^\\\___dddhhhgggeeeeeebbb```______^^^[[[XXXVVVSSSQQQRRRUUUVVVRRRNNNMMMHHHBBB===<<<===>>>>>>///---+++)))******)))(((******+++++++++******)))(((((('''&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&((()))))),,,888DDDUUUXXX[[[___bbbbbbaaa___fffdddaaa```______^^^]]]dddiiihhh```^^^dddccc]]]cccggghhhdddccceeeccc^^^ddddddddddddeeeggghhhiiillljjjgggfffgggggggggfffiiigggffffffhhhiiiiiiiiiiiigggiiinnnmmmhhheeegggkkkkkkkkkiiigggeeefffggghhhiiikkkllllllkkkiiihhhlllkkkjjjiiihhhiiiiiijjjfffccccccfffeeebbbbbbeeefffcccaaaaaaaaa___YYYUUUXXXVVVWWW[[[```aaa^^^ZZZZZZXXXVVVUUUUUUXXX[[[^^^[[[\\\^^^^^^^^^^^^```bbb___```aaacccccc___ZZZVVVXXXZZZ]]]^^^^^^___```bbbHHHIIIKKKJJJHHHFFFFFFFFFDDDFFFGGGEEEBBBAAACCCFFFFFFDDD@@@@@@GGGNNNMMMHHHGGGFFFGGGIIIKKKLLLLLLJJJGGGIIILLLMMMLLLKKKKKKKKKLLLKKKKKKLLLIIICCCBBBEEEMMMNNNNNNMMMKKKJJJKKKLLLMMMNNNNNNLLLJJJJJJKKKLLLPPPPPPPPPQQQRRRTTTVVVXXXTTTTTTSSSSSSSSSRRRRRRQQQSSSRRRRRRUUUWWWUUUOOOJJJRRRSSSUUUTTTSSSRRRRRRSSS\\\^^^aaabbb___\\\ZZZYYY___^^^]]]^^^```aaa```______^^^[[[VVVRRRQQQRRRTTTWWWZZZYYYVVVTTTUUUTTTPPPKKKLLLNNNRRRVVVXXXWWWUUUTTTUUUVVVUUUSSSRRRQQQRRROOOOOOMMMKKKIIIGGGEEEDDDCCCAAA@@@>>><<<888333///000///...,,,+++)))((((((***))))))((((((((())))))"""%%%)))+++)))'''&&&%%%&&&%%%$$$######$$$&&&''')))'''&&&&&&'''((('''&&&((('''&&&$$$$$$###$$$$$$''''''''')))++++++)))(((---...222888???CCCDDDDDDIIIGGGFFFFFFHHHIIIIIIIIIMMMLLLLLLMMMNNNLLLIIIFFFMMMKKKIIIJJJKKKLLLKKKJJJGGGHHHHHHIIIHHHFFFEEECCCHHHFFFDDDEEEIIINNNRRRTTTSSSSSS[[[\\\PPPNNNQQQNNNSSSQQQPPPOOOPPPRRRUUUWWWTTTRRRPPPQQQTTTWWWYYYZZZPPPMMMJJJJJJLLLOOOQQQQQQPPPQQQNNNLLLPPPWWWZZZYYYZZZYYYWWWWWWWWWWWWVVVTTTUUUUUUTTTUUU\\\bbbaaa\\\YYYVVVTTTVVVVVVTTTVVV[[[bbbaaa___\\\XXXUUURRRPPPTTTWWWZZZ\\\ZZZWWWUUUUUUSSSUUUVVVWWWXXX[[[___bbb]]]]]]\\\[[[ZZZZZZYYYYYY\\\[[[ZZZYYYZZZ[[[^^^_________^^^```bbbbbbaaa___```^^^\\\[[[\\\]]]]]]\\\]]]___bbbbbbbbbaaaaaabbbaaaaaa`````````aaaaaabbb^^^^^^___aaacccdddbbb```aaadddggggggddd```]]]\\\\\\^^^```aaaaaabbbccccccaaa___^^^]]]^^^]]]\\\ZZZUUUVVVXXXZZZ\\\]]]^^^___YYYZZZ[[[ZZZXXXWWWXXXYYY\\\\\\]]]]]]^^^___```aaa]]]\\\[[[[[[]]]^^^]]]\\\\\\]]]^^^]]]\\\[[[\\\]]]aaa___]]][[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[]]]aaaddddddcccaaa___aaa___]]]___dddiiijjjjjjbbbaaa`````````^^^[[[XXXWWWUUUUUUXXX[[[\\\YYYVVVXXXSSSMMMHHHGGGGGGGGGGGG444111...,,,,,,,,,+++***++++++***))))))((('''''')))(((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&&&&((()))***000777???DDDKKKTTT[[[```bbbcccccccccbbbaaa______aaacccgggjjjhhh```^^^bbbbbb]]]bbbeeefffdddbbbaaa^^^YYY```aaabbbdddfffggghhhhhhiiihhhffffffhhhiiiiiihhhiiigggffffffhhhjjjjjjiiiiiiiiikkknnnnnnjjjhhhiiiiiijjjjjjhhhfffeeefffggghhhiiikkklllmmmmmmlllkkkkkkjjjiiihhhiiijjjlllnnnhhheeeeeeggggggdddcccffffffeeedddeeeeeebbb\\\WWWVVVUUUVVVZZZ___```___\\\^^^]]]ZZZYYYYYY\\\___bbb]]]^^^``````___^^^```aaa^^^___aaadddeeebbb]]]YYY^^^```bbbbbbaaa```aaabbbAAADDDHHHIIIGGGEEECCCBBB@@@CCCEEEEEEDDDCCCDDDEEEEEECCC@@@@@@CCCFFFFFFDDDJJJIIIHHHIIIKKKKKKJJJHHHFFFHHHJJJKKKKKKIIIHHHHHHJJJHHHIIILLLJJJEEECCCEEEJJJLLLNNNNNNMMMKKKKKKKKKMMMLLLKKKJJJIIIIIIIIIJJJOOOOOONNNOOOPPPQQQSSSUUUTTTTTTTTTTTTSSSRRRQQQQQQOOONNNOOOPPPQQQPPPLLLHHHPPPQQQSSSSSSRRRPPPNNNMMMXXX[[[```bbb```]]]ZZZXXX___^^^]]]]]]^^^```aaaaaa___\\\YYYUUURRRQQQSSSTTTVVVYYYYYYUUUSSSTTTRRRNNNPPPOOONNNOOOPPPQQQRRRRRRPPPSSSVVVTTTPPPNNNPPPSSSOOONNNLLLJJJHHHGGGGGGFFFBBBBBBBBBCCCCCC@@@;;;888444444333111///---+++***------,,,++++++*********''''''&&&&&&%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((,,,***'''&&&'''(((((('''---+++(((&&&%%%###!!!'''''')))++++++***((('''***+++---222888===???@@@HHHEEEDDDEEEHHHJJJIIIFFFHHHIIIJJJKKKKKKJJJHHHFFFMMMLLLJJJIIIJJJJJJKKKKKKHHHIIIIIIIIIHHHFFFEEEDDDEEEDDDCCCDDDGGGLLLPPPRRRRRRRRRYYYZZZOOOMMMQQQNNNQQQOOOMMMMMMNNNQQQTTTVVVUUUSSSRRRSSSTTTUUUUUUTTTKKKJJJJJJKKKMMMPPPRRRSSSVVVUUUQQQMMMNNNRRRSSSQQQXXXVVVUUUUUUVVVVVVTTTSSSWWWUUUSSSSSSYYY___]]]WWWXXXSSSQQQUUUYYYXXXXXXYYY]]]]]][[[YYYVVVSSSPPPNNNUUUWWWZZZZZZWWWTTTQQQPPPSSSUUUWWWXXXYYY[[[^^^```[[[ZZZYYYYYYWWWVVVVVVUUUYYYYYYXXXXXXYYYZZZ\\\]]]\\\[[[[[[]]]```aaa```___\\\ZZZYYYYYY]]]```cccddd]]]___bbbcccbbbaaaaaaaaa^^^^^^]]]]]]]]]^^^______^^^^^^^^^```bbbcccbbbaaa```ccceeeeeeaaa]]][[[YYY]]]___```___aaaddddddbbb```^^^]]]\\\]]]]]][[[ZZZYYYXXXWWWXXXZZZ]]]______UUUWWWXXXWWWVVVVVVWWWXXXZZZZZZYYYYYYZZZ\\\___```]]]\\\[[[[[[\\\\\\ZZZYYY[[[\\\]]]\\\[[[ZZZ[[[\\\___^^^\\\ZZZYYYYYY[[[[[[ZZZ[[[[[[[[[\\\\\\\\\]]]ZZZ\\\___bbbcccbbbaaa___aaa^^^\\\]]]aaaeeeggghhh^^^___`````````^^^[[[YYYWWWVVVVVVYYY\\\\\\ZZZXXXZZZWWWTTTQQQOOOMMMKKKIII===:::666333111000...---***))))))((('''''''''''')))(((((('''''''''''''''******)))((('''&&&&&&&&&((((((((((((((((((((((((+++'''%%%(((***)))))),,,...444>>>IIIRRR[[[aaaeee```bbbcccaaa^^^]]]```dddgggiiifff___]]]``````\\\bbbdddeeedddbbb___[[[XXX[[[]]]___bbbeeefffffffffgggfffeeegggiiijjjjjjjjjfffeeedddeeeggghhhhhhgggfffgggiiikkkkkkiiigggfffdddfffgggfffeeeddddddeeehhhiiijjjkkklllmmmmmmnnnkkkjjjhhhggghhhjjjlllnnniiiffffffhhhhhheeeeeegggeeedddeeeggghhheee^^^YYYWWWVVVWWWZZZ^^^``````___bbb```^^^]]]^^^```ccceee___```aaaaaa______```aaa___```cccggghhhfffbbb^^^ccceeeffffffeeedddeeefff>>>AAAEEEFFFDDDBBBAAA@@@===@@@CCCEEEFFFFFFFFFFFFBBBCCCDDDDDDBBBAAADDDHHHJJJHHHGGGGGGGGGFFFDDDBBBEEEFFFGGGIIIIIIIIIGGGEEEEEECCCEEEJJJKKKGGGEEEFFFHHHJJJMMMMMMLLLKKKKKKKKKLLLKKKIIIIIIIIIKKKLLLLLLPPPOOONNNNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPPPPMMMLLLKKKJJJKKKLLLLLLLLLSSSSSSTTTTTTSSSPPPLLLJJJRRRVVV\\\```___]]]ZZZYYY]]]\\\\\\[[[\\\]]]```aaa]]][[[WWWUUUTTTUUUVVVVVVRRRUUUVVVSSSRRRSSSQQQMMMPPPMMMJJJHHHHHHJJJOOORRRNNNRRRTTTRRRMMMKKKNNNRRRPPPOOOLLLJJJHHHGGGFFFFFF@@@@@@AAACCCEEECCC@@@===888888888666444222000///000//////---,,,+++***)))((('''&&&&&&''''''''''''&&&&&&&&&'''((()))******...+++((('''(((((((((''''''%%%$$$&&&(((((('''%%%&&&(((***+++***)))'''&&&((((((***...333888::::::@@@>>>===???CCCEEEDDDAAACCCEEEGGGIIIIIIHHHGGGGGGKKKJJJIIIHHHGGGGGGHHHJJJLLLKKKJJJIIIIIIJJJJJJKKKGGGFFFDDDDDDEEEHHHLLLOOOQQQPPPXXXYYYOOOOOOTTTQQQPPPOOOMMMLLLMMMOOORRRSSSTTTTTTTTTUUUUUUSSSPPPMMMHHHHHHIIIJJJLLLOOOSSSUUUXXXXXXSSSNNNMMMPPPPPPLLLUUUSSSRRRSSSTTTTTTSSSRRRXXXVVVSSSRRRUUUZZZYYYSSSWWWQQQPPPTTTYYYYYYWWWXXXXXXXXXWWWVVVUUUSSSQQQPPPVVVYYY[[[ZZZVVVQQQNNNLLLTTTVVVXXXYYYYYYYYYZZZ[[[ZZZYYYXXXVVVUUUSSSRRRQQQWWWXXXXXXYYYYYYZZZ[[[[[[ZZZYYYYYYZZZ]]]___```___]]]ZZZXXXXXX[[[___bbbccc\\\^^^```aaa```______```]]]]]]]]]]]]]]]^^^_________]]]]]]^^^```aaaaaaaaa```aaaaaa___\\\ZZZZZZ[[[```___]]]\\\aaahhheee^^^```^^^]]]]]]^^^]]]\\\[[[^^^ZZZWWWVVVXXX[[[\\\\\\UUUVVVWWWWWWVVVVVVWWWXXXYYYXXXVVVUUUUUUWWWYYY[[[]]]\\\[[[ZZZ[[[YYYWWWTTTYYY[[[[[[ZZZXXXXXXXXXYYY[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXZZZ\\\]]]^^^___[[[]]]___aaabbbaaa```___```^^^[[[ZZZ\\\^^^```aaa[[[\\\^^^___^^^\\\[[[ZZZUUUUUUUUUUUUVVVWWWVVVUUUXXXXXXXXXXXXVVVRRRLLLHHHEEEBBB>>>:::777444111...***)))((((((''''''(((((())))))(((''''''''''''((()))((('''%%%$$$$$$$$$$$$((((((((((((((((((((((((+++'''&&&)))***(((&&&'''---222999@@@GGGOOOWWW\\\```bbbdddbbb___]]]___bbbcccdddbbb^^^\\\^^^^^^\\\bbbbbbcccdddccc___\\\ZZZ[[[]]]```bbbeeefffffffffeeeddddddfffiiijjjjjjiiidddcccccceeeggghhhgggfffdddgggiiiiiiiiihhhfffccc```bbbddddddcccbbbccccccggggggggghhhjjjkkkmmmmmmkkkjjjhhhgggggghhhiiijjjhhheeeeeehhhhhheeeeeehhhdddcccdddggghhhfff```ZZZXXXXXXYYY[[[^^^aaabbbbbbbbbbbbaaaaaabbbccceeefffaaabbbcccbbb```___```aaa___```cccfffhhhhhhdddaaaccceeeggghhhgggggghhhiii>>>@@@BBBBBBAAA?????????===???BBBEEEFFFFFFFFFEEE>>>AAAEEEFFFCCC@@@EEELLLKKKJJJHHHGGGGGGFFFCCCAAACCCCCCDDDFFFHHHHHHFFFCCC@@@>>>@@@FFFIIIFFFDDDDDDFFFHHHKKKKKKKKKJJJJJJKKKKKKIIIGGGGGGIIILLLMMMNNNOOOOOONNNMMMMMMMMMNNNOOONNNMMMLLLKKKKKKLLLNNNNNNOOOLLLIIIGGGGGGJJJMMMOOOUUUUUUTTTTTTTTTRRRNNNKKKNNNRRRXXX\\\\\\ZZZYYYXXXWWWXXXXXXXXXXXXYYY\\\^^^\\\ZZZWWWVVVWWWXXXWWWVVVNNNQQQSSSQQQPPPRRRPPPKKKGGGFFFCCCAAABBBFFFNNNSSSOOORRRSSSPPPLLLJJJMMMPPPPPPOOONNNLLLJJJHHHFFFEEEBBBAAABBBCCCDDDCCC@@@>>><<<<<<<<<<<<:::888555444111111000///---+++)))(((%%%&&&))),,,---+++%%%!!!&&&&&&'''(((***++++++,,,...,,,)))((((((((('''&&&'''%%%###$$$'''(((%%%"""'''(((******(((&&&&&&&&&''''''(((+++///333444444999999:::===@@@BBBBBBAAA@@@CCCFFFGGGFFFEEEEEEEEEFFFGGGGGGEEECCCCCCDDDEEEMMMLLLKKKJJJKKKLLLMMMNNNGGGGGGEEECCCBBBCCCGGGJJJOOOOOOWWWXXXOOOOOOVVVTTTOOOOOONNNNNNNNNOOOPPPQQQSSSSSSSSSTTTTTTSSSOOOLLLGGGGGGHHHHHHIIILLLQQQTTTVVVVVVSSSNNNOOORRRRRRNNNRRRQQQPPPQQQRRRSSSRRRQQQUUUVVVTTTQQQRRRVVVVVVSSSUUUPPPNNNRRRUUUTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSWWWYYYZZZYYYUUUPPPLLLJJJUUUWWWYYYYYYXXXWWWVVVWWWYYYXXXWWWUUUSSSQQQPPPOOOUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVWWWZZZ\\\]]]]]]___\\\YYYXXXYYY[[[\\\\\\[[[\\\]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^___```aaa```]]][[[[[[]]]_______________]]]ZZZXXXXXXZZZ\\\^^^]]]YYYXXX```jjjhhh^^^```^^^]]]]]]^^^^^^]]][[[^^^ZZZUUUTTTVVVXXXXXXVVVUUUWWWXXXXXXVVVVVVWWWXXXYYYWWWUUUSSSSSSSSSTTTUUUZZZYYYYYYYYYYYYWWWTTTRRRXXXYYYYYYXXXVVVUUUVVVWWWVVVWWWYYYZZZZZZXXXVVVTTTUUUVVVWWWZZZ\\\^^^```aaa]]]^^^```aaabbbaaa______^^^]]][[[YYYXXXYYYZZZ[[[XXXZZZ\\\\\\[[[ZZZZZZ[[[UUUTTTSSSQQQQQQRRRSSSTTTXXXYYYZZZ\\\[[[VVVOOOJJJHHHFFFDDDAAA>>>:::555111///...,,,+++******++++++***)))((((((''''''((((((***)))(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%)))***'''%%%&&&(((,,,222777===EEEPPPXXX___aaaccccccaaa```______^^^______^^^^^^^^^]]]]]]bbb```aaacccccc___^^^___aaabbbccceeefffgggggggggeeeddddddfffhhhiiihhhfffdddddddddfffhhhiiihhhgggeeeiiikkkiiihhhiiifffbbb]]]___bbbccccccbbbbbbccceeedddddddddeeegggiiikkkiiihhhgggfffeeeeeeeeeeeeeeeccccccggggggeeefffiiidddccccccfffhhhgggbbb]]]ZZZZZZZZZ[[[]]]```bbbdddaaabbbcccdddeeeeeeddddddaaacccccccccaaaaaaaaaccc______```bbbeeeeeedddbbb```ccceeefffffffffhhhiiiAAAAAA@@@???======>>>@@@??????AAACCCDDDDDDBBBAAAAAA@@@BBBEEECCC@@@BBBIIIHHHGGGFFFFFFGGGFFFDDDBBB@@@???@@@CCCFFFFFFDDDAAA???<<<>>>EEEHHHEEEAAAAAADDDFFFHHHIIIHHHHHHIIIKKKJJJGGGDDDDDDGGGJJJKKKKKKLLLLLLKKKKKKKKKLLLNNNOOOMMMKKKIIIHHHIIIKKKNNNPPPQQQOOOLLLIIIGGGIIILLLOOOQQQPPPOOOPPPQQQQQQNNNKKKLLLPPPUUUXXXXXXVVVUUUUUUSSSUUUVVVVVVUUUVVVYYY[[[\\\ZZZXXXXXXYYYXXXUUUSSSLLLPPPQQQOOONNNOOOLLLHHHBBBBBBCCCBBBBBBEEEKKKPPPQQQRRRRRROOOKKKJJJLLLNNNLLLMMMMMMLLLJJJHHHFFFEEECCCBBBBBBCCCDDDDDDBBBAAA??????@@@@@@???===:::999666666555444222///,,,+++'''((())),,,...,,,'''"""$$$%%%&&&(((***++++++,,,---+++***))))))(((%%%###&&&###!!!"""$$$$$$ '''))))))(((%%%$$$$$$&&&%%%%%%&&&))),,,......---111444888;;;<<<>>>@@@AAA???BBBEEEEEEBBB@@@@@@@@@CCCEEEGGGEEECCCAAAAAACCCIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFDDDAAA??????CCCGGGMMMMMMUUUVVVMMMMMMTTTRRRMMMMMMNNNOOOPPPPPPPPPPPPSSSQQQOOOPPPQQQRRRRRRQQQKKKKKKJJJGGGFFFHHHMMMRRRTTTUUURRROOOPPPTTTSSSPPPPPPOOONNNOOOQQQRRRQQQPPPPPPTTTTTTPPPOOORRRVVVVVVUUUPPPNNNQQQRRRPPPPPPSSSUUUUUUUUUVVVUUUUUUTTTTTTVVVXXXYYYXXXSSSNNNJJJHHHSSSUUUXXXYYYWWWUUUTTTTTTVVVUUUUUUTTTRRRQQQQQQPPPRRRSSSUUUWWWWWWWWWVVVUUUTTTSSSRRRSSSUUUXXXYYYYYY\\\ZZZWWWVVVXXXYYYZZZZZZYYYYYYYYYWWWVVVVVVXXX[[[\\\\\\\\\\\\]]]^^^___``````]]]ZZZYYYZZZ\\\]]]]]]^^^^^^\\\YYYVVVUUUWWWYYYUUUYYYXXXVVV^^^jjjkkkddd___]]]\\\\\\^^^^^^]]][[[]]]XXXSSSSSSUUUWWWVVVTTTVVVWWWXXXWWWVVVUUUVVVWWWXXXWWWUUUSSSRRRRRRSSSSSSUUUUUUUUUWWWXXXWWWTTTRRRXXXYYYYYYXXXVVVTTTUUUVVVTTTUUUWWWWWWWWWVVVTTTSSSVVVWWWXXXZZZ\\\^^^___```___```aaabbbaaa```___^^^]]]]]]\\\ZZZYYYXXXXXXYYYVVVXXXZZZZZZXXXXXXZZZ\\\VVVUUURRRPPPOOOQQQUUUWWWYYYYYYYYYZZZYYYVVVQQQNNNKKKKKKKKKKKKIIIEEE???:::999777444000...---------***))))))(((((((((((((((+++***(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$((((((%%%%%%'''###&&&***---222<<>>AAAAAA@@@@@@AAABBBAAA???===FFFAAA@@@DDDCCC>>>===@@@@@@??????@@@AAABBB@@@???===<<<===@@@DDDEEEBBB@@@AAA>>>???EEEHHHEEEAAA@@@DDDEEEGGGGGGGGGGGGIIIKKKIIIFFFBBBBBBDDDGGGHHHGGGIIIHHHHHHIIIJJJLLLNNNOOONNNLLLIIIHHHIIILLLPPPSSSSSSQQQOOOKKKIIIHHHKKKMMMKKKIIIHHHJJJMMMNNNLLLIIIMMMPPPTTTVVVUUUSSSRRRRRRQQQTTTWWWWWWVVVVVVXXX[[[\\\ZZZXXXXXXYYYWWWSSSOOOLLLOOOQQQNNNMMMMMMJJJEEECCCEEEGGGGGGEEEFFFIIILLLSSSRRRQQQNNNLLLKKKKKKLLLHHHIIIJJJJJJIIIGGGEEECCCCCCBBBAAACCCEEEGGGFFFFFF@@@AAABBBCCCBBB@@@>>><<<<<<<<<;;;999777444111//////+++'''&&&(((******)))###$$$&&&((()))***++++++,,,+++*********(((%%%"""$$$&&&$$$ '''))))))'''###"""$$$&&&######$$$'''***+++***((((((,,,222555555666:::===???BBBEEECCC???<<<;;;;;;CCCFFFIIIHHHEEEBBBBBBCCCEEEGGGIIIKKKJJJHHHEEEBBBCCCDDDBBB???<<<===AAAEEELLLKKKSSSTTTJJJJJJQQQOOOJJJLLLNNNPPPQQQRRRRRRQQQRRROOOLLLKKKNNNRRRVVVXXXQQQPPPMMMIIIFFFGGGLLLQQQVVVVVVTTTPPPPPPSSSSSSOOOOOONNNMMMNNNPPPQQQQQQPPPKKKQQQSSSOOOMMMQQQWWWYYYWWWSSSQQQRRRQQQOOOPPPTTTVVVVVVVVVVVVVVVUUUTTTTTTUUUWWWXXXWWWRRRLLLHHHGGGQQQTTTWWWXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRPPPQQQSSSUUUVVVUUUTTTSSSRRRPPPOOOPPPRRRUUUVVVVVVVVVTTTSSSUUUXXX[[[\\\\\\XXXWWWVVVTTTRRRSSSVVVYYYXXXXXXXXXXXXYYYZZZ[[[\\\aaa^^^ZZZXXXYYYZZZ[[[[[[^^^^^^]]]ZZZVVVTTTTTTUUUMMMVVVYYYVVV\\\iiinnnjjj^^^\\\[[[\\\]]]]]]\\\[[[]]]XXXTTTTTTWWWYYYXXXUUUVVVWWWXXXWWWUUUTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQSSSUUUWWWWWWUUUSSSXXXYYYYYYXXXVVVTTTUUUVVVUUUUUUUUUUUUTTTTTTTTTSSSXXXYYYYYY[[[\\\]]]^^^___aaabbbbbbbbbbbb```___^^^\\\]]]]]]\\\[[[YYYZZZZZZUUUWWWXXXXXXVVVVVVYYY\\\WWWVVVSSSPPPPPPSSSXXX\\\YYYXXXVVVVVVVVVUUURRRPPPNNNOOOQQQSSSRRRNNNHHHDDD@@@>>>:::555111///......******)))(((((((((((((((&&&%%%$$$######$$$&&&'''))))))))))))))))))))))))!!!!!!###'''&&&###$$$)))*********((((((000<<>>??????::::::;;;;;;;;;;;;;;;;;;>>>999888<<<;;;777888<<<===>>>@@@@@@@@@===;;;999999999:::;;;===>>>@@@AAA@@@>>>===>>>@@@BBBCCCCCCDDDAAA@@@CCCHHHIIIFFFBBBAAA@@@???>>>>>>???@@@AAAFFFGGGIIILLLMMMMMMJJJHHHJJJIIIIIIIIIKKKKKKJJJHHHOOOPPPOOOLLLHHHFFFHHHJJJKKKKKKKKKKKKJJJJJJIIIIIIFFFMMMRRRRRRSSSUUURRRKKKNNNRRRVVVXXXWWWVVVWWWXXXYYYWWWUUUUUUVVVTTTPPPLLLIIILLLLLLIIIHHHIIIHHHDDDFFFEEEDDDBBBCCCGGGMMMQQQPPPQQQNNNJJJJJJMMMKKKGGGGGGGGGHHHIIIKKKJJJGGGDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGEEE@@@>>>>>>???AAA>>><<<;;;:::888333...///---+++******)))'''%%%'''((()))))))))((('''''',,,,,,***)))'''%%%$$$############""" !!!###%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$%%%'''''''''++++++,,,///333999===@@@AAAFFFDDD>>>@@@GGGDDD:::===AAAEEEDDD???===???CCCFFFEEEDDDFFFIIIJJJFFFCCCHHHFFFDDDCCCCCCCCCAAA@@@DDDJJJLLLHHHGGGKKKKKKHHHJJJNNNOOOMMMMMMNNNLLLHHHLLLGGGCCCFFFOOOVVVVVVTTTQQQVVVWWWPPPIIIJJJNNNPPPPPPPPPPPPPPPPPPPPPOOOOOOSSSOOOLLLMMMRRRUUUSSSQQQPPPOOOPPPTTTWWWXXXXXXXXXRRRRRRPPPMMMKKKKKKMMMOOOTTTVVVWWWWWWUUUSSSRRRRRRUUUWWWXXXUUUOOOIIIGGGGGGMMMPPPUUUYYYZZZWWWRRROOOSSSRRRQQQPPPPPPQQQSSSTTTSSSTTTUUUTTTRRRRRRSSSTTTTTTQQQQQQRRRQQQPPPSSSXXXXXXVVVQQQOOOTTTZZZZZZUUUVVVVVVTTTRRRPPPQQQTTTVVVWWWSSSRRRWWWYYYXXX[[[aaa___ZZZYYY\\\\\\WWWXXX\\\[[[ZZZYYYWWWUUURRRPPPNNNPPPPPPQQQVVV\\\bbbfffhhhddd]]]WWWWWW[[[^^^[[[WWWWWWZZZ[[[ZZZWWWUUUVVVWWWTTTXXXZZZVVVTTTUUUUUUSSSUUUVVVXXXYYYXXXUUURRRPPPUUUUUUUUUWWWYYYXXXVVVTTTZZZZZZYYYXXXWWWUUUSSSRRRWWWUUUTTTVVVXXXWWWTTTPPPWWWXXX[[[]]]]]]\\\ZZZYYY[[[^^^aaaaaa```^^^^^^^^^\\\XXXXXX]]]]]]YYYZZZ___]]][[[XXXVVVVVVXXX[[[^^^YYYWWWTTTRRRRRRSSSVVVXXXWWWWWWWWWXXXZZZZZZWWWUUUUUUXXXZZZYYYZZZ\\\YYYSSSPPPLLLFFF???999555333333)))))))))***++++++)))''''''(((&&&!!!!!!&&&((('''&&&%%%%%%&&&'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))((((((***,,,...???HHHPPPSSSWWW\\\ZZZTTTWWWZZZ[[[\\\___eeeeeebbb^^^^^^^^^^^^^^^___```aaaaaaaaaaaaaaabbbaaaaaaaaaeeedddbbbdddeeeeeebbb^^^cccbbbbbbcccdddeeedddccceeeeeeeeeeeeeeebbb^^^[[[VVV]]]```]]]]]]bbbbbb___bbb```______aaaccccccccceeecccbbbaaacccdddcccbbb```bbbeeeeeeeeeeeefffhhhcccbbbccceeegggfffbbb^^^aaa]]]ZZZ\\\```bbbaaa^^^\\\```eeehhhhhheee___\\\aaabbbeeeffffffdddbbb```bbbdddeeeeeecccbbbbbbbbb^^^aaafffgggeeedddeeefff???<<<999888:::<<<<<<;;;::::::;;;;;;;;;999888777777444333777888555666:::===>>>???@@@???===;;;999999999::::::<<<>>>???@@@>>><<<::::::<<>>>>>>>>???AAABBBCCCDDDEEEFFFHHHIIIIIIHHHGGGHHHGGGGGGHHHIIIIIIGGGEEEIIIJJJKKKIIIFFFFFFHHHJJJLLLLLLKKKJJJIIIIIIJJJJJJLLLPPPQQQOOOOOOQQQPPPLLLMMMPPPSSSSSSRRRQQQRRRSSSUUUSSSQQQQQQRRRPPPLLLIIIFFFIIIIIIFFFEEEGGGFFFCCCHHHGGGEEEBBBBBBEEEJJJNNNOOOOOOMMMJJJKKKNNNNNNKKKGGGGGGGGGHHHJJJJJJHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBEEEGGGHHHFFFCCCAAABBBCCCCCCAAA>>>======;;;777444333222000//////...+++))))))((('''&&&&&&&&&'''(((---,,,+++)))'''&&&$$$$$$$$$$$$$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$%%%%%%'''%%%$$$$$$%%%'''''''''))))))***,,,///333777999===BBBAAA===???FFFDDD;;;===@@@CCCCCCBBBBBBDDDFFFFFFEEEEEEFFFGGGGGGFFFDDDIIIGGGFFFFFFFFFEEECCCAAACCCHHHIIIFFFEEEIIIKKKIIIIIIMMMOOOMMMKKKLLLKKKHHHFFFBBB???CCCJJJQQQSSSRRRPPPUUUVVVOOOHHHHHHKKKLLLPPPPPPOOOOOOOOOOOONNNNNNOOOLLLIIIJJJOOORRRRRRPPPPPPPPPQQQSSSUUUUUUUUUUUUPPPOOOMMMJJJIIIJJJOOORRROOOQQQSSSTTTTTTTTTTTTTTTTTTVVVWWWTTTNNNIIIGGGFFFNNNPPPSSSUUUUUURRROOOMMMTTTRRRPPPNNNNNNPPPSSSTTTVVVVVVUUURRRPPPPPPSSSUUUSSSQQQQQQSSSRRRPPPRRRWWWTTTUUUSSSRRRVVV\\\\\\WWWWWWUUURRRPPPOOOPPPQQQQQQVVVRRRQQQUUUWWWUUUXXX]]]ZZZVVVVVVZZZZZZWWWXXX\\\XXXXXXWWWUUUSSSQQQOOONNNOOOOOOQQQTTTYYY```ggglll```[[[VVVWWW[[[^^^[[[WWWWWWYYY[[[ZZZWWWUUUVVVWWWQQQUUUUUURRRQQQSSSSSSPPPSSSUUUVVVWWWVVVSSSPPPMMMUUUUUUTTTVVVXXXYYYYYYXXX[[[ZZZZZZYYYWWWVVVTTTSSSVVVTTTSSSSSSUUUUUURRRPPPTTTVVVYYY\\\]]]\\\[[[ZZZ[[[]]]___```^^^]]]]]]^^^___ZZZYYY\\\]]]ZZZZZZ]]]ZZZYYYWWWVVVVVVWWWYYYZZZ[[[YYYUUUSSSRRRSSSUUUVVVXXXWWWWWWXXXZZZZZZYYYXXXXXX[[[\\\[[[]]]___\\\WWWVVVTTTPPPKKKEEE???;;;888222///,,,************)))((()))'''######&&&(((&&&&&&%%%%%%&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&(((***,,,111999@@@EEELLLSSSUUURRRSSSWWWYYYYYY]]]bbbbbb______^^^^^^]]]^^^___```aaabbbaaaaaa````````````aaabbbaaa```aaacccccc```^^^cccbbbaaabbbbbbbbbaaaaaaaaaaaabbbbbbbbb___\\\YYYSSSYYY\\\[[[\\\aaacccaaacccaaa______aaadddeeeeeefffeeeddddddffffffeeedddaaaccceeefffffffffggghhhbbbaaaaaabbbdddddd```]]]aaa^^^\\\^^^bbbeeedddaaa]]]```cccfffeeebbb^^^[[[___```bbbcccdddcccaaa``````aaabbbaaa```______aaa___bbbeeefffdddbbbbbbccc;;;:::888888999999888666777888::::::999777444222666444444777888777888;;;;;;<<<>>>>>>>>><<<:::888888888888999:::<<<===>>>;;;888555555777:::===>>>???>>>===@@@CCCDDDAAA>>><<<<<<===>>>???AAACCCDDDBBBBBBBBBCCCDDDDDDDDDEEEFFFEEEDDDEEEFFFEEECCCBBBCCCDDDDDDDDDDDDDDDFFFHHHKKKJJJHHHGGGGGGHHHIIIJJJNNNOOOMMMHHHGGGJJJKKKJJJLLLMMMMMMLLLKKKKKKLLLNNNOOONNNMMMLLLLLLJJJGGGEEEBBBEEEEEECCCCCCEEEEEEAAAGGGFFFDDDAAA@@@BBBFFFJJJJJJJJJHHHEEEGGGLLLMMMKKKFFFEEEDDDEEEGGGHHHHHHGGGDDDDDDDDDCCCBBBBBBAAAAAACCCDDDEEEDDDCCCBBBCCCDDDBBB@@@>>>======<<<:::888666555444444333111...++++++)))&&&$$$###%%%'''(((,,,,,,+++)))'''&&&%%%$$$$$$%%%&&&%%%######%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%###$$$&&&''''''&&&((((((((()))+++...111222:::???@@@===>>>CCC@@@999===>>>???AAACCCEEEFFFGGGEEEEEEFFFEEECCCCCCEEEFFFIIIHHHHHHIIIJJJHHHEEEBBBBBBEEEEEECCCBBBEEEHHHHHHFFFLLLOOOLLLIIIIIIJJJHHHAAA@@@???AAAFFFLLLOOOPPPOOOSSSSSSNNNIIIHHHIIIHHHOOONNNNNNNNNMMMMMMMMMMMMKKKHHHFFFHHHLLLPPPPPPOOOQQQRRRRRRRRRSSSSSSRRRQQQNNNMMMKKKHHHHHHKKKPPPTTTLLLMMMOOOPPPRRRRRRSSSSSSRRRSSSTTTRRRNNNIIIGGGFFFNNNNNNNNNNNNMMMLLLLLLKKKTTTRRROOOMMMMMMOOORRRSSSWWWVVVSSSOOOMMMMMMPPPRRRPPPNNNPPPRRRQQQNNNOOOTTTRRRUUUVVVUUUVVVZZZZZZWWWUUUQQQNNNMMMPPPRRRQQQPPPUUURRRQQQSSSTTTSSSUUUXXXTTTRRRSSSVVVXXXVVVWWWZZZTTTTTTSSSRRRQQQOOONNNNNNNNNOOOQQQRRRUUU\\\fffnnn\\\XXXUUUWWW\\\^^^[[[WWWVVVXXXYYYYYYWWWUUUUUUUUURRRTTTTTTRRRSSSUUUTTTOOOPPPQQQSSSTTTTTTSSSQQQPPPTTTSSSSSSUUUXXXZZZ\\\[[[ZZZZZZZZZYYYXXXVVVUUUTTTVVVTTTQQQQQQQQQRRRQQQPPPRRRTTTWWWZZZ[[[\\\[[[[[[\\\]]]^^^^^^\\\\\\]]]^^^```[[[XXX[[[]]]\\\[[[[[[XXXWWWVVVVVVVVVVVVWWWXXX[[[YYYVVVSSSRRRQQQRRRRRRVVVTTTTTTUUUWWWYYYYYYYYYXXX[[[\\\\\\^^^```^^^YYYXXXXXXXXXWWWRRRLLLFFFCCC???:::333...,,,,,,,,,,,,)))+++***'''&&&))))))&&&'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&(((***)))///555;;;DDDOOOUUUVVVPPPUUUWWWXXXZZZ^^^___]]]```___]]]\\\]]]^^^```aaabbbaaa___]]]]]]^^^___```^^^^^^^^^___aaaaaa___^^^bbbbbbaaa```___^^^]]]]]]^^^___aaabbbaaa___\\\ZZZVVV[[[]]][[[\\\___aaaaaacccaaa^^^^^^```dddfffgggfffffffffgggiiiiiigggeeeccceeeggggggfffffffffgggaaa```______``````___^^^```^^^^^^```eeeggggggeee___```bbbcccbbb___\\\ZZZ]]]^^^______````````````_________]]]\\\\\\]]]___```bbbddddddbbb`````````888888888777777555333111333444777999888555222000555444444555666666777999888999:::::::::999777666666666666777888999;;;<<<888555111000333777:::;;;:::999999;;;>>>>>><<<:::;;;;;;<<<===>>>???@@@AAA???@@@@@@???>>>???AAACCCDDDCCCBBBBBBCCCBBB@@@>>>??????@@@@@@AAABBBCCCDDDHHHFFFDDDBBBBBBDDDFFFGGGJJJIIIFFFCCCCCCDDDFFFFFFHHHHHHGGGFFFEEEFFFHHHJJJJJJJJJJJJIIIHHHFFFDDDBBB>>>AAABBB@@@AAACCCCCC@@@BBBAAA@@@===<<<>>>BBBFFFCCCCCCAAA===???DDDEEECCCAAA@@@???@@@CCCEEEEEEEEE???@@@@@@AAABBBBBBCCCCCC@@@AAAAAAAAA@@@@@@@@@@@@>>>===;;;::::::999999888555555444444444222///,,,+++***'''%%%%%%%%%&&&'''+++***)))(((&&&%%%$$$$$$$$$%%%&&&%%%$$$###$$$&&&'''''''''&&&&&&%%%%%%%%%&&&$$$###$$$&&&'''&&&%%%''''''((()))***,,,...000888===>>><<<<<>>BBBDDDEEEEEECCCEEEFFFCCC@@@@@@CCCFFFFFFGGGHHHJJJKKKIIIFFFCCCCCCDDDCCC@@@???AAACCCEEEDDDJJJMMMJJJFFFFFFHHHGGGCCCBBBBBBCCCEEEIIIMMMOOOLLLOOOPPPLLLJJJKKKJJJGGGMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFHHHLLLOOOPPPPPPRRRUUUUUURRRQQQQQQPPPOOOMMMMMMMMMLLLKKKLLLPPPRRRMMMMMMMMMMMMNNNOOONNNMMMPPPPPPQQQPPPMMMJJJGGGFFFLLLJJJHHHGGGGGGIIIKKKLLLQQQPPPPPPOOOOOOOOOOOOPPPSSSSSSRRROOOLLLKKKKKKMMMLLLKKKMMMQQQPPPLLLMMMQQQQQQVVVXXXVVVTTTUUUUUURRRQQQMMMJJJLLLRRRVVVVVVTTTTTTSSSRRRSSSSSSRRRSSSTTTQQQQQQRRRTTTTTTTTTTTTUUUPPPOOOOOONNNNNNNNNNNNNNNMMMPPPTTTTTTTTTYYYbbbiiiWWWUUUTTTWWW[[[\\\ZZZWWWTTTVVVWWWWWWVVVTTTSSSRRRRRRSSSRRRPPPRRRUUUSSSNNNMMMNNNQQQSSSTTTUUUUUUUUUQQQQQQRRRUUUYYY[[[[[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSWWWUUUQQQOOOOOOPPPQQQQQQRRRSSSUUUXXXYYYZZZYYYYYY]]]^^^^^^]]][[[[[[]]]^^^^^^ZZZWWWZZZ]]]___]]][[[ZZZXXXVVVTTTTTTUUUWWWXXXZZZXXXVVVSSSPPPOOONNNNNNQQQOOONNNOOORRRUUUVVVVVVUUUXXXYYYYYY\\\___]]]YYYTTTVVVXXXYYYXXXUUUQQQOOOJJJEEE===777444222111000***,,,,,,))))))++++++((()))'''&&&&&&''''''&&&%%%'''''''''''''''''''''''''''&&&%%%$$$%%%&&&((()))(((+++///555===HHHPPPTTTPPPVVVYYYYYYZZZ]]]]]][[[aaa___]]][[[[[[]]]^^^```bbb```]]][[[ZZZ[[[]]]^^^\\\\\\\\\]]]^^^_________aaaaaaaaa___\\\ZZZYYYZZZ___aaadddeeecccaaa```______aaaaaa___^^^^^^___```ccc___\\\[[[^^^bbbeeegggeeeeeefffhhhjjjiiigggddddddfffggggggfffeeeeeefffaaa```^^^^^^^^^^^^_________^^^^^^aaaeeeggggggfffaaaaaaaaa```___]]]\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^______^^^\\\ZZZ[[[]]]```___```aaaaaa``````______555666666666444222000///...000333666666555222111111111000//////000111000444444555555555444333333333333333444555666777888666333///...111444888999777777888999::::::999777999::::::;;;;;;;;;;;;;;;=========<<<:::;;;>>>AAA@@@???>>>???@@@@@@>>><<<=========>>>>>>>>>>>>===BBB@@@>>><<<<<<>>>@@@BBBCCCBBBBBBCCCCCCCCCCCCEEECCCBBB@@@@@@BBBDDDGGGHHHGGGGGGHHHGGGEEECCCBBBAAA<<>>???BBBBBB???<<<;;;;;;999999;;;???CCC??????<<<888999======::::::999999:::===@@@AAAAAA======???@@@@@@AAA@@@@@@@@@??????>>>>>>>>>===<<<:::;;;;;;:::999888888888666555444555555444111///,,,,,,++++++)))((('''&&&))))))((('''%%%$$$######"""$$$%%%%%%#########$$$&&&&&&%%%%%%$$$$$$######%%%$$$###$$$&&&'''&&&$$$$$$$$$%%%''')))***,,,---222666999999:::<<<<<<:::???>>>===>>>@@@CCCCCCCCCCCCDDDEEEBBB???>>>AAAEEEBBBCCCEEEGGGIIIIIIFFFCCCEEEDDDBBB@@@>>>===???BBBCCCHHHJJJFFFDDDEEEFFFEEEEEEDDDCCCCCCDDDGGGJJJLLLIIIKKKLLLJJJLLLOOONNNJJJLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGIIILLLPPPRRRSSSQQQVVVWWWRRROOOPPPPPPMMMMMMOOOQQQRRRPPPNNNMMMMMMLLLJJJIIIJJJLLLMMMLLLJJJNNNNNNNNNNNNMMMKKKHHHFFFHHHFFFDDDCCCEEEHHHLLLNNNMMMNNNPPPQQQQQQOOOMMMKKKOOOQQQSSSSSSPPPMMMKKKJJJLLLLLLNNNRRRRRROOOPPPTTTQQQUUUWWWSSSQQQSSSSSSRRRRRRNNNLLLNNNTTTXXXWWWUUUTTTUUUTTTSSSSSSSSSSSSSSSQQQRRRSSSRRRRRRRRRQQQOOOLLLLLLLLLLLLMMMNNNPPPPPPMMMRRRVVVWWWUUUVVV[[[```UUUTTTSSSUUUXXXYYYWWWUUUSSSTTTUUUVVVUUUTTTQQQOOOQQQSSSRRRPPPPPPRRRPPPLLLNNNOOOPPPPPPQQQRRRSSSSSSPPPQQQSSSVVVZZZZZZXXXVVVUUUUUUUUUUUUTTTTTTSSSRRRWWWUUURRROOONNNNNNPPPRRRSSSSSSUUUVVVVVVVVVVVVVVV^^^______]]][[[[[[\\\^^^ZZZXXXWWWXXX\\\______]]]]]]ZZZVVVSSSRRRUUUXXXZZZWWWVVVTTTRRROOOMMMKKKJJJOOOMMMLLLMMMQQQSSSUUUUUUSSSVVVWWWWWWZZZ^^^^^^ZZZUUUUUUVVVWWWWWWWWWWWWVVVPPPMMMHHHCCC@@@<<<888555))),,,,,,))))))++++++(((***(((&&&&&&&&&''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))''''''(((,,,222999@@@FFFPPPVVVZZZZZZZZZ\\\]]][[[```^^^\\\[[[ZZZ[[[\\\]]]___]]][[[XXXXXXYYY[[[]]]ZZZ[[[[[[\\\]]]]]]___```___``````^^^ZZZXXXXXXYYY^^^aaaeeeeeecccaaa``````aaaaaabbbbbb```]]]^^^```aaa^^^ZZZYYY\\\```cccdddccccccdddfffhhhhhheeecccdddfffgggfffdddcccccccccaaa```___]]]\\\]]]___```\\\]]]^^^```cccddddddcccbbbaaaaaa___^^^]]]\\\\\\ZZZZZZZZZ[[[[[[\\\\\\]]]``````___]]][[[\\\^^^aaa\\\\\\\\\]]]____________222444555444222///......,,,...111333555444333111000222111...---000000...111111111222222111111000000000000111111222444444333000------///333555666666777888999999888777666666666777777777777666555999:::;;;999777777:::===;;;::::::;;;<<<<<<;;;999;;;:::999:::;;;;;;999777;;;:::999888888:::;;;===???>>>???CCCDDDBBBBBBEEE???===;;;<<>>>>>999===>>><<<<<>>>>><<<888888:::888444333222333666999<<<<<<<<<===>>>>>>>>>>>><<<;;;:::@@@???======>>>>>>===;;;:::<<<>>>===;;;999999999888777666666777888777666000000000000...,,,)))((())))))((('''&&&%%%$$$###"""###%%%%%%$$$######$$$""""""""""""!!!!!!!!!!!!$$$######$$$&&&'''%%%$$$!!!"""###$$$&&&'''(((((())),,,000333666999<<<>>>@@@@@@?????????@@@BBBCCCBBBCCCBBBAAA??????@@@AAA>>>>>>@@@DDDGGGHHHGGGEEEEEECCCBBBBBB???<<<===AAADDDFFFFFFCCCCCCEEEEEEBBBEEEBBB@@@@@@BBBEEEGGGGGGHHHHHHGGGGGGKKKQQQPPPKKKJJJJJJIIIHHHGGGFFFFFFEEEGGGGGGHHHIIIKKKNNNQQQSSSMMMUUUWWWPPPLLLOOOPPPMMMMMMPPPTTTVVVSSSOOOKKKIIIIIIGGGEEEGGGKKKMMMMMMKKKMMMLLLLLLMMMNNNMMMJJJGGGEEEDDDCCCDDDFFFIIIMMMOOOLLLNNNPPPQQQPPPNNNKKKIIIMMMPPPUUUWWWUUURRROOOMMMOOONNNPPPTTTUUUTTTVVV[[[VVVXXXVVVQQQQQQUUUWWWUUUWWWTTTRRRRRRTTTUUUTTTRRRTTTVVVVVVSSSSSSUUUTTTRRRRRRUUUUUURRRQQQQQQOOOKKKJJJJJJJJJKKKMMMOOORRRSSSOOORRRVVVWWWUUUUUUWWWYYYVVVUUUSSSTTTUUUUUUTTTSSSTTTTTTUUUVVVWWWUUUQQQNNNVVVZZZ[[[WWWTTTTTTTTTRRRRRRRRRPPPOOONNNMMMMMMNNNTTTTTTUUUWWWYYYXXXVVVSSSRRRSSSSSSSSSSSSSSSRRRRRRVVVUUUSSSPPPMMMMMMOOORRRRRRSSSSSSTTTTTTTTTTTTTTT]]]^^^^^^]]][[[ZZZ[[[\\\VVVXXXYYYWWWYYY\\\^^^]]]]]]ZZZVVVSSSSSSTTTWWWYYYSSSSSSSSSQQQPPPMMMKKKJJJOOONNNNNNOOORRRUUUUUUUUUSSSUUUVVVVVVZZZ______\\\ZZZYYYXXXWWWVVVVVVWWWWWWRRRPPPNNNLLLIIIEEE@@@<<<...///...***(((******'''+++)))&&&%%%&&&''''''&&&'''''''''''''''''''''''''''''''''''''''((()))))))))&&&&&&***---///444999GGGPPPVVVWWWWWWZZZ\\\[[[]]]]]]\\\[[[ZZZYYYYYYYYY[[[ZZZXXXWWWWWWXXXZZZ[[[YYYZZZ[[[[[[ZZZ[[[]]]___]]]___aaa^^^[[[XXXZZZ\\\[[[___cccccc```]]]]]]^^^\\\\\\^^^bbbaaa^^^^^^aaa```]]]ZZZYYY[[[^^^```aaaaaaaaaaaaccceeeeeedddbbbcccdddeeedddaaa__________________]]]\\\\\\]]]___[[[]]]^^^`````````___^^^aaa``````___^^^]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZ___```___^^^\\\\\\^^^___ZZZYYYYYYZZZ]]]___^^^^^^111333444333000......000...///000222222222111111...111111------222222/////////000000000000000000......---......///000111///---+++,,,...111222222222444555666555444333333000111222333444444333333444777999777333222555999555444444666888999888666666555555666888888666333666666666666666777888999===::::::???@@@>>>>>>BBB<<<:::888999<<<>>>>>>>>><<<>>>@@@???<<<:::999:::777:::;;;999999<<<;;;888999999999777666777:::===:::<<<;;;888888999666111---...000333777:::999888:::;;;<<<===<<<:::888777<<<:::999:::===>>><<<;;;999<<<@@@@@@===:::888888999777666666888:::;;;;;;666666444222000///...---******)))((('''&&&&&&%%%"""$$$&&&&&&%%%$$$$$$%%%""""""""""""""""""###############%%%&&&&&&%%%###$$$$$$%%%%%%&&&%%%%%%%%%%%%'''***---///222777<<<;;;<<<===<<<:::;;;>>>BBBBBBAAA@@@@@@AAA@@@>>><<<;;;;;;===AAAEEEHHHHHHHHHCCCAAAAAADDDBBB>>>???CCCEEEDDDBBB???BBBFFFDDD???DDD???;;;===BBBGGGHHHFFFHHHGGGDDDCCCIIIOOONNNIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEFFFFFFGGGHHHKKKMMMPPPHHHRRRUUUMMMIIIMMMOOOKKKMMMPPPSSSTTTRRRNNNKKKIIIJJJGGGDDDEEEJJJLLLKKKIIILLLKKKKKKMMMOOOOOOLLLHHHEEEEEEFFFFFFHHHJJJLLLNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJNNNRRRUUUTTTRRRQQQQQQOOONNNPPPTTTUUUUUUYYY___fffbbbZZZSSSSSSXXXYYYVVVWWWVVVUUUTTTSSSRRRQQQQQQRRRUUUVVVRRRRRRUUUTTTQQQRRRVVVVVVRRRQQQRRROOOJJJIIIIIIIIIKKKMMMQQQTTTWWWQQQQQQRRRSSSTTTUUUWWWXXXXXXVVVTTTRRRRRRRRRQQQQQQVVVVVVVVVXXXZZZXXXSSSOOOYYY```bbb\\\VVVTTTVVVVVVUUUSSSRRRPPPOOOPPPQQQQQQ^^^[[[XXXWWWVVVVVVUUUTTTRRRRRRSSSSSSSSSSSSSSSRRRTTTTTTSSSPPPLLLKKKMMMOOOPPPPPPQQQRRRSSSTTTTTTTTTYYY[[[]]]\\\ZZZXXXWWWXXXTTT[[[\\\XXXUUUXXX[[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTQQQRRRSSSSSSRRRPPPNNNLLLNNNNNNNNNPPPSSSTTTTTTSSSPPPRRRSSSSSSWWW]]]^^^[[[XXXXXXWWWWWWVVVVVVVVVVVVRRRQQQOOOOOONNNKKKGGGDDD;;;;;;777111---...---***,,,***'''%%%&&&''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))***'''''',,,...---///444999CCCLLLOOOQQQVVVYYYZZZ[[[[[[[[[ZZZYYYXXXVVVUUUWWWWWWWWWWWWWWWXXXYYYZZZWWWXXXYYYXXXWWWWWWZZZ]]][[[^^^aaa___[[[ZZZ\\\___YYY^^^bbbbbb^^^ZZZZZZ\\\[[[[[[___dddddd___^^^aaa```^^^[[[[[[\\\^^^^^^^^^aaa```___```cccdddcccbbbbbbccccccaaa___\\\\\\\\\\\\]]]^^^]]]ZZZYYY[[[]]]\\\^^^___```^^^\\\[[[ZZZ^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]^^^]]]\\\ZZZXXX[[[\\\]]]\\\ZZZZZZZZZ\\\[[[YYYXXXYYY[[[]]]\\\[[[000222444222///---///111111111111111111111000000(((,,,,,,)))***///000---////////////000000000000,,,,,,,,,,,,,,,---...///---+++***+++---///000000...///111111000///...///,,,---///111222333333222000444777555111000222666111000111222555666555444222111111333666777444111444555555666666666777777;;;666555999:::777999???<<<999777888:::;;;:::888888:::<<<;;;888555555777666999999777777999888555;;;;;;:::888777777999;;;666888888666777888444...+++,,,///333777999888777555777999;;;;;;;;;:::999777555444666:::<<<;;;999777<<<@@@AAA===999777666999666444444666:::<<<===<<<999666333111000111222,,,++++++***)))(((((('''$$$&&&(((((('''%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''#########%%%&&&&&&%%%###)))))))))((('''&&&%%%$$$'''((()))***)))***///555444777999777444555:::@@@BBB@@@???@@@BBBAAA===:::::::::;;;???DDDHHHJJJJJJAAA>>>AAAEEEEEE@@@AAAFFFFFFCCC???===BBBGGGDDD<<>>999<<>><<<999444222111222222444666888:::;;;<<<:::888666444444444444000...,,,++++++***'''%%%'''((((((((((((((('''&&&%%%$$$"""###$$$%%%%%%$$$&&&%%%######%%%&&&&&&%%%$$$%%%'''***,,,+++'''$$$)))(((&&&&&&&&&''')))+++111...+++---222777999999======>>>???@@@AAABBBBBB;;;;;;;;;===???BBBDDDFFFDDDCCCCCCCCCCCCEEEFFFGGGEEECCC@@@???@@@CCCDDDEEEBBB???<<<<<>>EEEMMMRRRSSSWWW]]]VVVTTTRRRQQQQQQSSSUUUWWWSSSUUUVVVTTTQQQPPPRRRTTTYYYYYYYYYXXXWWWUUUSSSRRRPPPRRRUUUXXXXXXUUUQQQOOOTTTPPPOOORRRUUUVVV[[[```{{{kkk\\\VVVSSSPPPPPPTTTSSSTTTUUUUUUTTTSSSTTTUUURRRRRRQQQOOOLLLJJJJJJKKKQQQPPPPPPQQQSSSTTTSSSQQQVVVVVVXXX[[[^^^]]]XXXTTTXXXVVVTTTSSSSSSSSSSSSSSSUUUUUUUUUVVVVVVUUURRRPPPQQQSSSTTTTTTRRRQQQQQQRRRQQQMMMIIIJJJMMMQQQQQQQQQPPPOOONNNPPPTTTVVVUUUSSSVVVRRRPPPQQQVVVWWWTTTPPPOOOPPPPPPNNNLLLLLLLLLNNNOOOOOOJJJCCC???===888222111///,,,)))((()))***+++***)))'''((())))))(((&&&))))))(((((('''%%%%%%$$$%%%%%%%%%(((+++,,,,,,+++111222444777<<>>;;;888444...***(((''''''(((&&&%%%%%%&&&'''&&&%%%)))((('''&&&%%%%%%%%%%%%&&&&&&%%%'''((()))(((&&&+++,,,...000444;;;CCCHHHLLLNNNOOOPPPOOONNNOOOPPPQQQRRRSSSRRRRRRRRRUUUWWWVVVVVVUUUTTTSSSSSSTTTTTTVVVXXXYYYZZZYYYXXXYYYZZZZZZ[[[]]]]]][[[ZZZ[[[\\\YYYXXX\\\bbbccc]]]ZZZ[[[]]]]]]]]]ZZZXXXWWWXXXZZZ[[[[[[[[[[[[\\\]]]]]]^^^\\\\\\\\\\\\ZZZXXXVVVTTTVVVVVVUUUUUUUUUVVVWWWXXX[[[]]]___^^^[[[XXXWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ\\\\\\\\\]]]^^^```\\\]]]]]]\\\[[[YYYWWWVVVXXXYYYZZZ\\\\\\\\\[[[[[[++++++***)))))))))******+++***111<<<<<<111***+++(((((()))))))))*********(((((('''''''''''''''((()))'''(((,,,,,,(((''')))---(((&&&***,,,***)))))))))******)))((((((***,,,))))))***++++++++++++***++++++++++++++++++,,,,,,)))+++---,,,***)))***---...---,,,---......,,,+++,,,,,,,,,------.....................///000111222000000111111111222222222111111000000000111222333000000000111111222222333666555333111///...------///...---...000111000///,,,///222333444444555666333333222222333444777888444555333000111666666333333444666888777555333111222222111111222333555666888888777666666555444444444222000...---,,,)))''')))((((((((((((''''''&&&%%%$$$"""###%%%&&&&&&%%%###""""""$$$'''***++++++*********++++++)))&&&###'''&&&%%%$$$%%%&&&'''(((&&&)))++++++)))***///444...///222444777:::<<<===777777777888:::===@@@AAAAAA@@@@@@@@@@@@BBBCCCDDDCCCBBBAAAAAABBBBBBDDDDDDGGGEEECCCCCCDDDEEEDDDCCCLLLJJJHHHGGGFFFEEEFFFFFFHHHHHHGGGDDDAAA??????@@@AAAAAABBBEEEIIIKKKKKKJJJKKKJJJIIIHHHHHHGGGHHHHHHBBBEEEFFFFFFKKKSSSXXXYYYWWWQQQHHHDDDDDDFFFGGGGGGGGGFFFEEEFFFIIIKKKLLLKKKLLLIIIHHHKKKKKKIIIJJJMMMJJJIIIGGGHHHIIIKKKKKKJJJGGGFFFEEEFFFIIIKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLQQQPPPPPPPPPPPPQQQQQQRRRUUURRROOOPPPRRRRRROOOMMMRRRPPPLLLKKKOOONNNDDD888777444777AAAKKKPPPTTTWWWSSSRRRPPPNNNMMMNNNOOOPPPQQQQQQPPPOOONNNPPPSSSVVVWWWVVVUUUTTTTTTTTTTTTUUUSSSQQQOOOMMMMMMOOOQQQSSSRRRMMMJJJKKKLLLLLLPPPVVVUUUOOOLLLOOOQQQQQQPPPPPPTTTUUUVVVTTTRRRPPPQQQRRRRRRQQQOOONNNMMMNNNNNNOOOUUUSSSRRRRRRSSSSSSQQQOOOOOOOOOOOORRRUUUXXXYYYYYYUUUXXXXXXTTTOOONNNSSSYYYTTTUUUVVVVVVUUUTTTRRRPPPNNNPPPRRRSSSRRRQQQRRRSSSPPPPPPOOOMMMLLLMMMPPPRRROOOMMMKKKKKKMMMPPPQQQQQQVVVTTTRRRQQQQQQQQQRRRSSSLLLOOOSSSTTTSSSQQQPPPOOOPPPRRRQQQPPPPPPRRRPPPKKKEEEBBB<<<666000,,,)))((((((&&&$$$$$$%%%&&&&&&&&&(((&&&%%%$$$$$$%%%&&&''''''&&&%%%&&&&&&&&&$$$"""'''((()))***---111777;;;BBBEEEIIIKKKLLLLLLNNNOOOQQQRRRSSSSSSRRRSSSUUUWWWUUUTTTQQQPPPOOOQQQRRRTTTUUUVVVWWWWWWVVVVVVWWWXXXZZZ\\\]]]]]][[[ZZZ[[[\\\ZZZYYYZZZ^^^^^^[[[YYY[[[\\\\\\ZZZWWWTTTUUUWWWYYYXXXXXXXXXYYYZZZ[[[\\\]]]WWWXXXYYYYYYXXXUUUSSSQQQVVVUUUSSSQQQQQQSSSVVVXXXYYYZZZ[[[ZZZXXXVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[[[[[[[[[[]]]___]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYZZZ\\\]]]]]]\\\\\\,,,+++++++++++++++++++++,,,***222BBBBBB222***,,,&&&'''''''''(((((((((((($$$$$$$$$%%%&&&'''((())))))''')))------)))''')))+++((('''***+++((((((***)))******)))'''&&&'''(((''''''((())))))))))))(((************))))))((((((&&&))),,,***'''&&&(((+++,,,+++***+++++++++)))'''***)))(((''''''((()))))),,,,,,,,,,,,,,,---......////////////000000000000333222///---------...///.........//////000000000333222000...---,,,++++++///---,,,,,,...000000000---000444444222111222444111000000000000111333333333444111---...222222//////000111222333222000///000000//////000333555666666666666666555444444333555333111///...---+++)))))))))(((((('''''''''&&&%%%$$$"""###%%%''''''&&&%%%$$$###%%%(((***+++***((('''&&&'''((('''$$$"""%%%%%%$$$$$$$$$%%%&&&'''$$$&&&((()))((()))+++...)))***,,,...000333555666333333333444666999;;;<<<======<<<<<<===>>>@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBAAA@@@DDDDDDEEEDDDBBBCCCEEEGGGIIIHHHGGGCCC@@@>>>>>>???@@@???@@@BBBEEEFFFFFFEEEGGGGGGGGGGGGHHHHHHHHHIIIEEEDDDCCCEEELLLUUU\\\```bbbXXXKKKCCCCCCEEEEEEDDDDDDCCCCCCDDDGGGJJJJJJJJJKKKIIIIIIIIIEEEBBBDDDIIIKKKJJJHHHHHHGGGFFFFFFEEEHHHFFFDDDDDDFFFIIIJJJJJJHHHIIIJJJIIIHHHGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHJJJIIIIIIIIIJJJKKKLLLLLLRRRPPPNNNMMMOOOPPPOOOMMMOOOOOONNNMMMNNNMMMEEE;;;<<<777777@@@KKKPPPSSSUUUSSSRRRPPPNNNMMMMMMNNNOOOMMMLLLKKKJJJKKKNNNRRRUUUTTTTTTRRRQQQPPPPPPQQQQQQSSSQQQNNNMMMMMMOOORRRTTTRRRMMMIIIIIIIIIIIILLLQQQSSSPPPOOOQQQSSSSSSQQQQQQRRRSSSTTTSSSQQQQQQQQQRRRRRRPPPNNNMMMNNNOOOPPPPPPSSSRRRPPPPPPQQQRRRQQQPPPNNNOOOQQQTTTXXXZZZ[[[[[[WWWWWWVVVSSSPPPPPPTTTXXXSSSTTTVVVVVVUUUSSSQQQQQQNNNPPPRRRSSSSSSRRRTTTUUUMMMOOOPPPOOOMMMMMMQQQUUUOOOMMMKKKJJJKKKNNNQQQRRRUUUUUUSSSPPPNNNOOORRRTTTMMMPPPSSSTTTSSSRRRSSSSSSMMMPPPQQQPPPSSSVVVTTTOOOIIIGGGCCC>>>:::666333111,,,)))&&&%%%&&&'''(((''''''%%%###""""""$$$''')))'''&&&%%%%%%&&&&&&$$$"""(((((())))))***,,,000333888<<>>>>>///'''***%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''%%%'''++++++'''%%%'''%%%%%%((()))&&&"""$$$***)))******)))&&&$$$$$$$$$%%%&&&''''''((((((''''''(((((())))))((('''&&&%%%&&&(((***)))'''&&&(((******)))(((((())))))'''%%%)))(((&&&%%%$$$%%%&&&'''++++++******++++++,,,,,,---------.........//////222000...,,,,,,,,,...///,,,,,,,,,,,,------------000///...---,,,+++++++++...---+++,,,---//////...///222555444111//////111,,,---///000000///---,,,111111///+++,,,//////++++++,,,,,,------------,,,,,,,,,+++,,,///222555777444444444333333222222222444222000//////...+++)))******((('''&&&&&&&&&'''%%%$$$######&&&'''''''''(((&&&%%%%%%'''(((((('''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%'''***+++***(((''''''((()))+++,,,------///...//////111333555777888888777777888999:::<<<===@@@DDDEEECCCAAAAAABBBAAABBBCCCCCCBBBAAA@@@@@@>>>?????????>>>???AAADDDFFFFFFEEEBBB???======>>>@@@@@@???AAABBBCCCAAA@@@BBBCCCDDDFFFHHHIIIJJJKKKDDDAAA???CCCIIIPPPUUUXXX___UUUIIIBBBBBBCCCDDDBBBBBBAAAAAABBBEEEHHHHHHHHHJJJHHHHHHFFF@@@;;;===CCCGGGGGGGGGFFFDDDCCCCCCBBBJJJHHHEEEEEEFFFGGGGGGGGGDDDFFFIIIIIIHHHGGGHHHIIIJJJJJJKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHIIINNNMMMLLLLLLMMMNNNOOOOOOLLLQQQSSSPPPMMMKKKGGGCCC???:::888@@@IIIMMMNNNOOOSSSRRRQQQPPPOOONNNOOOOOOMMMLLLJJJIIILLLOOOSSSUUUUUUTTTSSSQQQPPPOOOOOOOOOQQQQQQPPPPPPPPPQQQSSSSSSSSSNNNKKKKKKJJJHHHJJJNNNOOONNNMMMLLLNNNPPPPPPOOONNNOOOQQQQQQQQQQQQSSSUUURRROOOLLLLLLNNNPPPQQQQQQPPPNNNMMMNNNPPPRRRSSSRRRLLLOOOTTTXXXZZZZZZYYYYYYYYYUUUQQQQQQSSSUUUUUUTTTRRRTTTWWWVVVTTTQQQQQQQQQOOOQQQSSSTTTSSSSSSTTTVVVJJJLLLOOONNNMMMNNNRRRVVVOOONNNMMMLLLLLLNNNQQQSSSTTTTTTRRROOONNNNNNQQQTTTPPPQQQQQQPPPPPPQQQTTTWWWMMMOOOPPPPPPRRRUUUTTTPPPLLLKKKIIIFFFCCC???===;;;111---)))&&&&&&'''''''''&&&%%%###""""""%%%''')))&&&%%%%%%&&&(((((('''%%%((()))******)))***,,,...---111777<<>>===>>>???@@@BBBBBBAAA@@@@@@AAA===<<<;;;::::::;;;<<<===@@@AAABBBAAA???=========@@@@@@???@@@BBBBBBAAA???===???AAADDDGGGIIIJJJKKKGGGBBBAAAFFFKKKMMMNNNOOOMMMHHHAAA???@@@BBBCCCBBBAAA@@@???@@@CCCEEEFFFEEEHHHFFFEEEEEE@@@:::;;;???AAABBBDDDEEECCCCCCCCCDDDIIIHHHGGGFFFGGGGGGEEEDDDAAADDDHHHIIIGGGFFFHHHJJJHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJKKKKKKLLLMMMMMMNNNJJJQQQTTTPPPKKKJJJIIIGGGDDD@@@???FFFKKKLLLMMMOOOSSSRRRQQQQQQPPPPPPPPPPPPOOOMMMKKKLLLOOOSSSUUUVVVSSSSSSTTTSSSRRRQQQPPPOOOPPPQQQQQQRRRSSSSSSSSSTTTSSSOOOMMMNNNMMMJJJJJJLLLJJJLLLLLLJJJLLLQQQSSSRRRKKKMMMOOOPPPPPPQQQSSSUUURRRNNNJJJJJJMMMPPPQQQPPPOOONNNLLLMMMPPPSSSTTTTTTKKKOOOTTTWWWWWWUUUSSSSSSYYYTTTPPPQQQVVVXXXUUURRRQQQTTTWWWWWWSSSPPPPPPQQQOOOQQQSSSTTTSSSRRRSSSTTTIIIKKKLLLMMMNNNOOORRRTTTOOOOOOOOONNNMMMNNNQQQSSSSSSQQQPPPOOOOOOPPPRRRSSSQQQPPPOOONNNMMMOOOTTTWWWPPPRRRQQQOOOQQQUUUUUUQQQQQQQQQPPPNNNJJJGGGCCCAAA999444---(((&&&&&&&&&&&&&&&%%%$$$###$$$%%%''')))&&&%%%%%%''')))***)))(((&&&'''))))))((('''((()))%%%)))---111555:::>>>BBBJJJLLLNNNOOOOOOOOOPPPQQQWWWTTTQQQOOOOOORRRUUUXXXUUUUUUUUUSSSQQQRRRSSSUUUUUUWWWXXXWWWUUUTTTTTTTTTWWWXXXVVVSSSSSSXXX[[[[[[[[[ZZZYYYWWWUUUUUUXXX[[[\\\ZZZWWWUUUSSSSSSSSSTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVTTTSSSSSSQQQPPPPPPRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWUUURRRPPPPPPQQQZZZYYYYYYXXXWWWVVVVVVUUURRRSSSUUUWWWXXXYYYXXXXXX$$$%%%&&&'''(((''''''&&&"""###&&&((((((&&&###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$""""""$$$$$$""""""$$$###"""$$$&&&### !!!&&&###%%%''''''%%%$$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''%%%$$$(((%%%###$$$'''(((&&&###&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''((((((((()))''''''((()))***+++,,,,,,))))))))))))))))))(((((())))))))))))***+++,,,---***)))((()))***)))'''$$$)))))))))+++------+++)))&&&(((+++------***&&&$$$(((***+++)))+++---***%%%''''''&&&%%%%%%%%%&&&&&&%%%$$$######%%%)))...000555333///,,,+++,,,...///...---+++,,,------,,,***,,,+++(((&&&%%%%%%&&&'''%%%######$$$&&&((()))((()))'''%%%%%%%%%%%%$$$###)))'''%%%$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''))))))(((&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))+++,,,---,,,,,,,,,,,,...///000222888>>>@@@===999888888;;;===>>>===:::999:::<<<;;;888555666999<<<;;;::::::<<<@@@AAA@@@>>>======<<<;;;<<<===@@@AAA@@@???:::<<>>>>>>>>???@@@AAAAAAAAAAAA???>>>???AAACCCCCCCCCFFFDDDDDDFFFCCC???>>>AAA@@@BBBEEEEEECCCBBBCCCDDDEEEEEEEEEGGGHHHGGGEEEBBB???DDDHHHHHHEEEDDDEEEHHHBBBCCCFFFHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFHHHJJJKKKLLLKKKKKKJJJJJJJJJNNNOOOKKKIIIIIIIIIFFFDDDCCCEEEJJJMMMLLLMMMPPPQQQQQQQQQQQQPPPPPPPPPPPPNNNLLLKKKLLLPPPSSSTTTSSSLLLNNNPPPRRRSSSRRRPPPOOOQQQQQQQQQQQQRRRSSSTTTUUURRROOOOOOQQQPPPKKKIIIKKKHHHMMMOOOMMMNNNRRRSSSQQQKKKMMMOOOOOOOOOPPPRRRTTTRRRMMMHHHHHHLLLOOOOOONNNRRRPPPOOOOOOQQQTTTUUUUUUNNNRRRUUUUUURRRPPPOOOOOOVVVSSSRRRSSSVVVWWWUUURRRPPPTTTWWWWWWSSSOOOPPPRRROOOPPPRRRRRRQQQPPPPPPQQQLLLLLLKKKLLLNNNOOOOOONNNMMMOOOPPPOOOMMMMMMOOORRRQQQOOOMMMNNNQQQSSSRRRQQQNNNOOOOOONNNMMMNNNQQQSSSRRRRRRPPPMMMOOOTTTUUURRRRRRSSSSSSRRRPPPMMMIIIGGGDDD>>>555...+++***))))))&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%''')))***)))'''$$$&&&(((((('''&&&'''(((&&&''')))***,,,000444888???BBBFFFHHHJJJKKKMMMOOOSSSQQQOOOMMMNNNPPPSSSUUUSSSTTTSSSQQQOOOOOOQQQSSSSSSTTTUUUTTTRRRQQQPPPQQQRRRTTTSSSOOOPPPVVVZZZXXXYYYYYYYYYWWWVVVVVVWWWYYYYYYWWWTTTRRRPPPQQQRRRSSSSSSSSSRRRSSSSSSUUUVVVWWWVVVVVVUUUUUUUUUTTTTTTTTTQQQOOONNNPPPSSSUUUUUUTTTSSSSSSTTTTTTUUUVVVVVVWWWUUUVVVWWWUUUSSSRRRRRRSSSXXXXXXXXXXXXWWWUUUSSSRRRNNNPPPRRRTTTUUUVVVVVVVVV######%%%&&&'''&&&&&&%%%###''''''######''''''###$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$''')))+++'''######%%%%%%######''')))%%%###'''(((&&&%%%&&& """%%%&&&%%%%%%%%%&&&%%%%%%&&&'''''''''&&&&&&$$$%%%'''(((((('''%%%$$$(((### """''')))%%% %%%$$$$$$&&&(((((('''&&&######$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))(((((('''&&&((((((((((((((((((''''''&&&&&&'''''')))***,,,---'''''''''((((((&&&### %%%###$$$'''+++---***(((&&&(((***+++***(((%%%###%%%(((***)))+++,,,)))###'''&&&$$$#########$$$%%%###""" !!!%%%)))+++666333...***)))***,,,...,,,*********,,,,,,+++***---+++(((&&&%%%%%%&&&'''%%%######$$$'''))))))((((((&&&$$$$$$%%%%%%$$$###***'''###""""""#########$$$%%%&&&'''''''''&&&&&&"""&&&++++++'''$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''############$$$&&&((()))***))))))))))))+++,,,------444;;;===:::666444555888999999777444222444666666333000444:::??????===666999>>>@@@@@@>>>======666666777:::===??????>>>999;;;===@@@AAABBBCCCBBBDDD???AAAJJJNNNHHH@@@===:::===@@@BBBAAA@@@??????AAA???>>>???@@@BBBBBBAAAEEEBBBCCCGGGHHHDDDCCCEEECCCFFFHHHGGGCCCAAA@@@BBBBBBBBBDDDGGGHHHHHHEEEBBB???CCCHHHHHHDDDAAACCCEEE<<<>>>BBBEEEHHHIIIJJJIIIFFFEEEDDDCCCCCCCCCCCCCCCIIIKKKMMMMMMKKKIIIGGGGGGKKKKKKIIIFFFGGGJJJHHHCCC>>>>>>BBBHHHIIIGGGIIIMMMOOOPPPPPPPPPPPPPPPPPPPPPKKKIIIHHHJJJNNNPPPPPPOOODDDGGGKKKOOOQQQPPPOOOMMMRRRQQQPPPOOOPPPRRRUUUVVVQQQOOOPPPSSSQQQLLLIIIJJJEEELLLOOOLLLLLLOOONNNIIILLLNNNOOOOOOOOOOOOPPPRRRRRRMMMGGGGGGKKKNNNOOOMMMVVVTTTQQQQQQRRRTTTUUUUUUTTTVVVVVVTTTPPPMMMNNNPPPRRRSSSUUUVVVVVVUUUTTTSSSOOOTTTXXXWWWRRROOOPPPRRRNNNOOOQQQPPPOOONNNNNNOOOPPPMMMKKKKKKNNNNNNLLLIIILLLNNNPPPPPPMMMLLLNNNPPPPPPMMMKKKNNNSSSUUUSSSOOOLLLMMMOOOOOONNNMMMNNNOOOQQQQQQNNNKKKMMMSSSUUURRRPPPQQQSSSTTTTTTRRROOOMMMMMMGGG===555000......---'''''''''''''''''''''''''''&&&&&&'''((()))'''&&&###&&&((()))((((((((()))******)))))))))+++///333...222777<<>>===;;;:::<<<>>>999;;;===?????????>>>===GGGFFFDDDCCCAAA@@@@@@???:::777666:::@@@CCCBBB???BBB???<<<===@@@BBBBBBAAADDDEEEFFFFFFFFFEEEDDDCCCHHHGGGDDD>>>999888<<<@@@EEEDDDDDDEEEGGGEEEAAA===@@@AAABBBCCCDDDDDDCCCBBB@@@AAABBBCCCEEEGGGHHHHHHIIIHHHGGGEEEDDDCCCBBBBBBEEEEEEGGGHHHHHHGGGFFFFFFJJJGGGBBBAAABBBCCCBBB@@@???DDDFFFDDDDDDIIILLLLLLKKKLLLMMMKKKJJJJJJKKKLLLPPPMMMIIIGGGIIILLLOOOQQQIIIFFFDDDFFFKKKOOOOOONNNQQQOOONNNOOOPPPRRRRRRQQQQQQMMMJJJLLLQQQQQQKKKEEEIIIIIIIIIIIIJJJKKKLLLMMMJJJLLLQQQVVVXXXVVVQQQLLLSSSOOOKKKHHHHHHJJJKKKKKKPPPRRRRRRQQQTTTYYYZZZWWWVVVTTTSSSTTTUUUTTTPPPLLLTTTTTTTTTSSSPPPOOOPPPRRRQQQRRRRRRQQQOOONNNPPPQQQNNNPPPQQQQQQPPPQQQSSSUUUPPPOOOMMMLLLMMMLLLKKKIIILLLOOOPPPPPPMMMMMMOOOQQQSSSRRRPPPOOONNNMMMMMMMMMMMMOOOQQQQQQOOOMMMLLLLLLRRRQQQOOONNNMMMNNNNNNOOOPPPRRRTTTUUUUUURRROOOMMMKKKKKKHHHAAA:::555,,,###)))'''%%%''')))***(((&&&((('''&&&%%%%%%%%%%%%%%%''''''''')))******'''%%%&&&&&&&&&'''''')))******---000222333444777<<<@@@EEEJJJNNNJJJCCCAAAFFFMMMQQQRRRSSSTTTRRROOOLLLJJJNNNOOOQQQRRRRRRPPPNNNLLLPPPTTTWWWUUURRRQQQTTTWWWXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSRRRQQQQQQQQQRRRTTTUUUWWWPPPLLLNNNQQQPPPQQQSSSQQQRRRPPPMMMQQQXXXXXXRRRQQQRRRSSSTTTVVVXXXYYYZZZUUUTTTSSSRRRRRRQQQQQQQQQYYYXXXWWWVVVSSSQQQOOONNNPPPOOOMMMMMMNNNPPPSSSUUU%%%###!!!"""%%%&&&$$$"""###""""""###%%%&&&%%%######$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$#########""""""""""""""""""!!!!!!&&&$$$###$$$""" $$$"""###############$$$%%%#########%%%&&&'''%%%###%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%$$$$$$%%%'''%%%!!!!!!$$$&&&$$$%%%$$$$$$$$$$$$%%%&&&&&&)))(((&&&%%%$$$$$$%%%%%%'''(((((()))******))))))%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''$$$%%%&&&&&&&&&%%%$$$###,,,***'''%%%### $$$$$$############$$$$$$""" !!!###%%%%%%$$$///111000+++&&&###&&&)))((((((((((((((()))))))))***)))(((&&&%%%%%%%%%%%%'''%%%$$$$$$%%%&&&$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&& (((------,,,***&&&!!!%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''''''''(((***...111111///---))))))))))))***+++,,,,,,555555555555333222111000/////////111333555444333///333777888777666666777444666888999::::::999888===<<<;;;999888888888888:::777666999>>>AAA@@@===@@@>>><<<===@@@BBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBB@@@>>><<<===@@@CCCBBBAAA@@@BBBBBBAAA<<<999===>>>@@@BBBCCCCCCCCCCCCAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDFFFFFFGGGFFFFFFEEECCC@@@<<<:::<<<=========<<<@@@BBB@@@@@@DDDGGGFFFHHHIIIIIIHHHGGGFFFHHHIIIIIIFFFCCCCCCEEEHHHJJJKKKJJJIIIGGGGGGIIIJJJKKKJJJPPPOOONNNNNNPPPQQQPPPPPPKKKIIIIIIKKKOOOOOOLLLHHHJJJJJJJJJJJJJJJJJJJJJJJJCCCIIIRRRYYY[[[XXXRRRNNNQQQNNNKKKIIIJJJKKKLLLLLLNNNPPPPPPOOOQQQUUUVVVSSSVVVSSSQQQPPPQQQQQQOOOMMMTTTTTTSSSPPPMMMKKKLLLMMMOOOPPPPPPOOOMMMMMMNNNOOOMMMLLLKKKKKKKKKKKKKKKKKKPPPNNNLLLKKKKKKJJJHHHFFFHHHJJJKKKKKKHHHGGGIIIKKKNNNNNNNNNNNNMMMMMMMMMLLLMMMNNNOOONNNLLLJJJJJJKKKKKKLLLNNNOOOOOONNNMMMLLLKKKMMMPPPSSSTTTSSSQQQOOOIIILLLLLLHHHDDD>>>444***,,,)))&&&&&&'''(((&&&$$$'''&&&&&&&&&&&&&&&''''''((('''&&&'''((()))'''&&&&&&&&&&&&&&&'''((()))***)))+++.........000444888999===@@@>>>:::999>>>CCCHHHIIIKKKMMMMMMKKKIIIHHHIIIKKKNNNQQQRRRQQQPPPOOOOOORRRTTTSSSOOONNNPPPSSSUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSTTTTTTUUUTTTOOOLLLOOORRRQQQQQQSSSSSSVVVUUUPPPPPPTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPMMMKKKJJJIIIJJJLLLOOOQQQ"""!!! !!!$$$%%%$$$### """$$$&&&%%%$$$""""""###$$$$$$$$$$$$##################"""""""""!!!!!!!!! '''$$$!!!!!! &&&"""############$$$$$$$$$###""""""###%%%%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$#########%%%$$$!!!!!!%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%!!!"""$$$&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$###%%%&&&&&&$$$###%%%'''"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$"""!!!"""""""""$$$######"""""""""#########""" !!!###$$$$$$###))))))***)))(((&&&%%%$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$###$$$$$$############$$$$$$""""""######$$$$$$$$$%%%&&&###"""###''')))((('''&&&---000,,,(((&&&&&&%%%%%%$$$$$$$$$$$$##########################################$$$%%%&&&((((((((((((***---///000...+++''''''&&&&&&&&&''''''(((000444777666111,,,******)))))))))***---...---,,,&&&***///222222111//////---///000222222222111111555444333333222333333333777555444666:::<<<;;;888<<<;;;:::;;;>>>@@@@@@@@@===>>>@@@AAAAAAAAAAAA@@@@@@>>>======???@@@AAA@@@>>>>>>>>>??????===:::777:::;;;===@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEEEECCC???;;;999:::<<<>>>??????CCCDDDBBBAAAEEEGGGFFFIIIJJJJJJHHHGGGFFFGGGIIIHHHFFFDDDEEEGGGIIIJJJJJJHHHIIIIIIHHHGGGHHHIIIKKKNNNLLLKKKKKKMMMMMMLLLKKKEEEFFFIIIKKKMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFEEECCCLLLXXX___^^^YYYTTTQQQMMMLLLJJJJJJKKKMMMLLLKKKOOORRRRRRPPPQQQUUUUUUSSSWWWTTTQQQPPPQQQQQQQQQPPPSSSSSSQQQMMMIIIGGGGGGHHHKKKLLLLLLKKKIIIHHHJJJKKKPPPLLLIIIHHHIIIJJJGGGEEEOOONNNMMMMMMNNNNNNLLLKKKKKKLLLLLLKKKIIIHHHIIIJJJJJJKKKLLLLLLLLLLLLJJJJJJGGGHHHGGGFFFCCCBBBBBBDDDAAADDDHHHLLLMMMKKKIIIGGGGGGIIILLLPPPQQQQQQPPPOOOHHHMMMPPPOOOMMMHHH>>>333---***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((())))))''')))*********+++---///---///000111111222555888;;;===@@@BBBDDDDDDDDDCCCBBBEEEHHHLLLNNNOOOOOOOOOMMMOOOQQQPPPMMMLLLNNNPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRQQQPPPLLLLLLPPPSSSQQQQQQSSSTTTXXXWWWQQQMMMNNNRRRUUUTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSOOOOOOPPPQQQQQQRRRQQQQQQOOONNNLLLLLLLLLNNNPPPQQQ!!!!!!!!!!!!"""######"""  !!!###$$$###"""!!!!!!"""###$$$%%%%%%%%%########################""""""!!! ((($$$""""""!!!"""(((###""""""###$$$%%%$$$######"""!!!"""###$$$###!!!"""""""""###$$$%%%%%%&&&!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########"""""""""$$$$$$!!!!!!%%%&&&$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%&&&%%%$$$######""""""###############"""!!!"""###$$$&&&&&&''''''%%%%%%$$$###"""""""""###$$$%%%%%%%%%$$$$$$%%%%%%""""""##################$$$%%%$$$!!!"""%%%'''&&&$$$###""""""!!!"""""""""$$$###!!!!!!"""######""" """&&&******&&&###"""###%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%$$$"""$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$((($$$!!!$$$***---,,,))),,,...,,,&&&"""""""""$$$$$$$$$$$$############""""""""""""""""""""""""%%%%%%%%%%%%&&&'''((()))(((((()))+++------+++)))(((''''''&&&&&&&&&''''''+++111666666000)))''''''&&&%%%%%%'''))))))((('''&&&(((+++------,,,++++++((()))***+++,,,,,,,,,+++---------------......///333111000111444555333222555555555777999;;;<<<<<<999:::<<<===>>>>>>>>>===@@@>>><<<===>>>>>>:::777:::;;;<<<======<<<;;;999999:::<<<>>>????????????======<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDDDDEEEEEEEEEFFFEEEBBB>>>;;;;;;<<<>>>@@@BBBFFFGGGDDDCCCFFFHHHGGGHHHHHHHHHGGGEEEDDDEEEGGGIIIHHHFFFGGGHHHHHHGGGFFFCCCFFFIIIIIIHHHHHHKKKOOOIIIHHHGGGGGGHHHHHHFFFEEECCCGGGKKKLLLKKKJJJJJJLLLFFFGGGHHHHHHFFFDDDAAA???DDDNNNXXX\\\XXXRRRNNNMMMIIIIIIIIIJJJLLLMMMLLLKKKNNNRRRSSSQQQPPPSSSSSSQQQSSSRRRQQQPPPPPPPPPPPPOOOPPPPPPNNNJJJFFFEEEFFFGGGGGGHHHHHHGGGEEEEEEFFFHHHQQQLLLGGGGGGJJJJJJGGGCCCHHHHHHHHHKKKNNNPPPQQQPPPMMMMMMMMMLLLKKKJJJJJJJJJIIIJJJKKKKKKKKKIIIFFFEEE======<<<999666555777888666999===AAACCCCCCAAA@@@DDDFFFJJJMMMOOOOOOOOONNNIIIMMMQQQQQQPPPMMMDDD;;;000---***''''''((()))***'''''''''''''''((())))))(((&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&'''((()))((()))))))))((())))))******)))***+++---///000000000222555888:::;;;;;;;;;:::<<<@@@CCCFFFGGGHHHHHHHHHJJJLLLLLLJJJJJJLLLNNNLLLMMMMMMNNNOOOPPPQQQRRRUUUTTTRRRPPPNNNLLLLLLKKKHHHJJJLLLNNNNNNMMMKKKJJJKKKIIIKKKPPPRRRPPPOOOQQQRRRSSSQQQMMMJJJLLLOOORRRPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPOOONNNLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOONNNOOOOOOMMMMMMMMMNNNOOOPPP""""""""""""!!! """!!! !!!######!!! !!!"""###$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$######""""""!!! $$$######&&&$$$ !!!%%%$$$"""!!!"""$$$%%%$$$###$$$"""!!!!!!"""###"""!!! !!!!!!"""###$$$%%%%%%###""""""!!! !!!!!!########################""""""#########""""""!!!!!!###$$$!!!"""%%%&&&###$$$############$$$%%%%%%$$$$$$$$$%%%$$$$$$###"""%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!"""%%%''')))%%%$$$######""""""""""""(((%%%"""$$$'''(((&&&"""$$$$$$###"""!!!!!! (((***'''!!!###### $$$######"""!!!!!!""""""%%%###!!!!!!"""###"""!!!$$$)))***%%%!!!""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%###"""$$$######""""""######$$$!!!!!!!!!""""""#########((($$$"""%%%+++...---***'''%%% """((((((###$$$$$$$$$#########""""""""""""""""""""""""""""""'''&&&&&&%%%%%%%%%&&&&&&$$$######%%%''''''%%%$$$(((''''''&&&&&&&&&&&&''''''---333444...)))''''''&&&%%%%%%&&&'''(((&&&%%%)))(((''''''''''''((((((%%%&&&&&&'''(((((())))))%%%%%%%%%%%%&&&'''((()))---,,,,,,,,,------,,,,,,---...000111222333555666444666777999::::::999999<<<:::999:::;;;999444000333555777888999999999:::888888:::;;;;;;:::999888666666666666888:::<<<>>>AAAAAA@@@???>>>>>>>>>>>>AAAAAAAAABBBBBBCCCDDDDDDCCCAAA>>>:::888999;;;<<<@@@CCCDDDAAA@@@CCCEEEDDDDDDEEEEEECCCAAA@@@AAABBBGGGEEECCCCCCCCCBBB???===AAADDDHHHHHHFFFFFFIIILLLEEEDDDDDDDDDEEEEEECCCAAACCCGGGKKKKKKHHHEEEFFFHHHDDDEEEFFFFFFDDDBBB???===@@@GGGNNNOOOKKKGGGFFFGGGGGGGGGHHHJJJLLLMMMLLLKKKIIINNNQQQNNNLLLMMMNNNMMMKKKMMMPPPQQQQQQOOOLLLKKKJJJJJJHHHFFFCCCCCCEEEHHHFFFGGGGGGFFFDDDDDDEEEGGGMMMIIIEEEEEEHHHJJJFFFCCCBBBAAABBBEEEHHHKKKLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEHHHHHHHHHHHHFFFCCC@@@===333333222///---,,,...///---///111333555777888888===???CCCGGGKKKMMMNNNOOOLLLOOOPPPNNNNNNNNNIIIBBB888666111---)))(((((()))))))))((('''''''''''''''(((&&&$$$$$$%%%&&&'''&&&'''&&&&&&&&&&&&''''''((((((((((((((((((((('''&&&+++)))(((***,,,---,,,***+++,,,...000111222222222333555777999:::;;;;;;;;;>>>???AAABBBCCCDDDFFFHHHFFFFFFGGGIIIJJJKKKLLLMMMSSSQQQOOOLLLIIIFFFEEEDDDAAACCCFFFHHHHHHGGGEEECCCDDDCCCFFFKKKLLLJJJJJJMMMNNNJJJGGGGGGJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJ"""###$$$###  !!!###"""!!!"""###"""!!! !!!"""###$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!! ###&&&%%% """$$$""" """%%%&&&$$$"""%%%###!!!!!!"""###"""!!! !!!"""######$$$$$$$$$###"""!!! """"""""""""""""""""""""######$$$$$$######""""""!!!$$$$$$!!!"""%%%%%%"""###############$$$%%%%%%########################$$$$$$%%%%%%%%%$$$######$$$"""!!! !!!###&&&((($$$$$$######"""#########)))%%%!!!###''')))%%%!!!%%%%%%###"""!!! """%%%###$$$'''###%%%$$$######""""""""""""$$$###!!!!!!"""######""""""!!!"""$$$'''&&&"""###############$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$######$$$$$$###"""######""""""""""""######""""""!!!!!!!!!!!!!!!!!!%%%###"""$$$(((++++++)))'''###$$$+++)))###$$$############"""""""""""""""""""""""""""""""""%%%$$$######"""""""""###$$$$$$###%%%''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&***......+++(((''''''&&&%%%%%%%%%''''''%%%###***'''###"""###$$$$$$$$$$$$%%%%%%%%%&&&''''''(((%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((&&&)))+++,,,,,,,,,...///000111222333444444333222222222333444555333000...+++---///000111111333444333444555555555444222111000000///000111444777999======;;;:::999999999999:::::::::;;;<<<===>>>???@@@@@@>>>;;;999888999;;;>>>BBBCCC??????BBBDDDCCCEEEEEEEEECCCAAA@@@AAABBBEEECCC@@@??????===;;;999@@@AAACCCBBBAAA@@@@@@@@@@@@??????@@@BBBAAA???===@@@DDDGGGFFFCCC@@@???@@@AAAAAABBBBBBAAA@@@>>>===<<<@@@CCCEEECCCCCCEEEGGGDDDCCCDDDFFFHHHIIIHHHGGGFFFLLLOOOLLLJJJKKKLLLKKKHHHLLLQQQSSSRRROOOLLLKKKBBBBBBAAA???===???BBBEEEDDDEEEEEEDDDBBBBBBCCCEEEJJJGGGEEEEEEGGGHHHFFFDDDBBBAAAAAABBBDDDEEEDDDCCCEEEDDDBBBBBBCCCCCCBBB@@@BBBBBBAAA???===999666555,,,------,,,***)))***+++)))(((((()))***---000111111333888>>>CCCGGGJJJLLLKKKMMMLLLIIIJJJLLLJJJEEEAAA???:::333,,,'''&&&&&&***)))((('''&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&'''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$))))))((()))))))))'''%%%)))***+++,,,,,,---------...///000000111111111111222333444666888:::;;;<<<<<<<<<===???@@@BBBCCCCCCIIIHHHEEEBBB???===<<<;;;:::<<<>>>@@@AAA???===<<<;;;;;;>>>BBBBBB@@@AAADDDEEE???===AAAFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBCCCCCCEEEFFFHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFF!!!###$$$###!!! !!!###"""!!!!!!"""###$$$"""!!!!!!"""###$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""!!! ###'''&&&!!! ###%%%""" !!!%%%'''%%%"""&&&$$$"""!!!"""######""" !!!!!!""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""$$$$$$%%%%%%$$$######"""!!!$$$$$$""""""$$$### ###############$$$$$$%%%$$$###"""!!!!!!"""###$$$"""############"""!!! ###""""""!!!"""###$$$%%%$$$$$$#########$$$%%%%%%&&&$$$"""###%%%%%%###!!!%%%$$$"""!!!!!!!!!""""""!!! )))...***&&&&&&$$$######"""""""""$$$"""!!!!!!"""$$$###"""%%%$$$######$$$###""" &&&%%%###""""""###%%%'''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$###!!!######""""""""""""######"""""""""!!!!!! !!!!!!!!!"""###%%%&&&'''(((&&&"""###'''$$$############""""""""""""###########################""""""""""""######$$$&&&&&&%%%''')))******)))$$$$$$$$$$$$$$$%%%&&&''''''((((((((('''&&&%%%$$$%%%$$$###$$$%%%$$$###!!!'''$$$""""""$$$%%%$$$###$$$$$$$$$$$$%%%&&&'''''''''''''''''''''((()))***&&&&&&''''''&&&&&&&&&'''###&&&))))))((('''(((******+++,,,---------,,,+++))),,,...///...---,,,,,,&&&)))++++++))))))+++---+++,,,---.........---,,,---,,,+++***+++...111333555444444333333333444444222111111111333444666777777999:::999777666888::::::>>>???<<<;;;???AAA@@@BBBBBBBBB@@@>>><<<===>>>???===:::999::::::888777999888888999:::999777555666666777888::::::777555:::;;;======<<<999888777999999999999999999999999888999;;;<<<===>>>>>>???;;;:::999:::===>>>>>>===<<>>>>>===;;;;;;<<<===AAA@@@???>>>============<<<;;;::::::<<<<<<;;;:::===;;;::::::<<<===<<<:::888777666333111///---,,,''')))******)))(((((()))'''&&&&&&&&&'''(((***,,,)))+++///444888<<<>>>???AAACCCCCCAAACCCGGGFFFAAABBBAAA>>>777///)))&&&&&&''''''&&&&&&&&&&&&&&&'''((('''&&&'''((()))'''&&&'''&&&&&&%%%%%%&&&&&&'''$$$######%%%((()))'''$$$&&&'''(((((('''&&&%%%%%%)))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000000000000111222333444555666777:::999777555444333222222111222444555555555333333111111444777777444666;;;666333333888:::888888;;;999999999888777666555555666777888999;;;>>>@@@AAABBBCCCDDDDDDEEEEEEEEEDDDEEEEEEDDDCCCCCCBBBAAAAAA"""$$$###"""!!!###&&& """$$$%%%%%%###""""""###$$$$$$$$$$$$### !!!!!!!!!""""""######!!!!!!!!!"""""""""""""""$$$###%%%((('''###$$$'''%%%"""!!!%%%'''%%%!!!'''%%%"""""""""#########!!!!!!!!!!!!"""""""""""""""!!!!!!""""""###$$$%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###""""""%%%%%%"""!!!###"""#########"""###$$$$$$%%%$$$###!!! """$$$%%%&&&&&&&&&&&&&&&%%%$$$###!!!"""###$$$$$$###""""""$$$#########$$$%%%&&&&&&"""$$$%%%###!!! !!!"""###""""""!!!!!!"""$$$%%%"""(((&&&))),,,((('''&&&%%%$$$###############""" !!!###$$$$$$###$$$$$$######"""###$$$%%%(((&&&###!!!!!!###%%%''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$###!!!######""""""""""""############"""!!!   """%%% """""" !!!$$$###############""""""""""""########################""""""######$$$%%%''''''###""""""$$$&&&(((((('''%%%%%%%%%%%%&&&'''((())))))'''$$$#########"""!!!$$$###""""""######!!!%%%$$$###%%%((()))'''$$$$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&'''((("""%%%((((((&&&%%%&&&(((''''''((())))))((('''&&&&&&***---,,,)))'''((()))&&&)))***)))&&&%%%''')))%%%&&&((()))*********))),,,***)))'''(((***,,,...------------...///000111++++++***+++,,,...000111+++...111222000000111333222666777444444777:::999999999999777444333444555444222000000111222222222000//////111555666444000------...000222222000...444444555666666555333111111111000111111222444444111111111222444333111...111000///000222333444333...666;;;999666777888888000333666666444444555777666555333000///000444777555666666555333333444555222333333000...,,,---...---,,,,,,...000111111000222000...///222333111///000///---+++)))(((((('''###%%%(((((('''&&&&&&'''&&&&&&&&&''''''(((((((((((()))+++---///000111222666999::::::===AAA@@@;;;======<<<777111,,,***+++%%%%%%%%%%%%%%%&&&'''(((''''''''')))******'''%%%'''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$'''***,,,***'''$$$'''))))))'''&&&&&&'''((())))))******+++,,,,,,++++++++++++++++++,,,,,,+++***)))***++++++***)))(((((()))***+++,,,------------,,,,,,,,,,,,,,,---))))))+++,,,,,,,,,+++***++++++...000///,,,...444)))(((,,,111///)))***111------...//////000111111//////000000222333444555:::;;;<<<===>>>????????????>>>>>>===<<<;;;::::::&&&%%%$$$%%%%%%%%%###!!!###!!! ###$$$$$$###$$$$$$###""""""###%%%$$$###"""#########!!! ######!!!!!!$$$%%%"""$$$$$$$$$#########""""""""""""######$$$$$$$$$%%%!!!!!!""""""!!!!!!!!!"""%%%%%%$$$$$$###"""""""""!!!!!!"""&&&(((&&&######""""""""""""######!!!!!!!!!!!!""""""""""""&&&&&&%%%###!!!!!!"""$$$!!!!!!"""###"""&&&######&&&&&&######&&&""""""############""""""!!!"""$$$%%%%%%###!!! ###"""!!!!!!"""$$$&&&'''############"""""""""""""""###%%%$$$"""!!!!!!!!!""""""######"""!!! !!!!!!!!!"""######$$$$$$)))&&&###$$$'''%%%$$$######$$$$$$###""""""""""""""""""""""""######$$$%%%$$$###"""!!!%%%$$$######""""""############"""!!!%%%""""""""""""""""""""""""$$$###""" """###$$$$$$$$$$$$$$$###""" %%%$$$###!!!!!!!!!"""###!!!###&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!'''###!!!$$$(((***(((%%%'''&&&%%%$$$###$$$%%%%%%&&&### !!!###$$$""" $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""'''((($$$$$$(((((($$$######$$$$$$$$$%%%%%%%%%$$$%%%###!!!"""%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%&&&'''''''''''')))'''&&&&&&'''((('''&&&&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%******))))))))))))******+++)))((()))+++,,,***'''&&&(((***'''######&&&+++,,,+++++++++------+++)))---,,,,,,+++***+++++++++---+++'''&&&((()))***++++++***)))***,,,,,,***)))+++******)))))))))))))))+++---,,,***+++///...)))---,,,++++++---///---)))***)))))))))***+++,,,,,,---,,,+++***))))))))))))+++***)))***,,,,,,***))),,,,,,,,,------.........+++***))))))***,,,...000........................,,,,,,,,,,,,,,,+++***)))---,,,***((('''((()))***)))***+++++++++)))((('''((((((((('''&&&$$$###"""(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************...000111222222333666888;;;;;;:::888333...)))%%%$$$$$$$$$$$$%%%&&&&&&'''***,,,,,,***'''%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%%%%&&&&&&%%%$$$(((((('''%%%######%%%(((,,,(((&&&'''+++---+++''')))(((((()))******'''%%%***(((&&&''')))***'''$$$)))'''(((++++++'''&&&(((''''''((()))))))))))))))'''''''''(((***)))'''%%%+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++000000111333555777999:::;;;:::888666444222000///"""!!!!!!!!!""""""!!!$$$"""!!!"""######"""######"""!!!!!!"""$$$$$$$$$$$$%%%&&&&&&%%%$$$ ######!!!!!!$$$%%%"""#########"""""""""!!!!!!"""""""""#########$$$$$$###"""!!!!!!"""###"""!!!!!!""""""######$$$%%%%%%$$$%%%  !!!######""""""""""""######$$$$$$$$$######""""""""""""$$$$$$"""!!!$$$"""!!!!!!"""###"""!!!""""""""""""""""""############"""""""""###$$$$$$$$$$$$""""""###"""!!!!!!"""$$$&&&'''$$$$$$#########"""""""""!!!###$$$$$$"""!!!!!!"""######""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%###!!!+++(((&&&$$$%%%%%%$$$"""""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$###"""%%%$$$######""""""######$$$$$$""" """$$$""""""""""""""""""""""""$$$###!!! !!!###$$$$$$$$$######"""!!!!!! $$$###""""""""""""""""""!!! """$$$$$$""" ########################&&&###"""%%%***---,,,***&&&%%%$$$###"""###$$$$$$%%%###!!!!!!###$$$"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&$$$$$$'''%%% ########################$$$%%%$$$!!!###&&&&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%(((&&&%%%%%%&&&'''&&&%%%&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((($$$###$$$'''+++...---,,,%%%((()))'''$$$###&&&***)))(((((()))******)))'''******)))((((((((((((((()))(((&&&'''((()))((('''***)))((()))++++++)))((())))))((('''''''''''''''---...,,,***+++///...++++++***))))))+++,,,***((()))((((((((((((((()))******))))))))))))***++++++***)))))))))++++++)))(((************++++++++++++******)))))))))+++,,,---************************)))))))))))))))((('''''')))(((&&&%%%%%%&&&'''(((******************)))(((''''''''''''&&&$$$###"""&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))'''((()))******+++---///999999888777333...***'''###$$$&&&'''((('''&&&%%%%%%''')))(((&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$(((&&&%%%%%%&&&&&&%%%$$$'''''''''%%%$$$###%%%'''+++(((&&&(((,,,---***'''(((''''''((())))))&&&$$$)))(((&&&'''))))))'''$$$***((())),,,,,,(((''')))''''''((()))))))))))))))&&&&&&&&&(((******(((&&&)))((((((''''''(((((()))((((((((()))))))))******))))))))))))))))))))))))))))))'''''''''''')))))),,,,,,,,,---...///000111333333111000...,,,+++***  """"""!!!%%%### !!!"""""""""!!!""""""!!! !!!### !!!!!!"""######$$$$$$ ######!!!!!!$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$""" !!!$$$%%%### !!!!!!"""######$$$$$$%%% ###"""!!!############""""""""""""######''''''&&&%%%$$$###""""""###''')))'''"""!!!$$$'''%%%###"""######"""!!!$$$!!!!!!$$$$$$!!!!!!$$$""""""############""""""###############$$$$$$$$$######"""""""""$$$%%%&&&$$$$$$$$$#########"""""" """$$$$$$"""""""""###$$$###"""!!! !!!"""""" !!!###$$$%%%%%%$$$$$$$$$&&&'''&&&%%%$$$''')))///+++&&&######$$$%%%%%%""""""""""""""""""""""""######$$$$$$######"""!!!$$$$$$###""""""""""""###%%%###"""!!!"""###""""""""""""""""""""""""""""""###""" """###%%%$$$###"""!!!!!!!!!"""!!!""""""############"""%%%###"""!!!"""###"""!!!########################$$$###"""&&&+++//////---$$$$$$###""""""""""""###%%%###""""""######"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###%%%'''#########""""""""""""""""""$$$%%%$$$"""$$$((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""!!!###%%%$$$!!! !!!$$$&&&%%%$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''((()))(((&&&$$$'''((('''$$$###&&&)))&&&%%%%%%&&&''''''&&&$$$'''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&((('''%%%###(((''''''((())))))(((&&&'''&&&&&&%%%%%%%%%%%%%%%---...,,,)))***......+++)))'''&&&&&&(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***,,,---)))((('''(((******((('''((((((''''''''''''''''''(((((())))))))))))))))))'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&%%%$$$$$$$$$%%%'''((())))))((((((((()))******%%%%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''&&&'''(((((('''(((***,,,555666666444222...+++)))"""$$$'''))))))(((%%%$$$!!!###%%%%%%%%%%%%'''((($$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&)))''''''))),,,---***'''((('''&&&'''((((((&&&$$$((('''''''''((((((&&&%%%)))&&&'''++++++(((''')))'''''''''(((((((((((((((&&&&&&&&&'''))))))((('''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((,,,,,,+++***)))(((((('''!!!!!!!!!"""%%%%%%$$$###&&&###!!!!!!"""""""""!!!!!!"""###""" """### !!!  !!!"""!!!$$$$$$!!!!!!$$$$$$!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""%%%""" !!!$$$&&&### $$$$$$$$$###""""""!!!!!! !!!###$$$%%%######""""""""""""######&&&&&&%%%%%%$$$###""""""$$$(((,,,***$$$!!!"""%%%&&&$$$""""""######"""!!!$$$""""""$$$$$$""""""$$$""""""############""""""###""""""""""""###$$$$$$######""""""######%%%%%%######"""""""""!!!!!!!!!!!!#########"""###$$$%%%###!!! !!!###$$$ """$$$%%%$$$######&&&&&&%%%$$$$$$%%%(((***,,,)))$$$!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! $$$$$$###"""""""""""""""%%%""" !!!$$$$$$"""""""""""""""""""""""""""!!!!!! !!!!!!%%%$$$###!!!!!!!!!"""""" !!!"""$$$$$$$$$###"""(((%%%""""""###$$$$$$$$$###########################""""""%%%)))+++,,,+++$$$$$$######""""""""""""$$$$$$######$$$###"""!!!$$$$$$############$$$$$$###########################""""""###''''''##################"""""""""$$$%%%$$$###%%%)))***&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""%%%'''%%%""" """%%%$$$######$$$%%%&&&%%%###&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%###"""$$$%%%'''&&&$$$$$$&&&((($$$######$$$&&&&&&%%%###%%%%%%$$$############$$$$$$$$$###$$$&&&&&&%%%$$$'''&&&%%%&&&((((((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$+++,,,)))&&&''',,,,,,)))(((%%%%%%''''''&&&%%%'''((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''')))++++++'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((((('''&&&&&&((((((((((((((((((((((((''''''(((((((((''''''&&&%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%&&&''')))***$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''((()))((('''(((***+++111222222222000...,,,+++$$$$$$&&&''''''&&&%%%$$$""""""$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%''''''%%%$$$$$$%%%'''&&&'''))),,,,,,***''')))'''&&&'''((((((&&&%%%''''''''''''((('''&&&%%%'''$$$%%%((()))&&&&&&)))'''''''''''''''''''''((()))'''&&&'''((((((&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''(((((((((''''''***)))))))))))))))))))))"""!!!"""###&&&'''&&&%%%%%%$$$""""""######"""!!!######$$$###"""!!!###%%%$$$%%%%%%### !!!###!!!$$$$$$!!!!!!$$$$$$!!!########################"""""""""!!!!!!!!!!!!!!!$$$""" !!!###$$$###!!!$$$$$$######"""!!!!!! ###"""###$$$$$$!!!######""""""""""""######"""""""""############### $$$'''&&&""" """###!!! """$$$######!!!!!!!!!!!!""""""############"""""""""!!!!!!!!!!!!"""###$$$##################$$$$$$""""""!!!!!!!!! !!!#########"""###$$$$$$###""" """$$$%%% !!!############"""***%%%!!! $$$&&&&&&$$$'''%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!$$$###""""""!!!!!!""""""###!!!!!!###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$###"""""""""""""""""" !!!"""$$$$$$$$$###"""%%%### !!!###%%%%%%"""""""""""""""""""""""""""!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%$$$###""""""$$$$$$############$$$$$$########################"""!!!!!!$$$''''''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###%%%******'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$###%%%&&&%%%""" """######""""""$$$&&&&&&%%%###%%%%%%$$$$$$#########"""$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!###$$$&&&&&&'''(((###$$$%%%%%%%%%%%%%%%&&&$$$$$$###%%%''''''&&&$$$%%%%%%$$$#########$$$$$$'''%%%""""""$$$&&&''''''&&&%%%$$$%%%''''''%%%$$$'''&&&%%%%%%$$$$$$%%%%%%((()))'''$$$%%%))))))&&&'''%%%&&&***)))%%%%%%((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((('''&&&%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&###$$$$$$%%%&&&'''((((((%%%$$$#########%%%&&&'''$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$$$$$$$&&&(((....../////////...---,,,&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&$$$###$$$&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&''')))***+++***(((***)))''''''((()))((('''&&&'''(((((('''&&&%%%%%%(((%%%%%%)))***((())),,,((('''&&&&&&%%%&&&''''''+++)))'''&&&&&&&&&$$$"""&&&&&&((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&&&&&&&&&&((((((%%%&&&'''((())))))(((((((((((()))))))))*********!!! """$$$%%%$$$###$$$###""""""$$$$$$###!!!###$$$$$$###""""""###%%%$$$%%%%%%"""!!!"""$$$$$$!!!!!!###### ############$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!""" !!!""""""######$$$  %%%'''$$$!!!!!!######""""""""""""###### !!!!!!!!!""""""""""""###%%%%%%###"""######"""  """$$$$$$###### ###### ###""""""############""""""!!!!!!!!!"""######$$$$$$########################""""""!!!!!!!!! """$$$$$$"""""""""#########"""!!!"""###$$$%%%!!!!!!!!!""""""###$$$$$$***$$$###&&&### $$$###$$$%%%%%%### !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$############$$$######"""!!!!!!!!!!!!"""!!!!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!""""""############"""""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!$$$$$$%%%%%%$$$$$$###""""""$$$&&&&&&$$$###""""""$$$$$$############$$$$$$###########################!!!"""%%%%%%######%%%######$$$$$$$$$%%%%%%%%%%%%&&&%%%###%%%))))))&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%"""""""""!!!!!!!!!!!!!!!""""""###%%%''''''%%%###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$!!!###%%%%%%$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$(((%%%""""""$$$&&&((()))%%%$$$$$$%%%&&&&&&%%%###''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%###$$$((('''"""'''%%%(((...---&&&$$$)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%&&&((((((&&&%%%%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$!!!""""""###$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%&&&%%%%%%$$$######%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$&&&(((+++,,,,,,---------,,,,,,)))'''$$$""""""###&&&'''((('''&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$######%%%$$$###$$$%%%&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&&&&&&&''''''((()))***++++++)))((('''((()))((((((%%%'''((((((&&&%%%%%%&&&***''''''+++,,,+++,,,000((('''&&&$$$$$$%%%&&&''',,,***'''&&&%%%%%%###"""&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((###$$$&&&'''(((((('''&&&%%%&&&&&&''''''((())))))!!! !!!###$$$###!!!###""""""###$$$%%%$$$""""""###$$$###!!!!!!###$$$ !!!""" """%%%$$$!!!!!!###### """"""""""""#########$$$$$$$$$#########"""""""""!!!###""" ### !!!!!!"""############'''&&&%%%'''######""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!%%%###"""###%%%''''''&&&$$$###!!!!!!###$$$$$$###&&&######&&&&&&######&&&""""""############""""""!!!"""$$$%%%&&&&&&%%%%%%######$$$$$$$$$#####################""""""""""""!!!###$$$$$$"""!!!!!!"""""""""#########$$$$$$$$$$$$###""""""###$$$&&&(((&&&$$$!!!!!!"""$$$###""""""""""""$$$%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!"""############"""!!!!!!!!!!!!!!!!!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!###%%%%%%###!!! $$$###""""""""""""""""""$$$""" !!!"""!!!!!!"""""""""""""""""""""""""""#########"""""""""###"""###$$$$$$$$$###!!!!!!!!!$$$''''''%%%""""""###$$$$$$############$$$$$$########################$$$###$$$%%%!!!%%%!!!!!!"""###$$$%%%&&&&&&%%%&&&%%%###$$$((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$!!! $$$%%%### """"""###%%%((((((&&&$$$######$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###&&&(((((('''### !!!!!!!!!"""$$$%%%&&&%%%$$$%%%$$$$$$&&&((()))(((&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$"""###%%%'''''''''%%%$$$$$$%%%&&&&&&%%%###'''&&&%%%%%%$$$$$$%%%%%%"""%%%&&&$$$&&&(((%%% %%%$$$)))222000&&&###)))&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$#########$$$$$$'''&&&&&&'''(((((('''%%%$$$$$$%%%&&&'''((())))))&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''&&&$$$###"""%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&'''***,,,*********++++++,,,,,,,,,)))((('''%%%%%%&&&''''''(((&&&$$$%%%''''''%%%#########$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$###$$$$$$#########%%%(((&&&&&&&&&&&&&&&(((+++---+++)))'''&&&'''(((((('''%%%''')))(((%%%$$$%%%&&&(((&&&&&&)))+++***,,,000((('''%%%$$$###$$$%%%&&&***(((%%%$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%'''((('''&&&$$$###$$$$$$$$$%%%&&&&&&''''''"""!!!!!!"""$$$$$$###""""""""""""###%%%&&&$$$###!!!""""""""" """### ###$$$!!!!!!%%%"""%%%$$$!!!!!!###### !!!!!!!!!""""""######%%%$$$$$$$$$######""""""!!!$$$"""$$$#########"""!!!!!! )))""""""$$$!!! """######""""""""""""######$$$$$$###"""!!! ###"""&&&%%%###'''&&&$$$###$$$$$$###"""$$$!!!!!!$$$$$$!!!!!!$$$""""""############"""""""""###&&&((()))((('''&&&######$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%$$$"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$'''&&&$$$###$$$&&&)))+++"""###$$$###""""""$$$&&&!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  ######"""!!!!!!!!!!!!!!!"""$$$%%%### """$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!$$$&&&&&&$$$!!!%%%$$$###!!!!!!!!!"""###)))'''$$$$$$$$$$$$"""!!!###########################$$$%%%%%%$$$###$$$%%%!!!"""#########""" !!!$$$((((((%%%""""""###$$$$$$############$$$$$$""""""""""""""""""""""""&&&%%%%%%$$$$$$ """###$$$%%%&&&&&&'''%%%"""###'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!'''"""!!!'''***&&&"""""""""$$$&&&((((((&&&$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###""" ###&&&&&&$$$###%%%'''!!!!!!"""$$$&&&&&&%%%###$$$$$$$$$&&&((()))((('''&&&%%%%%%$$$$$$$$$$$$$$$"""""""""$$$''''''&&&$$$&&&%%%$$$%%%&&&'''%%%###&&&%%%$$$$$$###$$$$$$$$$"""%%%&&&&&&''')))&&& $$$###***444111&&&"""((($$$$$$$$$$$$%%%&&&''''''######""""""###$$$%%%%%%'''&&&&&&'''(((((('''%%%######$$$%%%'''((()))***&&&%%%$$$###$$$&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&''''''((('''&&&$$$###((((((((('''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&%%%%%%$$$"""###%%%%%%&&&'''***,,,))))))*********++++++,,,))))))***))))))((('''''''''$$$###$$$&&&'''&&&$$$######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$""""""###&&&)))''''''&&&%%%%%%'''+++...***(((%%%%%%&&&''''''&&&$$$''')))(((%%%$$$$$$&&&%%%""""""&&&(((''')))...((('''%%%######$$$%%%&&&'''%%%$$$$$$%%%'''''''''&&&%%%$$$######$$$%%%&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%(((((())))))(((%%%###!!!$$$$$$%%%%%%&&&&&&''''''$$$$$$###!!! """%%%!!! !!!"""###"""  ###$$$###!!!"""!!! !!!###$$$$$$###$$$###""""""!!!""""""###"""!!! !!!""" %%%$$$###!!!!!!!!!""""""!!!!!!!!!"""######$$$$$$ !!!"""######$$$$$$&&&### !!!$$$%%%"""######""""""!!!!!! ###!!! !!!"""###""" $$$%%%%%%$$$"""!!!"""$$$&&&&&&&&&$$$"""!!!###%%%"""%%%%%%""""""%%%%%%"""$$$!!!###((('''!!!"""$$$!!!!!!$$$%%%"""###%%%###############"""!!! &&&%%%###!!! !!!!!!"""!!!!!!!!!!!!""""""""""""###%%%%%%$$$""""""%%%((($$$$$$$$$$$$$$$###"""!!!###!!! !!!"""###""" $$$$$$######""""""!!!!!!"""&&&&&&!!!!!!$$$### """###%%%&&&&&&%%%$$$"""!!!!!!###$$$&&&$$$###"""!!!!!!"""###$$$$$$###""" !!!"""%%%!!!!!!&&&(((%%%!!!$$$###""""""$$$$$$###"""%%%$$$!!! !!!###$$$)))((('''$$$!!! !!!###!!!"""###$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###&&&&&&%%%$$$###"""!!! ###$$$%%%&&&%%%###!!!$$$%%%%%%### !!!$$$)))%%%$$$%%%###"""''' ###&&&""" """$$$###"""!!!!!!"""###$$$"""###$$$%%%&&&%%%$$$$$$%%%$$$######"""#########%%%$$$###""""""###$$$%%%&&&&&&$$$###""""""!!!!!! !!!############%%%&&&%%%$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&$$$###$$$%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&)))+++---%%%)))***$$$ """$$$%%%""""""###$$$%%%%%%%%%%%%)))(((%%%###"""###$$$%%%''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&'''((())))))'''%%%###'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%***)))((('''&&&&&&'''(((%%%&&&%%%###&&&******''''''&&&%%%$$$###$$$$$$%%%(((((((((''''''(((((((((''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$''')))(((%%%'''***)))%%%))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&)))&&&&&&******)))***---...,,,)))((((((*********(((((('''&&&###"""###$$$###$$$$$$%%%$$$###!!! !!!$$$&&&&&&%%%$$$###$$$%%%%%%######$$$%%%)))(((&&&%%%&&&''')))+++%%%%%%$$$#########%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$###%%%!!!%%%&&&,,,111###)))(((''''''&&&&&&'''''''''''''''&&&%%%$$$###"""&&&%%%%%%$$$$$$#########"""###%%%'''(((((((((''' """###"""!!!"""""" !!!"""""""""  ###$$$###!!!"""!!! !!!###$$$###"""%%%$$$$$$###"""!!! $$$"""!!!"""###$$$###!!!!!!""""""###"""!!! ######""""""""""""""""""!!!!!!""""""###$$$$$$%%%&&&""" !!!$$$%%%"""!!!!!!!!!!!!""""""""""""###"""!!!"""###$$$###!!!###""""""!!!""""""######"""!!! """%%%'''%%%###"""$$$$$$!!!!!!$$$$$$"""$$$!!!"""&&&%%%!!!"""%%%"""###&&&&&&###$$$'''""""""#########"""!!!!!!"""""""""!!!""""""###$$$!!!!!!!!!"""""""""#########$$$%%%###!!!!!!###&&& !!!!!!!!! ###!!! !!!"""###""" #########""""""""""""""" $$$$$$ ###"""""""""""""""""""""######'''&&&$$$"""!!!!!!"""###$$$###"""!!!!!!"""###$$$######"""!!!!!!!!!!!!!!!###""""""###$$$$$$$$$$$$%%%###"""###$$$%%%$$$###"""!!!!!!!!!###&&&***,,,))))))(((%%%"""!!!"""$$$""""""###$$$$$$$$$$$$$$$&&&$$$###"""#########!!!###""""""""""""!!!!!!!!!######"""""""""###$$$$$$''''''&&&"""%%%"""!!!###""""""&&&!!!$$$&&&###!!!###$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$###############%%%%%%$$$######$$$%%%%%%%%%%%%$$$###""""""""""""!!!###$$$$$$######%%%&&&$$$$$$###"""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&'''&&&$$$###$$$&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&(((***,,,&&&)))((($$$"""$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$((('''%%%###"""###$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''&&&%%%&&&'''((((((((('''&&&%%%''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$&&&'''&&&$$$&&&******'''((('''&&&%%%$$$$$$%%%&&&''''''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((('''%%%&&&)))((($$$)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&)))&&&&&&((())))))///666---+++(((&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%&&&&&&###$$$%%%%%%%%%$$$###"""!!!"""$$$&&&'''&&&%%%%%%###$$$%%%%%%######$$$%%%'''&&&%%%$$$%%%&&&((()))'''%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$,,,&&&&&&###&&&---!!!&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$"""%%%%%%###!!! !!!!!!""""""!!!!!!"""!!! !!!"""###"""!!!"""!!! !!!###$$$###"""%%%%%%%%%$$$###!!!###"""!!!"""###$$$###""" """$$$###!!!$$$$$$###""""""!!! """""""""###$$$$$$%%%%%%%%%""" !!!###$$$""" !!!"""#########$$$###""""""$$$$$$###"""###!!!"""$$$"""!!!%%%""" $$$***,,,(((###"""$$$$$$!!!!!!$$$$$$"""###!!!!!!###### """$$$!!!!!!$$$%%%""""""%%%!!!!!!"""#########"""""" """###$$$%%%%%%""""""""""""############$$$%%%$$$""" """$$$ ###!!! !!!"""###""" """"""""""""############"""""" """!!!######""""""""""""""""""%%%$$$###"""!!!""""""#########""""""""""""######""""""######""""""!!!!!!!!!###%%%$$$""""""###&&&%%%$$$######%%%%%%$$$###!!! !!!$$$'''+++---))))))(((&&&###"""###%%%""""""###$$$$$$$$$$$$###(((%%%###"""######""" !!!"""""""""######$$$$$$)))'''###!!!!!!###&&&((($$$%%%%%%$$$""" !!!$$$!!!!!!$$$$$$!!!"""%%%&&&""""""$$$&&&$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%$$$###############&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###############$$$###%%%&&&%%%$$$###%%%&&&$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$%%%'''((((((&&&"""###%%%%%%$$$###%%%&&&''''''&&&%%%&&&'''((()))((()))'''###$$$''''''###'''''''''&&&&&&%%%$$$###(((&&&%%%$$$######$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''''''''(((''''''&&&''''''((((((******)))(((((((((((((((%%%&&&)))******(((%%%###''')))(((&&&'''+++***&&&((('''&&&&&&%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%'''''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&'''&&&$$$&&&)))((($$$((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&'''&&&&&&'''&&&)))444???<<<777111,,,)))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%$$$$$$$$$%%%'''((()))&&&$$$$$$&&&'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%%%%((($$$&&&$$$)))444&&&(((((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$##################%%%%%%"""!!! !!!"""######"""!!! !!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""!!!"""###$$$%%%$$$""" !!!  !!!"""!!!  """######""" ######""""""!!!!!!!!!!!!"""#########$$$$$$$$$%%%###""" !!!######""" !!!!!!!!!"""""""""######"""!!!"""######"""!!!'''"""###%%%"""'''$$$"""###&&&'''%%%"""!!!$$$######$$$!!!"""!!! """ !!!!!!""" !!!"""#########""" """$$$$$$$$$###""""""""""""#########$$$&&&&&&$$$"""!!!!!!"""### !!!"""###############!!! !!!"""###""" !!!!!!""""""######$$$$$$ !!!"""!!!!!!"""!!! !!!"""###$$$%%%%%% !!!"""$$$&&&'''###""""""""""""""""""###!!!"""###$$$$$$###!!! ######$$$$$$#########$$$%%%$$$###$$$%%%&&&%%%######"""!!!!!!!!!###$$$&&&(((((('''%%%###"""###$$$"""######$$$$$$$$$######&&&$$$###"""#########"""$$$%%%%%%%%%%%%&&&&&&&&&///,,,(((%%%######$$$%%%!!!"""###%%%%%%&&&''''''&&&$$$$$$''''''$$$$$$&&&%%%$$$$$$%%%&&&%%%%%%&&&###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$%%%%%%%%%######""""""###$$$$$$%%%%%%&&&'''&&&$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$######$$$'''(((((('''"""###%%%$$$######$$$&&&''''''&&&%%%%%%&&&&&&'''((((((%%%###&&&***((("""&&&'''''''''&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))(((''''''''''''((())))))+++***))))))(((((())))))((()))+++,,,+++***)))'''(((***)))'''(((+++***%%%''''''''''''''''''''''''$$$&&&(((******(((&&&$$$&&&&&&'''''''''&&&%%%%%%&&&''''''''''''''''''&&&&&&((('''%%%&&&)))((($$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%$$$%%%''''''%%%'''222???JJJEEE===666111,,,)))&&&)))(((&&&&&&&&&%%%###"""$$$%%%%%%&&&&&&'''''''''&&&%%%###"""!!!""""""######$$$%%%%%%######$$$%%%&&&%%%%%%$$$%%%&&&''''''***'''$$$$$$'''(((%%%"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&&&&&&& !!!''''''...%%%888'''***)))((((((''''''((((((###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%###""""""###$$$%%% """$$$$$$###!!!!!!!!! !!!"""######"""!!! !!!!!!"""!!!""""""######!!! !!!""""""!!! !!!###$$$%%%$$$"""!!!  !!!""""""!!!"""""""""!!!!!!"""###### !!!!!!""""""""""""###############$$$$$$$$$"""!!! !!!"""""""""!!!###"""""""""!!!!!!!!! """ !!!"""!!! ***%%%!!!!!!$$$%%%!!!""""""  """!!!###""""""###!!!!!!!!! !!!!!!!!!  !!!!!! !!!""""""""""""""" !!!#########"""!!!!!!""""""""""""#########'''&&&$$$"""""""""""""""!!!"""######$$$$$$$$$$$$###!!! !!!"""###""" !!!!!!""""""######$$$$$$"""""""""######"""!!!!!! !!!"""###$$$$$$%%% !!!"""$$$%%%&&&"""""""""######"""""""""!!!"""###$$$$$$###"""!!!&&&### """%%%&&&$$$ %%%$$$######%%%%%%$$$###$$$$$$"""!!!!!!!!!!!!"""%%%&&&&&&$$$"""!!!!!!"""######$$$$$$$$$######"""$$$"""!!!"""$$$%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$******((('''%%%###!!!!!!######""""""""""""!!!!!!'''%%%%%%((('''###"""$$$###%%%%%%%%%%%%&&&'''&&&"""###$$$%%%%%%$$$###"""$$$###$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$$$$######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%%%%&&&'''&&&$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%###""""""###&&&''''''&&&###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%###&&&***(((###$$$%%%&&&&&&'''''''''&&&(((''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))***)))((((((''''''((((((******))))))))))))******(((***)))((()))+++)))%%%&&&'''''''''''''''''''''$$$%%%((())))))(((%%%$$$&&&&&&&&&'''&&&%%%%%%$$$&&&''''''''''''''''''&&&'''((('''%%%&&&***)))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%"""###''')))&&&%%%---777AAABBBCCCBBB???777,,,%%%***(((%%%$$$%%%&&&%%%###%%%%%%%%%&&&&&&''''''(((%%%$$$"""!!!"""###$$$%%%###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&''''''((()))&&&%%%%%%'''(((%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%)))%%%,,,'''===---'''&&&&&&%%%$$$%%%%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&''''''(((%%%%%%$$$$$$%%%&&&((()))###$$$$$$###!!!!!!"""###""""""######""""""!!!!!! !!!""""""!!!!!!"""######!!! """"""!!! """###$$$$$$######"""!!! """$$$%%%$$$#########!!!!!!!!!"""$$$%%% !!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!!!!""""""#########"""!!! !!! !!!!!! )))&&&###"""######!!! """"""!!! $$$'''!!!###!!!!!!###!!!!!!!!! """""" """"""### ### !!!"""""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""'''$$$"""!!!"""###"""""" !!!"""""""""""""""!!!###!!! !!!"""###""" """"""""""""############%%%######%%%$$$!!! !!!$$$$$$######"""!!!!!!!!!#########""""""!!!!!!!!!""""""############""""""""""""######$$$$$$######(((###!!!&&&'''$$$$$$###""""""$$$$$$###""""""""""""""""""###$$$$$$###$$$%%%$$$""" !!!"""###$$$$$$$$$$$$###"""""""""!!! !!!$$$&&&&&&%%%$$$$$$######"""""""""!!!!!!"""$$$%%%%%%###!!! %%%###!!!!!!###%%%&&&&&&%%%"""###&&&%%%!!! !!!%%%'''$$$###&&&'''&&&######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$"""######$$$$$$######"""###"""""""""###$$$%%%%%%###%%%&&&%%%$$$###%%%&&&&&&&&&%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$"""%%%%%%###%%%((('''######$$$%%%&&&&&&'''''''''&&&''''''(((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))))))))(((((('''''''''''''''((('''&&&%%%&&&'''((()))&&&((()))''')))+++)))%%%%%%%%%&&&''''''''''''&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&''''''$$$&&&)))((($$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&$$$!!!###&&&)))&&&$$$(((///...666BBBLLLNNNFFF999///---)))%%%$$$&&&))))))(((&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&((()))###$$$%%%%%%######$$$%%%%%%&&&&&&&&&''''''''''''$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((('''&&&%%%&&&'''&&&%%%%%%%%%&&&'''((()))***))))))###...222QQQEEE(((((('''&&&&&&&&&&&&'''&&&&&&'''((()))))))))(((&&&&&&''''''''''''''''''%%%%%%&&&&&&''')))***+++ !!!######!!!!!!"""###$$$######"""!!!!!!""""""!!!###"""!!! """$$$###!!! !!!!!! """""""""""""""#########"""!!! !!!$$$%%%$$$### !!!!!!""""""""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""  !!!"""!!! $$$######"""""""""""""""!!!"""###$$$%%%$$$""" !!!"""  """!!!"""### !!!$$$###""" ######!!!!!!$$$!!!!!!!!!"""!!!!!! !!!!!!!!! !!!!!! !!!!!!!!!!!!$$$!!! """!!! !!!!!!!!!!!!!!!!!! ###!!! !!!"""###""" #########"""""""""""""""&&&""""""%%%###$$$$$$######"""!!!!!! ############"""!!!!!!"""###$$$$$$###"""!!!######""""""######$$$%%%&&&$$$""""""$$$$$$###!!!###"""!!!!!!######"""!!! !!!"""######$$$###%%%%%%%%%###!!!!!!"""$$$$$$$$$$$$$$$###""""""$$$"""!!!"""$$$%%%%%%$$$!!!!!!!!!""""""""""""""" !!!###%%%%%%$$$"""!!!)))&&&""""""%%%)))***+++""" !!!%%%%%%!!! !!!%%%'''###"""%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%$$$########################$$$$$$!!!###$$$$$$######%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&$$$###$$$&&&&&&%%%$$$)))))))))(((%%%######$$$$$$$$$$$$%%%%%%%%%%%%$$$###&&&$$$###&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))))))))(((''''''''''''(((%%%%%%&&&&&&''''''''''''$$$&&&'''''')))+++)))$$$###$$$%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$"""$$$'''&&&"""######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$$$$"""$$$'''&&&$$$&&&+++&&&,,,777AAAIIIJJJFFFCCC888111)))&&&'''))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&###''''''$$$###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%&&&(((&&&%%%%%%%%%&&&''')))***&&&''')))###///444SSSFFF+++******)))))))))))))))((())))))*********))))))((((((((('''''''''''''''&&&'''(((((())))))))))))!!!###""""""""""""%%%$$$"""!!!!!!!!!"""###!!!###### """$$$###!!! !!!!!! %%%$$$###"""!!!!!!"""""""""######"""!!!######"""!!!"""""""""!!! !!!!!!!!!!!!  !!!!!! !!!### !!!!!!""""""#########!!! !!!"""###"""!!! !!!!!!!!!!!!###%%%!!!### !!!"""  """!!!"""$$$!!!"""%%%$$$ !!!!!!"""!!!"""""""""!!! !!! !!!"""### !!!!!!!!! """#########"""!!! ###!!! !!!"""###"""!!!$$$$$$######""""""!!!!!!&&&"""!!!$$$###!!!!!!""""""######$$$$$$ !!!"""""""""""""""!!!!!!"""###$$$$$$###"""!!!$$$###"""""""""###%%%&&&###%%%%%%$$$"""!!!"""###"""!!! !!!"""###""" $$$%%%&&&&&&$$$""""""###$$$$$$$$$$$$$$$###"""!!!%%%$$$""""""###$$$###""" !!!"""###$$$%%%&&&&&&&&&&&&'''&&&&&&$$$###"""111+++$$$ !!!"""&&&'''$$$###%%%%%%'''###!!!%%%'''&&&''''''%%%$$$$$$%%%''''''%%%$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$###############$$$ """############%%%&&&###"""""""""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&$$$***++++++(((%%%#########"""###$$$%%%%%%%%%%%%$$$"""&&&$$$"""$$$&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''((())))))'''%%%###$$$$$$$$$%%%&&&'''((()))***))))))((((((((((((((($$$&&&(((******)))(((&&&"""%%%&&&&&&(((+++)))$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###""" """%%%$$$ ######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$&&&###"""%%%&&&%%%(((,,,(((&&&''',,,555@@@JJJOOODDD;;;///(((''''''&&&$$$((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%######$$$%%%%%%%%%%%%$$$"""((((((###!!!%%%)))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''(((&&&&&&%%%%%%&&&''')))***"""%%%***###***&&&;;;'''(((((('''&&&&&&&&&&&&&&&******++++++++++++******))))))((((((''''''&&&&&&'''((()))))))))(((&&&%%%###!!! !!!"""###""" ######""""""!!!!!! $$$#########%%%%%%###!!!############"""""""""""" !!!!!!!!!""""""###$$$%%%&&&%%%$$$$$$""""""""""""""""""!!!!!!!!!!!!!!!!!!  !!!"""######"""!!! ########################""""""!!! ######"""!!!!!!!!!!!!!!! !!!"""######!!!!!!"""$$$%%%%%%### !!!###$$$ """"""!!! %%%""" """###"""  """###"""!!!$$$$$$###"""!!! !!!"""!!! ###""" """###"""!!!### """###!!!!!!%%%###  """""""""!!!!!!"""!!! ######""""""!!!!!! $$$$$$###""""""###$$$%%%###############$$$$$$%%%""""""""""""""""""""""""!!!""""""""""""!!!!!! &&&###!!!!!!###%%%$$$###&&&%%%$$$###""""""""""""###&&&###!!!###$$$###$$$###!!!###%%%&&&###!!!!!!!!!"""###############"""&&&%%%!!! %%%%%%!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%######&&&'''$$$&&&%%%$$$###$$$&&&(((***######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""$$$&&&))))))(((&&&%%%&&&%%%%%%$$$###"""!!!!!!'''###"""%%%&&&$$$###%%% !!!###$$$###!!!!!!"""###$$$%%%$$$######""""""###$$$$$$###!!!!!!###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%((()))'''$$$(((///111***"""!!!$$$'''""""""!!!!!!!!!"""$$$%%%'''&&&$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%''')))(((&&&###%%%'''(((((('''&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''((('''&&&((($$$!!!"""''')))'''$$$++++++***)))(((''''''&&&((('''&&&%%%%%%&&&'''((('''$$$""""""%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%&&&***...---'''!!!%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###&&&###!!!"""%%%&&&&&&$$$******)))(((&&&%%%$$$###'''&&&%%%$$$$$$$$$%%%&&&(((%%%$$$%%%'''(((&&&$$$&&&###!!!###''')))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%***$$$###)))///333===FFF]]]III222%%%&&&(((&&&"""'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""###%%%%%%%%%((('''&&&%%%$$$$$$%%%&&&(((((('''&&&%%%$$$$$$$$$(((&&&$$$%%%''')))(((&&&+++)))'''$$$######$$$%%%((('''%%%&&&(((+++++++++%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$$$$###&&&***)))&&&&&&)))###&&&)))(((&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&###!!! !!!"""###""" ###"""""""""!!!!!!!!! ###""""""###$$$$$$###!!!#########"""""""""!!!!!! !!!!!!!!!"""""" """###%%%%%%%%%%%%"""""""""""""""#########!!!!!!"""!!!!!!  !!!""""""!!! """"""""""""""""""""""""""""""!!! ######"""!!!!!!!!!!!!!!! !!!""""""""" """$$$$$$"""!!!###%%%$$$!!!###"""!!!!!! !!!!!!$$$""" !!!"""###"""!!!  """###"""!!!""""""!!!!!! $$$###""""""###"""    """ !!!"""!!! $$$"""!!!!!!"""######"""###"""""""""!!!!!!!!! %%%$$$###"""""""""###$$$######!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!%%%""" """######"""###"""!!! ###%%%""" """$$$"""$$$""""""###%%%%%%###!!!!!!!!!"""###############!!!$$$$$$ $$$$$$!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ ###### $$$%%%###''''''''''''&&&$$$###""" !!!"""!!!!!!!!! !!!!!!!!!!!! """###$$$%%%%%%$$$"""!!!$$$$$$##################%%%!!! ###$$$"""!!!###$$$###"""###$$$%%%$$$"""!!!"""###$$$$$$$$$######!!!"""######$$$###"""""""""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###%%%'''(((&&&$$$***,,,***&&&###%%%%%%"""&&&%%%$$$$$$$$$%%%&&&'''%%%$$$########################$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$%%%'''((((((%%%###$$$%%%&&&&&&%%%$$$%%%'''$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''%%%'''###!!!"""&&&(((&&&###&&&&&&&&&%%%%%%$$$######''''''&&&%%%%%%&&&''''''&&&$$$"""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###%%%((()))&&&"""%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###'''%%%###$$$&&&((('''&&&(((((('''&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&'''&&&$$$%%%'''(((&&&$$$(((%%%"""###'''(((%%%"""((('''%%%###!!!+++%%%###&&&)))***000888HHH;;;,,,&&&'''***(((%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!"""###%%%%%%$$$((('''&&&%%%%%%%%%&&&'''((('''&&&$$$$$$$$$$$$$$$(((&&&$$$%%%''')))(((&&&&&&%%%$$$$$$$$$%%%&&&''')))'''%%%%%%'''(((((((((%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&(((%%%$$$&&&&&&""""""$$$$$$'''))))))'''%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!"""!!!!!!"""###$$$""" """"""""""""!!!!!!!!!!!! !!!!!!!!!""""""""" !!!"""############!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######!!!"""###&&&&&&%%%$$$######"""!!!"""""""""$$$""" !!!######"""!!!  """###"""!!! $$$###""""""######!!! """ """ !!!!!!###### ###!!! !!!""""""!!!""""""""""""!!!!!!!!!!!!%%%$$$###"""""""""""""""""""""   !!!!!!""""""""""""###!!! """"""!!!"""!!! """$$$!!! """###!!!###""""""###$$$$$$###!!!!!!!!!"""###############!!!""" ###$$$""" !!!!!!!!!!!!########################"""$$$""" %%%'''%%%...///111111...)))$$$!!! """"""############""""""$$$$$$###""""""!!! """""""""#########$$$$$$###!!!### !!!&&&$$$""""""#########"""!!!"""######$$$$$$###### !!!"""######$$$######""""""############""""""######$$$$$$$$$$$$######$$$#########%%%&&&%%%$$$***(((###!!!$$$(((%%%$$$###"""""""""""""""#########"""""""""!!!!!!!!!!!!"""######%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''%%%"""######$$$###"""###%%%'''!!!"""$$$%%%%%%%%%$$$###'''%%%$$$%%%&&&'''&&&%%%%%%""" !!!$$$&&&%%%###&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$((($$$ ###%%%%%%$$$%%%$$$######$$$%%%$$$#########$$$$$$$$$$$$######&&&$$$######%%%&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%'''&&&%%%%%%''''''&&&%%%)))&&&$$$$$$&&&&&&$$$!!!%%%%%%%%%%%%$$$$$$$$$$$$)))%%%###$$$%%%$$$'''+++222---(((&&&((()))'''%%%%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$''''''&&&&&&&&&'''((((((((('''%%%#########$$$%%%'''%%%$$$$$$&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&)))'''%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((###$$$$$$%%%&&&((()))***111)))$$$$$$$$$""" """&&&'''))))))'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!!!! !!!######""" """""""""!!!!!!!!! !!!!!!!!!!!!"""""""""%%%$$$$$$###"""  !!!!!!"""#########!!!!!! !!!!!!""""""""""""!!!!!! """""""""""""""""""""""""""!!! !!!!!!###""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!######!!! ###!!!!!!$$$%%%%%%%%%$$$######""""""######$$$"""!!!!!!"""######""""""!!! !!!"""###"""!!! !!!!!!!!!"""""" """###""" ###%%%###!!!%%%!!!"""""" """  """"""!!!  """"""""""""!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!! !!!!!!"""###  !!!""""""""""""###""" !!!""""""$$$###"""!!!!!!!!!!!!!!!"""""" """""""""""""""#########""""""!!!!!!"""############### !!!!!!"""$$$$$$### !!!!!!!!!""""""""""""""""""""""""$$$%%%$$$!!!###)))---,,,111222444333000+++&&&""" !!!!!!""""""!!!!!!###$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!""""""###""""""""""""############"""!!!"""  ###!!! !!!!!!!!!!!!""""""############### !!!"""###$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""############""""""######"""######$$$$$$$$$(((&&&!!!###'''$$$###""""""!!! !!!"""######!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$"""#########!!!!!!"""%%%(((!!!"""$$$&&&&&&%%%$$$"""&&&$$$###$$$%%%&&&%%%$$$$$$""" !!!###$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%###"""########################&&&### """$$$$$$$$$$$$###"""###$$$%%%$$$"""######$$$$$$$$$$$$######""""""!!!!!!"""#####################$$$$$$$$$$$$###############$$$$$$$$$&&&&&&%%%&&&&&&&&&&&&&&&'''&&&$$$$$$&&&&&&$$$###$$$$$$%%%%%%&&&'''(((((($$$######$$$%%%&&&''')))''''''''''''%%%$$$######$$$%%%&&&((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%&&&&&&&&&&&&'''(((((())))))(((%%%######$$$&&&'''%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%$$$###'''&&&$$$%%%&&&'''&&&%%%&&&&&&'''''''''(((((((((&&&&&&'''((()))+++,,,---888...%%%%%%&&&%%%$$$%%%&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""!!! !!!######"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###&&&&&&%%%###"""!!! !!!!!!"""""""""  !!!"""###$$$######"""""""""!!!!!!########################!!!!!! !!!!!!###""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""!!!!!!"""###$$$###"""$$$""" !!!""""""%%%%%%$$$###############$$$"""!!!!!!###$$$###"""###"""!!!!!!"""###""" !!!!!!!!!"""######$$$$$$ """###"""!!!###%%%###!!!%%% ###### """###!!! """######  !!!!!!!!!!!!""""""""""""############""""""!!!!!!""""""!!!!!!""""""###$$$ !!!""""""""""""######"""!!! !!!"""$$$$$$$$$######""""""######"""""" """!!!!!!"""#########"""""""""!!!!!!"""############### """$$$%%%$$$$$$%%% !!!!!!!!!""""""""""""""""""""""""""""""###%%%$$$"""%%%,,,000///((())))))(((&&&$$$!!! !!!!!!"""############""" !!!!!!!!!!!! ###"""!!! """$$$%%%$$$$$$######"""!!!!!! ###"""###!!! !!!!!!!!!""""""!!!"""""""""""""""######### !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!#########""""""###$$$%%%%%%&&&$$$!!!!!!######%%%%%%%%%$$$$$$######"""!!!$$$%%%%%%###!!!!!!"""""""""!!!!!! """"""############""""""&&&$$$###$$$%%%%%%###!!!#########"""!!!"""%%%((("""###%%%''''''&&&$$$###%%%###"""###$$$%%%$$$######!!!!!!!!!"""######### !!!!!!""""""#########$$$$$$$$$$$$######!!!###$$$%%%$$$###""""""########################$$$#########$$$$$$###"""$$$###""""""$$$$$$###""""""######$$$$$$######"""""""""""""""!!!"""###$$$"""""""""############$$$"""""""""######$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$&&&&&&&&&%%%&&&&&&%%%###""" !!!######$$$%%%&&&''''''###%%%'''%%%###!!!###%%%"""$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''&&&%%%%%%&&&''''''((((((((()))(((&&&%%%$$$%%%'''((($$$$$$$$$$$$$$$$$$&&&'''&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%''')))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((()))******666---%%%%%%(((''''''(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""!!! """$$$$$$###"""############""""""""""""!!!!!!!!!"""""""""############"""""""""###$$$$$$"""""""""!!!!!!!!!!!!!!!  """$$$%%%$$$######""""""######$$$########################!!! !!!!!!"""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!"""###$$$$$$"""$$$###!!!  !!!%%%$$$######"""#########$$$###""""""$$$$$$###"""$$$"""!!!!!!######""" """""""""######$$$$$$$$$%%%$$$######$$$###!!!  """ """"""###!!!$$$!!!"""###$$$###!!! !!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!"""######""""""!!!######!!!   !!!!!!!!!!!!"""######!!! """$$$""""""!!!!!!!!!!!!""""""!!!###""" !!!$$$""" """######"""!!!!!!"""!!!!!!"""###############""" """&&&&&&$$$###%%%!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" """"""!!!###))),,,+++!!!!!!!!! !!!!!! !!!""""""""""""!!!!!!""""""######""""""!!!!!!"""###%%%$$$###"""!!! $$$ """$$$!!!!!!""""""!!!!!!"""$$$$$$""" """!!!!!!!!!!!!"""###$$$"""!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!""""""""""""############""""""#########"""!!!"""$$$'''$$$((()))### !!!""""""""""""#########"""!!!!!!!!!%%%''''''$$$""""""$$$###"""!!! !!!!!!!!!""""""!!!!!!!!!&&&$$$############"""!!!###$$$$$$"""!!!!!!###%%%######%%%&&&&&&&&&%%%$$$$$$"""!!!"""###$$$###""""""""""""""""""######$$$!!!!!!!!!""""""#########""""""############""""""!!!###$$$$$$"""!!!!!!"""########################!!!###%%%&&&&&&%%%###!!!$$$###""""""###$$$###"""""""""############""""""###%%%%%%%%%$$$$$$%%%'''""""""################## !!!"""###############%%%&&&''''''%%%%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$#########"""$$$$$$""""""$$$$$$"""!!!###%%%$$$""""""%%%(((""""""$$$%%%%%%$$$$$$####################################%%%(((((((((&&&$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&&&&%%%&&&&&&&&&###$$$$$$$$$######%%%'''"""###$$$%%%'''((()))***#########%%%((()))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%...'''###$$$&&&%%%%%%&&&&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''###!!! !!!"""###""" !!!!!!!!!"""""""""###!!!!!!!!!"""$$$%%%$$$###$$$$$$$$$$$$############!!!!!!"""""""""#########"""!!!!!! !!!"""###$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!!"""$$$&&&(((""""""!!!!!!"""###$$$%%%######################## !!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$"""!!! """######""""""######""""""!!!!!!"""$$$$$$###"""""""""""""""$$$###"""###$$$%%%###"""$$$###""""""######""" """"""""""""############%%%$$$###$$$$$$$$$"""   $$$$$$!!!!!!###!!!!!!######"""$$$"""!!!!!!"""######""" !!!!!!!!!"""""""""### !!!"""#########""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""!!!!!!$$$!!!!!! !!!!!!""""""$$$""" """%%%###"""$$$###!!! !!!###!!!!!!"""###############""" !!!&&&&&&""" ###!!!!!!!!!!!!""""""""""""######################## ###### !!!%%%&&&$$$ !!!"""######$$$$$$ !!!""""""""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!######""""""!!!!!!!!! $$$ """###!!! """#########$$$$$$""""""!!!!!! !!!"""###$$$######"""!!!!!!"""###$$$######"""!!!!!!"""######"""######$$$$$$######"""###$$$$$$###!!!"""%%%((('''******%%%!!!"""###""" !!!!!!!!!  $$$(((((($$$!!!"""$$$###""""""!!!!!! !!!!!!""""""""""""!!!!!!&&&$$$"""""""""###""" """######"""  !!!############$$$$$$$$$$$$###"""!!!!!!######"""!!!"""######""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!"""######"""!!!!!!"""###$$$""" !!!###########################!!!###%%%%%%%%%###""""""$$$"""!!!"""###$$$###!!!""""""############""""""$$$%%%'''&&&$$$$$$&&&)))######################## !!!###############$$$&&&((('''%%%$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%'''((()))***###&&&&&&"""!!!%%%%%%!!!!!!"""$$$$$$###"""$$$%%%!!!!!!"""""""""#################################!!!!!!"""$$$&&&'''&&&$$$$$$%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%$$$###"""###%%%$$$""""""$$$'''!!!!!!!!!"""$$$&&&)))***#########%%%''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$############$$$$$$&&&######%%%%%%"""!!!$$$(((%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&###!!! !!!"""###"""!!! !!!!!!!!!""""""######"""!!!!!!###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$######""""""""""""############$$$###!!!  (((''''''&&&%%%$$$######$$$###""""""$$$&&&)))*** !!!"""$$$%%%"""""""""""""""""""""""" !!!"""#########"""!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%""" !!!""""""!!! """$$$$$$$$$###$$$%%%$$$######"""!!!"""""""""$$$###"""###%%%%%%###"""%%%###""""""######""" """"""""""""!!!!!!!!!!!! !!!###$$$###!!!###""" """###"""!!!"""!!!"""''''''###"""$$$ """$$$$$$""" """!!!!!!"""!!! !!!!!!!!!""""""######!!!"""###$$$######  !!!!!!"""""""""""""""""""""""" !!! !!!!!!  ###""""""!!!!!!!!!""""""###$$$$$$###!!!###&&&###"""$$$###!!! !!!###!!!!!!"""###############"""!!!&&&&&& !!! !!!!!!!!!!!!"""###########################%%%%%%!!!!!!###"""!!!###$$$%%%$$$###!!!""""""###############!!!!!!""""""""""""!!!!!!$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!""""""""""""###!!!###!!! !!!#########$$$###"""!!! !!!###$$$$$$###"""!!!!!!"""######$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######$$$%%%%%%###!!!"""%%%)))***,,,***%%%###%%%$$$ !!!"""$$$$$$$$$######$$$((('''### !!!###""""""""""""############""""""############""""""&&&$$$"""!!!""""""!!! """###""""""""""""!!!"""######$$$###!!! !!!"""###"""!!!"""###$$$###"""###$$$&&&"""""""""!!!!!!!!!!!!!!! !!!"""######"""!!! """$$$$$$"""!!!$$$"""""""""""""""""""""""""""###$$$###"""""""""######"""!!!"""###$$$###!!!""""""############"""""""""$$$&&&%%%""""""%%%'''$$$$$$$$$$$$#########"""!!!"""#########"""$$$&&&((('''%%%$$$%%%(((&&&''''''&&&$$$######$$$%%%%%%$$$######"""!!!!!!###'''&&&"""###((()))&&&###$$$%%%%%%$$$""" !!!!!! !!!"""######"""""""""""""""""""""""" """%%%&&&$$$###$$$%%%%%%&&&%%%$$$"""!!! !!!###$$$%%%###""" !!!###%%%$$$"""!!!$$$'''###"""!!! """$$$&&&$$$######$$$%%%%%%""" ######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&######%%%'''%%% """)))&&&######&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%!!!!!! ###%%%!!!!!!###$$$$$$###"""""""""#########""""""!!!""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!!)))"""$$$'''%%%###%%%***'''%%%$$$$$$$$$"""!!!$$$###"""!!!!!!"""###$$$$$$""""""###$$$%%%$$$###""""""""""""""""""""""""&&&""" ###$$$!!!$$$#########""""""!!!!!! """###"""!!! !!!### !!!!!!""""""######""""""""""""""""""""""""))) """$$$""" !!!"""""""""###"""""""""$$$$$$""" !!!!!!"""###$$$$$$$$$%%%###!!!  !!!"""!!! !!!"""### """$$$$$$"""!!!%%%$$$""""""######!!! """"""""""""""""""""""""%%%  !!!"""""""""!!! !!!  !!!"""###"""  !!!"""############""""""""""""######"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!!!! %%%###!!!  !!!""""""'''***)))%%% """"""""""""!!!!!!!!!!!!$$$###"""!!!!!!"""###%%%$$$$$$$$$""" !!!### !!!"""$$$$$$""" $$$"""!!!"""$$$%%%### """""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""############""""""***!!!!!!!!!!!!###$$$$$$###"""""" !!!###$$$$$$######"""!!! !!!"""""" """&&&$$$ ))))))!!!"""&&&'''$$$###$$$$$$"""%%%%%%$$$$$$$$$$$$%%%%%%#########"""!!!  !!!!!!!!!!!!!!!!!!"""######"""$$$""" %%%$$$!!!!!! """"""""""""""""""""""""######$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!%%%###!!!!!!"""###"""!!!$$$###!!! """"""!!!!!!"""###$$$$$$"""!!! !!!!!!!!!!!!""""""""""""!!!!!!#########$$$$$$##################"""######$$$%%%'''$$$$$$%%%$$$$$$###!!! !!!###&&&(((&&&&&&%%%$$$#########$$$###!!! """$$$%%%###!!!%%%$$$#########$$$%%%&&&%%%$$$$$$&&&''''''%%%######$$$%%%&&&'''&&&%%%$$$$$$#########""""""!!!!!!$$$!!! $$$%%%""" !!!######!!!!!!!!!"""(((&&&%%%%%%%%%$$$!!!""""""############""""""$$$$$$##################%%%'''&&&###"""%%%%%%"""!!!"""###&&&'''&&&"""%%%%%%%%%$$$$$$######### ###&&&'''&&&$$$###%%%%%%###"""""""""###$$$###"""!!! !!!"""$$$%%%'''%%%######%%%&&&$$$!!!$$$######$$$&&&&&&$$$###%%%%%%%%%###!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%$$$##################$$$######"""!!!$$$'''### !!!###$$$###"""!!!""""""############""""""""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!!###"""$$$""""""%%%(((''''''((((((&&&### '''&&&$$$"""!!!!!!!!!!!!!!! !!!"""!!! """"""""""""""""""""""""$$$!!! """### ############"""""""""!!! """###"""!!! !!!###!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""+++"""$$$'''###$$$%%%###!!! """###"""""""""!!!!!!"""$$$$$$###"""&&&&&&%%%###"""!!! $$$###!!! !!!""" !!!""""""!!!!!!!!!"""######"""""""""!!! !!!"""###"""!!!""""""""""""""""""""""""###!!! """""""""!!!!!! !!!!!!  !!!"""###"""  !!!!!!""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########$$$###"""!!! !!!!!!""""""$$$''''''%%%""" """""""""""""""""""""!!! !!!###%%%%%%###!!!$$$%%%%%%$$$"""###%%%'''###"""!!!"""###""" """!!! !!!###$$$"""##################""""""$$$###!!!!!!!!!!!!###$$$!!!""""""######""""""!!!%%%######$$$%%%$$$###"""!!!!!!""""""$$$######"""""""""""""""$$$######"""!!!!!! ''''''&&&### """$$$$$$""" ((((((""""""&&&((($$$###$$$$$$"""""""""!!!!!!!!!!!!""""""$$$$$$###!!!!!!  !!!!!!!!!!!!!!!!!!!!!"""#########$$$!!! &&&&&&"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""""""""!!!!!! !!!"""###""" """#########"""  ###""""""""""""######$$$"""!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""##################""""""""""""!!!"""######$$$%%%""""""%%%$$$ """!!!!!!""""""###$$$$$$%%%%%%%%%$$$###############$$$"""!!!###%%%&&&$$$"""$$$###"""!!! !!!!!!"""%%%$$$$$$%%%''''''%%%######$$$$$$$$$$$$$$$##################"""""""""!!!###!!! $$$%%%""" !!!######!!!!!!!!!"""###""""""###$$$%%%###"""""""""############""""""###########################%%%$$$""""""###%%%&&&%%%""" %%%%%%%%%$$$$$$$$$###### !!!###%%%%%%%%%$$$###%%%%%%###"""""""""###$$$!!!""""""###############%%%###"""###%%%&&&%%%###&&&%%%$$$$$$%%%%%%$$$"""''''''&&&$$$""""""$$$'''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%$$$%%%$$$###%%%(((%%% !!!"""######"""!!! """"""############""""""""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!!!!!"""!!!###'''###%%%'''***,,,+++(((%%%)))(((&&&$$$"""!!! ###"""!!!"""$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!! ############"""""""""""" """###"""!!! !!!###""""""""""""""""""!!!!!! $$$ &&&%%%"""'''&&&$$$""""""#########""""""!!!!!!"""$$$%%%$$$### !!!!!!"""######$$$###!!! !!!"""""" !!!!!!!!!!!!!!!######""""""!!!""""""""" """###"""!!!""""""""""""""""""""""""!!!!!! """""""""!!!!!!!!!  !!!  !!!"""!!!  !!!  !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######$$$###""""""""""""!!!!!!!!!###$$$$$$###!!!!!!"""$$$""""""""""""""""""""""""!!!"""#########!!! ###$$$$$$$$$###$$$''')))%%%###"""!!!"""!!!"""!!! !!!######!!! $$$$$$###""""""!!! &&&$$$""" """$$$&&&!!!!!!""""""""""""!!!!!!!!!%%%&&&!!!!!!'''(((&&&###  !!!###"""""""""!!! $$$$$$######"""!!!!!!!!!''''''&&&$$$!!!!!!"""$$$###$$$"""!!!%%%&&&###"""'''(((%%%###$$$%%%###!!!!!! !!!!!!$$$######"""!!!"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""######$$$###!!! %%%'''%%%###############$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""###$$$###"""!!! """%%%"""### ###&&&%%%""" """$$$$$$###"""""""""######!!!""""""#########""""""######$$$$$$$$$$$$######"""######$$$$$$######""""""!!!!!!!!!!!!"""#########!!!!!!%%%%%%""""""$$$ """###$$$$$$###"""$$$$$$###"""""""""######$$$######$$$&&&&&&%%%###((('''&&&%%%$$$#########%%%$$$$$$%%%&&&&&&%%%###%%%$$$###"""""""""""""""############""""""""""""###!!!!!!$$$$$$""" !!!######!!!!!!!!!"""!!! !!!###$$$###"""""""""############""""""########################%%%((('''  ######"""###%%%%%%###!!!%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$ !!!###%%%%%%$$$###!!!###"""!!!###%%%&&&%%%$$$(((&&&$$$###$$$%%%$$$###'''&&&%%%"""!!!"""%%%'''%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$###""""""###$$$&&&###%%%$$$###$$$'''%%% !!!""""""###""""""!!! !!!""""""############"""""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!! ######!!!!!!$$$((( !!!$$$)))---///---,,,)))((('''%%%###"""!!! $$$###"""###%%%&&&%%%$$$""""""""""""""""""""""""!!!"""######!!! !!!############""""""""""""""" """###"""!!! !!!###$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%"""!!! %%%'''%%%$$$###$$$$$$###"""%%%###""""""###$$$###""" """###$$$###"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! ######"""  """!!!  """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!""" !!!   !!! !!!!!!!!! !!! !!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!! """"""#########""""""!!! !!!!!!  """%%%"""""""""""""""#########(((%%% """%%%"""######"""!!!"""$$$&&&&&&###!!!!!!!!!"""!!! """""""""#########"""!!!""""""""""""!!!!!! &&&%%%###""""""###%%%&&&!!!!!!!!!""""""!!!!!!!!!""" $$$$$$ !!!&&&$$$"""!!! !!!"""###!!!!!!"""!!! $$$$$$$$$######"""""""""!!!!!!!!!!!!!!!"""$$$%%%"""$$$$$$###""""""#########'''(((%%%###%%%%%%###$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%######"""!!!!!!!!!""""""!!!!!!""""""##################"""!!!"""#########"""######$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$###!!! !!!###$$$"""###$$$%%%$$$###!!! """$$$"""######''''''$$$!!!!!!###%%%$$$$$$###""""""""""""!!!"""###$$$$$$$$$######!!!""""""######""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""######$$$###!!!"""%%%%%%""""""$$$ !!!"""""""""""""""######"""""""""""""""############$$$%%%%%%$$$$$$((((((''''''&&&&&&&&&&&&%%%$$$###$$$%%%&&&$$$###'''%%%###"""!!!!!!""""""#########""""""""""""""""""!!! !!!######""" !!!######!!!!!!!!!"""%%%###!!!!!!""""""!!! """"""############""""""###############$$$$$$$$$%%%)))((("""###$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%$$$$$$############!!!"""###$$$%%%$$$######$$$#########$$$$$$$$$$$$'''%%%######$$$&&&&&&%%%$$$$$$""" ###&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&!!!$$$###!!!"""%%%$$$!!!"""""""""""""""!!!!!!!!!!!!!!!"""###############""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!! ###%%%### ###%%%###"""###&&&))),,,,,,,,,&&&&&&%%%%%%$$$######"""!!!  """""""""!!!"""""""""""""""""""""""""""###$$$$$$""""""###$$$""""""""""""""""""###### """###"""!!! !!!###$$$$$$######""""""!!!!!!""""""""""""""""""""""""&&&###&&&'''(((!!!$$$(((&&&%%%$$$$$$%%%%%%$$$"""(((&&&###"""######"""!!!""""""!!!!!! """!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!"""""" !!!$$$###!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%!!!"""###    !!!!!!!!! !!!"""!!!!!! !!!!!!""" !!!!!!!!!""""""""""""""""""""""""$$$$$$$$$###""""""!!!!!!!!!"""############""""""!!!"""""" !!!"""""""""#########$$$(((%%% ###%%%%%%%%%%%%###!!!!!!###%%%%%%###!!! """###$$$$$$###$$$%%%%%%%%%$$$$$$$$$ !!!!!!""""""""""""###$$$%%%&&&&&&%%%$$$###!!!!!!""""""""""""!!!!!!###"""###%%%$$$  !!!"""###############$$$$$$%%%&&&%%%$$$"""!!!$$$$$$$$$$$$############!!!!!!!!!!!!###$$$$$$$$$!!!"""$$$$$$""" ######''')))%%%$$$%%%%%%###&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%&&&&&&''''''%%%$$$###"""""""""""""""!!!!!!"""###$$$######"""!!!"""$$$%%%$$$!!! """""""""######$$$$$$$$$########################%%%###""" """###%%%###$$$%%%%%%%%%$$$"""!!!$$$###""""""""""""""""""###&&&'''%%%######$$$%%%%%%$$$###""""""######""""""###$$$$$$$$$$$$$$$""""""############""""""%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%"""###&&&%%%"""!!!$$$###"""  !!!###$$$###"""""""""""""""######!!!"""##################""""""######$$$$$$$$$%%%%%%$$$######$$$%%%$$$###'''&&&$$$###"""""""""###""""""""""""""""""######!!!!!!!!!"""######!!! !!!######!!!!!!!!!"""%%%###!!!!!!"""######"""""""""############""""""""""""#########$$$$$$$$$ $$$$$$ ######%%%###"""!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###"""###%%%&&&%%%%%%%%%%%%$$$$$$######$$$###"""""""""###%%%&&&&&&&&&&&&%%%$$$###"""###$$$###"""###&&&(((((('''$$$###"""  ###&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""$$$%%%&&& ###### ###$$$!!!!!!!!!!!!!!!!!!""""""""" !!!"""######$$$######""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!! ###### !!!"""!!!&&&$$$######%%%&&&&&&%%%######$$$$$$$$$$$$$$$###"""!!! !!!###$$$###""""""""""""""""""""""""""""""""""""######$$$$$$###""""""""""""############ """###"""!!! !!!#####################""""""########################'''%%%))) &&&!!!)))((($$$######$$$&&&&&&$$$""")))&&&###"""######""""""$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""###"""  !!!!!!!!!###!!!"""%%%$$$""""""######!!! """"""""""""""""""""""""### """###   !!!"""!!!  !!! """!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""######$$$$$$%%%"""""""""############$$$###%%%&&&%%%!!!!!!""""""######$$$$$$$$$!!!"""###$$$$$$###"""!!!(((((('''%%%######$$$&&&'''$$$!!!!!!"""%%%''''''$$$%%%''''''%%%$$$%%%&&& !!!""""""###$$$$$$!!!###%%%''''''%%%###!!!""""""############""""""######$$$%%%%%%$$$$$$$$$ """###%%%%%%$$$###"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$###"""!!!"""$$$""" ######((()))&&&$$$%%%&&&$$$$$$$$$$$$######$$$$$$$$$#########$$$######"""!!!&&&%%%$$$$$$############!!!"""###$$$$$$$$$###"""""""""$$$'''%%%!!! """"""""""""""""""#################################%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$'''%%%""""""$$$%%%$$$"""!!!"""###$$$%%%%%%$$$###%%%$$$$$$#########$$$$$$###"""""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%######&&&&&&""""""$$$%%%###!!!!!!###%%%######"""""""""###$$$$$$ !!!######"""""""""###!!!"""###$$$%%%&&&&&&&&&%%%$$$""""""$$$%%%$$$###&&&%%%$$$###############""""""""""""############!!!!!!""""""""""""!!!!!! !!!######!!!!!!!!!"""!!!  ###&&&''''''""""""############"""""""""""""""###$$$$$$%%%%%%!!!$$$$$$!!!!!!%%%%%%###%%%###""""""###$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&%%%$$$$$$###%%%$$$"""!!!"""###%%%'''((())))))'''$$$""""""############%%%'''((((((&&&%%%%%%&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###### ###$$$"""!!! !!!!!!"""###### !!!"""######$$$$$$$$$""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!! """!!! %%%%%%!!!!!!!!! """######""" !!!"""###$$$$$$######"""$$$#########%%%&&&%%%$$$"""""""""""""""""""""""""""  ###$$$### !!!"""""""""############ """###"""!!! !!!#####################$$$$$$""""""""""""""""""""""""""""""''' ,,,'''"""""""""$$$&&&&&&%%%###'''$$$"""!!!###%%%%%%%%%!!!!!!"""###$$$$$$%%%%%% !!!"""""""""""""""%%%### !!!###"""%%%$$$!!!!!!$$$###"""!!!!!!"""###""" """""""""""""""""""""""" """   !!!!!!  """###"""!!! !!!!!!"""!!!  !!!############""""""""""""""""""""""""""""""""""""!!!""""""######$$$%%%%%%######"""""""""###%%%%%%&&&''''''&&&### !!!""""""######$$$%%%%%%!!!$$$&&&'''&&&$$$"""'''''''''%%%$$$$$$&&&(((+++(((###"""###%%%'''(((###%%%''''''%%%###$$$&&&""""""##################"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$###############"""###$$$%%%%%%!!!!!!!!!""""""###$$$$$$!!!!!! !!!!!!%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''%%%"""%%%!!! $$$$$$!!!"""%%%$$$((()))&&&$$$&&&&&&$$$$$$##################$$$###############"""!!!!!!'''&&&%%%$$$$$$######### """###%%%%%%$$$###"""$$$"""###&&&%%%"""%%%+++############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########%%%&&&%%%&&&%%%$$$######$$$%%%### !!!%%%'''%%%"""$$$$$$#########$$$%%%%%%###"""!!! !!!###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&###!!!"""&&&&&&$$$$$$&&&$$$###""""""""""""###$$$###############$$$%%%%%% """%%%%%%###"""###%%%###$$$%%%'''''''''&&&&&&&&&$$$""""""###$$$$$$$$$"""###############""""""!!!"""""""""############ !!!"""""""""!!!!!!!!! !!!######!!!!!!!!!""" """%%%''''''""""""############""""""!!!""""""###$$$$$$%%%%%%%%%%%%$$$###&&&)))&&&$$$###"""###$$$%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###$$$#########$$$$$$%%%%%%((()))***(((%%%$$$%%%&&&%%%%%%&&&''')))(((%%%"""$$$%%%''''''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$ ###$$$!!! ###%%%$$$ !!!"""$$$$$$ !!!######$$$$$$$$$""""""############""""""!!!$$$$$$!!!!!!$$$$$$!!!"""###""" $$$+++***$$$!!!$$$%%%""" """"""###$$$###"""!!! !!! """###"""!!!""""""""""""""""""""""""""""""$$$!!!!!!!!!""""""#########$$$!!!"""###"""!!! !!!###"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! """((( 111))) !!!###&&&&&&%%%###$$$""" !!!###&&&((((((%%%%%%###"""  !!!""""""###""""""&&&### !!!$$$"""''''''###!!!###&&&  """###"""!!!""""""""""""""""""""""""!!! !!! !!!"""######!!!  """$$$"""!!! !!!"""######  &&&%%%%%%%%%$$$#########""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""$$$###"""!!!!!!###%%%'''$$$%%%&&&%%%$$$$$$&&&'''!!!""""""###$$$$$$%%%%%%$$$###""""""###%%%''')))######$$$###"""###&&&(((...***%%%######%%%''''''"""$$$'''&&&$$$"""###%%%%%%%%%$$$$$$###"""""""""$$$##################$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$"""!!!"""!!!%%%$$$""" !!!###%%%%%%$$$###!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%!!! """&&&'''&&&$$$((("""$$$&&&$$$$$$'''$$$((()))&&&$$$&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$ """$$$%%%%%%%%%###"""&&&###"""%%%%%%$$$***444%%%$$$$$$######"""""""""########################$$$%%%%%%&&&&&&%%%%%%$$$)))'''$$$""""""###%%%'''"""&&&(((&&&!!! ###'''%%% %%%(((&&&"""############$$$%%%&&&&&&$$$""" """%%%((("""######$$$$$$######"""#########$$$$$$##################"""######$$$%%%!!!!!!%%%'''%%%&&&)))"""###$$$%%%%%%$$$###"""$$$$$$######$$$%%%&&&&&&!!!$$$&&&&&&$$$###$$$&&&!!!"""###$$$###"""!!! &&&$$$"""!!!###$$$$$$$$$ """######"""!!!!!!!!!!!!""""""#########$$$ !!!######"""!!!!!!""" """######!!!!!!!!!""""""  """######""""""############""""""!!!""""""###$$$$$$%%%%%%###"""###&&& $$$###"""###%%%%%%###!!!#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%&&&'''&&&%%%$$$###!!!###$$$&&&&&&%%%$$$###&&&)))***)))&&&%%%''')))&&&'''((())))))'''"""!!!$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&''''''&&&$$$###'''&&&$$$"""  !!!"""""""""%%%###!!!!!!#########!!!###""""""######""" !!!"""###############""""""###$$$$$$$$$$$$######"""!!!!!!"""###""" &&&$$$######$$$$$$"""!!!!!!###%%%&&&%%%$$$###'''(((((('''%%%"""""""""######$$$$$$$$$%%%######################## %%%%%% $$$%%%!!!###'''&&& ###""" !!!!!!"""$$$###"""###%%%&&&%%%$$$$$$#########""""""!!!!!!$$$###"""###%%%&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! ###""" """""""""!!!!!!!!!!!!!!!!!! $$$$$$############$$$$$$!!!###!!! !!!"""###$$$""""""!!!!!! """ !!!!!!!!!%%%$$$""""""###&&&)))+++"""$$$###!!!###"""!!!!!!!!!###$$$%%%""""""############""""""&&&###!!!"""###$$$!!!%%%$$$###$$$&&&&&&$$$###$$$#########$$$$$$%%%&&&$$$###"""""""""###%%%%%%$$$###$$$%%%&&&&&&$$$"""(((&&&###"""###$$$$$$###((($$$ ###)))***&&& '''&&&$$$""""""$$$'''((($$$%%%%%%&&&%%%$$$###"""'''""""""&&&&&&""""""'''$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$&&&'''&&&### $$$$$$######"""!!!!!!!!!$$$###""""""$$$$$$###"""$$$###$$$%%%&&&&&&$$$""" ''',,,***""" $$$%%%%%%$$$$$$###$$$$$$$$$######""""""""""""######)))((('''&&&%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%###$$$!!!"""%%%%%% $$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$###"""###%%%%%%###"""$$$$$$############$$$$$$)))(((&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%%%%$$$###"""###$$$###!!! !!!"""###$$$%%%%%%%%%%%%$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""!!!###%%%&&&&&&&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%((()))&&&"""$$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%$$$######$$$$$$""" !!!$$$$$$!!!!!!!!!!!!   """###"""!!!"""############$$$$$$$$$###"""!!!"""$$$%%%%%%$$$((($$$###%%%"""'''&&&%%%%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&(((((((((&&&&&&$$$$$$''''''######%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%)))(((''''''((()))(((&&&&&&%%%#########%%%'''((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!  #########"""!!!!!! ###""" !!!"""###"""$$$######$$$$$$###!!!""""""############""""""""""""###$$$$$$$$$$$$######"""!!!"""######"""!!!$$$###"""###$$$%%%$$$### !!!"""$$$$$$$$$$$$######$$$%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%########################!!!%%%%%%!!! ######%%%((('''""""""%%%%%%"""!!!!!!!!!!!!"""###$$$$$$$$$###"""###$$$%%%$$$###############"""""""""!!!###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""#########"""!!!!!! ###""" """""""""!!!&&&&&&%%%%%%%%%%%%%%%%%%###!!!!!!###!!!$$$$$$!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!! !!!!!!!!!"""!!!  !!!""""""!!! """%%%&&&$$$"""###"""!!!!!!!!!"""$$$%%%""""""#########""""""!!!"""!!! !!!$$$%%%$$$###$$$######$$$%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%$$$######$$$%%%%%%$$$"""'''%%%###"""$$$%%%$$$$$$%%%###"""###%%%&&&$$$"""(((&&&%%%$$$$$$%%%&&&'''$$$%%%%%%%%%%%%$$$###"""'''###"""%%%%%%"""###'''%%%%%%%%%%%%%%%$$$######$$$###$$$%%%&&&%%%""" $$$############"""""""""$$$######$$$%%%%%%$$$"""&&&%%%$$$%%%''''''%%%$$$!!!%%%'''%%% """&&&$$$$$$$$$######$$$%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%!!!%%%&&&$$$$$$'''&&&"""$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######%%%$$$###$$$&&&&&&$$$###$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%$$$###(((&&&$$$%%%''''''&&&$$$###$$$%%%%%%%%%%%%$$$#########"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$&&&'''$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$######'''&&&%%%$$$$$$$$$%%%%%%$$$###"""###$$$$$$###!!!!!!!!!!!!"""###$$$###!!!"""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###"""############$$$$$$$$$%%%###"""###$$$$$$###"""$$$!!!"""&&&&&&"""!!!###$$$######$$$&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$%%%'''((('''&&&'''%%%%%%''''''###"""%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%+++)))'''&&&&&&%%%###!!!&&&&&&%%%$$$$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""!!!  $$$$$$$$$###""""""!!!!!!$$$""" !!!$$$%%%%%%%%%$$$$$$$$$%%%$$$""" """############""""""!!!""""""###$$$$$$$$$$$$######"""!!!"""###$$$###""""""!!!!!!"""$$$&&&%%%$$$ !!!!!!""""""#########"""""""""############$$$############$$$$$$$$$$$$""""""""""""""""""""""""!!!%%%&&&### !!! $$$&&&%%%""""""%%%&&&$$$$$$###"""!!!""""""$$$%%%$$$###""""""###$$$###!!!############"""""""""""""""!!! !!!#########!!!########################$$$######""""""!!!!!!!!!###""" """""""""!!!######"""!!!!!!"""$$$$$$###!!!!!!###!!!!!!"""###$$$###"""!!!######"""!!!!!!  %%%###!!! !!!"""!!!!!!$$$###"""!!! !!! !!!"""""" """""""""!!!""""""###$$$###############"""!!! """!!! !!!###%%%$$$######""""""###$$$$$$###!!!"""###$$$%%%&&&%%%$$$$$$######""""""######$$$%%%%%%$$$""""""$$$%%%$$$###%%%$$$"""###$$$%%%%%%$$$#########"""!!!!!!###%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&######%%%%%%######&&&&&&&&&&&&%%%%%%%%%%%%$$$#########%%%&&&%%%"""############$$$$$$$$$$$$######$$$%%%'''&&&$$$!!!&&&$$$######$$$%%%%%%$$$""""""""" !!!$$$'''###############$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%###&&&&&&$$$$$$&&&%%%"""$$$$$$######$$$$$$%%%&&&"""###%%%&&&%%%###!!! %%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$%%%%%%$$$&&&!!! %%%'''$$$ ###$$$%%%%%%%%%%%%$$$#########"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%&&&)))***((($$$"""###$$$"""###%%%&&&&&&$$$"""!!!$$$############$$$$$$%%%&&&&&&%%%$$$######&&&'''''''''&&&&&&%%%###"""!!!&&&&&&%%%$$$$$$$$$$$$%%%###""""""###$$$%%%###""""""#########""""""$$$%%%""""""""""""""""""######"""$$$&&&$$$""" """$$$"""############$$$$$$$$$'''%%%$$$###$$$$$$"""!!!"""!!!"""&&&'''%%%%%%((($$$######%%%'''(((&&&%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&(((&&&%%%((('''###"""$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''''''''&&&)))'''%%%$$$$$$$$$""" '''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$%%%### ###%%%'''((($$$######$$$%%%$$$""" !!!""""""############"""""""""###$$$$$$$$$$$$###"""!!! !!!#########!!!###"""!!!"""$$$%%%$$$###!!!!!! !!!"""######%%%$$$###"""!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&$$$!!! !!!""""""!!!!!!###$$$$$$$$$###!!! """###$$$###!!!"""######"""!!!#########"""""""""""""""###!!!!!!!!!######"""!!!########################""""""""""""!!!!!! ###""" """""""""!!! !!!###$$$"""  """$$$!!!""""""  """""""""!!!!!!  &&&###!!! !!! ######$$$###"""!!! !!! """"""""""""""""""############$$$######"""!!! $$$$$$###"""""""""!!! ###"""!!!"""$$$$$$"""!!!"""###%%%&&&&&&%%%###"""###############$$$$$$$$$&&&$$$"""!!!###$$$$$$$$$$$$###"""###%%%&&&&&&%%%&&&$$$!!! !!!###$$$$$$%%%%%%&&&&&&%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%#########$$$%%%%%%""""""######$$$%%%%%%&&&&&&######$$$'''((('''###!!!$$$""" !!!"""""""""$$$"""!!!!!!"""###$$$$$$""""""""""""###$$$&&&&&&$$$$$$$$$######$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$############"""$$$$$$######$$$$$$%%%&&&"""###%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!!!!$$$%%%%%%%%%!!!"""$$$"""###$$$%%%%%%%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((### """%%%###$$$%%%%%%%%%$$$###"""$$$$$$#########$$$$$$%%%!!!###%%%$$$!!! """%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$"""!!!###$$$### $$$'''!!!!!!!!!""""""#########!!!%%%'''%%% !!!%%%""""""#########$$$$$$$$$&&&%%%######$$$%%%###"""$$$######$$$$$$$$$###$$$&&&&&&%%%&&&(((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&((()))(((''')))&&&&&&((('''###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((''''''%%%$$$######%%%&&&%%%$$$'''(((((()))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""""""""######### !!!!!!""""""######!!! """$$$&&&&&&""""""!!!###$$$###!!! !!!######$$$$$$$$$""""""###$$$$$$$$$$$$###!!!  """###"""!!!%%%$$$######$$$$$$###!!!"""!!!!!! !!!!!!"""###$$$###""""""!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&%%%!!!!!!%%%"""!!!!!!"""""""""###%%%###"""!!! !!!""""""$$$"""!!!"""######"""!!!""""""""""""""""""######$$$###""""""###$$$###"""######################## ###""" """""""""!!!###""" """$$$%%%"""""""""""""""""""""""" !!!  !!!"""!!!!!!!!! %%%"""  !!!!!! !!!"""###$$$$$$$$$$$$%%%""""""#########"""""""""###############"""!!!!!!$$$$$$$$$###"""!!!!!!!!!###"""!!!"""$$$$$$"""!!!"""###%%%&&&&&&%%%###"""""""""######$$$$$$$$$$$$&&&###!!!!!!"""$$$$$$$$$######"""###%%%&&&%%%$$$)))$$$$$$'''%%%"""###$$$$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$%%%$$$%%%$$$######$$$%%%$$$$$$$$$############$$$%%%#########%%%&&&%%%"""""""""###$$$%%%&&&&&&'''"""###$$$&&&(((&&&### $$$!!! """""""""%%%$$$###$$$&&&&&&### !!!!!!""""""###$$$%%%&&&######""""""""""""######((((((&&&%%%%%%$$$$$$$$$###############$$$$$$$$$$$$##################$$$$$$$$$######$$$$$$%%%&&&######%%%%%%%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$$$$"""!!!###$$$%%%%%%%%%%%%$$$### !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%"""!!! !!!$$$%%%&&&%%%######$$$$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!$$$(((%%%%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###''''''$$$""""""$$$"""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!! """$$$$$$###""" """###"""###&&& !!!!!!""""""""" $$$&&&$$$  $$$""""""#########$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$###((('''&&&&&&&&&&&&$$$"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''''')))***)))((()))&&&&&&(((((($$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''%%%$$$$$$%%%&&&''''''&&&'''(((((())))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###############"""""""""!!!!!!  !!!""""""!!!!!!!!!!!!"""######!!! !!!"""######$$$$$$$$$""""""###$$$$$$$$$$$$###!!!  """$$$###"""&&&%%%######$$$###""" """"""""""""""""""""""""!!!!!!""""""###$$$%%%%%%!!!!!!!!!!!! """""""""""""""""""""""""""###$$$%%%!!!$$$,,,%%%""""""%%%%%%$$$$$$'''"""########################"""!!!"""$$$%%%$$$###""""""""""""############%%%###""""""###$$$###!!!###########################""" """""""""!!!###""""""!!!!!!"""###$$$!!!""""""!!!  !!!""""""!!!!!! !!!!!!!!!!!!!!!###!!! !!!"""######"""!!!!!!############$$$%%%"""############"""!!!!!!""""""############"""""" !!!######""""""$$$%%%###""""""###$$$$$$###!!!$$$$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$###$$$###!!!!!!###$$$###"""$$$######$$$&&&&&&%%%###***###&&&)))%%% """###$$$$$$###""" $$$$$$######$$$$$$%%%&&&$$$&&&%%%""""""%%%&&&$$$$$$###"""""""""###$$$%%%$$$$$$$$$&&&'''&&&### """""""""###$$$%%%%%%&&&""""""###$$$&&&%%%### %%%###""""""###$$$$$$###$$$$$$%%%&&&'''&&&### """""""""""""""###$$$%%%###""""""""""""""""""###))))))'''&&&%%%$$$$$$$$$########################'''$$$$$$&&&&&&%%%&&&)))$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""!!!!!!"""######""" ###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$&&&&&&%%%###&&&''''''%%%$$$&&&(((###$$$%%%%%%%%%%%%$$$###!!!"""############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%###"""###$$$&&&%%%###"""###$$$&&&(((&&&&&&%%%$$$$$$$$$$$$%%%###%%%''''''&&&%%%$$$%%% !!!"""$$$%%%%%%&&&&&&$$$$$$$$$%%%$$$######""""""!!!!!!"""###$$$"""!!!!!!"""""""""!!!!!!###$$$ !!!!!!!!!!!!!!!""" ###$$$### !!!###"""############$$$$$$$$$$$$###"""$$$&&&'''&&&&&&$$$'''&&&$$$%%%(((***((('''%%%$$$$$$$$$""" (((''''''&&&$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&''')))***)))((((((%%%&&&)))(((%%%$$$&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))((('''&&&)))(((&&&&&&''''''%%%$$$''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""######"""!!! ######""""""!!! !!! """######!!!"""!!!!!!###$$$$$$""" ###############"""!!!!!!""""""###$$$$$$$$$$$$###"""!!!!!!"""$$$&&&%%%$$$%%%###"""###$$$$$$###"""""""""###$$$$$$###"""!!!!!!"""###%%%%%%%%%$$$$$$######"""""""""!!!!!!!!!########################""""""###$$$!!! )))444&&&""""""%%%%%%"""###''' """$$$$$$$$$###""""""!!!!!!"""%%%&&&&&&%%%!!!"""""""""############$$$"""!!!!!!""""""!!! """""""""""""""""""""""" ###""" """""""""!!! !!!!!!###"""  """"""!!!!!!!!!!!!"""""""""#########!!! !!!!!! """"""###$$$$$$$$$$$$$$$ """"""  !!!"""######$$$###"""!!! !!!"""######$$$######!!!######""""""###&&&$$$######$$$%%%%%%$$$"""%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%$$$$$$######"""""""""$$$$$$"""!!!%%%$$$$$$%%%&&&%%%###!!!%%%""" !!!$$$&&&### ###$$$$$$$$$$$$$$$######$$$$$$#########$$$%%%&&&###&&&&&&""""""&&&&&&###%%%$$$###""""""$$$&&&'''%%%%%%%%%'''((('''$$$!!!"""""""""######$$$$$$$$$""""""!!!"""###$$$""" $$$######$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$$$$######""""""""""""######$$$######""""""######$$$''''''&&&%%%$$$$$$$$$%%%########################&&&""""""&&&'''%%%'''+++$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$&&&'''(((######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$$$$"""!!!###$$$&&&''''''&&&$$$###&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&&&&%%%$$$###""""""######""""""###$$$%%%%%%%%%%%%$$$###!!!"""############"""!!!########################)))))))))(((&&&###!!! $$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###############'''$$$"""!!!"""$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!###"""!!!"""######!!!"""""""""###$$$%%%$$$"""###""""""""""""""""""!!!""""""###############$$$"""############$$$$$$$$$%%%$$$###$$$&&&&&&%%%$$$###&&&&&&###$$$)))+++(((&&&%%%$$$$$$%%%$$$""" &&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&'''((((((&&&'''$$$%%%((()))&&&&&&(((%%%%%%&&&''''''&&&%%%%%%&&&''')))******(((&&&$$$)))(((&&&&&&''''''%%%$$$&&&&&&%%%%%%&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!"""""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$&&&'''&&&###!!!###""""""$$$%%%%%%###!!!&&&&&&%%%$$$""" """"""###$$$$$$$$$$$$###$$$######$$$&&&((('''&&&###"""!!!"""$$$%%%%%%$$$"""###$$$&&&%%%$$$"""!!!%%%&&&''''''&&&$$$!!!%%%$$$$$$$$$######""""""###########################!!!"""$$$!!!!!!+++999%%%!!! $$$$$$ %%%"""###""" """!!!!!!###&&&'''''''''!!!!!!""""""#########$$$###!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###""" """""""""!!!!!!"""""""""!!! """!!!!!!""" !!!###""" """"""!!! !!!!!!""""""######$$$$$$###!!! !!!"""###"""  ###%%%'''&&&### !!!###"""###$$$$$$$$$"""!!!  !!!###$$$$$$$$$$$$"""$$$&&&$$$!!!!!!###%%%$$$###$$$&&&&&&$$$###&&&&&&$$$$$$#########$$$!!!"""###$$$%%%$$$######"""""""""###%%%$$$""" %%%$$$$$$%%%&&&%%%### !!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$#########$$$&&&'''###'''&&&!!!!!!&&&'''###&&&%%%$$$######%%%'''(((&&&&&&&&&'''((((((%%%""""""""""""""""""############!!! !!!"""###"""!!!"""""""""###%%%$$$""" !!!"""!!! """%%%((($$$###"""""""""""""""###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$##################$$$ $$$%%%###%%%+++$$$$$$######$$$$$$%%%&&&&&&%%%$$$###$$$''')))+++#########$$$$$$%%%%%%%%%$$$###"""###%%%%%%###"""###$$$&&&''''''&&&$$$######"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%'''###!!!$$$&&&"""###$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$###########################!!! """$$$%%%$$$""""""###%%%'''''''''%%%$$$$$$$$$###""""""!!!""""""((("""!!!###$$$######$$$$$$$$$######"""######$$$%%%$$$###"""!!!###"""!!!"""###""" $$$""""""$$$'''(((%%%!!!%%%$$$$$$$$$######""""""$$$###"""###%%%&&&&&&$$$"""############$$$$$$$$$(((&&&%%%%%%%%%%%%$$$""""""&&&%%% !!!&&&'''$$$((('''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%&&&$$$%%%((()))'''''')))%%%%%%&&&''''''&&&%%%%%%&&&(((***+++***(((%%%$$$%%%$$$$$$%%%'''(((((('''%%%%%%$$$$$$%%%(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""###"""!!!###$$$$$$""" """###$$$%%%%%%$$$"""!!!"""###%%%&&&&&&%%%###""""""%%%'''&&&######%%%'''$$$$$$######$$$$$$%%%&&&$$$######%%%&&&'''&&&$$$!!!!!!"""###%%%&&&''''''"""!!!###!!!###'''########################%%%$$$######$$$$$$"""!!!$$$$$$###""" !!!$$$'''###"""!!!!!!""""""!!!$$$$$$$$$#########""""""######$$$######"""!!! """"""###$$$$$$$$$$$$###&&&%%%###""" ### ###!!! ###%%%$$$!!! """%%% !!!""""""!!!""" !!!"""""" !!!&&&+++!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%###  """$$$$$$###!!!"""777BBB%%%&&&$$$"""!!!!!!"""######"""######""""""""""""######%%%""" !!!###$$$###!!!%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###""""""""" %%%'''$$$%%%******&&&$$$$$$#########$$$&&&&&&&&&%%%$$$###""""""""""""'''%%%######$$$$$$###"""!!!###$$$$$$$$$$$$%%%'''$$$$$$######"""!!!!!!!!!%%%%%%$$$###"""""""""###%%%%%%&&&&&&%%%%%%$$$###########################$$$&&&((()))(((&&&$$$""""""""""""######$$$$$$%%%##############################""""""######$$$%%%%%%###"""###"""!!!%%%+++############$$$%%%&&&&&&""""""""""""""""""""""""$$$$$$#########$$$%%%&&&"""###%%%%%%$$$$$$###""""""######$$$$$$###$$$%%%$$$"""!!!"""###""""""""""""""""""""""""'''%%%$$$%%%''''''$$$!!!""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$#########!!!$$$%%%###$$$'''&&&###%%%######$$$''''''$$$!!!%%%$$$#########$$$%%%&&&$$$$$$######"""#################################$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""""""""###$$$$$$&&&%%%"""!!!###$$$!!!%%%%%%%%%$$$$$$$$$#############################################"""!!!!!!$$$#########""""""!!!!!!$$$###"""!!!!!!"""######$$$$$$##################)))(((&&&$$$######$$$$$$###)))(((!!!!!!$$$###&&&$$$$$$'''(((&&&(((,,,''''''&&&&&&&&&&&&'''''')))&&&$$$&&&***+++((($$$&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%&&&((())))))(((&&&%%%'''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''((())))))***((((((''''''''''''&&&&&&(((((((((((('''&&&%%%$$$"""###$$$%%%%%%$$$###"""%%%$$$######$$$%%%$$$###!!!"""###$$$%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!''')))***)))&&&%%%&&&(((%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$&&&&&&$$$###""""""###$$$%%%&&&''''''(((###"""%%%&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$###!!!"""######"""""""""%%%'''%%%###!!!!!!"""###"""!!!########################!!!""""""#########""""""!!!"""######$$$$$$###### !!!!!!&&&""""""###""""""!!!!!!!!!""""""!!!!!!$$$"""!!! !!!!!!"""    """!!!!!! !!!!!!!!!  """"""""""""""""""""""""!!!!!!""""""""""""!!!!!! """$$$$$$###!!!%%%555>>>%%%(((!!!$$$"""!!!!!!"""######"""######""""""""""""######$$$""" ###$$$###!!!############$$$%%%%%%$$$%%%$$$###""""""###$$$$$$'''&&&%%%$$$"""!!!"""&&&&&&###$$$''''''#########$$$%%%%%%%%%$$$###%%%%%%$$$###"""""""""###((('''%%%$$$%%%&&&%%%$$$!!!!!!"""###%%%&&&''''''"""#########$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$###########################%%%'''((())))))'''%%%############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%### #########'''---'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&''''''((($$$###&&&%%%!!!!!!%%%$$$#########$$$%%%%%%%%%$$$%%%%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&&&&$$$"""#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$"""%%%&&&###$$$&&&&&&###%%%######%%%''''''$$$!!!%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$%%%########################&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%"""###&&&&&&"""%%%$$$$$$$$$####################################"""############"""!!!!!!$$$$$$$$$$$$######""""""$$$###"""!!!!!!"""######!!!!!!"""###$$$%%%%%%&&&((('''&&&$$$######$$$$$$$$$((('''""" ###%%%###&&&$$$$$$((((((&&&'''***(((''''''''''''''''''((('''$$$"""###&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&'''((())))))((('''&&&$$$&&&'''(((((('''&&&$$$'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''((()))))))))$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$###"""###$$$%%%%%%$$$###"""%%%###!!!!!!"""$$$$$$### !!!"""$$$%%%%%%%%%%%%""""""""""""""""""""""""***++++++***'''&&&&&&'''&&&&&&&&&&&&&&&'''((((((%%%$$$$$$$$$&&&&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""$$$$$$!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%$$$!!! """############%%%''''''%%%###"""###$$$$$$$$$""""""################## !!!"""############!!!!!!"""############### !!!"""'''$$$!!!!!!###$$$""" ### """$$$!!!$$$"""  !!! !!!   """$$$$$$""" !!!!!! !!!!!!!!!!!! !!!!!! """""""""""""""""""""""""""""" !!!"""### !!!###$$$###!!!'''---444###!!!)))"""$$$"""!!!!!!"""######"""######""""""""""""#########!!! !!!"""###"""!!!"""""""""############$$$$$$$$$###""""""###$$$%%%%%%%%%$$$###"""!!! ###&&&&&&######$$$###!!!"""###&&&''''''%%%###!!!%%%$$$$$$#########$$$$$$'''%%%$$$###%%%%%%%%%$$$""" """&&&)))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))'''&&&$$$!!!!!!""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%###!!!!!!######"""%%%+++&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++$$$ $$$))))))&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########&&&&&&&&&&&&%%%%%%%%%%%%###&&&&&&$$$$$$&&&%%%"""$$$$$$$$$%%%'''&&&$$$"""%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$#########%%%%%%&&&&&&%%%%%%$$$###%%%&&&###!!!$$$((('''###############""""""""""""########################"""""""""""""""!!! %%%%%%$$$$$$$$$$$$############""""""""""""######""""""#########$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%'''&&&"""&&&$$$%%%))))))&&&%%%'''(((((((((((((((((((((((('''$$$"""###$$$$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))&&&'''(((((((((((('''&&&$$$%%%&&&''''''&&&%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))%%%&&&((())))))(((&&&%%%''''''''''''&&&%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$!!!!!!"""!!!""""""######$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%'''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%$$$$$$%%%'''(((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%% """######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''$$$"""!!!###$$$$$$$$$%%%''')))&&&$$$###$$$%%%%%%%%%$$$$$$######"""""""""!!! !!!"""######"""""" !!!""""""######""""""""""""!!! !!!!!!$$$"""!!!!!!###$$$"""!!!"""!!! """###!!!!!! ###$$$%%%  !!!"""######"""!!! !!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!#########!!!%%%$$$(((!!!'''!!!$$$"""!!!!!!"""######"""######""""""""""""######!!!!!!!!!!!!""""""!!! !!!"""###############$$$$$$###"""""""""###$$$%%% !!!""""""###$$$$$$###%%%%%%$$$$$$$$$###"""###$$$%%%&&&&&&%%%###!!!$$$$$$#########$$$%%%%%%###""" !!!"""######"""%%%!!!"""''')))'''###((('''&&&%%%$$$###"""!!!&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((('''&&&%%%$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''%%%$$$$$$"""!!!%%%""""""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%$$$)))$$$ """'''(((%%%"""&&&$$$###%%%((()))'''%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''$$$$$$&&&%%%!!!$$$$$$%%%&&&&&&&&&$$$###%%%%%%&&&&&&%%%###""" $$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$!!! $$$)))'''""""""""""""""""""!!!!!!!!!########################!!!""""""""""""!!! ########################"""""""""""""""#########&&&&&&%%%$$$###!!!!!! &&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***&&&"""&&&%%%&&&***)))%%%###$$$(((((((((((((((((((((((('''&&&%%%%%%''''''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%''''''&&&%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''(((((((((&&&''')))******'''$$$###'''''''''''''''&&&%%%%%%"""###$$$%%%%%%$$$###"""$$$!!!!!!"""!!!%%%$$$$$$######"""""""""%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$$$$######$$$$$$%%%&&&$$$###$$$&&&)))***)))(((&&&&&&%%%%%%%%%%%%$$$$$$###%%%'''%%%###$$$%%%&&&""""""""""""""""""""""""$$$$$$%%%&&&((('''%%%###!!!###$$$$$$$$$%%%'''(((&&&$$$###$$$%%%%%%%%%&&&%%%$$$###""" """""""""""""""!!! !!!""""""""""""!!!&&&%%%$$$"""!!!  """""""""!!!!!!"""$$$###!!! """$$$!!! ###$$$%%% !!!   !!!!!! !!!  !!!"""!!!!!!!!!"""!!! """###"""!!!### !!!"""%%%!!!$$$"""!!!!!!"""######"""######""""""""""""###### !!!"""###""""""!!!!!!!!!###%%%$$$###"""$$$&&&######"""""""""###%%%&&& !!!"""###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""!!! !!!"""$$$$$$###((($$$!!!"""&&&'''$$$ '''&&&%%%$$$###"""!!!!!!$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$###'''''''''&&&&&&%%%%%%$$$""""""""""""""""""""""""######""""""######$$$%%%'''$$$$$$%%%""" $$$"""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&&&&$$$######$$$###"""&&&$$$###%%%)))***(((%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((%%%$$$&&&%%%"""###%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%###""" %%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&"""###$$$$$$$$$###!!! """###!!!"""&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!""""""############&&&&&&%%%$$$###!!!!!! $$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$'''***)))&&&###'''%%%&&&***)))$$$"""###''''''((((((((((((''''''%%%%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&%%%!!!'''(((((((((((('''&&&&&&"""###$$$%%%%%%$$$###"""%%%###!!!!!!"""$$$$$$###'''&&&$$$###"""!!!!!!!!!""""""""""""""""""""""""$$$######$$$'''(((((('''"""""""""""""""###$$$$$$######$$$&&&(((***)))((($$$$$$$$$$$$$$$$$$$$$$$$%%%(((((("""!!!!!!""""""""""""""""""""""""###"""!!!"""$$$$$$###""" """############%%%'''&&&$$$###$$$%%%%%%$$$"""%%%%%%$$$###!!! """"""""""""!!!  !!!!!!!!!!!!!!!""""""!!!!!! !!!!!!""" ###&&&$$$!!!"""%%%$$$"""  !!!  !!!!!! !!!"""    !!! !!!!!! !!!""""""!!! ###!!! !!!###"""!!!"""$$$""" """%%%%%%###$$$"""!!!!!!"""######"""######""""""""""""###### """$$$%%%###"""""""""!!!$$$&&&%%%###"""$$$'''###""""""""""""$$$%%%&&&%%%%%%$$$$$$######""""""$$$"""###&&&'''$$$$$$&&&%%%$$$###"""###$$$&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$###"""###%%%'''''''''(((&&&######%%%%%%### """"""######$$$%%%%%%%%%######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$######%%%%%%$$$###"""!!!!!! """"""""""""""""""""""""######""""""######$$$%%%"""!!!"""$$$###!!!###'''%%%%%%$$$$$$###$$$$$$%%%########################$$$%%%&&&'''((('''&&&%%%%%%))))))%%%"""###$$$$$$%%%###!!!%%%***,,,((($$$$$$&&&&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$''''''%%%%%%'''&&&######%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$&&&&&&"""""""""###"""!!!!!! ###### ###$$$"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###############"""!!!!!! !!!!!!!!!!!!""" !!!"""######$$$######""""""#########$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&$$$%%%)))***&&&$$$$$$'''%%%%%%(((((($$$"""$$$%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%"""&&&''''''(((''''''&&&&&&"""###$$$%%%%%%$$$###"""%%%$$$######$$$%%%$$$###&&&%%%$$$"""""""""######!!!"""###$$$$$$###"""!!!###!!! """$$$&&&%%%###""""""!!!!!!""""""###$$$$$$$$$###%%%&&&'''%%%$$$###########################'''&&&""""""""""""""""""""""""###!!! """#########"""######"""""""""%%%'''###""""""$$$%%%$$$!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!! !!!"""### !!!"""!!! !!!"""""""""!!!!!!""""""$$$"""!!! !!!!!! """!!! !!!###"""  """"""     !!!""""""$$$""" !!!""""""!!!&&&$$$###&&&###"""$$$"""!!!!!!"""######"""######""""""""""""###### ###&&&&&&$$$""""""######%%%$$$!!! ###&&&###""""""""""""$$$%%%&&&'''&&&&&&%%%$$$######"""%%%""""""&&&&&&"""!!!$$$!!!"""###$$$%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$###"""$$$&&&((()))(((&&&%%%%%%$$$$$$######"""!!!"""###$$$%%%''''''((($$$############$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$######"""!!! """"""""""""""""""""""""######""""""######$$$%%%!!! !!!$$$###!!!###'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&(((((('''&&&%%%###((()))$$$"""%%%'''%%%$$$!!! $$$***,,,(((###$$$%%%%%%%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%###"""$$$%%%#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########"""""""""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&###&&&'''%%%%%%((('''$$$###&&&((((((&&&$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$######"""!!!""""""""" %%%'''""" ######!!!!!!!!!""""""#########""""""""""""""""""""""""$$$$$$$$$$$$$$$######""" !!!!!!!!!"""""""""""" """###$$$$$$######!!!!!!"""###$$$%%%%%%&&&"""###$$$&&&''''''&&&&&&&&&$$$&&&)))'''""""""%%%'''$$$$$$'''&&&$$$###&&&$$$%%%&&&''''''&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""###""""""###$$$$$$"""!!!$$$###"""""""""###$$$%%%"""###%%%&&&&&&%%%###""""""!!!!!! """""""""""""""######$$$&&&$$$###$$$$$$###!!!!!!!!!""""""############"""'''&&&###%%%########################%%%### """$$$%%%&&&$$$$$$###"""!!!!!!$$$''' !!!"""$$$%%%###  !!!"""######$$$ !!!"""""""""""" !!!!!! """"""!!!!!!!!!!!!""""""###$$$$$$### ### """###!!! !!!""""""!!! """""" !!!$$$ !!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%$$$""" !!!"""""""""%%%######$$$ $$$"""!!!!!!"""######"""######""""""""""""###### $$$''''''%%%######$$$!!!$$$### """%%%###""""""""""""$$$&&&'''$$$%%%%%%%%%%%%&&&&&&&&&'''""""""&&&%%%!!! ###&&&''''''&&&%%%((('''&&&%%%$$$############!!!!!!"""%%%'''''''''###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%)))((('''&&&%%%######"""#################################"""###$$$$$$%%%###"""###%%%### $$$!!!!!!"""###$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&%%%$$$###!!!%%%$$$!!!"""'''((($$$$$$!!!$$$***,,,'''"""###$$$%%%$$$"""!!!"""###&&&&&&&&&&&&&&&&&&&&&&&& """%%%%%%###"""$$$&&&""""""###$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%#########""""""""""""!!!$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###&&&'''%%%%%%((((((%%%###&&&)))(((&&&$$$%%%&&&%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""&&&%%%###"""""""""###$$$ '''***$$$###%%%!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$######!!!!!!""""""#########$$$ """###$$$$$$$$$###$$$$$$##################!!!"""$$$&&&'''''''''&&&'''%%%''')))&&& &&&'''$$$###&&&&&&###$$$'''###$$$&&&''''''&&&$$$###$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&(((((()))'''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&''''''((('''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''''''''"""######$$$$$$$$$######%%%###"""!!!"""!!! ######""" $$$$$$%%%%%%$$$###!!!  !!!"""######$$$&&& $$$&&&!!!###&&&!!! !!!"""######"""!!! """$$$$$$"""$$$((('''###%%%'''&&&###!!!###""""""!!! !!!"""###"""!!!"""###$$$""" ### $$$%%%###"""$$$"""#######################################"""!!!!!! !!! $$$######"""!!! !!!"""###"""!!! """""""""""""""""""""""" !!!!!!!!!!!!!!! ###$$$""" !!!###"""!!!!!!!!!!!!!!! $$$""" !!!!!! !!!"""### !!!"""###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!######$$$$$$###""" ###"""!!!!!!#########!!!%%%$$$""" !!!###$$$!!!"""$$$%%%%%%$$$###!!!###############"""!!! """!!!!!!###%%%&&&%%%#####################$$$$$$$$$######$$$%%%"""########################'''%%%$$$$$$%%%&&&%%%$$$((('''%%%%%%%%%%%%$$$"""&&&###!!!###''')))'''$$$'''&&&$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!!!!!!!"""######$$$(((%%%######%%%%%%### #########$$$$$$%%%%%%%%%######$$$$$$$$$######"""%%%$$$######$$$$$$###!!!########################"""!!!!!!"""$$$&&&%%%$$$### !!!$$$###"""&&&%%%$$$######$$$%%%&&&!!!&&&(((%%%"""%%%'''&&&((($$$ $$$&&&&&&%%%!!!###"""!!!!!!###$$$###$$$$$$$$$$$$$$$$$$$$$$$$#####################"""$$$######$$$%%%&&&$$$"""&&&!!! $$$&&&$$$''',,,$$$$$$######"""#########$$$$$$###$$$%%%%%%$$$"""&&&### !!!$$$%%%$$$"""---%%%"""((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%"""&&&%%%###"""!!!!!!"""###########################(((!!!!!!### !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!%%%!!! """######""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$###!!!!!!###"""""""""$$$%%%$$$###########################+++)))'''&&&&&&&&&&&&$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$(((((((((((((((((((((((('''''''''&&&%%%$$$###"""######$$$%%%%%%&&&''''''((('''&&&%%%$$$%%%&&&&&&)))'''&&&&&&&&&&&&$$$######$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))&&&!!!"""%%%$$$###!!!!!!""""""  !!!"""###$$$###$$$$$$###"""!!! """"""######$$$$$$%%%%%%$$$###%%%!!!%%% !!!!!!""""""""""""!!!!!!"""$$$###!!!###&&&%%%""""""%%%$$$!!!!!!$$$###!!!'''%%%###""""""!!!"""###$$$""" !!!######%%%&&&######%%%$$$!!!########################!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""%%%%%%$$$###""" """!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """###"""!!!$$$""" !!!!!!!!!!!!!!!&&&""" !!!!!!  !!!"""### !!!!!!"""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""!!! !!!""""""###""""""###$$$$$$###!!!######"""!!!!!!"""###$$$"""###$$$%%%%%%$$$"""!!!"""############""""""!!!$$$$$$%%%%%%%%%$$$$$$##################"""""""""&&&&&&&&&((()))((($$$!!!########################)))'''%%%%%%'''((('''&&&'''&&&$$$$$$%%%%%%###"""%%%""" """&&&(((&&&$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&''''''(((((((((%%%######%%%%%%###!!!######$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%%%%%%%%%%$$$######$$$$$$###!!!###########################""""""###%%%&&&%%%$$$'''%%%######&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%###((()))&&&###%%%'''&&&&&&%%%$$$"""!!!!!!###$$$""""""###"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&&&&%%%###&&&!!!!!!$$$%%%$$$&&&+++)))((('''%%%$$$###""""""%%%$$$$$$$$$&&&&&&$$$###&&&%%%############""" %%%###!!!$$$''''''"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###(((((('''''''''''''''((($$$##################$$$$$$"""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""%%%######%%%"""!!!###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!######$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%'''((())))))'''&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&(((%%%###$$$((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((&&&!!! """%%%###!!! !!!"""###"""  !!!"""###%%%&&&######"""!!! #########$$$$$$$$$#########"""$$$!!!%%% """"""!!!!!!!!!!!!"""""""""$$$### !!!$$$###"""""" $$$$$$!!!!!! !!!###$$$###""""""######""" !!!######%%%$$$!!! ######!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""%%%%%%$$$###""" !!!!!!!!! ###""" !!!### !!!!!!!!!!!! """!!!!!!$$$### !!!!!!""""""###%%%""" !!! !!!""""""  !!!!!!!!!!!!#########!!!!!!!!!!!!!!!!!!!!!!!!### """$$$"""!!!"""###""" !!!###%%%""""""###%%%&&&%%%### !!!!!!""""""######$$$$$$###$$$%%%%%%$$$###"""!!!!!!""""""############"""$$$'''((('''$$$""""""$$$$$$$$$######""""""!!!!!!"""""""""$$$&&&&&&%%%$$$########################&&&%%%######%%%&&&%%%%%%&&&%%%######$$$$$$###!!!$$$!!! """%%%'''%%%###$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%'''%%%$$$$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&$$$######$$$$$$###"""########################%%%$$$###$$$%%%&&&%%%$$$%%%$$$"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###'''((($$$###%%%&&&$$$$$$&&&&&&### ######"""###$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$%%%&&&(((***&&&%%%$$$%%%&&&'''&&&$$$%%%""""""$$$%%%$$$&&&))))))((('''%%%$$$######"""%%%%%%$$$%%%&&&'''%%%###!!!###%%%%%%$$$#########!!!###&&&&&&%%%%%%&&&(((######$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%"""!!!%%%%%%"""!!!!!!!!!!!!""""""""""""######""""""""""""#########"""###%%%$$$!!!"""&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$###"""""""""$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%###$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((***+++((('''&&&%%%&&&&&&%%%###&&&%%%$$$$$$$$$%%%'''(((((($$$!!!###(((+++((($$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&"""!!!###&&&!!! !!!"""######"""###"""""""""""""""###$$$$$$###"""!!! !!!!!!"""!!!!!!"""###""""""!!! $$$###%%% """&&&!!!###"""!!! !!!"""###"""###""" ###!!!!!!"""######  ###$$$###!!!"""""""""!!!!!!!!!!!!"""!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""   ######""""""!!!!!!!!!!!!###"""  !!!!!! !!!""""""""""""""""""!!!  $$$$$$ !!!!!!!!!!!!!!!!!!"""  """ !!!!!!!!!"""  !!!"""!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!!!!""""""""""""&&&%%%$$$###""""""""""""""""""###&&&'''&&&###  !!!###$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! !!!"""###############!!!%%%)))'''""" """%%%&&&&&&%%%$$$###""""""!!!!!!"""##############################&&&$$$######%%%&&&%%%%%%%%%$$$######$$$$$$"""!!!"""!!! !!!$$$%%%$$$######$$$%%%&&&&&&%%%###"""!!!"""###$$$%%%'''(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###"""!!!!!!!!!!!!&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%###""" &&&$$$######$$$%%%###"""########################'''%%%$$$$$$&&&&&&%%%$$$######""""""###############$$$%%%&&&&&&%%%$$$### ###$$$""""""%%%&&&$$$$$$%%%%%%### !!!###$$$######%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%((('''%%%$$$%%%(((+++---'''&&&%%%%%%&&&'''&&&%%%$$$######$$$$$$$$$%%%'''######""""""######$$$$$$&&&%%%$$$%%%''''''%%%$$$$$$&&&%%%%%%&&&)))%%%'''((('''###"""%%%(((""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""###%%%%%%%%%!!!""""""""""""%%%$$$###!!!!!!###$$$%%%$$$###"""######"""!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""### !!!"""###"""!!!"""$$$"""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""'''&&&$$$!!! !!!###"""""""""$$$%%%$$$###''''''''''''''''''''''''&&&&&&&&&'''))))))'''%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))***((('''%%%%%%&&&&&&%%%$$$'''&&&$$$###$$$%%%''')))'''%%%$$$%%%'''(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######$$$&&&!!!  """$$$###"""###"""""""""""""""###$$$%%%$$$###"""!!!"""###$$$ !!!"""######""" !!!!!!###!!!%%% ###"""!!! !!!"""###!!!"""!!!"""!!! """"""!!!!!!$$$###!!!!!! """!!!!!!!!!!!!""""""""" """!!! !!! """"""############""""""   !!!""""""""""""!!!!!!!!!!!! !!!""""""!!!  !!!"""###$$$$$$$$$$$$$$$  $$$###""""""!!!!!! !!!### !!!!!!!!!!!!!!!!!!  $$$###!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###$$$!!!"""$$$$$$$$$""" !!!"""###%%%'''&&&""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$######"""""" !!!"""###############"""&&&%%%!!! """&&&''''''&&&%%%$$$$$$######$$$$$$$$$#########%%%&&&########################&&&%%%$$$$$$&&&'''''''''%%%###"""###$$$$$$###!!!!!! !!!###$$$$$$###"""###%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%###""" &&&%%%$$$$$$%%%%%%$$$"""########################'''%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""###"""$$$)))***'''%%%###""""""$$$&&&%%%###&&&######&&&%%% !!!$$$$$$%%%%%%%%%&&&&&&&&&)))'''&&&%%%&&&(((+++---(((&&&$$$$$$&&&''''''&&&$$$$$$$$$######$$$%%%$$$###"""""""""######$$$%%%%%%$$$$$$%%%&&&&&&%%%###$$$&&&%%%%%%&&&)))((('''%%%$$$######$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###%%%%%%$$$!!!###%%%%%%%%%%%%$$$$$$###""""""###$$$$$$!!!"""  """"""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!""" """###!!! !!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""'''&&&$$$!!! !!!###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((()))'''&&&###$$$&&&(((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))(((&&&$$$######%%%%%%'''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''(((&&&%%%%%%&&&'''&&&$$$'''&&&%%%$$$$$$&&&((()))&&&(((***)))%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&'''!!! !!!"""######""" !!!"""###%%%&&&$$$$$$############$$$$$$!!!"""$$$%%%&&&$$$###"""!!!###""""""!!!!!!!!!!!!"""""" """!!!"""!!! ######!!!!!! !!!!!!###!!! """######""""""$$$### """""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###""""""!!!!!!""""""### !!!######"""!!! !!!"""###$$$$$$%%%$$$$$$!!!  ###""""""!!!!!!!!!   ### !!!"""!!!!!!!!!!!!!!!  %%%###!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""$$$$$$ ###$$$""" !!!!!!"""$$$%%%$$$"""!!!!!!""""""######$$$$$$#####################$$$!!!""""""############""" ######!!!!!!###%%%&&&&&&&&&%%%$$$$$$######%%%&&&&&&%%%######$$$&&&########################"""  """#########%%%$$$######$$$%%%$$$###!!!!!!!!!"""######$$$$$$######$$$%%%%%%%%%$$$$$$(((''''''&&&%%%######"""$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&''''''###%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$###########################%%%$$$###$$$%%%&&&%%%$$$###$$$&&&&&&$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$$$$$$$''',,,---***&&&###!!!"""&&&(((&&&###'''""""""'''&&& $$$$$$%%%%%%&&&&&&''''''((('''&&&%%%&&&''')))+++(((&&&$$$###%%%&&&&&&&&&###%%%%%%###"""%%%$$$"""((('''&&&%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&$$$"""!!!###%%%%%%$$$#########&&&###!!!"""%%%&&&%%%$$$""""""######$$$$$$%%%%%%$$$###""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###!!!"""###$$$%%%%%%%%%%%%######################## $$$$$$!!!!!!$$$''''''!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!%%%%%%""" """###!!!######""""""""""""######""""""""""""""""""""""""""""""!!!""""""###$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((&&&$$$############&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%%%%&&&((()))$$$)))---+++%%%"""###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((("""!!! !!!"""###"""!!! !!!"""###$$$""""""############""""""!!!$$$&&&&&&%%%$$$"""  """ %%% !!!!!!""""""""""""!!!!!! !!!  ######"""""" ###### !!!$$$%%%$$$"""###!!! """$$$###"""!!!$$$$$$"""!!!######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!  !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############ !!! """!!! !!!""""""### !!!""""""!!!"""""""""!!! !!!!!! """!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!"""&&&&&& !!!$$$$$$ """######"""!!!"""!!! !!!######!!! ######"""!!!!!!"""###$$$""""""""""""###$$$%%%%%%"""############""""""!!!!!!"""############""""""########################!!!###$$$###!!!!!!"""$$$######################## """"""!!!%%%$$$###$$$%%%&&&%%%$$$!!!"""############$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&"""$$$&&&%%%###"""$$$&&&%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%%%%%%%'''%%%$$$$$$%%%&&&$$$##############################""""""###%%%&&&%%%$$$!!!$$$&&&%%%###!!!!!!"""%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%$$$###&&&+++***&&&$$$$$$###$$$$$$$$$###"""%%% !!!(((((( $$$$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%&&&&&&''''''%%%###"""###%%%&&&%%%"""&&&&&&""""""%%%$$$ ''''''&&&%%%$$$$$$$$$$$$###""""""###$$$$$$###!!!&&&%%%############""" ###""""""###%%%&&&&&&%%%###############$$$$$$$$$$$$$$$"""!!!!!!!!!"""###########################$$$###"""###%%%%%%###"""###""""""!!!!!!"""""""""!!!###$$$%%%%%%$$$###!!!"""&&&%%%$$$''')))'''!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" $$$%%%""" ###$$$"""$$$$$$############$$$$$$"""""""""""""""""""""""" !!!######$$$$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$***'''###"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''((((((%%%%%%''''''((('''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&'''''''''((($$$'''++++++(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''((((((###!!! !!!"""###""" ######"""  !!!"""######"""!!! !!!$$$%%%$$$"""!!!######&&&!!!$$$)))$$$ !!!"""######"""!!! !!!  $$$$$$ !!!!!! !!!%%%%%%### ###%%%%%%""" ### """$$$###""""""###!!!!!!"""!!!""""""""""""""""""""""""!!!!!!"""###############!!!!!! !!!!!! !!!!!!!!!""""""""""""""""""$$$&&&"""""""""""""""""""""""" !!!""""""""""""!!!"""!!!"""  """$$$%%%&&&$$$###$$$ !!!"""""""""!!! """!!!   """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%***)))"""!!!$$$###$$$$$$$$$$$$############"""  !!!"""!!! %%%$$$""" !!!###$$$!!!!!!""""""###$$$&&&'''###############"""!!! %%%$$$###$$$$$$$$$""" !!!!!!!!!!!!"""""""""""""""%%%%%%###"""$$$&&&########################%%%$$$###$$$&&&'''((('''&&&%%%$$$$$$&&&'''&&&$$$!!!"""###$$$######%%%&&&$$$$$$###"""###$$$&&&'''!!!"""$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((("""$$$&&&%%%###"""$$$&&&%%%%%%%%%$$$$$$###############$$$$$$$$$######"""'''&&&$$$%%%&&&&&&%%%###########################"""!!!!!!"""$$$&&&%%%$$$%%%(((******'''%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$"""!!!###'''%%% """%%%'''%%%!!!!!!$$$!!!)))***###!!!'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$'''%%%"""!!!###$$$%%%%%%"""&&&'''""""""%%%$$$""""""""""""###$$$%%%&&&###"""!!!"""$$$$$$"""!!!&&&### !!!$$$%%%$$$"""###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$###############&&&%%%###"""""""""###$$$""""""""""""""""""""""""###"""###$$$%%%%%%###!!!'''&&&$$$""""""""""""### """$$$&&&&&&$$$""" !!!!!!!!!###"""!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$ ###%%%"""%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$###!!!!!!###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%...***%%%###$$$%%%''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((())))))"""###%%%'''(((((('''''''''%%%$$$%%%''''''&&&%%%%%%&&&''''''((((((''''''$$$%%%'''***,,,,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&((((((((( !!!""""""!!! """!!!!!!"""!!! !!!"""""""""""""""""""""############""""""(((%%%""" !!!"""######""""""""""""############""""""""""""""""""""""""$$$"""!!!!!!"""$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!###%%%""""""!!!!!! """"""""""""""""""""""""###!!!  """###  """"""!!! !!!!!!"""""""""""""""!!!!!!""""""""" """"""""""""""""""""""""%%%'''%%%!!!!!!  !!!!!!### !!!!!! ###&&&###   !!!""""""%%%###""""""######""" """$$$$$$""" !!!"""###$$$###!!! ###$$$###"""!!!%%%### !!!###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$!!!!!!############""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$%%%%%%&&&!!!$$$&&&%%%###"""$$$''''''&&&$$$######$$$&&&'''%%%######$$$$$$$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&(((&&&#########%%%&&&'''######$$$%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%''')))&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$###############$$$$$$$$$#########"""""" ######!!! '''---'''%%%###$$$%%%&&&%%%$$$'''&&&$$$###$$$$$$###"""######################## """%%%(((***(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###"""###$$$%%%%%%$$$$$$$$$###""""""""" $$$''''''$$$ '''"""&&&((("""###&&& ######$$$###""" &&&$$$######$$$%%%%%%$$$""""""!!! ########################%%%$$$""""""%%%$$$$$$$$$###""""""""""""!!! """&&&'''%%%###!!!!!! !!!!!!"""######$$$""" !!!$$$%%%### !!!######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""#########$$$$$$###!!! """#########""""""""""""######)))(((&&&$$$######$$$%%%"""'''***)))$$$###''',,,%%%&&&(((((('''((()))+++%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&###!!! %%%'''((('''&&&$$$$$$%%%''''''&&&%%%$$$$$$######((((((((('''&&&&&&&&&%%%)))%%%###%%%***+++(((###%%%'''((())))))'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%&&&(((******)))'''&&&%%%%%%&&&%%%###"""&&&$$$"""###%%%&&&'''''' !!!!!!!!!!!!!!! """!!! !!!"""!!! !!!"""""""""""""""!!!""""""######""""""!!!###"""!!!!!!#########"""!!!!!!!!!!!! """"""""""""""""""""""""###"""!!! !!!"""###"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!###$$$"""!!!!!!!!! ###!!! """"""!!!  """"""!!! !!!!!! !!!"""### !!!!!!!!! !!!"""######"""$$$###!!!!!!  !!!!!!"""!!!!!!"""  ###$$$$$$ !!!""""""###"""!!!!!!""""""!!! """""" !!!### !!!""""""######"""$$$%%%%%%$$$%%%### !!!""" """"""""""""""""""""""""!!!"""######!!!!!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!""""""######""""""!!!''''''&&&%%%%%%%%%%%%%%%$$$&&&'''&&&###"""###%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$######$$$$$$$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$$$$######'''***&&&######$$$$$$%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&(((%%%$$$############$$$%%%%%%$$$$$$$$$###""""""""""""#########$$$$$$%%%%%%"""$$$$$$!!!!!!%%%)))&&&$$$######$$$%%%%%%$$$%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%''''''$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!!  !!!"""$$$$$$$$$###############%%%###  ###%%%&&&!!!%%%((("""###&&& !!!"""#########"""!!!$$$###!!!"""###$$$###"""$$$$$$###"""""""""""""""########################'''###!!!"""!!!$$$$$$##################"""!!! !!!$$$&&&%%%###"""!!!!!!!!!""""""###$$$###$$$$$$$$$#########$$$ !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""######""""""!!!""""""###$$$$$$######""""""""""""######&&&%%%###!!! !!!"""######)))...---((($$$$$$'''!!!###%%%%%%$$$$$$&&&'''############$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$###"""%%%'''((('''%%%$$$$$$%%%(((((((((''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&''''''((('''%%%###""""""&&&'''((()))((('''%%%###((('''&&&&&&$$$$$$###"""'''&&&%%%&&&)))***)))(((&&&&&&%%%&&&(((((('''%%%'''%%%######%%%&&&&&&&&&!!!!!!!!! !!!!!!""""""!!! """"""!!! !!!!!!""""""""""""""" !!!!!!""""""!!!!!! !!!$$$$$$""" """"""!!!!!! """"""""""""""""""""""""###"""!!! !!!"""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!! !!!"""###!!!!!!!!!!!! """!!! !!! $$$$$$$$$###"""!!!   """!!!!!! !!!!!!  """###  !!!"""!!!!!!!!!"""  !!!"""""" """!!!$$$%%%&&&!!! !!!!!!""""""!!! !!!!!!  !!!!!! !!!###!!! """$$$%%%"""###$$$$$$$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!#########"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""#########$$$$$$"""######$$$$$$######"""&&&&&&&&&&&&&&&%%%%%%$$$'''((((((&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%$$$$$$(((''''''&&&%%%$$$######%%%"""###''',,,(((######$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%'''######""""""""""""######%%%%%%$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&''''''!!!%%%%%%###"""$$$&&&%%%$$$""""""$$$%%%$$$###$$$"""!!!"""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((%%% $$$***$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###"""""""""###$$$###############$$$$$$$$$&&&######&&&&&&!!!%%%'''!!!###&&&!!! !!!""""""######""""""###"""!!!!!!"""###"""!!!$$$$$$#########"""""""""########################'''!!!"""&&&%%%"""""""""#####################!!!!!!###$$$######""""""""""""###$$$$$$###&&&(((&&&""" ###&&&!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""#########  $$$&&&&&&$$$######""""""""""""######%%%$$$"""!!! !!!"""$$$***111111+++%%%"""""" """############$$$&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%%%%%%%%%%%%%$$$$$$&&&''''''%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''!!!&&&+++(((!!! %%%'''((((((((('''&&&$$$###((('''&&&&&&$$$$$$###"""%%%%%%&&&(((******(((&&&&&&&&&&&&'''******)))((('''&&&$$$$$$%%%&&&%%%$$$"""!!! !!!"""###"""!!! !!!"""###!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!######""" $$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!"""###"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! """!!! !!!!!! !!!###$$$$$$###"""!!!  """!!! !!!!!!  !!!!!!!!! !!!"""!!! !!!!!!"""!!! !!!"""!!! """!!!!!!!!!!!! !!!""""""!!! """"""!!! """""""""!!! ###""""""!!!!!!!!!!!!"""!!!!!!"""""""""!!!!!!!!!###"""!!! !!!!!!!!! %%%""" ###"""!!!!!!!!!!!!"""""""""""""""""""""""""""############""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$###'''''''''&&&%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$### ###$$$###$$$%%%%%%"""&&&&&&%%%%%%$$$$$$######***&&&###$$$'''(((%%%!!!######$$$$$$%%%%%%%%%%%%###$$$&&&%%%$$$$$$$$$%%%########################&&&%%%%%%$$$###"""!!!!!!"""######$$$%%%%%%&&&&&&!!!$$$$$$###"""###$$$&&&$$$"""###$$$%%%$$$$$$$$$###!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$!!! $$$'''$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$#########$$$$$$"""""""""###$$$$$$$$$%%% !!!"""######"""!!! %%% $$$'''!!!###&&&!!!$$$$$$######"""!!! ###"""!!!"""######"""!!!""""""""""""!!!!!! ########################### $$$'''&&&$$$!!!!!!""""""######$$$$$$###!!! """###$$$###############$$$$$$$$$&&&'''%%%###!!!"""$$$!!!"""######$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""#########%%%!!! %%%(((&&&#########""""""""""""######%%%%%%$$$###""""""######$$$)))//////***$$$!!! ###$$$%%%%%%$$$$$$&&&''''''''''''((((((((())))))$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###((('''!!!###)))((((((((('''&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((******'''%%%'''&&&&&&''')))***((('''(((&&&$$$$$$%%%%%%$$$###"""!!! """###$$$"""!!!!!!"""######""" !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! &&&###!!! """""""""$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""""""""""""""""""""$$$""" !!!"""###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""!!!!!! !!!"""###"""!!!  !!!!!! !!!!!! """###!!! !!!!!!"""######"""!!!!!!"""""" !!! !!!"""""""""!!!!!!"""$$$""" !!!!!!!!!!!! !!!!!!###"""!!!!!!#########!!!""""""!!!!!!!!! !!!!!!"""###$$$$$$$$$###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$ """!!! !!!!!!""""""""""""!!!!!!"""""""""#########!!!!!!"""""""""#########!!!""""""######""""""!!!###$$$%%%&&&&&&&&&$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$### $$$%%%""""""&&&%%%""""""######$$$$$$%%%%%%%%%***)))'''$$$###$$$''')))######$$$$$$$$$$$$$$$%%%"""$$$%%%%%%$$$######$$$###$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!###$$$&&&$$$######%%%%%%%%%$$$&&&$$$""""""#########"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$######%%%&&&### #########$$$$$$%%%%%%%%%"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""!!!!!! """""""""###$$$$$$$$$%%%!!!%%%''''''%%%!!!$$$$$$&&&!!!###&&&!!!$$$$$$######""""""!!!!!!###""""""###$$$$$$###!!!!!!""""""###"""!!! """""""""""""""""""""""" !!!"""######%%%&&&!!!!!!!!!""""""######$$$###""" !!!"""$$$$$$###############$$$%%%###""""""###$$$""" """######$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!""""""############'''### !!!%%%'''$$$!!!######""""""""""""######$$$$$$#####################&&&)))(((%%%""""""###$$$%%%&&&&&&%%%$$$&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########"""###%%%&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''' ###&&&&&&%%%$$$&&&((('''''''''&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((***)))&&&$$$((('''&&&&&&''''''%%%###'''&&&%%%%%%&&&&&&$$$"""!!!!!!!!!!!!"""###$$$$$$"""!!!!!!###$$$$$$""" """""""""""""""!!!!!! !!!!!!""""""!!!!!! (((%%%!!!!!!"""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!! !!!""""""""""""""""""""""""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!""""""!!!"""""""""!!!   !!! !!!!!!"""!!!######""" """""""""!!!""""""###### !!!"""###$$$!!! """""" !!!!!! !!!!!!"""###### !!!!!! ###!!!  """"""!!! """!!!!!! !!!###"""!!!"""###$$$###""""""######""" ###&&&)))+++,,,###"""!!! !!!"""###$$$!!!"""###"""""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""" !!!!!!  !!!!!!""""""###!!!!!!!!!"""""""""######!!!!!!!!!"""""""""############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%% %%%&&&"""!!!!!!"""###$$$%%%%%%&&&$$$(((***(((### !!!#########$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$"""""""""######$$$%%%%%%$$$######$$$$$$$$$###############$$$$$$$$$#########""""""$$$###""" !!!"""###%%%$$$""""""$$$%%%$$$###&&&$$$"""""""""###""" ########################&&&"""!!!$$$((()))###""""""######$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!###############$$$$$$$$$$$$$$$$$$######$$$$$$$$$######&&&!!!###&&&!!!!!!!!!!!!"""###$$$%%%&&&###""""""$$$%%%%%%### ###$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""!!!$$$$$$"""!!!"""$$$!!!!!!"""""""""""""""""""""###"""  """$$$$$$###""""""""""""###%%%""" $$$%%%### ######$$$$$$$$$$$$$$$###"""""""""""""""""""""""" !!!"""######$$$######'''$$$""""""$$$%%%$$$!!!######""""""""""""######"""""""""""""""""""""""""""###$$$###!!!!!!"""$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%###"""""""""""""""$$$&&&&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''&&&%%%###&&&&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""&&&%%%%%%'''((((((&&&$$$'''&&&%%%%%%&&&%%%###!!!&&&%%%$$$%%%&&&&&&$$$### !!!"""###$$$$$$###!!!!!!"""###%%%$$$""""""""""""""""""!!! !!!""""""######""""""!!!###"""  """!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!""""""############ !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """######""""""!!!   !!!"""""" !!!!!!!!!""""""######!!!!!! !!!"""""" !!!"""###$$$!!!!!! !!!!!!!!!!!!!!!""""""###$$$!!! """""" !!!$$$ """######!!!""""""!!! """!!! !!!#########""""""$$$###"""  $$$***000333%%%$$$""" !!!###$$$"""###$$$""" !!!###########################!!!"""###"""!!!!!!"""### !!!""""""###!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&%%%###!!!"""$$$%%%###!!!%%%$$$###""""""###$$$%%%!!!&&&$$$%%%'''###!!!!!!""""""######$$$$$$!!!$$$&&&&&&$$$""" $$$$$$##################!!!###%%%%%%$$$"""!!!!!!""""""###$$$$$$###""""""###############$$$$$$$$$""""""""""""""""""#########""""""""""""""" ###""" """###"""!!!%%%###!!!!!!"""######"""""""""""""""""""""""""""###"""!!!$$$''''''$$$ !!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""########################"""""""""!!!!!!"""""""""$$$$$$$$$$$$$$$######"""$$$$$$$$$###############&&&$$$"""!!!!!!"""$$$&&&######&&&!!!###&&&!!!"""!!!!!!!!!###$$$&&&'''!!!!!!!!!###$$$$$$!!!###$$$%%%&&&&&&$$$###!!!""""""""""""""""""""""""!!!!!!"""######""" """""""""""""""!!!!!!!!!"""###$$$### !!!$$$###""""""!!!!!!!!!"""""""""""""""$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######$$$$$$######$$$$$$%%%%%%######""""""""""""######""""""###############"""""""""""""""!!! !!!!!!!!!"""######!!!!!!!!!###%%%%%%%%%&&&&&&&&&''''''%%%$$$###""""""###$$$$$$"""###%%%%%%$$$$$$%%%&&&(((((((((''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&((('''&&&&&&$$$$$$###"""'''&&&%%%%%%''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$%%%''''''%%%### """###$$$$$$$$$###!!!!!!"""$$$%%%$$$""""""""""""""""""!!! """"""############"""""" """"""!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""###"""!!!  !!!###$$$$$$$$$$$$ !!!!!!"""""" """!!! """######""" """$$$%%%  !!!"""###$$$""" !!!$$$&&&###"""!!!  !!!  !!!!!!!!!!!!!!!!!!"""######%%%!!!!!!######!!!!!!%%% !!!"""###!!! ###"""!!!  """###"""!!!###!!! """###!!!&&&###!!!(((111666***'''$$$!!! !!!###%%%%%%""" $$$&&&&&&###!!!###%%% !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! $$$$$$###"""###$$$&&&''''''$$$""""""######!!!%%%$$$"""!!!!!!"""$$$%%%"""'''$$$%%%(((###############""""""""""""###!!! !!!$$$&&&&&&%%%$$$$$$##################!!!###%%%%%%$$$!!! !!!"""######"""!!! """""""""###$$$$$$%%%%%% !!!"""###$$$$$$!!!!!!###%%%%%%###!!!  !!! """!!! !!!###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! %%%$$$$$$$$$######""""""""""""############"""""""""###&&&!!!###&&&!!!%%%$$$###"""""""""###$$$ """###### !!!"""$$$$$$$$$###!!!""""""""""""""""""""""""$$$!!!!!!$$$$$$######""""""!!!!!! !!!$$$&&&$$$!!! ######"""!!!!!! !!!!!!###%%%%%%######&&&)))$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$###!!!###$$$$$$###$$$&&&(((######""""""""""""######$$$%%%%%%&&&&&&&&&%%%%%%"""#########""" """###$$$###"""!!!"""###!!!!!!"""""""""############""""""""""""$$$&&&'''!!!###%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$ ###%%%&&&&&&&&&''')))$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%$$$&&&'''&&&%%%$$$######%%%''''''&&&%%%######$$$%%%'''(((&&&$$$$$$$$$$$$#########""""""$$$"""!!!$$$%%%%%%""""""""""""!!!!!!!!!!!!############!!!"""###""" ###"""  !!!###%%%""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!! ###%%%###$$$&&&%%%!!!############$$$$$$$$$$$$$$$"""!!! !!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!! """######""" !!!!!!""""""""""""!!!!!! !!!!!! !!!###%%%"""!!!""" """"""""""""""""""""""""!!! !!!  ###""" !!!""""""!!!"""$$$"""###"""!!! !!!"""###$$$$$$#########!!! !!!"""###""" !!!"""###$$$$$$###"""!!!%%%$$$!!!  !!!"""!!!"""""""""""""""""""""&&&%%%$$$$$$%%%%%%###""" !!!!!! $$$+++111888'''%%%***%%%!!!!!!""""""""""""!!!!!!""""""###""""""!!!  """############""""""""""""!!!!!!!!!!!!""" !!!$$$&&&$$$"""'''$$$"""!!!!!!"""!!!!!!$$$$$$###"""!!!!!!""""""######""""""###%%%&&&((()))%%%!!!!!!$$$(((***)))###!!! !!!$$$%%%$$$!!!""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""!!!!!!!!!!!!%%%###!!!!!!!!!!!! ###!!! !!!"""###""" (((&&&$$$"""!!!!!!"""###$$$""" !!!"""!!! !!! ###$$$###***(((%%%""" !!!""""""""""""##################""""""""""""############""""""""""""######$$$""" ######!!!###$$$$$$%%%%%%$$$#########"""!!!!!!!!!"""$$$%%%$$$######"""!!!  !!!""""""######"""&&&%%%$$$###"""""""""""" !!!"""######"""!!! !!!!!!"""""""""""""""!!!$$$$$$$$$$$$#########""" &&&%%%"""######"""%%%###!!!  !!!"""$$$$$$###"""!!! """"""!!!!!!"""###$$$$$$!!!"""$$$%%%&&&%%%%%%$$$%%%""" !!!######!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%### !!!$$$###$$$ $$$&&&$$$$$$&&& """$$$%%%&&&%%%%%%%%%%%%$$$###""""""###### !!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$$$$###""""""######""" !!!&&&***)))%%%""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%########################)))%%% $$$)))$$$"""$$$$$$!!! """&&&$$$!!!!!!""""""""""""'''&&&%%%$$$$$$$$$%%%%%%&&&%%%"""!!!"""###&&&(((%%%$$$######$$$$$$###!!!&&&&&&&&&&&&%%%$$$######'''((((((&&&'''***)))&&&((('''&&&'''&&&###!!!"""&&&""" """''')))%%%!!!%%%%%%%%%%%%$$$$$$$$$$$$&&&###!!! !!!######### !!!!!!""""""######$$$ $$$$$$ $$$ !!!"""###"""!!!!!!"""!!! !!!###$$$""""""""""""!!!!!!!!!!!!$$$###""""""!!!!!!!!!"""######!!!"""$$$$$$!!! !!!!!!!!!!!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""######""""""%%%&&&!!!  !!! """"""""""""""""""""""""!!!  !!!"""!!! !!!!!!!!!!!!!!!###""" """###"""!!!!!!"""### !!!!!! !!!!!! ###!!! !!!"""###""" ###"""!!! !!!"""#########!!! !!!""""""!!!!!!!!!""""""#########%%%###""""""######"""!!! !!!$$$)))---;;;***"""&&&""" !!!!!!""""""""""""!!!!!!""""""""""""""""""!!! !!!"""###$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!'''$$$"""###$$$$$$""" &&&$$$!!! !!!!!!!!! %%%%%%$$$###############$$$######"""###%%%&&&''')))'''$$$"""###%%%&&&&&&###!!! !!!$$$%%%$$$"""""""""###$$$$$$###""""""!!!!!!!!!!!!""""""""""""#########""""""!!!!!!!!!%%%###!!!!!!!!!"""!!! ###!!! !!!"""###"""!!!%%%###"""!!! !!!###$$$%%%###!!!!!!"""""""""!!!!!!!!!###$$$""")))'''$$$"""!!!!!!!!!"""""""""""""""""""""""""""######""""""""""""##############################$$$""" !!!######!!!!!!""""""###$$$$$$%%%%%%###"""!!!!!!!!!"""$$$$$$$$$######"""!!!!!! """###############""""""!!!!!!!!!!!!!!!"""######"""######$$$$$$######"""!!!!!!"""""""""""""""!!!$$$$$$#########"""""""""!!!###""""""$$$###&&&%%%###"""""""""###$$$$$$$$$$$$###""""""!!!!!!"""""""""""""""###$$$$$$"""######$$$$$$$$$$$$###$$$""" !!!"""###!!!$$$$$$$$$###############""""""!!!!!!!!! $$$%%%### """%%%$$$!!!!!!!!!###!!!!!!###"""###$$$$$$$$$$$$###"""$$$$$$$$$#########""""""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""$$$###""""""######"""!!! ###%%%$$$!!!"""%%%***%%%%%%%%%%%%%%%%%%%%%%%%########################%%%### """$$$'''"""!!!$$$%%%###"""$$$%%%###!!!!!!"""""""""!!!%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$###!!!$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%###&&&***)))$$$%%%%%%%%%%%%%%%##################$$$%%%%%%%%%$$$!!!!!!!!!!!! '''$$$"""!!!!!!""""""!!! !!!"""###$$$$$$$$$""""""$$$$$$""""""$$$!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$###!!! !!!!!!""" """""" ###$$$!!!"""""""""############$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$!!!""""""######""""""!!!"""$$$$$$$$$###$$$&&&((( !!!!!!  !!!"""""""""""""""""""""""""""!!! !!!"""###""" !!!"""""""""""""""###"""!!!!!!"""###"""!!!$$$""" """""" ###"""!!!###!!! !!!"""###""" $$$"""  """$$$!!!!!!""""""""""""""""""!!!!!!!!!!!!"""######$$$###!!! !!!"""!!!"""  """%%%&&&&&&;;;+++""" """!!!!!!""""""""""""!!!!!!!!!!!!""""""###"""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""'''%%%$$$$$$$$$$$$###!!!%%%###!!!!!!!!!"""!!! $$$$$$###"""""""""######$$$############$$$&&&'''(((((('''%%%"""!!!!!!######"""!!!"""$$$$$$$$$###"""###$$$%%%%%%$$$###""" !!!!!!!!!""""""%%%%%%$$$$$$###"""!!!!!!$$$"""!!!!!!"""###"""!!!###"""!!!!!!######"""!!!"""!!!!!! !!!"""###$$$%%%$$$""""""#########"""!!!!!!###$$$"""&&&%%%$$$""""""""""""###""""""""""""!!!!!!!!!!!!######""""""""""""#########$$$%%%&&&&&&%%%$$$###$$$"""!!!!!!"""###!!! ######""""""######$$$%%%"""""""""!!!"""######$$$#########""""""!!!!!! %%%%%%%%%$$$$$$###"""!!! """###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""#########""""""!!!######"""""""""!!!!!!!!!%%%######'''%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$######"""#########$$$"""!!!!!!"""###""" &&&%%%$$$""""""""""""###############"""""""""!!!###$$$### """&&&%%%"""$$$ ###%%%######%%%%%%%%%%%%%%%$$$"""!!! ###$$$$$$$$$$$$###""""""%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###"""!!! %%%###""""""######"""!!!"""######!!!!!!$$$+++111&&&&&&&&&%%%%%%$$$$$$$$$######################## !!!"""###############&&&!!! ###%%%$$$$$$&&&$$$###!!!!!!"""""""""!!!######$$$%%%$$$###"""!!! """%%%'''(((&&&###!!!%%%$$$######$$$$$$###!!!""""""######$$$%%%%%%&&&&&&%%%###"""''',,,***$$$###$$$$$$$$$$$$$$$$$$###!!!###&&&&&&$$$###$$$&&& %%%###!!!!!!"""###"""!!! !!!!!!""""""######$$$######$$$$$$######$$$######""""""######$$$%%% !!!"""###"""""""""!!!!!!!!!!!!""""""""""""###"""!!!  """###!!!###"""###%%%############$$$$$$$$$%%%%%%######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###"""""""""######"""""""""###$$$$$$$$$######%%%'''!!!###""" ###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###!!!!!!!!!"""##################"""!!!"""###$$$"""!!!%%%###!!!"""###""" !!!!!! !!!""""""######"""!!! ###!!! !!!"""###""" $$$"""!!! !!!"""$$$ !!!"""##################"""!!! !!!!!!"""!!! !!!"""!!! ###  ###%%%###!!!444))) !!! !!!$$$!!!!!!""""""""""""!!!!!! !!!"""##################$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""""""""""""""###$$$%%%%%%%%%%%%$$$""""""######"""!!!!!!!!! !!!$$$$$$#########$$$&&&'''$$$&&&(((&&&""" """###""""""######$$$$$$$$$########################!!!!!!!!!!!!""""""""""""'''&&&%%%%%%$$$###""""""###""" !!!"""######"""###"""!!!"""######"""!!!######""""""""""""###$$$&&&$$$""""""###$$$###""""""""" ###$$$!!!$$$$$$###""""""###$$$$$$"""""""""!!!!!!!!!!!!!!!######""""""""""""######"""###%%%&&&&&&%%%###"""######"""""""""""""""!!!&&&%%%$$$###"""######$$$"""""""""""""""######$$$#########"""""""""!!!!!!###$$$$$$$$$######"""!!!!!!"""###$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&######$$$$$$######""""""""""""""""""!!!!!!!!!!!!%%%!!!$$$(((&&&"""######"""!!!!!!""""""###############$$$$$$%%%%%%#########""""""###$$$$$$'''&&&$$$###""""""###$$$###"""""""""""""""""""""&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$#########""""""!!!"""!!!!!!%%%%%%"""%%%!!!!!!$$$&&&$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$###""""""%%%$$$"""###$$$$$$###!!!%%%%%%%%%$$$$$$(((...333''''''&&&%%%%%%$$$############################## !!!###$$$$$$$$$###"""'''"""!!!$$$%%%$$$###%%%###"""!!!!!!"""###"""!!!"""###%%%&&&%%%$$$"""!!! """%%%'''(((&&&###"""%%%$$$######$$$$$$###!!!"""""""""######$$$$$$%%%'''&&&$$$$$$***///---&&&%%%''''''%%%$$$%%%%%%""""""###$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$###############!!! !!!###$$$$$$#########""""""!!!!!! ###$$$$$$######$$$$$$##################$$$%%%%%% !!!"""###""""""""" !!!!!!!!!"""""""""######"""!!! !!!"""###"""$$$### $$$&&&$$$ !!!!!!!!!!!!"""######""""""""""""######"""""""""""""""""""""""" """######""" """"""############"""""""""######"""!!!!!!###%%%!!!###""" ###!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""###$$$###"""!!!""""""##################""""""###$$$$$$"""!!!""""""!!!"""######!!! !!!!!!!!!"""""""""!!!!!!"""$$$%%%$$$""" ###!!! !!!"""###""" """######$$$$$$######""" !!!"""###$$$$$$######%%%$$$!!!###"""!!!!!!######"""!!!###!!! ###$$$!!!***%%%!!!"""#########$$$!!!!!!""""""""""""!!!!!!!!!!!!"""######$$$##################"""!!! !!!!!!!!!"""""""""### !!!!!!""""""###$$$%%%$$$###$$$%%%%%%$$$"""!!! !!!!!!%%%$$$#########$$$%%%&&&!!!$$$'''&&&""" !!!###"""###############$$$%%%%%%###!!!!!!###%%%""""""#########$$$$$$$$$&&&&&&&&&%%%$$$######"""$$$"""!!!!!!###$$$######$$$"""!!!"""###$$$###"""&&&&&&%%%$$$######""""""&&&$$$""""""###$$$###""""""### !!!######!!!###############$$$$$$%%%######""""""!!!!!!!!! ######""""""""""""######!!!"""$$$%%%%%%$$$"""!!!############""""""""""""%%%$$$$$$$$$$$$%%%%%%&&&!!!"""""""""########################"""""""""""" !!!!!!"""######""""""###$$$%%%%%%%%%%%%$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!! ###$$$$$$#########"""""""""""""""######!!!!!!"""######$$$$$$$$$$$$$$$###############$$$(((&&&%%%#########$$$%%%""""""######""""""#########"""!!!!!!"""$$$&&&(((!!!!!!  !!!  $$$$$$ ###!!!###!!! """$$$$$$##################"""######$$$$$$$$$######!!!!!!""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###"""%%%&&&&&&&&&&&&(((+++---''''''&&&%%%%%%$$$#######################################"""""""""!!!!!!)))%%%###%%%%%%###"""######"""!!!"""$$$$$$###"""###%%%&&&''''''%%%###""""""###$$$%%%%%%%%%%%%$$$%%%$$$######$$$$$$###!!!%%%$$$###"""""""""######&&&&&&$$$$$$)))...,,,&&&(((,,,+++&&&%%%'''%%% %%%###!!!###'''(((%%%"""$$$$$$$$$$$$############!!! !!!$$$%%%$$$###$$$$$$###"""!!! """$$$$$$""""""$$$$$$""""""############$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""""""""############"""$$$$$$!!!"""%%%&&&$$$!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######""""""######$$$$$$######"""!!!""""""!!! !!!### !!!""""""!!! !!!"""""""""""""""""""""""""""###"""!!!"""###$$$###!!!!!!!!!"""###############"""""""""$$$%%%%%%### !!!""""""###""""""""""""!!!!!!!!!"""###$$$"""######!!!###!!! !!!"""###""" """###%%%&&&&&&%%%###"""""""""##################&&&$$$!!!###"""!!!"""$$$%%%$$$######"""!!!!!!""""""!!! """"""###$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""######$$$#########"""""""""""""""!!!  !!!!!!""""""######"""######"""  $$$######$$$%%%%%%$$$"""######"""""""""###$$$$$$%%%%%%#########$$$%%%&&&!!!###$$$$$$#########$$$"""###$$$$$$######$$$&&&$$$###  ###$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%###""""""###$$$###"""$$$###""""""$$$$$$###"""''''''&&&%%%$$$###""""""%%%$$$""""""#########""" ###$$$!!!!!!$$$### """"""######$$$$$$$$$$$$$$$$$$######""""""!!!!!!######""""""""""""######!!!"""############"""!!!###$$$%%%$$$"""!!!"""### !!!###$$$&&&'''''''''!!!!!!"""############"""########################!!!""""""#########""""""######"""!!!######""""""""""""######%%%%%%%%%%%%%%%$$$###"""######"""""""""!!!!!!!!!!!!"""%%%'''$$$"""$$$$$$$$$%%%%%%%%%%%%%%%!!!"""""""""######$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$###$$$$$$$$$!!!###$$$###""""""###%%%!!!!!!!!!!!!###%%%'''(((""""""""""""!!!!!!!!!!!!!!!"""!!! $$$### $$$ ###$$$"""!!!######"""""""""###$$$%%%%%%#########"""######$$$%%% !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%&&&&&&$$$######$$$$$$###"""$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$###"""!!!!!!""""""***&&&###%%%%%%###!!!############$$$%%%&&&$$$###%%%%%%&&&'''&&&%%%$$$###$$$$$$#########$$$%%%&&&%%%$$$######$$$$$$###!!!'''&&&$$$###""""""######"""$$$###"""$$$(((((($$$***///...'''%%%(((&&&&&&""" """''')))%%%!!!"""""""""!!!!!!!!! ###"""!!!"""$$$$$$###!!!######""""""!!!!!! $$$$$$ $$$$$$ !!!!!!###$$$$$$$$$###""""""!!! !!!###$$$ !!!"""#########!!!"""$$$%%%%%%%%%$$$### ###$$$""""""%%%$$$!!!###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!""""""!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""!!! """######$$$$$$######"""!!!""""""!!! !!!###"""!!! !!!""""""""" """"""""""""""""""""""""###"""!!!!!!######"""!!! !!!""""""######""""""""""""###$$$&&&%%%###  !!!"""!!!!!!!!!"""###""" !!!###%%% !!!!!!###!!! !!!"""###""" $$$##################$$$%%%$$$###"""""""""###$$$&&&$$$"""  !!!"""###"""!!!"""$$$%%%$$$############"""!!! """###"""$$$$$$#########$$$!!!!!!""""""""""""!!!!!!######$$$$$$$$$###""""""""""""#########""""""!!! !!!"""#########"""###$$$###  !!!"""!!!!!!###$$$$$$""" ###############$$$%%%%%%&&&%%%$$$#########%%%%%%%%%$$$######$$$%%%$$$###"""$$$%%%%%%######$$$&&&"""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$&&&$$$""""""######"""!!!$$$###""""""$$$$$$###"""%%%%%%%%%%%%$$$$$$###"""%%%###!!!!!!"""""""""!!! ###$$$""""""$$$### """######$$$$$$$$$$$$###%%%%%%%%%$$$###"""""""""######""""""""""""##############################"""$$$%%%$$$"""!!!"""$$$!!!###%%%%%%$$$""" !!!"""###$$$######"""########################!!!""""""#########"""""" !!!""""""""" """"""############""""""&&&&&&&&&&&&%%%$$$###"""$$$$$$#########"""""""""###"""$$$(((&&& !!!%%%###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$!!!""""""############"""!!!###$$$$$$""""""$$$&&&!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$### !!!%%%$$$ '''###"""%%%&&&$$$###$$$######"""""""""###%%%%%%%%%###"""!!!!!!###%%%'''"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$%%%%%%&&&$$$######$$$%%%###"""$$$###"""""""""###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$$$$$$$$$$$$$)))%%%###%%%&&&$$$###%%%$$$$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$###$$$$$$$$$%%%%%%%%%$$$######$$$$$$###!!!'''&&&$$$######$$$%%%&&&$$$%%%"""!!!###%%%$$$(((...---&&&$$$)))''' $$$###"""$$$&&&'''%%%###$$$$$$$$$$$$############$$$###"""#########!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$!!!###$$$%%%$$$"""!!!###"""  !!!###%%% !!!"""######$$$ """%%%''''''&&&$$$###"""###!!!"""$$$### !!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!"""###""" !!!###$$$!!! ###$$$""""""""""""""""""""""""""""""!!! !!!"""###""" !!!"""""""""""""""""""""###%%%&&&%%%### !!!""""""!!! ###!!! ###%%%###""" """$$$###!!! !!!"""###"""!!!%%%###!!! !!!###%%%'''%%%###!!!!!!"""###$$$%%%$$$"""!!!!!!###%%%'''"""!!!!!!"""###$$$$$$###"""$$$%%%### """&&&!!!$$$%%%### !!!######!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$$$$###### !!!"""######$$$!!!$$$###"""!!!###&&&  !!!######!!!""""""!!!!!!"""###$$$$$$&&&%%%$$$#########$$$%%%(((%%%""""""%%%&&&$$$"""!!!$$$&&&%%%###"""$$$''' """%%%''''''%%%""" """"""""""""############!!!""""""######$$$%%%%%%'''%%%###"""######"""!!!$$$###"""###$$$$$$$$$"""""""""###$$$$$$$$$$$$###$$$""" !!!"""!!! ###%%%""""""$$$###"""######$$$$$$$$$######&&&&&&%%%%%%$$$###""""""######""""""""""""######%%%%%%$$$######$$$%%%%%%"""$$$&&&%%%"""!!!"""$$$###$$$%%%%%%### !!!"""$$$$$$######"""##################$$$$$$$$$$$$$$$$$$$$$###"""!!! """###$$$###""" """###$$$%%%%%%$$$###"""&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$############$$$ !!!&&&'''%%%&&&+++!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$ """""""""!!! ###%%%$$$""""""$$$&&&"""######$$$$$$$$$###############""""""""""""!!!&&&'''%%%"""###&&&%%%!!!$$$ """###!!! !!!%%%$$$###""""""###$$$$$$&&&$$$!!! """&&&(((%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%!!!""""""""""""#########&&&%%%###$$$%%%%%%$$$"""&&&$$$"""!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&######################## """$$$'''((((((&&&%%%'''###"""%%%'''%%%%%%'''$$$$$$%%%&&&(((((('''%%%%%%$$$######""""""######"""###$$$%%%%%%%%%$$$$$$%%%$$$######$$$$$$###!!!&&&%%%#########%%%'''))) &&&)))%%%!!!"""%%%&&&%%%,,,,,,$$$$$$)))((( !!!###%%%%%%$$$###$$$&&&'''""" %%%'''###$$$$$$$$$%%%&&&$$$!!!$$$###!!!###%%%&&&###!!!$$$#########""""""!!!!!!'''""" ###$$$!!! !!!######$$$$$$$$$ """$$$%%%%%%%%%###"""###""" !!!###$$$$$$###%%%$$$"""!!!!!!!!!"""###$$$$$$###"""!!!!!!""""""###"""""""""$$$$$$"""!!!"""###$$$%%%%%%$$$"""!!! !!!"""###$$$$$$%%%###$$$!!!!!!&&&'''%%%"""############"""!!!!!!!!!!!!"""############### !!!!!!!!!!!! $$$"""!!!!!!"""######"""&&&%%%$$$"""!!!!!!!!!!!!"""!!!!!!!!!!!!###%%%&&&&&&$$$!!!"""$$$!!! !!!######"""!!!###!!! """""" $$$###"""""""""###%%%&&&"""""""""###$$$$$$"""  """$$$%%%$$$###"""%%%###!!!"""%%%%%%$$$!!!###"""""""""$$$$$$"""!!!$$$$$$$$$############"""$$$$$$$$$#########""""""######""""""!!!!!! ######""""""""""""#########%%%&&&$$$"""  ######""""""""""""######%%%((()))&&&!!!"""#########"""######$$$%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$######$$$%%%%%%(((***'''"""###&&&"""$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$###"""!!!######""""""""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$########################### !!!""""""""""""!!!!!!$$$######""""""###$$$%%%""""""""""""############((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&'''%%%"""'''%%%""""""$$$%%%$$$"""!!!!!!""""""######$$$$$$+++'''###%%%'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""%%%&&&$$$$$$''')))$$$###&&&%%%""""""######$$$$$$###!!! &&&&&&&&&%%%$$$###"""!!!$$$&&&'''&&&$$$$$$%%%&&& !!!######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&'''(((((((((&&&$$$"""'''&&&%%%$$$############$$$%%%&&&&&&%%%$$$"""!!!########################"""###%%%%%%%%%$$$""" &&&%%%######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&&&&$$$""""""""""""############$$$$$$$$$$$$"""!!!"""$$$%%%%%%$$$################################################$$$%%%%%%&&&&&&%%%%%%$$$$$$""""""%%%&&&###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$%%%&&&''''''((('''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))%%%!!! ###%%%%%%%%%%%%""" !!!%%%&&&$$$!!!%%%%%%$$$%%%%%%$$$""" $$$###"""###%%%&&&###!!!$$$$$$######""""""""""""!!!!!!!!!"""###$$$$$$### !!!"""######$$$$$$$$$!!!"""###%%%%%%$$$###"""###"""!!!!!!###$$$$$$###%%%%%%###"""""""""###$$$$$$$$$###"""""""""""""""""""""!!!"""###$$$""" """"""###############"""!!!!!!""""""######$$$$$$&&&&&&$$$ !!!$$$$$$!!!$$$$$$$$$%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!!!!!"""######"""$$$###"""""""""""""""###$$$######"""""""""""""""$$$$$$###"""""""""""""""!!! !!!###$$$"""!!!$$$"""!!!"""$$$$$$"""$$$$$$$$$$$$$$$%%%&&&&&&"""""""""###$$$$$$""" !!!###%%%&&&%%%$$$$$$$$$"""!!!"""$$$%%%$$$"""%%%###!!!!!!!!!""""""!!!#########"""""""""!!!!!!$$$$$$$$$#########""""""######""""""!!!!!!!!!!!!$$$$$$$$$############$$$###$$$%%%$$$!!! !!!"""######""""""""""""###### ###%%%###  ##################$$$$$$%%%$$$$$$###""""""###%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&)))***)))%%%&&&)))''' ######""""""###$$$$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$######$$$%%%%%%$$$###&&&&&&%%%%%%$$$###"""!!!""""""""""""############%%%$$$#########$$$%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$###!!!&&&###!!!%%%+++---'''!!!############$$$$$$$$$$$$######$$$%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%&&&######&&&###!!! $$$&&&%%%$$$###############""""""!!!%%%%%%%%%%%%$$$###"""""""""###$$$$$$""""""###$$$ !!!"""######$$$######%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%#########"""#########$$$&&&&&&%%%$$$###""""""###$$$$$$%%%&&&%%%$$$###"""########################"""###%%%%%%%%%$$$"""!!!  """######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$######$$$############$$$$$$$$$$$$%%%###""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$""""""%%%&&&###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%''''''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%""" """$$$$$$############$$$$$$%%%%%%%%%'''&&&$$$$$$%%%%%%###"""$$$######$$$%%%%%%$$$"""$$$$$$$$$############"""!!!######""""""$$$&&& !!!"""######$$$######!!!"""###$$$%%%$$$######$$$"""!!!!!!###$$$$$$###&&&%%%$$$$$$######$$$$$$$$$$$$###""""""""""""###"""!!!!!!!!!######!!! !!!!!!!!!!!!"""######$$$"""#####################%%%&&&$$$""""""%%%###"""############"""!!!!!!######$$$%%%%%%%%%%%%%%%######""""""""""""######&&&$$$""""""######"""!!!"""""""""""""""###$$$$$$%%%%%%$$$$$$"""!!!###$$$%%%%%%%%%$$$###"""!!!!!! """###$$$###!!!&&&$$$######$$$%%%###"""######$$$$$$%%%%%%$$$$$$###""""""###$$$$$$###!!!!!!"""$$$%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%$$$###&&&$$$!!! !!! """"""""""""!!!!!!!!! $$$############"""""""""###""""""""""""!!!!!!!!!&&&%%%%%%$$$$$$$$$###############"""!!!!!!###%%%######""""""""""""######!!!######!!! ###&&&###############$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((&&&(((***((($$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%((((((&&&###$$$%%%%%%&&&%%%$$$###""""""""""""#########$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$""""""######"""!!!%%%!!!!!!)))222333+++"""%%%%%%%%%%%%%%%$$$$$$$$$ """%%%&&&$$$$$$%%%'''########################%%%%%%%%%%%%%%%%%%%%%%%%&&&######&&&%%%""""""%%%######$$$&&&''''''''''''$$$$$$###""""""""""""###%%%%%%%%%%%%$$$######""""""###$$$$$$""""""###$$$""""""###############"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""!!!  """%%%&&&%%%%%%$$$###""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$###"""###%%%'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$###$$$&&&############$$$$$$$$$%%%&&&$$$""""""$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%""""""%%%&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$#########((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###%%%$$$###!!!###&&&&&&$$$$$$&&&)))(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!! !!!!!!!!!"""###############!!!"""###$$$$$$$$$$$$###$$$"""!!!"""###$$$$$$$$$%%%%%%$$$$$$############$$$$$$###""""""#########"""!!! !!!######!!! !!!  """$$$%%%$$$#####################!!!######"""$$$'''%%%!!!$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$$$$$$$###""""""###$$$$$$&&&$$$###"""######"""!!!###"""""""""""""""######$$$$$$%%%$$$###!!!######$$$%%%%%%$$$###""""""!!!!!!"""$$$$$$###!!!&&&%%%$$$###$$$$$$###### """######"""!!! $$$###"""###$$$$$$###""""""###$$$%%%%%%%%%$$$$$$#####################"""%%%$$$"""!!!!!!!!!######"""""""""!!!!!!!!!############""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%$$$###"""""""""###"""!!!!!!"""%%%((($$$######""""""######$$$ ###$$$%%%$$$$$$&&&((($$$############$$$%%%%%%%%%$$$#########%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&%%%###""""""$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###$$$'''(((%%%!!!!!!!!!!!!"""###%%%''''''""""""#########$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################)))&&&$$$###$$$%%%%%%%%%%%%###$$$***000111+++$$$&&&&&&%%%%%%$$$$$$######%%%&&&&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$&&&%%%""""""$$$$$$%%%&&&&&&$$$$$$%%%'''%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%$$$%%%'''######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$%%%'''(((%%%$$$######"""""""""#########$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""")))(((&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&$$$""""""$$$&&&#########$$$$$$$$$%%%%%%'''%%%######$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%######%%%&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###########################&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%''''''&&&&&&!!!$$$'''&&&$$$$$$'''***(((&&&$$$$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%""" """### !!!""""""############"""""""""######$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$###############""""""!!!$$$###############$$$$$$"""!!!!!!"""######""" !!!  """$$$%%%$$$$$$$$$$$$############!!!######"""$$$'''%%%!!!''''''((((((''''''&&&%%%!!!""""""###############$$$$$$############$$$$$$&&&$$$###"""###$$$###"""%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$###"""""""""######$$$"""!!!!!!"""$$$%%%###"""$$$$$$###"""!!!!!!"""### !!!"""######""" %%%###""""""$$$$$$$$$###"""""""""###############&&&&&&%%%$$$###"""!!!!!!#########$$$$$$"""$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$###"""!!!!!!"""""""""!!!!!!###&&&)))$$$$$$############$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$###$$$%%%%%%&&&%%%$$$###""""""###$$$%%%#########$$$$$$#########$$$$$$$$$%%%$$$"""!!!""""""###$$$%%%%%%$$$""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%%%%""" ###"""  ###''')))############$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################)))'''###"""###%%%&&&&&&%%%&&&'''((()))(((''''''%%%%%%$$$$$$#########""")))'''%%%$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$&&&%%%""""""$$$ !!!!!!  ###&&&&&&%%%###"""""""""###$$$$$$$$$%%%%%%%%%$$$#########$$$&&&&&&%%%%%%&&&'''###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$########################$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&%%%######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%###!!!!!!###%%%###$$$$$$$$$$$$%%%%%%%%%'''%%%$$$###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&######&&&%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''''''''&&&&&&"""$$$&&&&&&$$$$$$&&&(((&&&$$$###$$$%%%&&&%%%######%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&###$$$'''$$$""""""############""""""###############$$$$$$$$$%%%###""""""$$$%%%%%%$$$"""############"""!!!!!!$$$############$$$%%%%%%###"""""""""$$$$$$"""!!!!!!!!!!!!!!!"""######$$$######$$$$$$$$$$$$$$$$$$&&&'''%%%""""""$$$"""###$$$$$$$$$$$$###""""""!!!!!!"""############""""""###$$$$$$$$$$$$###"""%%%$$$""""""$$$%%%$$$###&&&%%%$$$"""!!!!!! !!!######$$$$$$$$$$$$###"""!!!!!!"""$$$%%%""""""!!!###$$$%%%$$$"""#########!!!!!!###$$$$$$%%%%%%$$$$$$######&&&$$$""""""$$$%%%$$$###"""""""""""""""""""""###&&&''''''&&&$$$""""""#########$$$%%%&&&$$$ $$$$$$$$$$$$############!!!!!!"""""""""""""""###"""""""""############$$$!!!"""###$$$$$$###"""!!!!!!"""######"""$$$&&&)))$$$$$$############$$$$$$###############"""""""""$$$$$$$$$$$$$$$%%%&&&&&&'''&&&$$$###""""""######""""""############""""""%%%$$$&&&'''%%%""""""%%%###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$%%%&&&&&&''''''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###"""!!!!!!(((&&&""" !!!$$$&&&#########$$$$$$$$$$$$%%%&&&&&&'''&&&&&&$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################'''$$$"""!!!"""$$$%%%$$$&&&''''''%%%###"""$$$'''$$$$$$$$$$$$############'''$$$"""###&&&'''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&######&&&%%%""""""%%%!!!!!!!!!"""$$$&&&'''(((%%%%%%$$$###############$$$$$$$$$%%%%%%$$$$$$###!!!"""###$$$######$$$&&&######$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%'''&&&%%%###"""%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$%%%###"""!!!"""$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$&&&######&&&%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###!!!!!!"""###$$$%%%&&&'''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%%%%%%%$$$$$$%%%###$$$%%%%%%$$$$$$%%%%%%#########$$$&&&&&&$$$"""###%%%''''''$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&'''###!!! """%%%&&&%%%###""""""############""""""###############$$$$$$%%%%%%###""""""$$$%%%%%%$$$######$$$$$$$$$###"""!!!$$$#########$$$$$$%%%&&&$$$#########%%%%%%###"""""""""###############"""#########$$$$$$%%%%%%%%%((((((%%%!!!!!!###""" !!!!!! """"""###$$$$$$$$$$$$### """$$$%%%%%%$$$""" $$$###""""""$$$&&&&&&%%%$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%"""######$$$%%%%%%$$$$$$###""""""###%%%%%%$$$"""###$$$###!!!!!!$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%%%%$$$$$$#####################$$$&&&((('''%%%$$$&&&(((&&&$$$######$$$$$$###!!!############""""""""""""!!!!!!!!!!!!""""""######""""""#########$$$$$$$$$ !!!###%%%%%%%%%$$$###!!!"""$$$$$$$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%######"""######$$$######%%%$$$$$$$$$$$$%%%&&&&&&)))(((&&&$$$###""""""""""""###$$$$$$$$$$$$###"""$$$###%%%((('''"""###)))%%%$$$$$$###""""""#########$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&''''''''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))'''###!!!"""$$$((('''&&&%%%$$$$$$###############$$$$$$$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$""""""###%%%%%%$$$&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%&&&######&&&%%%$$$%%%''')))(((###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$$$$ """############$$$&&&""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''!!!"""######$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###%%%&&&%%%$$$"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&%%%""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%############$$$$$$%%%%%%&&&&&&######%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$%%%%%%$$$$$$$$$$$$$$$$$$###""""""###%%%&&&%%%### ###%%%''''''$$$###$$$&&&%%%%%%%%%&&&&&&'''''''''&&&'''(((&&&$$$######%%%""""""#########""""""!!!######""""""######$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$%%%&&&%%%$$$###"""$$$#########$$$%%%%%%&&&%%%$$$###$$$&&&&&&$$$###"""###$$$%%%%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&%%%&&&### %%%%%%###%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$!!!$$$&&&&&&$$$!!!###"""!!!"""%%%''''''&&&"""""""""""""""######$$$###"""!!!!!!!!!"""$$$%%%!!!###&&&((()))'''%%%######""""""###%%%%%%$$$"""###$$$$$$""""""%%%&&&%%%###"""""""""###$$$'''$$$""""""###%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%"""%%%'''(((&&&&&&))),,,)))&&&""" !!!$$$&&&&&&""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""######""""""######$$$$$$$$$$$$ !!!$$$&&&'''&&&%%%%%% """%%%%%%%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$###$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''',,,***(((&&&$$$############$$$%%%&&&&&&%%%$$$### ###'''&&&"""$$$***&&&%%%###"""""""""###$$$###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$)))---***$$$!!!$$$((($$$%%%(((******(((&&&$$$######$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&$$$%%%&&&''''''&&&&&&###!!!###&&&'''$$$!!!%%%%%%%%%&&&&&&'''''''''%%%)))(((""" ###'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""%%%&&&$$$$$$'''$$$######&&&'''!!! $$$$$$%%%&&&%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$"""$$$%%%%%%%%%%%%'''(((!!!"""###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""!!!"""###&&&(((***&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&$$$############""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((###%%%''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&%%%""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%######&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$%%%'''!!!&&&'''""""""%%%&&&$$$$$$##################'''((((((&&&$$$&&&***...''''''&&&%%%%%%$$$######$$$$$$$$$###"""!!! """###$$$$$$%%%%%%%%%%%%%%%$$$######$$$&&&(((***############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$%%%&&&&&&%%%##############################$$$$$$%%%%%%$$$$$$###%%% !!!***...***$$$"""%%%$$$$$$######$$$$$$%%% !!!"""$$$$$$###""""""'''&&&%%%%%%&&&&&&$$$###!!!"""###"""!!!!!!###%%%!!!%%%'''''''''&&&$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""$$$$$$###"""%%%%%%$$$######$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%$$$###!!!!!!!!!""""""!!!"""###$$$######!!!!!!$$$###""""""$$$%%%$$$"""###"""""""""!!!!!! """"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$#########$$$%%%&&&"""%%%&&&######(((((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%''''''$$$###&&&%%%%%%&&&%%%######%%%'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$)))((($$$"""$$$(((&&& ###%%%'''((('''%%%###!!!((('''&&&&&&''''''%%%#########""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$"""""""""$$$%%%!!!###%%%&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&''''''%%%###&&&$$$$$$''''''%%%%%%((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$""" """###%%%&&&&&&%%%%%%%%%!!!!!!%%%&&&###$$$)))''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%""""""%%%((()))(((+++(((&&&&&&'''(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###"""###$$$%%%$$$&&&'''%%%$$$$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$+++)))'''$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&&&&### $$$%%%''''''''''''%%%$$$%%%&&&&&&&&&%%%$$$######$$$##################$$$'''%%%###$$$%%%'''((('''######$$$%%%%%%&&&''''''''''''%%%$$$###$$$%%%%%%&&&%%%$$$&&&((()))&&&###!!!###%%%&&&''''''''''''&&&&&&&&&''''''(((&&&''')))((('''%%%%%%&&&"""""""""###$$$%%%'''(((!!!$$$%%%"""!!!$$$&&&%%%"""######$$$$$$$$$######$$$%%%&&&%%%###$$$(((+++'''&&&&&&%%%$$$$$$######&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%$$$###"""###%%%&&&(((###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$############$$$$$$$$$$$$%%%$$$$$$###### !!!"""######$$$$$$#########$$$%%%&&&'''(((%%%$$$$$$%%%&&&&&&%%%##############################$$$$$$%%%%%%$$$$$$###***""""""&&&%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$"""%%%%%%%%%###  !!!!!!""""""###$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$##################$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########""""""###$$$%%%&&&######$$$%%%%%%$$$###""""""$$$%%%$$$"""!!!###%%%#########"""""""""!!!!!!#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''(((((($$$$$$#########$$$%%%&&&###%%%&&&$$$ $$$((('''%%%%%%%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%''''''######%%%&&&'''((('''&&&%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&'''%%%###%%%((('''###'''((()))***)))(((&&&%%%'''&&&%%%&&&''''''%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&!!!"""###%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&''''''%%%###%%%######&&&&&&$$$$$$''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&%%%$$$""""""###$$$%%%&&&&&&&&&&&&***%%%$$$'''&&&""""""&&&%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$###%%%''''''&&&)))'''%%%%%%''''''%%%###&&&&&&&&&&&&&&&&&&%%%%%%***)))'''&&&%%%&&&((()))%%%&&&'''&&&$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''(((&&&$$$%%%&&&&&&''''''&&&&&&%%%((((((((((((((('''''''''%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###&&&%%%%%%&&&((((((&&&#########$$$$$$%%%&&&''''''(((''''''&&&&&&&&&''''''&&&((()))(((&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''' ######!!!###&&&%%%!!! !!!###%%%%%%%%%$$$###!!!###$$$$$$######%%%&&&&&&&&&%%%%%%$$$############""""""""""""###$$$%%%######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$""""""""""""%%%%%%%%%$$$$$$###!!!!!!!!!"""######$$$ !!!###$$$&&&&&&''''''%%%$$$###$$$&&&&&&$$$#################################$$$$$$$$$$$$######)))""""""###%%%&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$$$$###"""$$$%%%%%%###!!! """'''&&&$$$###"""###$$$%%%'''&&&%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%$$$############$$$%%%######$$$%%%%%%$$$######%%%%%%$$$$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%$$$### $$$(((&&&!!!"""'''$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$######$$$$$$%%%&&&$$$&&&&&&$$$""""""%%%(((%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$''''''$$$###%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$''''''$$$%%%((((((%%%))))))))))))((((((((((((&&&%%%%%%&&&'''(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$###"""&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&'''(((######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&''''''%%%###%%%""""""&&&&&&###$$$''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''''''%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((***'''&&&''''''$$$$$$'''###$$$%%%&&&'''((())))))(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%$$$%%%%%%%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''''''''++++++)))))))))***+++,,,&&&''''''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&%%%$$$%%%&&&'''&&&$$$%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((()))((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&###%%%'''((((((&&&$$$"""&&&%%%%%%&&&((((((&&&$$$)))((('''&&&%%%&&&'''''')))((('''&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&'''******((('''&&&&&&%%%%%%!!!"""!!! """%%%!!! ###&&&&&&&&&$$$### """###$$$$$$$$$######%%%%%%$$$$$$#########"""###"""!!! !!!!!!"""### !!!###$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""######""""""""""""""""""$$$$$$$$$$$$############&&&%%%$$$$$$###"""""""""######$$$$$$###""""""!!! !!!"""###$$$$$$%%%$$$ !!!###%%%&&&%%%%%%$$$$$$######$$$%%%%%%$$$"""##############################$$$$$$$$$$$$#########"""!!!$$$&&&%%%###!!!!!!"""$$$%%%%%%$$$"""!!!&&&%%%###!!! !!!!!!"""$$$"""!!!"""###$$$"""!!! """""""""!!!"""$$$&&&''''''&&&$$$$$$#########""""""""""""!!!!!!""""""&&&%%%%%%$$$$$$%%%%%%&&&###"""!!!"""###$$$###!!!$$$$$$############$$$$$$######$$$$$$$$$$$$######((('''&&&%%%$$$###"""!!!!!!"""$$$%%%%%%$$$######!!!$$$&&&%%%""" ###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%######%%%'''%%%%%%$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%))))))%%%$$$&&&###%%%&&&&&&%%%$$$$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###''''''%%%$$$&&&'''$$$'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$&&&'''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$###'''''''''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''''''&&&%%%&&&''''''%%%###&&&######&&&'''$$$$$$''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%((()))))))))'''&&&%%%%%%%%%'''((()))&&&%%%%%%&&&&&&'''((()))%%%%%%%%%&&&'''(((((()))(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&''''''(((((('''''''''''''''((((((((((((++++++******+++,,,---...'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&$$$"""'''%%%$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&((('''&&&%%%%%%&&&'''(((%%%$$$###""""""$$$&&&(((''''''&&&&&&&&&&&&'''''''''&&&$$$%%%&&&'''&&&%%%######$$$%%%%%%&&&''''''$$$%%%'''((((((&&&%%%$$$%%%%%%&&&'''''''''%%%$$$+++)))'''%%%%%%&&&'''(((***)))((('''&&&%%%%%%%%%'''(((((('''&&&%%%&&&'''+++***)))'''&&&&&&&&&&&&######!!!!!!""" ###&&&&&&&&&$$$###!!!"""###%%%&&&%%%###"""$$$###############""""""''''''&&&%%%$$$$$$############$$$$$$$$$$$$$$$###$$$$$$###"""!!!!!!!!!!!!######""""""""""""""""""$$$$$$$$$######"""""""""######################## !!!""""""#########"""$$$$$$$$$%%%$$$$$$######"""###$$$$$$$$$###"""!!!###""""""###$$$$$$###!!!"""""""""""""""""""""""""""######$$$$$$######"""######$$$$$$%%%%%%###!!! !!!###$$$$$$###!!! $$$###"""!!!!!!"""###$$$###"""!!!!!!#########!!! !!!""""""!!!"""$$$&&&$$$%%%'''''''''&&&$$$### !!!""""""""""""$$$$$$############$$$$$$###"""!!!!!!######"""!!!################################################&&&&&&%%%%%%###"""!!!!!!"""###%%%&&&&&&&&&%%%%%%$$$#########$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&''')))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%'''******'''&&&'''###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&$$$$$$&&&%%%!!!&&&%%%###""""""$$$%%%&&&%%%$$$$$$&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&''''''%%%###'''%%%%%%((((((&&&&&&)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%'''(((((((((((('''&&&%%%&&&'''((()))$$$%%%%%%$$$%%%'''((('''''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&'''((('''((((((((((((((())))))'''''''''(((((()))))))))))))))))))))******+++,,,''''''&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&### '''&&&%%%%%%''''''&&&%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$((((((&&&%%%%%%&&&((((((((('''&&&%%%&&&'''***+++(((''''''''''''''''''((('''&&&%%%%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''$$$%%%'''''''''&&&%%%%%%((('''%%%$$$$$$&&&((()))***)))((('''&&&%%%%%%%%%'''(((((('''%%%%%%&&&(((''''''&&&&&&&&&&&&&&&'''###%%%### !!! !!!###%%%%%%%%%$$$############$$$&&&&&&$$$"""""""""""""""""""""""""""&&&&&&&&&%%%$$$"""!!! ******)))(((&&&$$$"""!!!############""""""!!!!!!######"""""""""######$$$$$$$$$$$$###""""""!!!!!!!!!""""""###$$$$$$######!!!""""""#####################"""!!! ######$$$######"""!!! ###"""!!!"""$$$$$$"""!!!""""""""""""""""""""""""""""""############""""""&&&&&&######%%%%%% !!!"""######"""!!! !!!!!!###%%%'''((()))###"""!!!"""###$$$###"""###$$$$$$###!!! """######%%%'''))))))'''%%%###!!!!!!"""###############!!!!!! !!!!!!%%%$$$######$$$%%%$$$###""""""###$$$$$$###""""""$$$###""""""""""""###$$$!!!"""###$$$%%%%%%%%%%%%$$$%%%'''((()))(((((('''%%%###!!!"""$$$%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''(((***)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&++++++'''&&&'''$$$'''))))))(((&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$&&&)))&&& &&&%%%$$$$$$$$$%%%''''''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&& !!!###$$$&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%&&&''''''%%%###(((%%%&&&))))))''''''***'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%---***'''%%%%%%%%%$$$###''''''&&&&&&&&&''''''((('''((('''$$$###%%%%%%###((((((((('''''''''&&&&&&(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&&&&''')))''')))***)))''''''((()))&&&&&&''''''((()))))))))''''''''''''(((((((((((('''&&&%%%&&&''''''%%%$$$''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!'''&&&%%%&&&'''((('''%%%)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%######$$$((((((''''''''''''(((((('''&&&%%%%%%%%%&&&'''(((((((((''''''''''''(((((('''&&&%%%&&&''''''%%%###(((((('''&&&$$$###""""""'''&&&%%%%%%%%%&&&((()))$$$&&&((((((&&&%%%%%%&&&%%%%%%$$$$$$%%%&&&((())))))((('''&&&&&&&&&&&&&&&(((((((((&&&$$$$$$&&&(((%%%$$$$$$$$$%%%&&&''''''###&&&&&&""" """###!!!"""######$$$$$$$$$######$$$###"""###%%%%%%###!!!"""""""""""""""""""""""" !!!###$$$$$$"""((((((''''''%%%$$$""""""#########$$$######""""""###############$$$%%%&&&$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$###"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!!!! ###""""""!!!!!!!!!"""""""""!!!!!!"""######""" """"""""""""""""""""""""""""""############""""""###&&&$$$"""$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&''''''###"""!!!"""$$$%%%$$$#########$$$###!!! """###&&&'''(((((('''&&&%%%$$$######$$$######!!! """"""!!!!!!!!!!!!""""""%%%###"""###$$$%%%$$$"""!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$ !!!###%%%&&&'''''''''"""$$$%%%''''''''''''&&&######$$$$$$#########$$$############$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$%%%'''''''''%%%$$$""""""###$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$###%%%%%%&&&((()))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$"""%%%)))***&&&$$$&&&$$$&&&))))))(((&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$"""$$$+++000+++"""%%%%%%%%%%%%&&&&&&'''''''''&&&%%%&&&''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$%%%'''(((***''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&%%%$$$%%%%%%''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&''''''%%%###'''%%%%%%((((((&&&&&&)))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%'''***)))$$$$$$''''''$$$''''''''''''(((((((((((((((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''%%%$$$&&&'''&&&((()))(((%%%$$$%%%'''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$&&&((((((&&&$$$''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%%%%'''''''''((((((((((((''''''%%%$$$$$$$$$$$$$$$$$$###(((''''''&&&&&&''''''((('''&&&&&&'''((('''%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''''''''###&&&((((((&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((((((((&&&$$$$$$''')))%%%%%%$$$$$$%%%&&&&&&'''"""'''((($$$!!!$$$(((((($$$$$$##################%%%""" !!!$$$$$$### !!!!!!!!!!!!"""""""""""" """%%%((((((&&&$$$""" !!!"""###$$$$$$$$$######$$$$$$$$$$$$##################$$$%%%&&&'''$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$###""" """"""""""""!!!  !!!"""######"""""""""!!! """###$$$"""!!!!!!"""######""" """"""""""""""""""""""""""""""############"""""""""&&&$$$"""### """!!! !!!"""###$$$$$$$$$###!!! ###"""!!!"""$$$%%%%%%$$$ """""""""###%%%'''+++***(((&&&%%%%%%%%%%%%#########""" %%%%%%$$$$$$$$$$$$%%%%%%"""!!! !!!"""###""" !!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$$$$%%%&&&'''''''''&&&%%% """###$$$$$$###### $$$'''%%%!!!###'''"""""""""######$$$$$$$$$""""""#########$$$$$$$$$"""###%%%%%%%%%###!!! """###$$$%%%&&&%%%$$$$$$############$$$$$$###"""###$$$%%%'''((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%"""!!!###(((((($$$###$$$"""$$$'''(((&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%""" $$$///555000%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&''''''%%%###&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%&&&(((+++,,,((((((((('''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((((('''&&&%%%&&&''''''%%%###&&&$$$$$$''''''%%%%%%((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%$$$""""""%%%(((******%%%%%%'''''''''&&&%%%$$$$$$)))(((%%%%%%***+++(((%%%&&&&&&'''((()))******(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%###$$$%%%%%%'''((('''###!!!###%%%%%%%%%%%%&&&'''(((((()))%%%&&&&&&&&&%%%$$$######%%%$$$$$$&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&((()))***((('''&&&&&&'''((('''&&&"""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))''''''(((***&&&'''((())))))((('''&&&'''(((((((((((('''%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&'''((('''%%%""" """$$$&&&(((***+++###%%%''')))***)))'''%%%###&&&)))(((&&&$$$%%%&&&&&&''''''(((''''''&&&%%%''''''&&&&&&&&&''''''((())))))(((&&&$$$$$$''')))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$%%%%%%%%%"""!!!&&&&&&%%%%%%###""" $$$$$$$$$######!!! ###$$$&&&''''''&&&$$$###$$$######"""!!! !!!!!! !!!!!!$$$###"""###%%%%%%###"""&&&### """"""!!!!!!"""###$$$$$$###"""!!!"""###%%%$$$###!!!!!!!!!""""""!!!!!! !!!"""######"""%%%$$$!!!!!!######!!! ###&&&$$$""""""######!!!!!!%%%%%% ###$$$ !!!!!! !!!!!!"""$$$### !!!$$$"""$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!! $$$(((+++///---(((%%%"""!!!!!!""""""!!! !!!"""###""" """""""""""""""""""""""" !!!"""""""""""""""###""""""!!!!!!!!!!!!!!! !!!###$$$%%%&&&'''%%%%%%""""""############""""""##################$$$$$$!!!!!!!!!!!!""""""""""""$$$""" ###%%%$$$""" !!!###&&&((('''%%%$$$###$$$$$$$$$###"""###%%%%%%$$$$$$$$$%%%###$$$&&&''''''%%%""" ''''''''''''&&&%%%$$$$$$""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$#########$$$$$$'''''''''&&&&&&''''''''''''&&&$$$%%%%%%&&&$$$###'''&&&$$$%%%&&&&&&$$$###%%%&&&%%%###$$$((('''######%%%###!!!###''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$%%%&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!'''&&&$$$######$$$&&&'''"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###$$$%%%%%%$$$###&&&%%%$$$%%%&&&&&&%%%###&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%"""###''''''$$$$$$&&&)))((((((&&&%%%$$$######$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''''''''((('''&&&'''%%%%%%''''''%%%%%%''''''&&&$$$######$$$&&&'''(((&&&%%%%%%'''(((((('''%%%&&&$$$"""%%%)))'''"""((($$$"""###&&&(((&&&$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$((('''&&&&&&(((((('''&&&"""$$$'''))))))(((%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%$$$###(((&&&######$$$###!!!'''&&&&&&%%%%%%$$$$$$###(((((('''&&&%%%$$$$$$###%%%%%%&&&&&&'''((())))))(((&&&$$$%%%&&&'''&&&%%%(((((('''&&&%%%%%%%%%%%%%%%"""!!!&&&((('''$$$''''''((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&%%%'''&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%&&&%%%###!!!###$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$###"""!!!!!!$$$%%%&&&'''&&&%%%$$$"""$$$$$$######"""""""""!!!"""!!!!!!!!!!!!!!!!!!"""######"""###$$$%%%###!!!&&&$$$!!!!!!"""$$$###"""""""""############""""""""""""###"""!!! !!!###"""""""""######"""!!!""" ######!!!###$$$###""" !!!###$$$"""!!! !!!!!!###&&&$$$ !!!%%%$$$ ###""""""!!!!!!""""""### !!!!!!"""$$$&&& !!!######"""!!! """""""""""""""""""""""""""!!! """&&&***---///---)))%%%"""!!!!!!"""###"""!!!!!!######"""!!!######################## !!!!!!""""""!!!!!!%%%$$$######""""""###### !!!""""""###$$$%%%%%%"""$$$"""$$$%%%"""""""""############""""""%%%%%%$$$###"""""""""###"""""""""############$$$$$$""" !!!###%%%$$$###!!!""""""""""""###%%%%%%$$$###"""#########"""!!!###%%%%%%$$$###$$$%%%"""$$$%%%&&&&&&$$$""" $$$$$$$$$$$$$$$######"""###############$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$######""""""'''&&&$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$%%%%%%&&&$$$###'''''''''&&&%%%%%%%%%%%%%%%&&&%%%###$$$((('''###$$$%%%$$$!!!###''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&#########%%%&&&&&&$$$"""''''''&&&&&&%%%$$$$$$###'''&&&$$$######$$$&&&'''"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$###$$$&&&&&&&&&$$$$$$######%%%''''''&&&%%%&&&%%%$$$%%%'''((('''&&&))))))((('''%%%$$$######%%%###%%%)))+++)))***---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&'''&&&%%%&&&######&&&&&&######&&&'''&&&$$$######$$$&&&''''''&&&%%%%%%'''(((((('''%%%&&&%%%###%%%((('''"""""""""###$$$%%%&&&(((***&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$%%%&&&&&&%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$###"""###&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((((((&&&$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''$$$!!!###''')))'''%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######'''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&%%%###!!!%%%%%%%%%%%%$$$$$$###"""%%%%%%&&&%%%%%%$$$###"""$$$%%%&&&&&&&&&$$$###"""%%%$$$$$$#########$$$$$$""""""""""""""""""""""""###""""""###$$$$$$###!!!&&&$$$######$$$%%%###"""#########""""""###############"""!!!!!!!!!""""""###!!! !!!###### """!!!"""!!!&&&$$$""""""###$$$######$$$"""!!!!!!"""""" $$$###!!! """%%%###$$$######""""""######$$$ """$$$$$$###!!!!!!"""######""" ######################## !!!"""###&&&***---//////---)))%%%"""!!!!!!!!!$$$###""""""$$$$$$###"""########################"""""""""!!!!!!!!!!!!!!!'''&&&%%%%%%$$$$$$%%%%%%!!!"""""""""###############''''''### """$$$%%%########################'''&&&$$$###"""!!!!!!!!!#########$$$$$$$$$%%%%%%$$$"""!!!"""###%%%$$$$$$"""$$$%%%$$$###"""###$$$$$$######""""""""""""###!!!"""$$$$$$#########$$$"""###$$$%%%%%%$$$""" """"""#########$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$######"""""""""""""""""""""""""""""""""&&&&&&$$$######$$$$$$%%%$$$$$$############$$$$$$'''%%%$$$$$$&&&&&&%%%###%%%''')))'''%%%###%%%'''%%%'''&&&###%%%((('''###$$$%%%$$$"""###''''''###$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%'''&&&### ''''''&&&&&&%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%#########%%%'''((((((&&&&&&%%%%%%%%%'''((('''&&&((((((''''''&&&%%%%%%$$$)))&&&%%%'''&&&""" """###$$$$$$%%%&&&'''(((((((((''''''&&&%%%###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&%%%%%%$$$""""""$$$$$$""""""$$$'''&&&%%%$$$$$$%%%&&&''''''&&&$$$%%%'''(((((('''%%%'''&&&###%%%((('''### ###&&&&&&$$$$$$(((,,,&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%###"""###$$$%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###&&&(((((('''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%############$$$%%%&&&''')))&&&$$$$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######'''''''''''''''''''''''')))'''&&&&&&&&&&&&$$$"""))))))(((&&&$$$""" &&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%$$$######$$$$$$#########$$$%%%%%%"""##################"""###""""""###$$$$$$###!!!$$$$$$$$$$$$%%%$$$###"""%%%$$$""""""""""""$$$%%%&&&$$$""""""###$$$$$$$$$!!! ###"""### !!!######&&&###!!!"""%%%&&&$$$!!!&&&%%%######$$$$$$###"""### """### #########""""""#########$$$!!! """###!!! """#######################################"""###%%%'''***,,,...///...,,,)))&&&###"""!!!!!!%%%$$$######%%%%%%$$$###########################$$$$$$###"""""""""""""""''''''&&&%%%%%%%%%%%%%%%""""""""""""""""""""""""#########!!!!!!"""######$$$$$$$$$######$$$$$$$$$%%%%%%$$$###"""""""""###############$$$$$$$$$%%%$$$#########$$$$$$%%%%%%!!!"""$$$$$$######%%%&&&$$$$$$$$$###""""""###$$$ """$$$$$$#########$$$"""###$$$%%%$$$###"""!!!######$$$$$$%%%&&&''''''''''''&&&$$$$$$#########''''''&&&%%%$$$$$$###### """###%%%&&&&&&&&&&&&$$$$$$###$$$%%%&&&$$$$$$############$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$"""&&&)))'''###!!!$$$(((%%%'''&&&$$$%%%((('''###%%%&&&%%%"""$$$''''''###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%###!!!%%%%%%$$$$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%'''&&&%%%%%%$$$$$$%%%'''((('''%%%'''&&&%%%&&&'''((((((&&&$$$$$$%%%&&&'''((())))))(((%%%$$$%%%"""###$$$$$$%%%&&&'''(((((('''''''''&&&%%%###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$&&&'''(((((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%&&&&&&%%%%%%""""""%%%%%%""""""%%%'''&&&%%%%%%%%%%%%&&&''''''%%%$$$%%%&&&'''''''''%%%''''''$$$%%%((('''$$$%%%'''(((&&&$$$###%%%'''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$###"""###$$$%%%$$$"""&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###""""""""""""""""""!!!%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&''')))'''%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''---+++(((&&&&&&&&&%%%$$$))))))((('''%%%###!!! &&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""###$$$%%%&&&######$$$%%%%%%$$$######$$$#########%%%%%%###""""""###$$$$$$###""""""!!!%%%$$$###""""""###$$$%%%%%%###!!!!!!###%%%$$$""""""!!!!!!###$$$$$$ %%%### !!!###$$$%%%%%%""" """%%%&&&$$$!!!&&&%%%$$$$$$%%%%%%$$$###### !!!###""" ###""""""!!!!!!""""""###%%%""" !!!###$$$!!!!!!""""""##########################################$$$&&&'''((()))******,,,+++(((&&&$$$###""""""%%%$$$###$$$%%%&&&%%%###########################&&&&&&$$$############$$$&&&&&&%%%$$$$$$$$$$$$$$$############""""""""""""$$$  $$$&&&$$$"""%%%%%%$$$$$$$$$$$$%%%%%%###"""""""""###$$$%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&!!!###$$$$$$""""""###%%%$$$%%%&&&%%%######%%%'''!!!###$$$$$$######$$$%%%"""###$$$$$$$$$$$$######$$$######$$$%%%&&&((()))((((((&&&%%%$$$$$$$$$$$$''''''&&&&&&%%%$$$###### !!!"""###%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$!!!%%%((('''"""!!!$$$(((&&&'''&&&$$$%%%)))((($$$&&&'''%%%"""$$$''''''###%%%%%%%%%%%%%%%%%%%%%%%%(((%%%""""""###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###""""""###$$$%%%%%%$$$((('''&&&&&&''''''%%%###'''&&&%%%&&&((()))((('''$$$$$$%%%&&&((()))******$$$"""###((()))''''''***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&''''''&&&&&&######&&&&&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&$$$'''(((%%%$$$''''''%%%)))'''%%%%%%&&&'''&&&$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$'''&&&%%%$$$$$$&&&'''((($$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!###&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%$$$###""" '''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%&&&(((&&&$$$%%%&&&'''&&&%%%(((((('''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$'''&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''444000***'''&&&&&&'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((((('''%%%######$$$&&&'''###$$$%%%&&&&&&%%%$$$###%%%$$$$$$%%%&&&&&&%%%######$$$$$$$$$"""!!!"""###$$$$$$############$$$$$$""" !!!$$$%%%### ###$$$&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&&&&###""""""###%%%%%%$$$"""$$$###"""###$$$$$$###"""$$$"""###&&&%%%"""!!!""""""""""""!!!!!!""""""""""""!!!!!!"""$$$%%%%%%$$$&&&%%%%%%$$$###""""""!!!########################"""#########$$$$$$$$$$$$))))))'''&&&%%%$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%$$$#########$$$$$$$$$$$$$$$###############''' ###))))))'''%%%'''&&&%%%$$$$$$%%%&&&'''!!!!!!""""""###$$$&&&'''"""""""""############$$$$$$%%%&&&%%%$$$$$$&&&(((%%%&&&&&&$$$""" !!!!!!$$$&&&'''&&&$$$###&&&)))"""###%%%%%%$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$######""""""###%%%&&&((()))((('''&&&%%%%%%$$$%%%&&&%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%"""%%%'''&&&$$$###%%%'''&&&''''''$$$&&&)))((($$$&&&'''&&&###$$$''''''###&&&&&&%%%%%%%%%%%%$$$$$$(((%%%###"""$$$&&&((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%%%%$$$###)))((('''''''''&&&$$$"""'''&&&&&&&&&((()))((('''(((((((((''''''''''''''''''%%%&&&***+++((()))+++'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''(((%%%%%%((((((%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&''''''&&&$$$((()))&&&$$$'''(((&&&((($$$"""$$$(((***)))&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!"""###$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$&&&'''&&&$$$$$$%%%&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$############$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&;;;555,,,'''%%%&&&((()))$$$%%%&&&''''''(((((('''%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&'''((()))+++,,,,,,***(((&&&%%%&&&((()))$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&$$$!!!!!!###&&&###$$$$$$%%%%%%$$$$$$######!!!!!!$$$((()))$$$ !!!%%%''''''$$$###&&&)))%%%&&&''''''&&&%%%%%%&&&!!!###%%%&&&%%%%%%%%%%%%%%%###"""###$$$%%%$$$### !!!$$$'''$$$###$$$######""""""######$$$"""###$$$%%%$$$$$$%%%'''&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!""""""######''''''&&&&&&&&&%%%%%%%%%%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((###"""'''***'''&&&''''''&&&%%%$$$$$$%%%&&&'''""""""""""""###$$$%%%%%%#########$$$$$$$$$%%%%%%$$$%%%'''&&&$$$$$$&&&)))&&&''''''&&&###""""""###"""%%%'''&&&###"""&&&)))###%%%&&&&&&%%%%%%%%%'''$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''((((((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&'''''''''((((((&&&((('''%%%&&&)))((($$$'''(((&&&###$$$''''''###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$%%%''')))***)))'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%$$$)))'''&&&&&&&&&&&&%%%###((('''&&&'''((('''%%%$$$((('''&&&'''((()))((('''))))))((((((''''''&&&&&&***'''''')))((($$$"""$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&%%%$$$'''''''''''''''''''''''')))'''%%%%%%&&&''''''&&&(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&&&&$$$###$$$%%%'''&&&&&&$$$(((***&&&$$$&&&((('''&&&%%%%%%%%%'''(((((((((%%%%%%%%%&&&&&&'''((()))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%''''''%%%%%%''')))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%(((''''''&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&((()))'''''''''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&???888...'''$$$&&&(((***''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))+++---...///---+++((('''(((***+++$$$%%%'''(((((('''%%%$$$'''&&&&&&'''(((((('''%%%&&&''''''$$$!!!!!!%%%(((###$$$%%%&&&&&&%%%$$$###&&&%%%%%%)))...---(((###"""&&&%%% %%%+++$$$&&&(((((('''%%%%%%%%%!!!%%%((((((&&&%%%&&&((('''%%%%%%%%%'''''''''%%%###&&& """%%%$$$$$$$$$$$$$$$$$$%%%%%%''')))'''###!!!###%%%"""""""""###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""###$$$&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  !!!###%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''$$$&&&***(((""""""(((((('''%%%$$$$$$%%%'''((($$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&'''&&&$$$$$$&&&)))###%%%&&&&&&&&&&&&'''(((!!!$$$'''%%%"""!!!%%%)))###%%%''''''&&&&&&&&&'''%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&''')))+++(((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%)))''''''(((***+++***)))&&&((('''%%%&&&)))((($$$'''(((&&&###$$$((('''###&&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&***------)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$+++***((((((((((((&&&$$$'''&&&&&&'''(((((('''&&&((('''&&&''')))))))))'''&&&&&&''''''((()))))))))&&&$$$%%%))))))''''''***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((''''''((((((((((((''''''%%%&&&'''(((((('''&&&&&&(((((((((((((((((((((((()))'''%%%%%%&&&&&&%%%$$$'''%%%%%%''''''%%%%%%'''&&&&&&''''''''''''&&&&&&&&&$$$###$$$%%%&&&&&&&&&$$$)))***'''$$$&&&((('''''')))***((($$$###%%%(((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''&&&$$$###$$$'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%&&&'''''''''(((***+++(((((('''&&&&&&%%%$$$$$$(((''''''&&&&&&''''''(((***)))'''&&&''')))+++,,,%%%&&&&&&'''((('''''''''***EEEEEE...$$$'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&(((***,,,---///---+++)))'''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((('''&&&%%%######%%%((((((%%%$$$%%%$$$!!!***######$$$''''''''''''''''''''''''###&&&'''$$$%%%((((((&&&'''&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$###""""""''''''&&&%%%$$$""""""!!!"""""""""###$$$$$$""" '''""""""'''(((###"""$$$&&&$$$%%%((('''$$$%%%)))%%%$$$$$$%%%&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''(((((('''&&&'''&&&%%%$$$$$$$$$$$$$$$)))%%% !!!%%%''''''(((((('''&&&%%%%%%$$$###&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$""""""%%%&&&%%%###$$$$$$############$$$$$$""""""###$$$$$$###!!! ###$$$%%%$$$######%%%&&&%%%'''(((&&&######&&&***!!!###&&&((()))'''$$$"""&&&'''''''''''''''&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''+++'''$$$&&&***+++(((%%%(((''''''&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%)))'''%%%######$$$'''((()))(((&&&$$$$$$$$$&&&'''$$$$$$$$$######"""""""""'''&&&&&&&&&&&&'''((((((***)))(((((()))***)))'''******)))***+++***(((&&&)))'''%%%###$$$&&&))),,,$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%''''''&&&$$$%%%'''))))))((('''&&&+++###%%%&&&"""%%%((("""%%%&&&'''(((((('''&&&%%%((((((''''''''''''(((((())))))(((''''''''''''''')))(((((((((''''''''''''(((''''''((())))))(((&&&))))))((('''&&&%%%%%%$$$)))((('''(((******((('''******))))))((((((((('''''''''((((((''''''&&&%%%)))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%))))))((('''&&&&&&%%%%%%'''''''''''''''''''''''')))'''$$$%%%'''((('''%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&''''''&&&%%%''''''''''''(((((())))))$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&)))(((&&&&&&'''(((&&&%%%'''(((((('''%%%%%%&&&(((%%%&&&'''''''''&&&%%%$$$((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&(((((('''&&&$$$""")))(((&&&&&&'''''''''&&&''')))((($$$$$$'''(((&&&++++++***)))((('''&&&&&&&&&'''((('''%%%%%%'''((('''''''''''''''((()))************)))(((&&&$$$###&&&&&&$$$$$$$$$$$$&&&&&&'''''''''''''''((())))))''''''((())))))))))))((()))======+++%%%&&&%%%(((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))+++,,,,,,+++***)))(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&((((((%%%%%%&&&%%%"""***'''"""!!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((%%%%%%''''''$$$'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&%%%$$$###""""""&&&$$$""""""###$$$$$$$$$%%%!!!!!!$$$%%%"""!!!$$$&&&$$$%%%'''&&&"""###'''%%%$$$$$$%%%&&&&&&$$$"""&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((''''''''''''&&&%%%%%%%%%%%%%%%(((%%%!!! ###%%%''''''((((((''''''&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###%%%&&&%%%$$$$$$$$$############$$$$$$!!!"""###$$$%%%$$$######%%%&&&&&&%%%$$$$$$%%%'''''''''&&&%%%$$$"""###$$$&&&(((((('''&&&$$$''''''(((((((((((('''''''''''''''((((((((())))))'''''''''''''''''''''''')))&&&###%%%((()))'''$$$((((((''''''''''''((((((&&&'''((())))))((('''&&&)))(((&&&%%%%%%&&&((()))***((('''%%%%%%%%%'''(((&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&''''''((()))***((('''((()))***)))'''***)))))))))******(((&&&$$$"""!!! """$$$&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&((('''%%%$$$&&&''''''&&&''''''''''''''''''((((((""""""$$$)))$$$''''''((((((((((((''''''((((((((()))***+++,,,---******)))((((((((((((((()))))))))((((((((('''''')))((('''(((******((('''))))))))))))))))))******)))(((((((((******((('''$$$$$$%%%'''(((***+++,,,((((((((((((((('''&&&&&&)))((((((''''''(((((())))))(((''''''&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&))))))(((((('''&&&&&&%%%'''''''''''''''''''''''')))'''%%%%%%'''((('''&&&*********))))))(((((((((''''''''''''&&&%%%$$$###'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%((((((((('''''''''&&&&&&((('''&&&&&&'''((('''%%%'''(((((('''%%%%%%&&&(((%%%&&&'''((((((''''''&&&(((((((((((((((((((((((()))(((((((((''''''''''''$$$&&&'''((()))(((&&&%%%***(((&&&&&&'''''''''&&&'''***)))%%%###&&&'''&&&)))))))))))))))((((((((('''(((((((((&&&&&&((()))(((((('''''''''((())))))*********))))))'''&&&%%%((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))&&&&&&'''((((((((((((((((((333000((('''$$$"""(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((()))******(((((()))*********))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''(((((()))))))))(((((('''''')))***'''&&&((('''###)))((((((((())))))'''&&&'''&&&&&&&&&%%%%%%$$$$$$'''))))))&&&%%%''''''$$$''''''((()))((('''&&&%%%###$$$%%%&&&&&&'''&&&&&&''''''&&&%%%$$$###"""""")))&&&###!!!###%%%''''''+++((('''******((()))+++&&&$$$%%%'''%%%!!!"""%%%%%%%%%%%%&&&'''(((&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''%%%######$$$&&&&&&&&&((((((''''''&&&&&&%%%%%%'''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&'''(((((('''%%%$$$%%%''''''%%%%%%'''((($$$&&&&&&'''(((((((((((('''''''''((()))************''''''(((((((((((())))))(((((((((((((((((((((((()))'''%%%&&&)))***(((%%%((((((((((((((()))***+++(((((()))******)))(((((()))))))))((())))))))))))***)))((('''''''''((()))))))))((((((((((((''''''(((''''''''''''((()))))))))((('''((()))***)))(((***)))((()))******(((&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))))))))))))))((((((((((((''')))'''%%%&&&'''((((((''')))(((&&&%%%&&&'''***+++$$$"""&&&$$$)))...)))))))))(((((((((((())))))((((((((()))+++,,,...///,,,++++++************************)))))))))((((((***)))((()))***+++)))'''+++************************)))((()))++++++)))(((""""""$$$&&&(((***+++,,,((())))))))))))(((''''''))))))((((((((())))))***))))))((('''''''''(((((((((((((((((((((((((((((()))((('''((()))***)))''')))))))))((((((''''''&&&(((((((((((((((((((((((()))'''&&&&&&'''((((((''')))(((((('''&&&%%%%%%$$$))))))))))))((('''&&&&&&'''&&&&&&'''(((((('''%%%'''''''''''''''''''''''')))'''&&&&&&'''((('''%%%'''''''''''''''''''''&&&((('''&&&%%%%%%&&&'''((()))(((((((((((((((''''''(((&&&&&&&&&(((((((((&&&'''(((((('''%%%%%%&&&'''&&&'''((()))))))))))))))((((((((((((((((((((((((*********)))))))))((((((%%%&&&''')))******)))(((***((('''&&&'''((('''&&&(((++++++&&&$$$&&&'''%%%((((((((())))))*********((()))***)))'''''')))***))))))((('''''''''((((((******++++++***))))))((()))((((((''''''(((((()))'''''''''((((((((())))))###$$$%%%%%%&&&&&&%%%%%%'''***'''&&&***$$$!!!)))''''''''''''''''''''''''''''''(((((((((((('''''')))))))))(((((((((((()))%%%&&&(((***++++++******))))))))))))))))))))))))((((((''''''''''''((((((&&&'''(((((())))))))))))'''***+++(((''')))(((%%%'''(((((())))))(((&&&%%%))))))((((((''''''&&&&&&&&&))))))&&&&&&((((((%%%%%%&&&((())))))(((&&&%%%!!!"""###$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######(((%%%###"""$$$&&&''''''##################$$$'''(((&&&&&&(((%%%!!!"""%%%&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&''')))'''(((((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((''''''''''''''''''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&'''(((******'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&((()))((('''%%%$$$$$$&&&$$$%%%&&&)))***)))$$$ )))((((((((())))))******'''((()))***+++,,,,,,,,,(((((((((((((((((()))))))))))))))))))))))))))))),,,***))))))+++,,,+++)))((((((((()))***+++,,,---************************))))))+++,,,,,,++++++***+++******)))))))))***+++*********))))))))))))))))))(((((((((((()))******)))((('''(((*********(((+++***)))***++++++***(((++++++,,,,,,,,,,,,++++++))))))))))))*********+++++++++*********))))))))))))(((''''''((()))((('''))))))((('''((()))***+++...'''***---))),,,///)))+++***)))(((((()))***+++''''''((((((***+++,,,---------,,,,,,,,,,,,,,,---++++++++++++************+++***)))***,,,,,,***)))...---,,,***)))'''&&&%%%,,,++++++,,,------,,,***((((((((((((((((((((((((***************))))))(((***))))))))))))***++++++***))))))((((((((())))))************************+++***))))))++++++***)))******)))))))))((((((((())))))))))))))))))))))))***)))(((((()))*********))))))((('''&&&%%%%%%$$$******++++++***)))(((((('''&&&&&&'''(((((('''%%%((((((((((((((((((((((((+++***))))))++++++***))))))))))))(((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))((('''&&&''')))))))))''''''(((((('''%%%%%%&&&((('''((()))***++++++,,,,,,)))))))))))))))))))))))),,,++++++++++++*********'''((()))************)))+++)))''''''((()))((('''***......)))&&&'''((('''(((((()))))))))************++++++***))))))***,,,******)))((('''''''''(((******++++++,,,++++++***))))))(((((((((((())))))''''''((()))))))))))))))###$$$%%%%%%&&&&&&%%%%%%''''''"""%%%,,,&&&!!!***'''''''''''''''''''''''''''(((((())))))((((((''')))))))))))))))(((((('''$$$%%%''')))***+++******(((((((((((((((((((((((((((((('''''''''(((((()))%%%&&&'''((((((((((((((((((++++++((((((******&&&(((((()))((('''''''''''')))))))))(((((('''''''''$$$'''(((&&&'''++++++)))$$$%%%'''((()))'''&&&$$$!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&'''&&&$$$$$$&&&((('''&&&''')))+++)))'''((()))'''######''''''&&&%%%&&&((())))))((($$$$$$%%%%%%&&&&&&&&&'''%%%'''''''''%%%%%%(((***''''''((())))))(((((('''%%%%%%&&&''''''&&&'''''''''(((((((((((((((((((((((('''%%%&&&&&&'''%%%$$$&&&&&&''''''((()))***+++''''''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&))))))(((''''''&&&&&&&&&'''((((((&&&$$$###$$$%%%###&&&((()))(((((()))+++******)))))))))***+++,,,((()))***+++,,,,,,,,,,,,))))))))))))))))))((((((************************+++*********+++++++++***)))))))))******,,,---...+++++++++******+++++++++)))***,,,---...---,,,++++++++++++***++++++++++++)))))))))******************))))))))))))***++++++***)))((()))+++,,,+++***---,,,++++++---------,,,***+++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++************)))((()))******)))(((((()))***+++++++++***)))///(((+++---''')))+++$$$,,,,,,***))))))***,,,,,,+++************++++++,,,......---------......///------,,,,,,,,,+++++++++,,,++++++,,,------,,,***///...---,,,***)))((('''///...---...000000...------,,,,,,+++***))))))(((++++++,,,,,,++++++***)))***************+++,,,---******)))))))))******+++++++++++++++++++++++++++,,,+++******,,,,,,+++*********************))))))************************++++++++++++++++++---.........---,,,,,,+++******++++++,,,,,,,,,+++******(((((('''((()))***(((&&&)))))))))))))))))))))))),,,***)))***,,,,,,+++***++++++++++++************,,,+++***))))))***+++,,,***************************)))((((((*********((()))))))))((('''&&&'''))))))))))))***+++,,,------************************---,,,,,,,,,,,,++++++++++++++++++******))))))(((+++***(((((()))))))))(((***000222---((((((***)))************))))))))))))***+++,,,+++))))))+++,,,+++***)))(((((((((((((((***++++++,,,,,,,,,,,,,,,(((((())))))))))))(((((('''((())))))******))))))&&&&&&'''(((((((((((((((&&&(((###$$$+++'''""")))''''''''''''''''''''''''(((((())))))))))))((((((((()))))))))))))))((('''&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))%%%&&&''''''(((((((((((('''***+++((((((+++***'''*********)))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$'''((('''(((,,,---+++$$$%%%&&&'''((('''&&&&&&$$$%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%$$$######$$$&&&((((((&&&$$$$$$***---+++***,,,......)))'''(((***((($$$%%%((((((&&&%%%%%%'''(((((('''$$$$$$$$$%%%&&&&&&''''''%%%'''((('''$$$$$$(((+++&&&&&&((()))))))))((('''%%%&&&((('''&&&&&&''')))''''''(((((())))))******)))'''&&&&&&''''''%%%$$$''''''''''''((()))******''''''''''''''''''''''''&&&'''((('''&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''))))))(((''''''''''''(((&&&''''''&&&$$$###$$$&&&%%%((()))'''$$$###(((,,,*********)))***++++++,,,))))))***+++,,,,,,,,,,,,******))))))))))))((((((++++++++++++++++++++++++((((((((((((((((((((((((***************+++,,,---,,,+++************+++,,,***+++,,,.........------***+++++++++,,,,,,,,,,,,)))))))))************++++++************+++,,,,,,+++***)))***,,,------,,,///---,,,,,,...//////...,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++******))))))***+++,,,***(((((()))+++------,,,+++))),,,&&&***---)))+++---&&&---,,,,,,,,,,,,,,,,,,---......------------........................///000.........---------,,,,,,------,,,---...///---+++------........./////////000///...///111111///...------------------------,,,------------,,,+++++++++++++++++++++,,,---...++++++*********+++,,,,,,++++++++++++++++++++++++,,,+++***+++,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++,,,...000---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***))))))***++++++***(((************************)))((('''(((*********)))+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,*********++++++++++++,,,---,,,******+++,,,***)))***++++++***(((((()))***+++*********+++,,,------************************---------,,,,,,,,,++++++,,,,,,+++***))))))((((((,,,***(((((()))***)))((()))000333...))))))+++++++++++++++******)))))))))***+++,,,+++))))))+++,,,******)))((((((((())))))++++++,,,,,,,,,,,,,,,+++((())))))******))))))((('''((()))***+++***)))(((''''''((())))))))))))((($$$***&&&"""((('''###&&&''''''''''''''''''''''''((())))))******))))))((('''((()))******)))((((((((((((((('''''''''(((((())))))))))))))))))))))))((((((((((((((()))******''''''((()))))))))((((((&&&******((((((******'''(((***,,,+++((('''((()))%%%%%%&&&&&&''''''((((((%%%))))))'''(((,,,,,,***&&&&&&''''''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''(((((('''$$$""" """$$$###'''&&&''')))'''$$$%%%))))))'''%%%$$$&&&'''&&&&&&%%%%%%%%%&&&''''''((((((%%%''')))&&&######(((,,,$$$%%%'''))))))((('''&&&&&&'''((('''&&&&&&(((+++''''''((()))******++++++***(((&&&&&&''''''%%%$$$(((((('''''''''(((((()))''''''''''''''''''''''''&&&((()))(((&&&%%%'''***''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++&&&''''''&&&%%%%%%&&&((((((''''''%%%%%%%%%'''((())))))******++++++++++++)))***++++++++++++***************)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,'''(((((((((''''''((((((+++***************++++++,,,+++***))))))***+++,,,***+++,,,---............******++++++,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++,,,------,,,++++++,,,...//////...///---++++++---///////////////......------------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++******+++---,,,***)))***++++++,,,,,,,,,,,,,,,---(((,,,000,,,...111***---------......---------...---------...///000000...............///000000/////////.........------......---...///000...,,,------...///000000111222///......///000000///------------.........//////---............---,,,,,,++++++++++++,,,---...///+++++++++++++++,,,------++++++++++++++++++++++++,,,+++******,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******---///)))))))))************++++++,,,,,,------,,,,,,+++++++++***+++,,,---+++)))++++++++++++++++++++++++)))''''''((()))******))))))******+++,,,---......,,,---///000000///---,,,++++++++++++,,,,,,,,,---000///------------+++))),,,,,,---+++***)))***,,,,,,++++++******+++,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++*********))))))))))))***---+++))))))*********)))&&&...222...((((((***+++)))***************++++++***++++++***))))))***,,,)))))))))((())))))******++++++,,,,,,,,,++++++***)))***+++,,,,,,+++***)))'''((()))++++++***)))(((%%%&&&''''''((((((''''''""",,,(((!!!%%%'''###$$$''''''''''''''''''''''''))))))************))))))&&&''')))*********)))(((+++***(((&&&&&&&&&'''(((************************((((((((((((((()))******))))))************))))))&&&)))***((((((******'''$$$'''++++++(((&&&%%%&&&&&&&&&'''((()))***++++++(((***+++((((((++++++(((((((((((('''((()))***+++%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%)))'''$$$$$$&&&)))++++++&&&---+++)))+++,,,***&&&$$$%%%((('''$$$%%%)))***'''%%%$$$%%%&&&%%%%%%&&&&&&&&&'''((())))))***%%%((()))'''######(((---###%%%'''((()))((('''&&&&&&((()))'''%%%%%%))),,,''''''((()))***++++++,,,***(((''''''''''''%%%$$$)))((((((''''''''''''(((((((((((((((((((((((((((&&&(((***(((&&&%%%'''***''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%'''***,,,...'''(((((((((&&&&&&(((***)))&&&$$$&&&)))+++***'''((()))***++++++++++++*********+++++++++***))))))+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))*********)))((()))***++++++******)))*********,,,+++***))))))***+++,,,++++++,,,,,,---...//////)))***++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++---///000000///...,,,***+++,,,...///......---,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++******,,,------+++)))---,,,+++******,,,...///...(((,,,///+++---...''',,,---...//////...---,,,******++++++---...000111...............///000000////////////............///......///000000///---...........................------...//////...,,,..................------......//////......---,,,+++++++++,,,---...///000++++++++++++,,,,,,---...++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++***)))))),,,///***++++++,,,------......++++++,,,,,,---,,,,,,,,,,,,,,,+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,***(((((()))***,,,---...///,,,---000111111000---,,,+++++++++,,,,,,---------222111///......---+++)))------...,,,+++***+++------,,,+++*********+++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++(((((((((((()))***+++,,,---+++))))))***+++***)))$$$,,,111---''''''***+++'''((()))***+++,,,------***++++++***))))))***,,,))))))(((((()))***+++++++++,,,,,,,,,++++++***)))++++++------------++++++'''(((***+++,,,+++)))(((&&&***------***((()))+++&&&'''(((((()))((((((((()))((('''&&&%%%&&&&&&''''''(((((((((((((((''''''+++************+++,,,------,,,,,,,,,,,,,,,,,,---%%%---///)))(((---***!!!...+++))))))***,,,,,,,,,***************************++++++***(((''')))***))))))))))))((((((((((((''''''(((((()))(((''''''(((''''''''''''(((((()))+++***)))''''''((()))))))))))))))))))))))))))))))))###!!!&&&)))'''###!!!***&&&%%%(((***)))))),,,---+++******,,,,,,+++***++++++*********************(((''''''''''''%%%$$$''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((()))******++++++******))))))(((((()))))))))))))))***++++++///+++&&&$$$&&&((()))(((((()))))))))))))))))))))---+++)))))))))***)))'''&&&%%%%%%'''((()))((('''&&&+++'''&&&)))%%%!!!)))&&&&&&&&&&&&'''((())))))(((((())))))))))))))))))***%%%$$$)))+++'''&&&)))+++,,,,,,---,,,,,,++++++///+++))),,,111333///+++))))))*********))))))(((---.../////////---,,,+++------------,,,+++***)))&&&,,,000///...///...***$$$)))------***))),,,///,,,///111222000...------...,,,***)))+++,,,++++++...---,,,,,,......---,,,...---,,,++++++,,,...///000***(((***+++***+++...------------...///000000))),,,...---++++++---000***+++,,,------...------++++++,,,+++))))))+++,,,...---,,,+++,,,,,,...///++++++++++++,,,,,,,,,,,,++++++,,,---,,,***+++---......////////////......///...---------...000000......---,,,---...000111///000000000000///.........---,,,++++++---///000....../////////...---,,,000111222222222111///...111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,---...///******++++++++++++*********+++,,,---------------...//////...---+++)))'''///......---,,,,,,,,,---***))))))***,,,,,,+++)))******+++++++++,,,,,,,,,......---,,,+++++++++++++++,,,---.........---,,,,,,+++++++++,,,,,,***)))//////...---,,,+++***)))***************+++++++++******+++,,,------......//////000000000///---,,,++++++++++++++++++++++++111///...,,,++++++,,,,,,+++***)))(((((()))***+++)))))))))***++++++,,,,,,---------------------...222000............,,,***------,,,++++++,,,------,,,,,,++++++***)))))))))***)))((()))***+++***(((+++(((&&&(((---///---***))))))************))))))))))))***++++++++++++*********)))))))))))))))***///,,,)))'''(((***++++++***)))(((((((((***+++,,,''''''((()))***)))(((&&&'''(((((()))))))))((((((+++***((('''''''''((()))((())))))***************++++++,,,,,,,,,,,,++++++......,,,+++++++++,,,,,,(((///000***)))---+++$$$---+++))))))***,,,,,,+++***************************++++++***(((((()))+++)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***,,,+++)))((('''(((((()))))))))))))))))))))))))))...(((&&&+++...,,,(((''',,,(((&&&((()))((()))---...///000000///---,,,+++)))))))))******************(((''''''''''''&&&$$$''''''''''''''''''''''''''''''((())))))))))))))))))(((((((((((()))******++++++******))))))))))))***************+++,,,,,,...+++))))))***+++)))((())))))))))))))))))))))))---+++)))((()))***)))((((((''''''(((******)))'''&&&+++(((&&&)))&&&"""***''''''''''''((()))***+++((((((((((((((((((((())),,,''''''+++---******---...////////////...------------...///000111000///---------------,,,,,,,,,...///000111111000///.../////////000000000000000555666333---***...222333***,,,------,,,,,,...000---...000000///.........///---++++++,,,---------...---,,,,,,......---,,,...---,,,,,,---///111333///+++))),,,---++++++---,,,++++++++++++,,,,,,---)))+++---,,,******+++---,,,,,,,,,------.........,,,,,,---,,,******+++---,,,,,,++++++++++++,,,---++++++,,,,,,,,,---------,,,---......---,,,---...,,,,,,------------,,,,,,------,,,+++,,,---.../////////.........///000000.........///...------,,,......---------...000000222111111111111111111111///////////////...------000///...---------......---------------------------,,,++++++++++++,,,---++++++,,,,,,,,,,,,+++++++++,,,------......------'''((()))***,,,,,,,,,------,,,++++++******++++++*********+++---...---+++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------............---+++***---,,,+++,,,------+++)))------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,******+++,,,,,,---......---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,,,,,,,---,,,+++***))))))***+++,,,))))))******+++,,,,,,---.........------,,,,,,,,,---...///---***((()))***---,,,++++++++++++,,,---,,,,,,,,,+++******))))))+++***((((((***+++***)))+++(((&&&(((,,,...,,,)))******++++++++++++******++++++,,,++++++***))))))******))))))))))))******,,,+++******,,,,,,+++***))))))((((((((()))++++++***'''%%%'''***+++((($$$)))))))))))))))))))))))),,,+++***)))((()))******)))******+++------............//////...---+++***///...,,,******+++,,,------222111+++***...---'''---,,,******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++))))))***,,,***************+++++++++,,,+++***)))(((((()))***)))))))))))))))***++++++---,,,***)))((((((((())))))))))))))))))))))))))),,,'''%%%)))+++)))&&&&&&...***'''((()))(((+++000222666::::::666222//////***************************)))''''''(((((('''%%%(((((((((((((((((((((((())))))***++++++++++++***)))))))))))))))***++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...---***(((******++++++++++++******,,,***))))))***+++***)))+++***)))***++++++)))'''(((///+++'''***(((%%%+++))))))))))))***+++,,,---+++******))))))*********,,,)))(((+++...------///000000000000000000000000---///111111000000222444444333222222111111111222111222333555666555555444333444444555666888999:::>>>>>>888000...333999;;;555333///...///111333444333333222111000/////////000...,,,,,,---/////////...---,,,,,,......---,,,......------///111444555///,,,+++///000---,,,---,,,,,,++++++***+++++++++,,,---...---+++++++++---......---------...//////---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---///000000......//////,,,------......------,,,---------,,,---......///000000000000000000///......////////////...------///////////////000000000000///.........///000111//////...------------..................///000111........................------,,,,,,+++,,,,,,---------------------------,,,,,,---............------,,,+++***************---,,,++++++***++++++++++++******,,,...///...---++++++++++++,,,,,,,,,,,,******++++++,,,---....../////////...---,,,***)))...---,,,---......,,,***++++++,,,,,,---------...---------,,,,,,,,,,,,,,,+++++++++,,,------......---...///000000///......------------------------000///...---------------,,,,,,++++++++++++,,,,,,******++++++,,,------...111111000///...---,,,,,,***...111...(((&&&(((---,,,,,,++++++++++++,,,,,,---,,,,,,++++++******)))---***(((((()))+++++++++,,,)))'''(((+++,,,***(((+++,,,,,,------,,,,,,+++---------,,,+++***((((((+++******)))******++++++******+++---......+++)))))))))((((((((()))*********)))((()))+++,,,***(((,,,,,,+++***************,,,+++***))))))***++++++)))***+++,,,...000111222222222333333222///---+++...---+++***+++,,,///000222555333---,,,//////,,,///...------...///...---------------------------------...,,,+++***+++---++++++,,,,,,,,,,,,------///---+++)))))))))+++,,,************+++,,,------///---,,,***)))))))))***************************)))%%%###'''(((&&&$$$%%%...***((())))))***...555999@@@FFFFFF@@@999666666///......,,,+++***))))))+++***))))))******((('''))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++************+++,,,,,,...---,,,++++++,,,---......---------------.....................---+++***,,,,,,---.........---------+++******+++,,,,,,+++,,,+++***+++,,,+++)))(((...555000))),,,***'''+++++++++++++++,,,---......///...---,,,,,,,,,---...,,,)))(((***,,,---...///......///000222333444555222333444444555666777888;;;:::999777777777888888777888:::<<<>>>>>>>>>>>>;;;;;;::::::;;;===???@@@AAADDDDDD@@@AAAFFFJJJKKKGGG???555111444:::>>>???AAA>>>999666333222000///111///------...000000//////...------//////...---000///......///111333555000---...222333000---...000///...---------------000000000///............//////.........///000111000111111000...---------...////////////......---------........./////////---111222111///000000/////////000000000000///////////////000000000111111111111222222222111///...111111222222111111000//////000000111111111000000///...,,,+++,,,...000111333222000/////////000111............//////000000......................../////////.....................------------......,,,------.........------333111///---,,,++++++,,,///......------.........+++******,,,...000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------............---,,,,,,,,,///...---...//////---+++,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,------............///000111222222111111........................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////111111000000//////......---000222000+++)))+++...,,,,,,++++++++++++,,,,,,---------,,,++++++******...+++)))(((***+++,,,,,,,,,***))))))***+++)))''',,,,,,------------,,,,,,------------,,,+++***)))++++++*********+++,,,,,,+++++++++,,,---,,,)))'''))))))))))))))))))))))))''')))++++++******,,,...///...---+++*********++++++***)))))))))***+++,,,******+++,,,...111333444666777777777555222///------,,,,,,,,,---000222444555666333///...000111///222111000111222222111000000000000000000000000000...//////...,,,,,,---...------------......//////000///---+++***+++---...,,,++++++,,,---...//////000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,,,,***)))+++---***)))++++++,,,222:::@@@FFFMMMMMMGGGAAA>>>>>>666555333111...,,,***)))---+++***+++,,,,,,+++***++++++++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,---......000///............000000//////...------.........111000///...---,,,---......///111333333333222222000///------...///...------,,,+++,,,---,,,***(((444<<<666,,,......***---,,,,,,,,,------...///000111000...---------...///...---++++++---000111000...///000222555999<<<===>>>;;;888:::???AAAAAA???@@@@@@???>>>===<<<<<<<<<>>>???BBBDDDFFFGGGGGGGGGBBBAAA???======???AAABBBFFFJJJMMMMMMQQQYYYaaacccYYYMMM???999===FFFLLLOOOOOOJJJCCC===:::777444111333111///...///000000///000///...///000000///...333111000......///111222111///000444666222//////111111000///......//////222111000000000000///...000000000000111222333333444555666555222000000000111111333333333111000...///000000000000111111111---333666222111333333000000111111222222111111000111111222222222333333333333333444555444333111000333333444444333333222111111222222333333222111111222111000000111333555777444333222111000111222333000000000000000/////////////////////////////////000000000//////......---///......------......///---...............------------------///111333444000///////////////000000+++++++++,,,/////////---............---------------............---,,,+++---------......//////000111000//////000000///---////////////.........---......---------,,,,,,,,,.............../////////...///000111222222111000.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000,,,------....../////////000///............---,,,,,,,,,,,,------,,,,,,,,,......------,,,+++++++++...,,,******+++,,,,,,,,,---,,,+++***+++***)))(((++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,------...,,,***)))))))))'''&&&******************))))))&&&))),,,,,,***+++///333222000...,,,++++++++++++++++++***)))***+++,,,---,,,,,,,,,---///222555666999999999888777444222000------...///000222444555666555333222111222222222444333333444555555333222111111111111111111111111///000000///------...000.........///000000111111000///...------...///000------------...000111222111111///.........///000........................111------......,,,,,,///,,,+++,,,...------444<<>>BBBDDDFFFAAA>>>@@@FFFJJJIIIFFFCCCDDDDDDCCCBBBAAA??????BBBCCCFFFHHHJJJKKKKKKKKKFFFCCC@@@===<<<===@@@BBBEEEHHHHHHGGGMMMYYYdddiii```UUUHHHBBBEEEMMMTTTXXXTTTOOOGGGCCC@@@>>>:::777777444222000111111111000222111000000222222111000555333111///...///000111444111222666777444111222111111000000///000000000333111000000222222111///111222444666777888888888;;;<<<>>><<<999777555555555777999:::999777444222444444444555555555666666222999<<<888666:::999444222333333333333333333222333333444555555555555444777888888888888777777666555555666666666555444444666666555555555555555444333222222333444666888999444444333222222222222333333333333333333222111000111111111111111111111111000000000000000///------111000///......///000111000000111111111000/////////////////////000111222/////////...//////000111...------...000000///---000000000//////////////////000111111000...---+++............///111222333222111000111222222000...111111111000000000//////000000//////...---------000000000000000000000000......000111111000////////////////////////////////////000000000000//////------............------......//////000111111111******+++,,,---......///000...,,,,,,...///---+++------............------///......------,,,,,,+++---,,,+++,,,------,,,+++------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,------.........---++++++++++++,,,---......///---+++)))))))))((('''++++++,,,,,,++++++***)))+++,,,---...000333666888444222///---,,,+++,,,,,,---,,,+++++++++,,,...//////......///111444777999::::::888777555444333222///000111333333333333333555333333333333333333444444333333555666666444222000000000000000000000000000111111000......///111/////////000111222222222......//////000111111111............000111222333222222111000111222333444000000000000000000000000000------...---***,,,000......///111///---222:::<<<===>>>??????>>>>>>===;;;:::888666333111///...111000//////111111000///000000000000000000000000111111222333333333333222111111111111111222333333111333444666666555444333555444444333222222333333333666777666333111222333222555888<<>>;;;:::<<>><<<999666444444333222111444333222222444444333222555444222111000111333444666333333777888555333444333333222222222333444444666444333444666777666444444666999===?????????>>>CCCEEEFFFEEEAAA>>><<<<<>>;;;::::::::::::;;;;;;;;;;;;999BBBEEE???>>>BBBAAA;;;777888888999999888888777888888:::;;;;;;;;;:::999=========<<<======>>>>>>;;;;;;;;;;;;;;;:::999999<<<;;;:::888888888999:::444444555666888999:::;;;666666666666666555555444444555666777888777666666555555555555555555555555444444444444444222111000444333222111111222333444444444555555444333333222444444444333222000///...111000000000111111222333222111000111222222000...222222222111111111000000///000111222222111///...111111000000000222333444333222111222333333111///111111222222222222333333333222222111111000//////222222222222222222222222111222333333333222111000222222222222222222222222222222333444444444333222///000000111111000000/////////000000111222222222.........//////000000000//////000///..................///000000///......//////......---,,,,,,,,,,,,,,,,,,...//////,,,***---......------,,,,,,---------............---------............------,,,+++++++++,,,,,,---...///,,,,,,,,,---...---+++))),,,------------,,,+++***222000///222888<<<>>>===555333000---,,,+++,,,,,,...------,,,---...///000111111000111333666999::::::999777555444333333333222333555555555333111000333222333444555444444555444333333555666666444111////////////////////////111222222111///...000111//////000111222222333333---...///111222222222222.........///000222333444333222222111222333555666111111111111111111111111222000///000///,,,...222000000222333000,,,000777777555555666888::::::999999888777666444333111111222111000111222333222111111111111111111111111111333444555555666666555555333333222222333333444555222444666888999888666444888777666555555555555555333777;;;;;;888555333333333666:::???BBBCCCCCCCCC>>>;;;888777777666444333222111111333555555444333---999555***///666555777555555555666666777888999;;;:::777444444444666777555666333---...333444000222222222333555999<<<>>>>>>????????????AAADDDHHHEEEFFFHHHIIIHHHEEEAAA???AAABBBDDDFFFHHHHHHHHHHHHCCC@@@<<<888888:::>>>AAA<<>>>>>>>>>>>?????????@@@???HHHKKKFFFDDDIIIHHHAAA===>>>>>>??????>>>>>>======>>>@@@AAAAAAAAA@@@???AAAAAA@@@@@@@@@AAACCCDDDAAAAAAAAAAAAAAA@@@@@@???@@@???===;;;:::;;;===>>>999:::<<<>>>@@@AAAAAAAAA999:::;;;;;;;;;:::888777555666888:::;;;;;;;;;;;;888888888888888888888888888999999999999777555444777666444333333444666777777777888888777666555555000111444666777777777777444333333333444444555666555444333333444444222000333333333222222222111111...///111333444333222111444333222111111111222333333222222222333333111000000111111333444555666666555555444444333222111111333333333333333333333333666666777777777666444333444444444444444444444444444555666777777777666555111222333444444333222111000000000111222222333333555555444444444444444444///333666444///---000444...///000111111000///.../////////...------,,,,,,++++++---///000///,,,)))---...///...------...///......////////////......000000//////...---+++++++++++++++,,,---...///000)))***---111333222...+++------...///...---+++***111000111777???DDDDDDBBB:::666111///000000///------,,,,,,///222333000---333444555555333333444555666666555555555555666666888666444444555555444333555555444444444333333333777333222444777666555444222111///000222333333222//////000111222222333333333333333333333333333333444333333222222333333444555444222111111222444555666222...---000333555555444222111000111111111000555555555444222000///...111111222222222222111111444333222444666777777666000222333333222222333444222333444444222222333444555444333111000111222222555666777888888888777666555666777888999999:::999777777777888888888999999:::999888666666555555555888999;;;======;;;999888<<<:::999:::===???>>><<<===;;;999888999888666444999666555888<<<===999555333333333444555777999:::::::::;;;:::999999:::<<<>>>;;;888999;;;<<<;;;888<<<:::999888999888666555999888777666666777888999===;;;888888:::<<<>>>???BBBFFFJJJIIIEEEAAA??????<<<=========???AAA@@@>>>BBB@@@>>><<<<<<>>>BBBEEEJJJHHHMMMWWWWWWMMMEEEDDDGGGBBB>>>===AAAEEEGGGGGGDDDHHHJJJHHHJJJNNNLLLFFFAAA@@@?????????>>><<<:::===:::888999===???;;;888<<<;;;999888999999999888===:::777666777:::;;;<<<888<<<===::::::===???===CCCBBBAAADDDGGGHHHFFFCCCCCCBBBCCCHHHJJJIIIIIIMMMVVVQQQOOORRRSSSNNNJJJHHHOOORRRWWWYYYTTTKKKJJJNNNPPPLLLJJJKKKIIIFFFFFFIIIGGGHHHJJJKKKKKKLLLLLLKKKNNNKKKGGGEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLNNNNNNLLLNNNPPPOOOKKKKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEGGGIIIJJJCCC@@@???@@@>>>;;;;;;>>><<<<<<;;;<<<===>>>@@@AAA<<<<<<<<<<<<===???BBBCCC;;;===>>>>>>===<<<===???BBB>>>:::999:::;;;;;;999777;;;>>><<<777666999>>>======<<<;;;:::999999999999999999999999888777777999999999777555555777999999777555333333333444555666777888999999888666555333555777777666555555666999777666777888777444111777888999888666444444555777;;;<<<888777888777555666555555666777888777555<<<<<<:::888:::>>><<<777<<<:::777777888999888888555555777:::===>>>===;;;===:::666555666666444222777666666666666666666777777555555555777666555333777555222111222333222222333222111000000000111222333111//////000000000////////////000111111///---222000...000333444222000111111111000000000000000000000///000111222222111444222///---,,,...000111000000//////......------000...------......---+++222000111666===AAAAAA???777444000/////////...,,,111//////000333333000...222222333444555666777777888777777666666777777888777555333333555555555444666666666555555555444444666333222333555555333222222000///000111222222222000000000111222222333333333333333333333333333333333333222222222222333333777555444333333444555666666333///...111444555555444222111000222222222111333333333333222111000000000111111111111111111000333222111222444555555444000222333333222111333444444555666555444333444555444333333333333333444444666777888999999999888777:::::::::999888666555444777777888888999999999999;;;:::999888777777777777888:::<<<>>>>>>===;;;:::<<<:::999;;;===>>><<<:::===;;;::::::::::::888666999777555777;;;<<<888555777777777777888:::===?????????>>><<<:::999:::;;;;;;999888888:::<<<<<<<<>>;;;;;;:::===??????>>>???>>>>>><<<;;;<<<>>>BBBGGGLLLNNNQQQRRR[[[ggggggYYYLLLHHHIIIHHHFFFFFFGGGHHHIIIIIIHHHLLLNNNNNNQQQWWWWWWRRRQQQOOONNNMMMMMMKKKHHHEEEGGGEEEDDDEEEFFFFFFDDDAAABBBAAAAAABBBCCCDDDEEEDDDDDDAAA???>>>@@@AAABBBBBBAAAFFFGGGEEEEEEJJJPPPQQQNNNLLLLLLQQQXXX[[[YYYUUUTTTRRRTTTYYYZZZWWWWWWYYY]]]YYYWWWXXXWWWSSSQQQRRRWWWXXX\\\```]]]WWWVVVYYYTTTPPPPPPSSSSSSRRRSSSWWWWWWYYYZZZYYYWWWWWWYYY\\\ZZZWWWSSSQQQQQQRRRSSSRRRQQQRRRSSSRRRRRRUUU[[[```]]]]]]\\\[[[```hhhjjjhhh]]][[[YYYWWWUUUTTTRRRQQQPPPOOOOOOOOOPPPRRRTTTUUUPPPOOONNNOOOQQQTTTVVVWWWQQQKKKHHHJJJLLLIIIFFFFFFFFFHHHIIIHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGFFFDDDCCCDDDEEEFFFCCCBBBBBBBBBBBB???<<>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<>>===::::::;;;===<<<=========<<<;;;::::::999:::;;;<<<===<<<;;;:::999:::<<<<<<:::::::::;;;:::;;;<<<<<<<<<:::999777:::<<<===<<<;;;::::::;;;<<>>>>><<>>===>>>??????===;;;BBBEEEFFFEEEGGGHHHCCC===BBBAAA@@@>>>===<<<<<<===AAA@@@??????@@@AAA@@@>>>BBB???<<<;;;<<<===<<<:::<<<;;;999777666666777777999888888999::::::888666<<<999666555444333222000555444333222111222333333444222111111333444444333333222222333444444222000444222111222555666555333333333333333333222222111444222111222333444444222444222111/////////111222222111111111111111000000222111///000111111///...333111111555:::======;;;666444222222222111///...333333222333444333222000222111000333777:::999888999888888777777888888999888666555555777888777777777777777666666666555555555444333222333333222000222000//////111222222111000000111111222333333333333333333333333333333333333222222111111222222333555444333333333333555666666333111000222444555555444222111111333444333333111111222222222222222111111111111111111111111111333111111111333333222111000222333333111111222444666777888777555444444555222333444555666666666666555666777777777666555444;;;::::::999777555333222666777888999::::::::::::<<<<<<;;;:::999999999999888:::<<<>>>??????>>>===<<<<<<<<<===>>>===;;;999>>><<<;;;;;;<<<<<<;;;999:::888777888;;;;;;888555:::;;;;;;::::::===@@@DDDCCCBBB@@@>>>===<<<<<<<<<999:::999999999<<<@@@CCCFFF@@@999555555777:::<<<999888777666666666666666777666666666777999;;;<<<@@@DDDHHHHHHCCC>>>;;;:::777===DDDFFFBBB===;;;<<<999888999===CCCJJJPPPRRRXXXYYYcccqqqqqqbbbUUUPPPLLLNNNPPPQQQPPPPPPQQQRRRWWWYYYZZZ[[[___eeefffcccfffeeeccccccaaa___[[[XXXXXXYYYZZZYYYUUURRRPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRPPPNNNLLLLLLNNNOOONNNNNNSSSXXX[[[WWWWWW^^^fffjjjeeeaaa```fffqqqvvvrrrmmmgggfffjjjpppqqqnnnlllmmmoookkkgggeeeaaa]]]]]]aaabbb```bbbeeeeeebbbaaaccc```]]]]]]aaabbb```bbbeeeiiilllmmmjjjdddccciiiooohhheee```^^^^^^```aaabbbaaacccdddaaa___cccnnnwwwvvvtttpppqqqzzz}}}{{{wwwqqqkkkeee```^^^_________```cccfffjjjlllfffbbb^^^___bbbeeeffffffbbbZZZVVVYYY\\\YYYTTTQQQTTTXXX[[[XXXSSSNNNNNNPPPSSSTTTVVVWWWVVVSSSPPPNNNTTTTTTUUUSSSQQQOOOOOOPPPNNNNNNOOOPPPPPPNNNJJJGGGRRRNNNKKKJJJJJJIIIGGGEEEGGGHHHJJJKKKLLLLLLLLLKKKLLLLLLLLLLLLJJJHHHFFFEEEGGGHHHGGGEEEBBBAAABBBCCCAAACCCEEEFFFFFFEEEBBB@@@???@@@AAABBBBBBBBBBBBBBBAAABBBCCCBBBAAA@@@AAABBBBBBBBBDDDEEEEEEDDDBBBAAAAAABBBDDDDDDCCCBBBCCCEEELLLOOOOOOLLLKKKMMMLLLIIIHHHHHHHHHJJJKKKLLLJJJHHHMMMRRRVVVVVVWWWVVVOOOGGGKKKLLLLLLIIIDDDBBBBBBDDDJJJHHHEEECCCDDDEEEEEEEEEIIIFFFDDDBBBCCCCCCCCCBBBAAA???===;;;;;;<<<>>>???@@@@@@@@@AAABBBAAA>>><<<>>><<<:::999999888666444888888777666666666666666777666555555888999999999777666666777999999777555777666666666888999888777777777777777777666555555999666444444666888666444444444333333333333222222444555555555555555666666666444333444555555444222555333222444777999888777777666666777666555444333444444444444444444444333555222000333999<<<:::777888888888777777888888888999888777777999;;;;;;:::777777777666666666555555555666555333222333222000222000//////111222222111111111111222222333333333222222333333333333444444222222222111111222222222222222111111111222333333555444333333333555666666444222111222444555555444111111222222222222111111333333222222222222333333444222111222333333222111000222333333222222333444666777888777555444444555333444555777777666666555666666777888888777666555666777777888888888777777666777999:::;;;<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<999:::===???@@@AAAAAA@@@???@@@@@@AAA@@@???<<<;;;>>>===<<<<<<>>>>>>===<<<===<<<:::;;;<<<<<<:::888;;;<<<<<<;;;;;;>>>CCCHHHGGGDDDAAA?????????>>>>>>;;;<<<<<<;;;999<<>>===>>>???@@@>>>=========<<<<<<;;;;;;;;;;;;===;;;::::::<<<======<<<;;;:::999:::;;;<<<:::999;;;::::::;;;<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999999>>>;;;888888999:::888666555666666777777666555444888888999999::::::;;;;;;:::888777888999:::999777777666444444555666666555777888999999888777777777444555555555555666666777999666333555999;;;888555888777777666666777777888888777666666888::::::999666666666555555555444444555888888333222555444111222111000000222333333222222222222222222333333333222222222333333444444444333222222222222222222333111111111111222333333444444555555555555555666777555333222333555666666555333444444333333222111000666666555444444555666666555444333333444555333222222333444444333333444555555777777666444444444555555666777777777666444333999:::;;;<<<===<<<;;;;;;666777888:::;;;<<<<<<<<<999:::<<<>>>??????>>>=====================>>>>>>;;;<<<>>>@@@BBBCCCCCCCCCDDDEEEEEEEEEDDDBBB@@@@@@AAA???>>>???@@@@@@???>>>AAA@@@???>>>>>>>>>===<<<===??????>>>===AAAIIIOOONNNJJJEEEAAA@@@???>>><<<<<<======;;;999;;;AAAFFFDDD@@@;;;888888::::::;;;::::::::::::999999888888666999;;;;;;::::::;;;===<<<@@@DDDEEEBBB@@@???@@@;;;HHHZZZddd[[[III>>>>>>FFFCCC@@@???DDDNNNZZZbbblllnnnyyywwwgggaaa]]]___bbbcccccceeekkkppppppoooppptttyyy|||~~~}}}~~~sssiiiddddddgggiiilllllliiieeeddddddgggffffffgggiiijjjjjjiiiqqqyyyuuulllmmmrrryyyuuuuuuyyy||||||}}}{{{zzzzzzxxxsssqqqsss|||wwwuuu~~~uuuooopppvvv}}}|||yyy~~~|||zzzvvvwwwzzz|||xxxrrrqqqtttvvvlllgggkkkpppooossswwwzzzzzzvvvqqqnnnqqqqqqpppmmmiiifffffffffbbbcccdddeeeffffffggggggfffhhhhhhddd___\\\]]]```ZZZ[[[^^^```bbbcccccccccccccccdddcccaaa^^^[[[YYYWWWXXXXXXVVVTTTQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWWWW^^^]]]ZZZXXXVVVUUUUUUUUUXXXXXXXXXVVVTTTSSSTTTUUU^^^WWWSSSXXXbbbddd[[[QQQNNNOOOQQQQQQQQQRRRUUUWWWmmmssszzz~~~zzzrrrdddddddddfffgggfffcccaaabbbgggkkkjjjiiijjjgggccc\\\___bbb^^^WWWQQQPPPRRRUUURRROOONNNOOOQQQSSSSSSYYYXXXUUUPPPLLLIIIHHHHHHHHHGGGFFFGGGJJJOOOTTTWWW^^^[[[XXXVVVTTTQQQMMMKKKEEEDDDCCCCCCDDDEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@CCCAAA????????????>>>======<<<;;;;;;<<<===<<<;;;===>>>>>>>>>>>>>>>???@@@>>>???@@@AAA@@@???===<<<@@@???>>>===<<<;;;:::888777888:::;;;;;;:::888777;;;<<<<<<======>>>>>>>>>===;;;;;;;;;======<<<;;;:::888777555444444555555555777888888777777888:::888888999888777777888:::<<<999777777999999777444777777777666666777777777666555444444555777666666666666666555555555444444333999:::333111555666222444222111111333444444333222222333333333333333333111222222333333444444555444333333222222333333444333444444555555666666666333555777888777666666777666555444444666777666666555555555555444333222111888777666555555666777888666555444444666666666444333444666555444444555777444666777666555444555777999999999999888777666555888999;;;<<<============>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCDDDEEEDDDBBBAAA????????????@@@@@@AAABBB???@@@BBBCCCEEEFFFGGGGGGHHHIIIIIIHHHFFFDDDEEEFFFEEEDDDCCCCCCDDDDDDBBBAAADDDDDDBBB@@@??????>>>>>>@@@BBBCCCAAAAAAFFFPPPXXXXXXRRRJJJEEEBBB@@@===:::<<<<<<<<<;;;;;;===AAADDDCCC@@@===<<<<<<===<<<<<<999999::::::::::::999999888<<>>???===;;;;;;===>>>======>>>@@@AAAAAA@@@???AAABBBAAABBBCCCDDDDDDBBB@@@???AAADDDGGGEEE@@@<<<;;;<<<:::;;;<<<=========<<<;;;>>>>>>??????????????????>>>===<<<===???@@@???>>><<<;;;999777555444666777777888999888777888;;;>>>>>>??????<<<999888999;;;;;;::::::999888888777666999888888777777888888999888666444444666666666555777777777666666666555555000888999222000555777222555333222222444555555444333333333333333333333333111111222333333444555555555444444333333444444555444444555666777777777777333666999999888666777888888777555555666777666555444555555666555555444444999888666555555666888999555444333444666777777666555666777777666666777888444666777777777777888999;;;;;;:::::::::::::::;;;888:::<<>>>>>??????BBBCCCBBBBBBHHHTTT]]]\\\UUUMMMHHHGGGEEEBBB??????>>>>>>???BBBFFFGGGHHHEEEBBB???>>>???@@@AAAAAA;;;;;;===>>>??????>>>>>>>>>CCCFFFFFFBBB>>>>>>@@@AAACCCCCCAAA>>><<>><<<<<<>>>??????>>>>>>@@@BBBBBB@@@???AAACCCCCCDDDFFFGGGFFFEEEBBBAAABBBJJJPPPNNNEEE>>>>>>AAA<<<===>>>>>>?????????>>>@@@@@@@@@@@@@@@????????????>>>===>>>@@@AAA@@@???===<<<:::888555555666888999;;;<<<:::999:::???CCCDDDEEEDDD@@@;;;888999;;;999:::;;;:::888777888999:::999999999999999999:::;;;999888777888888888777888888888888777777777777---777888111...555666222666444333333555666666555333333333333333333333333111111222333333444555555666555555444444555555666222333444555666666666666333666:::;;;888777777888:::888666555666777666555333444555666777777777777999777666444444666777999444333222444666777777666666777888888777777888999555666888888888999:::<<<===<<<;;;;;;<<<===???@@@@@@BBBDDDGGGIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMNNNOOOQQQQQQQQQOOOLLLJJJEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNLLLLLLKKKHHHFFFFFFJJJNNNPPPNNNLLLLLLLLLKKKIIIHHHFFFEEEDDDAAA>>>===>>>???<<>>@@@CCCEEEEEE>>>???AAACCCDDDDDDDDDCCCEEEJJJNNNMMMHHHDDDCCCEEELLLMMMLLLHHHCCCBBBDDDHHH[[[UUUVVV[[[]]]]]]iiiyyymmmeeekkkuuutttrrrxxxvvvmmmkkk___aaahhhrrr~~~yyyttttttyyyyyyrrrooopppsssoookkkiiikkkooorrrtttzzz}}}yyyqqqjjjfffmmmsssyyyxxxsssmmmkkkkkkhhhfffeeegggkkkppptttuuuqqqpppmmmlllrrrxxxwwwrrr{{{zzzyyyzzz}}}}}}zzzvvvooopppuuu~~~}}}yyyxxx||||||xxxwwwuuuwww||||||xxxzzz~~~{{{{{{}}}zzzuuurrrtttlllttt}}}}}}|||~~~||||||{{{xxxtttqqqqqqqqquuuyyy||||||wwwqqqmmmlllpppooooooqqqtttwwwxxxwwwqqqpppnnnllllllnnnppprrruuuvvvxxxyyyxxxuuuqqqnnneeegggiiiiiigggeeedddeeedddhhhmmmrrrtttsssqqqooollljjjfffbbb``````bbbcccddddddbbb^^^[[[[[[\\\^^^___```bbbddddddaaa\\\YYYUUUVVVVVVUUUUUUWWWZZZ]]]\\\```fffmmmvvv}}}yyyrrroooooopppqqqqqqnnnjjjfffgggpppwwwyyyzzz}}}}}}tttuuuvvvxxxxxxtttoookkkhhhjjjmmmqqqsssrrrnnnjjjhhhhhhfff```ZZZVVVVVVWWW[[[]]]```dddiiinnnqqqsssgggbbb[[[VVVTTTUUUVVVWWWXXXTTTNNNKKKKKKLLLMMMNNNDDDDDDEEEFFFEEEDDDCCCBBBEEEDDDBBBBBBCCCDDDCCCCCCAAA???======>>>@@@@@@???>>>@@@BBBBBB@@@???AAACCCCCCEEEGGGHHHHHHFFFCCCBBBCCCMMMWWWTTTIII@@@@@@DDD>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>===>>>@@@AAA@@@??????<<<999888999999999888===999888<<>>BBBCCCCCC@@@<<<::::::;;;;;;::::::999999::::::;;;???;;;888888:::<<<<<<;;;<<<<<<<<<<<<;;;:::999999???;;;666444666888888777;;;:::888888999999777555666666666666666666666666444222111222333555555444666333444888666000000555777666444333222111111111444555777666555555666777555555555666888888555333444444333444666555444222666555555555666666444222999999888888777777777666666444222333666999999888666777999888888999;;;===<<<<<<<<<>>>??????>>><<>>===>>>???JJJTTTWWWVVVWWWWWWVVVXXXUUUQQQPPPPPPPPPPPPPPPMMMQQQRRRPPPNNNNNNKKKFFFGGGFFFFFFIIIMMMOOOMMMJJJOOONNNMMMMMMNNNPPPRRRSSSXXXTTTMMMHHHGGGJJJOOOSSSSSSTTTRRROOONNNNNNJJJDDDGGGEEECCC@@@???>>>>>>???AAA@@@@@@AAACCCFFFIIIKKKNNNMMMQQQZZZ```___ZZZXXXOOOPPPNNNMMMYYYeee```RRRIIIGGGGGGJJJMMMLLLHHHDDDGGGFFFEEECCCBBBDDDHHHKKKPPPKKKNNNYYY[[[RRRLLLNNNZZZVVVSSSPPPKKKHHHQQQ^^^lllqqqnnncccaaapppkkkeeeggggggmmmkkkjjjlllppprrrqqqooollliiinnnzzzssswwwxxxpppiiijjjkkkhhhdddaaabbbfffkkkooouuutttssssssssspppiiidddiiipppxxxxxxpppiiiffffffbbbcccddddddfffkkkqqquuusssqqqjjjaaabbbjjjooonnnuuutttuuuvvvxxxwwwuuusssiiigggiiipppzzz~~~zzz}}}uuurrrwww{{{zzz|||yyyxxx||||||}}}}}}zzzvvvsssrrrrrrppppppuuuzzzxxxtttxxx}}}xxxrrrpppssswwwzzzuuuxxxyyyvvvuuuwwwuuuqqqrrrpppnnnqqqvvvwwwtttppplllkkkjjjjjjmmmooopppppptttvvvxxxyyyxxxtttpppnnnhhhiiiiiigggcccaaa```aaadddhhhnnntttwwwvvvppplllfffaaa]]]___cccccc^^^XXX]]]ZZZVVVUUUWWWZZZ\\\]]]_________]]]ZZZXXXXXXYYYTTTWWWZZZ\\\\\\\\\]]]^^^___^^^___bbbgggjjjiiigggccceeeiiikkkllljjjhhhfffnnnoooqqqsssuuuwwwwwwxxxuuuvvvwwwwwwuuuqqqllliiigggiiimmmqqquuuuuurrroooggggggfffbbb^^^ZZZYYYXXX[[[___aaa```dddmmmqqqooofffgggdddYYYNNNJJJOOOWWWWWWUUUSSSPPPNNNNNNNNNOOOHHHGGGFFFEEEEEEFFFGGGGGGCCCAAA@@@CCCGGGGGGCCC>>>AAA@@@@@@AAABBBAAA@@@>>><<<>>>???@@@CCCFFFCCC<<>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@??????@@@@@@>>>======>>>???@@@@@@???::::::;;;===??????===;;;CCCAAAAAAEEEJJJJJJEEE@@@HHHGGGFFFCCC@@@===;;;:::<<<;;;;;;::::::;;;;;;<<<<<<;;;:::;;;======;;;999<<<<<<<<<<<<<<<;;;;;;;;;>>>;;;888777999;;;:::999;;;999888999:::;;;:::888888888777777666555444444999777555444555555333222555444555888777333333777666555555444444444444444666666666666777777777777777666666888999999777555777666555555666666555444888777666777888777555333:::::::::999999888888888888666555666999::::::999;;;<<<=========>>>@@@BBBCCCCCCCCCDDDEEEEEEDDDCCCKKKDDD???AAABBBAAABBBFFFLLLWWW```bbbaaa___\\\YYYYYYVVVSSSQQQQQQQQQQQQPPPOOORRRSSSOOONNNNNNKKKFFFGGGEEEEEEHHHLLLNNNLLLJJJMMMMMMLLLKKKLLLNNNPPPQQQUUUQQQKKKFFFFFFJJJQQQVVVYYYWWWTTTTTTYYY[[[RRRGGGFFFEEEDDDBBB@@@???>>>===>>>>>>======???AAACCCEEENNNPPP[[[nnnzzzvvvjjjaaaQQQQQQNNNRRRcccrrrnnn___OOOQQQSSSSSSQQQNNNKKKIIIRRRRRRQQQPPPOOONNNNNNOOORRROOOVVVdddjjjdddaaaccckkkgggccc___XXXXXXcccqqqxxxlllkkkyyyoookkkiiieeeeeebbb```bbbggglllooopppsssqqqvvv}}}vvvsssqqqmmmkkkkkkdddbbb___]]]]]]___bbbeeepppoooooooooooolllfffaaagggmmmsssrrrkkkeeecccddd]]]___aaacccdddfffiiilllnnnmmmgggaaabbbjjjmmmlllrrrqqqpppppprrrrrrqqqoooiiigggfffjjjrrrvvvuuurrruuuooonnntttxxxzzz|||yyyyyy|||xxxyyyyyywwwtttrrrrrrrrrpppooosssyyyyyyxxx||||||xxx~~~}}}}}}}}}zzzyyy~~~}}}wwwsssqqqsssvvvyyyuuuxxxxxxtttsssuuutttpppnnnllljjjlllppppppmmmiiiggggggffffffhhhjjjkkklllqqqrrrsssttttttrrrqqqoooiiiiiigggddd```^^^^^^^^^___bbbggglllnnnmmmiiieeedddaaa^^^___bbbccc```]]]]]]ZZZVVVUUUWWWYYY[[[\\\^^^^^^]]]\\\ZZZXXXXXXXXXUUUWWWYYYZZZYYYYYYZZZ[[[]]]\\\[[[]]]```cccbbbaaa``````aaabbbcccdddddddddiiijjjkkkmmmnnnoooppppppjjjlllmmmnnnmmmjjjgggddd^^^```dddjjjnnnpppooommmffffffdddaaa\\\YYYYYYYYYVVV\\\___^^^___ccccccaaa```aaa^^^UUUMMMJJJMMMSSSSSSQQQPPPNNNNNNNNNOOOPPPJJJHHHGGGEEEDDDDDDEEEEEEDDDBBB@@@BBBEEEFFFBBB>>>BBBAAA@@@@@@AAAAAA@@@???===?????????BBBEEEBBB<<>>======???>>>>>>???@@@@@@@@@@@@666888===BBBFFFFFFCCC@@@CCCDDDGGGMMMQQQPPPJJJEEEMMMKKKHHHEEECCC@@@<<<:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===???>>>;;;999<<<<<<==================>>>===<<<===???@@@???>>>===;;;::::::<<<======<<<;;;:::999888666555444333888666444333444333222000666555777999888555666999555555555555666666777888999777555666999;;;999777999888888999::::::888777;;;888666555666777777666;;;:::999999999999777555;;;;;;;;;;;;;;;::::::999:::999999:::<<<===<<<:::???@@@BBBBBBAAABBBDDDFFFJJJJJJIIIIIIIIIIIIIIIIIIJJJGGGDDDDDDCCCDDDIIIOOO\\\fffpppqqqmmmiiiccc]]]ZZZXXXUUUSSSSSSSSSRRRQQQSSSUUUSSSNNNLLLLLLKKKGGGFFFEEEDDDGGGKKKMMMKKKIIIKKKJJJIIIIIIJJJKKKMMMNNNQQQOOOJJJFFFFFFLLLTTTZZZ___\\\XXX\\\dddfffYYYIIICCCDDDDDDDDDBBB???<<<:::<<<<<<<<<<<<===???AAABBBMMMSSSeee~~~mmm]]]NNNLLLJJJPPPcccrrrmmm___VVV[[[```^^^WWWQQQPPPQQQYYYYYYYYYYYYVVVSSSOOOMMMWWWVVV^^^mmmvvvtttqqqssssssqqqmmmfff______lllzzzuuuiiijjjuuuooogggfffbbb[[[___\\\XXXXXX]]]dddkkknnnooommmqqq~~~vvvoookkkgggccc___^^^]]]\\\\\\\\\\\\]]]eeeeeeeeeffffffccc^^^ZZZ___cccfffddd___[[[[[[^^^YYY\\\___aaaaaaaaabbbccceeedddaaa^^^```dddfffdddgggeeedddeeegggjjjkkkkkkiiifffccceeehhhkkkkkkiiiiiiffffffkkkpppsssvvvzzz|||{{{|||~~~|||vvvtttvvvpppqqqrrrqqqooonnnnnnoooooonnnppptttwwwxxxzzz~~~~~~{{{yyyxxxvvvqqqmmmsssrrrrrrsssqqqpppuuu|||~~~zzzuuuwww}}}|||uuurrrnnnkkkiiijjjkkkmmmoooqqqpppmmmllloooooollliiifffeeeeeegggfffbbb^^^````````````aaacccdddeeeiiiiiihhhhhhiiijjjkkklllffffffccc___[[[YYYZZZ[[[ZZZ[[[^^^aaacccbbb^^^[[[]]]\\\[[[[[[\\\]]]^^^___ZZZWWWTTTSSSUUUVVVWWWWWWYYYXXXXXXVVVUUUTTTSSSRRRUUUWWWXXXWWWVVVVVVWWWYYY[[[YYYWWWWWWYYY[[[[[[[[[\\\[[[ZZZYYYZZZ]]]```bbbccccccdddeeeeeefffffffff^^^```bbbddddddbbb```___WWWXXXZZZ^^^ccceeeeeeddd___^^^\\\XXXUUUSSSSSSTTTQQQXXX]]][[[WWWVVVTTTQQQWWWWWWTTTOOOKKKIIIJJJLLLLLLLLLKKKKKKKKKMMMOOOPPPJJJIIIGGGEEECCCCCCCCCCCCEEECCC@@@AAACCCCCCAAA>>>CCCAAA??????@@@AAA@@@???>>>@@@???>>>???BBBAAA<<>>======@@@?????????????????????AAAAAA@@@??????>>>>>>>>>?????????@@@@@@@@@@@@@@@777999===CCCGGGHHHFFFDDDAAAFFFOOOWWW\\\\\\WWWSSSVVVQQQKKKFFFCCCAAA===;;;<<<;;;;;;::::::;;;;;;<<<<<<======>>>???>>>===<<<=========>>>>>>???@@@@@@???@@@BBBDDDEEEFFFFFFEEEBBB@@@======>>>???>>>>>><<<;;;:::999888777666666555444444555666777555444777888999:::888666666888777666666666666777888888;;;888555777<<<>>><<<888:::999888999:::;;;:::888===:::777666777888999999<<<;;;::::::;;;:::888666;;;<<<=========<<<<<<;;;:::;;;<<>>@@@CCCEEEFFFRRR[[[mmmwww```QQQJJJIIIGGGKKKWWWaaa^^^TTTUUU^^^eeebbbWWWPPPRRRWWWZZZYYYXXXWWWUUURRRNNNKKKXXXWWW^^^llluuusssnnnmmmlllllljjjccc[[[ZZZdddooozzzrrrfff___^^^dddiiikkksssoooeee[[[XXXZZZWWWPPP\\\YYYUUUTTTVVV\\\bbbfffccc```bbbmmm~~~|||wwwnnndddYYY\\\]]]^^^___^^^]]]\\\[[[\\\]]]___``````]]]YYYWWWXXXZZZ[[[YYYTTTSSSUUUXXXXXXZZZ\\\]]]\\\\\\\\\]]]```___]]]\\\^^^___^^^]]]^^^\\\\\\]]]aaaeeehhhiiifffdddaaaaaabbbccceeeeeefffeeeeeegggjjjmmmppprrrrrrsssxxx}}}|||uuupppoookkklllmmmlllkkkkkklllnnnqqqooonnnqqquuuwwwyyyyyyyyyxxxuuutttsssppplllhhhmmmkkklllmmmlllkkkooouuussstttuuuwwwxxxxxxxxxxxxzzz{{{}}}~~~~~~|||xxx{{{}}}}}}vvvpppkkknnnuuuyyywwwsssmmmllliiifffdddcccccccccgggjjjiiifffgggkkkmmmkkkiiigggeeedddcccaaa]]]YYY^^^___````````````aaabbbeeecccaaa___```cccfffhhheeedddbbb^^^ZZZZZZ[[[^^^[[[ZZZ[[[\\\]]]\\\ZZZWWWWWWXXXYYYXXXWWWXXX\\\```[[[YYYWWWVVVWWWWWWWWWVVVVVVUUUSSSSSSRRRRRRPPPOOOSSSUUUUUUUUUTTTTTTVVVWWWWWWVVVTTTSSSTTTVVVXXXYYYYYYXXXVVVVVVWWWZZZ]]]```^^^^^^^^^]]]]]]]]]]]]]]]YYYZZZ\\\^^^^^^]]][[[ZZZVVVUUUTTTUUUVVVWWWVVVTTTWWWVVVTTTQQQNNNMMMNNNPPPOOOTTTYYYWWWRRRMMMKKKJJJOOOMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLIIIGGGFFFDDDCCCCCCDDDDDDFFFDDDAAA@@@AAABBB@@@???BBB@@@>>>>>>???@@@?????????AAA@@@===>>>@@@@@@===CCCBBB@@@???>>>???@@@AAAAAAAAAAAA@@@???>>>??????????????????>>>>>>>>>>>>;;;<<<===???@@@AAABBBBBB>>>???@@@@@@?????????@@@;;;;;;===@@@DDDFFFGGGFFFGGGNNNZZZcccffffffccc```ddd]]]TTTKKKDDD???===;;;;;;;;;::::::::::::;;;;;;@@@@@@???>>>>>>>>>@@@AAA@@@????????????@@@BBBBBBAAACCCGGGIIIJJJKKKKKKKKKHHHFFFBBB@@@@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;::::::999999:::;;;;;;999777999;;;<<<:::888777777666999999888777777777777888===999777999>>>AAA>>>;;;<<<:::999999;;;;;;;;;:::===:::888777888:::;;;;;;===<<<;;;<<<======;;;999===>>>???@@@@@@???>>>===;;;===@@@CCCDDDEEEEEEFFFHHHIIIJJJIIIHHHHHHJJJLLLMMMNNNOOOMMMJJJHHHHHHIIIGGGKKKLLLJJJHHHNNNXXX```hhhpppwwwxxxuuuppphhhaaa___]]]ZZZYYYXXXWWWUUUTTTUUUUUURRRKKKHHHIIIHHHEEEHHHFFFEEEGGGKKKMMMMMMKKKGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJJJJHHHGGGIIIOOOTTTTTTXXX[[[[[[\\\YYYOOOEEE>>>@@@AAABBBAAA>>>;;;:::<<<===???BBBFFFIIILLLMMMZZZbbboooyyytttcccTTTLLLEEEHHHJJJJJJMMMOOOOOOLLLMMMVVV]]]ZZZQQQLLLPPPVVVYYYUUUQQQOOONNNMMMKKKIIIPPPOOOUUUaaaiiihhhaaa\\\___aaaaaaZZZSSSRRRWWW[[[bbb```]]]YYYTTTQQQSSSVVVYYYYYYVVVPPPNNNPPPPPPOOORRRQQQPPPPPPRRRVVV[[[^^^^^^YYYXXX```nnnyyy}}}}}}wwwlllaaaWWWXXXYYY[[[\\\\\\[[[YYYXXXWWWZZZ]]]___^^^\\\ZZZYYYTTTUUUVVVTTTQQQQQQSSSVVVWWWXXXXXXXXXWWWWWWZZZ\\\___\\\[[[[[[\\\[[[YYYXXX^^^]]]]]]^^^bbbdddffffffbbbcccccccccbbbcccfffgggppppppmmmkkkjjjlllooopppnnnpppxxxzzzrrrooommmmmmmmmllljjjjjjlllmmmnnnmmmmmmooosssyyy{{{{{{tttssssssssssssqqqnnnlllooollllllnnnnnnmmmoootttsssrrrpppoooqqqtttxxx{{{{{{{{{|||~~~|||xxxvvvyyy{{{yyytttooojjjkkkoooqqqmmmhhhmmmllljjjhhhfffddddddcccdddggggggfffhhhnnnqqqpppmmmllljjjhhhfffccc___\\\aaacccdddcccaaa```aaacccfffccc```^^^^^^aaadddfffeeedddbbb___\\\\\\___aaa\\\[[[YYYZZZZZZYYYWWWVVVUUUWWWXXXWWWUUUVVV[[[______]]]\\\\\\\\\\\\[[[ZZZVVVTTTRRRRRRSSSSSSQQQOOOPPPQQQSSSSSSRRRRRRTTTUUUSSSRRRQQQQQQQQQSSSVVVXXXTTTUUUUUUVVVWWWYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYXXXWWWUUUTTTTTTRRRPPPNNNNNNMMMKKKIIIPPPQQQPPPNNNKKKKKKLLLMMMLLLOOOQQQQQQMMMIIIGGGHHHJJJIIIGGGHHHIIIIIIGGGDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFDDDBBBAAAAAAAAAAAA@@@AAA@@@>>>>>>?????????===>>>AAAAAA>>>===@@@@@@>>>BBBAAA@@@???>>>>>>??????AAA@@@>>>======>>>>>>>>>?????????>>>>>>=========:::;;;===???AAABBBCCCCCC>>>???AAA@@@>>>===>>>@@@>>>===<<<===@@@DDDFFFFFFJJJRRR\\\aaaaaa___]]]\\\lllhhh```TTTHHH???;;;:::<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;999555333:::===>>>;;;999::::::888<<<;;;:::999999999999999===;;;:::<<<@@@AAA@@@>>>>>><<<;;;;;;<<<======<<<===;;;999:::<<<>>>>>>>>>>>>======>>>@@@@@@???===@@@AAACCCDDDEEEDDDBBBAAAAAACCCFFFHHHHHHIIIKKKMMMOOOPPPPPPNNNLLLLLLMMMNNNOOORRRTTTRRRMMMIIIIIIJJJJJJOOOQQQOOOPPPXXXbbbhhhiiiooosssrrrqqqnnnhhhaaaaaa___]]]\\\[[[ZZZWWWUUUTTTUUURRRLLLIIIJJJIIIFFFKKKHHHGGGHHHMMMOOOOOOMMMGGGGGGGGGGGGGGGGGGGGGGGGDDDIIIMMMLLLGGGDDDFFFIIIHHHPPPUUUSSSOOOLLLGGGBBB???@@@@@@@@@@@@@@@?????????@@@CCCHHHLLLPPPSSSTTTZZZ___gggjjjaaaTTTNNNOOOAAAFFFJJJJJJHHHGGGIIILLLIIINNNSSSRRRNNNLLLPPPUUUTTTNNNHHHDDDEEEFFFEEEDDDGGGHHHMMMXXXbbbccc\\\TTTTTTVVVUUUQQQNNNOOOOOOMMMSSSUUUXXXWWWNNNFFFFFFKKKMMMOOOPPPNNNKKKKKKNNNPPPLLLMMMOOOQQQSSSVVV[[[^^^```[[[YYY^^^iiitttzzz||||||yyyjjj```]]]\\\ZZZZZZ[[[ZZZZZZYYYXXXWWWUUUYYY]]]```___^^^]]]\\\TTTUUUVVVVVVUUUTTTUUUWWW\\\\\\]]]\\\\\\]]]```cccbbb]]][[[\\\]]][[[[[[\\\gggggghhhiiikkkjjjhhhfffjjjooosssuuuttttttvvvxxx{{{tttqqqssswwwxxxsssuuu}}}}}}yyyvvvvvvtttqqqnnnmmmnnnppplllpppqqqrrrvvv}}}wwwxxxyyyyyyzzzzzzyyyyyyzzzwwwvvvxxxyyywwwxxx|||}}}zzzvvvtttvvvzzz~~~{{{xxxwwwuuurrrlllgggiiihhhhhhggggggffffffggghhhkkkmmmmmmpppvvvxxxwwwsssrrrqqqooollliiifffdddfffhhhjjjhhhdddbbbbbbdddhhhgggeeecccccceeegggiiigggfffeeebbb```___aaaccc\\\[[[ZZZZZZZZZYYYWWWUUUVVVXXXYYYXXXVVVVVVYYY\\\___^^^^^^___``````^^^\\\XXXUUUSSSSSSUUUUUUSSSPPPQQQSSSUUUVVVTTTSSSSSSTTTQQQQQQRRRRRRQQQRRRUUUWWWRRRTTTUUUWWWXXXWWWVVVVVVVVVUUUSSSQQQPPPPPPPPPQQQTTTTTTUUUTTTSSSRRRPPPOOOPPPNNNLLLKKKKKKKKKIIIGGGGGGIIIJJJIIIGGGFFFGGGHHHIIIHHHJJJMMMMMMIIIGGGGGGJJJIIIIIIIIIJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEEEEGGGHHHIIIDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA???======AAACCC@@@???AAAAAA???AAAAAAAAA@@@@@@?????????@@@>>>;;;:::;;;<<<<<<;;;@@@@@@??????>>>=========>>>???@@@AAABBBAAAAAA@@@>>>AAABBBAAA>>>===???AAA>>>===<<<===AAADDDEEEFFFFFFMMMUUUWWWTTTPPPPPPQQQdddeeeddd[[[MMMAAA<<<<<<>>>>>>============>>>>>>CCCEEEFFFEEECCCBBBDDDFFFEEEDDDBBBAAAAAABBBCCCDDDBBBEEEHHHJJJJJJJJJMMMOOOOOOLLLGGGEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@?????????>>>=========;;;777444999>>>@@@===<<>>======<<<<<<<<<===>>>>>>======>>>???@@@AAABBBBBBBBB@@@>>>>>>???@@@@@@@@@===<<<<<<>>>AAABBBCCCBBB@@@??????AAADDDEEEDDDCCCDDDEEEHHHIIIJJJIIIGGGFFFJJJLLLNNNMMMLLLMMMOOORRRRRRSSSRRRPPPMMMLLLLLLMMMPPPTTTXXXVVVPPPKKKIIIJJJJJJPPPSSSRRRVVV```iiilllmmmpppqqqnnnllllllgggaaacccaaa___^^^]]][[[XXXVVVUUUVVVTTTNNNLLLMMMKKKHHHMMMKKKIIIJJJOOORRRRRRPPPGGGHHHHHHHHHHHHHHHGGGGGGFFFMMMTTTTTTLLLEEEAAAAAA@@@HHHMMMJJJFFFEEEEEECCCCCCBBB@@@@@@@@@BBBEEEGGGFFFHHHLLLPPPTTTWWWZZZ[[[[[[\\\```bbb\\\UUUSSSWWWHHHKKKOOOQQQOOONNNPPPSSSRRRRRRRRRRRRSSSUUUXXXZZZXXXRRRJJJGGGGGGHHHFFFDDDHHHJJJPPP[[[fffiiiaaaWWWVVVVVVTTTPPPSSSXXXWWWRRROOOQQQVVVYYYSSSKKKKKKQQQUUUVVVVVVVVVUUUSSSSSSUUUXXXZZZ[[[\\\]]]```eeeiiiiiigggeeeiiiqqqyyy~~~xxxyyyyyyuuukkkbbbdddkkkmmmkkkhhhfffdddccccccccc___ccciiikkkkkkjjjjjjjjjaaacccfffggggggfffeeeeeekkknnnqqqrrrrrrsssuuuvvvuuuoookkknnnpppoooqqqvvv~~~~~~}}}zzzsssssstttuuuwwwzzz|||~~~}}}~~~{{{zzzyyy|||~~~{{{vvvqqqqqqsssvvvvvvvvvvvvwwwyyyzzz{{{yyyyyyxxxuuurrrpppppppppnnnmmmllllllmmmllliiigggeeeffffffeeedddccccccdddgggggghhhiiikkkkkkiiigggeeeaaa______bbbccc```\\\[[[]]]``````]]]ZZZWWWVVVUUUWWWYYYXXXVVVUUUWWWYYYWWWWWWXXXYYYYYYYYYXXXWWWXXXVVVTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLIIIGGGDDDFFFIIIJJJHHHGGGGGGGGGIIIFFFHHHPPPTTTOOOIIIGGGMMMMMMMMMLLLKKKIIIIIIIIIFFFFFFFFFGGGGGGGGGFFFFFFHHHGGGGGGFFFFFFGGGHHHIIIBBBDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFEEEBBB???;;;AAADDDCCCAAABBBCCCAAA@@@AAABBBCCCCCCBBB@@@???BBB???<<<;;;======<<<:::AAAAAA@@@??????>>>======???@@@BBBCCCCCCBBBAAA@@@@@@CCCEEEDDD@@@>>>@@@CCC<<<<<<<<>>???AAABBBCCC<<<>>>@@@@@@@@@@@@BBBDDDDDDBBB@@@@@@AAACCCCCCBBB>>>===>>>AAADDDFFFFFFEEEAAAAAABBBDDDGGGHHHHHHGGGGGGIIIKKKMMMNNNMMMKKKIIIRRRSSSTTTRRROOOOOORRRUUURRRRRRQQQOOOKKKIIIJJJJJJPPPUUUYYYXXXQQQKKKIIIIIIHHHOOORRRRRRXXXcccjjjkkkqqqrrrppplllkkkkkkgggbbbdddbbb```___^^^\\\YYYWWWUUUWWWVVVQQQNNNOOOMMMIIIOOOLLLJJJLLLPPPSSSSSSRRRHHHHHHIIIIIIIIIHHHHHHGGGKKKTTT\\\\\\SSSHHHAAA???===CCCFFFEEECCCEEEFFFDDDFFFDDDAAA@@@AAAEEEIIILLLOOOQQQTTTWWW[[[^^^```aaacccbbbcccfffeee```^^^```XXXXXXZZZ]]]]]]\\\\\\]]]]]]ZZZVVVWWW[[[```aaaaaaddd^^^WWWTTTTTTSSSPPPLLLOOOQQQWWWaaammmpppggg]]]bbbaaa\\\YYY___iiiiiibbbSSSSSSXXX___^^^ZZZ[[[aaagggdddcccddddddaaa___^^^kkklllkkkiiihhhjjjpppuuuvvvuuuuuuyyy~~~zzzyyy~~~}}}sssttt}}}zzzvvvrrrqqqqqqrrrqqqvvv{{{~~~~~~}}}}}}vvvyyy}}}~~~|||{{{|||{{{{{{zzzzzzyyyxxxvvvuuuwwwwwwxxxzzz||||||zzzxxxyyyuuurrrsssvvvwwwtttpppfffiiikkkkkkgggbbb]]][[[]]]___aaa___\\\ZZZZZZ\\\]]]]]]\\\\\\[[[[[[[[[\\\\\\[[[XXXVVVUUUVVVWWWXXXSSSSSSTTTTTTTTTSSSSSSRRRPPPOOONNNNNNNNNLLLIIIFFFJJJMMMQQQRRRQQQPPPOOOOOOKKKGGGJJJVVV\\\VVVMMMHHHOOOPPPPPPNNNKKKJJJJJJKKKFFFGGGHHHIIIIIIJJJIIIIIIKKKJJJHHHGGGGGGGGGHHHHHHAAADDDFFFGGGFFFEEEDDDDDDDDDEEEFFFIIIJJJHHHDDD@@@:::AAAEEEDDDCCCDDDDDDBBB???AAACCCEEEEEECCCAAA???EEEBBB???>>>@@@@@@>>><<>>>>>===<<<>>>AAACCCEEEEEEDDDDDDBBBEEEHHHFFFBBB@@@BBBEEE<<<<<<<<<===>>>@@@AAABBBDDDKKKQQQRRRPPPOOOJJJDDDLLLRRRWWWVVVPPPFFF???<<<;;;===AAACCCCCCAAA>>><<>>===???DDDGGGHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFIIIKKKNNNPPPRRRRRRQQQQQQXXXSSSNNNMMMPPPSSSRRRPPPQQQQQQOOOMMMIIIHHHIIIJJJNNNOOOPPPPPPOOOMMMJJJIIIHHHFFFHHHRRR[[[```dddgggllloooooommmnnnooolllgggcccbbb```___```___]]]\\\\\\ZZZVVVTTTSSSQQQOOOMMMQQQLLLEEEFFFRRR]]]ZZZOOOJJJKKKKKKJJJHHHGGGIIIJJJTTTdddmmmdddUUUKKKCCC<<<@@@???>>>>>>???BBBEEEGGGJJJHHHFFFEEEFFFJJJOOORRRTTTXXX^^^dddiiijjjhhhfffgggbbb___```dddhhhhhhfffkkklllmmmmmmmmmkkkiiihhhgggiiihhheeeeeelllrrrtttsssmmmddd^^^[[[YYYWWWUUUXXX\\\aaajjjuuuzzzqqqdddfffnnnnnngggjjjsssoooccc[[[YYY\\\dddgggfffdddeeeiiirrr|||~~~wwwpppmmmmmmpppttttttrrrvvv}}}}}}yyy}}}~~~~~~|||yyyuuurrrwwwrrrppprrrqqqmmmjjjkkkjjjjjjkkkkkkllllllllllllnnneee\\\]]]eeejjjgggbbb]]]___]]]XXXWWW[[[___```\\\\\\\\\YYYUUURRRPPPPPPRRRVVV___fffaaaVVVQQQSSSWWWVVVXXX^^^dddaaaWWWMMMYYYWWWTTTRRRPPPOOONNNMMMOOONNNNNNNNNOOOPPPRRRSSSSSSRRRPPPMMMKKKIIIJJJJJJPPPKKKHHHKKKQQQQQQJJJBBBFFFIIILLLNNNKKKGGGDDDBBBDDDDDDEEEGGGHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@FFFBBB@@@BBBBBBAAACCCGGGLLLFFFAAAAAADDDDDD===777BBBCCCDDDFFFGGGIIIJJJJJJEEEFFFFFFFFFEEEEEEDDDCCC<<<<<<<<<<<<>>>@@@BBBCCCFFFMMMSSSTTTSSSQQQKKKEEEIIIMMMPPPOOOIIICCC@@@@@@===>>>???@@@@@@???>>>===AAADDDGGGGGGEEECCCBBBAAABBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@@@@BBBDDDEEEDDDEEEEEECCC@@@???@@@BBBCCCCCCDDDCCCCCCBBBAAA@@@BBBDDDFFFHHHHHHFFFCCCAAADDDCCCBBBAAA@@@AAACCCDDDCCCBBBAAABBBEEEEEECCCAAA@@@AAABBBCCCDDDEEEFFFFFFJJJGGGDDDCCCDDDEEEEEEEEEEEEBBB@@@@@@BBBDDDDDDBBBFFFFFFFFFEEEEEEFFFGGGGGGIIIKKKMMMOOOPPPPPPOOONNNUUUQQQMMMNNNRRRVVVVVVTTTOOOOOONNNKKKHHHFFFGGGHHHFFFFFFGGGGGGFFFEEECCCAAAHHHEEEGGGPPPYYY^^^bbbfffkkknnnooommmmmmooolllhhheeecccaaaaaaaaa```^^^]]]ZZZXXXUUUTTTTTTSSSRRRPPPOOONNNKKKIIINNNUUUUUUOOOOOONNNLLLJJJHHHIIILLLOOOWWWkkkvvvkkkXXXJJJCCC===@@@???>>>>>>???BBBEEEGGGIIIGGGFFFFFFHHHLLLPPPRRRVVVXXX^^^hhhpppqqqkkkeeefffccc```ccchhhmmmmmmlllrrrsssvvvxxxxxxwwwvvvtttsssuuutttooonnnrrrvvvvvvtttnnngggbbb```___^^^]]]```eeekkkrrrzzz~~~wwwlllrrrwwwwwwqqqqqqtttpppgggbbb```bbbhhhlllkkkjjjlllsss|||zzzuuutttwww{{{||||||~~~~~~~~~~~~~~~}}}wwwrrrtttyyy{{{wwwqqqooorrrqqqmmmkkkoooqqqppplllllljjjgggcccbbbcccdddccceeekkkpppkkkaaa^^^```bbbcccgggpppwwwuuukkkaaaaaa```^^^]]]\\\ZZZWWWUUUWWWWWWWWWXXXYYY[[[^^^``````^^^ZZZVVVRRRPPPPPPPPPQQQMMMLLLPPPVVVWWWQQQIIILLLNNNPPPPPPNNNKKKHHHGGGGGGFFFGGGHHHIIIKKKKKKKKKMMMKKKJJJIIIHHHHHHGGGFFFIIIFFFFFFIIIIIIGGGHHHKKKQQQMMMHHHHHHKKKKKKGGGCCCIIIIIIJJJLLLMMMNNNPPPPPPKKKKKKKKKKKKKKKJJJIIIIII<<<;;;;;;;;;===@@@DDDFFFHHHOOOTTTUUUTTTRRRKKKDDDEEEGGGHHHFFFBBB@@@BBBDDD@@@???>>>>>>>>>>>>??????AAABBBDDDDDDBBBAAAAAAAAAAAAAAA??????>>>???@@@AAAAAAAAA@@@???@@@AAABBBCCC>>>???@@@???>>>???@@@BBBAAAAAABBBBBBBBBBBBBBBAAACCCEEEFFFGGGFFFCCC@@@>>>AAA@@@@@@@@@AAABBBDDDFFFBBBAAAAAAAAACCCBBBAAA???AAAAAAAAABBBCCCCCCDDDDDDJJJHHHEEEDDDEEEEEEEEEDDDFFFDDDAAA@@@AAABBBAAA@@@EEEEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMPPPMMMKKKMMMRRRVVVWWWWWWMMMMMMMMMJJJGGGEEEFFFGGGEEEFFFFFFFFFEEEDDDCCCCCCGGGDDDEEEMMMUUUZZZ___eeeiiilllmmmkkkkkkmmmlllhhheeecccaaaaaa``````]]]\\\XXXVVVTTTTTTUUUVVVUUUTTTMMMPPPPPPLLLJJJLLLOOOOOOSSSQQQNNNJJJIIIKKKOOOSSSYYYnnn{{{oooYYYIIIBBB??????>>>>>>>>>???AAADDDFFFFFFFFFFFFHHHJJJMMMOOOQQQVVVWWW\\\hhhrrrrrriii___bbb```___cccjjjppprrrrrrwwwyyy}}}~~~|||zzz|||~~~xxxuuuvvvvvvtttoookkkeeebbb```aaaaaa``````ffflllqqquuuxxxsssmmmuuuwwwyyyxxxuuuqqqnnnmmmkkkgggggglllooooooooorrrxxx|||yyy|||}}}|||yyyvvvtttvvvzzz~~~wwwxxxzzzzzzssskkkgggiiioooqqqwww{{{qqqlllmmmmmmnnnmmmjjjddd```bbbcccddddddfffiiinnnqqqppplllgggbbb```^^^[[[YYYYYYVVVVVV[[[bbbddd^^^XXXVVVVVVVVVUUUTTTQQQOOONNNQQQPPPPPPPPPRRRSSSUUUVVVSSSRRRPPPNNNLLLLLLKKKKKKMMMKKKMMMPPPQQQNNNMMMPPPWWWTTTPPPOOOPPPQQQPPPPPPPPPPPPQQQSSSTTTUUUVVVVVVPPPPPPPPPPPPOOOOOOOOOOOO<<<;;;::::::<<<@@@EEEHHHJJJPPPTTTUUUUUUSSSLLLDDDCCCEEEFFFDDDAAA@@@BBBEEEAAA@@@@@@???????????????AAABBBBBBAAA@@@@@@AAABBBAAA@@@???>>>===>>>???@@@??????>>>>>>>>>???@@@AAA<<<<<<=========>>>@@@AAA>>>>>>????????????>>>>>>CCCDDDEEEEEECCCAAA>>><<>>>>>>>>>>><<<;;;??????@@@AAABBBCCCDDDDDDIIIGGGDDDCCCDDDDDDCCCBBBCCCBBB@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGHHHJJJLLLNNNNNNOOOOOOLLLJJJIIIKKKOOOSSSUUUUUUMMMNNNNNNLLLIIIHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGDDDEEEKKKQQQVVV\\\cccfffjjjkkkiiiiiikkkkkkiiieeecccaaa______^^^[[[YYYYYYWWWVVVVVVWWWXXXWWWVVVMMMPPPQQQNNNJJJJJJMMMOOORRRQQQOOOLLLJJJKKKOOOSSSWWWiiirrrfffSSSHHHCCC???>>>>>>======???AAACCCDDDCCCCCCEEEGGGIIILLLMMMNNNRRRTTTYYYaaagggfff___XXXZZZZZZ[[[```hhhnnnqqqrrrtttwwwzzz|||}}}{{{xxxvvv}}}zzzuuutttrrrooofffccc___\\\ZZZZZZ[[[[[[[[[bbbhhhiiikkklllkkkgggjjjkkkppptttrrrllllllqqqooojjjhhhkkknnnnnnpppsssuuu~~~|||yyyzzz|||{{{zzzzzzpppjjjhhhwwwxxx|||~~~uuuvvvwwwyyy{{{|||wwwpppiiijjjlllnnnnnnoooqqqwww{{{wwwssspppooopppooojjjfffaaa______ccciiikkkgggbbb]]]]]]]]]\\\[[[YYYUUURRRXXXXXXXXXWWWXXXZZZ]]]```YYYXXXVVVSSSPPPOOOPPPQQQSSSQQQQQQTTTTTTRRRSSSVVV[[[XXXUUURRRQQQRRRTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZSSSSSSRRRRRRRRRRRRRRRRRR<<<;;;::::::<<<@@@EEEHHHMMMQQQTTTUUUVVVUUUNNNFFFCCCEEEGGGFFFCCCAAABBBDDD@@@AAABBBCCCBBBAAA???>>>AAAAAABBB@@@??????AAACCC@@@???>>>===<<<======>>>===============>>>>>>???======<<<<<<===>>>>>>>>>????????????>>>===<<<;;;BBBBBBCCCBBBAAA???===;;;@@@@@@?????????@@@@@@@@@===>>>>>>>>>===<<<;;;;;;======>>>@@@AAACCCDDDDDDEEECCCAAAAAAAAAAAA@@@???BBBAAAAAA@@@???@@@AAABBBAAAAAAAAAAAABBBCCCEEEEEEEEEFFFHHHKKKMMMOOOPPPQQQLLLKKKKKKKKKNNNPPPQQQQQQNNNOOOPPPOOOMMMLLLLLLMMMLLLKKKIIIHHHGGGHHHHHHIIIGGGEEEEEEJJJNNNQQQXXX___dddiiikkkiiihhhkkkmmmlllgggeeebbb``````^^^[[[YYY[[[YYYWWWWWWWWWWWWVVVUUUNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLJJJJJJLLLNNNRRR]]]```VVVJJJFFFBBB>>>>>>=========>>>@@@AAABBB@@@AAACCCEEEGGGIIIJJJKKKOOORRRVVVXXXXXXVVVUUUTTTTTTUUUXXX]]]ccciiilllmmmkkkmmmqqqtttvvvuuutttsssyyy}}}~~~yyyuuusssppplllbbb```]]]YYYVVVUUUVVVWWWZZZ```eeeddddddfffgggeeebbbccchhhmmmmmmiiikkkqqqpppjjjgggiiikkkkkknnnqqqnnnvvvzzzxxxwwwxxxzzz~~~}}}~~~vvvsss~~~yyyooohhhyyywwwxxx~~~~~~wwwyyyyyy{{{~~~|||ssslllkkkooorrrrrrqqqrrrwww{{{uuutttvvv|||yyyqqqeeecccaaadddiiijjjhhheee```````````````]]]WWWRRRVVVWWWXXXWWWWWWXXX]]]```bbbaaa^^^ZZZVVVVVVXXX[[[[[[VVVTTTUUUVVVVVVZZZ___^^^\\\WWWTTTRRRRRRTTTVVV[[[[[[[[[\\\\\\]]]]]]]]]VVVUUUUUUTTTTTTUUUVVVVVV<<<;;;;;;;;;===@@@DDDFFFNNNQQQRRRSSSUUUVVVPPPIIIBBBEEEGGGGGGDDDAAABBBCCC@@@AAABBBCCCCCCAAA>>>===???@@@AAA@@@??????AAACCC@@@???===<<<;;;;;;<<<===;;;;;;;;;<<<<<<<<<======>>>===;;;;;;===>>>===<<<@@@@@@@@@@@@???>>>===<<>>===<<<@@@@@@?????????>>>=========???@@@@@@>>>======>>>======>>>???@@@AAABBBBBB@@@???>>>>>>???@@@>>>===BBBCCCBBB@@@>>>===???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHKKKMMMOOOPPPMMMMMMLLLLLLLLLMMMMMMMMMLLLNNNPPPQQQPPPOOOPPPQQQNNNLLLJJJHHHGGGGGGHHHIIIFFFEEEFFFIIIKKKLLLQQQXXX```fffiiigggeeehhhlllllliiigggdddbbbaaa___\\\ZZZZZZXXXVVVUUUUUUUUUSSSRRRNNNIIIHHHLLLOOOMMMLLLLLLJJJJJJKKKJJJHHHGGGHHHJJJNNNVVVVVVLLLDDDCCCAAA===============>>>???@@@AAA@@@AAABBBCCCEEEGGGHHHHHHNNNQQQTTTRRROOOMMMPPPSSSQQQSSSVVVZZZ^^^aaadddeeeaaadddgggkkkoooqqqqqqrrrtttxxxyyyuuurrrqqqoookkkbbbaaa^^^[[[WWWUUUVVVWWWWWW[[[]]]\\\\\\___aaa```bbbccceeefffggghhhkkkmmmmmmgggccceeeffffffhhhllliiinnntttyyyyyyvvvtttsssrrrppprrrwwwzzzxxxwwwwwwvvvwwwwwwvvvuuuvvvxxxzzzyyy{{{~~~|||zzzwwwyyy{{{|||zzzxxxwwwwwwnnnqqqxxxzzzuuu|||vvvnnnuuurrrsssyyyzzztttsssssswwwzzzwwwnnngggeeekkkpppqqqoooooorrrwwwrrruuu}}}vvvjjjgggddddddhhhjjjjjjhhh```^^^]]]]]]]]]ZZZTTTOOOSSSVVVXXXXXXWWWXXX\\\```ggggggddd___[[[[[[___ddd___ZZZVVVWWWXXXYYY^^^ddd```\\\WWWTTTTTTTTTUUUUUU]]]]]]]]]]]]]]]]]]]]]]]]XXXWWWVVVVVVVVVWWWXXXYYY<<<<<<<<<<<<>>>@@@BBBCCCJJJKKKJJJKKKNNNQQQMMMFFF???BBBDDDCCC@@@@@@BBBDDDAAAAAA@@@??????>>>======<<<>>>??????>>>>>>???@@@???>>>===;;;:::;;;;;;<<<999::::::;;;;;;;;;;;;;;;<<<:::999999<<<======<<<>>>>>>>>>??????>>>>>>===;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<>>>@@@@@@>>>===>>>@@@???????????????>>>>>>>>>======<<<===??????>>>===???@@@AAA???======@@@CCCBBBAAAAAA@@@AAAAAABBBBBBDDDDDDEEEFFFGGGHHHJJJKKKIIIIIIJJJIIIHHHGGGHHHHHHHHHKKKNNNOOOOOOPPPQQQRRRPPPNNNJJJGGGEEEEEEFFFHHHDDDCCCEEEGGGGGGFFFJJJPPPWWW]]]aaa^^^]]]```dddfffhhhfffccc```___]]]ZZZWWWVVVTTTRRRQQQQQQQQQPPPOOOLLLGGGGGGKKKLLLIIIGGGIIIIIIIIIHHHFFFDDDDDDGGGIIIOOOXXXZZZNNNCCCAAA???<<<<<<<<<======>>>??????@@@BBBBBBBBBCCCDDDEEEGGGGGGLLLMMMNNNNNNMMMMMMOOOQQQNNNOOORRRTTTUUUWWWYYYZZZ[[[\\\^^^aaaccceeeggghhhkkkooopppllliiiiiigggddd]]]^^^\\\YYYUUUSSSUUUWWWSSSUUUUUUSSSUUUZZZ[[[ZZZ]]]aaa___ZZZ]]]fffiiidddfff```\\\^^^___^^^```cccaaabbbeeeggggggfffeeeeeefffbbbbbbgggiiigggfffhhheeefffhhhhhhgggggghhhiiikkkkkklllmmmmmmlllkkkjjjdddgggjjjjjjgggcccbbbbbbZZZ\\\ccciiikkkmmmttt~~~|||}}}}}}zzz|||~~~}}}||||||}}}wwwoooooommmnnnuuu|||~~~yyyrrrmmmjjjhhhjjjnnnmmmfff___\\\dddlllnnnmmmlllooossssssyyyvvvhhhddd```___bbbfffhhhiii___ZZZUUUSSSSSSRRROOOKKKPPPTTTWWWXXXVVVVVVZZZ^^^bbbbbb```ZZZVVVVVV\\\bbb[[[WWWTTTVVVWWWXXX[[[aaa]]]XXXRRRQQQTTTVVVTTTRRRYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTTTTVVVXXXYYY<<<<<<======???@@@AAABBBDDDDDDBBBBBBGGGKKKHHHAAA===???@@@>>>===>>>BBBFFFBBB@@@===;;;:::;;;===>>>:::<<<>>>>>>===<<<===>>>???>>><<<;;;::::::;;;;;;999999:::;;;;;;;;;;;;::::::888666888;;;>>>===<<<999:::;;;<<<============999:::;;;===>>>?????????======>>>>>>>>>>>>======999<<<>>>>>><<<<<<===???BBBBBBAAA???>>><<<;;;;;;<<<;;;<<<===???@@@???===999<<<>>>>>>>>>@@@DDDHHHCCCCCCBBBAAAAAAAAABBBBBBEEEDDDDDDDDDDDDDDDEEEFFFCCCDDDEEEDDDCCCBBBCCCDDDEEEHHHKKKMMMNNNOOOPPPQQQMMMJJJFFFBBB@@@@@@AAACCCBBBAAADDDFFFEEEBBBEEEKKKNNNTTTXXXUUUSSSWWW\\\^^^eeebbb___]]][[[YYYVVVSSSRRRPPPNNNNNNOOOOOONNNMMMIIIFFFGGGKKKIIICCCCCCHHHJJJIIIFFFBBBAAABBBGGGKKKQQQ^^^bbbTTTEEE???>>><<<<<<<<<======>>>>>>??????DDDDDDCCCCCCCCCEEEGGGHHHIIIHHHHHHJJJMMMOOOOOOMMMJJJKKKNNNNNNNNNNNNOOOPPPYYYXXXXXXWWWXXXXXXYYYZZZaaaeeefffbbb^^^^^^]]]ZZZVVVXXXWWWUUUQQQPPPQQQTTTTTTUUUSSSQQQTTTZZZ\\\YYYTTTZZZVVVOOOTTTcccfff]]]___YYYVVVWWWXXXWWWXXXZZZXXXXXXXXXWWWVVVVVVWWWWWWZZZTTTSSSXXXZZZWWWVVVYYYUUUXXXZZZ[[[[[[ZZZZZZZZZ___]]][[[[[[]]]]]]\\\ZZZUUUXXXZZZYYYUUURRRQQQRRRPPPPPPRRRVVVWWWYYY___fffjjjkkklllmmmhhhcccfffllliiiiiijjjmmmpppqqqqqqqqqkkklllllllllkkkkkkmmmooobbbhhhpppxxx~~~|||{{{||||||{{{yyyttttttsssqqqooopppsssuuu|||}}}zzzsssqqqsssqqqkkkkkkjjjkkkqqqwwwwwwooofffgggccc___aaaeeeeee___YYYVVV___iiimmmlllkkknnnrrrvvv~~~ttt^^^ZZZUUUTTTWWW\\\```bbb^^^WWWNNNJJJKKKLLLKKKIIIHHHMMMRRRRRRPPPPPPTTTWWWYYYYYYWWWQQQLLLMMMTTTZZZTTTQQQQQQTTTUUUTTTVVVZZZXXXRRRLLLMMMSSSVVVSSSOOOSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSQQQQQQQQQSSSUUUVVV999;;;<<<<<<;;;;;;===>>>DDDBBB@@@@@@AAABBBAAA@@@;;;===???AAABBBAAA@@@???<<<<<<;;;;;;;;;::::::::::::999999:::===>>>>>>===@@@>>><<<999888888999::::::999999999888777777777777777666666777999;;;<<<======<<<<<<<<<======>>>>>>============<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::<<<===>>>===<<<;;;<<<===========================;;;=========<<>><<>>???@@@AAABBBBBBBBB@@@CCCEEEEEEBBB@@@@@@AAA@@@BBBDDDGGGHHHHHHHHHGGGHHHFFFDDDAAA@@@?????????@@@?????????@@@AAABBBBBBEEEFFFHHHKKKMMMPPPRRRSSSTTTWWWZZZZZZXXXVVVVVVWWWNNNMMMLLLNNNQQQRRRPPPMMMJJJIIIGGGDDDCCCBBBBBBBBBCCCCCCCCCAAA???AAAGGGLLLOOOXXXXXXMMMEEEEEE@@@888>>>=========>>>???@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLQQQSSSRRROOOOOORRRSSSQQQ\\\[[[YYYWWWUUURRRPPPOOOKKKMMMNNNOOONNNOOOPPPRRRQQQNNNLLLNNNQQQSSSSSSQQQPPPPPPPPPQQQQQQRRRRRRSSSUUUSSSQQQQQQRRRSSSRRRQQQNNNNNNMMMMMMMMMLLLLLLLLLLLLJJJIIIIIILLLNNNOOOOOOJJJOOOQQQNNNNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJJJJIIIIIIJJJJJJCCCGGGJJJLLLKKKLLLNNNQQQTTTUUUUUURRRPPPPPPSSSVVVXXXUUUSSSVVV[[[^^^]]]YYYZZZYYYXXXXXXYYYYYYXXXWWWWWWWWWXXX\\\aaaeeegggggggggiiimmmqqquuuyyy~~~~~~||||||}}}~~~yyyvvvyyy~~~|||}}}~~~uuuoooooopppqqqqqquuussssssvvvyyywwwpppiiijjjllljjjeeeeeehhhjjjhhhhhheee```^^^^^^```aaaaaaiiilllhhh______ggghhhaaa```^^^]]]aaafffgggccc___WWWZZZWWWQQQOOOSSSSSSOOOWWW]]]fffllliiicccccchhhsss|||nnnZZZUUUOOOLLLMMMQQQVVVXXXTTTMMMIIIKKKKKKGGGGGGJJJIIIJJJKKKKKKIIIIIIJJJKKKOOOMMMJJJHHHGGGHHHIIIJJJPPPOOOMMMLLLLLLNNNOOOQQQOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLGGGFFFKKKMMMJJJIIILLL:::<<<===<<<;;;;;;<<<===@@@???======?????????>>>;;;<<<>>>???@@@???>>>>>><<<<<<;;;;;;;;;:::::::::<<<::::::;;;===>>>===<<>><<<:::999999999999:::::::::999999999999999:::999999888888999:::;;;<<<<<<;;;;;;<<<<<<===============<<<<<<<<<;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::;;;<<<======;;;;;;<<<===<<<<<<<<<<<<<<<<<<======;;;<<<======<<<>>>CCCGGGJJJEEE???===>>>???===:::<<<===>>>???@@@AAAAAAAAA@@@BBBDDDDDDBBB@@@@@@AAA???@@@CCCEEEFFFEEEEEEDDDCCCBBBAAA???===<<<<<<;;;======<<<<<<===>>>>>>???@@@AAABBBDDDFFFHHHIIIJJJMMMOOOQQQQQQOOOMMMNNNPPPLLLKKKKKKNNNSSSVVVVVVUUUOOOLLLHHHFFFEEEDDDBBB@@@DDDEEEDDDBBB@@@@@@DDDGGGKKKSSSSSSJJJDDDEEEBBB<<>>===;;;;;;;;;===???===<<<===>>>???>>>===;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;<<<===>>>===<<<======<<<;;;:::999888888999999999:::::::::::::::<<<;;;::::::999999::::::;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::888888888999999888888888999999::::::::::::999999:::;;;<<<<<<::::::;;;<<<::::::;;;;;;<<<<<<<<<===;;;<<<===<<<<<<===@@@CCCEEEAAA===<<<======:::777;;;<<<===>>>???@@@@@@AAA@@@BBBCCCCCCAAA@@@@@@AAA>>>???AAABBBBBBBBBAAA@@@@@@@@@??????===<<<:::::::::::::::999::::::;;;<<<======>>>>>>???@@@AAAAAAFFFGGGHHHGGGEEEEEEGGGIIIGGGGGGHHHLLLSSSXXX[[[]]]UUUOOOIIIGGGHHHGGGCCC???EEEEEEEEECCCAAA@@@AAABBBFFFLLLLLLDDDAAAEEEDDD@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEELLLJJJFFFBBB??????@@@AAABBBEEEEEECCCDDDHHHIIIGGGMMMKKKHHHEEECCCCCCCCCCCCDDDEEEGGGFFFFFFFFFGGGHHHDDDDDDDDDEEEGGGGGGEEECCCHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCCCCDDDDDDCCCBBBDDDDDDDDDCCCCCCCCCBBBBBBEEECCCAAA@@@AAABBBBBBAAACCCCCCBBB@@@CCCHHHHHHCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA???BBBDDDEEEDDDDDDFFFGGGDDDDDDDDDBBB@@@@@@BBBDDDBBBCCCCCCEEEFFFGGGHHHIIIGGGFFFEEEFFFHHHIIIIIIHHHEEEDDDDDDDDDFFFGGGFFFEEEHHHIIIJJJKKKJJJKKKNNNPPPPPPOOOOOOPPPSSSTTTTTTSSSPPPQQQRRRTTTUUUVVVVVVVVV\\\[[[[[[ZZZYYYXXXWWWWWWXXXXXXWWWVVVVVVVVVVVVWWWZZZ\\\^^^```bbbdddeeeeeeeeefffjjjmmmnnnlllgggcccaaabbbdddfffhhhkkklllmmmnnnmmmmmmmmmooorrrvvvxxx~~~~~~~~~~~~~~~xxxvvvsssqqqooonnnoooooonnnnnnoooppprrrxxx~~~|||yyyxxxxxxxxxzzzxxxvvvuuuuuuuuusssrrrmmmoooppppppooonnnoooqqqnnnllliiifffeeefffhhhjjjeeefffgggfffeeefffhhhiiiddddddcccbbbaaa```______[[[[[[\\\^^^aaacccbbbaaa___\\\YYYYYY[[[\\\ZZZWWWZZZYYYYYYXXXWWWVVVVVVVVVSSSTTTUUUUUUTTTTTTUUUVVVVVVSSSOOOMMMNNNPPPQQQQQQNNNNNNOOOSSSVVVWWWSSSOOOHHHKKKLLLLLLOOOVVVZZZZZZTTTQQQMMMKKKKKKMMMMMMMMMPPPSSSQQQLLLNNNVVVXXXSSSLLLKKKJJJLLLOOOOOOLLLIIIGGGIIIIIIGGGGGGKKKLLLJJJJJJMMMSSSWWWTTTPPPRRRXXX\\\fffooorrrpppjjj___TTTNNNJJJFFFCCCCCCDDDDDDDDDGGGCCC@@@BBBCCCBBBBBBDDDDDDEEEEEEDDDAAA@@@@@@AAADDDCCCBBBBBBCCCFFFIIIJJJHHHGGGEEEDDDDDDDDDEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHFFFBBBAAADDDFFFDDDDDDEEE===>>>>>>===;;;:::;;;<<>>===>>>???@@@>>>===<<<<<<=========<<<<<<;;;<<<<<<;;;;;;;;;:::::::::>>><<<;;;<<<======<<<;;;;;;;;;<<<;;;;;;999888777888888888999999::::::::::::::::::999999999::::::999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::777777888888888888777777888888999:::::::::999999888:::;;;;;;:::999:::<<<999999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<===>>>???<<<;;;:::;;;======;;;999;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@??????>>>@@@@@@AAAAAA@@@>>>===;;;:::::::::999999::::::;;;>>>>>>>>>>>>============CCCCCCBBBAAAAAABBBDDDEEECCCCCCDDDHHHNNNTTTYYY\\\UUUNNNHHHGGGIIIJJJEEE@@@BBBCCCCCCCCCAAA@@@@@@???CCCFFFEEE@@@???BBBCCCAAABBBBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>???@@@AAA???BBBBBB@@@@@@DDDEEECCCIIIGGGDDDAAA@@@@@@BBBCCCAAACCCDDDCCCBBBBBBCCCDDD@@@AAABBBCCCDDDBBB@@@>>>GGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAAAAABBBBBBBBBAAADDDCCCCCCCCCBBBBBBBBBBBBDDDBBB??????@@@BBBBBBAAABBBDDDCCC@@@@@@DDDEEECCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCBBBBBBBBBAAAAAA???@@@AAABBBBBBBBBBBBBBBDDDDDDCCCBBBAAAAAABBBCCC@@@BBBDDDDDDDDDDDDFFFHHHDDDCCCCCCDDDGGGHHHHHHGGGGGGEEEDDDDDDEEEFFFDDDCCCGGGHHHIIIHHHGGGGGGIIIKKKJJJIIIIIIKKKMMMOOOOOONNNKKKLLLMMMOOOOOOOOONNNMMMRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPQQQSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXZZZ]]]______\\\YYYYYYZZZ[[[\\\^^^```aaaaaaaaaaaa``````aaaccceeegggmmmmmmoooqqquuuxxx{{{}}}~~~}}}|||||||||}}}~~~~~~}}}|||{{{yyyuuurrroooooooooqqqtttwwwwwwwwwsssrrrooollliiifffeeedddbbbbbbbbbbbbbbbdddhhhkkkkkkppptttsssmmmjjjkkknnnmmmllljjjhhhgggfffffffffgggfffdddcccccccccbbbbbb\\\]]]^^^^^^]]]^^^^^^___cccaaa^^^[[[ZZZ[[[]]]___WWWYYY[[[ZZZWWWVVVXXX[[[TTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPPPPPPPRRRSSSTTTTTTRRRPPPPPPRRRSSSRRRPPPKKKLLLNNNOOOOOOOOOPPPQQQMMMNNNOOOPPPOOOOOONNNNNNPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJMMMPPPPPPNNNKKKGGGIIIIIIHHHJJJQQQTTTSSSQQQNNNJJJHHHIIIJJJJJJIIIKKKLLLKKKHHHJJJPPPQQQMMMIIIHHHGGGHHHIIIIIIGGGDDDBBBCCCDDDCCCDDDEEEFFFFFFGGGHHHLLLOOOMMMJJJLLLRRRUUU^^^dddccc^^^YYYRRRKKKGGGDDDBBBAAAAAAAAA@@@???BBB???>>>???@@@AAAAAAAAA@@@AAABBBAAA???>>>???@@@@@@@@@???@@@AAACCCEEEGGGDDDCCCBBBAAA@@@@@@AAAAAADDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBB@@@???@@@BBBBBBAAA@@@===>>>???>>><<<;;;;;;<<<>>>=========>>>>>><<<:::==================<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;:::999888777666666777777888888999999666777888888999:::::::::888888888999999;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999999888888777888999999:::::::::999888999::::::999999:::<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>===<<<999999:::;;;<<<<<<:::999:::::::::;;;<<<===???@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@??????>>>>>>???@@@AAAAAAAAA@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<>>>>>======<<<<<<<<>>???AAABBBCCC??????AAACCCFFFKKKPPPSSSPPPJJJDDDDDDHHHJJJFFFBBB??????@@@AAABBBBBBAAA@@@BBBCCC@@@======???@@@>>>AAABBBBBBBBBBBBAAA??????AAAAAAAAAAAA@@@@@@??????>>>?????????????????????:::;;;===???@@@@@@@@@???>>>@@@@@@======AAAAAA???FFFDDDBBB??????@@@AAACCCAAACCCCCCCCCAAA@@@AAACCC@@@AAACCCDDDCCCBBB@@@???BBBBBBBBBAAAAAA@@@@@@@@@DDDBBB@@@@@@AAABBBAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>>>>@@@BBBCCCCCC@@@EEEGGGBBB???@@@CCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@??????@@@AAAAAABBBAAA@@@DDDCCCBBBBBBBBBBBBBBBBBB===???AAAAAA@@@AAABBBDDD@@@??????@@@BBBDDDCCCBBBBBBAAA@@@AAACCCCCCBBBAAACCCDDDEEEDDDCCCDDDEEEGGGGGGFFFEEEFFFHHHIIIIIIHHHFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOQQQTTTUUUTTTRRRVVVVVVVVVWWWWWWWWWXXXXXXZZZYYYYYYYYYYYYZZZ\\\]]]```aaabbbccceeegggiiijjjmmmlllkkkjjjjjjkkklllmmmpppnnnmmmlllkkkiiifffcccdddbbbbbbcccfffhhhiiiiiijjjhhheeebbb___]]]]]]]]]XXXZZZ[[[[[[ZZZYYYYYYZZZ\\\aaaeeeeeeaaa___```bbb[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXUUUUUUTTTTTTTTTSSSSSSRRRUUUSSSQQQOOONNNOOOPPPRRRMMMPPPRRRQQQMMMLLLNNNPPPLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMKKKHHHGGGHHHKKKMMMKKKJJJIIIIIIJJJJJJJJJJJJCCCFFFIIIIIIHHHHHHIIIKKKIIIJJJKKKLLLLLLKKKJJJHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGGGGFFFEEECCCEEEEEECCCEEEKKKNNNMMMKKKIIIEEEDDDDDDEEEEEEDDDIIIIIIGGGFFFGGGJJJJJJHHHDDDCCCBBBBBBBBBBBBAAA???CCCBBBBBBCCCCCCBBBAAABBBEEEDDDFFFHHHGGGDDDGGGMMMOOOWWW[[[WWWQQQMMMJJJGGGCCCAAA@@@AAABBBBBBAAA??????>>>>>>>>>@@@BBBBBB@@@===???@@@@@@??????AAABBB@@@??????>>>???@@@AAABBBAAAAAA@@@@@@????????????BBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@???>>>>>>???@@@???======>>>???>>><<<<<<<<<>>><<<;;;:::;;;;;;:::777555<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::;;;:::999:::;;;<<<;;;:::;;;:::::::::999999999888666666666777777777777777555555777888999:::::::::888888888999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::999999::::::::::::999999777888999:::;;;;;;;;;:::777999::::::::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????===;;;<<<<<<<<<<<<;;;999888888;;;;;;::::::;;;===???@@@@@@???===>>>???@@@@@@@@@????????????????????????======>>>>>>>>>======<<<>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::===<<<;;;;;;===??????>>><<<===??????@@@BBBEEEHHHHHHDDD@@@@@@DDDGGGEEEBBB=========???BBBCCCBBBAAABBB@@@===<<<<<<======;;;??????@@@AAAAAA@@@???>>>AAA@@@@@@??????>>>>>>============>>>>>>?????????:::<<>>>>>;;;<<>>BBBAAA???>>>===>>>@@@AAACCCDDDDDDCCCAAA@@@AAABBB@@@BBBDDDEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCAAA??????@@@AAA@@@???BBBBBBBBBBBBAAAAAAAAA@@@???===<<<===???AAABBBBBB===BBBEEEBBB@@@BBBCCCBBB???????????????????????????@@@AAABBBAAA@@@???>>>???>>>>>>@@@BBBBBBAAA@@@AAA???>>>???@@@@@@???===??????@@@AAABBBBBBCCCCCCAAA??????@@@BBBCCCBBBAAA???>>>>>>???AAABBBBBBAAA???@@@AAAAAA@@@AAACCCDDDEEECCCBBBCCCEEEEEEDDDCCCBBBCCCEEEFFFGGGHHHHHHIIICCCCCCDDDFFFHHHIIIJJJKKKHHHHHHHHHGGGHHHHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNOOOKKKIIIHHHIIILLLNNNOOONNNSSSSSSRRRRRRRRRRRRQQQQQQVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[\\\]]]^^^^^^bbbaaa`````````bbbcccdddfffdddcccccccccbbb```^^^\\\ZZZYYYZZZ]]]```aaabbbcccaaa___\\\[[[[[[[[[\\\TTTWWWYYYZZZXXXVVVTTTTTTTTTWWWYYY[[[ZZZYYYXXXXXXQQQRRRSSSSSSTTTUUUVVVVVVSSSTTTTTTSSSRRRRRRSSSUUUTTTRRRPPPPPPPPPOOONNNLLLMMMLLLJJJIIIIIIIIIJJJKKKHHHJJJKKKKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIFFFDDDEEEGGGIIIGGGGGGFFFFFFEEEFFFFFFFFFEEEHHHKKKJJJFFFDDDDDDEEEIIIIIIIIIJJJKKKJJJHHHFFFBBBDDDEEEEEEDDDDDDEEEGGGDDDDDDCCCCCCBBBBBBBBBBBB@@@CCCDDDCCCFFFLLLPPPPPPJJJHHHEEEDDDEEEEEEDDDCCCGGGFFFDDDCCCDDDEEEDDDBBBCCCCCCBBBBBBAAAAAAAAAAAAEEECCCCCCEEEDDD@@@???@@@BBBAAAAAACCCCCC@@@BBBGGGHHHNNNPPPKKKGGGFFFEEECCCBBBAAA@@@AAABBBCCCBBB@@@>>>??????>>>@@@DDDCCC@@@===???@@@AAA@@@AAACCCDDD@@@@@@??????>>>???????????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBB@@@AAA???===>>>AAA@@@<<<<<<===>>>>>>===<<<>>>???<<<;;;;;;;;;:::888444222:::::::::;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::999888777888:::;;;:::999;;;:::999888888888999:::888888888777777777777777777777999::::::::::::999888888999999:::<<<===>>>=========<<<<<<<<<;;;;;;888999999::::::999999888888999:::;;;;;;<<<<<<<<<888999;;;;;;::::::<<<===>>>======<<<<<<;;;;;;;;;::::::;;;>>>AAAAAA>>>;;;<<<======<<<::::::::::::<<<;;;::::::;;;===???AAA@@@>>><<<<<>>>>>=========>>>>>>???<<<<<<<<<;;;<<<<<<=========<<<;;;;;;::::::;;;;;;999999::::::::::::;;;;;;:::999999:::===>>>===;;;;;;===??????======???AAAAAA???======???@@@@@@@@@>>><<<;;;===@@@BBBBBB@@@AAA===;;;<<<======;;;:::;;;<<<>>>???@@@???===<<<@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@AAA<<<===>>>??????>>>===<<<:::===>>>===???CCCEEEDDD???>>>>>>>>>>>>>>>??????CCCDDDEEECCCAAA@@@@@@AAA@@@BBBDDDDDDBBBBBBDDDFFFDDDDDDDDDDDDEEEEEEEEEEEEBBB@@@???>>>???@@@???>>>CCCCCCBBBBBBBBBAAAAAAAAAAAA???======???AAAAAAAAA===>>>???AAAGGGLLLIIIBBB???????????????????????????@@@AAABBBAAA@@@>>>===>>>======???AAACCCAAA???AAA???>>>>>>@@@@@@>>><<>>@@@BBBCCCCCCBBB@@@AAABBBAAA@@@@@@BBBDDDCCCBBBAAABBBDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHHHHBBBBBBCCCDDDFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHCCCBBBBBBBBBCCCEEEGGGHHHKKKIIIFFFFFFHHHKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^___^^^]]]\\\]]]^^^^^^]]][[[WWWVVVUUUVVVYYY\\\^^^^^^[[[[[[ZZZZZZYYYYYYYYYYYYSSSTTTVVVVVVTTTSSSSSSTTTQQQPPPPPPRRRTTTSSSPPPMMMOOOPPPQQQRRRRRRSSSSSSSSSPPPQQQRRRQQQOOOOOOQQQTTTRRRPPPNNNMMMNNNNNNLLLJJJNNNMMMLLLKKKJJJKKKLLLMMMHHHGGGHHHIIIJJJJJJHHHGGGHHHHHHHHHHHHIIIIIIIIIJJJGGGHHHIIIHHHFFFEEEGGGIIIIIIIIIIIIGGGFFFFFFGGGGGGGGGKKKNNNMMMHHHDDDDDDFFFJJJHHHGGGHHHIIIIIIGGGEEEDDDFFFGGGFFFDDDDDDFFFHHHEEEEEEDDDCCCBBBBBBCCCDDDAAADDDEEEDDDHHHOOOSSSSSSMMMJJJHHHGGGHHHHHHGGGEEEEEECCCAAABBBCCCCCCAAAAAAEEEEEEEEEDDDDDDCCCDDDEEEEEEBBBBBBFFFEEE@@@???AAABBB@@@@@@BBBBBB???@@@DDDBBBEEEFFFCCCBBBCCCDDDAAACCCBBB@@@@@@AAAAAA@@@???>>>AAA@@@>>>@@@EEEDDD??????@@@BBBBBBAAAAAABBBDDD????????????????????????===>>>>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAA@@@AAABBBBBBCCCAAACCCAAA>>>???CCCAAA<<<;;;===>>>>>>======>>>@@@???>>>======<<<999555222999888888999:::;;;<<<===<<<<<<;;;;;;;;;:::::::::777666666777999;;;:::999<<<:::999777777888:::;;;:::999999999888888777777999:::;;;<<<;;;:::999888999999999:::;;;<<<>>>???>>>============<<<<<<<<<888888999999999999888888888999:::;;;<<<<<<<<<<<<888999;;;;;;;;;;;;===>>>??????>>>===<<<;;;;;;:::::::::;;;???BBBBBB???<<<::::::;;;;;;;;;<<<>>>@@@<<<;;;::::::;;;===@@@AAA@@@>>>;;;<<>>???>>>===<<<;;;;;;===>>>???;;;;;;:::999888888999999888999999:::;;;<<<<<<===:::999999;;;??????===:::;;;>>>@@@@@@===<<<===>>>>>>===<<<;;;;;;<<<======???===;;;<<>>===;;;:::999:::===>>>???>>>===<<<@@@??????>>>===<<<<<<;;;<<<<<<===>>>???@@@AAABBB<<<<<<<<<<<<===>>>??????;;;>>>@@@@@@CCCIIILLLKKK>>>>>>?????????@@@@@@@@@DDDEEEEEECCCAAA@@@@@@AAA???AAACCCBBBAAAAAADDDGGG@@@@@@@@@AAAAAABBBBBBCCCCCCAAA@@@@@@AAAAAAAAA???EEEEEEEEEDDDDDDDDDCCCCCCEEEBBB@@@@@@AAABBBBBBAAA???<<<;;;AAAOOOWWWPPPCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDCCCBBB@@@???===<<<;;;>>>AAACCCAAA???DDDBBB@@@AAADDDDDDAAA>>>BBB>>>;;;===BBBDDDBBB>>>CCCBBBAAAAAABBBBBBAAA@@@???>>>===>>>@@@AAA@@@???AAAAAABBBAAA??????@@@BBB@@@@@@???AAACCCDDDDDDCCCBBBBBBAAAAAABBBCCCEEEFFFAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGGGGHHHIIIKKKMMMOOOJJJGGGDDDCCCEEEIIIKKKLLLJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVRRRRRRSSSUUUVVVWWWXXXXXXVVVUUUTTTUUUWWWXXXWWWVVVSSSQQQPPPPPPSSSVVVWWWXXXQQQRRRTTTUUUUUUSSSRRRPPPNNNNNNOOONNNLLLMMMOOOQQQPPPNNNLLLNNNPPPPPPKKKFFFMMMMMMNNNOOOOOONNNNNNMMMKKKMMMNNNMMMKKKKKKMMMPPPMMMJJJHHHIIIJJJKKKIIIFFFKKKJJJIIIHHHHHHIIIJJJJJJGGGEEEDDDGGGJJJKKKHHHDDDBBBBBBCCCDDDDDDEEEFFFFFFCCCFFFHHHHHHFFFEEEFFFGGGJJJJJJJJJIIIGGGFFFGGGHHHCCCGGGLLLKKKGGGDDDEEEGGGGGGEEECCCCCCEEEFFFDDDAAAFFFHHHHHHEEEAAA@@@AAACCCBBBCCCBBBAAA@@@AAACCCEEEAAACCCDDDBBBEEELLLOOOOOOKKKIIIGGGFFFFFFFFFEEEDDDDDDAAAAAACCCDDDCCCBBBCCCCCCDDDDDDCCCBBBBBBDDDEEEDDD@@@AAAFFFFFFAAA???CCCDDDAAABBBDDDDDDAAAAAADDD???AAAAAA???@@@DDDDDDAAAEEECCC@@@?????????===<<<>>>AAAAAA>>>@@@EEECCC>>>AAABBBCCCBBBAAA@@@AAABBB>>>?????????@@@@@@@@@AAA<<<<<<>>>???@@@AAAAAAAAA??????>>>>>>>>>??????@@@BBBBBBBBBAAABBBBBBCCCDDDBBBDDDCCC???@@@DDDCCC===999:::;;;;;;:::<<<>>>AAA===:::999;;;:::666666888888:::;;;:::999999:::;;;;;;:::::::::;;;;;;999777999999999999999999999999>>><<<;;;;;;;;;;;;:::888999999999888888888888888999999999::::::999999888::::::;;;<<<======<<<<<<>>>======<<<<<<<<<======999:::;;;<<<<<<<<<;;;;;;999999999;;;>>>???>>>===<<<;;;:::999999:::;;;<<>>BBB>>>:::999:::<<<>>>???>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>;;;:::;;;<<<>>>>>><<<:::888999;;;======<<<;;;::::::;;;<<<<<<<<<;;;:::999<<<<<<<<<>>>??????<<<::::::::::::;;;;;;;;;<<<<<<@@@???===<<<:::999999999===;;;:::===@@@AAA???===<<<;;;;;;::::::;;;;;;<<<666777:::<<<<<<<<<;;;:::>>>>>>???>>>>>>===<<<;;;@@@???>>>======>>>???@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;BBBOOOZZZZZZSSS@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@??????@@@AAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCEEE???<<>>DDDGGGDDDAAAAAACCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCAAA@@@@@@AAACCCCCCDDDCCCEEERRR]]]UUUDDDBBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCCCCAAAAAABBBCCCBBBAAAAAAAAABBBBBBCCCDDDEEEDDDCCCAAA???===<<<;;;CCCCCCBBBAAABBBCCCDDDEEEDDDBBB???======>>>@@@BBB@@@@@@????????????@@@@@@AAA???>>>???BBBDDDBBB@@@BBBAAAAAAAAABBBDDDFFFGGGGGGDDDAAA@@@AAABBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFEEEDDDCCCFFFKKKOOOHHHFFFDDDCCCEEEGGGHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHNNNNNNLLLKKKKKKKKKLLLMMMLLLLLLLLLNNNQQQQQQPPPNNNPPPOOOOOOPPPRRRSSSRRRQQQRRRRRRRRRQQQQQQRRRRRRRRRUUUSSSPPPOOOPPPRRRRRRRRRQQQRRRRRRPPPNNNLLLLLLMMMJJJKKKLLLLLLLLLJJJIIIHHHFFFHHHJJJLLLMMMKKKIIIHHHKKKNNNQQQQQQNNNKKKKKKKKKKKKMMMOOOMMMJJJHHHJJJLLLKKKIIIGGGGGGHHHIIIIIIIIINNNKKKIIIIIIKKKLLLKKKIIIHHHGGGFFFFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHKKKHHHFFFFFFHHHHHHFFFCCCDDDCCCBBBAAAAAABBBCCCDDDFFFEEEDDDCCCCCCDDDDDDEEECCCCCCCCCBBBAAABBBFFFHHHAAABBBDDDFFFHHHIIIJJJJJJJJJJJJIIIFFFDDDCCCDDDFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEBBBCCCCCCBBB@@@??????@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBAAA@@@BBBDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>???@@@AAA@@@>>>@@@AAABBBDDDDDDDDDCCCCCC>>>AAACCCBBB???>>>>>>@@@???@@@@@@???>>>>>>???@@@AAAAAA@@@@@@???@@@@@@@@@DDDAAA@@@CCCBBB>>>@@@FFF@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<:::999;;;===<<<999888::::::666666888999:::;;;:::999999:::;;;<<<;;;::::::;;;;;;999888999999999999999999999999;;;:::999999::::::888777888888888888888888888888888999:::::::::::::::999999999:::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;:::<<<===>>><<<;;;======<<<;;;<<<<<<===>>>HHHEEEAAA>>><<<<<<===>>><<<;;;;;;<<<===>>>??????<<<;;;:::;;;===>>>>>>>>>???===:::999:::<<<============>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????===;;;777888:::<<<<<<;;;:::999;;;;;;<<<<<<<<<;;;:::999;;;;;;:::;;;<<<===;;;999:::::::::;;;;;;;;;<<<<<<>>><<<:::999999;;;>>>@@@<<<;;;;;;===???AAA???===<<<;;;;;;::::::;;;;;;<<<777888:::<<<<<<<<<;;;:::<<<============<<<<<<;;;??????>>>======>>>??????>>>======<<<<<<<<<<<<<<<::::::;;;???HHHPPPPPPJJJ@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>>>>@@@AAA@@@???>>>>>>???@@@AAACCCDDDDDDDDD>>><<>>DDDEEEDDDKKKSSSOOODDDBBBAAA@@@??????@@@AAAAAA@@@BBBCCCBBBAAA@@@AAABBBAAAAAAAAA@@@AAAAAABBBBBB>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDCCCBBB@@@???>>>???@@@AAA@@@??????>>>>>>??????@@@AAA@@@???@@@BBBCCCBBB@@@AAAAAA@@@??????@@@AAABBBFFFDDDAAA@@@AAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEHHHEEEBBBCCCFFFIIIKKKKKKHHHFFFDDDCCCEEEGGGHHHHHHKKKKKKKKKKKKJJJIIIHHHGGGOOONNNLLLKKKJJJJJJJJJJJJKKKKKKKKKMMMOOOPPPOOOMMMNNNMMMMMMNNNPPPQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPRRRPPPNNNLLLLLLMMMNNNNNNKKKLLLMMMLLLJJJHHHHHHHHHJJJKKKKKKLLLKKKJJJIIIHHHEEEGGGHHHIIIJJJIIIGGGFFFIIIKKKNNNNNNLLLJJJKKKLLLIIIJJJKKKJJJIIIHHHIIIJJJIIIHHHGGGGGGHHHHHHFFFEEEIIIGGGEEEGGGJJJLLLLLLKKKGGGFFFEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEIIIGGGEEEEEEFFFFFFDDDBBBDDDCCCBBBAAAAAABBBCCCCCCEEEEEEFFFFFFFFFEEEDDDCCCFFFFFFEEEDDDBBBAAACCCDDDCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGDDDBBBAAABBBDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAABBBDDDDDD@@@AAABBBAAA???>>>???@@@AAAAAABBBBBBAAAAAA@@@???BBBAAA@@@AAADDDEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAABBBDDDDDDCCCAAA???@@@AAABBBCCCCCCCCCCCC@@@BBBCCCBBB???>>>???AAA@@@@@@@@@?????????@@@@@@AAA@@@@@@??????@@@@@@@@@CCC@@@AAACCCBBB>>>@@@EEE@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<:::999;;;<<<<<<999888;;;:::777666999999;;;<<<;;;:::999:::;;;<<<;;;:::;;;<<<<<<:::999999999999999999999999999999777666777888888777666777777777777777777777777999999:::;;;;;;;;;;;;;;;888999999::::::::::::999:::999999888888999999:::;;;:::999999999:::<<<======<<<;;;<<<======;;;999<<<<<<;;;;;;<<<===>>>>>>FFFCCC@@@===<<<<<<===>>><<<<<<<<<<<<===>>>??????<<<;;;999:::<<<>>>>>>======;;;999:::;;;<<<<<<;;;======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????@@@@@@===;;;777888:::;;;;;;:::999999;;;<<<<<<<<<<<<;;;::::::;;;999888888999::::::999:::::::::;;;;;;;;;<<<<<<===<<<999888999<<<@@@BBB<<<;;;;;;===??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<888999:::<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<;;;>>>>>>============>>>>>>======<<<;;;;;;;;;;;;<<<:::<<<======AAAFFFEEEBBB????????????????????????AAA???===>>>???@@@??????;;;;;;===>>>@@@BBBCCCCCCCCC>>><<<@@@CCCBBB@@@@@@BBB>>>===AAADDDCCCAAAAAAAAA@@@?????????@@@BBBCCCAAABBBBBBAAA??????@@@BBB;;;CCCFFFBBBBBBFFFGGGCCCBBBAAA@@@??????????????????AAABBBAAA@@@???@@@AAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@?????????>>>@@@????????????@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAA@@@???@@@BBBBBBBBB@@@BBBAAA@@@???>>>??????@@@EEECCC@@@@@@AAABBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDGGGFFFDDDCCCCCCDDDFFFGGGIIIDDD@@@CCCIIILLLJJJFFFGGGEEECCCCCCEEEGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFNNNMMMLLLJJJIIIHHHHHHHHHJJJJJJJJJKKKMMMNNNMMMKKKLLLKKKJJJKKKMMMOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMPPPNNNLLLJJJIIIJJJKKKLLLFFFHHHJJJKKKIIIGGGFFFFFFJJJJJJKKKKKKKKKJJJIIIIIIGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKGGGFFFEEEFFFHHHHHHHHHGGGHHHGGGFFFGGGGGGFFFDDDAAAFFFEEEDDDEEEHHHJJJJJJIIIGGGEEEDDDEEEFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCGGGEEEDDDDDDDDDDDDCCCAAACCCBBBAAAAAAAAABBBCCCDDDBBBDDDEEEFFFFFFDDDBBB@@@EEEFFFFFFEEECCCBBBBBBCCCEEEDDDBBBAAA@@@@@@AAAAAADDDEEEDDDBBB@@@???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDAAAAAAAAAAAAAAABBBCCCCCC???@@@AAA@@@>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@???>>>AAA@@@@@@AAACCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@CCCBBBBBBCCCEEEEEEDDDBBB?????????@@@AAACCCDDDEEEBBBCCCBBBAAA??????AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAA@@@AAADDDBBB??????CCCAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<===<<<;;;;;;>>>@@@<<<999999<<<;;;999888;;;;;;<<<===<<<;;;:::;;;<<<<<<;;;:::;;;<<<<<<;;;999888888888888888888888888777666555666888888777666666666666666777777777777999999:::;;;<<<<<<<<<<<<999999::::::::::::999999999888888888888999999:::;;;:::999888888:::<<<======<<<;;;<<<======;;;999999999999999:::;;;<<<<<>>???<<<:::999:::;;;======<<<<<<;;;;;;<<<===>>><<<;;;============>>>>>>>>>???=========>>>>>>>>>>>>>>>@@@?????????@@@???<<<:::999::::::;;;;;;;;;:::999<<<<<<<<<<<<<<<;;;;;;:::<<<:::777777888::::::::::::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===???;;;;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<===<<<<<<<<<:::;;;<<<<<<=======================================<<<;;;;;;::::::;;;;;;;;;???AAA>>>>>>@@@AAA???======>>>>>>>>>>>>??????@@@>>>======>>>??????>>>:::;;;;;;===>>>???@@@@@@BBB===<<>>???>>><<<<<>>>>>>>>>>>>>>@@@AAAAAA@@@AAAAAA@@@???>>>???@@@;;;BBBDDD@@@===???AAAAAAAAAAAA@@@???>>>>>>======>>>???@@@@@@>>>>>>???@@@@@@??????>>>>>>>>>>>>???AAAAAA@@@???>>>>>>===============>>>>>>>>>?????????@@@AAAAAAAAA@@@???>>>>>>>>>>>>======>>>>>>>>>@@@@@@???@@@@@@AAA@@@@@@BBBAAA@@@@@@???@@@AAABBBCCCAAA??????@@@AAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCFFFEEECCCBBBBBBCCCEEEFFFEEECCCBBBDDDHHHJJJGGGDDDFFFDDDBBBCCCEEEFFFFFFEEEGGGGGGGGGGGGGGGFFFEEEEEEJJJJJJIIIHHHHHHGGGGGGGGGIIIHHHGGGIIIJJJKKKJJJIIIIIIHHHGGGHHHJJJKKKKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJOOONNNLLLJJJHHHHHHJJJKKKFFFIIILLLMMMKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIHHHJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIEEECCCBBBDDDGGGIIIHHHEEEJJJHHHEEEDDDEEEDDDCCCBBBHHHGGGFFFFFFFFFFFFFFFFFFGGGEEEEEEEEEGGGHHHGGGFFFEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCFFFEEEEEEDDDCCCBBBBBBAAAEEEDDDDDDDDDDDDCCCCCCBBBDDDCCCBBBBBBBBBCCCDDDEEEBBBBBBCCCCCCBBBAAA@@@???@@@BBBEEEEEEEEEDDDEEEFFFEEEDDDAAA???>>>???@@@AAABBBCCCCCCBBB???>>>???@@@???@@@@@@AAABBBCCCCCCDDD@@@@@@@@@@@@AAAAAAAAABBB>>>???AAA@@@??????@@@AAAAAAAAAAAAAAAAAA@@@??????AAA@@@???@@@BBBCCCCCCAAAAAAAAA@@@@@@@@@?????????@@@??????@@@BBBBBBAAA@@@@@@@@@???@@@AAACCCEEEGGGDDDCCCAAA@@@??????AAACCC@@@@@@???@@@AAABBBAAA@@@???????????????@@@@@@AAA>>>@@@BBBCCCBBB??????@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<===<<<;;;<<<>>>AAA===::::::======;;;;;;>>><<<>>>>>>===;;;;;;;;;<<<;;;::::::;;;<<<<<<;;;999888888888888888888888888777666666777999:::999888555555666666777777777777999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::999999999999999:::;;;;;;;;;:::888888888999;;;===;;;;;;:::<<<===>>><<<;;;888999999:::::::::;;;;;;>>>===;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>><<<:::999999;;;<<<<<<;;;<<<<<<<<<>>>???@@@>>><<<<<<============>>>>>>>>><<<<<<======>>>>>>>>>>>>???>>>===>>>>>>===;;;888;;;<<<<<<<<<<<<<<<;;;;;;======<<<<<<;;;;;;;;;;;;===;;;999888:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;===>>>???>>>===<<<;;;<<<=====================<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<======<<<<<<;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<<<<<<<;;;:::::::::::::::999>>>@@@>>><<<>>>???>>><<<<<<<<<======>>>>>>>>>???===;;;<<<===>>>======;;;;;;<<<<<<<<<<<<<<<<<<@@@<<<<<>>;;;<<<<<<===???@@@@@@>>><<<<<<<<<===>>>??????@@@>>>@@@AAA@@@>>>===>>>???>>>@@@???======??????===@@@@@@??????>>>===<<<;;;===>>>???>>>===<<<===??????>>>>>>=========>>>>>>999:::;;;===???AAABBBCCC<<<<<<<<<==================>>>???AAAAAA@@@>>>===>>>======<<<<<<======>>>????????????>>>>>>>>>?????????>>>>>>???@@@BBBCCCAAA???>>>>>>@@@AAA@@@???@@@AAAAAABBBBBBBBBBBBAAADDDCCCAAA@@@@@@AAACCCDDDAAABBBDDDEEEEEEDDDDDDEEECCCBBBAAABBBCCCDDDDDDCCCDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEHHHIIIHHHGGGHHHIIIJJJJJJJJJJJJIIIHHHKKKKKKKKKHHHEEEEEEGGGJJJGGGJJJMMMNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGFFFEEEEEEFFFGGGHHHKKKJJJHHHGGGGGGGGGFFFFFFEEECCCAAACCCGGGIIIHHHFFFMMMIIIEEEBBBBBBCCCDDDEEEGGGGGGGGGFFFEEEEEEFFFFFFGGGEEEEEEFFFHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBFFFFFFEEEDDDCCCBBBBBBAAADDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEBBB@@@???@@@AAABBB@@@BBBDDDEEEDDDDDDDDDEEEDDDBBB@@@??????@@@AAACCCAAABBBCCCBBB@@@??????@@@>>>??????@@@AAABBBBBBCCC>>>??????@@@@@@@@@@@@@@@>>>@@@AAAAAA@@@@@@BBBCCCBBBBBBBBBBBBBBBAAAAAA@@@AAA@@@???@@@AAABBBAAA@@@@@@????????????>>>>>>>>>>>>======>>>@@@@@@???===AAA@@@@@@@@@AAACCCEEEGGGDDDBBB@@@??????@@@AAABBB???>>>>>>@@@BBBCCCAAA??????>>>>>>>>>??????@@@AAA===@@@BBBBBB@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???>>>===;;;;;;===???<<<999:::===>>>;;;<<>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>><<<;;;;;;:::;;;;;;<<<<<<;;;:::888999:::;;;;;;:::===<<<<<<>>>@@@AAA???>>><<<<<<============>>>>>>;;;<<<<<<======>>>>>>???===<<<<<<<<<===<<<:::888=========<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<===<<<::::::<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<555888===@@@BBBAAA???===:::<<<>>>===<<<;;;<<<=========<<<<<<<<<<<<==============================<<<===>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::666;;;===;;;:::===>>><<<:::;;;;;;<<<<<<======>>>>>><<<;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;::::::>>><<<;;;>>>>>>;;;:::===999<<<===;;;<<<>>>>>><<<::::::;;;<<<===>>>>>>???===>>>@@@???>>><<<<<<===???===;;;<<<>>>@@@>>><<<>>>>>>>>>>>>===<<<;;;;;;;;;===>>>===<<<;;;<<<===>>>============>>>???@@@;;;<<<<<<===>>>?????????:::;;;<<<=========<<<<<<;;;<<<>>>??????>>>============<<<<<<<<<<<<======<<<>>>>>>>>><<<;;;<<<===;;;;;;;;;;;;<<<>>>@@@AAA???>>>===>>>@@@@@@???>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@??????@@@@@@@@@>>>AAACCCCCCAAAAAABBBDDDAAA@@@???@@@BBBBBBBBB@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@AAACCCDDDFFFFFFGGGGGGFFFDDDCCCCCCEEEFFFEEEDDDDDDCCCBBBDDDFFFGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGDDDAAAAAAEEEHHHFFFHHHKKKKKKIIIGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGCCCBBBAAAAAAAAABBBDDDEEEIIIHHHFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDFFFGGGGGGFFFLLLHHHDDDAAABBBCCCEEEEEEBBBDDDEEEEEEEEEEEEHHHJJJEEEDDDDDDEEEGGGHHHGGGFFFGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDCCCBBBBBBBBBBBBDDDEEEDDDBBBBBBCCCDDDDDDCCCCCCCCCCCCEEEFFFGGGJJJGGGDDDAAA@@@AAACCCEEECCCDDDDDDCCCAAA@@@@@@BBBBBBAAA@@@@@@@@@AAABBBCCC@@@BBBCCCCCCAAA@@@@@@@@@>>>>>>??????@@@@@@AAAAAA===>>>>>>???@@@?????????>>>@@@AAAAAAAAAAAACCCDDDBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@??????AAAAAA@@@?????????>>>>>>>>>=========>>>======>>>@@@@@@???===@@@@@@@@@AAAAAABBBCCCDDDCCCAAA???>>>???@@@@@@???>>>===<<>>>>>>>>>>>>>>???@@@AAA<<<@@@BBB???>>>???@@@>>>????????????????????????===>>>>>>===<<<<<<>>>@@@:::777888<<<<<<:::;;;>>>::::::;;;:::888666777888888777777999:::;;;:::888888888888888888888888888666555555777999;;;;;;:::666666777777888999999:::;;;;;;;;;;;;:::999888777:::::::::::::::999888888999999999999:::;;;<<<<<<888999999999999:::::::::===<<<;;;<<<======;;;999<<<<<<======<<<;;;999888;;;;;;::::::;;;<<<===>>>;;;::::::999999:::::::::;;;:::888888999::::::999===<<<;;;<<>>>>>;;;;;;<<<<<<===>>>>>>???;;;;;;;;;<<<======;;;999======<<<<<<;;;;;;;;;;;;>>>>>><<<<<<;;;<<<<<<===<<<;;;;;;;;;======;;;::::::::::::;;;;;;;;;<<<<<<888:::===???AAA@@@???>>>:::<<<>>>>>>;;;:::;;;=========<<<<<<<<<<<<======>>>>>>===============>>>=========>>>======<<<<<<:::;;;<<<<<<<<<<<<;;;:::;;;::::::999999999999999666999:::999:::======:::999::::::;;;<<<<<<=========;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;===<<<999999<<<777<<<===:::999<<<<<<999888999:::;;;<<<===>>>>>><<<>>>??????===<<<<<<<<<;;;::::::<<<>>>>>>======;;;<<<=========<<<;;;;;;:::<<<===<<<;;;:::;;;<<<<<<<<<======>>>???AAAAAA@@@@@@???>>><<<;;;:::::::::;;;<<<=========<<<<<<:::;;;;;;<<<======<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<===<<<:::999:::<<<<<<<<<;;;:::;;;<<<>>>???======<<<>>>???@@@???===>>>>>>????????????>>>>>>>>>???@@@@@@@@@@@@???>>>??????>>>???@@@@@@@@@@@@>>>======>>>@@@AAA???>>>@@@AAAAAABBBBBBAAAAAA@@@???@@@BBBCCCDDDEEEDDDDDDEEECCCAAAAAABBBDDDCCCCCCCCCBBBAAABBBDDDFFFEEEDDDGGGEEEDDDCCCCCCDDDEEEGGGCCCEEEFFFDDD@@@AAAEEEIIIFFFGGGHHHGGGEEECCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEE>>>>>>??????@@@AAACCCCCCDDDCCCCCCEEEGGGHHHEEECCCBBBCCCDDDDDDDDDDDDEEEFFFFFFDDDCCCBBBCCCDDDCCCBBB@@@BBBDDDCCCBBBCCCFFFHHHCCCBBBAAACCCEEEFFFFFFEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCCCCAAA@@@AAACCCBBBAAAAAAAAABBBCCCEEEFFFGGGFFFCCCAAA@@@@@@AAABBBCCCCCCCCCAAA???>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBBAAA?????????>>>?????????????????????<<<===>>>?????????>>>>>><<<>>>@@@@@@@@@AAACCCDDDAAABBBBBBBBBBBBAAA@@@@@@AAA???>>>???@@@AAA@@@>>>>>>>>>>>>=========<<<<<<===<<<<<<===??????>>>===??????@@@@@@@@@@@@??????AAA???>>>>>>@@@@@@???======;;;;;;>>>BBBCCC@@@<<<============>>>???@@@AAA<<>><<<<<<===<<<999777:::;;;;;;;;;:::888666555888888888888999:::;;;<<<::::::999888888999999999;;;999888888999:::999888<<<;;;:::;;;===??????>>><<<<<<<<<<<<=========>>>;;;;;;;;;<<<===>>>>>>???;;;:::;;;<<<>>>>>><<<:::===<<<;;;:::::::::::::::???>>>===;;;;;;<<<<<<===;;;::::::<<<======;;;888:::::::::;;;;;;;;;<<<<<<>>>>>>>>>???>>>===<<<<<<:::<<<>>>>>>;;;:::;;;=========<<<<<<<<<<<<======???>>>============>>>>>><<<=========<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;:::999999888888999999999;;;:::999<<>>:::999999:::;;;;;;<<<=========;;;999:::;;;<<<;;;;;;999999:::;;;;;;<<<=========;;;;;;===<<<888888<<<777<<<>>>999888;;;;;;888777888:::;;;<<<=========;;;===??????===<<<;;;;;;777888;;;======<<<<<<>>>:::;;;<<<=========<<<;;;:::;;;<<<<<<::::::;;;<<<<<<<<<<<<===???@@@BBBCCC;;;;;;<<<<<<===>>>>>>???:::;;;<<<=========<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<999;;;===;;;888777999;;;@@@???>>>===<<<===>>>>>>===<<<<<<===???@@@???=========>>>>>>>>>>>>===<<<===>>>@@@AAAAAA@@@>>>===BBB===:::;;;@@@BBB@@@<<<===<<<<<<===??????>>>===???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAAEEECCC@@@@@@AAABBBBBBBBBBBBAAAAAABBBDDDEEEEEEDDDGGGEEECCCAAAAAACCCEEEGGGCCCFFFGGGEEEBBBBBBGGGLLLGGGHHHHHHFFFCCCBBBBBBCCCBBBAAAAAA@@@AAABBBCCCDDD>>>>>>???AAABBBCCCDDDDDD>>>>>>???CCCGGGHHHFFFCCC@@@CCCEEEDDDBBBAAACCCFFFAAAAAABBBDDDEEEDDDAAA>>>BBBCCCDDDCCC@@@???AAADDDAAA@@@???AAACCCDDDDDDCCCDDDCCCBBBAAA@@@??????@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA>>>@@@BBBAAA???>>>@@@BBB@@@@@@??????@@@BBBCCCDDDBBBBBBAAA@@@???======<<>>>>>???BBBEEE@@@@@@AAAAAA@@@???>>>===>>>@@@AAABBB@@@>>>>>>???????????????>>>>>>>>>>>>;;;<<<>>>?????????>>>===;;;===?????????@@@BBBDDD@@@AAAAAAAAAAAA@@@??????AAA???>>>???@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;::::::;;;===>>><<<;;;===>>>?????????>>><<<;;;@@@>>>===>>>@@@@@@>>>;;;<<<::::::===BBBCCC???;;;============>>>???@@@AAA===AAAAAA<<<:::???AAA???========================:::999999:::<<<<<<;;;999;;;;;;;;;;;;;;;:::999888999999888777666555444444777666555666999::::::999999:::888555666999999555777777888888999999999:::999999888888888888999999;;;:::999777777777888888777999;;;:::777666888:::;;;:::999:::::::::888666888888888888888888888888666777888888888888777777888888999999999999888888:::999999999999999:::;;;999:::;;;;;;999888888999888999:::::::::888777666777777888999::::::;;;;;;>>>;;;999999<<<===<<<::::::999888999;;;===??????888999;;;<<<<<<;;;999888>>>===<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::>>>>>>======;;;:::888777777999===???@@@>>><<<:::=====================<<<;;;<<<<<<======>>>>>>>>>:::;;;<<<=========<<<<<<>>>???@@@???<<<:::::::::<<<===<<<;;;999888:::<<<;;;;;;;;;:::::::::999999888888999999999999888888;;;<<<<<<======<<<<<<;;;>>>::::::<<<;;;999999<<<::::::999999::::::;;;<<<>>>>>>===<<<<<<<<<<<<===::::::999999::::::;;;<<<777999::::::888777777888>>><<<;;;;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>>>><<<:::888;;;;;;<<<======<<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<======>>>:::<<<===<<<888666777999:::;;;<<<;;;:::999999999;;;;;;<<<<<<===>>>>>>???;;;<<<<<<===???@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<>>>BBBCCCAAA???@@@???===<<<===>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???===;;;<<>>AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCBBBCCCDDDIIIMMMKKKCCC???AAAAAA>>>@@@@@@AAABBBBBBBBBBBBAAACCCAAA@@@@@@AAABBBBBBAAA======???CCCGGGGGGDDD@@@BBBBBBBBBAAAAAA@@@@@@@@@BBB@@@???@@@AAACCCCCCBBBBBBBBB@@@@@@@@@@@@BBBBBBCCCBBB@@@@@@@@@BBBDDDEEE======>>>>>>?????????@@@@@@CCCBBB>>>@@@DDDCCC>>>AAA@@@@@@@@@??????>>>>>>========================@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>======@@@??????>>>>>>>>>>>>>>>@@@???>>><<<<<<<<<===>>>???===<<<===>>>???>>><<>><<<@@@@@@????????????@@@@@@AAAAAA@@@???>>>>>>??????AAA???======???@@@>>><<>>======<<<999<<<>>>???===<<<======AAA@@@@@@???>>>========================>>>??????>>>=========??????===<<>>===<<<<<<===>>>???>>>===>>>???@@@@@@???===>>>======<<<<<<<<<======;;;::::::;;;===>>>===<<<999::::::::::::999999888999999999888777777666666777666666777999::::::999444666777555666888555000777777888888888999999999888888888777777888888888;;;:::999888888888999999777999:::999777666888999:::888888888999999777555999999999999999999999999777888888999999999888888888999999::::::999999888999999888888888888888999777999::::::888777777888999:::::::::999999888777::::::999999999999888888<<<:::888888:::<<<;;;999999888888888:::<<<======888:::;;;<<<<<<;;;:::888<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999:::::::::999888777666555888:::<<<===>>><<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::<<<======<<<<<<<<<======<<<:::999999:::::::::;;;:::::::::999999999999999999::::::::::::999999:::;;;;;;;;;;;;;;;;;;:::>>>;;;:::======:::;;;>>>::::::999999::::::;;;<<<<<<;;;;;;:::::::::::::::999999999999999:::;;;;;;999:::;;;;;;999888888999<<<:::999:::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::999:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<<<<============<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::<<<===<<<999888999;;;999:::;;;<<<;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>===============>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;===???@@@>>><<>>===<<<<<<>>>???@@@========================???===;;;<<>>AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCBBBAAABBBDDDKKKMMMJJJBBB???AAAAAA>>>???@@@@@@AAAAAAAAAAAAAAACCCAAA???@@@AAABBBAAA@@@??????@@@CCCFFFEEEBBB>>>BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@>>>???AAABBBBBBAAAAAA@@@????????????@@@AAA@@@@@@>>>>>>>>>@@@AAACCC===>>>>>>>>>????????????@@@BBBAAA>>>@@@DDDCCC>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>???????????????>>>============>>>@@@???>>>===<<<<<<===>>>???===<<<===>>>???>>><<>><<<>>>>>>============>>>>>>@@@@@@???>>>>>>>>>>>>>>>AAA???>>>>>>@@@@@@>>><<>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<>>>>>>===<<<<<<;;;::::::===<<<<<<<<<<<<===>>>>>>===<<<;;;<<<>>>>>><<<;;;===<<<<<<;;;<<<===>>>???<<<<<<===>>>>>>===<<<:::======<<<<<<<<<<<<<<<===777666555777999::::::999777888999999999999999999999999999999999999999999888777666777999::::::999222555666666777888444...777888888888888999999999777777777777777777777777999999888888888999::::::777888999888777777888999:::999888999::::::888666999999999999999999999999888999999999999999888888999999::::::::::::999999999999888777777666666666777999::::::888777777888;;;:::999999999999999999<<<;;;;;;999888777666555:::999777777999:::999888999999888888999999:::;;;888999:::;;;;;;:::999888;;;:::999999888999999999999999::::::999999888777777777888888777777666555::::::;;;;;;;;;:::999999::::::::::::::::::::::::::::::999999999999999999;;;:::999999999:::;;;<<<999;;;<<<<<<;;;;;;<<<======:::777888:::;;;:::888:::::::::999999999888888::::::;;;;;;;;;;;;::::::999999999::::::999999999===::::::======<<<===@@@:::::::::::::::;;;;;;<<<;;;;;;:::::::::999999999999999888888999999:::;;;:::;;;===<<<:::999999:::;;;999888999;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<===<<<;;;:::;;;<<<999:::;;;<<<<<<======<<<:::::::::;;;<<<<<<======>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???===;;;======<<<;;;;;;===>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCC@@@???AAAAAA>>>AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBBBBAAAAAABBBDDDLLLLLLHHHAAA>>>@@@@@@>>>>>>??????@@@AAA@@@@@@@@@BBBAAA??????AAABBBAAA@@@??????@@@BBBCCCBBB???===AAAAAAAAAAAA@@@@@@@@@@@@@@@???===>>>@@@AAA@@@@@@??????>>>>>>>>>>>>??????@@@???>>>>>>>>>???@@@AAA>>>>>>>>>>>>????????????@@@BBBAAA???@@@CCCBBB>>>??????>>>>>>>>>>>>======????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA::::::;;;===>>>???@@@AAA???>>>======<<<<<<======???>>>>>>============>>>???===<<<===>>>???>>><<>>???>>><<<>>>======<<<<<<======>>>???>>>>>>============>>>AAA???>>>>>>??????>>>======<<<<<<;;;;;;:::::::::===;;;:::<<>>??????======>>>>>>>>><<<;;;:::<<<<<<;;;;;;;;;<<<<<<===555444333444777888888888666777888999999999999999888888888999999:::::::::888777666777999:::999888555777888666777:::777222888888888888999999999999666666777777777777666666777777777888888999999:::777777888888888888888999;;;:::999:::<<<<<<:::888888888888888888888888888888999999999999888888777888888999999999999888888999999888888777666555444999:::<<<;;;999888888999:::999888777777888999:::<<<;;;;;;999888777666555999888777777777888888888888999999999888888888999888888999999999999888888999999888777777888888888888888888888888777666666777777888999999888888888;;;;;;:::999888888888888888888999999999999999:::<<<;;;;;;::::::999999999:::999888777777999;;;<<<<<<======;;;999888999:::===999555777;;;<<<:::666::::::999999999888888888::::::;;;;;;;;;;;;::::::777888888999999888888777;;;888888<<<===<<<===AAA:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888999:::::::::;;;<<<<<<:::999999:::<<<:::999999:::;;;:::999:::::::::::::::::::::::::::999888888888:::<<<>>>::::::;;;;;;;;;;;;::::::888999;;;<<<==================<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::999999999=========<<<;;;;;;;;;;;;:::::::::;;;<<<===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@???<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB??????AAAAAA>>>AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBB>>>@@@AAABBBAAAAAACCCEEEMMMJJJEEE@@@????????????>>>>>>???@@@@@@@@@@@@???BBB@@@??????@@@AAAAAA@@@>>>>>>???@@@AAAAAA???>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>======???@@@???>>>????????????????????????AAAAAA@@@@@@@@@@@@AAABBB>>>>>>>>>>>>>>>?????????AAA@@@??????AAABBBAAA???>>>>>>>>>===============????????????????????????????????????????????????<<<======>>>???@@@AAAAAA:::;;;<<<===>>>@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>============>>>???===<<<===>>>???>>><<<>>>=========>>>>>>>>>===??????>>>>>>>>>>>>??????>>>======<<<<<<<<<======???>>>===============<<<<<<<<<<<<;;;;;;:::::::::???;;;999;;;???AAA>>>:::>>>>>>======<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;<<<======<<<:::@@@@@@?????????>>>>>>>>>???@@@AAAAAA???===<<<<<<<<<;;;;;;;;;;;;<<<<<<===:::999777888:::<<<<<<<<<777888999:::::::::::::::888888888999999::::::;;;999777777777999:::999888999:::777444666::::::777::::::::::::999999999999777777888999999888777777666777777888888999999999888777777888999::::::999:::999999:::;;;;;;:::888888888888888888888888888888999999999888888777666777777888888888888777777999999999999888777555444888999;;;:::999777777888999888777666666777999999::::::::::::999999888888888999888888777777888999888:::;;;;;;888777888:::777777888888888888777777888888888777777888999999777777888888777777666555777777888999999999999888;;;:::999888777888888999888888888999999:::::::::;;;;;;;;;::::::999999888:::999777777777888:::<<<<<<===<<<;;;999888:::;;;<<<888555777;;;===:::666:::::::::999999999888888999999::::::::::::999999777888888999999888888777999666777:::;;;:::<<>><<<:::999999999888777:::::::::::::::::::::::::::999777777888:::===???;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<======>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<============<<<;;;::::::999888???>>>===<<<;;;;;;999888<<<:::999:::<<<<<<:::888:::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>========================:::<<<===??????@@@AAAAAA;;;;;;;;;;;;;;;<<<<<<=================================>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???BBBBBB???>>>AAAAAA>>>@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCC???AAABBBCCCBBBBBBDDDFFFLLLGGGBBB@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@???BBB@@@>>>???@@@AAA@@@@@@<<<===>>>??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======>>>???>>>===???@@@@@@@@@@@@@@@@@@???AAA@@@@@@@@@???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>AAA???>>>@@@AAAAAA@@@???===============>>>>>>>>>????????????????????????????????????????????????<<<<<<===>>>>>>???@@@@@@>>>>>>>>>??????@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===???===<<<===>>>???>>><<<===>>>>>>>>>=========>>>??????>>>>>>>>>>>>??????===<<<<<<<<<<<<<<<======<<<======<<<;;;;;;;;;;;;=========<<<<<<<<<<<<<<>>;;;===============<<<<<<<<<:::::::::::::::;;;<<<<<<>>>===<<<===??????===<<>>@@@BBBAAA>>><<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>===;;;999999;;;=========:::;;;;;;<<<<<<<<<<<<;;;999999::::::;;;;;;<<<<<<;;;:::999999;;;;;;;;;999::::::777333555:::<<<:::<<<<<<;;;;;;;;;;;;::::::888999:::;;;;;;:::999888888999::::::;;;::::::999999888888999;;;<<<;;;:::888777777888::::::999888::::::::::::::::::::::::::::::::::::999888777666888888888999999888888888999:::;;;;;;:::999888666666888999999777666666777888888888777888888999999::::::::::::;;;;;;;;;;;;999:::;;;:::888888:::;;;999<<<>>>===:::999:::<<<999999999999999999999999999999999888999999:::;;;888888999999888888777666777777888888999888888888::::::999888888999999999999999999::::::;;;;;;<<<999999888888888888888888:::999888888888999:::;;;999:::;;;::::::;;;>>>@@@:::888777999<<<===:::888;;;;;;;;;:::::::::999999999999::::::::::::999999999999999::::::999999999888666666999;;;999;;;>>>;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<<<<<<<;;;:::999::::::999999::::::;;;<<<999:::;;;;;;999888888999???===::::::::::::999888::::::::::::::::::::::::::::::888888999;;;===???===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;<<<===>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;;;;::::::???===<<<;;;;;;;;;999888<<<:::999:::===>>><<<999;;;;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;===>>>>>>========================888:::<<<=========>>>???;;;;;;;;;<<<<<<<<<<<<<<>>>>>===>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA>>>AAAAAA>>>>>>AAAAAA>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCC@@@AAACCCCCCBBBBBBCCCEEEIIICCC???AAACCCAAA??????>>>??????@@@AAA@@@@@@@@@AAA@@@>>>>>>@@@AAA@@@???;;;===>>>>>>>>>@@@BBBEEE?????????@@@@@@@@@@@@@@@AAA???======>>>???>>>===??????@@@AAAAAA@@@??????>>>>>>>>>>>>=========<<>>>>>>>>>>>BBB>>>===@@@BBB@@@???@@@======>>>>>>>>>>>>??????????????????????????????????????????????????????<<<<<<======>>>>>>??????@@@@@@@@@@@@???????????????>>>======<<<<<<======<<<======>>>>>>>>>>>>===???===<<<===>>>???>>><<<<<<>>>???>>>===<<<===???===<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<======>>>;;;======<<<;;;:::;;;<<<========================>>><<<::::::===???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>======>>>??????>>><<>>===;;;999888777;;;>>>@@@???<<<::::::<<<<<<<<<<<<<<<<<<===>>>???@@@>>>;;;:::;;;<<<===<<<>>>>>>>>>???>>>>>>========================>>>>>>???===<<<===>>>???>>><<<;;;<<<:::777999===>>>;;;>>>=========<<<<<<<<<<<<:::;;;===>>>>>>===;;;:::<<<===>>>>>>>>>===<<<;;;;;;999888:::<<<>>>===;;;:::999999:::<<<===<<<:::========================<<<<<<<<<<<<;;;:::999888999::::::;;;;;;::::::999:::;;;<<<======<<<:::999888:::;;;;;;999888888999888999::::::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999;;;>>>999===@@@@@@===;;;<<>>888888888999999999999999999999999999:::::::::;;;:::;;;;;;::::::<<>>;;;;;;;;;;;;;;;<<<======;;;<<<===>>>>>><<<:::999;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<:::999999:::===;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<===>>>>>>===<<<<<<<<<<<<===>>>???===;;;::::::<<<>>>??????>>>>>>=========>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<============>>>>>>>>>======<<<<<<<<<<<<:::888999<<<<<<;;;999;;;999888<<>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<==============================:::<<<>>>>>>;;;:::;;;<<<;;;;;;<<<===============????????????????????????<<<>>>???>>>======@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@>>>AAAAAA>>>>>>AAAAAA>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDD@@@AAABBBBBBAAA@@@AAACCCFFF???===BBBEEEBBB?????????@@@@@@AAAAAAAAAAAAAAAAAA???>>>>>>???@@@@@@???>>>???@@@???>>>>>>BBBEEE>>>?????????@@@@@@@@@@@@BBB@@@>>>>>>?????????>>>>>>>>>???@@@@@@???>>>>>>======>>>======<<<<<<;;;????????????>>>>>>>>>===BBB===<<<@@@BBB???>>>@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????========================??????????????????????????????>>>============>>>;;;<<<===>>>??????>>>===???===<<<===>>>???>>><<<<<<>>>??????<<<<<<===???<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<======>>>???<<<>>>???>>><<<;;;<<<>>>===========================<<<;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<===>>>>>>===;;;======>>>>>>===<<<:::999999===@@@@@@<<<:::;;;======<<<<<<======???@@@@@@FFFDDD@@@???@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>===@@@@@@??????????????????BBB@@@???@@@AAAAAA@@@???===???>>>===???BBBAAA===??????>>>>>>=========<<<<<<===???@@@@@@???===<<>>===<<<:::999:::>>>???>>><<<>>>======>>>@@@AAA@@@>>>????????????????????????>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<======<<<<<<;;;:::<<<===??????>>><<<;;;<<<>>>???>>>===;;;<<<<<<999:::<<<===>>>===<<<<<<>>>>>>=========<<<<<<<<<<<<>>>???===;;;:::===???999>>>BBBBBB>>><<<>>>AAA>>>>>>============>>>>>>;;;;;;;;;;;;<<<<<<===>>>:::;;;;;;;;;;;;:::999999===>>>>>>>>>======<<<;;;888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????:::::::::;;;;;;<<<<<<<<<888999:::;;;;;;;;;;;;:::>>>>>>===<<<::::::===???777:::<<<===<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;888888;;;<<<:::;;;???<<<;;;;;;;;;;;;<<<=========???@@@AAA@@@???===<<<<<<;;;;;;;;;;;;<<<======;;;<<<>>>===<<<:::;;;;;;;;;999999:::===??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======???>>>===<<<<<<===>>>???AAA???;;;999999;;;>>>@@@??????>>>>>>>>>>>>??????<<<<<<============<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============888777666888<<<>>>===;;;:::888888===CCCGGGFFFCCC==================<<<<<>>===<<<;;;;;;;;;========================???AAABBB@@@<<<::::::<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>??????======@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>>>>>>AAAAAA>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD@@@AAABBBAAA?????????AAADDD===<<>>>>>???@@@@@@???@@@AAABBB???======AAADDD>>>>>>??????@@@@@@@@@@@@BBB@@@???>>>???@@@???>>><<<===>>>??????>>>===<<>>======@@@?????????>>>>>>======BBB===<<>>===@@@>>>>>>??????@@@@@@@@@AAA========================>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>;;;<<<===?????????>>>===???===<<<===>>>???>>>===<<<>>>@@@???<<<;;;===???>>>>>>============>>>>>>===============>>>??????>>>@@@AAA@@@===<<<===???<<<<<<==================<<<======<<<;;;;;;>>>@@@>>>>>>>>>???????????????<<<;;;;;;;;;;;;<<<======<<<;;;;;;<<<======<<<:::===>>>???AAAAAA@@@@@@???:::>>>BBBBBB>>><<<>>>AAA============>>>???AAAAAAGGGFFFFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDEEEFFFFFFDDDBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBCCCEEEEEEDDDCCCDDDDDDEEEDDDDDDEEEFFFGGGEEEDDDEEECCCAAAAAACCCEEEFFFFFFGGGEEECCCCCCEEEEEECCCAAACCCBBBCCCEEEFFFFFFDDDCCCAAABBBCCCCCCBBBAAA@@@????????????BBBDDDDDDCCCAAAGGGFFFFFFEEECCCAAA@@@???BBBBBBCCCCCCBBBAAA???>>>>>>???AAACCCCCCBBB@@@???>>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>AAACCCCCCBBBAAAAAABBBBBBAAA@@@??????>>>??????@@@>>>===>>>AAAAAA???===AAA???===>>>AAABBB@@@>>>@@@???===<<<<<<===???@@@===???@@@BBBBBBAAA???>>>@@@@@@>>>>>>>>>???@@@AAA<<<>>>AAAAAA@@@?????????AAA@@@????????????@@@AAA===>>>>>>??????>>>>>>===AAA???>>>>>>@@@AAAAAA@@@>>>???@@@@@@@@@???>>>===??????@@@@@@@@@@@@@@@@@@:::>>>BBBAAA>>>===???BBB??????????????????>>>>>>DDDDDDCCCBBBAAA@@@????????????===<<<<<>>???@@@===???@@@???>>>>>>???@@@BBBAAA???>>>======>>>???>>>@@@BBBAAA??????BBBEEECCCCCCAAA@@@???>>>>>>>>>@@@???>>>@@@BBBCCCCCCBBB???@@@BBBDDDCCCBBB???>>>CCCBBBAAA@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAA??????===<<<;;;:::::::::???===;;;===@@@BBBBBBAAA@@@???===<<<<<<>>>???AAAAAA???=========>>>>>>>>>AAAAAAAAAAAAAAAAAA@@@@@@@@@>>><<<===@@@AAA???===>>>>>>>>>???AAAAAA@@@????????????>>>>>>=========BBBBBBBBBBBBBBBBBBAAAAAACCCBBBAAABBBBBBCCCBBB@@@AAA@@@???>>>>>>???AAABBB@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAA@@@???@@@???>>>>>>@@@@@@@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAA@@@@@@?????????@@@AAAAAA???>>>===BBBAAA@@@?????????@@@AAA>>>>>>>>>?????????@@@@@@???@@@BBBBBBBBBBBB@@@???BBBAAA@@@???>>>???@@@@@@??????@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCBBB???===@@@@@@????????????>>>>>><<<>>>??????>>>===>>>???DDDBBB@@@@@@BBBCCC@@@======<<<===???AAABBB@@@????????????>>>>>>=========@@@@@@@@@???@@@@@@AAAAAAAAA@@@>>>===<<<======>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???===>>>???AAABBBAAABBBAAA???>>>======>>>>>>AAA@@@???@@@AAAAAA???===??????>>>>>>>>>=========???>>>>>>===>>>???AAABBBAAA???===<<<;;;===>>>???AAA???>>>???AAACCCCCCBBBCCCBBBCCCDDDEEEEEECCCAAAEEEFFFEEEBBB???>>>@@@CCCDDD>>><<<@@@BBB@@@BBBGGGTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNQQQQQQPPPPPPPPPPPPPPPPPPQQQPPPOOOOOOOOOOOONNNMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQPPPPPPOOONNNNNNMMMMMMLLLMMMOOOOOOMMMMMMMMMNNNKKKKKKJJJKKKMMMMMMKKKJJJMMMLLLJJJJJJKKKLLLLLLKKKNNNLLLKKKLLLNNNNNNLLLIIIJJJJJJJJJKKKMMMMMMKKKJJJIIIJJJJJJKKKKKKJJJIIIHHHFFFFFFFFFHHHJJJKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGIIIJJJJJJJJJIIIHHHDDDEEEFFFFFFFFFFFFEEEDDDIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHHHHHHHHHHHHHHHHGGGDDDFFFHHHHHHGGGFFFFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDGGGFFFEEEFFFHHHIIIGGGDDDIIIGGGFFFFFFHHHIIIGGGEEEGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFFFFFFFGGGHHHIIIJJJDDDCCCCCCCCCCCCCCCDDDDDDBBBDDDFFFGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDEEECCCBBBBBBDDDEEEEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCFFFFFFFFFFFFEEEDDDCCCCCCAAAEEEGGGFFFCCCBBBDDDGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCFFFJJJMMMLLLJJJIIIJJJFFF@@@???BBBCCCBBBBBBAAAAAABBBCCCDDDDDDEEEFFFDDDCCCBBBBBBCCCGGGFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFEEECCCCCCEEEGGGDDDCCCBBBBBBAAAAAAAAAAAABBBAAA@@@BBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAABBBBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCAAA???>>>???AAACCCCCCAAADDDCCCAAA@@@@@@AAACCCDDDFFFCCC@@@@@@BBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA???===>>>@@@AAA@@@>>>???>>>>>>???AAABBBAAA???CCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAABBBBBBBBBBBBEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEHHHHHHIIIJJJJJJIIIHHHGGGEEECCCBBBBBBDDDDDDCCCBBBEEEFFFFFFFFFFFFFFFFFFEEECCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???EEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAABBBBBBBBBBBBAAAAAAIIIHHHFFFCCCAAA@@@??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDAAA???CCCCCCCCCCCCBBBBBBBBBBBB@@@AAACCCCCCAAAAAAAAABBBBBBAAAAAABBBDDDDDDAAA>>>BBBBBBBBBDDDFFFGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBDDDCCCBBBAAAAAABBBBBBCCC@@@@@@AAABBBBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????@@@BBBBBBAAADDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCBBB@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>>>>>>>???@@@AAACCCBBBAAA@@@@@@AAABBBBBBCCCAAA@@@AAACCCEEEEEEDDDFFFFFFFFFGGGHHHHHHFFFDDDFFFFFFFFFDDDBBBBBBFFFIIILLLFFFDDDFFFFFFBBBAAAEEEgggfffeeeccccccccccccddddddddddddddddddcccbbbbbb``````______^^^^^^]]]]]]```^^^[[[ZZZ[[[[[[[[[ZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\^^^______^^^]]]]]]^^^ZZZYYYYYYZZZ[[[[[[YYYXXX]]]\\\[[[[[[\\\[[[YYYWWWZZZZZZ[[[]]]^^^^^^\\\YYYYYYXXXXXXYYY[[[[[[ZZZXXXWWWWWWXXXYYYYYYYYYXXXXXXVVVUUUUUUWWWYYYYYYXXXWWWQQQRRRRRRSSSSSSSSSRRRRRROOOPPPQQQSSSTTTUUUUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQUUUUUUUUUUUUUUUTTTSSSRRRSSSRRRPPPOOOOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTQQQSSSTTTTTTRRRQQQRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNOOOQQQQQQOOOMMMRRRQQQOOOOOOPPPPPPOOONNNOOONNNMMMLLLLLLMMMNNNOOOOOONNNMMMMMMNNNQQQTTTVVVMMMMMMNNNNNNNNNNNNMMMMMMOOOPPPRRRRRRPPPOOOPPPPPPLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMLLLLLLNNNOOOOOONNNMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMLLLKKKJJJIIIHHHNNNPPPQQQOOOLLLKKKNNNQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLLLLKKKJJJKKKNNNPPPUUUTTTUUUVVVSSSLLLIIIKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKLLLLLLJJJHHHFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLKKKHHHIIIJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHJJJLLLLLLKKKMMMKKKJJJHHHIIIJJJLLLMMMIIIHHHHHHGGGGGGGGGGGGHHHLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFDDDCCCCCCDDDEEEFFFIIIEEEAAABBBEEEGGGEEEAAAGGGGGGGGGHHHHHHHHHHHHHHHEEEDDDCCCCCCEEEEEEDDDCCCDDDCCCCCCCCCEEEFFFEEEDDDEEEEEEDDDDDDDDDDDDCCCCCCGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHFFFEEEDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFKKKKKKLLLLLLLLLLLLKKKKKKGGGFFFDDDDDDEEEEEEDDDCCCGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEEEEFFFFFFEEEEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFEEEEEEEEEFFFHHHHHHGGGGGGGGGGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFKKKJJJGGGEEECCCAAA@@@@@@EEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDEEEBBBDDDEEEDDDCCCBBBCCCDDDDDDDDDEEEHHHIIIHHHEEECCCFFFEEEFFFGGGIIIJJJIIIGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIFFFDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEEFFFFFFDDDBBBFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDHHHGGGGGGHHHJJJKKKKKKJJJIIIHHHGGGHHHJJJJJJHHHGGGJJJJJJIIIHHHHHHKKKPPPSSSZZZVVVTTTTTTQQQKKKHHHIII|||{{{zzzyyyyyyyyyzzz{{{yyyyyyzzzzzz{{{zzzzzzyyywwwwwwvvvuuutttssssssrrrvvvsssooonnnnnnooooooooopppooonnnnnnmmmmmmnnnnnnooooooooonnnnnnmmmmmmmmmqqqsssttttttrrrqqqqqqrrrooonnnnnnnnnoooooonnnllloooooonnnoooppppppmmmkkkkkkllloooqqqrrrqqqooommmmmmlllkkklllnnnnnnmmmllliiiiiijjjkkkkkkkkkllllllkkkjjjjjjkkkmmmnnnmmmlllffffffgggggghhhgggggggggbbbcccdddeeefffgggggghhhkkkiiigggeeeddddddeeeffffffffffffeeedddcccaaaaaaeeecccaaa______```bbbccceeeeeeffffffffffffeeeeeeeeefffgggfffdddccccccdddfffeeedddccccccbbbbbbbbb___^^^^^^_________^^^]]]``````___^^^^^^^^^]]]\\\]]]\\\[[[[[[[[[\\\]]]^^^^^^]]]]]]]]]^^^___aaabbb\\\]]]^^^___^^^]]]\\\[[[___```aaaaaa___^^^___```XXXYYY[[[\\\\\\[[[YYYXXXYYYZZZZZZ[[[[[[ZZZZZZYYY]]][[[ZZZ[[[]]]^^^^^^]]]]]]]]]^^^___```aaaaaaaaa[[[[[[[[[[[[ZZZZZZYYYXXX^^^^^^^^^]]]ZZZZZZ[[[^^^[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXVVVUUUUUUWWWYYYaaa``````aaa]]]WWWVVVXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXYYYXXXVVVUUUVVVWWWUUUVVVXXXYYYYYYWWWUUUTTTVVVVVVVVVVVVUUUTTTSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZXXXVVVUUUUUUWWWXXXXXXXXXWWWWWWUUUUUUUUUVVVXXXYYYSSSRRRRRRQQQQQQQQQRRRRRRXXXVVVTTTRRRQQQQQQQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPRRRQQQPPPOOOOOOPPPOOOOOOOOONNNMMMLLLLLLMMMMMMNNNQQQMMMIIIJJJNNNPPPMMMHHHPPPPPPPPPQQQQQQQQQQQQQQQNNNMMMMMMMMMNNNNNNMMMMMMNNNLLLKKKLLLMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQOOOMMMKKKLLLNNNQQQLLLMMMNNNOOONNNMMMLLLKKKKKKKKKMMMMMMMMMLLLJJJIIIMMMMMMNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKKKKKKKJJJHHHLLLMMMNNNOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLKKKOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNQQQPPPNNNMMMMMMMMMNNNOOOMMMLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKOOONNNMMMLLLLLLMMMNNNOOONNNMMMLLLLLLKKKJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNOOOPPPPPPOOONNNJJJJJJKKKKKKLLLLLLLLLMMMJJJKKKLLLKKKIIIIIIJJJKKKJJJLLLOOOQQQRRRQQQNNNLLLNNNMMMMMMNNNPPPQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMMMMPPPOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNOOOPPPPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOSSSQQQOOONNNOOOPPPOOOOOOLLLLLLMMMNNNOOOOOOPPPPPPPPPOOONNNOOOOOOOOOMMMKKKLLLKKKKKKKKKKKKJJJJJJJJJNNNMMMMMMLLLKKKKKKKKKKKKIIIKKKMMMNNNOOONNNMMMLLLRRRQQQQQQRRRTTTUUUTTTSSSQQQPPPOOOPPPQQQRRRQQQOOOSSSRRRPPPPPPQQQUUUYYY]]]eeeeeeeeeddd___ZZZWWWVVV~~~~~~~~~|||{{{|||}}}~~~~~~}}}{{{zzzyyyzzzyyywwwvvvxxxzzz}}}zzz{{{{{{||||||{{{{{{zzzzzz{{{{{{zzzxxxvvvwwwxxxyyyxxxwwwvvvuuuuuuuuuuuutttuuuvvvuuuuuutttssssssuuuuuuuuuuuutttsssssssssrrrrrrrrrrrrrrrsssttttttssstttuuuvvvuuutttsssrrrppppppqqqrrrqqqpppnnnmmmqqqrrrsssrrrpppooopppqqqlllmmmoooppppppooommmlllnnnnnnoooooooooooonnnnnnmmmlllkkklllnnnppppppooopppppppppqqqrrrsssttttttppppppqqqrrrrrrsssrrrrrrpppqqqpppooonnnmmmnnnoooqqqqqqqqqrrrrrrrrrssssssrrrqqqqqqpppooonnnnnnnnnlllmmmmmmkkkjjjjjjkkkmmmqqqnnnmmmmmmjjjfffgggkkkiiiiiijjjjjjjjjjjjiiiiiikkkmmmnnnnnnmmmmmmnnnpppkkklllnnnooonnnllliiigggkkkkkkkkkkkkkkkjjjiiihhhfffffffffggghhhiiikkkllliiigggeeedddfffhhhhhhhhhddddddeeeeeeffffffffffffeeeeeeddddddddddddeeeeeeeeedddcccbbb```______^^^^^^]]]]]]]]]^^^___```aaa______^^^]]]\\\\\\\\\]]]```______^^^^^^]]]]]]]]]aaa]]]ZZZ\\\___```]]]YYY\\\\\\\\\]]]]]]]]]^^^^^^ZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\ZZZXXXXXXYYYZZZZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]ZZZWWWWWWZZZ]]][[[[[[\\\]]]\\\[[[YYYXXXYYYZZZ\\\]]]\\\[[[YYYWWWWWWWWWWWWXXXXXXYYYYYYZZZ[[[ZZZYYYYYYZZZZZZYYYWWWWWWXXXYYYZZZZZZYYYXXXWWW[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYYYYYYYZZZZZZ[[[\\\[[[ZZZXXXXXXYYYZZZZZZVVVVVVWWWWWWXXXXXXXXXXXX[[[[[[[[[[[[ZZZZZZZZZZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZXXXWWWWWWWWWXXXYYYZZZ[[[ZZZYYYXXXXXXZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]][[[\\\[[[ZZZXXXXXXYYY[[[VVVYYY\\\______]]][[[YYY^^^\\\[[[\\\^^^^^^^^^]]]^^^^^^^^^^^^____________]]]]]]\\\[[[ZZZZZZ[[[[[[]]]\\\[[[[[[\\\]]]^^^___\\\\\\\\\\\\\\\\\\\\\\\\________________________```^^^[[[[[[\\\\\\\\\[[[\\\\\\]]]]]]^^^___```aaa___]]]\\\]]]]]]]]][[[YYYXXXWWWWWWWWWVVVVVVVVVVVVXXXXXXXXXXXXWWWWWWVVVVVVXXXYYY\\\^^^___^^^]]]\\\]]]]]]]]]___aaaaaa```^^^bbb```___```aaabbbaaa```___]]][[[[[[]]]```ccceeejjjmmmpppnnnkkkhhhfffeee~~~|||~~~~~~~~~~~~~~~~~~}}}{{{}}}}}}||||||}}}~~~~~~}}}zzzxxxwwwyyyzzz{{{{{{vvvwwwxxxyyyzzzzzzyyyyyywwwwwwwwwvvvwwwwwwxxxyyyuuuvvvvvvvvvvvvtttrrrqqqqqqqqqqqqqqqqqqrrrssstttqqqrrrrrrpppnnnnnnoooppprrrrrrqqqqqqppppppoooooopppoooooooooppppppnnnmmmllllllmmmmmmnnnnnnoooooommmnnnoooooommmmmmnnnoooooommmkkkjjjkkklllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooopppppppppqqqpppmmmiiiiiikkkooolllllllllllllllkkkjjjiiilllmmmooopppooommmjjjhhhgggggggggggghhhiiijjjjjjkkkjjjiiijjjkkklllkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhlllkkkkkkjjjjjjkkkkkkllllllllllllllllllllllllllllllkkkjjjiiijjjkkklllmmmmmmmmmlllkkkkkkkkkkkklllhhhiiijjjkkkllllllkkkkkkkkkkkklllllllllmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmllljjjiiihhhiiiiiihhhhhhhhhjjjlllmmmjjjiiiggghhhiiikkkkkkjjjiiiiiijjjkkkmmmnnnoooooommmmmmlllkkkiiihhhjjjllljjjlllpppqqqpppnnnmmmmmmooommmkkkkkkmmmnnnnnnmmmnnnoooooooooooooooppppppppppppooonnnmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnllllllkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmpppnnnkkkkkklllmmmmmmlllmmmlllkkkkkklllnnnpppqqqkkkiiihhhhhhiiihhhfffdddeeeeeedddddddddcccccccccfffggggggggggggffffffeeefffgggjjjlllnnnnnnmmmlllmmmmmmmmmoooqqqrrrpppnnnrrrpppoooooopppqqqqqqpppooommmlllllloooqqqrrrsssqqqwwwzzzxxxuuuuuuuuuttt|||~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{|||~~~}}}{{{zzzzzzzzzyyywwwuuuwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyyyywwwxxxzzz|||~~~