BM[6( |||yyyyyysssrrrmmm```WWWNNNCCC:::666666555444000000///...............---------............///.........///000111222333111]]]xxxuuufffZZZWWWVVVeeezzzLLL333777222111333+++000000000000111111111111111111111111333555888999<<<<<<===???AAACCCEEEFFFEEEFFFGGGJJJMMMQQQUUUWWW\\\ZZZYYYaaaggggggeeeEEERRRddd{{{hhhVVVNNNIIIDDDCCCHHHIIIHHHEEEBBBAAAAAABBBCCC@@@AAAAAAAAABBBBBBBBBCCCGGGGGGGGGGGGGGGGGGGGGGGG???@@@AAAAAAAAAAAA@@@???AAACCCEEEGGGJJJRRR]]]eeeyyy{{{FFF444555777333///---///000///---...000111111000///111222666222...///444777777666666666666888999;;;===>>>>>>???GGGMMMOOOfffcccGGG===<<>>HHH\\\ooo|||~~~iiikkkyyy\\\___ooo===333222111///............---------------------------............/////////000000111222444555666666???444hhhWWWIIIhhh}}}eeeXXXRRRQQQTTTQQQRRRZZZlll~~~rrr___```lllwwwQQQ;;;???;;;333555444444333222111000000//////.........---------++++++,,,,,,------......,,,,,,---......//////000|||yyyzzztttsssnnnaaaVVVNNNBBB:::777777666555000000///...............---------............///............000111222333333IIIyyy~~~uuu```YYYTTTTTTWWW~~~```<<<---444333111222---/////////000000000111111000000111111222444666777:::;;;<<<>>>@@@BBBEEEFFFGGGHHHJJJMMMRRRXXX^^^aaa\\\]]]^^^eeehhhcccnnn[[[GGGYYYlllppp___QQQKKKKKKIIIHHHHHHHHHIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@????????????@@@AAABBBBBB@@@@@@AAAAAAAAABBBDDDFFFCCCFFFKKKRRR^^^ooovvvMMM888888...444111...---...///...------///000000///...000111111111222444666666555444888888888999999;;;<<<===>>><<>>AAACCCEEEIIIIIIJJJMMMQQQVVVZZZ]]]WWWZZZZZZ^^^bbb]]]cccwwwVVVKKKEEEWWWppp[[[PPPPPPMMMJJJIIIKKKNNNNNNNNNIIIJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHGGGEEEBBB@@@BBBGGGKKKFFFPPP```sssuuu]]]//////777,,,111///...------......---,,,...//////...---///000...111444444333666===CCC;;;;;;::::::::::::;;;;;;???:::>>>GGGFFFEEEYYYvvv|||SSSAAABBBCCCBBBBBB@@@===999CCCBBBCCCGGGLLLTTT^^^eeepppzzz~~~rrrhhhbbbcccjjjppplll|||~~~jjjiiiqqqGGG---888000000///...------------------------------------------------............///000000111222333444444...HHH...III{{{NNNCCC```}}}iii]]]___WWWPPPNNNOOORRRZZZccc|||}}}hhh\\\[[[```kkkxxxzzzKKK999777666555555222222222111111000000///------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------......~~~{{{|||wwwvvvqqqdddWWWNNNCCC;;;888777777666000000///...............---------............///---------...///000111222999)))777ppphhhOOOOOOSSSSSSKKK[[[rrrmmmxxx{{{OOO111000111555444///---111............///////////////000000111111111222222555666777999<<>>;;;>>>FFFHHHEEEJJJSSSvvvmmm[[[III@@@@@@CCCDDD<<<:::;;;???@@@@@@AAADDDCCCIIIPPPUUUVVVVVVXXXYYYbbbfffjjjkkkggg```[[[WWWWWWZZZ```dddaaa[[[YYY[[[MMMVVVbbbttt^^^AAA222---111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000000111222222333333333;;;222999SSSSSSIIIUUUwwwmmmeee^^^XXXWWWUUURRRRRRTTTWWW```nnnzzzwwwhhh]]][[[^^^iiirrrPPP555888:::777555111000000000000//////......------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,------...}}}zzz{{{vvvuuuqqqdddXXXOOOCCC;;;888777666555000000///...............---------............///---------...///000111222555111333LLL|||aaaGGGAAA>>>HHHPPP]]]nnnyyymmmtttuuu```888///333111000333...+++///------.........///////////////000000111000000000333444555777:::===@@@AAACCCCCCDDDEEEFFFGGGHHHHHHMMMPPPKKKKKKUUUYYY^^^jjjtttqqqgggPPPQQQxxxyyymmmccc\\\XXXVVVTTTQQQOOOMMMMMMMMMGGGFFFEEEEEEFFFGGGIIIKKKLLLQQQZZZdddoooddd666555666000000333,,,,,,------,,,,,,------+++,,,------,,,,,,---......000111///...444>>>FFF666666666777888999;;;<<<;;;<<<>>>AAAEEEHHHHHHGGG[[[aaaNNNGGGEEEFFFBBBBBBEEEFFFCCCCCCEEEFFFGGGIIIKKKLLLLLLMMMMMMOOORRRTTTTTTQQQMMMLLLLLLPPPUUU^^^ccc\\\NNNGGGGGGaaaccc>>>+++///444---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111222222222333666666<<<111ccc]]]IIIQQQrrrtttiii]]]XXXVVVQQQNNNMMMDDDJJJTTT\\\eeeppp|||ttt___UUUTTT[[[iiiuuu|||PPP:::555999222333777..................---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********+++,,,,,,------|||yyyzzzuuutttpppcccXXXPPPDDD;;;888777666555000000///...............---------.........//////------------///000111222***666333///TTTlll|||TTTEEEAAACCCEEEKKKVVVeeezzz|||rrrwwwppprrr===///000333,,,***000...***...---------.........////////////000000000000//////222222444666999<<>>FFFIIIDDDCCCmmmpppcccXXXNNNFFFDDDBBB>>>???DDDCCCAAA@@@@@@CCCDDDEEEDDDFFFHHHIIIHHHEEEEEEGGGJJJIIIHHHMMMVVVaaapppUUU777444///000444,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000111111222222+++===222;;;888;;;NNN{{{UUUKKKYYYuuuzzzjjjaaaZZZVVVUUUMMMNNNNNNKKKKKKPPPZZZccctttzzz|||nnneeeRRRKKKLLLZZZjjjrrrvvvzzz~~~TTT777666???888%%%---999...------------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******+++,,,,,,------{{{{{{zzzsssqqqoooeee___RRRDDD>>>;;;777555666//////...------------...,,,,,,,,,---------.........------......///000111111222333222222KKK{{{QQQ===CCC???GGGSSSQQQOOOiiinnnWWWyyyKKK333444000//////...------,,,,,,....................................////////////111222444666999;;;=========???FFFMMMMMMJJJHHHJJJSSSRRRQQQQQQSSSWWW[[[]]]ffffffgggrrrjjjTTT[[[^^^ccc888666333///---,,,------//////...---,,,,,,++++++******+++++++++,,,,,,,,,------......///000000000222111111111333555888:::::::::<<<>>>AAAEEEHHHJJJJJJNNN___eeeOOOEEEIIIQQQDDDAAABBBFFFEEECCCFFFMMM<<>>AAAGGGIIIMMMOOOkkkHHH???555///...///---+++---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///111000...,,,+++,,,...///......//////000000111111222444555444444999CCCKKK[[[KKKKKKooo|||iii___^^^YYYRRRNNNPPPNNNHHHGGGJJJSSSUUU[[[bbblllvvv~~~~~~||||||rrrggg___UUUMMMNNNUUUVVV\\\ccciiioooyyylllmmm<<<999666444222222222000///------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))************+++((((((---...***+++///}}}}}}|||uuussspppfff```RRRDDD>>>;;;777555555//////...---------------,,,,,,,,,------------...------------...///000111111111333333...444QQQpppsss|||TTTJJJDDDBBBFFFMMMUUU^^^fff}}}ccc[[[999///111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////000111222444666888::::::>>>???CCCIIIJJJHHHIIIMMMLLLNNNRRRVVVXXXYYYXXXWWW\\\^^^bbblllpppTTTWWWYYYjjjpppHHH666444222///------------.........---,,,,,,++++++*********+++++++++,,,,,,---------...//////000000222111111111222555777999777777999;;;???CCCFFFIIIGGGLLLKKK```qqqaaatttnnnhhhccc[[[PPPKKKMMMnnn}}}~~~www~~~tttWWW@@@999111---...///...,,,---,,,,,,++++++,,,,,,------,,,***))))))***,,,---000///---,,,+++,,,---...---......///000000111111222444444333222666>>>DDDfffaaaKKKRRR^^^}}}wwwiiiaaaXXXPPPPPPOOOLLLLLLOOOEEEFFFIIIMMMQQQTTTWWWXXX]]]___bbbbbb```]]][[[ZZZPPPKKKIIIKKKKKKLLLRRR[[[cccfffmmmyyy{{{nnn|||RRR888777555333111111111///...------,,,++++++***))))))))))))))))))))))))))))))))))))))))))************+++((((((,,,---******...}}}}}}|||tttrrrpppeee```SSSEEE???;;;777555555///......---------------,,,,,,,,,,,,------------------------...///000111...---000444111,,,111:::wwwzzzVVVKKKAAA???AAADDDJJJPPPgggzzzsssiii~~~ccc;;;000111000///......------,,,,,,+++++++++++++++++++++++++++---------........./////////000111222333555666666======@@@DDDFFFFFFIIINNNJJJLLLPPPTTTWWWXXXWWWVVVVVVXXX^^^fffmmmtttaaaZZZ```aaagggeee888444333222000...------.........------,,,,,,+++++++++*********++++++++++++,,,,,,,,,---......//////000111111000111222444666777777888999;;;===@@@BBBCCCAAAKKKKKKKKKaaammmHHH222666222---,,,...///...---,,,,,,++++++++++++,,,,,,+++***)))(((((()))***+++///...---,,,+++,,,---...------......///000000000111333444333111222777<<<===hhhhhhQQQMMMTTTkkk{{{kkkaaa[[[TTTOOONNNKKKKKKLLLMMMLLLJJJHHHGGGDDDFFFHHHHHHGGGFFFFFFGGGKKKKKKNNNUUUZZZ```hhhqqqvvvrrrjjjLLL===555555333111///000///...---,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))************+++((((((++++++)))))),,,{{{{{{zzzrrrpppnnnccc```SSSFFF???<<<888444444///...------,,,,,,------++++++,,,,,,,,,---------------------...///000000000,,,,,,111222000111555777xxxgggJJJBBB@@@<<>>+++444000///......------......---,,,,,,,,,+++++++++***************+++++++++++++++,,,,,,---......//////000000000000111333555666999;;;>>>@@@AAAAAA???>>>BBBBBBFFFQQQSSSQQQsssjjjDDD222444000...,,,---...///...,,,,,,,,,++++++++++++,,,,,,***)))(((((((((((()))***------,,,++++++,,,------,,,------......///000000///111222222111222444666888999ggglllZZZPPPUUU```rrryyylll```XXXRRRQQQPPPNNNLLLIIIGGGFFFGGGHHHJJJJJJKKKMMMPPPSSSWWWYYY]]]ccckkksss~~~sssgggmmmZZZ999888333333111............,,,+++,,,+++++++++******))))))))))))))))))))))))))))))((()))))))))***************))))))******))))))***{{{{{{{{{sssrrroooeee```TTTGGG@@@===888444333......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------...///000333000------------000444555===iiiyyyqqqOOODDDEEEEEEAAA>>>CCCKKKRRRZZZgggzzzxxx~~~vvv{{{JJJ666333///,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---.........//////000111111222333333444666;;;AAACCCBBBCCCGGGKKKKKKJJJKKKMMMQQQUUUXXXZZZXXX^^^gggddd___jjj}}}bbbTTTVVVPPPddd|||XXX===666111555---------------------...+++++++++++++++*********))))))*********+++++++++++++++,,,,,,------....../////////000111222333333666:::@@@FFFHHHFFFBBB@@@EEE:::888NNN^^^VVV[[[vvv|||]]]BBB---***444///...............,,,+++,,,++++++******++++++,,,*********))))))*********,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---......//////---///111222333333444555000III>>>mmmhhhQQQMMMVVVnnnpppmmmgggaaa\\\YYYXXXXXXVVVWWWYYYZZZ\\\```eeeiiijjjooouuu|||xxxeeeiiilllDDD:::444222111///---,,,------+++***++++++***************)))))))))))))))))))))))))))((()))))))))************((())))))))))))******)))}}}}}}}}}wwwvvvtttjjjaaaTTTGGGAAA>>>888444333...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000...000111111......000333777---EEEyyy|||uuuJJJCCCCCC:::DDDCCCBBBAAAAAAGGGWWWfff|||zzzUUU000---333...,,,333++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,---......//////000000111222333333222444999@@@AAA???@@@CCCEEEGGGKKKOOOQQQQQQPPPOOOVVVUUUZZZdddgggccceeellltttlll[[[___^^^YYY[[[oooXXX666666777///---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++******+++,,,,,,------.........///000000111111222000555===DDDHHHHHHFFFDDD>>>GGGHHHIIITTTXXXUUUXXXuuutttDDD222222000------////////////...,,,+++***++++++************++++++*********++++++***************++++++++++++,,,,,,++++++,,,,,,---.........,,,---///111333444555555***FFF222JJJZZZFFFOOO```dddxxxyyy{{{|||~~~ttt^^^fffDDD>>>999,,,111000...,,,+++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))************''')))***((())),,,---+++|||}}}~~~xxxxxxwwwmmmaaaTTTHHHBBB>>>888444222...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////***...222333222111222222+++666>>>QQQ}}}yyyVVVGGGBBBHHHHHHHHHHHHBBB>>>EEEOOOeeewwwsssXXXAAA......111......333*********+++++++++++++++************************))))))***+++,,,---......------...///000111222333444333777<<<===;;;>>>BBBEEEGGGKKKNNNOOOOOOMMMLLLQQQSSSWWW]]]bbbddddddcccfffvvvttt^^^VVVXXX\\\lllxxxUUU444111333111...)))+++,,,,,,,,,,,,,,,++++++)))*********************))))))))))))*********************+++,,,,,,---------......///000000000000000222666;;;???AAACCCCCC777NNNSSSGGGEEEHHHKKKQQQTTT___DDD+++'''000555111------......---,,,+++***+++++++++************++++++*********++++++*********))))))***++++++++++++++++++++++++,,,------......------...///111333333222///000222AAAOOO}}}___NNNOOOZZZrrrzzzmmmrrrMMM888999222,,,222///---,,,+++,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))************&&&***+++(((***...///,,,zzz|||}}}xxxxxxwwwmmmaaaUUUHHHBBB???999444222...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////...000111///...---,,,***...444***%%%MMMpppyyyVVVIIIBBBEEELLLOOOHHH>>>===DDDFFFTTTmmmwwwhhhlllqqqZZZ555555333111...+++************************++++++))))))))))))))))))))))))((()))***+++,,,---......+++,,,---...000111222222666444555888999999===CCCKKKJJJHHHGGGHHHKKKNNNPPPNNNSSSVVVWWW[[[aaaaaa]]]jjjeeennntttfffTTTTTTSSSTTT^^^rrr~~~vvvqqqnnn```iiiqqqvvvrrrAAA111333444'''(((222...++++++,,,,,,,,,+++******)))))))))))))))*********))))))))))))************)))******+++,,,,,,------------...///000000000///444333333333555888;;;===;;;===<<>>???AAABBBFFFLLLMMMJJJKKKNNNSSSRRRSSSZZZbbbgggfffcccmmmkkkgggkkkvvvggg]]]WWWTTTYYYbbb^^^bbbjjjvvv}}}ooo___^^^iiinnniii~~~ggg666222111000///...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,------......///000222444555555555777999;;;===@@@BBBCCCEEEIIIKKKUUUWWWmmmaaaDDD555000///...---,,,+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////555,,,///777555???vvvfffIIIOOOVVViii~~~bbbQQQ\\\qqqIIIAAA888333222222000---,,,,,,++++++***)))((((((((((((''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***{{{~~~|||yyyxxxrrr```WWWLLLDDD@@@<<<666111///...---,,,,,,+++,,,,,,***+++,,,------,,,+++************+++++++++,,,,,,,,,,,,,,,------------...///000333111,,,444UUUyyyxxx|||jjj\\\TTTMMMGGG===NNNPPPNNNZZZdddyyynnnqqq___bbb@@@111......---,,,,,,,,,,,,,,,((()))*********)))((('''(((((((((((((((((((((((())))))*********+++++++++,,,---...///000111111222111222444666999;;;===>>>AAABBBGGGMMMNNNKKKLLLOOOUUUUUUWWW]]]dddiiiiiihhh^^^eeejjjhhhlllyyyccc[[[]]]ddd\\\VVVYYYbbbddd]]]TTTXXXWWWZZZ^^^\\\YYYaaammm^^^jjjsssvvvSSS>>>===000000///...---,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,---.........000222444444444555777999;;;<<<>>>???@@@BBBFFFIIITTTSSS]]]hhhKKK888,,,'''///...---,,,,,,+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------.../////////222---111777111...GGGjjjWWWKKK[[[ddd{{{|||pppjjjddd___]]]OOO@@@999222///000000...+++,,,,,,+++******)))((((((******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))zzz~~~}}}zzzyyytttcccYYYLLLCCC???;;;666222///...---,,,,,,+++++++++******++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------...---///222000---666CCCpppXXXDDDGGGTTTIII888555>>>DDDWWWwwwssscccwwwxxxlll___;;;///111+++,,,,,,,,,,,,,,,+++***''''''((()))))))))(((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,---...///000111111...///222444777:::<<<===BBBCCCHHHOOOPPPMMMMMMPPPTTTVVVYYY]]]```ccceeeeee]]]cccjjjiii```dddwwwkkkbbbhhhwww|||ssskkkgggooo|||MMM...***444///......---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,---......///111333444444444666888:::;;;;;;;;;<<<>>>BBBEEEJJJNNNRRRiii\\\===000///222444......---,,,++++++++++++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---......//////,,,,,,111666444...111999TTTjjjXXXJJJVVVWWWbbbxxxrrrnnnqqqjjj^^^RRRPPPYYYjjjNNN888777333///---//////---++++++++++++******))))))(((+++***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((www||||||yyyyyyssseeeZZZMMMCCC>>>;;;666222///...---,,,++++++++++++++++++***)))***+++,,,---************++++++++++++++++++,,,,,,,,,---------...++++++000333222555:::DDDrrr|||bbbDDDIIIOOOPPPHHH<<<@@@QQQXXXnnn|||]]]XXXaaaZZZaaaEEE555000000+++,,,,,,,,,+++)))&&&%%%&&&&&&'''((((((((())))))(((((((((((((((((((((((())))))))))))************++++++,,,---...///000000---...111333666999;;;===AAACCCIIIPPPQQQNNNNNNQQQQQQSSSVVVWWWXXXYYY[[[]]]hhh```aaahhhgggeeepppWWW@@@>>>999111------,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,------...000222333333333555777::::::::::::999<<>>AAAGGGMMMRRRXXX___jjjxxxJJJ333111000000000...)))%%%,,,,,,+++*********++++++******))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,---.........///333111******222555222777888cccssshhh___VVVQQQTTTUUU]]]jjjqqqrrrtttyyy}}}~~~}}}{{{xxxtttqqqppp\\\ZZZYYYXXXYYY```ppp~~~GGG888444777333222111000///...,,,+++*********)))))))))))))))'''&&&''''''((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&yyy|||{{{tttdddZZZMMMDDD@@@<<<777333...---,,,++++++*********,,,+++******+++,,,...///)))))))))************+++++++++++++++,,,,,,,,,,,,)))+++///111111000//////444>>>bbbxxx|||eeeTTTLLLRRRQQQAAAAAA???BBBIIIOOOTTT[[[aaarrr{{{oooZZZUUUcccsss{{{nnnPPPFFFdddeeeDDD444000...---///***+++,,,---............(((((('''''''''((())))))((((((((((((((((((((((((((((((((()))))))))******))))))***+++,,,---.........///000333555777999:::===???FFFNNNPPPLLLLLLNNNLLLMMMOOOSSSWWW\\\```bbb]]]]]]bbbeee```\\\dddrrrqqqttt___===666222222---''')))111*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,,,,...000111111111333555777999:::::::::;;;===???GGGEEEGGGTTTZZZUUUfffkkkOOO>>>777333444444333111/////////++++++******)))******+++***))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++++++++,,,------......+++222222---+++///333111777///;;;ddddddXXXRRRPPPOOOKKKDDDFFFNNNQQQOOONNNQQQTTTSSSNNNHHHXXXnnn|||III888777222---000000///...,,,+++***)))))))))))))))))))))))))))((((((((()))+++,,,...///'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''zzz|||zzztttbbbYYYMMMFFFBBB>>>888333...---,,,+++************)))))))))******+++,,,---))))))))))))***************++++++++++++,,,,,,,,,(((+++///111222333222111+++333:::MMMpppmmmuuu~~~```DDDIIIOOOIIICCC@@@AAAAAA???CCCIIILLLSSS___mmmyyypppaaaNNNEEE:::AAA]]]yyy}}}qqqAAAqqqRRR@@@111///...+++---333))))))******,,,---...///+++***)))((((((((()))***(((((((((((((((((((((((((((((((((((()))))))))***(((((()))***+++,,,------......///111333555666666:::===DDDLLLNNNKKKJJJLLLMMMKKKKKKOOOVVV[[[^^^]]]WWW___fffccc[[[YYYaaajjjqqqhhhdddooo}}}QQQ777333111000000///---***(((*********)))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***++++++++++++---///000000111333444444666999;;;;;;;;;<<<===>>>AAADDDOOOYYYVVVYYYkkkqqqUUUCCC===333)))%%%---,,,)))''''''(((+++...******))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++,,,,,,---......(((,,,000//////111333444(((666666...AAAvvvzzzyyyvvvpppsssjjj999>>>AAA222---333......---+++***)))***+++((()))))))))))))))))))))((((((((()))***+++,,,---''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((xxx~~~zzzxxxqqq```XXXNNNGGGCCC???888333...---,,,+++************'''(((((()))***+++++++++))))))))))))******************+++++++++,,,,,,,,,111000---+++,,,//////---111000...000CCCnnnrrrfffpppggg\\\YYYQQQLLLGGGEEEEEEAAA<<>>000---444///---------+++******,,,...(((((((((((())))))))))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((~~~xxxxxxuuueeeSSSGGGIIIJJJ???666333...---,,,***)))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,------......///000///111222111<<<^^^nnn~~~WWWIIIMMMSSSOOONNNLLLJJJHHHFFFBBB@@@:::???CCCDDDDDDEEEFFFEEEBBBCCCFFFLLLRRRUUURRRNNNQQQUUU[[[aaadddfffeeedddhhhmmmqqqrrrrrrrrrpppllliiiaaaVVVNNNJJJFFF@@@;;;???DDDGGGBBB>>>KKKmmmqqqMMM<<<......---,,,+++))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''')))******'''$$$******+++++++++,,,,,,,,,,,,------///111333555666666;;;@@@DDDEEEFFFFFFGGGHHHHHHGGGJJJUUU___\\\RRRUUUUUUVVVXXXZZZ[[[YYYWWWZZZ\\\___^^^ZZZYYYbbboooWWW>>>;;;777000---...---,,,+++************))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,...000111222000111222444666777999:::===???AAADDDGGGKKKQQQUUUbbbggghhhffflllxxxVVV===666111000000///......------+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,------...///000...000444555111222CCCVVV{{{KKKCCC@@@;;;666222000/////////...---+++***)))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&||||||vvvvvvrrrdddSSSGGGIIIIII@@@666444...---+++***))))))***+++))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++,,,,,,---.........111///111444///,,,888III|||yyyyyycccYYYRRRRRRPPPLLLHHHFFFHHHIIIKKKHHHBBB===<<<>>>AAACCCFFFCCC???>>>???@@@@@@???CCCFFFKKKPPPTTTUUUUUUUUUZZZ___ggglllgggZZZLLLCCCBBB???<<<:::<<<>>>@@@AAA:::<<<@@@LLLaaa}}}tttPPP;;;333...---,,,+++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%(((++++++)))''''''(((*********+++++++++,,,,,,,,,,,,---...000222444555888;;;@@@CCCEEEGGGHHHJJJEEEIIIKKKKKKPPPVVVWWWSSSQQQSSSVVVZZZ]]]]]]ZZZWWW^^^^^^___^^^XXXRRRUUU\\\sssoooRRR888333666444111000------,,,+++************)))((((((((('''''''''&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***++++++,,,---///111222000111222444555777888888;;;===@@@BBBEEEIIINNNRRRVVV[[[\\\[[[```jjjpppqqqooooooNNN999///...222000//////...------,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---...///000000///000222000///777AAAGGGjjjIIIAAA@@@>>>999444111/////////...---,,,+++***)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{}}}vvvvvvqqqcccSSSHHHHHHHHH@@@777444...---+++***))))))******))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++***++++++,,,,,,---......///,,,///444333,,,)))---888eeennn^^^MMMFFFJJJOOOOOOLLLBBB@@@@@@BBBDDDCCC???<<<===<<<<<<<<<===@@@CCCDDD<<<>>>AAADDDEEEFFFEEEEEECCC@@@BBBJJJJJJAAA;;;<<<777>>>FFFIIIFFF@@@;;;999KKKVVVeeewwwdddHHH666///111---,,,,,,+++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''###)))...---(((%%%'''+++)))*********++++++++++++,,,,,,---...///111333444888;;;>>>AAADDDFFFJJJLLLEEEMMMQQQNNNLLLOOOTTTWWWOOORRRVVV[[[^^^^^^[[[XXX]]]\\\\\\[[[UUUMMMIIIJJJGGGQQQeee___CCC777///,,,111222...,,,///---,,,+++***))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********+++---...000111111111222333444555666666888:::>>>@@@CCCGGGKKKNNNZZZ^^^```aaaeeekkknnnmmmkkklllsss{{{||||||sssfffVVVCCC222///333444000---......---,,,,,,+++++++++******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,---...//////111---,,,///222000///000666GGGmmm```<<<444;;;<<<999666222000.........------+++***))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||yyywwwrrrbbbUUUIIIGGGFFF???888555---,,,+++))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********************+++,,,,,,------///++++++000333111111444)))---VVVzzzaaaOOOCCC<<>>;;;>>>FFFEEEBBB;;;333222>>>TTTfffzzzWWW@@@888000---111,,,++++++***))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$'''+++***'''%%%'''***)))))))))************+++++++++,,,---...000222333666999;;;>>>@@@DDDIIIMMMIIIOOOTTTQQQNNNOOOVVV\\\RRRSSSUUUXXX[[[\\\ZZZXXXXXXTTTSSSTTTQQQKKKFFFEEECCC>>>???HHHWWWttt^^^@@@444222444111111111...((((((...++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******,,,---...///111111111222333444444555666999<<>>:::222///...///...,,,,,,000,,,,,,++++++************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++,,,---...///000---,,,000333444222///777---444dddnnnMMMDDDBBB>>>:::777555222000...---------,,,,,,+++))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzzzzzwwwpppbbbWWWKKKFFFDDD???888444---,,,+++)))((())))))***(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))******+++,,,,,,,,,000---,,,++++++***---222666222333GGGuuuiiiXXXFFF===;;;:::<<>>???DDDBBB:::888===:::BBBLLLRRR\\\ooonnnNNN444111444///+++...*********))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&(((((()))))))))*********+++++++++,,,---///000111333555777:::<<<@@@FFFIIIKKKMMMOOOPPPPPPQQQUUUZZZVVVTTTSSSSSSUUUWWWWWWWWWTTTNNNKKKLLLLLLHHHEEEFFFDDDAAABBBBBB<<<<<>>>>>===;;;:::555777999999888===GGGPPPVVVppp\\\EEE777---///111---+++,,,))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""###&&&'''&&&%%%(((((((((((())))))))))))*********+++,,,...///000111222555777999===BBBEEEHHHGGGHHHLLLMMMMMMOOOSSSVVVSSSPPPNNNPPPRRRTTTTTTTTTMMMIIIHHHFFFCCCBBBDDD<<<999;;;AAA@@@999555888;;;SSSyyymmmNNN999444000111444333+++$$$(((((((((***,,,,,,+++***))))))(((((((((((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))***,,,,,,......///000111222333444555777:::===@@@FFFLLLQQQ\\\ZZZ[[[ccciiijjjjjjjjjjjjhhhnnnvvvttthhh______gggqqqggg___hhhcccVVVWWWjjj^^^UUURRRKKKAAA===@@@888===???===???EEEDDD===DDD???888222000...------222111//////...,,,)))'''&&&%%%)))222555111+++((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---------000111---+++---000111000:::666000666???FFFRRRkkkHHHEEEEEEDDD???777333333000///...---,,,+++++++++******)))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}vvv|||~~~yyyuuulllddd\\\PPPFFF@@@<<<777111---,,,***)))(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***(((((())))))***+++++++++'''***,,,------......---,,,&&&---777---'''IIIzzzwwwhhh___ZZZSSSHHH???CCCEEEGGGHHHGGGDDDAAA>>>IIITTTYYYTTTWWWkkkmmmPPPCCC555333111...,,,+++++++++))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%'''((('''''''''((((((((())))))************+++---...//////111444666888;;;???AAAEEEDDDFFFJJJJJJFFFGGGLLLQQQOOOLLLLLLNNNPPPQQQQQQQQQLLLHHHGGGCCC======???888333111555;;;===;;;999999888999BBBYYYrrr[[[KKK???777555888777111)))(((///777+++,,,++++++,,,,,,***((((((((((((''''''(((((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***++++++,,,,,,...///111222333444333555777:::>>>EEEMMMSSSVVVPPPOOOVVV\\\]]]^^^___XXXZZZ___fffmmmqqqrrrrrrdddmmmllldddccceee___UUUQQQHHHCCCFFFDDD>>><<<@@@888:::;;;999777666666555000///......111555666666***,,,///111222000---***:::000'''&&&''''''(((+++))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))******+++,,,---***...///+++***---...,,,'''000///,,,111333555@@@@@@ppp[[[AAAHHHBBB>>>>>><<<888555666//////...---,,,+++******))))))((('''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~www~~~{{{vvvmmmddd]]]QQQFFF???;;;666000,,,+++***(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******++++++---,,,)))(((***---,,,***+++111111+++***222888888VVVyyyssspppXXXDDD;;;444***//////)))&&&'''(((&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%((('''######''',,,''''''''''''((((((((()))************+++,,,---...///111555777888:::===@@@DDDDDDHHHLLLHHHAAACCCJJJKKKJJJJJJLLLNNNPPPPPPOOOLLLIIIHHHGGGBBB;;;:::>>>888999888333111444777777666888:::;;;>>>DDDMMMSSShhh]]]TTTFFF;;;444111///...111...,,,---000000,,,'''------+++((('''***,,,---(((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''(((((()))***+++++++++---///111222444444222333555777<<>>555555666555111,,,---111000111111000000///+++''',,,++++++***++++++++++++###&&&+++---)))%%%(((///))))))))))))************&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))***+++,,,---'''+++---+++---222000***///000---111888222...888:::999JJJppp]]]QQQOOONNNEEEAAA>>>>>><<<777444666//////...---,,,+++***))))))((((((''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~yyyrrrmmmggg```VVVKKKCCC;;;555111...---+++)))(((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---.../////////NNNjjjNNNAAA777111111+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((()))************++++++,,,,,,------...+++...111333555888<<>>DDDYYYlll```YYYKKKCCCFFFFFFBBB>>>:::888555333111000///---,,,+++*********))))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~zzztttooofff```VVVLLLCCC===777333...---+++)))((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,---.........>>>///111VVVkkkSSS<<<444000)))&&&(((******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((())))))*********++++++,,,---------///111333444555777:::===DDDHHHJJJHHHGGGHHHHHHFFFIIIHHHHHHIIIKKKLLLLLLJJJGGGDDD@@@===;;;:::888666444333222222111111222222222222333444555666777777>>>===;;;:::===AAAFFFJJJdddrrruuummmZZZQQQFFF===999555000---222222111000...---,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))***+++,,,...///000111///333777888888:::>>>AAAGGGHHHJJJMMMQQQTTTUUUUUU]]]]]]\\\[[[ZZZZZZ\\\^^^\\\]]]\\\ZZZVVVQQQOOONNNFFFCCC???<<<;;;:::999777555444222111///.........---------,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,---......///000000111111222---...000111///222AAARRROOOyyywwwbbbYYYTTTTTTQQQKKKOOOXXXDDD@@@<<<888666555222000///...---,,,+++*********(((((((((((((((((((((((('''(((((())))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}{{{tttpppfff```VVVLLLDDD>>>888555...---+++)))((((((((()))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,------...%%%,,,222444999TTTzzzQQQ>>>666333555333,,,***...)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))*********+++,,,,,,------///111333444555888;;;>>>IIINNNPPPLLLIIIIIIIIIHHHJJJIIIHHHIIIJJJJJJHHHGGGCCCAAA>>><<<;;;999666444222111111000000000000000//////000111222333333444444333222222333666888:::777<<>>888444---,,,***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))******+++++++++,,,,,,,,,---***...333111+++--->>>QQQ[[[CCC:::888333000000,,,&&&&&&***(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((())))))******+++,,,,,,,,,,,,...000333666:::???CCCIIILLLMMMJJJIIIJJJHHHEEEGGGGGGFFFGGGHHHHHHFFFDDD???===;;;:::999777444111111111000///////////////......//////000111111222444555555666888999:::;;;444666555555:::???<<<555555999===@@@BBBCCCEEEFFF@@@@@@AAABBBAAA===666222666555333111000/////////666444222111222222111///***************************))))))(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((()))***+++,,,------,,,000333555444666999===LLLIIIGGGJJJOOORRRQQQOOORRRTTTVVVWWWXXXZZZ^^^aaaWWWSSSOOONNNOOONNNJJJGGGAAA>>>:::777666555333222111000///...---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++---------...//////000000111000111444666666555444444555666999DDDWWWnnn~~~qqq^^^^^^ddd^^^[[[XXXNNNDDDDDDIIIEEE;;;<<<999555333222111000...------+++******)))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%uuuzzz~~~wwwrrrooojjjcccXXXNNNDDD===666333---,,,***(((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))*********+++++++++++++++000((($$$)))000111...---000TTT}}}UUU>>>666777:::000+++&&&%%%%%%$$$&&&)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''(((((()))******++++++,,,+++---///222555:::@@@EEEFFFFFFEEEDDDFFFIIIEEE???CCCCCCCCCEEEFFFFFFDDDBBB;;;999888777777555222///111000000///////////////.........//////000000111222222222111000...---,,,///333555555666888888777111333555444222111000111666555555777888888666444;;;999666333111000000000------,,,,,,---,,,***))))))))))))*********++++++))))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))***+++,,,,,,+++///222333333444888;;;EEEDDDDDDHHHNNNSSSUUUUUU^^^\\\ZZZZZZ[[[[[[ZZZXXXZZZUUUOOOLLLKKKJJJGGGDDDAAA>>>:::666444333000//////...---,,,+++*********++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))*********+++++++++,,,,,,---......//////...//////...---///111222(((000999:::666222222444888BBBXXXuuu{{{ooohhhaaa]]]dddhhh___[[[YYYNNNAAA@@@GGGBBB777:::777333111000///...---,,,+++******))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqwww~~~|||uuupppmmmiiibbbXXXMMMDDD<<<666333---,,,***((('''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))************************###***222111(((###+++999+++...444DDDaaammmYYYDDD;;;:::666...(((+++)))'''(((+++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((((((((()))******++++++---...000111333888===BBBBBBCCCBBBAAABBBEEEBBB<<>>888666444444333222000///000000///.........................../////////000,,,---///111333444444444222444555333///------...333555777666555444555666///...,,,,,,...///000///***))))))***+++---///111,,,------......---,,,,,,(((((())))))************))))))(((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***++++++,,,+++...222333222333666:::<<<>>>@@@EEEJJJPPPUUUXXX^^^[[[WWWWWWZZZZZZVVVRRRXXXUUUQQQNNNKKKGGGCCCAAA???;;;777444222111///------,,,+++***))))))))))))+++*********************((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((())))))))))))*********+++++++++,,,------......---333555333000111111000666///***///:::AAA???::::::888777:::AAAJJJRRRVVVVVVddduuu}}}||||||xxxrrrmmmpppjjjlllmmmkkknnnkkk\\\```eeebbbTTTHHHCCC@@@;;;999666222000///...,,,++++++******)))(((((())))))'''''''''''''''''''''''''''''''''(((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnnvvv}}}{{{tttooommmeee___UUULLLDDD===888555---+++***(((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))*********************)))---******///000+++'''&&&...///---)))***;;;WWWmmmYYY===;;;444000...,,,(((***///%%%&&&%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((()))******+++,,,---...///222777===BBB@@@FFFIIIDDD???>>>??????>>>>>>???@@@AAA@@@<<<999777444222000000000000///......---,,,,,,,,,,,,------------------.........000000//////---,,,+++******)))***---///000111222+++---...///......///111222000//////000111111111111000///---,,,+++*********+++++++++)))((((((((('''((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******++++++,,,+++...222333222333666999888<<>>:::777,,,+++)))(((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))*********)))))))))))))))(((&&&(((+++,,,***+++///(((+++------++++++...111@@@YYYwwwbbbLLLBBB===777333,,,)))---...)))''')))(((***)))&&&$$$&&&***,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))''''''(((((()))*********((()))+++...222888@@@EEE???KKKQQQIII===:::>>>BBB???????????????===888555666333000....../////////---,,,++++++******++++++,,,,,,,,,,,,,,,,,,------+++++++++,,,---......///222---))),,,000000---***///000111000...---...///+++******+++---...---,,,************))))))))))))((()))******))))))***+++'''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))******++++++,,,,,,+++///222333222333666999999???DDDEEEDDDGGGPPPXXXNNNQQQTTTRRROOOMMMNNNQQQHHHOOOVVVWWWPPPFFF===999444111///.../////////...+++***)))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))******+++,,,,,,------///000...***,,,222222,,,111,,,)))...777;;;777111111222333333333555888;;;:::777999@@@DDDBBB@@@AAAFFFGGGIIILLLPPPSSSUUUVVVVVV]]]aaa___]]]___bbbccchhhpppwwwuuummmfffeeefffhhhhhhmmmllldddjjjrrrnnn```PPPAAA@@@FFFEEE<<<555999666222///...,,,***)))***))))))(((((((((((()))''''''''''''''''''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmrrrxxx}}}|||vvvooojjjccc]]]SSSJJJBBB<<<777444...,,,)))(((((()))((('''''''''''''''''''''''''''###%%%'''(((''''''((()))''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&'''((((((''''''(((***(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,000///000333:::JJJeee|||nnnOOOIIIAAA;;;777333---)))+++,,,---,,,)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***+++(((%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$%%%''')))***+++,,,&&&&&&''''''((()))))))))------,,,---000444888:::CCCFFFIIIIIIFFFBBB???======<<<<<<<<<<<<999555222000000///...---,,,,,,+++((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,///000000///......000222888:::===@@@DDDGGGIIIJJJQQQKKKJJJQQQTTTPPPNNNPPPOOOPPPPPPNNNIIIAAA999444222111000...,,,+++++++++******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''((()))((('''%%%(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,---...///000000000000111333444444444444555777666666777999;;;<<<>>>>>>BBBBBBHHHPPPRRRRRRXXX```iiiiiilllmmmggg___```fffjjjnnnooollljjjjjjiiihhhkkkiiigggggghhhhhhhhhgggdddYYYLLLBBB>>><<<888555333222000...,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmrrryyy|||zzztttmmmhhhbbb\\\SSSJJJCCC<<<777444...,,,)))(((((()))((('''''''''''''''''''''''''''%%%'''((((((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&'''((((((''''''(((***'''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,------///000///000999DDD===LLLaaarrrlll[[[MMMBBB<<<===999444111000///,,,)))$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%&&&((()))******&&&&&&''''''(((((())))))------,,,---000333777:::<<>>>>>>>><<<888555000000///...---,,,++++++(((((()))))))))*********************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,,,,---.........///111333777888:::===BBBHHHMMMPPPPPPKKKIIINNNPPPNNNLLLNNNGGGHHHGGGEEEAAA;;;555111222111///---,,,++++++******)))))))))(((((((((''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''''''''((((((((())))))))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,---,,,---...//////000000///111222444444333333555666666666777999;;;<<<>>>>>>AAABBBHHHOOORRRTTTZZZccceeehhhkkkkkkiiiiiikkkmmmjjjllloooqqqooommmlllmmm|||qqqeee^^^___aaaaaa___[[[SSSHHH@@@===;;;888555333222000...,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllqqqxxx{{{xxxrrrlllhhhaaa[[[RRRJJJCCC===888444...,,,)))(((((()))(((''''''''''''''''''''''''''')))++++++***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((()))&&&'''((((((''''''(((***''''''((((((((()))))))))(((((())))))))))))***************++++++++++++,,,******,,,///---((('''***---///111222555>>>LLLWWWkkkvvvzzzqqqeeeWWWNNNMMMDDD999111//////000000---+++)))))))))***)))(((''')))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%(((,,,---***'''$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''(((((()))))),,,,,,,,,---///333666888<<>>>>>>>><<<888666//////...---,,,+++******(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))******************************************************)))))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***++++++)))***,,,------///222444444555777;;;AAAHHHOOOTTTNNNIIIHHHJJJKKKJJJIIIJJJEEEEEECCCAAA===999555333111000...---+++*********))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$'''))))))&&&%%%''')))''''''((((((((()))))))))(((((())))))))))))************+++++++++,,,,,,,,,+++,,,---...////////////000111333333222222444555555666777999;;;<<<===>>>???AAAFFFLLLOOORRRZZZbbb___eeeeeeaaabbbhhhjjjfffkkkjjjmmmttttttoooooouuuxxxhhh```aaaccc^^^YYYPPPJJJBBB===;;;:::777444222111///---,,,*********))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiooovvvyyywwwqqqllliii___YYYRRRJJJCCC>>>888555...,,,)))(((((()))((('''''''''''''''''''''''''''+++,,,---+++)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))&&&'''((((((''''''(((***'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++---))))))---///...///222444222000,,,)))'''((())))))222:::<<<777555999>>><<<===???AAAAAA???===<<<===:::777666555333///,,,.........///000///+++(((***)))((((((((((((''''''...//////---***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""&&&+++---***%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))+++++++++,,,///222444666<<>>:::777555333///...---,,,******))))))))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%)))---+++&&&$$$&&&)))'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++++++++,,,..................000111111111111222444555555777888:::;;;=========???CCCGGGIIIMMMTTT[[[ZZZbbbbbb\\\aaaooorrrjjjmmmiiikkkssssssmmmooowwwxxxqqqjjjggghhhddd[[[RRRHHHDDD@@@<<<:::777444111000///...,,,+++*********))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fffmmmuuuxxxuuupppmmmlll\\\XXXQQQJJJDDD>>>999555...,,,)))(((((()))((('''''''''''''''''''''''''''''')))******(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&'''((((((''''''(((***''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++000+++(((+++---++++++---(((***,,,000333333111///,,,---...---,,,,,,---///000000111111111111111111,,,,,,,,,...111444666777333000,,,)))(((((((((((())))))***)))((((((''''''***++++++)))&&&###"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!$$$(((***&&&"""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((******+++,,,...000333444555888<<<======<<<;;;;;;:::888666555555444111///------,,,+++***)))((((((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++***+++,,,,,,,,,---///111///222777===AAAEEEGGGHHHFFFGGGFFFEEECCCDDDDDDDDDFFFCCC???:::555222000///...---,,,***))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())),,,///---'''$$$%%%(((''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********++++++***+++,,,---............---...000000//////111222333444555777999:::;;;<<<===AAAEEEFFFGGGKKKPPPTTTXXXaaadddaaajjjzzzyyynnnjjjjjjooooookkkmmmuuueeeeeedddcccaaaZZZRRRKKKDDDBBB>>>;;;888555111///......---++++++*********))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%eeemmmvvvxxxtttooommmmmmZZZVVVPPPJJJDDD???:::666...,,,)))(((((()))((('''''''''''''''''''''''''''"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&'''((((((''''''(((***&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))))))))************+++***'''(((,,,---***''''''...---,,,,,,,,,,,,***)))///,,,))))))+++...---,,,)))((((((''''''((())))))...,,,***'''%%%$$$###"""%%%%%%%%%&&&''')))***+++$$$&&&((((((((('''((()))###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((()))******,,,...///111222222555888999888777777888999777555333333222000...,,,,,,+++***)))(((''''''&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))*********+++---,,,,,,---///111///222777<<<@@@AAAAAAAAABBBFFFGGGEEECCCDDDDDDCCCFFFDDD???:::555222000///,,,,,,***))))))((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((***,,,---,,,(((%%%&&&'''&&&&&&'''''''''(((((((((''''''(((((((((((())))))((())))))))))))***************+++,,,------------,,,---//////......000111111222333555777888999:::>>>DDDHHHHHHHHHLLLPPPQQQXXX___aaa___ccclllppplllkkklllnnnooonnnmmmnnnoooeeeccc___ZZZVVVQQQLLLJJJ@@@???===:::666222000...---,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%hhhpppxxxyyysssmmmkkklllXXXUUUOOOJJJEEE???:::666...,,,)))(((((()))((('''''''''''''''''''''''''''###$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((((((''''''(((***&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************'''&&&(((---...,,,,,,///+++***))))))***+++,,,---+++((('''(((+++---,,,***,,,,,,,,,,,,,,,,,,++++++&&&'''***+++---...///111(((+++...///,,,&&&!!!"""%%%'''(((&&&%%%&&&'''###$$$&&&'''&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((((()))***+++---///000111222555777888777777777777888555333111111000///---,,,+++***)))(((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((******)))***,,,------...111333///111555999<<<>>>??????>>>EEEIIIFFFDDDFFFEEEBBBCCCAAA>>>:::666333111000++++++***)))(((((((((((('''((((((((()))))))))***''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((('''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******)))***+++,,,,,,------,,,+++,,,......------///000000000222333555666888888;;;CCCIIIHHHIIIMMMPPPOOOUUUXXX[[[[[[ZZZYYY[[[]]]dddooouuusssrrruuurrrjjjhhhbbbZZZTTTRRROOOJJJEEE<<<;;;:::666333000//////,,,++++++************+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkkssszzzzzzsssllliiijjjXXXTTTOOOJJJEEE@@@:::777...,,,)))(((((()))((('''''''''''''''''''''''''''&&&((()))((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&'''((((((''''''(((***&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************...+++)))***))))))...555***,,,---------,,,++++++'''((()))+++,,,,,,***((()))***+++,,,+++***((('''''')))++++++)))(((''''''%%%&&&&&&&&&&&&(((+++---$$$'''))))))%%%######$$$###%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((((()))***+++---...///000000333555555555444444555555333000///......,,,+++++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))***''')))+++---...000333666000111333555888<<<>>>@@@<<>>::::::888666333000...---,,,++++++***)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%kkkttt{{{wwwqqqmmmkkkiii\\\SSSKKKHHHDDD===777555///,,,***))))))((('''%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))***(((((())))))***,,,---...************************))))))))))))))))))))))))((((((((())))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''((()))+++---///000333333444555555666666666333111///---,,,+++++++++)))(((((('''&&&&&&%%%%%%&&&%%%%%%%%%&&&'''((()))))))))(((''''''((())))))((((((''''''(((((()))***(((((((((((((((((((((((())))))(((((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))***++++++111000111222666999;;;<<>>AAADDDHHHLLLOOOYYY^^^bbb```[[[YYY\\\```fffdddddddddeeedddcccaaaVVVWWWVVVRRRKKKCCC===999888777555222///---,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%kkkuuu{{{xxxqqqmmmiiifff[[[SSSMMMKKKGGG>>>777444...,,,***))))))((('''&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))(((((('''((((((((()))))))))*********))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''((()))+++---///000111222333333444444444444111000...,,,************((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''((()))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++)))%%%)))000///(((000000111222555888:::<<<===>>>@@@AAABBBAAA@@@???999666222000///...---+++******)))((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))******++++++,,,*********+++++++++,,,,,,---...///000111222333444666999<<>>@@@@@@???===;;;666333///------,,,+++*********))))))((())))))***((((((((((((((((((((((((((((((((()))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))***+++++++++))))))))))))************,,,---...///111222333333444777:::===???BBBGGGJJJKKKRRR\\\aaabbbbbbccceee```aaabbbdddccc___YYYUUUXXXTTTMMMGGGAAA<<<888666444333111...---+++************)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&qqqxxx|||yyysssoooiiidddXXXRRRNNNMMMIII@@@888444---+++)))((())))))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%&&&&&&''''''(((((()))***,,,---......///111222222222000000---,,,***)))((((((((()))'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((())))))'''''''''''''''((()))))))))))))))))))))))))))))))))*********************))))))************)))))))))((((((''''''(((((()))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&,,,+++'''///>>>>>>333...000222222222444888;;;:::;;;===???>>><<<:::888333000---,,,++++++***)))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))******++++++((((((((()))))))))******,,,,,,---...000111222333333555888;;;===@@@DDDGGGKKKQQQYYY^^^```____________^^^^^^______]]]YYYVVVVVVPPPHHHAAA===999666444222111///---,,,+++*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&tttyyy{{{wwwrrrnnnhhhcccXXXQQQMMMLLLHHH@@@888444---+++)))((())))))((('''((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))******))))))((()))))))))*********++++++)))))))))***+++,,,---...************************))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((((()))***+++,,,---...///111222222111000...,,,+++***(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&'''((()))*********)))((((((((((((((()))******************************************++++++++++++******++++++++++++******))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&)))(((&&&***333444---...000222222111222777;;;:::<<<>>>???===:::777444111///,,,***++++++***)))******)))))))))***++++++*********************************+++,,,,,,------------------------------------------------------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))******+++((((((((()))))))))******+++,,,---...///000111222222444777999;;;???CCCFFFEEEKKKRRRYYY]]]```bbbddd[[[ZZZZZZZZZ[[[ZZZXXXVVVSSSLLLCCC===:::777444222000000...---,,,++++++***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&uuuyyyyyysssnnnkkkfffaaaXXXQQQKKKJJJGGG???777555---+++)))((()))))))))'''((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''(((((((((((()))+++,,,---...///111333333111///...,,,+++***((((((((())))))''''''''''''''''''''''''''''''''''''(((((()))***'''((()))***+++++++++***)))))))))))))))***++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++++++++++++++******))))))(((((())))))***(((((()))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''''''''(((***++++++---000333222000111666:::<<<===??????===999444111000...+++******+++***)))******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,---......///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))((((((((('''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))*********(((((()))))))))*********++++++,,,---///000111111111444666999;;;>>>BBBEEECCCGGGMMMTTT[[[aaafffiiiWWWWWWWWWWWWXXXVVVSSSPPPOOOHHH???:::888666333000000///...---,,,+++++++++)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''vvvxxxvvvpppkkkiiiddd___WWWPPPJJJIIIFFF>>>777555,,,+++)))((()))***)))((()))(((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((('''&&&%%%%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))************)))))))))************++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''(((((((((((()))***,,,,,,...000222333333111///...,,,+++***((((((((())))))&&&''''''''''''''''''''''''''''''((((((***++++++'''(((***+++,,,,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))******))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***((())),,,+++(((***000---000333222000111555:::===>>>@@@???===888333///000---+++******+++************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................000000000000000000000000........................------------------------************************))))))))))))((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))*********))))))))))))***************+++,,,---...000111111111444666999:::===AAADDDLLLMMMPPPTTTXXX]]]aaadddTTTTTTUUUVVVVVVSSSNNNJJJMMMFFF===888777666333///000///...---,,,,,,,,,,,,))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''}}}}}}wwwmmmjjjkkkhhhaaaWWWQQQMMMLLLIIIAAA999666...,,,)))))))))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))'''(((***+++++++++)))((()))))))))***,,,---***%%%000&&&###***///+++***,,,,,,000///,,,000777444***)))999>>>333)))---222222222111---+++---111111///,,,''',,,111.........$$$'''---&&&'''222***!!!---'''$$$%%%***+++&&&%%%((('''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''((()))******++++++***///111333444333000---+++******))))))((((((''''''******))))))((((((((('''************))))))))))))------------...---,,,***...---++++++,,,,,,,,,++++++,,,,,,,,,,,,---...///,,,///000,,,***---...---,,,---------,,,,,,---//////,,,+++...---)))+++000---+++))))))***+++---...&&&''''''((())))))))))))************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))+++,,,---......///000111333555666<<<===>>>===:::666111...,,,,,,++++++***+++++++++000***'''))),,,++++++---...///000///,,,,,,...111///...---000222222...***///000111333222222444888888;;;<<<<<<<<<;;;999666555444555555333000111333000111111111000...+++***+++...000///,,,******+++++++++,,,+++***)))***+++)))(((((((((''''''''''''************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))***************+++---...//////000000222333444666999???FFFKKK^^^[[[SSSMMMTTTcccfff```VVVSSSTTT[[[]]]XXXOOOKKKEEE@@@===<<<888111///222---,,,,,,+++*********+++,,,,,,++++++***+++++++++++++++++++++******)))))))))***++++++++++++***))),,,,,,------------,,,,,,,,,,,,*********,,,///000++++++++++++,,,,,,,,,,,,))))))(((((((((''''''''''''''''''((((((((((((((({{{|||wwwoookkkkkkfff```VVVPPPKKKJJJGGG???888555...,,,)))))))))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''(((((((((((()))))))))&&&'''((()))***+++,,,---------+++))))))******)))+++///...+++---222444222999333777HHHVVVWWWTTTSSS___ttt~~~lllPPPEEEPPP^^^dddXXXIII@@@???BBBAAA>>>LLL===666222,,,111666111///222,,,(((---,,,'''(((...+++***,,,)))$$$%%%+++((((((((()))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&'''''''''((()))******++++++***...000222333333000---+++******))))))((((((((((((******)))))))))(((((((((++++++******************)))((()))***,,,---......(((((())),,,...000000000,,,,,,---///222333222111111333222000111555666444111111111000...------...%%%***///...---...///000''')))---///...***%%%"""...---,,,+++******)))************))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))+++,,,---------...///000222333444:::;;;;;;:::777444000---,,,,,,++++++++++++,,,,,,***))),,,000111//////222333---'''&&&)))------,,,333222222111222444777999===@@@EEELLLPPPRRRSSSUUUYYYZZZZZZXXXXXXZZZ^^^aaaUUUQQQOOOPPPQQQLLLBBB;;;777666444111......///000...//////...------...000+++***)))'''&&&&&&'''((()))))))))(((((((((''''''*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))***************+++,,,...//////000000111222444555888===DDDIII\\\^^^^^^\\\]]]bbbeeedddYYYTTTSSSWWWYYYSSSMMMIII@@@<<<888555555444000------,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********++++++******++++++,,,---)))(((((((((((('''''''''---,,,+++***++++++------+++++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((zzzzzzwwwqqqnnnjjjddd]]]VVVNNNHHHGGGCCC<<<666444...,,,)))))))))******)))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))******((((((((()))***+++$$$(((,,,...---++++++---%%%...111333IIIhhhrrriii___TTTccc}}}uuuuuuxxx{{{hhhYYYNNNCCCDDDDDD<<<888555555222,,,//////&&&...,,,***)))&&&###&&&,,,''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''((()))******++++++***---...111222222000...,,,***))))))))))))(((((((((*********)))))))))))))))++++++++++++++++++++++++///////////////000111111222222111000///---,,,,,,333000...------...------...000///---...222222///,,,---...000000000///...///444444///***))))))&&&+++,,,......///000222444))))))))))))***+++,,,---******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))+++,,,---,,,,,,---...///111222333888888777555333111...---,,,,,,,,,++++++,,,,,,---******,,,...,,,(((***...555555444444444444444333///444999<<>>KKKuuu~~~nnnbbbcccfff___^^^QQQWWWZZZFFF<<<===555///,,,)))(((((((((((()))(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''((()))******++++++***,,,---///000111///...---))))))))))))))))))))))))***************************+++++++++++++++,,,,,,(((***+++++++++++++++,,,...............000333666222333444222111333999???888>>>AAA???<<<<<<<<<:::999;;;>>>@@@@@@<<<666222777111///333666333333666444222000,,,))))))***,,,'''((()))+++,,,,,,,,,+++*********))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))+++,,,------------...///000222333777666555222111///......---,,,,,,,,,,,,------...///,,,+++,,,,,,***,,,111000555777222++++++444>>>CCCMMMXXX```gggvvvyyyssslllhhhfffaaaZZZSSSBBB===666111//////.........,,,+++*********)))(((+++************))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((()))))))))***************+++,,,---...////////////000222333555999>>>BBBFFFKKKXXXaaa\\\PPPQQQZZZ[[[WWWTTTUUURRRJJJCCC@@@:::???;;;111111999777+++---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------...------------------------111000000///......------***)))))))))***,,,---...000111111222222111111000++++++,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,***************)))))))))zzzwwwuuusssnnnggg```\\\WWWOOOHHHFFFCCC<<<777555...,,,)))))))))******)))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''((((((((('''''''''((((((((())))))((((((((())))))))))))***'''(((***,,,...//////000,,,***)))---666HHHeee~~~|||vvvqqqzzzkkkPPPKKKIIIDDD???999666666444---%%%***)))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$####################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''((()))******++++++***+++,,,...//////...---,,,))))))))))))*********************+++++++++++++++*********++++++,,,,,,,,,(((+++///000000///000222000000///---,,,///444999000<<>>;;;777@@@@@@333...444444------,,,,,,+++,,,,,,------------,,,,,,---......///.............../////////+++---///111222222222111222222111111111111222222+++,,,------......------333333222111000///......,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++*********}}}wwwsssqqqllleee___^^^WWWOOOIIIHHHEEE===777555...,,,)))))))))******)))((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''(((((()))'''''''''(((((())))))***)))))))))*********++++++*********)))))))))))))))+++444HHH```ppp{{{ttt{{{}}}bbbVVVVVVbbb^^^VVVNNNJJJEEE:::///---+++)))((('''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$####################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''(((((('''((()))******++++++***+++,,,---...------,,,+++)))))))))************++++++++++++++++++,,,,,,,,,***++++++,,,,,,------...111333444222///...111444222666<<>>666444...,,,)))))))))******)))(((((((((((((((((((((((('''((((((((())))))))))))))))))(((((((((((())))))&&&''''''((())))))*********++++++++++++,,,,,,,,,///...------000555:::>>>VVVhhhqqqffflllmmmiii___WWWTTTPPPJJJ>>>999333---)))(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###########################"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((('''((()))******++++++***,,,,,,------,,,+++***)))))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000---......---...444???GGGLLLXXXjjj|||zzz```QQQGGG;;;333888555222//////222555888///......---,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))+++,,,---............///000111111333333222111000//////...------------...///000111///000222222///444CCCTTTYYY]]]qqqwwwXXXMMM???555111000...---------------,,,,,,,,,,,,++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))************)))***+++,,,---.........///111222333333555888;;;===EEEKKKLLLLLLOOORRRSSSPPPOOOOOOOOOIII???888777222444444111,,,***+++---,,,,,,,,,,,,,,,---......------------...///000111000000000111111111222222666555444333444666888999111444888<<>>GGGSSS^^^eeeuuuzzzwwwlll```UUUMMMHHH777777666555333222111111//////...---,,,,,,++++++ppptttrrreeeggg```[[[RRROOOKKKFFFBBB===888444///...+++)))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((!!!(((+++((((((+++,,,)))***---///,,,***,,,---,,,///---<<>>:::555222111///---***tttwwwssseeehhheeecccUUURRRMMMHHHCCC>>>999555...---+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******************------***((()))---...,,,,,,---///---(((...IIIfffssskkkfffeeeggg{{{|||}}}wwwwww___[[[^^^hhhssswwwvvvvvvhhhkkkdddcccjjjoooiii^^^VVVKKK@@@222(((&&&''''''%%%'''(((((('''&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""###&&&***---///&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))***((()))******++++++******,,,,,,+++++++++++++++******+++,,,---.../////////000555444...///555666111111;;;EEEMMMbbbnnnYYYRRRHHH>>>666///***(((***((()))------++++++...+++***))))))((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((((((((&&&&&&'''''''''(((((((((***))))))******+++,,,---...............///000000)))---111333222//////000(((...333444555>>>MMMYYYxxx^^^KKK555,,,111555111111///+++((('''+++...+++******+++,,,+++)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***)))((((((+++---*********++++++---.../////////000111333555888999>>>@@@DDDHHHJJJLLLLLLLLLJJJFFF@@@<<<888555111//////---,,,---000444666777===777111....../////////999777222---222===FFFHHH[[[tttrrrbbbNNN@@@:::777444111xxxzzztttdddgggeeedddXXXTTTNNNHHHCCC>>>999666...---,,,******)))******)))))))))))))))))))))))))))))))))))))))*********************++++++++++++---,,,***+++...111222000222333777999:::MMM}}}wwwwwweeeaaa}}}yyytttxxxwwwhhhWWWppp~~~rrrxxxmmmeeeeeeiiikkkkkkkkkcccbbbWWWCCC222+++...333)))***,,,***(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%(((+++------&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******))))))***++++++++++++***++++++++++++++++++++++++***+++---/////////......(((...444333+++(((000:::KKKeeesssXXXIIIGGGEEE>>>555111,,,+++...000...,,,---++++++***))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((************+++,,,------...............///000000...------.........000444333222222:::RRR{{{___EEE???:::444222///,,,+++,,,---...++++++,,,---...---***((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***(((''''''(((***)))))))))***+++---...///000/////////111444777999???@@@BBBEEEGGGHHHIIIIIIGGGCCC>>>:::777555222000---,,,,,,---///222555666000000000000111333555888,,,666===EEE\\\zzzzzzhhhVVVBBB444{{{}}}uuucccdddbbbbbbYYYUUUOOOHHHCCC>>>999555------,,,++++++*********************************((()))))))))*********+++++++++++++++,,,,,,------,,,++++++---////////////...+++333GGG___yyyfff^^^ppp___YYY```pppwwwzzzxxxooogggbbbaaaeeemmmnnnbbbQQQAAA444***&&&(((******)))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********))))))***+++++++++++++++++++++++++++++++++++++++,,,---.../////////...---333,,,///===AAAAAAPPPgggmmm```XXXQQQKKK===555...///000---+++***,,,,,,+++***************))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))'''''''''((((((((())))))************+++,,,---..................///000000666000...111222000000444444:::IIIgggqqqGGG777333111333666555...''',,,,,,---...///...+++)))************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))'''&&&''')))((())))))***+++,,,...///000/////////000333666888===>>>@@@CCCDDDEEEFFFFFFCCC@@@;;;888666444222000---------......000222333)))///444555222111555999FFFZZZooo}}}ggg{{{}}}uuubbbbbbaaaaaa[[[VVVOOOHHHBBB===888555---,,,,,,,,,,,,++++++***************************((())))))******+++++++++++++++,,,,,,------......---,,,---...---+++---111222HHHeeeyyyjjjlllzzz}}}yyylll\\\eee}}}kkkhhhrrrvvvkkkeee]]]GGG000***)))'''''')))******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***)))%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******+++)))***++++++,,,++++++++++++,,,,,,,,,,,,,,,---------...//////000000000000;;;---000NNNmmmiii^^^BBB666,,,+++...///......---,,,++++++******++++++)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))''''''((((((((()))))))))+++******++++++,,,---..................///000000333...///444444///000666JJJmmm___MMM888,,,,,,//////---...------...///...,,,***************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''((())))))))))))******,,,---...////////////111333555666:::<<>>777777666444333------,,,++++++++++++,,,))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***'''((((((((())))))))))))++++++++++++,,,---.....................///000000...,,,///333222222BBBUUU___>>>///...222555///---,,,,,,---...,,,+++************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''')))******)))((()))*********)))******+++,,,,,,---...///000111333333444777999===AAACCCBBBAAA@@@:::777333111000000...---...000222222000000222555///111999JJJddduuuzzztttaaabbbaaabbb[[[VVVNNNFFF@@@;;;666333,,,,,,---------,,,++++++************************((())))))***++++++,,,,,,,,,,,,------...///000000///...000111000333BBBSSSzzzzzzlllccccccjjj{{{kkk}}}yyykkk___aaannnppphhhXXXHHH555+++***,,,+++))))))(((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++******+++,,,,,,,,,,,,+++---------....../////////---...///111444888;;;===OOOxxxcccQQQFFF===555111...---,,,,,,++++++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))++++++++++++,,,---.....................///000000222111333444222<<<]]]pppRRR???444//////...,,,+++,,,------,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''')))***+++***)))***++++++***************++++++,,,---///111222333333333444888<<>>;;;555......111000,,,,,,,,,+++***((('''''''''***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))******************++++++,,,,,,------###000333333888555111555555...AAA^^^qqqFFF777333222333...&&&(((///,,,,,,,,,++++++******)))))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,......///000333555777888===;;;999:::;;;;;;888666888555000...///111222333000777333333>>>FFFbbbuuuuuuzzzxxxrrrhhheee^^^dddWWWRRRKKKEEE@@@;;;777555......---,,,,,,,,,,,,---,,,,,,,,,,,,------------------------............+++---000///---+++,,,---333333AAAiiiooodddWWWXXXZZZ]]]```ggguuuyyyhhhlllvvvmmmoooaaakkkmmmooo___OOOHHH------***)))***)))&&&''',,,)))((((((''''''(((((((((,,,+++***((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''((()))***+++,,,------,,,------.........------555111...///333666666444444DDD___uuuqqqppplllsssqqqlllddd___```hhhrrryyyaaaIIIFFFCCC===333***+++000...---,,,+++***((('''&&&******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++******++++++,,,---......***333000+++000111///222///GGG[[[bbbFFF111111222+++***222.........---,,,+++++++++))))))))))))))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))******+++,,,,,,,,,...///000111333555777888<<<<<<;;;<<<<<<:::666333777111,,,,,,///222222000333444555HHHjjjzzzkkkyyy{{{xxxsssiiifff___dddWWWRRRKKKDDD???;;;777555......---,,,,,,,,,,,,---,,,,,,,,,------------...,,,------------.........111000///---,,,---000333///LLLvvvpppaaa___eeexxxsssvvvrrroooiiiuuupppqqqiiinnnnnnlllfffCCC222---+++---///---+++,,,***)))((((((((((((((((((+++***)))(((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))******+++,,,,,,---------.../////////......,,,...111111...,,,000777KKKpppvvvnnngggooo}}}mmmSSSDDDHHHEEE333+++111...---,,,,,,,,,+++***)))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++***++++++,,,---...//////666444++++++222000111===___rrrCCC333999;;;666000//////...---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))***++++++,,,,,,---......///000222444666777888999:::<<<<<<:::777555000000111333444444222///444@@@UUUvvvyyykkkzzzxxxtttjjjggg___dddVVVQQQJJJDDD???;;;777555......---,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,,,,------------///...---...111333555555>>>]]]uuuxxx}}}{{{yyy|||jjjxxxwwwrrrsssYYYHHH:::...,,,......---,,,******)))((((((((((((((('''''''''&&&''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))******,,,,,,,,,+++++++++++++++---...///000000000000000&&&---666888555;;;RRRkkkwwwxxxxxx|||VVVKKKRRRRRRAAA///...,,,******,,,---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++***+++,,,---...///000000......000:::;;;111>>>```~~~UUU>>>999444---000///...---,,,+++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((())))))))))))((()))))))))*********************+++,,,,,,------------...///111333444555666888:::;;;:::777555444000333666555222222666:::FFFeee|||wwwxxxxxxuuulllggg^^^bbbUUUPPPJJJCCC???;;;888555......---,,,,,,,,,,,,---,,,---------............+++,,,,,,,,,,,,---------,,,---......///000222444YYYfff{{{{{{zzzuuu}}}jjjtttmmmfffRRR<<<000,,,++++++,,,++++++***)))((((((((((((%%%%%%%%%%%%&&&'''((()))%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''(((((())))))******+++---------,,,,,,,,,++++++...//////000111111111111777333111222<<<[[[jjjWWW```\\\GGG555000+++)))+++,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))***************++++++++++++,,,++++++,,,---///000111111---...000333222222VVV{{{pppjjjgggfffaaa```]]][[[ZZZ[[[\\\]]]^^^dddkkkqqqtttwww|||UUU999333111111000///...---++++++***************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))******************++++++,,,------------------...000222333444888999;;;999666333111000000222111...---666HHHVVVyyyqqqvvvxxxvvvmmmhhh]]]___TTTPPPIIICCC???;;;888555......---,,,,,,,,,,,,---------------............------------...............000111...---999MMM^^^lllxxx{{{tttgggUUUFFF999...***+++,,,+++***)))((((((((((((&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((('''(((((()))******++++++,,,,,,,,,,,,------------...///000111222222222222777000111AAAZZZ~~~{{{lllfff___EEE>>>444...------,,,***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,++++++,,,...///000111222333444///666PPPooo|||qqqjjj```XXXTTTSSSUUUUUU]]]^^^```bbbeeegggiiijjjkkkmmmqqqtttwwwyyyzzzzzzwwwzzz~~~jjjPPP@@@222222111000...---,,,+++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))******************+++,,,,,,------............///000222333444666777888777333000000111000111222777CCCYYYsssuuuxxxwwwnnnhhh\\\^^^TTTPPPIIICCC???;;;888555......---,,,,,,,,,,,,------------.........//////............/////////000///222333///555RRRrrrzzzwww~~~sssqqqlllaaaLLL777,,,+++,,,+++***)))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))***+++++++++***++++++,,,---...////////////000111222333333333333999UUUeee^^^UUUKKK>>>555222000---***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,...///111222222...555:::WWWlllaaa^^^]]]ZZZ[[[]]]aaafffjjjkkkkkklllooosssxxx}}}~~~zzzxxxOOO444444333111000...------************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------.../////////000111333444555111333555444222111333555222555>>>NNNggg}}}}}}uuunnnhhh[[[bbbWWWQQQIIICCC???;;;666222000000///...........................////////////...///...///333555333000///111***...LLLrrr~~~qqq|||kkksssyyymmmlllnnnbbbPPP<<<'''...---+++******)))(((&&&(((((((((((((((((((((((('''''''''''''''''''''''''''$$$%%%((()))&&&&&&((((((((((((((()))))))))))))))))))))***++++++,,,,,,***,,,,,,,,,,,,---///111---222444222444888888555@@@aaabbbNNNQQQLLL@@@777444///'''///...+++'''(((++++++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,222+++***222555///---111===666GGG}}}ggg]]][[[\\\```eeefffooowww}}}~~~~~~\\\999---111...333666(((,,,++++++---+++''''''***+++++++++************)))+++)))''''''((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++)))******++++++,,,------,,,,,,---///000222333333222;;;<<<222000555444***000GGGYYYrrr~~~|||tttoooiiiZZZaaaTTTNNNGGGBBB???===888555000000///...........................///////////////000000///...///000///666555555CCC[[[tttyyyfff___zzzzzznnnpppwwwpppaaaLLL666,,,++++++++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''***&&&%%%((((((&&&(((,,,(((((((((((()))))))))***))))))******+++,,,,,,,,,+++---............000111999111111777222+++777NNNzzzbbbOOOJJJTTTMMM555,,,666---,,,,,,,,,+++))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///111///,,,---333999222MMMrrrwwwccc___```hhhqqqyyy~~~xxxxxx|||~~~TTTCCCEEE222$$$,,,666---******,,,,,,)))+++///++++++++++++************(((((()))***++++++***)))((((((((()))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))*********************************+++,,,,,,------,,,---...///000111222333333333333111000000444888MMMaaaxxx|||tttpppkkkZZZ^^^PPPKKKEEEAAA???>>>;;;888000000///...........................////////////...///111000...---000333(((+++;;;___iiiXXXzzzwwwppptttrrrnnndddTTT222///,,,++++++++++++***((((((((((((((((((((((((''''''''''''''''''''''''***&&&%%%&&&'''&&&(((,,,((((((((()))))))))******)))******++++++,,,,,,---,,,...000000//////000111777//////666:::DDDfffqqqOOOUUU\\\LLL888333...+++,,,000///(((''',,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,------------------------+++111333///---333888999UUUrrrddd```eeemmm{{{zzzwwwtttooopppzzzeeeXXXEEE666333111000,,,***,,,,,,+++---111,,,+++++++++************'''(((***,,,,,,***((('''''''''((())))))******+++((((((((()))))))))******))))))))))))))))))))))))*********)))))))))))))))******++++++,,,,,,------......//////000111222222555...---444222---555FFF[[[lll{{{tttqqqlllZZZ\\\OOOJJJDDD@@@???===:::777000000///...........................////////////------///222333111333666888GGGccc{{{kkkvvvmmmpppqqqtttqqqfffHHH===///((())),,,+++)))((((((((((((((((((((((((''''''''''''''''''''''''(((%%%$$$'''(((%%%&&&)))(((((()))))))))***************++++++,,,---------,,,...000111000///000111...444555999SSSuuuTTTTTT^^^RRR;;;666,,,)))///000)))''',,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------............000///000333666888:::;;;wwwiiidddmmm|||xxxsssrrrqqqkkkkkkzzz]]]PPP???)))222...,,,......++++++---,,,,,,+++++++++*********((()))******((('''&&&&&&))))))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))*********)))))))))((((((******++++++,,,------.../////////000000111111111555//////444666888GGGZZZ|||{{{ssspppkkkYYY[[[PPPKKKDDD@@@>>><<<888555000000///...........................///////////////,,,---333666333222444555]]]ssszzz|||xxxuuuqqqgggeeeQQQ888***))),,,+++((())))))))))))))))))))))))((((((((((((((((((((((((&&&%%%(((------)))&&&((())))))))))))************+++++++++,,,------......+++---///000000000111333000999CCCVVV}}}vvvWWW\\\^^^RRRAAA222(((+++...,,,)))***************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,---------....../////////111///111555333555EEEZZZyyyiiihhhnnnyyyppppppoooeee```dddyyy{{{TTT;;;...111---,,,000111...++++++,,,,,,,,,++++++++++++***)))******)))'''(((,,,///,,,++++++***)))(((((('''))))))))))))*********************************************)))))))))))))))***++++++,,,------......//////000000111111222222111111000222>>>VVVrrr|||pppiiifffccc]]]YYYVVVVVVXXXZZZSSSTTTUUUVVVWWW[[[___cccqqqvvv}}}|||sssoooiiiXXX\\\QQQKKKDDD???===:::666333000000///...........................////////////222---...333333///111777JJJ~~~zzzzzzrrrrrrkkkoooooouuubbbIII777///---+++((())))))))))))))))))))))))(((((((((((((((((((((((('''''',,,222222---)))))))))))))))*********+++++++++,,,,,,------......///,,,...///000000222555777666???[[[lllYYYMMMIII>>>111+++---///,,,)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------......///000000000---222666333000@@@hhhoooooowwwxxxjjjbbbbbb___ppppppCCC777222---,,,000333111///...,,,,,,,,,,,,++++++++++++(((************---444:::------,,,+++)))((('''&&&)))))))))*********++++++************************)))*********++++++++++++++++++,,,,,,------......//////000000111222333333///111222:::TTT}}}yyytttkkkccc\\\XXXWWWWWWXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[[[[\\\[[[YYYXXXYYY[[[VVVYYY^^^fffnnnwww~~~|||sssmmmfffWWW]]]PPPJJJCCC???===:::777333000000///...........................////////////111///111444///---999KKKyyyyyykkkaaallltttssslll^^^LLL;;;///++++++))))))))))))))))))))))))((((((((((((((((((((((((((('''+++000111,,,))))))))))))*********+++++++++,,,,,,,,,---....../////////000000111222555999===FFFbbbhhhKKKKKKKKKAAA222---111000***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------......///000000111111+++777888222EEEttttttppp}}}}}}vvvvvvgggaaa```nnnqqqUUU>>>666000000222000//////------,,,,,,,,,+++++++++'''))),,,+++***,,,222888,,,,,,++++++***)))(((((())))))*********+++++++++************************))))))***+++,,,------...++++++,,,,,,---...............///000222333444444222222???[[[|||zzzkkkddd\\\]]]]]]___ccciiiqqqyyy~~~xxx{{{}}}{{{uuuvvvuuusssmmmiiifffeee[[[YYYVVVTTTUUUXXX\\\___mmmpppzzz~~~}}}ssskkkeeeWWW^^^NNNIIIBBB>>>===;;;888555000000///.........................../////////000///000555666......EEEaaawwwpppvvvssscccggglllkkkooommm]]]DDD111,,,...))))))))))))))))))))))))))))))))))))))))))))))))'''%%%''',,,,,,((('''))))))************+++++++++,,,,,,------.../////////111111111111333777===BBB]]]iiiJJJSSSNNN999---111222+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,------------......///000111111222---999444333ccc}}}ppp{{{zzz}}}xxxtttnnnfff]]]^^^{{{KKK@@@555111000---,,,------------,,,,,,,,,++++++'''***---,,,((('''***...+++++++++***************)))************+++++++++************************))))))***+++---...///000++++++,,,------......///---...///000222444555555777666NNN~~~rrrccc```XXXXXXccciiilllqqqzzz~~~zzzsssllleeeaaa^^^]]]TTTYYYfffxxx}}}vvvtttoooeee]]]]]]NNNGGGAAA???<<<777444555111111000///////////////111111111000000000000000111///333666000222MMMnnnnnneeehhh}}}lllxxxtttrrrlllppplllhhhfff]]]KKK666'''***///---&&&&&&,,,,,,&&&))))))))))))(((((((((((())))))))))))************)))******++++++,,,------...///000///...---...000000,,,...555666<<>>;;;666333444111111000///////////////...//////000111111222222///999OOOhhhwwwlll\\\LLLDDDBBB@@@AAAEEEGGGMMMSSSTTTQQQKKKDDD@@@===HHHbbbiiiVVVQQQUUUMMMVVV}}}zzzeeejjjvvvxxx{{{wwwwww|||}}}gggaaafffhhhooonnn]]]```gggiiidddWWWCCC111+++---,,,)))((())))))******+++,,,,,,*********+++++++++,,,,,,---------...//////000000000111111222222444888;;;GGGqqqmmm___]]]FFF;;;000...///...------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,++++++++++++,,,------------......//////000000,,,666111444===888TTTssslllbbbiiissshhhqqq___JJJrrrnnnQQQ666000222///,,,,,,***++++++,,,,,,++++++******************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,---...///111222333444555666<<<]]]}}}rrrvvvwwwfff^^^zzzrrrsssoooddd[[[YYYLLLEEE@@@>>>:::555333444111111000///////////////...//////000111222222222;;;GGG^^^sssuuuuuuvvvVVVFFF::::::@@@CCCFFFKKKIIIPPPXXX[[[XXXQQQIIIBBB??????YYYhhhUUUKKKTTTUUUXXX|||~~~jjjmmmuuutttxxxxxxhhh``````nnn___jjjoooiii___hhhiiiooo[[[]]]fffiiifffbbbQQQ999,,,---...***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------......///000000000000000111222444888===BBBiiinnn___XXXWWWXXXYYY___ffflllqqqzzzjjjSSSQQQBBB333000111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,++++++,,,,,,---...------......///000000000222999111222===AAAwwwzzzgggmmm|||oooeee]]]```iii~~~ccc>>>111111///,,,,,,+++++++++,,,,,,+++++++++************************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------...000111333444444000999RRRuuuzzz~~~sssmmmlllbbbUUUVVVIIIEEE@@@;;;888666444222000000000000///////////////111000...///444333///GGGcccnnnvvvxxx{{{bbbTTT@@@===;;;>>>EEEIIIIIIFFFIIIZZZ```\\\UUUGGGAAAJJJ@@@???]]]lllTTTPPP[[[RRRXXXmmmrrreeelllrrrrrriii]]]VVVVVV]]]dddiiieeeTTTZZZnnntttaaaiiiiiixxxhhh^^^]]]iiifffiiimmmeeeKKK444+++,,,...******+++,,,,,,,,,++++++++++++,,,,,,,,,---------.........///////////////+++:::///***999333@@@rrraaaZZZPPPHHHEEEEEEFFFGGG@@@CCCFFFIIINNNSSSZZZ___[[[iii~~~YYYIIISSS@@@***...///)))------------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,------....../////////...//////000111222555000444777:::YYYmmmkkk}}}uuukkk]]]TTTfffxxxzzzSSS000111444...///---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,------...---000///---,,,111666777444SSSsssyyy}}}~~~uuunnnnnncccVVVUUUIIIEEE@@@;;;888666444222000000000000////////////000000000111222444777:::^^^uuutttrrruuu]]]KKKAAA???>>>===???CCCHHHKKKMMMOOO[[[]]]YYYUUUIII@@@CCCKKKEEE[[[iiiXXXWWWaaaWWWUUUkkk{{{fffdddmmmiiibbbZZZRRRQQQWWW]]]______sssrrrggg\\\eeezzzeeeddd\\\kkksssbbblllttt]]]aaalllkkknnnhhhVVV@@@222,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........///////////////333333111///333EEEnnn}}}xxxsssppp{{{uuu\\\^^^XXXTTTWWW___```WWWLLLKKKGGGAAA>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGLLLPPPTTTVVVYYY^^^gggvvvzzzddd^^^fffjjjwwwqqqIIIRRRIII888333444000...---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,------......//////////////////000111222444888666999RRR}}}qqqppp~~~wwwjjjaaaXXXooo|||iiiHHH000---///,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,---......000//////222444444555555OOO}}}yyy}}}wwwqqqpppeeeVVVTTTIIIEEE???;;;888666444222000000000000////////////555111000222///,,,333???UUUhhhlllkkk{{{eeeRRRGGG@@@;;;>>>AAAEEEEEECCCDDDHHHMMMXXX___\\\XXXWWWLLL??????MMMDDDUUUddd\\\]]]aaaUUUPPPhhh|||sssccciiilll]]]TTTOOOLLLQQQYYY^^^[[[VVV^^^tttuuufff```uuussseeeXXX[[[|||nnn~~~wwwqqqfffnnnmmmkkkbbbQQQ===///***---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000000000111+++555;;;;;;___pppppphhh___[[[lllyyyyyy```ZZZTTTBBBFFFCCCBBBDDDHHHIIIFFFCCCCCCBBBBBBDDDFFFHHHGGGGGGDDDEEEDDDBBBAAABBBDDDGGGIIIIIIGGGFFFHHHPPP[[[dddvvv]]]WWWaaa^^^[[[gggrrrPPPNNNNNNEEE777333222***------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////////////////000111222333///:::999KKK}}}yyyuuummm\\\NNNkkk{{{}}}ddd333'''333,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------......000+++,,,222444222555<<>>:::888666444222000000000000////////////000+++...555444555GGG```kkkXXX```kkkZZZGGG???AAAFFFFFFBBBBBBFFFHHHDDD>>>???HHHRRR\\\aaa[[[SSSPPPGGG@@@EEEKKKMMMZZZdddbbb```cccdddoooooo}}}wwwkkkddd\\\hhhjjjkkkgggaaa\\\[[[\\\___\\\fff___ZZZfffbbbqqq~~~jjjaaajjjhhhhhhiiicccSSSBBB999111111///...------------,,,,,,---------...............//////000111111222888???///555iiiqqqxxx___NNNdddQQQMMMnnndddDDDJJJGGGDDDDDDGGGJJJNNNXXXcccgggccc^^^YYYVVVTTTQQQOOOIIIIIIIIIHHHGGGIIILLLOOOLLLKKKIIIGGGHHHPPP[[[dddQQQTTT___```QQQNNNWWW\\\\\\{{{lllWWW^^^MMM666222222.........---------,,,,,,,,,,,,---------.........,,,,,,---......//////000//////000000111333444555<<<:::JJJmmmbbb]]]```ooowwwttt```TTT{{{uuuuuuNNN222444111.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++,,,,,,------...//////111333444222...;;;bbb}}}kkkzzzzzzrrrooofffVVVPPPFFFBBB===999777666444222000000000000////////////000......111111666III]]]cccddduuulllLLLFFF@@@@@@EEEGGGEEEBBBGGGFFFBBB>>>???IIIXXXdddXXX[[[SSSJJJJJJEEEBBBIIIMMMQQQVVVYYYXXXYYYcccpppxxx}}}sssgggkkkooo{{{}}}|||qqqddd[[[\\\```___ZZZYYYiiizzzeeefff]]]]]]{{{dddeeehhhiiigggccc\\\NNNBBB444222000...---------...,,,---------..................///000000111222222---???999SSS```sss]]]aaacccSSSVVVLLLHHHMMMTTT\\\jjjxxxwwwqqqhhh```YYYSSSOOOLLLBBBCCCDDDDDDEEEGGGKKKOOOMMMMMMLLLKKKMMMTTT___gggWWW___ttt|||hhhZZZ^^^ddd[[[sssdddaaaVVV@@@444444............---------,,,,,,---------............---------...//////000000000000000111222444555666666===]]]xxxggg\\\WWWYYY___~~~yyyhhhWWWccc{{{sssaaaAAA//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------......---,,,,,,,,,---......//////---111333000555QQQhhhyyyzzzpppmmmeeeVVVOOOFFFBBB===999777666444333000000000000////////////111111000///000;;;MMM[[[dddpppeeeQQQEEEEEEFFFGGGHHHHHHGGGFFFGGGEEEDDDGGGOOOZZZccciiiXXXWWWJJJCCCIIIJJJHHHOOOGGGNNNQQQTTTWWWWWW^^^nnnzzzwww~~~}}}qqqrrryyyjjjaaa```ccc^^^``````aaaooo~~~ggg___ZZZiiiwwwaaakkkmmmeeebbbcccWWWFFF666444111///------......------------............---...///000111222333333---333BBBppp||||||kkkcccXXXUUU___hhhjjjmmmsssgggccc\\\VVVQQQMMMJJJGGGKKKLLLLLLLLLMMMOOOSSSVVVQQQTTTWWWWWWTTTRRRRRRSSS[[[^^^fff[[[ccccccooowww```\\\OOO;;;222............------------------------............------......//////000000000000000111333444666777666\\\qqqccc[[[XXXwwwwwwnnnaaaiiiuuurrrRRR...111............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,------.../////////***///111555LLLuuugggxxxyyyooollldddVVVOOOEEEBBB===999777666444333000000000000////////////+++000222111999MMMaaalllnnnaaawwwfffNNNFFFEEEGGGJJJIIIFFFEEEGGGJJJDDDEEEKKKVVVaaagggfffbbb\\\VVVFFF@@@LLLQQQOOOTTTCCCMMMTTT[[[bbb^^^]]]hhhfffrrr~~~vvv}}}qqqiiieeeddd___iiinnnhhhdddiiiqqquuu~~~~~~}}}~~~jjjhhhfffcccppptttsss^^^nnnrrrfffbbbggg\\\GGG777555222///...---......---------.........//////---...///000111222333333DDD///???mmmvvvYYYrrrkkknnn~~~}}}qqqkkkeeecccaaaaaaaaa```___]]][[[\\\\\\[[[[[[]]]```ccc\\\\\\[[[VVVQQQOOOQQQSSScccYYYuuuhhh{{{iiimmmcccccc```GGG555//////.........------------------.........//////------......///000000000000000111222333555777777FFFmmm___ZZZWWWxxx\\\NNNuuuxxx|||```222555//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,------.../////////000444555AAAhhhmmmrrruuuqqqjjjbbbWWWLLLCCC@@@;;;777555444222111111111000000000000111111111222222333;;;MMMeeewww}}}jjjfff{{{dddNNNFFFGGGEEEFFFGGGIIIIIIHHHGGGFFFUUU\\\iiiwww}}}wwwllldddiiiaaaTTTJJJKKKPPPRRRNNNCCCGGGPPPYYY[[[[[[bbbllllllnnnhhhdddooo}}}uuummmhhheeelllcccdddooommm]]]VVVZZZ\\\___kkkzzz~~~bbbcccgggdddxxxssszzzgggjjjpppgggddd```OOO666+++'''///222---***...,,,...000000///...///000///111222000///111444666555<<<]]]ttt\\\iii~~~wwwvvvuuuttttttuuuwwwxxxqqqgggaaaaaa]]]VVV[[[fffaaaVVVqqq~~~yyyoooiiiqqq~~~fff]]]RRRDDD666......333222+++***111------------------------......//////000000111111000000333222///777<<<444\\\mmmaaaaaarrrpppaaadddsssoooiii<<<333///111222...++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------222(((+++111------222111444+++===aaalllqqqtttpppiiiaaaUUUKKKCCC@@@;;;777555444333111111111000000000000111111000000333999DDDRRR___fff___```cccoootttXXXIIICCCCCCFFFIIIJJJHHHEEEDDDGGGPPPWWWkkk|||}}}zzztttiiiaaaWWWSSSXXX[[[RRREEEBBBIIISSS[[[___`````````bbb[[[YYYcccqqq~~~yyyqqqkkkfffkkkhhhhhhhhheee]]]WWWVVVRRRLLLJJJNNNVVVbbbqqq~~~vvvfffbbb___pppeee\\\hhheeeaaa___TTT===000)))...222...,,,///---...000000///...///000...000000000000222444555666CCCllllllxxxssskkkeeeeeekkkpppqqqhhh\\\ssstttppptttxxx```SSSMMM:::111---222222,,,+++000------------------------......//////000111111111---///222888:::777999???dddwwwjjjYYYbbbvvvfffbbbgggwwwZZZJJJ888///111111...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......///,,,111444000///222000444333OOOkkkqqqsssoooiii```UUUJJJCCC???;;;777555444333222111111000000000000111111222000333===LLLYYY^^^___WWWfffkkkkkk~~~qqqPPPAAACCCGGGHHHHHHFFFHHHIIIGGGIIIUUUiiiyyyuuu```UUUJJJJJJVVV^^^VVVHHHAAAKKKUUU\\\fffooommmeeeYYYOOORRRhhhzzz}}}~~~}}}uuummmgggiiijjjhhhgggoootttcccKKKZZZSSSLLLJJJHHHIIIOOOWWWnnnyyylllbbbfffgggxxxwwwlllZZZfffkkkfffaaa[[[HHH888,,,...111000...000...000000000.........000000......000222333444444:::MMM~~~~~~ppprrr~~~mmmbbbwwwfffSSSSSSBBB666...///111---,,,///------------------------......///000000111111222555666222999???222999]]]sssXXXWWWyyyrrrggg___ooojjjccc777111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........+++---///---,,,///222111333DDDllllllqqqssspppiiiaaaUUUKKKBBB???:::777666555333222111111000000000000111111444222555>>>MMMZZZbbbdddiiissssssnnn~~~[[[LLL???@@@GGGHHHDDD@@@BBBHHHPPPYYYdddwwwqqq]]]JJJGGGEEEMMM\\\dddZZZKKKIIISSSWWWYYYdddssspppcccOOOMMMVVVjjj{{{}}}{{{tttlllgggggghhhdddiiiYYYNNNJJJIIIMMMPPPMMMJJJJJJNNNGGGXXXrrrhhhrrrkkk___xxxcccdddjjjllleee\\\QQQ@@@000---000000/////////000111000......///000333///...111333333222333@@@TTT}}}ppphhhwwwZZZWWWKKK===000...000///---..............................//////000111111222222<<<===222666???444OOOxxx___YYYeeerrrddd\\\tttGGG666111...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////,,,///***&&&,,,222444777<<>>:::777666555444222111111000000000000111111///444;;;CCCKKKTTT\\\aaammmlllmmmttt|||\\\GGGFFFHHHLLLLLLIIIJJJMMMTTT\\\kkk|||uuu\\\UUULLLTTT___iiiooolll[[[JJJUUU^^^```\\\___eee\\\KKKCCCOOOZZZbbbmmmzzz|||{{{|||{{{yyytttoooiiifffeeefffaaafffzzzmmmaaa```bbbaaa___^^^YYYTTTKKKRRRvvv~~~kkkppprrryyyYYY~~~bbb___iiifff[[[WWWGGG555.../////////...000000111///......000111777111///222333111222555KKK]]]{{{qqqiiiYYYRRRDDD666000000000///...........................//////000000111222222222666;;;333666???===iii~~~eee^^^ZZZwwwooo```gggvvveee===333---///000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......///000000...222++++++777666222:::TTTmmmsssuuuqqqkkkbbbWWWLLLBBB>>>:::777666555444333111111000000000000111111***555BBBJJJKKKLLLOOOSSSbbb___hhh~~~oooSSSFFFIIIKKKMMMMMMJJJMMM[[[kkklllggg|||~~~vvvmmmcccYYY]]]hhhnnniiiccc\\\OOOAAAGGGUUU]]]]]]dddsss{{{xxxyyyxxxvvvsssoookkkgggeeecccfffbbb```vvv}}}nnn[[[fffsssfffnnnlllqqq___fffddd\\\XXXLLL===222/////////...///000000///...///111333777222000444333000444===^^^mmm~~~wwwZZZXXXLLL===333000000000///........................//////000111111222222333000777555555999@@@oookkk___UUUccc{{{kkk^^^wwwjjjFFF777---...111...+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///000000111)))000,,,111===222---BBBtttmmmrrrtttpppjjjbbbVVVLLLAAA>>>:::777666555444333111111000000000000111111...888DDDJJJJJJJJJMMMPPP\\\___ooopppVVVMMMMMMLLLNNNSSSZZZaaakkk~~~uuu~~~wwwqqqmmmtttxxxqqqcccTTTLLLJJJVVVYYY[[[^^^ccckkkqqqsssuuutttsssqqqnnnjjjgggeeebbbaaaaaaeeerrrzzz```bbbhhhyyyqqqjjjiiiwwwzzzfffeeeaaabbbXXXQQQEEE888111000000000////////////...000333666555000111444222000999HHHxxxbbb[[[RRRDDD888111000111000........................///000000111111222333333222666777555:::RRR|||bbbVVVZZZmmmrrrffffff|||iiiNNN;;;......111...,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///000111111(((///+++111;;;---777gggxxxlllqqqsssoooiii```UUUKKKAAA>>>999777666555444333111111000000000000111111777<<>>......111...,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000111222000555---111999000MMMrrrsssooopppnnnfffbbbYYYGGGCCC>>>999666666666444222222111000000000111222333666CCCLLLIIIHHHQQQ]]]dddaaakkkwww]]]FFF<<>>888222...111000000////////////000000111111111222222333333444555777333>>>cccgggVVVWWWZZZ|||rrrzzz~~~|||{{{iiigggzzzcccDDD888666+++---333+++......---------,,,,,,,,,------------------------------......///000000000///999---000===444aaannnsssnnnpppnnneeeaaaXXXGGGBBB>>>888666666666444222222111000000000111333333???EEEQQQWWWRRROOOXXXgggaaallldddNNNEEEEEELLLTTTbbb___```dddddd```aaaeeemmmkkkkkkkkkllllllkkkjjjccciiiuuuvvvooobbbXXXVVVWWWRRRLLL\\\}}}|||cccyyy|||dddVVVdddZZZ[[[SSSCCC666333333111222222111111111111222222333///555...000444BBB{{{}}}ssslll___RRRGGG<<<444111000000000////////////000000111111111222333333444444888<<<>>>FFFkkkVVVJJJcccoooiiibbb{{{xxxPPP:::666...///333,,,.........---------,,,,,,------------------------------......///000000000***///444444111GGGppprrrnnnpppnnneeeaaaXXXGGGBBB===888666666666444222222111000000111222333444888:::HHHXXXWWWNNNWWWlllgggkkk|||dddHHHAAALLLWWW\\\^^^gggeeegggjjjjjjgggfffhhhnnnfffdddkkknnnkkkkkkoookkk|||kkknnn|||mmmeee```VVVKKKGGGccczzzqqqppp{{{WWWddd\\\\\\UUUHHH<<<666333111333333222222222222333333333...444111000666VVVwwwiii~~~]]]PPPOOO???666666///111000000//////000000111111111111222333444444444111444777EEEsss\\\SSS]]]yyytttqqqccciiiccc>>>666222000111---.........------------,,,---------------------------......//////000000111...'''777777222ooohhhqqqpppmmmqqqoooddd```XXXHHHAAA<<<777555666666444222222111111000111222444555888888AAANNNQQQPPPZZZjjjlllppppppqqqaaaUUUMMMUUUbbbjjjllllllqqqqqqrrrtttuuutttqqqpppjjjaaacccnnnqqqkkkmmmwwwvvvxxxnnn```TTTKKKRRRrrrjjjeee]]]\\\VVVLLLAAA888222///222222111111111111222222111---333777333;;;kkkvvveee}}}\\\MMMRRRAAA888999...111000000000000000000111000111111222333444555555::::::777___qqqcccvvvyyyvvvooocccqqqwwwEEE555444222///...............------------,,,,,,------------------.........///000000111111666)))111555CCC______zzzooommmqqqoooccc___XXXIII@@@<<<777555666666444222222111111111111333444666FFFGGGFFFEEEJJJSSS[[[^^^ttt~~~zzzrrrwww~~~|||ttttttyyy||||||}}}~~~~~~zzzkkkcccbbbiiikkkiiitttvvvhhh___UUUPPPjjjxxxeee]]][[[VVVOOODDD:::222///111111000000000000111111000///444:::333>>>wwwqqqyyyjjjRRRUUUDDD999999---111111000000000000111111000111222333444555666666999<<<@@@zzzcccvvvjjjfff{{{SSS888666222---/////////.........---------,,,,,,,,,---------............//////000111111111333333///111JJJyyyYYYuuummmlllqqqoooccc^^^XXXJJJ???;;;666444555666444222222111111111222333555666BBBFFFEEEBBBHHHVVV^^^]]]|||~~~wwwkkkbbbaaaeeeoooxxxkkk```PPPiiippp\\\^^^ZZZUUUQQQHHH<<<444222333222222111111222222333111333333999111CCC}}}tttbbbZZZKKK>>>888...222111111000000111111222000111222333444555666777111:::XXXrrrwww~~~vvveeeiiiAAA888333,,,////////////.........------+++,,,,,,------............//////000000111111222***777444777LLL\\\uuugggppprrrvvv}}}llllllqqqooobbb]]]XXXKKK???;;;666444555666444222111111111111222444666777666===FFFNNNRRRVVV]]]ddd||||||wwwiiifffqqqnnn[[[aaannnXXX```ZZZVVVSSSKKK???777555777777666666666666777777111666222777333PPPssszzz~~~qqq\\\RRREEE999333222111111000000111111222000111222333444666777777;;;DDDxxxiiiqqqNNN<<<555---000////////////............++++++,,,,,,---......////////////000111111222222---333888IIIcccooo~~~rrrqqqooonnntttllllllqqqooobbb]]]XXXKKK???:::666444555666444222111111111111222444666777;;;@@@RRRcccaaaTTTXXXhhh```yyy|||ssssssvvvoooZZZggg|||rrr|||^^^bbb[[[VVVUUUNNNBBB:::999;;;::::::::::::::::::;;;000666000666777^^^yyyllllllxxx[[[WWWJJJ;;;999222222111111111111222222000111222333555666777888;;;AAAoookkk{{{WWW???666...000000/////////............++++++,,,,,,---...///////////////000111111222222:::---666[[[nnniiigggqqq~~~lllnnnnnniiieee```VVVMMM???<<<888555444444333222555444333333444555777888777CCCNNNRRRUUUZZZ___aaagggkkksssiiiiii```oooeee\\\YYYTTTIIIDDD<<<...222222111111222222333444555///777888>>>mmmdddllleeeVVVOOO@@@;;;555111///222444222111333555---333:::666555888666666gggxxxdddwww}}}ssslllrrrIII333+++888//////...------------...000///...------------------......///000111111222333222@@@zzzvvv|||mmmooonnniiieee```VVVMMM???;;;777555444444333222222222222222444666888999999AAAHHHLLLSSS^^^gggkkkccc^^^iii~~~iii||||||ccc[[[ZZZWWWLLLGGGAAA444222222222111222222333444555000888999QQQdddmmmqqqVVVPPPHHH???666222000333444222111333555000333666555777;;;888FFFfffYYYmmmuuujjj|||zzzUUU>>>333111//////...------------...//////...---------......---......///000111222222999;;;VVVoooqqqooojjjeee___VVVLLL>>>;;;777444444444333222000000000111444666999;;;:::???DDDIIITTTeeeuuu}}}sssnnnvvvrrrggg___^^^ZZZLLLDDD===111222222222222222333444444666111999===ooo}}}{{{\\\PPPMMM@@@888333111333444222222444444444333333555:::<<<:::bbbiiiTTT___}}}mmmtttuuu{{{ZZZVVVaaaCCC888***000///......------............------......///000---...///000111222333333777AAAnnnrrrsssqqqjjjddd___UUULLL===:::666444444444333222000000000111333666999:::;;;CCCIIIMMMVVViii}}}~~~{{{iii^^^\\\YYYLLLCCC===444333222222222222333444444555222:::GGGvvvlllxxxoooRRRKKK???:::555222444444222222444222777444111777::::::<<>>JJJSSSSSSUUUaaattt{{{zzznnn^^^YYYXXXOOOHHHEEE>>>333333222222333333444555444222;;;ZZZZZZIIIBBB===777333444444222222555000999555333:::888777DDD{{{gggbbb\\\ggg}}}uuusssiiiNNN===666000000///............///---------...///000111222......///111222444555555222WWWvvvpppxxxxxxtttkkkddd]]]TTTKKK<<<999555333333333333222333333333333444666888999AAAMMMVVVTTTQQQWWWdddmmmVVVfffnnn___[[[QQQIIIEEE===333333333333333444444555555333???tttxxxjjjkkksss~~~hhhMMMJJJ???999555555555333333555000888444555===555999VVVfffWWWcccttt{{{ttt^^^;;;333111000//////......//////............///000111222...///000111333555666666888jjjuuummmdddzzzzzzuuulllddd]]]SSSJJJ;;;888555333333333333333222222333444666888;;;<<>>555...//////+++///222***///////////////............555222000777777777???sssbbbxxxnnngggppp~~~yyykkkiiidddUUUJJJ:::777444333444444333222000555777555666;;;>>>===DDDHHHOOOWWW```fffgggfffgggvvvuuugggwww^^^[[[VVVLLLDDD>>>;;;555222444555333444666777;;;~~~sssllleee^^^```jjjcccWWWFFF@@@999555555555555333555333777222888:::OOOyyywww;;;777000111111,,,...111+++/////////////////////......444222111666666888CCCpppoooooo~~~zzzllljjjdddUUUJJJ:::777444333444444333222222666888666666:::======BBBGGGNNNTTTYYY___eeekkkgggxxx}}}sssooo___UUUVVVMMMCCCEEE===777333444555333333666444OOOrrrrrrfffeeeooohhhKKKGGG@@@999555555666666555444555999555999;;;VVVvvvGGG999222444444---...111,,,......//////////////////...333222222666444;;;MMM||||||kkkkkk}}}ppp|||mmmiiicccSSSIII:::777444333444444333222444666888888999;;;>>>@@@@@@CCCIIIRRRWWWZZZ___eeejjjzzzyyyrrrqqqzzzWWWSSSNNNDDDHHH???888444444555333444666555ggg~~~wwwmmmuuu|||RRRHHHBBB:::555555777777666222666999:::<<>>888666666777666666;;;222888<<<^^^sssXXX===000333111111111,,,------......///000000111111000111777888:::bbb___sssvvvkkkgggbbbUUUNNN:::777444333444444333222555333555999:::777:::@@@???BBBMMMXXXWWWOOOQQQ\\\sss|||zzzZZZsss|||[[[MMMNNNBBB@@@999444444666666999===fffnnn}}}nnnoooSSSJJJ???888666666666666000:::555???@@@[[[qqqbbbCCC222444333222000***---------...///000000111111000111777999===iii}}}||||||}}}___wwwyyyhhhbbb^^^RRRIII999555333444333111222555666666666666555555999???===AAAIIIOOOOOOLLLNNNTTTlllsssqqqZZZyyy|||sss]]]WWWLLLAAA@@@444===777111;;;<<>>888999<<<666777:::999888FFFxxxIII111999///,,,333///////////////000000000111111///555888666RRRyyy{{{bbbwwwxxxgggbbb^^^QQQHHH999555333444333111222666888999888777666999===???===BBBMMMWWWZZZYYY\\\aaaiiiuuunnniiikkk\\\PPP@@@EEE888;;;444111888888GGGgggRRRFFFAAA888888<<<888999777555999SSSxxxSSS222666111...444000/////////000000000111111111111555555<<>>@@@>>>AAAJJJTTTRRRHHHEEEUUUiiiuuuwwwwwwxxxlllqqqvvvsssYYYUUUKKK@@@:::<<<888;;;888:::]]]nnnTTTFFFCCC;;;777888666888888888>>>VVVuuuAAA555555222000000000000000000111111111111111777999333DDD}}}{{{wwwyyyyyyhhhzzzwwweeeaaa^^^PPPEEE777333222333333222333777:::===:::555777@@@AAA===???HHHQQQNNNCCCCCCWWWoooyyy~~~]]]PPPCCC???======777:::444999kkk}}}[[[FFFBBB<<<888888555999999999===RRRrrreeekkk}}}III666777333...111000000000111111111222222///444777555JJJuuuzzz|||zzz~~~iii{{{vvveeeaaa^^^PPPDDD777333222333333222333777999===:::444777@@@BBB<<>>???===555;;;:::QQQrrrKKKAAA<<<;;;<<<:::999666:::OOOyyyfffhhhnnnkkkTTTXXX{{{NNN555777222,,,555000111111111111222222222777222444CCCdddzzzpppwwwqqqnnnuuuvvvmmmddd]]]PPPBBB777444333555555333444888999666666999<<<===AAAFFF]]]zzzpppccc\\\PPP^^^qqqyyyvvvcccrrr~~~oooTTTSSSGGG===<<<888;;;777LLLKKK===CCC888888999???FFFIIIOOOzzz~~~rrrYYY]]]vvv~~~[[[777888777///000000000000111222222333333444===666>>>uuuuuuwwwuuu~~~ssspppvvvuuulllccc\\\PPPCCC777333222444444333555999<<<888777:::<<<===AAAGGGMMMddd\\\ZZZ]]]VVVbbbooosssssscccrrrpppYYYLLLBBB;;;;;;888;;;:::TTTVVVEEEEEE777888;;;555@@@GGGQQQ{{{___TTT\\\jjj???666666222444000000000111222222333333333;;;777EEE}}}tttvvvxxx}}}{{{qqqwwwuuujjjaaa[[[PPPDDD777333111222333333777<<<@@@;;;999:::<<<===AAAFFFIIITTTGGGKKKSSSQQQ^^^fffrrrvvvjjjyyyqqq^^^PPPOOO```pppttt```LLLAAA;;;<<<888:::;;;[[[|||ttt|||]]]JJJEEE666999===555>>>AAASSS|||oooXXXOOO[[[}}}GGG333444444555000000111111222333333333111777555KKKxxxrrrvvvzzz~~~ssswwwttthhh___ZZZPPPDDD777222000111333333888===AAA<<<999:::;;;;;;@@@EEEOOOPPPCCCJJJOOOOOObbblllooowwwooouuuaaaXXXWWW^^^\\\___yyycccUUUCCC>>>???999999;;;___{{{www{{{|||ZZZGGGEEE888;;;>>><<<>>>;;;```|||zzzpppaaadddLLL111444444111000000111222222333333444555777888UUU~~~rrrooovvv|||ssswwwtttggg^^^YYYOOODDD777222000111333333888===???:::888999:::;;;???DDD<<<>>>===LLLKKKFFF^^^iiiiiirrrkkk{{{sssppprrrtttyyy}}}\\\ZZZDDD???@@@999999>>>eeeuuu}}}XXXDDDDDD;;;<<<;;;;;;999:::}}}yyyzzz|||RRR555777555...111111111222333333444444::::::>>>ccc}}}mmmllluuu}}}ssswwwttthhh^^^XXXOOOCCC777333111222333333777<<<;;;777777:::;;;<<>>vvv{{{ZZZ;;;999666000111111222222333444444444555555@@@lll}}}jjjjjjtttrrrwwwttthhh___XXXNNNBBB777333222444444333555999777555777;;;>>>???BBBFFFZZZ]]]nnnmmmWWWkkkttt}}}sss}}}fffWWWPPPTTTOOOOOOXXXhhh|||uuueeeSSSDDD======888===EEEmmmiiiKKKDDD999<<<::::::<<>>999===DDDjjj~~~nnnMMMBBB777===>>>;;;>>>AAA~~~rrr{{{ccc;;;///000666111222222333333444444555666777III{{{zzzggghhhrrrvvvxxxrrrfff]]]WWWLLL???555444333222222444555777777777:::???@@@AAAEEELLLHHHJJJKKKLLLOOOWWWbbbkkkrrrrrrwwwvvvmmmeeeaaabbb^^^[[[YYY[[[______[[[VVV^^^fffyyykkkeeeVVVKKK???999@@@555HHHyyyQQQEEE???:::===999555EEExxxmmm{{{hhh:::222777444222222222222333444555555888666CCCuuuggghhhooovvvxxxrrrfff]]]WWWLLL???555444333222222444555777777555777>>>DDDEEEGGGIIIBBBBBBBBBCCCGGGQQQ^^^hhhlllkkkqqq}}}qqqqqquuuzzzzzzrrrkkkiiieeebbb___```aaa```[[[WWW___\\\\\\fffwwwoooooo[[[KKK???:::AAA888OOO~~~ttt{{{RRREEE@@@:::<<<>>>888OOOvvvnnn|||mmm===333666222222222222222333444555555888777FFFrrrfffiiiqqqvvvxxxrrrfff]]]WWWLLL???555444333222222444555777999444444:::@@@???======>>>>>>======BBBMMM\\\gggfffffflllyyypppUUUNNNXXXiii{{{|||vvvuuuqqqnnnjjjiiihhhfffaaa]]]YYYVVVTTTSSSWWWgggfffVVV]]]~~~rrrXXXLLLAAA:::@@@;;;XXXwwwoooTTTFFFAAA;;;<<<======^^^sssnnn~~~qqqllldddhhhrrr@@@444555111222222222222333444555555777888LLLoooeeejjjsss{{{yyy{{{vvvxxxrrreee]]]WWWLLL???555444333222222444555777666333333888<<<===???BBBAAABBBBBBBBBFFFPPP]]]gggddddddlllyyyaaaMMMCCCGGGQQQcccvvv~~~~~~{{{wwwuuutttqqqmmmjjj^^^^^^___\\\WWWVVV```mmmyyyZZZTTTTTThhhppp[[[NNNDDD;;;???===```}}}pppqqqaaakkkooommmllliii[[[]]]___eeepppXXXFFFBBB===<<<888>>>ddd~~~ooonnnttt```fffsssBBB555666111222222222222333444555555777999SSSlllcccjjjttt{{{vvvxxxrrreee]]]WWWLLL???555444333222222444555777222333777<<<>>>BBBKKKVVVEEEGGGIIIJJJMMMTTT^^^fffcccdddlllzzzfffKKKFFFIIIIIIQQQbbbttt~~~}}}{{{yyypppjjjccc]]]WWWSSSWWW]]]jjj~~~wwwlllfffssswwwkkkQQQHHH=========eeevvviiiggghhhgggcccdddcccnnnddd^^^iii}}}yyy\\\GGGDDD>>>;;;:::===[[[}}}mmmlll{{{eeelllwwwEEE666666111222222222222333444555555777;;;[[[jjjccckkkuuuvvvxxxrrrfff]]]WWWLLL???555444333222222444555777777999===???<<<<<>><<<>>>iiisssmmmwwwlllbbb___ccccccZZZ^^^hhhrrrwwwzzzaaaIIIEEE@@@:::@@@>>>VVVtttkkkjjjiiippp}}}HHH777555000222222222222333444555555666???hhhiiidddlllvvv~~~yyyvvvxxxrrrfff]]]WWWLLL???555444333222222444555777:::;;;>>>???;;;888;;;BBB@@@BBBDDDEEEHHHOOOYYYaaa]]]^^^hhhxxxyyymmm```^^^dddrrrzzzuuussstttpppggg]]]YYYRRRWWWddd{{{lll}}}kkkXXXUUUWWWWWWmmmnnnRRRLLL???<<>>??????@@@DDDMMMYYYbbb\\\^^^hhhxxxvvvlllffflllvvv|||}}}~~~~~~|||zzzzzz{{{}}}|||sssmmmggg```]]]___YYYTTTQQQ[[[ssszzzrrryyyxxxssseeeVVVOOOPPPOOOJJJIIIxxx}}}tttQQQLLL@@@<<>>@@@???@@@DDDIIIHHHIIIHHHFFFIIISSS]]]aaabbbjjjvvvxxxmmmhhhlllrrruuuuuuuuurrrqqqsssyyy}}}~~~~~~}}}yyytttooohhhaaa]]]\\\VVVTTTVVVZZZkkkxxxpppbbbaaafffhhhdddsss\\\KKK???@@@@@@oookkkqqqxxxttt}}}hhhbbbmmmhhh~~~|||NNNFFFFFF===@@@>>>www{{{gggjjj~~~|||vvvqqqpppqqqnnnnnnnnnrrr}}}LLL555444444444333333222333444666777999FFFzzz[[[aaammm}}}~~~zzzuuu]]]PPPmmmuuuzzzwwwiii\\\SSSHHH<<<444333222111222222444444333777;;;;;;:::<<>>AAABBBBBBGGGSSS^^^bbb\\\dddqqq~~~ppphhhccc^^^ZZZYYYYYY\\\bbbiiipppsssuuuuuuvvvvvvuuuqqqkkkeeebbb]]]WWWTTTTTTSSSVVVdddtttpppcccyyylll\\\MMMBBBCCCAAAmmmttt{{{bbbqqqsssvvv~~~ZZZKKKEEE???===GGGooolllxxxdddiiiyyypppfff```^^^]]][[[YYYWWWXXXXXXVVVWWW[[[cccjjjWWW===777666444444333333444555777888<<>>???@@@FFFSSS]]]bbbeeekkkuuutttiiiccc^^^[[[[[[ZZZZZZ]]]cccjjjpppsssuuuvvvuuusssoookkkgggfffbbb]]]ZZZZZZ[[[[[[aaaiiiwwweee{{{ttt[[[MMMCCCCCC@@@jjjyyy]]]mmmrrrpppwww___MMMEEEAAA<<>>999===???@@@FFFRRR\\\```ooottt}}}yyymmmfffcccbbbccc```^^^]]]aaahhhrrrxxxyyyyyywwwsssooollllllmmmfff```[[[ZZZ[[[\\\___cccuuu{{{zzz|||fffvvv[[[NNNEEEDDD???iii}}}tttfffeeebbbccccccdddcccNNNDDD@@@<<>>>>>@@@<<<@@@BBBAAAFFFQQQZZZ^^^iiiooozzzwwwpppmmmkkkkkkiiieeeccceeelllvvv~~~|||}}}}}}yyytttrrrsssuuummmhhhaaa\\\[[[\\\___```kkk~~~hhhsss^^^QQQHHHFFFAAAkkk{{{wwwxxxmmmWWWZZZbbbaaayyycccRRRIIIDDDBBBGGGjjj}}}vvvbbbfff~~~{{{www|||___===333444555444444555666888:::;;;;;;YYYuuucccjjjqqq}}}yyyggg]]]\\\^^^___gggpppyyyvvvcccaaa[[[LLLDDDHHHTTTuuukkkvvvvvvnnnbbb[[[VVVHHH888111111111111333444666888666<<>>444666555555555555777999;;;<<<<<>>>>>@@@EEEKKKDDDGGGGGGEEEHHHPPPWWWYYYUUU___qqq||||||wwwvvvyyy}}}|||vvvtttooohhhdddeeeggggggfffqqqwwwzzzwwwxxxyyyvvv{{{qqqrrruuummmfffYYYOOOLLLFFFqqq~~~~~~zzzsssjjjqqqssseee^^^ddd}}}lll]]]OOOAAA888IIIxxxnnn|||xxxccceee}}}\\\;;;555:::555555555555777999;;;======ZZZcccjjjpppzzzggg```ZZZYYY\\\```___]]]ZZZ```gggjjjkkkpppzzz}}}cccOOOFFFAAATTT|||WWWkkkmmmaaa]]]UUUDDD:::000000000000111333555666555222888;;;666:::@@@===<<>>===AAADDDFFFKKKPPPRRRQQQLLLjjj||||||wwwtttqqqooommmkkkjjjxxxuuutttxxxzzzzzz~~~{{{sss~~~{{{yyybbbXXXTTTJJJ[[[xxxxxxwwwzzzyyyzzzhhhPPPHHH___{{{XXXYYYWWWXXXeee|||xxxiiiXXXFFFBBBIII{{{xxx}}}```aaazzzPPP>>>555777222999777666:::888555<<<;;;^^^gggbbbmmmtttwwwfff```aaaeeejjjooorrrvvvzzz}}}{{{|||||||||{{{{{{~~~sssgggbbbKKKJJJmmmlllccc[[[TTTggghhh]]]YYYRRRCCC:::333222222222333444666777555333;;;@@@;;;>>>CCC>>><<<===>>>AAAIIISSSUUUQQQNNNeeeuuuzzzvvvtttqqqpppqqqnnnwwwyyywwwzzz}}}uuuwwwfff^^^UUUJJJ___zzztttuuu{{{tttxxxnnn___VVVzzzYYYQQQJJJJJJRRRccc}}}}}}rrr^^^HHH???QQQyyywwwaaaaaaxxxzzzyyyvvvrrrtttLLL;;;444999222777777999;;;777===PPPFFFiiigggaaannnuuujjjiiipppuuuxxx~~~mmmcccQQQLLLkkk}}}|||vvvSSSffffffZZZVVVPPPBBB999222222111111222333555666555444===BBB===???DDD???888===???@@@IIIUUUZZZWWWQQQaaappp{{{wwwtttrrrpppxxxtttxxx~~~~~~yyy~~~wwwkkkcccVVVIII^^^uuurrrzzzqqqqqqZZZPPPIIIHHHHHHOOOcccyyyqqqzzzcccHHH<<>>DDD@@@<<>><<>>CCCSSS[[[OOOCCCAAAEEEFFFTTTNNNRRRiiihhhuuuOOO<<>>>>>;;;999<<<@@@:::;;;AAABBBEEETTT[[[NNNSSSbbbssszzzvvviiiUUUGGGCCCBBB>>>777HHHggguuusss~~~zzzyyyrrrHHHLLLqqqjjjuuukkkccceeehhh\\\___UUUBBBOOOEEEDDDDDDFFFCCCAAADDDJJJTTT\\\TTTPPPjjjxxxEEEEEEAAAUUUlllqqq___iiivvvtttooo```ooo888<<<777444888777999<<>>ZZZ|||pppQQQIIIEEEPPPggg~~~wwwwwwtttGGGHHHyyyyyybbbZZZ[[[UUUJJJGGGIIIQQQiiidddHHH???fff~~~xxxzzzeeeYYYSSSPPPTTTVVVPPPGGGAAADDDHHHGGGHHHMMMUUUuuuHHHDDD@@@LLLiiigggvvvrrrxxxgggiiiuuuCCC999333777888999???HHHNNNSSS[[[ccccccttt~~~eee^^^cccrrrhhhRRRVVVVVVNNNFFF>>>@@@AAACCCDDDJJJeeeiiihhhddd]]]WWWPPPEEE999222111000///000111333444222777===>>>;;;;;;>>>BBB===:::BBBIIIMMMWWW]]]UUUKKK[[[nnn|||nnn^^^\\\ppp{{{ooobbb```|||{{{vvvvvv|||fffMMMAAA777555HHHdddmmm]]]HHH>>>FFFNNNWWWbbbtttvvvwwwsssFFFFFFmmmqqq[[[WWWVVVRRROOOZZZrrrjjjRRRCCCEEEEEEFFFPPP\\\\\\TTT<<>>HHHQQQXXXbbbkkkfffvvvggg___dddmmmUUUNNNJJJDDDCCCBBB@@@???EEEJJJBBBGGGrrriiiiiiddd]]]XXXQQQEEE:::333222111000111222444666444999===>>>;;;;;;>>>CCC;;;666>>>HHHMMMXXX___ZZZOOO^^^ooo{{{fffTTTDDD@@@PPPaaafffiiiooo~~~wwwuuuzzz~~~YYYGGGAAA<<<>>>GGGRRRZZZ]]]mmm|||~~~ooohhhnnnuuu}}}~~~tttvvvoooDDDDDDaaa___SSS[[[^^^cccfffgggbbbbbbxxx___gggbbbSSS@@@===KKK[[[aaaUUUWWWYYYxxxhhhcccLLLDDD???DDDJJJLLLJJJIIIDDDDDDAAABBBDDD@@@LLLgggoooEEE???DDDNNNbbbrrr```oooxxxuuu\\\@@@777666:::<<<;;;@@@KKKVVV^^^hhhpppmmmzzziii```eeeiiizzznnnXXXRRRGGG@@@EEEHHHFFF<<>><<<>>>AAA<<<666===IIIOOO[[[fffcccQQQ___ooozzzqqqWWWPPPIIIMMMcccyyyvvv{{{~~~~~~xxx```FFFDDD>>>777555BBBZZZmmmeeeTTTPPPPPPaaattt~~~tttwwwlllCCCBBBVVVwww|||^^^EEEHHHWWWbbbmmm]]]FFFFFFTTTMMMBBBHHHLLLFFFCCCHHHNNNOOOPPPQQQLLLJJJ@@@???FFFFFFIIIWWWjjjGGG@@@EEELLLkkk}}}www^^^mmmrrrwwwvvv~~~vvvlllppp{{{TTT===666888999@@@@@@FFFRRR]]]cccjjjppprrrzzzlllaaaccceeettt]]]QQQNNNMMMEEEDDDFFFBBBEEEAAAHHHVVVXXXPPPSSS```jjjiiieee^^^XXXQQQEEE:::444333222222222444777888444:::BBBDDD@@@======>>>???888???LLLSSS```llllllOOO^^^ooo{{{vvvssspppsss|||yyy}}}|||ppp|||iiiVVVQQQIII@@@>>>FFFVVVccckkkpppjjjWWWFFFBBBEEEHHHHHH```yyyvvvzzziiiBBBAAAPPP}}}wwwxxxXXXLLLhhhjjj[[[TTTKKKHHHLLLMMMNNNIIIHHHLLLPPPOOONNNOOOWWWRRRDDD@@@LLLPPPOOOUUUeeeFFFCCCDDDFFF}}}|||zzz^^^lllnnn}}}~~~wwwhhhbbb}}}~~~~~~qqqpppHHH777666===>>>BBBDDDLLLYYYcccgggjjjnnnsssvvvoooaaaaaacccpppooo^^^ZZZQQQMMMMMMNNNVVVSSSAAAAAAJJJVVV\\\YYYTTTRRRTTTqqqkkkddd^^^XXXPPPDDD;;;333333111000000000111222888<<>><<>>HHHHHH^^^iiipppzzznnngggkkkwww|||kkkXXXIII???888:::@@@<<<<<>>CCCDDDZZZxxxnnn```gggwwwzzzsssjjjjjjxxxzzzcccOOOIIIDDD999444666555666;;;HHHZZZlllyyyuuummmjjjuuu|||zzztttRRR@@@FFFssspppyyyfffIIIyyy{{{ggg]]]QQQOOONNNXXXtttsssUUUYYY|||RRR>>>AAAFFFKKKddd}}}RRRfff\\\fffkkk~~~~~~}}}xxxnnncccaaaiiiqqqrrrpppbbb???555;;;AAACCCLLLRRR]]]iiitttzzz{{{yyywwwlllaaabbbcccnnnooonnnllliiiddd\\\SSSLLLXXXSSSTTTYYYZZZUUUSSSVVVqqqkkkccc]]]XXXOOOCCC:::333333111000000000111222777777999;;;999999???FFFCCC999:::BBBDDDMMMlll}}}zzzjjjoookkkPPP>>>???PPP^^^[[[HHH>>>CCCDDD999222555777666888AAAOOO___kkkrrrzzzqqqoooyyypppNNN===GGGtttoooxxxqqqVVVeeemmm^^^wwwjjjRRR>>>@@@PPPJJJKKKFFFAAAHHHVVVXXXPPPOOOoooNNN???DDDKKKNNNfff]]]iii[[[cccfffuuuxxxpppaaaRRRMMMOOOLLLGGGYYYeee{{{UUU999666;;;@@@BBBMMMTTT```nnnxxx~~~~~~{{{}}}mmm___cccccciiizzzxxxpppgggeee___VVVPPPNNNPPPSSSUUU\\\]]]^^^]]]YYYTTTUUUXXXpppjjjccc]]]WWWOOOCCC:::333333111000000000111222666666999===<<<999;;;@@@AAA555999NNNSSSGGGSSSttttttPPP666---444>>>>>>666777AAACCC999444888777666666;;;DDDPPP[[[aaagggfffmmm}}}^^^BBB>>>JJJxxx{{{rrrwwwtttdddUUUMMM]]]yyyzzz}}}kkk\\\___mmmwwwmmmVVVJJJFFFDDDCCCCCCEEEHHHKKKIIIFFFDDDDDDJJJccczzzIIIBBBCCCOOOUUUlllnnnvvvyyyeeebbbcccnnntttdddXXXNNNKKKKKKIIIMMM\\\uuu~~~JJJ777999>>>BBBGGGPPPXXXdddpppzzz~~~|||rrr```aaaaaafffuuunnn___XXXXXX\\\______hhhmmmfff[[[VVVXXX[[[pppjjjbbb]]]WWWNNNBBB999333333111000000000111222111222888>>>???======@@@<<<666<<>>@@@??????BBBBBBBBB???MMM___SSSAAAFFFYYYrrrttt[[[AAA888:::999555111999>>>@@@===<<<>>>===999;;;;;;999777666666888:::;;;EEE\\\xxx{{{DDD@@@AAAIII___}}}ppp~~~iiiXXXWWWLLLKKK```{{{xxx]]]qqq}}}ooo___XXXXXX\\\aaaeeelllgggZZZTTTZZZ[[[UUUXXXZZZWWWNNNKKKNNNNNNJJJ>>>SSSzzzWWWBBBFFFDDDZZZbbbtttrrrEEELLLnnnfffaaa___aaalllwwwkkk```ZZZYYYQQQNNNOOOVVV```jjjxxx{{{tttqqqooopppttt{{{}}}xxxrrr```;;;;;;DDDCCCIIIYYY^^^bbbiiioootttzzz}}}jjj\\\___bbbhhh{{{zzzssspppzzzzzzmmmcccbbb```ZZZpppjjjbbb\\\WWWNNNBBB999333333111000000000111222333333777===???>>>???BBBMMMQQQ@@@999OOOSSSCCC===LLLfffrrrSSSDDD===999;;;:::666666:::888===;;;444666AAACCC;;;:::;;;=========>>>@@@BBB;;;DDDZZZwwwlllCCCHHHBBBFFF[[[~~~nnnQQQIIIEEEOOOkkkuuucccZZZ}}}oooeeehhhhhh[[[{{{pppccc\\\uuu{{{cccOOOQQQTTTNNNIIIaaaPPPAAAFFFJJJ```eeeuuu~~~}}}NNNDDDKKKooo___]]]\\\cccvvvbbbfffjjjhhh___]]]ggguuuxxxmmmddd___SSSSSSZZZkkk|||{{{qqqdddzzzYYY999>>>EEEAAAHHHZZZaaadddhhhkkknnnttt||||||jjj^^^```___aaaqqqyyy~~~xxxjjjdddhhhcccXXXpppjjjbbb\\\VVVNNNBBB:::444222000///000000///...111222666;;;======AAAHHHKKKBBB<<>>>>>>>>===;;;:::;;;>>>666@@@===888<<<>>>???EEE<<<@@@EEE>>>777BBBJJJ@@@@@@@@@[[[\\\KKK===DDDMMMTTT}}}yyySSSNNNXXXTTTHHHQQQIII@@@llluuummmhhhuuu{{{zzzcccsssuuu```QQQSSSUUUNNNPPPuuuCCCGGGHHHUUU^^^eeeuuuMMMGGGKKK[[[\\\ZZZWWWYYYhhh{{{vvvppplllkkkjjjhhhgggzzz~~~pppdddccciiiWWWQQQKKKOOOcccxxx}}}vvvlllnnnIII555???>>>JJJ\\\VVVhhhiiikkkmmmqqqvvv~~~rrr___]]]aaaWWWccc{{{vvv|||}}}rrrbbbYYYpppjjjbbb[[[VVVMMMBBB:::444222000000000000///...000222777===>>>===@@@FFFBBB>>>:::;;;DDDKKKHHH???NNNmmm{{{pppVVVGGGBBB:::BBB999666???GGGEEE===888:::@@@???>>>HHHOOOLLLJJJCCCAAAGGGHHHBBBFFFKKKEEEDDDEEEaaaVVVGGG>>>EEENNNTTT}}}zzzzzzzzz]]]]]]WWWLLLZZZYYYPPPLLL???>>>|||rrrvvvmmmVVVVVVWWWIIITTTuuuAAAHHHJJJQQQaaannnuuuddd<<>>@@@>>>???BBBCCCEEE@@@;;;CCCOOOKKK>>>FFFmmmdddNNN>>>@@@BBB:::JJJ???===OOOdddeeeQQQ===AAABBBAAAEEEVVVddd^^^PPPPPPKKKRRRXXXSSSRRRTTTOOOJJJPPPoooPPPEEECCCKKKTTTZZZuuuvvvwwwhhhbbbXXXPPP[[[SSSZZZNNNnnnpppWWW]]]yyyyyyyyy|||eee]]]SSSXXXsssccc???IIILLL^^^qqq~~~@@@GGGHHHssscccYYY\\\aaajjjxxxtttsssqqqppprrr}}}xxx~~~qqqmmmeeeWWWJJJJJJUUUbbbhhhRRRRRRXXXiii___===888HHHHHHOOO^^^^^^kkknnnssswwwzzz}}}iiiZZZ[[[WWW[[[kkkzzzwwwiii___qqqjjjaaaZZZTTTLLLBBB:::444222000000111111111000///000777???AAA???>>>???@@@EEEAAA999AAASSSRRRCCC===YYYqqqnnnVVVPPPOOOEEEAAAAAACCCQQQooojjjFFFRRRMMMIIIOOOccczzzuuu[[[\\\^^^dddbbb^^^eeedddUUULLL\\\III@@@DDDLLLXXX```~~~www}}}uuukkkrrrUUUTTTPPPpppkkkMMMQQQpppZZZ\\\TTTqqqppp___sssKKK>>>JJJOOOdddoooQQQDDDJJJhhhZZZ\\\]]]___vvv{{{zzzyyyyyyyyywww|||qqqooofffWWWJJJFFFIIINNNFFFJJJMMMRRRfffMMM999;;;KKKMMMSSSaaafffmmmppptttwwwyyy|||rrr[[[[[[ZZZ[[[aaaooosssjjjqqqjjj```YYYSSSLLLBBB:::444222000000111222111000///000555===AAA???>>>???;;;AAA>>>666@@@UUUXXXLLL;;;EEEaaazzziiiRRRHHHUUUTTTRRRssspppggg^^^ZZZ\\\mmmnnncccqqqtttddd```uuurrrRRRIIIccctttCCC;;;CCCKKKZZZdddmmm}}}yyyzzzcccddd~~~OOOAAARRRVVVssskkkQQQ]]]nnnWWWJJJjjjaaaqqq???AAAJJJUUUWWW\\\kkkzzz]]]@@@MMMooo\\\]]]\\\ZZZnnnvvv|||}}}rrr___KKK@@@AAAGGGCCCKKKNNNKKKSSSppp|||CCC:::???MMMRRRWWWdddooopppqqqrrrsssuuuyyy~~~www\\\ZZZ[[[ZZZZZZeee~~~tttqqqiii```XXXSSSKKKBBB:::444222000000222333222111111///222:::???@@@@@@BBBNNNNNNGGG>>>DDDSSSWWWPPPAAAAAAbbbuuuiiicccrrrjjjZZZxxxrrrkkkkkkjjjtttooopppmmmUUULLLgggfffEEEAAALLLPPPaaannnpppwww}}}wwwxxx{{{www}}}[[[SSSXXX___VVV|||qqqcccfffpppzzzUUUYYYYYY___pppVVVcccttt@@@FFFLLL^^^___fffkkkwwwvvvGGGKKKsss{{{bbb^^^\\\YYYggg}}}}}}uuu{{{~~~tttbbbNNNEEEDDDHHHPPPSSSNNNLLLaaaiii??????EEERRRZZZ]]]gggtttsssssssssssstttxxx~~~|||___ZZZYYYXXXWWW]]]|||~~~qqqiii___XXXRRRKKKBBB:::444222000111222333333222222//////666===@@@BBBEEE^^^XXXLLLDDDEEENNNSSSRRRBBBEEEdddwww}}}cccddd{{{|||mmm|||{{{lll[[[oooXXXGGGGGGUUUUUUeeetttqqqzzzbbbWWWfffvvv___TTTaaauuu}}}www]]]gggqqqgggdddxxxtttqqqwwwdddkkkZZZLLLUUU~~~XXXGGGLLLNNNiiiyyyyyyTTTHHHeeekkk___[[[XXX___lllzzzvvvyyyvvvaaaPPPJJJQQQRRRTTTRRRPPP___xxxSSS>>>DDDLLLXXXbbbcccgggtttuuuvvvwwwxxxxxx{{{fff^^^ZZZYYYXXXXXXpppqqqiii___WWWRRRKKKBBB;;;333222000111222333333222333...---444;;;@@@DDDHHHVVVLLLBBB>>>BBBKKKSSSXXX@@@HHHaaa___tttzzzjjjbbbhhh{{{mmmyyyHHHBBBFFFUUURRRaaapppxxxjjjrrrcccWWWcccmmmsssmmmbbbmmmsssvvvmmmdddppprrrssshhhvvv|||lllmmmlll\\\wwwlllOOOVVVNNNSSSzzzFFFMMMPPPQQQqqqvvvYYYGGG^^^rrraaa[[[XXXZZZ```{{{vvvtttvvvqqqggg______WWWRRRRRRUUUUUUbbb{{{GGG>>>HHHQQQ]]]iiiggggggsssvvvxxx{{{}}}}}}~~~xxxnnnddd]]]\\\[[[XXXjjjrrrjjj___WWWRRRJJJAAA:::444333222111000000000000333111111444:::@@@BBBBBBNNNNNN:::LLL666CCCYYYOOOLLLCCC\\\{{{~~~zzzkkk]]]\\\hhh|||FFFGGGGGGOOOiiiaaannnuuuqqqfffuuummmRRRvvv|||{{{tttxxxvvv|||}}}mmm___WWWSSStttyyyLLLIIIPPPiiinnn}}}}}}yyygggIIIgggjjj~~~eee]]]\\\YYYUUUhhhuuuqqqllldddbbbfffeeeccc^^^WWWZZZoooqqq>>>BBBNNN\\\dddfffgggjjjnnnlllttt{{{|||zzz{{{}}}yyy~~~iii```___^^^\\\[[[sssrrrjjj```XXXRRRJJJAAA:::444333222111000000000000000000111666<<>>MMMAAAHHH___WWWPPPAAAVVVzzzrrrkkkfffkkkuuuuuuIIIUUUQQQPPPeeeaaarrrqqqjjjhhhrrrdddssstttfffaaa|||jjjHHHOOOXXXjjjmmmrrr~~~xxxvvvPPPfffgggtttfff```[[[WWW[[[sssyyyssssssxxx|||ooooookkkeeeeeeqqqaaaCCCEEENNN[[[dddhhhlllqqquuuqqqrrrtttvvv{{{www{{{nnncccaaa```]]]\\\iii{{{rrrjjj```XXXRRRKKKAAA:::444333222111000000000000//////111555;;;???AAABBBAAAAAACCCBBB???@@@aaaeeeYYY@@@HHHvvv~~~}}}}}}~~~yyy{{{___OOOeee^^^WWWfffgggxxx}}}tttpppkkkuuunnnnnnkkkWWWEEEWWWaaakkkmmmkkksssvvvwwwzzzdddaaaeeeuuulll```[[[XXXRRRbbb||||||LLLHHHMMMSSS]]]eeelllqqquuuxxxyyyrrrmmmqqq{{{yyyyyy{{{yyyzzzuuugggdddbbb^^^\\\]]]ooossskkk```XXXRRRKKKAAA:::444333222111000000000000111000000111555999===???EEEHHHUUUFFFDDD777VVVbbbeeeFFF???ccccccVVVVVVfffmmmcccYYYYYYjjjrrr|||KKKNNNddd___\\\kkklllxxx}}}yyydddhhhJJJFFF\\\eeelllrrrqqqrrr{{{|||wwwdddkkkiiirrrbbb]]]]]]SSSXXXkkkkkk???LLLVVVZZZbbbiiiooosssssssss|||sssnnnrrrzzz~~~{{{~~~zzz|||lllfffccc___]]]TTTeee{{{ssskkk```XXXSSSKKKBBB;;;444333222111000000000000222000///...111888???EEEBBBLLLdddVVVRRR:::DDDSSSeeeOOOBBBYYYzzz|||ooo]]]hhh|||QQQDDD>>>AAANNNQQQIIIFFFLLLPPP```jjjiiiooo|||}}}sss|||@@@IIIWWWXXXcccpppnnnsssnnnssszzzccclll}}}fffcccwwwyyynnnmmmlllhhh{{{oooIIIMMM]]]eeekkkxxx{{{vvv~~~uuuqqqtttlllzzz|||hhhbbbcccYYYTTT\\\vvvUUU???QQQYYY^^^fffmmmrrrsssrrrqqqwwwqqqqqqvvvzzzzzz{{{}}}{{{rrriiiccc```___SSS___qqqssskkkaaaYYYSSSLLLBBB;;;444333222111000000000000111000//////222:::CCCJJJCCCGGGXXXOOOQQQCCC>>>SSSXXXTTTGGGQQQ~~~pppTTTFFFQQQkkkpppaaaOOO??????===<<<>>>===<<>>CCCCCCBBBIIIRRR^^^```EEEVVVVVV^^^MMMGGGppp~~~oooZZZ\\\LLLTTTeee]]]KKKGGGIII@@@BBB???999888===@@@???BBB>>>===@@@MMMkkkMMMIIIYYY]]]kkk{{{vvv|||tttnnnlll{{{kkk[[[wwwzzz\\\cccfffdddYYYMMMcccwwwJJJPPP```eeekkkgggrrrxxxsssuuuuuurrr{{{lllrrrlll{{{ggg___^^^XXXRRRVVVkkk___GGGNNN]]]bbbgggmmmoooooopppuuuyyytttooorrr{{{~~~zzz|||xxxuuuzzzxxx}}}ssseeeaaaddd\\\WWWYYYjjj~~~tttlllaaaYYYSSSLLLCCC;;;444333222111000000000000///111333222111111333666:::???OOOqqqLLLMMMeeeoooUUUAAAhhh~~~kkkfff^^^^^^PPP```|||www^^^NNNHHH???EEEEEE>>>???EEEAAA666<<<444:::GGGEEEHHHpppEEEEEE[[[```qqqsssooo{{{xxx}}}ppphhhyyyzzzffflllfffrrreee>>>QQQeeejjjpppffflllqqqoooppprrrssswwwpppsssqqqwwwsssgggaaa^^^UUUNNN\\\yyywwwKKKJJJPPP___kkkooorrroookkklllsss{{{}}}tttsss|||{{{||||||xxxtttvvv|||wwwfffbbbfff___TTTQQQaaawwwtttlll```VVVOOOHHHAAA<<<666444222111222222111000111111000//////222666:::AAABBBHHHQQQXXXVVVNNNGGGdddrrrmmmDDD]]]xxxhhhdddfffPPPbbbsssOOONNNDDDDDDHHHEEE===???CCC>>>>>>888<<<<<>>[[[rrrnnnIIIWWWxxxzzzjjj[[[dddyyy\\\SSSNNNSSSRRRJJJEEECCCBBBBBBAAA<<<@@@===CCCJJJSSSvvvbbb@@@RRR\\\cccdddiiiqqqrrrnnniiizzz{{{ooommmwwwwww{{{iii]]]^^^bbbiiippprrrnnnjjjrrrnnnooouuuzzz|||vvvgggnnnssshhhgggaaaVVVPPPXXXnnntttddd[[[VVVTTTOOOLLL[[[~~~TTTKKKQQQZZZiiilllnnnkkkmmmuuuqqqmmmuuuoooiiiggglllsssuuutttsssyyyvvvwww{{{{{{wwwwwwzzzsssfffcccfff]]]SSSTTTbbbuuuqqqjjj```WWWPPPIIIAAA<<<666444222111222222111000000000000//////111555999AAADDDDDDHHHWWWcccWWWAAAMMMpppqqqUUUOOOsssgggaaajjjvvvttteeeVVVZZZfff[[[KKKJJJCCC<<>>CCC>>>@@@BBBJJJoooSSSEEEVVV```ffffffkkksssuuuppplllxxxuuujjjrrryyyffffffgggiiijjjlllmmmmmmrrrnnnnnntttzzz|||}}}~~~|||```iii~~~qqqjjjddd]]]TTTPPP\\\mmmtttlllhhh]]]\\\kkkiiiKKKMMMTTTZZZfffgggkkkjjjlllqqqllliiirrrkkkiiieeeeeejjjqqqrrrnnntttvvvuuupppooorrrsssppprrrllldddggg```XXXUUUZZZhhhxxxpppiii```XXXQQQJJJBBB<<<666444222111222222111000000000000//////111555888===EEEFFFGGGWWWkkkgggTTTGGGqqqwwwfffOOOnnnrrr]]]XXXbbbkkkhhh```iiivvvbbbKKKOOOFFF===MMMIIIAAAEEECCCEEEFFFKKKoooxxxLLLNNN[[[hhhssstttvvv||||||yyyzzz{{{~~~mmmmmm|||eeedddfffgggfffeeegggjjjnnnooollllllqqqxxx{{{{{{zzz~~~hhhhhh{{{~~~nnncccbbb\\\QQQRRR]]]~~~}}}{{{[[[KKKSSSXXX[[[bbbeeeiiihhhlllrrrllleeejjjggghhhddd___cccnnntttsssrrrxxxuuujjjhhhpppqqqjjjtttvvvjjjfffddd```ZZZUUU[[[ooonnnhhh```YYYRRRKKKBBB<<<666444222111222222111000///000000000///000444666;;;GGGJJJFFFQQQgggmmmdddLLLnnnxxxpppPPP___{{{aaa\\\dddjjjooosssvvvfffMMMSSSOOOIIIZZZVVVKKKMMMMMMPPPNNNPPPsssgggLLLRRR```sss~~~zzzwwwnnn~~~zzzkkkfffuuurrrsssyyyZZZ]]]aaafffgggfffgggjjjnnnjjjjjjkkknnntttyyyzzzyyy~~~}}}cccrrrttttttccccccbbbXXXRRRTTTiii|||yyySSSOOOXXX\\\___aaaeeehhhgggllluuunnndddggg\\\```cccbbbfffnnnuuuwwwzzzrrrpppyyyzzzpppxxxnnndddgggggg___RRRQQQfff~~~lllggg```ZZZTTTLLLBBB;;;666444222111222222111000///000000000///000333555:::FFFJJJDDDGGGXXXcccdddMMM^^^oooqqqTTTOOOpppqqqvvvuuuyyyxxxyyybbbPPPVVVYYYXXXccceeeZZZ]]][[[ZZZRRRSSSwww\\\SSSUUUgggxxx}}}|||}}}zzzsssvvvsss|||ooodddlllrrr~~~fffXXXZZZ```fffiiijjjjjjkkkmmmfffiiikkklllooouuuyyyxxx{{{yyy```dddoooyyymmmfffeee___VVVQQQZZZkkkdddOOOTTTZZZ^^^ddddddeeeiiihhhllltttooojjjqqq```^^^aaaiiioooqqqpppqqq{{{yyywww~~~|||tttgggttttttggghhhhhhbbbTTTNNN]]]rrrjjjfff```ZZZUUULLLCCC;;;666444222111222222111000///000000000///000222444999AAAEEECCCCCCKKKVVV\\\LLLRRRssskkkMMMjjjxxxqqqcccZZZ```iiilllkkkllleeelllhhh___QQQUUUxxxOOO^^^```jjjtttzzzvvvtttwwwuuuooonnn{{{~~~zzznnnlllqqqyyyttt[[[[[[^^^aaafffiiijjjiiihhhhhhdddkkknnnjjjjjjpppvvvwwwvvv{{{|||rrraaapppmmmppphhhccc\\\UUUQQQZZZmmmmmmSSSPPP[[[YYY^^^gggeeeccckkkkkkkkkooonnntttpppbbbiiirrrooojjjjjjqqqvvvxxxuuuuuuvvvsssmmm___mmmrrrkkkgggeee]]]TTTWWWbbbyyyiiieee```[[[UUUMMMCCC;;;666444222111222222111000///000111000///000222333777;;;AAADDDDDDGGGOOOWWWQQQSSSWWWUUU~~~rrrkkkjjjooo|||wwwjjjiiiuuuppp```PPPXXXYYYEEEhhhnnnjjjmmmmmmjjjnnnuuusssjjjkkk}}}wwwwwwlllddduuu~~~```XXX^^^bbbccceeeggggggfffdddccceeemmmpppjjjffflllsssvvvsssyyyvvvhhhrrrkkkqqq{{{kkkfffbbb[[[LLLLLLYYYsss]]]MMMUUUaaaYYY]]]hhheeeaaalllnnnjjjjjjkkk|||dddeeennnjjjeeehhhgggkkkoooqqqqqqoookkkgggmmmmmmlll}}}oooggghhhfff\\\VVVXXXnnn{{{lllggg```YYYRRRKKKEEE@@@555333000000000111111000////////////////////////777@@@HHHHHHEEEHHHTTT___TTT\\\wwwGGGiiittt}}}eeeTTThhhOOOZZZdddaaalllkkkhhhfffkkkqqqlllcccnnn{{{xxxsss}}}wwwcccbbb~~~|||aaafffgggbbbbbbccccccddddddeeeeeejjjsssxxxrrrkkklllqqqvvv{{{{{{~~~ccckkkfff{{{ggg```bbb[[[QQQOOO___yyyvvvUUUWWW[[[^^^^^^```fffllldddgggbbbaaaggglllzzztttddd___eeekkkiiieeesssqqqooommmlllkkkkkkkkkhhhnnnjjjyyyjjjjjjkkkcccWWWPPP^^^rrrkkkgggaaaZZZSSSLLLDDD???555333000000000111111000000000000000000000000000666:::DDDMMMJJJGGGXXXppptttZZZ```rrrppp___ooo}}}TTTVVViiiggghhhnnnssswwwzzzyyypppdddjjjtttyyyuuuttt~~~}}}xxxqqqeee```}}}iiiYYY______cccdddfffhhhkkkmmmooopppmmmkkkkkkrrr~~~|||yyy{{{ffftttgggvvvsssgggeee___TTTNNNTTTeee{{{^^^ZZZYYYYYY\\\___bbbdddgggjjjqqqlllhhhkkkiiihhhppptttjjjaaa```fffkkkjjjfffkkkkkkjjjjjjkkklllmmmmmmhhhllljjjzzzrrrnnnnnnhhh]]]UUUXXXjjj~~~iiifffaaa\\\UUULLLCCC===555333000000000111111000222222222222222222222222666444???NNNKKKDDDVVVuuuccczzzwww]]]|||ttt___VVVUUUmmmmmmnnnqqqrrrqqqrrrttttttqqqmmmrrruuuvvvzzzlllmmmlll\\\cccyyyVVVTTTYYY[[[lllllllllkkkkkkkkkjjjjjjnnnjjjhhhrrrwww|||wwwwww|||||||||sssfffoooqqqqqqjjjcccZZZQQQMMMQQQaaa{{{mmmOOO]]]YYYVVVYYYaaafffeeeaaadddoookkkdddjjjkkkdddbbbbbb___^^^```eeehhhiiigggaaabbbccceeegggiiikkkllliiihhhjjjpppzzzppppppmmmfff```TTT]]]ooogggeeeaaa]]]VVVLLLBBB<<<555333000000000111111000222222222222222222222222555555===GGGFFFBBBNNNaaagggsssZZZTTTuuummmGGGzzzQQQYYYcccpppuuupppqqqqqqnnnmmmqqqvvv{{{sssqqqqqqttt|||mmmjjjssshhhZZZkkk~~~ttt^^^RRRWWWXXX]]]kkkkkkiiihhhfffdddbbbbbbgggkkkoooqqquuuyyywwwrrrzzzuuuyyy~~~xxx{{{nnnaaapppssssss~~~qqqeee```YYYQQQKKKQQQfffzzzWWWOOOYYYUUUQQQVVVbbbkkkggg______lllggg[[[```iiihhhgggZZZ[[[]]]___aaacccfffggg]]]^^^^^^```bbbdddeeefffiiifffkkkiiipppqqqnnnooommmjjjVVVTTT^^^sssfffeeeaaa]]]VVVLLLBBB;;;555333000000000111111000111111111111111111111111000777<<>>MMMWWWZZZTTTBBB[[[wwwwww^^^```VVVMMMiiiSSSTTT]]]WWW]]]ggg```ddd```___ccceeeeeefffiiilllmmmppptttvvvvvvsssppprrrzzzzzzxxxyyyuuueeeRRRZZZrrruuuOOOIIIKKKNNNPPPRRRRRRQQQPPPPPPRRRUUUZZZ^^^___^^^\\\aaabbbccceeeiiimmmqqqtttwwwvvvvvvvvvxxxzzzzzzyyy|||nnnqqqlllmmmooo|||qqqddd]]]]]]XXXSSSMMMIIIMMM^^^ooovvvooommm|||]]]HHHHHHKKKGGGBBBJJJJJJJJJJJJKKKMMMNNNOOOMMMJJJKKKPPPTTTSSSSSSTTTMMMNNNOOOOOOQQQSSSXXX[[[[[[YYYXXXZZZ^^^```]]]ZZZ]]]ZZZZZZ^^^aaabbbeeehhh~~~uuusssrrrnnndddWWWOOONNN^^^ooofffhhhdddZZZQQQJJJCCC>>>777444222000111111111000/////////....../////////222222111111888HHH[[[gggkkkUUUZZZwwwyyyiiirrrMMM^^^zzzRRRPPPZZZ]]]UUU[[[eee``````___bbbggghhheeeeeegggccceeejjjpppuuuwwwuuutttuuu{{{{{{wwwyyy~~~xxx\\\PPP]]]lll|||MMMJJJGGGIIIKKKMMMOOOPPPQQQQQQOOOPPPRRRUUUXXXYYYYYYXXX\\\^^^bbbfffkkkmmmnnnnnnvvvsssqqqssswwwzzzzzzxxx~~~xxxpppooonnncccaaa^^^YYYTTTLLLIIIPPPYYYlll}}}~~~pppiiinnnuuuoooHHHAAAHHHHHHCCCBBBFFFFFFGGGHHHIIIJJJKKKKKKLLLIIIIIILLLMMMKKKKKKNNNLLLMMMNNNNNNOOOQQQUUUYYYXXXUUUTTTVVVZZZ\\\YYYVVVWWWVVVXXX]]]aaaccccccccchhh}}}vvvqqqqqqnnnaaaQQQHHHSSS```qqqeeehhhddd[[[QQQKKKDDD>>>777555222111111111111000//////............//////000000000000444CCCZZZmmm{{{lllNNNeeeaaaFFFnnn^^^UUU```kkkggg\\\___fffdddaaadddkkkqqqpppkkkiiilllcccdddggglllrrrvvvwwwwwwwwwsssuuuzzz{{{}}}uuuaaaRRRWWWfff|||PPP???IIIHHHHHHHHHHHHKKKNNNQQQTTTRRRRRRRRRRRRTTTVVVYYY[[[\\\\\\\\\]]]```dddiiimmmrrrooommmooouuu{{{~~~~~~uuulllrrrwwwfff```\\\[[[XXXQQQLLLLLLNNN```xxxxxxmmmgggjjjyyywwwpppUUUAAACCCGGGAAA>>>CCCCCCCCCDDDFFFGGGGGGHHHHHHJJJHHHHHHKKKKKKHHHIIILLLHHHIIIIIIHHHHHHJJJNNNQQQQQQSSSTTTUUUUUUUUUUUUVVVSSSVVVYYY[[[[[[]]]___```]]]ooo|||rrrrrrtttnnnaaaXXXOOOSSS]]]nnn~~~eeegggddd[[[RRRKKKEEE???888666333111111111111000///......------......////////////000222===SSSgggiiigggJJJWWWuuuuuuFFFHHHUUU]]]lllrrrjjj___]]]```bbbfffjjjrrrxxxuuuoooooossslllkkkkkkmmmpppsssuuuuuuxxxooorrr}}}zzzvvvkkklllmmmbbbQQQWWWeeexxx]]];;;CCC???GGGFFFEEEEEEHHHLLLQQQTTTTTTTTTTTTSSSSSSVVV[[[^^^^^^\\\XXXTTTSSSYYYdddmmmmmmlllkkknnnssszzz{{{|||xxxooommmpppvvvkkkaaa```___XXXOOOHHHEEENNN[[[hhhvvvyyynnnfffgggmmmyyyaaa```zzzMMMBBB???DDDBBB::::::BBB???@@@BBBCCCDDDEEEEEEEEEEEEEEEGGGKKKKKKIIIJJJOOOGGGHHHHHHGGGFFFHHHKKKNNNLLLPPPTTTTTTQQQPPPRRRUUUQQQWWWZZZWWWTTTUUUXXXZZZUUUhhh~~~uuuppprrrrrrmmmiiiTTTNNNNNN\\\ooo~~~eeegggddd[[[RRRLLLEEE@@@999666333222222111111000///......------......///......///111000666GGGXXXZZZ[[[```UUUmmmvvv{{{qqqKKKccczzziiijjjqqqjjjUUUXXXeeehhhaaa\\\XXXYYYbbbgggkkkpppsssoookkkooovvvpppooommmnnnoooppppppooovvvpppsss}}}|||wwwyyydddiiisss^^^XXXUUU^^^tttmmm@@@<<>>@@@AAAAAAAAAAAA???@@@DDDHHHHHHDDDEEEIIIDDDEEEEEEEEEEEEHHHKKKNNNKKKOOORRRRRROOONNNQQQSSSNNNTTTXXXTTTRRRUUUWWWUUUXXXfffhhhvvvqqqpppqqqrrrcccVVVLLLPPP]]]lll{{{eeegggeee[[[RRRLLLFFF@@@999777333222222222111///.........------............---///111///000===LLLkkk^^^xxxPPPQQQRRRaaaIIIrrrrrrXXXgggUUUVVVPPP[[[\\\ZZZ[[[XXX[[[hhheeegggjjjjjjeeeccckkkvvvmmmmmmlllmmmnnnnnnllljjjnnnnnnrrrxxxyyy{{{~~~fffpppooo___OOOOOObbb|||uuu???<<>>???AAADDDGGGJJJLLLMMMJJJNNNQQQRRRRRRSSSUUUXXXVVVbbbnnnoooggg______bbb```dddiiikkkkkkkkknnnqqqnnn|||zzz~~~rrriiisssooofff```]]]]]]SSSOOOJJJGGGKKKWWWeeeoooyyyllldddddd```jjjoootttddd888===;;;:::;;;<<<<<<<<<===999:::<<<>>>??????>>>>>><<<===AAAEEEBBB===<<>>??????@@@CCCGGGKKKLLLNNNPPPPPPPPPOOOPPPQQQKKKQQQUUUTTTVVV[[[ZZZVVVaaacccccc|||wwwrrrssswwwrrraaaPPPLLLPPP\\\nnn~~~hhhiiieee\\\TTTOOOHHHAAA:::777333111111111111000//////............//////...///000///000333:::???___fffmmmmmmOOOiiivvv???SSShhhUUUzzzqqqLLLcccUUUUUUXXXZZZYYYXXX___gggiiiiiigggaaa^^^cccooozzzoookkkhhhiiimmmooommmjjjrrrooojjjjjjnnntttyyy|||wwwuuummmaaaUUUOOOZZZzzzKKK:::>>>???<<<===;;;===???BBBDDDFFFFFFFFFMMMLLLJJJHHHGGGKKKQQQUUUXXXXXXdddsssnnn]]][[[fffddd```aaaiiinnnmmmnnnrrruuuzzz}}}zzz{{{|||}}}tttnnnsssssswwwlllfffdddXXXVVVRRRLLLHHHJJJPPPVVVgggttt~~~pppbbb\\\\\\\\\uuufffhhhqqqCCC;;;<<<<<<;;;;;;;;;:::::::::;;;999:::777555@@@AAA111;;;;;;<<<<<<<<<<<<;;;;;;<<<===???AAACCCEEEGGGHHHIIIJJJIIIHHHGGGHHHKKKNNNMMMSSSRRRLLLNNNWWWYYYSSS```]]]cccmmm|||uuuooolllmmmgggZZZMMMLLLYYYfff}}}hhhiiieee\\\UUUOOOHHHAAA:::777333111111111111000//////............/////////000000000///111666999TTTddduuuwwwjjjkkkHHHjjjtttYYYeeeaaaTTT[[[TTTVVVZZZ\\\YYYUUUWWW]]][[[aaafffeeebbb```dddhhhfffdddeeeiiinnnpppnnnjjjooorrrvvvyyyzzzxxxtttrrryyyvvvwwwqqqbbbUUUVVVbbbmmm}}}ZZZ;;;777;;;888555777888:::<<>>@@@BBBDDDDDDGGGHHHHHHHHHGGGHHHKKKMMMKKKOOOPPPQQQ[[[fffeeeZZZ[[[VVV\\\cccvvvooo~~~sssqqqqqqmmmbbbVVVOOOPPPSSSdddppphhhiiieee\\\UUUPPPIIIBBB;;;888444222111111111000//////............/////////000111000//////111333OOOkkk}}}~~~^^^^^^ZZZKKKyyyiiiZZZ[[[{{{kkkTTT]]]QQQUUUVVVYYY[[[WWWPPPNNNQQQTTT\\\dddgggccc___]]]^^^cccaaa```ccchhhkkklllkkknnnvvvxxxqqqmmmtttwww^^^FFFMMMfffxxxJJJ;;;444999<<<666666<<<777888;;;===???@@@AAAAAAIIIHHHHHHFFFFFFIIINNNRRROOOQQQTTTYYY]]]aaabbbbbbaaabbbeeefffdddeeemmmxxxtttqqqqqquuu{{{|||zzzxxxcccggggggmmmzzzkkkfff___ZZZWWWSSSMMMIIIEEEGGGKKKQQQ]]]lll|||xxxkkk___SSSOOOTTTbbbuuuwwwdddZZZQQQ<<<333:::::::::999999999888888888999555777777999GGGOOOFFF999999::::::::::::999999888999:::;;;===>>>???@@@BBBEEEGGGHHHHHHHHHIIIKKKJJJKKKMMMTTTcccnnniii[[[\\\VVVZZZ```eeepppUUUzzzuuusssqqqllldddYYYNNNGGGUUU___nnn}}}hhhiiieee]]]UUUPPPIIICCC<<<888444222111111111000///......------......//////000111111111000000000AAAkkk~~~}}}kkkNNNqqq\\\aaaiiiYYYGGGQQQiii\\\VVV___PPPVVVTTTSSSRRRNNNJJJJJJOOOYYY^^^cccdddbbb```bbbdddhhhddd^^^]]]```eeeiiilllpppvvv}}}~~~zzzuuussssssyyysssnnnfffYYYPPPcccwwwYYY===666555:::999555;;;EEE999:::<<<>>>???AAABBBBBBGGGGGGGGGGGGGGGIIINNNQQQOOOVVVYYYWWWYYYaaaddd``````ccceeefffeeegggnnntttrrrnnnnnnuuu|||zzzpppiiieeelll~~~sssfff^^^\\\[[[WWWSSSRRRNNNIIIGGGJJJRRR\\\ccczzzzzzkkk^^^WWWVVVTTTUUU]]]mmm|||{{{rrrZZZ______444???===///888888888888777777777666888444777777555>>>DDD<<<777777888888888888777777777888888999:::;;;<<<<<<>>>AAADDDFFFGGGFFFGGGHHHIIIJJJKKKPPP\\\ddd^^^TTT]]]VVVYYY___^^^lllcccyyytttooonnnnnngggZZZOOOQQQUUU]]]iiivvvgggiiieee]]]VVVQQQJJJCCC<<<999555222222111000000......------------............///111222333222111///RRRbbbOOO{{{tttzzztttGGGooo```MMMJJJKKKnnnqqqYYYZZZXXXWWWVVVPPPJJJGGGEEEFFFLLLSSSZZZ^^^bbbccccccdddfffiiigggeeecccccceeehhhkkklllmmmsssyyyzzzwwwvvvxxx{{{www~~~wwwtttfffKKKUUUbbbwwwuuuiiiwwwccc///<<<666444666555333777@@@999:::;;;<<<>>>???AAABBBEEEFFFGGGGGGGGGIIIMMMPPPNNN[[[aaaZZZWWW]]]```]]]```bbbdddgggjjjmmmnnnmmmllljjjjjjppptttvvv{{{~~~|||kkkhhhgggjjjooo}}}kkkccc___ZZZVVVWWWSSSMMMHHHGGGHHHJJJLLLUUU]]]jjjwww{{{vvvmmmcccYYYRRROOONNNLLLVVVgggzzz|||rrrkkkZZZOOOxxxtttBBB000CCC???222666666666666555555555555666333777777222666888000555555666666666666555555777777777888999999:::::::::===AAACCCDDDCCCCCCDDDFFFHHHIIIJJJNNNRRRRRRPPPVVVRRRSSSZZZZZZ[[[zzzkkk}}}qqqmmmooonnnggg___QQQOOOOOOTTTbbbuuugggiiieee]]]VVVQQQKKKDDD===:::666333222111000///......------------......------...000333444333222444888kkktttTTTfffcccJJJcccGGGBBBJJJZZZQQQSSSVVVNNNXXXQQQIIIBBB@@@AAAEEENNNVVVTTTYYY___dddeeeeeedddddd___ccciiinnnqqqpppmmmkkkjjjpppvvvzzzzzzyyyzzz{{{tttzzz{{{{{{|||iiihhhTTTVVV```qqq{{{sssfffbbbvvv\\\999777777444444888888444444777666666777888999;;;===>>>AAACCCEEEFFFGGGHHHKKKMMMKKKXXX___ZZZUUUVVVYYYYYY^^^aaaccceeejjjnnnlllhhhllllllmmmqqqqqqqqqwww~~~lllffffffkkkkkklll||||||nnnaaaYYYSSSPPPLLLJJJJJJIIIHHHGGGFFFJJJPPPXXX___fffnnnsss}}}}}}rrrhhh```XXXTTTMMMFFFCCCFFFMMMSSSdddvvvvvvmmmYYYTTThhhcccAAA:::999999000777555555555444444444333333444000666888222333555...333333444444444444333333555555666777888888999999777:::>>>????????????@@@@@@CCCFFFFFFEEEGGGMMMRRRPPPSSSQQQUUU[[[YYYddd~~~nnngggrrrnnnnnnkkkhhh^^^YYYRRRNNNRRR```rrr~~~ggghhheee]]]WWWRRRKKKEEE>>>:::666333222111000///...------,,,,,,------......---,,,---111222222000999333DDDrrrkkkVVVXXXXXXwww^^^LLLCCCIIIUUUccc^^^HHHMMMMMMIIILLLGGGBBB???AAADDDGGGMMMSSSQQQVVV\\\```bbbaaa___^^^^^^bbbhhhlllnnnllljjjhhhmmmooorrrtttvvvwwwwwwwwwwwwyyy|||wwwbbbZZZVVV[[[cccmmm{{{~~~uuuzzz}}}\\\666111???222222666999888444333555444444444444666888999;;;===@@@BBBDDDEEEFFFHHHJJJJJJPPPUUUUUUTTTUUUXXXZZZ[[[aaadddcccdddiiijjjhhhlllmmmrrrwwwvvvtttwww}}}}}}}}}ffffffjjjhhhllluuu~~~ppp___ZZZUUUQQQOOONNNLLLJJJHHHIIIIIIIIIHHHJJJMMMOOO[[[^^^cccgggiiilllnnnpppqqqrrrrrrrrrqqqooommmllldddbbb^^^[[[VVVQQQKKKGGGHHHGGGFFFGGGMMMYYYiiisss|||pppeeeXXXNNNjjjwwwBBB444;;;999111***888444444333333333222222222333...444777111111555000111222222333333222222111222333444555666777888888666888;;;<<<;;;;;;;;;<<<;;;???CCCDDDCCCDDDKKKRRRMMMYYYTTTPPP\\\^^^\\\ggghhhuuuooommmllljjjhhhbbbXXXQQQQQQWWW^^^rrr}}}ggghhheee]]]WWWRRRLLLEEE>>>;;;666333222222000///...------,,,,,,------...///---+++,,,...000///...'''999;;;ddd\\\QQQMMMOOOTTTCCCCCCJJJUUU```iiiEEENNNKKKHHHHHH===@@@===???EEEIIIJJJKKKNNNVVVWWWYYYZZZ[[[]]]^^^___ddddddcccbbbaaabbbdddffftttpppllljjjlllppptttuuu{{{www}}}rrrdddUUUOOOMMMRRR```ooovvvoooTTT...333;;;333000111444444111///111666444444333444555777999:::;;;===@@@BBBCCCDDDFFFHHHKKKJJJLLLQQQUUUWWWZZZ]]]XXXaaaddd```^^^ccciiijjjeeeiiipppyyyzzzwwwvvvyyy~~~rrrlll```gggiiiiiilllxxxwwwooodddZZZUUUQQQNNNKKKGGGGGGGGGFFFEEEEEEGGGIIIEEEGGGJJJKKKKKKLLLNNNOOOMMMOOOQQQRRRQQQOOOLLLJJJJJJHHHFFFEEEFFFGGGGGGFFFEEEIIIOOOZZZjjjyyyggg\\\IIIJJJdddIII666;;;555...444333888333333333222222222111111555///222444---...333111111111222222222222111111000111222333555666777888555777999999888888999:::999<<<@@@CCCCCCCCCHHHNNNIII[[[SSSIIIYYY```YYY[[[gggjjjsssppppppiiilllllleeeYYYPPPOOOQQQYYYfffwwwyyyiiijjjfff^^^WWWRRRMMMFFF???;;;777333222111000///......---------,,,,,,,,,............///////////////444666LLL{{{nnn[[[~~~PPPVVVwwwlllIII???@@@NNNrrrlllTTTAAA???CCC???<<<>>>CCCCCCDDDEEEHHHHHHHHHGGGPPPLLLRRRWWWUUUZZZ]]]VVV______WWWWWWccceeebbbeeefffgggdddcccoooyyywwwvvvvvvzzzppptttsss]]]QQQJJJOOORRRJJJbbbuuulllooozzzOOO<<<888555222222000000111111111222222222222222222222333555777888===<<<<<<<<<>>>@@@AAACCCHHHHHHHHHKKKOOOSSSUUUVVV___```ccceeefffggggggffflllkkklllnnnrrruuuvvvvvvuuuwww|||nnnWWWccckkkcccooommmqqq~~~|||nnnbbbVVVNNNKKKLLLKKKIIIGGGFFFHHHIIIEEEEEEDDDEEEFFFFFFEEECCCAAABBBDDDEEEEEEEEECCCBBBGGGHHHGGGFFFEEEIIIOOOUUUYYYjjjrrr[[[OOOPPPXXXtttsss@@@666555555444222111000000////////////////////////........................///.........000111333555111111222333333444444555888888888777777777777777;;;<<<>>>???>>>???@@@BBBGGGGGGIIIKKKNNNQQQTTTVVVYYYuuu~~~qqqqqqnnnkkkhhhfff```XXXQQQJJJOOOWWWbbbooo|||tttccc\\\iiijjjfff^^^WWWSSSMMMGGG???;;;777444222111000///......---------,,,,,,,,,............////////////222666---222^^^]]]iii~~~eeeOOOFFF|||pppVVVBBBFFFWWWmmmUUUEEE999:::;;;999<<>>AAADDDFFFIIIHHHHHHIIIKKKNNNOOOPPPUUUXXX\\\```cccddddddcccmmmkkkkkklllooorrrssssssmmmqqqvvvrrr___ffflllbbbbbbdddeeehhhvvvooocccTTTRRROOOLLLJJJIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGCCCCCCDDDDDDEEEEEEFFFFFFAAAEEEJJJPPPWWWaaallltttooodddZZZRRRUUU___sssKKK:::444444333222111000//////////////////////////////------------------------............///111333444111111111222333333444444777777777777777777777777999:::<<<<<<<<<===>>>@@@CCCDDDFFFIIILLLOOOQQQRRROOOcccvvvqqqllljjjjjjiiigggeeeSSSQQQNNNOOOWWWdddsss}}}~~~nnnbbb[[[ZZZ^^^jjjkkkggg___XXXSSSMMMGGG???<<<777444222222000///......---------,,,,,,,,,---............/////////***444///+++HHHvvvZZZOOOoooZZZ999OOOvvv\\\RRREEE@@@PPPppphhhCCC<<<999:::999777>>>IIIBBBAAA@@@BBBFFFMMMTTTXXXNNNNNNPPPLLLLLL]]]ggg^^^VVV___```aaahhhhhhgggooohhh^^^]]]iiiooonnnrrr}}}}}}xxxrrroooqqqwww}}}|||mmm[[[\\\VVVLLLMMMRRR]]]nnnlll\\\ZZZvvv```<<<333...000111...///444//////000000000111111111111111111111222444555666777777999;;;>>>BBBFFFHHHGGGGGGHHHIIIKKKMMMNNNPPPRRRUUUZZZ___bbbccccccbbbmmmkkkiiiiiikkknnnppppppmmmqqqxxx~~~xxxXXXfffqqqfff\\\YYY]]]eeeqqq{{{zzzpppgggaaa[[[TTTPPPPPPNNNLLLKKKLLLMMMMMMLLLIIIHHHHHHIIILLLPPPTTTWWW___dddmmmxxx{{{nnnhhh^^^QQQFFFRRR|||uuuEEE333777222222111000///...------........................------------------------...---......///000222222000000000111222222333333444444555666666777777777666888999:::999:::<<<===???AAACCCGGGIIIKKKLLLLLLJJJUUU[[[ggg~~~rrriiiggghhhhhhhhh```YYYPPPIIIJJJPPPZZZaaasssyyyrrrhhh]]]UUUPPPMMMPPPVVVjjjkkkhhh___XXXTTTNNNHHH???<<<777444333222111///......---------,,,,,,,,,---------.........//////(((222333333<<>>GGGDDDEEEEEEGGGJJJOOOUUUYYYPPPRRRTTTNNNNNNaaajjj^^^```fffdddbbbhhhhhheeelllnnniiihhhkkkkkkiiimmmtttxxxtttpppoooqqquuuyyy{{{xxxwww[[[UUUMMMGGGKKKVVVgggyyynnnbbbXXX[[[hhh]]]:::222///000444444000...000....../////////000000000000000111111222333444444444555666999<<<@@@CCCEEEDDDFFFIIIKKKMMMPPPSSSUUUXXXZZZ\\\```ccceeefffgggllliiiffffffhhhjjjllllllrrruuu|||}}}]]]VVV___gggcccWWWRRR[[[gggkkk{{{sssnnnkkkgggeeeeeeeeeeeedddfffeeefffiiinnnvvv}}}|||mmm```OOONNNMMMOOOYYYvvvLLL:::777444111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000...//////000111111222222222222333444555666777777555666888888888888:::<<<<<<>>>AAAEEEGGGHHHHHHGGGJJJNNNNNNiiirrriiifffeeeeeeeeebbb]]]XXXTTTQQQOOOMMMXXX___iiittt~~~vvviii^^^OOOLLLMMMOOOQQQQQQUUU[[[kkklllhhh```YYYUUUOOOHHH@@@<<<888555333222111000......---------,,,,,,,,,------------............222///---222444555YYYoooxxxXXXKKKTTT~~~lllZZZOOOKKKAAALLL___|||\\\;;;888666555777999:::===@@@CCCFFFIIIJJJJJJKKKMMMPPPOOORRRVVVTTTTTTeeemmmaaahhhhhh___\\\eeegggdddhhhiiinnnmmmgggfffmmmqqqqqqooonnnnnnppprrruuuuuuuuuvvvpppzzzwwwwwwgggVVVNNNLLLPPP[[[eeeggglllzzzmmm___YYYWWWggg|||~~~RRR???000555000...///000...++++++------.........///////////////000111111222222222333444444666888;;;>>>@@@CCCFFFJJJLLLNNNPPPSSSVVVXXXXXXYYY[[[___dddiiilllhhhfffddddddfffiiijjjjjjrrrtttzzz}}}yyyzzzqqqaaa]]]ccceee\\\QQQZZZcccrrryyylllbbbVVVKKKMMMGGGPPPuuuPPP444555666///000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............------......///000000111000000111333444555666666444666888888888888:::<<<;;;===@@@CCCEEEEEEEEEDDDFFFEEEOOOXXXjjj}}}}}}sssmmmiiibbbbbbaaaaaa___ZZZRRRMMMLLLPPPUUU\\\dddllluuu{{{pppjjjccc^^^[[[WWWPPPKKKQQQLLLIIIKKKQQQ\\\mmm{{{lllmmmiii```ZZZUUUOOOIII@@@===888555333333111000......---------,,,,,,,,,,,,------------.........222+++***444555,,,CCCrrr{{{VVVAAACCCqqq~~~kkk]]]PPPEEEDDDJJJOOOdddLLL555777999666555888<<<@@@BBBBBBFFFKKKPPPRRRPPPNNNNNNOOOOOONNNTTTXXXZZZdddkkkdddjjjhhh^^^\\\hhhllljjjnnn___hhhiiibbbeeesssyyyuuuqqqrrrsssvvvyyyzzzxxxvvvqqqzzzyyywwwvvv{{{fffTTTNNNQQQMMMKKKRRRcccxxxvvvfffWWWRRR\\\pppgggFFF444666)))333...******...000///---,,,,,,---------............///000000111111000000333333333444666888;;;<<>>@@@BBBCCCCCCBBBGGGDDDPPPNNNHHHxxxxxxxxxnnngggccc___]]]]]]]]]ZZZWWWPPPOOONNNMMMMMMPPPUUUYYY```dddiiinnnqqqtttwwwyyyyyyzzz{{{{{{zzzyyywwwvvvqqqppplllhhhbbb]]]YYYVVVPPPMMMHHHEEEDDDEEEFFFFFFIIIIIINNNYYYfffvvvlllmmmiiiaaaZZZVVVPPPJJJ@@@===888555444333222000......---------,,,,,,,,,,,,,,,---------.........+++,,,---333666,,,000FFFVVVgggqqq^^^BBB>>>eeeyyy[[[SSSKKKIIIJJJGGGDDDNNN^^^xxxLLL:::???::::::999:::===AAACCCCCCJJJPPPVVVXXXVVVTTTUUUVVVUUULLLQQQYYYXXX[[[aaa```dddfff___^^^hhhkkkjjjpppfffgggffffffkkkrrrwwwxxxuuuvvvwww{{{~~~vvv|||}}}wwwzzz~~~jjjeeeXXXOOOJJJPPP\\\jjjwwwvvvmmm^^^ccciiippp|||lllIII666222;;;//////...,,,,,,...111000...,,,,,,,,,,,,---------------...///000000000//////222222222333555888:::<<>>???@@@AAAJJJHHHKKKKKKHHH]]]}}}ttthhh```^^^^^^]]][[[TTTRRROOOJJJEEEDDDEEEGGGIIILLLQQQTTTVVVWWWZZZ\\\[[[\\\]]]^^^]]][[[YYYXXXSSSQQQNNNJJJFFFDDDBBBBBBGGGGGGFFFCCCBBBDDDIIIMMMMMMVVViii~~~mmmmmmjjjaaaZZZVVVPPPJJJ@@@===888555444333222111......---------,,,,,,,,,,,,,,,,,,---------......---333---'''...222333:::KKKfffZZZ___qqqMMMJJJKKKOOOvvvuuuNNNEEEAAACCCEEEPPPqqq~~~rrrdddIII;;;888:::999777666999<<<===GGGMMMTTTVVVUUUUUUWWW[[[^^^OOOPPPXXXTTTQQQVVVXXXXXX___\\\[[[aaaaaa```iiivvvlllhhhoooqqqmmmooowwwrrrrrrssswww}}}pppuuu}}}mmmvvvhhhddddddiiiiiibbbXXXRRRTTThhhqqqgggbbb___\\\YYYhhh}}}lll999222444,,,333000***---///...---,,,***(((++++++,,,,,,,,,------------...///000000000///...111111222333666999<<<===;;;AAAGGGIIIHHHIIIMMMQQQRRRTTTWWWZZZ[[[[[[YYYXXX[[[\\\___dddiiikkkkkkiiijjjssswwwtttwwwwww[[[ccc\\\XXXXXXUUUPPPOOOTTTQQQWWW```hhhttt}}}vvvmmmfffaaaZZZRRRLLLQQQHHHHHHMMMGGGCCC\\\HHH999...000333000///000+++++++++***************************************************************)))***+++,,,---,,,+++******++++++,,,,,,---......//////000000111111222222222444666666666666888999:::::::::;;;<<<===???@@@GGGJJJBBBIIIUUUIIIVVVyyyllleeeaaa\\\YYYSSSRRRQQQMMMIIIFFFFFFFFF???CCCFFFGGGEEEDDDEEEGGGFFFGGGHHHHHHGGGEEECCCBBBEEEDDDCCCBBBBBBDDDFFFHHH>>>BBBFFFGGGGGGKKKRRRYYYttt|||qqqqqqlllddd^^^YYYRRRJJJBBB>>>999666444222111///---------------------------------............///.........//////000111222888dddqqqSSSJJJqqqFFFLLLCCCAAAddddddHHHFFFDDDCCCPPPrrrrrrHHHUUUppp]]]000999:::888777:::???>>>888>>>BBBIIIOOORRRRRROOOMMMUUURRRQQQTTTUUUSSSSSSWWWZZZ]]]```___^^^^^^aaadddjjjiiihhhiiilllmmmlllkkkppprrrvvv{{{wwwqqqooosssuuusssuuuyyylllvvvYYYUUUVVV]]]hhhllllllooovvvppptttzzz}}}ooofff^^^XXXVVVYYY]]]aaakkkvvvVVVFFF444---111444111+++++++++++++++++++++++++++******+++++++++,,,,,,,,,......//////000000111111000111000000111444:::>>>BBBCCCEEEHHHJJJLLLMMMMMMOOOSSSWWWZZZZZZ[[[___bbb_________aaaffflllrrrvvvrrrqqqqqquuu|||eee]]]XXXZZZ]]]XXXPPPJJJLLLKKKLLLQQQVVV[[[bbbgggttt~~~}}}yyypppddd[[[^^^UUUOOOPPPOOOKKKJJJMMMLLLAAAHHH]]]bbbgggIII555333111000.........///,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++,,,,,,,,,---------------............///...000222333333444666888777777888999:::<<<===>>>@@@AAACCCEEEHHHMMMSSSWWW{{{ppphhhddd^^^YYYQQQKKKGGGFFFFFFEEEDDDCCCBBBCCCDDDEEEDDDBBBCCCCCCCCCCCCBBBAAA@@@???BBBDDDEEEEEECCCBBBBBBBBB>>>AAAEEEJJJQQQ___ppp}}}rrrqqqlllddd^^^ZZZRRRKKKBBB???:::666444222111///------------------------------------........................///000111222222===___|||cccaaaNNN???MMMHHHSSSiiiXXXSSSBBBLLLIIIOOOggg{{{BBB222@@@SSSgggvvvDDD666111:::===666666???>>>@@@CCCFFFHHHIIIHHHHHHNNNLLLMMMQQQSSSRRRTTTXXXUUUXXX\\\^^^]]]\\\ZZZYYYbbbbbbccccccdddggglllpppjjjmmmqqqrrrrrrrrrtttvvvvvvpppmmmppprrrooonnnooopppvvvkkk```[[[VVVPPPNNNPPPUUUVVVVVVVVVWWWXXXZZZ[[[fffkkkxxxzzzzzzrrrggg]]]ZZZWWWTTTUUUXXXWWW[[[hhh}}}}}}HHH@@@888000---...000///---++++++++++++++++++++++++*********+++++++++,,,,,,---......///000000111111222222222222222666;;;>>>???AAACCCEEEHHHJJJKKKKKKNNNRRRVVVXXXYYYZZZ]]]```aaaaaabbbdddhhhmmmrrrtttssssssuuuyyy~~~yyyooo]]]XXXZZZYYYWWWRRRKKKEEEDDDFFFHHHLLLOOONNNQQQTTTWWWZZZ^^^cccfffjjjjjjmmmqqqrrrpppoooqqqqqqrrrqqqmmmfff^^^XXXUUUWWWSSSPPPOOOPPPOOOLLLIIIJJJFFFEEEGGGFFFAAA>>>@@@EEE\\\qqqCCCCCC333222000...------------,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++,,,,,,,,,,,,---------------...............000222222222333555777555666666777888:::;;;<<<===>>>???@@@BBBEEEJJJNNN```yyyqqqeee[[[UUUQQQMMMJJJEEECCCAAAAAABBBBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@>>>@@@BBBDDDEEEFFFIIIKKKXXX^^^gggpppzzzsssrrrlllddd^^^ZZZTTTLLLCCC???:::666444333111///------------------------------------........................///000111222000+++:::hhhTTT\\\\\\CCC;;;IIIXXXfffMMMCCCDDD@@@???GGG___tttIII...333888999UUU~~~hhhOOO999666:::::::::;;;???>>>>>>>>>???AAACCCDDDIIIFFFGGGKKKMMMMMMPPPTTTTTTUUUVVVXXXYYYZZZ\\\\\\]]]^^^___]]]\\\```hhhooohhhlllpppmmmiiigggkkkppprrrkkkhhhjjjlllhhhccc```]]]oooqqqfffYYYWWW\\\dddlllOOONNNMMMLLLMMMOOOQQQRRRLLLNNNVVV^^^aaa]]]YYYYYY]]]___^^^[[[\\\___^^^ZZZPPPSSSWWW[[[]]]dddsssmmm???;;;,,,...000///---++++++---++++++++++++++++++++++++*********++++++++++++,,,------......///000000000333333333333444666;;;???<<<>>>@@@CCCEEEGGGHHHIIINNNQQQUUUXXXYYYZZZ\\\^^^cccdddfffhhhkkknnnppprrrkkknnnrrrvvvxxx{{{}}}pppZZZ[[[______^^^UUUNNNNNNMMMFFF@@@>>>CCCCCCCCCDDDFFFIIILLLNNNGGGJJJLLLLLLLLLNNNNNNKKKKKKLLLMMMKKKHHHEEECCCBBBFFFCCC@@@?????????>>>===DDDBBB@@@??????EEERRR```qqquuuFFF...222000000...---,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---///111111111222444666333333444555666888999:::<<<<<<=========???CCCFFF:::kkk~~~kkkzzznnnfff___XXXRRRSSSPPPLLLJJJIIIIIIHHHGGGCCCCCCDDDEEEFFFFFFGGGGGGKKKMMMQQQUUUYYY___dddiiiooowwwtttsssmmmddd___[[[UUUNNNDDD@@@;;;777555333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................///111111,,,333777KKKmmmYYYkkkYYYBBBQQQBBBJJJjjjjjjJJJCCCCCCBBBHHHOOOddd{{{}}}>>>:::::::::555222<<>>>>>======???AAADDDEEEGGGDDDEEEIIIJJJHHHIIIMMMUUUVVVUUUSSSSSSZZZfffooobbbaaa___\\\[[[^^^bbbeeegggkkknnnlllhhhfffgggiiijjjfffcccdddeeebbbZZZSSSXXXVVVXXXoooyyyppp|||~~~xxxtttsssiiigggccc```]]]YYYVVVSSS[[[WWWUUUVVVVVVUUUWWW[[[PPPWWW[[[ZZZZZZ^^^aaabbbffftttZZZEEE999222+++///222222...******+++************************************++++++++++++,,,------......///000000222222333333333666:::===;;;<<<>>>AAADDDFFFGGGHHHPPPRRRUUUYYY[[[\\\\\\]]]bbbdddgggjjjmmmnnnnnnnnnfffkkkppprrrssstttxxx{{{}}}mmm^^^PPPFFFHHHMMMNNNOOORRRNNNMMMLLLKKKJJJGGGBBB===@@@DDDCCC??????DDDEEEAAA>>>@@@AAAAAAAAAAAABBBDDD@@@BBBEEEGGGHHHHHHHHHHHH@@@DDDHHHHHHOOOfff]]]???AAA:::(((//////...---,,,,,,+++++++++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************+++++++++++++++,,,,,,,,,------------,,,...000000000111222444222222333444555777888999<<<============???BBBDDDDDDJJJllliii]]]sss}}}tttoooiiieeebbbaaa___^^^ZZZ[[[[[[\\\^^^___aaabbbjjjmmmqqqvvv|||uuusssmmmeee___\\\WWWPPPEEEAAA<<<888555333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000111***222222333TTTkkkXXXiiijjjJJJ;;;===LLLeeewwwccceeexxxiiiWWWMMMJJJCCCAAAEEE@@@<<>>AAADDDFFFGGGHHHQQQRRRUUUYYY\\\]]]\\\[[[___aaaeeeiiikkkllllllkkkjjjnnnsssuuuuuuvvvzzz}}}}}}cccRRRIIICCCFFFMMMKKKIIIHHHKKKPPPQQQMMMIIIEEEFFFCCC??????BBBDDDCCCAAABBBCCCBBBAAAAAACCCDDDAAACCCDDDBBB???>>>@@@CCCFFF\\\tttRRR;;;333111111...............---,,,,,,+++************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---+++---////////////111222222222222333555666888999:::;;;<<<======???BBBEEEKKK???FFFmmmuuuYYY]]]yyyvvvtttnnneee```]]]XXXRRRFFFBBB===999666444222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111555---***///999SSSwwwtttrrrSSSEEEJJJNNNddddddNNNQQQ]]]ttt{{{sss___OOODDD===:::;;;???BBBIIIPPPYYYOOO555;;;222---000222000111666---<<>>AAADDDEEEEEEEEEEEEKKKRRRVVVTTTSSSUUUOOOVVV]]]\\\WWWWWW___hhhfffbbb```dddkkkmmmfff___dddeeeiiimmmpppnnnhhhcccdddffffffcccaaa^^^WWWPPPGGGFFFJJJNNNJJJRRRzzzQQQ---888;;;%%%$$$<<>>???@@@@@@DDDGGGJJJMMMVVVcccmmm}}}OOO555777222***,,,111---------------,,,++++++)))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***((())))))))))))***************+++++++++,,,,,,,,,+++,,,......------///000111111111222333555777777555777999:::;;;===@@@BBB@@@HHHFFFIIImmmmmmDDDSSSxxxvvvuuunnneee```^^^ZZZTTTGGGCCC>>>999666444222000++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000000999...---444222666XXXgggbbb|||PPPAAA@@@>>>WWWaaaOOOSSSRRRQQQSSS\\\mmmmmm^^^UUUNNNDDD>>>>>>@@@CCCEEECCCBBBBBBXXX}}}}}}LLL777555777///...555666///+++...333&&&333XXXgggPPP777000444666888<<>>;;;IIIKKKAAANNN{{{```PPPZZZ|||wwwuuunnnfffaaa___ZZZUUUHHHDDD>>>999777444222000++++++++++++++++++++++++++++++,,,,,,,,,------------------------...000000***---111111---///===KKKlllSSSYYYyyySSSJJJBBBDDDYYY^^^HHHGGGEEEBBB@@@CCCJJJPPPaaaqqq}}}hhhVVVIIIDDDAAA???===>>>AAABBB@@@>>>DDDSSSgggMMM111...555---222111,,,---111222...444///000777999555333777777888999:::===AAACCCEEEBBBEEEMMMVVVYYYTTTOOONNNVVVRRRPPPRRRXXX^^^``````cccdddfffhhhjjjjjjiiiggg___eeejjjiiieeebbbdddggg]]]eeefff^^^UUUQQQMMMIIIDDDEEEAAA<<<===BBBAAA<<<999eeesssRRR444///444555///---///---''',,,---...---+++******+++))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......---...000000000111333555777888;;;>>>BBBDDDFFFGGGEEEEEEHHHLLLQQQRRRNNNKKKNNNPPPUUU[[[___bbbddddddiiieeeaaabbbgggmmmoooooonnnvvvrrrpppzzz~~~zzz{{{rrriiinnn}}}jjjccckkk|||RRR888:::'''///:::...***111...))))))***++++++***(((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,,,,---...---------...000111333444444666777888888888:::;;;AAA===@@@DDDAAAJJJuuuggg[[[kkk~~~xxxxxxrrrjjjeeebbb[[[UUUKKKGGGAAA<<<888444000------,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///000111222ZZZyyyUUU[[[wwwGGGCCCDDDWWWsssXXXFFFIIILLLCCC<<>>===888===EEEGGG@@@>>>KKK\\\kkk]]]@@@888444000000//////............//////111111111111111222222222444666:::===>>>@@@BBBDDDBBBDDDHHHLLLNNNNNNMMMMMMTTTRRRQQQSSSVVVYYYXXXVVV]]]aaa```\\\cccrrrvvvqqqccceeehhhiiijjjhhheeeddd^^^^^^___]]]YYYSSSLLLHHHBBBAAA>>>;;;:::::::::;;;@@@999CCCjjjWWW;;;333555000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------...///000111222222444777:::>>>BBBDDDEEEEEEIIIJJJKKKKKKKKKLLLOOORRRUUUTTTUUUWWW\\\```cccdddfffeeeeeeeeefffggghhhhhhuuutttpppmmmooouuuxxxwww{{{eee>>>111444111000///...---,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((()))******++++++))))))***+++,,,,,,------------......///000000000777888999888777888999;;;<<<@@@BBB@@@???EEESSS___iiiTTT{{{vvvvvvxxxwwwrrrjjjeeebbb[[[TTTKKKGGGAAA<<<888444000------,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------............///000111222;;;ccc___ssspppPPP>>>JJJ[[[kkkOOOEEEAAADDDJJJEEECCC>>>:::AAAUUUjjjvvv{{{|||xxxqqqrrryyy~~~wwwnnnbbbYYYTTTOOOGGGBBBGGGCCC@@@>>>===:::888777HHHCCC@@@CCCKKK___}}}oooDDD333222111/////////................../////////000000000000111111444666999;;;<<<===???AAA@@@BBBFFFIIILLLMMMNNNNNNTTTTTTTTTUUUXXX[[[]]]^^^VVVZZZ]]]___kkkwwwuuukkk^^^```cccffffffdddaaa___[[[[[[ZZZWWWSSSMMMGGGDDD@@@>>><<<999888777888888333999@@@DDDOOOtttnnnLLL:::333111//////...---,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,------...///000111111222333555888<<>>444222222000000///...---,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((()))******++++++))))))******+++,,,,,,---,,,------...//////000000444555666666555666888:::===???@@@===:::===FFFNNNooottt{{{~~~|||yyy{{{wwwvvvrrrjjjeeebbb[[[TTTKKKGGGAAA<<<888444000...---,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---......///000111,,,888\\\uuuXXXpppqqqUUU;;;>>>[[[|||jjj]]]OOODDDHHHBBB???>>>>>>===???DDDLLLKKKFFFBBBBBBFFFGGGEEEJJJEEE@@@>>>@@@BBBCCCBBB777777888;;;@@@DDDFFFEEEHHHGGGNNN___zzz\\\DDD///+++//////...///......------------................../////////000333555777888999:::<<<>>>???@@@CCCEEEHHHKKKMMMNNNRRRUUUXXXXXXWWWWWWZZZ]]]WWWWWWVVVWWWaaaiiicccVVVXXXYYY\\\^^^___]]][[[ZZZXXXWWWTTTPPPKKKEEEAAA???<<<:::888666555555555555555888999333000@@@gggmmmWWW===111222444000***......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,------...///000111111222333555888<<<@@@DDDEEEEEEIIINNNRRRTTTTTTUUUUUUYYYYYYZZZ[[[]]]```bbbcccgggmmmrrrrrrmmmiiikkknnn}}}|||zzzxxxvvvzzzzzz|||eeeAAA///000555222+++//////...---,,,++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((('''(((((())))))******+++)))))))))***++++++,,,,,,,,,,,,,,,---......//////000111222333222333666888<<<<<<<<<;;;:::;;;>>>@@@BBB\\\sssiiiWWWMMM]]]uuuttt{{{~~~uuuvvvqqqjjjfffbbb[[[TTTLLLHHHBBB<<<888444111...---,,,++++++******++++++***************************++++++++++++,,,,,,,,,------------...///000000///222<<<^^^eeeYYYzzzRRRNNNCCCCCCiii{{{bbbYYYLLLDDDHHHIIIBBB===>>>:::;;;<<<===>>>===888444<<<===>>>AAACCCCCCBBB@@@BBBCCCBBBBBBGGGMMMPPPPPP]]]mmm~~~XXX===222+++---000///---...------,,,,,,,,,,,,------------......//////000000111333555666777999<<<>>>@@@@@@AAACCCEEEHHHKKKMMMSSSYYY^^^]]]XXXTTTVVVYYY[[[XXXRRRNNNSSSZZZXXXPPPUUUVVVVVVWWWWWWWWWWWWWWWWWWTTTPPPJJJEEE@@@===<<<999888666555444333333333777333444:::>>>??????AAA___bbbOOO333333333444444333000---------,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************+++++++++++++++,,,---...///000000111111222444777;;;???CCCFFFEEEHHHMMMPPPQQQRRRSSSUUU[[[\\\^^^```aaacccfffhhhdddiiipppsssrrrppppppqqq{{{uuuvvvzzz||||||zzz}}}rrr>>>999444333444444///)))...------,,,++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))*********))))))))))))******++++++++++++,,,,,,------......---///000111111222555777888888:::<<<>>>??????===AAAEEEXXXtttTTTMMMdddlllnnnsssuuuxxx|||tttuuuqqqkkkfffbbb[[[SSSLLLHHHBBB===999555111...---,,,++++++******++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,---...///000---222...333___hhhooogggEEE<<>>BBBBBBBBBBBBBBBDDDGGGJJJKKKPPPXXXaaabbb\\\WWWWWWZZZWWWXXXWWWUUUWWW[[[^^^]]]XXXWWWUUUSSSSSSUUUWWWXXXWWWSSSNNNHHHBBB???<<<<<<777666555444333333222222---///333777777666:::AAA>>>FFFaaagggGGG444...333444333///+++***---111,,,,,,+++*********++++++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++++++++,,,---...///000000222222444666:::???CCCEEEHHHJJJLLLMMMNNNOOORRRUUUWWWZZZ^^^aaabbbdddgggjjjfffgggiiinnnssstttrrrnnnzzz~~~|||uuuooorrrxxx||||||zzzwwwwwwzzzrrrOOO>>>666777666222,,,))),,,///,,,,,,++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((())))))******(((((())))))))))))***************+++,,,,,,---------...000000000222444777666666888<<<@@@AAA???===BBBBBBCCCZZZttt~~~zzzdddbbbhhhlllrrrzzzzzzsssppppppqqqrrrtttzzzssstttqqqkkkfffbbb[[[SSSLLLHHHBBB===999555111///---,,,++++++******++++++************************************++++++++++++,,,,,,,,,,,,,,,---//////---//////,,,666\\\WWWXXXxxxtttcccIII444FFFkkkqqqbbb[[[XXXQQQJJJDDD???>>>DDDKKKIIIKKKMMMOOORRRYYYdddkkkooo{{{UUU<<<555+++---.........,,,******+++++++++************++++++,,,------...///000111111...000333555777;;;@@@CCCBBBBBBBBBCCCEEEHHHKKKLLLFFFNNNWWWZZZWWWUUUWWWZZZUUUZZZ```bbb```^^^\\\\\\\\\[[[YYYWWWWWWWWWXXXYYYTTTQQQLLLFFFAAA>>><<<;;;555555444444333222222111333111222333333222777>>>HHH555...<<>>AAABBBJJJKKKLLLLLLMMMOOOSSSVVVRRRVVV[[[^^^^^^```dddgggjjjgggfffjjjpppsssoookkknnnsssuuurrrpppsssvvvwwwsssvvvxxxzzz|||}}}~~~~~~rrrTTT===333222777444///+++***+++---///++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''&&&''''''(((((())))))***((((((((((((((()))))))))))))))******+++,,,,,,,,,---...///000000111333555444555666999;;;<<<;;;::::::CCC@@@===NNNpppzzzqqqnnniiiccc___```eeehhhooonnnllljjjjjjjjjkkkkkkbbbnnnyyy{{{yyyrrrssspppkkkfffbbb[[[SSSMMMIIICCC===999555222///---,,,++++++******++++++************************************++++++++++++++++++++++++,,,---...//////,,,000444///444[[[}}}SSSMMMaaatttYYYIIICCCIIIddd{{{pppeeeaaajjjwww~~~pppHHH111333666******------,,,***)))***+++*********))))))*********++++++,,,---...///000000///111222444666999>>>BBB@@@AAABBBEEEHHHLLLNNNPPPEEEIIIOOOPPPPPPSSSXXX]]]ZZZ[[[___bbbbbb^^^ZZZXXX^^^___aaaaaa```]]]ZZZWWWPPPMMMIIIDDD???<<<:::999333333333333222111000000888111///444999666111......333===BBB<<<888DDDUUUVVVJJJ<<<777:::999000''')))'''(((,,,222222---'''******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))******************+++,,,---......///000111333666999<<<===>>>DDDFFFIIILLLMMMOOOQQQSSSPPPUUUZZZ\\\\\\\\\```dddiiifffdddfffkkkooopppooommmoooooolllnnntttxxxxxxsssuuuwww{{{~~~}}}|||tttzzz}}}uuuxxx}}}SSS888222444555444+++++++++...000000...,,,******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))***++++++,,,---...//////...///111333222333444555666777999:::>>>HHHGGGBBBDDDNNNlllqqqssspppkkkfffbbb[[[SSSMMMIIICCC===999555222///---,,,++++++******++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,(((***333777555999BBBjjj[[[OOO```qqqwwwiii[[[TTTQQQYYYmmmUUU:::888222,,,///111,,,//////---++++++,,,+++******))))))))))))******)))******+++---...//////000111222333444777<<>>???>>>777111111111000000//////............//////000000111111444444555555666777777888AAA===<<<@@@HHH[[[yyy}}}\\\DDD:::888777666111000000///......------***************************))))))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------...000333444666888;;;>>>>>>AAADDDFFFFFFIIINNNSSSOOORRRVVVYYY[[[[[[YYYXXX```bbbgggmmmpppqqqmmmjjjllliiijjjnnnnnnkkknnnuuunnnlllnnnssssssppprrrxxxoooqqqtttsssrrrrrrtttvvvvvvvvvvvvvvvyyy^^^DDD:::333222222111000//////...------,,,+++***************++++++)))'''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,------......///000111222444666777999999===>>>AAABBBBBBCCCEEEGGGVVVmmmuuurrroookkkgggaaa[[[WWWPPPJJJAAA<<<999666000,,,)))***++++++++++++***)))))))))************))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,---...///000000111555===hhhzzzSSSMMMgggooolllaaa[[[hhhmmmuuu\\\===999333...,,,---...---***+++++++++******)))))))))(((((()))))))))*********++++++++++++,,,,,,,,,,,,111000000222666999::::::999;;;>>>BBBEEEHHHJJJKKKMMMPPPUUUWWWXXXYYYZZZ[[[YYYXXXWWWWWWXXX[[[___bbb^^^^^^[[[VVVTTTUUURRRMMMJJJDDD===;;;===<<<666111000000000/////////...............///000000111111222222333333444555555666333222444666555666AAAMMM\\\uuujjjYYYHHH???444//////000...,,,000//////...------,,,,,,***************************)))((((((''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******++++++,,,,,,---...000222444555888<<<>>>???BBBFFFHHHHHHIIIKKKMMMNNNPPPTTTXXXZZZZZZYYYXXX]]]___dddjjjooopppooommmjjjiiilllqqqrrrooopppuuusssoooooorrrrrrnnnmmmpppmmmoooqqqpppnnnnnnppprrrmmmooopppnnnhhhfffnnnzzz}}}bbbRRRDDD888555:::111111000000///......---,,,,,,+++*********++++++(((((()))))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))(((((()))))))))*********++++++,,,,,,---.........//////111222444666777888;;;===???@@@AAABBBDDDFFFRRRMMMVVVxxxtttqqqnnnkkkgggaaa[[[WWWQQQKKKCCC>>>:::666111---)))******++++++******)))((())))))******))))))((((((((())))))))))))***************++++++++++++,,,***++++++,,,---...//////111+++:::gggjjjWWW[[[qqqrrrttt}}}zzzrrrrrrqqquuuyyyeeeFFF444)))111---******,,,---,,,)))************))))))))))))(((((())))))))))))******))))))******++++++++++++000//////111444777888888999999;;;===AAADDDGGGIIIGGGMMMSSSTTTQQQQQQUUUYYYXXXXXXYYYYYYXXXWWWUUUTTTYYY]]]\\\UUUOOONNNNNNLLLGGGAAA:::888999888555111///////////////.........---......//////000111111000000000111222222333333666777;;;>>><<<666444666>>>AAAGGGOOO```||||||fffTTTIII???555---...///111444777666333000......---,,,,,,+++++++++************************))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,...111333555888<<>>>>>???AAACCCEEEBBBEEERRRiiirrrqqqnnnkkkhhhbbb\\\WWWPPPLLLEEE@@@;;;777222...))))))************))))))(((((())))))))))))(((((((((((((((((()))))))))***************++++++++++++******+++,,,---...//////---:::777444[[[yyyWWWXXXoooqqqIII333///222222,,,***)))***,,,,,,***((())))))))))))))))))))))))(((((((((((()))))))))***(((((())))))******++++++,,,++++++---111444555555;;;<<<===???AAABBBDDDDDDHHHMMMQQQPPPLLLJJJMMMPPPWWWXXXZZZ\\\\\\YYYTTTPPPUUUYYYXXXRRRNNNMMMLLLIIIDDD>>>777444444444222000........................------......///000000111//////000000000111111111333222333555777888777888;;;999777333555???NNNZZZlll{{{ppp___OOOEEEAAA<<<777333333444333222222333333222///---,,,,,,,,,,,,++++++************************************))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,+++---000333555888;;;>>>BBBCCCFFFIIIJJJIIIGGGEEELLLNNNRRRVVVZZZ[[[\\\\\\___```ccchhhnnnqqqqqqpppkkknnnrrrvvvxxxxxxyyy{{{xxxsssooopppttttttppplllnnnnnnnnnmmmkkkjjjjjjjjjjjjfffdddccc```YYYUUUVVVWWWZZZWWWPPPQQQaaavvv|||dddKKK888///999444333888888333//////------,,,,,,++++++++++++)))))))))))))))***+++,,,///***&&&&&&)))+++(((%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((()))))))))************+++,,,,,,------------...000111333444444666888:::;;;;;;<<>><<<888555333999>>>FFFPPPVVVTTTKKKCCCvvv{{{}}}}}}zzzkkk^^^UUUQQQDDD<<<333000222666666555000000111222222222111000......---***((((((+++...************))))))))))))))))))))))))))))))))))))******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,+++---000222444777:::===AAABBBEEEFFFHHHHHHIIIIIILLLNNNRRRVVVZZZ\\\]]]]]]bbbcccfffjjjnnnpppooonnnmmmpppssstttuuuyyy|||~~~yyyuuuqqqqqqtttuuurrrlllpppooonnnmmmlllkkkiiihhhhhh```XXXVVVTTTOOOLLLMMMNNNTTTTTTLLLCCCAAABBBBBBPPPSSS___ooozzz~~~pppPPPDDD999666555444777===444000......///---...///+++++++++***************(((((((((((()))******+++666///'''$$$'''***)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))******+++,,,,,,,,,---......000111222333333333555777999999:::<<<>>>>>>???AAADDDDDDGGGSSS___jjjqqqpppooonnnkkkeee___ZZZNNNLLLGGGBBB;;;666111///***))))))(((((())))))***'''(((((())))))(((((('''''''''(((((((((((()))))))))))))))************+++***++++++,,,---...///000222+++///777333111KKKoooiiillluuuuuuOOO:::666111...---,,,***'''++++++++++++***((('''&&&''''''''''''((((((((((((''''''(((((((((((())))))''''''((()))***++++++,,,---,,,,,,...111444555555666999???EEEIIIJJJJJJIIIUUUUUUTTTRRRPPPOOONNNNNNSSSRRRSSSWWW[[[\\\XXXUUURRRSSSQQQMMMMMMNNNIIICCC;;;777333111000///......,,,,,,,,,---------------,,,------......///000000000000000000000111111111222444444333555888777333666555333222444888<<>>999777666AAA===888666666444111...222111000...............,,,...000000000000111222)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***+++++++++,,,...000222333555999;;;>>>BBBFFFGGGFFFFFFIIIMMMLLLNNNQQQUUUXXX[[[\\\]]]bbbccceeeiiilllllljjjhhhkkkooopppoooqqqvvv{{{|||wwwvvvssspppppprrrnnniiinnnmmmjjjjjjjjjiiigggeee___XXXSSSSSSQQQKKKGGGFFF888AAAGGGGGGEEEEEECCC@@@>>><<<>>>AAA@@@BBBQQQbbbrrrvvvvvvwwwooo]]]MMMDDD;;;444<<<888555666555000...---///...------,,,++++++,,,******************))))))(((((((((((((((((()))***555///(((%%%%%%((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))((())))))******+++,,,,,,------...///000111222222222444666777777888:::<<<===999999BBBIIIJJJIIIIIIWWW]]]kkkrrrqqqpppooommmggg```[[[LLLKKKGGGBBB;;;555000...***)))(((''''''((()))***''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))************))))))***+++,,,---......444///***+++333999777000SSS___VVV```eee~~~{{{nnnjjjrrr~~~|||sssTTT>>>111555333111---)))(((***---)))***))))))''''''''''''&&&&&&&&&''''''((((((((('''''''''((((((((())))))'''(((((()))***+++,,,------,,,,,,...222444555555555888<<>>===:::999;;;777999<<>>AAAEEEHHHIII@@@IIIPPPPPPKKKLLLUUU^^^___ZZZTTTSSSWWWZZZYYYWWWPPPWWWZZZQQQGGGBBBAAA@@@555444333222000...---,,,+++++++++,,,,,,---------,,,,,,------...//////000//////////////////......///444555000...222444222777444000000222555666555000444888888666555666888***:::DDD>>>777777666111000555888555444666666555444444444444333222111111222333222111...---...///000...---...000///,,,)))...,,,******+++,,,+++)))))))))))))))************))))))))))))))))))))))))...---,,,***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++---///111111222333666888777BBBMMMNNNGGGBBBDDDIIIJJJLLLNNNQQQTTTVVVWWWXXXUUUWWW\\\aaadddddd```]]]^^^fffkkkjjjkkkoooooolllccciiikkkffffffjjjkkkiiibbb```]]]]]]^^^^^^\\\YYYUUUPPPKKKJJJGGGBBBAAACCC>>>===:::777999======888999:::888444333444444111777888888666444444777:::333666888777555555666666666555777:::999666666:::111222444777777444///,,,111444000)))(((...000---000000,,,'''%%%(((+++---))))))))))))***************)))((('''''''''''''''$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((()))******++++++******+++,,,------......000222555666666777999;;;;;;:::<<<>>>>>>>>>EEEMMMNNNQQQTTTVVVWWWaaauuuooooooppppppnnnhhhaaa\\\KKKHHHCCC???:::555///+++******)))((((((((((((((()))***,,,+++)))'''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++------......///000000000777//////EEEiiivvvdddSSSRRRcccqqqJJJCCC999222///---+++***+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******,,,+++***,,,///111222111;;;777555888@@@FFFIIIHHHJJJKKKLLLNNNQQQSSSTTTUUUSSS\\\]]]VVVTTT[[[aaa```TTTQQQQQQSSSMMMAAA:::;;;444333222000...---,,,,,,++++++,,,,,,,,,---------))))))***+++,,,...000111///000111000......000222///000222333333222000...///666777222///222444222222333555555555666777999222000999QQQVVV:::***999555555444444333222222222111111111111111000//////........................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,---......///111555999:::BBBKKKLLLGGGBBBBBBEEEJJJLLLOOOPPPRRRUUUYYY\\\WWWYYY\\\[[[YYYZZZ]]]```aaa]]]\\\bbbjjjmmmhhhbbbaaadddfffddd```]]]]]]^^^```___^^^^^^\\\YYYUUUQQQJJJIIIGGGEEEBBB@@@>>>===<<<;;;:::888777666666666333333333333333333333333222333555777777666555444333333333333333333333333222222222222222222222222333222222111000//////...------,,,,,,,,,+++++++++,,,+++******))))))************))))))((((((''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++,,,------......//////000111222444555666777888:::;;;<<<<<>>@@@?????????CCCDDDFFFHHHKKKMMMOOOPPPSSSTTTWWWYYYVVVPPPPPPTTTRRRKKKGGGIIIIIIBBB999444222222000///------,,,,,,,,,,,,,,,---------......000///////////////000000111111000111111111///...///...---,,,,,,---///000111111///...111555555111333333444444555555555666555222///:::IIIBBB222///000000000000///////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((''''''&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,------......111555888======???AAADDDFFFFFFFFFJJJNNNRRRVVVXXXZZZ\\\^^^___\\\YYYYYY^^^eeekkkooopppjjjdddccceeegggfffcccllllllkkkhhhdddbbbbbbccchhhddd___ZZZUUUQQQLLLIIIFFFEEECCCAAA???<<<;;;:::555555333222111111111111111111111111111111111111////////////000000000000000000000000000000000000//////////////////////////////......------,,,,,,,,,,,,+++++++++*********+++******))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))******++++++,,,---------...///000111222333444555444555666777888;;;@@@CCC@@@JJJNNNJJJIIIPPPVVVVVV\\\\\\^^^___^^^aaalllxxxnnn___sssrrrpppnnnjjjddd]]]XXXKKKHHHCCC???:::555///+++***))))))(((((((((((((((%%%&&&((('''%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))************++++++,,,---------///+++---666===999111+++:::PPPjjjzzztttdddJJJDDD:::333000/////////,,,,,,++++++***)))((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++***)))***,,,...///...000666<<<>>><<<;;;;;;>>>BBBCCCEEEGGGJJJLLLNNNOOOQQQOOORRRYYYWWWMMMKKKQQQOOOKKKGGGEEEBBB<<<555000111000///...------,,,---------------........................///000111222333222111111222222///,,,555555555555666777888999666666555444555777777666222111000000111111111000111333...000???AAA555///000000000000000000000000---............---,,,,,,************************+++************)))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******+++++++++,,,------...111555888@@@AAABBBBBBAAA@@@@@@@@@IIIMMMRRRVVVYYYZZZ\\\]]]ccc___[[[\\\bbbiiimmmooouuuooohhheeeeeegggggggggkkkiiigggccc```_________fffaaaZZZTTTOOOKKKGGGDDDBBBAAA@@@>>><<<:::888777333222111000////////////////////////////////////......---------...///000........................------------------------------,,,,,,++++++++++++++++++*********)))))))))******)))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))******+++,,,,,,,,,---...///000111222333333222333444555777:::===@@@@@@HHHLLLKKKLLLRRRXXXYYYXXXYYY^^^aaa```]]]```fffbbbeeemmmxxxgggYYYOOOEEE???sssqqqooommmiiiccc\\\WWWKKKHHHCCC???:::555///+++***))))))((((((((((((((($$$&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***+++++++++,,,------......000111555888555111333888666888444@@@ccctttTTTCCC@@@///////////////---***(((+++,,,---,,,+++)))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++***)))***,,,.........111777<<<<<<999888<<<@@@BBBCCCDDDFFFHHHJJJKKKLLLJJJGGGKKKSSSRRRJJJGGGLLLMMMNNNLLLEEE===666333222//////...---,,,,,,------------........./////////000000000000111222333444000000111444777999999888111333666888:::::::::999>>>>>>??????===;;;;;;===CCC@@@<<<:::999666333000///888333...888===666333//////////////////......---------------,,,++++++*********************************)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((()))******+++++++++,,,------...000444888777>>>FFFHHHFFFEEEHHHKKKLLLPPPUUUXXXZZZ[[[\\\^^^cccaaa___bbbfffiiiiiihhhssspppllliiihhhhhhjjjjjjiiigggdddbbbaaa``````___bbb]]]VVVPPPLLLHHHEEECCC>>>===<<<:::888666555444111000///.......................................---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************)))))))))(((((((((***)))((((((''''''(((((('''''''''''''''(((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))***+++++++++,,,------...///000111111333222333555777:::<<<===JJJNNNPPPMMMLLLNNNQQQRRRRRRRRRUUU]]]```]]][[[]]]llljjjfffccceeejjjoooqqqzzz~~~iii```SSSJJJFFFFFFBBB>>>rrrqqqnnnlllhhhccc\\\WWWKKKHHHCCC???:::555///+++******)))((((((((((((((($$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''(((((()))******++++++,,,,,,---.........111555777222...333<<<555???>>><<>>888rrrpppmmmkkkgggbbb\\\XXXKKKHHHCCC???:::555///+++******)))(((((((((((((((%%%%%%&&&&&&%%%&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))))))))******+++,,,,,,,,,,,,+++---444777444000///+++555555222555444999FFF@@@OOOdddwwwpppYYYFFF:::,,,(((...333///'''%%%,,,111111---'''###$$$&&&))))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((())))))******---,,,+++,,,...//////...222666999;;;<<<>>>BBBFFFIIIIIIIIIJJJKKKKKKLLLLLLQQQSSSRRRPPPRRRVVVVVVSSSGGGKKKHHH???777555444222---,,,,,,,,,,,,,,,------....../////////000000000......000333666999<<<>>>???DDDIIILLLMMMRRR\\\dddVVVXXX\\\```dddgggiiijjjccc\\\[[[dddllljjjbbb\\\fffbbb]]]\\\\\\[[[VVVRRRHHHOOOIIIAAABBB<<<666888555555444333111000//////---------...---,,,,,,+++************************))))))((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((((((((((()))******++++++***+++,,,,,,---000444777===BBBHHHIIIIIIIIILLLPPPQQQSSSUUUVVVVVVWWWZZZ\\\^^^aaaccccccbbb```^^^^^^ccchhhnnnoookkkfffdddcccbbbaaa```bbbeeefffdddbbbWWWTTTOOOJJJGGGDDD@@@>>>888777666444333111000///------,,,+++++++++,,,,,,++++++++++++++++++++++++)))***,,,---------,,,+++************************************************)))))))))))))))*********((((((((('''''''''&&&&&&)))(((''''''&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((()))******++++++,,,,,,------......222111000333777::::::999:::;;;>>>BBBFFFIIIMMMPPPYYYWWWWWW[[[^^^```ffflll]]]aaadddgggoooyyy{{{wwwkkkqqqpppiiilllyyy~~~~~~}}}xxxrrrnnniiiddddddfffLLLNNNKKKDDD@@@BBBBBB???qqqooommmjjjgggbbb]]]YYYKKKHHHCCC???:::555///+++******)))(((((((((((((((%%%&&&&&&&&&%%%&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((((()))******++++++,,,---...///,,,***000888444444------999:::555777444000///222666:::DDDOOOVVVVVVTTTcccfff>>>>>>@@@AAA;;;222...///###222666***$$$,,,111---,,,+++***'''$$$$$$%%%'''&&&)))***)))&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))*********...---,,,,,,...000000///111444999===???BBBDDDFFFOOOOOOOOOOOOPPPPPPPPPPPPRRRVVVTTTMMMNNNVVVXXXRRRBBBCCC???666333555222---,,,,,,++++++,,,,,,------////////////000000000000000222666<<>>AAAEEEJJJNNNPPPOOOPPPQQQQQQQQQRRRUUUWWW\\\___bbbaaa^^^\\\\\\^^^^^^eeennnpppkkkddd___]]]ZZZYYYZZZ]]]aaabbb```^^^RRROOOJJJFFFBBB>>>:::888666666555333111000///...,,,+++***************+++************************''')))+++,,,---,,,***)))************************************************))))))))))))************(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))+++++++++,,,,,,---------111//////222666999999777888888999===???AAACCCFFFMMMPPPWWW\\\\\\\\\bbbjjjdddeeedddbbbiiiuuuyyywwwhhhqqqrrrjjjjjjsssssslll{{{|||}}}~~~~~~{{{zzz|||zzzxxxwwwxxxsssrrrtttrrriii]]]VVVVVVLLLNNNJJJ@@@;;;;;;999444rrrrrrnnnhhhdddccc^^^WWWJJJGGGCCC???:::555000,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((*********))))))))))))))),,,,,,,,,------------...111111000000000000111111111111000///////////////000111222333666888;;;<<>>AAADDDHHHLLLOOOPPPOOOOOOSSSWWWYYYYYYWWWWWW[[[aaaeeeddd```ZZZWWWZZZ\\\^^^aaadddcccaaa___\\\```dddccc___YYYVVVUUUJJJHHHEEEAAA>>>:::888777333333222000///---,,,,,,+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))(((************))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))******+++++++++,,,,,,,,,000000111222333444444555777999;;;===???AAAEEEGGGLLLPPPVVVZZZ\\\]]]^^^^^^gggcccbbbdddeeedddjjjrrrnnnjjjjjjooopppnnnoootttvvvyyy|||}}}|||{{{zzz{{{|||}}}}}}wwwwwwyyyzzz{{{yyywwwvvvqqqpppmmmiiibbb[[[TTTPPPNNNJJJEEE@@@===:::777555qqqqqqnnngggdddbbb]]]WWWKKKHHHCCC???:::555///+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))),,,,,,---------.........000000000//////000000000//////...---------------+++++++++,,,---///000111++++++++++++++++++++++++111...,,,...000///***%%%------,,,++++++***)))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((+++++++++,,,---...000000111444888===BBBDDDFFFGGGOOOLLLJJJLLLQQQTTTTTTRRRRRRWWWWWWQQQKKKJJJJJJIIIGGGBBB;;;555333222111000///,,,******---000222222444222111222444666:::===CCCUUUnnnxxxlll```ZZZSSSIIIBBBAAA<<<777444333///+++...555...,,,***)))***++++++***+++)))(((((())))))(((&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******)))***+++,,,---///222555666999===@@@CCCFFFJJJLLLNNNMMMOOORRRWWWZZZZZZYYYZZZ\\\aaaeeegggddd```\\\]]]]]]___aaabbbcccbbbbbb```cccdddaaa[[[TTTPPPNNNHHHGGGDDD@@@<<<:::888777333222111000...---,,,++++++++++++*********))))))*********)))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))*********)))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))*********+++++++++,,,,,,......///000111222333333555777999;;;<<>>888333111000000///000---+++,,,000333444333444333888BBBIIINNNZZZhhhrrr|||```OOODDD===999888777444111111111...+++))))))*********)))(((((()))******(((&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((()))******)))***+++,,,---///222555666888<<<>>>AAACCCGGGJJJLLLLLLOOOSSSXXX\\\\\\\\\[[[\\\^^^bbbggghhheeeaaa___^^^^^^]]]^^^```bbbdddbbbbbbbbb^^^WWWPPPKKKHHHFFFDDDAAA>>>:::888666555111111000///---,,,+++++++++************)))))))))******))))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))*********))))))))))))(((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))*********++++++++++++,,,,,,---...///000111111222222444666888999;;;???AAAAAADDDHHHKKKNNNQQQUUUXXXcccaaaaaacccbbbaaadddiiiiiijjjpppwwwyyyuuurrrssspppsssxxx{{{|||}}}xxx{{{~~~~~~{{{xxxxxxyyyyyyzzz{{{xxxtttqqqqqqsssmmmkkkhhhccc\\\UUUOOOLLLFFFBBB===999777555222000ppppppmmmfffcccaaa\\\VVVNNNJJJEEE@@@:::444...***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))),,,------------.........------............------******)))))))))))))))***------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++(((***+++)))''''''+++///)))(((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))))))))***+++,,,......111333666:::>>>AAACCCDDDBBBEEEGGGHHHIIIMMMSSSXXXXXXXXXTTTPPPPPPQQQNNNHHH>>>:::555111000//////...///000222222222222333444777;;;MMMfffvvv{{{dddVVVFFF@@@AAA???777///444111...---,,,,,,***))))))(((((()))+++***(((&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***)))***+++,,,---///222555666999<<<>>>@@@CCCFFFIIIMMMOOORRRVVVZZZ]]]]]]]]][[[ZZZZZZ^^^dddgggfffdddaaa___]]]ZZZZZZ\\\```ddd______]]]ZZZTTTNNNIIIGGGBBB@@@>>>;;;888555444333000///...---,,,+++******************))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))************++++++++++++,,,,,,---...///000111111000222444666777999<<>>:::666444222000...pppppplllfffbbb```\\\UUUNNNKKKEEE@@@;;;555...***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))))))))))),,,,,,,,,,,,------------+++,,,------------,,,+++***))))))((())))))******((('''''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))))))))***+++,,,---...222333666:::>>>BBBEEEFFFCCCFFFIIIHHHHHHJJJOOOTTTUUUTTTRRRPPPQQQSSSOOOHHH;;;777333000000000///...///222444222///222;;;CCCPPP\\\uuuyyyaaaPPPFFFAAA>>>:::888666555444222...++++++***)))***++++++)))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((()))))))))***+++,,,---///222555777:::===@@@BBBDDDGGGJJJOOORRRVVVZZZ\\\]]]^^^^^^]]][[[[[[]]]bbbfffgggfffdddccc```\\\YYY[[[___ddd___]]]ZZZUUUPPPKKKFFFCCC>>><<<:::777555333111111...------,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***)))))))))((((((((((((''''''''''''''''''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))*********+++++++++,,,,,,---...///000111111000222444555666888;;;===>>>@@@CCCEEEHHHMMMRRRVVVWWWZZZ\\\\\\^^^aaaeeeggg```ccceeegggjjjllllllllljjjmmmpppqqqpppooonnnoootttwwwyyyxxxuuuqqqqqqqqqoooppppppmmmjjjhhhjjjllleeeccc^^^WWWQQQKKKGGGEEE>>>;;;777444333111///...ooooookkkeeeaaa```[[[UUUNNNJJJEEE@@@;;;555///+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***++++++++++++,,,,,,,,,,,,******,,,,,,,,,,,,******))))))((((((((()))******%%%%%%%%%&&&'''((()))******************************)))(((***,,,,,,(((%%%((((((((((((((((((''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))))))))***+++,,,......111333666:::???CCCFFFHHHGGGIIIKKKKKKIIIIIIKKKNNNKKKMMMMMMLLLMMMNNNJJJBBB999666222111111111111000222333333333888GGG\\\lllcccRRRJJJFFFDDDAAA@@@>>>;;;777444///---+++***++++++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((()))))))))***+++,,,---///222555888:::>>>AAACCCFFFIIILLLOOOSSSXXX\\\]]]]]]^^^___````````````aaadddfffhhhggggggeeeaaa\\\[[[___bbb```\\\VVVPPPKKKFFFAAA===:::999777444222000//////,,,,,,+++******)))(((((((((((()))))))))))))))***''''''(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((()))))))))))))))************+++,,,,,,---...///000000111///111333444555777:::<<<<<<>>>AAACCCFFFJJJOOORRRTTTXXXZZZYYY[[[aaafffgggbbbddddddccceeejjjlllkkkkkknnnqqqqqqpppooonnnooouuuvvvwwwxxxyyyzzzzzzzzzuuutttrrrooollljjjhhhfffbbb___YYYRRRKKKFFFCCCAAA;;;888444222111000///---ooooookkkdddaaa___ZZZTTTMMMJJJEEE@@@<<<666111---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***))))))*********+++++++++((()))+++,,,,,,+++)))((((((''''''''''''((()))***(((((('''(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((*********+++,,,---...///000222555999???DDDHHHJJJJJJKKKMMMMMMLLLJJJJJJJJJFFFKKKMMMLLLKKKJJJEEE===888555333222222333333222555666;;;HHH^^^zzzxxx___VVVRRRLLLHHHFFFDDDCCCBBB444000---******+++++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((())))))***+++,,,---///222555666999===@@@CCCFFFJJJMMMLLLQQQWWW[[[]]]]]]^^^```aaacccdddbbb___^^^bbbfffggghhhhhhccc\\\YYYZZZ]]][[[VVVPPPJJJGGGBBB>>>:::777666444222000///...---+++******))))))(((((('''(((((((((((())))))******'''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''))))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))))))))******************+++,,,---...//////...000222333333555888:::<<<>>>AAADDDFFFIIIMMMPPPUUUYYYZZZWWWXXX```fffgggbbbeeefffcccdddjjjllliiimmmppptttwwwwwwxxxxxxyyytttrrrrrrvvv~~~yyyuuurrrqqqqqqnnniiiddd___[[[UUUNNNGGGBBB@@@>>>888555111//////...---,,,nnnnnnjjjdddaaa___ZZZTTTLLLIIIEEE@@@<<<777111...)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***((())))))))))))*********''')))***++++++***)))'''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&''''''((())))))))))))))))))))))))&&&&&&'''&&&&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))*********+++,,,---/////////000444888>>>CCCHHHJJJKKKLLLMMMNNNNNNLLLJJJHHHHHHNNNQQQPPPMMMJJJDDD===888555333222333444444333666:::GGGcccbbb\\\SSSMMMJJJJJJLLLLLL777333...+++***+++,,,,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((())))))***,,,,,,---///222555555888<<<@@@CCCFFFJJJMMMHHHNNNUUUZZZ\\\]]]___aaa___ccceeeaaa[[[YYY]]]bbbdddffffffbbbZZZUUUUUUWWWTTTOOOIIIFFFDDDBBB???<<<666555333111///...------******))))))(((((('''''''''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''(((((('''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))))))))************))))))***+++,,,------...---///000111222444666999===@@@CCCFFFHHHJJJMMMPPPWWW[[[[[[VVVWWW___eeeeee```eeefffccceeejjjjjjfffiiimmmssswwwzzz|||~~~zzzuuuqqquuu}}}vvvrrrooopppsssrrrkkkeee^^^ZZZSSSKKKEEE@@@>>>===555333///...------,,,+++pppmmmhhhddd```[[[VVVRRRPPPKKKDDD???<<<777000,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''(((((())))))))))))(((((()))))))))))))))(((''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''')))(((&&&&&&((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))*********++++++,,,,,,---///222666;;;???AAACCCCCCJJJLLL___tttmmmQQQDDDKKKOOOIIIHHHNNNNNNCCC999555000444111111888555444>>>CCC^^^pppTTTOOOSSSMMMAAA<<<777///)))---222000(((%%%))),,,+++((('''(((***(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((((('''''')))***+++,,,------,,,...111333888>>>CCCDDDBBBAAAEEEIIIOOORRRUUUWWWXXXYYY[[[]]]`````````bbbbbb___WWWRRR^^^^^^aaaddd^^^SSSLLLLLLPPPLLLGGGBBB???<<<999777555444222///---+++***)))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''(((((((((((()))))))))))))))******++++++,,,------------...000111222333444<<<===???@@@BBBGGGMMMQQQRRRRRRRRRRRRUUUZZZaaafffaaaeeeggggggjjjnnnnnnjjjeeegggjjjooouuuxxxyyyxxxyyyxxxwwwvvvvvvwwwxxxyyy{{{zzzvvvooommmkkkeee^^^[[[VVVOOOHHHCCC???;;;888333222000...,,,++++++***pppmmmhhhddd```[[[VVVRRROOOJJJDDD???<<<777111,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((())))))******))))))((()))))))))))))))(((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))*********+++,,,,,,------222444666:::===@@@CCCDDDHHHGGGPPP\\\XXXIIIFFFNNNNNNLLLLLLMMMJJJDDD===;;;;;;888//////888;;;CCCUUUzzzhhhSSSMMMLLLBBB;;;222+++******+++++++++***)))))))))******)))(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((((('''''')))***+++,,,---,,,,,,...111333555888===AAAEEEHHHJJJKKKKKKOOOUUUYYYZZZ[[[[[[\\\bbbbbbccceeeeeebbb\\\WWWYYYYYY[[[]]]]]]ZZZSSSMMMLLLHHHCCC???===:::777555444333111///,,,+++***)))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))((((((((('''''''''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((('''''''''((((((((()))))))))))))))******++++++,,,,,,---------...///111222333444999:::;;;<<<>>>BBBHHHLLLQQQSSSUUUVVVVVVXXX[[[^^^aaadddeeeeeehhhlllmmmjjjllljjjjjjkkknnnqqqtttvvvtttttttttttttttttttttuuuuuuvvvsssooollliiibbbZZZSSSOOOHHHBBB===999666444222111///...,,,++++++***pppmmmhhhddd```[[[VVVRRRNNNJJJDDD@@@<<<777111+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))******************)))((())))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))*********+++,,,---------333444666888;;;>>>@@@AAACCCCCCFFFJJJJJJIIIKKKPPPMMMPPPNNNHHHBBB>>>:::666222555444777AAAMMMnnneeeSSSRRRHHH???;;;555///111888333...((('''***,,,***((()))((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((((('''''')))******+++,,,,,,,,,...111444666666:::@@@GGGLLLLLLLLLHHHMMMTTTYYY[[[\\\[[[[[[aaabbbccceeefffddd```]]]YYY[[[YYYWWWZZZ^^^WWWJJJGGGCCC???;;;999777555333333222000...,,,******)))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((('''''')))))))))(((((((((''''''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,---...///000222333333555666777888:::===BBBEEEOOORRRVVVYYYYYYYYYZZZ[[[^^^aaaaaa```bbbgggiiihhhnnnmmmkkkjjjkkklllmmmoooooopppqqqrrrrrrqqqooonnnjjjmmmmmmjjjgggccc[[[SSSPPPKKKEEE@@@<<<999666444111000///---,,,+++++++++pppmmmhhhddd```[[[VVVRRRMMMIIIDDD@@@===888111+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))************++++++++++++******(((((())))))(((((('''&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******+++,,,---......111222555999;;;============CCCHHHKKKOOOSSSSSSPPPJJJMMMKKKDDD@@@@@@<<<555111333777IIIeee|||mmm```PPPDDDCCC===222333>>>:::555...***)))***))))))***)))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((((('''''')))******+++,,,,,,---...222444:::<<>>AAAGGGKKKPPPTTTVVVWWWXXXZZZYYY\\\\\\ZZZ[[[aaaeeeeeejjjlllnnnnnnmmmkkkiiiiiilllmmmnnnoooooonnnllljjjcccffffffaaa^^^[[[TTTMMMLLLHHHBBB>>>;;;999666555000///...---,,,,,,++++++pppmmmhhhddd```[[[VVVRRRLLLIIIDDDAAA>>>888111+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))************++++++++++++******((((((((((((((('''&&&&&&%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''$$$'''))))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))***+++,,,---...//////000333888>>>@@@AAA???>>>===FFFMMMPPPTTTYYYXXXRRRKKKJJJGGGCCCBBBDDD@@@;;;===???IIIkkkkkkTTTLLLFFF===>>>GGG???===888111***'''(((*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((((('''''')))***)))+++,,,,,,---///222555;;;@@@EEEGGGGGGGGGJJJNNNOOOQQQSSSTTTUUUVVVYYY[[[[[[]]]___aaabbbbbbbbbbbbdddllliiiZZZRRRTTTNNNBBB@@@===999777666555333222///...---+++***)))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''((((((((((((((())))))******+++,,,,,,++++++,,,...///000111222444555777888888:::>>>@@@FFFHHHKKKMMMOOOQQQUUUWWWXXX[[[\\\XXXYYY^^^dddeeekkklllmmmllljjjjjjlllnnnllllllmmmmmmmmmlllkkkjjjccceeeccc]]]WWWUUUQQQLLLEEEAAA<<<888666444222111///...---,,,,,,,,,,,,,,,pppmmmhhhddd```[[[VVVRRRLLLHHHDDDAAA>>>999111+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))******************)))'''(((((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''$$$(((++++++(((&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))***+++,,,---...///000222666<<>>___lllXXXMMMDDDBBBFFFAAAAAA???888///***)))+++++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((((('''''')))***)))***,,,,,,---///222555777>>>EEEHHHGGGHHHMMMRRRQQQRRRSSSRRRRRRTTTXXXZZZZZZ\\\___``````aaacccdddaaagggfffZZZRRROOOJJJCCC>>>;;;777555444333222000------+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))************)))))))))((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&'''''''''((((((((((((((())))))***+++++++++***+++,,,---...000111111333555777888999;;;>>>@@@PPPPPPPPPPPPPPPRRRVVVYYYXXX]]]^^^[[[ZZZ___eeegggnnnmmmkkkgggeeeiiiqqqxxxnnnmmmllljjjiiijjjkkkkkkgggiiifff^^^VVVSSSOOOLLLDDD@@@;;;888555444222111------,,,,,,,,,,,,,,,---pppmmmhhhddd```[[[VVVRRRKKKHHHDDDAAA???999111+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((())))))******))))))(((''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''$$$)))---,,,)))&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))***+++,,,---///000000444666;;;@@@EEEIIILLLMMMHHHNNNWWW]]]ZZZUUUTTTVVVZZZNNNFFFBBB888000;;;NNN^^^vvvbbbRRREEE===AAAAAA@@@<<<777222...,,,,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((((('''''')))***)))***+++,,,---///333555666;;;AAAEEEHHHJJJNNNQQQNNNPPPRRRSSSTTTUUUWWWZZZWWWYYY\\\\\\\\\]]]```ccc]]]\\\ZZZWWWRRRKKKEEE@@@===:::666333222111///...,,,+++***)))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))******************)))))))))(((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((())))))******++++++******+++,,,...///000111000222555777888:::===???PPPPPPQQQPPPPPPRRRVVVXXXVVV\\\^^^[[[YYY^^^cccfffhhhjjjkkkiiihhhjjjpppvvvqqqnnniiifffeeegggkkkmmmgggkkkiii```WWWQQQKKKFFFDDDAAA;;;888666444222111,,,,,,,,,+++,,,,,,------pppmmmhhhddd```[[[VVVRRRJJJGGGDDDBBB???999111+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((('''''''''(((((())))))))))))((((((''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''%%%)))...---***'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))***+++,,,...///000111444555777;;;AAAHHHMMMQQQKKKSSSaaalllgggYYYSSSVVVRRRGGGDDDGGG???:::TTTxxxeeeRRRAAA???>>>>>>>>>999222,,,,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((((('''''')))***)))***+++,,,---///333666999:::===BBBHHHLLLLLLLLLJJJMMMRRRUUUVVVWWWXXXYYYSSSUUUXXXXXXWWWXXX\\\___\\\TTTPPPSSSRRRIII???;;;;;;888444222000///---,,,++++++***)))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((()))******++++++)))***+++,,,...///000000...000333555777999<<<>>>BBBDDDGGGHHHJJJLLLOOOQQQRRRYYY\\\YYYWWW[[[```bbb^^^fffnnnrrrpppmmmlllmmmsssnnnhhhcccbbbeeekkknnneeeiiiiiiaaaVVVNNNFFF@@@@@@<<<777333111///---,,,,,,,,,++++++,,,,,,------qqqnnnggg```___^^^XXXPPPKKKEEEBBBDDDCCC;;;222,,,))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&'''((())))))((('''&&&&&&(((((('''&&&((())))))***)))(((&&&%%%)))((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******,,,---/////////000222444999;;;>>>???AAAFFFNNNTTTSSSJJJSSSoooxxxeeePPPKKKLLLKKKCCC===???OOO~~~dddIIIHHH???:::DDDMMM>>>%%%222...+++---,,,)))'''(((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,,,,,,,...111333;;;<<<>>>BBBHHHKKKMMMLLLOOONNNOOORRRVVVYYYZZZ[[[VVVTTTSSSUUUYYY\\\\\\ZZZ___[[[TTTNNNHHHBBB===999777444222000//////---+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))******))))))((((((((('''))))))))))))************))))))))))))))))))))))))+++++++++***************)))))))))***,,,...000222//////...------,,,+++++++++******)))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))+++,,,------,,,,,,...000///111333444444666999<<<@@@???@@@DDDKKKPPPQQQPPPOOOTTTXXXYYYXXXZZZ___dddeeeddd```___eeennnqqqoooqqqrrroooiiiiiilllllljjjjjjgggccc^^^WWWNNNDDD>>>999777444111///------,,,+++******+++,,,---,,,+++qqqnnnggg```^^^]]]WWWOOOHHHBBB???BBBBBB;;;222---))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))))))))************))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))))))))***++++++((('''&&&'''(((((((((&&&%%%%%%'''((()))*********%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))*********,,,---...//////000222444999<<<@@@AAAAAACCCHHHLLLQQQSSSQQQRRR\\\hhhdddXXXGGGJJJ@@@===XXXvvv^^^UUUHHH@@@@@@DDDDDDAAA111***&&&)))+++***)))***(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++,,,---......000333666<<<>>>AAADDDGGGJJJKKKLLLPPPOOOOOOPPPSSSVVVWWWXXXTTTSSSSSSWWW[[[^^^\\\ZZZXXXTTTNNNIIIEEE@@@<<<999666444111000///...---+++))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))*********)))))))))((((((((())))))))))))*********+++************************************************************+++---///000///......---,,,,,,++++++++++++***))))))))))))*********))))))))))))******************************(((((())))))(((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))***,,,---,,,,,,,,,...000...000222333333555888:::>>>>>>@@@EEEKKKPPPQQQPPPPPPTTTYYY]]]^^^```dddggghhhjjjjjjiiilllqqqrrroookkkoooooojjjfffggghhhhhhbbb___[[[VVVPPPHHH@@@:::888666444111///---------///000000...,,,,,,---...rrrooohhh```\\\ZZZTTTLLLEEE???===AAAAAA;;;222...))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))))))))))))))************))))))((((((((((((''''''''''''''''''&&&&&&&&&'''((((((,,,+++)))(((((()))***+++***)))((((((******)))(((***)))))))))((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((())))))******++++++,,,.........000222444555:::???AAAAAAAAADDDGGGJJJQQQPPPJJJRRR``````TTTIIIEEE???SSSmmmVVVLLLFFFCCCFFFNNN777///((()))++++++***+++(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++---...///000333666999===AAAEEEGGGGGGGGGJJJLLLRRRQQQQQQQQQRRRTTTWWWYYYWWWVVVVVVXXX\\\\\\ZZZVVVOOOLLLGGGCCC@@@===:::777555333000///......,,,+++))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))***************)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++---...............---,,,,,,++++++,,,,,,+++************+++******))))))))))))******************************)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))***+++,,,,,,+++,,,...000...000111222222333666888888999===BBBHHHLLLNNNMMMSSSUUUXXX\\\___bbbdddeeejjjooosssrrrrrrsssrrroooeeelllooojjjcccccceeefffZZZVVVQQQLLLGGGBBB<<<999666555333000...------------//////...+++***,,,...qqqooohhh___ZZZWWWQQQJJJEEE???===@@@AAA:::222---))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''''''''(((((((((((())))))))))))******++++++******)))(((((((((((((((((((((((((((((('''''''''(((((((((,,,+++***)))((()))******+++***))))))++++++***)))******)))(((''''''''''''))))))*********)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))******+++++++++,,,......///000333555222777<<>>;;;888666444111///......---,,,***))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))******************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,...---,,,,,,++++++,,,,,,++++++************++++++************************))))))******))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))***++++++***+++---//////000111222222333666888777999>>>CCCIIILLLNNNNNNUUUTTTTTTVVVZZZ^^^``````bbbjjjooonnnllllllllljjjeeekkkmmmiiieeeeeedddbbbUUUQQQKKKFFFBBB???<<<999444333111///...---......***+++---......///......pppooohhh___XXXTTTOOOIIIGGGAAA>>>AAAAAA:::111,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))))))))(((((())))))******++++++++++++++++++,,,,,,,,,+++******,,,,,,+++***''''''(((((()))*********((((((((()))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++,,,...//////111444666555999===???@@@CCCIIINNNUUUPPPOOOSSSTTTXXXeeetttLLL___eeeRRRNNNJJJAAAGGGCCC???888...&&&&&&,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((***,,,...///222777:::===CCCIIIJJJGGGFFFHHHKKKOOOQQQRRRSSSTTTVVV[[[___bbb]]]WWWSSSSSSSSSRRRPPPKKKGGGCCC???===:::666444222000...------,,,+++***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********************+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,,,,------......---------......---------/////////...............//////...---------------,,,,,,++++++++++++,,,,,,*********************************+++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))***+++*********,,,...///000222333333444777999:::===AAAFFFJJJNNNPPPRRRSSSQQQOOOPPPTTTZZZ___bbb\\\cccgggfffdddgggiiiiiihhhjjjiiiggghhhiiieee^^^PPPLLLFFF@@@===;;;999888222111000...---......///...------000444444111---nnnnnnhhh^^^VVVRRRMMMHHHGGGAAA???AAAAAA:::000+++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((()))))))))************++++++++++++******))))))))))))************************+++,,,------((()))+++...////////////111000///000111111000///444444444222000---***((('''''''''&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,,,,---///000111222555888<<>>;;;888444222111///,,,,,,,,,,,,***)))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********+++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------......//////000000......//////000/////////000000000000000000000000000000///............///......------------......+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''***,,,///000%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((()))******)))***,,,......000111333333555888;;;777:::===@@@CCCGGGKKKMMMOOONNNMMMOOOSSSZZZaaafffdddhhhkkkiiikkkooorrrqqqiiigggeeedddgggiiicccZZZLLLHHHAAA<<<888666444333000000...------.../////////------...000111///---mmmmmmggg]]]UUUQQQMMMHHHDDD>>><<>>???>>>===>>>===<<<<<<>>>>>>===<<>>kkklllggg]]]TTTPPPLLLHHH@@@;;;:::>>>???999111---))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((())))))))))))***************++++++,,,,,,++++++***))))))******++++++++++++******+++,,,...000222333@@@DDDKKKQQQTTTUUUSSSRRRKKKIIIHHHIIIJJJKKKJJJIIIKKKMMMQQQTTTUUUSSSPPPMMMAAA===777000,,,***)))***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))***++++++,,,,,,---///111222333555888:::999???HHHNNNQQQSSSVVVXXXZZZKKKMMM^^^]]]VVVqqqdddTTTMMMEEE@@@DDDFFF>>>111))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++---...///111555888999;;;???EEEJJJMMMKKKJJJJJJOOOUUUVVVTTTRRRTTTWWWSSSRRRQQQRRRSSSPPPIIIDDD@@@===999777555333111//////---+++***++++++***)))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,---------,,,,,,,,,---------......///////////////////////////000000111222333333333...///111222333333222222222222222222222222333333222111111000000000000000111111000000000000111111000000000000000000000000+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((())))))((()))+++---)))+++...000111444888;;;999:::<<<<<<===AAAGGGLLLMMMQQQUUUUUUQQQPPPSSSWWWccceeefffhhhlllpppmmmggg^^^aaaaaa]]][[[\\\[[[XXXLLLHHHAAA<<<888444111......------,,,---...///000...444777333///555GGGWWWnnniiibbbZZZUUUPPPLLLIIIBBB888222777===;;;333---))))))))))))((((((((((((''''''((((((((((((''''''&&&!!!&&&***$$$&&&,,,***&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((())))))************+++++++++)))+++------+++))))))***)))+++***'''&&&***...///,,,---111:::FFFSSSaaakkklllnnnrrruuusssrrrxxxxxxqqqyyyxxxjjjeeekkk___ZZZRRRJJJFFFIIIQQQVVVXXXQQQGGG===777333000...)))))))))************))))))(((((()))***)))&&&###''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,............000222444555999AAAKKKQQQSSSRRRRRRSSSSSSZZZ\\\YYYeeekkkQQQSSSIII===AAAMMMEEE000'''...000***'''+++......)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******...---,,,,,,...222777999>>>===;;;<<<@@@DDDGGGIIICCCIIIOOORRRUUUWWWUUUPPPTTTSSSQQQOOOMMMJJJIIIHHH>>>;;;777444333222000...///...---+++***)))))))))))))))))))))************++++++******************......---+++))))))+++---,,,,,,,,,...//////...---///...///111000------000---000000...000444222...666///---444777666;;;CCCGGG<<<:::GGGPPPNNNKKKNNNQQQOOOKKKGGGGGGIIIKKKKKKLLLEEEAAAAAA???999555666000333666666333111000111777333...------...---+++***000222...---000///)))+++******+++,,,,,,***((())))))))))))************))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))------...000111222333444444666999;;;===AAAFFFIIIMMMMMMOOOQQQRRRSSSWWW\\\\\\```dddggggggeeeddddddaaa___]]][[[YYYWWWSSSPPPDDDAAA;;;555111//////000+++,,,,,,+++---111222000//////000555DDD^^^~~~mmmhhhaaaZZZTTTOOOKKKHHHEEE;;;555999>>>;;;222,,,))))))))))))((((((((((((''''''((((((((((((''''''+++%%%(((***###$$$(((%%%''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))************++++++++++++,,,,,,++++++)))))))))))),,,(((''',,,222111,,,'''???HHHWWWeeeooosssvvvxxxzzzooodddaaadddlllyyyvvvrrriii]]]SSSPPPSSSWWWRRRMMMIIILLLOOOJJJ<<>>>>>AAACCCEEEFFFHHHLLLOOOOOOQQQVVVVVVSSSVVVTTTQQQNNNJJJFFFCCCAAA<<<999666333333222111///...---,,,+++))))))(((((())))))))))))*********+++++++++++++++++++++++++++)))+++...000000///...---///000000111111///---+++222111///---///222222222444666666444444888???CCCBBBIIIPPPTTTZZZeeeooosss~~~}}}qqqfff]]]XXXPPPIII???999777777666555...222666555222000333666333111,,,((((((---000000///...------......,,,***++++++++++++******************)))))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))------...///111222333444444666888;;;===AAAEEEIIINNNNNNOOOQQQSSSUUUXXX[[[^^^___aaaaaaaaaaaabbbbbb_________\\\WWWQQQLLLIIIBBB???:::444111//////////////////...,,,,,,///222222555AAAYYYyyykkkggg```YYYTTTOOOJJJGGGFFF===777;;;>>>:::222,,,))))))))))))(((((((((((('''(((((())))))((((((''')))$$$(((***%%%(((---(((''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,---+++******+++,,,+++***%%%,,,333222((((((???ZZZfffffffffdddeeejjjsssyyyxxxtttqqq]]]OOOaaa^^^ZZZUUUSSSSSSVVVXXXDDD<<<222,,,++++++***''''''''''''&&&%%%%%%''')))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******)))******++++++,,,,,,---000000111222333666888:::>>>@@@CCCDDDDDDFFFKKKOOOWWWXXXiii}}}qqqddd]]]\\\```fffuuuiiiMMMIIIFFF<<<>>>LLLAAA---$$$,,,000'''$$$+++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***++++++,,,------,,,---///333777:::CCCDDDEEEGGGIIIKKKLLLMMMMMMOOOOOOLLLNNNTTTWWWVVVYYYWWWSSSNNNIIIDDD@@@>>>:::888444333222222111///---,,,+++***)))((((((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,---///000///,,,***+++,,,...000111222222222222333///***...666888444;;;BBBLLLTTTXXX```nnn{{{uuuiii\\\SSSKKKEEE>>>;;;999777333///333000000444555222---+++///...------...---,,,+++------,,,,,,++++++***************))))))))))))((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))),,,---...///000222333333333555888:::<<<@@@EEEHHHMMMLLLMMMNNNRRRVVVWWWWWW]]]\\\[[[[[[[[[]]]^^^___ZZZ]]]^^^[[[SSSKKKFFFDDD???<<<777333000/////////...---///222...)))000;;;EEERRRpppjjjeee___YYYSSSNNNIIIFFFCCC;;;777;;;>>>:::111,,,))))))))))))(((((((((((((((((())))))))))))(((((('''###&&&'''###)))---&&&(((((((((((())))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,---,,,+++***,,,...///...,,,777***'''666FFFMMMRRRYYYYYYbbbooo{{{}}}mmmllliiibbbZZZTTTQQQQQQ]]]UUUGGG;;;222---***))))))++++++)))&&&%%%&&&(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))***************++++++,,,---------000000111222444777:::<<<@@@BBBDDDDDDDDDGGGMMMRRRRRRZZZooo|||nnn___UUUNNNIIIHHHJJJFFFJJJJJJKKK\\\YYYNNNLLLAAA>>>FFFEEE444***...000***(((,,,)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))***++++++,,,,,,---,,,,,,...000444888:::@@@CCCGGGKKKNNNQQQSSSUUUPPPRRRPPPMMMNNNSSSUUUTTTYYYWWWTTTPPPKKKGGGCCCBBB;;;888444222111000///---++++++***)))((((((((()))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------000...++++++---000111111000000//////...///222444000:::AAACCCMMM___gggeeeuuu}}}qqq^^^OOODDD;;;777777111111888;;;555///...000...------......---,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++,,,---...000111222222222444777999;;;???DDDGGGJJJKKKKKKLLLPPPUUUVVVSSSWWWVVVVVVWWWYYY[[[\\\\\\VVVYYYZZZVVVMMMFFFEEEFFF:::888555111///.../////////,,,///444222222@@@SSSuuuiiiSSShhhddd^^^YYYTTTNNNIIIFFF???888666:::===999222---))))))))))))(((((((((((((((((())))))))))))(((((()))%%%'''&&&"""(((+++!!!((((((((()))))))))******)))))))))************++++++,,,,,,,,,---------------------...///...,,,***000000===VVVgggiiidddbbb~~~vvviii___WWWQQQ[[[[[[WWWPPPDDD888000,,,((()))******)))'''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))************+++++++++,,,------......000000111222555888;;;===???BBBFFFHHHIIIKKKPPPTTTTTT^^^ssswwwlllZZZOOOEEEAAAAAAAAACCCFFF<<>>DDDHHHJJJLLLOOOQQQPPPSSSRRROOOOOORRRRRROOOTTTRRRPPPNNNKKKHHHFFFEEE;;;888444111000...,,,*********)))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,------............---,,,,,,---000333555666444444444333444888>>>DDDLLL]]]nnnzzzvvvnnnmmm]]]QQQDDD<<<999777999<<<333111/////////000///...+++++++++,,,,,,---------++++++++++++***************)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))++++++,,,...///000111222111333666888:::>>>CCCFFFIIIMMMNNNMMMPPPVVVWWWTTTRRRQQQRRRUUUYYY[[[ZZZYYYXXXYYYWWWPPPFFFAAABBBEEE666555333000//////000000222...///777BBBRRRmmmwwweeeqqqhhhddd___YYYUUUOOOJJJFFF<<<777666;;;===999222...))))))))))))((((((((((((((())))))******))))))((((((&&&******+++666;;;000''''''(((((())))))******)))*********++++++++++++,,,,,,,,,---------......//////000...,,,+++---...555FFFXXXccckkkyyyiii^^^eeerrrxxxpppmmm{{{sssvvv{{{}}}oooeeeeeeOOOUUU]]]___YYYLLL>>>555***((('''((()))***)))'''((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))*********+++++++++,,,,,,------......///000000111333666999<<<>>>???CCCGGGJJJKKKMMMQQQUUUSSStttuuuaaaPPPGGGCCC???===@@@AAA>>>===???>>>FFFCCCEEEKKKGGG```jjjSSSDDDBBBFFF555<<<<<<111***,,,---*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''(((((())))))***++++++,,,+++,,,---///222666999;;;<<>>999888===>>>888111---))))))))))))(((((((((((())))))************))))))&&&%%%***,,,///===CCC777&&&&&&'''(((((()))***************+++++++++,,,,,,------------............///111111...,,,111;;;DDDddd___\\\mmmtttgggnnn}}}uuussswwwiii```___```dddfff```SSSGGG888111)))'''***,,,***((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---......//////111111222555888<<>>;;;444,,,***,,,*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''((())))))******++++++,,,---000333666999;;;===BBBFFFGGGFFFGGGJJJNNNRRRTTTRRRNNNLLLNNNMMMIIIJJJIIIGGGCCC@@@===:::999666444000//////...---,,,***************+++,,,,,,,,,,,,,,,,,,------------------...//////000111111111444666444222555===DDDJJJUUUeeevvvrrr[[[QQQMMMGGGAAA>>>;;;888666222222111000000///......---,,,,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,...///000111///111444666999<<>>888000---))))))))))))(((((((((((())))))************)))))))))''')))&&&%%%111444%%%%%%&&&&&&'''((())))))*********+++++++++,,,,,,,,,---------........./////////111222///000:::MMM\\\eeexxxuuu|||zzzvvvwwwtttfffcccjjjkkkbbbXXXIII===///(((***---+++''')))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++,,,,,,------.../////////222222444666:::===AAACCCLLLMMMNNNMMMLLLOOOTTTZZZ{{{tttaaaNNNEEEAAA<<<;;;===;;;:::<<<>>>>>>>>>CCCKKK???JJJFFFJJJPPPDDD\\\[[[IIIDDD===???FFF???---(((000************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''((())))))******++++++---000333777999;;;777<<>>:::***222DDDZZZtttxxxrrrwww{{{nnnlllkkkkkklll\\\PPP>>>222......***%%%,,,***((()))***+++***(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++***************+++,,,---------.../////////444444666999===AAAEEEGGGGGGPPPJJJNNN[[[MMMNNNtttyyyiiiQQQEEE===???AAA>>>;;;;;;>>>===>>>@@@EEEHHHIIIIIIOOOJJJIIIRRRPPPLLLtttlllHHHNNNHHH>>>GGGPPP999&&&222,,,)))(((******((((((+++)))))))))))))))))))))))))))(((''''''''')))***++++++)))'''&&&%%%&&&'''(((((((((((((((((('''''''''((((((((()))******++++++000000000///000333888<<<>>>BBBFFFGGGGGGHHHLLLPPPNNNPPPOOOJJJHHHLLLNNNNNNQQQMMMFFFAAA===:::777555111111///...---,,,,,,+++------,,,++++++,,,,,,,,,///,,,+++,,,,,,,,,111777000111222000...///444888444:::FFFVVViiitttfff^^^XXXZZZaaaMMMQQQKKK;;;000000111...000111111///+++***,,,...+++,,,,,,+++)))'''''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***++++++,,,---.../////////111333555777999===???GGGIIIMMMQQQTTTUUUTTTTTTTTTYYY[[[VVVSSSTTTUUUUUUPPPLLLGGGCCC;;;333111444,,,444666...+++777JJJVVVvvvqqqjjjgggfff```WWWSSSRRRMMMHHHBBB@@@>>>===<<<888111+++************))))))))))))((())))))******))))))((((((((((((((()))))))))***))))))))))))************))))))******+++,,,,,,,,,.........///000222222222666,,,000GGGQQQNNNqqqnnniiilllkkklllbbbPPP>>>111,,,+++,,,,,,***(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++************++++++,,,------......//////000333222222777>>>DDDGGGHHHJJJRRRPPPRRR\\\aaa{{{yyyfffTTTGGGGGG???;;;<<<<<<:::<<<@@@???@@@BBBDDDFFFGGGIIIIIIKKKLLLQQQZZZ^^^___tttZZZMMMMMMKKKOOOSSSEEE111***...***)))++++++((((((***)))))))))))))))))))))))))))(((''''''((()))***+++***)))'''&&&&&&&&&((((((((((((((((((((((((((('''(((((())))))******++++++,,,---...000333888???DDDFFFFFFFFFGGGIIIJJJJJJJJJLLLPPPPPPNNNNNNQQQRRRQQQOOOKKKEEE@@@<<<999666444111000///...---,,,,,,,,,------,,,,,,,,,,,,---------,,,///444444...***)))111111222333666;;;AAAFFF\\\jjj~~~zzzjjjjjj]]]RRROOONNNFFF999000...++++++000555555...'''*********)))((((((***+++******)))))))))(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***++++++,,,---.../////////111333444555888<<<@@@FFFHHHLLLOOORRRSSSTTTTTTTTTXXXXXXUUUSSSTTTUUUSSSMMMGGGAAA===888222111444777,,,,,,:::EEEOOOlllgggfff```XXXSSSRRRMMMGGGCCCAAA>>>===<<<888111+++************))))))))))))(((((())))))))))))((((((((((((((()))))))))******)))))))))*********++++++)))******++++++,,,,,,---...------///222444333000///:::UUUiiiooohhhrrrkkknnntttpppfffUUUAAA333---...,,,,,,+++(((&&&&&&''')))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))++++++************++++++---------...///000000000555222111666>>>DDDEEEEEEFFFKKKLLLKKKSSSpppvvvaaaQQQEEE<<<666===<<<<<<===<<<<<<@@@FFFDDDFFFGGGFFFEEEEEEIIIMMMQQQ\\\gggrrr|||vvvOOONNNQQQQQQQQQRRRDDD+++000+++))),,,,,,)))'''))))))))))))))))))))))))))))))(((((((((((())))))******)))'''&&&&&&'''((((((''''''(((((((((((((((((((((((())))))***++++++++++++,,,///222666<<>>:::888555333111000///...---,,,,,,,,,...------,,,------......000---,,,000222111222444444222111666CCCWWWkkkxxx}}}mmmfffaaaTTTHHHEEE@@@888000---///000///,,,...,,,***))))))***,,,---*********))))))))))))(((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******+++,,,---...//////000111222222333777<<<@@@EEEGGGIIILLLOOOQQQSSSSSSTTTVVVUUURRRRRRTTTSSSNNNJJJBBB;;;888666222111444666111888KKK\\\ppppppyyyfffeee```XXXTTTRRRMMMGGGEEEBBB???===<<<888111,,,************)))))))))(((((((((((())))))((((((((((((((()))))))))*********))))))*********+++++++++******++++++,,,------------///000000000000222333<<>>======>>>;;;===@@@CCCCCCCCCEEEHHHFFFGGGFFFBBB@@@EEEOOOXXXaaassshhhUUUNNNLLLJJJWWWTTT999111+++(((***,,,***((()))(((((((((((((((((((((((()))(((((((((((())))))))))))(((''''''''''''((((((''''''''''''((((((((((((((())))))******+++,,,,,,...///222333666;;;@@@EEEGGGFFFFFFHHHKKKNNNMMMLLLRRRVVVXXXWWWVVVTTTOOOHHHIIIEEE???;;;888666444222000000///------,,,,,,,,,......------......//////000///000222111000444;;;333<<>>KKK___}}}fffeee```YYYTTTRRRMMMFFFFFFCCC???>>><<<888222---************)))))))))((((((((())))))))))))(((((())))))))))))************************+++++++++++++++++++++,,,------......,,,111555111,,,...777AAAiii]]]kkkiiikkkqqqmmmZZZBBB555***,,,......,,,***))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))++++++******+++,,,,,,---------...///000111222333333666999<<<===???BBBDDDRRRNNNRRRXXXeee{{{hhh[[[HHHCCC===888888;;;>>>@@@<<<>>>AAAEEEHHHIIIFFFBBBAAABBBAAA@@@CCCNNN___lllrrrtttXXXMMMGGGSSSYYYJJJ444---''')))+++***)))***((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((&&&'''''''''(((((()))))))))))))))***++++++,,,,,,///000222444555999===AAAEEEGGGJJJJJJJJJJJJMMMOOOQQQTTTVVVUUUUUUSSSLLLDDDDDDAAA<<<888666444222111000///...---------------///.........//////000111...111777999333---111999GGG___~~~~~~rrrZZZWWWPPPFFF===666222000///...------......+++(((++++++++++++************))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))******+++,,,---......000000000///000444999>>>BBBCCCEEEHHHKKKNNNQQQRRRRRRRRRPPPMMMNNNOOOKKKDDDAAA;;;666555444111111333AAAJJJ^^^vvveeeeeeaaaYYYUUURRRMMMFFFHHHDDD@@@>>><<<999222...************))))))))))))))))))************)))))))))))))))*********++++++*********++++++++++++,,,+++,,,,,,------......///---333666222...555III[[[zzzvvvgggkkkpppgggUUUJJJ111///,,,,,,,,,+++)))&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))++++++***++++++,,,---...---...///000111222333444///444:::AAAEEEHHHJJJKKKPPPMMMRRRddd~~~yyykkk```aaahhhppp~~~{{{iii\\\RRRGGG@@@<<<;;;:::999:::;;;<<<===@@@BBBDDDFFFIIIJJJFFF@@@@@@CCCHHHNNNXXXgggxxxtttWWWJJJNNNUUUSSS<<<222***)))++++++***+++))))))))))))))))))))))))((())))))))))))((((((''''''''''''(((((((((((((((&&&&&&''''''((()))))))))))))))******+++,,,,,,,,,,,,...111333666999>>>BBBFFFIIILLLKKKHHHGGGJJJNNNLLLOOOOOOPPPRRRSSSMMMFFFAAA===888555333222111000//////...---------------////////////000111222222333222222333555>>>QQQccc|||gggVVVMMMFFF;;;222///---+++,,,//////,,,))),,,,,,,,,+++++++++******))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++,,,---......//////000///000333888;;;@@@BBBEEEHHHLLLNNNPPPQQQPPPRRRPPPMMMKKKJJJFFF???:::666333333333444:::BBBVVViii~~~eeeeeeaaaZZZUUURRRLLLEEEIIIEEEAAA>>><<<999333...************))))))))))))******++++++++++++******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---......//////...111333111555GGGdddzzzqqqiiinnnlllccc\\\AAA888...***+++,,,***((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))++++++++++++,,,---......---...///000222333444555444555:::EEEQQQVVVRRRMMMKKKOOOVVVuuutttSSSIIIDDDIIINNNQQQ\\\iiiuuu}}}sssgggUUUHHHAAA>>>;;;999:::;;;===>>>???AAADDDFFFJJJNNNOOOLLLJJJNNNOOOMMMPPPWWWcccrrraaaNNNNNNQQQUUUIII;;;///+++++++++***+++))))))))))))))))))))))))((()))******)))((('''&&&&&&''''''(((((((((((((((&&&&&&''''''((())))))***)))******++++++,,,,,,---+++...111444666:::???BBBFFFGGGIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKNNNQQQMMMFFF>>>:::666333222111000/////////...------------...000000///000111222333333999555666@@@SSSkkkooo^^^RRRKKK<<<777111...000000///,,,---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++,,,------...---...///000111333666999>>>AAAEEEIIIMMMOOOPPPPPPNNNRRRRRRMMMHHHEEEAAA<<<777444333333555===OOO___zzz}}}eeeeeeaaaZZZVVVSSSLLLEEEJJJFFFAAA>>><<<999333...************))))))))))))++++++,,,,,,,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...////////////000///111<<>>DDDOOOOOO^^^gggccc___```\\\SSSGGGBBB===:::;;;<<<<<<;;;444666999<<>>;;;888666555555999HHHaaaxxxffffffbbb[[[VVVTTTMMMFFFFFFAAA<<<<<<>>>;;;333+++,,,+++******))))))******))))))***++++++++++++***)))************+++++++++))))))***+++,,,,,,,,,,,,......,,,,,,000333222///555999333999TTTlllgggdddqqqcccfffRRRBBB666++++++---%%%************))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,---.../////////000111111000111333555888@@@>>>>>>KKKRRROOONNNQQQXXXqqqMMMFFF???<<<<<<;;;;;;;;;<<<<<<<<>>===AAA???===AAAGGGMMMOOOOOOMMMLLLKKKJJJIIIHHHGGGGGG>>>:::555111000///......000///,,,+++---000000---111111333333222333:::AAAPPPfff~~~~~~ddd___QQQ@@@666333111------///...,,,***,,,------(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...///000111111333666999===@@@CCCGGGJJJNNNRRRVVVSSSQQQMMMGGGCCC???;;;666777333888DDDNNNccceeeeeeaaaZZZVVVSSSMMMFFFFFFAAA===<<<===:::333,,,,,,+++******))))))******))))))***+++++++++++++++************++++++++++++)))***+++,,,------------...///...,,,+++---...//////555AAAQQQddd}}}ccciiijjjmmm\\\OOO@@@///,,,///+++************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,---.../////////000111111111111444666;;;CCCAAA@@@LLLRRROOOPPP]]]ooo~~~SSS???AAA>>>@@@???>>>======<<<<<<;;;666777999:::::::::999888444444555777999;;;<<<<<>>>>>>>><<<;;;666666777888888999999999:::999999:::===AAAFFFIII\\\gggrrrwwwtttnnnkkkkkkkkkdddaaafffrrrdddRRRKKKoooZZZ>>>HHHHHHNNNNNNBBB333+++***++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********++++++,,,---...222222444888===@@@BBBBBBGGGJJJLLLJJJFFFEEEHHHLLLJJJJJJJJJIIIFFFCCC@@@===;;;888333111000//////...+++,,,...000111000000000222000222;;;PPPmmmtttbbbTTTFFF<<<444000,,,---000///,,,(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...///000000111222666888<<>><<<<<<888222,,,,,,+++******))))))******)))***++++++,,,,,,++++++*********+++++++++,,,,,,+++,,,---...////////////---,,,---000111000333777777DDDZZZnnnkkkfffeeeiii]]]BBB333000***+++++++++*********))))))((()))))))))*********************+++++++++,,,,,,,,,,,,,,,------...///000///111222333333444777999888CCCCCCBBBGGGFFFEEELLL\\\zzz\\\GGGHHHKKKIIIGGGFFFDDDAAA>>>>>>???@@@>>><<<===<<<;;;:::999999::::::@@@???>>>@@@GGGRRR___gggyyy~~~yyynnngggdddgggggglllxxxwww]]]NNNFFFeeetttOOOOOOFFFMMMQQQJJJ<<<000+++***+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---......222333555888===@@@BBBCCCHHHJJJLLLKKKIIIIIIJJJLLLIIIJJJJJJHHHEEEAAA<<<999888666222000000000///...,,,,,,///222111///000444333888DDD]]]sssaaaMMM>>>777111//////---,,,---,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------///000000000222555888;;;>>>BBBEEEGGGIIIMMMOOOJJJFFFBBB???:::555555888RRRUUUooodddccc^^^VVVRRRPPPKKKEEECCCAAA>>>===;;;777111---,,,+++******))))))************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---...///////////////++++++111444222333666@@@dddwwwhhh```dddoookkkTTTAAA666***++++++++++++************((()))))))))***************++++++++++++,,,,,,,,,------------...///000000///111333333444666888;;;===HHHKKKKKKNNNKKKLLLXXXxxxYYYTTTOOOQQQRRRIIICCCFFFAAA>>>;;;===@@@BBBAAA???===<<<:::999999;;;>>>???AAAEEELLLUUU```mmmzzz}}}yyyuuurrrooommmhhhrrrqqqXXXMMMDDD]]]cccJJJHHHKKKOOONNNEEE999...)))+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---...///000111555888;;;???BBBDDDGGGGGGHHHKKKNNNPPPOOOMMMIIIIIIIIIHHHDDD???;;;888666333111000000000///...222111222444111...444<<<@@@XXXvvvrrrfffTTTHHH===666000,,,...444,,,,,,+++++++++*********************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------...///000000222555888999===AAADDDEEEGGGJJJLLLQQQIIIAAA<<<888777>>>GGGYYYnnneeeddd^^^VVVRRRPPPKKKFFFBBBAAA???===:::666111---,,,+++******))))))*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...////////////111,,,,,,111222///222:::ZZZyyy______hhhkkk\\\LLL<<<))),,,++++++++++++*********))))))))))))************++++++++++++,,,,,,,,,,,,------------...///000111///111333444555777:::===>>>IIILLLMMMPPPPPPYYYlll```SSSccccccXXXQQQIIIHHHRRR???<<<999<<>>AAADDDFFFEEEFFFKKKQQQSSSPPPMMMIIIHHHHHHEEEBBB>>>999777333111000///000000000...333000000222000222???OOOlll~~~rrr___KKK>>>444,,,,,,111---,,,,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------...//////000111555777888<<<@@@CCCDDDFFFGGGIIIOOOEEE;;;888777;;;KKK\\\fffeee___VVVRRRPPPLLLGGGAAA@@@???===:::555000---,,,+++******))))))*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------++++++,,,...............000...000222...---;;;NNNgggggg}}}mmmbbbbbbeee```XXXGGG000,,,,,,+++++++++*********))))))))))))************+++++++++,,,,,,,,,------------------...///000111///111333555666888<<<>>>>>>GGGIIIJJJOOOUUUiiisssTTTYYYyyy|||ggg\\\TTTOOOVVVAAA===:::===DDDHHHFFFCCC@@@@@@BBBFFFNNNYYYcccjjjrrryyyxxxsssqqqnnnjjjeeebbbdddmmmxxx{{{[[[MMMKKKAAAKKKvvvqqqKKKIIILLLRRROOOCCC666000+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,+++,,,,,,---...///---111555888:::===BBBEEEEEEGGGJJJMMMPPPPPPNNNLLLGGGFFFDDDBBB>>>;;;888666111000//////000111000...000---///666<<>>,,,,,,,,,+++++++++******))))))))))))************++++++,,,,,,,,,---------...------......///000111///111444555777999<<>>CCCGGGEEEJJJOOOPPPMMMJJJJJJKKKFFFDDDBBB???<<<999777666000///...///000111000///222000666CCCQQQeeepppeee]]]UUUPPPJJJIIIFFFEEEHHHQQQ[[[ccckkkxxxzzzkkkbbbQQQ>>>555000000///...------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---,,,.../////////111444777777:::???BBBCCCCCCDDDEEE<<<666777CCCRRReeejjjfff^^^TTTQQQRRRQQQNNNBBB>>>===>>>===777222111...---,,,,,,+++++++++++++++,,,------......------,,,,,,,,,---------......------......///000000000888000///333...333YYYmmm]]]ZZZ]]]aaarrrzzz|||xxxvvvppphhhmmmmmmtttnnn[[[dddggghhh```LLL777000+++......+++***---))))))))))))))))))))))))++++++,,,,,,,,,,,,------////////////000000000000333444555555555777;;;>>>???HHHGGGJJJUUU```jjj```|||iiiSSSNNNAAAAAA@@@>>>>>>AAAHHHMMMNNNRRR[[[dddeeebbbbbbfffooollllllmmmiiiaaa]]]\\\[[[[[[___jjj~~~uuucccVVVHHHAAAEEE[[[^^^111SSSNNNDDD@@@EEE:::///,,,***,,,,,,))))))+++)))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))************,,,,,,,,,---...///000111222444888>>>DDDGGGGGGEEEQQQTTTRRRKKKGGGIIILLLLLLHHHDDD???<<<:::888666555333111000000...---222999666666AAA\\\~~~yyymmm^^^RRRLLLGGGBBB???:::999999:::<<>><<<555000///...---,,,,,,+++++++++,,,+++,,,------......------,,,,,,,,,---------......------......///000000000000...111555555DDDqqq{{{fff\\\YYYXXXTTTXXXYYYUUURRRSSSPPPLLLKKKIIIMMMYYYiiibbbccciiiiii```UUU@@@555++++++---+++***,,,************************++++++,,,,,,,,,,,,------////////////000000000000333444555555666:::???CCCCCCGGGFFFGGGOOOccc___~~~tttfffQQQGGG===;;;DDDOOOWWWZZZdddaaa______\\\YYY[[[```llljjjiiiggg```VVVRRRRRRYYYaaaooouuudddUUUHHHBBBDDDVVV~~~LLLGGGEEEHHHKKKIII999000,,,***,,,,,,))))))+++))))))(((((((((''''''''''''''''''((((((((())))))))))))))))))************,,,,,,,,,---...///000111333777<<>>===;;;999999888777777888:::<<<===888999;;;???DDDJJJOOORRR[[[bbbmmmyyylll___\\\DDD;;;222000333222+++%%%,,,,,,,,,,,,+++***++++++***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((''''''((())))))))))))))))))))))))))))))************++++++++++++,,,---...///111222222666888;;;???BBBBBB===888555???UUUqqqgggeee___WWWSSSRRRPPPKKKDDD???======;;;333...---------,,,+++++++++,,,,,,+++,,,------......------,,,,,,,,,---------......---......//////000000111---000333444;;;XXXxxxddd___aaaXXXXXXTTTOOOMMMOOOQQQOOOJJJCCCAAADDDIIIZZZtttaaahhhiiibbbaaaOOO>>>---(((+++---+++***************************++++++,,,,,,,,,,,,------/////////000000000111111333444555666888===CCCHHHKKKJJJNNNPPPTTTqqqwwwzzztttdddQQQIIINNN[[[ffflllooodddXXXQQQMMMLLLOOOUUU[[[ZZZZZZYYYTTTNNNQQQWWWdddtttuuugggTTTIIICCCCCCOOOyyyvvvDDDCCCHHHOOOLLL???111,,,)))++++++)))))),,,)))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))************,,,,,,,,,---...///111222555:::AAADDDEEEFFFHHHKKKLLLRRRUUUTTTRRRRRRPPPLLLLLLHHHBBB===999666444222......000333333222666<<<]]]yyy~~~mmm[[[MMMCCC>>>999777888:::999888999888777666555666777888;;;;;;:::999999:::;;;<<<;;;>>>BBBHHHQQQ^^^nnnyyy|||cccaaaNNN;;;444000,,,,,,000------------,,,+++************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))************+++++++++,,,,,,---...000111222222666888:::======;;;999777444KKKooofffeee```XXXTTTRRRNNNIIIBBB===<<<===:::444...------,,,,,,++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------...............///000000111111333444222222CCCjjjsssggghhh```\\\VVVQQQPPPSSSVVVWWWWWWMMMGGGDDD===???YYYzzzbbb```hhhfffggg]]]III222(((***---,,,)))************************+++++++++,,,,,,,,,------/////////000000111111222444555666666999>>>EEEJJJMMMKKKWWW\\\aaa{{{fffXXXWWW```llltttdddWWWIIIDDDCCCCCCGGGLLLOOOOOOOOOPPPOOOSSS```ooowwwlllUUUKKKFFFCCCJJJoooLLLGGGFFFKKKKKKIII555...)))***+++******,,,)))))))))((((((((((((''''''(((((((((((()))))))))((()))))))))************,,,,,,,,,---...000111222555<<>>;;;888888999999888777999888777666666666666777;;;:::999888777777888888>>>>>><<<::::::???GGGMMMhhh|||yyyooo^^^OOOGGG===111///666,,,,,,,,,---------+++)))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((((((((((((((())))))*********+++++++++,,,,,,---///000111222333444666:::===;;;777777;;;FFF]]]fffeee```XXXTTTRRRMMMGGG???;;;:::<<<;;;555111000,,,,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------............//////000111111111777444000999XXXqqq```YYYSSSMMMKKKLLLOOOQQQTTT\\\UUUSSSSSSKKKAAAHHHWWW}}}lllZZZeeeiiihhhgggUUU===---+++------)))************************+++++++++,,,,,,,,,------/////////000111222222222555666777888:::???EEEIIIMMMKKKWWW```mmmxxx|||eeeZZZ^^^eeefffdddOOOFFF??????AAABBBCCCFFFMMMLLLMMMPPPVVVbbbyyyyyypppXXXMMMHHHCCCFFFhhhOOOEEEGGGNNNLLLLLL:::111******,,,+++***+++***)))))))))(((((((((((((((((((((((()))))))))***((()))))))))************,,,,,,,,,---///111222333555;;;CCCFFFEEEEEEHHHKKKOOOQQQPPPMMMLLLMMMKKKGGGCCC@@@;;;888666555444222222000000333===VVV|||zzzeeeSSSGGGAAA@@@999888777666666666444333666666666555666666666777444444444555555666777777999999888777777999<<<>>>AAAHHH^^^}}}lll___```^^^NNN999---,,,+++***+++---...,,,***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))*********+++++++++,,,---...///000222333333333555:::<<<888333888AAA___fffeee___XXXSSSQQQMMMGGG>>>;;;:::<<<<<<666222222,,,,,,+++++++++,,,------+++,,,------......------,,,,,,,,,---------.........//////000000111111222222000555OOO{{{ppp___VVVMMMKKKLLLMMMNNNQQQUUUVVVZZZ___]]]TTTNNNMMMZZZ```bbbiiigggkkk___KKK777---------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///000000111222333333444666888:::===AAAFFFJJJRRRQQQXXXddd~~~zzzmmmsssiiillliiiXXXGGGAAA===<<>>;;;777555555555444444444...000EEEfffxxxbbbQQQCCC:::888:::555666666555555555555555222333333444555555555666777777777888888888999999333444555666777777777777666888AAATTTnnniiiaaajjjiiiSSS:::000---***+++---///---+++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))((()))))))))))))))))))))))))))************+++++++++------...///111222333333444555888:::666444BBBTTTuuugggeee___VVVRRRQQQMMMGGG@@@===;;;===<<<777222222,,,+++++++++,,,,,,---...+++,,,------......------,,,,,,,,,---------....../////////000111111222222...000DDDooowwwggg___[[[VVVUUUWWWUUUZZZ]]]^^^___^^^VVVLLLLLLgggrrraaaggghhhjjjgggXXXAAA000+++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///000111222333333444222555999===AAAEEEIIIMMMRRRXXX\\\mmm{{{dddttt{{{fffQQQDDDDDDCCCDDDGGGHHHFFFHHHMMMPPPYYYlllzzzsssZZZMMMGGGBBBBBB^^^xxxGGGJJJSSSOOOMMMEEE:::///,,,---,,,++++++*********)))))))))(((((((((((()))))))))*********))))))))))))************,,,,,,---...000222333444666999>>>CCCGGGIIIJJJJJJLLLLLLJJJFFFGGGJJJHHHCCC>>>;;;777555555555555444444;;;QQQsssooo^^^LLLBBB<<<777666888666666777777666666777888444444555555666666555555444444444444444333333222666555666666777777555444888999===AAAGGGZZZ~~~ggggggooogggVVV888333---,,,...///...++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))******)))((()))))))))))))))))))))))))))************+++++++++------...000111222333444555333666888888@@@[[[xxxhhhfff___VVVQQQPPPMMMHHHCCC???===>>>===666111000++++++++++++,,,,,,---...+++,,,------......------,,,,,,,,,---------....../////////000111111222222...555SSSuuuqqqsssrrrxxxvvvmmmlllpppiii]]]XXXPPPzzzaaadddjjjiiikkk```HHH222+++,,,...++++++++++++++++++++++++++++++,,,,,,,,,---------...///000111222333444444000444:::@@@DDDIIIMMMPPPIIIVVV\\\rrr~~~iiibbbeee___VVVZZZRRRQQQSSSUUUTTTTTTYYYaaauuuyyyrrrZZZKKKEEEAAA@@@\\\TTTEEEGGGMMMWWWIII<<<000---...---+++***************))))))))))))))))))))))))************))))))))))))************+++,,,---...000222444555777999===CCCIIILLLLLLKKKHHHIIIHHHFFFHHHKKKHHHBBB???<<<888666555555555444222OOO{{{|||oooWWWGGG999777777555555666666666666555444444555777888888888999888888777666999999999:::999999888777555444444555777888999888555666:::===<<<@@@QQQdddnnnllliii___???888111---...///---++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((*********)))((()))))))))))))))))))))))))))************+++++++++------...000111222333444444222333888===NNNtttttthhhgggaaaWWWPPPNNNKKKGGG>>><<<<<<===:::222......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///***111333///...111111...333:::lllzzzuuuXXXQQQyyy[[[ccceeelllnnngggSSS===///******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000000//////000111222666777999>>>BBBEEEFFFFFFNNNRRRZZZ~~~cccVVVaaayyyzzzppptttvvvttt```QQQIIIDDD@@@YYYxxxJJJ777OOOLLLGGGCCC999...)))+++---++++++++++++************))))))))))))))))))))))))))))))******++++++,,,------.../////////000333888;;;@@@???@@@DDDJJJMMMMMMKKKTTTSSSRRRQQQNNNIIICCC>>>777999666000111888===<<>>;;;;;;999999888999:::;;;::::::::::::999888777666999888777666666666666666888777666666777:::<<<>>>VVVlll{{{bbboooeeeWWW@@@......555333...,,,,,,...000///---+++))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))***+++,,,---+++...000111111111333555777777666;;;MMMooohhhgggaaaWWWPPPNNNKKKGGG???======>>>;;;444//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---111111......333444222333OOOmmmhhhvvvggglllllllllhhhZZZFFF444------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000//////000111333444888999;;;@@@DDDHHHIIIJJJMMMQQQ```gggVVVcccuuuaaaPPPGGGBBB???XXXSSSHHHLLLGGGIIIEEE<<<111+++,,,,,,++++++++++++************)))))))))))))))))))))))))))*********+++,,,,,,------...///000000111444888<<>>:::999888777888888999:::<<<<<<<<<;;;999888999;;;<<<;;;:::::::::;;;===>>>============<<<;;;;;;:::999999999888888999999:::888777666666777999;;;<<<;;;EEEXXXvvvoooiii```XXXIII999000000000...***+++++++++*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))***+++,,,---/////////......///111333000555:::EEEdddgggfffaaaWWWPPPNNNJJJFFF@@@======???<<<555000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111111///---///444666444555hhhkkkzzzhhhmmmmmmkkkjjjeeeSSS<<<000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000111333555666:::;;;???CCCGGGKKKNNNPPPWWW[[[lllvvv[[[iiiyyycccPPPFFFBBB@@@VVVVVVPPPGGGDDDJJJIIIAAA555---,,,,,,++++++++++++************)))))))))))))))))))))))))))******++++++,,,,,,------...///000111222555:::===???BBBFFFIIIJJJJJJKKKLLLIIINNNTTTSSSMMMDDD===:::999444666:::999DDDmmm~~~xxxpppiiidddaaa```]]]^^^\\\VVVKKK@@@777333666777999;;;<<<======<<<===>>>>>>===;;;:::;;;<<<===<<<<<<<<<===???@@@BBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======888777666666666777999:::555666888DDDhhhvvvjjjoookkkYYYAAA666888444)))---,,,***))))))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************))))))******+++,,,---111///------///222444444444<<>>;;;444000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///222000......111444444222AAA{{{lllcccmmmjjjlllmmm___DDD222...------------------------------------............/////////000222555777999<<<>>>BBBFFFJJJOOOSSSVVVYYYeee~~~ZZZ^^^{{{eeeQQQGGGDDDBBBQQQqqqZZZHHHCCCDDDKKKLLLFFF:::///,,,,,,++++++++++++*********))))))))))))))))))))))))))))))******++++++,,,------......000111333444777<<>>??????>>>>>>???AAABBBBBBAAA@@@@@@AAA>>>>>>===>>>???AAACCCDDD@@@@@@@@@???@@@@@@@@@AAA@@@@@@@@@@@@??????>>>>>>888888777666555666666777<<<======<<>>AAAEEEIIILLLQQQVVV[[[TTTgggxxxvvvdddwww{{{fffQQQFFFDDD@@@HHHZZZeeennnyyyqqqEEEEEEDDDKKKNNNKKK>>>111,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***++++++,,,------.........000222444666999>>>AAADDDIIINNNOOONNNNNNPPPRRRSSSUUUTTTMMMCCC<<<:::<<<777;;;???NNNsss|||sssiiiccc]]]ZZZUUUPPPLLLIIIHHHGGGEEEBBB>>>;;;:::;;;>>>???AAAAAABBBCCCEEEFFFGGGGGGGGGIIIJJJIIIFFFDDDDDDDDD@@@?????????@@@BBBCCCDDDBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCAAA???>>>::::::999888666666555555999666<<>>FFFIIIPPPYYYeeepppSSSIIIDDDIIIOOONNNBBB333,,,,,,---+++++++++************)))))))))))))))))))))))))))++++++,,,,,,------.........000333666888;;;???BBBHHHJJJMMMOOOPPPQQQSSSTTTYYYWWWQQQHHH???:::;;;<<<111>>>]]]|||tttlllddd\\\WWWLLLJJJFFFBBB???>>>======AAA===999999<<<@@@CCCCCCGGGHHHJJJLLLNNNQQQRRRSSSNNNOOOPPPNNNJJJFFFDDDCCCBBBAAA@@@??????@@@AAABBBDDDCCCCCCCCCCCCEEEGGGHHHIIIIIIIIIIIIHHHFFFCCCBBB@@@???>>><<<:::999777777;;;111555AAA>>>777KKKmmm}}}ggghhhbbbJJJ666222...,,,)))***---...+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******++++++,,,---......000222222111111222333JJJsssdddddd```XXXQQQNNNHHHCCC===;;;;;;===;;;444111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......000222111222<<>><<<@@@GGGNNNUUUeee~~~iiiJJJFFFGGGOOOPPPDDD444,,,,,,...+++++++++************)))))))))))))))))))))))))))++++++,,,,,,---............111444777:::===AAADDDIIIIIIIIIKKKOOORRRTTTUUUWWWSSSLLLDDD>>>;;;;;;<<<;;;XXXxxxrrrjjjbbbZZZSSSLLLHHH>>>===:::888888888999:::<<<;;;:::<<<@@@DDDFFFGGGKKKMMMQQQTTTUUUVVVUUUTTTLLLMMMOOOMMMJJJGGGEEEEEEDDDCCCAAA???>>>===>>>>>>AAA@@@@@@@@@AAACCCEEEGGGJJJKKKMMMNNNMMMLLLJJJIIIFFFEEEDDDBBB@@@>>><<<:::===888888===>>><<>>sssdddddd```XXXQQQMMMHHHCCC>>><<<<<<>>><<<666222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////......///111000333BBBSSS}}}www{{{gggbbbZZZjjjttt]]]iiiooommmooommmUUU777..................................../////////000222222222333555888;;;<<>>;;;:::===???AAANNNgggwwwIIIIIIEEENNNQQQEEE444,,,,,,...+++++++++************)))))))))))))))))))))))))))++++++,,,------......///...111555888;;;>>>BBBDDDJJJGGGFFFHHHNNNSSSUUUUUUTTTOOOGGGBBB>>>===<<<;;;QQQ}}}vvvooogggaaaXXXNNNGGG@@@;;;777777666555555555777999:::777:::===@@@CCCFFFJJJMMMMMMQQQUUUXXXXXXTTTPPPMMMDDDGGGJJJKKKJJJIIIIIIJJJEEEDDDAAA???===<<<;;;;;;===<<<;;;;;;===???BBBCCCKKKLLLOOOQQQQQQQQQPPPOOOKKKJJJIIIGGGDDDAAA???>>>333<<<>>>777666>>>FFFFFFeee|||ddd||||||mmmfffbbb___KKKAAA444---+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************++++++++++++,,,---......---222444333111666CCCNNNgggfff```XXXRRROOOIIIBBB>>>===<<<<<<;;;888333000------...//////...---------...///000000111000000...------......///000111///000---555999+++<<>>CCCOOO___lll}}}MMMDDDHHHHHHHHHEEE<<<000***+++++++++++++++++++++++++++*********)))******+++,,,++++++,,,,,,...///111222...444;;;>>>>>>???DDDIIIOOOLLLNNNTTTVVVRRRQQQUUUPPPHHHCCCCCC===777???NNNxxxnnnbbbYYYMMMJJJDDD===888444333222111222222333555777888999;;;===???@@@AAAFFFOOOUUUXXXTTTRRRTTTPPPGGGAAABBBKKKLLLOOOTTTXXXYYYUUUQQQKKKFFF@@@======<<<:::888:::::::::999888:::>>>AAAKKKMMMQQQUUUWWWVVVTTTRRRMMMKKKIIIHHHHHHGGGDDDBBB>>><<<:::999:::;;;===>>>PPPvvveeedddvvvrrrhhhttt]]]@@@---+++///...))),,,,,,,,,+++++++++******************************))))))))))))))))))))))))---......,,,***((()))***************************++++++******************++++++++++++,,,------...///...222555///222VVVfffeee___WWWRRROOOIIIBBB@@@>>>===;;;:::777333000...---,,,,,,,,,,,,---...---......////////////......------......///000111...111000444444...JJJzzzeeejjjsssllloooiiiJJJ444,,,///222,,,,,,000---........./////////000000222222222333666:::===???EEEIIILLLKKKKKKNNNTTTXXXpppbbbFFFAAABBB<<<888:::777888999:::===FFFTTT^^^lll|||\\\IIIHHHGGGIIIHHH???333,,,,,,++++++++++++++++++++++++***************++++++,,,++++++,,,---...000111222111555;;;>>>@@@CCCHHHKKKRRRPPPTTTZZZ[[[WWWUUUWWWRRRLLLEEE@@@999>>>YYYvvv~~~rrrggg^^^VVVMMMGGG???===999666444333444555222222333444555777999:::;;;===@@@CCCGGGLLLQQQUUUXXXSSSPPPOOOHHH@@@===???NNNNNNNNNPPPRRRQQQLLLHHHBBB???;;;:::;;;;;;:::888:::;;;:::::::::<<<@@@DDDMMMMMMMMMMMMOOOQQQQQQRRRPPPOOOLLLJJJHHHFFFDDDCCC??????>>><<<;;;<<<>>>@@@IIIxxxsssyyyiiiXXXmmmjjjXXX<<<...111222---,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))),,,------,,,***))))))***************************++++++******************++++++++++++,,,---...///...000333111111DDDpppeeeddd^^^VVVQQQOOOIIICCCBBB@@@===:::888666222000///---+++******+++---///---...............---,,,...------......///000111///333333333000555___~~~kkkcccooooooqqqlllXXX777,,,...333------000---....../////////000000000111222333555999>>>BBBEEEJJJLLLOOOQQQRRRSSSVVVXXXiiiyyy^^^GGGCCCCCC===888:::666777888777888>>>GGGNNNUUUaaaqqqfffCCCFFFGGGIIIKKKDDD777///---++++++++++++++++++++++++***************+++,,,,,,++++++,,,---...000111222444666999>>>CCCHHHLLLOOOSSSSSSWWW]]]]]]ZZZWWWWWWNNNHHH@@@;;;<<>>;;;444333111000111222444555222222333444666888:::;;;;;;===AAAGGGMMMQQQRRRRRRQQQNNNJJJEEE???:::===BBBMMMKKKIIIHHHGGGDDD@@@===:::888777888:::;;;;;;:::999:::<<<===???CCCIIIMMMTTTQQQMMMKKKMMMOOOQQQQQQQQQPPPNNNKKKGGGCCCCCCCCCAAACCCCCCAAA===;;;===@@@AAAeeekkkddd\\\ooommmMMM222...000+++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))***+++,,,+++***)))***,,,******************************+++++++++++++++++++++++++++,,,,,,.../////////555444000>>>fffdddccc^^^VVVQQQOOOIIICCCDDDAAA===999777555222000...------,,,,,,------...////////////......---,,,...------......///000111111333444222111AAAtttmmmqqq]]]llltttsssnnnddd<<<...---333///---000---...////////////000000000222222444666;;;@@@DDDGGGNNNOOOSSSXXX[[[\\\___bbbooojjjVVVFFFDDDCCC===999:::777888999888888;;;???CCCEEELLLUUUaaassssssBBBDDDEEEIIILLLGGG:::000,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,---...000222333777777888===DDDKKKOOOQQQRRRSSSUUUXXXXXXVVVTTTTTTJJJ@@@;;;BBBWWWxxx}}}rrrkkk^^^VVVJJJAAA;;;999888888333222111000000111333333333333444555777999;;;<<<===???CCCJJJPPPRRRNNNJJJEEEDDDAAA===:::;;;CCCKKKEEEDDDBBB???===:::888666888777777888999:::::::::777;;;???EEEJJJQQQXXX]]]```]]]YYYXXXYYYXXXVVVTTTTTTTTTSSSOOOKKKIIIIIIKKKHHHJJJJJJFFF@@@<<<<<<>>>===XXXzzzsssQQQhhhsss___AAA000,,,+++------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((***++++++******+++---******************************+++++++++++++++,,,,,,,,,,,,,,,---...000000222666555:::\\\eeeddd___VVVQQQOOOIIICCCDDDAAA===999777555222000,,,...///111111///...,,,000000000000000///...---...------......///000111333222333222555QQQxxxvvvZZZiiiyyyvvvooolllEEE111---222000...000...////////////000000000111333333555777;;;@@@EEEHHHLLLLLLRRR[[[```bbbhhhooo{{{oooZZZMMMDDDCCCCCC===;;;<<<888999999999999:::<<<>>>???@@@CCCKKKZZZvvvTTTBBBCCCHHHLLLHHH<<<000++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,------///000222333777777999>>>EEELLLPPPRRRSSSUUUUUUTTTSSSSSSRRRPPPGGG===@@@ZZZssseeeYYYQQQCCC???999555333333333333444333222111111111222222333444555666888;;;===>>>@@@AAAEEEJJJNNNMMMGGGAAA===>>><<<999999@@@IIIOOO??????>>><<<:::999999999888888888888888888999:::;;;AAAIIIRRR[[[cccjjjnnnlllllllllnnnoookkkbbbZZZ[[[[[[YYYWWWVVVUUUWWWXXXTTTUUUTTTOOOHHHBBB@@@??????UUUuuusssYYYbbbnnnoooYYY;;;---000---------,,,,,,,,,++++++************************))))))))))))))))))))))))''')))************+++---******************************++++++,,,,,,,,,,,,,,,,,,,,,---...///111222333444999PPPgggfff```XXXRRROOOIIIBBBBBB@@@===:::888666222000,,,...111333333111...,,,000000000000000000///......------......///000111333///222333999^^^\\\gggzzzxxxooopppOOO666---222000...000////////////000000000111111444444666999===BBBGGGJJJJJJJJJQQQZZZ^^^```kkkyyy{{{iii]]]MMMFFFBBBCCCCCC??????AAA::::::::::::::::::::::::===<<<<<>>???CCCDDDFFFIIIIIIFFF@@@<<<<<<===<<<:::<<>>???@@@???======>>>???888999999888888:::===@@@HHHPPPZZZeeemmmssswwwzzzuuuuuuyyy~~~{{{pppfff^^^\\\ZZZYYY\\\^^^______^^^]]][[[WWWRRRLLLFFFCCCAAAUUUsssnnncccfffqqqgggHHH222000------------,,,,,,,,,,,,************************))))))))))))))))))))))))''')))******))))))+++,,,******************************++++++,,,---------,,,,,,------///000222333333555GGGrrrjjjhhhbbbYYYSSSOOOIIIBBB@@@>>>===;;;:::777333000,,,...000111111000...,,,......//////000/////////...------......///000111111...444555:::ggg|||kkkbbbdddxxxxxxoooqqqXXX;;;...222000...111111//////000000000111111111333444666:::@@@FFFLLLOOONNNNNNSSSZZZZZZ\\\kkksssbbbTTTKKKDDDBBBBBBDDDDDDBBBDDDGGG???>>>===<<<;;;;;;:::999::::::;;;<<>>???888999;;;;;;===BBBIIINNN\\\cccnnnwww|||}}}}}}}}}wwwwwwyyy|||ttteee```[[[\\\bbbfffeeeccc___\\\YYYXXXWWWRRRJJJDDD@@@TTTrrrsssfffkkkjjjUUU<<>>===<<<<<<;;;888333000........................,,,,,,---.../////////......------......///000111///---666666:::kkkppp~~~gggbbbvvvwwwooorrr^^^>>>...222000...111222000000000000111111111111222444777<<>>@@@AAACCCEEEEEEEEEHHHLLLEEECCCAAA???>>>===;;;:::777999<<<===@@@TTT~~~IIIGGGJJJNNNLLLAAA444---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------...000111333444777>>>FFFJJJKKKMMMRRRWWWVVV]]]aaa___[[[WWWNNNDDDIIIjjjwwwnnnbbbYYYMMMCCC<<<888777666999:::::::::888777777777999999888777666444333333444555666888;;;===@@@AAADDDGGGIIIGGGBBB>>>===>>>888::::::<<>>@@@CCCDDDCCC>>>;;;:::;;;999;;;===???CCCKKKUUU\\\jjjqqq{{{~~~|||wwwttttttyyy}}}pppiiicccdddlllpppooojjj[[[WWWTTTUUUWWWSSSKKKBBB???RRRqqqpppjjjlllbbbIII333......---------,,,,,,,,,************************)))))))))))))))))))))))))))***+++***)))((()))*********************************+++,,,,,,---......,,,------...000111333444888FFFvvvqqqjjj```YYYTTTOOOGGGAAAEEEBBB>>><<<;;;888333/////////...------------...,,,...///...------...///------......///000000000...333999...GGGxxxhhhaaajjjxxxggghhhsss[[[uuu{{{pppyyyeeeMMM111---555///***222111000000000111222333333333777;;;???CCCJJJSSSZZZaaa\\\ZZZccceee\\\iiizzzeeeUUUNNNLLLLLLKKKLLLLLLMMMNNNOOOQQQSSSTTTSSSNNNGGGBBB???>>><<<<<>>BBBHHHPPPVVVYYYZZZZZZ^^^]]]\\\ZZZVVVPPPIIIDDDvvvoooaaaXXXLLLEEE===999888999:::999;;;;;;;;;;;;;;;;;;::::::999999888666555555555555333666:::<<<===???BBBDDDKKKGGGBBB@@@@@@@@@>>><<<999888:::AAAGGGGGGDDDAAAEEEAAA===;;;;;;;;;;;;;;;AAAGGGMMMQQQZZZfffoooqqq}}}{{{yyyxxxyyy|||rrrgggfffiiigggaaaWWWTTTRRRSSSUUUSSSMMMHHHCCCVVVuuu|||nnn___bbbYYY888...111111---***,,,...///,,,+++******)))*********++++++************++++++************************************************************+++,,,---...000"""+++444((((((555777<<>><<<;;;888333/////////...------------......///000///......///000------......///000000000111222777000PPPxxx|||oooZZZQQQVVVaaannnwwwyyyaaarrrzzzqqqxxxiiiRRR444---555222,,,333000000000000111222333444777;;;???AAADDDHHHOOOUUUXXX\\\^^^dddeee```rrrwwwhhh^^^ZZZXXXVVVTTTYYYWWWTTTRRRSSSWWW\\\___YYYTTTMMMHHHEEECCCBBBAAA???666;;;AAA===NNN}}}SSSEEEJJJGGGIIIJJJ888222///...---,,,++++++++++++++++++,,,,,,,,,---------//////000000111333777:::===CCCLLLSSSXXXZZZ[[[[[[dddcccfffdddVVVJJJTTTiii{{{mmm___SSSLLLEEEAAA;;;999:::<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::888777666555555666777888:::;;;>>>AAAEEEGGGAAA???>>>???@@@???<<<888999999===EEEHHHEEE@@@===AAA???===;;;:::<<<>>>@@@FFFQQQ\\\dddooo|||~~~||||||}}}~~~yyygggZZZTTTPPPKKKMMMMMMNNNRRRVVVUUUPPPJJJ@@@PPPnnn}}}fff___SSSNNNWWW444111.........---------,,,++++++***************++++++************++++++************************************************************+++,,,---...000+++...333222444777444KKKqqqiii```YYYUUUPPPHHHBBBDDDAAA===;;;;;;888444/////////...------------...---...//////------...///------......///000000000333111444222YYYsssxxxooojjjmmm{{{|||pppzzzxxxuuuvvvxxx|||gggmmmxxxuuuwwwpppXXX888---555444///333000000000111111222444444888<<>>AAA<<>>FFFOOOVVVYYYZZZ\\\^^^bbbaaaeeedddRRRIIIhhh~~~qqqbbbVVVLLLDDD@@@>>><<<:::;;;===???@@@@@@@@@@@@?????????>>>>>>>>><<<;;;999888777666777777:::999999<<<@@@DDDGGGHHH======>>>???@@@>>>:::777999;;;AAAIIIJJJCCC===;;;;;;===>>>>>>>>>BBBIIINNNTTTdddvvv||||||}}}}}}}}}{{{xxxtttrrruuuvvvooo___OOOGGGDDDCCCBBBCCCGGGNNNTTTVVVRRRNNNDDDRRRnnnvvvoooXXXIII^^^???333,,,///111...++++++,,,,,,+++***************++++++************++++++*********************************************************++++++,,,---...,,,///,,,---555777444888kkkqqqiii```YYYUUUPPPIIIBBBDDD@@@===;;;;;;888444/////////...------------...,,,.........,,,+++,,,---------......///000000000333000333333\\\sssxxxyyygggjjjuuu}}}nnngggvvv{{{yyyuuu___<<<---444666000222000000000111222333444555666;;;BBBGGGJJJMMMRRRVVVYYYgggjjjdddaaacccxxx{{{|||xxxtttpppkkkfff___ZZZWWWZZZ^^^aaaaaa^^^YYYVVVNNNJJJEEEBBBAAABBBCCCCCCDDD>>>BBBCCC>>>TTTtttKKKEEEGGGHHHLLL<<>>BBBHHHQQQVVVXXXZZZ^^^aaa___[[[[[[ZZZVVVaaarrriii[[[NNNEEE@@@>>><<<;;;;;;<<<>>>@@@AAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAA???===;;;999888777888888::::::<<<@@@DDDGGGFFFDDDCCCBBB@@@???>>>>>>>>>>>>@@@BBBHHHOOOKKKAAA===@@@===AAAEEEFFFHHHMMMWWW___jjj||||||}}}}}}yyyyyyxxxuuupppiiibbb[[[WWWQQQWWWYYYQQQHHHEEEEEEEEE<<<===AAAGGGNNNRRRSSSRRRJJJWWWrrrjjjuuufffVVVQQQMMM:::,,,...222---***---,,,,,,+++************+++++++++************++++++************************************************++++++++++++,,,---......,,,111++++++444000888UUUqqqiii```YYYVVVQQQIIICCCCCC???<<<;;;:::888444000//////...------------......000000///---------...------......///000000000222111555222YYYssswwwyyyrrrttt{{{~~~zzzggguuu~~~yyywwweeeCCC...222555111111000000000111222444555666777===DDDIIILLLOOOTTTWWWUUU```bbb```dddmmm}}}|||yyyuuupppjjjddd^^^ZZZQQQSSSVVVXXXWWWSSSNNNKKKFFFCCCAAA@@@CCCGGGJJJKKKJJJDDDGGGFFFBBB[[[LLLCCCIIIIIIMMM???///------,,,+++++++++,,,,,,,,,,,,---------............///111333555888===AAAFFFKKKQQQVVVYYY\\\```cccccc^^^VVVVVViiiwwwlll]]]UUUJJJAAA<<<<<<===>>>===???@@@AAABBBAAAAAA@@@>>>?????????@@@@@@@@@AAABBB@@@===:::999999999:::999<<>>CCCJJJOOOTTTRRRTTTUUUKKK???@@@JJJLLLPPPTTTUUUUUUXXX```fffwwwyyysssrrroooooosssyyy|||yyyuuutttppphhh___TTTKKKDDDAAAAAAFFFGGGEEECCCCCCAAA===<<<<<<===@@@FFFLLLQQQSSSHHHVVVqqq]]]LLLvvvnnnaaa___LLLWWWDDD222//////---,,,///---,,,,,,+++***+++++++++++++++************++++++************************************************++++++++++++,,,---...///222444///222444...MMMqqqiii```ZZZVVVQQQJJJDDDBBB???;;;::::::888444000//////...------------...222333333222000///000111------......///000000000000111666333WWWtttwww}}}vvvmmmooouuu{{{xxxkkktttyyyxxxlllLLL111000444111111000000000111333444666777;;;AAAGGGKKKMMMOOOSSSWWWTTTZZZZZZZZZ```ggg{{{yyyuuuoooiiiddd___]]]SSSQQQNNNKKKIIIHHHHHHIII@@@>>>===@@@EEELLLPPPSSSQQQJJJKKKIIIGGGcccKKKBBBLLLJJJOOOEEE333---,,,,,,++++++,,,,,,,,,,,,---------............///000333444777;;;AAAEEEIIIMMMSSSYYY^^^aaabbbaaaeee```YYYaaaqqqcccYYYKKKFFF???;;;:::<<<>>>???@@@BBBCCCCCCAAA???>>>>>>999:::;;;<<<===??????@@@DDDBBB???;;;::::::;;;<<<>>>EEENNNRRRPPPJJJDDD@@@@@@AAAAAADDDJJJTTT___gggmmmeee___YYYKKK???III\\\hhhiiijjjiiieeedddfffhhhsssuuurrrkkkfffggggggeeebbbbbbeeejjjooopppnnnkkkiiiddd[[[QQQGGG???:::777999<<<<<<===@@@CCC@@@:::===<<<;;;<<<@@@FFFMMMQQQHHHVVVooobbbKKKBBB]]]cccZZZHHHZZZOOO???333------...///------,,,+++++++++++++++++++++************++++++************************************************++++++++++++,,,---...///222000000444222999mmmqqqiii```ZZZVVVRRRKKKEEEAAA>>>;;;::::::888444000//////...------------...111222333222///...///000------......///000000000111111777555YYYyyy{{{~~~~~~qqqppp~~~}}}}}}zzzsssppptttzzzxxxrrrUUU666000444222222000000111111333555666777<<>>CCCHHHJJJNNNVVV```hhhiiiccc]]]bbb```eee{{{tttfffZZZOOOHHH???===;;;;;;===???@@@@@@@@@BBBCCCBBB>>>;;;;;;<<<999999;;;===???AAACCCCCCFFFDDD@@@<<<;;;;;;<<<===HHHQQQ[[[\\\VVVMMMHHHFFFDDDJJJSSS\\\eeeoooyyy|||pppdddZZZKKKFFFZZZwww{{{wwwsssqqqpppnnnggg```^^^aaa```\\\[[[[[[]]]^^^___^^^\\\[[[XXXTTTOOOHHHAAA===:::888444666888999>>>CCCCCC???<<<<<<;;;<<<>>>DDDJJJNNNKKKVVVoooyyydddFFF???kkkbbbOOOVVVWWWMMM:::---...///,,,------,,,++++++++++++,,,++++++************++++++************************************************,,,,,,+++,,,,,,---...//////,,,111333555UUUqqqiii```ZZZWWWRRRKKKEEEAAA>>>;;;::::::888444000//////...------------...///000000///---+++,,,---------......///000000000111111777777^^^~~~|||bbbQQQVVV[[[\\\kkkrrrttt|||xxxvvv[[[:::111444333333000000111222333555777777999???EEEJJJNNNSSSZZZ```^^^aaadddkkklllmmmzzzqqqgggaaa]]]XXXVVVTTTPPPMMMKKKIIIIIIKKKJJJKKKOOOVVV^^^dddggg[[[RRROOONNNQQQoooOOOFFFSSSJJJLLLDDD111,,,,,,,,,++++++,,,---------------.........//////000222555777;;;???EEEIIIJJJOOOYYYgggqqqooodddZZZ```bbbtttrrraaaTTTIIIAAA<<<<<<<<<<<<>>>AAABBBBBBAAA???AAABBB@@@<<<999999:::;;;<<<>>>AAACCCFFFHHHIIIGGGEEEAAA===;;;;;;===>>>QQQ[[[ccccccYYYOOOLLLMMMNNNXXXhhhvvvqqqcccYYYLLLMMMkkk}}}yyyxxxtttqqqpppmmmeeeZZZXXXYYYXXXUUUQQQNNNMMMMMMIIIHHHFFFCCC@@@>>><<<;;;666999;;;999;;;@@@AAA@@@:::;;;<<<===???CCCHHHKKKKKKSSSjjjvvvfffNNNOOO{{{eeeQQQ\\\WWW???/////////)))...---,,,,,,++++++,,,,,,++++++************++++++************************************************,,,,,,,,,,,,---...////////////777666===ssstttnnneee]]]WWWQQQJJJEEEBBB@@@>>><<<:::777333111......------------......////////////////////////.........//////000111222222222111222bbbuuuyyy}}}|||ccc[[[]]]\\\^^^cccooosssqqq}}}~~~ooo^^^;;;000:::111---222333333333333555888;;;@@@AAAEEEMMMUUUZZZ[[[ZZZ\\\dddmmmmmmeeeppp~~~xxxrrrkkkgggccc]]]ZZZ[[[WWWOOOKKKMMMOOORRR\\\```aaalllrrrhhhdddWWWOOOKKKSSSyyyWWW@@@RRRLLLJJJIII000///............---------...............///000111333333444999AAAHHHNNNPPPRRRYYY___bbblllwwwtttiiiYYY}}}|||nnnZZZJJJBBB>>>;;;999:::;;;===>>>????????????@@@>>><<<:::999:::;;;<<<<<<;;;;;;===AAAEEEHHHJJJLLLEEE>>>:::888:::CCCLLLZZZgggiiiccc\\\QQQOOO[[[iiivvv|||lllXXXGGGXXX}}}{{{qqqggg```UUUQQQQQQSSSPPPHHHGGGJJJAAADDDFFFFFFCCC@@@??????<<<999777888;;;???AAABBBAAA>>>:::999<<>>??????>>><<<:::::::::;;;<<<<<<;;;;;;===AAAEEEHHHJJJLLLGGGAAA===:::>>>KKKXXXaaaooopppiiibbbYYY\\\kkkwww}}}mmmXXXKKK___vvvnnnggg^^^WWWWWWVVVQQQMMMMMMLLLHHHCCCBBBDDDGGGHHHHHHCCCAAA===<<<===AAADDDGGGAAA>>>;;;:::<<<@@@BBBCCCBBBNNNllleee[[[___YYY===000111***---,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000999333BBBsssmmmddd\\\VVVPPPIIIDDDAAA???<<<:::999666222///......------------.......................................//////000111222333444666:::lllpppbbbppp~~~vvvnnn}}}zzzyyykkkEEE111777000222222333444444555777;;;>>>FFFFFFGGGKKKQQQWWW[[[\\\[[[YYYYYY[[[___sssssszzz|||~~~{{{zzzwwwqqqfff___aaagggaaa___ggglllgggmmm|||mmmYYYJJJMMMuuupppJJJNNNGGGEEEEEE222///............---------............///000111222666888;;;===@@@GGGPPPWWWWWW[[[ccciiiiiiddddddgggqqq```LLLEEE===888999;;;======>>><<<:::999999;;;===>>>???>>><<<;;;::::::;;;<<<;;;;;;<<<===@@@EEEHHHKKKLLLIIIDDD???;;;BBBUUUggghhhttttttkkkfffdddkkk}}}sss^^^VVVqqq~~~xxxlllaaa^^^\\\VVVMMMHHHBBBAAABBBGGGLLLLLLHHHDDDKKKJJJGGGDDDBBBBBBEEEHHHBBB???<<<<<<===@@@BBBBBB???LLLkkknnnbbbeeegggOOO666000000------,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...000000333999555[[[sssmmmccc\\\VVVPPPIIIDDD@@@>>><<<:::888555111///......------------..........................................///000111222111333666;;;nnnddduuuzzzxxxmmm{{{{{{zzzpppHHH111555111555222333444555666999===AAACCCCCCDDDHHHMMMTTTYYY\\\^^^\\\[[[[[[___rrrtttdddoooyyyqqqkkkjjjlllkkkeeeiiikkkbbbeeevvv|||jjjWWWHHHNNNyyyvvvLLLLLLHHHGGGDDD444///............---------.........///000111222333333777<<>>===<<<;;;;;;;;;;;;<<<:::;;;<<<>>>AAADDDIIILLLKKKHHHDDD===:::CCC\\\ssspppyyytttjjjlllpppzzzuuu```]]]}}}vvvppphhh[[[LLLBBBAAAHHHPPPSSSPPPKKKGGGEEEKKKMMMOOONNNJJJGGGEEEEEEDDDBBB???>>>???AAAAAAAAA<<>><<<:::888555111///......------------..........................................///000111222000111444:::mmmbbbzzzyyy~~~ppp~~~}}}zzzqqqJJJ111555111777222333555666888;;;@@@DDDEEEFFFIIIMMMRRRXXX^^^bbb___cccgggeeegggzzz|||qqq~~~zzzsssmmmtttjjjgggbbbVVVWWWeeelllfffYYYLLLCCCOOO~~~vvvKKKJJJLLLKKKDDD666///............---------////////////111222333444555999???BBBFFFNNNYYYbbb```bbbhhhnnnlllooowwwaaaOOOCCC===???>>><<<<<<<<<<<<;;;;;;;;;===>>>@@@???>>><<<:::===<<<<<<;;;;;;;;;;;;;;;:::<<<>>>???AAAEEEJJJOOOHHHFFFAAA;;;888DDDbbb}}}}}}sssyyyqqq[[[\\\wwweeeUUULLLbbbmmmvvvppp^^^OOOLLLOOOHHHLLLRRRUUUTTTOOOKKKHHHHHHFFFCCCBBBBBBBBB@@@???<<>>NNNuuuJJJIIIPPPNNNDDD666///............---------/////////000111333444555;;;>>>BBBFFFJJJPPPXXX___TTTcccpppnnnfffrrrqqq[[[KKK???::::::;;;;;;<<<<<<<<<<<<<<<<<<:::<<>>tttmmmPPPooovvvuuuvvv}}}|||sssLLL333666111555222444666888;;;???DDDHHHCCCIIIOOOTTTVVVWWWYYYZZZQQQYYY___^^^fff}}}dddZZZIIIXXXzzzqqqgggZZZXXXggglll\\\OOOIIICCC???OOOwwwKKKGGGQQQOOOBBB666///............---------//////000000222444555666>>>@@@CCCHHHNNNTTTYYY\\\XXXccciiigggllljjjRRREEE>>>::::::<<<999:::;;;<<<<<<<<<<<<<<<999;;;===?????????===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;???BBBCCCDDDGGGNNNTTTGGGCCC???>>>CCCWWWxxxwww\\\bbbwwwxxxkkkppphhh^^^ZZZ\\\]]]\\\YYYRRROOOLLLJJJGGGCCC???;;;:::JJJmmmyyy___XXX^^^OOO===000///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------...///000222333444:::ZZZvvvpppfff___YYYSSSLLLGGGBBB@@@>>><<<:::777333111.........------.........------------------------.........//////000111222333333777AAAxxxjjjOOOjjjwwwsssxxx|||uuuMMM555666000333222444666888;;;@@@EEEIIIHHHNNNVVV[[[[[[YYYYYYYYYTTTZZZ\\\[[[eeetttaaaNNNMMMeeexxxrrriii^^^eee~~~lllVVVPPPIIICCCRRR{{{LLLEEEQQQNNN@@@666//////.........---------//////000111222444666777<<<>>>BBBIIIRRRYYY]]]^^^lllggg```ccc~~~eeeQQQ>>>999::::::;;;===:::<<<======<<<;;;;;;<<<999:::;;;;;;<<<===>>>>>>;;;;;;<<<<<<===<<<<<<;;;<<>>:::999JJJnnnbbbSSS]]]RRRBBB000000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...///000222444555<<>>???HHHMMMOOOTTT]]]ddddddfffgggjjjuuuwww\\\???>>>===<<<;;;:::999999;;;<<<===>>>===<<<;;;::::::;;;===???@@@??????>>><<<<<<<<<<<<<<<<<<;;;;;;;;;EEE???999DDDQQQRRRSSSPPP===CCC@@@NNNxxxbbbqqqttt~~~kkk]]]WWWWWWWWWYYYYYYXXXSSSLLLFFFBBB@@@EEEHHHuuuYYYVVVYYYIII888000,,,///000,,,+++------,,,++++++******++++++------------------------,,,,,,------------------000+++333222(((333???444WWWqqqmmmggg```YYYQQQJJJEEEAAA<<<:::;;;:::444111111......------------.......................................//////000111222222111999===KKK```iiiqqqrrrwwwnnnzzz}}}~~~uuuJJJ222666000111222333666:::???DDDHHHIIIMMMNNNOOORRRVVVYYYYYYYYYXXXRRRVVV]]]fffsssYYYIIINNNWWW}}}rrrcccdddddd[[[ssstttOOO???MMMqqqEEEOOOJJJEEEBBB111000000///...............000...///222444555:::AAA@@@IIIQQQVVV^^^gggkkkiiiuuupppvvvpppUUUGGG=========<<<<<<<<<<<<<<<=========<<<;;;:::999888<<<======>>>????????????<<<<<<;;;;;;::::::::::::<<>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>=========>>>>>>???;;;;;;:::::::::;;;<<<===???EEE??????OOOXXXRRRNNNJJJ@@@IIIHHH]]]rrrgggyyyuuurrrppphhheeebbb___ZZZRRRHHHAAAAAAWWW^^^WWWOOOEEE999///...111111///...------,,,+++++++++++++++------------------------,,,,,,---------.........111,,,,,,666999///:::XXXsssnnnfff^^^WWWOOOHHHDDD???;;;:::<<<;;;555111111......------------......---------...........................///000111222777---666CCC]]]eeefffkkkkkk}}}xxxrrrzzzoooeeeuuuzzzhhhsss~~~}}}RRR555666111444333777===BBBFFFIIILLLNNNSSSQQQOOOOOOSSSXXX[[[]]]YYYWWW\\\aaakkkvvvuuusss\\\___dddUUURRRfffaaaAAABBBDDD@@@EEEMMMaaaoooHHHHHH======AAA555000000///////////////000111000111555777888>>>DDDKKKJJJIIILLLUUU___eeehhheeevvvxxx[[[HHH???>>>>>>=========>>>>>>>>>??????<<<<<<<<<<<<>>>@@@CCCDDD>>>===<<<;;;;;;<<<======::::::999999;;;===@@@BBBEEEJJJFFFGGGWWW\\\RRRLLLIIICCCLLLPPPqqqmmmkkk~~~zzzwwwrrrlllfffccc___XXXMMMEEE???ccczzzTTTLLLKKK???222...000111000---------,,,++++++++++++,,,------------------------,,,,,,------......//////000...,,,666:::,,,BBBzzzrrrnnnggg___XXXPPPIIIDDD>>>;;;:::<<<;;;666111111......------------......---------.........//////............///000111222555...777@@@^^^eeeeeejjjdddttt{{{}}}qqqooottt}}}{{{iiirrr}}}~~~SSS555777222555333888>>>CCCFFFJJJNNNPPPUUURRROOOOOORRRVVVYYYZZZWWWVVV[[[^^^iiivvvuuunnnTTTWWWhhheeeWWWSSSNNN@@@JJJFFF<<<>>>===FFFOOO___{{{LLLHHH<<<<<>>EEEOOONNNPPPUUU\\\ccciiillljjjpppOOO<<<;;;AAADDDBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<===@@@BBBCCC===<<<;;;999999:::;;;<<<;;;:::888888:::===AAADDDPPPWWWTTTUUU___^^^SSSPPPWWWRRRWWW___jjjppp}}}yyyyyyrrrkkkfffbbb\\\SSSLLLCCCrrrWWWJJJOOOEEE777......000///,,,...---,,,,,,++++++,,,,,,------------------------,,,,,,---......///000000...///...444555///WWWpppmmmgggaaaZZZRRRJJJEEE===::::::===<<<666111000......------------......,,,,,,------.../////////.........//////000111222444111999:::zzzaaahhhllluuummmvvviiiooozzzmmmwwwzzzOOO444777222555444999???CCCFFFJJJOOOSSSQQQPPPOOOPPPTTTWWWYYYZZZXXXXXX]]]___jjjxxxzzzkkkWWWTTTaaaqqqwwwtttlllMMMEEE;;;888AAA===;;;===HHHbbbNNNMMM???>>>AAA222000000/////////000111111444222333777:::;;;AAAHHHJJJNNNWWWbbbhhhiiimmmqqq{{{uuukkkUUUNNNEEE??????@@@@@@>>>AAAAAAAAA@@@@@@???????????????===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===<<<::::::===BBBGGGKKK```jjjjjjhhhiii```VVVXXXeee```___ggghhhuuuyyytttzzzvvvpppkkkgggaaaYYYSSSPPPiiiRRRRRRJJJ===111---//////,,,...------,,,,,,,,,,,,,,,------------------------,,,,,,---...///000000111...000222333222???wwwnnnlllhhhccc]]]UUULLLFFF===::::::===<<<777222000......------------......,,,,,,------...//////000.........//////000111222222222:::777xxxoooppppppzzzrrryyyrrriiirrrooozzz~~~wwwMMM555:::555666666;;;AAADDDFFFJJJQQQWWWOOOOOOPPPSSSWWWZZZZZZYYYYYYZZZ]]]^^^jjjzzzwwwyyyrrrwww}}}uuuwwwiiiYYYWWW\\\wwwPPP;;;666:::AAA<<>>SSS|||PPPMMM>>>===@@@111000000//////000111111222333222444:::===@@@GGGOOONNNSSS\\\eeehhhiiipppyyyzzzlllbbbWWWLLLCCC<<<@@@DDDEEECCC@@@>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA???===;;;999888:::;;;<<<<<<==================>>>AAAHHHRRR[[[aaappp~~~{{{rrrccc[[[cccmmmiiibbbccc~~~gggxxxwwwssswwwwwwwwwtttnnnfff]]]XXXaaaaaaSSSPPPEEE555---...///---......---,,,,,,,,,,,,---------------------------,,,,,,---...///000111111000000555444444WWWmmmkkkiiieee___WWWMMMGGG<<<999:::======777222000.........------.........,,,,,,------...///000000.........//////000111222000222:::777|||}}}tttkkkqqqkkkrrrooozzzzzzwwwMMM777>>>999999777<<>>??????@@@BBBCCCCCCDDDCCCCCCCCCCCCBBB@@@>>>===:::;;;===???@@@@@@???>>>;;;===AAAIIIUUUcccpppxxx{{{xxxeee___kkktttpppeee```{{{gggzzz}}}zzztttxxx|||{{{tttiii```ZZZooooooTTTTTTJJJ999......000///......---,,,,,,,,,,,,---------------------------,,,,,,---...///000111222333000777555888iiirrrmmmgggbbb]]]VVVMMMFFF>>>===<<<;;;999666222............................................................//////000111222111111:::;;;kkkkkkyyyssskkkyyysssyyyzzz~~~rrrvvv|||tttDDD333:::...;;;===AAAFFFKKKOOOPPPPPPOOOMMMMMMMMMNNNPPPRRRUUUVVV```[[[YYYWWWccc}}}|||llldddPPPQQQTTTUUUOOOEEE@@@BBB@@@BBBAAADDDFFFLLLsssrrrYYYMMM___eeeTTTDDD??????===<<>>???777555222222000/////////000111222666:::===AAAGGGNNNTTTWWWZZZeeeoooiiifff}}}{{{```HHHCCC@@@@@@???===>>>AAA<<<@@@CCCCCC@@@???AAACCC===>>>???@@@AAABBBDDDFFFGGGBBB===???FFFJJJGGGAAAEEECCCAAAAAABBBBBBAAA@@@>>>@@@JJJ^^^uuurrrhhheeewwwpppiiiooo|||zzzwwwuuu||||||uuuooofff]]]```HHHCCCBBB111---333---......---,,,,,,,,,,,,------------------------------------------...///000///111555444HHHppplllgggccc^^^WWWMMMGGG???>>><<<<<<:::777222///.........................................................//////000111222111111999888ccclllsssqqqlllvvv{{{llllllppp|||vvv}}}pppBBB222:::000<<<:::===BBBGGGJJJKKKKKKJJJNNNNNNNNNNNNPPPRRRTTTUUUSSSWWW___aaajjjvvvnnnUUULLLFFFAAA???===<<<@@@GGG???AAAAAAFFFIIIMMMmmmsss]]]OOOVVVkkkpppcccPPPGGG@@@BBBDDDBBBAAABBBGGGGGGMMMvvvWWWIII>>>>>>666666222111000//////000111222222666;;;@@@FFFMMMUUU[[[[[[\\\aaaeeefffrrraaaFFF>>>???BBBFFFEEEAAA@@@CCCDDDCCCCCCBBBBBBBBBBBBBBB@@@???AAAFFFLLLLLLGGG@@@BBBAAA===???IIIQQQNNNEEEEEEFFFFFFFFFFFFEEEEEEDDDMMMUUUdddxxx~~~sssoooyyyrrrlllttt|||www|||wwwoookkkiiiwwwVVVIIIIII888...222222///...------,,,,,,------------------------------------------...///000000444555777===```nnnkkkgggddd```XXXNNNGGG@@@???======;;;888333000.........................................................//////000111222222222777555XXXqqqmmmqqqooorrruuuaaaZZZaaa}}}~~~yyywww~~~iii???222888444>>>AAACCCGGGKKKMMMNNNMMMMMMRRRQQQQQQQQQSSSTTTVVVXXXQQQYYYdddgggmmm~~~eeePPPGGGAAA>>><<<===<<<:::;;;???>>>AAAEEENNNSSSRRRgggxxx___OOONNNRRRLLL???AAA??????DDDGGGGGGGGGHHHIIIDDDPPPaaaPPP@@@<<<333222222111000000000111222333333777===CCCIIIPPPWWW\\\^^^`````````jjjcccJJJ===>>>CCCKKKPPPLLLDDDAAADDDDDDAAA>>>???BBBEEEEEEDDDDDDBBBDDDNNNZZZ\\\QQQFFFBBBDDD@@@???KKKZZZXXXKKKHHHKKKMMMMMMKKKKKKNNNPPP]]]iii||||||xxx}}}vvvvvv{{{||||||tttyyyfffLLLLLL???------333///...------,,,---------------------------------------------...///000111333555222GGGmmmjjjhhheeeaaaYYYOOOGGGAAA@@@>>>===<<<999444111............................................................///000111222333222333555RRR~~~qqqyyyzzzvvvrrrqqqjjjeeeuuuwwwttt}}}___;;;222777888@@@HHHJJJMMMPPPRRRRRRQQQQQQTTTTTTTTTUUUVVVYYY[[[]]]^^^```dddccckkk}}}^^^EEE666777>>>;;;<<<>>>AAA@@@@@@GGGOOOdddhhhllluuuwwwmmmppp___OOOWWW\\\TTTMMMLLLLLLNNNPPPPPPPPPOOOPPPKKKHHH```]]]PPP@@@<<<333111222111111000111222333444666999>>>DDDJJJPPPUUUXXX___cccdddfffxxxeeeFFFCCCLLLRRRUUUZZZYYYPPPDDDAAAEEECCCBBBBBBDDDGGGLLLRRRUUUHHHDDDEEENNNZZZ]]]VVVNNNFFFHHHBBB===JJJ]]]^^^QQQNNNQQQTTTSSSRRRVVV^^^eeesss|||~~~{{{zzzRRROOOIII444,,,444//////...---------------........................------......///000111222333333111UUUmmmkkkhhhfffbbbZZZOOOGGGAAA@@@???>>><<<999555111............................................................///000111222444222111666OOOuuu|||www}}}|||tttooozzzUUU888333666===AAAHHHIIIKKKNNNOOOOOOOOONNNQQQQQQRRRTTTVVVZZZ\\\^^^eeeaaa```___jjjhhhOOOFFFHHHGGG@@@999???===;;;999888BBBXXXnnndddZZZttt|||wwwmmmqqqtttsssooohhh___XXXSSSWWW{{{|||yyyMMMIII>>>>>>666444222111111111222333555666777:::@@@GGGOOOUUUYYYZZZaaafffhhhnnnlllKKK===III\\\lllkkkggg^^^PPPDDDCCCHHHLLLPPPSSSSSSQQQUUU___gggSSSOOOJJJIIILLLNNNNNNLLLGGGGGG@@@;;;GGG\\\bbb\\\XXXZZZ[[[[[[\\\eeerrr}}}zzz~~~aaaUUURRR???111555//////...------------....................................///000111333333666777===nnnooolllhhheeeaaaYYYOOOHHHAAA@@@>>>>>><<<999444111.........................................................//////000111222333222000888IIIpppvvvyyyuuutttttt~~~rrrppp|||xxxMMM666555666@@@BBBFFFGGGIIIKKKLLLMMMMMMMMMLLLLLLMMMOOOQQQUUUXXXYYY^^^ZZZ[[[]]]lllsssfffYYYNNNIIIDDDFFFJJJJJJEEE@@@???@@@AAA???<<<>>>NNN^^^{{{wwwqqqiiiyyyhhhSSS___xxxxxxOOOJJJ@@@@@@666111111111111111222444666888999===DDDNNNXXX___cccccchhhhhhjjjxxxgggOOOJJJNNNXXXbbbuuuoooggg]]]QQQHHHIIIOOOVVV[[[^^^ZZZSSSSSS\\\eeeddd___VVVMMMGGGGGGJJJNNNJJJHHHCCCAAAJJJZZZeeehhhfffffffffggglllxxxvvvuuuYYYQQQBBB222111000///......------.......................................///000222444444666777PPPrrrnnniiiddd```XXXOOOHHH@@@???>>>===<<<888444000.........................................................//////000111222///333333999???sssoookkkiiihhhllleeeoooyyy|||vvvFFF444777666CCCAAAEEEFFFHHHJJJKKKLLLLLLMMMKKKKKKKKKKKKMMMOOORRRSSSTTTSSSXXX\\\kkk}}}hhhYYYZZZOOOSSSVVVTTTJJJ@@@<<>>JJJPPPSSSYYY___YYYXXXdddyyy~~~rrrdddpppUUULLL@@@@@@555...111111111222333555777999>>>AAAHHHSSS^^^fffhhhhhhlllkkksssrrrSSSQQQ^^^dddcccbbbddd___[[[YYYTTTQQQSSSXXX[[[^^^^^^XXXPPPMMMQQQWWWbbb^^^XXXQQQNNNOOOTTTXXXYYYTTTQQQTTTWWW\\\fffqqqtttssssssvvv~~~xxxbbbNNNAAA444111000//////.............................................///000111333444555555999fffsssoooiiiddd___XXXOOOHHH@@@???======;;;888333000.........................................................//////000111222,,,555555999666iiiyyykkkcccdddkkk```}}}mmmtttCCC444888666DDDAAAAAABBBDDDFFFGGGHHHIIIIIIMMMLLLLLLKKKLLLMMMOOOPPPQQQRRRXXXZZZggg``````WWWkkkgggjjjbbbVVVMMMLLLLLLHHHCCCCCC??????EEEHHHFFFCCCBBB@@@CCC@@@@@@CCC>>>@@@OOOjjjrrr}}}NNNFFF<<<@@@888222111111111222333666888999BBBEEELLLVVV```ggghhhfffnnnnnn}}}___RRRQQQaaaooolllbbb]]]OOOMMMOOOUUUXXXYYY[[[_________\\\WWWQQQNNNNNNPPPNNNMMMLLLNNNRRRXXX]]]aaaiiicccbbbfffddd___ggguuu}}}|||}}}~~~pppqqqQQQFFF;;;999000000///...............////////////////////////......///000111333555666999???zzzrrrmmmgggdddaaaZZZPPPHHHCCCAAA>>><<<:::777333000......------------......,,,---......//////............000222111//////222111999+++::::::YYYnnn]]]gggkkk___aaaggglll|||[[[===444555???FFFAAA@@@CCCGGGHHHFFFDDDEEEFFFFFFHHHKKKMMMNNNMMMKKKIIIOOOQQQOOO[[[fffxxx___bbbzzzzzziiiZZZXXX\\\ZZZRRRMMMGGGAAA>>>AAAGGGGGGDDDBBBAAABBBAAA@@@AAADDDEEEDDDNNNqqqmmmNNN???DDD@@@444222111222333333444777;;;???GGGUUUXXXXXXbbbhhhhhhlllsssxxxyyyjjjQQQXXX```gggjjjfff\\\RRRCCCGGGMMMUUU[[[]]]\\\[[[ccc[[[VVVXXXXXXSSSQQQTTTUUUWWWXXXXXX\\\bbbdddaaahhheeefffkkkllliiiiiinnn{{{zzz~~~|||wwwuuuxxx|||zzzkkkcccOOO>>>===555///////////////.........////////////////////////...111333000---...222555999PPPrrrnnnhhhddd```ZZZPPPIIICCCAAA>>><<<:::777333000......------------......,,,---......//////......---...///000000///000222111999---:::999UUUdddhhhdddfffhhhaaa|||hhhzzzSSS888555888@@@GGGDDDGGGIIILLLKKKIIIGGGHHHIIIFFFGGGJJJLLLMMMMMMLLLKKKNNNPPPNNNYYYbbb~~~zzz}}}fffgggwwwooonnnyyyuuu\\\HHHGGGHHHJJJJJJGGGBBBAAAAAADDDFFFGGGHHHHHHGGGDDDAAAKKK[[[tttoooQQQAAADDD>>>333333111222333333444777<<>>888CCCIIIQQQYYY^^^___]]][[[ZZZYYY\\\cccggggggfffgggnnnnnnkkkeeecccfffgggeeeaaa\\\YYYZZZ]]]bbbiiipppxxx~~~uuupppnnnsss~~~VVVGGG777GGG^^^nnnHHHDDD444111111000///////////////////////////////////////...///000111333555666888???tttpppkkkeee```YYYQQQKKKEEECCC@@@===;;;888333000......------------......,,,---......///.........+++...///------///111111---444...555222CCCsss^^^hhhfff^^^```ccclllqqqeee???...:::AAABBBFFFGGGJJJJJJIIIIIIHHHHHHIIIJJJIIIIIIIIIKKKMMMOOORRRTTTVVVXXXWWWbbbggg~~~yyyccccccmmmeeellloooiiiccciiixxxzzzoooeeeaaadddjjjrrryyymmm```]]]lllaaaWWWGGGBBBFFF<<<333777333333444444666:::???CCCHHHTTTYYY\\\eeeggggggooozzzoooVVVMMMYYYjjjqqqaaaZZZRRRLLLEEE===::::::CCCIIIQQQWWWZZZZZZXXXVVVWWWWWWYYY\\\]]]]]]\\\\\\llllllhhh```\\\]]]^^^]]]______aaahhhsssuuuOOODDD<<>>;;;888444111......------------......,,,---......///.........,,,000111,,,+++///111000...444111444222===vvv^^^hhh^^^``````ZZZzzzmmmwwwYYY;;;111===BBBBBBDDDDDDFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMQQQTTTVVVXXXZZZZZZgggjjj~~~{{{zzzzzzwwwnnnsssuuueeesssqqqPPPMMMGGGJJJMMM>>>222666333444555555888===CCCHHHPPPVVVVVVZZZfffiiiiiirrrkkkOOOEEEPPPpppwww]]]RRRHHHEEECCC???>>>AAACCCHHHNNNRRRSSSRRRRRRSSSWWWYYYYYYXXXWWWWWWWWWVVV\\\```aaa___aaaiiipppsssdddDDDAAADDDFFFCCClllWWWCCC>>>444333111000//////000000000000000000000000000000222......222444333666;;;aaavvvsssnnnggg___WWWQQQNNNGGGEEEBBB???<<<888444111......------------......,,,---......//////.........444333,,,+++000222///333555444666666:::ddddddVVVPPP```\\\UUUjjjxxx{{{nnnxxx}}}LLL:::777@@@AAABBBDDDAAADDDDDDDDDFFFHHHJJJJJJIIIIIIIIIJJJKKKMMMPPPSSSTTTTTTWWWXXXeeegggyyyuuurrr{{{iiivvvNNNOOOOOOVVVUUU@@@000555444555555777:::@@@HHHMMMXXX[[[YYY]]]hhhlllrrrdddMMMCCCGGG```]]]OOODDDEEEFFFAAA===>>>CCCGGGKKKLLLLLLNNNQQQUUUVVV[[[_________aaabbb```eeemmmvvv}}}ZZZCCC===BBB>>>AAAKKKuuuFFFCCC666444222000//////000111000000000000000000000000222...///444333111888CCCvvvtttoooggg___WWWRRROOOHHHFFFBBB???<<<999444111......------------......,,,---......//////......111777666---+++000222...444444333444777666SSSzzzHHHIIISSSYYYVVV]]]|||jjjppp{{{|||www@@@:::>>>BBB@@@DDDGGG???DDDCCCCCCEEEHHHIIIGGGEEEGGGGGGHHHIIIKKKMMMOOOPPPPPPSSSTTTaaa```ppp}}}rrrkkknnnwwwsssxxx}}}zzzQQQTTTVVV]]]ZZZAAA000777444555666888===DDDLLLRRRYYY___^^^```hhhmmm{{{qqqSSSIIIIIIKKKdddwww___KKKGGGHHHCCC>>>>>>DDDFFFHHHHHHIIINNNVVV]]]aaammmwww{{{~~~rrrhhhLLLEEECCCDDDAAAJJJIII777555222000//////111222000000000000000000000000111...111666444222>>>NNNwwwuuuppphhh___WWWRRRPPPIIIFFFCCC@@@===999444111.........------.........,,,---......//////......333999777---***111222---222000000000555111GGGKKKOOOHHHYYYYYYVVVlll\\\sss~~~kkk777:::BBBBBB>>>FFFJJJ???CCCBBBBBBDDDGGGGGGCCC@@@DDDEEEFFFHHHJJJKKKLLLMMMOOOQQQRRR___\\\jjjhhh|||mmmfffhhh```~~~uuucccmmmRRRUUUXXX___[[[AAA222:::444555777999>>>FFFOOOVVVUUU___aaaaaaeeejjjuuuaaa[[[WWWUUUHHHXXXzzzXXXLLLJJJGGGEEEHHHDDDFFFGGGGGGIIIPPP\\\eeedddPPPQQQKKKGGGoooNNNPPP888666333000//////111222000000000000000000000000000...222777555444CCCWWWrrrmmmmmmggg]]]\\\YYYLLLIIIGGGCCCAAA===999444000//////...------------...///////////////............------------.../////////---000555333444FFF\\\|||GGGMMMIII\\\```XXXlllccc~~~\\\888===DDDIIIJJJIIIGGGFFFCCCCCCCCCCCCDDDGGGIIIJJJMMMJJJFFFGGGJJJNNNOOOOOOTTTUUUZZZWWW___jjjhhhttt___bbbMMMeeevvv\\\\\\YYYjjjVVV555<<<666777999<<<@@@DDDLLLUUU[[[XXXeee```aaammmjjjaaaWWW\\\dddrrrXXXPPPNNNMMMMMMMMMIIIGGGIIIIIIJJJQQQ[[[ppp|||uuueeeZZZ\\\ccceeeGGGCCC222///555222000111...000111111111111222222222333...222;;;,,,:::@@@uuuooooooiii___]]][[[NNNHHHFFFCCC@@@===999444000//////...------------..................---------...------------...//////111...///333222222@@@RRRWWWFFFNNNUUUVVVVVVccclll{{{SSS???BBBFFFHHHIIIHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJHHHFFFHHHLLLPPPRRRRRRVVVUUUWWWRRRZZZdddzzz|||cccXXXTTTfffuuuZZZ\\\\\\jjjTTT444:::555777999<<>>>>>???@@@AAA>>>@@@BBBCCCDDDFFFJJJLLLNNNIIIJJJHHHQQQTTTdddeeeaaazzzqqqcccXXXVVVWWWQQQGGGFFFCCCAAADDDIIILLLKKKIIIDDDiiiqqq___jjjjjjvvvaaaBBB:::777<<<@@@FFFNNNUUUZZZ]]]aaacccbbbnnnrrrtttyyyrrrrrrmmmoooxxx|||ppphhhLLL;;;999333222333///000111111111111222222222222666444333:::AAA}}}vvvssskkk```___^^^SSSKKKIIIEEEBBB>>>999333/////////...------------...,,,,,,---......///000000///////////////000000111...000222111000222444555@@@ssssssiiieeeiiiiiiaaa\\\\\\lll~~~ZZZ<<>>??????>>>======>>>??????============??????<<<>>>@@@AAABBBEEEJJJNNNMMMHHHHHHGGGOOOPPP\\\~~~UUUzzzjjj^^^[[[^^^]]]ZZZTTTLLLCCCAAAGGGLLLLLLHHHJJJoooaaabbbqqqlllwwwZZZ;;;;;;777>>>CCCKKKUUUZZZ\\\___eeejjjfffxxxwww|||tttlllqqq{{{{{{^^^RRRvvvwwwVVV@@@888111111444222000111111111111222222222222222777444888IIIwwwtttlllaaa```___TTTMMMJJJGGGCCC???999333/////////...------------...++++++,,,,,,---.../////////////////////000111111---111333000...///222444111XXXqqqccclllooocccZZZ]]]SSSmmmyyyPPP:::EEE999999:::999888999;;;===<<<<<<<<<<<<>>>@@@BBBCCC???@@@AAA@@@@@@BBBHHHMMMGGGEEEKKKMMMUUUPPPSSSNNN{{{mmmkkkqqqxxx{{{XXXTTTMMMHHHJJJMMMNNNLLLOOOttt^^^mmmuuummmvvvUUU777;;;777>>>DDDNNNYYY^^^^^^aaaiiiqqqyyykkkZZZSSSQQQTTTPPPRRR\\\eeeiiilllqqqyyyYYYPPPUUU^^^___CCC777///000555444000111111111111222222222111000999666777PPP}}}uuukkkdddaaa[[[UUUMMMJJJFFFCCC???999333///000///...---,,,+++++++++---------............//////...,,,,,,,,,---///111...///000111222333444444666:::hhhccciiiggg^^^XXXXXXXXXhhhZZZ<<<>>>;;;999666444555777999888666888999:::;;;===>>>???@@@=========???BBBEEEHHHJJJHHHCCCDDDJJJLLLOOO___sss___eeeuuujjjssspppOOOFFFNNNJJJMMMSSSKKKOOO```mmmooouuunnnNNN222555AAA===GGGOOOXXX```gggqqqzzzzzzxxxyyyjjj[[[TTTTTTUUUVVVVVVTTTRRRRRRTTTUUUUUUWWWZZZ\\\```iiittt|||wwwccc^^^```hhhhhh}}}XXXOOO555111111888111111111111000111111222333666333888999<<>>>>><<<======>>>@@@BBBCCCDDDFFFBBBCCCIIIKKKMMM\\\nnnvvvcccsssaaa\\\aaa^^^IIIHHHNNNIIILLLRRRLLL]]]___qqquuuzzzjjjHHH444666===???OOOYYY```aaadddlllrrrsss|||qqqyyy~~~{{{|||wwwooofff```ZZZUUUVVVZZZZZZ\\\]]]^^^\\\\\\\\\]]]ZZZYYYXXXVVVVVVWWW[[[^^^___ooo}}}{{{zzz|||zzz~~~bbbQQQ999444000555111111111111111111222222333444444888888>>>ppp}}}|||vvvnnngggddd]]]VVVMMMKKKGGGCCC???999333//////...------,,,,,,,,,,,,---------............///......---,,,,,,...///000...//////000111222333333:::---NNNqqqbbbaaacccbbbUUUSSSRRRcccWWW999777:::444777555333444555666555444666666777888:::;;;<<<<<<;;;<<<======>>>=========CCCAAACCCHHHIIIJJJVVVdddVVVrrr~~~~~~vvvdddWWWTTTPPPJJJOOORRRKKKNNNTTTPPPsss{{{]]]rrryyy~~~cccAAA<<<===>>>GGGRRR___fff```___gggjjjgggvvvxxxqqqkkkfffgggkkkmmmpppuuuwwwwwwvvvuuuttttttrrrpppnnnllljjjfffddd^^^]]]___hhhrrrwwwtttoooqqqSSS>>>777///333333111111111111111222333333333555999777AAA}}}|||wwwoooiiieee^^^VVVNNNKKKGGGCCC???999333//////...---,,,,,,,,,,,,,,,---------............///...------------...///000/////////000111222222333:::000:::lll^^^ccciiiaaabbbZZZQQQVVVuuutttGGG999;;;777333666555444333333444444444444555555777888999999:::999:::;;;<<<===<<<;;;:::@@@???AAAEEEFFFGGGOOOYYYIII___vvvzzzkkk___ZZZOOOQQQUUUSSSOOORRRWWWWWWgggrrrzzz}}}\\\???HHHIIIEEETTTNNN^^^eee]]][[[eeejjjeeerrroooiiiaaaxxxkkkcccbbbcccbbb```VVVDDD999///111555222111111111111222333333222666999666BBBwww~~~~~~~~~yyypppjjjfff^^^WWWOOOLLLHHHDDD???:::333///......---,,,,,,,,,---------------............///------------......///////////////000000111111222555777444OOOlll^^^bbbeeefff^^^VVVTTT[[[ttt]]]===;;;:::555888555555444333222222333444333444444555666777888888777888:::<<<<<<<<<<<<;;;<<<===???BBBCCCDDDIIIOOOrrrSSSRRRmmmsssgggaaaUUUWWWTTTPPPQQQTTTZZZccctttwww~~~|||YYYDDDRRRRRRKKKZZZPPP___fff^^^\\\fffnnnmmmpppuuuwww[[[JJJ:::111222555222222222111222333333444444555999777CCCyyyzzzqqqjjjfff___WWWPPPMMMIIIDDD@@@:::333///...------,,,,,,------------------............///---------............////////////000000000111111000999555>>>tttfffXXXeee___\\\\\\YYYOOOOOOjjj{{{wwwGGG888666444555:::555666666444222111333444333333444555555666777777666777888:::;;;<<<<<<===:::;;;===???@@@BBBFFFIIIbbbyyyRRRddd|||~~~|||eeeddd[[[WWWZZZXXXbbbxxxuuupppwwwWWWHHHRRRSSSOOOZZZ]]]eeeiiiddd```fffqqqxxxeeePPP;;;444333444222222222222222333444444555333888:::FFF}}}{{{qqqiiieee___XXXPPPMMMIIIEEE@@@:::333///---------,,,,,,------...---------............///,,,------...............////////////000000000000///555444777YYYlll___^^^___```\\\SSSOOOSSSZZZ}}}xxxxxx{{{||||||SSS:::999222222888555555777777555222111333555333333444555555666666666777777777888999:::;;;<<<999;;;<<<<<<>>>AAADDDFFFUUUXXX^^^yyy|||zzztttrrrfffrrrwwwcccjjjmmmQQQGGGKKKOOOUUU\\\hhhhhhhhhfffaaabbbqqqrrrXXX<<<777555111333222222222222333444444666000777???III||||||pppiiieee___XXXQQQNNNIIIEEE@@@:::333///------,,,,,,,,,------...---------.........//////,,,---......//////......////////////000000000000222111222444FFFxxx]]]dddfffbbb\\\^^^aaaWWWGGGPPPrrrlllpppvvvzzzuuuTTT555555???333555;;;,,,666777888666333111333555444444444555555666666666888777666666666888999:::888:::;;;;;;===AAADDDDDDMMM]]]\\\xxx{{{{{{tttyyyooonnnbbbJJJCCCCCCLLLZZZ___kkkeeedddeee```^^^ooozzz]]]===999666///333333222222333333444555666...777CCCLLL~~~zzzqqqiiiddd]]]UUUPPPNNNJJJFFFAAA:::333...//////...------------...---------............///............////////////000000000000111111111111222777222...888TTTeee___bbbddd___^^^YYYLLLKKK\\\uuubbb^^^bbbeeegggiiiwwwyyy<<<:::777666666555333222<<>>iii{{{qqqjjjeee]]]VVVRRROOOJJJEEE@@@:::333...///......---------------------------............---............///////////////000000000000111111333000222:::777222VVViiiffffffaaa[[[UUUUUULLLJJJPPPXXXggglll]]]XXXNNN\\\iiigggZZZWWWkkkaaa333777555333222333333222111)))000222------222444111222222222222222222222333333444555666777777777777888888999:::<<<>>>???@@@BBBVVVSSSTTT___ppp}}}rrrwwwXXXAAA===KKKRRRWWW^^^^^^gggpppkkkbbbbbb``````hhhsss}}}dddSSS===555888555444444333333444444555555444999@@@ppp|||rrrkkkfff^^^VVVSSSPPPKKKEEE@@@:::333//////...------,,,,,,------,,,,,,---------.........---------.........//////////////////000000000111000111222888666---@@@iii[[[QQQ^^^aaaQQQ\\\SSSLLLKKKIIIKKK\\\ooojjjVVVNNNNNNSSSYYY\\\WWWVVVlllmmm@@@666555333111111222333222111---111111......111222///111111111222222222222222333333444555666666666666888888999:::;;;<<<>>>???AAAMMMcccKKKRRRiiiyyywwwMMM???DDDTTT[[[^^^bbb```gggsssooocccbbbdddgggoooppp|||yyy}}}|||uuuvvvcccUUUBBB111;;;555444444333333444444555555555999CCCyyy|||ssskkkfff___WWWTTTQQQKKKEEE@@@999333///......---,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...............////////////000000000---333222222666444999IIIbbbYYYcccdddXXXQQQLLLMMMLLLJJJNNNWWW```rrr}}}oookkkccc\\\[[[^^^\\\RRRGGGQQQQQQSSSZZZnnnyyyCCC111:::444222111111222333222111///111000......000000---///000111222222222111111222333444555555666666555999999999:::;;;<<<>>>>>><<>>:::DDDQQQbbbVVVeeeyyy}}}rrrdddBBB@@@NNN^^^___aaaeeeccchhhqqqnnneee```^^^llltttsssyyyooojjjfffjjjhhh___YYY^^^ffflllqqqllltttyyy^^^HHH,,,888555444444333333444444555666666999GGG~~~tttlllggg```XXXVVVRRRLLLEEE???999333000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000111222---000999777333;;;===iii}}}___ccc^^^VVVOOOGGGBBBDDDIIIIIIEEECCCGGGIIIKKKQQQXXXVVV[[[[[[RRRJJJFFFCCC@@@===GGGMMMGGG@@@CCCJJJNNNQQQjjjTTT333555888000222000///...///000///......,,,***---///000///...,,,---///111222222111000111222333444444555444444666666666777999;;;<<<===:::IIIGGGmmmVVV]]]ssstttwwwwwwKKKCCCDDDRRR___]]]```eeeccccccmmmssstttmmmdddtttfffvvvzzznnngggccc^^^aaa___WWWQQQQQQRRRRRRSSSOOO\\\|||eeeNNN000888555444444333333444444555777777999HHH~~~tttmmmhhh```XXXWWWSSSLLLEEE???999444000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000444...+++555;;;000///AAA777;;;jjj```ccceeeaaaUUUKKKIIILLLLLLDDDAAAEEEHHHEEECCCEEEEEEEEEAAA===AAAGGGFFF???>>>AAA@@@>>>DDDMMMPPPLLLzzzUUU888222111000000111///---------...---,,,333///---///111000...---+++---///111222222000000111111222333444444444444444444555666888:::;;;===777JJJ???ZZZ```^^^tttyyyrrr|||mmm999FFFHHHVVV```]]]```gggeee___kkkzzz~~~oooXXXvvvssshhhbbb___ZZZ\\\[[[TTTNNNLLLIIIFFFBBBAAAQQQtttjjjSSS555;;;555444444333333444444555777777999III|||qqqqqqjjj]]]YYYTTTWWWOOOFFFDDD:::///000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............////////////000111222444444>>>///AAA~~~oooZZZPPPOOOGGGDDDGGGEEE>>>AAAJJJ999CCCHHHAAA;;;===BBBDDD@@@BBB???<<>>GGGKKKRRRVVVYYY[[[\\\]]]___aaaeeegggrrreeettttttggg\\\VVVWWWZZZYYYSSSNNNKKKFFF@@@DDDFFFLLL]]]LLL@@@333666666555444444444444555555:::888FFF{{{ppppppjjj]]]YYYTTTWWWOOOFFFDDD:::///000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............/////////000111222333444555555999OOO|||ooo[[[KKKLLLOOOJJJDDDBBBLLLJJJEEECCCJJJQQQOOOGGGOOORRRYYYhhhRRR<<<...333888333///333...---,,,---...///...,,,+++++++++,,,,,,,,,------------......//////000000000000111111222333333444444444444555666777999999;;;AAA999CCC~~~[[[```uuuqqqpppsssvvvMMM@@@HHHLLLQQQUUUXXXZZZ]]]^^^]]]ZZZ___bbbxxxddd___||||||ooobbbXXXRRRUUUYYYXXXSSSNNNKKKFFFAAA???@@@DDDSSSqqqVVVAAA555666666555444444444444555333888999GGG{{{pppqqqjjj]]]YYYTTTWWWOOOFFFDDD:::///000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000222333444222;;;888222JJJmmm___```fffdddaaa___YYYSSSJJJHHHQQQ]]]bbb___fff~~~MMM000000222555555000...///...---,,,,,,......---,,,++++++++++++,,,,,,,,,,,,---------...//////000000000000000111222222333333444444444555666777888999;;;<<<;;;BBBnnneeeQQQbbbssssssuuuxxxeeeEEEEEEIIILLLPPPSSSVVVYYY]]]```___TTTZZZ\\\fff}}}___\\\xxxkkk___VVVQQQTTTXXXYYYTTTOOOKKKGGGBBB===<<<===GGGaaaeeeGGG888666666555444444444444555222777999HHH{{{qqqrrrkkk___[[[TTTWWWOOOFFFDDD:::///000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------..................///000111222333333777:::888666NNNvvvhhhZZZTTTVVVZZZ]]]^^^[[[]]]jjj~~~JJJ+++222777999333---,,,---------,,,+++,,,---...---+++***++++++++++++,,,,,,,,,,,,,,,---......//////000//////000000111222222222333333333444555666888888888:::CCCHHHbbbUUUPPPkkkxxxrrruuuzzzTTT===IIIJJJLLLNNNQQQSSSWWW\\\___bbbSSSXXX[[[YYYvvveee```|||vvvjjj```XXXTTTTTTZZZ\\\VVVPPPLLLHHHCCC>>>;;;:::AAAVVVvvvjjjJJJ666666666555444444444444555444666999EEE|||rrrsssmmmaaa]]]TTTWWWOOOFFFDDD:::///000------,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------...///000222222222///666<<<333222[[[lll@@@555;;;000444333,,,***...111///---+++***+++,,,---,,,+++*********+++++++++,,,,,,,,,,,,------.../////////...//////000000111111222222222333333444666777888888:::EEEHHHQQQxxxPPP[[[uuupppttt{{{|||hhhGGG;;;LLLIIIJJJLLLNNNPPPSSSXXX\\\^^^RRRVVV[[[UUUuuueeedddzzztttjjjaaa[[[XXXXXX^^^```ZZZRRRMMMHHHDDD>>><<<:::>>>NNNkkkfffIII555666666555444444444444555777666888AAA{{{rrrsssnnnbbb^^^TTTWWWOOOFFFDDD:::///000------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000111222444222333444444777CCCOOOaaa===000333777...000000///111222000,,,,,,+++******,,,,,,+++***************++++++++++++,,,,,,,,,---......//////.........///000000111111222222222333444555666777;;;:::>>>>>>???^^^qqqWWWkkknnnkkk{{{UUUBBB>>>JJJGGGHHHJJJKKKLLLOOORRRVVVSSSQQQQQQZZZYYY{{{[[[ggg}}}{{{qqqhhhaaa]]][[[^^^eeeggg```VVVNNNIIIEEE===;;;:::;;;EEE^^^eeeMMM<<<666666555444444444444555888555888>>>vvvyyyppprrrlll```]]]TTTWWWOOOFFFDDD:::///000---,,,++++++***+++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///111111333555444222666<<<<<<666UUUGGG111444666000)))222000000444444000+++))),,,***)))***+++,,,+++***************+++++++++++++++,,,,,,------......///------...//////000000111111111222222333444666777888999888::::::DDDooo]]]^^^iiijjjkkk|||sssGGGCCCCCCDDDDDDFFFHHHIIIIIIJJJMMMOOOLLLTTTMMMWWW```rrrYYYnnn|||xxxooohhhccc``````dddkkkmmmeeeXXXOOOIIIEEE<<<;;;::::::>>>SSSyyyqqqVVV???666666555444444444444555666222999>>>}}}hhh}}}xxxnnnpppkkk___\\\TTTWWWOOOFFFDDD:::///000---,,,++++++******++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111...///333777555222777???>>>hhhgggDDD,,,222666,,,,,,777...))))))//////***(((,,,+++***)))***+++,,,+++))))))************+++++++++++++++,,,------......///------......///000000000111111111222333444666666222777888>>>AAA;;;\\\___QQQbbbjjjccciiiiii@@@FFFFFF@@@CCCEEEGGGGGGGGGGGGIIIKKKLLLXXXLLLTTTcccggg```uuuwwwyyypppiiieeeddddddhhhoooqqqhhhZZZPPPIIIEEE======<<<;;;;;;LLLqqq\\\777666666555444444444444555333111:::@@@|||vvv{{{rrrkkkhhhccc^^^VVVTTTPPPIII@@@888000,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,------...000000111222333333333444666888===>>>VVVuuuLLL333333222111000///......,,,,,,,,,,,,,,,+++***)))+++*********))))))(((((())))))))))))************++++++,,,,,,,,,,,,------............///////////////000000222333444555555666555:::>>>;;;;;;MMMdddXXXTTThhhdddiiijjjxxxqqqAAA;;;CCCBBBDDDAAACCCDDDCCCCCCCCCEEEGGGKKKMMMTTTSSS___\\\YYYjjj}}}~~~uuummmfffccccccdddlllmmmnnnkkkdddYYYMMMFFFCCC===:::;;;;;;EEEbbb[[[EEE999777444333444444444333:::111:::???vvv|||ssskkkgggaaa\\\WWWUUUQQQJJJBBB999111------,,,++++++******++++++*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,------...//////000111222333333333444666888@@@333555UUU___CCC666222222111000///...------+++,,,,,,,,,++++++***)))*********)))))))))(((((())))))))))))************+++++++++,,,,,,,,,------............///////////////000000111222333444555777222222777888888DDDSSSqqqWWWVVVYYYhhhkkkxxx|||ZZZ???<<<<<<<<>>555222777;;;;;;???FFF{{{KKKRRReeeiiihhh|||hhh@@@@@@@@@888999@@@@@@AAABBBBBBAAABBBDDDFFFFFFFFFIIIOOOpppRRR]]]nnn~~~{{{ssslllhhhgggiiijjjpppsssvvvwwwrrrfffWWWMMMHHHBBB===:::666999KKK```kkknnnsssxxx|||jjj@@@999777444333444555444444666111;;;CCCppp|||ssslllgggaaa[[[VVVTTTPPPJJJBBB:::222...---,,,++++++******++++++************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,---......////////////111222222222222555777222<<>>======@@@XXX```QQQ\\\aaa```hhhRRR444BBBBBB:::===@@@???@@@AAA@@@@@@@@@BBBDDDEEEFFFEEEOOO{{{qqqNNN___mmm|||wwwqqqkkkhhhhhhkkkmmmqqqrrrtttuuurrrhhh[[[QQQGGGBBB>>>;;;666777DDDRRR[[[]]]```cccfffkkkqqquuufffGGG:::777555444444555555444555444===FFF[[[{{{}}}zzzrrrllliiiccc]]]UUUSSSOOOIIIAAA999222------,,,++++++******++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,---...///////////////000111111111222444666888666666:::???AAAEEEIIIdddIIIAAA777000///000111111------,,,,,,++++++******)))******++++++*********(((((((((((((((((())))))((()))))))))*********************+++++++++,,,,,,------------............/////////000000111111111444333444777888777888;;;???jjjTTTLLLSSSbbbeeekkkqqqEEE555AAA???>>>BBB???===>>>??????>>>???AAACCC@@@DDDAAAMMMiiiNNN___lllyyyuuuooojjjhhhhhhkkkmmmrrrqqqqqqqqqpppiii^^^VVVIIIFFFAAA<<<777666<<>>IIIhhhyyy{{{yyyrrrmmmjjjddd^^^TTTRRRNNNHHHAAA888111------,,,++++++******++++++************************)))))))))************+++******+++++++++,,,,,,,,,+++,,,---///000//////......///111111000111333555;;;888555777;;;???@@@@@@@@@ZZZ~~~\\\444000111333222///,,,,,,,,,,,,,,,,,,++++++*********((()))******+++*********''''''(((((((((((())))))))))))))))))************************++++++++++++,,,------------...............//////000000000000---000444555555555888;;;===SSSzzzhhhJJJJJJbbbfffbbboooNNN???999;;;;;;>>>@@@<<<<<<===>>>>>>===>>>@@@BBB???GGGBBBQQQcccOOOaaalllzzzvvvpppjjjhhhiiikkkmmmsssqqqooopppppplllbbbZZZOOOKKKEEE===777555666888;;;<<>>HHH{{{yyy{{{yyysssmmmiiiccc]]]TTTSSSOOOIIIBBB:::333///---,,,++++++******++++++************************))))))))))))******************+++++++++,,,,,,,,,***,,,...///000///.........///000000000111333555555:::===888222444===EEEGGGBBBIIIbbbjjj>>>000666:::444,,,***---000...,,,,,,,,,++++++++++++******(((((()))***************'''''''''((((((((())))))))))))))))))************************++++++++++++,,,,,,---------...............////////////000000///111444555666999;;;<<<===HHHddddddKKKWWW```eeejjjfffggg;;;???;;;666;;;;;;999===;;;<<<======<<<===???AAA???JJJEEEVVV^^^PPPcccmmm}}}yyyrrrmmmjjjjjjlllnnnpppnnnnnnppprrrmmmbbbYYYNNNKKKDDD===777555444333333555888999;;;>>>BBBEEEKKKRRR[[[fffqqqNNN:::888666555555666666555333:::<<>>@@@;;;HHHCCCUUUZZZPPPeeennn|||uuuoookkkkkkmmmoookkkjjjlllppprrrmmm```VVVJJJGGGAAA;;;777777666555555666888888777888:::<<<===BBBJJJQQQ\\\mmmPPP;;;888666555666666666555222999:::CCC]]]|||yyy{{{xxxpppiiifffccc___UUUTTTPPPLLLEEE<<<222,,,---,,,++++++******++++++,,,+++))))))***)))(((&&&))))))))))))************)))************+++++++++(((***---000111///---+++............///111222333222444666666777999;;;>>>>>>@@@BBBEEEJJJPPPXXX]]]|||}}}IIIDDD===777333000...,,,---------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------////////////000000000000111222222333444555666666888======\\\WWWHHH]]]lllcccfffjjjGGG@@@::::::999999888999999999;;;;;;;;;;;;<<<>>>???@@@>>>>>>BBBXXX}}}VVVTTT^^^hhh}}}|||xxxqqqkkkiiikkknnnnnnmmmkkkjjjmmmkkk^^^OOOFFFCCC???<<<999666333111333333333444444555555666888:::???FFFMMMXXXkkk|||^^^===777333444555333444666888333;;;@@@YYYyyy{{{xxxoooiiifffccc___VVVTTTPPPLLLEEE<<<222,,,---,,,++++++******++++++,,,+++))))))***)))(((&&&(((((()))))))))*********))))))*********+++++++++(((***---/////////---,,,------......///111222333333444666666777888;;;======???BBBFFFIIINNNSSSWWWUUU```pppqqqaaa\\\PPP???;;;888444111000000///...------,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------.../////////000000000000111111222333444555666666777===999FFFzzz[[[PPPZZZYYY``````jjjgggCCC999:::999999888888888999999:::::::::;;;<<<===??????===???GGG```xxxVVVUUU^^^ggg{{{tttnnnjjjjjjkkklllkkkiiiiiikkkiii]]]OOOEEEBBB>>>:::888666333000333333444444555555555666555666:::???DDDLLL]]]lllVVV===777333444555333444666555444===BBBaaaxxxzzzwwwooohhheeebbb___VVVTTTPPPKKKEEE<<<222,,,,,,,,,+++************+++,,,***))))))))))))(((&&&(((((())))))))))))******)))))))))*********++++++******+++------------------------...///000222222333555666666666777999;;;<<<>>>BBBEEEGGGJJJOOORRR[[[XXXYYY___eeeiiinnnrrrzzzrrraaaXXXJJJ<<<888999666111111///......//////...---,,,,,,,,,+++++++++++++++******))))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,....../////////000000000111111222333444555555666333::::::777OOOnnnFFFPPPbbbcccaaa^^^dddyyyuuuHHH;;;111888888888777777888888999::::::::::::;;;===>>>???@@@AAAJJJeeelllSSSTTT^^^hhhyyyrrrllliiihhhjjjjjjhhhhhhjjjggg\\\OOOCCC@@@<<<999888666333111444444444444444555555555444333666999:::???LLLXXXooozzzVVV>>>888444555555333444666111666>>>DDDtttxxxzzzwwwnnngggeeebbb^^^WWWTTTPPPKKKDDD<<<333---,,,++++++***************+++)))(((((())))))((('''(((((((((((()))))))))***))))))))))))*********************++++++,,,---...---------...///000111222333555666666555666888:::<<<>>>@@@BBBEEEIIINNNRRRZZZSSSUUU^^^bbb[[[VVVXXXUUUZZZ^^^aaagggllljjjddd```]]]XXXRRRIIIAAA:::666;;;666444888:::666111///000/////////000///,,,***+++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,........./////////000000000000111222333444555555222555???;;;<<>>DDDAAAHHHeee^^^NNNRRR^^^lll}}}wwwpppkkkiiijjjjjjhhhggghhhfff[[[PPPCCC@@@===:::999777555333444444444444444444333333555444555666777999AAAKKK]]]hhhzzzbbb???999444555555333444666000777===DDDwwwyyyvvvnnngggdddaaa]]]WWWTTTPPPJJJDDD;;;333---,,,+++******))))))*********)))'''((())))))(((''''''(((((((((((()))))))))(((((()))))))))***************))))))***+++---...,,,---------...000111222333444555555444555777999===>>>???@@@CCCIIIPPPUUUUUULLLIIIRRRXXXXXX\\\ccc\\\[[[ZZZZZZ\\\^^^ZZZSSSNNNLLLHHHEEECCCCCCDDDEEECCC999333333333///...222//////...//////...***(((************************)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,............///////////////000000111222333444444777111===BBB777OOOjjjEEE]]]lllvvvlll^^^```qqq```BBB888666===666555555555666666777888888888888888999;;;<<<===DDD???FFFfffWWWMMMPPP___ppp{{{uuupppllljjjjjjiiigggfffdddZZZPPPDDDAAA>>>===<<<;;;999777555555444444333333222222555333444666666666<<>>???@@@CCCIIIPPPUUU\\\WWWTTTUUUUUUSSSSSSUUUMMMLLLMMMQQQUUUXXXWWWUUUOOOJJJCCC;;;666333444444666111...000111111222444+++++++++,,,---,,,***((()))))))))))))))*********))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++------.........///////////////000111222333333444<<<111666>>>555:::hhh^^^IIIUUUeeekkkddd\\\```iii{{{AAA:::999222;;;444444444444555666777777777777777777888:::;;;<<>>>>><<<;;;777777777666555444333333333111222444555444777===DDDMMMZZZfffoooxxxiii@@@:::666666666333333666555999777HHHggg}}}vvvxxxuuulllfffccc```\\\XXXUUUOOOIIICCC;;;333...++++++***))))))))))))))))))'''&&&'''((()))(((''''''''''''((((((((())))))(((((((((((()))))))))***(((((())))))***+++++++++,,,,,,,,,---...///000111000111333333444555888:::;;;===AAADDDFFFHHHLLLNNNMMMTTTZZZ\\\\\\]]]ZZZWWW\\\[[[[[[\\\ZZZUUUPPPLLLHHHFFFBBB>>>;;;:::;;;;;;444666666333111...)))###+++***)))***+++,,,***(((((((((((()))))))))******))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************************++++++++++++---------.........//////......///000111222333333888444333888999555JJJoooqqq^^^TTT]]]eeebbb```ddddddvvvWWW:::777666333444333333333333444555666777666666666777888999:::;;;<<<:::HHHpppRRRQQQQQQ___sss~~~zzztttooohhhiiigggccc___[[[SSSJJJEEECCC@@@???@@@???>>>===;;;;;;:::999888777666666333111222555555333444888;;;AAAIIIPPPWWW^^^gggmmmsss|||kkkAAA;;;666666666333333666888888555LLLttt~~~vvvxxxuuullleeebbb```\\\XXXUUUOOOIIICCC;;;333...+++******)))))))))))))))((('''&&&'''((()))((('''''''''''''''((((((((()))(((((((((((())))))))))))'''((()))***+++++++++***,,,,,,,,,---...///000111///000222333444555888:::999===CCCGGGHHHHHHGGGHHHLLLUUUXXXRRRQQQXXX\\\YYYFFFIIINNNSSSSSSOOOJJJIIIGGGEEEBBB===999444111///444666222***)))...000,,,///...,,,+++,,,+++***((('''((((((((())))))******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************)))************+++++++++---------.........//////......///000111222333333///888555888AAA:::999NNN}}}XXXTTTaaaaaa^^^___YYY^^^hhh}}}RRR222888333333;;;666333222222333444555666777555555666666777999:::;;;<<<999HHHqqqKKKOOOQQQ```ttt}}}yyysssnnnggghhhfffaaa\\\XXXOOOGGGDDDBBB@@@???@@@@@@???===>>>>>>===<<<:::999888888555333333666666333444777555999===AAAFFFMMMVVV\\\]]]iii|||rrrAAA;;;666666666444333666999777555PPP|||wwwtttpppjjjeeebbb___^^^ZZZTTTLLLGGGCCC<<<222***************))))))))))))((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********,,,++++++...222333111...//////000111222444555666999===BBBCCCCCCCCCEEEGGGQQQSSSTTTRRROOOOOOSSSVVVUUUMMMHHHPPP[[[\\\OOO@@@>>><<<999666555444222000000000///------,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************,,,+++)))((((((***+++---.........------,,,,,,,,,/////////000111111222222444333333444666:::===???PPPiiiTTT\\\bbb^^^]]]^^^]]]^^^hhhMMMAAA777444444222222333222222111111222222333444555555555555666888999:::;;;<<>>@@@@@@AAACCCEEEDDDAAA???===:::666333333444444444777777888999;;;>>>AAABBBHHHSSS___vvvpppIII:::777999444555666111666888999DDD{{{wwwtttpppjjjeeebbb___^^^[[[UUUMMMHHHDDD===333,,,************))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''')))))))))))))))*********,,,++++++---111222000...//////000111222444555666777;;;???BBBCCCDDDGGGIIIccccccbbb\\\UUUPPPPPPQQQVVVNNNHHHLLLTTTTTTJJJ???;;;999666444333222111///000///...---,,,,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++***))))))***,,,.../////////......------------/////////000111111222222333333333444666999<<<>>>JJJlllrrrWWWXXXdddVVV```eee```ZZZaaavvvsss@@@888222444666555444444222222111111222222333444444444444555666777999999???===BBBLLLMMMYYY```vvv{{{vvvrrriiiaaaZZZVVVPPPGGGAAA@@@AAA???===>>>@@@BBBAAA@@@BBBAAA@@@BBBEEEHHHIIIIIIEEEAAA<<<888777666555444444444444666888:::<<<>>>@@@KKKUUUkkksssIII:::777888444555777111444777999DDDvvvtttooojjjeeebbb___^^^\\\VVVNNNIIIEEE>>>444,,,************))))))))))))((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''((((((((())))))******************,,,/////////---//////000000222333555666666999<<>>===FFF|||MMMNNNXXXccc~~~|||uuupppeee\\\SSSMMMGGG@@@===>>>===<<<;;;===@@@CCCCCCCCCEEECCCAAACCCHHHOOOSSSVVVPPPLLLEEE@@@<<<999666444333333333444555777999::::::BBBIII^^^tttJJJ;;;777888444555777222333666999CCCuuusssooojjjeeeaaa___^^^\\\UUUNNNHHHDDD===444,,,************)))))))))((((((((((((((('''''''''''')))((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((()))*********))))))***+++,,,---------/////////000111333555666777888;;;===???AAABBBDDDCCCFFFKKKLLLJJJJJJKKKMMMPPPMMMJJJHHHGGGDDD???;;;444222000///000000///...------,,,+++++++++++++++))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********)))***+++,,,---...------------------------......//////000111111111222222222333555777:::;;;555FFFUUUvvvSSSZZZbbbjjjiii]]]TTTWWW___WWWcccwwwLLL777555111111444555222//////111111111111111222222333333333333444555666888888888<<>>:::;;;<<<>>>AAAEEEGGGHHHGGGFFFGGGJJJQQQXXX]]]```YYYTTTMMMGGGAAA<<<888555555555555555666777888888999>>>CCCWWW}}}uuuKKK;;;777888444555777333333777999AAA~~~uuurrrnnniiieeeaaa___^^^ZZZTTTMMMGGGCCC<<<222+++************)))))))))(((((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&''''''((())))))******)))************+++,,,---......///000111333444555777888:::===AAADDDGGGHHHKKKNNNPPPNNNJJJFFFFFFGGGIIIJJJJJJIIIFFFAAA===999444222000///000000///...,,,++++++************+++(((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********)))))))))))))))++++++++++++++++++++++++.........///000000111111000111222333555666888999666HHHBBBRRRaaa]]]\\\^^^\\\XXXYYY]]]WWWZZZ___gggttt{{{OOO999111777333111333222000///111111111000000111111222333222222333333444666777888666<<>>;;;;;;???<<<===???BBBEEEHHHLLLNNNKKKLLLOOOTTTZZZ___bbbbbb[[[WWWPPPJJJDDD???:::777666666777777777777666666888<<>>tttqqqmmmiiidddaaa______ZZZTTTLLLGGGCCC<<<222***************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))***+++***)))***,,,---......//////111222444555666777999===DDDIIIMMMNNNTTTVVVVVVRRRLLLHHHGGGHHHFFFGGGHHHGGGEEE@@@;;;888444222000///000000///---+++***))))))))))))******''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))*********)))((((((''''''))))))************++++++---......//////000000111000000111333444555666777333222===@@@SSSTTTGGGRRRZZZUUUMMMZZZYYYXXXXXX\\\eeeooowww{{{xxx{{{III111777444555111///111111000222666111000000000000111222222222222222333444555666777999===NNNhhhGGGSSSSSS^^^yyy~~~ssshhhaaaSSSKKKCCCAAA???===>>>AAAAAACCCFFFHHHJJJMMMQQQTTTQQQRRRVVVZZZ___aaaaaa___WWWSSSNNNIIIEEEAAA===:::888888888888777666555444777:::===SSS{{{LLL<<<777888444555999444555888999;;;sssqqqmmmhhhdddaaa```___[[[UUUMMMHHHDDD===333+++************))))))))))))((((((((((((''''''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++***+++,,,+++)))))),,,............///111222444555888666777;;;AAAFFFIIIIIIKKKMMMOOOMMMJJJJJJLLLOOOHHHFFFDDDCCC@@@===999666444222///.........---,,,)))))))))(((((())))))***'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))************))))))((())))))******++++++++++++------......///000000000///000111222444555555555999444CCCDDD>>>nnngggQQQSSSaaa\\\\\\\\\\\\\\\]]]___aaa```mmmxxxvvvwww{{{{{{{{{UUU:::333333888111......111111///111666000000000000000111222222111111222222333444666777:::<<>>444,,,************)))))))))))))))(((((((((''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++***,,,---+++)))))),,,///.........///000222444555:::777666777<<>><<<:::777555333111...---------+++***))))))(((((((((((()))***&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((()))***+++++++++++++++******+++++++++,,,,,,,,,------......///000000000...///111222444444555555000:::555777AAABBBgggccc]]]eeefffeeedddbbb```^^^]]]ZZZ^^^bbbfffmmmyyy{{{uuuuuuwwwwwwuuuwww|||HHH'''BBB<<<&&&777///...///222111......222000000000000000111111222111111111222333444666666777:::NNN```<<>>;;;999888777;;;???VVVMMM===777888333555999555444888888:::wwwpppkkkhhheee___[[[\\\\\\VVVMMMGGGCCC>>>555...+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((***************+++++++++---......///000111111222333555888:::;;;===AAADDDIIIJJJKKKJJJGGGDDDBBBBBBEEEBBB???<<<:::777444111------,,,+++************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++++++++,,,------......///000111111222222333444444888555888>>>>>>???OOOccc```TTTSSSaaajjjffffffkkklllXXXYYYfffaaa\\\fffqqqrrr{{{vvvyyywwwrrrnnnqqqwwwwwwsssuuuuuuzzzccc???333333111...///////////////000000000000///////////////000111111222222222222333444555555999:::NNN[[[HHHKKKVVV[[[{{{~~~ooorrruuurrrhhh```YYYVVVRRRRRRQQQRRRTTTTTTSSSQQQSSSTTTVVVXXXYYYZZZ[[[[[[___[[[WWWWWWXXXVVVQQQLLLFFFCCCAAA@@@AAABBBCCCBBBCCCEEEGGGEEE@@@<<<;;;<<<666;;;BBBZZZ~~~LLL:::555999555444666555777777222AAAnnnrrrvvvpppkkkiiifffaaa^^^___\\\UUUMMMGGGCCC>>>555...+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***************+++++++++,,,,,,---...///000111111444555777888999;;;???BBBHHHJJJKKKJJJGGGEEEDDDDDDCCC@@@<<<:::777444111...------,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---.........000000111111222333333444777444666;;;:::888BBBPPPsss{{{```UUUUUU```ttt{{{pppgggZZZQQQXXX^^^UUU```aaacccgggjjjmmmrrrvvv}}}vvvvvvuuullliiipppttt___dddlllmmmeeeccctttNNN<<>>>>>?????????EEEJJJOOOOOOIIIBBB===;;;666;;;BBB\\\LLL:::555999555444666555555999666AAAiiiuuuooojjjiiigggbbb___```[[[UUUMMMGGGDDD>>>555---+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))*********++++++++++++,,,,,,---///000000111444555666666777:::>>>AAABBBDDDEEEEEECCCAAA@@@@@@AAA>>>999666444111...+++---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,------......000000000111222222333333555222444999999555888@@@GGGooocccYYY\\\bbbuuuooohhhdddllljjjYYY\\\[[[[[[\\\^^^aaabbbbbbaaahhhqqquuusssoookkkiiifffkkkllloooqqqiiibbbfffuuuiiieeekkkooouuuYYY222...///666666///,,,///....../////////000000000///////////////000111111222111111222222333444555777:::PPPYYYDDDGGGVVV\\\xxxeeedddgggfffccc]]]\\\^^^\\\]]]}}}{{{tttnnnjjjfffdddbbb`````````aaabbbaaa___[[[[[[\\\]]]]]]\\\\\\\\\YYYUUURRRQQQRRRSSSQQQOOOJJJGGGCCCAAAAAAAAABBBAAAJJJQQQZZZ[[[UUUJJJAAA<<<777<<>>___nnnvvvooojjjiiifffaaa^^^^^^[[[TTTMMMHHHDDD===444---+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,,,,,,,---...///111111222555666777777999<<>>AAAHHHttt~~~bbbVVV\\\[[[XXXYYYWWWTTTYYY]]]___aaadddeeecccZZZ^^^bbbbbbaaabbbhhhnnnfffpppqqq}}}rrrkkkuuuttt~~~xxxtttLLL000999555555666222,,,,,,///........./////////000000///////////////000000111111111111111222333444555555888NNNXXXCCCGGGWWW^^^www~~~wwwqqqhhh```^^^bbb```lll{{{uuuqqqllljjjiiihhhffffffggghhhgggfffaaaaaaaaaaaa```^^^]]]\\\YYYVVVSSSRRRSSSUUUUUUTTTPPPMMMJJJHHHIIIKKKMMMMMMSSS[[[cccddd]]]PPPEEE???999===EEEaaaLLL:::555999555444666555444<<<999;;;XXX]]]wwwpppjjjhhhddd^^^ZZZZZZZZZTTTMMMHHHDDD===333,,,+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***++++++,,,,,,------...000111222333444555666888:::<<>>:::555222000...,,,***++++++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((()))))))))***************++++++,,,------......//////000000111111222555111111555999;;;===>>>>>>888NNNrrrmmmbbbVVVSSSWWWXXXdddiiikkkfffdddhhhkkkjjjuuurrrllldddaaagggtttaaa???333777666111............///111............///////////////////////////000000111111111111111222333444444777888LLLXXXEEEHHHXXX```xxxkkk^^^SSSYYY^^^___|||wwwssspppooommmkkkjjjkkklllkkkkkkiiihhhgggeeeccc```^^^]]]XXXVVVTTTSSSTTTVVVWWWWWWTTTRRROOOOOORRRWWWZZZ[[[]]]ccciiihhh___SSSHHHBBB;;;???DDD___LLL:::555999555444666555444:::666:::YYYSSSxxxqqqjjjgggccc\\\XXXXXXYYYSSSMMMHHHDDD===333++++++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,,,,------...///000222333555555444666:::<<>>BBBXXXLLL:::555999555444666555222888444:::\\\SSSwwwpppjjjhhhddd]]]ZZZZZZXXXSSSLLLHHHDDD===333***+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))***+++,,,------,,,---...000111333444555333666999<<<===???AAABBB===???AAAAAA???===<<<===999555111...---------,,,******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((()))))))))************+++,,,,,,------------...//////000000111000222222222333666888888BBBBBB>>>???GGG___|||rrrooocccTTT```iiivvv}}}yyy]]]bbbkkknnnsssuuuOOO:::666666222,,,111222222111000///---***---------........./////////////////////000111111000000000000111222333444999:::NNNUUUGGGHHHVVV___xxx{{{nnnccc]]]oooyyyfffWWWYYYXXXUUUqqqzzzwwwtttssssssttttttttttttsssppplllhhhccc___]]]WWWWWWXXXXXXXXXXXXYYYYYYWWWTTTSSSTTTZZZaaagggjjjllloooqqqmmmbbbUUUKKKFFF:::======NNNsssLLL:::555999555444666555222888555999YYY^^^zzzvvvpppjjjhhheee___\\\]]]XXXSSSLLLHHHDDD===222***+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))***+++,,,------+++,,,---///000222333444222555999;;;;;;;;;;;;<<<>>>@@@AAAAAA???===<<<<<<777333///,,,,,,------,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++,,,,,,------------......///000000000+++000444444555777999::::::<<<<<>>AAAGGGOOOTTTVVVyyy```<<<777555333111//////000000...------------,,,,,,,,,,,,,,,------.../////////............////////////000111111222222333333444555:::OOOLLLKKKFFFQQQ___nnnyyyyyyhhh\\\NNNJJJRRR[[[___[[[UUUQQQOOOQQQfffzzz~~~~~~wwwvvvssspppkkkgggdddccc\\\]]]]]]\\\[[[[[[[[[\\\\\\[[[\\\```cccfffhhhjjjooorrrvvvyyyttteeePPPAAA999888999@@@TTTrrrGGG>>>777666666555555777777333:::999CCCeeerrrsssooohhhccc___]]][[[YYY[[[TTTLLLGGGCCC===333,,,+++******)))))))))))))))+++***((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''')))******))))))***+++,,,,,,,,,,,,---///000111444444555888;;;<<<<<<::::::;;;<<<<<<;;;:::888777111...+++))))))******)))***)))((()))))))))'''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***))))))))))))*********************++++++++++++,,,,,,,,,,,,---......//////111222333333333333555777888:::;;;<<<>>>BBBGGGKKKKKKWWWppp[[[CCC111333222000.........//////------------,,,,,,,,,,,,,,,,,,,,,---......//////............////////////000000111111222333333333666:::MMMwwwHHHIIIEEENNNZZZjjjwwwvvvccc^^^ZZZQQQRRRRRRTTTVVVZZZ]]]___ZZZeee~~~~~~wwwwwwuuussspppllliiiggg]]]]]]^^^^^^]]]\\\[[[[[[[[[^^^bbbccccccdddeeefffiiikkkqqqwwwuuufffOOO>>>999888888<<>>777666666555555666666333999777AAAfffdddrrrnnngggbbb^^^\\\ZZZXXXZZZTTTLLLFFFCCC===444---+++******))))))))))))))))))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''')))******))))))***++++++,,,,,,---...///000111444444555888;;;===<<<;;;:::;;;;;;;;;:::888666555...---***)))))))))))))))(((''''''(((***)))'''%%%&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''))))))*********))))))))))))*********+++************+++++++++++++++,,,,,,------...//////222333444333222333555666666888:::;;;===???CCCFFFSSSMMMNNNcccqqqJJJ444333555000///......---......///---------,,,,,,,,,+++++++++,,,,,,------...//////............////////////000000000111222222333333888:::JJJtttHHHIIIDDDJJJQQQaaarrrtttfffeeedddeeekkkttt}}}}}}tttvvvsss{{{vvvuuu~~~{{{{{{zzzyyyuuuqqqmmmkkk____________```___]]][[[UUU^^^ggghhheeecccbbbaaabbbbbbcccgggggg]]]JJJ;;;888777777999BBB[[[EEE===666666777555444666555444:::888AAAttt]]]rrrmmmfffaaa]]][[[YYYWWWYYYSSSJJJEEEAAA<<<444...+++******)))))))))))))))'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''')))******))))))***+++++++++,,,---//////000000444444555888;;;<<<<<<::::::;;;::::::888666333222,,,,,,+++)))(((((()))***&&&&&&&&&'''))))))((('''&&&&&&&&&''''''''''''((('''((())))))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))************((())))))))))))*********))))))*********+++++++++++++++,,,,,,---.........111222333333222222444666333666999;;;===???BBBEEEEEEQQQ\\\^^^ddd{{{|||VVV@@@333333444---//////............//////------,,,,,,,,,+++++++++++++++,,,,,,---.....................///////////////000000111111222333333777888GGGGGGGGGBBBFFFLLL\\\nnn~~~{{{\\\VVVbbbqqq~~~~~~~~~}}}yyytttoookkkdddbbb```aaabbbaaa___]]]VVVeeeqqqooogggccc```^^^^^^YYYSSSRRRQQQLLLCCC:::777666777888>>>RRRxxxCCC<<<666666777555444555555555;;;999DDDwww[[[rrrmmmfffaaa]]][[[YYYWWWXXXQQQHHHCCC@@@;;;444...+++******)))))))))))))))'''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''')))******))))))***+++***+++---...///000000000333333444777:::;;;;;;999;;;::::::999777444111///***++++++***))))))***+++)))'''&&&&&&((()))))))))&&&&&&&&&''''''''''''(((((()))***++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))***))))))((((((((((((((()))))))))))))))))))))************++++++++++++,,,------......///000111111111111333555333555888:::<<>>444000333444,,,///////////////.........,,,,,,,,,,,,+++++++++++++++++++++,,,------..................//////////////////000000111222222222555666EEEGGGCCC???EEEJJJ[[[nnnqqqmmm|||~~~hhhiii|||vvvpppllliiieeebbbbbbddddddbbb``````qqq|||tttfff```^^^\\\]]]VVVMMMFFFCCCAAA>>><<<888666666888<<>>:::444...+++******)))))))))))))))'''''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''')))******))))))***+++***+++---...///000//////222222333666999::::::888;;;::::::888555222///---)))+++,,,,,,***)))+++---000---)))'''((()))***)))&&&&&&&&&''''''''''''((('''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((())))))((('''&&&&&&'''''''''(((((((((((())))))))))))***************++++++,,,,,,---......---...///000000111333555555666888999:::===AAADDDIIIHHHIIINNNVVV```iiinnnhhhDDD:::999888---***000000////////////...------,,,,,,,,,,,,++++++++++++******++++++,,,,,,---..................//////////////////000000111111222222444555DDDJJJBBB===DDDHHHXXXjjj{{{zzziiidddsssfffZZZnnn|||vvvrrrnnniiidddbbbeeegggeeecccgggwww~~~ppp___[[[]]]___```[[[RRRIIIBBB??????@@@:::666666999:::FFFdddrrrAAA:::555666777555444555333555;;;888CCC___}}}HHHyyyrrrnnngggbbb^^^\\\YYYXXXUUUNNNEEE@@@===:::333...+++******)))))))))))))))''''''(((((()))((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((()))******))))))***+++***+++---///000000//////111111222555888:::999888;;;:::999888555111...,,,)))+++---,,,***)))+++...666222,,,)))((()))******&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&'''''''''((())))))))))))***************++++++,,,,,,---......+++---...//////000333555777777888888888;;;???BBB===EEENNNTTTVVV[[[ccckkkggg{{{iiiHHH000:::+++)))...---///000)))............---,,,+++***,,,,,,,,,+++++++++*********++++++,,,,,,---................../////////000/////////000111111222222555555DDDOOOCCC===CCCFFFSSSeeevvvkkkgggZZZOOOYYYwwwgggOOOttt~~~zzzqqqkkkdddccceeehhhgggeeefffvvvzzzhhhWWWVVV^^^cccbbb```[[[RRRHHHBBBAAABBB<<<777666999:::BBB]]]yyyrrrAAA:::555666777555444555333555;;;777@@@VVVJJJpppqqqlllfffaaa___^^^]]]\\\WWWPPPHHHBBB>>>:::222,,,,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******+++,,,,,,---...///000000111222444666777888888777666888888777333///,,,,,,---+++((('''(((+++///222444...(((''')))***)))&&&''''''''''''((((((((()))&&&((()))((('''&&&%%%&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))******************+++++++++,,,,,,,,,,,,,,,---...///000111111444777;;;>>>>>>??????@@@FFFJJJOOOTTTXXX]]]bbbfffjjjmmmtttjjjIII666222555111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000000000000111222333444888777FFFxxxUUUEEE999AAADDDWWWdddqqq~~~mmmRRRFFFOOO___yyyxxxiiiiiixxxrrrkkkjjjlllmmmhhhccc^^^iiitttlllYYYXXX]]]WWW]]]dddggg```UUUMMMFFF@@@@@@===444444:::>>>RRRssseee>>>;;;888555555666555555555:::333>>><<>>;;;777555555666555555444:::555???===OOOZZZooopppllleee```^^^]]]\\\[[[XXXQQQIIIDDDAAA;;;222+++,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******,,,,,,---...///000000111000111444777999:::;;;;;;999::::::888444000------+++***)))(((((()))***+++...***&&&%%%(((***)))(((''''''((((((((()))))))))'''''''''(((((((((((((((''''''&&&&&&''''''((()))'''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))***************++++++++++++,,,,,,,,,---...///000000111000222444666666888:::<<>>??????QQQaaaqqqeeeRRRIIIGGG^^^xxxggg^^^eeezzz___TTT^^^hhhnnnjjj]]]yyyzzzuuutttxxx}}}nnniiimmmkkkYYYMMMLLLHHHQQQZZZ^^^XXXOOOKKKIIIHHHAAA>>>888777;;;<<>>;;;777555555666666555444999777???===KKKfffssspppkkkeee```]]]\\\[[[ZZZVVVQQQJJJEEEBBB<<<333+++,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***,,,,,,---...///000111111111222444555666555555444888999888666222...,,,,,,))))))))))))((((((((((((***'''%%%%%%''')))))))))'''(((((((((((()))))))))((((((''''''((()))))))))'''''''''''''''(((((()))''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***************+++++++++++++++,,,,,,---...///000111222333555666777999<<<>>>???BBBHHHLLLQQQVVV[[[^^^```cccfffhhhkkkpppxxx}}}zzz^^^BBB222222444666666333...***.........---------,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------............////////////000000111222333///999???{{{rrrFFF<<<<<<===OOO```qqqsssaaaRRRGGGWWWzzzsssiiixxxsssxxxmmmeee~~~vvvrrruuu}}}wwwkkkkkkkkkYYYIIIDDDAAAPPP\\\dddbbbZZZSSSMMMIIIEEEBBB:::777999;;;QQQtttZZZ===:::777555666666666555555888888======GGG{{{eeennnooojjjddd___]]][[[[[[ZZZSSSOOOIIIFFFCCC===333+++,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***,,,------...///000111111222333444555555444333222555555555222...+++******(((((()))))))))((((((''''''&&&%%%%%%'''))))))***(((((((((((()))))))))***+++)))'''''')))******)))(((''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++++++++,,,---...///000000222444666666777999<<>>???AAAMMMZZZpppvvvdddPPPRRRhhhxxxkkkmmmwwwpppqqqxxx~~~|||nnnlllkkkXXXHHHBBB>>>IIIXXXhhhnnnmmmfff\\\TTTJJJFFF<<<666777;;;TTTyyyQQQ===:::777555666666666666777888999:::===FFFrrrcccdddnnnjjjccc^^^\\\[[[ZZZYYYPPPKKKGGGEEEDDD>>>333+++,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******------...///000111111222000222444555777777777666111111111///,,,***)))***((((((((()))))))))))))))&&&&&&&&&''''''((()))***((((((((()))))))))******...***'''''')))+++***(((((((((''''''(((((()))***((((((((('''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++,,,---...//////000000222444666666888:::<<<@@@CCCHHHMMMRRRWWW\\\___[[[```eeeggghhhkkkooossssssxxx{{{|||gggSSSDDD444000333///555111+++***,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------............///////////////000111222222333999777llloooCCCDDDEEEFFFKKKTTTlll|||zzzcccSSSUUUttt~~~jjj}}}tttqqqtttwwwzzzpppnnniiiVVVIIIDDD======LLL___mmmtttsssiii^^^JJJGGG<<<777777;;;UUU{{{OOO<<<:::666555666777777666888777;;;999???DDDiiisssbbbnnniiiccc^^^[[[ZZZYYYYYYLLLHHHEEEEEEDDD>>>444,,,,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******------...///000111222222111222444555666666666555...//////---***)))***+++(((((((((((()))***++++++&&&'''(((((((((((()))***(((((()))))))))*********111,,,(((''')))+++)))'''((((((((((((((())))))***((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***************+++,,,,,,......///000...111444666777888999:::@@@CCCHHHMMMRRRWWW\\\___```dddhhhjjjjjjlllqqquuusssyyyrrrTTTAAA444333666111111555333......///111333222---(((++++++++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,---------............//////......//////000111222222999888lllDDDFFFEEEFFFLLLXXXggg|||{{{|||bbbSSSYYY~~~yyydddjjjpppzzz{{{uuurrrrrrtttqqqpppeeeRRRJJJHHH>>>888AAAMMMYYYdddggg___TTTEEEDDD===888888:::SSSyyyJJJ<<<999666555666777777777777666===;;;AAACCC___eeennniiiccc^^^[[[ZZZYYYXXXIIIFFFDDDDDDDDD>>>444,,,,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******------...///000111222222222333333444333222000///---......,,,******+++,,,)))((((((((()))***,,,---'''((())))))(((((()))***))))))))))))************333---(((''')))+++)))&&&((((((((((((((()))******)))(((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***************++++++,,,---...///000...222666999999999:::;;;???CCCHHHMMMQQQVVV\\\___```cccgggiiiiiilllqqqvvvvvvwwwzzz|||}}}~~~www[[[III>>>222888---///555///---111///***...222...(((%%%)))///+++++++++++++++++++++,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------.........//////.........//////000111222111999:::nnnGGGEEE???BBBNNN```bbbxxx|||{{{ttt\\\SSSlllrrraaaTTTNNNfffqqquuuxxxrrrnnnnnnpppqqqcccOOOKKKJJJ>>>:::<<>>BBBMMMZZZ___ZZZTTTNNNKKKAAA<<<<<<;;;KKKhhhoooBBB888777666555555666777777:::===>>>:::DDDBBBTTTXXXkkkhhhddd___[[[XXXVVVUUUHHHGGGGGGGGGEEE>>>333+++******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((((((+++...111999000***,,,///......000000000111111111111000000///...,,,***))))))*********)))((((((''''''(((((())))))))))))***+++,,,---///---+++***+++------...+++,,,,,,,,,***)))((((((+++***)))(((((()))***+++---+++)))(((''''''((()))(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((()))))))))*********)))))))))***+++,,,---......000222444555888;;;>>>@@@DDDIIIPPPUUUYYY[[[[[[dddgggjjjhhheeeccceeehhhxxxyyyzzzyyy}}}~~~yyy~~~xxxjjjYYYDDD555AAA:::333000111222111///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,------------..................//////000000111111777000:::```\\\;;;EEEEEENNNXXX^^^wwwgggXXXWWWjjj~~~mmmNNNIIIVVV```oooooooootttxxx|||uuuooollliiiiiiiiikkkpppwww~~~vvvpppllllllggg[[[LLLCCCCCCFFFDDDDDDIIIRRR]]]bbbbbb___\\\UUUEEE<<<;;;888CCC[[[rrrjjjCCC888777666555555666777888999;;;===;;;EEECCCPPP^^^jjjgggccc^^^[[[XXXWWWWWWIIIHHHGGGHHHEEE???444,,,******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((***---///333---***,,,//////.../////////000000000000//////------+++*********++++++******)))(((((((((((()))***************+++,,,---+++************+++---...------,,,***'''%%%%%%%%%''''''&&&%%%&&&&&&'''(((***)))((('''&&&&&&'''(((''''''((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))'''%%%'''((((((((())))))))))))******)))))))))***+++,,,---...,,,...111333444777:::===???BBBGGGLLLRRRWWWZZZ\\\]]]bbbfffhhhhhhhhhkkknnnqqquuuwwwvvvwww|||zzz}}}}}}yyy}}}~~~ttthhh___SSSKKK@@@999777666555444222000...///222444222////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,------------..................//////000000111111888222;;;\\\nnn|||ddd>>>CCCDDDMMMVVV[[[pppyyymmm^^^pppvvvnnnlllgggdddrrrppp[[[SSSTTTXXXbbbmmmyyywwwrrrmmmfffaaa\\\ZZZWWWVVVVVVVVVWWWZZZ]]]___lllwww{{{uuukkkiiibbbVVVIIIBBBCCCFFFHHHJJJOOOVVV^^^eeejjjllliii]]]GGG:::999555;;;MMM[[[hhhvvv}}}bbb???888777666666666666888888::::::======GGGGGGOOOuuukkkhhhccc^^^ZZZWWWVVVVVVJJJIIIHHHHHHFFF???555---***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***)))((()))+++------++++++---000000///...//////000000000000//////,,,+++*********+++,,,---++++++***))))))))))))***+++***************++++++***,,,///111000...---,,,777333...,,,---......---++++++,,,,,,------------&&&(((***,,,---,,,+++)))''''''((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''***)))&&&%%%***///(((((())))))))))))))))))(((((())))))***,,,---...---///111222333555888;;;===???BBBGGGMMMRRRWWWYYYUUUZZZaaagggjjjmmmqqqsssnnntttwwwuuutttxxx}}}}}}{{{zzz~~~}}}yyyxxxyyyooommmjjjfffbbb^^^XXXTTTJJJHHHDDDBBB???:::444000333333333333333444666777333111000111333222000---.........---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,,,,---------...............//////000000111111666333:::WWWtttJJJBBB===JJJWWWYYYiii}}}~~~qqqZZZeeexxxcccuuuiiiXXXFFF??????BBBKKKSSS\\\[[[XXXUUURRROOOLLLKKKIIIIIIHHHGGGGGGFFFFFFFFFFFFPPPaaattt}}}pppkkkbbbUUUIIIDDDDDDFFFHHHLLLQQQUUUYYYbbbllltttppp```EEE666888666888DDDFFFOOOZZZ```eeeooo}}}ZZZ:::888777666666666777888999???:::???@@@IIIMMMSSSzzzyyymmmiiiccc]]]XXXUUUTTTTTTJJJIIIHHHGGGEEE???555...***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***)))((((((***,,,***+++,,,...000111000...//////000000000000//////,,,+++*********+++,,,---,,,,,,+++************+++******)))))))))******+++---///111111//////111333000,,,)))...666999555000............---+++)))(((******+++,,,---......///(((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''((('''%%%'''...555))))))((((((((((((((((((((((((((()))***+++------///000222222222333666888;;;<<>>===<<<:::888888888888777333666999888333///---,,,333111///------,,,+++***------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,,,,,,,------------.........//////000000111111444222777PPP{{{KKK>>>:::FFFOOOUUUcccuuu{{{{{{ttt^^^[[[ooonnnjjjlllMMMDDD;;;888888:::===@@@EEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<666;;;EEEXXXwwwwwwooocccVVVKKKDDDCCCCCCCCCHHHLLLNNNQQQ[[[iiiuuutttcccEEE444777666555;;;;;;>>>CCCFFFIIIRRRbbboooQQQ:::888777666666666888999:::@@@999???@@@HHHRRRXXXtttzzziiinnnjjjccc]]]WWWUUUTTTTTTJJJIIIGGGFFFDDD>>>555...******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((())))))))))))***+++))),,,......///222111...//////000000000000//////,,,+++*********+++,,,---------,,,++++++++++++,,,***************+++,,,,,,((())))))'''(((---777>>>???>>>@@@IIISSSWWWRRRLLLGGGGGGFFFDDDAAA<<<888555444000***%%%###%%%)))+++***+++++++++******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%)))///444))))))((((((((((((''''''((((((((()))***+++,,,---///000222222222444666888<<<===@@@CCCHHHLLLPPPRRRZZZ[[[___bbbeeeggghhhhhhpppwww|||yyywwwyyy|||}}}}}}{{{zzz|||~~~{{{{{{zzz{{{{{{|||vvvqqqqqquuuvvvsssnnniii___UUUPPPKKKEEE@@@>>>888777555333333333444555+++...111222000000222555000///...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,,,,,,,,,,------------......//////000000111111222222555IIIyyyAAA:::>>>EEEBBBOOO\\\ooozzzppp}}}lll```___nnngggVVVEEE>>><<<999888888777666555777888888999:::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;===JJJggg|||ssseeeWWWMMMFFFBBB???@@@CCCFFFHHHKKKUUUeeerrryyyhhhIII666888777222444666666888999999>>>MMM[[[ttt|||JJJ<<<888777666666777888:::;;;???777AAAAAAFFFRRRYYYllleee|||mmmiiibbb\\\WWWUUUUUUUUUJJJHHHFFFEEECCC===444---******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''))))))))))))***+++)))...111......222222///......////////////......---,,,+++*********+++,,,...------,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,111777<<>>888333000///---------,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&((()))***+++))))))((((((((('''''''''(((((((((((()))+++,,,------///111222333666999;;;@@@AAADDDHHHKKKOOOQQQSSSYYYZZZ]]]bbbgggkkknnnooonnnvvv{{{{{{{{{}}}~~~}}}|||}}}}}}}}}wwwuuuwwwwwwrrrmmmbbbUUUIIIFFFDDD>>>999777555555333111//////000111444444333000------...000......//////......///000++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------......//////000000111111111333444BBBBBB999???DDD<<>>JJJ[[[hhhqqqwww}}}}}}wwwjjj]]]WWW^^^ooo}}}{{{yyyxxxwwwuuunnndddVVVIIIBBB//////...---,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%((())))))&&&###))))))(((((('''''''''&&&''''''(((((()))+++,,,---+++---000222444888<<>>888555111111222111//////000222,,,---.........------...))),,,...///...,,,+++++++++++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------......//////000111111111222444444>>>sssMMM;;;;;;CCC???EEERRRhhh|||hhhrrruuusssggg]]]TTTPPPfffkkkJJJLLLVVVDDD???BBB222777888777555666999:::999444444444444444444444444777777999:::<<<>>>???@@@AAAFFFFFFDDDSSSsss{{{mmmaaaYYYRRRKKKFFF@@@BBBCCCDDDHHHSSScccnnnyyylllQQQ>>>???>>>777777666666:::===999666<<>>:::///+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))******++++++,,,---------......//////////////////...---///333444333000%%%***///000---+++---000111---,,,......,,,...222555444...)))///???MMMQQQ]]]ccclllsssxxx{{{}}}zzzooofffYYYLLLOOO[[[|||zzzuuummmddduuuvvvvvvwwwzzzzzztttlll\\\JJJ;;;555000***+++222---))))))+++(((###%%%+++''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%######&&&+++///&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))***+++,,,,,,---,,,---000222444777<<>>999444111222111111000///......---------------------------++++++++++++++++++++++++************************(((((())))))))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////.........//////000111222000666111???zzzJJJCCC<<>>EEEFFFIIIPPPWWW]]]aaabbbuuu{{{rrrxxxmmmfff```___\\\WWWUUUVVVNNNGGGIIIJJJBBB???:::...+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))******++++++,,,---------......///////////////111///------......+++((()))+++---,,,***)))+++---///000333555222------111"""111AAALLLTTT\\\___]]]ccceeeiiillloooppppppqqqqqqlllkkkoookkkcccccckkkfffoooxxx{{{zzzttteeeWWWOOO\\\nnnxxxyyyvvvwww{{{}}}qqqeee\\\QQQ@@@000'''***&&&'''---...***&&&&&&)))((((((''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$&&&***---&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))***+++,,,,,,---,,,---///111333666:::===AAAFFFLLLQQQSSSUUUWWWYYYfffdddcccdddhhhkkklllkkkrrrvvv{{{|||yyywwwyyy{{{zzz|||}}}~~~zzztttpppmmmggg___YYYQQQMMMFFF@@@;;;777444111111111000000///......---------------------------++++++++++++++++++++++++************************(((((())))))))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////.........//////000111222...666222>>>tttMMMCCC>>>???888DDDLLL[[[nnnzzzxxx~~~zzzjjjVVVIIIGGGLLLQQQIII@@@@@@@@@:::<<>>BBBGGGLLLOOOQQQTTTWWWaaaaaaaaadddgggiiiiiihhhlllqqqvvvwwwvvvuuuuuuwww{{{||||||~~~|||yyyxxxuuurrrooojjjaaaVVVNNNHHHDDD>>>:::777555333111000000000///......------------------------------++++++++++++++++++++++++************************((())))))******))))))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////.........//////000111222...555444:::fffNNN999===DDD>>>AAAHHHUUUfff{{{mmm[[[LLLBBB===:::AAA<<<;;;999999EEEHHH;;;???>>>>>>===<<<<<<<<<;;;888666333333666999;;;;;;:::888666666888:::;;;;;;999>>>???>>>III```vvvzzznnncccTTTIIIKKKFFF???===AAAFFFHHHFFFBBB<<<888:::<<<===???BBBCCCAAA@@@===777555???JJJrrr~~~III555;;;666777888999999:::===@@@DDDLLLVVV]]]aaadddgggjjjnnnooowwwllleee```___\\\WWWUUUVVVMMMGGGJJJLLLEEE@@@:::,,,+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******++++++,,,---------....../////////////////////..................,,,******+++...000111000888222...///333;;;IIIVVVZZZ]]]cccjjjxxx|||iiidddgggrrrrrraaaRRRMMMfffpppwwwxxx{{{|||ssseeeRRRFFF777...++++++------+++******))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))***+++,,,,,,,,,---...///000222555888:::>>>CCCGGGKKKOOOTTTVVVZZZ\\\___bbbeeefffeeeeeedddhhhnnnrrrsssssstttuuuyyyyyy}}}~~~{{{{{{}}}}}}|||vvvwwwqqqpppooolllggg___UUUNNNAAA>>>999555444333111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////............///000111222111444333555WWWddd===@@@FFFAAA@@@EEEOOO^^^sssvvvcccUUULLLDDD===:::???:::===IIIaaazzzoooKKKFFFDDD@@@>>>============999777444333555777888999999777555333333444555666666;;;======CCCRRRaaagggssstttgggWWWJJJHHHFFF@@@;;;???FFFEEE???CCC@@@===>>>======AAAFFFHHHJJJFFFAAA;;;666@@@UUUrrrCCC555888777888999999999;;;???BBBHHHPPPZZZ```aaacccgggkkkkkkuuusssyyyllleee```^^^\\\XXXVVVWWWMMMGGGKKKMMMEEE@@@:::---+++******)))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******++++++,,,---------......///////////////...............///111222+++++++++...000111111///888333222:::FFFSSSaaalllzzznnnlllhhh___[[[\\\aaappp{{{}}}~~~xxxooofffUUUBBB444---******+++***))))))((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%'''))))))'''&&&%%%&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))***++++++,,,,,,---......///111444777888<<>>;;;666333222111///...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////............///000111222444111111222MMMmmmOOOFFFAAA:::@@@CCCKKKXXXlll{{{fffPPPFFFBBB===;;;;;;000777LLLlllrrrRRRKKKCCC>>>===>>>@@@@@@;;;888444222222444444444888777555222111111222333333888;;;;;;>>>FFFOOOTTTaaarrr{{{ooo```TTTFFFHHHBBB;;;@@@LLLMMMEEEKKKEEEAAA>>>:::999???FFFOOOUUUPPPHHHCCC;;;HHHgggjjjCCC777777777888999:::;;;>>>CCCFFFOOOUUU[[[^^^^^^___eeejjjkkkpppqqqkkkeee___^^^\\\XXXVVVWWWNNNHHHJJJLLLEEE@@@;;;...+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,---------......///////////////...///...---++++++---///,,,,,,---...//////000111+++222BBBYYYkkkuuu}}}~~~rrrjjjlllnnnpppqqqrrrtttwwwyyy|||~~~|||nnnlllpppgggqqq||||||vvvpppvvvvvvppp```NNN>>>111(((,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''((()))***+++++++++---......///111444777:::>>>DDDIIIMMMQQQUUUWWWYYY\\\aaadddfffggghhhjjjnnnoooqqqrrrttttttttttttssssssvvvzzz{{{yyy{{{|||xxxzzzzzzxxxzzzrrrpppkkkcccZZZPPPHHHDDD<<<888444111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******++++++******)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////.........//////000111222333///222222FFFRRRDDDAAABBB@@@BBBGGGRRReeeuuu^^^HHH???<<<999999<<<000:::MMM```yyyWWWOOODDD>>>===@@@BBBCCC<<<888444222111222222222555666666444222111222333000333777999;;;@@@GGGLLLSSSeee~~~tttggg\\\JJJLLLEEE@@@MMMcccggg[[[XXXQQQIIIDDDAAA@@@FFFMMMTTT]]]UUUJJJFFF>>>PPP|||```BBB:::999777888:::;;;===AAAGGGLLLUUUXXX\\\]]]^^^```dddhhhrrr}}}rrroookkkddd___^^^\\\XXXVVVXXXPPPHHHJJJKKKDDD@@@;;;///+++******)))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******++++++,,,---------......////////////////////////,,,)))(((+++---,,,............222999???GGGZZZvvvnnneeebbbiiivvvpppnnnlllooovvvyyytttmmmiiigggooovvvssskkk^^^JJJ999------+++******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''((()))***+++++++++,,,......///222555888???DDDIIINNNPPPRRRSSSTTTYYY]]]bbbeeefffhhhjjjmmmmmmlllllllllnnnooopppppprrruuuzzz}}}|||yyy|||}}}|||}}}{{{sssqqqlllcccWWWKKKBBB<<<888555111////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++******)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////.........//////000111222222///666333<<>>===CCC```|||QQQHHH???:::;;;>>>??????<<<888444222222333333333333666888777555333333444///222555888999<<>>999888777999NNNdddgggGGG@@@888555888:::;;;999;;;888444333333555666666222666999999777555555666222333666888888999???EEEEEETTTkkkwwwlllYYYTTTJJJRRR~~~|||yyyxxx{{{mmmvvvdddRRRRRRPPPnnnvvvJJJ777888===777888:::===AAAGGGNNNSSSWWWZZZ^^^dddiiikkkiiigggjjjlllxxxpppvvv