BM6P6(@ www[[[HHH@@@999444333333111111333////////////............//////...---,,,,,,++++++)))))))))***++++++,,,,,,*********************************)))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---....../////////...///111444555333888BBBDDDEEERRRdddyyyxxxoooddd[[[SSSLLLHHHEEEDDDDDDCCCCCCDDDEEEFFFMMMRRR[[[eeeqqq|||yyytttooofffZZZQQQDDD@@@:::666555555555555333333333333444555666666666666777777888888999999;;;@@@DDDDDDCCCFFFOOOWWWsss}}}cccQQQCCC<<<666555444111///111////////////............///......---,,,,,,++++++,,,,,,,,,+++++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---....../////////...///222444888666:::BBBFFFKKKZZZlllxxxrrrggg]]]UUUNNNHHHEEEBBBAAAAAAAAABBBDDDFFFGGGOOOTTT]]]gggrrr~~~~~~wwwsssnnnjjjeee^^^SSSKKKBBB>>>999555444444444333333333333333444555666666666666666777888888999999;;;???BBBAAAAAADDDNNNVVVqqqooo]]]IIIAAA999888666222000000////////////.....................------,,,,,,+++......------,,,++++++***************************))))))))))))))))))******))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...//////...000333555===;;;===EEELLLVVViii|||zzzooohhh]]]SSSLLLGGGDDDBBB@@@@@@@@@AAACCCFFFIIIKKKQQQVVV^^^hhhsss~~~}}}tttnnngggdddaaa^^^[[[UUULLLEEE@@@<<<777444333333333222333333333333444555666666555666666777888888999999<<<>>>@@@???>>>CCCLLLTTTkkkyyyhhhOOOEEE<<<:::999555222222////////////..................---------,,,,,,,,,------,,,,,,++++++++++++************************)))))))))))))))*********((()))************)))(((*********)))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---/////////111555777AAA???AAAJJJTTTcccyyy~~~yyyuuuggg```UUUKKKFFFCCCBBBAAABBBBBBBBBCCCFFFJJJNNNQQQTTTYYY```iiirrr||||||uuuvvv}}}{{{rrriiiccc[[[YYYXXXWWWUUUPPPJJJEEE>>>;;;777444444444333333333333333333444555666666555555666777888999999:::===>>>???>>>>>>BBBKKKRRRccczzzpppSSSGGG<<<888888555222222////////////............---------------,,,,,,,,,)))*********+++++++++,,,************************(((((())))))************))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,...///000111333777:::@@@@@@EEEOOO]]]ooo~~~~~~{{{vvvqqq```YYYOOOGGGCCCBBBCCCCCCCCCCCCCCCEEEIIIOOOTTTWWW[[[^^^dddjjjqqqyyy{{{rrrllliiiiiippp{{{yyyrrriii```ZZZQQQQQQRRRRRRPPPMMMHHHDDD===:::777555555555444444333333333333444555666666555555666777888999::::::>>>??????>>>???CCCJJJPPP^^^sssyyyYYYKKK<<<666666333111111////////////............------------------------(((((()))******+++,,,,,,************************((((((((()))******++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...000222333666:::===???BBBKKKWWWhhh|||~~~||||||}}}|||xxxqqqjjjZZZTTTKKKEEEBBBCCCDDDEEECCCCCCDDDHHHNNNUUU\\\aaafffiiilllooosssxxx~~~}}}vvvnnnfffaaa______eeeppp|||~~~vvvmmmeee]]]VVVQQQJJJKKKMMMMMMLLLHHHDDDBBB<<<999777555555666555444333333333333444555666666444555666777888999:::;;;>>>>>>??????@@@CCCIIIMMMYYYkkkfffTTTBBB999777555222222////////////............------------------------++++++++++++++++++++++++************************'''(((((()))******++++++,,,***(((''''''(((***,,,((()))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---///111333555888===@@@BBBIIIVVVeeexxx|||{{{|||}}}{{{tttjjjaaaSSSNNNGGGBBBAAABBBCCCDDDCCCDDDGGGMMMVVV```jjjoootttuuuwwwwwwxxxzzz}}}{{{pppjjjddd___[[[WWWXXX___jjjttt~~~|||vvvlllbbbZZZSSSMMMIIIFFFHHHJJJKKKHHHEEEBBB@@@999777555444555555444333333333333333444555666666444444555777888999:::;;;<<<======>>>@@@CCCFFFHHHQQQaaauuuqqq^^^III>>>;;;888666555000/////////............------------------------...------,,,,,,++++++***************************'''(((((()))***+++++++++---+++(((&&&&&&(((+++---(((((())))))*********+++))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......000222444666:::>>>BBBHHHQQQ```rrr~~~|||||||||}}}zzzqqqddd[[[NNNJJJDDD@@@???AAABBBCCCEEEGGGKKKSSS^^^kkkvvv|||~~~~~~~~~}}}||||||~~~rrrhhhbbb___[[[YYYUUUVVV]]]hhhrrr|||yyyrrrggg\\\TTTNNNIIIFFFFFFHHHKKKKKKHHHEEEBBB@@@777666444333444444333222333333333333444555666666444444555777888:::;;;;;;:::;;;<<<>>>@@@BBBDDDEEEJJJXXXkkk|||lllSSSAAA999777666555333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))'''(((***,,,************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))************)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,---......------,,,000---///555:::;;;>>>BBBLLLZZZlll}}}|||{{{yyyuuuooofff\\\UUUGGGCCCAAABBBBBB@@@BBBGGGFFFMMMUUU\\\gggvvv~~~yyyjjjaaa[[[UUUSSSUUUSSSWWW___hhhttt}}}ssskkk```UUUMMMGGGCCCAAAEEEFFFIIIIIIHHHDDD???<<<888777666555333222111000333333222222333333444555555555666777888999::::::;;;;;;<<<>>>???AAABBBBBBIIIPPP]]]oootttZZZGGG===999666444222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))((((((***,,,************************************************+++++++++*********))))))))))))))))))***************************+++++++++++++++++++++++++++++++++,,,,,,---.........------000...000777;;;===BBBGGGRRRaaavvv{{{yyyvvvqqqjjjaaaWWWPPPGGGDDDBBBCCCBBBAAADDDIIILLLUUU```iiitttsssddd[[[VVVQQQPPPQQQSSSXXX```jjjvvv{{{vvvoooggg\\\QQQJJJEEEBBBAAAEEEGGGHHHIIIGGGCCC???<<<555555555444333333222222333333222222333333444555555555666777888999999::::::;;;<<<===???@@@AAABBBEEEKKKWWWhhh}}}}}}dddOOOBBB;;;666222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++***((((((***,,,************************))))))))))))))))))))))))+++++++++***************)))))))))*********+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////111000333999===@@@FFFNNN\\\nnn{{{wwwrrrkkkcccZZZPPPJJJGGGDDDCCCDDDCCCBBBFFFMMMRRR^^^lllxxxyyylll]]]UUUQQQMMMNNNPPPSSSXXXaaalllxxx~~~zzzsssnnniiiaaaVVVKKKEEEBBBAAAAAAFFFGGGHHHHHHFFFBBB===;;;333333333333444444444444333333222222333333444555444555666666888888999::::::;;;<<<===>>>???@@@AAAAAAFFFOOO^^^ssskkkUUUFFF===666222222111000//////......///------------------------************************)))***+++***))))))***+++************************************************************************))))))*********+++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------...///000111333333666;;;>>>AAAKKKUUUiii}}}|||wwwooofff^^^TTTLLLFFFEEECCCCCCDDDDDDDDDJJJQQQYYYgggwwwrrrfffYYYRRROOOMMMNNNQQQRRRWWW```kkkwww|||yyytttmmmhhhbbbZZZOOOFFFAAA@@@AAABBBGGGHHHHHHGGGEEE@@@<<<999333333333333333333333333333333222222333333444555444444555666777888999999:::;;;;;;<<<>>>??????@@@???CCCJJJVVVjjjnnnXXXHHH===777444444333222111000000000000------------------------************************)))+++,,,+++***)))***+++************************++++++++++++++++++++++++************************************++++++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------///000222333555777:::>>>???DDDQQQ^^^xxx}}}vvvmmmbbbYYYQQQJJJFFFBBBBBBCCCEEEEEEFFFOOOXXXcccqqqjjj___TTTPPPOOONNNOOORRRRRRWWW___iiirrr}}}{{{wwwrrrjjjddd[[[TTTJJJBBB???@@@BBBDDDIIIIIIHHHFFFCCC???:::888555444444333222222111111333333222222333333444555444444555666777888999999::::::;;;<<<===>>>>>>??????BBBHHHRRRccc~~~oooXXXGGG===888666444444333222111111111111------------------------++++++++++++++++++++++++)))+++,,,,,,+++******+++************************++++++++++++++++++++++++***************+++++++++*********++++++++++++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------------///111444555777999>>>BBBCCCJJJZZZjjj{{{ssshhh]]]TTTMMMHHHEEEAAAAAADDDGGGHHHKKKVVVaaaqqq~~~}}}vvvcccYYYQQQOOOOOOOOOPPPRRRUUUYYY___fffmmmttt{{{}}}xxxqqqhhhbbbVVVPPPHHHBBBAAABBBEEEFFFJJJIIIHHHFFFBBB===999666555444444333222111111000333333222222333333444555333444555555777777888999::::::;;;;;;<<<======>>>@@@BBBFFFNNN^^^xxxpppXXXFFF<<<777666444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++******+++************************************************))))))*********+++++++++*********+++++++++,,,,,,***************+++++++++------------------------------------///222555777666;;;BBBFFFIIIRRRfffyyyvvvnnnbbbVVVNNNIIIEEECCCBBBCCCGGGKKKMMMQQQ]]]jjj|||yyy}}}ppp___WWWQQQRRRTTTSSSSSSUUUYYY\\\```dddhhhlllqqqtttzzzyyyqqqggg```SSSNNNGGGCCCCCCEEEHHHIIIKKKJJJHHHEEEAAA<<<777555222222222222222222222222333333222222333333444555333444444555666777888888:::::::::;;;;;;<<<======>>>AAADDDKKKYYYrrrqqqXXXFFF;;;777666333222111000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,******+++************************))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,))))))******+++++++++,,,------------------------------------///222555777666;;;CCCIIIMMMXXXooo}}}rrriii]]]QQQIIIEEECCCAAACCCDDDIIINNNPPPUUUcccppp|||zzz~~~ooo___YYYTTTVVVYYYXXXWWWYYY\\\^^^bbbdddfffhhhkkkmmmooovvvzzzzzz{{{~~~}}}}}}{{{pppeee^^^QQQMMMGGGEEEEEEGGGIIIJJJKKKJJJHHHEEE@@@;;;777444000111111222333333444444333333222222333333444555333333444555666777888888:::::::::;;;;;;<<<<<<<<<===???BBBHHHUUUnnnaaaIII>>>999555444333333222111000//////000000///...------,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++******++++++,,,,,,,,,---......//////000000---,,,,,,000444888:::@@@@@@DDDLLLTTTaaawwwyyyjjj]]]OOOIIIFFFCCCBBBCCCCCCDDDFFFKKKTTTaaapppzzz~~~~~~~~~yyywww{{{sssaaaZZZTTTTTTUUUWWW[[[```aaacccfffggghhhjjjlllnnnooorrrvvvyyyzzz|||~~~ssseee\\\SSSNNNIIIHHHJJJMMMMMMMMMRRRMMMFFF???:::777333111222222222222222222222222222111000//////111333444333444666777999:::::::::;;;===@@@AAA???<<<===???<<>>:::777444333222222222222222222222222333222000///000111222333333444666777999::::::::::::<<>>???@@@BBBEEEGGGFFFFFFFFFJJJYYYsssmmmTTTCCC;;;888555555444333111000////////////.........---------------,,,,,,,,,+++++++++*********************************************************+++++++++,,,,,,***+++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///111333555777:::===???CCCJJJWWWfffvvvssseee[[[QQQJJJEEEEEEEEECCCCCCFFFGGGMMMXXXdddqqq~~~}}}tttqqqqqqvvv|||~~~rrrgggbbb```dddiiikkkpppuuuxxx{{{}}}yyykkk```QQQMMMHHHHHHKKKNNNOOONNNKKKFFF@@@;;;777555333222111111111111111111111111333222111000000000111111333444666777999:::::::::;;;>>>@@@AAAEEELLLQQQRRRTTTNNNJJJMMM\\\tttqqqWWWCCC999666666555444333222000//////...............---------------,,,,,,,,,+++++++++***************************************************++++++++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,------------,,,++++++,,,------......///...111444777888;;;@@@CCCJJJTTTdddssszzzlll___WWWOOOJJJFFFFFFFFFDDDDDDGGGIIIRRR^^^lllyyyzzzssspppqqquuu|||~~~rrriiieeeeeekkkpppssswww|||xxxjjj```SSSOOOLLLMMMPPPQQQQQQOOOJJJEEE>>>999666333111000111111111111111111111111222222111111111111111111333444666777999:::::::::<<<@@@BBBDDDLLLYYYaaabbbdddYYYPPPRRR___uuuvvv]]]FFF:::777333333333333222222222222........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++,,,,,,***+++,,,.........------,,,,,,------...//////000...222666888:::>>>EEEJJJTTTbbbssstttggg\\\UUUNNNJJJFFFGGGFFFDDDGGGKKKPPPYYYgggvvvxxxqqqpppqqqvvv}}}~~~uuuooolllmmmsssyyy|||vvviiiaaaTTTRRRQQQRRRTTTTTTQQQNNNFFFBBB<<<777444333111000111111111111111111111111000000111111222222222222333444666777999:::::::::<<>>;;;444444333333333222222222........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------)))******+++,,,,,,------,,,,,,++++++++++++++++++)))***,,,...//////...---------...//////000000111000444888;;;===BBBKKKRRR^^^ooowwwkkk___VVVQQQLLLHHHEEEFFFFFFEEEIIIOOOXXXbbbqqqtttpppooossswww|||wwwtttvvv}}}zzzqqqfff___TTTSSSTTTVVVXXXVVVPPPKKKAAA===888555444444333333111111111111111111111111...///000111222333333333333444666777999::::::::::::AAADDDIIIZZZrrr|||iii[[[\\\gggvvvkkkQQQAAA>>>888777666444222000///...---.....................---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------))))))***+++,,,,,,---------,,,,,,++++++*********)))***---...//////...---......//////000111111111222666:::<<>>888666444333333222000...000/////////..................---------,,,,,,,,,******+++++++++,,,,,,,,,((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......------...///111222777777:::???BBBGGGSSS___rrr~~~}}}yyypppeeeZZZQQQLLLJJJFFFGGGHHHGGGHHHLLLRRRXXXhhhqqq~~~~~~sssqqqtttwww|||~~~tttllleee___[[[ZZZ\\\]]]]]]YYYQQQIIIDDD;;;:::888555333111000///000000000000000000000000222222222222333444555555666666777888999:::;;;;;;<<<>>>AAAJJJ^^^www~~~ooodddeeekkkvvv{{{aaaKKK@@@999777555444444333111///000000/////////...............---------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,------------------......------...000111222777999>>>CCCEEEIIIVVVccc{{{|||vvvrrrjjj```VVVOOOJJJIIIGGGHHHHHHIIIKKKQQQZZZ```pppxxx~~~sssqqqtttwww|||xxxnnnfff```\\\YYYZZZ\\\^^^^^^YYYQQQIIICCC:::999777555333111111000000000000000000000000000222111111222222333444555555666666777888999::::::===???AAAGGGWWWmmm|||qqqffffffmmmyyyjjjQQQDDD:::888555444444444222111000000000/////////............---------,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------......---...///111333444888<<>>CCCGGGJJJRRRfffxxxyyykkkeee\\\TTTNNNJJJHHHGGGFFFFFFIIINNNWWWdddqqqyyyvvvrrruuuwww|||zzzrrrfff\\\WWWUUUVVVVVV\\\^^^___^^^XXXOOOEEE???777666555444333222222222000000000000000000000000//////000000111222333444444444555666777888999999;;;>>>AAACCCKKK\\\rrr|||pppoooxxx{{{```LLL;;;999555333333333222111111000000000////////////......---------,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++------...///222555777999>>>???DDDJJJPPP]]]sssyyykkkdddYYYQQQLLLIIIGGGFFFDDDFFFKKKTTTbbbqqq~~~zzztttvvvwww|||tttlll```WWWSSSTTTWWWXXX^^^___^^^\\\UUULLLBBB===666666444333333222222222000000000000000000000000/////////000111222444555444444555666777888999999999<<<@@@DDDKKK\\\tttuuuuuujjjTTT???;;;777444333333222111111111000000000/////////......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------...000333666999;;;AAABBBHHHRRR^^^nnn~~~vvviii```UUUMMMJJJIIIHHHFFFEEEIIIRRR```qqqyyyyyyyyy}}}ppphhh]]]UUUSSSUUUYYY[[[```___]]]XXXQQQHHH@@@;;;666666444333222222222222000000000000000000000000//////000000222333555666444555555666777888999::::::<<<@@@EEEMMM\\\uuuxxxyyyuuu^^^CCC???:::666555444333222111111111000000000//////......---------,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,---...///000000,,,---...111444888;;;===DDDFFFOOO___qqqzzzqqqcccZZZOOOHHHFFFGGGGGGGGGJJJOOO\\\nnn}}}~~~|||{{{llleee[[[UUUSSSVVVZZZ]]]aaa___[[[UUUMMMEEE>>>:::777666555333222111111111000000000000000000000000000000000111333444666777555666666777888999::::::>>>>>>@@@FFFLLLYYYpppyyy{{{}}}eeeGGGCCC===999666555444333111111111111000000000000......---------,,,,,,,,,******+++++++++,,,,,,,,,******,,,------,,,************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,---...///000222333333,,,---...111444888<<<>>>FFFIIIUUUjjjuuummm]]]TTTIIICCCDDDFFFGGGGGGMMMUUUcccxxx~~~wwwjjjcccZZZTTTTTTWWW[[[]]]bbb___ZZZRRRJJJCCC===999777666555333222111000000000000000000000000000000000000111222333555777888666666777888999:::;;;;;;BBB???@@@FFFKKKUUUjjj}}}~~~xxx{{{pppQQQCCC999::::::555444666000000000////////////...///............---------++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++...------------...//////444222222666888999<<>>AAADDDHHHRRR```kkkqqqnnnooozzzvvvUUUFFF:::999888333111333333333333222222222222111///............---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++///......---------......333111222777:::;;;???EEELLLVVVfffzzz}}}|||~~~xxxkkkcccPPPKKKGGGFFFEEEEEEIIIOOOYYYfff|||~~~}}}tttbbb^^^YYYWWWXXX\\\___```aaaYYYOOOFFFAAA>>>999666555444333111000000111111000000000000000000000000...///000222333333444444666666777888999::::::;;;===???AAACCCFFFMMMVVV]]]eeeeeekkkzzz]]]KKK<<<999888333000222111111000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,//////......---.........000000333999<<<===BBBIIINNN[[[ooo{{{{{{|||tttfff]]]LLLHHHEEEFFFFFFGGGNNNVVVdddsss}}}rrroookkklllpppwwwyyypppbbb^^^ZZZWWWYYY\\\^^^___[[[SSSIIIAAA===;;;888555444333222111111111111111000000000000000000000000......000111222333333333888888999999999999999:::>>>???AAADDDHHHMMMRRRTTTYYY^^^kkkfffRRR@@@;;;:::555333555000////////////.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,------------...///000111000111555:::===>>>DDDLLLQQQbbbxxx|||yyylll___VVVLLLHHHFFFGGGHHHKKKTTT^^^nnn|||pppeeeaaa___aaagggqqq{{{vvvmmmaaa^^^ZZZXXXYYY[[[\\\]]]VVVNNNDDD===:::888777555333222222111111111111111000000000000000000000000---...///000111222222222777777777888888999999:::;;;===AAAGGGOOOUUUXXXXXXVVV___ooonnnXXXCCC<<<:::666444666333333222222222111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,---///111333444222333777;;;===???GGGPPPZZZmmmyyyooocccXXXPPPJJJGGGFFFGGGHHHLLLXXXdddxxxvvvfff\\\YYYZZZ\\\cccnnnxxxvvvmmm```]]]ZZZXXXYYYZZZZZZZZZQQQJJJAAA;;;888888666444111111222111111111000000////////////////////////---...///000111222222222333333555666777999::::::999;;;@@@HHHQQQXXX[[[[[[YYYcccuuuxxx^^^FFF===:::666444555222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------............++++++,,,---///222444555444555999===???CCCNNNYYYkkk~~~yyyooodddZZZQQQKKKFFFDDDDDDFFFHHHOOO^^^lllzzzkkk^^^WWWVVVXXXZZZaaakkkuuuvvvnnn___\\\YYYXXXXXXXXXWWWVVVLLLFFF???:::888777444111000111111222111111000000////////////////////////......000111222333333333111222333555777888::::::999<<<@@@EEEKKKPPPTTTWWWYYYeeeyyyiiiMMMAAA===888444666////////////............///............---------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...------------.........///------......///111222333555777:::???BBBIIIWWWeeezzz}}}qqqeeeZZZRRRKKKGGGCCCCCCEEEIIIMMMVVVhhhxxxqqqdddYYYVVVWWWXXXYYY```jjjttt}}}qqqiii]]][[[YYYXXXWWWWWWUUUSSSHHHCCC===999777555111...///000111222222111000000////////////////////////...///000222333333444444333444555666777888999999;;;===@@@AAABBBFFFLLLQQQXXXfff}}}sssUUUGGGAAA;;;777777222222222222111111111111//////.........---------------------------------,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////000000////////////000000666777<<>>@@@???>>>AAAIIIPPPWWWggghhhMMM???;;;666000444333222111000000000000///////////////......---...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---.../////////......------,,,++++++------...///111222444555777:::===@@@GGGUUUgggtttrrrbbbWWWOOOHHHEEEFFFEEEHHHKKKNNNUUUeeezzzuuuddd[[[WWWVVVVVVWWW[[[dddppp{{{~~~tttfff[[[VVVTTTRRRTTTWWWVVVQQQKKKEEE>>>777333333444111...222222222111111111111000000000000000000000000000111111111111222333444555444555666777777888888888<<<;;;===???>>>===CCCJJJSSSggglllPPPAAA<<<888333444333222111000000000000///////////////......---------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............------------,,,,,,.........///000333555666:::===AAAEEEMMM\\\ooo}}}}}}ooo___TTTMMMGGGEEEGGGDDDGGGKKKRRR]]]oooqqq```WWWTTTSSSSSSWWWZZZcccppp{{{wwwlll```WWWTTTRRRRRRTTTVVVTTTNNNHHHCCC===666333333444222000222222222111111111000000000000000000000000000000111111111111222333444555555666777888888999999999<<<;;;<<<>>>======BBBJJJUUUiiirrrUUUCCC>>>:::666444333222111111000000111///////////////......---------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------------------------------------------------------------.........000///......000444777999===AAAFFFLLLVVVfffzzzwwwiiiYYYPPPJJJFFFEEEHHHGGGIIINNNXXXhhh|||mmm]]]TTTRRRQQQQQQWWWZZZcccooo{{{zzznnnaaaWWWRRRRRRQQQQQQSSSTTTPPPIIICCC???:::555222333444333111222222111111111000000000000000000000000000000000111111111222222333444555666666777888999999999999:::999;;;===<<<<<>>888666555444333222222111111222///////////////......---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------)))******++++++,,,,,,---------------------------,,,,,,---...//////000000111111111222555999===@@@BBBHHHRRR\\\jjj|||}}}ppp___TTTIIIFFFEEEEEEHHHKKKMMMTTTbbbwww~~~}}}}}}{{{hhhZZZTTTSSSTTTUUU\\\^^^fffqqq{{{|||uuuooopppuuu{{{wwwjjj]]]UUURRRRRRRRRRRRSSSQQQLLLEEE>>>999444444222111111111222333111111000000000/////////111111111111111111111111222222222222333444555666333333444555666666666666888777999;;;;;;<<>>@@@DDDLLLWWWdddttttttgggYYYOOOGGGEEEFFFGGGHHHKKKRRR]]]ppp|||||||||yyygggYYYSSSSSSTTTUUU\\\___hhhtttzzzsssnnnpppxxx}}}wwwnnncccYYYSSSRRRRRRQQQRRRQQQNNNHHH@@@:::777333333333111000000111222111000000000////////////111111111111111111111111333333222333333444555666333444555666777777777777888777999<<<<<<<<>>777666555444333111000000222111111111000000///////////////...............,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,------...............///000000///333777:::<<<@@@FFFKKKRRR\\\ooouuugggXXXNNNIIIEEEDDDFFFHHHMMMVVV___ooo~~~vvvkkkbbb[[[VVVSSSPPPQQQRRRTTTXXX___ggglll~~~nnn]]]UUUSSSSSSUUUYYY___fffqqq{{{|||tttsssrrrsssxxxzzzuuuqqqmmmlllfff]]]VVVSSSRRRRRRSSSSSSNNNGGG@@@;;;777444222111111111111000000000000000000000000000000000000000000000000000111111222333333333444555555666666777888888888888777777666999;;;888;;;AAA???FFFZZZrrrsssUUUCCC>>>777777666444333222111000222222111111000/////////000//////......---------,,,,,,---.......................................,,,,,,,,,---------------............///000111222222555999<<<>>>BBBIIINNNZZZeeeyyyxxxmmm___RRRIIIEEECCCCCCFFFJJJPPP\\\gggxxxyyyrrrhhh^^^XXXTTTQQQOOOJJJKKKLLLMMMPPPVVV\\\aaavvvzzzkkkZZZSSSRRRSSSVVVZZZaaaiiisss~~~|||uuuoooppprrrvvv~~~|||wwwsssooolllgggaaaZZZTTTQQQQQQQQQRRRQQQLLLDDD===999666444333111111111111000000000///////////////////////////000000000000000111111222333333444444555666666666777777777777777777777777888;;;999<<>>777777666555333222111111111111111111000000/////////.........------,,,,,,++++++,,,------------,,,........................,,,,,,,,,------.........------...///000111333444666999<<<===???CCCJJJOOO]]]kkk}}}rrrfffZZZNNNGGGBBBAAABBBFFFKKKTTTcccqqq}}}{{{sssddd___XXXRRROOOMMMLLLKKKIIIJJJJJJJJJLLLOOOUUUYYYhhhxxxyyyjjjZZZSSSRRRSSSWWW[[[ccckkkwww~~~wwwqqqmmmpppuuu{{{{{{wwwtttoookkkccc^^^WWWQQQOOOOOOOOOOOOPPPJJJCCC===999777666555111111111111000000000///////////////////////////000000000000000111111222333333444555555666666777666666666666666666666666888;;;:::<<>>888777666555444222111111000000000000000000000111.........---------------***+++,,,,,,------,,,,,,........................,,,,,,,,,---......//////------...///111222444555999;;;>>>???AAAEEELLLRRR___pppxxxlll```UUULLLFFFAAAAAACCCIIIOOOZZZlll|||zzztttuuu{{{wwwmmmeeeWWWSSSOOOLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIKKKPPPSSSZZZiii|||yyyjjjZZZTTTSSSUUUYYY]]]eeemmmyyy|||vvvqqqooosssyyy|||yyyuuuoookkkaaa\\\UUUPPPMMMLLLKKKKKKFFFAAA;;;777444222111000111111111111000000000000000000000000000000000000000000000000000111111222444444444555666666777777666555555555555666666777777;;;:::===DDDFFFTTTmmmaaaIII???888888777555444333222111/////////000111111222222.............../////////+++,,,,,,---------------------------------------,,,,,,------.../////////------...///111333555666:::<<>>EEEHHHWWWrrrgggLLL@@@888888777555444333222111......///000111222333333......//////000000111111,,,---......//////......------------------------,,,,,,------...///000000------...000222444666777:::===@@@CCCFFFMMMVVV]]]qqqrrrdddYYYPPPIIIFFFDDDEEEIIIOOOWWWdddzzzxxxssssssxxx~~~wwwmmmfff___UUUNNNKKKIIIHHHHHHIIIIIIGGGEEEIIIJJJKKKKKKLLLOOOSSSVVVUUU^^^gggooo}}}zzzsssnnnoooqqqtttxxx~~~}}}mmm]]]WWWVVVXXX[[[___gggppp}}}}}}|||~~~|||xxxvvvzzz}}}uuuoooaaa\\\TTTNNNJJJGGGEEEDDD===;;;888666555444111///111111111111000000000000000000000000000000000000000000000000000111111222444444555555666777777777888777666666666888999:::777<<<;;;>>>EEEIIIYYYtttrrrSSS???999999888666444222333333111111111111000000000000////////////............---,,,,,,++++++,,,,,,---///...---,,,,,,---...///............////////////.........///111444666888<<<===@@@EEEGGGLLLWWWcccxxxzzzkkk___SSSIIIDDDEEE@@@FFFMMMTTT^^^nnnvvvqqqrrrwww}}}uuueee\\\XXXRRRLLLJJJLLLJJJHHHIIIKKKLLLJJJHHHJJJLLLNNNOOOOOOPPPQQQSSS[[[___eeejjjsssrrrkkkhhhlllsssxxx~~~rrr^^^XXXVVVVVV\\\dddhhhsss}}}}}}}}}zzz}}}tttnnnggg]]]QQQJJJHHHFFFAAA<<<888666444444444333222000000000000000000000000000...///000111111000///...222222222222222222222222333333333444555666777888777888888888888999999999<<<:::<<<@@@AAAHHH```|||wwwXXXCCC::::::888666444333333333111111111111000000000000////////////............------,,,,,,,,,,,,------///...------------...///............///////////////...///000111444666888>>>???CCCHHHKKKPPP\\\hhh~~~tttfffZZZPPPHHHDDDEEECCCHHHPPPXXXdddvvvtttpppqqqwww}}}zzzkkk\\\UUUQQQMMMIIIHHHHHHGGGFFFHHHKKKLLLKKKJJJNNNPPPQQQRRRRRRSSSVVVXXX\\\```eeejjjqqq~~~tttmmmjjjnnnuuu{{{rrr___YYYXXXWWW]]]eeekkkvvv~~~}}}~~~vvvoooddd[[[OOOIIIGGGEEE@@@;;;666555333333333222111///000000000000000000000000//////000000000000//////111111111111111111111111333333333444555666777888777888888888888999999999;;;999<<>>:::777555333222111222222000///000000000000000000000000111000///......///000111000000000111111111111111333333333444555666777888777777888888888999999999999999<<>>999666555555333222111111111111000000000///////////////.....................------.........---..................---............////////////222222222333555888:::<<>><<<888555555444222222333333222000000000000000000000000000111000///......///000111111111111222222222333333333333333444555666777888777777888888888999999999:::;;;===BBBKKK^^^zzzvvv\\\EEE???999666666555444222111111111111000000000000////////////..................------------......------...//////...------............////////////111111222444777:::===???CCCEEEKKKUUU___nnnxxxggg\\\QQQKKKHHHFFFIIINNNSSS^^^mmm}}}rrraaaWWWPPPJJJHHHGGGEEEFFFIIIKKKMMMPPPRRRTTTVVVXXX[[[^^^```dddhhhlllrrryyy}}}yyygggbbbbbbcccjjjsss~~~tttjjj```XXXNNNJJJDDD@@@<<<999777555555333222222333333222111000000000000000000000000000000////////////000000111111111222333333444444333333333444555666777888777888888888888999999999:::<<>>;;;888666444222111000000111111000///000000000000000000000000...///000111111000///......//////000111222222222333333333444555666777888777888888888888999999999999===BBBJJJ[[[xxxmmmMMMDDD;;;999999666555666222222111111000/////////000000///...............000///---,,,++++++,,,,,,---------............///...//////000000000000///111111555:::===>>>CCCIIIOOOTTT\\\iii{{{wwwggg\\\OOOKKKGGGFFFEEEHHHRRR]]]nnnyyykkk\\\QQQMMMJJJIIIHHHJJJMMMQQQTTTUUUVVVYYY]]]bbbhhhnnntttwww|||pppiiikkkoooxxxuuupppjjjccc]]]VVVOOOKKKFFFDDD@@@<<<999666555555222111111111000000//////000/////////............000000000000000000000000555333222333666888777555444444555555666777777777333555777888888888999:::>>>@@@FFFQQQdddsssPPPEEE;;;888777555444555222222111111000000//////000000///...............000///...,,,++++++,,,,,,---------............///...//////000000000000000333222666;;;>>>@@@DDDKKKRRRYYYeeeuuusssdddYYYMMMIIIGGGFFFGGGKKKVVVaaawwwuuugggXXXOOOKKKKKKJJJJJJLLLOOOSSSVVVXXX[[[]]]bbbhhhnnnuuu|||ssslllmmmqqqyyy}}}wwwnnnjjjddd]]]WWWPPPJJJEEECCCAAA>>>:::777555333333111111111111000000000///000000/////////.........000000000000000000000000333111000222555666555333444444555666666777777888555777999:::999999:::<<>>;;;777444222111111111111111111000000000000000000000/////////......////////////////////////111000///111333444333222555555555666777777888888888999;;;;;;::::::;;;===CCCDDDHHHWWWooo^^^OOO???888666444444555333333222111111000000///000000///...............//////......---------------------............////////////000000111222222444444777===@@@CCCHHHOOOWWWbbbssszzzjjj[[[QQQHHHFFFEEEGGGJJJPPP[[[ggg}}}~~~~~~zzzxxxyyytttvvvxxx|||vvvfffZZZOOOJJJJJJJJJLLLNNNPPPTTTYYY^^^bbbiiimmmttt{{{vvvqqqtttxxx}}}wwwqqqmmmhhhddd^^^XXXRRRLLLFFFBBB===<<<999666333111111000111111111000000000000000000000000////////////...////////////////////////000000000111222333333333555666666777777888888999999:::;;;;;;::::::<<<===BBBCCCJJJ\\\wwwhhhWWWDDD;;;999777555555333333222222111000000000000000///.................................---------------............///////////////000111333333555444777===AAADDDJJJRRR\\\hhhzzz{{{iiiYYYOOOGGGEEEEEEHHHKKKPPP\\\hhh{{{}}}|||~~~yyyuuutttuuurrrtttwww|||oooaaaVVVNNNKKKLLLKKKMMMQQQTTTWWW]]]ccchhhpppvvv~~~tttqqquuu{{{~~~yyytttoookkkaaa^^^XXXRRRMMMGGGAAA>>><<<;;;888555333222111111000000000000000000111111111000000000////////////////////////////////////111111222222333333444555666666777777888999999999999:::;;;:::999:::<<<>>>@@@DDDQQQfffqqq^^^III???<<<999666555333333333222111111000000000000///...................../////////......------------............///000/////////000222444555666555888>>>BBBFFFMMMUUU]]]jjj~~~xxxeeeVVVMMMFFFEEEFFFJJJMMMSSS___jjj}}}~~~||||||{{{{{{uuuqqqppppppqqqsssxxx}}}zzzhhh\\\TTTNNNMMMNNNMMMPPPUUUYYY\\\bbbjjjpppwwwtttrrrwww|||yyytttpppjjjfff___\\\VVVQQQLLLFFFAAA===;;;:::777555333222222222000000000000111111111111111111000000000/////////////////////////////////111222444444333333555666777777777888999999::::::999::::::::::::;;;>>>@@@BBBKKK^^^wwwvvvbbbLLLBBB???;;;666444444333333222222111111000000000///...............---...///000000///...------------............///000000//////000222444666999888;;;AAAEEEIIIQQQYYYbbbqqqqqq___RRRKKKEEEDDDFFFLLLQQQXXXdddppp}}}|||}}}}}}zzztttooollllllooorrrwww}}}qqqaaaXXXRRRNNNNNNPPPPPPUUUZZZ^^^bbbhhhqqqxxxwwwtttxxx}}}{{{uuuqqqllleee```^^^[[[UUUPPPKKKFFFAAA===999888666444222111111111///000000000111111111111111111111000000000//////000000000000000000000000000222444444333333555777777777888888999::::::;;;999:::;;;;;;;;;===AAADDDIIIXXXpppxxxcccNNNCCC@@@;;;666222444444333222222111111000000000///...............---...///000000///......---------.........//////000000//////000222555666;;;:::===CCCHHHLLLTTT\\\oookkkZZZOOOJJJDDDCCCGGGNNNTTT\\\iiiuuu||||||~~~}}}uuuoookkkjjjmmmqqqvvv}}}yyylll]]]UUUQQQNNNNNNQQQSSSXXX^^^bbbfffllluuu}}}yyyvvvyyy}}}zzztttpppjjjccc^^^YYYUUUPPPKKKGGGBBB<<<999888777555333111111111111//////000000111111111222111111111111000000000000111111111111111111111111000222444444222222444777777888888999999:::;;;;;;:::;;;<<<<<<===???CCCGGGPPPbbb}}}}}}cccJJJAAA@@@<<<888888777666666444333222111111111111000///////////////////////////////////////........................///000111111111222666888<<>>???BBBLLLZZZrrrdddJJJAAA???;;;888888666666555444333222111111111111000///////////////////////////////////////........................///000111111111333666999<<>><<>>DDDDDDGGGPPPUUU```ssskkkZZZNNNFFFDDDGGGEEEIIIQQQ\\\kkk}}}~~~xxxqqqnnnmmmmmmqqqxxxvvvoooaaaYYYRRRQQQQQQQQQSSSWWWYYY^^^fffoooxxxyyyoooooossszzz|||wwwpppkkkhhhddd___[[[TTTOOOIIICCC>>>:::666444333333222111111111111111////////////////////////000/////////...---------///.........///000111222333444555666777888888888888888888999999:::::::::888???>>><<>>@@@GGGFFFHHHPPPUUUbbbwww{{{eeeVVVLLLGGGFFFIIIFFFKKKUUUdddvvv}}}}}}~~~tttooommmnnnrrrxxx}}}pppggg^^^WWWQQQPPPPPPOOOQQQVVVYYY___iiittt~~~wwwmmmnnnsssyyy~~~}}}xxxqqqllliiieee___ZZZSSSOOOHHHBBB===:::666444222222111111000000111111////////////////////////.........------,,,,,,,,,............///000111222222333444555666777777777888999999999999999::::::;;;AAA???>>>CCCFFFSSSjjjwwwUUUDDD>>>999666888444333333333222222222111111111000//////////////////////////////////////////////////////////////////111333444666999===@@@AAAHHHIIIJJJRRRXXXggg~~~rrr]]]QQQJJJFFFFFFHHHGGGNNN[[[mmmyyyzzzzzzsssppppppsssxxxxxxjjjaaaZZZTTTPPPOOONNNMMMQQQVVVZZZaaammmyyyvvvnnnpppuuuzzz~~~|||vvvqqqmmmggg___ZZZRRRMMMFFF@@@<<<999666444222111111000000000111111000000000000000000000000.........---------------.........///000111222333222333444555666777777777999999999999999999999999888<<<;;;<<>>AAAAAAIIIJJJMMMVVV^^^ooozzziiiXXXNNNJJJGGGEEEFFFJJJRRRaaavvv~~~yyytttvvvxxxtttrrrtttxxx~~~~~~qqqddd[[[TTTPPPMMMNNNNNNNNNRRRXXX]]]eeeqqqsssllloootttyyy|||zzzvvvqqqjjj```YYYPPPKKKDDD===999777444333111111000000000000111111000000000000000000000000......///////////////////////////000111222333444333444555666777888888888999999999999999999999999666999999<<>>???CCCKKKRRRhhhdddJJJ>>>;;;999666555555444333222222222222000000000000////////////111111000000/////////...111000///////////////000111333444555777;;;@@@CCCFFFHHHJJJNNNWWWkkkppp```QQQMMMJJJFFFFFFKKKSSS]]]oooxxxtttqqqooonnnqqqzzz~~~~~~wwwxxxxxxyyyzzzpppfff\\\VVVOOOOOONNNMMMMMMQQQWWW[[[aaakkkzzz~~~lllhhhkkknnnttt||||||vvvooofff\\\UUUHHHDDD???999555333333333111111111111000000000000///////////////000111111//////............//////000000111111222222333333666666666777888888999999999::::::999888777999:::666888===DDDKKK[[[yyygggLLL???;;;888666555555444333222222222222000000000000////////////000000000//////.........000000////////////000000222333555666888<<>>:::666333222333333111111111111000000000000///////////////000111111000//////......//////000//////000000111222222333222333555777999;;;<<<===999:::::::::888888:::;;;===>>>BBBKKK[[[tttqqqUUUCCC;;;777666555555444333222222222222000000000000////////////..................------000000000///000000111111333444777999;;;???EEEIIIJJJQQQ[[[gggwwwfffXXXLLLHHHGGGEEEIIIRRR```mmmvvvlllfffgggeeeeeehhhkkkqqq||||||{{{yyyyyyzzzzzz{{{{{{{{{{{{}}}~~~~~~}}}}}}~~~zzz{{{{{{{{{||||||||||||xxxwwwvvvtttrrrpppnnnmmmqqqpppmmmlllkkkkkkjjjjjjmmmnnnuuuyyyyyyyyy}}}wwwnnnfff___XXXSSSPPPQQQRRRRRRSSSVVVZZZ^^^gggrrrtttgggiiipppuuu}}}}}}uuuhhh]]]UUUMMMEEE@@@;;;:::777444222222333444111111111111000000000//////////////////000000111000000////////////000000...//////000111222333333444444555777999;;;<<<===999:::::::::999999:::<<>>@@@GGGVVVqqq}}}___HHH<<<999999555555444333222222222222000000000000////////////.............../////////000000000000111111222333444666999;;;???DDDJJJNNNTTT^^^oooyyy\\\PPPGGGFFFGGGHHHRRR^^^iiiyyywwwnnnhhhccc``````___aaafffjjjppp|||ooofff^^^^^^___^^^\\\]]][[[YYYWWWUUUSSSRRRQQQQQQSSSTTTUUUUUUTTTUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPOOONNNNNNMMMNNNOOOOOOPPPSSSXXX[[[aaaeeeppp|||zzzyyyzzz~~~{{{wwwvvvwwwzzzwwwlll```YYYRRRRRRQQQQQQRRRWWW]]]aaammmvvvvvvjjjlllsssvvv{{{{{{nnneeeYYYNNNGGGAAA;;;777555555333222222222333333111111111111000000000000///////////////000111111111000000//////000000111///000111222333555555666777777888888999:::::::::999:::;;;:::999:::<<<>>>===CCCMMM```~~~bbbJJJ===:::;;;555555444333222222222222000000000000////////////.........//////000000000000000000000111222333444555777:::===@@@EEEKKKPPPUUUbbbvvvoooXXXMMMEEEFFFGGGKKKVVVdddrrrzzznnnfffcccaaa___]]]\\\___dddhhhmmmxxxvvvbbb\\\VVVVVVVVVTTTUUUXXXRRRQQQOOOLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKMMMOOOOOONNNMMMKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJIIIGGGIIIKKKLLLLLLNNNSSSWWW]]]aaakkkyyy{{{zzzzzzzzz}}}wwwuuuvvvxxx{{{vvvggg]]]VVVUUUTTTRRRTTTYYYaaagggrrrzzzuuujjjmmmtttwww{{{|||uuuppp___WWWMMMEEEAAA===999666555444333222222222333333111111111111000000000000///////////////000111111111111000000000000111111000111222333555666777888666666777888:::;;;<<<<<<888:::;;;:::::::::<<<>>>???GGGUUUlllzzzdddKKK===;;;<<<555555444333222222222222000000000000////////////.../////////000000111111000000000000111222333444555777:::===AAAFFFLLLQQQZZZhhhfffVVVKKKEEEFFFHHHLLLYYYhhhzzzttthhhaaa______^^^\\\[[[]]]bbbfffkkkvvvwwwhhh\\\WWWTTTSSSRRRPPPRRRVVVNNNLLLKKKIIIHHHGGGHHHHHHFFFGGGHHHHHHHHHHHHJJJLLLHHHGGGGGGGGGHHHIIIKKKLLLGGGHHHHHHIIIIIIJJJJJJJJJHHHJJJLLLLLLLLLMMMRRRUUUZZZ]]]gggttt{{{zzzzzz{{{|||}}}}}}zzzwwwwwwzzz}}}~~~nnnccc\\\ZZZXXXVVVWWW]]]fffllluuu|||tttjjjnnntttxxx||||||tttjjjdddSSSMMMEEE???===;;;888666555444333333222222333333111111111111000000000000///////////////000111111111111000000000000111111111222333444666777888999444555666888:::<<<===>>>888:::;;;;;;:::;;;===???AAAKKK[[[tttvvvjjjNNN@@@<<<:::888777666555444333333333222111111000000000000000000000//////.........---111000//////111333666888888777999>>>BBBEEEMMMUUU```rrrppp]]]MMMIIIEEEFFFIIIRRRbbbqqqooofff___[[[ZZZ\\\___``````aaadddiiiooottt{{{lllbbbZZZWWWUUUUUUVVVVVVTTTQQQSSSQQQMMMIIIGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFJJJJJJJJJJJJMMMPPPSSSUUUZZZ^^^dddkkkttt}}}zzzzzz{{{{{{sssggg^^^ZZZYYY[[[\\\___fffooozzzyyyqqqrrrvvvyyy|||{{{tttjjj___VVVHHHFFFAAA===999888888888333333333222222222111111000000000000////////////,,,,,,,,,---...//////000222111000//////.........111222444666777888999999888999::::::;;;;;;::::::===::::::<<<<<<:::<<<@@@HHHPPPfff~~~{{{kkkOOOAAA===<<<888777666555444333333333222111111000000000000000000000000/////////......000000000000222444666777999888;;;@@@CCCGGGOOOXXXhhhzzzgggWWWLLLHHHFFFGGGKKKUUUeeessszzzlllccc___\\\\\\___```aaacccdddfffiiiooosssxxx|||qqqfff___\\\ZZZWWWWWWWWWWWWTTTRRRRRRPPPMMMJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIILLLKKKKKKJJJIIIIIIJJJJJJLLLLLLKKKLLLNNNQQQTTTUUUWWW[[[```eeelllyyy}}}|||~~~{{{ooobbb^^^]]]___aaaccckkksss{{{yyyqqqrrrwwwzzz}}}|||sssiii^^^SSSKKKDDDBBB>>>:::777666666666333333333222222222111111000000000000////////////,,,------...//////000000111000000///////////////111222444666777888888999888999::::::;;;;;;::::::===::::::<<<<<<:::<<>>===888777666555444333333333222111111000000000000000111000000000000000/////////000111222333444555666::::::<<>><<<888777666555444333333333222111111000000000000000111111111111000000000000///000111333444555555555::::::===BBBEEEKKKWWWcccvvv~~~gggVVVNNNHHHFFFHHHNNNUUU```ppp}}}pppddd^^^\\\\\\^^^bbbcccfffhhhjjjjjjkkklllnnnqqquuuzzz~~~~~~yyytttqqqooonnnnnnllljjjhhheeeccc```^^^\\\YYYYYYXXXVVVUUUTTTRRRRRRMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPTTTTTTTTTUUUVVVXXXZZZ[[[]]]___bbbdddggglllrrrwwwxxxgggdddccceeegggjjjqqqzzzxxxyyy~~~uuufffYYYPPPIIICCC???;;;999777555333333333444333333333222222222111111000000000000////////////.../////////000000111111............///000111222222333444666777777888888888999::::::;;;;;;::::::<<<::::::;;;::::::@@@GGGOOOkkkrrrUUUEEE>>>;;;888777666555444333333333222111111000000000000000000000000000111111111111///000222333555555666666999999===BBBEEELLLZZZhhh}}}vvvaaaUUUQQQHHHGGGJJJQQQZZZgggyyy{{{oooccc]]]\\\\\\^^^bbbdddgggjjjlllllllllnnnoooqqquuuyyy|||~~~}}}zzzxxxxxxzzz{{{xxxwwwtttqqqlllhhhfffeeebbbaaa```___]]]\\\ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSTTTUUUUUUVVVXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXYYYZZZ[[[]]]___```cccdddfffhhhjjjmmmqqqtttyyy~~~yyykkkggggggiiikkknnnvvv~~~yyyzzzvvvkkk\\\PPPIIIEEEAAA???999888666555444333444444333333333222222222111111000000000000////////////////////////000000000000............///111222333333333555666777777777777888999::::::;;;;;;:::::::::999:::;;;;;;<<>>BBBFFFMMM^^^mmmppp___UUUSSSIIIHHHLLLTTT___nnn{{{oooccc^^^]]]]]]```dddfffiiilllnnnoooppprrrttttttwww{{{~~~zzzuuusssrrrooonnnllliiigggfffeeeddd`````````___^^^^^^]]]]]][[[[[[ZZZ[[[[[[\\\]]]^^^___^^^^^^^^^^^^___``````___```bbbdddfffhhhiiijjjkkkkkklllnnnpppsssuuuwww{{{}}}zzzyyyyyyzzz}}}{{{ooollllllnnnpppttt|||yyyzzz{{{nnndddVVVKKKDDDAAA>>><<<999888777666555444444444333333333222222222111111000000000000////////////////////////////////////............///000222222333444555666777777777777888999::::::;;;;;;::::::999999:::<<<<<>>;;;888888888777666555444333333333333333222222222111111000000000000////////////........................//////...//////000111111333444555666777777777777888999::::::;;;;;;::::::888888:::======AAANNN[[[|||cccOOOBBB;;;888777666555444333333333222111111000000000000000---.........//////000000333222111111222555888999:::<<>>CCCPPP^^^qqqTTTBBB<<<999888666555333333222222111000000000000000111111000000000000000000000000000111222222333555888;;;<<<===@@@DDDHHHSSShhh|||kkk\\\VVVPPPIIILLLLLLRRR___lll|||xxxooofffdddeeefffhhhkkkppprrrtttvvvzzzwwwppplllgggbbbaaadddgggjjjmmmttt}}}vvvqqqnnnpppssswwwwwwnnnccc\\\QQQMMMHHHCCC@@@===:::777666555555555555444444444222222222111111111111000222222111111000000//////000///...---------------//////.........000111222444555666777888888888888:::999999888888999999:::888666888======BBBYYYssstttWWWDDD>>>999888777555444333222222111111000000000000111111111111111111111111111111111222444444444555888:::===>>>CCCHHHOOO]]]uuu{{{fffYYYTTTPPPKKKNNNNNNTTTaaaqqqyyyooogggeeeggggggjjjmmmsssuuuwww{{{zzzpppllliiieeeaaacccdddeeeeeeeeeggglllpppxxx|||vvvqqqmmmooossswww{{{rrrhhh^^^WWWMMMJJJEEEAAA>>>;;;888666555555555555444444444444222222222111111111111000111111111000000000000000000///...------------...//////......///000222333444555666777888888888888:::999999888888999999:::999999<<>>CCCJJJUUUeee~~~rrr___TTTQQQOOOMMMOOOQQQYYYhhhzzzzzzppphhhgggiiijjjlllpppvvvxxx|||{{{pppkkkjjjiiifffcccddddddccc```]]]\\\\\\^^^aaaeeeiiilllmmmmmmmmmmmmtttsssrrrsssuuuyyy~~~vvvpppmmmooorrrwwwtttkkkaaaWWWPPPHHHEEEAAA===;;;:::777555555555444444444333333333222222222111111111111000000000000000111111111111//////......------......////////////000111222333555666777888888999888888:::999999888888999999::::::;;;???CCCEEEPPPmmmxxxZZZFFF???:::999777555444333333333222222111111000000111111111111111111111111111111000222444555555666777999???@@@FFFQQQ]]]ppp~~~kkkZZZPPPNNNNNNNNNOOOUUUaaassszzzqqqiiihhhjjjlllooossswwwzzz~~~xxxrrrmmmkkkkkkkkkiiifffeeedddbbb___[[[XXXWWWVVVUUUYYY^^^aaabbbbbbcccdddgggggghhhjjjooovvv~~~|||wwwqqqmmmooorrrwwwzzznnneee[[[RRRLLLEEEBBB>>>;;;:::999777666444444444444333333333222222222222111111111000000//////000000111111222222//////............///////////////000111222333444666666777888999999999999:::999999888888999999:::;;;<<<>>>AAAFFFXXXzzzwwwYYYEEE===:::999777666444444333333333333222111111111111111111111111111111111111111///111333444444666888:::CCCFFFOOO^^^nnnyyyeeeVVVNNNLLLMMMNNNNNNXXXiii~~~yyyppphhhhhhkkkmmmqqquuuvvvzzz{{{ssspppmmmmmmmmmmmmkkkhhhgggeeeaaa]]]ZZZWWWTTTRRRQQQTTTYYY\\\]]]^^^___aaa]]]```cccfffkkkttt}}}}}}yyysssnnnooorrrwwwwwwjjj```XXXOOOJJJCCC@@@<<<::::::999888777444333333333222222222222222222222111111111000000//////000000111111222222//////.........//////000...///000111222333444444666777888999:::::::::::::::999999888888999999:::::::::;;;>>>HHHaaa|||xxxZZZDDD<<<:::999888666555444333333444333222111111111111111222222222222222222222222000111222333444777;;;>>>CCCIIIVVVjjj}}}ttt___SSSNNNKKKLLLNNNOOO\\\pppwwwnnnggggggjjjmmmqqquuuxxx|||{{{sssqqqooooooooonnnllljjjkkkfff```[[[WWWSSSOOOLLLNNNQQQUUUWWWXXXZZZ[[[]]]YYY\\\aaaeeejjjqqq{{{}}}vvvqqqqqqsssxxxrrreee\\\TTTMMMHHHAAA???<<<:::999999888777333333333222222222111111222222222111111111111000000000000000111111111111//////......//////000000...///111222444444555555777777999::::::::::::::::::999999888888999999:::::::::<<>>::::::888666555444444444555444333222111111111111222222222222222222222222222222333333555999???CCCJJJQQQaaavvv||||||lllYYYPPPMMMKKKLLLOOOSSSaaassstttllleeefffiiilllpppuuu{{{}}}|||uuutttssssssrrrqqqpppooolllfff___YYYUUURRRNNNLLLNNNQQQTTTVVVWWWXXXZZZ\\\ZZZ^^^dddhhhkkkrrr{{{yyysssrrrtttxxx{{{lll```WWWPPPIIIEEE@@@>>>:::888888888777555222222222222111111111111222222222111111111111000111111111000000000000000///////////////000111111...///111333555555555555777888999:::;;;;;;;;;;;;:::999999888888999999::::::<<>>;;;888777777777666555555444444333222111000///111111111111111222222333111444777888888===GGGOOO___pppwwwhhhffffffkkksssvvvtttooo```VVVLLLHHHGGGHHHMMMRRR^^^lll~~~~~~sssiiieeedddeeefffiiiqqqzzzxxxssssssuuuwwwxxxzzzzzzzzz{{{{{{{{{xxxvvvpppkkkbbb[[[VVVSSSPPPNNNRRRTTTWWWYYYZZZ\\\^^^```cccggglllooorrrxxxxxxuuutttvvv}}}yyyxxxxxxwwwyyy|||xxxpppcccWWWNNNHHHDDDBBB<<<999777666666555444222222222222111111111000000111111111111000000000000111111111000000/////////---......///000111222222111111222333444555666777777888999:::;;;:::999999888::::::888777999===@@@CCCKKK]]]xxxmmmRRRAAA<<<:::777777777888888777555444333333222111000000111111111111111222333333222444777777888@@@KKKUUUdddttt{{{qqqaaa___^^^aaafffhhheeeaaaSSSLLLFFFEEEEEEHHHNNNVVVgggvvv}}}ssshhhdddccceeegggjjjrrr{{{zzzuuuooolllmmmqqqvvvxxxzzzzzzzzz|||}}}|||yyywwwsssmmmddd\\\VVVSSSPPPOOOSSSVVVXXXZZZ[[[]]]```bbbggglllqqqtttvvvzzz{{{xxxvvvwww~~~}}}{{{zzzwwwvvvvvvxxx{{{}}}pppiii^^^TTTMMMHHHDDDBBB;;;999666555555555333222222222222111111111111111111111111111000000000000111111000000///...------/////////000000111111111222222333555777888999:::999999999999::::::::::::999888888888999;;;===???EEEWWWtttsssUUUCCC===;;;888777777888777666444444333333222111000000222111111111111222333333333666777888;;;CCCQQQ[[[gggtttuuulllaaa^^^\\\]]]______[[[WWWLLLHHHEEEEEEFFFJJJSSS]]]ppp}}}ssshhhdddbbbdddgggkkksss{{{yyyuuuooolllnnnrrrvvvxxx|||{{{|||~~~~~~{{{xxxtttnnneee\\\WWWSSSQQQPPPUUUWWWYYY[[[\\\^^^aaadddhhhmmmtttxxxzzz|||zzzxxxyyy~~~wwwvvvvvvvvvuuuuuuuuutttuuu}}}zzzxxxyyyzzz{{{~~~wwwjjjcccZZZQQQKKKFFFBBB???:::888555444555444333222111111111111111111111111111111111111000000000///111111000///...---,,,,,,000000000000000000111111111222333555777999:::;;;:::999999999999:::;;;<<<:::777666999;;;<<>>GGGVVVaaajjjuuuqqqiiibbb___[[[ZZZYYYWWWSSSPPPHHHFFFEEEFFFFFFKKKWWWdddyyy~~~tttiiicccaaadddhhhlllssszzzzzzvvvrrrqqqssswww{{{}}}~~~~~~|||yyyuuunnnddd\\\WWWTTTRRRQQQUUUWWWYYY[[[\\\___cccfffhhhmmmtttyyy|||~~~zzzxxxyyy{{{sssnnnllljjjjjjkkkmmmnnnrrrxxxqqqfff```XXXPPPIIICCC>>>;;;888666444444444444333222111111111111111111111111111111111111000000000///000000000///...---------000000000000111111111111000111333444666888999:::::::::999999999:::;;;<<<:::666666:::<<<===AAAHHHYYYwww}}}]]]HHH@@@===:::777777666444333333333333222222222111111222222222222222333444444666888;;;<<<@@@JJJXXXdddmmmyyyqqqhhh```]]]YYYUUURRROOOKKKHHHDDDCCCCCCDDDEEEKKK[[[kkkuuujjjddd```ccchhhlllsssyyy~~~{{{xxxvvvwww{{{}}}yyytttmmmccc[[[VVVTTTSSSSSSUUUWWWYYYZZZ\\\___cccgggiiiooovvv{{{~~~|||yyyxxxzzzzzzrrrkkkgggeeefffiiimmmqqqwwwtttmmmbbb]]]VVVNNNGGGAAA;;;888777555333333333444333111111111111111111222222222111111111111000000000000000000000/////////......000000000111111222222222111111222444555777888999::::::::::::;;;;;;;;;;;;:::666777;;;<<<===EEERRRkkk___JJJ>>><<<999777777777666555333333333222222222222111333222222222222333444444555888;;;===AAAJJJXXXcccmmm|||rrrhhh^^^[[[VVVQQQMMMIIIEEECCCAAAAAACCCDDDEEEMMMaaassswwwllleee```ccchhhlllrrrwww|||~~~zzzrrrkkkbbbZZZVVVTTTTTTTTTUUUWWWXXXZZZ[[[___dddgggmmmrrryyy}}}|||}}}|||vvvooojjjhhhjjjooovvv{{{|||pppiii^^^ZZZTTTMMMGGGAAA;;;777777555333222333333222111000000111111111222222222111111111111000000000000/////////000000000000111//////000111222222333333222222333444555777777888999999;;;<<<<<<<<<;;;:::999666888===<<<<<>>;;;;;;LLLaaaaaaFFF???<<<999666666555444222444333222222111222222222333222111111111222333444777666999???EEEJJJTTT^^^mmmqqqbbbaaa\\\UUUOOOJJJFFFBBB???===<<<>>>DDDLLLXXXjjjzzzzzzmmmfff```bbbggglllqqqvvv|||wwwooohhh___WWWTTTSSSSSSSSSUUUVVVXXX[[[^^^cccjjjoooxxx{{{{{{vvvtttqqqvvvxxxwwwyyy~~~vvvkkkcccWWWRRRJJJCCC>>>:::666444333333333222222222111111000000000111222222222333111111111111111000//////000000000000////////////......///000111222333333333333444555666777888888::::::;;;;;;::::::999888888666999>>>===AAAVVVnnnbbbGGG@@@===:::888777666555444222111111000000000000000333333222111222333444555666666999???EEEKKKVVVaaaxxxrrrdddaaa\\\UUUNNNIIIEEEAAA>>>@@@???AAAGGGOOO\\\ooo{{{mmmfffaaaccchhhlllrrrwww|||vvvnnnggg^^^VVVRRRRRRSSSSSSUUUWWWYYY\\\```eeelllpppzzz~~~|||{{{xxxssspppppp{{{}}}vvvsssrrrssswww~~~~~~zzzqqqfff^^^SSSNNNGGG@@@;;;888555333333333333222222222111111111111111111111222222222000111111111111000//////000000000000////////////......///000111222333333333444444555666777888999::::::;;;;;;::::::999888999888;;;???@@@GGG___yyyeeeIIIAAA>>>;;;999888777666555222222111000000000000000444333333222333444555666888888;;;BBBHHHPPP\\\hhhsssgggbbb\\\UUUNNNHHHDDD@@@>>>BBBAAACCCHHHQQQ___ttt{{{mmmfffbbbdddhhhlllsssyyyxxxsssmmmfff\\\TTTQQQQQQRRRSSSVVVXXX[[[^^^bbbhhhnnnsss}}}}}}zzzvvvsssqqqlllhhhhhhlll|||{{{tttoookkkjjjnnnrrrzzz}}}}}}}}}{{{xxxtttlllbbbZZZMMMIIIBBB<<<999666444222333333333222222222111111222222222111111111111111000000111111000000///...////////////000000000000//////000111222333333444444444555666777888999999::::::;;;;;;::::::999888777777:::>>>AAANNNkkkgggKKKAAA>>>;;;999888777666555444444333222222222222333444444333333444555666777:::;;;???FFFMMMVVVeeesssrrriiieee___VVVOOOIIIEEEAAA???AAA@@@BBBHHHPPP^^^uuuyyykkkfffbbbdddhhhlllttt{{{~~~xxxrrrmmmiiicccZZZSSSPPPQQQSSSTTTUUUXXX[[[___dddjjjpppuuu~~~uuuooollljjjiiigggbbb___ccckkkxxx}}}yyyxxxuuuqqqllljjjkkkllltttzzz}}}|||~~~{{{xxxuuussspppiii___XXXIIIEEE???:::777666444333333333333222222222111111333222222222111000000000000000000000000//////...////////////000000000000///000000111222333444444444555666666888888999:::::::::;;;;;;::::::999888888888;;;AAAIII\\\|||jjjMMM@@@===:::888777666555444555444444333222333333333444444333333444666777888;;;<<>>;;;999888777666555333333222111111111111222333222222222333555777888===@@@GGGOOOWWWeee{{{sssqqqvvv|||uuurrrqqqllleee[[[QQQKKKFFFCCCAAAAAACCCGGGKKKNNNYYYnnn~~~qqqeeebbbaaaccceeeiiisss}}}yyysssjjjeeecccbbb___]]]ZZZXXXVVVUUUWWWXXXXXXXXXWWW[[[aaagggmmmtttzzz~~~~~~lllbbb\\\ZZZSSSQQQQQQUUUXXX]]]hhhrrr}}}uuuqqqpppppprrruuuxxx{{{wwwnnniii^^^]]]\\\\\\\\\XXXQQQKKKBBB???:::666555444333333333333333222222222111111111111111111111222222222//////000000//////...---.........///000111111111111111222333444555666666666777777888999:::;;;;;;::::::;;;;;;::::::999888777:::CCCVVVsssnnnSSSBBB@@@<<<:::999999777666666555444444333333444444222222222222333555777888BBBEEELLLTTT\\\kkkyyykkknnnxxx{{{uuussssssllleeeZZZPPPJJJEEEBBBAAA>>>@@@EEEIIIKKKTTTiii}}}~~~qqqcccaaa```bbbdddhhhsss}}}~~~nnnggg___[[[ZZZZZZXXXWWWXXXVVVVVVWWWYYYZZZZZZYYYYYY]]]cccjjjpppwww}}}tttbbbYYYTTTRRRQQQNNNNNNRRRXXX___jjjtttyyyvvvvvvwwwxxx{{{}}}qqqhhhbbb[[[ZZZYYYZZZZZZWWWPPPJJJAAA===888555333333222111333333333222222222111111000000111111222222222333///////////////......------......///000111111222111222222333444555666666777777888999:::;;;;;;<<<::::::;;;;;;;;;:::999999>>>AAAKKKaaannnMMMAAA===:::999::::::777555222222222222222222222222222333555555555666999;;;???CCCKKKUUUaaarrroooiiipppxxx~~~xxxsssnnneeeYYYOOOJJJFFFBBB??????@@@CCCGGGIIIOOO^^^mmm}}}nnnccc``````dddgggjjjrrrzzz}}}qqqaaa^^^YYYTTTQQQQQQSSSTTTVVVWWWYYYYYYYYY[[[]]]```aaaeeelllppptttzzzoooaaaWWWSSSSSSPPPMMMLLLOOOUUU```qqq}}}zzz{{{wwwmmmeee___ZZZWWWSSSRRRQQQOOOJJJFFF>>>;;;666333333333333222111111111111111111111111111111111111111111111111000000000000000///......111000///////////////000555333222333666888777555<<<:::777555666999===@@@===;;;;;;===<<<999999;;;@@@AAAQQQrrrxxxpppPPPBBB>>>;;;:::;;;;;;888666333333333333333333333333222444555666666777:::<<>>;;;;;;===<<<999999<<>>DDDJJJTTTaaaqqqwwwhhhgggttt~~~tttjjj\\\PPPIIIEEEAAA???@@@@@@CCCEEEEEEFFFNNNXXXpppyyykkkbbb```___bbbdddgggnnnvvv|||ooobbbXXXVVVSSSRRRQQQSSSUUUVVVVVVXXX[[[]]]___aaadddfffjjjnnntttyyy~~~zzzhhh\\\TTTPPPQQQMMMJJJKKKPPPWWWccctttyyyooommmooorrrwww|||~~~vvvlllddd^^^WWWSSSNNNKKKIIIGGGBBB>>>;;;888444222222222222111111111111111111111111111////////////////////////000000111111000000//////000000000//////000000111666555555666888999999888999999999999999;;;<<<<<<===;;;;;;<<<;;;888999>>>DDDOOOggg}}}~~~sssVVVDDD@@@;;;999::::::888666444444444444444444444444222333444555555888<<>>;;;999666333111222222111111111111111111111111111111111111111111111111111111000000111111111000000///000000000///000000111111666555666666888888888888888999:::;;;;;;;;;;;;:::;;;999999:::888666:::@@@GGGXXXuuu~~~tttWWWDDD???:::888888999777555222222222222222222222222111222333333555888<<<@@@CCCMMMYYYhhh~~~}}}kkkccchhhzzzyyymmm]]]OOOGGGCCCAAA?????????BBBFFFFFFEEEHHHOOO\\\qqquuuiiieeebbbbbbdddfffiiipppxxx}}}nnnaaa\\\XXXXXXXXXXXXZZZ[[[]]]]]]bbbeeeiiikkkmmmoooqqqssstttxxx~~~ssseee\\\VVVSSSTTTRRRQQQTTT\\\dddooo{{{oooiiieeeiiiooouuu~~~zzzrrriiiccc[[[UUUMMMGGGCCC@@@<<<999777555222111222222222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000111222222444555666666666777777888777999:::<<<<<<;;;:::999888777888999777666<<>>BBBDDDOOO\\\kkkvvvhhheeelllyyymmm\\\NNNFFFBBB@@@???@@@???BBBFFFGGGFFFIIINNNXXXhhhsssiiibbb```___bbbdddgggnnnvvvzzzggg\\\YYYWWWXXXZZZ]]]___bbbcccdddjjjmmmpppsssttttttvvvwwwxxx}}}|||zzz{{{rrrfff^^^XXXUUUVVVTTTTTTXXX```hhhsssvvviiieeedddiiipppxxx}}}}}}xxxoooiii^^^WWWMMMFFFBBB???;;;888666444222222333333222111111111111111111111111111////////////////////////000000111111222222111111000000000000111111222333333555666666666666777999888999;;;<<<<<<;;;999888777777888999777888@@@JJJ]]]www|||{{{^^^FFFAAA:::777888888777555333333333333333333333333333444444555777;;;AAAEEEHHHSSS```ooonnnfffhhhsssyyylll[[[LLLDDDAAA@@@@@@BBB@@@AAAEEEFFFFFFHHHMMMSSS```xxxrrrjjjaaa______bbbeeehhhoooxxxvvvfff^^^ZZZYYY[[[___dddiiimmmoooqqqtttwww{{{||||||||||||}}}}}}|||zzzvvvkkkddd^^^[[[[[[YYYZZZ^^^fffoooxxxrrrgggeeefffmmmuuu}}}~~~}}}||||||~~~uuuooo```XXXNNNEEE@@@===999666555444333333444444333222111111111111111111111111///////////////////////////000111222222222222111000000000000111222333444444666888888666666888:::888999;;;<<<<<<;;;999888777888999;;;:::;;;EEEQQQjjj~~~aaaHHHBBB<<<888999999888777444444444444444444444444555555666777999===CCCHHHKKKWWWcccsss}}}iiifffkkkwwwxxxlllZZZKKKCCCAAA@@@@@@DDDAAAAAADDDEEEEEEGGGLLLPPP[[[qqq~~~rrrkkkccc``````dddgggjjjrrrzzzuuuiiibbb```\\\___eeelllrrrwwwzzz|||~~~|||qqqjjjdddaaaaaaddddddiiiqqqyyy~~~ooojjjhhhkkksss}}}|||}}}}}}}}}}}}yyysssaaaYYYMMMDDD???<<<888555555444333333555555444333111111111111111111111111111111111111111111111111///000111222222222222222000000000000111222333444555777999999777777999<<<999:::;;;;;;;;;:::999888888999;;;===<<<>>>IIIVVVwww```KKKBBB;;;::::::888888999666666666666666666666666888444333666888:::???EEEMMMXXXkkkvvvcccfffppp|||vvvdddPPPHHHFFFDDDBBBBBB@@@AAAAAACCCEEEGGGIIIJJJOOOXXXjjj~~~rrrjjjeeeaaa___bbbeeeiiipppwwwvvvhhh```___bbbhhhooovvv|||yyyrrrllllllppppppnnnpppyyypppkkkkkknnnvvv}}}zzzzzztttgggYYYIIIBBB>>>999555333666333111000111222222111000111111111111222222222111111111111111111111111000000000000111111111111---///222333333333555666666666666777888888999999::::::;;;<<<;;;:::999888999777666777:::CCCUUUeeeaaaKKKBBB;;;::::::888888999555555555555555555555555666333222666999<<>>FFFNNN[[[kkklll___fffssszzziiiYYYIIICCCBBBAAAAAABBBBBBBBBCCCDDDFFFGGGIIIJJJJJJQQQ___tttsssjjjccc___]]]```dddhhhooowwwsssnnnooossszzz}}}}}}xxxtttuuu|||~~~}}}qqq```SSSDDD>>>:::777555555555333111111222333222111000111111111111222222222000000000000000000000000000000000000111111111111...000222444444444555777777888888999999:::;;;;;;::::::;;;;;;;;;:::999888888999<<>>DDDOOObbbgggLLLCCC<<<::::::777777888555555555555555555555555777666777:::<<<@@@KKKVVVeee|||kkkaaa^^^hhhyyy~~~vvvXXXMMMBBB?????????@@@CCCCCCCCCCCCDDDEEEGGGHHHIIIQQQUUU___pppvvvkkk```\\\[[[___dddiiipppxxx}}}vvvlllggggggiiipppwww|||}}}uuugggQQQGGG===888666333333666333222111222333444222111000000111111111222222222///////////////////////////000000000111111111111///111444555555555777888999999999:::;;;;;;<<<<<<;;;;;;:::::::::999999999;;;;;;???JJJZZZqqqkkkLLLDDD<<<::::::777666777444444444444444444444444888777999<<<===BBBMMMZZZjjjsssaaa\\\]]]hhhyyy~~~qqqSSSJJJAAA?????????@@@CCCBBBBBBCCCCCCDDDFFFGGGHHHPPPTTT___qqqvvvlll```\\\\\\```eeejjjrrryyytttjjj```[[[ZZZ^^^gggqqq}}}}}}zzz|||mmm^^^IIIAAA:::777555222222555222111111222444444333111000111111111111222222222000000000000000000000000000000000000111111111111000222444666666666777999888999999::::::;;;;;;<<<<<<;;;:::999999999::::::<<<===EEEVVVlllmmmMMMDDD<<<::::::777666777444444444444444444444444666777:::===???DDDQQQ___pppdddXXXWWWZZZfffwwwiiiQQQHHHAAA???@@@???AAADDDBBBBBBBBBBBBCCCDDDFFFFFFNNNTTTaaauuuwwwmmm```]]]\\\aaafffkkksss{{{~~~|||jjjbbbZZZVVVVVVXXX```jjjzzzzzzwww{{{zzzzzz}}}uuu```OOOBBB<<<888777555111111333111111111222444444333111000111111111111222222222111111111111111111111111000000000000111111111111000222555666666666888999888888888999::::::;;;;;;<<<;;;:::999999999::::::>>>@@@MMMfffoooMMMDDD<<<;;;:::777666777444444444444444444444444444555999===@@@FFFUUUcccuuuxxx[[[SSSSSSXXXddduuu{{{cccPPPHHHAAA@@@@@@@@@AAAEEEAAAAAAAAABBBBBBDDDEEEFFFNNNVVVeeezzzwwwmmmaaa]]]\\\aaaffflllttt|||~~~yyyyyy{{{|||wwwddd^^^YYYWWWUUUVVV]]]dddttt{{{vvvsssxxx~~~xxxzzz~~~~~~}}}kkkUUUCCC>>>999777777555111000222111000111333444555333111000111111111111222222222111111111111111111111111000000000000111111111111000333555666666777888999777888888999999:::;;;;;;<<<;;;:::999888999:::;;;???CCCUUUssspppTTTHHH>>>;;;:::888666666666666555666666777888999999777888>>>EEENNN[[[fffqqq[[[SSSRRRVVVcccvvvqqq\\\GGGDDD???===???AAACCCDDDCCCBBBAAAAAAAAACCCEEEFFFNNNUUUiiiwwwmmmfffbbbbbbdddgggjjjrrrzzz|||pppnnnnnnqqqwwwyyyuuupppbbbYYYRRRQQQRRRUUU[[[aaasss|||yyy|||~~~|||{{{}}}ppp[[[KKKAAA;;;999666333111000000111555333111//////000111222444333222000000000111111111111111111111111111111111000000000000000111222444444555666777888999999999::::::;;;;;;::::::999@@@999666888:::::::::===DDDMMMeeeyyyrrrTTTHHH>>>;;;:::888666777777666666666666777777888777666999???FFFPPP```nnnrrr]]]WWWUUUXXXccctttmmmXXXGGGCCC???>>>???BBBDDDEEEDDDCCCBBBAAAAAACCCEEEGGGOOOWWWkkkwwwmmmcccaaaaaadddgggkkkttt}}}xxxllljjjiiimmmrrrtttppplll___XXXRRRRRRSSSVVV]]]cccttt~~~|||~~~}}}|||}}}hhhUUUFFF>>>:::888666333111000111111333222111000000000111111222222111000000000111111000000000000000000000000000000000000000111111222444444555666777888999999999::::::;;;;;;::::::999>>>999666999;;;;;;===@@@GGGTTToootttTTTHHH>>>;;;;;;999777777888777777666666666666777777888<<>>@@@DDDFFFHHHFFFEEECCCBBBBBBDDDFFFGGGQQQYYYnnnwwwnnnbbb___```dddhhhlllvvvtttgggddddddggglllmmmiiieee[[[UUURRRRRRTTTWWW^^^eeesss}}}~~~}}}ooo[[[KKK@@@:::999777555333111111111111222111111111111000000000//////000000111111000000////////////////////////000000000000000111222222444444555666777888999999999::::::;;;;;;::::::999;;;888777:::<<<<<>>;;;;;;999888888888888777666666555666666999;;;@@@FFFLLLYYYpppqqqlllgggeeejjjwwwhhhQQQFFFBBB??????AAAEEEIIIJJJIIIGGGEEECCCBBBDDDFFFHHHQQQZZZpppwwwmmmccc``````dddhhhmmmuuuqqqbbb```___bbbggghhhddd___YYYTTTRRRSSSUUUXXX___gggttt}}}}}}xxx```NNNBBB:::666777666555333222111111111000000111111111111000///---...///111111111000///000000000000000000000000000000000000111222333333444444555666777888999999999::::::;;;;;;::::::999:::888888:::;;;;;;@@@GGGVVVmmm}}}xxxSSSHHH>>><<<<<<:::888999888888777666666555666666999;;;AAAGGGNNN\\\tttwwwrrrmmmppp{{{gggQQQEEEBBB??????CCCHHHKKKMMMLLLJJJFFFDDDCCCEEEGGGIIIQQQ[[[qqqvvvmmmeeebbbbbbeeehhhlllttt}}}ppp```^^^]]]___dddddd```[[[XXXTTTRRRTTTUUUYYYbbblll|||{{{{{{hhhSSSEEE===888555555555444333222111111111///000000111111111000000---...///111111111000///111111111111111111111111000000000000111222333444444444555666777888999999999::::::;;;;;;::::::999999888999:::999:::BBBLLLbbb{{{vvvSSSHHH>>><<<<<<:::999:::888777777666666666666777888999>>>GGGPPP```xxx~~~wwwwww}}}wwwuuuvvv|||eeeQQQDDDAAA???@@@DDDJJJNNNPPPNNNLLLHHHEEEDDDEEEHHHJJJRRR]]]sssuuukkkeeebbbbbbeeehhhlllttt}}}ppp```]]][[[^^^bbbbbb]]]XXXWWWTTTSSSUUUXXX^^^jjjvvvyyy{{{xxxjjjWWWHHH@@@<<<888555444444333333222222111111/////////000000000000111//////000000111111000000111111111111111111111111000000000111222333444555444444555666777888999999999::::::;;;;;;::::::999999999::::::999===IIIWWWrrrrrrSSSHHH>>><<<<<<;;;::::::777666666666666777777888999999???JJJXXXjjjzzznnngggdddeeeppp|||uuu```OOOCCCAAA???@@@EEEKKKPPPRRRQQQMMMIIIEEEDDDFFFIIIKKKTTT___vvvsssjjjdddaaaaaaeeeiiimmmvvvppp___\\\ZZZ]]]``````\\\VVVVVVTTTTTTXXX\\\eeeuuu~~~xxx{{{vvvaaaVVVHHH???<<<;;;888444222333333333333222222111000//////...///000111222222222111000000000111111111111111111111111111111000000000111222333555555444444555666777888999999999::::::;;;;;;::::::999777888:::;;;;;;BBBTTTeeeoooSSSHHH>>><<<===;;;::::::666666555666666777888999;;;;;;AAAOOO```sssqqqbbbYYYUUUYYYdddqqqxxxxxxooo]]]MMMCCCAAA???AAAFFFLLLQQQSSSRRRNNNJJJFFFDDDFFFIIIKKKUUUaaaxxxrrriiibbb___```eeeiiioooxxxppp^^^[[[ZZZ\\\______ZZZUUUVVVTTTUUUZZZ```kkk~~~~~~~~~xxx|||qqqcccRRRIII???:::;;;;;;888333222222333333333222222111000///...---...///111333444333222000000000111222000000000000000000000000000000000111222444555666444444555666777888999999999::::::;;;;;;::::::999666888;;;<<<>>>GGG[[[ooopppSSSGGG===::::::999888888888777777666666777888999<<<@@@HHHSSSeee}}}~~~jjj[[[UUUUUUXXXcccmmmsssuuunnn\\\JJJEEECCCAAABBBGGGMMMRRRUUUVVVNNNGGGEEEDDDCCCFFFJJJTTTaaavvvqqqfffaaa^^^___ccchhhnnnxxxzzzzzz~~~ooo```[[[[[[___aaa^^^ZZZYYYVVVXXXZZZ___hhhwwwzzzuuuxxxzzz}}}ppp```TTTFFFBBB===999777555333222444222000//////...,,,+++000000000000////////////111111111111111111222222333333222111000///......111111111222222333333444444555777999:::;;;::::::888999:::;;;;;;;;;;;;;;;333888;;;999:::JJJggg~~~qqqSSSHHH===::::::999888999888777777666666777999:::<<>>;;;;;;999888999888777777666777888999:::===BBBJJJWWWiiinnnaaa^^^___jjjuuusss^^^MMMGGGEEEEEEIIIPPPXXX]]]```^^^TTTJJJFFFDDDDDDGGGMMMUUUccc{{{pppfffaaa^^^___dddhhhmmmwwwvvvoooiiijjjmmmpppvvv|||qqqddd___]]]aaabbb___[[[ZZZ\\\aaaiiirrr}}}uuurrrvvv|||uuujjj___SSSGGG???:::888555444444555555444333222111222333444333222000000000000////////////......//////000111222222111111111111111111111111111111222222333444555555777777777888999:::;;;<<<<<<;;;:::999888777666666888999<<>>HHH\\\wwwxxxVVVKKK@@@<<<<<<:::888999888777777777777999;;;<<>>:::AAAOOOfff~~~XXXLLLAAA======:::999999888777777777888:::<<<===CCCLLL[[[lllgggSSSMMMFFFGGGKKKSSS^^^hhhnnnqqqcccYYYNNNIIIGGGGGGKKKQQQZZZjjjsssfff___YYYYYY\\\cccjjjoooxxx{{{kkk```YYY\\\```dddmmmyyyuuuhhhfffhhhmmmqqqvvv|||uuutttvvvwwwwww}}}~~~|||zzzvvvuuu}}}yyyrrrlllZZZQQQFFF>>>:::777555333555444333444555555444222222111000000111222111///000000000000////////////......///000111222333444222222222222222222222222222222333555666777888999999999::::::;;;;;;::::::777777777777888;;;>>>???===III^^^www{{{YYYMMMAAA>>>===;;;999:::888777777777888:::<<<===BBBLLL\\\nnncccQQQMMMGGGIIIMMMUUU```jjjpppsssbbbXXXNNNJJJHHHHHHLLLQQQ[[[jjjsssfff```XXXWWW[[[cccjjjpppyyynnnfff[[[UUUXXX\\\___gggqqq|||sssjjjjjjmmmrrrvvv|||}}}xxxwwwzzz~~~{{{www~~~~~~xxxoooddd^^^MMMGGG@@@<<<;;;;;;:::999222222222333555555444333000//////000222444333222000000000000////////////+++,,,...000333555666777222222222222222222222222222222333555666888999999888999:::;;;<<<;;;:::999999888888888999;;;>>>???HHHVVVoooxxxWWWKKK???;;;;;;999888999888888888777666777:::===EEEOOO\\\kkksss[[[LLLGGGGGGIIILLLTTTcccrrrvvvsssjjj^^^QQQIIIFFFGGGLLLRRRZZZlllsssdddZZZZZZYYY]]]ccchhhlllttt|||ooodddZZZWWWVVVYYY[[[^^^fffnnn|||wwwsssooopppvvv|||~~~||||||~~~~~~{{{qqqcccVVVNNNAAA???;;;888666555555666333333333333333333333333555444333222111222333333......//////000000111111000000000000///////////////000000000111111111111333444555666777777777777;;;;;;::::::::::::999999:::888888:::::::::???FFFNNNgggvvvVVVJJJ???;;;;;;999888999888888888777666777:::===EEEOOO\\\llllllWWWLLLIIIGGGJJJPPPZZZiiivvvyyytttjjj^^^QQQJJJGGGGGGLLLSSS]]]ooorrrbbbZZZYYYXXX\\\bbbgggkkksss{{{yyyiii___YYYVVVUUUXXX[[[^^^fffooo|||}}}yyyvvvxxx~~~~~~vvvjjj\\\NNNFFF>>>===:::777555555555666444444444333333222222111444333222111000111222222.../////////000000000111000000000000////////////000000000111111111111111000111333666888999::::::::::::999999999888888888777555555888999;;;BBBJJJ___wwwvvvVVVJJJ???<<<;;;:::999999888888888777666888;;;>>>EEEPPP]]]mmmzzzdddSSSLLLKKKFFFLLLTTT___nnnzzz{{{vvviii]]]QQQJJJGGGHHHMMMSSSaaasssoooaaaYYYYYYXXXZZZ```eeeiiiqqqyyy~~~oooaaaXXXWWWTTTTTTXXX[[[```hhhqqq|||~~~xxxlll___QQQDDD<<<:::999777555444444555555555555444333222111000000222222111000000000000111////////////000000000000////////////000000000000222111111111111111111111111222444666888:::;;;;;;999999999888888888777777666444555888:::>>>HHHSSSooovvvUUUIII???<<<<<<:::999999888888888777777888<<<>>>FFFQQQ```ooottt```RRRLLLKKKFFFLLLUUU___mmmyyy{{{xxxiii]]]QQQKKKHHHHHHMMMSSScccvvvoooaaaYYYYYYWWWYYY___dddhhhpppyyyyyyhhh[[[TTTSSSQQQRRRXXX]]]ccclllvvv~~~{{{|||ppp```SSSHHH>>>888666666555444333444444555444333333333222222111111222222111111000000000000////////////000000000000////////////000000000000333222222222222111111111555555666777888888888888999999999999888888888888999777777:::===CCCRRR___}}}{{{tttTTTIII???<<<===;;;999999777888888777777999<<>>;;;999222222222222333333333222//////000111222333444444222222333333222222111000000000000000////////////......//////000000111111222222333333333444444444333444666888:::<<<<<<===;;;;;;;;;:::::::::999999999888888<<>>;;;999999777888888888888:::>>>@@@IIIWWWiii||||||iiiYYYPPPMMMMMMLLLSSS[[[aaaiiiqqqrrrpppggg\\\RRRMMMKKKKKKNNNTTTbbbssszzzlllddd___]]]]]]bbbfffjjjsss|||zzzjjj]]]TTTPPPPPPNNNOOOSSSXXX]]]fffpppsss~~~{{{~~~|||qqqjjjiiikkksss}}}~~~zzzzzz{{{|||}}}~~~vvvrrrqqqqqqxxxpppbbbPPPCCC>>><<<999666222222333333333222222111000000111111222222333333000111222222222111//////111000000000/////////............///000111111111111222222333444555666666333444666888;;;<<<======::::::::::::999999999888999888:::???HHHZZZvvvrrrRRRGGG???===>>><<<999999777888888888888:::>>>AAAJJJXXXkkk~~~vvvbbbTTTNNNNNNPPPNNNVVV___fffmmmrrrqqqmmmggg\\\RRRMMMKKKKKKOOOTTTbbbrrr}}}ooofffaaa^^^___cccgggkkkuuu~~~vvvfff[[[SSSNNNRRROOONNNQQQTTTXXX```iiigggttt~~~}}}yyyxxx}}}wwwlllfffeeegggrrr|||~~~|||wwwsss|||}}}wwwooollllllnnnoooppprrrrrrrrrsssvvvxxxuuuvvvxxxyyyzzz{{{{{{zzztttuuuvvvyyy|||vvvkkkhhhiiimmmpppxxx~~~vvvdddXXXIII@@@===;;;777333222333333333333222111111222222222111111111111111///000111111111000...---111111000000/////////...---......///000111111222000111222333555666777777777777888999::::::::::::999999999888888888888777::::::>>>DDDOOOdddsssRRRGGG>>><<<<<<:::888999:::777666888888888===DDDPPP[[[kkk~~~sss```WWWTTTQQQNNNSSSXXXbbboooyyy|||{{{zzzjjj^^^QQQLLLKKKLLLPPPTTTeeewwwxxxiiifff```^^^ccciiiooovvv}}}uuufffXXXQQQPPPNNNOOOPPPSSSVVVZZZ\\\^^^dddhhhmmmqqqssstttuuuuuuyyyxxxxxxzzzooogggeeehhhlllttt{{{{{{uuurrrnnnlllmmmnnnppppppnnnpppuuuyyy|||}}}}}}|||{{{zzzyyyxxxwwwxxxyyyyyyvvvvvvwwwwwwwwwvvvuuuuuusssttttttsssqqqooooooppprrr|||tttllljjjjjjjjjjjjggghhhiiijjjmmmoooqqqrrrrrrqqqqqqrrrssssssqqqooommmmmmmmmnnnrrryyyvvvmmmdddaaa```aaaeeekkksss~~~|||ooodddQQQIII???999999999777444222333333333333222111111222222222222222222222222111111000000//////......000000111000000///...---111000///...///111333444444333333222333444666777888999::::::;;;;;;;;;;;;===;;;888666777888888888:::999???MMM^^^qqqqqqRRRGGG>>><<<<<<:::888999;;;888777999999:::???EEEQQQ]]]nnn~~~nnn\\\SSSQQQPPPNNNTTT[[[hhhvvv}}}lll___SSSNNNMMMNNNQQQVVVdddvvv~~~pppgggbbb___dddjjjpppxxxwwwgggYYYRRRRRRMMMMMMOOOQQQTTTWWWYYY[[[___aaadddfffhhhjjjnnnqqqwwwwwwwwwxxx~~~pppjjjjjjlllpppxxxyyyqqqjjjfffbbb``````bbbccccccfffhhhkkkmmmoooooonnnnnnkkkkkkjjjiiiiiijjjkkklllooopppqqqrrrrrrrrrrrrrrrpppqqqqqqpppooooooppprrryyy{{{uuummmiiiiiikkklllmmmnnnnnnnnnoooqqqssstttvvvwwwvvvuuuuuussspppjjjgggggggggggggggjjjpppxxx~~~~~~tttmmmfff___ZZZ[[[]]]aaagggnnnvvvzzzoooaaaWWWKKKCCC;;;666555666444222222222333333222222111000222222222222222222222222222111111111000000000000///000000000000//////...111000///...///111333444444333333333333555666777888999::::::;;;;;;;;;:::;;;:::888777888999::::::<<<<<>><<<<<<:::888999;;;999888:::;;;;;;@@@FFFRRR___rrryyywwwxxxxxxjjjXXXPPPNNNNNNNNNVVV```qqqmmm```TTTOOONNNOOOSSSXXXccctttyyyiiicccaaaeeelllrrrzzzyyyiii[[[UUUTTTNNNNNNOOOQQQSSSUUUWWWXXXZZZZZZZZZZZZ\\\aaahhhllltttttttttvvv||||||pppnnnooossswwwwwwoooiiifffccc___\\\]]]^^^^^^^^^aaaaaabbbccccccccccccbbbdddddddddddddddeeefffgggkkklllmmmoooqqqrrrrrrsssppppppqqqpppoooqqqtttwww{{{xxxmmmkkkiiiiiimmmqqqsssuuuwwwwwwvvvwwwxxxyyy{{{}}}~~~}}}{{{xxxtttnnngggaaa```______^^^```dddkkkoooyyyvvvllleee```]]][[[WWWVVVZZZ^^^ccckkksss|||zzznnn```SSSJJJDDD>>>777444444444333111222222333333222222111000000000000000000000000000222222222222111111111111...//////000000000000///000000//////000111333444444444444444555666777888999999:::;;;;;;;;;::::::999999888888888999:::;;;;;;???MMMfffsssoooRRRGGG>>><<<<<<:::888999;;;888888:::;;;;;;@@@GGGSSS```tttyyyoooooopppsss}}}hhhWWWNNNKKKMMMOOOWWWfffzzzlll```TTTOOONNNPPPSSSXXXcccsssjjjdddaaafffmmmsss|||{{{kkk]]]VVVUUUQQQQQQRRRSSSTTTVVVWWWXXXWWWWWWVVVWWWYYY^^^eeekkkpppppprrruuu{{{zzzrrrssswww|||{{{tttmmmhhhhhheeebbb```````````````aaaaaaaaaaaabbbbbbccccccffffffggghhhiiijjjkkklllmmmnnnpppsssuuuwwwxxxyyyvvvvvvuuuttttttvvvzzz~~~}}}{{{ssslllhhhiiilllpppuuuzzz}}}}}}xxxrrrlllfffaaaZZZZZZYYYXXXXXXZZZ___cccgggoooyyy|||vvvnnnfffaaa^^^]]]]]]\\\ZZZ[[[```dddhhhpppxxxsssdddUUUJJJEEE???;;;666444444444444333222222222222222111000000000000000000000000000000111111111111111111111111---...///000000111000000000000000000000222333444444444555555666777888999999::::::;;;;;;:::::::::888888888888777888:::<<>><<<<<<:::888999999777777999::::::@@@FFFSSSaaauuuwwwllleeegggjjjnnn{{{gggWWWOOOKKKMMMQQQYYYkkkkkk___SSSNNNNNNOOOSSSXXXcccsssllleeebbbfffmmmuuu~~~nnn___WWWUUUSSSSSSSSSSSSTTTVVVWWWXXXSSSTTTVVVXXX[[[```fffkkknnnoooqqquuu|||~~~zzz~~~|||vvvooojjjfffccc```^^^_________^^^aaaaaabbbdddeeeggghhhiiihhhiiijjjkkkmmmnnnoooooorrrsssvvvxxx{{{}}}~~~||||||{{{zzzyyy{{{~~~zzztttmmmjjjmmmrrrxxx}}}}}}ssslllfffbbb___UUUVVVUUUTTTSSSUUUXXXZZZ^^^dddlllqqqssssssrrrrrrjjjhhhfffccc```_________```___aaagggjjjnnnvvvzzzlll[[[MMMDDDAAA:::888555333333333333333111222222222222111000000////////////////////////000000000000000000000000---...///000000111000000000000000111111222333444444444555777888999999::::::::::::;;;;;;::::::999888999999777666888;;;???HHH]]]xxxyyysssgggpppRRRGGG>>><<<<<<:::888999999666666999:::;;;@@@GGGUUUbbbuuulllccc___bbbfffkkkyyy|||dddWWWPPPLLLNNNTTT]]]qqqkkk___SSSNNNNNNPPPTTTYYYeeetttnnnhhhdddhhhooowwwssscccYYYVVVRRRRRRRRRRRRSSSTTTVVVVVVQQQTTTXXX[[[___dddjjjnnnpppqqqtttwww~~~~~~}}}}}}{{{}}}~~~}}}yyytttnnnjjjeeebbb```___```aaa```______aaadddgggjjjlllmmmnnnnnnoooqqqrrrttttttttttttvvvxxxzzz|||~~~|||vvvpppooosssyyy|||ppphhhbbb___]]]VVVWWWWWWWWWVVVVVVYYY[[[\\\___dddfffgggggghhhiiieeegggiiihhheeecccaaaaaaccccccgggmmmqqqvvv}}}qqqaaaQQQEEE>>>;;;555444333222111111111111111111222222111111000//////////////////////////////////////////000000000...//////000000000000///000000111222222333333333444555666888999:::::::::::::::;;;;;;;;;:::999999888999999777666:::AAAGGGSSSlllooofffmmmRRRGGG>>><<<<<<:::888999:::777777:::;;;<<>><<<<<<:::888999;;;888888;;;<<<===CCCJJJZZZeeewwwuuuiiicccbbbhhhlllqqqlllYYYRRROOOKKKOOOXXXggg{{{mmmaaaUUUQQQQQQSSSWWW\\\hhhvvvtttmmmjjjmmmuuu}}}}}}jjj]]]YYYTTTUUUUUUVVVWWWYYYZZZ[[[ZZZ\\\^^^bbbhhhpppyyy||||||}}}~~~|||tttooonnnooopppmmmppptttyyy|||}}}}}}|||}}}zzztttnnnjjjhhhhhhgggfffdddeeeggghhhhhhgggjjjmmmrrrwwwzzz||||||||||||}}}~~~{{{~~~xxxuuusssrrrqqqfffhhhjjjkkkkkkkkkmmmooosssssssssrrrrrrtttwww{{{|||oooeeeVVVIIIAAA===;;;:::555777777777555444333333111111111111111000//////111111111111111111111111000000111111222222222333000000111000000///......000000111333333333333333444555888:::;;;<<<<<<<<<;;;;;;;;;;;;::::::999888666777888888;;;DDDQQQ[[[ssskkkgggmmmQQQGGG>>><<<;;;999999;;;;;;:::;;;<<<;;;===FFFQQQ\\\lll{{{}}}uuugggffffffkkkttthhhSSSNNNKKKGGGMMMXXXjjjsssfffWWWPPPOOOQQQVVV\\\jjjvvvwwwnnngggkkkttt}}}kkk]]]VVVUUUSSSRRRTTTWWWYYYWWWUUU[[[[[[]]]bbbiiiqqqwww{{{}}}}}}}}}}}}}}}}}}|||uuusssooollljjjjjjkkklllsssvvv{{{|||wwwrrrmmmkkkkkkkkkkkkkkkkkklllmmmooorrrtttuuuuuuvvvxxx{{{}}}}}}}}}}}}~~~|||{{{{{{|||vvvdddYYYJJJ@@@<<<;;;999666333333333222222222111111111111111111111111111111111222333333333333222111111111111000000000000000//////000111111111111111111000000000111222333333777777888999;;;<<<======;;;;;;;;;;;;;;;:::999888555555666999===HHH]]]qqqzzzrrrkkkffflllPPPGGG>>><<<<<<:::999:::;;;:::;;;<<<;;;===GGGQQQ___ooo}}}wwwooogggiiimmmuuu|||fffSSSNNNMMMJJJRRR^^^oooqqqdddWWWQQQQQQRRRWWW\\\jjjvvv{{{qqqjjjmmmvvvmmm___XXXVVVTTTSSSUUUXXXZZZZZZXXX\\\\\\^^^cccjjjqqqwwwzzz}}}}}}}}}}}}uuuppprrr{{{~~~|||wwwrrroooooonnnmmmmmmooorrruuuwwwyyy}}}~~~yyyvvvrrrnnnmmmlllllllllmmmnnnpppsssuuuxxxzzz{{{zzz{{{}}}yyyiii[[[RRRFFF===;;;:::888666333333333222222222111111111111111111111111111111000000111222222111000000111000000000000000000000//////000111111111111111222222111222222333444555888888888999999:::::::::999999999999888777666555:::999;;;???FFFUUUmmmvvvpppkkkgggjjjOOOFFF???>>>===:::888999:::999;;;<<<<<<>>>GGGRRR___ppp~~~vvvnnnjjjpppzzzxxxcccRRROOOOOONNNXXXfffwwwlllaaaVVVSSSSSSUUUYYY]]]hhhuuu~~~tttmmmoooxxxoooaaaZZZVVVUUUUUUWWWZZZ\\\]]]\\\^^^___bbbffflllrrrwwwzzzxxxgggeeeiiisss}}}|||xxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuuuussspppnnnllllllmmmooorrrvvv{{{|||xxxuuutttsssqqqppppppoooppprrrtttwww{{{~~~qqq^^^OOOIII@@@:::999888777555333333333222222222111111111111111111111111111111///000000111111000000///000000000000000000111111///000000000111111111111333333333333444555666777999999999999888888888888:::999999888666555444444:::888:::AAAMMM```{{{xxxqqqmmmjjjhhhiiiNNNFFF??????>>>:::888888:::999:::<<<<<<>>>HHHTTT]]]ppp{{{wwwrrr|||uuuaaaQQQOOOOOOPPP\\\lllfff]]]UUUTTTVVVWWWZZZ^^^dddsss~~~uuummmpppzzzpppbbbZZZUUUUUUUUUWWWZZZ]]]___```bbbdddhhhmmmrrrwww|||ttteeedddhhhrrr{{{zzzvvvvvvxxx{{{~~~}}}zzzvvvqqqnnnnnnoooooooooppprrrssssssttttttvvvvvvuuutttttttttttttttrrrtttvvvyyy}}}|||wwwsssrrrsssuuuuuutttttttttuuuyyy{{{iiiVVVGGGBBB===999777666555333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000111111222222222333333444555666777999999999999999:::::::::<<<;;;:::999777666666555999777999DDDTTTkkksssmmmkkkiiigggjjjNNNFFF??????>>>:::888888999999:::<<<===???JJJUUU```ttt~~~~~~sss___QQQOOOPPPRRR___qqquuu```XXXRRRSSSVVVYYY\\\```cccsss~~~tttmmmqqq|||ooobbbYYYSSSTTTUUUWWWYYY]]]aaacccgggkkkrrrwww{{{~~~wwwrrrnnnmmmmmmmmmppptttwwwzzz||||||}}}uuuhhhdddhhhqqqyyy~~~wwwooonnnmmmmmmnnnoooooommmjjjhhhgggiiikkkjjjkkkmmmppprrrsssssstttvvvvvvuuuuuuvvvwwwyyyzzzzzz{{{~~~yyyuuusssrrrrrruuuxxxzzzyyyyyy{{{|||vvv]]]KKKCCC@@@<<<999777555333222333333333222222222111111111111111111111111111111111111111111111111111111//////000000111111111111000000//////000000111222111111222222444555666777888888999:::;;;<<<===>>><<<;;;999888777666666666<<<:::???MMMbbbzzz|||qqqlllkkkhhhfffjjjOOOFFF???>>>===:::888999888888:::<<<===@@@KKKVVVhhhzzz}}}qqq^^^QQQPPPRRRUUUeeexxxjjj[[[SSSNNNQQQVVVYYY^^^bbbgggyyyvvvooorrr}}}yyylll```XXXRRRSSSUUUWWWZZZ^^^cccgggmmmttt|||xxxpppiiiaaa\\\[[[[[[[[[\\\^^^```bbbcccggggggiiikkkpppwwwuuuiiidddgggnnnwww~~~{{{mmmjjjjjjiiihhhhhhiiijjjjjjjjjiiijjjmmmooommmooorrruuuwwwxxxxxxxxxyyyyyyyyyyyy{{{}}}xxxsssrrrtttuuuuuuyyy}}}~~~~~~~~~mmmVVVEEE@@@>>>;;;888666444333222333333333222222222111111111111111111111111111111222111111000000111111222/////////000111111222222111000/////////000222333111111222333444555777888888888999;;;<<<>>>??????:::999777666555555666777;;;;;;DDDWWWooozzzqqqmmmllliiifffiiiPPPGGG>>><<<<<<:::999:::888888:::======AAAKKKWWWkkk}}}yyy}}}nnn]]]QQQRRRUUU[[[mmmyyyaaaWWWPPPKKKNNNTTTYYY___dddooo{{{sssuuussshhh^^^WWWRRRTTTWWWYYY[[[```fffkkksss{{{rrrfff^^^YYYTTTPPPPPPQQQRRRTTTUUUWWWXXXXXXZZZ\\\^^^bbbfffnnnvvv{{{yyymmmjjjjjjnnnvvv~~~}}}sssjjjhhhjjjjjjjjjlllmmmooorrrsssssssssuuuwwwvvvxxx{{{~~~{{{vvvtttuuuwwwyyyyyy}}}{{{dddPPPCCC<<<;;;999777444333444555333333333222222222111111111111111111111111111111111000////////////000111...//////000111111222222111000///...///000222333222222333444555777888999999999:::;;;;;;<<<======:::999777666666777888999:::<<>><<<;;;999999;;;888888:::===>>>AAALLLXXXjjj{{{~~~www}}}mmm]]]RRRTTTXXX___rrruuu]]]UUUNNNIIIMMMSSSYYY___eeewwwvvvxxxxxxnnnfff]]]WWWSSSUUUXXXZZZ\\\aaaiiinnnvvvxxxhhh[[[UUUQQQNNNKKKKKKLLLOOORRRTTTUUUUUUUUUTTTWWW[[[___eeellltttyyy|||uuutttqqqrrrwww~~~zzzqqqjjjjjjlllmmmooossstttwwwzzz|||||||||}}}~~~{{{|||~~~zzzwwwwwwxxxzzz||||||mmmYYYIII???999999777555333333555777333333333222222222111111111111111111111111111111000///...------...///000...//////000111222222222222111///...///000222333333444444555777888:::;;;::::::::::::::::::::::::;;;:::999888888:::<<<===>>>BBBSSSppp~~~uuuqqqpppoookkkgggiiiMMMDDD>>>======:::888888999888999;;;<<>>???>>>===;;;999888666777999999777:::???>>>MMMfff~~~{{{vvvqqqmmmkkkkkkkkkfffLLLDDD>>>======:::888888999888999;;;<<>>::::::888666333222222222222222222222111111111000000000111111111111111111000111111111000000000//////000000000000111111111111222222111111111222333333555666777999:::::::::::::::;;;===>>>>>>===<<<;;;999888888999888555888===GGGXXXrrr~~~|||xxxtttpppnnnmmmmmmbbbLLLDDD>>>======:::888999999888999<<<===BBBOOO\\\mmmzzzyyyzzzcccUUUMMMRRRYYYbbbxxxooo[[[OOOMMMLLLOOOTTT]]]lllzzz}}}{{{oooiiifffaaa\\\[[[TTTTTTUUUWWW[[[bbbjjjppp|||~~~rrrbbbWWWNNNNNNLLLHHHJJJQQQRRRTTTXXXZZZ[[[\\\^^^``````cccgggmmmttt~~~~~~uuuqqqqqqqqqttt{{{xxxyyy|||~~~ppp[[[LLLDDD===999888777555333222222222222222222111111111000000000///000000111111000000///111111000000000000//////000000000000111111111111333222222222222333444555555666777999::::::;;;;;;999:::;;;===>>>======<<<999888999:::888777;;;BBBTTThhh~~~}}}{{{yyyvvvsssrrrqqq```LLLDDD>>>======:::888999999999:::<<<>>>DDDQQQ^^^ooo~~~qqq]]]SSSMMMQQQXXXeee|||lllYYYOOOMMMLLLOOOUUU___rrr~~~{{{|||tttjjjgggeeeaaa]]]]]]WWWWWWWWWYYY^^^fffnnnssszzzyyykkkZZZSSSOOOOOOOOOMMMPPPUUUVVVYYY\\\___aaacccfffiiilllooosssyyy}}}uuurrrqqqrrrvvv~~~vvvyyy~~~zzzbbbOOOEEE@@@;;;888666666444333222222222222111111111111000000000000//////000000000000//////000000000000000000/////////000000000111111111111333333333333333444555666666666888999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;777777999;;;:::;;;CCCMMMaaawww~~~~~~~~~}}}{{{xxxuuuttt^^^KKKCCC=========;;;999::::::999:::===???EEESSS```sssjjjYYYQQQMMMQQQYYYhhhhhhXXXNNNLLLMMMPPPUUU```ttt}}}yyyzzz}}}yyyooofffeeeddd```\\\[[[ZZZYYYXXX[[[aaahhhoootttxxxqqqcccUUURRRPPPQQQQQQQQQTTTYYY\\\___cccfffiiilllqqqtttxxx{{{zzzttttttvvvzzz~~~ssswww~~~yyyiiiSSSCCC===:::666333444444333333222222222222111111111000000000////////////000000000000////////////////////////000000///000000000111111111111333333333333444555666777666777888999:::;;;;;;;;;<<<<<<<<<;;;:::999888888777777888::::::>>>JJJWWWnnn~~~~~~}}}zzzwwwvvv]]]KKKCCC=========;;;999::::::999;;;>>>AAAGGGTTTbbbvvv~~~|||fffVVVQQQOOORRR[[[mmm{{{cccUUULLLLLLNNNQQQUUU```ttt{{{xxxyyy{{{uuullleeeeeeeeeaaa\\\[[[\\\ZZZXXX[[[aaaiiiooorrrwwwvvvfffZZZRRRQQQQQQQQQRRRUUUZZZ^^^dddgggkkknnnrrrwww|||zzzzzz{{{|||sssxxxhhh\\\LLL@@@;;;888666333222222222222222222222222111111000000000////////////000000111111000000///......////////////000000000000000000111111111111222222222333444555666777666777888:::;;;;;;<<<<<<======<<<:::999888777777888777888:::;;;BBBSSSccc~~~~~~~~~~~~~~~|||zzzwwwvvv|||[[[JJJCCC=========;;;:::::::::999;;;???AAAHHHVVVcccttt{{{{{{|||zzzeeeTTTRRRQQQTTT^^^qqqvvv___SSSKKKLLLNNNQQQTTT^^^rrr~~~uuuvvvyyy}}}vvvnnnhhhiiijjjfffbbb``````]]][[[]]]cccjjjppprrrxxx~~~ttthhh]]]VVVQQQSSSTTTTTTVVV[[[bbbggglllooossswww|||~~~}}}www{{{|||zzzwww{{{zzzlllWWWQQQGGG???:::888777666111111222222222222222111111000000000////////////000111111111111111111000........./////////000000000000000000111111111111111111111222333555666777777777999:::;;;<<<<<<<<<<<<<<<:::999888888888888888888999===BBBOOOfffzzz~~~~~~}}}{{{yyywwwvvvuuu{{{ZZZJJJBBB=========;;;:::;;;:::999;;;???BBBHHHVVVdddooo|||rrrppp{{{wwwvvvzzzyyydddTTTSSSRRRUUU___tttsss]]]RRRJJJKKKNNNQQQTTT]]]ppptttnnnsss{{{yyyqqqlllnnnpppmmmiiigggeeeaaa^^^```fffmmmrrrtttzzzuuujjjaaaZZZVVVRRRUUUWWWWWWZZZbbbjjjppprrruuuyyy}}}wwwlllhhhiiieeekkkttt|||xxxyyyzzz~~~~~~yyytttqqqrrrpppnnnmmmooosssxxx{{{zzziiiYYYGGGDDD???:::666333333333000000111222222222222111000000000000////////////111111222222222222111111---.........//////000000000000000000111111111111111111111222333444666666777888999:::;;;<<<<<<<<<::::::999999888999999999777777;;;AAAJJJ\\\xxx~~~}}}{{{zzzxxxvvvttttttsssWWWGGGDDD???===<<<<<<;;;:::<<<::::::===AAAGGGTTTaaappp{{{~~~rrrccc^^^ccciiijjjkkkwwwvvvbbbQQQNNNNNNUUUaaavvvmmmZZZOOOKKKLLLOOOSSSUUU[[[kkkzzz}}}vvvooooooooopppuuu~~~}}}zzzyyy{{{xxxsssrrrlllhhhgggggghhhpppxxx~~~wwwmmmeee^^^ZZZXXXYYYYYYZZZ]]]cccjjjpppuuuuuu|||{{{pppkkkhhhbbb``````]]]aaagggnnnuuu|||xxxxxxwwwzzzsssqqqnnnjjjgggeeeccccccddddddddddddeeeggghhhhhhkkkmmmpppsssuuuvvvvvvuuuwwwzzz}}}}}}{{{}}}zzzhhhWWWLLLEEEAAA<<<888666555333222333333333222222222111111/////////000111111222222000000//////.........---000000////////////000000222222222111111111111000222222222333444666999:::999::::::;;;<<<<<<<<<;;;;;;<<<<<<:::888888:::<<<999888:::CCCVVVppp~~~}}}zzzwwwtttrrrrrrVVVGGGCCC???===<<<<<<;;;:::;;;::::::>>>CCCKKKYYYeeerrrwwwuuufffWWWRRRWWW]]]aaafffuuuuuuaaaRRROOOPPPWWWcccxxxlllYYYOOOLLLMMMPPPTTTUUUZZZiiiwwwzzzrrrmmmiiijjjkkkmmmttt|||wwwqqqkkkjjjiiikkkrrryyy}}}}}}xxxppphhh```[[[XXXWWWZZZ\\\```eeekkkqqqvvvxxx~~~tttkkkbbb```___\\\[[[\\\ZZZ\\\___dddjjjsss|||yyyyyy{{{{{{wwwqqqllljjjhhheeebbb```^^^^^^^^^_______________```aaabbbbbbccceeefffggghhhggggggfffjjjnnnppppppsssyyy~~~qqq```PPPGGGBBB>>>999555444333222222333333222222222111111111111111000000000000000000000/////////............000000////////////000000111111111111111111222222333222222333555777999:::999::::::;;;<<<<<<;;;;;;===<<<;;;999888777777888:::<<>>KKK```yyy~~~~~~{{{wwwssspppnnnnnnSSSEEEBBB>>><<<;;;;;;;;;:::;;;999;;;AAAGGGPPP___llltttrrrhhhXXXNNNNNNRRRTTT]]]jjjsss___QQQOOOQQQ[[[iii}}}iiiXXXPPPNNNOOOTTTWWWWWWYYYeeeqqquuuhhh```___aaaccceeejjjpppyyyxxxrrrooonnnsssxxxzzz{{{|||{{{zzzyyywwwuuusssooohhhbbb___```bbbddddddhhhmmmttt{{{pppggg___\\\[[[YYYXXXZZZYYYXXXWWWXXX\\\eeeooovvvyyytttppplllhhhfffgggfffdddaaa```______``````______^^^^^^^^^______cccbbbaaaaaaaaaaaabbbbbbcccfffjjjllllllmmmppprrrzzztttkkk___TTTJJJAAA<<<999666333222222333222111222222222222111111111111111111000000///////////////////////////.........000000////////////000000///000000111333444444555444444444555666888999999999::::::;;;;;;;;;::::::888666555666888::::::999<<>>;;;;;;;;;;;;:::<<<:::<<>>;;;777555333222333444333222222222222111111111000000......//////000000000000.........///////////////000000////////////000000//////000222333444555666444555666777888888999999999::::::;;;::::::999999888666555666888:::<<<<<>>;;;999666555333333444444444333222111111111111000000000------...//////000111111.........///////////////000000////////////000000000000111222333444555666555666777888999999999999:::::::::::::::999999888::::::999777666999>>>BBBPPPbbb{{{|||xxxyyy}}}}}}|||zzzwwwuuutttsssssshhhNNNCCC@@@===;;;;;;;;;;;;:::;;;:::===DDDKKKVVVffftttrrr___SSSTTT]]]cccwwwiiiWWWNNNMMMSSSbbbvvvuuu]]]SSSQQQPPPQQQUUUXXXYYY___mmm{{{rrr___[[[ZZZXXX[[[bbbbbbhhhqqq|||wwwooolllmmmpppuuuvvvuuutttsssqqqpppooonnnjjjhhhggggggjjjnnnrrruuuyyy|||sssjjjbbbaaaaaa______aaa\\\]]]]]]\\\]]]```eeehhhppp{{{~~~|||{{{yyyyyyzzzzzzwwwwwwwwwwwwwwwxxxyyyzzz}}}~~~~~~~~~}}}{{{yyyxxxxxxyyyyyyyyywwwsssnnnjjj[[[RRRGGG???<<<:::777555555444222333333444333111111111111111000000000000......//////////////////............/////////000000000////////////000000111111222222333444555555555666888999999999999888:::::::::::::::999888888666888999777666;;;EEENNNcccwww~~~}}}zzzwwwxxx|||{{{zzzxxxwwwvvvvvvwwwwwwgggMMMCCC@@@<<<;;;;;;;;;;;;:::::::::===EEENNNYYYjjjxxxyyyeeeZZZ^^^llluuueeeSSSOOONNNTTTeeezzzqqqZZZPPPOOOPPPQQQTTTXXXZZZ```ppp}}}jjjZZZYYY[[[ZZZ]]]eeeeeekkkvvvssslllkkkmmmrrrvvvtttsssrrrqqqpppooonnnnnnjjjjjjjjjkkknnnrrrvvvxxx}}}tttkkkcccaaa```^^^]]]___bbbaaa___^^^^^^aaagggkkkkkkwww~~~}}}{{{vvvooogggbbbVVVMMMBBB<<<999888444111444333222222333333111000111111111111000000000000000000000///......---------.........//////000000000000////////////000000111222222333333444444555666777888999::::::999888:::::::::::::::999888777///444777777777???NNNZZZzzz}}}}}}{{{xxxzzz~~~yyyyyyxxxwwwwwwxxxyyyzzzeeeMMMBBB???:::888999:::;;;;;;;;;<<<@@@GGGPPP\\\pppvvvpppsss}}}zzz```QQQOOOPPPWWWfff|||lllYYYQQQOOOMMMVVVXXXXXX^^^aaannnjjjaaaYYYWWWYYY\\\cccjjjkkkxxx~~~~~~nnnhhhjjjlllooorrrqqqqqqqqqqqqppppppppppppjjjkkkmmmnnnqqquuu{{{tttnnniiigggjjjkkkiiifffdddeeeffffffgggiiimmmqqquuu|||}}}qqqddd[[[KKKGGG@@@;;;888777666555333222111111222222111///111111000000//////......////////////////////////000000000000////////////////////////000000000000111222333444666777888999999999:::;;;;;;;;;:::::::::999999888777777888888555444999??????CCCXXXppp}}}|||yyywwwuuutttttttttuuuuuuuuuuuuwwwyyy{{{}}}dddMMMCCC@@@;;;999999:::;;;;;;<<<<<<@@@HHHQQQ^^^rrrwww^^^PPPQQQSSS[[[jjjjjjXXXQQQPPPOOOXXXYYYZZZ```eeessszzzbbb[[[WWWXXXZZZ^^^dddkkkuuu}}}vvvqqqoooqqqzzz}}}lllfffhhhkkknnnrrrqqqppppppppppppooooooooopppqqqsssuuuxxx}}}~~~wwwtttpppnnnnnnnnnmmmllllllnnnooopppqqqsssvvvyyy{{{zzzjjj[[[PPPFFFAAA;;;777555444333222333222111111222222111///111000000000/////////...000000000000000000000000000000000000////////////000000000000111111111111111222333444666777888999888999::::::;;;;;;;;;;;;::::::999888777777777777<<<777777<<<@@@MMMjjj{{{zzzwwwuuusssrrrrrrrrruuuttttttttttttvvvwwwxxxcccNNNEEEAAA===::::::;;;;;;;;;<<<<<<@@@HHHRRRaaavvvsss\\\PPPQQQTTT\\\mmmhhhWWWQQQQQQRRRZZZ[[[[[[cccjjj{{{mmm[[[WWWVVVZZZ^^^ccckkksssuuunnngggeeedddhhhrrr|||llldddeeehhhmmmqqqrrrrrrqqqqqqqqqqqqppppppppprrruuuxxx{{{zzzzzzzzzzzzxxxuuutttuuuvvvwwwyyy{{{}}}}}}vvvdddSSSHHHAAA===888444333333222111333222111111222222111///000000000000////////////111111111111111111111111////////////000000000000000000111111222222222222222333444555666777888999777888999:::;;;;;;<<<;;;;;;:::999888777777777777<<<777777<<>><<<;;;<<<;;;;;;<<<<<>><<<<<<<<<;;;;;;<<<<<>>===<<<;;;:::999999999<<<>>>EEEPPP[[[gggwwwvvvjjjiiitttzzz{{{{{{}}}~~~gggWWWPPPQQQ\\\mmmsssbbb[[[ZZZ^^^^^^aaagggooo~~~zzzkkkdddccc```eeennn}}}}}}sssrrrpppmmmiiiggghhhjjjmmmttt~~~tttjjjdddeeehhhmmmssswwwyyyyyywwwttt|||zzzsssppptttyyyvvvyyy|||nnn\\\NNNCCC<<<:::666555444333222222222222---------...//////000000000000000000000000000000000000000000000000000000------......//////000000333333444444555666666666;;;;;;;;;:::999888777666:::999888777666666666666777777888999666444;;;DDDIIIeeexxxwwwxxxwwwuuuyyyxxxxxxwwwwwwwwwwwwwwwyyyyyyxxxwwwvvvsssqqqpppbbbJJJBBB======<<<;;;::::::::::::<<<>>>DDDOOOZZZgggxxxyyyiii[[[YYYdddnnn~~~}}}uuuvvv{{{|||eeeWWWRRRRRR\\\nnnqqqbbb\\\\\\______ccciiiqqqxxxjjjccccccdddiiitttvvvkkkkkkhhheeebbbccceeegggnnnvvvtttjjjeeegggjjjqqqwww|||~~~~~~|||yyyuuuvvv}}}wwwtttwww||||||eeeTTTIII???:::999555555444333222222222222222222222222333333333333////////////////////////////////////////////////---......//////000000000333444444555555666777777888888999999:::999999999:::999888777666666666666888666777:::;;;<<>>DDDNNNZZZgggyyyrrraaaTTTRRR]]]gggzzz|||tttxxxyyybbbVVVTTTRRR]]]ooolll___[[[\\\___aaaeeellltttttthhhcccdddhhhmmmyyywwwmmmfffeeeccc``````bbbgggllluuu~~~wwwllliiikkkpppwww~~~|||wwwvvvxxx~~~|||xxxzzz~~~mmmXXXJJJBBB;;;888888555444333222222111222222222222111111111111000000////////////////////////////////////////////////---......///000000111111444444555555666666777777444555666888:::;;;;;;;;;;;;:::999777666555555555555222333777;;;@@@JJJTTTssszzznnnddd```dddnnnuuuyyyxxxwwwvvvvvvvvvwwwwww{{{zzzxxxvvvvvvwwwyyyzzzyyyXXXEEE@@@===<<<;;;:::::::::::::::===>>>DDDNNNZZZhhhzzzmmm___UUUUUUbbbnnnvvv___UUUTTTRRR]]]oooyyyeeeZZZXXXZZZ___aaagggnnnvvv|||qqqgggccceeeoootttrrriiifffeeecccbbbdddjjjrrrxxx~~~ssspppsssxxx{{{|||||||||~~~~~~qqqaaaNNNCCC===888666777444333333222111111222222111111000000///......---////////////////////////////////////////////////......///000000111222222444555555666666777888888333444666888999:::;;;;;;;;;:::999777666555555555555444555888;;;EEEWWWhhh~~~xxxoooccc\\\___iiissszzzyyywwwvvvvvvvvvwwwxxx|||{{{{{{{{{{{{|||}}}~~~rrrUUUFFFBBB<<<<<<;;;:::::::::;;;;;;===>>>DDDOOO[[[hhhzzz|||fff[[[TTTWWWdddwwwrrr[[[SSSSSSQQQ^^^qqqsss```XXXWWWYYY^^^```fffmmmvvvzzzooofffdddgggvvv}}}ssskkkfffeeeeeefffkkksss~~~~~~{{{}}}~~~gggYYYIII@@@<<<777666666333333222111111111222222444333333222111000//////......................................................///000111222333444555555666666777888888999555666777999999:::::::::;;;:::999777666555555555888:::<<<===@@@NNNiii~~~~~~|||vvvuuuppphhhaaabbbkkksss|||zzzxxxvvvvvvwwwyyyzzz|||}}}~~~jjjQQQFFFCCC<<<;;;;;;::::::;;;;;;;;;===???FFFQQQ\\\hhhyyyyyyddd[[[WWWZZZggg~~~lllYYYRRRSSSQQQ```uuuppp```YYYXXXZZZ\\\]]]cccjjjssswwwmmmggggggllluuuvvvpppggghhhjjjnnnttt~~~sss]]]QQQDDD>>><<<888555555222222111111111111222222222222111000//////.........................................................//////111222333444555666666777777888888999999888888999::::::::::::::::::999888777666666666666777999===BBBIII\\\{{{xxxmmmoooooollliiikkkrrrxxx~~~|||yyyxxxwwwxxxzzz|||}}}~~~|||dddMMMEEECCC;;;;;;;;;::::::;;;;;;<<<===@@@HHHSSS^^^hhhwwwwwwddd^^^\\\```nnnfffWWWRRRSSSRRRccczzznnn___XXXXXXYYYZZZ[[[___fffooo~~~tttkkkgggkkkqqqyyyxxxuuuppprrrvvv|||zzzwwwyyyxxx~~~~~~yyyeeeRRRHHH>>><<<;;;888555444222222111111111111222222000/////////......------...................................................///000111333444555555666666777888888999999:::888888:::;;;;;;<<<<<<;;;888888777777777777888888888888>>>KKK\\\rrrxxxnnnppprrrrrrrrrtttyyy~~~~~~{{{yyyxxxzzz|||~~~|||zzzaaaKKKCCCAAA;;;;;;:::::::::;;;;;;<<<===@@@IIIUUU___hhhvvvqqqaaa^^^^^^cccqqqyyycccVVVRRRSSSTTTeee}}}kkk\\\VVVVVVWWWYYYYYY]]]ccclll{{{~~~rrrjjjhhhnnnuuuyyywwwzzz}}}vvvsssvvvooouuu}}}~~~kkkYYYJJJAAA::::::;;;888555444222111111111111111222222333333333222222222222222...................................................///000111333444555666777777777888999999::::::777888999;;;<<<======>>>777777777777777888888999???>>>EEEXXXqqqyyyvvvvvvwwwwwwwwwzzz~~~|||yyyyyy{{{}}}}}}|||zzzyyydddPPPEEE@@@>>>>>>======<<<<<<<<<<<<<<<@@@IIISSSZZZbbbooo||||||tttjjjaaa___jjjwwwooo]]]TTTQQQPPPXXXiii|||hhh\\\VVVVVVXXXYYYYYY[[[aaannn|||rrrooopppwww}}}{{{}}}xxxvvvuuuwww{{{ppp]]]TTTAAA???<<<888666555555555555444333222111111111111222111111111000000//////111111000///...------,,,...............---------///000111222444555666666999999999999999999999999<<<;;;;;;::::::999999888666444555888888555666999:::GGGZZZqqq~~~~~~~~~}}}}}}|||}}}}}}||||||||||||}}}}}}}}}|||{{{zzzyyyaaaMMMDDD???>>>===<<<:::::::::<<<<<<===@@@IIISSS[[[cccppp}}}{{{sssiiifffppp|||nnn\\\SSSQQQPPP\\\mmmwwwdddZZZVVVVVVYYY[[[[[[\\\cccqqq}}}sssppprrr{{{|||~~~sss^^^MMMDDD@@@>>>;;;888555444444555222222111000////////////111111000000000/////////------...///000111222333////////////............000111222333444666777777999999999999999999999999;;;::::::999999888777777444333444777777555777<<>>===;;;999999:::;;;===>>>AAAJJJTTT\\\eeesssvvvssszzzlllZZZSSSQQQRRRbbbtttppp```XXXTTTVVVZZZ\\\\\\^^^fffuuuuuussswww}}}vvvcccQQQDDD>>>===;;;999666444333333333222222111000////////////000000///////////////...,,,---...000111333444555000000000000000000000000111222333444555777888888999999999999::::::::::::::::::999888888777777666555444666999888777<<>>???@@@>>>===;;;???BBBJJJUUU^^^jjj|||nnn\\\VVVXXX[[[mmmgggXXXRRRQQQTTTYYY[[[\\\```jjj|||~~~|||xxxsssuuuzzz}}}fffVVVJJJBBB>>>>>>777777666444333222222222444333222111000000000000............////////////111111000//////...------111111111111222222333333222333444555777888999999999999:::::::::;;;;;;;;;;;;;;;;;;:::999999888888777888:::;;;;;;@@@PPP```}}}~~~~~~|||wwwrrrpppooonnnnnnpppssswwwyyyzzz{{{}}}~~~~~~}}}{{{zzzxxxwwwuuuttttttuuuvvvwwwzzzYYYHHHCCCBBB;;;===???@@@AAA???>>>===???BBBJJJUUU```nnnppp]]]WWWZZZ___pppyyybbbTTTOOOPPPTTTYYY[[[]]]bbbmmmxxxxxx}}}~~~mmmYYYLLLCCC<<<999999666555555444333333222222111111000///...............////////////000000000............////////////000000111111222333333333222333444555666888999999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999999888555777:::<<<>>>JJJbbbxxx~~~zzzzzzyyyuuuqqqooonnnnnnnnnpppsssvvvxxxzzz{{{||||||||||||{{{zzzwwwvvvuuuttttttuuuwwwxxxyyyXXXGGGBBBAAA===============>>>??????>>>AAAIIIUUUaaaqqqqqq]]]WWW[[[aaaqqqqqq\\\PPPMMMNNNTTTZZZ[[[^^^dddppp~~~mmm___OOOGGGAAA;;;888777555555555555444333222222111000///......------.../////////000000000111111------...///000111111222000000000111222222333333222222333444666777888999999999::::::;;;<<<<<<===;;;;;;::::::999888888888555777<<<@@@GGGYYYyyy~~~{{{yyywwwuuutttpppppppppqqqsssuuuwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwuuutttuuuvvvyyyzzzxxxWWWFFFAAA@@@???===:::888999<<>>>>>>>>===<<<;;;:::;;;;;;<<<===EEENNNVVVdddyyy|||{{{lll[[[TTTYYYaaaqqq~~~cccSSSOOOIIIKKKRRRTTT[[[]]]gggyyyxxxkkkUUULLLAAA::::::;;;:::888555555444333333222111111000//////............///111111111111111111111111000000000000////////////222111111111222444666777444444555666777888999999;;;<<<<<<===<<<:::999888;;;:::888777777777666555===999:::IIIfff|||zzzwwwvvvvvvvvv|||yyyxxxyyy}}}~~~|||zzzzzzzzzzzzyyyyyyxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwpppTTTDDD??????>>>===<<<;;;::::::;;;<<<===FFFOOOXXXfff||||||uuuuuujjjZZZTTTYYYaaattt{{{aaaRRROOOJJJMMMUUUWWW[[[]]]gggxxx~~~hhh[[[OOOGGG>>>999999999888666555555444333333222111111222111000///............////////////////////////000000000000000000000///111111111111222444555777555555666777888999999:::;;;<<<<<<<<<<<<:::999888:::999888888888888777777<<<<<>>FFFPPPZZZjjjuuuooorrriiiYYYSSSYYYbbbvvvxxx___RRRPPPLLLOOOXXXYYY[[[^^^gggxxxmmmYYYMMMGGGBBB;;;888888888666444555444444333333222222111444444222000///......---////////////////////////000000000000000000000000111111111111222444555666666666777888999:::;;;;;;<<<<<<<<<<<<;;;:::999888888888888888888888888888999???NNNjjjyyyxxxwwwuuuttttttttttttrrruuuzzz}}}}}}|||zzzzzzyyyyyyyyyxxxwwwvvvvvvvvvttttttsssrrrqqqqqqqqqrrrcccMMMCCCAAA@@@===<<<;;;:::::::::;;;<<<>>>GGGQQQ\\\mmm|||rrrnnnssshhhXXXSSSYYYbbbwwwvvv^^^RRRQQQNNNPPPXXXYYY[[[^^^hhhyyytttaaaQQQGGG@@@===999888888777555333444444444333333222222222444333222111000000000000000000000000000000000000000000000000000111111111000000111222333444555555777888888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999999777888999888888777888888<<>>===;;;:::999999::::::777999:::999999===FFFMMM```vvv}}}zzzwwwqqqpppooonnnnnnooopppqqqqqqpppoooqqqsssvvvwwwwwwvvvvvvuuusssrrrqqqooooooooopppqqqrrrssssssrrrrrrlllRRRGGGDDD@@@;;;::::::999888999:::<<<===@@@FFFOOOZZZkkk}}}tttqqqtttrrr^^^SSSSSS^^^jjjjjjUUULLLPPPOOORRRYYYZZZVVV```sssssslllllloootttzzzkkkWWWIIIDDDBBB@@@===666666666444222222333444333333333333333333333333222222111000/////////000111111111111111111111111///000000111222222333333333444666777888999888888777888888999:::;;;<<<===>>>===;;;:::999999:::;;;777999::::::;;;BBBMMMVVVttt|||{{{xxxuuupppooonnnmmmlllmmmnnnnnnnnnmmmnnnrrrxxx{{{zzzwwwvvvuuutttsssqqqpppooonnnnnnpppqqqssstttttttttssscccRRRDDD>>>>>>:::999:::;;;:::999:::===??????AAAOOO[[[eeeyyyuuuqqqssslll\\\TTTQQQ]]]ooo}}}cccWWWLLLLLLPPPSSSVVVXXXXXXbbbpppwwwkkkdddfffllluuu|||eeeZZZKKK@@@<<<:::777555555555444444444333333333222222222111111111000000000000000000000000111111000000111111111111000000---......///000111111222555666777888888999888888999999:::;;;;;;<<<<<<===:::;;;:::999777777999;;;999777999===???GGG[[[ooo}}}|||{{{wwwssspppooonnnmmmmmmmmmmmmmmmmmmnnnpppsssuuuxxxzzz{{{xxxtttpppnnnnnnpppqqqqqqrrrrrrqqqppppppqqqqqqqqq{{{]]]NNNBBB>>>???;;;999:::;;;:::999:::===???CCCDDDPPP[[[dddwwwxxxvvvzzziii[[[TTTSSS```rrrzzzbbbVVVLLLKKKPPPSSSUUUXXXYYYeeettt~~~~~~rrrgggaaaccciiisss~~~yyylllYYYPPPDDD<<<:::999777555555555444444444333333333333333333333222222222111111111111000000000000000000000111111111111000000---...//////000111222222666666777888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888888999;;;;;;:::<<>>===???<<<999:::;;;:::999:::===???HHHHHHRRR\\\cccvvv|||}}}|||cccXXXTTTVVVfffyyyooo\\\RRRKKKKKKOOORRRUUUYYY___pppxxxxxx~~~sssjjjccc___ccciiissssss___QQQIII???<<<999888888888777666555555444444444333333333444333333333333222222222222222111111000/////////000000111111111111000000...///000111222333444555888888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888999;;;;;;999999999:::???===BBBRRRlll~~~{{{zzzzzzzzzyyywwwuuutttrrrqqqooonnnmmmmmmkkkmmmooorrruuuvvvwwwxxxsssrrrppppppqqqssssssrrrttttttttttttttttttuuuvvveeeMMMDDD===<<<>>>;;;999:::;;;:::999:::===???FFFGGGRRR\\\eeeyyy{{{zzzyyy```VVVSSSVVVggg{{{oooYYYQQQKKKLLLOOORRRVVV[[[cccvvv{{{vvvyyyyyyxxx{{{~~~zzzwwwyyy|||}}}}}}xxxmmmfffaaa```dddjjjtttooo]]]OOOFFFBBB;;;:::999999999888777555555555444444444333333333222222222222111111111111111111111111000000//////000000111111111111000000//////111222333555666666888999:::;;;;;;<<<;;;;;;<<<<<<;;;:::999888888777555777999999888999:::<<<@@@BBBMMMeee~~~|||{{{zzzyyywwwvvvuuutttrrrpppoooooonnnkkkmmmpppsssuuuwwwwwwwwwsssqqqpppqqqsssssssssqqquuutttttttttuuuuuuvvvwwwbbbKKKDDD===<<<>>>:::999:::;;;:::999:::===???CCCEEERRR^^^ggg{{{vvvuuu}}}uuu]]]UUUSSSWWWiii}}}oooWWWQQQLLLMMMPPPSSSWWW]]]hhh|||xxxtttwwwvvvnnnoootttsssxxx{{{uuuuuuvvvwwwwwwyyyqqqhhhdddbbbaaagggmmmxxx}}}kkkZZZMMMEEEAAA>>>::::::::::::999777666555555555444444444333333333222222222111111111000000000000000000000000000111000000111111111111000000///000111333444666777888888888999:::;;;;;;;;;;;;<<<;;;;;;:::999888888777555666777777888:::===@@@???JJJ]]]zzz~~~~~~|||zzzyyyxxxwwwvvvuuusssrrrqqqqqqqqqnnnpppsssvvvxxxyyyyyyyyyttttttssstttuuuuuusssrrrttttttttttttuuuvvvwwwwww~~~___IIICCC===<<<>>>999999:::;;;:::999:::===???CCCFFFTTT```iii|||zzzqqqrrr|||pppZZZSSSSSSYYYllljjjVVVPPPMMMNNNQQQSSSYYY___lllvvvtttyyyxxxnnniiilllrrruuuyyy{{{yyyyyyyyyyyywwwpppiiigggfffgggmmmtttsssgggWWWKKKEEEAAA<<<999777888888888666555444444555555444444444333333333333333222222222111111111/////////000111111222222000000111111111111000000000111222333555777888999777888999::::::;;;;;;;;;;;;:::::::::999999888888666666777777999===BBBFFFJJJ___zzz~~~|||zzzyyyyyywwwvvvuuutttssssssssssssrrrtttxxx{{{}}}}}}}}}|||xxxxxxxxxyyyyyyxxxvvvssstttsssssstttuuuvvvwwwwww{{{\\\GGGBBB===<<<>>>:::999:::;;;:::999:::===???CCCFFFUUUbbbjjj|||~~~tttmmmppp|||lllWWWRRRTTT[[[oooeeeVVVQQQNNNOOORRRTTTZZZ```nnnuuuvvv}}}|||qqqjjjgggkkkrrr{{{~~~yyysssmmmllllllnnnttt{{{~~~xxxyyy|||}}}uuueeeZZZLLLDDDBBB???:::444444555666666444333333333555555444444444333333333444444444333333333222222......///000111222333333000000111111111111000000000111222444666777999999777777888999:::::::::::::::::::::999999999999888777777777888:::???FFFKKK^^^yyy~~~~~~|||{{{zzzzzzwwwvvvuuutttttttttttttttuuuxxx{{{{{{{{{{{{||||||{{{xxxuuusssssssssssstttuuuwwwwwwjjjYYYGGGAAA@@@>>><<<<<<:::;;;<<<;;;:::;;;>>>@@@???IIIUUU```nnn|||uuunnnvvviiiUUUQQQTTT\\\pppsssaaaSSSOOOMMMOOOSSSXXX___ggguuuxxxuuuxxx}}}rrriiieeegggoooyyy{{{wwwvvvzzz~~~sssnnnooouuu|||pppdddUUUMMMCCC===<<<;;;999666555555666666555555444333444444333333222111000000222222222111111111111000000000000000000000000000111111111000000000000000000222444555555666888:::999999:::;;;<<<<<<;;;;;;:::999888777777888888999;;;888:::>>><<<<<>>>>>HHHTTT```nnn|||~~~rrrmmmwwwjjjVVVSSSVVV^^^sssppp^^^SSSNNNLLLPPPTTTYYYaaaiii|||xxxwww{{{}}}sssjjjeeedddhhhrrr}}}~~~yyy|||vvvqqqqqqttt{{{uuudddXXXPPPIII@@@;;;::::::888555555555666666555555444333444333333222222111111111333333222222111111000000000000000000000000000000111111111111000000000000111333555666666666888:::888999::::::;;;;;;;;;::::::999888777777777999999;;;999;;;@@@@@@CCCVVVlll~~~{{{{{{zzzyyyxxxxxxyyyzzzzzzzzzyyywwwuuuttttttwwwyyyyyy{{{~~~~~~~~~}}}}}}|||zzzyyyxxxwwwvvvuuuuuuwwwxxxxxxxxx[[[MMM???;;;;;;:::999999888999:::999888999<<<>>>@@@JJJVVVaaaooo}}}{{{qqqnnnyyykkkXXXUUUYYYaaavvvnnn\\\RRRMMMLLLQQQVVV[[[dddlllyyyzzzxxxsssooommmoooqqqqqqooolllfffaaa```bbbgggsss~~~zzzwwwzzzxxxrrrtttxxx}}}tttfffVVVKKKHHHCCC===:::999999666444555555666666555555444333222222222222222222222222444444333333222111000000000000000000000000000000111111111111111111111111222444666666666777999:::888999999::::::::::::999999888777777777777999999::::::>>>CCCFFFPPPjjj}}}}}}wwwwwwwwwwwwxxxyyy{{{{{{zzzyyywwwuuuuuuvvvxxxzzz{{{}}}{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuvvvxxxzzzzzzzzzuuuVVVJJJ???<<<===<<<;;;<<<:::;;;<<<;;;:::;;;>>>@@@CCCMMMXXXbbbooo|||yyypppooo{{{lllYYYVVVZZZcccxxxnnn\\\PPPMMMLLLQQQWWW]]]gggooo||||||ooojjjdddbbbbbbbbbaaa___aaa]]][[[]]]```eeeqqq}}}zzz|||~~~yyyxxx|||sssgggZZZMMMDDDAAA>>>:::999999888666444555555555666555555444333222222222222222222333333555444444333222111000000000000000000000000000000000111111111111111222222222444555666666666888:::999999::::::;;;::::::999888888777666666777999999999<<>>===>>>===<<<===:::;;;<<<;;;:::;;;>>>@@@DDDLLLWWWaaammmyyyxxxooonnnzzzmmmZZZWWW[[[dddyyylllZZZOOOLLLLLLQQQXXX___hhhqqqzzzrrreee```ZZZVVVVVVVVVTTTQQQWWWVVVWWW[[[^^^eeerrr}}}}}}}}}rrreee[[[RRRHHHAAA<<<;;;999888888888777555555555555666555555444333222222222222222222333333444444333222222111000000111111111111111111111111000000111111222222222333222444555555555555777999::::::;;;;;;;;;::::::999777777666666666777999:::888===EEEMMMXXXooo||||||tttuuuvvvxxxyyyzzz{{{{{{wwwuuurrrrrruuuxxxyyyzzz|||~~~}}}||||||{{{zzzyyywwwuuusssrrruuuttttttuuuwwwzzzzzzzzzeeeIIIBBB<<<<<<===;;;:::<<<888999:::999888999<<<>>>AAAJJJUUU___kkkxxx~~~~~~zzzpppnnnyyykkkYYYXXX]]]hhh~~~hhhVVVOOOKKKKKKQQQXXX___hhhqqqyyynnnfff\\\XXXRRRPPPQQQRRRQQQOOOOOOOOOSSSXXX]]]eeettt{{{yyynnn```UUUOOOIIIBBB<<<:::999888777777777777777555555666666555555444333222222222222222222222222222222222111111111111000111111111111111111111111000000111111222333333333333555666666666666777999:::::::::::::::999999888777666555555666777999:::999@@@IIITTTddd|||zzzvvvwwwxxxyyyzzzzzzzzzzzztttqqqnnnooossswwwxxxxxxzzz{{{}}}}}}{{{yyy{{{{{{zzzyyywwwuuusssrrrvvvuuutttuuuwwwyyyyyyyyy{{{^^^FFF???;;;<<<===:::999;;;888999:::999888999<<<>>>@@@IIIUUUaaannn|||wwwsss}}}~~~iiiXXXYYYaaammmgggTTTNNNKKKKKKPPPWWW^^^hhhqqqxxxooofff```[[[VVVQQQPPPRRRSSSRRRQQQMMMNNNQQQVVVZZZbbbqqq}}}zzz}}}ttteee\\\PPPHHHEEEBBB>>>:::888777777555444555666777555555666666555555444333444333333222222111111111///000000000000111111111111111111111111111111111000000111222222333444444666777888999888888999;;;888888888888888777666666666666555555666777999:::<<>>>>>;;;:::;;;:::;;;<<<;;;:::;;;>>>@@@AAAKKKXXXeeettt~~~zzz{{{gggXXXZZZdddrrrhhhUUUNNNJJJJJJPPPWWW]]]gggppp|||wwwrrrmmmfff```[[[WWWQQQOOOPPPQQQQQQOOOQQQQQQSSSUUUWWW]]]lll{{{zzzvvvmmmmmmqqq{{{qqqbbbYYYQQQGGGBBBAAA@@@<<<999777666555333222333555777555555666666555555444333444444333333222111000000.........///000000111111111111111111111111111111000000111222333333444444888999;;;;;;::::::;;;===666666777666666555444444666555555555666777999:::>>>FFFRRRbbbxxx|||{{{zzz{{{||||||{{{zzzxxxwwwoookkkhhhjjjpppuuuuuutttuuuvvvyyyzzz{{{yyywwwvvvuuuvvvwwwxxxxxxyyyxxxxxxzzzyyywwwxxxyyyzzzzzzyyynnnTTTFFFBBB>>>;;;;;;;;;;;;;;;999999::::::999;;;===@@@DDDJJJZZZgggssssssdddYYY[[[fffwww~~~cccRRRJJJIIIJJJPPPUUU[[[eeeoooyyysssooommmjjjeeebbb[[[UUUQQQTTTVVVTTTSSSSSSTTTTTTSSSRRRTTT\\\gggpppyyyqqqkkkhhheeehhhpppzzzqqqbbb\\\PPPKKKCCC>>>;;;:::::::::777777666555444444333333333333333333333333333333222222222111111111000000111111111111111111111111000000111111222222222222111000000111222555777888::::::::::::::::::::::::::::::888777666666666666999333111444888888888:::>>>MMMaaattt~~~|||zzzxxxwwwwwwxxxyyyzzzyyywwwuuussslllkkkjjjlllpppuuuxxxyyyuuuwwwxxxyyyyyyxxxvvvuuuvvvuuusssssssssuuuwwwxxxzzz{{{|||||||||{{{zzzyyyjjjQQQEEEAAA===;;;:::;;;::::::999999::::::999;;;===@@@BBBIIIYYYgggsss|||rrrcccWWWZZZeeevvv|||bbbRRRKKKJJJLLLQQQVVV\\\gggrrrzzzuuuppplllkkkjjjgggddd^^^WWWRRRTTTVVVUUUUUUVVVVVVUUUTTTQQQQQQVVV```gggxxx|||tttmmmgggdddbbbgggjjjqqqzzzwwwdddWWWQQQEEEAAA<<<888777666666666777666666555444444333333333333333333333333333333222222222111111111000000111111111111111111111111111111111000111111222222111111111222333555777888:::::::::::::::::::::::::::999888777666666666666;;;777555888999999<<<@@@KKK]]]ttt~~~}}}|||{{{yyywwwvvvuuuwwwwwwwwwwwwvvvuuusssrrrmmmmmmmmmpppsssvvvwwwvvvtttuuuwwwyyyyyyxxxvvvuuussssssqqqqqqqqqrrrtttuuu||||||}}}|||{{{yyyxxxvvveeeLLLCCC@@@<<<:::::::::999999999999::::::999;;;===@@@DDDJJJZZZgggrrr}}}wwwppp```TTTWWWcccuuuxxx___QQQLLLKKKMMMRRRVVV]]]jjjvvvwwwsssnnnlllmmmnnnllljjjbbbZZZTTTUUUWWWWWWXXXZZZ[[[ZZZWWWSSSPPPRRRXXX^^^lllwwwxxxvvvsssoookkkiiihhhhhhmmmooouuu~~~{{{kkkZZZNNNIII@@@===:::999999999999888666666555555444333333333333333333333333333333333222222222111111111111111222222222222222222222222222222000//////000111222222222222333444666888999::::::::::::::::::::::::999888777777666666666666666444444777777888@@@HHH]]]sss|||{{{xxxxxxwwwvvvuuutttssssssxxxwwwvvvtttsssrrrrrrrrrooooooqqqsssvvvwwwuuusssrrrtttwwwzzzzzzyyyvvvuuuqqqpppooooooooopppqqqrrrzzzzzzzzzyyywwwtttrrrqqq```IIIAAA???;;;999999999999888999999::::::999;;;===@@@GGGLLL[[[eeeoooyyyuuu~~~mmm]]]RRRUUUbbbuuusss\\\PPPKKKJJJMMMQQQVVV^^^mmmzzz~~~xxxtttpppppprrruuuuuusssfff]]]VVVUUUWWWYYY[[[___```___\\\WWWSSSRRRVVV[[[dddnnnxxx|||~~~~~~{{{vvvvvvuuuttttttttttttuuuuuuxxxxxx~~~qqqaaaQQQGGGDDD>>>===;;;;;;<<<<<<:::999555555555444444333333333222222222222222222222222111111111111111111111111222222222222222222222222333222000//////000111222333333444555666777888999::::::::::::::::::::::::888777777666666666777777111222444777777;;;HHHUUUnnnzzzwwwvvvsssrrrrrrsssssssssttttttyyywwwuuurrrqqqqqqrrrrrrsssrrrrrrsssuuuuuutttrrrrrruuuxxx{{{|||zzzwwwvvvppppppooonnnoooooopppqqqtttttttttsssqqqooolllkkk[[[HHH@@@>>>;;;:::::::::999777999999::::::999;;;===@@@EEEJJJWWWbbbkkkxxxuuuiiiZZZPPPUUUbbbvvvmmmYYYOOOHHHIIILLLQQQVVV```qqq{{{wwwssssssvvvzzzzzzzzzkkkaaaYYYXXXZZZ[[[___cccbbbbbbaaa\\\WWWVVVXXX\\\```iiiqqquuuxxx{{{{{{xxxvvvvvvwwwyyy{{{}}}~~~vvvdddVVVIIIAAA>>>:::888777777777777555333444444444444444333333333222222222222222222222222111111111111111111111111222222222222222222222222333222111000000111222222555555666777888999999999::::::::::::::::::::::::666666666666666666777777666777999<<<===CCCTTTddd~~~~~~xxxuuurrroooooooooppprrrtttvvvxxxyyywwwtttrrrqqqqqqrrrsssuuusssppppppqqqsssttttttuuuwwwyyy||||||{{{xxxwwwqqqqqqqqqpppppppppqqqqqqoooooopppooonnnmmmkkkjjjwwwWWWGGG???===;;;:::::::::999888999999::::::999;;;===@@@BBBFFFRRR\\\fff|||}}}wwwwwwfffXXXOOOUUUdddxxxgggVVVNNNGGGHHHLLLRRRXXXcccvvv{{{vvvvvvyyy|||}}}}}}pppfff]]]\\\^^^```dddhhheeeffffffccc^^^\\\]]]``````gggnnnqqquuuzzz|||{{{zzz|||~~~kkk[[[PPPGGG@@@===999777555555555555333111444444333333333333333333222222222222222222222222111111111111111222222222333333333333333333333333222222222333333333333444666777888999::::::::::::::::::::::::::::::::::::555555555555666777777888999999;;;???CCCMMM```rrr|||xxxtttqqqnnnnnnnnnooorrrtttwwwxxxwwwvvvsssrrrqqqrrrssstttuuurrrooooooqqqtttvvvvvvwwwxxxzzz{{{zzzyyyxxxwwwsssssssssrrrrrrrrrrrrqqqooooooppppppooommmkkkjjjpppSSSFFF???===<<<;;;;;;;;;:::888999999::::::999;;;===@@@EEEGGGQQQXXXaaawwwyyyuuuyyyzzzcccVVVOOOWWWgggzzz|||cccSSSNNNGGGIIINNNTTTZZZggg}}}|||zzz|||uuukkkcccbbbdddfffiiimmmmmmooopppmmmhhheeefffgggeeekkkoooqqqtttyyy}}}}}}uuu```SSSLLLEEE>>><<<:::888666666666777666555333333333333333333333333111111111111111111111111000000111111111222222222333333333333333333333333000111333555666666555555777888999:::;;;;;;::::::::::::::::::::::::::::::444444444555666777888888999999<<>><<<<<<<<<<<<:::999999999::::::999;;;===@@@KKKKKKRRRVVV]]]qqqyyyuuussszzzvvvaaaUUUOOOXXXhhh{{{yyy```RRRNNNGGGJJJOOOVVV]]]jjjyyyoooggggggiiijjjmmmqqquuuxxxyyyvvvqqqmmmmmmnnnjjjpppsssrrrtttyyy}}}|||yyygggSSSIIIDDD>>>888555888666444444555777777777333333333333333333333333111111111111111111111111000000111111222222222222333333333333333333333333///111444777888888777555777888:::;;;<<<;;;;;;:::::::::::::::::::::::::::444444444555555777888999<<<<<>><<<888444333444444444555444444333222444444333333333222222222111111111111111111111111111111222222222222222111222222222222111111111111111222333555666777888888:::::::::::::::::::::::::::999888777666666666666555666666555555888;;;<<>>AAACCCGGGIIIKKKNNNRRRVVVXXXZZZZZZccctttvvv___VVVQQQZZZmmm|||eeeSSSJJJGGGFFFGGGKKKSSS]]]nnn|||xxxyyy|||~~~pppcccPPPEEE<<<::::::777444333444444444444444333222222333333333333222222222222222222222222222222222222000111222333333444333333333333333222222111111111111222444555777888888888::::::::::::::::::::::::999999888777666666666666666555444333444777<<>>AAACCCDDDFFFIIIKKKMMMNNNOOOPPPXXXcccwwwxxx___WWWSSS\\\rrrttt^^^OOOHHHGGGHHHIIINNNUUU```qqq~~~|||xxxmmm]]]QQQGGG???::::::;;;888555555333444444444444333222222333222222222222222222222222222222222222222222222000111222333444555555555666666555555444333333333222333444666777888999999;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666777555555666666777>>>EEESSSooo}}}wwwvvvtttqqqppppppppppppqqqpppnnnnnnooooooppppppnnnllllllmmmoooqqqqqqppprrrsssvvvyyy{{{{{{|||{{{zzzyyyyyyxxxvvvuuussssssooopppqqqrrrssstttttttttpppppppppqqqqqqpppllliiiqqqTTTEEEAAA===<<<:::999888888999:::777888888:::<<<>>>AAABBBAAADDDHHHJJJJJJKKKNNNPPPVVVcccyyyzzz```ZZZVVV```xxxnnnZZZMMMIIIHHHIIIKKKOOOUUU```rrr~~~wwwqqqiii^^^PPPFFFBBB<<<888::::::666444444333333444444333333222111222222222222222222222222222222222222222222222222000111222333444555555555555555555444444333333333333444555777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;888777666666666666666666888777888;;;;;;;;;BBBLLLddd~~~|||wwwvvvtttqqqooonnnmmmmmmkkkllllllmmmnnnooopppqqqmmmllllllnnnpppqqqqqqooopppqqqsssuuuwwwwwwxxxxxxttttttuuuvvvvvvuuuttttttooopppqqqrrrssssssssssssrrrrrrrrrrrrsssqqqmmmjjjoooVVVGGGAAA===<<<:::999888888999:::888888999:::<<<>>>@@@AAA???CCCGGGIIIJJJLLLQQQUUUWWWeee{{{|||ccc]]]ZZZfffjjjWWWMMMIIIIIIGGGKKKOOOTTT```sssxxxnnnddd[[[QQQGGG@@@===888555777666333111222333333333333333222111111111111111222222222222222222222222222222222222222000111222333333444333333111111111111111111111111333444666777999:::::::::::::::::::::::::::::::::777666666555555666666666555222444999:::<<>>???>>>CCCGGGIIIJJJMMMTTTYYYaaaooo}}}eee```^^^jjjgggVVVLLLIIIHHHGGGMMMQQQUUUcccwwwyyypppdddWWWNNNGGGAAA===999555333555555222222444222333333333333222111111000111111111222222222222111111111111111111111111111111222222222222222111...//////000000111111222444555666888999:::;;;;;;::::::::::::::::::::::::666666555555555666666777555000111777;;;@@@RRReee|||xxxvvvvvvvvvtttsssqqqpppoooooojjjlllooonnnmmmlllmmmooonnnnnnnnnoooppppppooommmnnnnnnooopppqqqrrrrrrsssoooppprrrtttuuutttsssrrrpppqqqqqqrrrrrrrrrqqqqqqrrrqqqooonnnnnnmmmkkkiiieeeTTTHHHAAA===<<<:::999888999999:::::::::;;;;;;<<<======>>>???CCCGGGIIIIIIMMMUUU\\\ooo{{{~~~gggcccaaammm}}}fffUUUKKKHHHGGGIIIOOOTTTYYYhhh}}}~~~tttkkk\\\OOOFFFAAA===;;;888444333555555333444888222333333333333222111111000000111111222222222222000000000000000000000000111111222222222111000000//////000111222333333444444555777888:::;;;;;;;;;999999999999999999999999666666555555555666666777<<<666555<<>>EEEXXXvvvyyywwwwwwwwwyyywwwuuusssrrrssstttuuuwwwvvvtttrrrqqqqqqqqqqqqrrrrrrqqqpppoooooonnnnnnppppppoooooooooooopppppprrrpppnnnnnnqqqrrrqqqooorrrqqqooonnnmmmmmmmmmnnnooonnnllljjjiiiiiiiiijjjmmmSSSEEE???===<<<<<<;;;:::999999999999:::::::::;;;<<<===??????AAAAAAFFFLLLQQQWWWeeesssyyyddd```bbbttt~~~eeeUUUMMMJJJIIIMMMQQQVVV___ppp~~~}}}rrriii]]]UUUIIIAAA>>><<<888555666666555333333222222333000000111111111222222222111222333333111111222333111111222222222333333333444444333333333222222222111111222222333333444444777777777888888888999999999::::::::::::888777666333444555555444444666888777:::>>>DDDRRRjjj~~~yyyxxxxxxxxxxxxvvvuuussssssssstttuuuxxxwwwvvvttttttsssttttttssssssssssssrrrqqqpppooooooooonnnnnnnnnooooooppprrrpppnnnoooqqqrrrqqqooopppooonnnmmmllllllllllllnnnmmmkkkjjjjjjjjjjjjkkk^^^KKKBBB???>>><<<;;;:::999999888999999:::::::::;;;<<<===>>>???@@@CCCIIIPPPXXXdddwwwxxxccc```cccttt~~~eeeTTTMMMLLLLLLMMMQQQXXXbbbttt{{{wwwsssooommmsssyyyuuuggg]]]QQQJJJBBB<<<;;;:::888666666555444333333222222333111111111111111222222222111222333222111111222333111111222222222333333333333333333333222222222222111222222333444444555555888888999999999:::::::::999999999999888777666555333555666666555444555777888:::???LLLbbb|||yyyxxxxxxxxxvvvuuutttsssssstttuuuvvvxxxwwwvvvuuuuuuuuuuuuuuuttttttvvvvvvvvvtttrrrpppmmmnnnnnnnnnoooooopppppprrrpppooooooqqqqqqpppooonnnnnnmmmlllkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmrrrTTTFFFAAA???===;;;::::::999888888999999;;;;;;;;;;;;<<<>>>???@@@???DDDKKKSSS```sssvvvccc```cccssseeeTTTMMMMMMOOOPPPTTTZZZdddvvvtttkkkiiigggggggggjjjqqq~~~|||mmm^^^TTTJJJEEE???;;;::::::999888555444444333222222222333111111111111111111111111000222333222111000111222111111222222222333333333333222222222222222222222222222333444555666666777999999999:::::::::;;;;;;999999999888888777666666333555777777666555666777===???III\\\xxx|||zzzyyywwwvvvuuuttttttttttttuuuvvvwwwvvvvvvuuuuuutttttttttttttttvvvxxxyyyyyywwwtttrrrnnnnnnooopppqqqqqqqqqqqqqqqqqqppppppqqqppppppooommmmmmmmmlllllllllllllllmmmmmmmmmnnnnnnoooooopppdddLLLDDD???;;;999::::::999888888888999999::::::;;;;;;===>>>@@@AAAAAAFFFNNNXXXjjjsssaaa___cccsssgggUUUMMMMMMPPPPPPUUU[[[fffxxx|||llleeeddddddeeefffjjjqqq|||rrrcccTTTKKKDDDAAA===:::999888777777444444333222222222333333111111111111111111111111000111222222000000111222111111222222222333333333222222222222222222222222222333444555666777888888999::::::::::::;;;;;;;;;;;;::::::999888888777777444666777777777777888:::@@@HHHZZZsss|||zzzxxxvvvttttttttttttuuuvvvwwwxxxyyywwwwwwwwwvvvvvvuuuuuutttuuuvvvyyyzzzzzzxxxuuutttpppqqqrrrssssssssssssrrrpppqqqrrrrrrqqqpppoooooonnnnnnnnnooooooooooooooooooooopppqqqqqqrrrrrrrrr]]]JJJFFFAAA<<<:::999999888888888888999999999999:::;;;===@@@BBBCCCFFFLLLUUUbbbxxxqqq^^^^^^bbbrrrlllXXXOOONNNQQQPPPUUU]]]iii|||vvviiiddddddcccdddfffqqqwwwsssdddVVVIIIAAA>>>===;;;888666444444333333333222222222222333333222222222111111111111111000111222111000000111222111111222222222333333333111111111222222222222222333333444666777888999:::999999:::::::::;;;;;;;;;;;;;;;999888888888888888666777888888777999<<>>AAADDDEEELLLTTT```qqqooo\\\\\\bbbqqqrrr]]]RRRQQQRRRVVV\\\cccnnnttthhheeeeeefffiiilllxxxuuudddWWWLLLCCC===::::::999777555333333333333222222222222222333333222222222111111111000000///111222111000///000222111111222222222333333333000111111111222222222222333444555666888999:::;;;999999999999::::::::::::;;;:::888777666666777777888888888777888;;;@@@DDDMMM```}}}}}}yyyvvvvvvuuutttssstttuuuvvvyyyzzz|||}}}}}}}}}}}}||||||zzzxxxvvvtttuuuvvvvvvwwwwwwvvvvvvuuussstttuuuvvvuuusssqqqpppoooqqqtttsssqqqnnnnnnnnnmmmnnnpppqqqrrrrrrrrrqqqppppppqqqrrrrrrrrrqqqqqqsssOOOBBB@@@<<<999:::999888888888888888999999666777999;;;>>>BBBEEEFFFPPPZZZhhh{{{mmm[[[[[[aaaqqqvvvaaaUUUSSSTTT___dddjjjttt}}}rrrhhheeehhhkkkpppuuu}}}yyyhhhZZZOOOHHHBBB>>>888999999888666555555555222222222111222222333333222222222222111111000000///111222111000///000111111111222222222333333333000000111111222222222222444444555777888:::;;;;;;888888999999999::::::::::::999777666555555666666999888888777888===CCCGGGaaavvv|||yyyuuussstttttttttssstttuuuwwwzzz|||}}}~~~||||||{{{zzzxxxvvvsssqqquuuuuuuuuuuuuuuuuuvvvvvvssstttuuuuuutttrrrpppnnnnnnrrrttttttqqqnnnmmmnnnmmmnnnpppqqqrrrrrrrrrqqqooopppqqqrrrqqqqqqooooooiiiNNNDDD>>><<<<<<666999888777777777888:::;;;777888:::;;;===AAAFFFJJJWWWeeezzzmmmZZZ\\\ccctttzzzcccXXXYYY___iiiooouuu{{{zzzsssqqqppprrrxxxxxxhhhWWWNNNHHHAAA;;;999888666444444444555444333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111//////000000111111222222444555555666777888888888999999:::::::::999888888999999777666666777777888<<<;;;>>>BBB>>>;;;HHH\\\yyy{{{xxxwwwvvvuuuttttttttttttuuuvvvwwwyyy{{{}}}}}}|||yyyvvvttttttuuuuuuwwwuuutttuuuxxxyyywwwttttttttttttssssssrrrrrrrrrrrrrrrrrrqqqqqqpppppppppqqqooonnnpppsssvvvuuuttttttuuuuuuvvvtttrrrpppnnn```HHHBBB===<<<===777888888777777777888999:::777888:::<<<>>>AAAFFFJJJ[[[hhh{{{mmm\\\^^^fffvvv|||eeeZZZ\\\aaammmrrrxxx}}}}}}wwwvvvvvvyyy}}}jjj\\\MMMFFFBBB===888777888666444444444555444222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333444666777777888999999:::::::::::::::::::::999999888999888777666666666777888:::999>>>DDDEEEHHHZZZooozzzwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxyyy{{{}}}~~~~~~~~~|||{{{xxxvvvtttttttttuuuvvvuuuuuuvvvyyyyyyvvvsssssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqrrrpppooopppsssuuuuuutttssstttuuuuuutttrrrooonnnqqqTTTBBB@@@<<<<<<===999777777777666777888888999777999;;;<<<>>>BBBGGGKKK^^^kkkyyy|||wwwwwwyyyooo^^^```hhhzzz|||fff\\\]]]bbbpppuuuyyy~~~~~~uuukkkYYYNNNBBB>>>===:::888888888666444333444444333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222222222444666777999999999::::::;;;;;;<<<:::;;;;;;;;;::::::999888777777666555555666777888888888===EEEJJJTTTjjj}}}yyyvvvvvvvvvvvvvvvwwwwwwxxxyyyzzz|||~~~~~~~~~||||||zzzyyywwwuuutttsssttttttsssssstttvvvxxxwwwtttqqqqqqqqqqqqqqqpppppppppppprrrrrrsssssssssssssssssssssqqqpppqqqsssttttttssssssssstttssssssqqqooonnneeeKKK??????<<<;;;===999777666666777777777888888777999;;;===???CCCHHHLLL]]]hhhtttvvvnnnhhhiiimmm~~~ppp^^^```jjj|||yyyeee[[[\\\```nnnssswww}}}}}}zzz{{{wwwfff[[[PPPFFF>>><<<<<<:::999:::777666444333444444333222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111333333222222333555777888999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999888666666555555555666888999<<<===CCCKKKSSSaaaxxx}}}zzzwwwuuuuuuuuuvvvvvvxxxyyyyyy{{{|||~~~}}}zzzxxxxxxwwwuuutttssssssssssssqqqrrrtttvvvwwwuuuqqqoooqqqqqqqqqqqqqqqqqqpppppprrrssstttuuuuuuuuutttsssrrrqqqppppppqqqqqqrrrrrrrrrrrrsssrrrrrrpppooonnn^^^HHH???@@@<<<:::<<<888666777777888888888888888888999;;;===@@@DDDIIIMMMXXXbbblllllleee```dddiiixxxooo\\\```jjj}}}tttaaaXXXXXX\\\iiimmmrrrxxx|||tttrrrsssyyy~~~|||kkk[[[PPPJJJBBB<<<;;;;;;999999:::777555333333333444333222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000222222222222333555777888999999999:::::::::::::::;;;;;;;;;;;;:::999888777666555555555666777999:::AAAEEEMMMWWWcccsss~~~|||zzzxxxvvvttttttuuuuuuvvvwwwyyyyyy|||}}}~~~}}}{{{wwwuuuuuuttttttsssrrrrrrrrrrrrrrrtttwwwxxxwwwuuurrrpppqqqqqqqqqqqqrrrrrrrrrrrrrrrsssuuuvvvvvvuuutttsssoooooooooooooooooopppqqqrrrrrrrrrrrrqqqppppppooozzzZZZGGG@@@AAA;;;888:::888777777888999999999999888888:::<<<>>>@@@EEEJJJNNNTTT\\\cccddd___^^^ccciiiqqqkkk[[[___jjj}}}ppp^^^VVVVVVXXXbbbgggmmmuuutttllllllnnnpppvvv~~~|||nnn___QQQHHHDDD>>>:::999999666555777777555333222333333222111111111111111111111111111000000000111222222333333111111111111111111111111000000000000000000000000111111333444555666777777999999999999999999999999;;;;;;;;;:::999888777666666555555666777999;;;<<>>AAAFFFKKKOOOTTTXXX]]]]]][[[\\\bbbgggooo~~~fff[[[```kkkooo^^^VVVVVVXXX^^^dddjjjsss}}}}}}mmmfffgggjjjiiioooxxx}}}zzzkkk^^^SSSIIIBBB@@@;;;888888777444444666777555333222333333222111111111111111111111111111///000000111222222333333111111111111111111111111000000000000000000000000000222555777888999888888999999999999999999999999:::::::::999888777555555666666666666888:::<<<>>>BBBOOOaaasss~~~{{{yyywwwuuutttttttttsssssstttuuuvvvvvv{{{zzzzzzxxxwwwuuusssrrrppppppqqqqqqqqqqqqqqqqqqrrrtttvvvuuurrrppppppqqqppppppppppppqqqqqqqqqrrrssstttvvvvvvuuussspppnnnmmmoooqqqqqqoooppprrruuutttssssssrrrrrrrrrrrrrrrnnnTTTCCC>>>@@@888555999999888999:::;;;<<<;;;::::::888:::<<<>>>AAAFFFLLLPPPUUUWWWYYYZZZYYY[[[```dddssszzzaaa\\\aaammmppp___XXXWWWYYY\\\bbbjjjtttzzz{{{xxxhhhbbbdddgggeeellluuu{{{ooo___TTTKKKDDD???>>>999777999888555555777666555333222333333222111000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000111333666999;;;;;;999888::::::::::::::::::::::::::::::999999777666555444666666666777999;;;===???OOO^^^rrr}}}{{{yyywwwuuuttttttsssssssssssstttuuuuuuzzzyyyxxxvvvtttsssrrrqqqoooooopppqqqqqqqqqqqqpppmmmoooqqqpppllljjjkkkmmmnnnnnnoooooopppppppppqqqtttuuuvvvvvvuuurrrooommmnnnppprrrrrrqqqqqquuuxxxttttttsssrrrrrrrrrssssssfffNNNIIIBBB===;;;999888777888888888777888888999999;;;;;;<<<>>>BBBFFFKKKMMMSSSTTTWWWXXXWWWXXXaaammmzzzwwwdddYYY```ooonnnaaa[[[YYYYYY\\\___fffuuu}}}zzzyyyssseee\\\[[[^^^ccciiirrrzzz|||ppp```SSSJJJDDD>>>999;;;:::777555444444555666222222222222222222222222222222333333333333222222///000111222222222222222111111000000//////......//////000000111111222222555555666777888999:::::::::999888888888999:::;;;<<<;;;999777777777777888666666888:::::::::AAAKKKTTTnnn~~~{{{yyywwwvvvvvvvvvppppppqqqrrrrrrsssssstttvvvtttrrrqqqqqqpppooonnnrrrqqqooommmmmmmmmmmmnnnooonnnmmmlllkkkjjjjjjjjjlllmmmnnnnnnlllllllllnnnoooqqqssssssrrrppppppqqqtttsssrrrqqqrrrtttvvvwwwuuuvvvtttooopppuuuxxxwww```JJJFFF@@@;;;999888777777888888888777888888999:::;;;;;;<<<>>>BBBFFFJJJMMMRRRRRRTTTVVVUUUXXXbbbnnntttaaaYYY```ooolll^^^XXXVVVVVV\\\___hhhwwwyyywwwwww~~~mmmaaaZZZZZZ^^^aaahhhqqqyyy~~~oooeeeWWWLLLFFFAAA===999:::888666444333333444444222222222222222222222222///000000111111000000///000000111222222222222222111000000000/////////...000000111111222333333333555555666777888999::::::;;;:::999888888999:::;;;;;;:::888777666666777777444555888;;;999;;;DDDOOOhhh|||{{{yyyvvvuuutttssssssppppppqqqrrrrrrsssssstttuuussspppooooooooommmlllooonnnnnnmmmlllllllllllllllkkkkkkjjjjjjjjjjjjkkkjjjkkklllkkkjjjiiijjjkkkmmmooorrrrrrqqqppppppppprrrqqqppppppppprrrtttvvvuuuvvvtttppprrrxxx||||||uuuUUUEEEAAA<<<999888777777666888888777777888999999:::;;;;;;===???BBBFFFIIILLLOOONNNOOOQQQSSSWWWdddqqqppp___XXX___pppjjj[[[UUUSSSTTTZZZ___kkk|||{{{tttsssuuu|||wwwfff\\\WWWYYY^^^```gggpppxxxwwwmmm^^^VVVLLLDDD@@@>>><<<999888666555333222222222333222222222222222222222222///000000111111000000///000000111222222222222111000000000000////////////111111222222333444444555555555666777888999::::::;;;;;;::::::::::::;;;;;;999888777666555555666666444666:::<<<;;;???NNN]]]{{{~~~xxxwwwvvvtttrrrqqqppppppppppppqqqqqqrrrsssssssssssspppnnnmmmmmmlllkkkjjjkkkkkkllllllllllllkkkkkkhhhhhhgggggghhhhhhiiijjjfffhhhiiihhhgggfffgggiiikkkmmmooopppooonnnooooooooonnnmmmlllmmmoooqqqrrrtttuuussspppsss{{{iiiLLLBBB>>>:::888777888777666777777777777888999::::::;;;<<<===???BBBFFFIIIJJJLLLJJJJJJMMMPPPXXXfffsssooo^^^WWW___pppiiiYYYSSSSSSTTTXXX```ooowwwqqqrrrttt|||rrraaaYYYVVVYYY]]]```gggpppyyyxxxiii]]]QQQKKKDDD???<<<;;;:::999777666444333222222222333111111111111111111111111111111222222222222111111000111111222222222111111000000000000////////////000111111222333444555555555555666777888999::::::<<<<<<;;;;;;;;;;;;;;;;;;777777666666555555555555888999;;;===???HHH^^^qqq}}}{{{uuuuuusssrrrpppooonnnnnnoooppppppqqqqqqrrrsssssspppnnnkkkkkkkkkkkkiiihhhiiijjjkkklllmmmlllkkkjjjfffffffffeeeeeefffggggggeeefffggggggfffeeefffhhhiiikkkmmmnnnmmmmmmmmmnnnkkkjjjiiiiiiiiikkkmmmoooqqqrrrqqqnnnrrr{{{bbbJJJ@@@===:::888888999888777777777777777888999:::;;;<<<===>>>@@@CCCEEEGGGIIIIIIFFFFFFJJJPPPYYYgggtttqqq```XXX```qqqiiiZZZSSSTTTWWWWWWaaasssvvvrrrrrrvvv|||ooo___YYYWWWYYY]]]aaahhhqqqzzztttgggYYYOOOIIIFFFAAA===;;;:::999999666666555444333333333333111111111111111111111111111111111222222111111111111111222222222111111000////////////000000000000//////000111222333444555555555666777888999::::::<<<<<<<<<;;;;;;:::::::::666666666666555555555444999999;;;???FFFVVVppp{{{zzzzzzyyytttssssssqqqpppooonnnmmmnnnnnnoooooopppqqqqqqqqqmmmllljjjiiijjjjjjiiihhhiiijjjkkklllmmmlllkkkjjjhhhgggfffeeeddddddddddddeeefffggggggffffffgggiiihhhjjjlllmmmlllkkkkkklllhhhgggfffeeefffhhhjjjkkkmmmnnnmmmkkkoooxxx~~~~~~\\\JJJ???<<<:::999999999999888666666777777888999;;;;;;<<<===???AAACCCEEEGGGGGGGGGCCCCCCIIIPPPZZZhhhuuu|||tttcccYYYaaaqqqmmm\\\UUUVVVYYYXXXcccwww~~~xxxttttttxxx~~~lll^^^YYYWWWYYY\\\```hhhrrr{{{sssggg\\\QQQIIIDDDBBB???<<<999888888888555555555444444333333333111111111111111111111111...//////000000//////...111222222222222111000000////////////000000000000...///000111222333444555555555666777888999::::::;;;;;;<<<;;;;;;:::999888555555666666666666555555:::999===FFFTTTiiixxxwwwxxxwwwuuurrrrrrrrrqqqpppnnnmmmlllllllllmmmmmmnnnoooooopppllljjjiiiiiikkkllllllkkkjjjkkkkkkkkkkkkkkkjjjjjjiiihhhgggeeedddccccccccceeeggghhhhhhggggggiiijjjhhhjjjllllllkkkjjjjjjjjjeeedddccccccccceeegggiiijjjlllkkkiiilllssswwwwwwpppSSSFFF>>><<<999888999999888666666666666777888:::;;;<<<<<<>>>???AAACCCEEEFFFFFFEEEBBBCCCIIIQQQ[[[iiittt~~~vvvfff[[[aaappprrr^^^UUUVVVYYY[[[gggzzz}}}zzzvvvvvvzzz}}}fff[[[XXXWWWYYY[[[___gggqqqzzzxxxhhh]]]TTTKKKEEE???>>><<<:::777666555666333333333333333222222111111111111111111111111111......////////////......222222222222222111000000.../////////000000000111///000111222333555666666555555666777888999:::::::::;;;;;;;;;:::999888777555666777777777777666555;;;<<>>@@@BBBDDDEEEEEEFFFEEEAAABBBIIIRRR\\\iiisssxxxggg\\\bbbpppvvv```UUUUUUXXX^^^iii|||}}}|||xxxwww{{{wwwbbbXXXWWWWWWXXXZZZ^^^eeepppyyy~~~lll]]]SSSKKKCCC>>>:::::::::888555444444555111111222222222111111000000000000000000000000000000000111111111111000000222222222222222111000///.../////////000000111111000111222333555666777888555555666777888999::::::::::::;;;;;;:::888777666555666777888888777666666>>>AAAMMMccc}}}{{{sssqqqsssuuurrrmmmnnnnnnoooooonnnllljjjiiiiiiiiijjjkkkkkkllllllmmmjjjiiihhhjjjmmmoooppppppkkkjjjhhhffffffffffffgggggggggfffffffffggghhhhhheeefffhhhhhhggghhhiiikkkkkklllnnnmmmjjjhhhggggggcccbbbaaa```aaaccceeefffhhhkkkjjjhhhhhhlllllljjj{{{[[[GGG@@@<<<<<<;;;:::999999999999888888777777888:::<<<===>>>???@@@BBBDDDEEEGGGGGGJJJEEECCCIIIQQQ\\\jjjuuu{{{iii___eeerrr{{{dddWWWUUUXXX^^^dddwww|||wwwxxx~~~ppp\\\WWWWWWUUUVVVZZZ]]]dddnnnyyy{{{pppbbbUUUMMMGGGBBB???999888777666444444333333222222222222222222222222111111111111111111111111111000/////////000222333111111000000//////......---...///000000//////...555555555555555666888888777888888888888999999999999999999888888888888888;;;555222666999::::::<<<===KKK___sssxxxuuuqqqooonnnnnnmmmlllpppqqqqqqqqqooollliiiggghhhhhhhhhhhhiiijjjkkklllgggiiikkkmmmmmmmmmlllkkkkkkjjjhhhfffeeedddeeeeeeggggggfffffffffeeeeeeeeeffffffeeeeeefffiiilllmmmllllllmmmmmmllliiifffeeeaaaaaabbbbbbccccccddddddffffffffffffgggiiijjjkkktttUUUDDD???::::::999888777777777777777777666666777999;;;<<<>>>???@@@BBBDDDEEEGGGGGGIIIFFFFFFJJJQQQ[[[iiivvvyyyggg^^^dddrrrzzzeeeYYYVVVXXX]]]dddxxx}}}xxxyyynnn[[[VVVVVVUUUVVVZZZ___eeeoooyyyzzztttjjj\\\QQQIIIDDD@@@===999888777555444444333333222222222222222222222222////////////////////////111000/////////000222222111000000000/////////......///000111111111000000333333333333444555666666888888888888999999999999999999999888888777777777<<<888777:::;;;:::<<>>;;;999777666555444333333333333111111111111111111111111000000000000000000000000000000000000000111111222000000000000////////////000111111222333333333333666666666666777888999:::888888888999999999::::::::::::999888777666555555444444666888999>>>LLLZZZsssxxxuuusssqqqoooooopppqqqqqqpppooooooooonnnmmmkkkiiihhhdddeeefffiiillloooqqqsssoooooooooooonnnmmmlllkkkkkkkkkjjjjjjjjjjjjjjjjjjeeeffffffggghhhhhhiiiiiiccccccddddddfffgggiiijjjjjjjjjjjjiiihhhfffdddccc___```aaacccdddfffggggggdddddddddcccddddddeeeeeetttUUUCCC>>>???::::::999888777777777777666666666777888:::===>>>AAAAAABBBCCCDDDFFFGGGGGGGGGIIILLLOOOOOOTTTaaaooouuuccc\\\ddduuuxxxggg^^^ZZZYYY```lll~~~sssdddWWWUUUUUUSSSUUU\\\eeelllvvvxxxkkk```UUUNNNEEE???===<<<:::888666555444333333222333333111111111111111111111111000000000000000000000000///000000000111111111111////////////000000000000000000111111222333444444777777777777888999::::::888999999999999:::::::::999999888888777666666555999888999;;;>>>III___rrr}}}yyyxxxtttsssqqqqqqrrrrrrqqqooopppoooooonnnmmmkkkjjjiiidddeeegggjjjnnnrrruuuwwwqqqqqqqqqpppooonnnmmmlllllllllllllllllllllkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhddddddeeefffgggiiijjjkkkjjjjjjiiihhhgggeeedddcccaaaaaabbbdddeeeggghhhiiiffffffeeeeeeeeeeeeeeefffgggOOOBBB>>>>>>888777666555444444444444666666666777999;;;===???AAABBBCCCDDDEEEFFFFFFGGGHHHHHHJJJMMMNNNQQQ[[[fff{{{wwwddd\\\eeewwwxxxfff\\\ZZZ[[[bbbooooooaaaWWWVVVVVVSSSVVV]]]gggoooyyy~~~sssdddYYYMMMGGG@@@;;;::::::999777555444333222222222222222111111111111111111111111//////////////////////////////000111111111111000////////////000000000000111111111111222444555666555555555555666777888999999999999999::::::::::::888888777777777666666666<<<::::::>>>FFFVVVooo|||xxxwwwuuutttssssssttttttrrrpppqqqpppooonnnmmmlllkkkkkkggghhhjjjmmmpppsssvvvwwwsssrrrrrrqqqpppoooooonnnnnnnnnnnnnnnnnnmmmllllllhhhgggggggggffffffffffffeeefffggghhhjjjkkkllllllkkkjjjiiihhhgggeeeeeedddaaabbbcccdddeeefffggghhhhhhhhhgggfffeeeeeeeeefff|||\\\JJJCCC>>>;;;777777666555444444444444555555555666888:::===>>>BBBBBBCCCDDDEEEFFFFFFGGGJJJGGGGGGJJJLLLOOOVVV^^^ssszzzfff]]]gggyyyxxxcccYYYYYY\\\bbbppplll```WWWVVVVVVTTTWWW___iiippp|||vvvjjj]]]TTTHHHBBB<<<888888999777666444333333222222222222222111111111111111111111111////////////////////////...///000111222111111000.../////////000000000111333222222222444555777888666666666666777888999999999999999:::::::::;;;;;;666666666666777777777777:::999===GGGUUUjjj~~~{{{xxxvvvtttsssssstttvvvvvvuuutttrrrqqqpppooonnnmmmmmmmmmnnnoooooopppqqqrrrttttttssssssrrrqqqqqqpppqqqqqqppppppppppppooonnnlllkkkgggggggggggggggggghhhhhhggghhhjjjkkkmmmnnnnnnnnnlllkkkjjjhhhgggfffeeeeeedddeeeeeefffgggggghhhhhhiiihhhgggfffeeeeeeeeeeeetttVVVHHHCCC>>>999999888777666666555555666444444444555777:::<<<===BBBCCCCCCDDDEEEFFFFFFGGGJJJFFFEEEHHHKKKMMMRRRXXXooo|||hhh^^^gggzzzxxxbbbWWWYYY]]]bbbqqqkkk___WWWWWWWWWUUUXXX```iiiqqq}}}|||{{{yyysssjjj___TTTNNNEEE@@@999666666777666555333333222222111222222222000000000000000000000000111111111111111111111111...///000222222111111000.../////////000000111111444444333444555777999:::888888888888999:::;;;<<<999999:::::::::;;;;;;;;;555555666666777777888888:::;;;DDDTTTiii~~~||||||zzzwwwsssrrrsssuuuxxxyyyxxxwwwrrrrrrpppooonnnnnnnnnnnnttttttsssrrrqqqqqqqqqqqqssssssrrrqqqqqqqqqrrrrrrqqqqqqrrrqqqpppnnnlllkkkgggggghhhiiijjjkkklllllliiijjjkkkmmmnnnoooppppppmmmllljjjhhhgggfffffffffhhhhhhiiiiiijjjjjjkkkkkkiiihhhgggfffeeedddddddddhhhOOOFFFCCC>>>:::888777777777888777555333555666666777888:::>>>AAABBBEEEHHHIIIIIIHHHGGGHHHGGGEEEFFFJJJKKKLLLQQQXXXkkk}}}}}}gggaaahhhyyyyyydddXXXUUUUUUbbbooo}}}{{{lll```WWWWWWWWWUUUZZZbbbllltttwwwssslllddd\\\SSSKKKEEE>>>===;;;999777555444444444444333333333333222222222111111111000000//////000000000000000000000000111222222222111000...---000///...---...///222333333444555666777777777777777777777888999:::<<<<<<;;;<<<<<<<<<;;;::::::999:::555333666999999999;;;;;;???LLLeee|||{{{{{{xxxvvvwwwvvvuuuuuuwwwxxxxxxwwwpppooommmllllllnnnpppqqqttttttttttttsssrrrqqqqqqssstttuuuvvvvvvtttrrrpppsssqqqnnnlllkkklllnnnoooooonnnlllkkkjjjkkkmmmnnnpppnnnllljjjjjjkkkmmmnnnooonnnkkkjjjjjjiiifffdddfffddddddeeeggghhhgggfffiiigggeeecccbbbbbbbbbbbbbbbLLLDDDAAA===:::999888666666777777555444555666777777777:::>>>AAACCCFFFIIIJJJIIIHHHHHHIIIJJJHHHHHHJJJKKKLLLPPPWWWiiizzz{{{fff```gggyyy{{{eeeXXXTTTTTT___kkk{{{yyy|||lll```WWWWWWWWWUUUZZZbbbkkksss{{{mmmhhhaaaZZZRRRKKKDDD@@@===<<<:::888666444444333333333222222222111111111111111000000000/////////000000000000000000000000111111222222111000...---000///.........000222333444444555666777777777777999999999999999999::::::;;;;;;<<<<<<;;;::::::999<<<888666:::<<<::::::===EEENNNbbb}}}}}}yyyyyyzzzxxxvvvwwwuuuttttttvvvwwwvvvvvvqqqpppooonnnmmmnnnpppqqqsssssssssssssssrrrqqqqqqssstttuuuuuutttrrrpppoooqqqpppnnnmmmmmmnnnoooppprrrpppooommmmmmnnnoooppprrrpppnnnllllllmmmooopppooommmkkkjjjjjjiiigggffffffeeeeeefffggghhhgggfffhhhgggfffdddcccbbbbbbccc~~~[[[HHHBBB???<<<::::::888555555555666555555666666777777777999===@@@DDDGGGIIIJJJIIIIIIIIIJJJLLLJJJIIIKKKLLLLLLQQQWWWhhhyyyzzzeee___fffyyy~~~gggXXXTTTTTT[[[fffzzz|||yyyvvvwww|||lll```WWWWWWWWWVVV[[[ccckkktttxxxpppaaa\\\UUUNNNHHHCCC>>><<<:::999888666444333333333222111111111111000000000000000///////////////...////////////////////////111111111111000///......000//////...///111222444444555666777777888888777;;;:::::::::999999999999;;;;;;;;;;;;;;;::::::999777555555999:::999;;;>>>LLL]]]xxx|||wwwuuuvvvxxxwwwuuuvvvuuusssssstttuuuuuutttsssrrrqqqooooooooopppqqqrrrrrrrrrqqqqqqqqqqqqqqqttttttttttttsssqqqooommmnnnnnnoooooopppqqqrrrrrrrrrqqqpppooonnnoooppppppqqqooommmlllllllllnnnoooooommmkkkjjjjjjjjjiiiggggggffffffgggiiiiiihhhggggggfffeeedddcccbbbbbbbbbuuuTTTEEEAAA===:::999;;;888555333444555555555666666777666666888<<>>======<<<666555444333222222222222333222222222111111111111............////////////000000000000000000000000000000000/////////////////////000111222333444555555666777888999999999999777888999;;;;;;<<<;;;;;;999999::::::;;;::::::999:::999:::<<<<<>>AAAEEEGGGHHHGGGGGGGGGIIIKKKMMMKKKLLLRRRWWW]]]fffpppyyyrrraaa^^^iiiqqq]]]WWWWWW]]]kkkuuupppnnnnnnqqqvvvwww}}}{{{xxxvvvuuutttooolllpppwwwrrreee[[[ZZZ[[[[[[cccmmmyyy}}}tttkkk```TTTLLLDDD@@@<<<999888888888777444444333222222222333333222111111111111000000000/////////000000000111111222222222222222222222222000///............///000//////111333444555666666666777888999::::::::::::888999;;;<<<===<<<;;;:::888888999:::::::::::::::888888999:::???MMMfff|||{{{xxxwwwxxxyyyyyywwwuuuttttttpppooooooppptttvvvwwwwwwrrrrrrsssssssssrrrrrrqqqpppooonnnnnnppprrrtttuuuvvvuuutttsssrrrrrrrrrrrrppppppqqqrrrssssssssssssqqqqqqqqqpppooonnnmmmllllllllllllkkkkkkkkkkkkkkkiiifffddddddfffiiikkkkkkgggggghhhjjjkkkiiifffccc___```aaabbbbbbbbbaaaaaauuuWWW>>>===@@@:::777;;;777666555555666555333111111222333555666:::???BBBEEEFFFGGGGGGFFFGGGIIIKKKOOOMMMNNNSSSXXX^^^hhhqqqppp___\\\hhhrrr^^^WWWXXX^^^mmm}}}qqqkkkjjjkkkooosssoootttwwwwwwwwwzzzyyyuuuvvvzzz~~~{{{uuutttsssrrrmmmjjjooowwwsssfff\\\[[[\\\]]]dddnnn|||vvvkkk```VVVLLLEEEBBB???;;;999999888888777444444333333222333333444000000000000//////////////////000000111111222222222222222222222222222222000///...------...000000///000111333444555666666777777888999:::::::::::::::;;;<<<======;;;999888777888999:::::::::::::::999999<<>>AAAGGGHHHIIIIIIHHHHHHJJJLLLTTTTTTUUUWWW[[[ccclllrrrmmm^^^[[[dddwwwuuuaaa[[[___cccsssyyylllhhhjjjlllnnnppptttuuuwwwxxxxxxuuurrrppptttxxx}}}|||uuurrrqqqnnnlllkkkooouuuzzz~~~lll\\\ZZZ\\\___gggqqq||||||lll^^^TTTLLLEEEAAA===<<<:::888777666555555333333333222222222111111......------------......///////////////000111111000000000000000000000000000///...------...000111333333333444666777999::::::::::::;;;::::::999999999999888888777888888888:::777888<<<<<<888666666999:::AAANNN]]]rrr||||||yyyvvvyyyyyyyyyxxxvvvuuussssssqqqpppppprrrtttvvvuuuuuussssssssssssssstttuuuvvvsssqqqooopppsssvvvuuuttttttssssssrrrqqqpppooonnnppppppppppppooonnnmmmllljjjkkklllkkkjjjgggdddbbbhhhggggggggggggggghhhiiihhhhhhgggggghhhiiijjjjjjfffggghhhiiihhhgggeeecccaaaccceeeeeedddbbbbbbccc[[[KKK?????????999666999444444444444444444444444333444555666777:::>>>AAAGGGHHHHHHHHHGGGHHHKKKMMMTTTUUUWWWZZZ^^^dddkkkqqqppp```[[[dddvvvxxxbbb\\\___aaaoooyyymmmlllqqquuuxxx{{{|||}}}}}}}}}{{{yyyvvvuuuuuuxxx|||~~~xxxrrrpppnnnlllkkklllqqqxxx~~~ppp```\\\^^^aaahhhrrr}}}xxxnnn```TTTLLLFFFAAA===;;;:::999777555444444444222222222222111111111111///......------......//////////////////000111111000000000000000000000000000///---------...000111222333444555777888999999::::::;;;;;;;;;;;;;;;:::;;;;;;:::999999999999999:::777666999:::888888:::>>>???III]]]ttt|||zzzzzzxxxuuuxxxxxxwwwwwwvvvtttsssrrroooooonnnpppsssuuuttttttrrrrrrqqqqqqqqqrrrsssssssssqqqppprrruuuvvvuuutttssssssrrrqqqpppooonnnnnnooooooooonnnnnnmmmlllkkkiiijjjjjjjjjiiihhhfffeeehhhggggggfffffffffgggggggggggghhhhhhhhhiiiiiiiiieeefffggghhhhhhgggeeeddd___aaaddddddcccbbbbbbbbbnnnTTTFFF<<<<<<<<<888666888444444444444444444444444333444555666777:::>>>AAAHHHHHHHHHFFFFFFGGGKKKNNNTTTVVV[[[^^^bbbfffkkkooozzztttccc\\\dddttt|||eee]]]___^^^kkk~~~yyypppsss{{{~~~}}}|||~~~zzzuuuuuuxxx}}}vvvqqqmmmkkkjjjiiijjjmmmttt}}}uuuddd___aaacccjjjttthhh___RRRHHHCCC@@@>>><<<999888777555444333333333222222222111111111000000///......------......////////////000000000111111000000000000000000000000///...---------...000111222333555777888999999888::::::;;;<<<=========<<<>>>===<<<;;;::::::999999:::666555888888888:::>>>AAADDDRRRmmmyyywwwxxxvvvtttvvvvvvuuuuuutttsssrrrqqqnnnmmmmmmooorrrssstttsssqqqqqqpppooooooooopppppprrrrrrrrrtttvvvwwwuuusssrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggffffffeeefffffffffggghhhiiiiiiiiihhhgggcccdddfffggggggfffeeeeee^^^```ccccccbbbbbbbbbccc___LLLBBB;;;;;;;;;888777888444444444444444444444444333444555666777:::>>>AAAIIIHHHGGGEEEDDDGGGKKKNNNTTTXXX^^^dddgggiiikkkmmmuuuwwweee]]]dddtttjjj______]]]iiizzz{{{tttyyy}}}qqqjjjfffhhhlllpppvvvtttnnnkkkhhheeefffgggiiioooxxxvvveeeaaabbbeeemmmwww~~~qqq]]]UUUJJJBBB???>>><<<;;;888777666444444333333333333333222222222111111111//////............////////////000000111111111111000000000000000000000000...............///111111222444666999::::::999888::::::<<<===>>>>>>>>>>>>???>>><<<;;;:::999999888888555666888888777:::???DDDMMMbbb~~~|||wwwvvvvvvuuussssssssssssssssssrrrqqqpppmmmmmmmmmoooqqqsssssssssqqqpppooonnnnnnnnnnnnnnnqqqrrrtttuuuvvvvvvtttrrrqqqqqqpppooonnnmmmlllllljjjjjjkkkkkkjjjiiiiiihhhfffffffffggghhhjjjkkkllljjjiiihhhgggffffffffffffeeefffhhhiiiiiihhhfffeeebbbcccdddeeeffffffeeeeee^^^aaacccdddcccccccccdddrrrUUUGGG@@@;;;:::;;;999888999444444444444444444444444333444555666777:::>>>AAAIIIHHHGGGEEEDDDFFFJJJNNNTTTZZZbbbhhhkkklllmmmmmmvvv{{{hhh___fffuuuooobbbaaa___hhhyyy~~~yyyqqqfffbbb```bbbfffdddkkkvvvzzzmmmhhhfffeeebbbdddggglllttt~~~vvvdddaaacccgggppp{{{sssdddUUUNNNEEE>>><<<;;;:::888777666555444444444444444444333333333222222222222/////////......///////////////000111222111111000000000000000000000000000......//////000111222222333555777999::::::999888:::;;;<<<===>>>>>>???>>>===<<<;;;999888777777777666555777::::::888;;;AAAJJJ\\\vvvyyyvvvuuuvvvuuutttqqqqqqrrrrrrrrrqqqqqqpppooonnnnnnooorrrssssssrrrppppppooonnnmmmmmmmmmnnnoooqqqsssuuutttsssrrrqqqpppooonnnmmmlllkkkkkkjjjhhhiiiiiiiiiiiihhhhhhgggeeeeeefffggghhhjjjlllmmmkkkjjjiiihhhgggfffffffffdddfffggghhhhhhgggeeedddbbbbbbcccddddddddddddddd```ccceeefffeeeddddddeeeeeeNNNBBB???<<<:::::::::999999444444444444444444444444333444555666777:::>>>AAAGGGGGGGGGEEEEEEFFFJJJMMMTTT[[[dddkkkooopppooooooxxxmmmccciiixxxtttfffcccaaaiiizzz}}}}}}lllccc```___```ccccccjjjuuusssjjjeeecccdddcccffflllsss{{{vvveeeaaadddhhhrrr}}}xxxhhhYYYMMMGGG@@@;;;:::999666444555555444444444444444555333333333222222222111111000//////......//////000///000111222222222111000000000000000000000000000//////000111222333333444555666888999::::::999999;;;;;;<<<===>>>>>>>>>===;;;:::999888777666666666666666888<<<<<<<<>><<<999999999999777444444444444444444444444333444555666777:::>>>AAAFFFGGGGGGFFFFFFFFFIIIKKKUUU[[[eeemmmqqqrrrrrrrrruuuttthhhnnn{{{yyyiiieeeccciiizzzyyyjjjeeeddddddeeefffiiipppzzzooohhhdddccceeefffkkksss{{{yyygggbbbdddiiirrr}}}}}}tttjjj[[[OOOEEEAAA<<<999999888444111333333222222222333333444111111111000000000000///000000////////////000000...000111333333222111000000000000000000000000000000000222333444555555555777777888999999:::::::::;;;<<<<<<=========<<<<<<:::999888777777777777777888777888;;;===BBBNNNYYYkkk|||xxxwwwuuutttssssssrrrqqqooopppqqqqqqrrrrrrrrrrrrqqqooonnnnnnooopppnnnmmmkkkkkkjjjjjjjjjkkklllllllllnnnooonnnlllkkkmmmooommmmmmlllkkkjjjiiihhhhhhgggggghhhhhhhhhhhhggggggeeefffhhhiiijjjjjjiiiiiigggffffffeeeeeeeeefffffffffffffffeeeeeeeeeddddddcccbbbbbbaaaaaaaaabbbbbbccceeegggfffdddbbbbbbbbbkkkPPPDDD======;;;999888888888666444444444444444444444444333444555666777:::>>>AAAEEEFFFGGGGGGFFFGGGIIIJJJUUU\\\fffnnnrrrsssttttttpppyyykkkqqq~~~{{{jjjfffdddiiizzzvvvjjjhhhjjjkkklllmmmooouuu{{{nnnhhhdddccceeejjjoooxxx|||iiidddeeeiiirrr}}}}}}qqqhhh___RRRFFFAAA>>>;;;::::::999666222111111111111111111222333////////////............000000////////////000000...000222333333333111000000000000000000000000000000111333444555666666666999888888888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999999888888777888888888;;;888888:::>>>GGGWWWfff||||||uuutttssssssrrrqqqpppoooooopppqqqrrrrrrrrrrrrrrrqqqooonnnmmmnnnnnnlllkkkiiihhhhhhhhhiiijjjkkkkkkkkkmmmnnnllljjjiiikkknnnmmmllllllkkkjjjiiihhhhhhgggggghhhhhhhhhhhhhhhgggfffgggiiijjjkkkjjjhhhgggddddddcccccccccdddeeeeeegggfffeeeddddddddddddeeeccccccbbbaaa``````aaaaaaccceeeffffffcccaaa``````bbbKKKAAA<<<;;;:::999777666555444444444333333333333222222111333444555666999>>>AAAFFFHHHIIIHHHEEEFFFIIILLLUUU[[[dddmmmrrrtttvvvwwwuuu}}}{{{rrrttt~~~jjjbbbfffmmm}}}~~~vvvooolllnnnsssvvv|||~~~nnnfffccceeeiiiooovvvlllgggeeefffppp}}}ttthhh]]]RRRIIIDDD===<<<:::888666444333333333333333222222222111111333222222222111111000000////////////000000000111111111222333222111000///222222111///............222222333444555555555555555666777999:::;;;<<<<<<<<<<<<<<<;;;:::999777666888777666777999;;;;;;;;;888777:::@@@FFFRRRiii~~~yyyvvvvvvoooooooooooonnnmmmlllkkkpppqqqqqqqqqqqqqqqpppppppppooonnnmmmkkkjjjhhhhhhggghhhhhhhhhhhhiiiiiiiiifffggghhhgggggghhhkkkmmmnnnnnnmmmllljjjhhheeedddggghhhhhhiiiiiigggfffeeeggggggfffgggggghhhiiijjjbbbbbbaaaaaaaaaaaaaaabbbgggffffffeeedddbbbaaa```aaaaaaaaaaaaaaa```______```bbbddddddaaa___^^^]]]}}}\\\HHHAAA<<<;;;:::999777666555444444444333333333333222222111333444555666999>>>AAAFFFHHHJJJIIIGGGGGGKKKOOOWWW]]]eeellloooqqqrrrrrrooowwwzzzmmmppp|||~~~kkkcccdddkkk|||zzzuuutttwww|||qqqiiigggiiimmmssszzznnnhhhfffhhhrrrzzzsssiii]]]SSSJJJCCC>>><<<;;;999777555444444333111111111111000000000000////////////......---------------.........//////111222222333222111//////000000////////////000000222333444555555666555555666777888999:::;;;;;;;;;<<<<<<;;;;;;:::888777666888777666777777888777777999888<<>>AAAEEEHHHJJJJJJIIIJJJOOOSSS[[[___fffkkkllllllllllllmmmuuuyyyhhhkkkyyy}}}kkkeeebbbiii{{{}}}~~~vvvnnnlllooossszzzpppiiigggiiitttzzzmmmfff\\\QQQIIIBBB===:::999999777666555555444444222222222111111111000000111111111111000000000000------........./////////222222222222111000///............///000111222333333333444555666666666666888888999:::::::::::::::<<<;;;;;;:::999888777777777777777888888888888888<<<>>>DDDRRRddd|||{{{uuussspppmmmlllmmmmmmmmmlllkkkjjjiiihhhiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkllllllmmmmmmlllkkkjjjiiihhhggghhhiiiiiihhhgggggghhhjjjllllllkkkkkkjjjjjjkkkkkkjjjjjjjjjkkkjjjiiihhhhhhcccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbcccccccccbbbbbb```___^^^```````````````aaaaaaaaa^^^```aaa___\\\ZZZXXXXXXfffLLLCCCCCC::::::999888777666555555444444333333333222222222111333444555666999>>>AAAEEEHHHKKKKKKKKKMMMRRRWWW\\\```fffjjjkkkjjjjjjjjjrrryyyzzzhhhkkkxxx|||lllfffbbbhhhzzzzzzqqqooosssxxxtttkkkhhhjjjuuuxxxpppccc\\\RRRIIICCC???<<<:::777666555555444555555555444444444444333333333333222111111111111111111111///000000000000111111111333333222111000///............//////000111222333444444555666777777777777999::::::;;;::::::999999;;;::::::999888777777777555777888999:::;;;<<<>>>???GGGUUUhhh}}}|||sssrrrrrroookkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnnnnoooooonnnnnnmmmllllllkkkkkkmmmnnnooommmlllkkklllmmmpppooollljjjiiiiiiiiijjjiiiiiiiiiiiiiiihhhhhhhhhfffffffffeeedddcccbbbbbbaaaaaa``````aaaaaabbbbbbbbbbbbbbbbbbaaaaaa```__________________``````aaa___``````^^^[[[XXXWWWWWW~~~]]]GGGAAACCC:::999999888777666555555444444333333333222222222111333444555666999>>>AAAEEEHHHKKKLLLMMMPPPUUUZZZ\\\```fffjjjkkklllmmmmmmrrryyy|||kkkmmmxxx}}}lllfffccciiiyyy~~~~~~|||sssrrrvvv|||xxxmmmhhhkkkvvv|||ooofffYYYSSSKKKCCC???===;;;:::555444444444444444555555444444444333333333222222------..................000000000000111111111222222222111000000//////...000000000000000111222222555555666777888888888888:::;;;;;;;;;;;;:::999999::::::888777777777777777777888:::999999:::===@@@AAARRRjjjwwwqqqqqqrrrooollljjjjjjjjjjjjjjjjjjiiihhhiiiiiihhhhhhiiiiiikkkkkkjjjkkklllmmmnnnoooppppppoooooooooooooooooooooooooooqqqqqqpppnnnmmmmmmnnnooommmllljjjiiiiiijjjjjjhhhggggggfffffffffffffffggggggggggggfffdddcccbbb```_________``````aaabbbaaabbbbbbbbbbbbbbbaaaaaa___^^^^^^]]]]]]^^^______`````````^^^[[[XXXXXXXXXqqqUUUEEE@@@AAA999999888777777666555555444444333333333333222222111333444555666999>>>AAAEEEHHHLLLMMMNNNQQQVVV[[[^^^bbbhhhlllnnnoooqqqrrrnnnvvv~~~nnnnnnxxx~~~lllfffdddjjjxxx~~~~~~{{{ttttttzzzxxxmmmhhhmmmxxxrrrddd[[[OOOJJJCCC>>>;;;:::888777444333333333333333444444111111111000000000//////.........///////////////........./////////000000111111000/////////000000000000000000000111222333666666777888999999999999:::;;;;;;;;;;;;;;;:::999:::999777666666666777888999::::::999777888===BBBLLLdddwwwrrrrrrrrrooollliiijjjjjjjjjjjjjjjiiiiiihhhgggffffffggghhhjjjkkklllllllllmmmnnnnnnoooooonnnnnnooooooooopppppppppmmmnnnpppooommmlllllllllhhhhhhiiiiiijjjkkklllmmmffffffeeedddddddddddddddeeeffffffffffffdddbbbaaa^^^^^^]]]^^^^^^___```aaa```aaaaaabbbbbbbbbbbbaaa___^^^\\\[[[[[[[[[\\\]]]`````````^^^[[[YYYYYYZZZfffOOOCCC???>>>888888888777666666555555444444333333333333222222111333444555666999>>>AAAFFFIIILLLMMMNNNQQQVVV[[[aaaeeekkkoooqqqrrrtttuuupppxxxnnnmmmuuunnngggeeejjjxxx}}}{{{yyyyyyxxxvvvvvvxxx||||||xxxzzz~~~xxxsssvvvwwwlllhhhppp|||vvvgggZZZRRRHHHDDD???;;;999888666555333333222222222222333333000000000/////////......000000000000111111222222....../////////000000000000000///...///000111111...//////000111333444555666777888999::::::::::::::::::;;;;;;;;;;;;;;;:::999888666555555666777888999:::;;;:::999===FFFMMMddd~~~{{{wwwsssqqqooommmjjjiiijjjjjjkkkkkkjjjjjjiiihhhgggffffffggghhhjjjlllllllllllllllllllllllllllnnnnnnnnnnnnmmmmmmmmmmmmjjjlllnnnnnnlllkkkjjjkkkeeefffhhhiiijjjkkkkkkkkkfffeeedddcccbbbcccdddddddddeeefffgggfffdddcccaaa\\\\\\\\\\\\]]]^^^___```^^^___```aaaaaaaaaaaaaaa___]]][[[YYYXXXXXXYYYZZZ_________]]]ZZZYYYZZZ[[[```LLLBBB===;;;888888777777666666555555444444444333333333222222111333444555666999>>>AAAFFFIIILLLMMMNNNQQQVVV[[[eeehhhmmmqqqssstttvvvwwwwww~~~lllkkkrrrooogggeeejjjxxx}}}{{{xxxwwwvvvtttsssuuuzzz}}}}}}yyyvvvuuu{{{zzzzzz}}}yyyvvvtttwww|||uuusssxxxuuukkkiiirrrooo```SSSLLLEEEBBB>>>;;;:::888666444444333222222111222222222111111111111000000000000,,,---------......//////111111111111222222222222//////......///000222333,,,---...///222444666888777777888999::::::::::::999:::;;;;;;<<<<<<;;;;;;999888666555444555777888777999;;;<<<>>>FFFRRR[[[{{{zzzyyywwwtttpppmmmjjjhhhiiijjjjjjkkkkkkkkkjjjjjjjjjiiihhhggghhhjjjlllnnnlllkkkkkkjjjjjjiiiiiiiiinnnnnnmmmlllkkkjjjjjjiiiiiikkkmmmnnnlllkkkkkklllggghhhiiijjjjjjiiihhhgggfffeeedddcccbbbcccddddddeeefffggghhhhhhfffeeeccc[[[[[[[[[[[[\\\]]]^^^___]]]]]]^^^___````````````___]]][[[XXXWWWWWWWWWXXX]]]^^^^^^\\\ZZZYYYZZZ[[[uuu___HHH======;;;999999888777666555444444444444444444444444444444444555555444666999???CCCFFFJJJLLLKKKJJJNNNUUU\\\eeekkkppprrrvvv{{{{{{yyyuuu}}}lllhhhlll|||vvvfffggglllwwwzzzvvvtttssstttuuuyyy}}}yyyuuuqqqkkkkkkqqqvvv{{{zzzvvvtttttttttxxxzzzuuu|||yyyooolllnnnuuuooobbbVVVJJJAAA===<<<:::888666444333333222222222111111111111000111111111111111111111111000000000000////////////333333333222222222111111///000000///------...000333111///111555888888777888888999::::::::::::999:::;;;<<<<<<;;;999666555555333222444777888666333333999===<<<<<>>BBBDDDGGGJJJJJJJJJNNNVVV^^^eeekkkpppsssxxx}}}~~~{{{www}}}oooiiijjjzzzzzzjjjeeejjjvvv~~~{{{{{{{{{}}}vvviiigggfffaaabbbhhhiiinnnuuu{{{xxxvvvvvvxxxyyy}}}|||xxx{{{rrroooqqqxxxtttdddZZZPPPFFF???<<<;;;999777555444333333222222222111111111000000////////////////////////000000000000////////////222222222222111111111111///000111///......///111222111000333666888888666888888999::::::::::::999999:::;;;;;;:::888666444333222222444777888777555777<<<@@@AAAGGGZZZwwwxxxwwwuuurrrpppnnnmmmlllmmmmmmlllkkkjjjiiihhhhhhlllllllllkkkkkkkkkjjjjjjkkklllmmmllliiigggfffgggiiikkknnnoooooonnnoooooommmllljjjkkknnnpppqqqpppooonnnkkkiiigggfffffffffeeefffggghhhhhhgggfffeeedddcccbbbccceeedddbbb___]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^____________]]]ZZZZZZZZZ[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]cccRRRCCC======999999999888777666555444444444444444444444444444444222333333333444888<<<@@@AAADDDGGGGGGHHHMMMVVV^^^dddkkkqqquuuzzzzzz~~~nnngggggguuu}}}mmmdddiiiuuuoooccc[[[\\\]]]ZZZ[[[```^^^bbbhhhmmmrrr{{{{{{{{{}}}~~~}}}~~~uuutttxxx~~~tttcccVVVNNNHHHAAA===;;;:::888666555444333333222222111111111000000000........................////////////000000000000111111111111000000000000///000000000......000222222111222555888999888666888999999:::::::::::::::999999::::::999777555444333222222444666888888777888<<<@@@EEERRRmmm}}}|||wwwuuusssqqqooonnnnnnnnnooonnnllljjjjjjiiijjjjjjlllllllllllllllkkkkkkkkkkkkmmmmmmllliiigggfffgggfffiiilllnnnnnnnnnnnnpppooommmlllmmmppprrrrrrrrrpppnnnllljjjhhhhhhhhhhhheeefffggggggggggggfffeeeeeecccbbbaaabbbbbb```^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^____________]]][[[[[[\\\\\\[[[ZZZ[[[ZZZYYYYYYZZZ[[[]]]^^^wwwXXXKKK@@@>>>>>>999999999888777666555444444333333333333333333333333111222333333444777;;;>>>@@@CCCEEEEEEEEEJJJTTT[[[dddkkkrrrwww~~~|||kkkddddddrrr}}}llldddjjjvvv~~~qqqddd]]]XXXZZZ[[[ZZZ[[[^^^]]]aaafffjjjnnnvvvyyy{{{~~~|||mmmcccVVVKKKEEEBBB>>>;;;999888777555444333333333111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////---...//////......000222111333555777999999888666888999::::::;;;;;;::::::999999999999888666555444444444444555666777888888;;;===AAANNNddd}}}||||||uuusssqqqooooooooopppqqqpppooollljjjjjjjjjkkklllmmmmmmmmmlllllllllllllllmmmnnnooonnnkkkiiiiiiiiihhhjjjmmmnnnmmmmmmmmmnnnooonnnmmmnnnqqqrrrrrrrrrpppooommmkkkjjjiiijjjjjjffffffffffffffffffeeeeeeeeedddbbbaaa`````````___]]]]]]]]]^^^_________```^^^^^^^^^__________________]]]\\\\\\]]]^^^]]]\\\\\\[[[ZZZZZZ[[[\\\^^^```lllPPPFFF???>>>???:::999999888777666555444444333333333333333333333333111222333333444666:::===AAADDDEEEDDDCCCGGGQQQXXXdddkkktttyyykkkdddeeettt~~~mmmfffkkkwww}}}wwwvvvuuutttwww|||zzzmmmddd```\\\ZZZ[[[\\\[[[\\\^^^aaaeeeiiimmmpppwww}}}tttmmmjjj```XXXNNNEEEAAA>>><<<:::777666555444333333333333111111111000000000//////000000000000000000000000.../////////000000000111000000000/////////......+++---......---...000222222444777999999999888888999999:::;;;;;;;;;;;;:::999999999888777666555444777777777666666666888999@@@BBBLLLaaa}}}zzzzzzzzzsssrrrqqqpppppppppqqqrrrqqqooommmkkkkkklllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmoooqqqrrrqqqooonnnnnnnnnppprrrsssssspppnnnmmmnnnmmmllllllnnnqqqrrrqqqppppppooommmkkkkkkkkkkkkkkkhhhggggggfffeeedddddddddbbbbbbaaa___^^^^^^^^^___^^^^^^^^^___`````````aaa___________________________^^^]]]^^^``````___^^^]]]]]]\\\\\\]]]^^^```aaabbbLLLDDD>>>===???;;;999999888777666555444444333333333333333333333333111333444444555666:::<<>><<<:::888555555444333222222333333111111000000000/////////..............................//////000000111111000000000000////////////+++,,,.........///111333444666999:::999888999:::999999:::;;;;;;;;;;;;;;;;;;:::999888777666666555999999999888777888:::<<<@@@JJJ]]]yyy~~~zzzxxxvvvtttrrrrrrrrrrrrrrrrrrrrrrrrqqqpppnnnmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnppprrrttttttsssrrrssstttyyyzzzzzzyyyuuuqqqpppooolllllllllnnnpppqqqpppoooooonnnmmmkkkkkkkkklllllljjjiiigggeeedddcccbbbbbb]]]^^^___^^^]]]\\\]]]^^^```````````````aaaaaaaaa`````````__________________^^^^^^```bbbbbbaaa___^^^^^^___``````aaaaaabbbvvvZZZHHHCCC<<<:::===:::999999888777666555444444222222222222222222222222222333555555666777:::<<>>BBBHHH[[[xxx}}}{{{xxxtttpppqqqssstttuuuuuutttrrrqqqppppppoooooooooooonnnnnnmmmmmmnnnnnnnnnoooooooooppprrrtttuuuuuuuuuvvvwwwzzz{{{{{{yyyuuuqqqoooooollllllllloooqqqrrrqqqooonnnmmmlllkkkkkkkkklllmmmlllkkkhhheeecccaaa``````\\\___aaabbb```______```bbbaaaaaaaaaaaaaaa``````aaa`````````_________^^^___^^^___aaacccdddbbbaaa^^^```bbbcccddddddcccbbboooUUUGGGCCC:::888;;;:::999999888777666555444444222222222222222222222222222444555666666777:::<<>>===;;;777666666555555555555444444444333111000111222333333333222333444333444666:::===DDDEEEEEEFFFHHHNNNUUU[[[eeekkkuuu~~~iiicccqqqrrrnnnqqq{{{zzzrrrooopppssssssvvv||||||vvvrrrmmmkkklllgggkkkoooppppppsss{{{vvviiiccc\\\WWWTTTRRRNNNKKKNNNNNNMMMLLLLLLLLLLLLLLLRRRVVV]]]ccchhhoooxxx~~~xxxssslllkkkkkklllkkkiiidddaaaYYYWWWSSSNNNJJJEEECCCAAA>>>===;;;999666444222111444444333333222111000000111111000000//////..............................111111222222222111111000000///...---------------//////000111333444555555666777888999:::;;;;;;;;;888999999999999:::::::::<<<;;;999888777666777777>>>999888;;;===@@@JJJUUUqqq~~~zzzwwwtttsssrrrrrrtttuuuwwwwwwvvvtttsssqqqqqqrrrrrrrrrqqqqqqpppmmmmmmmmmnnnoooooooooppptttsssrrrqqqqqqqqqrrrsssrrrqqqqqqppppppooooooooonnnnnnnnnnnnnnnooopppqqqooommmkkkiiihhhiiijjjkkkkkkjjjiiihhhgggeeeddddddbbbdddfffggghhhgggfffeeeeeeeeedddcccaaa```____________^^^]]]^^^___```aaa```aaacccddddddcccaaa```ccccccddddddeeeeeedddddd```QQQBBB>>>===;;;888777666555555555555444444444333222000111333444444333222333333333444666:::===DDDFFFHHHJJJMMMRRRXXX]]]gggmmmvvvllleeeqqquuugggkkkuuuxxxtttsssuuuqqqtttxxx~~~}}}uuurrrooolllkkkmmmooottt{{{rrrcccUUURRRMMMKKKKKKKKKJJJHHHKKKKKKJJJJJJKKKLLLLLLMMMSSSXXX___ffflllttt}}}|||tttkkkfff___^^^^^^^^^^^^\\\WWWTTTQQQOOOLLLHHHDDDAAA???>>><<<;;;:::888555333222111444333333222111111000000000000000000//////..............................000000111222222222111111000///...---------------///000111222444555666777888888999999:::999999888999999999999999999999999999999888777777777999999999999;;;???CCCJJJ\\\nnn~~~zzzvvvtttrrrrrruuuvvvwwwwwwvvvtttrrrqqqpppqqqqqqqqqqqqqqqpppppppppppppppppppppqqqqqqqqqrrrqqqpppooonnnooopppppppppppppppoooooonnnnnnnnnlllkkkkkkkkkkkkmmmnnnoooooonnnmmmlllkkkkkklllllljjjjjjiiiiiihhhhhhggggggcccdddfffggghhhgggeeedddeeeddddddcccaaa``````_________^^^^^^^^^___```aaaaaabbbcccddddddcccbbbaaabbbbbbccccccdddccccccbbbyyy[[[NNNAAA======<<<999888666555555555555444444444444222111222333444444444222333333333333666999===CCCGGGMMMQQQUUUYYY]]]```iiiooowwwooofffppp~~~yyyeeehhhrrr~~~||||||xxxxxxzzz|||yyytttssssssrrrsssvvvyyy|||lll]]]QQQKKKIIIGGGGGGHHHJJJJJJJJJHHHHHHHHHIIIJJJLLLMMMNNNTTTYYYaaahhhpppzzz~~~uuukkkaaa[[[WWWVVVVVVVVVUUUSSSOOOLLLIIIHHHEEEBBB???===<<<;;;:::999888666444222111000333333222222111000000000000000000////////////...........................///000000111222222222111//////......---.........///000222333555777888999888999999999999888777777999999999999999999888888777666666666777999:::<<<555888===BBBIIIXXXrrr}}}zzzvvvtttrrrqqqwwwwwwwwwvvvuuussspppooooooppppppqqqqqqpppppppppsssssssssrrrrrrrrrrrrrrrooonnnmmmllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmiiihhhgggggghhhiiilllmmmnnnnnnooooooooonnnnnnmmmiiiiiiiiiiiiiiiiiiiiiiiieeeeeefffggggggfffddddddcccbbbbbbaaa```______^^^______^^^^^^______```aaaaaabbbcccddddddcccbbbaaabbbbbbbbbcccbbbbbbaaaaaammmUUUIII???======<<<::::::666555555555555444444444444333111222333555555444222222333333333555999<<>>======;;;::::::666555555555555444444444444222111111333444444333111222333222333555999<<>>;;;888666444222222333222222222222222222111000000000///////////////---............////////////////////////////////////000000111111000000///............///000111222333333444555777888999999444555777999;;;<<<======;;;::::::888777666555555888888888888999;;;===>>>BBBIIIUUUhhh|||||||||{{{zzzyyywwwvvvqqqppppppoooooonnnnnnnnnkkkkkklllmmmnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnlllllllllkkkjjjiiihhhgggccccccdddeeefffgggggghhhggggggggghhhjjjkkklllmmmlllmmmnnnooonnnllljjjhhhgggfffeeedddbbbaaa``````bbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbb^^^___```aaaaaaaaaaaa``````__________________```bbbbbbbbbaaa```___]]]\\\eeeSSSHHHAAA<<<<<<<<<999888999666555555555555444444444222000//////111222222111111111222222222444888;;;???EEEOOOXXX```ggglllpppppptttzzz~~~{{{}}}qqqsssyyyqqqoooppp}}}gggXXXOOOHHHDDDDDDEEEHHHKKKMMMLLLMMMOOOQQQNNNNNNNNNOOOPPPQQQRRRSSSUUUZZZbbbjjjssszzzvvvnnnhhh```XXXSSSOOOKKKIIIIIIGGGEEEDDDCCCBBB@@@>>>:::999888666444333222222222222222222222222222333////////////////////////---------.........//////////////////////////////111111111111000///...------------...///111222333444444555555666777777888666777999:::<<<<<<======;;;;;;:::888777555444444777777777999;;;===@@@BBBFFFTTThhh}}}~~~{{{}}}wwwxxxyyyyyyyyyxxxwwwvvvtttsssrrrpppooonnnmmmmmmjjjjjjkkkmmmmmmnnnnnnnnnllllllmmmmmmmmmmmmmmmmmmjjjkkkkkkkkkiiihhhfffeee```aaabbbcccdddeeeffffffeeefffhhhjjjkkklllllllllnnnnnnooonnnmmmkkkiiihhhddddddccccccbbbaaa````````````_________``````aaa]]]]]]^^^^^^_________```^^^___```aaabbbaaaaaa```^^^^^^^^^]]]]]]^^^^^^^^^`````````___]]][[[ZZZYYYuuu[[[IIIGGGAAA<<<===<<<999888999666666555555555444444444111000...///111222222111111111222222222444888;;;???DDDMMMVVV^^^fffmmmrrrppptttzzzxxxrrrvvvtttuuuxxxssspppppp{{{yyyaaaTTTOOOIIIGGGHHHFFFIIILLLMMMKKKKKKLLLOOOLLLLLLMMMNNNPPPRRRTTTUUUYYY]]]dddllluuuxxxrrroooggg```WWWOOOIIIFFFCCCBBBDDDBBB@@@??????>>>;;;:::888888777666555555555555111111222222222333333333.........///////////////---------.........//////000000000000000000000000111111111111000...---,,,---------...000111333333555555555555666666666666999:::;;;;;;<<<<<<<<<<<<<<<;;;:::888777555444333555666777999<<<@@@CCCEEERRRfff|||yyyzzztttuuuvvvwwwxxxwwwwwwvvvwwwvvvtttrrrooonnnmmmmmmiiijjjkkklllmmmmmmmmmmmmkkkkkkllllllmmmmmmnnnnnniiijjjjjjjjjhhhgggeeeccc___``````bbbcccdddeeefffccceeehhhkkklllmmmlllkkkppppppooonnnllljjjiiihhhbbbbbbbbbbbbbbbbbbbbbbbb^^^^^^^^^^^^^^^___```aaaXXXXXXXXXYYYZZZZZZ[[[[[[^^^___aaabbbbbbbbbaaa```^^^]]]]]]\\\\\\]]]]]]^^^___^^^^^^]]][[[YYYWWWVVVhhhUUUGGGAAA@@@???===;;;999777666777666555444444333444444333333333333333333333333444333222222333666888:::;;;AAAIIIRRR[[[eeemmmrrrtttwww|||~~~vvvnnnqqquuuttt~~~wwwooonnn{{{zzz```QQQLLLJJJJJJLLLGGGJJJNNNPPPQQQPPPQQQQQQMMMOOOQQQRRRSSSUUUXXX[[[aaagggooovvv~~~wwwqqqkkkfffYYYUUUOOOIIIFFFEEECCCAAA??????>>>===<<<:::888777888777555444333333444444111111111111111000////////////.........---------111111000/////////////////////000000111111111222000000//////.........---//////000111222333333444777777777888999999:::::::::;;;<<<<<<<<<;;;:::999888777666333111222444777777888888888:::@@@IIIPPPeeeyyy{{{zzzzzzvvvssssssttttttuuuttttttssssssqqqrrrrrrqqqpppmmmjjjhhhiiillloooooommmlllmmmooonnnkkkhhhhhhjjjlllkkkiiikkkkkkkkkjjjgggdddaaa___bbbbbbbbbcccccccccddddddgggiiikkkkkkiiigggffffffkkklllmmmnnnllliiifffdddgggeeecccaaa____________^^^___```aaaaaa```___^^^YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\^^^____________^^^^^^^^^^^^^^^]]][[[YYYWWWXXXYYYZZZZZZZZZYYYWWWVVVuuuaaaQQQFFFAAA@@@???===;;;999777666777666555444444333444444333333333333333333333333222222111111333555777999;;;AAAIIIRRR\\\eeemmmsssxxx{{{~~~uuummmooo}}}wwwttt}}}xxxpppnnn{{{ttt[[[NNNJJJIIIIIIJJJKKKMMMPPPQQQQQQPPPQQQRRRRRRTTTVVVXXXYYY\\\___bbbhhhoooxxxvvvnnnhhhaaa]]]UUUQQQKKKGGGDDDCCCAAA@@@>>>>>>===<<<;;;999888777777666555333222222333333000111111111111000////////////.........---------//////...---------------//////000000000111111111//////......------------+++,,,---///111222444444777777777888999999:::::::::;;;;;;<<<<<<;;;:::999777777666444222222555777777999;;;:::<<>>===;;;999888777777666555444444333444444222222222222222222222222222111111111333555888:::<<>>===<<<:::::::::999888777666555333333222111111111111111000000000000000//////...........................111000////////////000000//////000000000000000000........................---...000222555777999:::777777888999999::::::;;;;;;;;;::::::999999888888555777888888666666777888<<>>===;;;999888888777666555444444333444444222222222222222222222222333222222333444777:::<<<>>>CCCKKKTTT\\\eeemmmrrryyy|||yyyssstttsssuuuzzzuuulll^^^PPPLLLNNNNNNMMMNNNRRRTTTVVVXXXZZZ]]]aaadddbbbdddgggkkkooouuu|||vvviii^^^VVVQQQLLLHHHEEECCC@@@>>>>>>>>><<<;;;888888888888777555444333111111111111111111000000000000000000000///......---.....................000000////////////000000000000/////////////////////////////////000000000000111222444555777888999888888888999::::::;;;;;;;;;;;;:::999888888777777555777888888888888999:::>>>@@@GGGVVVnnn||||||zzzwwwuuuuuuuuuuuuuuusssssssssrrrqqqooonnnmmmmmmlllkkkjjjhhhfffeeeddddddddddddeeegggiiikkkkkkiiihhhgggeeebbb___^^^]]]^^^]]]ZZZXXXXXXZZZ\\\^^^cccdddeeeggggggfffeeeddd```aaabbbbbbaaabbbccceeegggfffccc```^^^^^^^^^^^^```______^^^]]]\\\[[[[[[^^^]]]]]]]]]]]]]]]]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWYYYZZZ\\\]]]^^^]]]]]][[[[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYY{{{bbbSSSJJJFFFFFF??????>>><<<;;;:::999888777666555444444333444444222222222222222222222222333333333333555888;;;===@@@EEEMMMTTT\\\dddkkkpppuuuyyy~~~yyyuuuwwwssssss}}}www|||mmm\\\SSSLLLKKKKKKKKKLLLOOOSSSVVVZZZ]]]```cccgggjjjfffhhhlllpppuuu|||tttkkk^^^TTTNNNKKKGGGDDDBBB@@@>>>======<<<;;;999666666666666555444333222000111111222111111000000//////000000//////...------------..................------------......///000000////////////......///000000000000111111111000000111333444666777777888888999999:::;;;;;;;;;;;;;;;999888777666666777666888999888888999;;;===@@@EEESSSiii|||xxxvvvuuuttttttssstttuuuvvvuuuttttttsssqqqooonnnmmmjjjjjjiiihhhgggfffeeeeeeeeedddbbbcccfffhhhjjjjjjhhhiiiiiifffbbb___^^^]]]^^^]]]ZZZXXXXXXYYY[[[]]]^^^___aaaccccccbbbaaa```^^^___``````___```bbbddddddcccaaa___]]]]]]]]]]]]____________^^^]]][[[[[[\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZ\\\]]]^^^^^^]]]ZZZYYYYYYXXXYYYYYYZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXppp\\\QQQIIIEEEEEE??????>>><<<;;;:::999888777666555444444333444444111111111111111111111111222222222333555888;;;===CCCGGGNNNUUU\\\cccjjjnnnpppuuu|||}}}zzz}}}sssrrr}}}vvvxxxrrrggg\\\QQQMMMKKKKKKJJJHHHLLLRRRWWWZZZ___ccceeegggjjjlllkkkmmmqqqvvv|||{{{jjjbbbVVVMMMHHHFFFDDDBBB@@@>>><<<;;;;;;:::888777555555555555444333222111000000111222222222111000//////000000//////...------------.........//////---------------...//////000000/////////.........////////////000000000111...///111333555888999:::888888999::::::;;;;;;<<<<<<:::999777666666666666888888888888888999===???FFFRRRhhhzzzwwwqqqrrrrrrrrrrrrsssuuuvvvuuuuuutttsssqqqooommmllljjjiiiiiihhhhhhhhhhhhhhhgggdddbbbccceeehhhiiihhhgggiiijjjhhhccc```______[[[ZZZYYYXXXXXXYYY[[[\\\\\\^^^```bbbbbbaaa___^^^\\\]]]^^^^^^]]]___aaadddaaa```___^^^]]]]]]]]]]]]^^^____________]]]\\\[[[[[[ZZZYYYYYYYYYYYYZZZ[[[YYYYYYZZZZZZZZZYYYYYYXXXUUUVVVXXX[[[\\\]]]]]]\\\XXXWWWWWWVVVWWWXXXYYYZZZYYYYYYWWWWWWVVVWWWWWWXXXhhhXXXOOOHHHCCCCCC???>>>>>><<<;;;:::999999777777555444444444444444111111111111111111111111111111111222444777:::<<>><<<:::999999888666444444444444444333333222111000111222333333222111000///////////////......------------........./////////////////////000111222000000//////.........------.........//////000000///000222555888;;;===???888999999::::::;;;;;;<<<<<<:::999777555555555666888999888777777999>>>AAALLL^^^zzz}}}yyyvvvrrrooopppqqqqqqrrrsssuuuvvvuuutttsssrrrpppnnnlllkkkjjjiiiiiiiiiiiiiiijjjjjjiiieeebbbbbbeeehhhhhhggggggjjjkkkiiiddd`````````XXXXXXWWWWWWXXXYYY[[[\\\^^^```bbbddddddcccaaa```[[[\\\]]]]]]]]]^^^aaaddd_________^^^^^^^^^]]]]]]^^^______```___^^^\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZWWWXXXYYYYYYYYYYYYYYYXXXTTTUUUWWWYYY[[[[[[[[[[[[WWWVVVUUUUUUVVVWWWYYYZZZYYYXXXWWWVVVUUUVVVWWWWWWvvv```TTTPPPKKKEEEAAA>>>>>>===<<<:::999888888666555555444444333222222000000000000000000000000222222333555888;;;>>>@@@CCCGGGMMMTTT\\\ccciiilllqqqvvv}}}uuuoooxxxsss|||{{{tttooojjjfffbbbbbbaaa___ZZZTTTNNNKKKLLLHHHGGGJJJKKKKKKNNNSSS\\\ccclllppppppooonnnnnnrrrtttyyyzzzpppjjjiiiooowww}}}pppgggVVVPPPJJJGGGFFFDDD???:::999999999999777555222111111222333333333333222111111111111111000000000000111111000000/////////...---------............///111111111111111111111111111111000000/////////...---......///000111111222555666777999;;;<<<<<<<<<888888999999999999999:::;;;:::999777666666555555888666777999999;;;BBBJJJYYYqqqyyyvvvsssppppppppppppqqqrrrssstttuuuvvvttttttsssrrrpppnnnlllkkkiiiiiiiiiiiiiiijjjjjjjjjkkkhhheeeeeegggiiihhhgggfffffffffeeedddaaa___]]][[[[[[[[[YYYWWWXXX[[[]]]```bbbdddeeeeeeccc```^^^___]]]\\\\\\]]]^^^]]]\\\^^^^^^___^^^]]]^^^aaaccccccbbbaaa___]]][[[ZZZYYYTTTUUUVVVWWWXXXXXXYYYYYY[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWYYY[[[\\\[[[ZZZYYYXXXWWWVVVUUUUUUVVVWWWXXXZZZYYYXXXXXXYYYXXXVVVTTTnnnZZZPPPMMMIIIDDDAAA>>>>>>===;;;:::999888777666666666555444444333333111111111111111111111111222222222444666999<<<>>>???BBBHHHPPPYYYcccjjjnnnssswwwuuuooowwwuuu{{{|||oooeeeaaa^^^ZZZWWWXXXXXXWWWUUUQQQMMMIIIGGGKKKGGGGGGIIIKKKLLLOOOTTT^^^dddkkkppppppppppppqqquuuxxx}}}~~~ppphhhcccdddkkkttt|||sssfff^^^PPPLLLFFFDDDDDDCCC>>>:::999999999888666444222111111111222333333222111111111111111000000000/////////.........------------........./////////000000111111111111111111111111000000000//////...............///000111111222333555666777999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<999999888777666666666666999999;;;===>>>@@@IIISSSlllxxxssssssrrrrrrsssqqqqqqrrrsssuuuvvvwwwwwwuuutttsssrrrpppmmmlllkkkiiiiiiiiiiiijjjjjjjjjjjjjjjgggeeedddfffgggfffeeeffffffffffffdddbbb```___\\\\\\\\\[[[ZZZZZZ\\\^^^___bbbfffhhhiiigggdddbbb```^^^\\\\\\\\\]]]\\\[[[\\\]]]^^^^^^]]]^^^aaacccaaa```___]]]\\\ZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWYYY[[[\\\[[[ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYYYYZZZYYYWWWUUUwwwfffTTTMMMLLLIIIEEEBBB>>>===<<<;;;:::888777777777666666555555444333333111111111111111111111111222222222333444777999;;;:::<<>>???DDDRRR```}}}yyypppnnnppppppqqqrrrqqqrrrssstttvvvwwwxxxxxxuuutttsssqqqooommmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhheeeeeeeeeeeedddcccffffffeeeeeedddbbbaaa```]]]^^^___^^^]]]\\\]]]___^^^aaadddggghhhfffcccaaaaaa___\\\[[[\\\\\\[[[ZZZ[[[\\\]]]^^^]]]^^^aaacccaaaaaa```^^^\\\[[[ZZZYYYZZZYYYWWWVVVVVVWWWYYYZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZ[[[[[[ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYYYYZZZYYYXXXVVVpppaaaRRRMMMLLLIIIEEEDDD???>>>===;;;:::888777666666666555555444333333222111111111111111111111111222222111222333444666777777888<<>>===:::888666666666555444333222222000111111111111111111000111000000000////////////000000000000000//////////////////000000000111111000000000000000000000000..................------///000000222333444555666666777888:::;;;<<<<<<<<<999999888888777777777666555555555555666777888999888888;;;>>>BBBLLL```sssvvvnnnnnnooonnnmmmoooqqqqqqrrrtttuuuvvvwwwxxxuuutttrrrpppnnnlllkkkkkkllllllkkkkkkjjjjjjjjjiiijjjiiihhhfffeeedddcccbbbccccccccccccbbbaaaaaa```^^^```aaaaaa```______```___``````aaaaaaaaa```___bbb```\\\[[[[[[[[[[[[ZZZZZZ\\\]]]^^^^^^___aaacccdddcccbbbaaa___^^^]]]\\\[[[YYYWWWUUUTTTUUUWWWYYYXXXXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYWWWWWWWWWWWWYYYYYYYYYXXXWWWXXXYYYYYYWWWUUUjjj]]]QQQLLLKKKGGGCCCBBB@@@???>>><<<:::999777777555555444444333222222222111111111111111111111111222222111111111333444555666666999@@@KKKYYYfffmmmtttxxx~~~zzznnntttuuullleeeaaaXXXWWWUUUTTTUUUUUUTTTSSSTTTSSSPPPMMMLLLKKKKKKLLLJJJGGGFFFJJJMMMNNNRRRWWW___dddiiimmmpppttt{{{uuujjjbbb[[[XXXXXX[[[ccckkkttt{{{xxxhhh]]]TTTLLLHHHFFFDDDAAA>>><<<:::888666555555444333333333222222000000000000000000000000000000000////////////.../////////000000000000000....../////////000000000////////////////////////------..................000111222333444666777777777888999:::;;;<<<<<<<<<===<<<<<<;;;:::999999888555555555555666888999:::<<<;;;===CCCLLL\\\uuu~~~|||uuupppqqqqqqooonnnoooqqqqqqrrrssstttuuuuuuvvvtttsssqqqooommmlllllllllnnnmmmmmmlllkkkjjjiiiiiikkkkkkjjjiiifffeeeccccccaaaaaa```````````````aaa```aaaccccccbbbaaaaaabbbbbbaaa______```bbbeeegggdddaaa]]][[[[[[\\\\\\[[[[[[]]]____________aaacccccccccbbb```___^^^]]]]]][[[YYYVVVTTTSSSTTTVVVXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYWWWVVVUUUVVVWWWWWWUUUTTTcccXXXNNNKKKIIIEEEAAA@@@AAAAAA???===;;;999888777666555555444333333222222222222222222222222222222222111111000111222444555555555888???JJJWWWdddlllsssvvv|||~~~ooorrrzzzkkkccc___\\\ZZZVVVUUUTTTTTTSSSSSSSSSSSSSSSRRROOOMMMKKKJJJJJJJJJKKKHHHGGGJJJMMMNNNQQQWWW]]]bbbhhhlllpppvvv}}}xxxlllbbb\\\YYYYYY[[[]]]cccjjjvvv}}}|||mmm___VVVOOOJJJGGGEEECCC@@@===:::888666666444333222222222222222333000000////////////000000000000////////////......---------......................../////////000000////////////////////////.............../////////111111333444666777888999888999:::;;;<<<<<<<<<<<<<<<<<<;;;:::888777666666555555666666777999:::;;;<<<;;;???IIIYYYmmmzzzwwwsssrrruuuvvvtttssstttrrrrrrrrrsssssssssttttttsssrrrpppnnnmmmmmmmmmnnnoooooonnnmmmkkkjjjiiiiiijjjkkkkkkjjjgggeeedddddd``````______```aaabbbbbbaaacccdddcccbbbaaabbbdddeeedddbbbccceeejjjooorrreeeaaa]]][[[\\\]]]^^^^^^]]]___aaaaaaaaa```aaabbb``````___^^^]]]\\\[[[[[[ZZZYYYWWWUUUUUUUUUWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXUUUTTTTTTUUUVVVVVVUUUSSS^^^UUUMMMLLLKKKGGGCCCCCCCCCBBBAAA???===;;;999888777777777666555555444444222222222222222222222222111111000000111333444555333444777???JJJXXXeeemmmsssvvv|||qqqqqq}}}uuuiii```]]][[[ZZZYYYYYYYYYYYYXXXVVVVVVWWWXXXTTTSSSRRRPPPOOONNNNNNNNNLLLIIIHHHKKKMMMMMMQQQVVV[[[```ggglllqqqvvv~~~{{{zzz{{{~~~pppeee^^^ZZZZZZ^^^bbbdddjjjpppyyyxxxnnnaaaUUUOOOKKKGGGEEE@@@@@@>>>;;;999777666777333222111000111111222333000///............///000000000/////////.........------------........./////////000000000111111111.................................//////000000000111222333555777888::::::888999:::;;;<<<<<<<<<<<<::::::999777666444333333777777777777888:::;;;<<<===>>>FFFXXXnnnyyytttqqqrrrwwwxxxuuutttuuuttttttttttttssssssssssssqqqpppnnnmmmmmmmmmooopppppppppooommmllljjjiiiiiigggiiikkkjjjfffdddcccdddaaa`````````aaabbbdddeeecccddddddbbbaaaaaaccceeeeeeeeeeeefffgggjjjlllnnneeebbb^^^\\\]]]___```aaa___aaaccccccbbbaaaaaabbb______^^^]]]\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYXXXYYYYYYZZZZZZYYYYYYYYYWWWWWWWWWWWWXXXYYYZZZZZZWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUTTTUUUWWWWWWUUUTTT\\\TTTNNNNNNNNNJJJGGGGGGDDDCCCBBB@@@===;;;:::999999999888888777777666666222222222222222222222222111111000000111333555666000222666???KKKYYYfffnnntttwww|||qqqppp|||mmmgggaaa^^^^^^^^^]]][[[\\\\\\\\\ZZZYYYYYY[[[]]]WWWWWWWWWVVVVVVUUUUUUTTTMMMJJJIIIKKKMMMMMMPPPUUUYYY___ffflllqqqwww~~~yyyxxxyyy|||xxxkkkaaa]]][[[]]]dddiiilllqqqvvv|||mmmeeeXXXOOOJJJGGGEEEBBB<<<<<<<<<:::888666777888222111000000000111222333000///...------...///000000/////////.............../////////000000111111000111111111111222222222.........................../////////000000111111222333444666777999:::;;;999999:::;;;<<<<<<<<<<<<======<<<:::999777666555888888888888999:::;;;<<>><<<;;;:::555555555555555555555555444444444333333333222222333444444444333333555777555666888>>>IIIWWWfffnnntttyyysssyyyuuujjjdddcccaaa```______``````^^^]]]\\\[[[[[[]]]___```\\\\\\[[[[[[ZZZYYYYYYYYYVVVTTTQQQOOOOOOQQQSSSUUUZZZ^^^eeelllrrryyyxxxwwwzzzwwwmmmgggdddfffhhhkkknnnsssyyy}}}vvvbbb[[[QQQKKKIIIFFFAAA<<<<<<;;;999888666555444444333333222222111000//////////////////////////////000000//////.........---............/////////000222222222222111111111000,,,,,,,,,---------......---......///000111111222444555666777999999::::::@@@===:::;;;===>>>===;;;999;;;:::666000///333888<<<777555777::::::<<<@@@HHHVVVjjj{{{wwwvvvxxxwwwvvvvvvuuuuuuvvvvvvvvvwwwwwwvvvvvvuuutttsssnnnllljjjjjjlllnnnooonnnoooooonnnmmmllljjjhhhggggggfffddddddddddddbbb```aaaaaabbbcccddddddeeeeeedddcccbbbaaaaaaaaaaaaaaagggfffeeedddcccddddddeeehhheeeaaa]]]\\\]]]___aaacccdddfffgggfffdddaaa___]]]]]]^^^^^^]]]\\\[[[[[[]]]\\\ZZZYYYYYYYYYZZZZZZ^^^]]]\\\[[[ZZZYYYYYYYYYVVVVVVVVVVVVWWWYYY[[[\\\YYYXXXVVVTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUVVVYYYVVVRRROOOMMMKKKIIIGGGCCCCCCAAA@@@>>><<<;;;;;;777777777666666666555555333333333333222222222222222333444333222222444666555666888>>>HHHWWWeeennnsssxxx~~~ttt{{{wwwkkkdddaaaaaa`````````bbbcccdddcccbbb```___```aaabbbccc``````______^^^^^^^^^]]][[[YYYUUUSSSRRRTTTVVVWWW^^^bbbiiipppwww~~~{{{zzz~~~yyypppkkkjjjlllnnnqqqtttyyy~~~wwwmmm\\\VVVMMMHHHEEECCC>>>;;;;;;:::888777555444444444333333222111111000//////222222222222222222222222000000/////////................../////////000000222111111111000000000000---------.........//////---...//////000111222222444555666888999999::::::===;;;999:::===???>>>===999::::::777333222555888:::777888;;;======AAAGGGQQQddd|||~~~yyywwwvvvyyyxxxwwwvvvvvvuuuvvvvvvuuuuuuvvvvvvuuuuuuttttttooommmkkkkkklllmmmmmmmmmoooooonnnmmmkkkjjjhhhggggggfffdddddddddcccbbb```______```aaabbbcccdddeeeffffffeeedddddddddddddddffffffeeeddddddeeeffffffeeeccc```^^^]]]___aaabbbbbbccceeeffffffeeecccbbbbbbbbbaaa```______^^^^^^]]]]]][[[[[[ZZZ[[[\\\\\\aaa```^^^]]]\\\[[[[[[[[[VVVUUUUUUUUUWWWXXXZZZ[[[YYYXXXVVVTTTTTTUUUVVVWWWYYYXXXVVVTTTTTTSSSTTTTTTZZZVVVRRRNNNLLLKKKJJJIIIDDDDDDBBBAAA???===<<<<<<::::::999888777666555555333222222222222111111111111222333222111111333555444555888>>>GGGUUUcccmmmrrrwww}}}www|||~~~rrrgggaaa_________```aaaccceeeggghhhhhhgggfffeeeeeefffggghhhffffffeeeeeeeeeeeeeeeeeeaaa___\\\YYYXXXXXXYYYZZZ^^^bbbiiipppwww~~~|||vvvsssuuuvvvxxxzzz}}}wwwiii```TTTNNNGGGCCCAAA???<<<999999888777555444333222222222222222111111000000///000000000000000000000000000000////////////............/////////000000000000000000000////////////........./////////000000......///000111222333333555555777888999999::::::;;;999888:::<<<>>>>>>>>>999999888777777777777888333444777;;;;;;===EEEOOO```vvvyyywwwwwwwwwzzzyyyxxxwwwvvvvvvvvvvvvttttttuuuuuuuuutttssssssooommmkkkkkkmmmmmmmmmlllnnnmmmmmmlllkkkjjjhhhggghhhfffeeedddddddddbbbaaa______```bbbccceeefffgggiiihhhhhhgggggggggggghhhffffffeeeeeeeeeffffffgggbbbaaa```______```bbbcccaaabbbcccdddeeeeeeeeeeeefffeeecccaaa```______```^^^^^^]]]]]]]]]^^^______aaa```___]]][[[ZZZZZZZZZUUUUUUUUUVVVWWWXXXYYYZZZYYYXXXVVVUUUTTTUUUWWWXXX\\\ZZZXXXUUUSSSSSSRRRRRR[[[WWWRRRNNNMMMLLLKKKJJJFFFEEEDDDBBB@@@???======;;;;;;:::888777666444444222222222111111111000000000111222111000000222444444555999===EEESSSbbblllrrrwww|||}}}yyy}}}{{{qqqfff```___^^^``````bbbdddfffhhhjjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkklllllllllmmmmmmhhhfffccc___^^^]]]^^^^^^aaaeeekkkrrryyy}}}vvvjjj]]]TTTLLLHHHCCC???>>><<<:::888777666555333222222111111222111111111000000000///........................000000//////////////////...////////////000000000000////////////.........---.........////////////...///000111222333444555555666777888999999999999::::::999999:::;;;<<<<<<777666555666888999888777333555999;;;;;;@@@OOO^^^sss{{{wwwwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuttttttsssqqqpppooommmlllkkklllmmmnnnnnnmmmllllllllllllkkkiiihhhhhhiiigggfffeeefffeeedddbbb```aaabbbdddfffhhhiiijjjiiiiiihhhhhhhhhhhhiiiiiihhhggggggfffffffffeeeeeebbbbbbbbbaaaaaaaaaaaaaaa``````aaabbbdddeeefffggggggeeebbb___^^^]]]^^^___^^^^^^_________```aaaaaa___^^^]]][[[YYYXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[YYYXXXVVVUUUUUUVVVWWWXXX]]][[[YYYUUUSSSRRRQQQQQQ[[[XXXSSSPPPOOONNNMMMKKKGGGFFFEEECCCBBB@@@???>>>;;;;;;999888666555444333222222222111111111000000000111111111000000222444333555999===DDDPPP```kkkssswww|||{{{}}}|||}}}yyyssshhhbbb`````````ddddddfffgggiiikkkllllllmmmmmmmmmmmmmmmnnnnnnooooooooopppqqqrrrsssttttttnnnllljjjgggfffeeeeeefffkkkooottt{{{uuujjj___TTTLLLFFFCCC@@@>>><<<;;;999888555555333222111111111111111111111000000000000000111111111111111111111111//////000000000000000000////////////000000000111////////////.........---,,,,,,---------.........//////111222333555666666666777888999999:::999999;;;;;;:::999888888999999555444444555777888888666999:::<<<>>>@@@JJJ```ttt~~~yyyxxxyyyzzzzzzvvvvvvuuuttttttttttttuuuvvvuuuuuusssqqqooommmkkkjjjjjjjjjlllnnnppppppooojjjkkkkkkkkkjjjiiihhhhhhjjjhhhgggfffgggfffdddccc```aaabbbdddfffhhhiiijjjgggggggggffffffggghhhhhhjjjjjjiiihhhgggeeedddcccddddddccccccaaa```___^^^``````aaabbbccceeefffggggggeeebbb___^^^]]]^^^_________``````aaaaaaaaaaaa^^^]]]\\\ZZZYYYXXXWWWWWWYYYYYYZZZ[[[[[[\\\\\\\\\YYYXXXVVVUUUUUUVVVXXXYYY\\\[[[XXXUUURRRQQQPPPPPP[[[XXXUUUSSSRRRQQQNNNLLLHHHHHHFFFEEECCCAAA@@@@@@;;;;;;:::888777555444333333222222222222111111111000111222111000000222444222555999===BBBNNN^^^iiirrruuu{{{~~~~~~~~~xxxtttooohhhcccaaaaaaaaaaaaggghhhjjjlllmmmnnnnnnnnnoooooopppqqqrrrsssssstttssstttuuuvvvxxxyyyzzz{{{vvvuuusssrrrqqqqqqqqqqqqtttwww|||ssshhh```WWWNNNGGGBBBAAA???===;;;999999888555444333222111111111111000000000000000000000000//////////////////////////////000000000000111111/////////000000000111111////////////............,,,,,,,,,------------...///000111333444666777888777888888999::::::999999;;;;;;;;;999777666666888444444444444555666777888888888;;;@@@GGGVVVppp{{{xxxxxxxxxxxxwwwrrrrrrqqqqqqrrrrrrssstttuuuuuutttrrrpppmmmkkkjjjjjjiiijjjllloooppppppnnniiiiiijjjjjjjjjiiiiiihhhiiigggfffeeefffeeecccbbb______```bbbccceeefffgggeeeddddddddddddeeeeeefffjjjjjjjjjiiihhhfffdddccceeeeeedddcccaaa```___^^^```aaabbbcccddddddddddddfffeeecccaaa```______```^^^___``````aaa``````______^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\YYYXXXVVVUUUVVVWWWYYYZZZZZZXXXVVVSSSQQQQQQPPPPPP[[[YYYXXXWWWVVVSSSPPPMMMIIIHHHGGGFFFDDDBBBAAA@@@<<<;;;:::999888777666666333333333333222222222222111222222222111111333444111555999<<>>>>>>>><<<999888777777444444333222111111111111///000000000000000000000------------------------//////000000000111111111//////000000000111111111000000000/////////......------------............000111222333555777888999888888999999::::::999999888::::::888666555777999555666777555333444888<<<666777>>>HHHVVViii|||zzzxxxwwwvvvuuusssqqqmmmmmmmmmnnnoooppprrrsssrrrrrrqqqpppooommmlllkkklllkkklllmmmoooooommmkkkhhhhhhiiiiiiiiiiiiiiihhhfffeeecccbbbcccbbbaaa_________```aaabbbcccdddeeebbbbbbbbbbbbbbbcccddddddhhhhhhiiiiiiiiihhhgggfffeeedddcccbbbaaaaaaaaaaaaaaabbbcccddddddcccaaa```bbbbbbaaa```______^^^^^^^^^______``````___^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZ[[[\\\]]]]]]]]]\\\[[[YYYXXXVVVUUUVVVWWWYYY[[[VVVUUUSSSRRRQQQPPPQQQQQQ[[[ZZZYYYYYYXXXUUUQQQMMMJJJIIIHHHFFFEEECCCBBBAAA<<<<<<;;;;;;:::999888888444444444333333333222222111222333222111111333555111555:::<<<@@@KKK[[[hhhmmmqqqvvvzzz~~~uuuwwwyyyooogggeeebbbbbbccceeefffeeeiiikkkmmmpppssstttuuuuuutttvvvxxxzzz|||~~~zzzzzz|||~~~|||uuuhhhaaaYYYSSSPPPLLLEEE@@@=========;;;888666666666444444333222111111111222////////////000000000000000000000000000000000000//////000000111111111222000000000000111111111111000000000000////////////............/////////000000111222444666777999999888888999:::::::::999999666888999888666555888:::666888999777333333999>>>:::===GGGVVVhhh}}}|||xxxvvvuuuuuutttrrrnnnkkkjjjkkkkkklllnnnoooqqqrrrooooooooooooooonnnnnnmmmooonnnmmmnnnnnnmmmkkkhhhggghhhhhhiiiiiiiiiiiihhhdddbbbaaa`````````^^^]]]aaaaaabbbcccddddddeeeeeeaaaaaaaaaaaabbbbbbcccdddeeefffhhhiiijjjjjjjjjiiidddcccbbbaaaaaabbbcccdddaaacccdddeeeeeebbb```^^^]]]]]]^^^^^^]]]\\\[[[[[[^^^^^^_________]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYYXXXVVVVVVVVVXXXZZZ[[[TTTSSSQQQPPPPPPQQQQQQRRR]]][[[YYYXXXWWWUUURRRPPPIIIIIIIIIGGGFFFDDDBBBAAA>>><<<999888999999999888777666666555333222111000000000000000111222333444555555888===AAAHHHWWWeeemmmppprrruuu{{{|||~~~yyyxxxvvvkkkiiicccbbbaaabbbdddfffffffffiiillloooqqqsssuuuxxx{{{||||||}}}~~~wwwmmmgggXXXTTTOOOKKKGGGCCC???<<<::::::999777666444333333333333222222111000//////---.........//////000000111111000/////////////////////000000111111111222111111111111111111111111111000000///...---------***+++,,,...000111333333000111222444555666666666777777999::::::999888777888777666555555555555555777666555555555888;;;===:::CCCTTTiii|||vvvssstttssspppnnnmmmmmmnnnoooooonnnnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllllllllllllllkkkiiifffdddbbbeeefffhhhiiiiiigggeeedddcccbbb```^^^]]]]]]]]]]]]ccceeefffdddbbbaaacccfffdddbbb```aaadddfffdddbbbhhhiiiiiijjjiiihhhgggffffffeeebbb`````````aaabbbeeefffgggeeebbb___]]]]]]`````````___^^^^^^]]]]]]^^^_________^^^]]]]]]\\\]]]\\\ZZZXXXWWWVVVVVVWWW\\\\\\\\\\\\[[[[[[ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRRRRRRRSSSTTTUUUVVV___]]][[[ZZZYYYWWWTTTRRRMMMMMMLLLJJJIIIFFFEEEDDD???===:::999:::;;;<<<;;;999888666444333222111111000000000000111222333444333333666:::>>>FFFTTTbbblllooorrrtttzzz~~~{{{{{{zzzoooeeeddddddccccccdddfffggghhhhhhkkkmmmqqqsssuuuwwwzzz}}}}}}wwwpppiiibbb^^^WWWSSSNNNIIIEEEAAA>>>;;;:::999888777555444333222333333222111111000//////............/////////000111111000//////////////////000000000111111111111000000000000000000000000111000000///......------,,,------...000111222222111222333555666777777777888888999:::::::::999888777666666555444444444555444555666777888999<<<===FFFSSShhhyyytttrrrqqqpppnnnlllllllllmmmnnnooonnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjhhhfffdddbbbcccddddddeeeeeedddbbbaaaaaa```___^^^]]]^^^^^^___ccceeegggfffdddccceeegggfffdddcccdddfffgggfffdddeeefffhhhiiijjjiiiiiihhhfffeeecccaaaaaaaaabbbccccccdddeeedddaaa___^^^^^^``````______^^^]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSaaa___]]]\\\[[[ZZZWWWUUURRRQQQPPPOOOMMMKKKJJJIIIBBB???;;;999;;;===??????<<<:::777444222222222222000000000000111222333333111111444888;;;BBBQQQ^^^kkkooorrrtttzzz|||yyy~~~{{{rrrgggbbbaaaeeeeeefffggghhhiiijjjkkknnnqqqtttvvvxxxzzz}}}yyyuuunnniiidddaaa]]]ZZZUUUQQQKKKFFFCCC???;;;999999888777666555333333222222222222111111000000///............////////////111000000///////////////000000000000111111111111////////////////////////000000000///......------......//////000111111222333444555666777888888888999999::::::::::::999888555555444444444444444444444666888:::;;;===@@@BBBSSSeeezzzuuusssqqqooonnnlllkkkkkkkkkllllllnnnmmmmmmlllmmmmmmnnnnnnmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjiiihhheeecccbbbaaaaaaaaa``````_________^^^^^^^^^^^^^^^___```aaaccceeehhhhhhhhhgggggghhheeedddcccdddfffffffffeeebbbccceeehhhiiijjjjjjjjjgggfffdddcccbbbbbbcccdddcccdddeeedddaaa__________________^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSUUUUUUTTTSSSRRRRRRQQQQQQcccaaa^^^]]]]]]\\\ZZZXXXUUUTTTSSSRRRQQQPPPPPPPPPGGGCCC>>>;;;;;;===???@@@>>>;;;777444222222333333111111000000111222222333111111333666999@@@NNN[[[kkkppptttvvv{{{zzzxxx}}}ooohhhdddbbbbbbeeefffiiijjjkkklllmmmooorrruuuxxxzzz|||~~~yyyrrrmmmjjjfffcccaaa___\\\YYYSSSOOOIIIDDD@@@===:::888777777666555444333222222222111111111000000000///.........///////////////000000////////////000000000000000000000111111111........................000000//////..................///000111222333444555666777888999999999999999999999999888888888777444444333333333444444555777999::::::<<<@@@GGGMMMdddyyy|||wwwuuurrrooopppooommmlllkkkjjjjjjjjjkkkkkkkkkjjjkkkkkkllllllllllllmmmmmmmmmlllkkkjjjiiiiiiiiiiiigggeeecccbbbaaaaaa```^^^^^^^^^^^^^^^[[[\\\\\\^^^___aaabbbcccccceeehhhjjjjjjiiihhhgggbbbaaaaaabbbbbbcccccccccaaabbbdddfffhhhiiiiiiiiifffeeedddccccccccccccdddeeeffffffdddaaa_________^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]][[[[[[[[[[[[[[[[[[[[[[[[WWWWWWVVVUUUTTTSSSRRRQQQSSSSSSSSSSSSSSSRRRRRRQQQeeebbb___^^^]]]]]]\\\ZZZVVVUUUTTTSSSSSSSSSTTTTTTKKKFFF@@@<<<;;;<<<=========;;;777444222222333444111111111000111111222333222111333666999???LLLYYYiiipppvvvyyy}}}{{{www}}}~~~ooodddbbbbbbbbbbbbcccfffjjjmmmmmmoooqqqssswwwyyy|||{{{pppiii```______^^^]]][[[WWWSSSPPPLLLFFFAAA>>><<<:::888666555555444333222111111111111111000000000000000///////////////.........000000////////////000000111111000000000000000000////////////////////////////////////............,,,---///111333555777777777777888999::::::::::::888777777666666666666666333333333333333444555666999999999999<<>>999555555555555555333222222222111111000000////////////000000000000000000//////.........---///////////////000111111222111111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000111222333555666777888888888999:::::::::999999:::999777666555555555666333333444444666777999:::555<<>>===;;;999777666555555333333222111000000000111111111000///////////////...///000///...---...000////////////000000000000111111000000//////......//////...---,,,,,,,,,,,,//////............///000333333444555666777888999777999:::<<<<<<;;;:::999999::::::777333111222444666333333777999777777999<<>>888888666555444444444444333222111111000000111111111000000///////////////---///000///...---...000////////////000000000000111111000000//////............------,,,,,,------//////......//////000000333444444555777888888999888999:::;;;<<<;;;999888666777888666333222444666888666666:::::::::<<>>GGGTTT```ooozzz~~~}}}xxxhhhZZZWWWUUUUUUXXX]]]```aaaffffffgggjjjooovvv|||{{{nnneee[[[TTTSSSRRRPPPMMMKKKHHHDDDBBB@@@>>><<<:::555444444333333333333444222222111000000000111111111000//////......//////---...//////...---...////////////000000000111111111111000000//////......---------,,,------...//////////////////000111222444555555666777888999999888999:::;;;;;;:::888777333444555444333333555777666555777888777888@@@JJJTTThhhyyyuuuuuurrrnnnlllkkkjjjiiiggghhhhhhhhhiiijjjjjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnooonnnllljjjgggcccaaa_________]]]\\\ZZZXXXWWWVVVWWWXXXZZZ\\\^^^______``````___]]][[[YYYXXXYYYYYYYYYYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYYYYYYYZZZ[[[[[[\\\[[[YYYWWWVVVWWWWWWWWWUUUTTTUUUUUUUUUUUUVVVVVVVVVYYYXXXVVVVVVWWWVVVUUUSSSTTTSSSSSSSSSTTTUUUVVVWWWUUUTTTSSSRRRPPPOOONNNMMMNNNMMMMMMLLLLLLKKKKKKKKKiiieeeaaa```aaaaaa___\\\YYYWWWTTTQQQOOONNNNNNNNNHHHEEE@@@======<<<<<<;;;999888777555444444444333333222222222111000000000111000222444555555<<>><<<;;;999777555555444333333333333333111111000000000000111111000000///............///---...//////------...////////////000000111111222111111000000//////......,,,,,,,,,------...000000/////////000000222333444666666777777888999999:::999999::::::999888777666333333333333333444555666555666888888666999GGGUUUiii~~~{{{xxxxxxtttpppllljjjiiifffeeehhhhhhiiiiiijjjkkkkkkkkkooooooooooooooooooooooookkkjjjhhhggghhhjjjlllnnnmmmmmmkkkiiigggdddbbb``````___^^^\\\ZZZXXXVVVVVVWWWXXXZZZ\\\]]]^^^______```___]]][[[YYYXXXXXXXXXYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[ZZZXXXVVVVVVVVVVVVVVVTTTSSSSSSSSSTTTTTTTTTUUUUUUXXXVVVTTTTTTTTTTTTRRRQQQRRRRRRRRRRRRRRRSSSTTTUUUSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIjjjfffbbbaaabbbbbb```^^^XXXVVVSSSQQQOOONNNNNNOOOIIIFFFBBB@@@???>>>===<<<999888777666555444444444333222222222111000000000000000111444444444:::AAAMMM[[[lllyyy~~~yyywwwzzzvvvwww}}}mmm^^^VVVTTTTTTVVVXXX[[[```eeehhhhhhkkkoootttzzz~~~uuuhhh___\\\WWWPPPLLLJJJHHHFFFDDDCCC@@@===;;;:::999777555666555444222111111000000111000000///000000111111000//////...............---...///...---,,,---////////////000111222222222111111000000//////......,,,,,,,,,---...///000111//////000000222333555555777777888888999:::::::::::::::999999888777666555444444333333333444555555777999;;;<<<<<>>===999999777666555444444444222222222111111111111111000000222444444333888???IIIVVViiivvv|||xxxtttxxxwwwxxx~~~pppbbbXXXSSSSSSUUUXXX[[[^^^ccciiimmmmmmpppuuu{{{yyynnnccc[[[VVVSSSMMMIIIGGGEEECCCAAA@@@>>>;;;999999888666555333222111000......------000000/////////000111111000///......------......,,,---......---,,,---......///000000111222333333111111000000//////......------------...///000111///000000111333555666777999999999:::::::::;;;;;;::::::999888777555555444555444222333555666666555444666:::>>>CCCNNNcccvvv~~~|||}}}}}}|||zzzwwwrrrooommmllljjjhhhmmmmmmmmmnnnooooooppppppppppppppppppppppppppppppjjjiiigggeeefffgggjjjkkkiiiiiihhhhhhgggeeedddccc``````___]]]\\\[[[ZZZYYYZZZZZZ\\\]]]^^^____________^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[\\\YYYZZZ[[[\\\\\\\\\ZZZZZZXXXVVVTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRQQQPPPRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOONNNNNNMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFjjjgggcccbbbcccdddbbb```XXXWWWTTTRRRPPPPPPQQQRRRNNNLLLHHHEEECCCBBB???===:::999888666555555444444111111111111111222222222111000222555444333888>>>CCCQQQdddsss{{{xxxsss}}}yyyyyyzzz|||mmmbbbZZZUUURRRRRRUUUYYY]]]aaagggnnnsssuuuvvvyyy}}}|||wwwooofff]]]WWWOOOLLLIIIFFFDDDBBBAAA@@@>>>;;;999777777777555444111111000//////////////////////////////000111111//////...------------...,,,---......,,,,,,---......///000111222333333444111111000000//////............---......///000000///000111222444666888999::::::::::::;;;;;;;;;;;;;;;:::999777666444444444444222111333666999999888444666<<>>:::999888666555555555555000000111111222222222333111111333555555333777>>>>>>LLL```pppzzzxxxsss||||||zzzzzznnn```XXXUUUSSSRRRPPPTTTZZZ___dddjjjrrrwww{{{{{{|||~~~}}}zzztttmmmggg___XXXSSSIIIGGGEEECCCBBBAAA@@@???<<<:::777666666666444333111111111111111222333333///////////////000111111//////...------------...,,,---......,,,,,,---......///000111222333444444111111111000//////......///............///000000000000111222444666888:::::::::;;;;;;;;;;;;;;;;;;;;;:::999777555444333333222000000333888;;;<<<;;;;;;===DDDQQQaaauuu|||zzzyyypppnnnmmmmmmoooqqqrrrqqqooooooooopppqqqqqqrrrrrrppppppppppppppppppppppppooonnnlllkkkkkkkkkkkklllggggggfffdddbbb___]]]\\\``````_________^^^^^^^^^\\\]]]^^^___``````aaa```]]]^^^^^^______^^^^^^]]]ZZZ[[[[[[[[[[[[YYYWWWVVVUUUTTTSSSSSSTTTVVVXXXYYYYYYZZZZZZ[[[\\\]]]]]]]]]ZZZ[[[\\\]]]]]]\\\ZZZYYYWWWUUUSSSRRRSSSSSSRRRQQQRRRRRRRRRRRRSSSSSSSSSTTTPPPOOOOOOPPPRRRSSSSSSRRRSSSRRRRRRQQQQQQQQQRRRRRRLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMKKKIIIGGGEEEDDDCCChhhfffcccbbbaaaaaa___]]]```^^^ZZZXXXVVVUUURRRPPPNNNLLLHHHFFFDDDBBB@@@>>>;;;;;;:::888777555444333555444333333222222333333000000111222444666888999<<>><<<;;;:::999777666444444555444333333222222333333222222222333444555666777;;;FFFXXXjjjxxxuuu}}}wwwuuuvvv|||uuuhhh[[[TTTPPPMMMNNNPPPTTTXXX^^^dddiiipppvvvzzz}}}~~~wwwmmmccc[[[TTTNNNJJJDDDCCCAAA>>><<<:::::::::777666555444222222222222//////////////////////////////............//////......////////////......///...,,,,,,,,,...000111222222222111111111111111000//////...------,,,,,,......///...------///111222222333333555666777888;;;;;;;;;;;;;;;;;;;;;;;;999888777555444333333333222333444666888;;;<<<===CCCHHHXXXqqq}}}xxxvvvrrrqqqooommmmmmmmmnnnoooooopppqqqrrrtttttttttuuuvvvuuusssrrrpppooooooooolllllllllllllllkkkjjjjjjiiihhhfffdddaaa___]]]\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]^^^______``````^^^^^^\\\[[[YYYWWWVVVUUURRRRRRRRRRRRSSSTTTVVVWWW\\\[[[ZZZYYYYYYZZZ[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTQQQPPPPPPOOOPPPQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQOOONNNMMMNNNNNNLLLJJJGGGGGGGGGFFFEEEDDDCCCBBBiiigggeeedddddddddbbbaaa^^^\\\[[[[[[[[[[[[ZZZXXXSSSPPPLLLIIIFFFDDDAAA>>>======;;;:::888666555444555444333333222222333333444333333333333333444555999CCCSSSeeettt~~~www~~~vvvrrrrrrxxxmmmaaaVVVQQQOOONNNOOORRRXXX[[[```fffkkkqqqwww|||}}}yyyrrrggg]]]UUUNNNIIIFFFAAA@@@>>><<<:::888888777444444222111000000000000//////////////////////////////............////////////............//////------,,,,,,---///111222333333333222111111000000/////////...---------,,,///000000000//////111333111222444666777888999999;;;;;;;;;;;;;;;;;;;;;;;;777777555444333333333333333444666888:::<<<@@@DDDLLLZZZrrr}}}xxxvvvqqqpppooonnnnnnooopppppprrrrrrsssuuuvvvvvvvvvvvvxxxwwwuuusssqqqooonnnnnnllllllmmmmmmmmmllllllkkkiiihhhgggdddbbb```^^^]]]^^^^^^^^^]]]]]]]]]\\\\\\YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\]]]^^^____________[[[[[[[[[ZZZZZZYYYYYYXXXTTTSSSRRRRRRSSSVVVXXXZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRPPPOOONNNMMMMMMNNNOOOPPPQQQOOOMMMMMMMMMLLLKKKIIIFFFEEEDDDCCCBBBAAAAAAAAAkkkiiigggfffffffffeeeccc]]][[[ZZZ[[[[[[[[[ZZZXXXVVVSSSNNNKKKHHHFFFBBB@@@???>>>===;;;999777666555555444333333222222333333333333222222333333444555888@@@NNN```ppp|||xxx~~~wwwqqqqqqvvv~~~hhh^^^TTTQQQQQQRRRTTTXXXZZZ^^^bbbggglllrrrxxx}}}|||uuutttmmmggg]]]TTTMMMHHHEEECCC>>>===<<<:::888666555555333222111000///////////////////////////////////////......------....../////////---,,,,,,---//////,,,,,,,,,---...000111222555444333222111000//////...............---------...000111111000000222333111333555888999:::::::::::::::::::::::::::::::::666555444333333333333333666666999;;;<<>><<<:::888777555444333333222222333333000000111111222444555666666:::EEEVVViiiyyyzzzuuusssuuu||||||bbbXXXQQQQQQTTTVVVYYY]]]```bbbeeeiiimmmssszzz~~~}}}~~~}}}vvvppplllggg^^^XXXWWWOOOLLLGGGDDDBBB@@@???===999999888777666444222111222222111000000000000000////////////////////////......------------............------------......------...///000000111111333222111000///...------,,,---------.../////////---///111222111111222333555666777888999:::::::::::::::::::::::::::::::::555444444444444444555666666555888===@@@GGG\\\qqq~~~~~~~~~}}}~~~}}}{{{zzzqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssttttttttttttttttttsssrrrpppnnnmmmmmmlllmmmnnnnnnmmmmmmkkkjjjjjjfffeeedddbbb```___]]]]]][[[[[[[[[ZZZZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[ZZZYYYWWWYYY[[[]]]]]]]]]\\\[[[]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\^^^^^^[[[[[[[[[[[[]]]^^^```bbb```___^^^\\\ZZZXXXUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQQQQOOOLLLJJJJJJHHHEEECCCDDDCCCBBBBBBAAAAAAAAAAAAtttqqqnnnlllkkkiiigggfffccccccccceeeggggggeeecccZZZXXXTTTQQQOOOMMMJJJHHHDDDCCCAAA???===:::999888555444333333222222333333222222111111222333333444444777@@@QQQeeewww|||uuusssttt{{{{{{aaaXXXRRRRRRUUUWWWZZZ]]]ccceeehhhkkkooouuu{{{{{{zzz|||~~~wwwkkkeee```^^^YYYRRRNNNNNNGGGEEECCCAAA@@@???<<<:::777777777777666444222111111111000////////////000////////////////////////...------,,,,,,------...,,,------......------,,,......///000000000000000111000000///...------,,,,,,,,,------...//////000---000222444333333444555777777777777777888999999999999999999999999999999555444444444555666666777777666:::BBBGGGSSSooo}}}}}}||||||{{{{{{|||||||||{{{zzzzzzssssssssssssrrrqqqppppppppppppqqqqqqrrrrrrqqqqqqoooooonnnmmmlllllllllmmmnnnnnnnnnmmmkkkjjjhhhgggffffffdddcccaaa```^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^]]]\\\\\\XXXZZZ\\\______^^^]]]\\\]]]\\\\\\[[[[[[ZZZZZZZZZYYYZZZ[[[]]]^^^^^^]]]]]]\\\\\\\\\]]]^^^```bbbdddaaaaaa___]]][[[XXXVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKMMMNNNOOOQQQNNNLLLJJJIIIGGGDDDBBBAAAAAABBBBBBBBBAAA@@@@@@uuusssooommmkkkjjjgggeee___```bbbeeeggghhhfffddd[[[XXXTTTRRRPPPNNNLLLJJJEEEDDDBBB@@@===;;;999888555444333333222222333333444333333222111111222222222555===NNNcccuuu~~~tttrrrttt{{{{{{cccZZZTTTTTTWWWXXX[[[___fffgggjjjmmmpppvvv}}}zzzzzz}}}qqqfff```ZZZVVVUUURRRMMMJJJJJJEEECCCBBBAAA@@@>>>;;;999777777777777666444222000000//////.........//////////////////////////////...------,,,,,,------...+++,,,............,,,+++...///000000000000000////////////...------,,,,,,+++,,,,,,---...///000000///111444555555555666666999888777666666777888999999999999999999999999999555555555555555666777888:::888===GGGPPP___~~~||||||{{{zzzxxxwwwwwwwwwwwwwwwwwwwwwtttttttttsssrrrqqqpppooonnnnnnooopppppppppoooooollllllkkkkkkkkkllllllmmmooonnnnnnlllkkkiiigggfffggggggeeedddbbbaaa```___[[[[[[[[[ZZZZZZZZZZZZYYYYYYZZZ]]]___```___^^^]]]ZZZ[[[^^^```aaa```^^^]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[]]]_________]]]\\\]]]]]]]]]^^^___bbbdddeeebbbbbb```^^^\\\YYYVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTSSSQQQNNNLLLJJJJJJKKKLLLJJJIIIIIIIIIJJJKKKMMMNNNQQQNNNLLLJJJHHHFFFCCCAAA???@@@AAABBBBBBAAA???>>>vvvqqqmmmnnnlllhhheeefffeeedddcccccccccbbb```___[[[YYYWWWTTTQQQOOONNNMMMIIIGGGDDD@@@<<<:::888888666666555555333111000///111111111111222333444444666777<<>>===;;;::::::777666555444333222222111222222222111000//////......///000111111000///.........------------......222000///---,,,,,,,,,---......///000000000000000000///...---,,,------...++++++,,,,,,---...//////222222333444555666777777777888999:::::::::999888;;;:::999777666666666666666666777777888888999999:::===CCCOOOaaazzz~~~{{{xxxwwwwwwxxxtttttttttuuuttttttsssrrrqqqqqqrrrrrrqqqqqqpppooopppooommmkkkjjjkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjkkkjjjjjjiiihhhgggffffffllliiifffdddcccbbb___^^^bbb```]]][[[ZZZ[[[\\\^^^]]]\\\\\\___ccceeedddccc```bbbfffgggeeecccaaaaaa___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]^^^]]]]]]^^^___```aaabbbbbbdddcccaaa___\\\YYYWWWVVVTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPOOOOOONNNNNNOOOOOOMMMLLLKKKKKKKKKKKKKKKJJJHHHHHHJJJJJJJJJIIIOOOMMMKKKHHHEEECCCAAAAAAAAA@@@??????AAAAAA@@@???tttpppnnnmmmjjjeeedddfffaaaaaaaaabbbbbbaaa___]]][[[YYYWWWUUURRRPPPOOONNNNNNLLLHHHCCC>>>;;;999888777777666555333222000000222222222111222222333333555666;;;FFFWWWkkk|||}}}wwwtttzzzkkk```XXXYYY]]]___bbbeeejjjnnnssswwwzzz~~~|||{{{|||}}}wwwkkk```WWWQQQQQQOOOKKKIIIGGGFFFCCCAAA======<<<;;;999888777666444444333333222222111111222222111111000//////...---...////////////...---......------------......111000///---,,,,,,---------......///000000//////000///...---,,,------...+++,,,,,,---...///000000333333444555666777888888777888999::::::999888777888888666555444444444444111222444555666777999:::;;;BBBMMM^^^rrr~~~|||yyywwwvvvvvvvvvtttttttttttttttsssrrrrrrqqqrrrrrrrrrrrrqqqppppppooonnnlllkkkkkkkkkmmmnnnlllkkkiiihhhhhhhhhiiiiiijjjjjjiiiiiihhhhhhggggggjjjgggeeeddddddcccaaa```aaa___\\\ZZZZZZZZZ\\\]]]\\\[[[\\\^^^bbbddddddbbb```bbbddddddbbb`````````___^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\______``````aaabbbbbbbbb```___^^^\\\ZZZXXXWWWVVVTTTUUUUUUUUUUUUTTTSSSSSSQQQQQQPPPPPPOOONNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKKKKIIIHHHHHHJJJKKKKKKJJJNNNLLLJJJGGGDDDBBBAAAAAAAAA@@@??????AAAAAA@@@???rrrpppooommmfff```___ccc]]]^^^___``````___]]]\\\[[[ZZZYYYVVVTTTRRRQQQPPPTTTQQQLLLGGGAAA===:::999888888777666444333222111333333222222111222222222444666;;;EEEUUUhhhzzz~~~xxxuuu{{{nnnddd[[[\\\```dddgggkkkqqqtttxxx{{{}}}~~~}}}ooobbbYYYSSSPPPNNNNNNKKKGGGEEEDDDBBB@@@>>>;;;;;;:::888777666555555444444333222111000///...222111111000000//////...,,,---............---,,,......------------......000000///...---------...---....../////////////////////...------------...,,,------...///000111222444555555666777888999999777888999::::::999888777888777666555555444555555111333555666888:::===@@@CCCNNNaaauuuzzzzzzyyywwwvvvtttssssssssssssttttttssssssrrrqqqqqqrrrrrrrrrrrrqqqppppppmmmlllkkkjjjkkklllmmmnnnjjjiiifffeeedddfffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffddddddddddddcccaaa___]]][[[ZZZYYYZZZ[[[\\\[[[[[[\\\^^^aaaccccccbbbbbbbbbbbbaaa___]]]^^^______^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZ______``````````````````\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSNNNOOOOOOPPPOOONNNLLLKKKMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHJJJLLLKKKKKKKKKJJJHHHFFFCCCBBBAAA@@@@@@???>>>???@@@AAA@@@>>>qqqpppoookkkbbbYYYYYY^^^[[[]]]```aaa___]]]\\\[[[]]]]]]\\\ZZZXXXVVVTTTSSSVVVSSSNNNIIIDDD@@@===<<<;;;:::999777555444333333444444333222111111111111333555:::CCCQQQdddwwwxxxuuuzzzoooeee]]]___eeejjjooosssxxxzzz}}}vvvmmmaaaVVVPPPMMMMMMMMMLLLJJJGGGDDDCCCBBB@@@>>>;;;;;;:::999888777666666666666444222000...,,,,,,111111000000////////////---------......---------......------------....../////////..................//////000000000//////............------......------...///111222333333555666777777999999:::;;;999999:::;;;;;;:::888888999888777777777777777888777888:::::::::>>>CCCHHHRRRaaaxxxzzzvvvvvvvvvvvvuuutttrrrrrrsssssssssssssssrrrqqqqqqqqqqqqrrrrrrqqqqqqpppoookkkkkkjjjjjjkkklllmmmnnniiigggeeecccccceeehhhjjjiiiiiiiiijjjjjjjjjjjjjjjiiigggeeeeeeeeedddbbb```]]]\\\ZZZYYYYYYYYYZZZ[[[[[[\\\]]]___aaabbbbbbbbbdddcccbbb___\\\\\\^^^```______^^^]]]]]]]]]]]]]]]^^^]]]]]]\\\[[[[[[ZZZZZZ]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZXXXWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSRRRRRRLLLMMMNNNNNNNNNLLLKKKIIILLLLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGHHHJJJKKKKKKKKKHHHGGGFFFDDDBBBAAA@@@@@@@@@>>>===>>>???@@@???>>>qqqpppnnniii___VVVUUUZZZ]]]```bbbaaa^^^\\\[[[[[[_________^^^\\\ZZZYYYWWWTTTRRRNNNIIIEEEBBB@@@@@@???===;;;888666555444444444444333222111111111111222444999@@@MMM___rrr~~~xxxuuuzzznnneee___bbbjjjqqqwww{{{}}}{{{uuuddd]]]TTTMMMIIIHHHGGGGGGJJJHHHEEECCCBBB@@@>>>===::::::999999888777666666555444333222111000///...000000000///////////////..............................------------............//////////////////000000000111111000000///------..................---...///000222333444555666666777888999:::;;;;;;:::;;;<<<<<<<<<;;;999888888777777777777777888999999:::;;;::::::@@@IIIPPPdddttt|||xxxuuuuuuvvvuuuuuutttrrrrrrrrrrrrrrrrrrrrrqqqqqqpppppppppqqqqqqppppppooonnnjjjjjjjjjjjjkkkkkklllllliiigggeeecccdddfffiiillljjjjjjjjjjjjkkkkkkkkkkkkkkkiiigggffffffddd```^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]___```aaabbbbbbccceeedddaaa^^^[[[[[[^^^aaa______^^^^^^]]]^^^^^^^^^______^^^]]]\\\[[[[[[ZZZ\\\\\\[[[[[[ZZZYYYYYYYYY]]]\\\[[[YYYWWWUUUSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPJJJKKKKKKLLLLLLKKKJJJIIIJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHFFFGGGIIIJJJJJJIIIEEEDDDCCCBBBAAA@@@@@@@@@???>>>======??????>>>===qqqnnnlllhhhaaaXXXWWW[[[bbbddddddaaa\\\YYYYYYZZZ``````aaa```___]]][[[ZZZTTTRRRNNNJJJGGGEEECCCCCCCCCAAA>>>:::777555444444333333222222111222222222111444777===HHHYYYlllyyyzzzuuuyyyppphhhccciiiqqqxxx}}}uuuoooZZZVVVPPPKKKIIIHHHGGGFFFFFFDDDAAA???>>>===;;;:::777777666555555444333333000000111111222222222222//////////////////////////////............//////......------------......---...///000000000000000000000000000000//////...,,,---......///.........------///000222333444555666777777888999:::;;;;;;;;;;;;<<<<<<<<<:::999888555555444555555666777888777888999999<<>>===<<<===>>>???>>><<>>?????????>>>===<<<<<<>>>>>>===<<>>>>>>>>>>>??????>>><<<;;;<<<===>>>===<<>>>>>>>>===<<<;;;;;;<<<===>>>ooollliiihhhjjjkkkllllllkkkjjjgggccc```]]][[[[[[``````___^^^]]][[[ZZZYYYVVVTTTPPPLLLHHHFFFEEEDDDEEECCC???<<<:::888666444222222222222111111111111222222555:::???JJJ[[[kkkttt~~~}}}yyyyyyyyynnnjjjlllrrr|||{{{~~~}}}yyysssmmmhhhaaa[[[VVVPPPMMMJJJGGGEEECCC@@@>>>>>><<<:::999999888666444555555444444333222222111111000000/////////////////////............//////........................////////////////////////000000000000000000000000---------,,,,,,+++++++++...///000000000000///...000000111222444777999:::888999::::::::::::999888999888777666555444444444777555666:::;;;999<<<@@@BBBEEERRRhhhzzzwwwvvvvvvtttrrrqqqrrrqqqnnnkkkkkknnnqqqrrrrrrqqqpppooommmlllkkkiiiiiiiiihhhhhhiiiiiijjjiiiiiiiiiiiiiiihhhfffdddbbbccceeegggiiijjjkkkkkklllkkkkkkjjjiiihhhgggfffeeeeeeeeedddbbb```]]]\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\[[[ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXYYYYYYZZZ[[[ZZZZZZ[[[]]]]]][[[YYYZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUTTTRRRRRRRRRRRRSSSRRROOOMMMMMMNNNNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIFFFEEEEEEDDDDDDCCCBBBBBB???@@@@@@@@@@@@???>>>>>>======<<<;;;;;;<<<======ooollljjjiiikkkmmmmmmmmmmmmllliiigggdddaaa```___``````___^^^]]][[[ZZZYYYUUUSSSOOOKKKHHHFFFEEEDDDDDDAAA===;;;999777444222333222222222111111111111222111333777<<>><<<;;;:::888777777777555333333333333222222111111000111000//////......////////////............//////........................////////////////////////111111111111111111111111...---,,,+++++++++,,,---000000111111111111000000222222222333444666777888999999:::::::::999999888777666555444444444444444444333444888999888<<>>===<<<<<<;;;;;;;;;;;;<<<<<>><<<:::999777666555555555333111222222111111000000000000000000///............//////......------......///---------...............////////////////////////000000000000000000000000111000...,,,,,,...///000000111111111111111111000222222222333555666888999999999999999999999888888666666555555555666666777555444666999::::::@@@GGGQQQbbb|||zzzvvvqqqpppqqqrrrrrrpppnnnoooqqqrrrrrrrrrrrrrrrpppppppppooommmllljjjiiihhhhhhhhhhhhhhhhhhgggggghhhiiiiiiiiihhhggggggggghhhhhhiiijjjjjjjjjjjjiiihhhhhhgggfffeeedddccccccdddccc```^^^[[[ZZZYYYXXXZZZZZZZZZZZZ[[[\\\]]]^^^YYYYYYYYYXXXXXXYYYYYYYYY\\\[[[YYYWWWVVVVVVVVVVVVXXXWWWVVVVVVXXXXXXWWWVVVWWWWWWVVVUUUUUUUUUUUUUUUSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPOOONNNNNNNNNMMMKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>????????????>>>======;;;;;;::::::::::::;;;;;;jjjiiihhhhhhkkkmmmmmmmmmkkkjjjhhhgggeeedddddddddaaaaaa```___]]][[[YYYXXXRRRQQQNNNLLLIIIGGGFFFEEEBBB@@@<<<:::999777555333333333333222222222222111444222222555888@@@PPP```qqq{{{}}}xxxtttxxx~~~zzzpppfffbbbbbbdddjjjqqqtttzzz|||yyywwwuuurrrooolllgggaaa\\\WWWSSSNNNKKKFFFDDD@@@???>>>===;;;999777666444444444444222111111000000000000000//////000//////.....................------------......---------.........//////////////////////////////........................111000...------...000111000000000000000000000000000111222333555888:::;;;999999888888777777777777555444444555555666777888999999;;;>>>???BBBKKKUUUeee|||}}}xxxuuuqqqppprrrsssrrrpppnnnpppuuuxxxzzzxxxuuurrrpppppppppooommmllljjjiiiiiiiiijjjjjjiiiiiiggggggggghhhiiihhhfffeeefffhhhiiiiiijjjjjjjjjjjjiiiiiihhhhhhgggfffeeedddccccccdddcccaaa^^^\\\ZZZZZZYYYXXXXXXXXXXXXYYY[[[\\\]]]XXXXXXXXXYYYYYYXXXXXXXXX\\\[[[YYYWWWVVVUUUUUUVVVXXXWWWUUUVVVWWWXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTUUURRRSSSTTTTTTTTTRRRQQQPPPOOOOOONNNNNNMMMLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJKKKIIIIIIHHHGGGFFFEEEEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@?????????======>>>>>>======<<<;;;999999::::::::::::999999gggeeeeeefffiiikkkkkkkkkgggfffeeeddddddcccddddddaaaaaa```___]]]ZZZXXXWWWOOOOOOMMMKKKIIIGGGEEEDDDCCCAAA===;;;:::999777555333333333333222222222222333222222555777>>>LLLZZZmmmxxx}}}yyyvvvwww|||wwwmmmccc______```eeejjjooouuu}}}|||zzzwwwuuusssoookkkhhhddd```[[[VVVRRROOOKKKIIIDDDAAA>>>===<<<;;;:::888666555333333444333222000000000000000000000000000000///......------............------------......,,,,,,------.../////////////////////////////////------------------------...---,,,,,,,,,---...///111111000000000000111111000111222333666888:::;;;999888777666555555555666111222222333444555666777888888;;;???CCCJJJXXXeeeyyy~~~zzzwwwtttqqqqqqsssuuutttrrrpppssswww|||}}}xxxtttqqqqqqpppooonnnlllkkkjjjiiijjjjjjkkkjjjiiigggfffeeeggghhhgggdddcccfffiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhgggfffeeeddddddccccccbbbaaa```^^^]]][[[[[[VVVVVVVVVVVVWWWXXXZZZZZZXXXXXXYYYYYYYYYYYYXXXXXX[[[ZZZXXXWWWVVVVVVVVVWWWXXXVVVUUUUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTRRRSSSSSSSSSSSSRRRPPPOOOMMMMMMMMMMMMMMMKKKJJJJJJGGGIIIJJJIIIHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===;;;<<<<<<<<<<<<;;;::::::888888999999999999888888cccbbbbbbdddgggiiiiiihhhddddddcccccccccccccccdddbbbaaa```___]]]ZZZXXXWWWQQQQQQPPPNNNLLLJJJHHHGGGEEEBBB???===<<<;;;999777444444333333333222222222000000111444666;;;HHHTTTeeerrr~~~{{{wwwxxx}}}zzz|||zzzzzzvvvmmmccc___^^^^^^bbbgggnnnttt|||~~~uuutttrrrpppnnnjjjeeebbb]]]YYYTTTOOOMMMKKKHHHGGGBBB@@@===<<<;;;;;;999888666444333333333333222000000000000000000000000000//////...------------......------,,,,,,------...,,,,,,------...//////000////////////////////////------------------------,,,---------.........///333222111000000111222333222333333444666777999:::888777555444333333444444111111222333444666888999999999===CCCJJJVVVjjj|||zzzttttttqqqoooqqquuuxxxwwwvvvuuuvvvxxx{{{~~~~~~zzzwwwrrrrrrqqqpppooommmlllkkkhhhiiijjjjjjiiihhheeedddcccfffgggeeebbbaaaeeeiiihhhhhhiiiiiiiiiiiiiiihhhhhhgggffffffddddddcccbbbaaaaaaaaaaaa```^^^\\\[[[XXXXXXXXXXXXXXXYYYZZZ[[[XXXYYYZZZZZZZZZZZZYYYXXX[[[ZZZXXXWWWWWWWWWXXXXXXXXXVVVTTTTTTUUUVVVVVVVVVSSSSSSSSSRRRRRRSSSSSSTTTRRRSSSSSSSSSSSSQQQPPPOOOLLLMMMMMMMMMMMMKKKJJJIIIGGGHHHJJJIIIGGGFFFGGGIIIHHHGGGFFFDDDCCCCCCBBBBBB?????????@@@@@@AAAAAAAAA@@@@@@???>>>>>>======<<<999::::::::::::999888888777777888999999888777777aaa``````bbbeeeggghhhgggccccccbbbbbbbbbcccddddddbbbaaa```___]]]ZZZXXXWWWUUUUUUTTTSSSQQQOOOMMMLLLFFFCCC@@@>>>===<<<:::888444444444333333333222222......000333555999DDDPPP^^^kkkzzz~~~|||yyyyyy}}}yyy~~~||||||}}}~~~~~~{{{~~~{{{wwwtttttttttxxxnnneeeaaa______bbbgggnnnttt|||}}}yyyooonnnmmmlllkkkgggccc___XXXTTTOOOLLLJJJHHHFFFEEEAAA???===;;;;;;;;;999888666444333333444444222111000000000000111111111111//////...------------......------,,,,,,------...,,,,,,------...///000000////////////////////////..............................///000111111000000444444222222222222444444555555555555555666777888777666444333222222333333333333444555777999;;;<<<@@@AAAEEEMMMWWWggg~~~~~~vvvoooqqqooonnnqqqvvvzzzzzzyyyyyyxxxwwwyyy|||}}}|||yyyrrrrrrrrrqqqooonnnlllkkkggghhhiiiiiihhhfffdddcccbbbeeegggdddaaa```dddhhhgggggghhhiiiiiiiiiiiihhhgggffffffeeedddcccbbbbbb___```aaaaaaaaa___]]][[[\\\\\\\\\\\\\\\]]]]]]^^^XXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZXXXXXXWWWXXXYYYZZZWWWUUUSSSRRRTTTUUUUUUUUUSSSSSSRRRRRRRRRRRRSSSTTTSSSSSSTTTSSSSSSQQQOOONNNLLLMMMMMMMMMMMMKKKJJJIIIFFFHHHJJJIIIFFFDDDFFFHHHGGGFFFEEECCCBBBBBBAAAAAA======>>>???@@@AAAAAABBB?????????>>>======<<<<<<888999999999999888777777666777888999999888777666___```aaabbbcccddddddeeecccccccccbbbbbbbbbbbbbbb_________^^^\\\[[[YYYXXXYYYXXXVVVUUUSSSOOOJJJFFFHHHEEEBBB???>>>===:::888666555333111000000111111111000000222333666???III[[[iiixxx}}}zzz|||~~~{{{}}}zzzvvvsssqqqppppppoooqqqtttwwwyyy{{{{{{{{{zzzyyywwwtttrrrtttxxx{{{|||yyyqqqfff^^^\\\```eeepppttt|||~~~zzzvvvsssmmmkkkjjjhhhddd___YYYTTTOOOMMMIIIGGGFFFDDDBBB@@@===<<<:::888666444333333222222222111111111111000111111000///////////////,,,---///000000///---,,,///////////////////////////...,,,++++++,,,---...000//////............///.........------,,,,,,,,,...............///000111222333444444222222333444222333555666666666555444888777666444333222111111666222111444666666777;;;>>>DDDKKKXXXmmm{{{xxxuuusssssssssssstttvvvwwwyyyzzzvvvyyy{{{{{{zzzxxxwwwwwwyyyuuupppoooppppppooommmjjjiiihhhgggfffffffffffffffeeecccbbbbbbccceeefffgggggghhhhhhiiiiiiiiijjjffffffffffffeeecccaaa```aaa``````____________```\\\^^^cccggghhheee^^^YYYVVVWWWYYYZZZZZZZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[WWWUUUSSSSSSUUUWWWXXXXXXYYYWWWSSSPPPOOOQQQSSSVVVOOOPPPPPPQQQQQQPPPOOOOOONNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLJJJHHHFFFEEEFFFFFFEEEEEEDDDCCCAAA@@@>>>??????@@@@@@@@@????????????>>>>>>=========<<<999999:::::::::999888888777777666666666666777777ccccccbbbbbbbbbbbbcccccceeeeeedddcccbbbaaaaaa```_________^^^]]]\\\[[[ZZZXXXWWWVVVVVVUUURRRNNNKKKIIIFFFCCCAAA???>>>;;;999666555333222111111111111111000000222333555>>>HHHXXXgggxxx~~~{{{{{{~~~}}}xxxssspppmmmlllnnnppprrruuuwwwxxxyyyyyyyyyxxxvvvtttsssuuuzzz}}}wwwlllbbb___bbbfffnnnrrrzzz~~~|||zzzwwwssspppllliiifffccc___YYYSSSOOOMMMJJJGGGEEECCCBBB@@@>>>;;;:::888777666555444444222222222111111111000000//////...---------------,,,---...//////...---,,,..............................---,,,,,,---...///000000///......---............---------,,,,,,,,,...............///000111222444555444333222333444333444555666666666555555555555444333333333333444666333222666888888;;;@@@EEEQQQaaarrr}}}xxxvvvuuutttsssqqqqqqrrrssstttvvvwwwxxxwwwyyy{{{|||{{{yyyyyyyyyyyyuuuqqqooooooooonnnlllmmmlllkkkjjjjjjiiiiiiiiifffeeecccbbbcccdddfffggggggggghhhhhhhhhiiiiiiiiieeeeeeeeeeeedddbbb```___^^^^^^^^^___```aaacccccc]]]aaagggmmmnnnhhh```YYYVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZWWWUUUTTTUUUWWWYYYYYYYYYZZZWWWSSSOOONNNOOOQQQRRRQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLKKKIIIGGGEEEDDDEEEEEEDDDDDDCCCAAA@@@@@@;;;<<<===>>>???@@@@@@@@@>>>>>>>>>======<<<<<<<<<::::::::::::999999888777666666555666666777888999gggfffdddbbbaaaaaabbbccchhhgggfffdddbbb```___^^^^^^^^^^^^^^^^^^]]]\\\\\\XXXWWWWWWWWWWWWVVVSSSQQQKKKHHHEEECCCAAA???===:::777666444333111111111222222000000222333555===FFFUUUeeewww{{{yyyzzz~~~yyyuuusssqqqqqqsssuuuwwwyyyzzz{{{{{{|||{{{zzzyyyyyy|||tttiiicccdddggglllqqqyyy~~~{{{yyywwwuuusssqqqmmmjjjhhheee```[[[VVVQQQLLLIIIIIIFFFCCCAAA@@@???===;;;888777666555555555555555222222111111111000000000///...------,,,---------................................................------------...///000000111000///...------------...------------,,,,,,,,,............///000111222333555555555444333444555444444555666666666666555333333333333444555666666555444444888:::;;;AAAHHHOOObbbyyy~~~{{{wwwuuuuuuvvvwwwvvvppppppqqqrrrssstttvvvvvvxxxzzz|||}}}{{{zzzzzzzzzwwwtttqqqoooooonnnmmmlllnnnnnnnnnmmmllllllkkkkkkfffeeedddddddddeeeggghhhgggggghhhhhhhhhhhhiiiiiidddddddddcccbbbaaa```____________```aaabbbcccccc___cccjjjpppqqqjjj```XXXUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUWWWYYY[[[\\\[[[ZZZWWWSSSPPPNNNMMMNNNOOOSSSRRRPPPNNNMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>999:::;;;===>>>???@@@@@@=========<<<<<<<<<<<<<<<;;;;;;::::::999888777777555555555666777888999:::hhhfffdddaaa```aaaccceeejjjiiigggeeebbb```^^^]]]\\\]]]^^^^^^^^^^^^]]]]]]ZZZYYYXXXXXXXXXWWWUUUSSSMMMKKKHHHFFFDDDBBB???<<<999777666444222222222222222000111222222333;;;CCCQQQbbbuuu{{{xxxxxx{{{|||}}}}}}ppphhhfffhhhnnnssszzz}}}zzztttrrrpppnnnmmmkkkgggeeebbb^^^XXXSSSPPPLLLHHHFFFFFFDDD@@@???>>>===;;;999777666555444444333333333111111111111000000000000000//////......////////////...------------...///........................---------...///000111111111000///...---,,,,,,,,,------------------------............///000222222444555666666444444555666555555555555666555555555222222222333444555666777555555666999;;;===FFFPPPaaawww~~~{{{wwwuuuuuuuuuuuuuuuppppppqqqssstttuuuuuuuuuzzz|||}}}|||zzzxxxxxxyyysssrrrpppoooooooooooonnnnnnnnnnnnmmmmmmlllkkkkkkffffffeeeeeeeeefffggghhhgggggghhhhhhhhhhhhhhhhhhbbbbbbbbbaaaaaa```______ccccccbbbbbbbbbaaa``````^^^aaafffkkkkkkeee]]]VVVUUUTTTTTTTTTUUUWWWYYY[[[\\\\\\\\\[[[ZZZXXXVVVVVVXXXWWWVVVXXX[[[]]]]]]\\\XXXWWWTTTQQQOOOOOOOOOOOOTTTRRROOOMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>===:::;;;<<<===>>>?????????<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::999888888777777777777777666777777888999fffeeecccaaabbbdddfffhhhkkkjjjhhhfffcccaaa___^^^]]]]]]^^^^^^______^^^^^^^^^\\\ZZZYYYXXXWWWTTTRRRPPPNNNKKKIIIHHHEEEAAA>>>:::999777555333333333333222000111222222222999AAALLL^^^rrr~~~~~~zzzxxxxxxwwwmmmjjjjjjssswww}}}}}}zzzwwwnnnllljjjhhhgggeeebbb___ZZZVVVQQQNNNLLLJJJHHHFFFDDDBBB???======<<<:::888777666555333222111111000111111111000000000////////////............/////////...------------...///........................,,,---...//////000111111000000...------,,,,,,,,,---------------------------.........000111222333444555666666444444555666555555555444444444444555333333333333333444555666666666888;;;<<>>============>>>>>>>>>???>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888;;;:::999777666666666666dddccccccbbbdddfffhhhjjjjjjiiihhhfffdddbbbaaa```___``````aaaaaaaaa``````aaa___\\\ZZZYYYWWWTTTRRRRRRQQQNNNMMMKKKGGGCCC???<<<:::888666444333333333222111111333111111777>>>FFFXXXlllyyy}}}{{{zzzyyyxxxtttooonnnxxx{{{}}}zzzxxxuuusssiiigggeeecccbbb___\\\YYYSSSPPPLLLJJJIIIHHHGGGFFFCCC@@@>>><<<<<<;;;999888666555444222000/////////111111000000000/////////,,,,,,,,,+++,,,,,,---...........................------------------------,,,---...//////////////////...------,,,---------,,,,,,,,,------------...------...///000222333444333555555555444333444555555444333333222333333333333333333333444555666666777888;;;>>>@@@III]]]ppp}}}zzzxxxwwwwwwwwwwwwvvvrrrtttuuuwwwxxxwwwwwwvvvyyyyyyyyyvvvsssqqqpppqqqkkkmmmnnnooonnnnnnpppqqqrrrrrrsssssssssqqqooonnnjjjiiiiiiiiihhhggggggfffhhhhhhggggggggggggffffffbbbaaa```____________```^^^___aaabbbcccbbbaaaaaaYYYXXXVVVUUUVVVVVVTTTSSSRRRRRRSSSTTTVVVXXXZZZ[[[]]]]]]\\\[[[YYYWWWUUUTTTWWWWWWWWWXXXZZZ[[[ZZZXXXUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPNNNLLLKKKKKKLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLHHHHHHGGGEEEEEEDDDDDDEEEBBBAAA???===<<<<<<======????????????>>>===<<<<<<<<<<<<<<<<<<<<<=========;;;:::999888888888999:::===<<<:::888666555555444ccccccddddddeeeggghhhiiihhhggggggfffeeedddccccccdddddddddeeeddddddccccccdddaaa^^^\\\[[[YYYWWWUUUTTTSSSQQQOOOMMMIIIDDD@@@===;;;999777555444444444222111111333111000555<<<@@@QQQfffssszzz~~~~~~zzzzzzzzzyyywww|||zzzuuuttt{{{}}}~~~yyyuuusssqqqooonnnfffcccaaa___]]]ZZZVVVSSSNNNLLLIIIGGGGGGFFFDDDCCCAAA>>><<<::::::999888666444333222111000000000000111000000000////////////,,,+++++++++,,,,,,---...,,,---...//////...---,,,------------------------,,,---......///...---,,,------,,,,,,------......,,,,,,,,,---------......------...///000222444555222444555444333222333444444333222111111111222222000000111222444666888999999;;;???CCCGGGVVVppp}}}{{{zzzzzzyyyxxxwwwssstttvvvwwwxxxxxxwwwvvvsssssssssqqqooonnnoooppplllnnnpppooommmlllmmmooorrrsssttttttsssrrrpppnnnllllllkkkjjjiiigggfffeeehhhhhhgggggggggfffffffffbbbaaa```_________```aaa^^^___```bbbbbbaaa```___XXXUUUSSSSSSTTTTTTTTTSSSPPPRRRTTTVVVXXXZZZ[[[[[[\\\\\\[[[ZZZYYYWWWUUUTTTWWWVVVVVVWWWYYYYYYWWWUUUUUUUUUUUUTTTSSSQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLIIIHHHFFFEEEEEEEEEEEEFFFCCCAAA???===<<<<<<===>>>======>>>>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>:::999888777777999:::<<<<<<;;;:::888777666666555ddddddeeeffffffggggggggggggffffffffffffeeeeeeeeegggggghhhhhhggggggfffeeeeeebbb___]]]]]]\\\ZZZYYYUUUTTTRRRPPPNNNJJJEEEAAA===<<<999777555444444444222111222333111000444;;;;;;MMMaaannnvvv{{{}}}}}}xxxyyyzzzyyyuuuzzzyyyxxx{{{~~~}}}yyytttpppnnnmmmkkkiiicccaaa^^^\\\YYYVVVRRROOOLLLJJJGGGFFFFFFDDDBBB@@@???===:::999999888666555111111000000000000111111000000000000////////////------------......///000,,,---///000000///---,,,------------------------,,,---.........---,,,+++,,,,,,,,,,,,---...//////,,,,,,,,,------.........------...///111222444555222333444444222222333444444333111000000000111111......000222555888:::<<<:::===BBBGGGMMM___}}}|||yyywwwuuutttqqqooorrrtttvvvwwwxxxwwwvvvuuunnnoooooonnnmmmmmmnnnpppmmmpppqqqpppmmmjjjkkklllpppqqqrrrrrrrrrpppnnnlllmmmmmmlllkkkiiigggeeedddhhhhhhggggggfffffffffeeecccbbb```______```aaaaaa```aaabbbbbbaaa___\\\[[[WWWUUUTTTTTTUUUVVVUUUTTTPPPQQQTTTWWWZZZ[[[[[[[[[\\\[[[[[[ZZZYYYWWWUUUTTTVVVVVVVVVWWWXXXWWWUUUSSSUUUUUUUUUTTTRRROOOMMMKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIJJJJJJJJJKKKKKKLLLLLLIIIHHHGGGEEEEEEEEEFFFFFFCCCBBB???===<<<<<<===>>>::::::;;;<<<=========<<<<<<=========>>>>>>??????999999777777777999;;;===;;;:::999888777777777777hhhhhhhhhhhhiiijjjkkkllliiijjjlllmmmllljjjgggfffeeefffhhhjjjkkkjjjhhhggggggdddbbb```^^^\\\YYYWWWVVVTTTQQQPPPPPPLLLGGGBBB;;;:::999888777555444444444444444222000111333555===JJJ]]]mmmvvvyyyzzzzzz{{{yyyyyyzzzzzz|||zzzzzz{{{}}}yyytttrrrnnnllljjjiiigggeeebbb___[[[XXXVVVTTTQQQOOOIIIHHHGGGEEEBBB@@@???>>>;;;;;;:::888777555444444333222111111000000111111//////............//////---------------...///000......---,,,,,,+++******,,,,,,,,,---------......000///...---------------,,,,,,++++++,,,,,,---...000000///...------,,,,,,---...///000222222333333333222111000111222333444333333222222111222222222///000111333555777999;;;???AAAGGGRRR]]]nnn|||{{{xxxuuussspppooonnnnnnppprrrtttttttttsssrrrllllllmmmmmmnnnnnnoooooopppooolllkkkjjjkkkmmmnnnrrrqqqqqqpppooonnnnnnmmmjjjkkkjjjiiifffdddddddddiiiiiiiiiiiiiiihhhggggggfffeeecccaaa``````aaaaaabbbbbbaaaaaa`````````___YYYXXXVVVTTTSSSSSSSSSTTTRRRTTTVVVXXXYYYYYYYYYYYYZZZXXXVVVTTTSSSTTTVVVXXXVVVWWWXXXXXXXXXWWWVVVUUUUUUSSSOOONNNNNNNNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAAAAA???>>>======<<<<<<;;;;;;;;;:::999:::;;;<<<<<<;;;::::::666666555666777999;;;<<<888777666555555444444555mmmlllkkkjjjiiihhhhhhhhhjjjkkkmmmnnnnnnllljjjhhhggghhhiiijjjjjjjjjiiihhhhhheeeaaa___^^^\\\ZZZXXXWWWTTTRRRQQQOOOLLLGGGCCC>>>===<<<:::888666555555444444333222000111444666@@@MMM___nnntttvvvxxxyyyzzzxxxxxxzzzyyyzzz|||{{{||||||wwwssspppmmmjjjiiihhhfffdddbbb^^^[[[WWWTTTSSSQQQNNNLLLHHHGGGFFFDDDBBB@@@>>>===::::::999777666444333333222222111000000000111111//////............/////////......---------............---,,,,,,+++******,,,,,,,,,---------............---,,,,,,,,,,,,,,,+++++++++++++++,,,---------------...............---...///111222222333333333333222222222222333333333333222222222222222333555666777777888999;;;===AAACCCLLL\\\mmm}}}}}}{{{yyy{{{zzzxxxuuurrrpppooonnnoooppprrrssssssrrrqqqpppnnnnnnnnnoooooonnnmmmmmmmmmmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmjjjjjjiiihhhfffdddcccdddgggggghhhhhhhhhhhhggggggeeedddcccaaaaaaaaaaaabbbccccccbbbaaa```^^^]]]]]]ZZZYYYWWWVVVUUUTTTTTTUUUSSSTTTVVVXXXYYYYYYYYYYYYWWWVVVTTTRRRRRRSSSUUUWWWVVVVVVWWWXXXXXXWWWVVVUUUUUURRROOONNNNNNNNNMMMLLLNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGIIIHHHFFFDDDDDDBBB@@@@@@@@@???===<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;;;;:::888777666666666777888888777666555444333333333333mmmlllkkkiiihhhhhhggggggjjjkkkmmmoooooonnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjiiifffaaa^^^]]]\\\[[[YYYXXXVVVSSSQQQNNNKKKGGGDDDAAA@@@>>><<<:::777666555333333333111111222555777CCCPPPaaalllpppqqqtttxxxzzzxxxxxxyyywwwwww|||}}}~~~|||zzzuuuooojjjiiigggeeedddcccbbb```^^^YYYWWWSSSPPPOOOMMMJJJHHHFFFEEEDDDBBB@@@>>>===<<<888888777666444333222222222111111000000000000000//////............//////000///...---,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......---,,,,,,+++++++++++++++++++++******++++++,,,---++++++,,,---......//////...///000111222333333333333333444444444444333333333333222222222222333333444666777888888:::===???HHHMMMZZZnnn~~~yyywwwxxxwwwuuuzzzxxxvvvtttrrrpppooooooooopppqqqrrrqqqpppooonnnoooooopppqqqpppnnnlllkkkkkkkkkkkkkkkkkkkkklllllljjjkkklllmmmnnnnnnnnnnnniiiiiihhhgggeeedddccccccddddddeeefffggggggggggggccccccbbbbbbaaabbbbbbcccccccccbbbaaa___]]][[[ZZZ[[[[[[YYYXXXWWWVVVVVVVVVSSSTTTVVVXXXXXXYYYXXXXXXTTTRRRQQQPPPPPPQQQSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRPPPOOOOOONNNMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFGGGHHHGGGFFFDDDEEECCCAAA@@@???>>><<<:::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999777666555444444444666555444333222222222222fffffffffggghhhiiikkkkkkiiijjjlllnnnoooooonnnmmmooonnnmmmmmmlllmmmmmmnnnkkkgggbbb^^^]]]\\\\\\[[[XXXVVVSSSPPPMMMJJJGGGEEECCCBBB@@@===:::888666444222222222111111222555888CCCOOO^^^gggiiikkkpppvvvzzzxxxxxxxxxvvvtttxxx|||{{{yyyxxxuuupppiiieeecccbbb`````````___]]][[[WWWTTTPPPNNNLLLKKKHHHFFFCCCCCCAAA@@@>>><<<;;;:::666666555444333222111111111111000////////////000///......------......//////...------,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,---....../////////000111222333333333333333444555666555444333222333333222222222333444444222444777888999===CCCHHHSSS^^^pppzzzvvvuuuuuuuuuuuuwwwvvvuuusssqqqpppooooooppppppppppppooonnnmmmlllmmmoooqqqrrrqqqooommmkkkjjjkkkkkkkkkkkkjjjiiihhhggghhhkkkmmmnnnoooppppppjjjiiiggggggffffffdddcccaaabbbcccdddffffffggggggaaaaaabbbbbbbbbccccccdddaaaaaaaaa```___]]]\\\[[[\\\\\\[[[ZZZYYYXXXWWWWWWRRRSSSUUUVVVWWWVVVVVVUUUPPPPPPNNNNNNNNNOOOQQQRRRSSSTTTUUUWWWWWWWWWVVVUUUTTTRRRPPPOOOPPPOOONNNLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGEEEDDDCCCAAA?????????>>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888888777666555444444333666555444333222222222222bbbbbbccceeegggiiikkkmmmhhhiiijjjlllmmmmmmmmmmmmqqqqqqpppooooooooopppqqqlllhhhbbb___]]]]]]\\\\\\XXXWWWSSSOOOJJJGGGFFFFFFCCCBBB@@@===:::777555444222222222111111222555888@@@JJJWWW___bbbgggnnntttzzzxxxyyyyyyvvvrrruuu{{{}}}{{{yyyxxxvvvtttrrrmmmgggccc___^^^]]]]]]]]]\\\ZZZWWWUUURRROOOMMMKKKJJJHHHFFF@@@@@@???===;;;:::999888555444444333222111000000111000//////......//////......------------......,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,------++++++******++++++,,,---........................000111222333333444333333444444555666555444222111333222222222333444444555555777999;;;<<>>======??????>>>===<<<<<<<<<<<<<<<<<<<<<===;;;;;;::::::999999999999666666666666666555555555777666555444333333333333eeeeeeeeeeeefffgggiiiiiiggghhhiiijjjkkkkkkkkkkkkppppppppppppqqqqqqqqqrrrkkkhhhccc```___^^^]]][[[XXXVVVSSSMMMHHHEEEEEEFFFDDDCCCAAA>>>;;;999666555333333333111111222555777;;;BBBLLLUUU]]]fffooouuuzzzyyyzzz{{{wwwssstttzzz}}}yyyvvvwwwuuurrrooommmiiiddd```\\\[[[ZZZZZZZZZYYYVVVSSSRRRPPPLLLJJJIIIHHHFFFDDD>>>===<<<;;;999888777666444444333222222111000000000000///.....................------------......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,------...,,,,,,++++++,,,,,,---...000000//////////////////111222333444444444444444444444555444444333222111333222222333333444555666555777999:::<<>><<<<<<===>>>???>>>===;;;;;;;;;<<<<<<<<<<<<===::::::999888777777777777444555666777777777777777777666555444333333333333iiihhhhhhgggggghhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkkkkklllnnnpppqqqqqqqqqpppkkkhhhdddbbbaaa___]]][[[WWWVVVRRRLLLEEEBBBCCCEEEEEEDDDBBB@@@===;;;999888444444333222000111444666777;;;CCCNNN[[[hhhrrrwww{{{zzz|||}}}yyytttuuuzzz}}}zzzvvvrrrsssoookkkhhheeebbb^^^\\\YYYXXXXXXXXXXXXVVVRRROOONNNKKKHHHFFFEEEDDDBBB@@@<<<;;;:::999888666666555444333333222222111111000000///......------.........------,,,,,,------...,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++,,,------------,,,,,,------.../////////000000111111222222222333333444444444444444555444333222222111111111222222222333333555666666444777:::<<>>===<<<<<<>>>>>>===<<<999999999::::::;;;;;;;;;:::999777666555555555666555666777888888888777777666555444333222222222222iiiiiiiiiiiiiiijjjjjjkkkiiiiiijjjjjjjjjjjjkkkkkkhhhjjjllloooppppppoooooojjjhhheeecccbbb```]]]ZZZWWWUUUQQQKKKDDDAAABBBEEEFFFEEECCCAAA???===;;;:::444444444222000111333666555777>>>KKK[[[kkkuuuyyy{{{{{{}}}~~~zzzuuuvvvzzz~~~{{{xxxtttpppoookkkfffaaa___\\\ZZZXXXWWWVVVVVVVVVUUUSSSOOOLLLJJJHHHEEECCCBBBAAA>>>===;;;:::999888777666555444444333333333222111111111//////...------------......------,,,,,,------.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******))))))***+++,,,,,,...------------...//////......///111222333555555333333444444555444444444666444333111000000111111222222222333444555666777777;;;@@@EEEOOObbbzzzxxxtttvvvuuuvvvvvvuuusssssstttuuuppppppooooooooooooppppppppppppooonnnnnnnnnnnnooonnnmmmmmmlllkkkkkkjjjjjjfffeeedddcccdddfffiiijjjgggiiikkkmmmmmmkkkiiihhhfffccc```aaadddeeebbb^^^aaabbbcccdddddddddddddddaaabbbcccddddddcccbbbaaa```aaacccdddcccaaa^^^\\\XXXXXXYYYYYYXXXVVVTTTSSSVVVVVVWWWWWWVVVUUUSSSRRRSSSRRRQQQPPPOOOMMMLLLLLLNNNOOORRRTTTVVVVVVVVVVVVRRRQQQQQQRRRSSSRRROOOMMMIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEBBBBBBCCCDDDDDDCCC@@@>>>===<<<======;;;999777777888888888999999999999888666555444444444555666777888999999888777666555444333222111111111111llliiieeeccceeegggiiijjjgggiiikkklllkkkjjjjjjkkkkkkhhhfffhhhmmmqqqssssssppplllgggeeeeeeeeecccaaabbb```ZZZQQQIIIDDDDDDFFFJJJIIIHHHEEEBBB???===;;;777666555444333333333333333666<<>><<<;;;999999777666444444333333111111111111111111111111---------------...///000///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,---......---,,,,,,+++++++++++++++++++++***++++++,,,,,,+++,,,---...////////////111///---///222555444333555555555555444444444444333333222222111222222222555///...111444444444666999:::BBBQQQ```rrr}}}zzzwwwuuuuuuwwwwwwvvvuuutttsssrrrqqqppppppooonnnnnnooopppqqqooonnnllljjjjjjkkklllmmmmmmmmmmmmmmmllljjjhhhggghhhhhhgggffffffggghhhiiijjjjjjkkkkkkkkkkkkjjjjjjaaabbbbbbaaaaaa```___^^^aaabbbcccdddcccbbbaaa```]]]^^^^^^___```aaaaaabbb___```bbbcccdddcccaaa```YYYWWWUUUUUUWWWWWWUUUSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSQQQOOONNNNNNPPPSSSVVVWWWVVVUUUTTTQQQRRRSSSTTTSSSQQQOOONNNLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEECCCBBBAAAAAABBBBBBAAA@@@???>>>===<<<;;;;;;777888999::::::::::::::::::999999888777666666555777777777777666666666666333333333222222222111111hhheeebbbbbbcccfffggghhhhhhjjjlllllljjjiiiiiijjjkkkiiihhhiiimmmqqqqqqqqqooolllgggeeeffffffeeeccccccaaa]]]UUUNNNIIIHHHJJJJJJIIIHHHFFFCCC@@@===<<<999888666444333111111111444666:::BBBNNN___qqq|||}}}{{{xxxuuuttt|||zzzuuupppkkkgggbbb```]]]YYYVVVUUUUUUUUUSSSSSSQQQOOOMMMKKKJJJIIIEEEDDDCCCAAA???===;;;;;;888777666555444333333333111111111111111111111111......---------......///......---,,,,,,,,,---------------,,,,,,+++++++++************+++,,,---......---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...---...///000000111000000111000...000333555555444555555555555555555555555333333222222222222222333666222111555888888888;;;BBBCCCNNNbbbvvv{{{wwwtttqqqpppqqqtttuuuvvvvvvvvvuuuttttttqqqpppooonnnnnnoooooopppnnnmmmkkkiiihhhhhhiiijjjkkkkkkkkkkkkjjjiiihhhgggiiihhhgggffffffggghhhiiikkkkkkkkkkkkjjjhhhgggfffaaaaaaaaabbbaaaaaa```___bbbbbbcccdddcccbbbaaa```______```aaaaaabbbbbbbbb```aaabbbbbbaaa___]]]\\\ZZZXXXWWWWWWYYYZZZXXXVVVUUUTTTTTTTTTSSSSSSRRRRRRUUUUUUVVVUUUTTTRRRQQQOOONNNPPPSSSUUUWWWVVVUUUTTTQQQRRRSSSSSSSSSQQQOOONNNKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAA????????????@@@>>>===<<<;;;:::999999888777888888999::::::999999888888777777666555555444777666666666666555555555333333333222222111111111eeecccbbbbbbeeeggghhhhhhiiikkklllkkkiiihhhggghhhkkkjjjjjjkkknnnoooooonnnmmmjjjgggffffffggggggfffdddccc```[[[UUUPPPOOOOOOJJJIIIHHHFFFCCC@@@>>><<<<<<;;;888555222111000///444555777>>>JJJ[[[nnnzzz~~~|||xxxuuusssvvv}}}wwwrrrmmmhhhccc```\\\ZZZWWWTTTRRRQQQQQQQQQPPPOOOMMMLLLJJJHHHFFFFFFCCCBBBAAA???===;;;:::999555444444333222222222333000000000000000000000000//////...---------......------,,,,,,,,,---......------,,,,,,,,,,,,+++++++++******++++++,,,---...------,,,+++++++++,,,,,,---,,,,,,,,,,,,---...///...///000111222222222222333111000111444666666555555555555666666666666666333333222222222222333333444111222666888777999===GGGLLL[[[ttt}}}tttqqqpppnnnmmmoooqqqsssuuuwwwxxxxxxwwwvvvqqqqqqoooooonnnnnnnnnnnnnnnllljjjgggeeedddddddddhhhggggggggggggggghhhhhhjjjiiihhhggggggggghhhiiilllkkkkkkiiigggeeecccbbb``````aaabbbbbbbbbbbbaaabbbcccddddddcccbbbaaa`````````bbbccccccbbbaaa```aaaaaaaaa```^^^[[[XXXWWWUUUTTTSSSTTTUUUVVVUUUTTTUUUUUUUUUTTTSSSRRRRRRQQQUUUVVVVVVVVVUUUSSSQQQPPPNNNPPPRRRTTTUUUUUUTTTSSSPPPQQQRRRRRRQQQPPPNNNMMMJJJIIIHHHHHHHHHHHHJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFBBBAAA???>>>======>>>???<<<<<<;;;:::999888888777777777888888999999888888888888888777666666555555555555555555444444444444444444333222111111000000fffeeedddfffiiikkklllkkkjjjkkkllljjjhhhffffffgggkkkkkkllllllmmmmmmlllkkkjjjiiifffeeeeeeffffffgggcccbbbaaa^^^ZZZVVVTTTSSSJJJIIIHHHFFFDDDAAA???===>>><<<999666444333222333555666999???JJJYYYjjjttt}}}|||wwwtttsssqqq}}}~~~xxxsssnnnhhhddd```[[[YYYVVVUUUSSSQQQOOONNNMMMMMMLLLKKKJJJHHHGGGEEEDDDCCC@@@???>>><<<:::999777777333222222111111111222222000000000000000000000000000///...---------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000111222222333333222444333333333444666777777888777777666666555444444333333222222222333444444444333444777888888<<>>>>>>>>>>>???<<<<<<;;;;;;:::999999888666777777888888777777777999888888888777777777666444444444333333333222222444444333222111000//////ffffffeeegggjjjmmmmmmmmmkkkkkkkkkiiifffeeeeeefffjjjkkkllllllkkkjjjiiiiiihhhgggeeecccbbbbbbdddeeeaaa```___^^^\\\YYYVVVTTTKKKJJJIIIHHHEEECCCAAA???>>>===:::888777777888999<<<>>>BBBHHHPPP\\\hhhpppyyy|||~~~~~~{{{wwwtttrrrnnnxxx}}}vvvoookkkeee```]]]ZZZVVVTTTTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCAAAAAA===<<<;;;999888666555555222111111000000000111111////////////////////////000///...---------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,...////////////000111222222222222444444444444555555777888:::999888666555333222111333222222222333444444555666666888;;;;;;<<>>===<<<<<<======;;;;;;;;;:::999999888888666666666777777666555555666666666666666555555555333333333333222222222222333333222111111000//////fffdddcccdddgggjjjkkkkkkjjjjjjjjjhhheeedddeeefffiiijjjkkkjjjgggfffggghhhiiihhhfffccc```___aaaccc```___]]]\\\\\\ZZZWWWUUUNNNNNNMMMKKKIIIGGGEEEDDD@@@???<<<;;;;;;===???@@@EEEGGGKKKOOOUUU]]]gggmmmrrrvvvzzz{{{zzzvvvtttrrrmmmttt~~~vvvpppiiieee```[[[YYYWWWUUUSSSRRRRRRPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCAAA@@@???>>>:::999888777555444333222222222111000//////000000//////////////////////////////...---------......------,,,,,,,,,---......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,---...///000111///000111222333333333333444555666555444444666888:::999777666444222111000333222222333333444555666222444888<<<===BBBOOO]]]ppp{{{{{{rrroooooorrrrrroooooorrrssssssssssssrrrqqqppppppoooooooooooonnnnnnllllllkkkkkkiiihhhfffdddcccbbbbbbbbbccccccdddfffggghhhiiihhhfffeeedddeeeeeefff``````aaaaaaaaaaaaaaa```^^^^^^___aaaaaabbbbbbbbbaaaaaaaaaaaa```___]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\YYYYYYXXXWWWVVVUUUTTTTTTRRRSSSTTTTTTSSSRRRSSSUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQRRRRRRRRRQQQPPPOOOLLLMMMMMMNNNOOOOOONNNNNNNNNNNNMMMLLLLLLKKKKKKKKKEEEFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA===<<<:::999888999999:::999999888888777777777777555555666666666555444444333333333333333333222222333333333333222222222222222111111111111000000000fffdddaaabbbdddgggiiijjjiiiiiiiiigggeeedddeeeggghhhiiiiiigggddddddfffhhhkkkkkkiiiddd```^^^___aaaaaa^^^[[[[[[[[[ZZZXXXUUUSSSSSSRRRQQQOOOLLLJJJIIIDDDBBB@@@>>>>>>@@@CCCEEEKKKLLLLLLMMMQQQXXXaaaggglllpppuuuxxxxxxvvvtttsssnnnsss|||wwwpppkkkeeebbb\\\YYYWWWVVVUUUTTTQQQQQQOOOMMMJJJHHHEEEDDDBBBAAA@@@???>>><<<<<<;;;777777666555333222111111333333111000////////////..............................---------......///......---,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,,,,------,,,+++++++++,,,,,,---............///000111333444111111333444444444444444333555666555333333555888666666555444333222111111222222222333333555666666222555;;;@@@DDDMMM```rrrxxxuuuuuuooonnnooorrrqqqnnnmmmpppqqqpppooonnnnnnnnnoooooommmnnnnnnoooooonnnmmmlllkkkkkkjjjjjjiiihhhgggfffbbbcccdddeeefffggggggggghhhgggeeedddccccccddddddaaaaaabbbbbbcccbbbbbbaaa]]]^^^___```````````````___`````````___]]][[[ZZZ[[[ZZZYYYXXXYYYZZZ\\\^^^ZZZYYYWWWVVVTTTSSSSSSSSSPPPRRRSSSRRRPPPOOOPPPRRRSSSSSSSSSSSSTTTTTTTTTTTTQQQRRRSSSSSSSSSRRRPPPPPPNNNNNNNNNOOOOOOOOOOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJDDDEEEFFFGGGGGGHHHHHHHHHDDDDDDCCCBBBAAA@@@??????<<<;;;999888777777888888999999888888888888777777555555555555555444333333333333333333333333333333444444333333333222222222000000000000111111111111hhheeebbbaaadddgggjjjkkkiiiiiihhhfffddddddfffgggggghhhhhheeebbbbbbeeehhhmmmmmmkkkfff```]]]^^^```bbb^^^[[[ZZZ[[[[[[XXXVVVWWWWWWVVVTTTRRRPPPNNNMMMHHHFFFCCCAAA@@@BBBEEEGGGMMMKKKIIIHHHJJJQQQZZZaaaggglllrrrvvvwwwuuutttsssooorrrzzz}}}|||zzzssslllhhhddd```[[[XXXWWWWWWVVVVVVQQQPPPOOOLLLIIIFFFCCCBBB??????>>><<<;;;:::999999666666555444222111000000444333222000///.................................---------------...///000///...------,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,,,,------++++++++++++,,,,,,---...000000000111222444555666222333444555666666666666333555666555333333555888333333333333333333333333222222222333444555666777999===DDDKKKQQQ]]]ttt{{{vvvsssqqqooonnnpppsssrrrnnnmmmpppooonnnlllkkkkkkmmmoooppplllmmmnnnoooooonnnmmmmmmkkkkkkkkkkkkkkkjjjjjjiiicccdddfffggghhhhhhgggfffgggfffeeecccbbbbbbccccccdddddddddddddddcccbbbbbb]]]^^^______________________________^^^\\\ZZZYYY[[[ZZZXXXWWWXXXZZZ]]]___[[[ZZZXXXVVVTTTRRRQQQQQQTTTVVVXXXVVVSSSRRRSSSUUURRRRRRRRRSSSTTTTTTUUUUUURRRRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQMMMLLLKKKJJJJJJIIIJJJJJJDDDDDDEEEGGGGGGHHHHHHHHHCCCBBBBBBAAA@@@???>>>======<<<;;;999999999999:::;;;;;;;;;:::::::::::::::444555555555444444333222555666666666666666666666444444444333333333222222/////////000111111222222bbbaaa``````aaadddhhhjjjnnnkkkgggcccbbbcccfffgggggggggfffeeecccdddfffiiijjjjjjiiihhhfffdddcccbbb^^^]]][[[YYYWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTMMMIIIEEEDDDFFFGGGEEECCCCCC>>>;;;;;;>>>CCCNNNYYY___hhhpppsssuuuwwwvvvsssmmmooovvv}}}xxxrrrnnnqqqwwwuuu~~~~~~~~~~~~{{{rrrlllhhhfff```]]]ZZZWWWVVVUUUSSSQQQOOONNNLLLJJJFFFCCC@@@>>>???>>>===<<<:::888777777444333222222111111222222333111000000111111000...////////////////////////000///...---------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,......///000111222333333333333444444555666777777888888999999888777555444555555444333222222222222111000222555555333666;;;===AAAIIIVVVggg}}}zzzssspppnnnmmmkkkmmmoooooonnnmmmnnnooommmlllkkkjjjjjjlllnnnoooqqqqqqpppooonnnmmmllllllllllllllllllllllllllllllfffffffffeeeeeedddddddddcccdddcccaaa______aaabbbdddbbbaaabbbcccccc```^^^______^^^]]]]]]]]]]]]^^^aaaaaa```___]]][[[YYYXXXWWWXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVTTTSSSSSSRRRTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHFFFGGGHHHIIIHHHGGGFFFEEEAAAAAAAAAAAA???>>><<<;;;===<<<<<<:::999888777777999999888888888888888888555555444444444333333333333444666777888777555444999888666444222000...---000000000000000///......aaa`````````aaacccfffgggjjjgggdddaaa```bbbdddffffffffffffdddbbbbbbeeegggiiiiiihhhgggeeecccbbbaaa^^^\\\ZZZWWWVVVUUUVVVVVVXXXXXXWWWWWWVVVVVVVVVUUUQQQPPPNNNMMMKKKGGGCCC@@@===999666777999>>>HHHQQQ^^^gggooorrrsssvvvvvvsssqqqqqqtttxxxsssmmmkkkhhhgggmmmttt{{{tttmmmiiigggfff```]]]YYYWWWUUUTTTQQQOOOMMMLLLIIIGGGCCC@@@>>>======<<<;;;:::888777666555333333222111111111111222222111///000111111///...........................//////...---------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,......///000111222333333333333444555555666666777888888999999888666555444555444333222222222222222333333444777777666:::@@@AAAKKK\\\nnn|||tttooommmllllllkkkmmmnnnnnnmmmllllllmmmkkkjjjiiiiiijjjlllnnnoooqqqppppppnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkklllhhhggggggfffeeedddddddddbbbcccbbbaaa___^^^```bbbcccaaa______aaaaaa___]]]```___^^^^^^]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSRRRPPPNNNMMMLLLKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHFFFGGGHHHHHHHHHGGGFFFEEEBBBAAAAAA@@@???>>>===<<<======<<<;;;:::999888888999999999888888777777777555444444444444333333333333444666777888777666555555444444333222222111111000000000000000///......___``````aaaaaabbbccccccdddbbb```______```ccceeeeeeeeedddbbb```aaaccceeehhhhhhgggfffdddcccaaa```]]][[[XXXVVVTTTUUUVVVWWWYYYYYYYYYXXXXXXWWWWWWWWWXXXYYYYYYVVVOOOGGG@@@<<<777444222444666999AAAIIIZZZdddlllooopppssstttrrrvvvsssrrr{{{wwwqqqnnnqqqwww~~~uuugggccc___```aaadddmmmvvvxxxoooiiifffdddccc___\\\XXXUUUSSSQQQNNNLLLKKKIIIFFFBBB???===<<<<<<::::::999888666555444444333222222111111111111111111000//////000000///...........................///...---------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------//////000111222333333444444444444555555666666777888888888888666555333222333333222222111222222222333222444666666666===DDDIIIYYYrrr{{{sssmmmkkkkkkkkkkkkkkklllmmmllljjjiiiiiijjjhhhhhhhhhhhhiiilllnnnoooppppppooommmllljjjiiiiiihhhiiiiiiiiijjjjjjkkkkkkiiihhhgggfffeeedddcccbbb```aaaaaa```^^^^^^```aaadddbbbaaa```bbbbbbbbbaaa```______^^^^^^^^^^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYXXXXXXWWWWWWVVVVVVSSSSSSTTTTTTSSSSSSRRRQQQRRRRRRSSSTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTTTTVVVTTTRRROOOMMMJJJIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@>>>=========>>>======<<<;;;::::::999888:::999999888777666666555444444444444333333333333333444666777777777666555444333333333222111111111000000000/////////......______```aaaaaa```____________^^^]]]^^^```cccdddddddddcccaaa______bbbdddiiiiiihhhgggeeecccaaa```]]][[[XXXUUUTTTUUUWWWYYYXXXYYYYYYZZZZZZ[[[[[[\\\___``````YYYNNNCCC===:::555222222555666888===EEEUUU___hhhkkkkkknnnppppppwwwrrrqqqzzzvvvmmmhhhgggmmmvvv|||mmmccc___]]]___bbbhhhrrr|||xxxooohhhccc```^^^]]]ZZZVVVRRRPPPNNNKKKHHHIIIFFFCCC???===;;;;;;<<<888888777666555555444444222222111000000000000000000///......000000///.................................---,,,,,,---------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......///000000111222333444444444444555555666666666777888888777666555333222222222222111111111222222333555444555777777999CCCMMM\\\oooyyyuuuoookkkjjjkkklllllljjjkkklllkkkhhhffffffffffffffffffgggiiilllnnnooooooooommmllljjjiiiggggggffffffgggggghhhiiiiiiiiihhhhhhfffeeecccbbbaaa```___```aaa```______```aaacccbbbaaa``````aaaaaaaaa```______^^^]]]^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZ_________^^^]]]\\\[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTRRROOOMMMKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCAAA???===<<<===>>>???======<<<<<<;;;:::999999:::999999777666555444444444444444333333333222222444444555666666666666555666555444222111///......000000//////............___```aaaaaaaaa___]]]\\\\\\\\\]]]^^^___aaacccdddbbbbbbaaa___^^^___aaadddjjjjjjiiihhhfffdddbbbaaa]]][[[YYYWWWVVVWWWYYYZZZZZZZZZ\\\]]]___aaabbbccccccbbb^^^UUUJJJ@@@;;;:::444222222555666666;;;AAAOOOZZZdddffffffiiilllnnnsssqqqrrrzzzwwwkkkdddaaabbbjjjvvvwwwiiieeeaaa```cccffflllwww~~~uuummmfffaaa]]]ZZZYYYVVVRRROOOLLLJJJGGGEEEFFFDDDAAA===;;;:::;;;;;;777666666666555555444444222111000000//////000000///...---...///000///---........................------,,,,,,,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---......//////000000111222333444555555555555555666666666666666777777666555333222222222111111111111222333444444888888:::<<<>>>CCCPPP^^^zzzyyyuuuqqqllljjjiiijjjjjjiiiiiijjjkkkjjjgggeeedddeeedddeeefffhhhjjjlllmmmnnnmmmlllkkkjjjiiigggffffffdddeeeeeeeeeffffffggggggfffeeedddcccaaa```___^^^^^^```aaaaaaaaa```bbbcccaaaaaa```___^^^^^^^^^^^^______^^^]]]]]]]]]]]]]]]^^^]]][[[ZZZYYYXXXXXXXXX]]]]]]]]]]]]\\\[[[YYYYYYWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWSSSRRRQQQOOONNNMMMLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCBBBBBBBBB@@@>>><<<<<<<<<>>>???<<<<<<<<<;;;:::::::::999999999888777666444444333444444333333333222222222333333444555555555555555444333333111000///......000000///...---.........aaabbbbbbaaa```^^^[[[ZZZZZZ[[[\\\^^^```aaabbbccc`````````___^^^___bbbeeejjjjjjjjjhhhgggeeecccbbb]]]\\\[[[ZZZZZZ[[[\\\\\\]]]]]]___aaaccceeeggghhhaaa^^^XXXOOOFFF???;;;:::333111111333444333777===IIIUUU___``````ccchhhkkknnnnnnrrrzzzppphhh```^^^bbbnnn|||vvvjjjdddbbbbbbgggkkkqqq{{{xxxtttmmmgggbbb^^^[[[XXXTTTQQQMMMJJJHHHFFFCCCAAABBBAAA???<<<:::999999999555555444444444444444444111000000///////////////...---,,,---...///...---------------------------,,,,,,,,,,,,,,,------...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---...///000000111111222333444555555666666666666666666666666666666555444333222222222222222111222222333444555666666777;;;@@@EEENNNaaarrr{{{vvvpppmmmjjjhhhggghhhgggfffhhhiiijjjiiifffddddddddddddeeeggghhhjjjlllmmmnnnjjjjjjiiihhhgggffffffeeedddddddddddddddddddddddddddcccbbbaaa```___^^^]]]___aaacccdddccccccdddeeefffhhhhhhgggdddbbbaaabbb^^^]]]]]]\\\\\\\\\\\\\\\___]]][[[ZZZXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQRRRRRRSSSSSSTTTSSSSSSTTTUUUVVVVVVWWWWWWRRRQQQPPPOOOOOONNNOOOOOOIIIIIIHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<===>>>>>>;;;;;;;;;::::::999999999888777777666555444444333333333333333222222222222222222222333333333444444/////////000111111111222000///...---------...///dddcccbbbaaa___]]][[[ZZZXXXYYY[[[^^^___```aaaaaa^^^______^^^^^^```dddgggjjjiiiiiigggfffdddbbbaaa]]]^^^^^^______^^^^^^^^^]]]]]]^^^```aaabbbcccddd\\\XXXQQQKKKEEEAAA===:::555222111333333222777===DDDPPP[[[\\\[[[___eeehhhkkkmmmqqqvvvtttjjjfff``````gggvvvwwwmmmdddcccgggnnnttt{{{yyyoookkkfffbbb___[[[XXXUUUOOOMMMIIIGGGEEECCCAAA???>>>===<<<:::999777666666222222222222222222222222000000///............///---,,,+++,,,...///...---------------------------,,,,,,++++++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111111111111222333444555666666777666666666666666666666444333222111111222333444222222222333444666777888666999???HHHQQQ```xxx{{{yyyuuupppmmmjjjhhhggghhhhhhgggfffgggiiiiiihhhfffeeedddeeeeeefffhhhjjjkkklllmmmmmmggggggggggggfffffffffeeeddddddccccccbbbaaaaaaaaacccbbbbbbaaa``````______```ccceeegggffffffggghhhkkknnnpppnnnjjjfffdddddd]]]\\\[[[[[[ZZZZZZ[[[[[[^^^]]][[[YYYYYYZZZ[[[\\\XXXYYYYYYYYYYYYYYYXXXXXXWWWWWWUUUTTTRRRQQQOOOOOORRRRRRSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWRRRQQQPPPOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCBBBAAA@@@@@@AAA>>>>>>>>>>>>============:::999999999999888888888666666666555555444444444333333333222222222222111111111111111111222222333......//////000111111222111///...,,,,,,---...///fffeeecccaaa___]]][[[ZZZWWWXXX[[[]]]^^^_________]]]^^^^^^^^^___aaaeeehhhiiihhhhhhfffeeecccaaa```^^^___```aaabbbaaa```___[[[[[[[[[\\\\\\\\\]]]]]]XXXSSSMMMIIIGGGDDD>>>:::777444333444444444888>>>AAANNNXXXZZZXXX\\\cccfffkkkmmmpppsss{{{wwwggg```___^^^```iiizzztttjjjffffffllluuu~~~~~~uuunnnmmmiiieee```]]]YYYUUURRRMMMJJJGGGDDDCCCBBB@@@>>>:::::::::999888666444333000000000000111111111111000000///...............---,,,+++,,,...///...---------------------------++++++++++++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---...///000111222111222222333444555666666777777777777666666666666333222111111111222333444222222333444555666888999===AAAIIIUUUaaatttyyyssssssoooiiillljjjiiiiiijjjkkkjjjiiiggghhhiiihhhfffeeeeeeffffffgggiiijjjllllllmmmmmmffffffffffffffffffffffffddddddcccbbbaaa```______cccbbbbbbbbbaaaaaa``````aaadddggghhhhhhhhhiiijjjgggkkknnnlllgggbbb___^^^\\\[[[[[[ZZZYYYZZZZZZZZZ\\\[[[ZZZYYYZZZ[[[]]]^^^WWWXXXXXXYYYYYYYYYYYYXXXXXXXXXVVVTTTRRRPPPOOONNNRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQRRRTTTUUUVVVWWWWWWSSSRRRQQQPPPOOONNNNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCAAA@@@@@@@@@@@@===>>>>>>>>>>>>>>>===<<<999999888888888888888888555555555555555555444444333333333222222222111111000000000///000111111222111000000000/////////...111///---,,,,,,,,,...///gggeeebbb^^^[[[YYYXXXXXXVVVYYY\\\^^^^^^^^^___```_______________```aaabbbfffiiikkkjjjgggcccaaa```ccckkktttuuunnnccc[[[XXXZZZ[[[]]]^^^^^^\\\ZZZXXXSSSPPPMMMJJJGGGDDD@@@===888666444222111222444555???HHHTTT[[[\\\\\\\\\^^^fffhhhlllpppuuu~~~jjj^^^\\\```]]]bbbkkkzzz{{{mmmfffhhhnnnvvv~~~zzzuuupppmmmggggggddd___YYYRRROOOMMMKKKIIIFFFCCC???===;;;::::::999888666555333222111111000///......///000111////////////////////////,,,---......//////..............................,,,,,,+++************+++,,,,,,,,,++++++*********---,,,,,,+++***)))((((((******+++,,,,,,,,,++++++......//////000000111111111222333444555555555555666666666666555555555555666333111111333333222000333555666444333444999===AAAHHHUUUdddvvv}}}tttqqqpppnnnlllhhhhhhhhhhhhhhhgggggggggiiiiiijjjjjjjjjiiihhhhhhfffeeefffiiinnnqqqpppnnnjjjiiiggggggggggggeeecccgggfffeeedddcccaaa``````____________```bbbcccdddggghhhjjjkkkjjjiiigggeeeeeeeeeddddddcccbbbaaaaaa[[[[[[[[[ZZZ[[[[[[\\\\\\^^^\\\ZZZYYYXXXYYYZZZ[[[YYYXXXXXXXXXXXXXXXYYYZZZWWWWWWUUUSSSPPPNNNOOOQQQRRRRRRSSSSSSRRRPPPMMMLLLJJJJJJKKKLLLMMMOOOQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTOOOOOOPPPPPPPPPOOONNNNNNJJJJJJIIIHHHGGGEEEEEEDDD@@@@@@AAAAAAAAA@@@???>>>======<<<<<<<<<<<<======999888777666666666777888:::999777666444333333222333333111000000000111222000000000000000000000000///---+++,,,///000...,,,------...//////...------fffdddaaa^^^[[[YYYXXXXXXWWWYYY\\\^^^]]]]]]^^^________________________```ccceeehhhhhhfffdddcccbbbkkkttt}}}}}}rrrdddYYYUUUXXXYYY[[[]]]]]][[[YYYWWWTTTQQQMMMIIIGGGDDDAAA???999777555222111222444555<<>>===<<<;;;;;;;;;===<<<;;;999999999:::::::::999777555444333333222333222111000000000111111111111111111111111111111///...,,,---///000///---------------------------dddbbb___]]][[[YYYYYYYYYXXXZZZ]]]^^^]]]]]]]]]^^^^^^^^^^^^______^^^]]]]]]^^^aaadddfffeeedddddddddnnnyyyuuudddZZZVVVXXXZZZ\\\^^^^^^\\\ZZZYYYVVVSSSMMMIIIGGGEEECCCBBB;;;999666333222333444555777@@@MMMVVVZZZ[[[\\\^^^eeegggkkknnnqqq{{{xxxfff\\\UUUUUUWWWYYY___jjjxxx|||tttooolllpppyyyxxxsssooommmjjjiiigggddd^^^XXXRRRMMMJJJIIIDDDCCCAAA???===<<<;;;:::777777666555333222111111222111111000000111111222........................,,,,,,---...............////////////////////////------------,,,,,,,,,,,,*********+++++++++++++++,,,,,,++++++******)))))),,,,,,---............---000000111111222333333444333444555555666666666666777666666555444333333222222111000222444666777666111444777888999;;;AAAFFFQQQ```wwwyyyqqqmmmmmmmmmkkkjjjjjjiiiiiihhhiiijjjlllmmmpppoooooonnnmmmkkkjjjiiilllkkkkkkmmmpppqqqpppnnnkkkjjjhhhhhhiiiiiihhhfffiiihhhgggeeedddcccbbbbbb______```aaacccdddffffffkkkkkklllkkkjjjhhhfffddddddcccbbb```^^^\\\ZZZZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]\\\[[[ZZZZZZ[[[\\\^^^___\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXVVVSSSRRRSSSTTTRRRRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPPPPQQQQQQPPPOOOOOONNNIIIHHHHHHGGGFFFEEEDDDDDDBBBBBB@@@?????????@@@AAABBBAAA???>>><<<;;;;;;;;;;;;;;;999888777777777777999888666555444333222222222222111000000000000111111111111111111111111111000///......///000///---......,,,,,,,,,,,,......bbb```^^^\\\[[[ZZZZZZZZZZZZ\\\^^^___^^^]]]]]]^^^]]]]]]^^^^^^^^^]]]\\\[[[]]]```cccdddcccccccccdddhhhsss}}}{{{ooobbb\\\\\\\\\]]]```bbbbbbaaa___]]]YYYUUUOOOKKKIIIGGGFFFEEE>>><<<888555333333444555444===IIISSSYYY\\\^^^___dddfffkkkooorrr{{{hhh[[[VVVSSSSSSTTTWWW]]]iiivvvxxxrrroooooopppuuuzzztttnnnllljjjiiihhheee```XXXQQQLLLIIIGGGFFF@@@???>>><<<;;;:::::::::555555444333222222111111111000000000000000000111........................,,,,,,---.........------........................,,,,,,,,,,,,,,,++++++***))))))******++++++,,,,,,+++++++++++++++++++++***------...///////////////000000111111222333333333444555555666777777666666666666555444333222111111111111111222333555666777333666888999<<>>===<<<===???@@@AAA@@@???>>>===<<<<<<<<<::::::999777666555555444888777666444333222222222222111111000000000000000222222222222222222222222000///////////////.........---+++******+++---...```___]]]\\\[[[\\\\\\]]]]]]___aaaaaa___]]]]]]]]]\\\]]]]]]]]]]]]]]]\\\\\\___aaacccdddbbbbbbbbbcccdddkkkqqqnnnddd]]]\\\______aaacccdddeeecccaaa```\\\XXXRRRNNNLLLKKKJJJIIIAAA>>>:::777444444444555444;;;FFFPPPXXX]]]aaabbbdddffflllpppsss{{{ooo]]]TTTSSSRRRSSSTTTUUU\\\gggsss~~~{{{tttnnnlllnnnrrruuu|||xxxrrrmmmkkkiiigggfff___YYYQQQJJJGGGEEEBBBAAA<<<;;;:::999999888999999333222222222111111000000...//////////////////...........................+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------)))))))))******++++++++++++++++++++++++,,,,,,,,,......///000000000000/////////000000111222222333444555666666666666666666444444444333222111111000111111222222222333555666;;;<<<===???EEEQQQ___jjjyyyrrrpppnnnlllkkkjjjiiihhhjjjjjjiiiiiijjjlllnnnooonnnnnnooopppqqqqqqqqqqqqnnnnnnooonnnnnnmmmlllllljjjiiihhhhhhjjjkkkjjjiiijjjhhhfffdddbbbbbbbbbcccbbbccceeegggiiiiiijjjjjjjjjjjjiiigggeeecccaaa```_________^^^^^^]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]^^^\\\\\\[[[ZZZYYYXXXXXXXXX\\\\\\\\\\\\[[[YYYXXXWWWUUUVVVWWWVVVTTTSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOMMMNNNNNNMMMLLLKKKJJJIIIFFFFFFFFFEEEEEEDDDDDDDDDEEECCCAAA@@@???@@@BBBCCC???>>>>>>===============<<<<<<;;;:::999888777666777666555333222222222222111111111111000000//////111111111111111111111111///000000///...---.........---+++******+++---...___^^^]]]]]]]]]^^^______```bbbccccccaaa^^^^^^^^^]]]\\\\\\\\\\\\]]]^^^___bbbdddeeeeeecccbbbbbbcccfffhhhhhhccc]]]ZZZ\\\___aaaccceeefffeeedddaaa___^^^ZZZVVVRRRPPPOOOMMMLLLCCCAAA<<<888555444444555444999BBBLLLUUU]]]bbbdddeeehhhnnnrrrttt{{{pppcccVVVQQQQQQPPPRRRTTTUUU[[[dddoooyyyuuurrrooommmnnnsssxxx|||~~~yyyvvvqqqllliiifffcccaaaXXXRRRJJJDDDBBBAAA>>><<<888888777666666666777777111000000000000000000000---......//////......---------------------------++++++,,,---------------++++++++++++++++++++++++,,,,,,---......,,,+++***)))))))))*********************++++++,,,,,,------......///000000000000/////////000000111222222222444555555666666666555555222222222222111111111111111222333333222333555777;;;>>>BBBHHHSSSdddwwwzzzuuummmlllkkkjjjiiihhhhhhhhhkkkllllllmmmmmmnnnnnnnnnlllmmmnnnpppqqqrrrrrrsssnnnooopppooommmllllllllljjjiiiiiijjjlllmmmlllkkkkkkjjjgggdddccccccddddddfffgggiiikkklllllllllkkkiiihhhgggeeecccaaa``````^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYZZZZZZ[[[\\\^^^^^^\\\\\\[[[ZZZXXXWWWVVVUUUXXXYYYZZZZZZZZZXXXWWWVVVTTTUUUWWWWWWUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSOOOPPPRRRSSSSSSRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNLLLMMMLLLLLLKKKJJJHHHHHHEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@?????????@@@@@@======<<<<<<<<<<<<======999999999888888666555444555555444333222222222222000000111111000000///...000000000000000000000000...///000///---,,,,,,---,,,,,,************,,,,,,___^^^^^^]]]^^^___aaabbbcccdddfffeeebbb```______^^^\\\[[[[[[\\\^^^aaabbbdddeeeffffffddddddeeefffhhhgggdddaaa______```bbbfffggghhhiiihhheeecccaaa___]]]YYYVVVTTTSSSPPPNNNEEEBBB>>>999666555444555555888>>>GGGQQQ[[[aaaeeehhhkkkpppssssssxxxxxxbbbZZZRRROOONNNMMMOOORRRUUUZZZcccllltttxxxzzzzzzrrrrrrrrrssswww||||||zzzvvvsssoookkkgggbbb]]]ZZZQQQKKKDDD@@@???>>>;;;777777666555555444444444555////////////////////////---...///000000///...---------------------------++++++,,,------------,,,++++++++++++++++++++++++((()))***++++++)))'''&&&************))))))))))))******++++++,,,---......---...//////000000//////000000111111222333333333444444555555555555444444000000000111111111111222000333555555555666999<<<;;;AAAKKKXXXiii~~~{{{uuurrrkkkkkkkkkjjjiiijjjkkklllnnnooopppqqqrrrqqqooonnnlllmmmnnnooopppqqqqqqqqqnnnppprrrqqqnnnlllmmmnnnlllkkkkkklllnnnpppooonnnnnnllliiifffeeeeeefffgggjjjkkkmmmoooooonnnmmmllliiihhhfffdddcccbbbaaaaaa^^^^^^^^^]]]]]]\\\\\\\\\YYYYYYYYYZZZ[[[]]]^^^___[[[[[[[[[ZZZYYYXXXWWWWWWUUUVVVWWWXXXXXXWWWUUUTTTTTTVVVXXXXXXWWWVVVVVVWWWSSSSSSRRRRRRRRRRRRRRRRRROOOPPPRRRSSSSSSRRRPPPOOOLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDCCCCCC>>>>>>>>>>>>==================<<<;;;;;;:::;;;;;;444444555555555333222111555444333222111111111111///000111111111000......////////////////////////---///000...+++***+++,,,+++++++++******+++++++++___^^^^^^^^^___```bbbcccdddfffgggfffccc```______^^^]]][[[ZZZ[[[___bbbeeedddeeeffffffffffffgggiiiiiifffdddcccdddfffggghhhjjjkkklllmmmkkkiiieeeccc```^^^[[[YYYWWWUUURRROOOFFFCCC???:::777555444555555666;;;DDDNNNYYY```dddkkkmmmrrrtttrrrvvv~~~gggZZZTTTOOONNNLLLJJJLLLPPPUUUZZZbbbjjjqqquuuvvvvvvssstttvvvzzz~~~|||zzzxxxwwwsssqqqmmmiiiddd___XXXTTTMMMGGG@@@===>>>===999555666555444444333333333333.........///////////////...///000111111000///...------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---------,,,***(((++++++******))))))((((((******+++,,,------......---......///////////////111222222333333444555555333444444555444444333333/////////000111111222222000333666777777999===AAAAAAJJJYYYlll|||wwwrrroookkkllllllllllllmmmppprrrpppqqqtttuuuuuusssqqqooommmmmmnnnoooooooooooonnnooorrrsssrrrooonnnnnnpppnnnmmmmmmnnnqqqrrrrrrqqqpppnnnkkkhhhgggggghhhiiimmmnnnoooqqqqqqooonnnmmmiiihhhgggeeedddcccbbbbbb______^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[]]]^^^___ZZZ[[[[[[[[[[[[ZZZZZZYYYRRRTTTVVVWWWWWWVVVUUUSSSUUUWWWYYYZZZYYYXXXXXXXXXRRRQQQQQQPPPPPPPPPQQQQQQOOOPPPRRRSSSSSSQQQOOONNNJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHDDDDDDDDDDDDDDDCCCCCCCCC@@@AAAAAAAAAAAA@@@?????????>>><<<;;;999999888888555666777777777666555444444444333222111111111111///000111111111000...---////////////////////////,,,...///...***)))***,,,)))***++++++++++++***)))```___^^^^^^```bbbeeegggfffffffffeeeccc```]]][[[\\\\\\\\\]]]___aaaccceeedddeeeggghhhhhhgggfffeeedddeeeffffffffffffhhhjjjnnnnnnnnnnnnllljjjhhhgggbbbaaa___^^^]]]ZZZVVVSSSOOOJJJBBB<<<888666444333222222666@@@MMMXXX___bbbiiioootttsssqqqsss}}}ooo```SSSOOONNNOOOOOOMMMNNNQQQUUUWWW]]]dddlllqqqttttttwwwyyy|||||||||{{{xxxuuurrrooojjjddd___YYYRRRNNNAAA@@@>>><<<:::888666555444444333333222111000000111000......000000000/////////.........---------.................................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************++++++***++++++,,,,,,------...222111111111000000//////000111222333444444444444555555444333333222111111222222111000000000000111777444333555777999@@@GGGKKK^^^vvv|||zzzwwwqqqmmmkkkjjjjjjiiijjjkkkmmmmmmnnnppprrrssssssqqqnnnmmmnnnnnnnnnoooooommmjjjgggjjjlllmmmoooooonnnlllkkklllmmmooopppqqqqqqqqqpppooonnnllljjjhhhhhhhhhhhhnnnnnnnnnmmmllllllkkkkkkiiigggeeecccaaa`````````___]]][[[YYYXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]]^^^^^^_________]]][[[YYYVVVTTTUUUVVVWWWWWWXXXXXXWWWWWWYYYZZZ[[[\\\[[[YYYWWWVVVTTTSSSQQQOOONNNNNNNNNOOOOOOPPPPPPNNNLLLJJJKKKKKKJJJIIIHHHHHHIIIJJJLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA======>>>??????>>><<<<<<;;;;;;;;;:::999888666666666555555555555444444444111000000///////////////111111111111111111111111///............---------.........------,,,,,,,,,111///---+++++++++,,,---^^^^^^^^^___```bbbeeefffffffffffffffdddaaa___]]]___^^^______aaaccceeeffffffggghhhhhhhhhgggfffeeeggggggfffddddddggglllpppqqqqqqqqqooommmjjjhhhfffcccbbb```^^^]]][[[WWWTTTRRRMMMEEE???;;;888666444444333666>>>IIITTT[[[___fffmmmrrrrrrppprrrzzz}}}gggYYYUUURRRPPPQQQPPPLLLKKKNNNPPPSSS[[[dddnnnuuuyyy{{{{{{~~~{{{vvvtttsssrrrqqqvvvrrrkkkccc\\\TTTLLLGGG???>>>===;;;888666555444444333333222111111000000111///......///000000//////.........------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,---......//////222111111111000000000000222222333444555555555555555444444333222222111111111000000000111222333333555444555888999;;;DDDMMMaaawwwzzzvvvuuusssoookkkjjjiiiiiiiiijjjkkkmmmnnnnnnnnnpppppppppooommmlllkkkkkkkkkmmmnnnmmmjjjgggiiijjjlllmmmnnnmmmlllkkkkkklllmmmnnnoooooonnnmmmlllllljjjiiiiiiiiijjjkkkmmmmmmllllllkkkkkkkkkjjjiiigggeeebbb```_________]]]\\\ZZZXXXWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^^^^``````___^^^\\\YYYVVVUUUWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[ZZZXXXVVVUUURRRQQQPPPOOONNNNNNOOOOOOOOOPPPQQQOOOLLLJJJIIIJJJHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@======>>>???>>>===<<<;;;;;;;;;;;;:::999888666555555555555555444444444444222222111000000000000000....................................---------------------,,,,,,,,,,,,,,,---,,,***((((((((()))***[[[\\\^^^```bbbcccddddddffffffggggggfffdddbbbaaabbbbbbcccccceeefffhhhiiiiiiiiijjjjjjjjjhhhgggfffiiihhhfffddddddiiiqqqvvvuuuuuusssqqqnnnkkkhhhgggeeecccaaa___]]][[[WWWTTTTTTOOOHHHBBB>>>;;;888555555444555:::CCCNNNVVVZZZbbbiiioooqqqnnnooouuu{{{sss```TTTSSSQQQPPPRRRQQQMMMKKKMMMNNNSSS[[[eeennnvvv{{{}}}zzzuuuqqqppprrruuuzzztttkkkbbbXXXOOOGGGBBB<<<;;;:::888666555333222333333222222111000000000111///......///000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,------......///000000000111111111111111000000000333333444555666666666666444444333333222222111111//////000000222333444555555666:::===>>>CCCPPP^^^yyy|||xxxssspppppppppmmmjjjhhhhhhhhhiiijjjlllmmmnnnmmmmmmmmmmmmllllllkkkkkkiiiiiiiiijjjlllkkkiiigggggghhhjjjkkklllkkkjjjjjjiiijjjkkklllllllllkkkjjjiiiiiihhhhhhhhhjjjkkkllljjjjjjjjjjjjiiiiiiiiiiiihhhfffcccaaa^^^]]]]]]]]][[[ZZZXXXWWWVVVWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^bbbaaa```^^^\\\YYYWWWUUUYYYYYYZZZ[[[[[[[[[[[[ZZZWWWXXXYYYYYYXXXWWWUUUTTTPPPOOOOOONNNNNNOOOOOOPPPOOOPPPRRRPPPMMMJJJHHHGGGEEEFFFHHHJJJKKKLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@??????======>>>>>>===<<<<<<;;;:::::::::999999777666555555555555555444444444444333222222111111111111111....................................------------+++++++++++++++,,,,,,,,,,,,+++)))(((''''''(((((([[[]]]___bbbddddddddddddeeeeeefffgggggggggfffeeegggggghhhhhhiiijjjkkklllllllllmmmlllllljjjhhhggghhhhhhgggggghhhmmmtttyyywwwvvvtttrrrooollljjjiiifffdddaaa___^^^[[[XXXVVVSSSOOOIIIDDD???<<<888555555333333777>>>HHHRRRWWW^^^eeelllnnnmmmlllppptttnnn^^^TTTMMMLLLMMMQQQRRROOONNNPPPQQQVVV^^^ffflllrrrwwwyyy~~~}}}yyysssooopppvvv{{{{{{uuukkk```VVVLLLDDD@@@999888777666444333111111222222111111000000000000000///------///000///...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,---------...//////000000111111111111111111111111111333333444555555555555555333333333333222222111111//////000000222333555555777999===BBBFFFPPPeeexxxwwwwwwtttpppoooooonnnllljjjhhhhhhiiijjjlllnnnooopppnnnmmmllljjjjjjkkkkkklllkkkjjjiiijjjkkkjjjhhhfffffffffhhhiiiiiiiiiiiiiiiiiijjjkkklllkkkjjjiiihhhhhhhhhgggfffggghhhiiijjjhhhhhhhhhhhhggggggggggggfffdddaaa___]]][[[[[[[[[YYYYYYXXXWWWVVVVVVWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^bbbaaa```^^^[[[YYYWWWVVVYYYYYYZZZ[[[[[[[[[[[[ZZZVVVWWWWWWWWWVVVUUUTTTSSSNNNNNNNNNNNNOOOOOOPPPPPPNNNPPPRRRQQQNNNIIIFFFEEECCCEEEHHHKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCAAA@@@???>>>===============<<<;;;;;;:::999999999999888777666555555555555444444444333333222222111000000000000111000000000000000000000000.........---------,,,,,,))))))******+++++++++,,,------+++******)))******\\\^^^aaadddeeeeeedddcccbbbcccdddfffggghhhhhhiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnmmmkkkiiihhheeegggiiilllnnnqqquuuyyyvvvuuusssqqqooonnnlllllleeeccc```^^^]]]\\\YYYWWWQQQMMMIIIDDD@@@<<<888555333222222555;;;EEEOOOVVV[[[bbbiiilllkkkkkkmmmooommm^^^UUULLLKKKMMMQQQRRROOOOOOQQQTTTZZZaaahhhmmmqqqvvvyyy{{{uuutttqqqllljjjmmmuuu{{{}}}uuuiii]]]QQQHHH@@@;;;666555444333222111000000111111000000000000//////000...------...//////...,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---------...//////000000111111111111111222222222222222333444444444444333333222222222222222111111000000000111222444555666888:::???FFFOOO```{{{yyyvvvsssqqqooommmlllkkkjjjhhhhhhiiijjjlllnnnoooppppppooommmllljjjjjjkkklllmmmmmmllljjjjjjjjjiiigggeeedddeeefffgggggghhhhhhhhhkkkkkklllmmmmmmllljjjjjjjjjiiigggfffeeeeeeffffffgggggggggfffeeeeeeddddddbbbaaa___\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^```___^^^\\\YYYXXXVVVVVVWWWXXXYYYYYYZZZZZZYYYYYYVVVVVVVVVUUUUUUTTTSSSRRRMMMNNNNNNOOOPPPPPPPPPPPPNNNPPPRRRQQQMMMIIIFFFEEECCCEEEHHHKKKLLLLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>======>>>===<<<<<<;;;:::::::::888888888888777666555555555444444444444333333333111111000////////////000////////////////////////...------------,,,,,,,,,)))))))))******+++++++++...---,,,,,,++++++******^^^___aaacccdddcccbbbaaa___```aaadddfffhhhjjjkkkkkkkkkllllllmmmllllllkkkkkkkkkllllllllljjjiiihhhbbbfffkkkooorrrtttvvvwwwuuutttrrrpppnnnmmmlllllldddaaa^^^]]]\\\\\\ZZZYYYPPPMMMJJJGGGCCC???:::777333333333555:::BBBLLLSSSZZZ___fffjjjkkkkkklllnnnyyy~~~mmm^^^UUURRROOOOOORRRRRROOONNNQQQVVV]]]fffmmmsssxxx}}}yyyooommmiiiggggggkkkrrrwwwyyypppcccVVVJJJAAA:::666333333333222111000000///000000000///////////////000...------...//////...,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++---...///------......///000000000111111111222222222222222222222333333444333333222222222222222222222111111111111222333555777999:::<<<>>>DDDOOO]]]rrrvvvssstttmmmmmmllljjjiiigggfffeeeiiiiiikkkmmmnnnoooooooooooonnnlllkkkkkkkkklllmmmmmmkkkiiiiiiiiihhhgggeeeddddddeeeeeefffggghhhiiikkklllmmmnnnnnnnnnmmmllllllkkkiiigggeeeeeeeeeeeehhhhhhgggeeedddcccbbbaaa___^^^\\\ZZZYYYYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[\\\]]]]]]^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXVVVVVVUUUTTTTTTSSSSSSSSSNNNOOOPPPPPPQQQQQQQQQPPPNNNOOOQQQOOOLLLIIIGGGFFFDDDFFFIIIKKKKKKJJJIIIGGGGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@???>>>>>>======>>>===<<<::::::999999999777777777777777666555555444444444444333333333333111000000///////////////------------------------------------,,,,,,,,,,,,***************++++++++++++++++++******)))((((((^^^___```aaaaaa```___^^^\\\]]]___aaadddgggjjjlllhhhiiijjjjjjjjjiiihhhgggfffggghhhiiiiiihhhgggfffcccggglllppprrrtttvvvxxxvvvuuurrrooollljjjiiiiiiaaa___\\\[[[\\\\\\[[[ZZZQQQOOOMMMKKKHHHEEE???<<<555666777777:::@@@IIIPPPYYY^^^eeeiiikkkkkkmmmooorrrooo___UUUUUURRRRRRTTTTTTRRRSSSVVV]]]dddnnnvvv{{{zzzqqqiiieeeaaa___aaafffjjjllljjjbbbWWWKKKCCC<<<888555222222222111000000000///////////////////////////000...,,,---...///......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///......///000000111111222111111111222222333333333333444444444444444333333111111111111111111222222000111333666999===@@@AAAEEEGGGPPP___qqqwwwooonnnqqqhhhiiiiiiiiigggfffeeeeeehhhiiijjjlllllllllllllllmmmmmmllllllkkkkkkkkklllhhhgggffffffggghhhhhhgggdddddddddeeefffggghhhiiikkklllmmmooooooooonnnnnnooonnnkkkiiihhhgggggggggiiiiiigggeeecccaaa```___\\\[[[YYYXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]YYYXXXVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXVVVVVVUUUTTTSSSSSSSSSSSSOOOPPPQQQRRRRRRRRRQQQPPPNNNOOOOOONNNKKKIIIHHHHHHFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999888888999666666777777666666555555444444444333333333222222222111000000//////000000---------------------------------,,,,,,,,,+++++++++++++++++++++*********************)))((('''&&&^^^_________^^^]]]]]]\\\ZZZ[[[]]]```cccgggjjjlllffffffggghhhgggfffeeedddcccdddeeeffffffeeedddddddddgggllloooqqqtttvvvxxxxxxvvvrrrnnnjjjhhhffffff```^^^[[[ZZZ[[[\\\\\\[[[SSSRRRPPPOOOMMMIIIDDD@@@888999999999:::???FFFMMMYYY^^^dddhhhkkklllnnnpppmmm{{{rrr```VVVUUURRRRRRUUUWWWWWWYYY]]]dddlllvvv}}}~~~~~~{{{xxxwwwuuulllbbbaaa\\\VVVUUUXXX\\\]]]^^^[[[TTTKKKCCC>>>;;;:::999222111111111000000000///.........//////////////////...,,,,,,...///...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---///000000000000111222222333333111111111222222333333333444555555666555555444444111111111111111111222222000111444888===BBBFFFHHHMMMPPP[[[nnn~~~xxxrrrlllkkkooofffhhhiiiiiihhhggghhhhhhggghhhiiijjjkkkjjjjjjiiilllllllllkkkkkkkkkjjjjjjdddcccbbbdddfffiiiiiiiiidddddddddeeefffgggiiijjjjjjkkkmmmoooppppppoooooopppooommmkkkjjjjjjjjjkkkkkkjjjhhheeecccaaa___^^^ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\______^^^^^^^^^^^^]]]]]]VVVUUUTTTSSSSSSSSSTTTUUUWWWXXXXXXYYYYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRSSSSSSRRRQQQPPPNNNNNNNNNMMMJJJIIIIIIJJJHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@============>>>>>>>>>>>>>>>===;;;999888888888888666666666666666666555444444444444333333333222222333222222111000111111111////////////////////////---------,,,,,,,,,++++++---,,,,,,,,,+++*********++++++++++++***)))((('''___^^^]]][[[ZZZ[[[[[[\\\]]]^^^___aaabbbdddeeefffddddddeeeeeeeeeeeeddddddaaabbbaaa```^^^^^^```bbbcccfffiiilllnnnqqqtttwwwtttrrroookkkgggdddaaa```]]]]]]]]]\\\[[[ZZZXXXXXXUUUUUUTTTQQQNNNJJJFFFDDD???:::888999:::===EEEMMMVVV^^^eeehhhjjjnnnooommmnnnvvvxxxeeeXXXUUUUUUUUUVVVXXX]]]cccgggpppuuu|||}}}wwwuuurrrppplllgggaaa]]]UUURRROOONNNOOOQQQQQQQQQLLLGGGAAA;;;777444111///222222222111000//////...000000000000////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++***+++,,,---...---,,,+++******+++,,,,,,------...111111222333333333333222333333333333333333333333666555444222111111222222222222222222111111111111444444666999???GGGMMMPPPYYYdddqqq}}}}}}tttooolllkkkjjjhhhgggfffeeedddddddddddddddeeegggjjjmmmnnnnnnmmmkkkhhhhhhhhhhhhgggfffeeedddcccccccccccceeefffhhhhhhcccdddfffhhhiiijjjjjjiiigggjjjlllmmmmmmlllmmmmmmpppooommmlllkkklllnnnoookkkjjjgggdddaaa^^^\\\[[[]]]\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^______aaa```^^^\\\[[[ZZZ[[[[[[RRRRRRRRRRRRSSSTTTUUUVVVRRRSSSTTTVVVVVVWWWWWWWWWUUUUUUTTTSSSSSSRRRRRRSSSVVVUUUUUUTTTRRRPPPOOONNNNNNNNNMMMLLLJJJIIIGGGFFFLLLKKKJJJIIIGGGFFFEEEDDDGGGFFFCCCAAA@@@?????????===>>>>>>===;;;;;;<<<===<<<<<<;;;::::::::::::;;;999888666666666555333111333333333222222222111111111111111000///......---,,,,,,------------------///,,,***+++---...,,,)))))))))))))))((((((((((((((((((((((((((((((((((((^^^]]]\\\ZZZZZZZZZ[[[[[[[[[\\\]]]^^^```aaabbbcccbbbccccccddddddccccccbbb```aaaaaa___^^^___aaaccceeegggjjjkkkkkkmmmoooqqqooonnnkkkhhhdddbbb```___^^^^^^]]]\\\[[[YYYXXXWWWUUUUUUTTTSSSPPPMMMJJJIIIEEE???;;;:::999;;;BBBJJJSSS[[[cccgggjjjooopppooolllsss{{{iii\\\VVVVVVXXXZZZ]]]bbbhhhlllsssxxx~~~~~~zzzqqqooollliiifffaaa[[[WWWPPPNNNLLLKKKKKKLLLKKKJJJDDD@@@;;;777555333111000111111000000///......---/////////............---------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++*********++++++,,,---------,,,,,,,,,,,,------...//////000111111222333333333333222333333333333333333333333666555333222111111222222111111222222333333444444777:::===???BBBIIITTT\\\mmmxxxzzzuuunnnjjjiiihhhhhhfffffffffeeedddddddddeeeeeegggiiikkkmmmnnnmmmkkkjjjggggggggggggfffeeedddcccbbbbbbcccdddeeeeeeffffffdddeeeggghhhiiiiiiiiiiiihhhkkkmmmnnnnnnnnnnnnooosssqqqooolllkkkkkkkkkllllllkkkiiifffccc```^^^]]]ZZZYYYXXXWWWWWWWWWXXXXXX\\\\\\[[[[[[\\\\\\]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMMMMLLLJJJHHHFFFEEEJJJIIIIIIHHHGGGFFFEEEDDDGGGEEECCCAAA@@@?????????===>>>???===<<<;;;<<<>>><<<<<<;;;::::::::::::;;;999888666555666555333222333333333222222222111111222111111000//////......------------------------,,,***))))))++++++***(((************))))))))))))(((((((((((((((((((((((([[[[[[ZZZYYYYYYZZZZZZ[[[YYYYYYZZZ[[[\\\^^^^^^___``````aaaaaaaaaaaa``````^^^_________^^^___aaacccggghhhjjjiiihhhgggggghhhhhhgggeeebbb```___^^^]]]___^^^^^^]]][[[ZZZXXXWWWUUUUUUUUUUUUSSSQQQOOONNNLLLFFF@@@<<<999888>>>FFFOOOWWW```eeeiiioooqqqpppiiippp}}}~~~mmmbbbWWWYYY[[[```eeekkkpppsssxxx}}}|||{{{zzzuuurrrgggeeebbb```]]]XXXSSSOOOJJJIIIGGGGGGGGGFFFCCCAAA;;;888555333333222222000000//////......---------.........---------,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++*********)))))),,,,,,,,,,,,,,,---............///000000111111222111111222333333333333222444444444444444444444444555444333111111111111222111111222222333555666777666<<>>???@@@???===<<<===>>>===<<<;;;;;;::::::;;;;;;999777555444555555444333333333333222222222111111222222111111000000//////........................,,,***))))))******)))(((+++++++++*********))))))((((((((((((((((((((((((XXXXXXXXXXXXYYYYYYZZZZZZXXXXXXYYYZZZZZZ[[[[[[[[[^^^^^^____________^^^^^^\\\]]]^^^]]]]]]^^^```ccceeefffggggggdddcccbbbbbb``````^^^]]]\\\\\\\\\\\\^^^^^^^^^^^^]]]\\\[[[ZZZVVVVVVWWWVVVUUUSSSQQQPPPQQQJJJCCC>>>:::888===DDDLLLUUU]]]bbbgggmmmooonnnhhhnnnzzzqqqfffYYY[[[^^^eeelllssswwwyyy}}}}}}zzzzzz~~~yyysssmmmiiiggg___\\\ZZZWWWUUUQQQMMMJJJFFFEEEDDDDDDDDDBBB>>>;;;555333111000111111111000/////////.........------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++************---,,,++++++,,,---///000//////000000111222222222111111222333333333333222444444444444444444444444444333222000000000111222222222222222333555666777777===DDDKKKSSSaaattt{{{tttpppnnnkkkiiihhhhhhhhhhhhdddddddddddddddeeefffgggiiiiiijjjiiihhhfffdddbbbcccdddddddddccccccbbbaaabbbccceeeggggggfffeeedddhhhhhhhhhhhhiiiiiihhhhhhiiikkkmmmnnnmmmnnnoooqqqnnnmmmjjjgggeeecccbbbbbbfffeeedddbbb```^^^\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYWWWUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUSSSRRRRRRMMMLLLLLLJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@?????????>>>???@@@@@@>>>======>>><<<<<<;;;:::::::::::::::999777444444444555444333333333333222222222111111222222111111000000000000//////............---------,,,+++++++++++++++************))))))))))))(((((((((((((((((((((((((((UUUVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[ZZZ[[[[[[[[[ZZZ\\\^^^aaa```bbbddddddbbb```______[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^WWWWWWWWWWWWUUUSSSQQQOOOQQQKKKDDD@@@;;;888<<>>===???AAA@@@???======>>>;;;;;;:::999999999999999888666444444444555444333333333333222222222111111111111111000000000000000//////......------------,,,,,,,,,++++++******+++)))(((((((((((('''''''''((((((((((((((((((((((((TTTUUUVVVXXXZZZ[[[[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXYYY[[[]]]\\\___aaabbb```___^^^^^^XXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]WWWWWWWWWWWWUUUSSSQQQPPPPPPJJJEEEBBB===999;;;AAAFFFNNNWWW\\\aaafffhhhgggiiilllsssxxxnnncccbbbdddkkkuuu}}}zzzwwwwww{{{|||zzzyyyzzz{{{|||~~~|||yyyvvvtttrrrooojjjddd___[[[XXXWWWRRRPPPMMMKKKIIIHHHEEECCC@@@@@@??????>>><<<888555444222000000111000...---/////////////////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,---...000000......//////000111111222111111222333333333333222333333333333333333333333222111000//////000111111444444333333444666999:::AAAIIIXXXmmmzzzyyywww|||zzzssspppqqqlllmmmmmmkkkgggeeeeeeeeeeeeeeedddddddddeeeffffffeeeeeeddddddcccaaa``````dddddddddeeeeeeddddddcccdddeeegggiiijjjjjjjjjiiihhhhhhhhhhhhhhhiiijjjkkkiiiiiijjjiiiggggggiiikkkhhhhhhggggggfffeeedddddd``````______^^^]]]\\\\\\XXXWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYWWWWWWVVVVVVVVVTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUXXX[[[___bbbddd___]]]ZZZWWWUUUVVVWWWXXXYYYYYYXXXVVVSSSQQQNNNMMMLLLKKKJJJHHHFFFCCCAAA@@@=========>>>???@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>><<<>>>@@@@@@>>>===<<<===:::999888888777777888888666555444555666555333111333333333222222222111111000000000///////////////.........---,,,,,,++++++)))*********((('''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((RRRTTTVVVYYY[[[\\\\\\\\\YYYXXXXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTWWWXXXXXXWWWUUUVVVXXXZZZ[[[^^^```aaa___]]]\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZ[[[[[[ZZZZZZYYYXXXUUUVVVWWWWWWWWWVVVTTTTTTOOOJJJFFFDDD>>>999999===@@@IIIRRRXXX^^^eeehhhgggiiiiiinnnyyy|||sssjjjhhhhhhnnnxxx}}}wwwtttsssvvv{{{{{{yyyvvvssssssvvvyyy{{{{{{||||||zzzvvvqqqkkkhhheeeccc___ZZZVVVRRRPPPOOOLLLIIIFFFDDDDDDBBB@@@>>><<<;;;::::::999888555222222111000000000000...,,,.................................---------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++******+++,,,...//////000000/////////000111111222222111111222333333333333222222222222222222222222222111000///...//////000111444333333444777;;;???AAAJJJXXXnnnzzzpppoootttwww~~~wwwqqqkkkllloooiiikkkmmmkkkhhhfffeeefffffffffeeedddddddddeeeeeedddddddddcccccccccbbbbbbeeeeeefffffffffffffffeeecccdddeeeggghhhjjjkkklllhhhhhhgggggghhhjjjlllmmmjjjjjjjjjhhhffffffgggiiifffeeeeeeeeedddbbbaaaaaa]]]]]]]]]\\\\\\[[[[[[[[[XXXXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTWWWWWWXXXYYY\\\```dddfffaaa^^^[[[WWWVVVVVVXXXYYYWWWWWWVVVUUUSSSPPPOOOMMMKKKKKKJJJHHHEEECCC@@@???;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBAAA@@@>>>>>>;;;===@@@@@@>>><<<;;;;;;888888777666666666666666333333444666777666333000333333333222222222111111.....................///...------,,,++++++******(((***+++***'''&&&''')))((((((((((((''''''''''''((((((((((((((((((((((((RRRTTTVVVYYY[[[\\\]]]]]]XXXXXXWWWVVVUUUTTTSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQWWWWWWWWWUUUTTTTTTVVVXXX[[[^^^```aaa___\\\ZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]ZZZZZZZZZYYYXXXVVVTTTSSSTTTUUUVVVXXXXXXXXXXXXWWWNNNKKKHHHEEE???888777:::<<>>;;;;;;;;;<<<<<<<<<======@@@AAABBBBBBAAA@@@>>>===:::===??????>>><<<;;;;;;777777666555555555555555222333444777888666222///333333333222222222111111---------...............------,,,++++++***))))))))),,,---,,,)))((()))+++))))))))))))((((((((((((((((((((((((((((((((((((TTTTTTTTTVVVYYY\\\\\\[[[ZZZYYYWWWUUUTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTVVVVVVUUUVVVXXXZZZ[[[\\\\\\[[[YYYXXXYYYZZZVVVVVVUUUVVVWWWYYY[[[\\\\\\[[[YYYXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWVVVVVVSSSPPPLLLGGGBBB???======:::AAALLLUUU[[[```eeehhhkkkhhhiiiooozzzxxxzzz}}}}}}~~~|||{{{{{{||||||zzz}}}vvvmmmhhhmmmwww|||rrrooooooooonnnnnnnnnnnnooooooppppppqqqqqqpppnnnllliiiddd^^^YYYUUURRRNNNLLLJJJHHHFFFDDDBBBAAA???===;;;:::999999666555333111///////////////............---------.........------,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++************************+++++++++***************************************,,,,,,,,,++++++,,,------,,,------...///000000111444333222111111111222333333333333333333333333333222111111111000000//////444222111111222333333333;;;444222888>>>DDDNNNYYYtttuuummmiiijjjvvvsssppplllhhhfffgggjjjkkknnnmmmkkkiiihhhgggffffffiiihhhfffdddddddddffffffgggfffeeedddccccccccccccggghhhhhhgggdddbbbaaabbbddddddeeefffhhhiiikkkllljjjjjjiiiiiihhhggggggfffjjjhhhfffdddcccdddeeefff___^^^]]]]]]\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYY]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXXYYYYYYXXXXXXWWWVVVTTTUUUWWWYYYZZZZZZYYYYYYWWWVVVUUUVVVXXXZZZZZZYYY______^^^^^^^^^^^^___```^^^^^^\\\ZZZXXXVVVUUUTTTUUUUUUUUUSSSQQQNNNKKKIIIEEEEEEEEEDDDBBB@@@===<<<999888888777999;;;===???>>>>>>===<<<<<<<<<<<<<<>><<<;;;@@@HHHOOOUUU\\\bbbgggkkkggggggmmmvvvzzzuuuvvvzzz|||{{{zzzxxxxxxxxxyyyyyywwwyyy}}}zzzqqqkkkpppyyy{{{ppplllkkkkkkkkkllllllmmmmmmnnnnnnnnnnnngggeeecccaaa^^^YYYTTTPPPQQQOOOKKKIIIGGGEEECCCAAA???>>><<<:::999777777666444333111000////////////............------------......---------,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************,,,+++++++++,,,------...---......///000000111111444333222111111222333333333333333333333333333333111111111111000000000///111000000000111222222222:::666777>>>GGGQQQaaaooo~~~mmmjjjnnnvvvwwwooommmjjjgggfffgggiiijjjmmmlllkkkiiihhhgggfffffffffeeecccbbbbbbcccdddeeefffeeedddbbbaaaaaabbbbbbeeefffgggfffcccaaaaaaaaacccddddddfffgggiiikkkllljjjjjjiiihhhgggffffffeeefffeeedddccccccdddeeeeee______^^^\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYY^^^]]]]]]\\\[[[ZZZZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWXXXZZZ\\\]]]\\\___^^^^^^^^^^^^^^^_________^^^]]]\\\ZZZYYYWWWWWWUUUUUUTTTSSSPPPMMMKKKIIIFFFFFFEEEEEECCC@@@>>>===:::999888888999:::<<<>>>>>>>>>======<<<<<<<<<<<>><<<:::888777666666666555555555444444444444333222222111000000000000000000////////////............------------...---+++))))))((())))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))UUUTTTTTTUUUWWWXXXXXXWWWXXXXXXWWWWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQSSSTTTUUUUUUUUUUUUXXXZZZ[[[\\\\\\[[[YYYXXXXXXYYYWWWWWWVVVUUUVVVWWWYYYYYY]]]\\\ZZZYYYYYYYYYYYYZZZYYYZZZZZZZZZZZZYYYYYYXXXVVVTTTQQQMMMHHHCCC???===;;;>>>DDDJJJQQQXXX```fffjjjgggfffjjjqqq|||}}}tttrrrsssuuuyyy}}}~~~|||{{{uuuuuutttssssssttttttuuusssuuuwwwzzz|||}}}tttnnnrrrzzz{{{nnnhhhfffffffffiiiiiijjjkkkkkkkkkjjjjjjbbb```]]]ZZZWWWTTTOOOLLLLLLJJJFFFDDDCCCAAA???===<<<;;;999777555444333333111000//////......//////............------------...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******++++++++++++++++++++++++++++++++++++,,,---///////////////000111111222222333333222222222222333333444444444444444444444444111111111111000000000000000000111111222222222333888888<<>><<<;;;:::999999:::;;;<<<>>>>>>>>>>>>=====================<<<;;;:::888777666555555555555444444444333333333222111111000000111111111000000000//////,,,,,,------.........///...---,,,***)))(((''''''))))))))))))((((((((((((''''''((((((((((((((('''))))))((((((((((((((((((TTTSSSRRRSSSUUUVVVUUUTTTVVVVVVWWWWWWVVVUUUSSSRRRSSSTTTTTTSSSSSSRRRQQQPPPSSSTTTUUUUUUUUUVVVXXXZZZ]]]^^^^^^]]]ZZZYYYYYYZZZYYYYYYXXXWWWWWWXXXYYYZZZ\\\[[[YYYXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWTTTPPPKKKFFFAAA>>>:::===CCCJJJRRRZZZaaafffjjjgggfffhhhmmmvvv~~~tttqqqqqqqqqrrrssstttrrrqqqpppppppppppppppqqqqqqqqqqqqrrrtttuuuwwwzzz}}}}}}uuuoooqqqxxx|||nnnfffccccccccceeeeeefffffffffeeeeeeddd___]]]YYYVVVTTTQQQNNNKKKHHHEEEBBB@@@???>>><<<:::999888666444333222222111.....................///.........---------,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))))))))******++++++++++++++++++++++++******++++++---...000000000000111111111222222222222222222222333333333444555555555444444444444444111111111000000000000000222333444444444333444555:::???GGGPPP]]]rrrwwwrrrzzzyyymmmfffaaabbbdddfffhhhhhhiiiiiijjjjjjiiihhhgggfffeeedddaaa````````````aaacccccccccaaa___]]]]]]^^^___aaa___aaabbbbbb```______```aaabbbccceeeggghhhhhhiiihhhgggfffeeedddccccccbbbaaabbbdddeeeeeecccbbbaaa```___^^^\\\ZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVYYYXXXXXXZZZ]]]```aaaaaa__________________^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZTTTTTTRRRPPPNNNKKKIIIHHHFFFFFFFFFFFFDDDBBB@@@???======;;;:::999999::::::>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::999888777777777777666666666555555333222222222111111000000000000000000////////////,,,,,,---------.........///...---,,,++++++******))))))))))))((((((((((((&&&&&&((()))))))))(((''')))))))))((((((''''''&&&QQQPPPPPPQQQTTTUUUUUUTTTTTTTTTUUUUUUUUUSSSRRRQQQSSSSSSSSSSSSSSSRRRQQQQQQSSSUUUVVVVVVUUUVVVXXX[[[___``````^^^\\\ZZZZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZYYYXXXWWWVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXVVVRRRMMMHHHCCC@@@:::===DDDMMMVVV^^^cccfffiiiggghhhiiikkkqqqzzzqqqooommmmmmnnnooonnnmmmmmmnnnnnnnnnnnnooonnnnnnpppqqqrrrrrrssstttxxxzzz~~~}}}uuuppprrrxxx}}}nnneeeaaaaaaaaa___```aaaaaaaaa___^^^\\\WWWUUUQQQOOOMMMJJJGGGEEEDDDBBB???======<<<:::999777666555333222111111111,,,---------...............------------,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********++++++++++++++++++++++++++++++++++++,,,---///000111111111111111222222222222222222333333444444444444555555444444444333333333000000000000000000111111333555666555444444777999>>>HHHUUUbbbsss}}}uuullleeeaaa]]]___cccfffhhhiiiiiiiiiiiiiiiiiiiiihhhfffeeedddaaaaaaaaaaaaaaabbbcccccc```___^^^\\\\\\]]]^^^___\\\^^^``````___^^^___```aaabbbccceeeffffffffffffeeeeeedddccccccbbbbbbaaadddeeeffffffeeeccc```^^^```___]]][[[YYYXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUXXXWWWVVVXXX\\\^^^_________````````````___^^^]]]ZZZZZZZZZZZZYYYYYYXXXXXXTTTSSSQQQOOOLLLJJJIIIHHHFFFFFFFFFFFFDDDBBB@@@???>>>===<<<;;;:::999999999<<<===>>>>>>>>>>>>======::::::999888888888777777666666666666555555555555222222111111111111111000//////.........---------...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((%%%&&&((()))))))))((('''))))))((((((''''''&&&&&&MMMMMMMMMOOOSSSUUUUUUTTTRRRRRRSSSSSSRRRRRRQQQPPPRRRRRRSSSSSSSSSSSSRRRRRRTTTVVVWWWWWWWWWWWWZZZ\\\___``````___\\\ZZZZZZ[[[\\\\\\[[[ZZZ[[[\\\^^^^^^YYYXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYVVVSSSNNNJJJFFFDDD===@@@FFFOOOXXX___ccccccfffgggiiijjjjjjnnn{{{ooollljjjiiikkknnnoooooojjjkkkkkkkkkkkkkkkjjjjjjkkklllmmmmmmlllnnnqqqsssvvvwwwyyy|||~~~|||{{{vvvrrrtttyyyzzzmmmccc^^^]]]]]]ZZZZZZ\\\\\\[[[YYYWWWUUUQQQOOOMMMKKKJJJGGGCCCAAAAAA???<<<;;;;;;:::999777555555333222111000000000,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000111111111111111111111111111222333444555555444444444444444333333222222111000000000000111111111111222444555555444777===BBBEEERRRddduuutttkkkfffaaa^^^\\\___bbbfffiiikkkkkkkkkhhhiiijjjjjjiiigggfffeeeaaaaaabbbbbbbbbbbbbbbbbb^^^^^^]]]]]]]]]]]]]]]^^^ZZZ\\\^^^______^^^___aaabbbcccdddeeeeeedddcccbbbbbbbbbbbbbbbbbbbbbaaaaaaeeefffffffffdddbbb___]]]^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVSSSTTTTTTUUUWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXXXXUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUWWWZZZ\\\]]]\\\^^^^^^______^^^]]][[[ZZZXXXXXXWWWWWWVVVVVVUUUUUUSSSRRRPPPMMMKKKIIIHHHGGGEEEEEEEEEEEEDDDBBB@@@???>>>>>>===<<<;;;:::999888:::;;;===>>>>>>>>>===<<<888888777666666777777888444444333333333222222222111111111111111111111111.........---------,,,,,,...---------,,,,,,++++++(((((()))+++++++++++++++))))))))))))((((((((((((%%%&&&'''((())))))))))))((((((''''''''''''''''''IIIIIIJJJNNNRRRUUUVVVVVVQQQQQQPPPPPPOOOOOOPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSVVVWWWXXXXXXXXXYYY[[[]]]^^^______]]]ZZZYYYXXXYYY[[[ZZZZZZZZZ[[[]]]^^^```YYYXXXWWWVVVVVVWWWXXXYYYXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[YYYVVVRRRNNNKKKHHHGGGDDDDDDFFFLLLTTT[[[^^^___ccceeeiiikkkiiikkkvvvmmmjjjfffeeegggiiikkklllffffffggggggfffeeedddccccccdddeeeddddddeeehhhjjjkkkkkkmmmpppuuuzzz~~~~~~|||yyywwwwwwsssqqqssswww|||uuuiii___YYYWWWWWWUUUVVVWWWWWWVVVTTTQQQOOOMMMLLLKKKJJJIIIFFFAAA>>>===;;;999888888888666555333333111000//////......------...//////...---,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,,,,------************************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////111111111111111111111111111222333555555555555444444333333222111111000000///000000000111111111111222444666777888>>>IIIPPPXXXggg{{{sssiiidddaaa___]]]]]]___cccgggjjjlllmmmmmmiiiiiijjjkkkjjjiiigggeeeaaabbbbbbbbbbbbaaaaaa```\\\\\\]]]^^^^^^^^^]]]\\\YYY[[[^^^_________```aaacccddddddeeedddbbb```____________```aaaaaabbbbbbddddddddddddbbbaaa___^^^\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYWWWVVVUUUUUUTTTTTTQQQRRRSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVUUUUUUUUUWWWXXXYYYWWWUUUUUUVVVXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\ZZZXXXVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSRRROOOLLLJJJHHHGGGGGGCCCDDDDDDDDDCCCAAA@@@???============<<<:::999999999:::<<<=========<<<;;;777666666555555666777888333333333222222222222111000000000000111111111111///.........------------+++,,,,,,,,,,,,,,,------((()))***+++++++++******))))))))))))((((((((((((&&&&&&&&&''''''((()))***&&&&&&''''''''''''''''''GGGGGGHHHLLLRRRVVVWWWWWWQQQPPPOOONNNMMMNNNOOOPPPOOOPPPQQQSSSTTTTTTTTTTTTWWWXXXYYYYYYYYYZZZ\\\^^^]]]^^^^^^\\\YYYWWWWWWXXXYYYYYYYYYYYY[[[\\\^^^```ZZZYYYXXXWWWWWWXXXZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZ[[[YYYUUUQQQMMMKKKJJJIIIIIIGGGEEEHHHOOOVVVZZZ\\\```ccchhhkkkiiiiiisssnnniiidddaaaaaabbbddddddbbbcccccccccbbbaaa___^^^]]]^^^^^^^^^]]]^^^aaacccccccccdddhhhooouuuzzz}}}zzz{{{{{{{{{zzzxxxvvvuuurrrooonnnqqqtttxxx~~~yyyqqqfff\\\VVVSSSSSSRRRSSSUUUUUUTTTQQQNNNLLLHHHGGGGGGFFFEEEBBB===999;;;999777666666666555444222111000///...---------....../////////...,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------............------,,,,,,------...))))))))))))))))))))))))******************************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......---------......///111111000000000000000000000222333555666666555555333333222222111000////////////000000111111111222333666999:::>>>GGGTTT]]]rrruuummmddd^^^\\\[[[ZZZYYY^^^```dddgggkkkmmmnnnoooiiijjjkkklllkkkiiigggfffaaabbbbbbbbbaaa```______[[[\\\^^^______^^^]]][[[YYY[[[]]]_________aaabbbddddddeeeeeedddaaa___]]]]]]]]]^^^___```aaabbbcccaaaaaabbbaaaaaa```______[[[[[[ZZZYYYYYYYYYYYYYYYZZZYYYXXXVVVUUUTTTSSSSSSQQQQQQSSSTTTVVVXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWYYYZZZ[[[WWWVVVUUUVVVXXXZZZZZZYYYXXXYYYZZZZZZYYYWWWUUUTTTWWWVVVVVVUUUTTTSSSRRRQQQSSSQQQNNNKKKIIIHHHGGGGGGCCCCCCDDDDDDCCCAAA???>>>============<<<;;;:::999888999;;;======<<<;;;:::666666555444444666777888555555555444444444333333000000000000000111111111000/////////............)))******+++---......///,,,------...---,,,******))))))))))))((((((((((((''''''&&&&&&'''(((***+++%%%&&&&&&''''''(((((((((JJJHHHGGGLLLSSSXXXXXXVVVRRRQQQOOOMMMMMMMMMNNNOOOQQQRRRRRRRRRRRRSSSVVVXXXYYYXXXXXXXXXYYY[[[]]]^^^bbb^^^ZZZWWWWWWWWWWWWWWWVVVTTTTTTUUUWWWYYYZZZYYY[[[XXXVVVVVVYYY[[[ZZZYYYWWWXXXYYY[[[[[[\\\\\\\\\\\\[[[YYYVVVSSSPPPNNNLLLFFFFFFFFFFFFGGGLLLRRRVVV\\\```ddddddeeeiiiqqqxxxwwwiii\\\ZZZ\\\^^^```aaa``````___^^^]]][[[ZZZYYY[[[[[[ZZZZZZYYYYYYXXXXXXZZZ\\\```bbbeeehhhmmmpppooopppqqqqqqqqqpppooonnnpppooonnnlllnnnssszzz}}}sssnnneee^^^XXXTTTPPPMMMKKKLLLMMMNNNMMMKKKIIIHHHDDDEEEEEEEEECCC@@@===<<<444444333333333222222222000000///...---,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...)))(((+++***&&&&&&***,,,,,,,,,++++++*********+++,,,,,,---.........---+++,,,,,,,,,,,,,,,,,,---......//////000000111111222222111111222222333444555555666666666666666555555555333222111111000000111000000111333444444333666777;;;AAAFFFPPPfff|||~~~~~~yyyqqqfffddd___\\\[[[]]]___aaa``````ccchhhnnnpppnnnkkkjjjjjjiiihhhgggeeecccbbbaaaaaa______^^^______```aaaaaa```___^^^\\\ZZZYYY[[[]]]___```______```aaafffdddbbbaaa_________```cccccccccbbbbbbbbbaaaaaabbbbbbcccccccccaaa```___]]]^^^```aaaaaa___]]][[[]]]\\\ZZZXXXVVVUUUTTTTTTQQQQQQQQQRRRSSSVVVXXXZZZYYYZZZZZZZZZZZZXXXVVVUUUXXXXXXXXXVVVUUUVVVYYY\\\ZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\ZZZYYYWWWWWWVVVVVVYYYXXXWWWVVVTTTSSSRRRRRRQQQPPPNNNLLLIIIGGGEEEDDDHHHEEECCCCCCFFFGGGFFFDDDAAA@@@@@@???===<<<:::999===<<<;;;;;;::::::;;;;;;999999888888777666666555222111111111111222333444333111//////000111000///...------,,,,,,------...------,,,+++*********+++)))+++,,,,,,***))))))***(((''''''(((((()))***+++''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&IIIGGGGGGLLLRRRWWWWWWUUURRRQQQOOOMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRSSSVVVXXXYYYYYYXXXXXXYYY[[[\\\]]]```]]]YYYVVVVVVVVVVVVUUUTTTSSSSSSTTTWWWYYYZZZZZZ[[[XXXVVVVVVXXXZZZYYYXXXXXXYYYZZZ\\\]]]]]]]]]]]]\\\[[[YYYVVVSSSPPPNNNMMMIIIIIIGGGEEEEEEHHHNNNSSSZZZ___cccddddddgggnnnuuuyyyjjj]]]YYYZZZ[[[[[[\\\]]]]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTWWWZZZ\\\^^^aaaeeehhhkkklllnnnooooooooonnnmmmlllkkkkkkjjjkkkooovvvzzzyyyrrrmmmbbb]]]WWWQQQMMMJJJHHHFFFGGGHHHIIIJJJJJJHHHGGGFFFBBBBBBCCCBBB@@@>>>;;;999333333333333222222222222000///...------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,---)))(((,,,,,,))))))---,,,,,,,,,+++++++++******+++,,,------......------+++,,,,,,,,,,,,---------......//////000111111111222222222222222333444444555555666666666666555555444444333111111000000000/////////000222444555555:::<<>><<<;;;;;;;;;::::::;;;;;;<<<===::::::999888777666666555777666555444444444444444333111//////000111000///------,,,,,,,,,,,,------,,,,,,+++***************)))+++,,,,,,***))))))******)))((((((((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&HHHGGGGGGKKKPPPTTTTTTSSSQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVXXXYYYYYYXXXXXXYYYZZZ[[[[[[]]]ZZZWWWUUUUUUUUUTTTSSSRRRQQQQQQSSSVVVYYYZZZZZZZZZXXXVVVVVVXXXYYYXXXWWWYYYZZZ[[[]]]^^^^^^______[[[ZZZYYYVVVTTTQQQPPPOOOMMMKKKHHHDDDBBBDDDIIINNNXXX]]]ccceeedddfffkkkpppppp___XXXWWWVVVVVVWWWXXXXXXWWWVVVUUUTTTRRRQQQMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQTTTVVVWWWYYY\\\___dddeeeggghhhiiijjjiiiiiieeefffgggggghhhkkkooosss~~~{{{ssskkkddd^^^TTTPPPLLLIIIGGGFFFEEEDDDAAABBBCCCDDDEEEDDDCCCCCC?????????>>>===:::888666333333222222222111111111000///...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,+++******+++,,,---+++)))))),,,---+++---000,,,,,,,,,++++++++++++***,,,,,,------......------++++++,,,,,,------------......//////000111111222333333333222333444444555555555666666666555555444333222111000000000000000000000000111333555777999<<>>CCCMMM___vvvvvvnnniiinnnttt}}}xxxiiibbb^^^ZZZVVVRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\\\\^^^___```______[[[[[[\\\]]]^^^^^^^^^^^^^^^\\\ZZZYYYYYY\\\^^^```aaaaaa```___]]][[[ZZZYYYZZZ\\\]]]^^^]]]\\\]]]^^^]]]]]]\\\\\\]]]^^^```aaaaaabbbdddfffeeecccaaa___]]]]]]]]]^^^^^^^^^^^^]]]aaabbbcccdddcccbbbaaa```^^^]]][[[YYYXXXWWWVVVVVVVVVWWWYYYZZZ[[[[[[ZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUSSSVVVXXXYYYXXXXXXYYYZZZXXXYYYYYYZZZZZZZZZYYYYYYWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRQQQQQQPPPOOOOOOOOONNNLLLJJJHHHGGGIIIKKKLLLLLLKKKIIIHHHGGGFFFFFFEEE@@@AAABBBCCCBBB@@@>>><<<;;;;;;::::::::::::::::::;;;:::999888777666666555555444222111///.........222000///...000000///...---,,,,,,,,,,,,,,,,,,---******)))))))))))))))***)))***,,,+++)))(((((()))******)))(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&FFFFFFFFFHHHKKKMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOSSSUUUWWWWWWWWWWWWYYYZZZWWWWWWWWWWWWVVVUUUTTTTTTTTTSSSRRRSSSSSSSSSQQQPPPOOONNNNNNPPPTTTWWWXXXXXXVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWVVVTTTSSSSSSNNNLLLHHHCCC@@@BBBFFFJJJTTT[[[cccgggfffeeehhhkkkwwwiiiXXXPPPMMMMMMPPPPPPPPPPPPOOONNNMMMLLLKKKEEEEEEFFFFFFGGGGGGHHHHHHGGGJJJLLLNNNNNNOOOPPPRRRUUUVVVYYY\\\^^^_________]]]___bbbccccccdddeeegggmmmuuuuuuooofff^^^XXXQQQJJJEEEBBB???===<<<=========<<<:::;;;<<<===>>>?????????<<<<<<;;;:::888666555444111111000000000/////////...------,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,+++******+++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,------...------,,,,,,++++++,,,------...////////////000111222333444555555555444444555555666777555555555555555444333333000000000000000000111111222444444444666999???DDDQQQaaayyywwwmmmkkkmmmppp}}}vvvfff[[[XXXWWWTTTPPPQQQRRRTTTVVVXXXZZZ\\\\\\ZZZZZZZZZZZZZZZZZZ[[[\\\[[[[[[\\\\\\\\\[[[ZZZZZZ[[[ZZZXXXWWWXXX[[[]]]____________^^^]]][[[YYYXXXYYY[[[]]]]]]\\\[[[\\\]]]]]]\\\\\\\\\]]]___aaabbb```bbbdddeeeeeeccc```^^^]]]]]]]]]^^^^^^______```ccccccdddddddddcccbbbaaa^^^]]][[[ZZZYYYXXXWWWWWWZZZ[[[\\\]]]]]]]]][[[[[[XXXWWWWWWWWWVVVVVVVVVVVVTTTVVVXXXYYYXXXXXXYYYZZZYYYZZZZZZZZZZZZZZZYYYYYYVVVVVVUUUUUUUUUUUUUUUVVVSSSSSSRRRQQQPPPPPPOOOOOONNNLLLJJJHHHHHHJJJMMMNNNLLLKKKJJJHHHGGGFFFFFFFFF@@@AAABBBBBBAAA???===<<<============;;;999777666999999888777777666666555555555444333333333333333222000......///000///...,,,,,,,,,++++++,,,,,,,,,***)))))))))))))))******(((***++++++)))(((((()))((((((((((((((()))******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EEEEEEFFFGGGHHHIIIJJJKKKJJJJJJKKKLLLMMMNNNNNNNNNRRRTTTVVVWWWWWWWWWXXXYYYVVVVVVUUUUUUTTTRRRQQQPPPPPPOOOPPPRRRTTTTTTRRRPPPNNNMMMMMMOOORRRUUUVVVVVVTTTVVVYYYZZZYYYYYYZZZ\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXWWWWWWVVVUUUUUUPPPOOOLLLHHHEEEEEEHHHKKKSSSZZZbbbfffeeeeeehhhkkkqqqrrr]]]RRRLLLKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDDDDDDDDDDDDDEEEEEEAAACCCGGGHHHIIIIIIJJJKKKPPPRRRUUUWWWYYY[[[[[[[[[XXX[[[]]]^^^^^^^^^___```dddjjjrrrxxx|||zzzrrrfff```YYYTTTPPPKKKDDD@@@===;;;999999::::::999888999::::::;;;<<<======>>><<<;;;:::888666555444333000000/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***,,,,,,))))))+++,,,******++++++++++++,,,,,,,,,------......------,,,,,,++++++,,,---...//////000000111222333444666666777666666555555666666777888555555555555555444333222000000000000000111222333111333555666999???HHHOOO```tttyyylllhhhkkkuuu~~~mmmeee[[[VVVUUUTTTQQQNNNNNNOOOPPPRRRTTTVVVWWWXXXWWWXXXWWWVVVUUUUUUWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWWWWWWWXXXZZZ\\\]]]\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ\\\\\\[[[ZZZZZZ[[[\\\\\\[[[\\\]]]^^^```bbb```aaabbbccccccaaa___^^^]]]]]]]]]^^^___```aaabbbccccccccccccccccccbbbaaa^^^]]]\\\ZZZYYYYYYXXXXXX]]]]]]]]]]]]]]]\\\[[[[[[XXXXXXWWWWWWWWWWWWWWWXXXVVVWWWYYYXXXWWWWWWXXXZZZZZZZZZZZZZZZZZZYYYYYYXXXVVVVVVVVVUUUVVVVVVWWWWWWUUUTTTSSSRRRQQQOOONNNNNNLLLKKKIIIIIIIIIJJJLLLNNNJJJKKKJJJIIIFFFEEEFFFGGGCCCCCCBBBAAA@@@>>>===<<>>>>>===@@@CCCGGGIIIGGGBBB<<<888333333444444555666666666///////////////000111111111000....../////////...,,,,,,++++++++++++,,,,,,***************+++,,,,,,((()))+++***(((''''''((()))((((((((((((((()))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&CCCDDDEEEFFFEEEEEEGGGHHHFFFGGGHHHJJJKKKLLLLLLLLLLLLOOORRRSSSSSSRRRSSSTTTSSSSSSSSSRRRPPPNNNKKKJJJJJJKKKNNNRRRUUUVVVUUURRROOOMMMMMMNNNQQQSSSSSSSSSRRRVVVZZZ\\\\\\\\\^^^```bbbbbbaaa```^^^[[[YYYXXXXXXXXXXXXXXXXXXWWWWWWWWW[[[ZZZXXXTTTPPPMMMLLLMMMNNNUUU]]]aaaaaabbbfffjjjeeerrryyyjjj\\\RRRNNNGGGGGGHHHGGGGGGFFFEEEDDD?????????>>>>>>======<<<;;;>>>BBBEEEFFFFFFFFFGGGBBBDDDFFFHHHJJJKKKKKKKKKOOOPPPRRRRRRQQQRRRSSSUUUSSSWWW[[[^^^___ccciiimmmkkkmmmpppttt{{{}}}vvvnnnfff^^^VVVQQQHHHEEEAAA??????===999555444333333444666888777666999888888888888999999:::999888666444222111111000//////.........---------,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((***,,,......,,,***((((((,,,---)))+++111222///*********++++++,,,,,,,,,---.........---,,,,,,+++++++++,,,---...///000111333333444666777999::::::777777777777777888888999555555555555444333222111000000111111222333555555444888>>>CCCJJJVVVdddooo~~~uuuwww~~~yyyhhh[[[VVVTTTQQQNNNLLLKKKLLLLLLMMMMMMLLLLLLMMMOOOQQQRRRQQQQQQQQQNNNLLLMMMQQQUUUUUUVVVVVVVVVVVVUUUUUUTTTQQQSSSUUUXXXYYYZZZZZZZZZWWWWWWXXXYYYYYYZZZYYYYYYXXXZZZ[[[[[[YYYXXXYYYZZZZZZYYYYYYYYYYYY[[[]]]^^^```_________^^^^^^^^^^^^\\\\\\\\\\\\]]]___aaaccccccccccccbbbbbbbbbaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZ^^^\\\ZZZXXXWWWWWWXXXXXXZZZYYYXXXWWWWWWXXXZZZZZZ[[[ZZZYYYWWWUUUUUUWWWYYYWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUSSSQQQOOOMMMKKKJJJFFFGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIHHHEEEDDDGGGIIIKKKIIIEEEBBB???>>>??????AAAEEEJJJNNNMMMGGG@@@<<<111111222333444555666777333333222222222222333333111///...---//////...---,,,++++++++++++++++++,,,++++++******+++,,,------((()))+++***(((''''''(((+++***)))((((((''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&EEEBBB@@@@@@BBBDDDBBB@@@FFFFFFGGGHHHHHHHHHHHHGGGIIIJJJLLLMMMMMMNNNPPPRRRQQQQQQPPPOOOLLLJJJGGGEEEEEEIIINNNRRRTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZ\\\]]]]]]bbbaaa```^^^]]]\\\[[[[[[VVVVVVXXXYYY[[[]]]^^^___^^^\\\ZZZVVVTTTRRRPPPPPPPPPRRRUUUZZZ```fffjjjmmmlllnnnttt{{{lll[[[NNNJJJDDDAAADDDFFFDDDBBBBBB??????===<<<<<<===>>>>>><<<<<<>>>??????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGLLLMMMOOOOOOMMMLLLMMMNNNPPPQQQTTTVVVYYY[[[\\\]]]\\\```gggooovvv~~~{{{uuummmiiibbbZZZSSSNNNJJJIII@@@???===;;;999777555555444444444444444444444444555555555555555555555555444333222111000...---------------.........//////------,,,+++,,,---...///------------------------******************************+++++++++,,,,,,,,,)))******++++++,,,------***))))))***,,,...---,,,*********++++++,,,,,,,,,///...---,,,+++*********+++,,,---///000000111111444444555555555555555444888888888777666555555444333333222222222222222333666555222111222555999<<<999888>>>JJJUUUbbbttt}}}xxxssshhh]]]UUUQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJIIIJJJKKKMMMNNNPPPOOOOOOOOOOOOOOOOOOOOOOOORRRTTTUUUUUUSSSQQQPPPQQQTTTUUUUUUUUUUUUTTTSSSRRRVVVWWWWWWVVVUUUVVVXXXZZZXXXXXXXXXWWWWWWVVVVVVUUUWWWWWWXXXYYYYYYZZZYYYYYY]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^___aaabbbccc___`````````___^^^]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZYYYZZZYYYXXXWWWVVVUUUUUUUUUWWWVVVVVVVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXZZZZZZYYYVVVSSSQQQQQQRRRPPPQQQSSSTTTUUUUUUUUUTTTSSSQQQOOOMMMKKKIIIHHHHHHEEEEEEDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDBBB@@@???======>>>@@@FFFNNNTTTQQQHHH@@@<<<:::777555444555777999444444333333222111111000111000///...---,,,++++++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&DDDAAA???@@@BBBCCCBBB@@@EEEEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKKKKKKKLLLMMMOOOPPPPPPPPPOOOMMMIIIFFFDDD???DDDKKKPPPRRRSSSSSSTTTRRRSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]bbbaaa___\\\ZZZYYYXXXWWWWWWWWWXXXZZZ[[[\\\]]]^^^]]]\\\ZZZXXXUUURRRQQQPPPPPPRRRVVVZZZ___cccgggiiiiiijjjppp}}}xxxeeeWWWPPPIIIEEEFFFFFFCCCAAAAAA>>>>>>===<<<;;;<<<<<<===:::;;;<<<===>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEHHHJJJKKKKKKJJJIIIIIIJJJLLLMMMOOORRRTTTUUUVVVWWWVVVZZZ```fffmmmttt{{{}}}xxxrrrkkkddd___YYYVVVQQQKKKEEEBBB@@@???<<<;;;:::888666555444333333333333333333333333333333333333333333333333333222222111000//////......,,,---------.........///---,,,+++++++++,,,---...------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++++++++***)))***,,,------,,,++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,---...///000111111111666666777777777777666666777666666666666555555555333333222111111111222222222333333333444666999;;;AAACCCLLLZZZhhhwwwooocccZZZQQQKKKMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIHHHIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQSSSSSSRRRPPPPPPPPPUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVUUUVVVYYY[[[XXXWWWWWWWWWVVVVVVUUUUUUWWWWWWYYYZZZ\\\\\\]]]]]]___^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^___```aaaaaa^^^^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUWWWVVVVVVVVVWWWWWWXXXXXXZZZZZZ[[[[[[[[[ZZZYYYYYYYYYYYYXXXUUURRRPPPPPPQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQPPPNNNLLLKKKIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<<<<>>>???BBBIIIPPPQQQMMMIII@@@>>>;;;999777777777888444333333222222222111111000000///...---,,,++++++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&BBB@@@???@@@AAABBBAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEEEEGGGHHHIIIHHHIIIJJJLLLNNNOOOPPPOOOMMMIIIEEECCC;;;AAAHHHNNNQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[[[[```___\\\ZZZXXXVVVUUUTTTXXXYYYYYYZZZZZZ[[[[[[\\\[[[[[[ZZZYYYWWWTTTQQQPPPPPPRRRVVVZZZ^^^aaacccdddfffgggkkkvvvtttdddSSSKKKEEEDDDBBB>>><<<<<<===<<<;;;;;;:::::::::;;;888999:::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAAAAACCCDDDFFFFFFDDDCCCDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMLLLPPPUUU[[[```eeekkknnnrrrsssuuuwwwxxxwwwvvvuuuqqqmmmgggaaa[[[UUUOOOKKKHHHFFFCCC???===;;;::::::666666555444333222111111333333333333333333333333000000000000000000000000000000000/////////......,,,,,,------------......++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++******))),,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------++++++++++++,,,---//////---...///111222222222222888888999999999888888777666666666666555555555555333333222111111111111111111333666777888:::===???HHHMMMZZZlll|||ooo```WWWQQQLLLGGGHHHHHHGGGEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPQQQPPPOOOOOOOOOSSSSSSRRRQQQQQQRRRTTTTTTRRRSSSUUUUUUUUUVVVYYY[[[VVVVVVVVVVVVVVVUUUUUUUUUUUUVVVXXXZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[^^^^^^]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZXXXXXXWWWWWWXXXWWWVVVWWWYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXZZZZZZ[[[[[[ZZZZZZYYYXXXVVVVVVUUUSSSPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIIIIFFFFFFGGGGGGFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>======<<<<<<;;;::::::===<<<===BBBJJJOOOQQQQQQHHHGGGDDDAAA===:::777666555444333222222111111111000//////...---,,,++++++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&?????????@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGGGGGGGGGGHHHJJJLLLMMMOOOOOOMMMIIIEEECCC>>>CCCKKKPPPRRRQQQPPPPPPQQQQQQRRRSSSTTTVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZ]]]\\\ZZZXXXWWWVVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZYYYXXXUUURRRPPPOOOQQQUUUYYY]]]```bbbccceeefffiiiqqq}}}pppWWWNNNFFFCCCAAA===;;;<<<;;;;;;::::::999999888888666666777888888888888888999999::::::;;;<<<<<<===>>>???AAAAAA???>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEHHHLLLPPPSSSWWWZZZ]]]bbbccceeefffffffffeeeddd___[[[UUUOOOKKKGGGCCC@@@>>>===;;;:::888888888888222222222111111111111000222222222222222222222222////////////////////////.....................///,,,,,,,,,,,,,,,,,,------***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********---,,,++++++,,,---,,,***------------------------+++++++++,,,---...///000///000111222333444444444999999999:::999999888777888888777777666555444444333333222111111111111111333555888:::<<<@@@FFFKKKVVV^^^mmmyyyxxx{{{~~~yyyooo```VVVPPPMMMKKKHHHFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHJJJMMMNNNMMMMMMMMMNNNNNNMMMLLLLLLLLLNNNQQQRRRRRRTTTUUUUUUTTTTTTVVVXXXTTTTTTUUUUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVWWW^^^]]]\\\\\\[[[[[[[[[\\\]]]\\\ZZZXXXVVVUUUUUUUUUVVVUUUTTTVVVXXXYYYYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVSSSSSSSSSQQQOOONNNNNNPPPRRRRRRSSSRRRQQQPPPNNNMMMKKKKKKKKKKKKJJJJJJIIIIIIFFFGGGHHHHHHGGGDDDAAA???????????????>>>>>>>>>>>>===<<<<<<;;;:::999888888;;;::::::===DDDKKKOOOPPPOOONNNLLLIIIDDD???;;;888999777555333111000////////////...------,,,++++++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&<<<===???@@@@@@?????????@@@@@@AAABBBBBBBBBBBBAAADDDEEEGGGGGGGGGGGGIIIJJJKKKLLLMMMNNNLLLJJJGGGEEEGGGKKKQQQTTTTTTRRRQQQPPPPPPPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXVVVWWWXXXXXXWWWUUUSSSQQQNNNPPPSSSXXX\\\```bbbdddfffgggiiioooxxxzzz___UUUKKKFFFDDD@@@???@@@:::::::::999888777777666444444555666666666555555666666666777888888999999:::;;;======;;;:::;;;<<<======>>>>>>??????>>>>>>???BBBFFFIIIJJJKKKNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPLLLHHHCCC???===;;;999777666555555444333222222222111111111111111111111111111111111111111111111111........................,,,------------.........,,,,,,,,,,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,...,,,+++,,,------,,,+++---------------------------,,,,,,,,,------...///111111333444555666666666888999999999888888777666;;;;;;999888666555333333333333222222222222333333555777999;;;???HHHVVV___sss}}}qqqlllhhhjjjpppzzzrrrddd\\\SSSLLLIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGHHHHHHIIIIIIFFFHHHKKKLLLKKKKKKLLLMMMKKKJJJIIIIIIJJJMMMPPPQQQTTTUUUVVVUUUSSSRRRRRRSSSRRRSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWXXXWWWVVVUUUUUUUUUUUUUUU]]]\\\[[[ZZZYYYYYYYYYYYY\\\[[[YYYXXXVVVUUUTTTTTTTTTSSSSSSTTTVVVXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPQQQOOONNNMMMNNNPPPQQQRRRRRRQQQPPPNNNLLLJJJHHHIIIJJJJJJJJJJJJIIIHHHFFFGGGGGGGGGEEEBBB???===============<<<<<<<<<;;;======<<<:::999888666666888888999<<<@@@DDDFFFGGGLLLMMMMMMLLLJJJGGGDDDBBB===;;;777333000...---,,,.........---,,,,,,++++++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&:::<<>>>>>?????????@@@AAAAAAAAAAAAAAABBBDDDFFFGGGGGGHHHIIIKKKJJJKKKLLLLLLLLLKKKJJJJJJOOORRRVVVWWWUUUSSSQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXZZZ[[[\\\ZZZZZZZZZYYYYYYXXXXXXXXXUUUUUUVVVVVVVVVTTTSSSRRRMMMNNNQQQTTTYYY]]]aaacccfffhhhjjjnnnuuuiii]]]PPPHHHCCC>>><<<>>>:::::::::999888777666555333333444444444444333333444444444444555555666666666888999999888777777888888888999:::::::::999999;;;>>>AAABBBBBBBBBCCCDDDBBBCCCCCCCCCCCCCCCCCCCCC???<<<999777777777666555333333333333222222111111111111111111111111111111000000000000000000000000........................,,,,,,,,,,,,,,,---------,,,,,,++++++++++++******))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))******+++,,,,,,---------,,,+++,,,---...---,,,------------,,,,,,,,,,,,------,,,,,,---...//////222333444666777777777777888888888888888777666555;;;:::999777666444333222333222222333333444555666666999<<<@@@IIIYYYnnn}}}yyymmmeeebbbccckkkvvvppp```VVVRRRLLLHHHFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBB??????AAABBBCCCDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIEEEGGGJJJKKKJJJJJJJJJKKKIIIIIIJJJJJJLLLOOOQQQSSSTTTUUUVVVUUURRRPPPOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVWWWWWWXXX[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRSSSUUUVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZYYYXXXXXXVVVVVVVVVUUUTTTSSSRRRQQQNNNOOOOOONNNMMMMMMOOOPPPPPPPPPQQQPPPNNNLLLJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFEEECCCAAA>>>===<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;:::888777777666777888:::<<<===>>>>>>???BBBCCCEEEHHHIIIJJJJJJJJJ???===888333///---,,,,,,------------,,,,,,++++++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&888;;;???@@@>>>===>>>?????????@@@AAAAAAAAAAAA@@@@@@BBBDDDEEEFFFGGGJJJLLLJJJJJJKKKKKKLLLMMMNNNNNNSSSUUUWWWWWWTTTRRRRRRRRROOOPPPPPPPPPQQQQQQRRRRRRPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXTTTTTTSSSSSSSSSSSSSSSSSSNNNNNNNNNPPPSSSXXX\\\___cccfffjjjlllqqq||||||mmm\\\OOOFFF>>>::::::::::::::::::999777555444222222333333333333222222222222333333333333444444222444555555444333333444333444555555666666666666666888;;;===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999777555444555555444222222222333333444333333333111111000000000000000000////////////////////////------------------------,,,,,,,,,,,,++++++++++++,,,+++++++++************)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++,,,,,,++++++,,,...///...------,,,,,,,,,+++++++++++++++++++++,,,...///111222333444555777888888999999999999999999888777666555666666666555444444333333222222333444555777888999888===DDDMMM\\\rrrvvvkkkfffeeefffmmm{{{|||ooo```TTTNNNLLLJJJHHHGGGFFFDDDCCCBBBAAA@@@@@@??????@@@@@@<<<===???BBBCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHEEEGGGIIIJJJIIIHHHIIIIIIFFFGGGIIIKKKMMMOOOQQQRRRRRRTTTUUUTTTRRRPPPOOOOOOOOOPPPPPPQQQSSSTTTUUUUUUXXXXXXYYYYYYZZZYYYYYYYYYUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXUUUVVVXXXXXXXXXUUUSSSQQQSSSRRRQQQRRRSSSTTTSSSRRRPPPOOOOOOPPPQQQRRRSSSTTTVVVWWWYYYZZZZZZZZZXXXXXXVVVVVVVVVUUUTTTRRRQQQPPPMMMNNNNNNNNNMMMMMMOOOQQQOOOOOOOOOOOONNNLLLJJJHHHFFFGGGHHHIIIIIIHHHGGGEEEEEEDDDCCCBBB@@@???>>>===;;;;;;;;;;;;:::::::::999777777888888888888888888888999;;;;;;;;;:::;;;;;;:::<<<>>>@@@BBBDDDEEEFFF>>><<<777333000.........---------,,,,,,,,,,,,+++,,,+++******))))))******************************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&777;;;>>>@@@>>>======?????????@@@AAAAAAAAAAAA@@@>>>@@@BBBDDDEEEGGGJJJLLLJJJJJJJJJJJJLLLNNNPPPRRRTTTUUUVVVUUUSSSRRRRRRSSSOOOOOOPPPPPPPPPPPPPPPPPPNNNOOOPPPRRRSSSUUUVVVVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXSSSSSSRRRRRRRRRRRRSSSSSSOOONNNMMMMMMOOOTTTXXX[[[aaaeeehhhjjjnnnxxxlll\\\OOODDD>>>===::::::;;;:::999777555444222222333333333222222111222222222222222333333333000111333333111111111222000111222333333444444333222555888999888666666666444444444444444444444444333222000000000000...------...///111111222222222000000000000000/////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++******)))))))))***+++,,,---,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------,,,++++++*********,,,+++***,,,...//////...,,,,,,,,,++++++*********))))))***,,,...111333444444555666777999999999999:::::::::999888777666555222222222333333444444444222222333444666888:::;;;;;;BBBMMM[[[mmmxxxjjjfffgggkkknnnzzzvvvggg]]]RRRHHHGGGGGGFFFEEEDDDBBB@@@>>>???>>>>>>============>>>;;;<<>>======;;;;;;;;;:::::::::999999333444555666777999::::::::::::;;;:::999999:::;;;:::::::::;;;;;;<<<<<<<<<<<<:::666222000///000111---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********************************)))(((((((((''''''''''''&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&888999::::::<<<<<<===>>>@@@@@@@@@@@@@@@???>>>===:::<<>>AAAIIIRRR^^^nnnyyyoooffffffnnn{{{qqqcccYYYQQQMMMLLLDDDCCCBBBBBBAAAAAAAAABBB>>>>>>>>>>>>============<<<===>>>???AAABBBCCCDDDAAABBBBBBCCCCCCDDDDDDDDDEEEGGGIIIKKKKKKIIIGGGEEEGGGGGGHHHIIIKKKMMMOOOPPPQQQPPPOOOOOONNNNNNNNNOOOMMMNNNPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVVVVVVVUUUTTTSSSSSSUUUUUUTTTTTTTTTTTTTTTUUUWWWVVVUUUTTTTTTSSSQQQNNNQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNOOOPPPPPPOOOMMMYYYVVVTTTUUUYYYYYYVVVRRRQQQRRRRRRRRRRRRRRRQQQQQQOOONNNMMMLLLLLLLLLMMMMMMOOOMMMKKKJJJJJJKKKMMMOOOLLLKKKJJJHHHGGGGGGHHHHHHDDDCCCBBB@@@>>>===;;;;;;;;;999888777888888777666555555555555666666666666999888777666666555666666555444333333222222222222111111111111000000000///...---+++***)))***++++++,,,,,,+++*********++++++++++++******)))((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&666666777888999:::;;;;;;>>>>>>>>>???>>>>>>===<<<===>>>@@@CCCEEEFFFFFFFFFIIIHHHHHHHHHJJJLLLNNNPPPSSSSSSRRRRRRRRRRRRRRRSSSNNNNNNOOOOOONNNMMMKKKJJJKKKMMMOOOPPPPPPQQQSSSUUUWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVUUUTTTTTTTTTVVVSSSQQQOOOPPPQQQQQQQQQQQQOOOLLLKKKLLLOOOSSSVVV]]]ccchhhhhhggglllxxxiiiUUUFFF===:::;;;;;;:::999888777666666444444333333222111111111222222111000000000000111111111000000///000000000444333333222222222222222000000111222222222222111222111111111000000000///000000000000000///..............................///.........---------,,,...------------......///------,,,,,,,,,+++++++++---,,,,,,,,,+++++++++***,,,++++++***************************************)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++******)))+++,,,...///111222222222444555666777888888888888888777666444333222222222555333111111111222333333222555888:::>>>CCCJJJPPPVVVccctttsssjjjfffooo~~~qqq```UUUMMMGGGDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>============;;;<<<===>>>???@@@AAABBB@@@AAAAAABBBBBBCCCCCCCCCDDDEEEHHHIIIIIIHHHEEEDDDEEEEEEGGGHHHJJJLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMLLLMMMOOOPPPRRRRRRSSSSSSTTTTTTSSSSSSTTTTTTUUUVVVUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVTTTRRRRRRRRRRRRPPPNNNNNNNNNOOOOOOOOOOOONNNNNNOOONNNNNNOOOQQQQQQPPPOOOVVVSSSQQQTTTXXXYYYWWWTTTRRRRRRRRRSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMKKKJJJJJJKKKMMMNNNLLLKKKIIIHHHFFFFFFFFFFFFCCCBBBAAA???>>><<<;;;:::;;;999888777888999888777666666666666666666666666666666555444333333333333444444333222222222222222111111111000000000/////////...---,,,+++,,,,,,---++++++************++++++++++++******)))(((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%555666666777888999::::::;;;;;;<<<============<<<@@@@@@AAACCCCCCCCCCCCCCCGGGGGGGGGGGGHHHKKKMMMNNNQQQPPPPPPPPPPPPPPPQQQQQQNNNNNNOOONNNNNNMMMLLLKKKKKKMMMOOOOOOOOOPPPRRRTTTVVVVVVUUUUUUUUUVVVWWWWWWUUUUUUTTTTTTSSSSSSRRRRRRTTTRRROOONNNOOOPPPOOOOOOQQQOOOMMMKKKKKKMMMPPPRRR]]]ccciiiiiiggghhhooovvvkkkYYYKKKBBB>>>;;;;;;:::999888777666666666555333222111111222222111111000////////////000222111000000////////////333222111111000000111111......///000000000//////000000000//////////////////////////////..........................................------------------............------,,,,,,,,,++++++++++++******------------,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++...---+++******+++---...++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------........................---------,,,,,,++++++***,,,---///111222333333333555666777888888999888888666555444333222222222222111111111111222222333333666999<<>>>>>>>>>>>============;;;;;;<<<<<<===>>>>>>???>>>??????@@@AAAAAABBBBBBCCCDDDFFFGGGGGGFFFDDDCCCBBBDDDFFFHHHJJJJJJKKKJJJMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSPPPPPPQQQQQQRRRSSSTTTTTTTTTRRROOONNNOOOOOOOOONNNLLLMMMOOOPPPPPPOOOMMMLLLNNNMMMMMMNNNQQQRRRRRRQQQQQQPPPOOORRRVVVXXXWWWUUUSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKIIIGGGEEEDDDDDDDDDAAAAAA@@@>>><<<;;;:::999;;;999888888999999999888888888777777666666555555555555444444333222222222333333222111111111222222000000000000////////////000///......---.........******)))******+++,,,---+++******))))))(((((('''%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""######$$$666777777888999:::;;;;;;999:::;;;<<<============@@@@@@@@@AAABBBBBBBBBBBBEEEEEEEEEFFFGGGIIIKKKLLLNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLNNNOOOPPPPPPPPPRRRTTTUUUTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRRRRQQQPPPPPPRRRPPPNNNMMMNNNOOONNNMMMPPPNNNLLLJJJJJJLLLOOOPPP\\\cccjjjmmmjjjiiikkknnn}}}ppp___QQQHHHCCC<<<;;;:::999888777777666777555333111000111222333111111000////////////000222111000//////...////////////...------------...------...////////////...........................///.....................000000000000000000000000////////////////////////---......///...---+++***,,,,,,,,,+++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++...---+++))))))+++---...***+++++++++++++++,,,,,,+++************++++++,,,,,,,,,,,,---------------/////////////////////////////////..................///000222333444555555666666777888999999888888777777666555444444444555222333444444333444555666:::>>>CCCHHHOOO[[[jjjuuu}}}wwwwwwwwwgggXXXPPPIIIGGGFFFCCCBBBDDD>>>>>>=========>>>??????>>>>>>>>>============<<<;;;;;;;;;<<<<<<=========<<<======>>>???@@@AAAAAACCCDDDEEEFFFFFFEEEDDDCCCAAACCCFFFHHHJJJJJJIIIIIIKKKJJJIIIIIIIIIIIIJJJJJJMMMMMMNNNOOOPPPPPPPPPOOOQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTQQQQQQRRRRRRSSSSSSRRRRRRRRROOOLLLKKKLLLMMMNNNMMMLLLNNNPPPRRRRRRQQQOOOMMMMMMLLLLLLNNNQQQSSSTTTSSSPPPOOONNNPPPSSSVVVVVVUUURRRRRRQQQPPPOOONNNNNNNNNPPPQQQRRRSSSSSSQQQOOONNNLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@???>>>===;;;:::999888:::888777777999::::::999999999888777666666555555666666666555555444333333222111111000000000111111000000/////////.........//////..................************+++,,,......*********)))((((((''''''%%%&&&&&&''''''((('''''''''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$555666666777888999::::::999999;;;<<<======>>>>>>======>>>>>>@@@AAABBBCCCBBBBBBCCCDDDFFFGGGHHHIIIKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKLLLLLLMMMNNNPPPPPPPPPPPPRRRTTTRRRSSSSSSSSSSSSRRRRRRRRROOOPPPQQQQQQQQQPPPOOONNNPPPOOOMMMNNNOOOPPPOOONNNNNNMMMKKKJJJKKKMMMOOOQQQZZZbbblllqqqpppmmmmmmmmmwwwxxxfffVVVJJJCCC<<<;;;;;;:::999888777777777666333111111111333444222222111000000000000111111111000///....../////////...------,,,,,,---------...//////000000//////------------------............---,,,------...///.................................///////////////------.........---+++***,,,,,,,,,---------------+++++++++,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,)))))))))))))))***+++,,,,,,,,,,,,------........./////////////////////////////////////////////000000111222444555666777777666666777888888888888777777777666666555666666666333444555555444444777999>>>EEEOOOXXXcccsssxxxcccVVVKKKFFFBBBBBBAAA>>>>>>AAA======<<<<<<<<<======>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;<<<===>>>???@@@AAADDDDDDEEEFFFFFFEEEDDDDDDBBBDDDFFFIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVTTTUUUUUUTTTSSSRRRPPPPPPPPPMMMKKKJJJKKKMMMMMMMMMKKKMMMOOOQQQRRRQQQOOOMMMKKKJJJJJJLLLPPPSSSTTTTTTRRRPPPOOOOOOQQQRRRRRRRRRRRRQQQOOONNNLLLLLLLLLLLLNNNOOOQQQQQQQQQPPPNNNLLLJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@???>>>===<<<;;;999999888888777666666888::::::999999888888777666555555444666666666666555444333222000000/////////000000111/////////............---------------......------+++++++++,,,,,,...///000******))))))((('''''''''''''''((((((''''''%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%222333333444555666777888999999:::<<<<<<=========::::::;;;<<<===???AAABBB@@@@@@AAACCCDDDEEEFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNPPPPPPOOOOOOQQQRRRPPPPPPQQQQQQQQQPPPOOOOOONNNNNNOOOPPPPPPOOONNNMMMOOONNNMMMOOOQQQSSSRRRQQQNNNMMMLLLKKKLLLMMMOOOQQQWWW```lllssstttqqqooonnntttmmmZZZJJJ???<<<<<<;;;:::999888777777666555444333222222333333222222111000000000000111000//////......//////000111000//////......//////......///000000000000///---------------............---,,,++++++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,------------,,,,,,+++,,,,,,------------......++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,---)))))))))))))))***+++,,,,,,,,,,,,---......//////........................,,,---------.../////////111222444555777888888888666666777777777777666666444444444444444444555555222444666666555777===AAADDDOOO^^^lllzzzsssbbbSSSJJJFFFBBB@@@@@@???<<<===@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999::::::;;;<<<======:::;;;<<<===>>>???@@@AAADDDDDDDDDEEEEEEDDDDDDDDDCCCDDDFFFGGGIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHLLLMMMNNNOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOPPPQQQQQQRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVUUUTTTQQQOOOMMMOOOMMMKKKKKKLLLNNNNNNMMMIIIJJJLLLNNNNNNNNNMMMLLLKKKIIIIIIJJJNNNQQQSSSSSSSSSRRRQQQOOOOOOOOOPPPQQQSSSQQQOOOMMMKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLKKKHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGFFFEEECCCAAA@@@>>>>>>===<<<;;;:::999888666555444555777999999999777777666666555555444444444444555555444333111000//////.........///000000///.........------------++++++,,,------------,,,,,,,,,,,,,,,,,,---...///***))))))((((((''''''&&&'''(((((()))(((&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&222222333444555666666777888888999:::;;;;;;;;;:::999999999999;;;===???@@@>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNMMMMMMNNNPPPNNNNNNOOOOOOOOONNNLLLLLLLLLMMMOOOPPPPPPOOONNNMMMNNNMMMNNNPPPTTTVVVUUUUUUPPPOOONNNLLLLLLMMMNNNNNNTTT]]]iiirrrtttrrrnnnlllqqquuu```MMMAAA<<<<<<;;;:::999888888777555555555444333333222222111111000////////////000...............///000111111000000///////////////---......///////////////------------.........///---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,---------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***))))))***+++,,,------,,,,,,------.../////////------------------------,,,,,,---...//////000000333333555777888999999999555555666666666666555555333222222222333444444555444666999999:::???HHHOOOZZZgggxxx~~~jjj[[[QQQIIIDDDDDDAAA???@@@???<<<>>>BBB@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888666666777888:::;;;<<<<<<::::::;;;===>>>@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJKKKLLLNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQOOONNNNNNNNNOOOQQQSSSUUUSSSTTTUUUTTTSSSQQQNNNMMMNNNLLLLLLMMMNNNOOOOOONNNIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIGGGIIILLLPPPQQQRRRSSSRRRQQQOOONNNOOOPPPRRRUUUSSSPPPNNNLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGFFFDDDBBBAAA>>>>>>===<<<;;;:::999999444333222444666888888888555555555555444444444444444555666666666444222111......------......///000.........---------,,,,,,***+++,,,---...------,,,++++++*********++++++,,,)))))))))(((''''''&&&&&&%%%&&&((()))((('''&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%333444444555666777888888777777888999999999999888999999888888999;;;<<<======>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJIIIJJJLLLLLLKKKKKKLLLNNNLLLMMMNNNNNNMMMLLLKKKJJJLLLMMMOOOPPPPPPOOONNNMMMMMMMMMOOORRRUUUXXXXXXWWWSSSQQQPPPNNNLLLLLLLLLLLLRRR[[[gggpppssspppllliiippp|||zzzfffSSSGGG===<<<;;;;;;999999888777555555555555444333222111000000///...............------------///000111222//////...------------...,,,---......//////......---------....../////////---,,,+++******,,,...///////////////////////////---------....../////////,,,++++++***+++,,,...///*********++++++,,,,,,,,,---------.........//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///))))))***+++,,,,,,------++++++++++++,,,---...///,,,,,,------...///000000------------------------......///000111222333333333444666777999:::::::::444555555555555555444444333333333333444555666666666999===>>>AAAHHHSSS\\\wwwzzzyyy|||zzzgggVVVLLLGGGDDDBBB???<<<;;;<<<;;;999;;;@@@AAA@@@>>>===;;;;;;::::::999999999888888888777777333444555777888:::;;;;;;::::::;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRMMMLLLKKKKKKMMMOOORRRSSSPPPQQQSSSSSSRRRQQQOOOMMMMMMLLLMMMNNNPPPQQQPPPNNNLLLLLLLLLMMMNNNOOOOOOPPPJJJHHHGGGHHHKKKNNNPPPQQQRRRRRRQQQOOONNNOOORRRTTTWWWUUURRROOOMMMLLLMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKFFFHHHJJJLLLLLLJJJHHHFFFFFFGGGGGGGGGFFFEEECCCBBB>>>>>>===<<<;;;;;;::::::333222111333555777888888333333444444444444444444666777999999888777444333---------------...///000......---------,,,,,,,,,***+++---.........------******)))))))))))))))))))))))))))(((''''''&&&&&&###%%%'''((())))))'''&&&###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$222222333333333333444444666666666666666666666666888777666555666888:::;;;<<<===>>>???@@@AAAAAAAAAFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGHHHHHHHHHGGGFFFFFFCCCEEEHHHIIIIIIJJJLLLMMMKKKLLLNNNMMMKKKJJJJJJJJJLLLNNNPPPPPPOOONNNOOOPPPNNNPPPRRRTTTUUUVVVVVVVVVSSSRRRQQQPPPOOOMMMLLLKKKPPPWWWaaaiiimmmnnnmmmmmmoooyyy~~~iiiVVVKKK===:::777666777888999888555555555444444333333333000000000000000111111111////////////////////////////////////////////////---------............///......---------,,,,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...,,,---......//////......---------------------------,,,,,,++++++,,,,,,---///...---,,,++++++***)))---.........---,,,,,,++++++,,,,,,------,,,,,,+++------,,,,,,+++*********++++++++++++++++++++++++***++++++,,,,,,------...,,,------...///000111111------------......///000000222333333333333555666666777999999999888666555888555333333666777666444444333555777555222444:::;;;:::<<>>>>>>>>===<<<;;;::::::999<<<<<<;;;;;;;;;:::::::::777777777777777888888999888999999::::::;;;;;;<<<;;;;;;:::;;;;;;<<<>>>>>>BBBBBBBBBAAA???>>>???@@@EEECCCBBBCCCFFFHHHGGGEEEJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPMMMOOOPPPPPPOOONNNNNNOOOMMMMMMNNNPPPRRRSSSRRRPPPSSSSSSTTTSSSRRRQQQOOONNNOOOOOOPPPPPPPPPPPPPPPPPPNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNPPPNNNMMMMMMNNNOOONNNMMMTTTTTTTTTSSSRRRPPPOOONNNNNNMMMKKKIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKJJJIIIFFFDDDBBB@@@??????>>>=========;;;999666666666555444444444444555444444555555555555555555:::::::::999888666444333000000///...---,,,,,,,,,000///---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))(((((()))******)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$#########$$$&&&&&&222222333333333333444444666666666666666666666666555444333333444666888999;;;<<<===???@@@@@@@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFIIIJJJJJJKKKLLLNNNLLLNNNNNNMMMLLLKKKKKKLLLMMMOOOQQQQQQPPPOOOPPPQQQPPPQQQSSSTTTUUUVVVUUUUUURRRRRRPPPOOONNNMMMMMMMMMNNNTTT]]]dddhhhkkkmmmnnnooouuukkkVVVJJJAAA???<<<:::;;;;;;:::999666666555555444333222222000000000000111111111111////////////////////////........................------------..................---------,,,,,,,,,......---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,------...............---------------------------,,,,,,++++++,,,,,,---///......------,,,,,,+++------......------,,,++++++,,,,,,------,,,,,,+++++++++************))))))++++++++++++++++++++++++***++++++,,,,,,---......---.........///000000000---,,,,,,------...///000000222333333333333444666666777888999999888666555666444222222444555444222555666999<<<;;;777:::??????BBBKKKXXXdddsss|||vvvqqqpppvvv~~~mmmYYYQQQHHHBBBAAAAAA???<<<======<<<;;;::::::999999::::::999999999888888888777777666666777777888999777777888888999::::::;;;:::::::::;;;;;;<<<===>>>@@@@@@AAA@@@>>>===???@@@BBB@@@???@@@CCCEEEDDDBBBGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNQQQRRRSSSSSSQQQQQQRRRSSSOOOOOOOOOQQQSSSTTTRRRPPPQQQQQQRRRRRRQQQPPPNNNNNNPPPPPPPPPPPPPPPPPPOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHHHHHHHIIIKKKMMMNNNPPPOOOMMMMMMOOOOOOOOONNNRRRRRRRRRQQQPPPOOOMMMLLLNNNMMMKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGEEECCCAAA@@@???@@@>>><<<<<<<<<;;;999777666666555444444444444555444444555555555555555555888888888888777555444333000000///------,,,,,,------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((***))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!"""$$$$$$222222333333333333444444555555555555555555555555333222222222444555777999::::::<<<===>>>?????????AAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFFFFHHHKKKLLLLLLLLLMMMOOOOOOOOOOOONNNLLLLLLNNNPPPOOOQQQSSSSSSRRRQQQRRRSSSRRRSSSTTTTTTUUUUUUTTTTTTRRRQQQOOONNNMMMNNNOOOPPPNNNRRRWWW]]]bbbhhhmmmqqqoooqqqyyyqqq\\\OOOCCCAAA>>><<<<<<;;;999777888777666555444333222111111111111111111111111111////////////////////////------------------------------------..................---------,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------...,,,,,,---...............---------------------------,,,,,,++++++,,,,,,---...............---------------......------,,,,,,+++,,,,,,------,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++,,,------......////////////////////////............///000111222333444666666555555777888777777888999888777666555666444222222333444333222333444888<<<<<<999<<>>??????<<<999;;;:::::::::999999888888777777777777666666666666666666666666666777888888666666777777888999999999:::::::::;;;<<<<<<=========>>>???>>>======???AAA???>>>>>>???AAABBBBBBAAACCCDDDEEEFFFIIIKKKMMMNNNOOOOOONNNNNNNNNMMMMMMMMMPPPQQQQQQPPPNNNOOOQQQSSSRRRRRRRRRSSSUUUUUUSSSQQQNNNOOOOOOPPPPPPOOOOOONNNPPPPPPQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLLLLKKKKKKHHHHHHGGGHHHIIILLLOOOPPPQQQOOONNNNNNOOOPPPPPPOOOPPPPPPPPPOOONNNMMMLLLKKKNNNMMMKKKJJJHHHGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFEEECCCAAA??????BBB???<<<::::::::::::999666666555444444444444555555555444444444444444444555555555666555444333333000///...---------------+++******+++---......---++++++++++++++++++++++++))))))***++++++***)))((())))))((((((''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""###$$$$$$222222222333333333444444444444444444444444444444333333333444555777999:::888999:::;;;<<<=========>>>>>>@@@AAABBBCCCCCCCCCCCCBBB@@@???@@@BBBDDDEEEHHHJJJLLLMMMLLLLLLMMMNNNQQQQQQPPPNNNLLLMMMPPPRRRPPPRRRTTTTTTSSSRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRPPPNNNMMMMMMOOORRRTTTQQQRRRUUUYYY^^^fffooouuurrrqqqrrr{{{{{{gggZZZGGGEEEBBB@@@???===:::888999999888666444333222111222222111111111111111000////////////////////////------------------------,,,,,,---------...............---------,,,,,,,,,------------------------------------------------,,,,,,---.........---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------...------,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,------...++++++++++++++++++++++++++++++,,,,,,---.........000000000///////////////000000111111222333444555666888999999888888999;;;777888888888777666555444777666555444444444444444555555777;;;;;;<<>>===>>>===:::777888888888888888888777777666666666666555555555555666555555555555666777777666666777777888999999:::999999:::;;;<<<<<<<<<<<<;;;<<<===<<<<<<===???AAA?????????@@@AAABBBBBBBBBBBBCCCDDDFFFHHHJJJMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPPPPOOONNNMMMNNNQQQSSSUUUTTTTTTUUUVVVUUUSSSQQQMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIJJJLLLOOORRRTTTQQQPPPNNNOOOPPPRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKNNNNNNLLLKKKIIIGGGGGGFFFHHHHHHHHHHHHHHHGGGGGGGGGHHHGGGFFFDDDCCCAAA@@@@@@BBB???<<<::::::::::::999666666555444444444444555555555444444444444333333222222333333333333333333000///...------------------,,,+++,,,......---,,,++++++++++++++++++++++++&&&(((***+++,,,+++***))))))(((((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&222222222333333333444444333333333333333333333333222222333333555666777888666666888999:::;;;;;;;;;;;;<<<===???@@@AAABBBBBB@@@???>>>===>>>@@@CCCDDDIIIJJJLLLMMMLLLKKKLLLMMMPPPPPPOOONNNLLLMMMPPPSSSPPPRRRTTTTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQOOONNNOOOQQQTTTVVVUUUUUUVVVXXX]]]fffpppwwwuuurrrqqqttt~~~qqqeeeQQQNNNJJJFFFDDDAAA>>><<<:::999888777555444333222333222222222111111000000////////////////////////........................,,,,,,,,,------------.........---------,,,,,,,,,------------------------------------------------+++,,,,,,---...------------------------------------,,,,,,++++++,,,,,,---*********+++,,,,,,------,,,,,,------...------,,,+++,,,,,,------,,,,,,+++((())))))***+++,,,------+++++++++++++++++++++++++++,,,,,,------...//////000000000000000/////////000000000111222444555666777888999999888888999:::888888888777666555444444555555555444444444555666:::999999===???DDDOOOZZZhhhwww{{{rrroootttmmm]]]QQQGGGCCCAAA???<<<;;;:::::::::999666666666777777777777777666666666666555555555555555555555444555555666777777777888888999:::::::::888999:::;;;<<<<<<<<<;;;999;;;<<<<<<;;;<<<>>>@@@>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIJJJKKKKKKKKKLLLMMMMMMNNNOOOOOORRRRRRRRRQQQPPPQQQTTTWWWVVVUUUUUUVVVVVVUUUSSSQQQNNNNNNNNNOOOOOOPPPQQQQQQOOOPPPQQQQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKMMMPPPSSSTTTRRRPPPOOOPPPRRRSSSSSSRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLKKKIIIHHHGGGHHHHHHGGGGGGFFFFFFFFFEEEGGGFFFEEEDDDCCCBBBAAAAAABBB???<<<::::::::::::999666666555444444444444555555555444444333333333333111111111111111222222222//////...------------......---++++++++++++***(((************************%%%''')))+++,,,+++***)))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&222222333333333333444444222222222222222222222222000000111111222222333333444555666777888999999999::::::<<<===>>>??????@@@============>>>@@@BBBCCCHHHJJJKKKKKKJJJIIIJJJKKKNNNNNNNNNMMMLLLMMMOOOQQQOOOQQQSSSSSSRRRQQQRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQSSSRRRQQQQQQRRRSSSVVVWWWWWWWWWWWWWWW\\\dddnnnuuuvvvtttrrrrrrvvvxxxnnn[[[VVVOOOHHHCCC???<<<999:::999888777666555444333333333333222111111000000////////////////////////////////////////////////,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,++++++,,,------------------------------------------,,,,,,++++++,,,,,,---))))))******++++++,,,,,,,,,,,,------......------+++,,,,,,------,,,,,,+++''''''((()))******++++++++++++++++++++++++++++++,,,,,,,,,---......//////000000000000000000000000/////////000111333444555555666777777666555666888999888777666555555444444222333444444333444666888;;;:::===CCCIIIRRRaaannnxxxwwwzzz~~~iiiXXXLLLCCC>>>>>>;;;:::888777777888999:::555555666666777777888888777666666666555555555555444444444444444555666666777777888888999::::::;;;777888:::;;;<<<<<<;;;;;;:::;;;<<<<<<;;;<<<>>>@@@:::<<<>>>>>>======>>>@@@DDDDDDDDDEEEFFFGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOOOOOOORRRTTTUUUTTTTTTUUUVVVUUURRRPPPOOONNNNNNNNNOOOOOOPPPQQQNNNOOOPPPQQQPPPOOOLLLKKKJJJJJJKKKKKKKKKKKKLLLLLLIIIIIIJJJKKKMMMNNNPPPQQQRRRQQQPPPQQQSSSTTTTTTSSSRRRSSSSSSSSSRRRRRRQQQPPPNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBB???<<<::::::::::::999666666555444444444444555555555444444333333222222111111000000000111111222///......---------.........,,,***))))))(((&&&%%%))))))))))))))))))))))))&&&''')))*********))))))''''''&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$%%%$$$$$$$$$222222333333333333444444222222222222222222222222000000111111111111111000222333444666777777888888999:::;;;<<<============;;;;;;<<<>>>???AAABBBBBBGGGHHHJJJJJJHHHGGGGGGHHHJJJLLLMMMMMMLLLLLLMMMOOOMMMOOOQQQQQQPPPOOOPPPQQQSSSRRRQQQPPPOOOOOOPPPPPPTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVVVVVVVYYY```hhhnnnssstttssspppooovvvyyykkkdddYYYNNNEEE???:::777999999888777777666555555444444333222222111000000////////////////////////........................++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++,,,------------,,,---------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,+++,,,------......------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------...//////////////////000111111111222000000111222333555666777666777888888666666777888999888777666555444444444333555777777666777:::===>>>@@@HHHTTT___kkkzzzsssdddSSSIIIAAA;;;999<<<777888777777666666777888444555555666777888888888666666555555555444444444444444333333444444555666666666777777888999999999777888:::<<<<<<<<<;;;:::;;;<<<===<<<;;;<<<>>>???:::<<<>>>>>>===<<<>>>AAACCCCCCCCCDDDFFFGGGIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLJJJKKKMMMMMMLLLMMMNNNPPPSSSRRRRRRSSSTTTTTTRRRPPPNNNNNNMMMLLLMMMNNNOOOOOOLLLMMMOOOQQQQQQOOOMMMKKKJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJLLLMMMOOOOOOOOOOOOSSSQQQPPPQQQSSSUUUUUUTTTSSSTTTTTTTTTTTTSSSRRRRRRNNNNNNOOOOOOOOONNNMMMLLLGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@??????@@@>>><<<<<<<<<;;;999777666666555444444444444555555555444444333222222111222111000//////000111111......---------......///...,,,+++***+++***)))'''))))))))))))))))))))))))((((((((()))))))))))))))'''&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$222222333333333444444444111111111111111111111111222333333333333222111111222222444555666777777777999999:::;;;<<<<<<<<<<<<:::;;;===???@@@AAABBBBBBFFFGGGIIIHHHGGGFFFFFFGGGHHHJJJLLLMMMLLLKKKLLLMMMLLLNNNPPPPPPOOONNNOOOPPPRRRQQQPPPOOONNNOOOPPPPPPUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUUUUUUUWWW\\\ccciiiooossstttooojjjppp~~~}}}tttgggYYYNNNFFF@@@===999888888888777777666666444444333333222111000000////////////////////////------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,++++++,,,---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++,,,,,,------,,,,,,+++........./////////000000++++++++++++++++++++++++,,,,,,------.../////////......///000111222222333333444444555777999:::;;;999;;;;;;;;;999999:::;;;999888777666444444333333666999;;;<<<;;;<<<@@@CCCGGGLLLYYYiiiwwwqqq]]]PPPDDD@@@===999888;;;888999:::999777555444444444555555666777888999999555555555444444444333333444333333333333444555555555555666666777888888888666888:::<<<<<<<<<;;;:::<<<=========<<<<<<===???<<<>>>AAA@@@???>>>AAACCCAAABBBBBBDDDFFFHHHJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMOOOPPPPPPOOOPPPQQQQQQQQQQQQRRRSSSSSSQQQOOONNNMMMLLLKKKKKKLLLMMMNNNKKKMMMOOOQQQQQQPPPMMMLLLIIIJJJJJJJJJKKKKKKLLLLLLKKKLLLOOOQQQRRRQQQPPPOOOSSSRRRQQQRRRTTTUUUVVVUUUSSSTTTTTTTTTTTTTTTSSSRRRNNNOOOPPPPPPPPPPPPOOONNNGGGFFFFFFEEEDDDCCCCCCBBB????????????>>>>>>======???>>>=========;;;999666666666555444444444444555555555444333333222111111333222111/////////000111......---------......//////...------//////...---))))))))))))))))))))))))***)))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((('''&&&&&&000000////////////000000111111222222222222111111222222222222222222222222222333333444555666777777999999888888999999:::;;;;;;;;;<<<<<<===???@@@AAABBBCCCFFFGGGGGGFFFCCCBBBBBBFFFJJJMMMMMMLLLKKKKKKNNNOOONNNLLLJJJJJJKKKMMMQQQPPPPPPOOOOOOPPPPPPQQQVVVXXXZZZ[[[YYYWWWVVVVVVUUUTTTSSSSSSUUUXXX\\\^^^kkkoooqqqnnnjjjkkkssszzz|||gggUUUJJJBBB<<<>>>:::777777999:::888555222222111111000000//////222111///.........///000///............---------++++++,,,,,,---...//////.........---,,,,,,++++++*********+++,,,---///000///......------,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------.........------,,,,,,------...///......---+++******)))******)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000111111222222333444444555555666666777777888888666777888999999888777666888666444444555666555444777666777;;;<<<===CCCKKKSSSbbbvvvzzzeeeZZZLLLFFF???<<<======999666666666666666666666666666777777666444444333333333333333333333333333333333222222222333333444444444444333333333333444555555666777888999999999999999:::999999888888999999:::<<<<<<<<<<<<============@@@@@@@@@AAACCCEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHKKKMMMNNNNNNMMMLLLMMMNNNQQQPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOONNNLLLJJJHHHKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSMMMOOOQQQRRRRRRQQQOOONNNLLLNNNPPPRRRRRRPPPNNNLLLFFFEEEDDDCCCCCCBBBBBBBBB@@@@@@???>>>===<<<;;;;;;;;;:::999:::;;;:::777555555444333333222222222333444444333333333222222222555444222222222222444555------............------111000///...,,,+++***)))***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&%%%$$$###000//////////////////000000111111222222111111000222222222222222222222222222222333444555666777777999888888888888999::::::;;;;;;;;;<<<===>>>@@@@@@BBBCCCEEEFFFEEECCCAAA??????CCCIIILLLMMMMMMMMMMMMMMMMMMMMMKKKIIIIIIKKKMMMPPPPPPOOOOOOOOOOOOPPPPPPUUUWWWYYYZZZXXXVVVUUUUUUUUUUUUSSSSSSUUUWWWZZZ\\\dddiiinnnmmmjjjjjjoootttkkkZZZKKK@@@>>>;;;777777888999666444333333333222222111111000222111000///...//////000///............---------+++,,,,,,------..................///////////////,,,,,,++++++,,,,,,------,,,,,,------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,------,,,,,,,,,,,,------,,,+++++++++++++++************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000111111222222333444444444555555666666777777777777666777777777777777666666777666666666777888888888::::::<<<@@@CCCGGGSSS^^^sssyyyeeeSSSIIICCC>>>999777999999777444555555555555555555555555777666555444333333333333333333333333333333333333111111222222222333333333333333333333333444555555555666777888999999999999:::999999999999999999:::<<<<<<<<<<<<============??????@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHLLLLLLLLLLLLMMMOOOPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSPPPPPPQQQQQQPPPOOONNNMMMMMMNNNPPPQQQQQQOOOMMMKKKEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;:::999:::::::::777555444333333222222222333333333333333333333222222222000000000//////000000000------............---------------,,,++++++*********)))(((''''''&&&&&&'''''''''((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$######//////............//////000000111111111111000000111111111111111111111111111222333333555555666777888888888888888999999:::;;;;;;;;;;;;<<<===??????AAABBBCCCDDDCCCAAA>>>===???CCCIIIMMMMMMLLLJJJJJJJJJJJJKKKJJJHHHIIIKKKMMMOOONNNNNNNNNNNNNNNNNNOOOTTTVVVXXXXXXVVVTTTTTTTTTVVVUUUSSSSSSTTTVVVXXXYYY\\\dddlllooonnnlllmmmoookkkTTTDDDAAA===999888999999777444555555555444333222222222222111000////////////000///............---------------------------------,,,------...//////000000---------,,,,,,++++++++++++++++++,,,---.........,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,------,,,,,,,,,,,,------)))))))))******++++++++++++******)))******++++++------------------------......//////000000000000222222333333444555555666555666666666666777777777777777666555444444555555222222333555666777888888999:::???FFFKKKVVVhhhxxxxxxvvvyyymmm]]]NNNBBB;;;;;;777444333555777666444444444444444444444444444555555444333222222222222222222222222222222222222111111222222222222333333333333222222333333444555333444666777888999999999::::::999999999999::::::<<<<<<<<<<<<============>>>>>>???@@@AAABBBDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFHHHKKKLLLLLLLLLNNNOOOPPPPPPOOONNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLNNNMMMMMMMMMLLLKKKKKKKKKMMMMMMMMMMMMOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQOOONNNMMMMMMLLLLLLNNNOOOPPPPPPOOOMMMJJJIIIEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@???>>>======<<<;;;:::999999:::999777555333333222222222333333444333333333333333222111111......////////////......------............------*********+++++++++++++++***)))(((''''''&&&&&&''''''((()))*********)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""""""""!!!$$$$$$$$$$$$$$$$$$###"""///......------......//////000000000000000000///000000000000000000000000111111222333444555666666777777777777777888999999::::::::::::;;;<<<===>>>???@@@AAABBBBBB@@@???>>>CCCFFFKKKLLLKKKHHHFFFDDDGGGHHHIIIHHHHHHHHHKKKMMMNNNNNNMMMMMMMMMMMMNNNNNNRRRTTTUUUUUUTTTSSSSSSSSSUUUTTTSSSRRRSSSTTTUUUVVVXXXaaalllssssssqqqpppppp}}}}}}bbbNNNFFFAAA<<<;;;;;;;;;999777666666555444333333222222111111111000000000000000///............---------------------------,,,,,,+++++++++,,,,,,---------,,,---------,,,,,,++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---************++++++++++++++++++*********+++,,,,,,------------............/////////000000111111222333333444444555666666666666666666666666666666666777666444333222333333444111222444555666777999::::::>>>FFFPPP[[[kkkxxxrrrrrryyyvvvcccSSSJJJDDD===999888666333333555666555444444444444444444444444444444333222111111111111111111111111111222222222222222222333333333333333333222222222222222333333444222333555666777888999999:::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<============>>>???AAABBBCCCCCCCCCBBBCCCCCCDDDEEEFFFHHHJJJLLLLLLLLLLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLQQQPPPOOONNNNNNNNNNNNOOOLLLLLLLLLMMMOOOPPPRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQOOOMMMLLLKKKLLLMMMNNNOOOOOOOOOOOOMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>======;;;:::888888999999777555222222222111222222333444111222333333222222000000///000111222222111000///,,,------......------,,,++++++++++++++++++++++++***)))(((''''''&&&&&&'''%%%'''(((******)))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! ######$$$$$$$$$######"""......------------.........//////000000//////...////////////////////////000000111222333444555555777777666666777777888999999999999999:::;;;<<<<<<===>>>???AAABBBBBBBBBAAACCCFFFIIIJJJIIIFFFEEEDDDFFFGGGHHHGGGGGGHHHKKKMMMNNNMMMMMMLLLLLLMMMMMMNNNPPPQQQSSSRRRQQQQQQQQQRRRTTTSSSRRRRRRRRRRRRSSSTTTUUU]]]hhhpppttttttssssss}}}uuu```KKKFFF@@@=========;;;888777666555444333222111111111111111111111000000//////............---------------------------,,,,,,------,,,,,,++++++++++++***+++,,,---------,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------......///////////////000000111222222333333444444555555666666777666666666555555555555555666555333222222222333444444666888999999;;;???BBBCCCHHHSSScccsss|||qqqmmmooowww~~~ggg]]]NNNDDD@@@>>>;;;888777666444444444444333222222222222222222222222222222111111000000000000111000000000111111222222222444444444444333333333333222111111111111222333333222222444555666777777777888888888777777888888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAABBBBBBBBBCCCCCCEEEFFFFFFJJJLLLMMMMMMLLLJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKQQQPPPOOOOOONNNOOOOOOPPPKKKKKKKKKLLLNNNPPPQQQRRRSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQNNNMMMKKKJJJKKKMMMOOOQQQOOOOOOOOONNNLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>======;;;999888777888888777666222222222111111222222333000111222333222111///...///000111222222111000///,,,,,,------------,,,,,,------,,,,,,++++++*********)))(((''''''&&&&&&'''&&&''')))******((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""######$$$$$$$$$######------,,,,,,,,,,,,------......////////////..............................///000111111333333444555666666666666666777777888999999999999999:::;;;;;;;;;;;;===???AAABBBCCCCCCAAACCCFFFGGGGGGGGGHHHIIIGGGGGGHHHGGGGGGHHHJJJMMMNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRWWW```hhhnnnsssvvvyyy~~~pppVVVPPPHHHCCC@@@>>>;;;888888777666555444222222111111111222222111111000//////............---------------------------------//////......---,,,,,,+++)))***,,,---...---,,,,,,---------,,,+++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++,,,---......------......///000000000//////000111222333333444333333444444555666666666666666666555555555555444444444333333333333444444333555888999:::???FFFLLLPPPUUUcccvvvtttoookkknnnuuuzzziiiQQQJJJBBB<<<:::888666444444444333333222000000///222222222222222222222222000000///////////////000/////////000111111222222444444333333333333333222111111000000111111222333222333444444555555555555777777666666666666777777888888888888999999999999;;;;;;;;;;;;<<<===>>>???AAAAAABBBBBBCCCDDDFFFFFFKKKLLLMMMLLLJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKLLLNNNPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPMMMLLLKKKKKKLLLNNNPPPRRRPPPOOOOOONNNLLLJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCCCCAAAAAA@@@???>>>======<<<;;;999777777777888777666333333222111111111111111///000222333222111///---......////////////......,,,,,,------------,,,,,,...------,,,+++************)))(((''''''&&&&&&'''((()))*********)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%$$$$$$$$$------,,,,,,,,,,,,---------......//////......---------------------------//////000111222333444444666555555555555666777777999888888888888999:::::::::;;;<<<===>>>???@@@AAAAAABBBDDDDDDDDDFFFHHHKKKHHHHHHIIIHHHGGGHHHJJJLLLNNNNNNNNNMMMMMMNNNNNNNNNMMMNNNOOONNNMMMMMMOOOQQQOOOOOOPPPPPPQQQQQQRRRRRRQQQTTTYYY```hhhrrr{{{hhh```VVVMMMHHHCCC>>>:::999999888777555444333222111111222222222111000//////............---------+++,,,,,,------............---------------------+++,,,---......,,,+++***,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---...///---......///000000111111///000000111222333444555222333333444555555666666666666555555555444444444111222333444555555555555444777:::<<>>===<<<<<<;;;;;;999777666777777777666444444333111000000000000...///111222222000...,,,...------------------...+++,,,,,,------,,,,,,++++++++++++++++++************)))(((''''''&&&&&&''')))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######$$$%%%%%%%%%%%%%%%---,,,,,,++++++,,,,,,------..................---------------------------//////000111222333444444555555555555555666777777888888888888888888999999::::::;;;;;;<<<======>>>EEEEEEDDDCCCBBBCCCFFFIIIIIIIIIIIIHHHGGGHHHJJJLLLOOOOOONNNNNNNNNNNNOOOOOOLLLMMMNNNMMMLLLMMMNNNPPPNNNNNNOOOPPPPPPQQQRRRRRRSSSTTTVVV\\\fffrrrwwwnnnbbbWWWOOOHHHBBB===;;;;;;:::888777555444444111111222333222111000/////////.........---------++++++,,,,,,---...//////)))******++++++,,,,,,------......///---+++)))'''*********++++++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,---------.........,,,++++++++++++++++++,,,'''((()))***+++,,,------+++++++++,,,---...///000---......///000111111222///000000222333444555555222222333333444555555666666666555555555444444444000111333555666666666555<<>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGGGGFFFFFFGGGHHHFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMOOOPPPPPPOOONNNLLLLLLLLLMMMNNNPPPRRRTTTUUUWWWUUUTTTRRRRRRSSSUUUVVVSSSRRRQQQPPPOOONNNMMMMMMOOOOOONNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMLLLKKKKKKBBBBBBAAA@@@????????????@@@@@@???>>>===<<<;;;;;;<<<999777666666777777666555444333111000/////////...///111222222000...,,,//////---,,,,,,---//////+++,,,,,,------,,,,,,+++'''(((((()))***+++++++++***)))(((''''''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&&&&&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,//////000000000000//////---...///000111222333333444444444555555555555666777777666555444555888:::===<<<;;;:::;;;===???@@@CCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHIIIIIIKKKLLLLLLLLLMMMOOOPPPPPPPPPOOOOOOMMMMMMLLLLLLLLLLLLLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTVVVZZZbbbooo}}}~~~rrrkkkaaaPPPBBB===;;;:::888777777777777666333222111////////////000000...,,,+++++++++---...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++---,,,+++******+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++*********+++,,,000///...------...///000......///000000000000000000000111222333333444555555555444444444555555666777555333222333444444333555333444666555444777<<<===DDDLLLUUUcccuuusssbbbRRREEE<<<:::777444222222222222111000000111111111111000000111111111111000000000///..............................//////000000111111000000000000000000000000111111111000000000000000333333333333333333333333777666555444444444444444333333333444444555555555555777999;;;<<<===<<<<<<>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCBBBFFFGGGGGGHHHHHHHHHGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJJJJKKKLLLMMMNNNRRRQQQQQQPPPPPPQQQQQQRRRVVVUUUSSSRRRQQQQQQQQQQQQRRRQQQQQQPPPQQQQQQRRRSSSQQQQQQQQQOOOMMMKKKHHHGGGFFFFFFEEECCCBBB@@@??????======<<<<<<<<<;;;;;;;;;555555555444444333333333333333333222222111111111222222111000///...---,,,------,,,,,,,,,,,,+++++++++++++++******)))))))))************************))))))))))))(((((((((((())))))))))))((('''&&&%%%'''&&&&&&%%%%%%$$$$$$### """###%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&'''&&&%%%$$$###,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,......////////////......---...///000111222222333333444444444555555555555666666666555444555777:::<<<;;;::::::;;;<<<>>>???AAABBBBBBCCCCCCDDDDDDDDDGGGGGGGGGHHHIIIKKKLLLMMMLLLMMMOOOPPPPPPPPPOOONNNKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTVVVZZZaaalllyyyxxxlllZZZJJJCCC;;;:::888777666555444222444333111000//////000000000///---,,,,,,,,,...///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******+++,,,---000//////.........///000000000111222222222222222222222333333333333333333666666555444444444555555555444222222222222222111444444666999999999===CCCDDDQQQ```mmm|||nnn\\\NNNDDD;;;666666555555555666444111///000000111111111111000000111111111000000000//////........................//////////////////000000000000000000000000000000000000000000000000000000222222222222111111111111444444333222222222222222333333333333444444444555444555666888999:::;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIILLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNUUUTTTRRRPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOMMMKKKIIIHHHEEEEEEDDDBBBAAA@@@???>>>=========<<<;;;:::::::::555555444444444333333333333333222222222222222222444333222111000//////...------,,,,,,,,,,,,+++++++++*********)))))))))(((************************((((((((((((''''''''''''(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$######,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,---------......------------......///000111222222333333333333444444444444555555555444333444666999;;;:::999999:::<<<===>>>??????@@@AAAAAABBBCCCCCCEEEEEEFFFGGGIIIKKKLLLMMMLLLMMMOOOPPPPPPOOONNNNNNIIIJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSVVVYYY___gggqqqwww~~~||||||uuuaaaNNNDDD>>><<<999888777555333000444333222111000000000111111000///...---...//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------......------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---......000000////////////000000222222333444444444444444555555555444444444333333777666666555444444444555222222333333333444444444444444777;;;<<<===CCCKKKVVVhhh~~~qqqeeeUUUHHH???;;;888555222333555888999666222...///000000111111000000///000000000000////////////------------------------/////////.............../////////////////////////////////000000000000000000000000000000000000000222111111000000000000000222333333333333333444444333333333444666777999:::===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>?????????>>>???@@@BBBCCCDDDEEEEEECCCCCCDDDEEEFFFHHHIIIIIILLLLLLLLLKKKJJJHHHGGGFFFHHHGGGGGGHHHHHHIIIKKKKKKMMMLLLLLLLLLLLLLLLLLLMMMTTTRRRPPPNNNNNNPPPRRRTTTRRRSSSSSSSSSSSSRRRPPPOOONNNNNNOOONNNMMMLLLJJJIIIDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<:::999888888444444444444333333333333222222222222222222333333555444444333222111000000------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""""""""######$$$++++++++++++++++++++++++******++++++,,,,,,,,,,,,------............------------...//////000111111222222222222333333333444333444555444333333555777888888888888999;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFHHHJJJLLLMMMLLLMMMNNNOOOOOONNNMMMLLLIIIIIIJJJKKKLLLNNNOOOPPPSSSSSSRRRRRRQQQQQQPPPPPPPPPRRRUUUXXX[[[aaahhhlllqqqsssuuuxxx}}}|||hhhSSSEEEAAA>>>;;;::::::888555222444444333333222111111111222111000/////////000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++***------,,,,,,,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,------...///000000000000000000000111111333333444555555555555444666666555555555555555555888777666555444444444444000222444555666777888999::::::<<<@@@CCCGGGRRR^^^rrryyyoooWWWPPPFFF===999888777666111222444777888777333/////////000000000000//////000000/////////.........------------------------//////......------,,,,,,..............................///////////////000////////////000000000000000000///////////////000222222222222333333333333333222222222444666888:::<<<<<<============<<<<<<===============>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBCCCCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLOOONNNNNNMMMMMMNNNNNNOOORRRPPPNNNLLLMMMOOORRRTTTQQQRRRSSSTTTSSSQQQNNNMMMLLLLLLMMMMMMMMMKKKJJJIIIDDDCCCCCCBBB@@@??????>>>???>>>===;;;999888666666333333333333333333333333111111111222222333333333444444333333222111000000------,,,,,,,,,+++++++++************************((((((((((((((((((((((((************))))))))))))&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!###$$$%%%++++++++++++++++++++++++************++++++,,,,,,.........//////.........---------...//////000000111111111111222222222222222333444333222222444666666666777777999:::;;;<<<===>>>>>>???AAABBBBBBCCCBBBCCCDDDEEEGGGIIIKKKLLLKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMRRRQQQQQQQQQPPPPPPOOOOOOOOOQQQSSSUUUWWWZZZ___bbbdddiiipppsssuuuzzzuuu___NNNCCC???:::999::::::777333555555555444333333222111222222111111000000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------+++,,,---......---,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000000000///000000111111111222222222333333444555444444444444444555666666777888888888777666555555555555555222444777777777777:::<<<@@@@@@DDDJJJQQQ[[[mmm}}}ooo\\\QQQCCC@@@;;;777555333222111222111111222444444333222//////000000000000///////////////............---------------------------...---------,,,,,,++++++------------------------------........./////////.../////////000000111111000000////////////000000222222222222222222222222333222222333444666888:::::::::;;;;;;<<<;;;;;;;;;<<<=========>>>>>>>>>???AAAAAABBBBBBBBBAAA@@@@@@BBBCCCDDDEEEGGGHHHIIIJJJHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMOOOOOONNNNNNNNNNNNOOOOOOOOONNNLLLKKKLLLNNNQQQRRROOOPPPQQQRRRQQQOOOLLLKKKJJJJJJKKKKKKKKKJJJHHHHHHDDDCCCCCCBBBAAA@@@?????????>>>===;;;999777555555333333333333333333333333111111111222222333333333222222111111000000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###"""""""""$$$%%%&&&+++++++++++++++++++++++++++************+++,,,,,,......////////////......------------......//////000000000000111111111222000222333333222222333444444444555777888999::::::<<<<<<===???@@@AAABBBBBBBBBCCCCCCDDDFFFHHHIIIJJJIIIIIIJJJKKKKKKJJJHHHGGGIIIIIIIIIIIIIIIJJJKKKLLLOOOOOOOOOOOOOOOOOONNNNNNMMMOOOPPPQQQRRRTTTWWWZZZZZZaaaiiinnnqqquuu|||mmmZZZHHHBBB:::777999999777444555666666666555444333222222222111111111000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++,,,,,,++++++,,,,,,------......---...///000000000000000///000111222222333222222222222333444444444444444333444555666777888999999777666666555666666777777666888::::::999:::???CCCDDDHHHPPPZZZdddrrr~~~~~~kkkYYYIII???;;;:::888666444222111000333111//////000222222222...//////000000//////...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........//////000000111000////////////000000111222222222111111111111000222222333333555777888999777777999::::::;;;;;;:::<<<<<<======>>>>>>??????CCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCDDDFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMOOOOOOLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIGGGFFFEEEBBBBBBAAA@@@@@@???>>>>>>>>>===<<<:::888666555444222222222222333333333333222222222222222222333333000000000/////////......------,,,,,,,,,,,,++++++***************+++++++++((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$%%%&&&************************+++***)))))))))***,,,,,,---------......---------,,,------------........./////////000000000111111///111333333222111222333222333444666777888999999::::::;;;===>>>???@@@AAACCCCCCCCCDDDEEEFFFHHHHHHGGGHHHIIIIIIIIIGGGFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLMMMNNNNNNNNNOOOSSSUUUUUUZZZbbbhhhlllsss{{{kkkSSSJJJ???::::::;;;888555666666777777666555333222111111111111111000000///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///------,,,,,,,,,,,,------+++,,,---......---,,,++++++++++++,,,,,,,,,------++++++,,,,,,---......///...///000111111111000//////000111333333333333333222333444444555555444444555555555666666777777777555555555555666777888999777:::>>>???AAAGGGOOOVVVYYY___kkkxxxyyydddTTTIII@@@::::::999888555333222222222333000...---///000000000......////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,---.../////////...............///000000222222111111000000000000000111222444555666777777444555666888999:::;;;;;;;;;;;;<<<<<<===>>>>>>???BBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEEEEFFFFFFDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJLLLNNNNNNOOONNNLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKLLLLLLMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGEEECCCBBB?????????>>>======<<<<<<<<<<<<;;;999888666555555111111222222222333333333333333222222222222222222000000////////////......------,,,,,,,,,,,,++++++'''((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$************************+++***)))))))))***,,,---+++,,,,,,------,,,,,,+++,,,,,,------------------////////////000000000000///111222333111111111222111222444666777888999999888999:::;;;===>>>???@@@CCCCCCCCCCCCDDDEEEGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDBBBCCCDDDEEEHHHJJJLLLMMMKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLKKKMMMPPPSSSSSSWWW]]]bbbiiirrr||||||]]]RRREEE>>>===>>>;;;777666777777777777555444333000111111111111000//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////......,,,++++++,,,......,,,---...//////...---,,,,,,,,,,,,------.........++++++,,,,,,---...//////000000111222222111/////////000222333444444333333333444444555555555555555666666666666555555555555555555555555666888999:::555999@@@EEEKKKUUUbbbllluuu~~~uuu^^^KKK@@@<<<999888888666333000------000222111///......//////...---......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++++++++,,,------...//////******+++,,,,,,---......---------------...///000222111111111000000//////...000222444555666555555333444555777999:::;;;;;;::::::;;;;;;<<<===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHCCCCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGFFFEEECCCBBB@@@======<<<<<<;;;;;;;;;:::<<<;;;:::999888666555555111111111222222333333333444333333222222111111111000000000000////////////---------,,,,,,,,,++++++%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))***)))))))))((((((((((((%%%%%%&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!############"""************************))))))))))))************)))************+++++++++---------.........//////------,,,---...000222333333222000......///111222222222222222444777999:::::::::;;;===>>>@@@AAAAAA??????@@@AAACCCDDDEEEEEECCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKJJJJJJJJJLLLMMMNNNRRRTTTXXX]]]cccmmmwww}}}ttt^^^IIIBBBAAA>>>;;;:::777555444444555555333222555444222000///......---111111000///...------,,,.........///////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,------......------,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......000000000000///////////////000000000000111111111555555555555555555555555666666666666666666555555555444222222222333222222888555555777777555666:::???EEEJJJNNN[[[ppp||||||hhh]]]MMMBBB===:::777444666555333111////////////000000////////////000111////////////////////////++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++,,,++++++******++++++,,,------......---,,,++++++......///000000///..................////////////222222222222222111000///111111222222222333333333444444444555777888:::;;;:::;;;===>>>???>>><<<;;;>>>???AAABBBCCCCCCBBBBBBBBBCCCEEEFFFGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHIIIHHHGGGEEECCCAAA???>>>BBB@@@<<<:::;;;;;;;;;;;;;;;:::999777666444333222222222222111222222333333222222111111111111222222000000///...------,,,,,,+++++++++*********)))))))))))))))))))))))))))))),,,+++++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%""" """%%%'''######""""""!!!!!! $$$$$$######$$$$$$%%%&&&************************))))))))))))************)))************+++++++++,,,,,,---------.........------,,,---...000111222222111000/////////000111222222222333444666777888999:::;;;<<<===???@@@@@@??????@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMPPPRRRUUUZZZ```jjjtttzzzqqqYYYKKKDDD>>>:::999:::999777666777666555333333222111000000000000000000000000000000000////////////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,+++++++++------,,,,,,------...///000000000000000000000///000000000111111111222222333333333333333333333333555555555555555555555555777666555555555555444444888666666:::;;;;;;???DDDDDDNNNZZZeeettt~~~}}}}}}zzzjjjTTTLLL@@@999777777555444555444222000////////////000000000//////......---........................------------------------------,,,++++++***))))))++++++++++++++++++++++++,,,++++++******++++++,,,---............---,,,+++........................---.........////////////111111111111111000//////111111111222222222333333333444444555666888999:::;;;<<<>>>??????>>>===<<<===>>>@@@AAABBBBBBAAAAAABBBCCCDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@???BBB@@@<<<;;;;;;<<<;;;;;;;;;;;;:::888777555444444333222222111111111222222111111000000000000111111000//////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))******)))))))))))))))((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######"""!!!"""###%%%'''######""""""!!!!!!!!!!!!###############$$$%%%%%%************************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------------------...///111111/////////000000000000000111222333444555555555555888888999;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@????????????@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNQQQVVV\\\eeeooouuu|||nnnZZZLLLBBB===<<<:::888666555555555333222111111111000111111222222000000000111111222222222/////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++,,,,,,,,,,,,---------------...//////000000000000000000000000111111111111222222222333333333333333333333333333444444444444444444444444333333333444444555555555777555666;;;>>>AAAGGGOOOVVVeeexxxzzzvvvzzzxxx```PPPBBB<<<555111222333333222333333111000///////////////000000000///---+++***........................------------------------,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++************++++++---............------,,,...---,,,++++++,,,---...---------.........////////////000000000///......000111111111222222222222333333333444666777999:::;;;<<<===?????????>>>===<<<===???@@@AAAAAA@@@@@@AAABBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@BBB@@@===<<<<<<<<<<<<;;;;;;;;;:::999777666555555333222111000000000000000000000////////////000000//////......---,,,,,,,,,+++++++++***************))))))))))))))))))))))))''''''((((((((((((((()))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""!!!!!!!!!###""""""""""""###$$$$$$************************((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000......///000000000//////111111333444444444333222666777888999:::;;;<<<<<<==================>>>>>>@@@@@@@@@??????@@@@@@@@@BBBBBBCCCDDDDDDEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJLLLNNNRRRXXX```iiiooosssyyylllZZZMMMDDD@@@;;;999666555555666555444222222222111111111222222111111111111111111111111000//////...---,,,,,,+++------------------------------------------------........................------............------******++++++,,,,,,------.........---......///000000000000000000111111111111111222222222333333333444444444444444444444444222333333333333333444444///000222333444555777888888777;;;AAAGGGLLLWWWaaauuuyyysssuuuyyyaaaMMMBBB<<<888333111111222111000111111000000////////////,,,---/////////---+++)))------------------------************************,,,+++++++++******))))))************************++++++************++++++------.........------,,,---,,,***))))))***,,,---,,,,,,---------..................//////......---000000000111111111111222222222333444555777888999::::::<<<===============;;;<<<>>>???@@@@@@??????AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@AAA???===<<<<<<===<<<;;;999999999888777666555555333222111000//////////////////............//////.........------,,,,,,,,,************************(((((((((((((((((((((((('''''''''(((((()))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''%%%$$$###"""""""""""""""""""""""""""""""""!!!""""""###$$$))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,---....../////////,,,---...///////////////000111222333333222111000555555666777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLOOOSSS[[[ccciiikkkpppwww~~~lll\\\NNNDDD???<<<999888999999999888555444333222111111111111222222111000000///......000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---......//////......---+++++++++,,,---------...///............///000000///000000000111111111222111111222222222333333333444444444444444444444444222222222222333333444444333555666666666777:::===<<>>???@@@@@@??????AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFDDDFFFGGGHHHHHHGGGEEEDDDAAAAAAAAAAAA@@@@@@@@@??????>>><<<<<<<<<===;;;:::777777666666555555555444333222111000//////////////////............//////---------------,,,,,,,,,************************((((((((((((((((((((((((((((((((())))))*********(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%&&&'''&&&$$$###!!!""""""""""""############"""""""""!!!""""""###$$$))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++,,,---...............,,,,,,------.../////////000000111111111111111111333444444555666666777777:::::::::;;;;;;<<<<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCEEEFFFHHHHHHIIIIIIIIIIIIJJJLLLOOOUUU\\\aaadddhhhoooyyyooo[[[LLLBBB???;;;888888888777666666555444333222222222222333222111000///...------000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......////////////......------------............///////////////000111111///000000111111222222222111111111111222222222333222222222222222222222222111222222333333444444555555666777666555777===AAAFFFKKKWWWeeeqqq}}}xxxtttrrrpppooottt{{{oooYYYIII???999777222222111111111222333444---...///////////////...)))***,,,.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))*********++++++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,---............---////////////000000000000111111222222444555777888666666777888999::::::;;;;;;<<<>>>???@@@@@@??????AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;<<<<<<:::999555555555555555555555555333222111000000000000000//////............//////------,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))((()))))))))))))))******(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&%%%$$$"""!!!"""""""""############$$$###""""""""""""###$$$$$$))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,---+++,,,---.........---------,,,,,,,,,,,,...///000////////////000000111222222222333444444555555555999999:::;;;;;;<<<======>>>???@@@AAAAAA@@@???>>>AAABBBBBBBBBBBBCCCCCCCCC@@@AAAAAAAAABBBBBBBBBBBBAAACCCEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHJJJOOOUUUZZZ]]]aaaiiitttooo\\\KKKGGGAAA===:::888777555444444333333333333444444222222222111111000000000000000000000000000//////------------------------......................................................////////////......///////////////.........000000//////000000111222///000000111111222333333000000000111111111222222111111111111111111111111222222222333444555555555444666888999;;;BBBLLLTTT___eeerrryyyqqqooorrruuuxxx~~~tttfffTTTEEE===999666333000000/////////000222444,,,---...////////////...,,,,,,------......//////++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************************************))))))))))))******((()))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......................../////////000000000111111222333555666777666666777777999:::;;;<<<<<<===>>>@@@AAA@@@@@@???AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEAAAAAA@@@???>>>>>>======;;;:::999:::;;;;;;999888555555555666666666666666333222222111111111222222000//////////////////000,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))(((((((((((((((''''''(((''''''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$###############$$$%%%%%%))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------+++,,,---.........---,,,---,,,+++***+++---000111//////.........000222333222222222333333444444444888888999:::<<<===>>>>>>===>>>???@@@@@@???>>>===AAAAAABBBBBBBBBBBBBBBBBB<<<===>>>@@@AAABBBDDDDDDAAACCCEEEGGGIIIIIIIIIIIIGGGGGGFFFEEEFFFKKKQQQUUUYYY]]]eeeqqqmmmZZZUUUNNNGGGCCC@@@===;;;333333333333444555666777111222222222222333333333000000000000111111111111////////////////////////........................111111111111111111111111......////////////......111111000000//////......000000000000000111111222///000000111222222333333///000000000000111111111333333333333333333333333222222333444444555666666666:::>>>BBBHHHTTTbbbmmm}}}{{{uuunnnlllpppxxx~~~nnnYYYNNNAAA999999999666333222222111///---...000222+++,,,---////////////...//////...---------......++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))******'''((()))******************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,------.../////////.............../////////000000000111222333555666777777777777888999;;;<<<===<<<===???@@@AAAAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFAAAAAA@@@???>>>===<<<<<<:::999888999::::::999777666666666666777777777777222222222222222222333333000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))(((((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&''')))***)))((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,+++******+++,,,,,,******+++,,,,,,---......,,,---...//////000000000111000000000000222333444555777999::::::;;;===>>>AAABBBBBB@@@>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBBBBBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDGGGKKKNNNRRRYYYdddsssrrrmmmddd[[[QQQHHH???999666555444555555555333000222111111111111111222333222111111000000000000000/////////000000000000000//////000000///...------000000000000000000000000000000000000000000000000222222111111111111222222///000000000000111111111222111000000000000000000222222111000000000000000000000000111222444333222111222333555666777888888:::???EEEKKKTTTfff}}}wwwssspppnnnrrr}}}nnn]]]SSSCCC@@@===999555333111111000000000000111111111111/////////......---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((()))))),,,+++++++++***)))))))))------+++***))))))(((((()))************+++++++++******+++++++++,,,,,,,,,000...,,,,,,---.....................///////////////000111333444555555555444444555666777888999999===<<<;;;:::;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHGGGDDDAAA>>><<<:::999777888999::::::999888777666666555555444444444333333333222222111000000000111000000///...---------------......------,,,+++++++++******)))*********))))))(((((((((((())))))(((''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######"""######$$$$$$$$$######%%%###!!!###&&&'''%%%######$$$%%%&&&&&&$$$###!!!!!! """$$$%%%)))(((''''''(((((('''&&&'''''''''(((((((((((()))))))))*********+++++++++))))))*********+++++++++,,,++++++******++++++,,,***++++++,,,,,,---------......///000111111111111111000000000000222333444444666888999999:::<<<===???@@@@@@???===<<<>>>??????@@@@@@@@@@@@@@@@@@???>>>???@@@AAABBBCCCCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGCCCDDDDDDDDDEEEGGGLLLOOOQQQWWWaaannn|||}}}rrrdddUUUHHH???:::888666666666666444333333222222111111111222222111000000///............////////////////////////000000111111000000///...000000000000000000000000000000000000000000000000222111111000000111111222222222111111000000//////000000000000000111111222222222111111000111111111555444333333444444333222555666777777999;;;???AAAEEELLLVVV```mmmxxxiiillltttvvvfffVVVHHH@@@>>><<<999666333222111111......------------------.........---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))((('''''''''((()))***,,,---))))))*********+++++++++*********+++++++++,,,,,,...,,,++++++,,,---......---.........////////////000000222333444555555555444444555666777888888999<<<;;;:::::::::<<<>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDGGGGGGIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGEEECCC@@@===:::999888888999:::;;;;;;:::999888888777777666555555444444333333222111111000000///000000000///...------------------...------,,,+++---,,,+++***)))((((((((()))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$######&&&$$$###$$$&&&'''&&&$$$$$$%%%'''''''''&&&$$$#########""""""###$$$%%%&&&***(((''''''((('''&&&$$$''''''''''''(((((((((((())))))************++++++)))))))))*********++++++,,,+++************+++,,,+++++++++,,,,,,,,,,,,,,,//////000111222222222222000000000000000222333333333555777888888999;;;<<<===>>>>>>===<<<;;;===>>>>>>>>>????????????>>>>>>>>>>>>@@@AAACCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGBBBCCCDDDDDDEEEHHHLLLPPPPPPTTT\\\fffppp|||xxxbbbMMMAAA<<<999666444444444444333444444333333333333333444333222111000////////////////////////////////////111111222222111111000000000000000000000000000000000000000000000000000000222111111000000111111222444333222111000//////.../////////000111111222222111111111111111111222222444333333333333333333444666666777999<<>>>>>>>>>>>============>>>???@@@@@@BBBCCCDDDDDDEEEEEEEEEEEECCCDDDEEEEEEEEEEEEEEEDDDGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEECCCAAA>>>;;;999888777888999:::;;;;;;:::999888999999888777666555444333333222222111111000//////000000//////...------------------------,,,++++++...---+++***((('''''''''(((''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######&&&&&&&&&&&&&&&%%%$$$###&&&%%%$$$%%%'''''''''%%%$$$$$$%%%&&&&&&$$$###"""$$$$$$#########$$$$$$%%%((('''&&&&&&(((((('''%%%''''''((((((((()))))))))''''''''''''((((((((()))))))))))))))************++++++************++++++,,,,,,,,,+++++++++++++++...///000111222222222222/////////000111111222333333555777888888888:::<<<<<<======<<<;;;;;;===???>>>??????????????????>>>===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCEEEEEEEEEHHHKKKNNNNNNQQQWWW]]]dddllluuu{{{pppWWWGGGAAA===888555555666666666555444444444555666777777666555444333222111111111000000///////////////...000111111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111333222222111000000//////000000000111111111111000000000000000111222333333111222333444555666999;;;888:::===AAAGGGQQQ^^^fffqqqxxx|||zzzttteeeRRRDDD???===999555333222111000000111111222222222111000///......---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************))))))((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((('''''''''(((((())))))))))))((((((''''''((())))))))))))))))))************************++++++++++++******+++++++++,,,---...,,,,,,---------.........000111222333444444444444222333444555666777777888888888777777888999;;;;;;>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA>>>;;;999888888888888::::::::::::888888999999888666555333222222222222222111000000///////////////......---------,,,------------,,,++++++,,,+++***)))((('''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%!!!""""""###"""!!! ######""""""""""""""""""%%%$$$$$$%%%((())))))((((((((()))))))))*********&&&''''''''''''((((((((((((((()))))))))*********************************+++++++++++++++++++++***,,,---...///000000000000...//////000111111222222333555777777777888:::<<<;;;<<<===<<<<<<<<<>>>@@@??????@@@@@@@@@@@@??????===>>>@@@BBBCCCEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGGGGFFFGGGIIILLLMMMOOOSSSVVVZZZ```gggkkkxxxlll[[[JJJEEE???;;;999999999999222222333333444555777777666555444333222222222222111111000000000///////////////000111111000000000111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000111111222222111000///......//////000111333444555333555777888999<<<@@@DDDCCCGGGNNNTTT]]]jjjzzz{{{lllWWWLLL===666666777555333111111000///000111222333......---,,,++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********************************))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))*********,,,+++***)))(((((((((((((((((()))))))))*********))))))*********+++++++++***,,,...---,,,,,,---///,,,,,,,,,,,,------------000000111222333333333333222222333444555666777777666666666777888888999:::<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDCCCDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCDDDDDDEEEFFFGGGHHHJJJLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCAAA>>><<<:::999999666777888999999888777666888777666555333222111000222222111111000//////...............------------,,,,,,------,,,,,,+++***((((((((('''(((((())))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""$$$%%%%%%%%%%%%"""###############$$$%%%""""""""""""!!!!!! ###############"""""""""$$$######%%%((()))))))))(((((((((((())))))))))))(((((())))))))))))******((((((((()))))))))******))))))***++++++***))))))*********+++++++++++++++++++++,,,---............---...///000111111111111111333555666666777999::::::;;;<<<<<<;;;<<<>>>@@@???@@@@@@@@@@@@@@@@@@?????????AAABBBDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHIIIKKKMMMNNNPPPRRRUUUYYY^^^bbbqqqtttWWWQQQIIICCC>>>;;;999777333333333222333333444555333222111111000000111111333222222111111000000///...///000000111000000000111111111111111111111111111111111111111111111111111000000//////000000111.........//////000000000000111222222222000///...//////000222333555777888333666:::;;;===AAAHHHMMMUUU[[[dddllluuu}}}|||~~~{{{gggZZZFFF???777333444555333000111000/////////000111222......------,,,,,,++++++***++++++++++++,,,,,,,,,******++++++++++++******************************''''''(((((())))))******))))))))))))))))))))))))(((''''''&&&&&&''''''(((((()))))))))))))))******))))))(((((())))))******((((((((()))))))))******)))))))))************+++***---//////,,,***,,,...+++++++++,,,,,,,,,------...///000111111111111111111222222333444555666666555666666777888888999999::::::;;;;;;<<<=========?????????@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCEEEGGGGGGIIIJJJKKKMMMMMMMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDBBB@@@>>><<<:::999999555666777888888777666555666666555444333111111000222111111000000///......------------------------,,,,,,,,,,,,,,,+++******&&&&&&&&&''''''((()))***(((''''''''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$%%%%%%%%%!!!"""######""""""###$$$$$$$$$$$$###############$$$$$$%%%%%%&&&%%%%%%$$$%%%$$$$$$%%%''')))((('''&&&&&&&&&''''''''''''(((((((((((()))))))))******(((((((((((()))))))))***((()))***++++++***)))((())))))******++++++,,,,,,***+++,,,---............---...///000111111111000///111333333333444666888777999:::::::::;;;===???>>>>>>????????????>>>>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJIIIJJJKKKMMMLLLNNNOOOQQQRRRVVV[[[___lll|||oooiii___UUUMMMFFF@@@===;;;:::888777555444444444111000000000000111111222444444333333222111111000///000111111222222111111111111111111111111111111111111111111111111111111000000////////////000000...............---------,,,...000222333222111111222222333555777999<<<===888<<>>??????@@@@@@@@@@@@AAABBBDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBBDDDFFFHHHIIIKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA???===;;;999888888666777888999999888777666666666555444333333222222111111111000//////......------------------------+++,,,,,,,,,,,,+++******''''''&&&&&&&&&'''(((((()))((((((''''''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$######!!!###%%%$$$""""""$$$&&&%%%%%%$$$$$$#########$$$"""###%%%&&&&&&&&&&&&%%%'''%%%$$$%%%'''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((()))***++++++***)))((((((((()))***+++,,,,,,---***+++,,,---............,,,---///111111111000000---///000111111222444666666777888999888:::<<<>>>======>>>>>>>>>>>>======AAAAAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPLLLNNNOOOPPPRRRVVVZZZ^^^iiiyyyyyymmmaaaWWWOOOJJJDDDCCC@@@===:::777666555111111111111222333444555555555444444333222111111000111222333333333333333111111111111111111111111111111111111111111111111000000////////////000000//////...---,,,++++++***)))+++...111333444444333444444666777:::===???@@@AAAHHHQQQZZZcccnnn|||}}}vvvrrrqqqrrr|||ooo\\\MMMCCC>>>555555444333222111111000111000...---,,,,,,---...***++++++++++++++++++++++++++++++,,,,,,---------******++++++++++++******))))))))))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))************)))---000...)))&&&''')))******+++++++++,,,,,,,,,------..................000111222333444555555666555666777888999999999999777888999;;;===???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBDDDFFFIIIJJJNNNNNNNNNMMMKKKIIIGGGEEEGGGGGGGGGFFFFFFEEECCCCCC@@@???===;;;999888777777777888999::::::999888777666666555555555444444444111111111000//////......------------------------+++,,,,,,,,,,,,+++******)))((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%$$$"""!!!!!!$$$&&&%%%######$$$'''$$$######"""!!!""""""""" !!!"""$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%''')))***+++***(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////111111111000000000000000000111222333444333222222444444444555777888:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIIIIIIINNNMMMLLLLLLMMMQQQUUUXXXfffsss}}}pppeee___ZZZSSSIIIDDDBBB???;;;777333333333333444555777888888777555222111000000000000000222222222111000///222222222222222222222222222222111000////////////222111000//////.........222111.........////////////222333333666::::::666::::::;;;>>>BBBFFFJJJLLLSSS[[[gggttt|||tttnnnooouuu{{{~~~iiiVVVJJJAAA:::666444333111////////////000///............---------...---,,,,,,,,,,,,---...***++++++,,,------------,,,+++)))(((((()))+++,,,************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((('''&&&%%%$$$%%%%%%&&&'''((((((''''''%%%%%%$$$###$$$%%%&&&'''))))))(((((((((((()))))))))))))))+++------+++)))((())))))))))))*********---,,,,,,+++*********+++***,,,......---,,,---...000000111222333333333333444444555666777888999999;;;<<<===<<<;;;<<<===???BBBCCCCCCBBB@@@@@@AAACCCGGGFFFFFFFFFEEEDDDDDDDDDEEEDDDCCCCCCEEEGGGJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEGGGFFFDDDBBBBBBBBBCCCDDD<<<<<<<<<;;;:::888777666::::::999999888777777777555444444333222222222333...///000111000...,,,+++............---,,,+++***,,,+++++++++***))))))))))))(((((((((((('''''''''(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################""""""#########""""""!!!$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((()))***))))))((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++,,,,,,---...///////////////////////////000111222333333333222222333333444555666888999:::<<<<<<<<<<<<<<<>>>??????>>>??????@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJMMMKKKJJJJJJLLLOOOSSSVVVbbbnnn|||xxxpppeee[[[SSSJJJAAA::::::888666444333333444555666555444333222222333333///000111111222111000000111111111111111111111111000000////////////000000222222111111111111222222222111//////000222333333111444555666:::AAADDDCCCEEEGGGIIIMMMRRRWWW[[[^^^mmmwww}}}yyyxxxvvvsssttt{{{kkk```PPPCCC<<<888444222333222111////////////000............------------...---,,,,,,,,,,,,---...++++++,,,,,,---,,,,,,,,,,,,+++***))))))***+++,,,************)))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&%%%$$$%%%%%%&&&'''))))))(((((((((((())))))(((''''''(((***+++)))((()))))))))************+++---,,,++++++*********+++***,,,......---,,,---...000000111222333333333222444444555666777888999999999:::<<<<<<<<<<<>>>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHHHHJJJMMMPPPSSS[[[fffrrrzzz}}}pppaaaRRRHHHCCC@@@<<<888555555666777666555444333333333333333000000111222333333222222222222222222222222222222000000000000000111222222000000000111111111222222////////////000222444666666:::===@@@GGGSSSZZZ\\\```aaadddhhhnnntttyyy|||zzzsssnnnpppssswww}}}uuueeeOOOHHH>>>888666666444333222222111000////////////............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++***************************************))))))))))))************************((((((((((((''''''''''''!!!"""$$$%%%''''''((((((%%%&&&''''''((('''''''''(((''''''&&&&&&&&&'''''')))((((((''''''(((((()))'''&&&%%%%%%'''((((((''')))************+++++++++,,,,,,+++************+++***,,,---...---,,,---...000111111222222222222111444444555666777888888999666888:::;;;<<<===???AAA@@@AAABBBAAA@@@@@@AAACCCEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999888888999888777666555444333333222222111111000000111111//////000000000...---+++---......------,,,+++***)))((('''&&&'''((()))***'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,++++++++++++,,,---...///------------............000000000111111111111111111111111222444555777888999999999999:::;;;<<<<<>>===<<<;;;999777555444444222222333333444555555555333333333333333333333333333333222222222222333333111222222222222222222222111111222333444666999<<<>>>FFFOOOWWWbbbpppzzz}}}zzzuuurrrrrrrrrxxx~~~lllYYYKKKDDD@@@:::777666666555444111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++++++++***)))************)))))))))((())))))))))))))))))))))))((((((((((((((('''''''''"""###$$$&&&'''((())))))&&&&&&'''''''''''''''&&&)))(((((('''''''''''''''(((((((((''''''((((((((((((&&&$$$$$$&&&'''((((((************++++++++++++++++++***************+++***+++------,,,,,,,,,---000000111111111111111000333333444555666777888888555777:::;;;;;;<<<===??????@@@AAA@@@???@@@BBBCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEEEE@@@AAAAAAAAA???===;;;:::<<<<<<;;;:::999888888888::::::999888666555444444444444333333222333333444///000000000///...---,,,---------------,,,+++******)))(((&&&&&&'''((())))))(((((((((((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$!!!!!!"""######"""!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&'''((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,++++++++++++,,,---......---------......//////////////////000000000111111///000000111222444666666777777777777888999:::;;;======>>>@@@AAACCCDDDDDDBBBBBBAAAAAABBBDDDGGGIIIFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHJJJMMMNNNOOOTTT[[[aaagggssshhhccc[[[RRRKKKGGGEEEEEEDDDCCCBBB???===:::888777333333333333444444555555333333333333333333333333555444333333222222222333555555666666555444333333666888:::;;;<<>>?????????@@@BBBDDDDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDCCC???@@@@@@@@@???===;;;:::;;;:::999888777777888888999999888777666555444333444333333222333333444444000000000//////...---,,,,,,,,,,,,---,,,,,,++++++,,,+++***(((''''''(((((()))((((((((((((''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$$$$######"""##################"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,*********++++++,,,---...,,,,,,------...//////////////////...///000000111......///000111333444555666555555666666777888999999999:::<<<>>>???@@@AAABBBAAAAAAAAABBBCCCEEEFFFCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLLLLMMMQQQXXX^^^hhhxxxxxxlllbbbZZZUUUSSSLLLKKKIIIEEEBBB===:::888666666555555444555666666333333333333333333333333555555444444444444444555666777888888888777666555:::>>>BBBEEEFFFJJJQQQVVVhhhxxx|||wwwsssooommmggghhhiiimmmuuuzzzfffWWWKKKAAA<<<;;;444444333222111111000000...//////000000//////...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++***)))************************************))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))((((((''''''''''''(((''''''&&&%%%&&&&&&'''((())))))(((((((((''''''&&&&&&''''''((()))'''&&&&&&((())))))(((((())))))))))))************))))))))))))***++++++)))+++,,,---,,,+++,,,------...///000000111111111000000111222333444555555555888::::::999888888999<<<===>>>???>>>???BBBDDDCCCCCCDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>>>>===<<<;;;;;;:::999777666666666777888555555555444333333222222111111000000111111222222000000000///......------++++++,,,,,,,,,,,,++++++++++++******)))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""""""""""""""""""""""" !!!"""###############$$$##################$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&)))))))))))))))))))))))))))))))))***++++++,,,,,,************+++,,,---...+++++++++,,,---.........//////.........///000111------...///000222333444444444444444555666777888666777888:::<<<===??????AAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIKKKHHHIIIOOOVVV^^^lllxxxxxxrrrooogggddd```ZZZRRRKKKDDDAAA>>>===<<<::::::::::::;;;999999999999999999999999888888888999:::<<<===>>>>>>@@@BBBDDDFFFFFFEEEDDDFFFLLLRRRWWW[[[aaajjjqqqvvvrrrmmmiiihhhggggggfffeeekkkuuujjj\\\MMMDDD>>>777555777333333333222111111111222---...///000000///......---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))******++++++++++++***,,,+++***))))))***+++,,,************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''(((((('''&&&&&&%%%###%%%&&&((()))))))))((((((''''''&&&&&&''''''((('''&&&&&&'''))))))((('''''''''((((((((())))))))))))))))))))))))***++++++)))+++,,,,,,+++++++++---+++,,,---///000111111222......///000111222333333333555888:::999999999999:::<<<===>>>>>>???BBBDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@<<<;;;;;;::::::;;;;;;;;;888777555444444444666777333333333333333333333333111111000000111111222333111000///......---------***++++++,,,,,,,,,++++++%%%&&&((()))***)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$##################$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$%%%'''))))))((('''%%%)))))))))))))))))))))))))))))))))***++++++,,,,,,************+++,,,---...))))))***+++,,,,,,------///......------///000111---------...000111333444444444444444555666777777777888999;;;===>>>@@@@@@AAAAAABBBCCCCCCBBBBBBAAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBCCCDDDEEEFFFGGGKKKEEEDDDJJJRRRXXXcccnnnuuujjj^^^UUUPPPFFFEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<>>>@@@BBBEEEGGGHHHNNNPPPTTTWWWZZZ[[[[[[[[[XXX___gggnnnsss{{{zzzqqqgggddd```___aaaccceeefffnnnxxxuuudddRRRGGG>>>;;;999333111333333444333111///---...///---...///000000///......---------,,,,,,,,,++++++***+++,,,------,,,+++***((()))***+++++++++++++++,,,+++)))(((((()))+++,,,************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&&&&'''(((((('''''''''((((((((('''&&&%%%%%%"""###%%%'''))))))))))))'''''''''&&&&&&'''''''''&&&%%%&&&((())))))'''%%%''''''''''''(((((((((((())))))((())))))***++++++)))***,,,,,,+++++++++,,,***+++,,,...000111222222------...///000111222222000333777999:::999:::;;;:::;;;===>>>>>>???BBBDDDCCCCCCCCCBBBBBBAAAAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA@@@??????:::999888888888999;;;<<<777666444333333444555666444444444555555555666666333222222222333444444555111000///......------...***++++++,,,,,,,,,++++++ """&&&)))******)))((())))))((((((((('''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$ !!!###$$$%%%&&&'''########################!!!"""###$$$%%%&&&&&&&&&######""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''((((((''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))+++++++++*********))))))(((((())))))***+++,,,,,,------,,,,,,,,,---------............///000111222333333444444444444444444444444777888:::<<<===>>>????????????@@@@@@@@@??????>>>AAAAAABBBCCCBBB@@@===<<>><<<888555333111111111111111111111000//////000000//////...............---,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***)))(((((((((((())))))))))))((('''&&&&&&&&&&&&'''(((''''''%%%%%%%%%''')))***$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''***************++++++,,,,,,,,,,,,---------......)))***+++,,,...///000000000////////////000000111555555666777888999::::::<<<<<<<<<===>>>@@@BBBCCCBBBBBBBBBBBBAAAAAA@@@???CCCCCCBBBAAA@@@>>>===<<>>======>>>@@@AAA===<<<<<<;;;;;;<<<<<<===888888777666555444444333333333333444444444555555333333333222222222111111///////////////......---------,,,,,,+++***))))))***))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%######%%%&&&%%%!!!"""!!!!!!"""$$$$$$###!!!$$$$$$%%%&&&%%%$$$###"""!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((()))***+++*********)))))))))((((((*********++++++,,,,,,,,,,,,,,,,,,------------...---...///000111222222333444444444444444444333333666777999;;;===>>>????????????@@@@@@@@@??????>>>>>>???@@@AAAAAA???>>>===@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEFFFIIIOOOVVV\\\kkk|||~~~nnneee^^^^^^______bbbfffmmmssswwwvvvppphhhdddbbb``````aaadddjjjrrryyy}}}yyynnnfffccc___```eeejjjkkkpppwwweeeUUUHHH@@@:::999777444222000......000111111111111000///////////////......---------...---,,,++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))***++++++++++++***)))(((((((((((())))))))))))((((((((((((((((((((((((((('''%%%$$$%%%&&&''')))%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))))))))***++++++*********++++++++++++,,,***++++++,,,---...////////////////////////000111444555555666777888999999======<<<<<<======>>>??????@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAA@@@???>>>>>>@@@???===<<<<<<===???@@@<<<;;;;;;;;;;;;;;;;;;<<<777777666666555555444444333333333333444444444444333333222222222111111111///////////////...------------,,,++++++***))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$###"""###%%%%%%### $$$###!!!"""###$$$###!!!$$$$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&%%%$$$#####################""""""%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))************))))))))))))((((((******++++++++++++++++++,,,,,,,,,,,,------------------...///000111222222333333333333333333333333555666888:::<<<===>>>>>>??????@@@@@@@@@@@@??????;;;<<<>>>?????????>>>===>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDFFFKKKQQQUUU___mmm}}}zzzwwwxxx{{{}}}~~~}}}sssjjjfffeeegggjjjnnnvvv~~~~~~iiiXXXKKKBBB:::444666555333111///......---000000000000000//////.........------------,,,,,,---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++)))******++++++******)))(((((((((((())))))))))))'''((()))******)))((('''''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''(((((()))***))))))*********+++++++++++++++,,,,,,,,,---------///.........//////000111333444444555666777888888======<<<;;;::::::::::::<<<===>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>===<<<;;;;;;<<<===>>>::::::::::::::::::::::::666666666666666555555555222222333333333444444444222222222222111111111000...////////////...------,,,,,,,,,+++******)))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###!!!"""$$$%%%$$$###'''$$$"""!!!"""###""""""###$$$%%%%%%%%%$$$""""""%%%%%%$$$$$$###"""!!! !!!!!!""""""""""""""""""$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***))))))))))))))))))((((((++++++++++++************++++++,,,,,,,,,---------,,,------...///000111222222222222222333333333333444555777999:::<<<<<<===>>>>>>???@@@@@@@@@??????======>>>??????>>>>>>===============>>>???@@@@@@AAABBBBBBBBBCCCFFFKKKNNNWWWaaannnyyy~~~uuuppppppsssvvvyyyvvvqqqkkkhhhkkksssyyyoooaaaNNNBBB===;;;777333444333222111000000000000//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,******************************))))))))))))******))))))************))))))(((((((((((())))))))))))&&&''')))******)))'''&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((())))))(((((((((''''''&&&&&&''''''((()))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...............///000111222222333444555666777777;;;:::999999888888888999999:::;;;===>>>???@@@@@@??????????????????>>>===<<<;;;::::::::::::;;;<<<999999999::::::999999999555555555666666666666666222222222222333333333333222111111111111000000000......//////......---,,,,,,+++++++++******))))))))))))((((((''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$"""!!!!!!"""$$$&&&'''(((&&&"""!!!!!!"""""""""###$$$$$$%%%%%%###"""!!!!!!!!!"""""""""""""""!!! !!!!!!"""######$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((())))))+++*********************+++++++++,,,,,,,,,------,,,,,,---...///000000111111111111222222222333333333444555777999:::;;;;;;<<<===>>>>>>?????????>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@AAABBBEEEHHHPPPVVV```kkkuuu}}}|||~~~yyypppnnnjjjddd```aaadddhhhlllmmmnnnooosss}}}zzziiiWWWLLL???888888999777333222222111111000111111111...////////////...------+++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,***************************))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((())))))(((&&&%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&%%%&&&''''''(((*********+++++++++,,,,,,+++++++++++++++*********------------...///000111111111222333444555555666666666666666777888999:::777888:::<<<>>>??????@@@@@@@@@@@@???>>>===;;;;;;:::999999999999999999:::888888999::::::999888888555555555666666666666666111111111222222222333333111111111000000000//////...............------,,,++++++***************)))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################"""!!!!!!!!!###&&&((()))&&&###!!!""""""###"""######$$$%%%$$$###"""!!!$$$$$$%%%%%%&&&%%%%%%%%%!!!!!! !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&''''''((((((''''''(((((((((((())))))))))))******************++++++++++++,,,,,,,,,,,,++++++,,,---...///000000000000000111111222222333111222444666888999:::::::::;;;<<<======>>>======BBBAAA@@@???>>>======<<<;;;;;;;;;<<<<<<===>>>???<<<>>>?????????@@@BBBDDDIIIKKKRRR]]]gggppp{{{zzz{{{tttkkkeee^^^^^^]]]ZZZXXXZZZaaafffooottt{{{vvv___OOOFFF@@@888555555555222///000//////......//////000...............------,,,++++++,,,,,,,,,,,,------+++************++++++,,,***************************))))))(((((())))))******))))))(((((())))))***(((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%&&&&&&'''((('''(((((((((((()))))))))+++*********************,,,,,,,,,---...///000111///000000111222333444555333333444555666888:::;;;666888999;;;===>>>??????@@@@@@@@@???===<<<:::999888888999999999999888888888999:::;;;;;;:::999888666666666666666555555555000000111111111222222222000000000000////////////---............---,,,,,,************************(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###"""!!!!!!"""&&&((('''%%%###"""###$$$######"""###$$$$$$$$$###!!!!!!%%%%%%%%%%%%$$$###!!!!!!###"""!!! !!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''((((((((())))))(((((())))))******++++++***++++++++++++,,,,,,,,,++++++,,,---...//////000//////000000111222222333000111333555777888999999888999:::;;;<<<<<<<<<<<<@@@???>>>>>>============;;;;;;;;;<<<<<<===>>>???:::<<<>>>???>>>???@@@BBBDDDCCCGGGRRR[[[bbbmmmwwwwwwooojjjfff```[[[YYY[[[[[[[[[]]]dddpppyyy}}}jjjYYYJJJAAA;;;999555333333222000...///......------.........---............---,,,,,,,,,,,,,,,,,,---------...***************+++,,,,,,************************))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))))))))***************,,,,,,,,,---...///111111...//////000111222333444333333333444666888999:::777888:::<<<===>>>??????>>>>>>>>>>>>===<<<;;;:::888888999999999999888888888999:::;;;;;;:::999888777777666666555555444444000000000000111111111222000000/////////.........------......------,,,+++))))))))))))************'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$###!!!"""$$$'''%%%$$$######%%%%%%$$$###"""###$$$$$$$$$###!!! """""""""""""""!!! %%%$$$"""!!!!!!"""###$$$###$$$%%%%%%%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&'''''''''(((((())))))'''(((((()))***++++++,,,******+++++++++,,,,,,,,,***++++++,,,---...///000...//////000111222222222000111333555666888888888777888999:::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===??????999;;;>>>???>>>>>>???AAACCC@@@CCCMMMUUU[[[eeeooo~~~~~~vvvkkkdddbbbaaa]]]ZZZ[[[]]]___aaafffsssxxxcccQQQFFF@@@>>>555555444333222222222222000//////.........//////------......------,,,+++,,,,,,,,,------.........******))))))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((())))))))))))))))))(((((((((((())))))%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''((()))++++++)))(((''''''&&&&&&&&&&&&'''(((((())))))))))))************((()))))))))************+++,,,,,,---...///111111......///000111222333333444444444555666777888999888999:::<<<===>>>??????<<<<<<============<<<<<<888888999999999999888888888999;;;<<<<<<;;;999888888888777666555444444333000000000000111111111111000/////////............------......------,,,+++)))))))))))))))*********'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!###%%%$$$"""!!!$$$&&&$$$######$$$&&&&&&$$$###"""######$$$$$$"""!!! !!!!!!###$$$&&&&&&'''''''''%%%###"""!!!"""###$$$"""###$$$%%%%%%$$$###"""'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))(((''''''((()))***++++++******************++++++++++++,,,---...///------......///000000000555444333222333555777888777888888999999:::;;;;;;999:::;;;<<<============;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<@@@EEEGGGJJJPPPZZZbbbsss|||~~~|||{{{{{{}}}}}}yyyuuunnnkkkfffaaa```aaadddfffiiimmmssswww~~~~~~ppp\\\MMMDDD???;;;999111111000000000000000111//////000000///...------111111000000/////////...++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))******+++++++++***)))((('''&&&&&&'''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((((()))******++++++******+++,,,---//////000//////000111222333333444666666555555555555666666::::::;;;;;;<<<======>>>@@@@@@@@@???===<<<:::999===:::888777888999999888666777:::<<<<<<;;;999777777777777777666555444333111111111111111111111111.........///////////////+++,,,------,,,+++)))(((*********)))))))))((((((***(((''''''(((((('''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''$$$!!!!!!$$$&&&&&&$$$###############"""!!! """############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!%%%$$$"""!!!!!!###$$$&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''***)))(((''''''((()))***************************++++++++++++,,,---......------......//////000000555444333222333555777888777777888888999::::::;;;999:::;;;<<<============:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAACCCDDDIIIQQQXXXjjjsss|||xxxvvvuuuxxx|||vvvooohhhhhhhhhjjjkkkkkkjjjhhhgggffffffiiimmmtttzzz~~~vvv]]]TTTHHH???;;;999666444222222111000000000000000///////////////...------//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))************************---,,,+++)))((('''''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******++++++******+++,,,---...//////...//////000111222333444555444444444444444555666777888999;;;<<<===??????????????????>>><<<;;;:::<<<:::777777888999999888777888:::<<<<<<:::888777555555555555444333222111111111111111111111111111000000000000000000000000,,,,,,------,,,+++)))(((***************)))))))))***(((''''''(((((('''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((%%%""""""$$$%%%$$$"""######$$$$$$######"""!!!"""############$$$$$$$$$######$$$$$$$$$$$$###############"""""""""""""""%%%$$$###!!!!!!"""$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&########################&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))************************++++++***++++++,,,---...---------...//////000000444333222222333444666777777777777888999999::::::999:::;;;<<<<<<======<<<:::;;;===???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;===?????????BBBIIINNN]]]gggttt|||sssmmmjjjmmmqqqzzzzzzssskkkccc]]]ZZZ]]]aaadddfffgggiiikkklllooottt|||tttaaaUUUCCC???:::888888888555222444333222111000/////////...////////////...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************------+++)))((('''&&&&&&'''''''''(((((()))))))))&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$"""######$$$&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''((())))))((((((((((((((((((((((((((((((((()))******++++++******+++,,,---...//////......///000111222333333333333222222333444555555555666777999<<<>>>???@@@>>>>>>>>>>>>>>>===<<<<<<<<<:::777777888999999888999:::;;;<<<;;;999777555444555555444444333222111111111111111111111111111111111111111000000000000,,,,,,,,,,,,,,,***))))))******************++++++***(((''''''(((((('''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((&&&$$$#########"""!!!$$$$$$$$$$$$$$$$$$###""""""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############&&&%%%###"""""""""######$$$######""""""######$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))************++++++******+++,,,,,,---,,,,,,---......//////000333222222222333444555666666666777777888999999999999999:::;;;<<<<<<<<<<<<:::<<<>>>@@@AAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@EEEIIIQQQ]]]lllwww~~~uuupppnnnppptttzzzyyyvvvxxx~~~}}}}}}|||{{{xxxuuusssqqqmmmiiieeeaaa^^^\\\___dddlllqqqtttwww|||xxxhhhXXXIII???:::888666666666666444222555444222111000///...............//////...------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))******************************)))(((((((((((()))'''''''''((((((((())))))%%%&&&&&&'''''''''''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((()))******++++++******+++,,,------......---......///000111222222222222222222333444666666555666777999;;;<<<>>>>>>======>>>>>>>>>>>>=========;;;999888:::;;;;;;::::::;;;;;;;;;:::888666555666666666666555444333333111111111111111111111111111111000000000000000///---,,,,,,,,,+++******)))************++++++++++++***(((''''''(((((('''&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########"""!!!$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$&&&&&&$$$###"""""""""""""""""""""!!!!!!"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((())))))))))))(((((((((((()))))))))*********++++++*********+++,,,,,,,,,,,,------.../////////111111111222333333444555555666666777777888888999888999:::;;;<<<<<<<<<<<<:::<<<>>>@@@@@@???===;;;::::::::::::::::::::::::;;;;;;<<<<<<===???BBBEEEIIIUUUeeepppxxx{{{yyywwwvvvxxx|||}}}vvvpppmmmjjjhhhlllttt{{{zzzuuunnnllljjjjjjlllnnnnnnnnniiihhhfffeeedddfffhhhjjjpppvvvxxxhhhYYYNNNEEE===888777555333111111111111000444333222000///.........------............------,,,,,,,,,,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))((((((((((((''''''''''''%%%&&&''''''((((((''''''((((((''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''((((((((()))******++++++***++++++,,,,,,---------------...///000111111222222222222333444666777888888888999999:::;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>><<<::::::;;;======<<<;;;<<<;;;;;;999888666555666666666666555444333222111111111111111111111111000000000//////.........------,,,+++***************************************(((''''''(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""######$$$###############$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$&&&%%%$$$###"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((())))))))))))(((((('''(((((())))))*********++++++************++++++,,,,,,,,,---......//////000111111222222333333444555555555666777777888888888999:::;;;;;;<<<<<<;;;:::<<<===>>>???===<<<;;;::::::::::::::::::::::::999999999999:::<<<>>>???DDDNNNZZZdddkkkttt}}}}}}~~~{{{wwwqqqkkkeeebbb___^^^bbbjjjppprrrwww||||||xxxrrrlllfffcccaaa``````dddiiinnnqqqrrrrrrrrrqqqqqqsssxxx~~~yyydddZZZMMMCCC===;;;999777444333222111111111222333222111000///...---------,,,,,,---............---,,,,,,------------......************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''&&&&&&&&&(((((((((''''''&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''((((((((()))******++++++***+++++++++,,,,,,,,,---,,,,,,---...///000111111111111222333555666888999999999::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>===>>><<<::::::;;;=========<<<;;;;;;:::999888666666333444444333333222111000111111111111111111111111000000//////......------...---,,,+++************************))))))((((((***(((''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ """$$$$$$###"""###$$$"""###$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''((()))******)))((('''''''''(((((()))******+++++++++************+++++++++,,,,,,------......//////000111222222333333333444444555666666777777888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;;;;AAAFFFLLLRRRXXXaaalllttt{{{tttnnnkkkfffeeeiiiooorrrqqqqqqtttxxx}}}~~~yyysssnnnnnnmmmkkkhhhfffeeedddeeehhhmmmvvvwwwhhh]]]KKKEEE<<<777666777666444111222333333222222222333//////...---------------+++,,,------.........---,,,,,,,,,---------......************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&'''''''''''''''((($$$%%%'''((()))((('''&&&&&&''''''(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((()))******+++++++++++++++++++++,,,,,,,,,+++,,,---...///000000111///000000222444666888999888999:::;;;<<<===>>>>>>===>>>>>>>>>>>>>>>===<<<<<<:::888888:::<<<<<<<<<;;;;;;::::::999888777777333333333333222111000000111111111111111111111111111111000000///......---...---,,,************++++++******)))((('''&&&&&&***(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% ###%%%%%%###!!!!!!"""!!!"""######$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$###############"""""""""""""""######$$$$$$$$$######""" !!!"""######"""!!! #################################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''((()))******)))((('''&&&''''''((()))******+++++++++***************+++++++++,,,------......//////000111222222333222222444444555555666777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::::::::::::::999??????AAADDDJJJSSS^^^eeevvv|||zzzyyy{{{|||zzz{{{yyy~~~~~~~~~yyysssooooooppppppoooppprrrtttwww}}}|||mmm]]]NNNDDD>>>:::666444555555333000,,,...111222000...,,,,,,...------,,,,,,,,,------+++,,,------.........---+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&((()))+++,,,$$$$$$%%%&&&'''((()))***$$$%%%'''))))))((('''&&&&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&'''(((''''''''''''''''''''''''((((((((()))******++++++++++++++++++++++++,,,,,,+++,,,,,,---...///000000......///111333555777888777888999;;;===???@@@AAA>>>>>>>>>>>>>>>===<<<<<<:::888777777999:::;;;;;;;;;;;;:::999999888888888555555555555444333222222111111111111111111111111222222222111000//////......---,,,***)))******++++++***)))((('''&&&%%%$$$***(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&"""$$$'''&&&""" !!!"""###############"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!"""######$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((())))))((((((((((((((())))))***,,,+++***))))))***)))******++++++,,,------,,,---///000222333333333111111333444555777888999999999999888888777777777;;;;;;::::::::::::;;;;;;<<<;;;::::::999999999999777666666666777888999999999<<>>>>>???>>>>>>===<<<:::999888888999999::::::;;;;;;<<<777777888888999999999:::777555222111111333333333333333111111111111333333111111000000//////.........---,,,,,,++++++,,,,,,,,,+++)))((((((((()))***((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###%%%&&&'''""""""###$$$$$$$$$$$$###########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''))))))((((((((((((((()))(((***,,,,,,*********+++)))******++++++,,,------......///000111111111000111111222444555666777888999999999999888888888888<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999::::::999888888888888999999::::::<<<>>>??????DDDLLLSSS___jjjuuuyyyyyyuuuiiiXXXJJJBBB<<<777444222222222222111111111111////////////...............---,,,******+++---------,,,+++******+++,,,---************************+++++++++*********))))))+++******))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''')))))))))((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''((((((((((((((())))))******))))))***,,,---+++***+++,,,---...//////......000000000111222333555555777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;999888777888888888888999999999999666666777777777888888888777444111000111333333222333222111000000111222333111111000000///.........------,,,++++++++++++,,,+++***)))((((((((()))***((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''')))((((((''''''((())))))(((***,,,,,,+++++++++,,,)))******++++++,,,------...///////////////......000111222333444555666777888888888999999999999999<<<;;;;;;;;;;;;;;;;;;<<<999999999888999999::::::;;;;;;:::999999999::::::999;;;=========@@@FFFLLLRRR\\\iiiqqquuu{{{wwwlllVVVOOODDD===:::888666444111111000000000//////////////////............---000...,,,***)))***+++,,,,,,+++***))))))***+++,,,************************+++************)))))))))+++******))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))***,,,......+++)))***+++,,,---............111111111111222444555555555666777888999:::::::::999::::::::::::999888777888888777777777777666666555555555555666666666666555333111000111222222222222111111000000111111222111111000//////......---------,,,++++++++++++++++++***)))((((((((())))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###""""""&&&&&&%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''((())))))''')))+++,,,++++++,,,---)))******++++++,,,------------......///.........000000111222333444555555777888888888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;888888888888888999:::;;;;;;;;;:::999888888888999999:::;;;;;;;;;<<<@@@DDDGGGOOOZZZeeennnvvv}}}{{{kkk[[[PPPGGGBBB<<<888666555444222000000000000//////////////////.........---------......---,,,,,,,,,,,,,,,++++++***))))))***++++++************************************))))))))))))******))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))'''(((((()))))))))))))))))))))+++---///...+++(((***++++++,,,------......000000000000111222333444444555666888999999999999888888999999:::999999888888888888777666555555444333333333444444444444444444222000000111222222111222222222222222222222222111000000///......---------,,,,,,+++***+++++++++******))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#############################################$$$$$$$$$######"""""""""###$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$###########################!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))''')))++++++*********+++)))******++++++,,,------***+++,,,...//////000000///000000111222333444444777777777888888999999999::::::;;;<<<<<<;;;::::::777777777777888888999:::999999888777666666777777888999999::::::;;;===???AAAFFFNNNXXXcccmmmuuuzzz}}}kkk]]]QQQGGG@@@;;;999666333222111///...000000000000////////////............------------***,,,...///000///---,,,+++******************+++************************))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))''''''((()))***))))))(((((()))+++---///...+++(((******++++++,,,,,,---...///.........///000111222444555666777888999999999888888999::::::::::::999999999888777666555444444222222222222222222222222222111///000111222111000222333333333333333333222000000//////...---------,,,,,,+++************+++))))))))))))((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""######$$$$$$$$$###### !!!"""###$$$$$$######""""""###$$$$$$$$$$$$###########################!!!!!! !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''')))******)))(((((())))))******++++++,,,------)))***,,,...///000111111//////000000111222222333666666666777777777777777888999:::;;;;;;:::999888777777777777777777888888777777666555555555666666777777888999;;;;;;<<<<<<>>>@@@DDDKKKUUU___iiinnnvvvsss```PPPFFF@@@<<<999555444333222111111000000000000000/////////...............------------,,,)))***---///000///...---++++++++++++++++++++++++************************(((((()))))))))))))))******))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&''')))*********)))((((((((()))+++------***(((************+++,,,---.........------...///000000333444555777888888888888888999999:::::::::999999888888777777666555444444222222222222111111111111111//////000111222111000111222333333333333222111000000///......------,,,,,,,,,+++***************(((((()))))))))((('''&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""#######################################""""""###$$$$$$$$$$$$#########$$$$$$###!!!""""""###$$$$$$$$$$$$#######################################$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''')))***)))'''&&&&&&&&&)))******++++++,,,------,,,,,,---//////000000000...//////000000111111222666666666666555555555555666777999::::::999777666888888777666666666777777555555555555555555666777555666777:::<<<=========;;;===???CCCHHHPPPXXX^^^gggrrr~~~rrr___VVVIII???:::888777555333333333222111111222222............------------.........---------,,,,,,++++++*********+++,,,,,,++++++,,,,,,,,,,,,++++++************************(((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&''')))*********(((((()))(((((()))++++++***(((******))))))***+++,,,---///............///000000111222333555666666777777888888888999888888777777666666555555444444333333222222222222111111000000///......///111222111//////000111111111111000///000//////......---,,,,,,,,,++++++***************'''((()))))))))((('''&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!"""""""""#########$$$########################""""""###$$$$$$$$$$$$$$$###$$$%%%%%%$$$!!!""""""###$$$$$$$$$$$$####################################$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((()))***)))&&&$$$$$$%%%)))******+++,,,,,,------......///////////////.........//////000000111111666666555555444444444333555666888999999888666555999888777666666555666666555555555555555666777888444555777:::===???>>>===999;;;===>>>@@@EEELLLQQQ^^^iiivvvsss```SSSHHHBBB<<<888777777555333111111111///---,,,---...---------,,,,,,,,,++++++......---------,,,,,,,,,///,,,)))&&&%%%'''***,,,+++,,,,,,------,,,,,,+++************************'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++***(((''')))((('''''')))***)))(((***))))))))))))+++,,,---000////////////000000111000111222333444555555555777777777777777666555555444444333333333333222222333222222222111111000000///......///111222111///---...///000000///...---000//////...------,,,,,,,,,++++++***)))*********'''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!""""""#########$$$########################!!!"""###$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((++++++*********************+++,,,---............------......///000000000...///222555777777777666333333333444444444555555555555555444444333333333555444444444444555666666555555666888999:::;;;<<<::::::;;;<<<>>>@@@AAABBBOOOWWWcccooozzz~~~ooocccVVVJJJBBB:::999777555333222111111222222111111000000//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,222111...,,,+++******+++,,,,,,,,,+++++++++******,,,+++***)))((((((((((((+++++++++***************++++++************++++++)))'''&&&'''***+++***(((+++***)))((('''&&&&&&&&&((('''&&&&&&&&&''''''(((&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***+++,,,&&&''''''((((((((((((((())))))))))))************111000000/////////000000111111111222222333333444777777777777666555444333111222444555555444222111222111111111000000//////333222111000000111222333////////////////////////,,,,,,,,,++++++***************++++++++++++******'''''''''((()))******+++,,,)))&&&%%%((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$#########"""""" """############$$$$$$$$$########################$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((***************************+++,,,---............---------...//////000000,,,...000333444444444333333333333333444444444444555555555444444444333333444444333444444555666666444555555666777888999999:::::::::;;;<<<>>>???@@@EEELLLVVVaaakkkxxxyyyoooaaaTTTLLLFFF???:::777666555333222111111000000000//////...------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++++++++,,,,,,,,,+++++++++************)))))))))))))))***************************)))******))))))))))))******)))(((&&&'''***+++)))'''((((((''''''&&&'''''''''&&&&&&&&&'''(((((())))))%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$######!!!""""""""""""#########&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&'''(((((()))&&&''''''((((((((((((((())))))))))))************...------,,,,,,---------000000000111222333444444666666666666555444333333111222333444444333222111111111111000000000//////000000////////////000000........................,,,,,,,,,,,,+++++++++***)))******++++++******)))(((((((((((((((((((((((('''$$$"""###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((())))))))))))******************+++,,,------------,,,,,,---......//////000...///000222333222222111222222333333333444444444444444444444444333333333333222333333444555666777444444555555555666666666999999999999:::;;;<<<<<<<<>>999777666555444222111111111111111111222111111000//////......---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++************(((((()))***************'''''''''(((((((((((((((((((((''''''''''''((((((***)))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((('''&&&$$$###'''%%%$$$######%%%'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''(((((((((((((((((()))))))))************,,,,,,,,,,,,,,,,,,---...------...///111222333333333333444444333222222111111000////////////000111////////////////////////+++,,,---......---,,,+++---------------------------,,,,,,,,,,,,,,,,,,,,,))))))************))))))(((''''''&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((()))***+++,,,,,,,,,,,,++++++,,,,,,------......000111111111111111111111111111111222222222333333000000000000000000000000111111111222222444555555666555555555555444444444666555555555555555666666999:::;;;<<<@@@JJJXXXbbbppp|||rrrfff[[[PPPFFF???;;;999777555444222000///111111000000111222222333000000//////...---------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((((((+++++++++*********))))))***************)))((('''&&&&&&''''''((((((((((((((((((''''''''''''((((((((())))))((('''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$((('''%%%%%%%%%&&&((()))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&''''''(((((((((((((((((()))))))))************+++++++++++++++,,,------,,,------...000111111222111222222222222111111000000//////......//////000.....................///,,,,,,...//////...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((())))))(((((()))***++++++++++++******+++,,,,,,------........................///000000111111111222222222/////////000000000000000222222111111222222333333555555555444444444444444444444333333333444555555666888888888:::???IIIPPP]]]mmm}}}hhh___SSSIIICCC???<<<999000111222444333222111000000000000000000111222333---------,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++)))((('''+++************)))))))))******++++++***)))'''&&&&&&&&&''''''(((((())))))((((((''''''''''''(((((('''((()))(((&&&&&&&&&((((((((('''&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%!!!""""""""""""#########$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))************))))))((())))))***+++,,,,,,------......//////000000000111111111000000///////////////////////////---------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,((())))))******))))))(((%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$##################$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))'''((()))***++++++++++++*********+++,,,,,,------,,,,,,,,,,,,---......///000000000000111111111222000000000111111111222222333222222111111111111111222222222333333333333333333333222222333444555555222555777888888:::???CCCOOO^^^rrr}}}mmm```NNNGGG???:::888888666444000111222333222222222222/////////...//////000111------,,,,,,+++*********++++++,,,,,,,,,,,,++++++***************************++++++,,,,,,+++***)))************))))))))))))((()))***++++++***((('''&&&''''''((())))))******)))(((((((((((((((((()))%%%'''((((((&&&%%%''')))'''''''''&&&''''''((((((+++)))'''%%%$$$%%%'''(((%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""""""""#########$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((())))))))))))************))))))))))))***+++,,,,,,------------------------...//////000000000//////...///000111111000///...,,,,,,---------............------,,,,,,------...++++++++++++++++++++++++)))))))))******+++++++++(((((())))))))))))((((((((((((''''''&&&&&&%%%%%%"""%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$##############################$$$$$$%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((((((((((((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''((()))******+++++++++)))******+++,,,,,,------...------......000111111000000000000111111111111111111222222333333333333444333222111000000000000000000111111222222222222222222222222333444555666000444888:::999:::<<>>:::888888666222///222222222000......///000......---------....../////////...------,,,,,,++++++++++++,,,,,,+++++++++************************((()))+++,,,------,,,,,,************))))))))))))&&&''')))+++,,,+++***)))'''''''''((()))******+++))))))(((((((((((())))))$$$&&&((((((&&&%%%(((***&&&&&&&&&'''((()))***+++444111,,,'''$$$######$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&&&&'''))))))((((((((('''''''''#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%((((((((()))))))))))))))&&&''''''((((((((((((((())))))))))))************++++++++++++,,,---...///......---------,,,,,,,,,......///////////////......///111222222111///...,,,,,,,,,------............---,,,++++++,,,---...++++++++++++++++++++++++(((((())))))*********+++(((((())))))))))))((((((+++***)))(((&&&%%%$$$###"""&&&)))***)))((()))+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###""""""$$$'''))))))'''&&&$$$###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&''')))%%%!!!"""'''***)))'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''((())))))))))))************)))************+++++++++,,,,,,------------......000//////000222222111/////////////////////////////////000111222333333333000111111111111222222222444444444444444444444444111444666777666666:::===AAAGGGUUUjjjpppaaaTTTJJJAAA<<<888777555333222222222222000000//////.........------------,,,,,,+++++++++///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))''''''&&&&&&&&&&&&''''''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''+++)))'''%%%%%%(((+++---777000(((%%%&&&((('''$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((''''''''''''((((((((((((++++++******************++++++++++++++++++++++++////////////000000000000000000000///......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,,,,,,,+++******))))))******))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%############""""""!!!!!! !!!#########"""!!!$$$$$$$$$%%%%%%&&&&&&&&&""""""!!!!!!"""$$$&&&'''&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""$$$&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$ """%%%$$$"""%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((()))))))))*********))))))*********+++++++++******++++++++++++,,,,,,,,,---...///000000000000111111111111111111111111000000000111111222222333000000111111111222222222333333333333333333333333333555666555444555888;;;>>>CCCOOObbbyyyzzzhhh```UUUJJJCCC===888555777666444222111111111111000/////////.........---...---------,,,,,,,,,+++///---,,,,,,---------+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%''')))+++111,,,&&&$$$''')))(((&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((************************++++++++++++++++++++++++------........./////////000//////......------,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,+++******))))))******))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$#########""""""""" !!!"""#########""""""#########$$$$$$$$$%%%%%%"""!!!!!!!!!!!!###$$$%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&### !!!$$$'''&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((())))))))))))******)))))))))*********++++++******++++++++++++,,,,,,+++...111111//////111333111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222555555555333222333666999<<<@@@JJJZZZppp{{{nnnaaaXXXKKKFFF@@@:::777666555444555444222111000000000000/////////........................---------------///---,,,+++,,,---,,,+++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((+++'''$$$$$$'''))))))'''&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......///......------,,,+++++++++++++++++++++*********++++++++++++++++++++++++......---,,,,,,+++******,,,+++******))))))******))))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########!!!"""######$$$#########"""""""""###############"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%)))'''%%%%%%((())))))(((%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))))))))************,,,,,,,,,---------......---222555444000///111555111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111444333222111222444777999???AAAHHHUUUhhh}}}xxxkkk```TTTHHH@@@AAA>>>999666444333333333222222111000//////......................................................///---++++++,,,---,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&&&&''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$##################$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))************++++++++++++,,,,,,,,,,,,------------......---,,,,,,++++++***************************************************......---------,,,,,,,,,,,,+++******))))))******))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$#################################"""""""""!!!!!!!!!"""!!!!!!!!!!!!"""######$$$###########################$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))(((((()))))))))*********,,,,,,,,,---------......///333666444000---///222000000000000000000000000111111000000000000000000//////000000000111111111111111111111111111111111111000000111333666999:::???@@@EEENNN\\\ooorrriii\\\QQQIIIBBB<<<777888777555222000//////000000000000//////...---------------..........................................---++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))******+++++++++,,,,,,---------.........---------,,,++++++******************************************************,,,,,,---------.........,,,+++******))))))******))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$########################""""""!!!""""""######$$$$$$$$$########################"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))((((((((()))))))))************++++++++++++,,,,,,---000222111---,,,,,,...////////////////////////000000000000000000000000/////////000000000111111111111111111111111111111/////////111555888999999:::;;;>>>CCCLLLZZZiiissspppeeeWWWPPPEEE>>>;;;999888666000111222111///...///111///////////////...---------------------.........---------------............,,,+++***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***'''((()))******)))((('''''''''''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$&&&''''''%%%$$$###""""""###$$$%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((())))))(((((())))))***+++++++++,,,,,,,,,---------.........------,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++,,,------...//////,,,+++******))))))******))))))))))))(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$#########"""###$$$$$$$$$$$$######"""######$$$$$$######"""########################""""""############""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%''''''&&&%%%$$$&&&'''(((((('''&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((()))))))))*********++++++++++++,,,,,,+++,,,---...............000000000000000000000000......//////000000111111////////////000000000111222222222222222222222222000///000444888999888777555666888:::>>>GGGRRRZZZhhhnnnxxxuuufffWWWMMMCCC>>>888555666666555333---000222111000///111222...//////000000///------,,,,,,,,,------.........+++,,,,,,,,,------------...,,,******+++,,,+++***************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''((()))******)))((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&"""###%%%''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))((((((((()))***+++++++++++++++++++++,,,,,,,,,,,,.........---,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******))))))******))))))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""#########$$$$$$$$$###"""!!!!!!!!!""""""$$$$$$#########""""""""" !!!"""###$$$$$$######"""############!!! ##############################""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%''''''&&&%%%$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))),,,,,,---------.........+++++++++...111222222111111111111111111111111111---......///000111111222////////////000000000000222222222222222222222222111111222555999:::777444333444555666777===EEEKKKNNNTTT\\\fffqqq|||ssseeeZZZOOODDD<<<:::777444444555555222///+++...111000...,,,---///...///000000000///...---,,,,,,,,,------.........+++++++++,,,,,,---------...,,,******+++,,,+++***************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***%%%&&&'''))))))'''&&&%%%(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$%%%(((***###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''$$$$$$######$$$$$$%%%&&&"""###%%%'''''''''%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''(((((()))***+++++++++)))************+++++++++///......------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,++++++***)))*********))))))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$$$$###""" !!!"""######""""""!!!!!!!!! !!!"""#########"""""""""######""" """"""""""""""""""""""""%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%###!!!"""###(((&&&######$$$%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''***************)))(((''')))************++++++++++++++++++,,,,,,,,,------///---+++,,,...000///---000000//////.........---///000000000111111111111000000000000000000000000...000333555666444111///222222333555777888999:::???AAAEEEKKKSSS^^^iiiqqqwwwnnndddWWWLLLDDD???;;;888333222222111000///......//////////////////..............................---------,,,,,,+++++++++******+++,,,,,,***)))(((+++++++++************))),,,,,,+++***)))))))))******************)))((((((******+++******)))((('''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***)))&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$######"""$$$######$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%""" !!!$$$&&&%%%### !!!"""###$$$%%%%%%%%%###!!!"""$$$%%%$$$!!!!!!!!!###$$$$$$###""""""###$$$$$$%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,+++***)))))))))************************************++++++,,,,,,,,,,,,,,,+++******++++++,,,)))))))))))))))(((''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&$$$###"""###$$$$$$###!!!###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''(((((())))))*********)))(((((())))))*********+++++++++,,,,,,,,,---------......///---+++,,,...000///...000/////////.........---//////000000000111111111///////////////////////////000222444444333222000000000222333444666777777:::;;;<<>>@@@DDDHHHLLLOOOQQQRRRSSSUUUXXXZZZ```mmmzzzrrriiiaaa[[[WWWQQQIIICCC@@@===;;;999777666555444444333333222.../////////////////////,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---,,,***)))))))))***+++************))))))))))))******))))))))))))******)))))))))))))))*********%%%&&&'''(((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,***&&&%%%%%%&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$$$$(((+++)))$$$!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$###""""""###$$$$$$$$$$$$$$$$$$######"""""""""$$$############$$$#########$$$$$$%%%&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))************+++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++******(((((())))))))))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%###""" !!!###$$$###$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$"""!!!!!!"""&&&$$$######%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&'''((()))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---------...............---............/////////........................000000/////////000111222//////000000111111111222...///000000000222555777888999:::;;;<<<===>>>???BBBDDDGGGHHHLLLUUUcccnnnsssxxxwwwqqqhhh___WWWPPPJJJGGG===;;;888666555444333222111222222111///...---,,,.............../////////,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))***+++*********)))))))))((((((***))))))((())))))************)))(((((()))***+++((()))))))))(((((('''&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,)))&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$(((+++)))$$$!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$###""""""###$$$%%%%%%$$$$$$######""""""######$$$############$$$$$$$$$$$$%%%&&&&&&'''(((###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))************))))))((())))))******)))))))))))))))))))))))),,,,,,,,,++++++*********(((((()))*********))))))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!! !!!###%%%""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%########################""""""#########$$$$$$$$$########################&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$!!! !!!%%%### """$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))((((((((((((((()))))))))******************+++++++++++++++,,,---,,,++++++---///---------------.........------------.........///......................../////////...///000000111000000000000000111111111///000111000......000111444333333444444666777888777999:::;;;===CCCLLLRRRYYY^^^fffnnntttxxx|||}}}uuunnnYYYTTTMMMGGGCCC@@@>>><<<444444333333222111000000,,,...//////---,,,+++,,,...............---------------------------------++++++++++++++++++++++++*********+++++++++++++++,,,+++******)))***************)))))))))((((((((())))))((((((((()))******,,,+++)))((((((((()))***)))******)))((('''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''((($$$''')))((($$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%###"""!!!###$$$%%%%%%$$$$$$$$$#########"""$$$$$$$$$###"""###$$$%%%$$$######""""""######!!!"""###$$$%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))((((((((()))******)))))))))))))))))))))))),,,,,,++++++++++++++++++***+++,,,------,,,+++***'''(((((()))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&######"""!!!"""###$$$%%%"""""""""######"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$########################'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!"""######!!!!!!"""$$$%%%%%%$$$'''&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''((((((((()))((((((''''''(((((((((((()))))))))*********+++++++++,,,,,,,,,***,,,---,,,++++++---///,,,,,,,,,------.........,,,,,,---------........................................../////////000000000000000000000////////////111222111///...///000000000//////000111333555111222333444777:::===???BBBHHHOOOVVV]]]bbbhhhkkkooottt{{{|||tttkkkaaaXXXRRRBBB???<<<:::999888666555333333222111000000111222---///000000...,,,...//////......------,,,,,,,,,///......------,,,,,,+++++++++++++++++++++++++++)))*********++++++++++++***++++++++++++***))))))***)))))))))((((((((((((((((((((((((((()))******...,,,***(((''''''((()))''''''((((((((('''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((()))$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%%%%$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!###%%%$$$$$$###"""!!!""""""###""""""""""""######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))++++++++++++++++++,,,,,,---...//////---+++)))'''''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$%%%%%%"""######$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$########################'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&""""""$$$&&&((((((&&&$$$(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''''''''''''''((((((((()))((()))))))))((('''&&&&&&(((((((((((())))))))))))++++++,,,,,,,,,---------***,,,---,,,******---///,,,,,,,,,------.........,,,,,,,,,---------..............................---......///000////////////////////////.........)))+++---...---------...000///---,,,---...000222/////////222555777777777000444:::AAAFFFLLLQQQUUU^^^cccjjjqqqxxx~~~zzznnnhhh___VVVMMMFFF>>>:::888777666666666444111.........---,,,+++---000222---///111///,,,+++,,,...//////...---,,,,,,++++++//////...---,,,++++++***************************))))))******++++++++++++******+++,,,,,,***)))((())))))))))))((((((((((((((((((((((((((()))******///---+++((('''''''''((($$$$$$%%%&&&''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&''''''$$$######$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%&&&$$$!!! """%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%"""!!!###%%%###"""""""""###%%%'''(((%%%###!!! !!!###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((()))***************************************++++++,,,,,,---)))******)))&&&### ''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$%%%$$$$$$$$$######""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$