BM6P6(@ ~~~nnneeemmm}}}|||```LLLIIIKKKJJJDDDCCCBBBAAAAAAAAABBBCCCEEEDDDBBBBBBBBBCCCEEEFFF@@@@@@CCCGGGEEE???===>>><<<<<<;;;;;;;;;;;;<<<<<<======GGG]]]sss{{{tttlllVVVJJJ???<<<=========>>>888DDDQQQVVVPPPFFF???<<>>===<<<===>>>@@@@@@@@@>>>???NNNkkkmmmmmm~~~wwwaaaiii{{{fffhhhoooxxxzzzpppuuuhhhllliiiXXXZZZ}}}kkkVVVUUUPPPoooiiihhhoooXXXQQQEEEQQQzzz~~~tttuuu]]]\\\ssskkkcccQQQJJJDDDCCC@@@<<<;;;===;;;:::999777777777777888666555555555555444444444333333222111111222333333111111111111111111111111111111111000000222555888555444222000//////000000000222333333111000000111222111000//////000111222111111000///////////////...//////000111222222222111111000000000000111111............/////////000///////////////000111111222000...///222333111///111111000000111111222333555555555444444333333333888222...///222111111333777222222444666@@@```uuu___NNNAAA999666666444333111000000000111222000111111111111222222222222111111111000000//////~~~qqqhhhggguuuoooXXXLLLHHHGGGDDDEEEEEEDDDDDDCCCDDDDDDEEE@@@@@@@@@AAABBBCCCDDDDDD@@@BBBFFFJJJHHH@@@<<<<<<===<<<<<<;;;;;;<<<<<<===???@@@III___ttt}}}wwwmmmVVVJJJ???<<<<<<;;;;;;<<<>>>BBBEEEEEEAAA======???@@@JJJfffbbbLLLJJJ>>>:::AAACCCDDDOOOggg~~~qqqfffooovvvvvvcccjjjpppnnneeebbbiiiooommmyyy{{{yyy```WWW\\\UUUKKKFFFAAABBBAAA@@@@@@????????????>>>======>>>???@@@@@@???@@@GGG[[[vvvtttxxxsssbbbpppwwwtttssszzzvvvuuurrrfffwwwxxxaaaVVV]]]yyybbbSSSOOOWWW{{{}}}iiillloooXXXQQQPPPbbb||||||}}}qqq}}}{{{aaa[[[nnneee\\\PPPIIIDDDBBB@@@<<<:::<<<:::999888777666666666777777666666666666555555555333333222111111222333333111111111111111111111111111222222111000111444666333222111000000000111222000222333333111000000111222111000//////000111222111111000///////////////...//////000111111222222111111000000000000111111........./////////000000///////////////000111111222000//////111222111///111111000000111111222333444444444444333333333222333111222666666333444777+++666======HHHaaaxxxxxxqqqaaaMMM===555444555333222111111000000111111000000111111111222222222111111111111000000000///sssjjjjjjppp~~~ttt]]]QQQLLLIIIEEECCCBBBBBBBBBBBBCCCCCCCCCCCC???@@@AAACCCCCCDDDCCCCCCDDDEEEJJJNNNJJJAAA;;;;;;===<<<<<<;;;;;;<<<<<<===BBBCCCMMMaaavvvzzzpppUUUIII>>>;;;<<<::::::;;;@@@>>><<<999888999;;;===<<>>>>>>>>===>>>??????@@@?????????BBBSSSnnn~~~{{{nnnfffzzzyyy{{{zzzsss~~~rrrmmmlllWWWTTTccckkkVVVNNNJJJdddtttfffqqqnnnVVVOOO[[[sssyyyzzz~~~nnnxxxfffXXXfff|||aaaUUUNNNGGGBBBAAA???;;;:::;;;999999777666666555666666777777777666666666666555333333222111111222333333111111111111111111111111222222222111000000222444222111000000000111333444000222333333111000000111111111000000000000111111111000000////////////////////////000111111222222111111000000000000111111....../////////000000000///////////////000111111111000///000111222111///111111000000111111222333333333333333222222222222444333444444111...///555...555BBBWWWrrr|||iiijjj```III666111222222222222222222222111000000000000000111111111222222111111111111000000000000nnnlllttt}}}}}}fffQQQMMMMMMHHHEEEFFF@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJMMMNNNJJJAAA<<<<<<======<<<<<<<<<<<<======DDDGGGPPPbbbwww~~~rrrQQQFFF<<<;;;<<<;;;:::;;;===<<<;;;<<<======;;;888:::QQQzzzxxx]]]CCC===@@@>>>>>>BBB???DDDVVVzzzgggaaabbbTTTKKKNNNQQQPPPRRRWWWUUUVVVXXX\\\aaahhhmmmpppzzz~~~sss[[[TTT[[[```SSSEEEBBB@@@CCCBBBAAA???>>>>>>>>>>>>===>>>@@@@@@@@@?????????BBB]]]}}}{{{uuuiiippp}}}vvvkkkhhh~~~qqqsss{{{vvvyyyxxx```NNNTTTkkk```LLLJJJJJJrrrjjj```vvvlllUUUKKK]]]wwwvvvxxxqqqxxxjjjUUU___sss~~~```SSSLLLFFFAAAAAA???;;;999;;;999999888888777666666666666666666666555555555555333333222111111222333333111111111111111111111111222333333111000///111222222222111000000111222333000222333333111000000111111000000000000000000111000000////////////000000//////000000111111111111111111000000000000111111...////////////000000000///////////////000000111111000000000111111000000111111000000111111222333222222222222222222222222666222000000///---111666<<<444JJJ|||zzzlll```cccXXXAAA222222444111111111222333333111000///000000000000111111111111111111111000000000000000wwwhhhjjjxxxppp^^^NNNKKKJJJDDDCCCFFFCCCCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDFFFIIIMMMQQQTTTRRROOONNNMMMHHH@@@>>>@@@=========<<<<<<=========DDDHHHQQQaaawwwsssMMMCCC;;;:::<<<<<<<<<===<<<;;;:::===@@@???;;;666<<>>CCC>>>CCCVVVrrrhhhkkkYYYOOOJJJOOOOOOIIIJJJQQQQQQQQQQQQRRRUUUXXX\\\^^^ggglllrrryyy~~~zzzdddPPPPPP]]]aaaNNN@@@AAACCCBBBAAA@@@???>>>>>>>>>>>><<<>>>@@@AAA??????@@@BBBEEEeee|||{{{pppjjj~~~}}}vvv```YYY[[[mmmxxx|||oooxxxzzz~~~rrrpppYYYMMMYYYuuu{{{~~~~~~ZZZHHHIIIKKKxxxfff[[[|||kkkTTTJJJYYYpppuuuxxxwww{{{mmmTTTYYYmmm|||^^^QQQJJJDDD@@@AAA@@@<<<:::;;;::::::::::::999888777777555555444444444333333333333333222111111222333333111111111111111111111111222333333222000///000111555333222000000000000111000222333333111000000111000000000111111000000000000000////////////000000000000000000000111111111111111000000000000111111////////////000000000111///////////////000000111000000111111000000000111111111000000111111222333222222222222222222222222333000000444666555555777:::GGGjjjkkk^^^___ZZZJJJ777000444666222111111222333333111000/////////000000000111111111000000000000000000111111~~~nnn```ddduuu{{{dddYYYOOOKKKIIIFFFEEEFFFBBBBBBBBBBBBCCCEEEGGGHHHEEEEEEGGGJJJOOOUUUZZZ]]]VVVRRROOOLLLFFF@@@???BBB>>>======<<<<<<======>>>CCCHHHQQQ___tttqqqMMMCCC;;;;;;======<<<======:::777777:::<<<;;;999===QQQtttkkkRRRDDD;;;@@@???:::===AAA<<>>>>>>>>>>>???;;;>>>@@@@@@>>>???BBBFFFOOOoooyyy~~~zzznnnooo}}}eeeRRRQQQWWWgggxxxyyyttt~~~ooojjjgggVVVRRRcccsss|||wwwVVVGGGIIIOOO}}}hhh]]]kkkVVVOOOWWWlllxxxyyyzzz}}}qqqVVVVVVfff{{{\\\NNNIIICCC@@@AAAAAA===:::;;;;;;;;;;;;;;;:::999888777444444444333333333222222333333222111111222333333111111111111111111111111111222333222000//////000555444222000/////////000000222333333111000000111000000111111111111000000///////////////000000111000000000000000000111111111111000000000000111111/////////000000000111111///////////////000111111///111222111000///000111111111000000111111222333222222222222333333333333444444777:::999333000111:::jjjuuujjj\\\^^^OOO===222222555555333222222222222222111000000/////////000000000111111000000000000111111111111oooeee^^^gggzzz}}}qqqWWWTTTOOOLLLPPPUUUTTTNNNFFFEEEDDDCCCEEEHHHKKKNNNNNNPPPSSSWWWZZZ\\\]]]^^^UUURRRPPPNNNHHH@@@>>>AAA>>>>>>============>>>>>>AAAGGGOOO\\\rrr~~~oooOOOEEE===<<<>>><<<;;;;;;:::999777666777999999999>>>EEE[[[eeeTTTDDD>>>999===>>><<<>>>@@@<<>>>>>>>>>>>>>>??????@@@;;;===???>>>===???EEEJJJ^^^{{{uuuyyyrrroooxxxvvv___WWW\\\ccctttvvvzzz|||fffhhhvvv^^^VVVZZZnnn}}}ooo~~~lllQQQHHHJJJYYYyyygggeeemmmZZZXXX^^^sss{{{|||xxx}}}xxxYYYSSS___}}}___PPPHHHCCCAAABBBBBB>>>;;;<<<::::::;;;;;;:::999777666555555444444444333333333333333222111111222333333111111111111111111111111///111222222000///000111444333111000000000111111000222333333111000000111///000111222222111000//////////////////000111111111000000000000000000000111111000000000000111111//////000000000111111111///////////////000111111///111222111//////000222111111000000111111222333222333333333444444444444666888;;;:::555444???LLLaaayyybbbhhhkkkbbbYYYEEE444222444222111444333222111111000000111111////////////000000000111///000000000111111111111zzzaaa^^^bbbqqqzzzhhhOOOPPPMMMMMMXXXfffeee[[[QQQOOOLLLLLLMMMQQQVVVYYY\\\^^^bbbddddddaaa]]]ZZZSSSQQQQQQPPPJJJAAA>>>???>>>>>>============>>>>>>???FFFNNNZZZppp}}}nnnRRRHHH???>>>>>>;;;999999555777:::<<<<<<:::888666===888AAAHHH@@@;;;>>>===:::???@@@BBB@@@===SSSyyy\\\PPPWWWZZZSSSIIIHHHDDDBBBDDDIIIIIIFFFEEEEEEFFFFFFFFFEEEDDDCCCFFFIIILLLKKKHHHHHHLLLPPPJJJSSSXXXTTTMMMGGGBBB>>>DDD:::;;;@@@===??????888============>>>???@@@AAA:::===>>>===<<>><<<===999999::::::999888666555666666555555555444444444333333222111111222333333111111111111111111111111///000222222000000000111222111000000000111222333000222333333111000000111///000111222222111000//////////////////000111111111111111000000000000000111111000000000000111111000000000000111111111111///////////////000111111///111333222///...000222111111111000111222222333333333333444444555555555333666999777555CCCdddfff[[[bbbiiifffTTT>>>000555666///---444444333111000000000111222////////////000000000000//////000000111111111222zzzhhh^^^\\\eeezzzpppcccSSSNNNKKKQQQbbbqqqqqqhhhcccYYYRRRTTTZZZ___ccchhhiiilllooommmaaaUUUVVV___NNN[[[aaaWWWHHHAAA?????????>>><<<::::::<<<>>>???DDDCCCIIIYYYiiiqqqtttuuuSSSDDD;;;???@@@:::666888;;;<<<;;;999:::<<<;;;666<<<;;;::::::<<<===>>>>>>===999===DDD???AAA```kkkUUUWWW```XXXHHHHHHHHHGGGFFFFFFFFFGGGGGGDDDBBB@@@@@@BBBDDDFFFFFFBBBDDDEEEGGGGGGFFFDDDCCCFFFGGGHHHFFFBBB>>>;;;999>>><<<999999;;;<<<======;;;<<<===>>>???@@@AAABBBBBBAAA@@@??????CCCLLLUUUvvv}}}nnn~~~xxxmmmvvvsssnnnzzzyyylllqqqllliii}}}vvvfffzzzdddWWWMMMZZZzzzyyy~~~```NNNLLLQQQpppnnn```|||lll```^^^]]]zzz{{{zzz{{{aaaUUU[[[wwwlllWWWNNNIIIEEEBBB???<<<>>>CCC888999999999999888777777555555444444444333333333555444333333222222333333111111111111111111111111111111111111111111111111333222111111000111111111666555444222111000000000//////000000000000//////000111111111111222222222000000000000111111111111444333111000000000111111000000000000////////////000000000000000000000000222111111111000000//////222222222111222222333333333444444444444444444444444:::999444>>>^^^rrraaaYYYgggwwwvvviiiIII444222222444555000111111111111111111111111333222111000000000222222222222111111111111111222ttteee^^^^^^iii|||}}}kkk^^^PPPKKKMMMZZZmmmzzzzzzvvvooogggcccfffkkkmmmoooqqqooommmkkkfff[[[QQQRRRZZZ[[[bbbbbbVVVHHHAAA???===>>>===<<<;;;;;;<<<===>>>AAAAAAFFFPPPXXX^^^fffnnnWWWGGG<<<===>>>:::888<<<555999:::888777888777444:::::::::;;;<<<<<<;;;;;;===:::999:::@@@RRRssswwwgggdddcccXXXJJJHHHHHHGGGFFFEEEEEEEEEFFFEEECCCAAA@@@AAACCCCCCCCC@@@AAACCCDDDDDDCCCBBBAAAAAABBBCCCBBB@@@===<<<<<<@@@>>>;;;999:::;;;;;;:::;;;;;;<<<===???@@@AAAAAA===@@@AAA???===CCCRRRaaazzztttuuuqqq}}}qqqmmmyyyzzz~~~lllmmmqqqhhhuuu^^^SSSQQQddd|||yyy[[[JJJJJJPPP}}}}}}eee]]]mmmaaacccbbb|||~~~zzzyyycccWWW[[[nnnqqq[[[PPPJJJDDDBBB???;;;;;;>>>999999999999999888777777555555555444444444333333555444333333222222333333000000000000000000000000111111111111111111111111111000000000111222333333666555333222111000000000//////000000000000////////////000000000111111111000000000000111111111111333333111000000000111111000000000000000000000///000000000000000000000000222111111111000000000000222222222111222222333444222333444444444555777888111666:::AAAVVVvvvkkk___```uuunnnNNN888555333444555///111111111111111111111111333222111000000111222222222222111111111111111222{{{iii```]]]cccqqquuucccWWWPPPKKKRRRhhh{{{|||wwwvvvzzz~~~|||yyyyyyrrrlllddd^^^XXXTTTWWW]]]mmmkkkbbbTTTHHHBBB>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@AAADDDFFFEEEIIIVVVdddYYYIII===;;;<<<:::;;;@@@888===???<<<;;;<<<;;;888999:::;;;<<<============AAA???;;;>>>RRRrrr~~~ttteeeWWWPPPJJJJJJHHHGGGFFFFFFFFFFFFFFFDDDAAA@@@AAAAAAAAA@@@>>>???AAABBBBBB@@@???===<<<===>>>===<<<<<<>>>???AAA???;;;:::999999999888999:::;;;<<<>>>???@@@AAA;;;AAADDD@@@>>>JJJaaauuuuuuyyy{{{ooouuusssrrrmmmttt}}}iiillloooWWWPPP[[[vvvzzzpppUUUHHHLLLUUUsss___bbbnnnbbbgggggg|||~~~{{{wwwfffWWWYYYbbb|||eeeWWWMMMDDDBBBAAA>>>;;;;;;999999999999999888888888555555555444444444444333555444333333222222333333000000000000000000000000111111111111111111111111/////////000111333444555555444333222111000000000///000000111111000000///.../////////000000000000000000000000111111111111333222111111000111111111000000000000000000000000000000000000000000000000111111111111111000000000222222222222222333444444444555555444333222333555000999GGG\\\zzzwwwjjjhhhqqqmmmMMM888555222333555000111111111111111111111111222111111000111111222222222111111111111111222222ӵkkk^^^[[[^^^iiixxx|||lllZZZPPPĦĦyyywwwmmmeee\\\XXX[[[```ggglllyyynnn]]]NNNEEEAAA>>>;;;;;;ӵ;;;AAAAAABBBAAA>>>@@@LLLYYYTTTHHH>>>;;;;;;:::;;;???555666444333666;;;;;;777999::::::::::::;;;===???BBB===@@@SSSrrrzzzcccVVVUUUNNNMMMKKKJJJHHHGGGGGGGGGFFFCCCAAAAAAAAABBBAAA@@@===>>>@@@AAA@@@???===<<<;;;;;;;;;Ħ???===:::999::::::888777888999:::<<<===???@@@AAA>>>CCCEEEBBBGGGZZZtttvvvqqq|||oooiiiwwwyyy|||uuuqqq}}}|||yyycccrrrhhhSSSSSSiii|||sss}}}eeeOOOIIITTTbbbmmm___nnnnnncccdddiii|||}}}~~~wwwfffTTTTTTZZZtttcccTTTEEEAAACCCBBB???>>>::::::999999888888888888555555555555444444444444555444333333222222333333000000000000000000000000111111111111111111111111000000000000111222333444555444333222111111111111000000000111111000000000/////////000000000111111///000000000111111111111222222111111111111111111000000000000000111111111000000000000000000000000111111111111111111111111222222222222222333444555333666888888777666888999888LLLggg|||sssssszzzdddFFF4442221113336662221111111111111111111111111111111111111111112222221111111110001111112223334ĉ@ӵwwwddd\\\]]]bbbooo|||~~~tttdddUUULLL>L=hĦnnnddd^^^WWWWWW```llltttwww{{{jjjUUUHHHCCCAAA>>><<<4ĉ@ӵ@@@>>>===???>>>???FFFNNNKKKDDD===<<<;;;::::::;;;<<<888444555@@@KKKMMMHHHAAA@@@>>>:::777777:::===AAA888FFFmmmttt]]]UUUYYYQQQPPPNNNKKKIIIHHHGGGGGGEEECCCBBBBBBDDDDDDDDDCCC???@@@AAABBBAAA@@@>>><<<======<<<>L???;;;999888999:::;;;:::999888999:::<<<===???@@@AAABBBCCCBBBCCCRRRlllnnnppp~~~xxxllllll|||~~~nnnyyy}}}uuufff|||uuu^^^PPPZZZvvvrrrooorrr\\\LLLKKK\\\ooohhhbbbzzzoooddd]]]iii~~~}}}zzzfffQQQNNNWWWmmm[[[HHHAAABBBCCCBBBCCC;;;:::999999888888999999666666555555555444444444555444333333222222333333222222222222222222222222111111111111111111111111222222111111111111111222444444333222111111111111000000111111111111000000000000000111111111222222///000000000111111111111111111111111222111111111///000000000111111111222111111111111111111111111111111111111111222222222222222222222333444555666333777<<<===<<<===AAAEEEMMMjjjvvvttt{{{xxx^^^BBB333333111333666222111111111111111111111111000000111111222222222222111111000000111222222333GG=?ooobbb^^^aaahhhsss|||wwwjjj]]]RRRKKKHdĦ=Īj]]]\\\YYY\\\fffsssyyyxxxwwwdddNNNCCC@@@???>>>>>>GG=?:::999<<>>;;;>>>AAAEEE>>>OOOzzzppp```[[[]]]UUUTTTQQQOOOLLLJJJIIIHHHFFFEEEDDDEEEGGGGGGFFFEEE@@@AAABBBCCCBBBAAA???===>>>>>>===HdĦ===777666666888:::<<<<<<;;;888999:::<<<>>>@@@AAABBBBBBBBB@@@EEE\\\zzzvvvjjjuuu|||uuusssyyy{{{mmmxxxpppfffTTTQQQeeeiiissskkkWWWKKKNNNccczzzddddddqqqgggXXXjjj}}}hhhQQQNNNWWW}}}wwwcccNNNDDDBBBBBBBBBCCC<<<;;;:::888888999999:::666666666555555555444444555444333333222222333333333333333333333333333333111111111111111111111111333222222111000000111111444333222222111111222222000111111222222111111000111111111111222222222222000000000000111111111111000000111222222222222111///000000111111222222222111111111111111111111111111111111222222222222222222222222222333555666777:::===>>><<<999;;;CCCIIIjjjyyyvvvtttyyy}}}|||ttt[[[BBB555666333333444000111111111111111111111111///000111222222222222222000000000000111222333333ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ___bbbnnnLLLDdD?fӵZZZ^^^aaaĦrrr^^^JJJӵƜ`1.׼s<<<999ĭӵ;;;333444BBBJJJLLLLLLIIIDDDAAABBBӵĦĦ^^^\\\YYYVVVSSSQQQIIIĦCCCDDDCCCAAA???=========<<<DdD888:::<<>><<<===GGGWWWeee|||uuuwwwqqqtttxxxxxx}}}xxxhhhTTT===333666444333444///111111111111111111111111...///111222333333222222000000000000111222333444?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ]]]```3h?D%%)?ZufĦYYY```ggggL{{{ppp\\\g&e???gĉ@======g&e>&e;;;@e666===??999999666<<>>g<ĉVVViii3we<Ħ3h?@eZmmmfffdddbbb^^^[[[3h?gLBBBCCCDDDCCCAAA???===:::;;;;;;D%%)?:::fff?><z@@@BBB=?Ħg&eg&esssqqqS?ʬ4ff?>ߝL@eg&evvvsss3h?g&e>&e??zzzwwwoooZZZOOO___ggg{{{```RRROOOZZZvvvyyyeeennnuuummmZZZooozzz}}}pppZZZVVVXXXrrrzzzfffYYYPPPGGGBBBAAA===<<<:::888888999:::;;;777666666666555555555555555444333333222222333333111111111111111111111111111111111111111111111111//////000000111222444444333333222222111222222222111111222222222222111111////////////000000000000000000000000111111111111///000111222333333222111///000000111222222333333111111111111111111111111111111111222222333333333222222222333444555777777<<<======@@@KKKbbb}}}|||yyysssuuuooorrryyy{{{|||oooWWWJJJ555...444333333555000111111111111111111111111...///1112223333332222220000000000001112223334444DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^\\\eeeBt=o9ĦDtfo9Ħ{{{g?rrrvvvHdĦyyykkkTTTHu]Ħ999tt;;;999Hƅ^Hu]Ħ;;;H׼s>>>888::::::999;;;<<<===???@@@@@@tQCCCBBBRRRuuuje<ĦBt=o9ĦH׼sHtĦwwwvvvqqqiiiBt=o9ĦHdĦDDDBBBDDDEEEAAA<<<:::<<<<<<;;;Dtfo9ĦsߝLGdUĦ>>>Ht@cӵHu]ĦHu]ĦwwwxxxHtƅ^qIܗGIӵH׼sHu]ĦuuuBt=o9ĦHƅ^Hu]Ħ|||rrr\\\UUUVVVlll|||vvvllldddSSSEEEffflll___|||oooeeeYYY~~~lllxxx{{{pppzzzxxx```PPPRRRiiiwwwiiiZZZJJJAAA@@@@@@===:::888888888888888555555555555555555555555555555666666555333222111444333222111111111222333333222222111222222333333111111111111111111111111111111111111111111111111222222222222222111000///000000000000000000000000111111111000000000/////////000000000000111111111222222222222333222000---111000111222333222///,,,000000111111222222222222,,,111555666444222444777888@@@===DDDfff{{{}}}tttllllllooofffRRR@@@7774442221111112221110000000001111112222222222220000001112222222222221110000000000000000000000004DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<R^^^___qjRgdKӵHdDĦgdKӵtttrrrGR/f6LĭĦwwwzzzDdDĦwwwfffQQQDdDĦ===`eĭ888DdDΦDdDĦ;;;DdDĦ===888888999::::::::::::999:::;;;<<<>>>??????geĦBBBCCCUUUFSĦqjRgdKӵDdDĦDdDĦzzzqjRgdKӵDdDĦGGGDDDFFFEEE@@@<<<;;;<<<<<<;;;HdDĦgdKӵDdDDdDĦ>>>DdDĦ4DufӵDdDĦDdDĦvvvq<RpeƜ4DuTӵDdDĦDdDĦ}}}qjRgdKӵDdDΦDdDĦzzzttt[[[VVV^^^xxx~~~jjj```QQQJJJnnnhhh___~~~mmmcccXXX~~~qqq|||{{{nnnwww}}}cccRRRPPPfff~~~sssdddRRRGGGDDD@@@===:::999999999999888555555555555555555555555555555666666555333222111444333222111111222333333333333222222111222222222111111111111111111111111111111111111111111111111222222222222222111000000000000000000000000000000333333333222222222111111000000000111111111222222111000000111333444222111111000111222333222///---///000000000111111111111555444222111222666:::<<>>geĦ@@@EEEsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦKKKIIIIIIEEE???<<<===<<<;;;;;;DdDĦnuR)ĦDdDΦDdDĦ>>>DdDĦnuR)ĦDdDĦDdDĦvvvpo9u=ӊB1.uTӵDdDĦqqq{{{DdDĦGIdnuR)ĦDdDΦDdDӵxxxwwwZZZVVVhhhcccWWWLLLPPPxxxxxxfffbbbkkk___YYYxxx|||kkkrrrfffQQQOOO```rrr^^^OOOHHH???===;;;;;;;;;;;;999888555555555555555555555555444555666666555444222111333333222222222222333333444333333222111111111222222222222222222222222222111111111111111111111111111222222222222111000000000000000000000000000000333333333222222222222222111111222222222333333333333111000000222333333222111111111222333222000...///000000000000000111111888555111111444999;;;<<<<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<\\\qR/ܗ?fӵ>dd<ĦAAA4DufئL>e888DdDʜ4DuTӵ:::DdDĦ;;;888888999::::::::::::999888999:::;;;<<<===geĦ>>>s<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d>><<<>>>;;;;;;;;;>d<ӵDd<DdDΦDdDĦ@@@DdDӵnd<DdDĦvvv>d<ĦyyypeӵĦF&uTӵDdDĦ```ttt>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~xxx}}}vvvYYYXXXrrr\\\NNNHHHWWWtttfffggghhh\\\ZZZ}}}}}}hhhllloooXXXOOO[[[yyyiiiUUUIII???>>>=========<<<:::888555555555555555555555555444555666666666444333222222222222222333333333444444444333222111111111111222222222222222222222222111111111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000222222222333333333444444888555222000000111000///111111000111333333111///111111111111111111111111222333444555777888999:::CCC]]]uuu}}}vvvnnnhhhbbb[[[VVVNNNLLLFFF>>>7774445556665554442222223333332221112222222222222222222222220001112222223333332222221111111111111111111111114DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?>>nfʜd<888999::::::::::::999888999:::;;;;;;<<aĦB?Ho9>d<>d<ӵB?Ho9zzz<xEEE>>><<<>>>;;;;;;:::&ӫeʬtIӇ;;;>d<Φ>d<ĦEEED&ӫetIӇDdDĦmmmsdKĦ~~~B?dp&ĒR>d<sdKĦB?Ho9zzzs&dq&ĒR|||{{{lllZZZccc~~~|||yyyXXXLLLKKKcccpppeeekkk}}}fffZZZ[[[~~~gggggg~~~jjjRRRXXXssssssZZZHHHAAA???>>>>>>>>>===:::888555555555555555555555555444555666666666555444333222222333333444444444444444333222222111111111222222222222222222222222222111111111111111111111111000111111222222222111111000000000000000000000000000000000000000000000000222333333333333444444444888555222111111111111000222111000111333333222000333333333333333333333333///333666555444888AAAJJJiiivvvvvvtttmmm___PPPFFFAAA;;;8885553333334444443335553332223334444443331113332222222222222222222221111112223333333333332221111111111111111111111114DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@hiii{{{@G^^^pppHĪj@IŌ\\\YYYBeneHkgeIIIne<<<;;;fe:::Hu]3hh888999999se888888999::::::::::::999999999:::;;;;;;;;;geĦja>aĦ@Gse<Ō@GHkgeJJJDDD>>><<<<<<:::::::::HĪj@IŌ;;;;;;egeEEEKKKHu]3hIŌDdDĦjjjne|||@h>hsennnne@Gttt}}}sĪj@hzzz}}}ccc___sss}}}nnnVVVNNNSSSsss|||kkkcccmmmzzzeeeZZZ^^^~~~~~~hhhdddwwwvvvXXXWWWooocccLLLDDDBBB@@@>>>>>><<<:::888555555555555555555555555444555666777777666555444111222333444555555444444333222222111222222333333333333333333333333333333111111111111111111111111000000111222222222222111000000000000000000000000222222222222222333333333222222333333333444444444222111000111333555555444222111000111222333333222555555555444444444444333333555555333555DDD\\\pppppppppmmmhhhaaaXXXKKK???999:::9995552223336668885552224443333334445555553332223333333333332222222222221112222223333333333333332222222222222222222222224DuXӵĵD^DdDĦ```oooSSS```lll```bbbaaaTTTNNN???===:::777999D^:::888999999s׼s888888888999::::::::::::999999:::;;;;;;;;;;;;geFm8>aĦs׼sHoSSSHHHCCC???<<<;;;::::::::::::<<<<<>>===<<<:::888555555555555555555555555444555666777777666555444111222333555555555555444111111111111222333444444333333333333333333333333111111111111111111111111000000111222222222222222000000000000000000000000111111222222222333333333222222222222333333333333000000000222555666666555222111000111222444333222555555444444444333333333555666666888EEE___zzzqqqvvvlll]]]MMMDDD>>>888666888;;;888555666888999888666333333333444666666444222444444333333333222222222111222333333444444333333222222222222222222222222Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ}}}pppiiiYYY^^^___bbbrrrxxxdddZZZMMMHHHLLLVVVaaaiiigggccc___^^^^^^___dddiiikkkpppzzz}}}ooo^^^UUUZZZeee[[[RRRFFF>>>Ħ:::;;;;;;::::::999888777777888>d<Ħ:::999888999999Be666888888888999::::::::::::999::::::;;;<<<<<<<<aĦBenu]ӵkkkSSSGGGCCC@@@<<<:::::::::::::::::::::::::::777:::<<<<<<::::::<<>>BBBGGGLLLUUU>d<Ħnnn>d<Ħ^^^kkkĦyyy{{{BeDDDBBBMMMXXXdddĦmmmooouuu}}}nnnYYYjjjsss|||UUULLLOOO]]]{{{jjjhhhwwwvvveee\\\bbb{{{kkkbbbooocccYYYlllxxx\\\KKKGGGBBB>>><<<;;;:::888555555555555555555555555444555666777777666555555000222333555666666555555000000000111222333555555333333333333333333333333111111111111111111111111///000111222222222222222000000000000000000000000//////000000111111111111111111222222222333333333222111222444555555333111333111000111222444444333444444444333333222222222333444777BBBXXXwwwzzz~~~oooYYYEEE>>>>>>;;;777555666555444333333444666777333333333555666666444222444444444333333222222222111222333333444444333333222222222222222222222222?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦzzzssskkkbbbWWW\\\eeerrr}}}pppZZZSSSKKKIIINNNVVV^^^bbb```^^^ZZZXXXZZZcccoooxxx{{{~~~zzzpppcccZZZ[[[fffqqqhhhQQQ???gdKĦ:::<<<;;;::::::999999::::::;;;sdKĦ:::;;;:::999999999::::::333666>>><<<555===DDD<<<@@@;;;999;;;===<<<ŶSooo3we<iĉ@3hR/ŌjjjKKKDDDEEE???<<>>@@@???>>>CCCLLLPPPWWWcccDdDĦwwwsdKĦeee}}}gdKĦ{{{xxxGGGEEE???MMMAAAgdKĦuuulll}}}tttlll___]]]rrrmmmiii}}}qqqSSSIIIMMMjjjxxxjjjeeeqqq___WWWlllyyymmmZZZlllqqq___sssdddVVVLLLCCC@@@>>>;;;999:::;;;999777777888999888777444444444444444444444444444333333222333444666777444333333333333444555555444333333222222333333444111333333222000///000111111111111222222333333333111111111111111111111111111111222333333333333222444333333222222333333444222222333333333333444444111111000000111222444555333333333222111111333444666555AAA^^^vvvZZZ@@@:::;;;777444555666666666666555555555555444555666777777777666555444444333222222111000000000111333444555444444333222222222222333333444555>AneneneneDe~~~qqqllleee^^^VVV^^^jjjwwwwwwgggTTTPPPLLLLLLRRRZZZaaaeeeeee^^^XXXYYYdddtttxxxoooddd^^^aaahhhpppsssfffQQQne:::;;;<<<;;;:::999888999999:::;;;ne::::::;;;::::::999999999999999999;;;999<<<;;;<<>>:::;;;<<<;;;>ARRRtttk<|||vvvfheeeIIIDDDEEE@@@<<>>OOOne}}}pppjjjwwwpppzzz\\\```xxxzzzfffgggjjjUUUJJJQQQssstttggghhhttt___TTTnnnyyymmmYYYkkkuuu^^^lll~~~lllXXXNNNDDD@@@???;;;999999:::999777777888888888777444444444444444444444444444444333333333444555666444333333333444444555555444333333222222333333444111222333222111000000111222222222222222222333333111111111111111111111111111111222333333333333222444333333222222333333444222222333333333333444444222111111111555:::???BBB;;;999666444444555777888777AAAXXX{{{~~~^^^III888888:::777555777666666666666555555555555222333444555666555555444555555555555555555555555333444444555555444444333333333222222333333444tttjjjeee___ZZZVVVbbbqqq~~~nnn]]]OOOMMMLLLNNNTTT[[[aaaddd```[[[ZZZeeexxxlll```WWW]]]mmmxxxxxxrrr```OOO>>><<<<<<<<<;;;999777777888999:::;;;999::::::;;;;;;;;;:::999999999999999@@@999999<<>>???@@@AAAAAABBBGGGPPPYYYfffqqqbbbuuuvvviiiqqqzzzfffLLLCCC???>>>NNNXXX{{{zzz|||uuukkknnn}}}vvvlllWWWeeennnaaajjj{{{```PPPGGGTTTzzzllldddmmm{{{eeeYYYqqqyyynnnYYYjjjzzz___ffftttxxx]]]QQQFFFBBB@@@<<<999888:::888666666777777777666444444444444444444444444555555444333333333444444333333333444444444555555444333333222222333333444111222333222111000111222333333222222222222222222222222222222222222222222111222222333333333333333444444333333333333444444222222333333333333444444444222111222666<<>>@@@>>>===>>><<<;;;888777666777999:::;;;::::::999999::::::;;;<<<;;;:::999999999999999>>>777999DDDVVVoooxxxjjjIIIBBB<<<;;;::::::;;;???DDDKKKaaa~~~lllgggoooxxxeeeRRRDDDDDDEEEAAA???AAA;;;===???>>>;;;999999;;;;;;===???@@@???@@@CCCEEERRR[[[dddpppyyymmm```ccc}}}hhhppp~~~}}}zzzxxxbbbVVVLLL@@@HHHBBB===JJJggg}}}}}}vvvkkkkkkzzz~~~yyy{{{___UUUmmmjjjdddtttqqqVVVKKKHHH[[[zzzddd```ttt|||llleeeuuuyyyoooYYYiiiaaafffttteeeWWWJJJDDDBBB===999888999777555555666777666555444444444444444444444444666555555444333333333333333333444444444555444444444333333222222333333444111222333333111111111333333333333222222111111111222222222222222222222222111222333333444444333333444444333333333333444444222222222333333333444444444333111111444888<<>>===>>>>>>>>>>>><<<;;;999777777888999:::;;;::::::999999::::::;;;<<<;;;;;;:::999999999:::999999DDDVVVhhh{{{xxxcccHHHAAA;;;;;;<<<;;;>>>BBBDDDNNNhhh{{{qqqppprrrrrrVVVJJJBBBCCCDDDAAA???AAA<<>>???EEEKKK\\\dddkkkuuuxxxhhh^^^ffftttbbb|||}}}~~~tttbbbHHHCCCAAAEEE^^^{{{}}}sssxxxsssbbbooo}}}wwwuuuzzzlllVVVYYYvvv~~~mmmqqqgggOOOKKKRRRkkkttt\\\___}}}mmmeeefffxxxyyyqqq[[[iiibbbiii{{{qqqaaaOOOGGGCCC???;;;999999777555555666777666555444444444444444444444444555555555444444333333222222333444555555555444444444333333222222333333444111222333333222111222444333333333222222111111111222222222222222222222222222222333444444444444333555444444333333444444555222222222333333333444444111111222222333555666666222444555555999FFFZZZiiinnnZZZJJJBBB>>><<<;;;;;;888555555777666666666666555555555555777777666555555444444444666666666666666666666666777777777777777666666666555555444333333444444444vvvjjjiiieee\\\ZZZ```rrr}}}mmm]]]QQQFFFJJJRRRZZZcccmmmvvv|||ttthhh^^^WWW[[[fffttt{{{wwwiiiYYYOOOJJJFFFBBB@@@?????????>>>;;;;;;::::::999999::::::;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;999AAAWWWlllzzzvvv[[[FFF@@@;;;<<<======@@@CCCEEERRRoooyyyqqqnnn~~~rrr]]]KKKEEEBBBCCCCCC@@@@@@BBB@@@FFFLLLLLLFFF@@@======:::>>>@@@???===@@@JJJSSSaaahhhmmmsssrrrbbb^^^ooo}}}nnnjjj||||||sssQQQCCCHHHUUUrrrwwwlll}}}fffcccxxxqqqjjjjjj}}}}}}```RRRaaa|||sss~~~|||___MMMIII]]]{{{oooYYY```rrr\\\WWW]]]{{{zzz}}}sss]]]jjj|||___ggg}}}kkkUUUJJJEEEAAA===;;;:::888666666777777777666444444444444444444444444444444555555555444333333222333444555555555444333444333333222222333333444111222333333222222333444333333222222222222222222333333333333333333333333222222333444444444444444555555444444444444555555222222333333333333444444///000222444555666666666888666666===OOOjjjxxxgggSSSBBB888444888888888777555444666888666666666666555555555555666555555444444555666666777888888999999:::::::::::::::;;;:::888666444222666555444444444444444444zzzkkkcccfffcccZZZ]]]jjj|||hhhVVVJJJJJJSSSaaaoooyyysssddd^^^]]]\\\gggrrr{{{yyykkk[[[QQQNNNOOONNNKKKFFFCCCAAA@@@>>>;;;;;;<<<<<<<<<;;;:::999;;;::::::999999::::::;;;:::::::::::::::;;;<<<===<<>>???>>>???BBBFFFVVVttttttllliiirrrzzz```MMMEEECCCBBBCCCAAA??????BBBDDDIIINNNLLLEEE???>>>@@@<<<@@@BBB@@@===BBBOOO[[[bbbiiimmmqqqmmm```fffxxxqqq}}}yyyxxxVVVEEEVVViiisssssssssbbboooyyyjjjeeehhhtttXXXSSSkkkyyywwwoooWWWLLLHHHiii{{{oooZZZcccqqq[[[VVVZZZ}}}xxxuuu___kkkvvvXXX___uuuuuu[[[LLLGGGCCC???>>>:::999777777888888888777444444444444444444444444222333444555555555444333111222444666666555444333444333333222222333333444111222333333222222333555222222222222222222333333333333333333333333333333222333444444555444444444555555444444444444555555222222333333333333444444111222222333444666777888:::777===RRRssssss```NNNAAA:::777777333444555444444666777777666666666666555555555555555555555666888:::===>>>>>>>>>@@@BBBDDDEEEGGGHHHHHHHHHHHHGGGCCC>>>999555666666555444444444444444vvvggg```dddaaaZZZbbbsss}}}dddQQQEEERRR^^^ppp|||gggZZZZZZaaaeeerrryyy}}}sssaaaRRROOOQQQVVVVVVRRRLLLFFFCCC@@@>>>;;;<<<===>>>>>><<<:::999;;;::::::999999::::::;;;999999999:::;;;<<<===>>>???PPPnnnqqqVVVFFFAAA>>>???@@@>>>>>>@@@GGGXXXxxx~~~rrriiieeedddiii{{{lllTTTFFFBBBBBBCCCCCC@@@>>>???BBBDDDIIILLLIIIAAA<<<===@@@===BBBDDD@@@>>>DDDTTTaaacccjjjnnnqqqlllbbbpppwwwvvvuuu~~~vvvWWWHHHbbbwwwtttlllddd|||uuuhhhgggmmmoooSSSTTTqqqvvvwwwgggRRRLLLMMMvvvyyyppp\\\fffyyyeee^^^___{{{vvv```lllrrrQQQWWWmmm{{{^^^NNNHHHDDDAAA@@@;;;999777777888999888777444444444444444444444444111222444555666555444444111222444666666555444333444333333222222333333444111222444333333222444555111111111222222333333444333333333333333333333333222333444444555555444444555555444444444444555555222222333333333444444444666444222111111333555777666666CCCfff}}}wwwdddKKK:::666888;;;;;;333444555555666777666444777666666666555555555555666666888:::===AAAEEEGGGIIIKKKMMMPPPSSSVVVYYYZZZ\\\]]]\\\ZZZTTTMMMEEEAAA777666555444444444444444mmmgggaaa\\\YYY```qqqoooXXXQQQSSSTTTvvvzzzgggXXXUUU\\\eeelllzzztttnnniii^^^QQQLLLOOOZZZnnncccJJJFFFBBB:::@@@888<<<>>><<<999999:::;;;===999999<<<:::666888===<<<999888::::::999<<<@@@AAA```www}}}dddTTTGGGDDDBBBCCCAAA>>>AAAFFFHHHYYYwwwwwwhhh\\\___ddd^^^___pppsssSSSJJJJJJAAA@@@>>>???AAACCCDDDCCCEEEDDDCCC@@@>>><<<::::::BBBDDDCCCAAADDDNNN[[[bbbiiiaaaxxxzzz\\\iii|||uuuzzzxxx~~~pppSSSaaa{{{tttwww}}}hhhrrrvvvmmmjjjiii}}}bbbTTT\\\yyywww{{{qqq[[[TTTFFFWWWxxx___bbbiii```cccsss___gggsssOOOQQQeee}}}```RRRMMMIIIDDDCCC888777666666666777888999555555555555555555555555555555555555555555555555555555555444444333333333222222222222222222222222222222222111111222555888444444444444444444444444333333222222111222222222111111222333444333333333777666666555555555555555111111222222333333333444888555555777666444555999;;;888NNN}}}zzzpppWWWLLL>>>888:::;;;888333555555666666666666666666666444444999:::777555666888888888;;;AAAKKKVVV]]]hhhiiilllpppuuuyyy|||~~~~~~zzzlllSSS===???777444777777222111555xxxnnnhhhbbb^^^^^^fffxxx|||dddSSSQQQUUUttt|||sssiii___\\\aaaiiimmmnnnwwwnnnccc\\\VVVSSSYYYbbbiiirrrcccNNNKKKEEE<<<@@@???@@@@@@>>>;;;:::888777<<<888999>>>@@@<<<:::<<<>>>;;;:::<<<<<<;;;===BBBJJJiii~~~{{{aaaPPPIIIEEEDDDDDDBBB???BBBHHHKKK]]]{{{xxxaaaWWWQQQTTTYYYTTTZZZllldddJJJEEEFFFAAA???>>>???AAACCCCCCCCCAAAAAA@@@???>>>======<<>><<<999666;;;;;;@@@HHHKKKFFF???<<>>>>>@@@BBBBBBBBB=========>>>>>>????????????===???IIIWWWbbbffffffnnn~~~rrrqqq{{{|||yyy{{{uuu{{{|||iiiooo}}}zzzuuuqqqlllRRRSSSjjjgggSSSQQQMMMhhhgggXXXfffzzz```XXX]]]}}}rrr]]]ddd[[[QQQZZZssskkk^^^VVVNNNEEEAAA===<<<:::888777777777777555555555555555555555555555555555555555555555555444444333333333333222222333333333333333333333333222333333222111222555777777666444333222333333444555555444444444444555555555555555555555555444444555555666777999<<<>>>???666666555555666666777777:::666444666777666777:::>>>DDDeee~~~zzzrrrmmmhhhddd^^^TTTEEE:::<<<999666555666888888777666555444333333444555555999666555888999888:::>>>===EEEVVVmmmyyyZZZHHH:::999:::666333444}}}pppnnnbbbZZZ___mmm{{{uuu]]]NNNSSSjjj}}}zzzmmm```[[[\\\hhhxxx}}}uuubbb[[[TTTTTTZZZeeepppwww}}}nnnZZZOOOLLLKKKNNNWWWZZZOOOCCC???@@@???===;;;;;;DDDQQQZZZXXXNNNDDD???@@@>>>???@@@???>>>BBBIIIeeewwwYYYKKKJJJFFFDDDDDDBBB@@@DDDJJJOOOgggxxxzzzZZZGGGLLLMMMKKKPPPRRRNNN```xxxyyy___GGGCCCEEE>>>@@@???>>>>>>@@@AAAAAA@@@;;;;;;<<<===>>>???@@@@@@AAA>>>BBBPPP```gggfffdddttthhhwww{{{{{{vvvyyyssssssssseeexxxvvvxxxwwwtttcccMMMWWWssscccOOONNNQQQvvv|||eee[[[lll|||___UUU\\\uuu}}}rrr[[[aaa}}}___RRRXXXqqqqqqbbbXXXPPPIIIEEE@@@???<<<:::888777777777555555555555555555555555555555555555555555555555333333333333333333333222333333333333333333333333222333333333222222444666777666444222222222333444444444444444444444555666555444444444444555555555777777888999;;;===???@@@666555444444444555666666;;;777777:::<<<;;;;;;>>>===WWW|||lllaaa[[[WWWRRRMMMIIIEEEBBB@@@;;;;;;;;;:::999888888999666777888888888777666555888555444777888:::???EEEIIIYYYrrrkkkUUU@@@<<<>>>;;;777777~~~ssskkk]]]TTT___tttoooUUUIIIWWWwwwxxxlllddd\\\]]]eeetttvvvkkkXXXUUUSSSWWWcccqqqzzz}}}tttbbbSSSLLLHHHPPP___kkklllZZZGGG??????>>>>>>@@@BBBUUUiiimmmaaaRRRHHHDDD???>>>???@@@>>>>>>EEENNNooosssWWWLLLHHHDDDBBBBBBAAA@@@DDDKKKQQQlllpppooo}}}hhhLLLDDDMMMJJJEEEKKKPPPLLLZZZqqqfffPPPBBBFFFGGG<<>>===>>>@@@AAA@@@>>><<<<<<<<<===>>>>>>?????????AAAKKK\\\ggghhhggghhh~~~zzzeee|||zzz~~~uuu|||pppuuukkkfffttt|||||||||zzzZZZNNNbbb~~~```LLLMMMYYY{{{bbb]]]sss```VVV^^^lllyyyrrrZZZ^^^zzz___PPPVVVooouuucccVVVPPPKKKIIICCCBBB???<<<999777777666666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333222333444333222222333555666555444333222333333444333333333333333444555555444444444444555777999999888888888888888999::::::999888777666666666888999<<<999:::<<<<<<:::<<<@@@HHHoooxxxfffUUUOOONNNKKKFFFCCCBBBCCCDDD;;;<<<===;;;888777888999777999<<>>;;;777555555333333666888;;;CCCLLLYYYnnnyyy___GGG@@@@@@===999999|||sssfff[[[WWWeeezzzgggQQQKKK^^^wwwiiiaaa]]]WWWaaaqqqzzziii\\\WWWVVVUUU\\\kkk{{{eeeWWWOOOKKKJJJ[[[pppvvvttt___III@@@>>><<>>???===???JJJUUUxxxlllSSSMMMGGGCCCAAAAAA@@@AAAFFFMMMVVVtttwww___aaavvv{{{oooUUUEEEFFFNNNHHHDDDJJJOOOKKKUUUhhhjjjSSSFFF@@@DDDEEE:::>>>>>>===>>>@@@@@@>>>===<<<======>>>>>>??????@@@>>>GGGZZZkkknnnjjjmmmvvvtttkkk~~~xxxxxxxxxqqq{{{}}}dddnnnyyyuuugggRRRVVVssswww[[[KKKQQQgggyyy]]]```{{{aaaYYYddd}}}gggtttrrrXXX[[[vvv]]]NNNRRRmmm|||hhhWWWPPPLLLIIIEEECCC@@@===:::888888777666666666666666666666666555555555555555555555555333333444444444444555555333333333333333333333333222333444444222222333444444444444444444444444444222222222222333444555666555555666888:::>>>AAABBBCCCBBBAAA@@@???>>>>>>>>>@@@???===<<<;;;<<<>>>???======>>>???===>>>GGGRRRsssuuukkk___PPPOOOQQQSSSRRRMMMGGGBBB@@@>>>>>><<<999666666777999888;;;>>>AAA@@@===888555444333444666888;;;CCCMMMlllkkkPPPEEEBBB===999999}}}tttmmm```]]]aaapppsss[[[NNNVVVooovvvkkkccc```___cccooo}}}{{{lll]]]UUUXXX\\\aaakkkxxx|||qqq\\\PPPOOOOOORRRkkk~~~uuukkkXXXFFFAAA@@@???DDDMMMgggwwwttt^^^NNNGGGFFFBBB@@@???>>>===BBBOOO]]]~~~dddOOOLLLFFFBBB@@@AAABBBCCCIIIQQQ___~~~uuu]]]YYYaaa^^^SSSLLLCCCGGGLLLFFFGGGNNNMMMKKKOOO___yyypppUUUFFFDDD??????AAA===>>>======>>>@@@???===;;;<<<<<<===>>>???@@@AAABBBCCCUUUnnn|||tttiiiqqqyyylllvvv{{{{{{{{{tttuuuvvvzzz~~~vvvdddzzzpppzzzyyy[[[QQQdddjjjTTTIIIXXXxxxrrr\\\gggaaa\\\lllgggqqqrrrWWWXXXttt```PPPRRRmmmttt```UUUOOOJJJFFFDDDAAA>>>;;;999999888666666666666666666666666555555555555555555555555444444444555555666666666444444444444444444444444222333555444333222222333111222444555666666444444333333333333444555666777999999;;;>>>BBBGGGKKKNNNQQQPPPNNNLLLJJJIIIHHHHHHGGGEEECCCAAAAAABBBDDDEEEBBBCCCEEEFFFHHHRRRhhh~~~rrriiiddd```cccggglllnnnkkkddd[[[VVVNNNJJJCCC===999888999999999:::<<<<<<;;;999777555666555666777777888@@@JJJbbbuuu{{{^^^OOOGGG???;;;<<>>CCCSSSbbbyyy^^^KKKKKKFFFBBBAAABBBCCCEEELLLTTTfffpppaaaYYYSSSLLLFFFEEE@@@BBBDDDAAAGGGMMMHHHKKKLLLYYYtttaaaJJJBBBFFF@@@;;;???BBB>>>======>>>@@@???===;;;;;;;;;===>>>@@@BBBCCCDDDKKKaaa~~~xxxgggqqqkkkeee}}}qqq{{{zzzuuuqqqvvv|||sssrrrgggmmm|||mmmXXXUUUpppaaaNNNHHH]]]mmm___nnn~~~```___qqqjjjooorrrVVVWWWsssfffSSSSSSnnnjjj\\\SSSLLLFFFDDDBBB>>><<<:::999999777777777777777777777777555555555555555555555555555555555666666666777777444444444444444444444444222333555444333222222333...111444666777777555444444444444555555777888888<<<===???CCCHHHNNNSSSWWWVVVUUUSSSQQQOOONNNMMMMMMIIIHHHEEECCCCCCDDDFFFGGGFFFHHHLLLOOOUUUhhh{{{xxxssswwwaaaYYYNNNDDD???===<<<;;;:::999888777666666666666888777888888666666===FFF???VVVvvvkkkYYYNNNCCC>>>???{{{mmmccc\\\[[[hhhwwwzzzeeeQQQSSSmmmvvvkkkhhhfffdddhhhpppttt```TTTTTTZZZ]]]oooyyyfffVVVQQQOOOOOOZZZttt|||fffYYYKKKBBBCCCEEEGGGRRRaaazzz~~~{{{mmmYYYJJJDDDEEE???======@@@AAAHHHZZZmmmuuuYYYJJJIIIFFFHHH@@@===DDDDDDFFFQQQqqq{{{dddUUUOOOKKKFFFDDDDDDDDDCCCBBBAAABBBCCCIIIJJJUUUlllqqqOOOHHHBBBBBBAAA???===>>>>>>>>>===============>>>;;;>>>AAA???<<<===DDDLLL[[[rrrzzzlllooouuu___gggzzz|||ttt{{{iiivvvwwwtttzzzmmmxxxkkkyyy|||cccRRR\\\{{{~~~]]]TTTQQQbbb{{{^^^}}}fffccckkklll|||uuuWWWZZZpppwwwOOOVVVlllppp^^^SSSLLLDDDCCCAAA@@@???===:::777444555777888999888666555666666555444444555777777888666555666777888777666666555444444333333333333444333333333444444555666666777777777555444333222666555555666888:::<<<>>>;;;>>>CCCIIINNNQQQRRRSSSQQQQQQPPPOOOMMMKKKIIIHHHLLLIIIEEEBBBAAACCCFFFHHHGGGKKKNNNVVVrrruuuyyy}}}aaaGGGGGG@@@555:::888444444777888666444555555===888222777999888>>>FFFIII___~~~```OOOKKKDDD:::tttiiiaaa]]]```pppnnn^^^QQQYYYvvvyyynnneeeeeeiiinnnuuu}}}uuueeeWWWSSSXXX___lllyyy{{{ooo___RRRPPPTTTYYYeeeyyyuuu^^^QQQHHHCCCFFFHHHIIITTTbbbvvv{{{wwweeeSSSIIIEEECCC???>>>???@@@AAAHHH]]]pppnnnTTTIIIJJJDDDFFF???===DDDEEEIIIWWWvvv|||cccSSSKKKGGGCCCDDDDDDCCCBBBAAAAAABBBCCCEEEIIISSSeeezzztttaaaLLLEEE@@@@@@@@@===<<<>>>>>>>>>============>>>>>><<<;;;===@@@??????IIIUUUjjjzzzvvvnnnxxxmmm^^^lllrrr||||||uuuqqqgggwww|||xxxyyyuuuuuuqqqnnn|||vvv]]]WWWggguuuTTTNNNTTTooowwweeewww```___jjjooo~~~sssWWW]]]vvvzzzQQQWWWlllyyyfffUUUJJJDDDBBB@@@??????===:::888666777888999999888777666777666555555444555666666777666666666888888666555555555444333333333333333444444333333333444444555555555777999:::999666444555555666777888:::<<<===<<<>>>AAAEEEHHHKKKLLLMMMMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHGGGEEECCCDDDGGGJJJIIIPPP]]]rrrwwwsssdddIIIGGGBBB:::>>>999555444888999777555777666>>>999222666888777<<>>>>>DDDFFFMMM^^^}}}{{{aaaPPPIIIFFFDDDEEEDDDBBB@@@@@@AAABBBDDDAAAHHHOOOYYYmmmxxxaaaNNNFFF@@@===>>>>>><<<;;;>>>>>>>>>============>>>>>>???:::<<>><<<:::777888999::::::999888777888777666555555444555555666555666888999999666444555444333333333333333333555444444333333333444444333222333666999888444000555555777888999:::;;;;;;<<<<<<>>>@@@AAACCCDDDEEEGGGGGGGGGHHHGGGGGGFFFFFFDDDGGGJJJIIIFFFFFFKKKPPPRRR^^^vvvqqqhhhtttbbbGGGEEEEEE??????:::666555999:::888777888:::AAA<<<555888999777<<<:::;;;IIIjjjggg^^^RRRLLLTTTfff|||kkkSSSGGGGGG~~~pppddd\\\^^^cccooo~~~rrrZZZYYYaaawwwxxxiiifffdddfffppp|||mmmggg___XXXXXX^^^gggmmm|||iii[[[VVVVVVOOOaaawwwwww```LLLJJJIIIJJJKKKHHHJJJUUUcccxxx{{{nnnUUUGGGIIIGGG>>>>>>@@@@@@???@@@MMMeeeyyyzzz```LLLHHHMMMBBBDDD??????DDDEEEOOOeeeyyy```OOOIIIIIIHHHFFFCCCAAA???@@@BBBCCCDDD@@@GGGKKKMMM___}}}tttcccQQQEEEBBB===;;;======;;;<<>>============>>>>>>???BBB===???EEEEEEIIIbbbqqqiii||||||ccciiiqqqqqq|||pppzzz|||~~~vvvvvvsss|||hhhUUU```yyyfffRRRQQQbbbpppiii}}}ppp\\\dddwwwxxxsssYYYfffWWWYYYkkkzzz```LLLCCCBBB?????????>>>===;;;888888999999999888777666888888777666555444444444555555666999:::999666333444444333333333333333444666555444444333333444444666333222333666777333000555666888999:::::::::999::::::;;;;;;===???@@@AAABBBBBBDDDEEEFFFFFFFFFFFFDDDHHHKKKJJJGGGJJJSSS[[[eeewwwyyymmmeeettt___KKKLLLPPPIIIAAA;;;777666888:::777777888===EEE@@@888;;;;;;888<<<======FFFaaa~~~dddGGGDDD???;;;>>>JJJYYYeeezzz[[[KKKKKKwwwkkk___YYY^^^hhhzzzyyyeeeUUU\\\nnn|||lllbbb```fffppp|||www___^^^\\\[[[___hhhuuuxxxeeeWWWVVVZZZUUUiiinnnXXXHHHHHHHHHIIIIIIIIIOOO___mmm|||jjjRRRFFFIIIGGG>>><<>>CCCTTTkkk|||www^^^MMMIIILLLDDDEEE@@@@@@DDDDDDQQQkkk{{{aaaOOOIIIJJJJJJFFFCCC@@@@@@BBBDDDDDDDDDBBBGGGGGGFFFTTTqqqzzzaaaPPPGGGCCC???<<<<<<>>>>>>;;;===AAA===============>>>??????AAA???BBBFFFFFFNNNnnnggghhhooobbbppp}}}qqqzzz{{{|||rrr~~~xxxzzzrrr}}}{{{xxxbbbWWWhhhvvvtttzzzaaaRRRSSShhhllljjjmmmZZZcccyyyzzzwww\\\hhhXXXYYYiiigggQQQDDDBBB???>>>??????>>><<<777888888777777666666555888777777666555444444333555555666999:::999666333555444444333444444555555666666555555444555555666999666444444777999999777555777888999::::::999888888888999:::<<<>>>@@@AAA???@@@BBBDDDEEEGGGGGGGGGDDDGGGJJJIIIJJJQQQ___kkkzzzqqqpppaaalll|||aaaVVV[[[aaaWWWDDD>>>999666888999777666888===EEE@@@888:::999666:::>>>???GGG]]]xxx~~~fffIII<<<>>>???>>>===AAAIIIOOOvvviiiRRRKKK|||pppfff\\\WWW```oooppp___TTTccczzzqqqgggcccbbbmmmzzzwwwkkk[[[[[[\\\^^^ffftttppp```UUUVVV]]]cccrrrxxxcccQQQHHHDDDEEEFFFHHHOOO]]]ppp~~~wwwcccPPPHHHGGGEEE@@@===???>>>???III^^^ssspppYYYLLLIIIJJJEEEEEE@@@AAADDDCCCSSSqqqeeePPPIIIHHHHHHFFFCCCAAABBBEEEGGGEEECCCDDDDDDDDDDDDLLLbbb~~~kkkRRREEEBBBAAA>>><<<===???>>>;;;===AAA===<<<<<<======>>>???@@@>>>@@@DDDFFFJJJZZZxxxuuudddqqqhhhfffvvvnnnrrryyywwwttt{{{mmmzzzuuu~~~kkk\\\]]]vvv~~~gggrrrsssYYYPPPUUUqqqkkksssjjjWWW```vvv~~~xxx|||___hhhWWWWWWfffnnnWWWFFFCCC@@@>>>>>>>>>===<<<888888777777666555555555666777777777666555444333666555666888999999666444555555555555555555666777666666666666666777888888555555555555666888:::<<<777888888999999999888888777888999;;;===>>>???@@@>>>@@@AAADDDFFFGGGHHHHHHDDDGGGJJJMMMTTTcccuuu|||vvvjjjWWW```rrr[[[YYYbbbmmmdddIIIBBB<<<999:::999777666777:::BBB===666888777333666<<<<<>>??????BBBQQQiii|||{{{dddQQQIIIGGGGGGCCCCCC@@@BBBEEEDDDWWWyyyhhhSSSKKKIIIIIIFFFDDDBBBEEEIIIJJJFFFCCCCCC@@@BBBGGGIIIPPPggglllVVVHHHCCC@@@===<<<;;;===???===:::<<>>???@@@>>>BBBFFFJJJWWWmmmyyyiiihhhyyyhhhsssdddvvv}}}}}}sss|||{{{wwwggg{{{yyyaaaZZZeeemmm___xxxhhhSSSTTT```xxxjjjyyylll[[[eeeyyyzzzuuuaaahhhUUUUUUcccsssZZZHHHEEEAAA>>>>>>>>>===<<<:::999888777666666666666555555666777777666555444777666666666888888666555666666666666666777888888666666777777888999;;;;;;888<<>>;;;888999;;;999999888888888888888999777888:::<<<===>>>>>>===>>>???AAACCCEEEGGGHHHHHHHHHKKKQQQ[[[kkk~~~vvv___MMMZZZcccNNNRRRbbbxxxuuuXXXGGGAAA<<<<<<;;;888777888999BBB===666999888444777::::::DDDVVV^^^UUUHHHAAA???AAACCCDDDDDDDDDFFFGGGKKKZZZiiipppuuuoooXXXtttjjjaaa]]]WWWUUUcccwww}}}yyy~~~}}}hhh[[[[[[fffyyyuuuooojjjhhhoooyyyuuujjj___VVVUUUWWW```qqqvvvfff\\\VVVVVVbbbooo~~~yyydddPPPGGGHHHGGGHHHKKKQQQ___sssfffPPPKKKIIIBBB@@@DDD@@@@@@???DDDWWWqqqttt[[[JJJEEEFFFEEE@@@AAA>>>BBBEEEEEEZZZ~~~jjjVVVNNNMMMNNNFFFDDDCCCFFFKKKKKKGGGBBBAAA===AAAJJJHHHEEEWWWpppzzzkkkUUUEEEBBBDDDAAA999;;;:::<<<>>><<<999;;;@@@<<<<<<<<<<<<===>>>@@@@@@@@@FFFIIIOOOccc~~~iiibbbnnnrrrjjjrrrbbbzzz{{{rrr~~~oooggg~~~vvv|||~~~]]][[[mmmeee___^^^QQQ]]]nnnrrrggg|||qqqbbbmmmwwwsssbbbhhhTTTSSSaaavvv\\\IIIFFFAAA???>>>===<<<;;;;;;:::999888777777777777444555666777777666555555888666555666777888777666777777777777777888999999666777777888999;;;<<<===EEEKKKPPPNNNFFF>>>;;;<<<:::999888777777777888999888999;;;===>>>===;;;:::===>>>@@@CCCEEEFFFGGGHHHLLLPPPZZZjjj~~~}}}oooXXXJJJ[[[[[[GGGNNNdddmmmJJJDDD??????===999888999;;;DDD@@@999<<<;;;777:::<<<999CCCSSSTTTGGG???CCCDDDGGGKKKNNNOOOLLLHHHDDDHHHKKKKKKIIILLLUUU___ccc|||{{{cccvvvfff]]]VVVUUUYYY___hhhqqqrrrxxxttt```XXXZZZqqq~~~uuujjjccccccmmm}}}yyyeeeYYYYYY]]]XXXeeesss|||gggUUUXXX^^^aaammm~~~|||jjjWWWLLLJJJJJJFFFIIIQQQaaappp|||vvvcccOOOGGGFFFDDDAAA???;;;???CCCLLL___vvvvvv^^^KKKAAAGGGIII===DDD???@@@DDDAAADDDaaalllVVVQQQOOOKKKKKKGGGCCC@@@AAABBBCCCCCCDDDBBBAAAAAADDDIIINNNQQQhhhyyy[[[PPPEEEBBBAAA>>>======;;;;;;;;;;;;<<<<<<<<<===888>>>@@@>>>>>>CCCCCC???DDD???RRRfffnnnxxxaaapppzzz~~~dddhhhhhhjjjyyy}}}ppp~~~bbb||||||vvvoooVVVjjjkkkSSSnnnoooZZZNNN^^^~~~jjjnnnnnnaaaooowwwtttcccddd|||XXXNNNdddfffPPPIIIBBB@@@???<<<<<<>>>::::::999999888777777777666777888777555555666888666666666666666777888888888777666666777777777666<<<666555;;;======GGGUUU[[[nnnxxxkkkUUUEEE>>>:::999::::::;;;;;;;;;::::::;;;;;;;;;<<<===>>>???@@@BBB???>>>AAAFFFKKKLLLKKKPPPaaassscccOOOJJJaaazzzXXXIIIKKKiiiaaaOOO@@@===>>>:::888;;;DDDBBB???<<<:::;;;<<<===:::<<>>>>>;;;<<<@@@@@@===CCCFFF[[[nnnvvvooo___ppptttaaannnzzz```nnnwwwpppvvv```~~~uuuvvvhhhXXXpppcccWWWuuuiiiVVVOOOcccfffnnnmmm```nnnxxxuuubbbbbb___RRRdddkkkSSSKKKCCCAAA???<<<;;;===::::::999999888777777777666777888777555555666888777777777777777888999999777666555444555777888888888888999===CCCMMM___nnnwww~~~eeeMMM@@@<<<999:::::::::::::::::::::;;;:::;;;;;;<<<===??????CCCBBBBBBEEEIIIMMMOOOPPP\\\ppphhhNNNKKKcccxxxVVVGGGLLLmmmpppZZZEEE>>><<<999999<<>>;;;::::::<<<===???AAAOOOJJJEEEHHHDDDOOORRR]]]jjjuuu}}}mmm[[[LLLAAA===EEEPPPlll|||{{{nnngggZZZUUUTTTWWW[[[```hhhpppvvv~~~zzzdddTTTVVV```{{{xxxpppiiiggghhhooo}}}qqqddd]]][[[[[[\\\ooo{{{bbb___[[[ZZZbbbqqqmmmZZZMMMGGGFFFFFFMMMMMMWWWlll}}}```SSSFFFCCCDDDCCCAAA@@@@@@@@@DDDRRRjjjzzzYYYBBB>>><<>>>>>@@@CCCEEELLLXXXjjj|||kkkTTTIIIBBB======>>><<<;;;<<<<<<<<<=========>>>>>>>>>===>>><<<:::<<<@@@AAA???DDDRRRkkk|||}}}ccc```sssddd^^^xxxkkkZZZwww|||wwwyyyssspppjjjqqqzzz\\\[[[zzzyyy]]]aaacccSSSRRRmmm{{{bbbrrrkkk```qqqwwwuuu______jjjXXXdddrrrXXXNNNEEEBBB@@@===;;;===::::::999999888777777777666777777666555555777888999888888888888999::::::888777555444555777999;;;555:::===@@@KKKaaaxxxrrrQQQ???<<<:::::::::::::::::::::::::::::::::;;;<<<===>>>???AAABBBDDDFFFIIIOOOUUUZZZtttyyyuuuzzzeeeMMMMMMhhhsssQQQEEEOOOtttoooVVVIIIBBB<<<;;;@@@AAA???===;;;::::::<<<===AAAAAAMMMFFFAAAGGGHHHVVV\\\lllyyybbbKKK<<<===@@@MMM]]]qqq{{{oooeee^^^QQQNNNOOOSSSWWW[[[bbbjjjwwwsss]]]RRR[[[jjjvvvmmmfffeeejjjsss}}}tttddd\\\\\\aaahhhnnn|||sss]]]```______jjjwww```PPPIIIGGGHHHJJJLLLQQQ^^^tttoooWWWMMMEEEDDDDDDBBB@@@@@@AAA@@@EEEXXXrrrqqqNNN;;;>>>@@@BBBGGGGGGCCCAAACCCGGGJJJTTTrrr|||iii^^^WWWQQQHHHEEEAAA???@@@AAAAAA@@@AAA@@@???>>>>>>???AAABBBHHHKKKRRR]]]eeecccUUUHHHEEE@@@>>>@@@AAA>>><<<===============>>>>>>>>>>>>;;;<<<<<<===AAADDDEEEEEEKKKaaa|||uuu\\\lll|||uuuVVVaaauuuccc___|||{{{vvvyyy~~~uuu}}}}}}vvvoooSSSaaammm]]]rrr___SSSXXXxxxrrraaaxxxiiibbbwwwuuuttt~~~\\\]]]~~~sss^^^ddd{{{]]]QQQGGGCCCAAA>>><<<<<<::::::999999888777777777555666777666555555777999999999888888888999999:::<<<;;;999666555777:::===:::AAAEEEIIIZZZwww{{{UUU@@@@@@;;;;;;::::::::::::::::::999999999:::;;;===>>>???BBBDDDGGGJJJOOOYYYfffpppzzz}}}oooXXXKKKPPPnnnlllKKKDDDTTT{{{rrrbbbQQQAAA>>>DDD???>>><<<;;;;;;<<<======AAA@@@KKKAAA===GGGMMM___wwwlll\\\MMM@@@:::DDDWWWrrrtttlllcccXXXPPPLLLKKKLLLQQQTTTWWW```iiixxx}}}zzzjjjYYYVVVdddttt{{{zzzvvvmmmddd___fffsssrrrggg]]]ZZZ]]]dddrrrsssgggYYY]]]]]]aaasssnnnUUUIIIGGGFFFIIILLLIIIVVViii|||{{{iiiSSSLLLGGGFFFDDD@@@>>>@@@AAAAAAJJJ```zzzfffGGG:::AAACCCCCCEEECCCCCCBBBDDDGGGJJJWWWtttkkk[[[PPPJJJGGGDDDAAA@@@@@@AAAAAA@@@????????????@@@AAABBBCCCFFFEEEFFFIIIJJJHHHEEEBBBDDD@@@???AAAAAA===;;;<<<============>>>>>>>>>>>>:::;;;>>>AAACCCDDDGGGJJJYYYrrrmmm___gggQQQjjjllleeeoooxxxxxxcccTTTmmm|||cccbbbzzz[[[QQQ\\\jjjaaa|||eeebbbzzzvvvwww}}}[[[[[[}}}zzzdddggg```TTTHHHCCCBBB???<<<;;;::::::999999888777777777555666777666555666777999999888888777777777888888AAA@@@>>>:::888888<<>>???@@@HHHIIILLLQQQ[[[lll|||xxxjjjKKKEEEQQQssseeeGGGFFF[[[}}}bbbHHH???CCC>>>>>>=========>>>???@@@GGGEEEMMMCCC???LLLVVVlllkkkNNN888;;;FFFQQQpppuuuiiiccc\\\RRRJJJLLLKKKMMMPPPTTTYYYdddpppzzzzzzqqqaaaWWW]]]mmmzzzxxxpppooommmfffaaaaaammm~~~eee^^^[[[^^^bbbiiiyyy}}}kkk```VVVXXX[[[fff{{{~~~gggPPPHHHGGGEEEFFFKKKJJJ^^^uuuyyygggQQQLLLIIIGGGDDD???>>>@@@AAACCCQQQkkkZZZDDD;;;@@@@@@BBBDDD???BBBBBBCCCFFFKKK[[[wwwmmmYYYMMMGGGGGGEEEBBBAAAAAABBBAAA@@@>>>>>>???AAABBBCCCDDDDDDCCCDDDFFFGGGCCC===<<>>>>>@@@???:::999;;;<<<<<<=========>>>>>>>>>;;;===@@@BBBAAABBBJJJSSSlllwwwggglll^^^XXXyyygggjjj}}}~~~{{{zzzyyyttt^^^]]]{{{lll]]]llloooTTTPPP```eeeddd~~~~~~```___yyyxxxzzz}}}ZZZZZZ|||nnnpppbbbUUUGGGCCCBBB???<<<;;;::::::999999888777777777555666777666555666888:::999999888777777777777888BBBCCCBBB>>>::::::===AAACCCGGGPPPaaayyy~~~YYYDDDCCC@@@???===<<<;;;;;;<<<===999999:::;;;===???AAABBBFFFHHHLLLUUUeee{{{oooxxxeeeHHHBBBRRRwww___GGGMMMeeepppOOO@@@AAA????????????@@@AAABBBCCCIIIGGGOOODDD@@@OOO]]]vvvfffEEE===@@@>>>XXXyyykkk```ZZZTTTOOOKKKLLLJJJKKKOOOTTT\\\kkkyyy|||vvvhhhXXXVVVbbbqqqzzzxxxmmmhhhiiigggbbbgggrrr~~~ppp___YYY[[[fffooouuuoooaaa\\\[[[\\\bbbpppsss^^^LLLIIIIIIFFFGGGMMMSSShhh}}}rrr]]]OOOKKKIIIGGGCCC>>>>>>BBBBBBGGGZZZvvvSSSEEE>>>===;;;BBBFFF@@@@@@AAACCCFFFMMM___}}}qqq]]]PPPLLLHHHEEECCCBBBCCCCCCBBB@@@>>>???@@@BBBCCCCCCCCCCCCBBBBBBDDDGGGCCC<<<;;;???>>><<<<<<>>>===999999<<<;;;;;;<<<<<<<<<============>>>AAABBBAAAEEEWWWiiiiiiccc}}}|||[[[eeeuuuaaahhh|||yyyrrr}}}}}}fff[[[eee```]]]zzzeeePPPQQQhhhuuuccckkk{{{]]]^^^{{{wwwzzz}}}ZZZYYY|||yyyzzzcccTTTFFFBBBBBB@@@<<<;;;::::::999999888777777777444555666666666666888:::::::::999888888888888888>>>@@@BBB@@@<<<<<<@@@DDDHHHKKKXXXmmmwwwVVVBBB???BBBAAA???===<<<===>>>>>>::::::;;;<<<>>>@@@BBBCCCEEEHHHOOO^^^rrr{{{{{{ZZZJJJFFFYYY]]]IIIUUUppp{{{YYYFFFCCC@@@@@@AAABBBCCCEEEFFFFFFMMMKKKSSSGGGDDDTTTeeeYYYBBBAAA===HHHhhhnnniii___UUUNNNJJJIIIJJJIIIHHHIIIMMMSSS^^^ooo~~~tttbbbSSSUUUeeessswwwkkkdddcccgggdddbbbpppuuuaaa]]]WWW\\\mmm{{{yyycccXXXYYYcccdddmmm{{{hhhVVVIIIIIIKKKIIIKKKRRR^^^pppiiiPPPMMMJJJHHHFFFBBB===>>>CCCCCCJJJ```}}}QQQGGGBBB<<<888CCCKKKDDD>>>@@@BBBFFFOOOccctttaaaVVVSSSHHHFFFDDDCCCCCCCCCBBBAAA???@@@AAABBBCCCBBBBBBAAADDD@@@???BBB@@@;;;<<>>;;;<<<@@@;;;;;;;;;;;;<<<<<<<<<======>>>AAACCCCCCLLLfffaaaaaavvv[[[nnnkkk[[[cccuuuqqq{{{xxxiii}}}{{{~~~|||uuu\\\XXXhhhvvv[[[```^^^OOOTTTpppnnndddrrrxxx\\\___~~~tttwww}}}ZZZYYY|||cccTTTFFFBBBBBB@@@===;;;::::::999999888777777777444555666666666666888:::<<<;;;::::::999999999999:::>>>AAA@@@======AAAFFFTTTYYYhhh{{{wwwXXXFFFBBBCCCBBB@@@>>>======>>>???:::;;;<<<===???AAACCCDDDKKKOOOXXXkkkrrr|||sssOOOKKKLLL```]]]LLL[[[wwwbbbMMMGGGAAABBBCCCDDDEEEGGGHHHHHHTTTSSS[[[OOOLLL]]]oooiiiEEECCCAAA@@@MMM~~~qqqccc]]]TTTNNNJJJHHHGGGGGG@@@EEEHHHKKKUUUfffttt{{{uuueeeWWWXXXbbbjjjoooqqqgggeeeeeejjjmmmtttvvvhhh^^^```bbbmmm}}}gggZZZVVVWWWcccwwwwww]]]NNNFFFIIIHHHBBBIIIWWWkkk{{{xxxcccNNNNNNNNNHHHBBBBBBFFFEEE@@@DDDZZZqqqyyyRRRCCC=========DDDGGG>>>AAABBBCCCFFFVVVppp}}}nnnfffcccHHHEEEBBBAAABBBDDDDDDDDDAAA???>>>???@@@BBBBBBAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???===;;;:::;;;<<<<<<<<<@@@??????DDDOOOaaayyyjjj\\\rrrZZZmmmyyyZZZaaaqqqhhhjjjzzzjjjmmm{{{~~~hhh[[[XXXkkk___UUU|||}}}```VVVZZZtttxxxXXX^^^}}}\\\\\\|||iiissswwwVVV]]]zzzmmmWWWLLLIII@@@<<<>>>;;;::::::999999888777666666777666555555666888:::;;;EEEBBB===888666666888999777;;;???CCCDDDEEEIIIMMMTTTqqqoooQQQDDDEEEBBBAAA???>>>>>>>>>???@@@===:::;;;AAADDDCCCCCCDDDNNNSSSddd}}}xxx}}}hhhKKKFFFNNNooo]]]VVVoooxxxaaaUUUQQQJJJHHHGGGHHHGGGFFFJJJOOOMMMXXXffffffaaannnzzzuuuYYYAAA>>>@@@>>>qqq```YYYSSSLLLGGGEEEEEEFFFFFFFFFIIIKKKPPP]]]nnnyyy|||nnn^^^SSSWWWcccjjjiiigggbbbbbbhhhsss{{{xxxlllfffcccccchhhuuuvvvbbbVVVUUUXXXiii|||~~~iiiYYYMMMHHHLLLKKKHHHRRRccctttsss^^^MMMMMMLLLGGGAAAAAAEEEEEE@@@GGG^^^vvvzzzQQQCCC>>>>>>>>>DDDGGG???CCCDDDDDDHHHXXXsssuuukkkfffKKKIIIEEECCCCCCDDDCCCCCCBBB@@@>>>>>>@@@AAA@@@???>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<===>>>??????CCCBBBDDDOOOaaauuu{{{fffeee~~~|||```wwwsss]]]jjjwwwkkkrrr~~~iiirrr|||dddWWW[[[vvvwww\\\^^^xxx^^^TTTbbbnnnXXXeeeyyyxxxYYY[[[{{{jjjuuusssTTT___|||mmmWWWKKKIIIAAA===???===::::::999999888777777777777777666555666888:::;;;AAA>>>;;;888777777999::::::<<>>?????????AAA>>>>>>BBBEEEFFFKKKPPPZZZiii~~~yyy```FFFHHHNNNooo``````{{{uuuaaaVVVSSSMMMJJJHHHIIIGGGFFFIIIOOOTTT___qqqwwwwww~~~iiiMMMBBBAAABBB|||hhhUUUNNNJJJEEEBBBBBBDDDEEEFFFJJJJJJKKKTTTeeevvv|||yyyfffYYYQQQXXXdddgggccc]]]```eeeqqqzzziiiaaaccchhhjjjqqqnnn\\\TTTXXX^^^pppsss[[[UUUMMMKKKNNNKKKJJJYYYmmmjjjUUUKKKKKKJJJEEE@@@@@@DDDDDDBBBLLLeee}}}zzzQQQCCC??????>>>EEEHHH@@@EEEFFFGGGKKK\\\wwwyyykkkbbbOOOLLLHHHEEEDDDDDDCCCBBBCCCAAA???>>>??????>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@@@@AAADDDEEELLL^^^vvvlllaaasssrrrfffjjjaaattt~~~ooo~~~vvvjjjzzz{{{{{{~~~^^^TTTccciiiZZZiiiqqq[[[UUUpppwww```XXXpppvvvssssssVVV[[[|||kkkxxxpppSSScccpppXXXLLLIIIAAA>>>AAA>>>:::::::::999888888777777777777666666666888999:::<<<;;;999888888888999:::===;;;AAAKKKLLLHHHRRRaaayyylllQQQEEEEEE@@@@@@@@@@@@???????????????>>>@@@CCCCCCEEEKKKTTThhh}}}tttyyyUUU@@@KKKRRRrrraaalllooo___WWWUUUOOOKKKIIIHHHGGGFFFJJJPPPTTTaaaxxx|||[[[AAA;;;@@@}}}wwwwwwqqq```PPPIIIFFFBBBAAABBBEEEFFFGGGHHHGGGJJJWWWlll|||{{{sss```XXXUUU[[[aaabbb```^^^hhhrrr~~~lll___\\\cccmmmsss|||wwwfffYYYVVV^^^hhhxxxkkkTTTQQQMMMLLLMMMIIIJJJ\\\rrr|||```MMMJJJJJJHHHDDD@@@???BBBDDDDDDRRRmmmvvvOOOCCC@@@AAA???DDDHHHAAAEEEFFFGGGNNN```{{{{{{jjj]]]QQQMMMIIIFFFEEEDDDCCCBBBDDDBBB???>>>>>>>>><<<;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>?????????@@@AAABBBJJJXXXlll~~~ccceeeggglllwwwcccggg}}}sssrrrooo~~~}}}}}}uuuttt[[[VVVooo\\\[[[tttkkkXXX^^^iiiUUU[[[{{{nnnyyypppVVV^^^}}}kkkyyyoooWWWjjjuuu[[[MMMIIIAAA>>>@@@===:::::::::999999888888888777777666666777888999999:::999999888888888777777>>>999>>>IIIKKKJJJZZZppphhhPPPEEEEEEAAAAAAAAAAAA@@@@@@??????===???BBBFFFFFFHHHPPPZZZyyy{{{}}}OOO===OOO___|||___vvv|||iii[[[TTTRRRMMMIIIGGGGGGGGGFFFKKKRRRSSSccclllFFF888>>>|||pppiiieee]]]RRRJJJHHHEEEAAA@@@BBBDDDFFFFFFEEEGGGOOO^^^sssyyylllZZZYYYZZZ\\\\\\\\\bbbiiiwwwooobbb]]]```iiirrr~~~{{{jjj___XXXYYYdddqqqyyybbbPPPLLLKKKLLLLLLJJJPPPeee|||qqqVVVHHHHHHIIIFFFBBB@@@???@@@DDDGGGYYYtttqqqMMMBBB@@@AAA???DDDHHHAAACCCEEEHHHPPPdddooo^^^QQQNNNJJJGGGFFFFFFEEEDDDDDDBBB???>>>===<<<;;;999::::::999999999::::::;;;;;;;;;;;;<<<<<<=========;;;===??????>>>>>>@@@BBBGGGVVVjjjzzzwwwgggttt{{{eeevvvmmmaaaoooxxxuuu}}}{{{xxxvvvlllZZZ```{{{}}}TTT___|||gggVVVppp___QQQ```|||uuuqqqYYYddd}}}kkkzzzsss^^^tttzzz___MMMHHH@@@===>>>::::::::::::999999999999999777777777777777888888888::::::999999888777666555@@@:::===GGGNNNUUUjjjeeeOOOFFFEEECCCBBBBBBBBBAAAAAAAAAAAACCCCCCEEEJJJNNNWWWgggvvv|||~~~TTTDDDYYYttt{{{aaatttbbbUUUOOOMMMHHHEEEEEEGGGGGGHHHNNNUUUXXXkkkTTT???@@@|||rrrhhh```XXXNNNGGGFFFFFFCCC@@@???@@@BBBCCCDDDEEEMMM[[[kkkzzz~~~tttfffSSSWWW\\\^^^\\\^^^kkkzzzxxxeee___bbbgggqqq{{{yyykkk]]]YYYZZZ^^^kkkzzzlllXXXNNNHHHIIIKKKMMMPPP\\\ttt|||dddOOOFFFHHHHHHDDDBBBAAA??????DDDKKKaaa{{{kkkKKKAAA@@@AAA>>>CCCGGGAAAAAACCCHHHSSSiiisss```TTTPPPLLLIIIHHHGGGFFFEEEDDDAAA>>>======<<<:::888::::::999999999:::;;;;;;;;;;;;;;;<<<======>>>>>><<<>>>@@@???>>>>>>BBBFFFVVVjjj}}}rrrtttzzznnn{{{ffffffyyy}}}~~~yyy~~~}}}fff[[[ooolllRRReeedddZZZ}}}ZZZTTTfffrrr\\\jjjmmm{{{yyyggg~~~}}}```MMMGGG???===>>>:::::::::::::::::::::999999777777777777888888777777:::::::::999888777666666@@@>>>AAAJJJWWWhhh~~~cccPPPIIIGGGFFFEEECCCBBBBBBBBBCCCDDDGGGEEEEEELLLYYYjjjssseeeYYYlllwwwjjjlll[[[QQQLLLJJJFFFDDDEEEHHHJJJKKKPPPVVV]]]qqq|||~~~cccGGG>>>~~~yyyrrrggg]]]WWWPPPGGGDDDEEEDDDBBB@@@???AAACCCDDDDDDGGGUUUhhhvvv}}}yyykkk]]]QQQVVV]]]ccceeekkk{{{}}}mmmbbbccciiinnnyyymmm```WWWZZZ```gggvvv|||cccSSSOOOIIIJJJKKKNNNUUUddd}}}qqqXXXJJJGGGHHHHHHDDDAAABBB@@@???EEENNNiiihhhHHH@@@@@@AAA===AAAFFF@@@???CCCJJJWWWmmmyyyeeeYYYUUUPPPMMMJJJIIIGGGFFFCCC@@@>>><<<<<<<<<:::888:::::::::::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>><<>>???;;;::::::::::::::::::::::::777777888888888777777777:::999888888888888999999<<>>CCCKKKZZZqqqooo^^^ZZZTTTPPPLLLJJJGGGFFFBBB@@@===<<<<<<<<<:::999::::::::::::;;;;;;<<<===;;;;;;;;;<<<===>>>>>>???<<<>>>AAA@@@AAAEEENNNVVVuuujjjccc|||zzzmmmaaasss{{{~~~{{{xxxpppmmmaaa]]]jjjNNNRRRmmmppp]]]ffffffWWW^^^oooppp^^^qqqsss~~~sssyyy[[[HHHCCC??????AAA===::::::::::::::::::::::::777777888888888888777666888888777777888:::<<<===777AAAHHHQQQhhh~~~cccUUUPPPNNNKKKIIIEEEBBBBBBDDDGGGJJJJJJPPP```www{{{wwwxxxyyy|||mmm\\\SSSOOOMMMLLLIIIHHHKKKOOOPPPOOOQQQVVVeeeuuutttnnnwww[[[AAA~~~uuuggg___SSSNNNGGGCCCBBBBBBAAA???@@@@@@@@@???BBBGGGJJJJJJTTTcccuuu~~~xxxjjj\\\TTTOOO```pppxxxllleee```bbbmmmzzznnn^^^[[[[[[bbbpppkkkWWWOOOOOOIIILLLKKKLLL]]]zzz}}}bbbLLLFFFGGGHHHEEECCC>>>???EEEBBBEEEUUUxxx|||dddFFFFFFEEEDDDDDDDDDCCCCCCDDDEEELLL___{{{hhhbbbZZZSSSPPPOOOMMMLLLJJJBBB<<<======;;;:::;;;;;;:::999888888999;;;===<<<<<<===<<<;;;<<<>>>AAA<<<@@@AAA===@@@QQQfffsss~~~cccooo|||qqq]]]iiitttuuu~~~~~~uuu}}}aaannnpppXXXpppaaaPPP```{{{iii]]]~~~___VVV^^^|||qqqhhhnnnwww^^^GGGBBBBBB===;;;>>>;;;:::999999888888999999:::999888888888999:::;;;===<<<999888:::>>>===;;;EEE@@@HHHdddoooVVVLLLMMMFFFCCCCCCFFFHHHGGGJJJOOOUUUcccwwwlllooorrr{{{ttt]]]VVVTTTNNNKKKMMMLLLMMMFFFFFFOOOPPPOOOWWWcccwwwmmmiii|||eee@@@|||zzz|||yyylll]]]TTTLLLGGGBBB???>>>>>>===<<>>DDDBBBIII]]]|||xxx```DDDGGGHHHGGGDDDBBBDDDFFFFFFFFFNNNbbbrrrjjj```YYYUUURRROOOLLLJJJCCC======>>>;;;:::;;;;;;:::999888888:::;;;===;;;<<<<<<<<<;;;<<<>>>@@@===@@@BBBCCCMMMbbbxxxoooeee|||ooodddsssttt{{{}}}}}}rrr\\\ppplll___zzzeee[[[sssjjjhhh^^^YYYdddzzztttqqq{{{bbbJJJCCCAAA<<<:::===;;;:::999999888999999999999999888888888999:::;;;===<<<999777:::===??????IIILLL[[[vvvzzzcccUUURRRNNNIIIGGGJJJNNNRRRYYY```qqq~~~~~~}}}vvv~~~lllYYYTTTRRRMMMKKKOOOKKKOOOJJJHHHMMMLLLPPP]]]nnntttgggmmmqqqHHH{{{uuusssuuuwwwppp```PPPHHHDDDAAA>>>===<<<<<<<<<:::CCCDDDEEEFFFFFFGGGJJJMMM```ooo~~~~~~rrrccc]]]]]]hhh{{{pppaaadddhhhssslllbbb]]]\\\aaannnjjjXXXRRRNNNIIILLLOOOQQQYYYnnngggRRRIIIJJJHHHDDD@@@BBB>>>>>>BBBCCCOOOhhhqqqZZZBBBGGGJJJHHHCCCAAADDDHHHGGGGGGPPPhhhuuuiii___ZZZVVVQQQLLLKKKDDD>>>>>>???<<<::::::;;;:::999999999:::<<<===999;;;<<<<<<<<<<<<===??????BBBEEEMMM___wwwaaajjjlllppp|||uuuzzzeeeYYYuuufffnnnnnnnnnjjjuuu]]]\\\lllsssoootttgggNNNDDDAAA===;;;<<<;;;;;;:::999999999999999999999888888999999:::;;;===;;;999888999<<>>>>>>>>>>>>>>>>>EEEEEEGGGHHHEEEDDDHHHNNNeeeuuurrreeedddhhhwww|||jjjdddeeennn~~~rrrbbb^^^YYY[[[cccsss}}}bbbSSSRRRPPPJJJKKKPPPWWWeee{{{}}}```NNNKKKNNNJJJEEE@@@CCC@@@>>>AAACCCUUUrrr}}}iiiSSSBBBDDDFFFEEECCCBBBDDDFFFGGGGGGSSSnnnoooccc\\\WWWSSSOOOKKKDDD?????????<<<::::::::::::999999:::;;;<<<===888:::<<<===<<<<<<>>>???@@@EEEMMM[[[pppvvvaaattt{{{iii{{{rrrxxxyyy{{{dddccc~~~{{{cccssshhh}}}\\\___rrrrrrbbb^^^iiizzzmmmRRRDDDAAA>>>======;;;;;;:::999999999999:::999888999999999999::::::;;;::::::<<<;;;;;;>>>DDDLLLbbbuuugggcccbbbhhhqqq|||sssddd\\\UUUSSSPPPLLLNNNRRRTTTUUUOOOKKKMMMJJJSSSggg}}}cccggg]]]|||vvvvvvxxxzzz{{{tttlllbbbTTTGGGBBBCCC======>>>>>>>>>???@@@AAAGGGFFFGGGGGGCCC@@@HHHSSSggguuuzzziii]]]^^^eee}}}nnneeeiiihhhvvvggg[[[\\\ZZZ```kkk|||ttt[[[PPPQQQPPPJJJIIIQQQ___rrrwwwZZZKKKLLLMMMIIICCCBBBEEEAAA>>>AAAEEEZZZyyywwwbbbMMMBBB@@@???@@@CCCEEECCCAAAFFFHHHXXXvvvvvvggg\\\VVVSSSQQQIIIBBB>>>???@@@===::::::999:::::::::;;;<<<======999;;;<<<=========???AAABBBMMM]]]ooommmiiitttkkkppp|||}}}qqqtttzzzpppfffhhhjjjvvv]]]bbbvvvoooeeeYYY[[[kkkrrrVVVEEEAAA@@@@@@???<<<;;;::::::999999::::::888888999999:::::::::::::::999<<<@@@>>>;;;@@@HHH\\\ttt~~~vvv~~~___ZZZWWWTTTPPPMMMNNNPPPYYYUUULLLKKKPPPNNNUUUjjjqqqeeevvvlll{{{rrrnnnpppuuuxxxyyyuuukkk]]]RRRFFF>>>>>>BBB:::;;;<<<<<<<<<===@@@BBBFFFDDDDDDDDD@@@???MMM___ttt{{{~~~rrr___TTTXXXbbb~~~uuueeedddkkkoooqqq```YYY\\\aaajjjyyy}}}eeeTTTNNNNNNMMMKKKJJJUUUiiimmmSSSIIIIIIIIIEEEAAABBBEEE@@@>>>CCCIII___ttt]]]IIIBBB===;;;===CCCFFFCCC???DDDJJJ___pppaaaVVVQQQPPPFFF@@@<<<>>>@@@===;;;;;;999999:::;;;<<<======>>>;;;<<<=========>>>AAADDDHHHZZZrrr{{{gggsssqqquuuuuu|||{{{pppqqq~~~zzzfffmmm{{{aaapppqqq^^^eee{{{jjjqqqbbb]]]hhhyyyZZZFFF@@@AAAAAA???<<<;;;;;;:::::::::::::::777888999::::::::::::999:::999===BBB@@@>>>HHHVVVxxx~~~zzz~~~ttt[[[YYYUUURRROOOMMMLLLLLLVVVQQQIIIKKKSSSRRR[[[qqqiiifffvvv|||wwwuuuiiieeeeeekkkuuuzzzxxxssscccYYYMMMFFF???;;;===AAA:::;;;<<<;;;:::<<>>BBBVVVnnn|||jjjWWWQQQZZZgggxxxhhheeejjjooowwwvvveee^^^^^^___iiiuuulllVVVOOONNNKKKJJJNNNLLL[[[sssvvvbbbOOOHHHHHHEEECCCBBBAAABBB>>>>>>FFFOOOeeerrr[[[GGG???===<<<>>>BBBDDDCCCAAADDDNNNhhhiiiWWWMMMKKKCCC===:::===???===;;;;;;888999:::<<<======>>>>>>>>>>>>===<<<<<>>AAA=========<<<;;;===CCCHHHBBB>>>===???>>>EEE^^^yyyvvvaaaPPPNNN]]]llljjjaaaiiisssuuu}}}ooo``````ddddddlllzzz~~~bbbMMMNNNPPPKKKJJJRRROOO```zzzmmm]]]NNNJJJHHHEEEDDDFFF???@@@;;;>>>IIISSSjjjrrrZZZFFF===>>>@@@AAAAAABBBDDDEEEDDDPPPmmmpppXXXKKKGGGAAA;;;999===???===;;;;;;888999:::<<<===>>>>>>>>>@@@???>>><<<<<>>::::::<<<;;;;;;;;;<<<>>>???AAABBB===BBBAAA::::::MMMjjj~~~mmmZZZSSSQQQ^^^ttttttjjjfffhhhpppyyy{{{iii\\\ZZZdddnnnxxxooo___SSSQQQOOOKKKJJJOOOLLLfff~~~kkk[[[PPPOOOLLLCCC@@@DDDEEECCC???>>>GGG[[[uuuvvv]]]OOOCCCAAA>>>>>>@@@CCCFFFGGGDDDYYYxxxxxx^^^JJJ@@@AAA@@@>>>===;;;;;;::::::======<<<<<<<<<======>>>>>>;;;:::======???HHHTTTssszzzpppuuudddhhhooo}}}{{{{{{|||{{{yyyrrrhhhooo]]]jjjzzzgggxxxuuuYYYdddvvvYYY]]]~~~rrreeewwwccceeezzzyyycccJJJ???======<<<::::::999999:::;;;===>>>999;;;<<<;;;::::::;;;<<<===AAA:::@@@>>>CCCmmmnnnlll~~~hhh___UUURRRNNNIIIFFFDDDCCCCCCEEECCCFFFLLLMMMTTTmmmttt```QQQHHHVVVwwwnnnccc[[[WWWUUURRROOOOOOOOOZZZmmmrrreeeWWWQQQCCC???===>>>===::::::===999999:::;;;===???@@@AAA<<>>===<<<;;;;;;;;;======<<<<<<<<<======>>>???>>>>>>???@@@EEETTTdddyyyxxxzzz\\\fffxxxnnnyyy{{{yyy}}}sssvvvzzz```\\\uuummmeee~~~jjjYYYllllllUUUaaarrrhhh{{{]]]aaaqqqXXXFFF???>>>===;;;::::::999999:::<<<===>>>999;;;<<<<<<::::::;;;===<<>>===<<<;;;;;;;;;>>>======<<<<<<=========@@@AAABBBBBBDDDOOOggg|||zzzeeeTTTjjjnnnttt~~~ooo}}}www|||xxxxxxsssuuukkkTTTaaattt^^^gggyyy\\\[[[yyy~~~]]]PPPfffssslllYYY___cccXXXJJJAAA>>>>>>===;;;::::::::::::;;;<<<===>>>999;;;<<<<<<;;;;;;<<<===<<>>;;;999;;;:::888999<<<999:::;;;===???@@@AAAAAA??????@@@GGGZZZrrrooohhhUUUJJJPPPZZZmmmsssoookkknnnvvv~~~hhhYYY\\\ccciiiyyy~~~kkkYYYPPPLLLNNNNNNLLLQQQZZZkkkjjjUUUOOOLLLNNNNNNIIIFFFGGGBBBAAABBBIIIWWWhhhyyypppPPPCCC>>>>>>???@@@BBBEEEIIILLLWWWrrrwwwOOO>>>CCC??????>>>===<<<<<<<<<===???>>>==================>>>AAACCCDDDIII\\\yyysssSSSSSSuuuvvvkkk~~~pppeeesssqqqqqqxxxlllyyylll]]]rrrfff\\\ssskkkSSSbbbnnnNNNLLLlllrrrnnn^^^fffhhhMMMHHHAAA===<<<======<<<;;;;;;;;;;;;<<<<<<======999;;;<<<<<<;;;;;;===>>>>>>DDD<<<@@@AAANNN~~~pppWWWMMMLLLHHHHHHIIIIIIHHHGGGFFFEEEAAAFFFLLLOOORRRbbbtttoookkkfffeeerrraaaVVVNNNIIIFFFBBBAAA@@@@@@@@@@@@???>>>JJJUUUdddjjjbbbQQQDDD@@@@@@<<<:::<<<;;;888888;;;;;;<<<>>>@@@AAABBBBBBBBBBBB??????III```xxxhhh```OOOIIITTT```rrrnnnpppqqquuu|||qqqbbbZZZ___fffnnnvvvaaaTTTMMMKKKMMMLLLKKKRRR^^^tttdddQQQNNNMMMNNNLLLHHHDDDCCCCCCAAAAAAIIIXXXjjjzzzlllLLLAAA>>>?????????@@@CCCIIIMMM^^^xxxoooJJJ<<>>>>>=========>>>>>>??????>>>===============<<>>EEE===>>>???NNNhhhUUUNNNMMMJJJJJJJJJJJJIIIGGGFFFEEE???EEEJJJMMMQQQdddxxxjjjkkkrrrwwwzzzuuuiii[[[RRRKKKDDD@@@@@@>>>>>>>>>???????????????JJJTTT^^^```VVVIII@@@===@@@===;;;<<<;;;888999<<<===>>>@@@AAABBBBBBAAAAAAAAA@@@BBBPPPhhh||||||___XXXKKKIIIXXXfffvvvwwwfffnnnuuu{{{{{{ccc^^^\\\aaajjjwwwjjjXXXOOOKKKIIILLLKKKJJJVVVddd___PPPOOONNNMMMJJJFFFBBBAAACCC@@@AAALLL^^^qqqgggGGG@@@>>>??????>>>???CCCLLLRRRiiidddHHH???BBB>>>>>>=========>>>??????@@@@@@???>>>============<<<>>>BBBKKK```|||~~~ZZZJJJ___ooozzzxxx}}}|||sssvvvtttrrrrrr}}}ZZZXXXzzzpppWWWJJJ]]]tttllleeeMMMEEEDDDAAA===::::::<<>>@@@===FFF???@@@BBBTTTxxxbbbVVVRRRPPPLLLLLLJJJIIIHHHGGGFFFEEE@@@DDDIIILLLSSSiiiwwwzzzpppfffWWWNNNFFFEEECCC>>><<<<<<:::;;;;;;;;;;;;<<<===>>>BBBJJJPPPOOOHHHAAA===;;;>>>:::999;;;;;;999:::===>>>???AAABBBBBBAAA???>>>===@@@III[[[sssuuuWWWSSSIIIMMM```ooo}}}tttiiicccooo{{{lll[[[]]]___dddsssxxx```RRRNNNKKKKKKMMMMMMOOO^^^ppp|||WWWNNNOOONNNKKKGGGEEEBBBAAA@@@???DDDSSSiii|||dddFFFAAA===??????>>>???FFFRRR[[[xxxsssVVVFFFBBBBBB>>>>>>======>>>???@@@@@@AAA@@@???>>>============???@@@DDDSSSooooooRRROOOiiixxxxxx{{{}}}qqqttt{{{pppyyymmm{{{lllQQQ\\\___PPPRRRqqqxxxjjjooozzzlllUUUIIIAAABBBBBB???;;;:::<<>>>>>===<<<;;;999:::<<<===<<<===???@@@===IIICCCDDDFFFYYYkkk\\\XXXUUUPPPKKKJJJHHHGGGFFFFFFFFFFFFBBBFFFJJJNNNZZZsssooo```SSSJJJKKKAAA<<<>>>@@@===>>>AAA:::::::::999888888:::;;;999???EEEDDD@@@>>>>>>>>>;;;777777:::;;;:::;;;???>>>???AAAAAAAAA???===<<<999@@@NNNddd|||rrrTTTRRRKKKRRRhhhwwwwwwjjj___fffttt{{{aaaXXX^^^aaaggg{{{nnnYYYPPPPPPMMMMMMQQQQQQUUUgggzzzsssPPPLLLNNNMMMJJJFFFEEECCCAAA===>>>FFFYYYrrrdddHHHEEE===>>>>>>>>>@@@IIIWWWbbbfffKKKDDDCCC@@@>>>=========>>>???@@@AAAAAA@@@???>>>============BBBBBBFFFXXXzzzcccNNNTTTrrrnnnyyyvvv^^^}}}lllyyymmm|||iii```KKK___pppSSSLLLYYYzzziiitttcccrrr}}}^^^LLLHHH<<>>>>>===<<<;;;999:::<<<=========???AAA???KKKEEEEEEGGGZZZwwwaaaXXXYYYVVVOOOIIIHHHFFFDDDDDDEEEFFFHHHDDDHHHLLLQQQaaa{{{tttdddZZZRRRKKKFFFBBB@@@>>><<<;;;<<<======999::::::::::::999888888<<<<<<;;;<<<<<<===>>>???:::999999999:::<<<===???@@@AAABBBAAA???======>>>AAADDDSSSnnnxxxdddTTTSSSQQQUUUggg|||kkkcccdddjjj|||qqqZZZ^^^ZZZbbbxxxcccRRRRRRNNNLLLKKKLLLNNNXXXooobbbOOORRROOOLLLJJJHHHFFFBBB@@@FFF???FFF___yyybbbHHH>>>AAA888>>>DDD<<>>@@@???===@@@???>>>======???AAABBBGGGAAAKKKkkk|||[[[UUUiiilllnnnvvv___jjjuuuuuuvvvpppyyyoooNNNPPPpppgggQQQVVVmmmyyyjjj{{{aaaSSSRRRuuukkkTTTMMMGGGBBBAAA???============>>><<<<<<<<<<<<============:::???BBB???<<<===AAADDDAAAJJJBBBEEEKKK___}}}ddd[[[RRROOOSSSSSSFFFFFFEEECCCBBBBBBDDDFFFFFFIIIKKKQQQeeezzzpppbbbWWWPPPKKKFFFBBB>>>>>>>>>>>>===<<<;;;:::999::::::::::::999888888::::::::::::;;;<<<======:::999999:::;;;===???@@@@@@@@@@@@???===<<<>>>???>>>FFFYYYtttuuu```WWWUUUSSSYYYlllrrrbbb```fffrrrzzzfff[[[^^^^^^ggg}}}www^^^QQQOOOLLLJJJJJJLLLQQQ]]]uuu~~~___OOOQQQNNNKKKHHHGGGDDDAAA???DDD???IIIeeewwwXXXEEEAAABBB999===BBB>>>HHHhhh}}}hhhYYYHHHDDDFFFCCCCCC@@@<<<<<<>>>??????>>>AAA@@@>>>======???@@@BBBEEECCCPPPooo}}}|||dddeeezzzooovvvrrr||||||}}}ssstttuuucccJJJRRRtttrrr[[[ddd{{{zzzfffgggTTTNNNWWWyyygggPPPJJJEEEBBBAAA???>>>=========>>><<<<<<<<<<<<============;;;<<<=========???@@@AAADDDMMMDDDBBBFFF]]]oooXXXSSSOOOOOOQQQMMMEEEEEEDDDBBB@@@@@@BBBDDDJJJOOOSSS[[[nnn|||sss]]]VVVNNNIIIGGGEEEBBB???;;;<<<===>>>===;;;999888999::::::::::::999888888888888888888999:::;;;;;;:::::::::;;;===???AAABBB??????>>><<<:::;;;>>>AAA@@@MMMddd~~~lllWWWRRRPPPRRR^^^vvvyyyeeeZZZ```kkk|||iii[[[]]]___cccpppiiiXXXOOOLLLJJJHHHIIIMMMUUUeee|||vvvZZZOOOPPPMMMJJJGGGEEECCC@@@>>>CCC@@@MMMkkklllPPPBBBCCCBBB999<<>>???@@@BBB@@@???======>>>@@@AAABBBFFFYYYxxx}}}yyyqqqwwwssssss~~~jjjTTTGGGYYY}}}qqq||||||aaa|||nnnQQQIIIMMMaaacccNNNIIIEEEBBBAAA???>>>======>>>???<<<<<<<<<<<<===============<<<<<<>>>@@@AAABBBCCCFFFQQQEEEAAACCC[[[xxx[[[KKKLLLLLLMMMLLLEEEDDDDDDCCCAAA??????@@@BBBEEEKKKVVVeee{{{ooo___UUUKKKHHHEEEDDDCCCCCC@@@>>>:::;;;;;;<<<;;;:::999888999::::::::::::999888888888777777888888999:::;;;:::;;;<<<===???@@@BBBCCC>>>>>><<<999888:::???CCCDDDVVVqqq{{{aaaMMMPPPNNNTTTfffxxxkkk^^^[[[fffsssrrr^^^XXX^^^```iiiyyyuuu[[[RRROOOJJJKKKIIIIIINNN[[[nnnlllUUUOOOQQQMMMIIIGGGEEECCCAAA???DDDBBBPPPmmmlllPPPCCCCCCBBB:::<<>><<<<<<>>>@@@AAABBBAAA???======>>>???@@@AAALLLdddwww~~~{{{ttttttvvvwwwYYYIIIGGGbbb|||ZZZuuu___FFFGGGRRRooobbbMMMJJJFFFAAAAAA???>>>>>>>>>??????<<<<<<<<<<<<============??????@@@BBBBBBBBBGGGNNNVVV\\\LLLEEEIIIbbbaaaMMMFFFIIIGGGHHHHHH@@@CCCCCCCCCAAA???>>>@@@AAABBBJJJYYYnnn}}}nnnaaaUUUKKKDDDEEEEEEDDDCCCCCCAAA>>><<<;;;;;;999888888999::::::999::::::::::::999888888888888888888999:::;;;<<<;;;<<<===>>>@@@AAABBBBBB===<<<:::888888;;;@@@DDDEEE\\\zzzrrrZZZLLLSSSRRR[[[ooottteee]]]\\\bbbnnnzzzttt```[[[^^^aaadddqqqjjjRRRNNNOOOKKKMMMKKKKKKRRRbbbvvvyyycccQQQQQQRRROOOJJJGGGEEEDDDBBB@@@DDDEEESSSooosssXXXFFFAAAAAA<<<===???GGGfffzzz^^^KKKEEEBBBDDDEEE<<>>@@@AAABBBSSSpppfff|||}}}xxxwwwqqqNNNCCCIIIhhhwwwRRRkkk|||XXXEEEJJJUUU|||bbbMMMIIIEEEAAA@@@???>>>>>>>>>???@@@<<<<<<<<<<<<============>>>@@@DDDEEEAAAAAAOOO```tttqqqTTTGGGNNNjjjxxxhhh___PPPGGGHHHJJJCCCBBBDDD@@@AAABBBCCCBBB@@@???@@@BBBGGGOOO```xxxvvveeeXXXQQQMMMHHHDDDBBBBBBBBBBBB@@@>>>;;;:::<<<;;;999777777888:::<<<999::::::::::::999888888999999999999:::;;;<<<===<<<<<<>>>???@@@AAAAAAAAA<<<;;;:::999999<<>>>>>???AAA@@@???>>>======???AAABBBHHH]]]{{{uuuaaarrrbbbIIIBBBLLLnnnwwwWWWlllwwwTTTFFFLLLVVVeeeNNNHHHCCCAAA@@@???>>>>>>???@@@AAA<<<<<<<<<<<<===============???CCCEEEAAAEEE]]]www]]]IIIQQQpppoooZZZKKKDDDFFFDDDJJJKKK@@@>>>BBB@@@???@@@AAAAAA@@@@@@AAABBBCCCMMMdddiii___RRRKKKJJJJJJFFFCCC===???@@@???===;;;:::999:::::::::999999:::::::::999::::::::::::999888888999999999999:::;;;<<<<<<<<<===>>>@@@@@@@@@???>>>:::;;;:::::::::===BBBFFFNNNgggvvv```TTTQQQJJJOOOaaa{{{{{{ddd[[[UUUYYYcccppp~~~rrr___WWW\\\eeejjjtttuuu]]]LLLJJJKKKLLLKKKLLLOOOYYYoooqqqXXXKKKTTTRRRNNNIIIEEECCCBBBAAA@@@CCCLLLbbbzzzxxxYYYEEE??????>>>@@@AAAMMMrrryyygggRRRGGGFFFCCCEEEFFF>>>???AAABBBBBB???>>>???@@@???>>>======>>>@@@BBBDDDOOOggguuubbbjjjqqqWWWJJJEEETTTxxxssssssQQQFFFNNNYYYlllTTTLLLEEEAAA@@@?????????@@@AAAAAA<<<<<<<<<<<<============???===@@@EEEGGGSSSqqqtttaaaeee~~~yyyeeeUUUJJJDDDAAABBB@@@GGGHHH>>>>>>BBB>>>;;;===???@@@??????AAABBB@@@LLLggg{{{lllbbbSSSLLLDDDAAACCCBBB===888:::<<<>>>>>>===;;;;;;;;;888999;;;<<<<<<;;;:::999999::::::::::::999888888888888888888999:::;;;<<<===>>>???@@@@@@???>>>===::::::;;;;;;<<<>>>CCCFFFWWWooooooWWWNNNNNNVVV[[[kkkqqqiii^^^ZZZZZZ___iiiuuu|||fff^^^\\\[[[bbbmmmzzznnnYYYLLLHHHJJJLLLIIIKKKOOO[[[ssspppVVVJJJUUUQQQMMMHHHDDDBBBAAA@@@???EEEQQQhhh~~~sssTTTBBB@@@>>>???BBBBBBNNNtttwwwiiiaaaNNNFFFGGGDDDEEEGGG@@@>>>AAACCCCCC@@@>>>>>>@@@>>>=========>>>@@@CCCEEEUUUmmm}}}eeeTTTvvv}}}rrr~~~RRRMMMJJJ\\\qqqOOOFFFPPP]]]sssZZZQQQIIIAAA@@@?????????@@@AAABBB<<<<<<<<<<<<=========>>>CCC>>>>>>FFFOOO```yyyiiiTTTEEE@@@CCCEEEGGG@@@===BBBDDD>>>@@@CCC<<<888:::===>>>>>>???@@@BBBHHHTTTooozzzjjjddd[[[TTTQQQRRRVVVZZZjjjppp{{{lll[[[PPPKKKEEEDDDCCCAAA???>>>===<<<>>>>>>======<<<<<<<<<;;;888888888999:::;;;<<<===:::::::::999999888888888:::;;;;;;:::999999:::<<<999999:::<<<@@@AAAAAA@@@???AAA:::777>>>???BBBMMMbbbsss[[[NNNJJJOOOPPP___pppxxxzzzvvvhhhYYYYYYXXXZZZcccvvvmmmZZZ___bbb\\\ggg}}}www[[[NNNKKKKKKJJJJJJMMMHHHPPPiii{{{fffUUURRRUUURRRLLLGGGDDDAAA>>>???CCCIIIWWWkkkzzz}}}rrrQQQ???>>>@@@>>>AAACCCLLLmmm{{{mmmWWWMMMDDDAAA@@@??????BBBAAAAAAAAA@@@@@@????????????;;;<<>>BBBKKKbbb{{{~~~^^^VVVccc~~~|||uuuRRRNNN]]]uuummmRRRMMMNNNgggoooZZZLLLFFFCCC???>>>@@@@@@???===<<<;;;===@@@>>>:::===EEEEEEDDDGGGRRRfffmmmQQQOOOJJJEEEAAA???>>>===>>>===<<<;;;;;;<<<===>>>>>>;;;:::<<<===>>>BBBHHHLLL```xxx^^^OOOGGGFFFDDDBBBAAAAAABBBCCCHHHKKKQQQ\\\mmm{{{gggYYYPPPJJJGGG???>>>===<<<;;;999888888=========<<<<<<;;;;;;;;;999999999999999:::;;;<<<::::::999999999888888888999::::::999888888999;;;999999:::===@@@BBBAAA@@@>>>@@@;;;888===>>>CCCQQQkkkoooYYYLLLIIINNNUUUcccoooqqqmmmggg^^^VVVVVVYYY```kkk}}}iiiZZZ]]]aaaaaannnqqqXXXLLLKKKJJJIIIIIINNNLLLWWWppp{{{eeeTTTPPPSSSPPPJJJEEECCC@@@===>>>BBBIIIZZZooo}}}~~~{{{{{{nnnNNN>>>>>>???===@@@BBBJJJkkkoooWWWMMMDDDBBBAAA@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@???;;;<<>>CCCLLLjjjrrrVVVYYYnnnyyyxxxYYYTTTfff|||lllMMMIIIPPPpppvvv^^^KKKJJJFFFBBB??????>>><<<:::;;;888:::???AAA@@@AAAFFFDDDGGGPPPccc{{{iiiVVVLLLIIIFFFBBB@@@>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>;;;;;;===>>>???DDDKKKPPPhhhwww```OOOFFFBBBAAA???===<<<<<<===>>><<<>>>BBBIIIUUUeeeuuuuuu```QQQJJJGGGEEEBBB??????>>>======<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;::::::999999999999999::::::999999999888888888888888888888999888777666888::::::::::::===@@@AAAAAA@@@;;;@@@===999<<<<<>>BBBKKK___vvvzzzzzz}}}iiiKKK===???>>><<<@@@BBBIIIgggoooUUULLLDDDCCCBBBAAAAAACCC@@@AAAAAAAAAAAAAAABBBBBB@@@<<<===BBBAAA>>>DDDOOOoooeeeTTTddd|||~~~gggjjjnnntttxxxkkkeee___\\\YYY\\\cccnnnwww}}}lllKKKJJJXXXjjjRRRHHHEEEAAA???>>>===<<<:::>>>::::::@@@DDDDDDDDDEEEIIIRRRcccyyysss```OOOCCCEEECCCAAA???======>>>???===<<<<<<;;;;;;<<<<<<===>>><<<===>>>>>>???FFFNNNVVVmmm|||pppXXXGGG@@@???>>>===;;;:::999999:::;;;999:::;;;>>>CCCKKKUUU[[[aaaYYYOOOIIIGGGEEECCC@@@@@@@@@@@@???????????????:::::::::::::::::::::::::::999999888888888888999888888888888888888888777666777888777555555777888:::::::::<<>>;;;<<<;;;JJJeee}}}```OOOHHHEEEJJJQQQWWW[[[YYYTTTRRRSSSVVVeeerrrooo___]]][[[\\\eeetttlll^^^PPPKKKKKKJJJIIIJJJOOOYYYkkkppp[[[PPPOOOQQQKKKEEEAAA@@@???===???DDDOOOfff~~~gggHHH<<<@@@>>><<>>BBBAAA???GGGSSSqqq~~~gggaaawww|||eeeSSSdddsssaaaRRRIIIFFFHHHFFFDDDDDDHHHNNNSSSWWWaaahhhrrr}}}nnnSSSWWWhhhhhhPPPAAA@@@>>>======>>>??????AAA@@@AAACCCEEEHHHKKKNNNbbbooo}}}dddQQQHHHCCCAAABBB@@@>>><<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===>>>HHHSSS___kkkjjjVVVCCC===>>><<<<<<<<<;;;:::::::::;;;;;;<<<<<<=========@@@EEEHHHZZZmmmnnn^^^JJJIIIGGGDDDBBB@@@@@@@@@::::::::::::::::::::::::888888888888888999999999999999888777777777888888777777777777777777777777666777777666555555666888999999999<<<>>>@@@???>>>888>>>===<<<===>>>QQQrrrsssVVVKKKGGGEEEHHHNNNNNNPPPRRRSSSSSSTTTVVVqqqttt]]]VVVYYY\\\bbbmmm~~~___VVVMMMLLLLLLKKKKKKMMMPPP___uuugggTTTOOOPPPQQQJJJEEEAAAAAA@@@???BBBGGGUUUmmmfffGGG<<>>???CCCAAA@@@IIIWWWuuuwwwzzztttQQQLLLhhhsss```PPPGGGDDDCCCBBBBBBBBBCCCBBBBBBCCCCCCDDDGGGJJJPPP[[[hhhyyyuuueeennn|||xxxfffRRRBBB=========<<<<<<>>>@@@AAA===DDDKKKMMMPPPWWWcccllluuu[[[HHHAAAAAACCCEEEAAA@@@>>>;;;:::;;;<<<<<<::::::;;;;;;;;;;;;::::::>>>>>>???>>>;;;>>>MMM\\\ooogggUUUBBB<<<@@@???999;;;::::::::::::;;;;;;<<<999:::;;;;;;:::;;;===???AAAMMM___rrrwwwhhhUUUEEEEEEDDDAAA===999888;;;>>>888888888888777777777777666777777777777888888888888777777777777777888888666666666666777777777777666666777666555555666888888888888:::===>>>===<<<999<<<<<<===@@@BBBYYY}}}gggMMMIIIHHHDDDGGGOOOLLLMMMQQQTTTTTTUUUXXXxxx|||eeeTTTTTTWWW^^^jjjxxxzzzUUUOOOKKKLLLLLLKKKMMMPPPUUUhhh~~~yyy___RRRQQQQQQNNNIIIDDDAAABBBBBBAAAEEEJJJ\\\rrrfffFFF<<>>??????>>>===>>>@@@BBB@@@NNN\\\ccciiivvv~~~fffVVVFFF@@@BBBCCCCCCCCCAAA???===;;;::::::;;;;;;999::::::;;;;;;::::::999<<<===>>>===<<>>===@@@EEENNNccclll___WWWKKK@@@DDDAAA===999888999:::;;;999999888888777777777666555555666666666777777777666666666666666777888999555555555666666666777777666777777666555555666888777777777999;;;<<<;;;:::999;;;:::>>>CCCGGG```}}}\\\FFFHHHIIIEEEFFFNNNLLLNNNRRRTTTTTTZZZbbbmmmZZZTTTWWWWWW```ssslllNNNJJJHHHJJJKKKJJJMMMQQQ]]]rrrttt\\\SSSUUURRRHHHHHHCCC@@@AAABBBBBBFFFKKKcccuuudddEEE<<>>CCC@@@AAADDDAAAAAAMMM^^^}}}qqqPPPIII^^^}}}qqqOOOIIIBBB???@@@AAA@@@???<<>>>>>>>>===;;;999888999:::;;;888999:::;;;;;;:::999888999;;;======>>>JJJeee}}}cccEEE===???===999888666777888999::::::::::::999:::;;;;;;::::::<<<>>>===@@@???>>>HHHaaa|||iiiUUULLLKKKHHHBBBAAA===;;;<<<@@@@@@<<<777777777777666555444444444444555555555666666777777555555555555666888999999444555555555666666777777666777888777555555777888666666666888:::;;;:::999::::::999>>>EEEKKKeeexxxVVVBBBHHHKKKEEEEEEKKKKKKOOOTTTSSSUUU```nnndddUUUXXX[[[WWWaaayyyzzz\\\JJJGGGGGGIIIIIIIIILLLQQQcccyyyqqq\\\VVVYYYQQQDDDGGGBBB@@@AAABBBBBBFFFKKKfffwwwcccDDD;;;BBB???;;;BBBDDD>>>OOOvvvlllSSSGGGBBB???BBBDDDBBB@@@@@@@@@?????????>>>>>>======CCCAAABBBDDDAAAAAANNN___~~~dddIIINNNgggyyy\\\EEEDDDAAA>>>===>>>@@@BBB>>>@@@BBBAAA>>>>>>@@@CCCBBB??????AAA??????GGGRRR\\\ssszzzooogggaaa]]]ZZZOOONNNHHHAAA???AAA@@@<<<:::===@@@BBBCCCFFFLLLPPPqqq~~~qqq]]]LLLHHHCCCBBBDDDAAA;;;999===;;;:::888777777999:::<<<888999:::;;;;;;:::999888777999<<<===AAAPPPooo```EEEAAA???777666===777888999;;;<<<<<<<<<<<<888999:::999777777999::::::AAADDD>>><<>>;;;;;;;;;:::999999888888777444444555666777777666666666777888999888777555333555555555555666666666666666444111111333666888999777777777666555555444555666777999;;;;;;:::;;;>>>???222;;;DDD???QQQttthhhOOOIIIHHHBBBCCCLLLIIIKKKNNNPPPVVVcccuuu|||gggZZZXXXZZZ[[[ddduuuttt[[[NNNFFFDDDHHHIIIFFFMMMYYYjjj}}}fffXXXUUUSSSPPPMMMGGGBBBAAAEEEEEECCCHHHRRRlll{{{YYYEEEAAA<<<<<<<<<:::???EEEIIIbbbbbbQQQEEEDDDBBBAAA@@@@@@AAAAAA@@@AAAAAABBBAAA@@@???>>>AAABBB>>>>>>BBBBBBMMMccc~~~www}}}gggYYYPPP]]]{{{qqq```FFFBBB@@@>>>???AAAAAA>>>;;;>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBJJJVVVkkkuuulllgggddd```]]]WWWWWWRRRKKKKKKNNNLLLEEEIIIFFFCCCBBBBBBBBB???===BBBBBBAAAAAAGGGXXXnnn~~~vvviii\\\OOOGGGEEE???AAABBB@@@===:::999999:::::::::999999888888888;;;999777999;;;===;;;999999??????<<>>>>>FFFLLLLLLMMMRRR]]]nnnqqq```XXXXXX[[[___nnnjjjUUUKKKFFFFFFKKKJJJGGGOOO[[[ssswww^^^PPPMMMKKKHHHEEEGGGBBBAAAEEEEEECCCIIISSSqqq{{{YYYDDD@@@<<<======;;;>>>DDDGGG^^^~~~```OOOEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@???>>>AAABBB===>>>BBBBBBLLLcccrrrwww}}}~~~qqqjjjhhhrrrsssZZZMMM<<>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@FFFVVVooo|||xxxtttqqqooolllgggddd```^^^\\\[[[ZZZ[[[\\\]]]^^^WWWNNNIIIIIIJJJHHHFFFIIIJJJGGGCCCEEEJJJIIIDDDCCCAAA>>>>>>AAADDDDDDCCC???CCCJJJVVVggg|||nnndddZZZTTTNNNFFFAAA??????@@@@@@@@@???===:::888::::::999999999888888888;;;999888999;;;<<<;;;999999;;;:::???VVVyyyYYY???>>><<<:::;;;888777888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::===BBBEEEIII\\\ssssss]]]OOONNNIIICCC?????????===;;;999999888888777666666555666666666666666666555444444444555555555555555555444555555555555666666666555666888:::<<<:::777333555333333555888:::888555;;;;;;:::888777888;;;>>>;;;777???AAAAAAaaaqqqZZZGGGCCCBBB===>>>EEEKKKIIIKKKVVVhhh|||wwwdddZZZWWWZZZ]]]bbbyyyxxx___OOOGGGFFFIIIMMMKKKIIIRRR```{{{uuu\\\PPPLLLIIIFFFEEEFFFAAAAAADDDDDDBBBJJJVVVvvv{{{XXXCCC@@@<<<>>>???;;;>>>CCCDDDWWWvvvzzz\\\MMMEEEDDDBBBAAA@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>@@@AAA===>>>BBBBBBLLLbbbuuuiiiuuu```HHHBBB<<<@@@??????@@@BBBBBBAAA@@@>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@HHH\\\xxx|||{{{wwwuuussstttvvvvvvrrroookkkiiigggeeedddbbb___\\\]]]ZZZVVVTTTQQQNNNKKKHHHLLLKKKJJJIIIJJJKKKLLLMMMLLLGGGCCCBBBEEEHHHHHHHHHBBBCCCAAA@@@BBBFFFFFFCCCHHHDDD@@@??????BBBCCCDDDFFFMMM[[[pppqqq```QQQJJJFFFGGGGGGCCC???>>>???>>>>>>???AAA@@@;;;777999999999888888888888888:::999888999;;;<<<;;;:::>>><<<<<>>:::FFFVVVjjjqqq```OOODDDJJJFFFBBB???>>>===;;;999999999999888777777666666666666777777666555444444333333333333333444555666444444444555555555666666555666888:::;;;:::666222444222111333888999777444777:::;;;999888;;;<<<<<<;;;:::AAAAAAEEEhhhzzzcccRRRDDDCCCCCC@@@CCCJJJEEEGGGOOO```vvvkkk]]]YYY[[[___cccgggmmmVVVMMMGGGGGGJJJLLLJJJLLLZZZjjj~~~rrrZZZQQQOOOKKKIIIIIIEEEAAA@@@CCCCCCBBBKKKYYYwww{{{WWWBBB???===???@@@<<<===BBBBBBOOOiiivvvZZZLLLDDDCCCBBB@@@@@@@@@@@@AAA??????????????????>>>>>>???AAA===>>>BBBBBBKKKbbb|||dddooooooyyyUUUBBBAAACCC??????@@@AAABBBCCCCCCBBB>>>>>>?????????@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAFFFCCCEEEQQQhhh~~~|||wwwvvvvvvvvvsssooommmlllmmmmmmllljjjhhheeebbb___^^^___^^^]]]]]]]]][[[WWWSSSSSSSSSSSSSSSRRRQQQNNNMMMOOONNNMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIFFFDDDBBBBBBDDDEEEEEEDDDDDDDDDCCCBBBCCCDDDDDDBBBEEECCCAAAAAADDDIIIMMMPPPeeemmm|||~~~sss```RRRNNNGGGBBBDDDDDDAAA>>>>>>>>><<<;;;>>>BBBBBB<<<666888888888888888888888777999999999::::::;;;;;;:::???@@@FFFXXXvvv[[[BBB<<<999999999444777777888888888999999999999999:::::::::;;;;;;;;;888:::;;;:::999999:::;;;>>>AAAFFFPPPccc|||nnn___WWWOOOFFF???AAA???<<<:::999888777555;;;::::::999888888777777666666777777666555444444333333222222333444555666444444444444555555555555777666555666777777555333444222111222555777777555777===AAA???>>>???>>>:::>>>:::@@@BBBKKKooolllYYYMMMDDDBBBBBBAAAEEELLLFFFNNN]]]rrrwwwaaaYYY[[[^^^dddjjjvvvbbbOOOLLLIIIIIIJJJIIIIIIQQQeeewwwgggRRRMMMMMMIIIGGGIIIDDD@@@@@@CCCAAAAAAMMM\\\uuu}}}XXXBBB???===???AAA<<<<<>>>>>>>>>>>>>>>>>>>>???>>>@@@===>>>CCCAAAKKKaaahhh[[[~~~uuummmbbbJJJ???>>>AAA>>>???@@@AAABBBBBBCCCCCC>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAABBBCCCHHHWWWrrrzzzuuuiii^^^^^^dddaaaWWW]]]]]]]]]ZZZWWWTTTTTTTTTUUUUUUTTTSSSRRRQQQQQQQQQPPPPPPQQQRRRSSSQQQNNNLLLLLLMMMNNNNNNMMMKKKJJJIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@BBBBBBCCCDDDDDDCCCDDDEEEAAADDDIIIQQQ\\\hhhrrryyyrrrnnnhhhccc___ZZZUUURRRPPPHHHAAA@@@???;;;999:::===;;;:::===AAAAAA<<<666777777777777777777777777999999::::::::::::;;;;;;999@@@NNNbbbyyyrrrUUUAAA<<<888888:::555777777888888888999999999999999999:::::::::;;;;;;666888:::;;;::::::;;;=========>>>???GGGWWWnnnuuufffSSSHHHFFFFFFCCC@@@:::999888777777777888999;;;;;;::::::999888888888666666666666666666555444333333444444444444444444333444444444444555555555666444333333444555555555444333333333444777:::<<>>>>>@@@<<<<<>>???===@@@===>>>CCCAAAJJJ```uuu]]]cccffftttwwwQQQDDD@@@<<>>????????????@@@@@@@@@????????????@@@@@@@@@@@@===@@@CCCEEENNNggg}}}xxxsssqqqssswwwjjj^^^QQQNNNSSSWWWTTTOOOUUUUUUUUUTTTQQQPPPPPPPPPRRRRRRRRRRRRSSSUUUVVVWWWUUUWWW[[[^^^``````___^^^ZZZ[[[\\\ZZZWWWUUUUUUUUUOOOPPPPPPOOOMMMKKKKKKLLLNNNNNNMMMMMMLLLKKKJJJJJJNNNPPPRRRSSSSSSQQQNNNLLLGGGHHHLLLQQQRRRRRRTTTXXX___eeeooozzzwwwllleee[[[YYYUUUPPPLLLMMMSSSXXXOOOGGG@@@???>>><<<;;;<<<<<<:::999;;;======:::777666666666666777777777777888:::;;;;;;999999;;;<<<999BBBNNNZZZcccfffeeebbb]]]III???===888999===999777888888888888999999999999999999999::::::::::::666777999::::::;;;===>>>888:::===>>><<>>::::::999999888777777777444555666666666666666666444444555666666555333333333333444444444555555555444333222333555666666555333444555444444888@@@GGG[[[gggppppppttt|||~~~xxxbbbHHH???GGGXXXuuuwwwXXXLLLGGGCCCBBBCCCGGGOOOXXXhhhvvvnnnbbb[[[]]]bbbhhhwwwyyy^^^MMMIIIJJJJJJIIIGGGHHHPPPbbbxxxuuu^^^OOOQQQRRRJJJEEEGGGBBB??????AAA???AAAOOOaaauuu{{{|||[[[CCC@@@???<<<@@@<<<<<>>???===???===>>>CCCAAAJJJ___^^^aaayyydddoooHHHBBBBBB===AAA<<>>????????????@@@@@@@@@????????????@@@@@@@@@@@@>>>BBBDDDEEELLLbbb~~~yyyppprrrrrrnnniiigggjjjmmmppp]]]QQQYYYeeeiiihhhjjjkkklllmmmlllkkkjjjkkklllnnnnnnnnnnnnppprrrtttuuutttwww|||zzz{{{|||zzzwwwvvvxxxzzzrrrsssssspppllliiiiiijjjcccccccccddddddccccccbbbeeehhhlllnnnmmmjjjgggeeeeeefffllltttwwwvvvzzzxxxpppiiibbbZZZTTTPPPOOOMMMIIIFFFHHHOOOTTTIIICCC???BBBDDDBBB@@@AAA;;;:::999999999888888888555555555666666666777777888:::;;;;;;999999:::<<>>>>>777888===;;;777888888888888999999999888999999999999:::::::::666888999999888999;;;>>>888888<<<@@@>>>:::>>>EEEppp\\\OOOIIIHHHFFFAAA===;;;;;;<<<:::999888666444666999;;;999999888888777666666666444444555666777777777666444555777777777555333111333333333444444444555555222222333555777888666555111555777666555;;;FFFPPPcccqqq{{{~~~yyyUUUCCCJJJ[[[ssspppPPPFFFDDDCCCDDDGGGOOO[[[eeewwwjjjaaa^^^bbbgggnnnrrrUUUJJJKKKLLLHHHHHHGGGIIITTThhh|||sss\\\MMMPPPQQQGGG@@@CCCBBB??????AAA???@@@PPPcccxxx{{{yyy\\\DDDAAA@@@;;;???<<<<<>>???===???===???CCCAAAJJJ___sssQQQkkkwwwhhhggg@@@???AAA===CCC<<>>???AAA>>>????????????@@@@@@@@@>>>????????????@@@@@@@@@@@@BBBBBBBBBIII[[[ttt}}}}}}~~~}}}hhh^^^nnn|||qqqhhh]]]WWWVVVUUUQQQNNNIIIHHHFFFDDDCCCDDDFFFHHHBBB>>>===BBBFFFDDDAAAAAA;;;;;;:::888666555777999444555555555666666777777777:::<<<;;;999888:::===@@@AAACCCEEECCCAAACCCFFFCCC===@@@@@@666555:::888777888888888888999999999888888999999999:::::::::888888888777666777:::<<<;;;666666;;;===;;;===CCCqqqYYYMMMOOOEEEDDDAAA@@@???<<<999666666666555777999999888777<<<;;;999777666555555555555444444333444555666777333333333444444555555555555666777666444333222333555444444444555666888999222444:::<<<777999PPPkkk{{{rrrppp{{{aaa???GGGiiixxxfffLLLCCCDDDAAA>>>JJJaaaqqquuuzzzbbbbbbcccfffmmmxxxhhhQQQLLLIIICCCLLLIIIEEEHHH[[[vvviiiZZZMMMKKKMMMJJJDDD@@@BBBCCC???@@@EEEFFFRRRiii|||{{{~~~^^^EEE@@@<<>>???===<<<;;;::::::;;;<<<===???>>>@@@AAAAAACCCLLLVVVhhh]]]uuuwwwiiiggg{{{\\\BBBAAA@@@===BBB>>>@@@BBBBBBAAA??????@@@@@@???>>>>>>>>>???AAABBBBBBAAA@@@?????????@@@AAAEEE??????GGGIIINNNhhhxxxkkkzzzssskkkfff]]]YYYSSSOOOOOOOOOKKKFFFKKKJJJGGGEEEDDDDDDDDDEEE@@@????????????@@@AAAAAA===<<<999777666666777777777888888777555555777888<<<:::777666888===AAACCCBBBAAA@@@???>>>>>>>>>>>>@@@???===:::777666777999888888999999999999888777888888888888888888888888999999888888777888888888999999:::;;;<<<===>>>???pppeeeYYYKKKFFFJJJCCCAAA>>>===<<<;;;888666888777777999;;;<<<;;;::::::999888666555555555555555444444333444555666777333333444444444444444444555666777666444333222333555555444444555666777888999555444888@@@OOOfffyyy~~~xxxWWWAAAOOOiiiooo]]]JJJGGGGGGDDDFFFVVVnnn~~~|||kkk```bbbfffnnnxxx}}}```MMMKKKJJJEEEJJJHHHGGGOOOddd|||eeeXXXLLLJJJLLLIIIDDD@@@???AAA>>>>>>CCCEEETTTnnn]]]DDD@@@===>>>===;;;:::;;;???CCCFFFXXXzzz\\\HHHHHHCCCBBBAAA@@@???>>>>>>>>>===<<<;;;::::::;;;<<<=========>>>@@@???AAAIIISSSuuusssxxxjjj___\\\TTTUUUbbb|||\\\CCCAAAAAA>>>CCC>>>@@@BBBBBB@@@??????@@@??????>>>>>>???@@@@@@AAAAAAAAA@@@?????????@@@AAACCC>>>@@@GGGHHHOOOkkkzzzxxxxxxssslllfffaaa]]]ZZZXXXTTTQQQLLLHHHHHHHHHFFFDDDFFFFFFEEEDDDCCCBBBAAAAAA<<<<<<<<<;;;;;;<<<=========;;;999777666666777777333444444444333333555777888888666888BBBLLLKKKDDD??????>>>===<<<<<<<<<=========<<<:::888777888:::888888999999999999999999888888888888888888888888999999888888888888999999999999:::;;;<<<===>>>>>>zzzfffSSSKKKGGGAAA???BBB@@@===:::999999999888777999888888999;;;<<<<<<:::777666666555444444555555444444444333444444555666444444444444444444333333444666777666444333333333666555555444555555666666999555222:::QQQjjjxxx{{{yyy```IIICCCXXXjjjbbbQQQGGGHHHEEECCCJJJ^^^uuuiii\\\^^^bbbkkkwwwpppVVVIIIIIIJJJGGGHHHGGGJJJWWWooowww```TTTKKKIIIKKKHHHDDDBBB>>>AAA???>>>BBBFFFXXXvvv]]]DDD@@@>>>===<<<<<<<<<===???BBBDDDQQQsss}}}[[[HHHGGGCCCBBBAAA@@@???>>>>>>>>>===<<<;;;::::::;;;<<<===<<<;;;;;;===>>>???FFFOOO|||~~~rrrdddZZZRRRKKKIIIKKKSSS___vvv]]]BBBAAAAAA???DDD>>>@@@AAAAAA@@@??????@@@>>>>>>???@@@@@@@@@@@@???@@@@@@?????????@@@@@@AAAAAA???BBBFFFFFFOOOooo|||~~~ssskkkgggdddcccbbb\\\UUUOOONNNNNNOOOOOOOOOMMMIIIFFFEEEDDDEEEFFFCCCCCCCCCCCCBBBAAA???>>>;;;:::999999999999999:::<<<:::999777666666666777777888888666555555777999888::::::>>>OOO^^^XXXGGG<<<;;;;;;::::::::::::;;;999:::;;;:::999888999:::888888888999999:::::::::888888888888888888888888:::999999888999999::::::999999::::::;;;<<<======~~~qqq___TTTJJJHHHFFFAAA===>>>===;;;777666777999999999:::888777777888888888666555444444333444444555555444444444444444444444555555555555444444333333333333555666666444222333333666555555555555555555555333555888DDD\\\rrrrrrffffff~~~rrrQQQ@@@CCC^^^jjjZZZIIIGGGIIICCCBBBOOOdddwwwooo]]]XXX^^^dddppp}}}cccNNNEEEGGGIIIHHHIIIHHHMMM___xxxrrr[[[RRRKKKJJJJJJGGGDDDDDD@@@DDDBBB@@@CCCHHH^^^~~~___FFFBBBAAA<<<<<<<<<===>>>@@@AAABBBLLLlll|||]]]KKKIIICCCBBBAAA???>>>============<<<;;;::::::;;;<<<======:::;;;======>>>DDDKKKnnn{{{yyyppp\\\UUUKKKEEEDDDIIISSS[[[qqq^^^BBB@@@AAA???CCC>>>@@@AAA@@@???>>>???@@@>>>>>>@@@AAAAAA@@@???>>>???????????????@@@@@@@@@???@@@CCCEEEDDDPPPrrrrrr}}}}}}ssskkkaaaXXXSSSRRRQQQQQQUUUQQQKKKHHHHHHJJJLLLLLLLLLIIIGGGGGGEEECCCDDDGGGDDDCCCBBBAAA@@@?????????<<<;;;:::999999999999999::::::888777666666666666;;;;;;;;;999777777999;;;999>>>>>>>>>LLL\\\UUUBBB::::::999888888999999:::666888:::999888777777888777777777777888999999:::888888888888888888888888999999999999999999:::;;;888999999:::;;;;;;<<<<<<|||lllcccNNNLLLJJJHHHDDD???>>>???<<<999777666888::::::;;;===:::888666666666444333333333333333333444444555444444444444444444333333555555555444444333333333333444666555444222333333555555555555555444444444222888===FFFVVVbbb[[[KKKNNNbbbrrr}}}```KKK===CCC^^^hhhVVVGGGGGGKKKDDDGGGZZZppp~~~aaaVVVZZZ^^^gggvvvtttZZZJJJEEEFFFGGGHHHKKKJJJSSSgggpppXXXQQQLLLKKKJJJGGGEEEFFF@@@DDDBBB@@@DDDIIIaaacccIIIDDDDDD<<<<<<===>>>???@@@@@@AAAIIIeeezzz]]]MMMJJJCCCBBBAAA???>>>===<<<<<<===<<<;;;::::::;;;<<<===>>>;;;;;;===>>>>>>CCCIIIddd}}}ssscccVVVOOOHHHHHHGGGFFFLLLZZZjjjtttaaaBBB>>>@@@>>>@@@>>>???@@@???>>>>>>???@@@>>>???@@@AAAAAA@@@>>>>>>>>>>>>??????@@@@@@@@@@@@???AAADDDEEEDDDRRRvvvppp{{{rrrjjjddd```ZZZWWWRRRNNNMMMMMMMMMLLLLLLIIIGGGEEEFFFFFFFFFEEEFFFCCCCCCGGGGGGCCCBBBDDDFFFDDDAAA>>>======>>>???===<<<;;;:::999888888888999999888777777666666666666777777666666888<<>>HHHEEE888::::::999888888888999999555777888888777555555666666666666666666777888999777777777777777777777777999888888888999999:::;;;888888999999::::::;;;;;;ttt```TTTOOOGGGFFFDDD@@@<<<;;;>>>AAA;;;999777777999:::;;;:::???<<<999777666666555333444333333333333333444444333444444444444333333222444444444444444444333333222444555555333222333444333444444555555555444444777:::===???DDDGGGDDD===>>>FFFKKKTTTnnnsssSSSGGG???EEEZZZ```RRRFFFFFFEEE@@@IIIcccyyynnnXXXTTT[[[cccoooiiiSSSIIIGGGEEEFFFJJJMMMOOO\\\sssnnnUUUPPPMMMLLLIIIEEEEEEGGG>>>BBB??????EEEMMMdddgggKKKEEEEEE============>>>???@@@AAAFFF[[[zzzxxx]]]LLLHHHDDDCCCAAA???===<<<<<<;;;===<<<;;;::::::;;;<<<===@@@<<<;;;>>>??????BBBFFF]]]www~~~uuueeeVVVKKKFFFFFFGGG>>>HHHRRRYYYddduuufffEEE???@@@>>>?????????@@@???======???AAA???@@@@@@@@@@@@???>>>>>><<<===>>>???@@@@@@@@@@@@???BBBEEEFFFHHHYYY|||yyy|||wwwtttiiieee^^^XXXTTTQQQNNNLLLKKKJJJIIIIIIJJJIIIGGGFFFGGGFFFEEEFFFFFFEEEBBB@@@GGGCCCFFFQQQUUUPPPJJJJJJJJJHHHDDDAAA????????????===<<<;;;:::888888777777888888888777777666666666333444666888;;;@@@FFFKKKCCCCCC@@@:::888;;;<<<999;;;;;;999888888777777777555777888888777777888999888777666555555666777888777777777777777777777777777777777777888999::::::888888888999999:::::::::lllXXXJJJCCCAAACCCAAA>>>;;;;;;===>>>>>>999888777888999:::999888<<<999666555555555555555555444444333333333444444333444444555444333222111333333444444444444444444111333555444333222333444111222444555555555555444999777888::::::777777:::888<<<;;;<<>>LLLiii}}}vvvaaaWWWYYY\\\lllzzzrrr]]]LLLJJJIIIEEEFFFKKKMMMTTTgggjjjRRROOOMMMLLLGGGBBBBBBFFF>>>@@@===@@@KKKVVVllljjjLLLEEEDDD>>>>>>=========???@@@AAAAAAPPPlllyyy^^^MMMGGGDDDCCCAAA???===<<<;;;;;;===<<<;;;::::::;;;<<<===@@@<<<:::===???>>>@@@DDDQQQgggxxxpppSSSMMMFFF@@@???DDDLLLQQQOOO```qqq{{{lllIIIAAABBB???>>>?????????>>>======???AAAAAA@@@@@@???>>>>>>??????;;;<<<>>>???@@@@@@@@@???>>>AAAEEEHHHOOOcccyyyxxxlllhhhccc___[[[YYYVVVTTTNNNJJJGGGFFFGGGHHHGGGFFFCCCCCCCCCDDDFFFEEECCC@@@FFFEEEEEEEEEFFFEEECCC@@@GGGCCCJJJ\\\fff```WWWTTTPPPOOOOOOMMMJJJGGGDDDBBB@@@???>>><<<;;;:::999999777777777777777666666555777888:::<<>>AAA<<<;;;999777666777888999777777777777777777777777666666666666777888999:::888888888888999999999999vvvcccRRRHHHDDDCCCCCC@@@>>><<<>>>BBBDDD@@@999777666666888999999888666777555222111222444555444666555444444333333333444333444444555444333111000333333333444444555555555111333444444333222333444000111333555666666555555666222555<<<;;;333333:::888??????;;;===EEEFFF@@@999BBBNNNUUUPPPFFFAAAAAAEEECCCRRRppphhhYYY[[[______uuuhhhUUUHHHJJJKKKFFFFFFMMMMMMXXXooo}}}fffPPPNNNLLLKKKFFF@@@AAAEEE???@@@>>>DDDRRR^^^uuukkkLLLDDDCCC???>>>===<<<===>>>@@@BBB<<>>===???BBBFFFXXXwwwmmm]]]SSSNNNEEEFFFHHHJJJMMMQQQUUUWWWqqqqqqLLLCCCCCC@@@>>>?????????>>><<<===???AAABBBAAA???>>>>>>>>>???@@@;;;<<<>>>???@@@@@@@@@???>>>AAAEEEJJJTTTkkkuuuyyysssqqqgggddd``````lll|||vvveeeSSSOOOOOONNNLLLIIIFFFFFFGGGEEECCCCCCEEEIIIJJJIIIGGGDDDDDDDDDEEEGGGGGGEEECCCDDDBBBAAAAAABBBBBBAAA@@@CCC>>>GGG^^^mmmggg\\\WWWVVVWWWYYYYYYVVVPPPJJJEEEEEECCCBBB@@@>>>===<<<<<<666777777777777777666555999::::::;;;===AAAGGGLLLBBB777333999;;;555666>>><<<;;;999777555444333333444666777999;;;???DDDHHH???===;;;999888888999:::777777777777777777777777555555555555666777888999888888888888888999999999~~~iii\\\PPPKKKEEE@@@AAAFFF>>>@@@??????DDDIIIEEE<<<777777777777666666666666444444555555555555444444666666555555555444444444444555555555444333333222333333222111111222333333666555333333222333444555333333333444444444555555555555555555666666666666888:::<<<<<<;;;;;;;;;===999BBBKKKNNNKKKFFFDDDDDD???FFFZZZrrr}}}kkkbbb\\\XXX___kkkrrr^^^TTTLLLJJJJJJGGGEEEFFFPPPZZZrrrvvv```QQQLLLHHHHHHFFFAAA>>>????????????EEEWWWssspppLLL===BBB???>>><<<;;;===>>>???>>>???CCCVVVvvvcccPPPIIICCCBBBAAA@@@>>>===<<<;;;>>>???@@@>>>;;;:::<<>>===<<<<<<<<<===???@@@EEEOOOkkknnn___TTTKKKGGGHHHFFFJJJKKKLLLTTTdddttt|||UUU???DDDGGG?????????????????????>>>===AAAAAA@@@???>>>>>>??????======>>>???AAAAAA???>>>DDDFFFIIIPPP^^^www~~~vvvjjjaaa[[[VVVSSSQQQUUURRRRRRkkkwwwiiiWWWLLLMMMGGGFFFDDDCCCBBBBBBCCCCCCAAACCCFFFHHHHHHFFFCCCAAAFFFEEEDDDDDDFFFEEEBBB>>>???<<<===AAAEEEDDDAAA>>>HHHCCCFFFUUU```___WWWRRR\\\XXXTTTVVVYYYVVVJJJ@@@EEEEEECCC@@@===;;;<<<===>>>:::666444444333444555999777777:::???@@@>>><<<999999888999;;;>>>@@@BBB>>><<<999777777777666555222666:::;;;<<<@@@CCCDDD888888999999999999888888777777777777777777777777999777666444444666777999888999:::999888777777888|||lllXXXPPPHHHFFFBBB===<<<>>>???EEEHHHIIILLLLLLEEE;;;777777666666555555555444444444555555555555444444555444444444333333333333444444555555444333333222333333222111111222333333555444333333333333444555333333333444444444555555555555555555666666666666888:::;;;<<<;;;;;;<<<===999AAAIIIKKKHHHCCCBBBBBBCCCKKK^^^uuuuuuccc\\\YYYZZZdddrrriiiYYYQQQJJJIIIIIIGGGFFFGGGSSS___vvvoooWWWPPPKKKHHHIIIGGGBBB@@@@@@@@@CCCEEEKKK\\\wwwtttQQQAAADDD@@@>>><<<;;;===>>>>>>>>>AAACCCRRRppp}}}```NNNIIICCCBBBAAA@@@???===<<<<<<===>>>???===;;;:::<<>>===<<<<<<<<<===???@@@AAAIIIbbbggg\\\PPPIIIEEEDDDIIIOOOKKKUUU___gggtttYYYAAACCCDDD<<<===>>>>>>?????????????????????>>>>>>>>>?????????>>>>>>???@@@BBBBBBBBBAAAEEEJJJSSSbbbuuu{{{rrrmmmbbbbbb^^^WWWPPPLLLJJJIIIGGGGGGOOOfffpppggg[[[LLLDDDEEEDDDDDDBBBAAAAAAAAAAAABBBAAABBBDDDFFFFFFDDDBBBAAABBBAAA@@@BBBCCCDDDAAA???>>>@@@DDDHHHIIIHHHFFFFFFEEEAAABBBHHHLLLKKKLLLNNNPPPMMMKKKMMMOOOMMMEEE>>>AAABBBBBB@@@;;;888666555===:::777777888999;;;======888888>>>AAA===888888:::999888999:::<<>>>>>???@@@@@@777888888999999888888777777777777777777777777777888777666555555666777888888999999888777666888:::wwwjjj^^^UUUFFFBBBAAACCCDDDCCCBBBDDDDDDKKKQQQSSSQQQKKKAAA777777666666555444333333222444444444444444444444444333333333333222222222222444444444444444333333222333222222111111222222333444444333333333333444444333333333444444444555555444555555555555666666666666777999999999999:::<<<999@@@GGGHHHDDD@@@???@@@FFFPPPdddxxx|||kkk[[[VVVYYY```pppwww]]]TTTNNNJJJJJJJJJHHHGGGJJJXXXggg~~~gggPPPMMMIIIHHHJJJIIIEEEAAAAAA???DDDIIIOOO___xxxwwwVVVEEEDDD@@@>>><<<<<<===>>>>>>>>>BBBBBBMMMgggxxx[[[KKKIIICCCBBBAAA@@@???===<<<<<<;;;<<<<<<<<<;;;;;;<<<>>>>>>===<<<<<<<<<===???@@@>>>CCCTTTqqqtttfffjjjnnnqqqqqqkkk\\\NNNKKKHHHEEEFFFHHHMMMYYYeeeqqq}}}___CCC??????:::===>>>???@@@AAABBBBBBCCC@@@@@@@@@???@@@@@@AAAAAA=========>>>???@@@BBBBBBGGGQQQccczzzxxxuuupppiii```WWWPPPLLLFFFFFFFFFFFFDDDCCCCCCDDDDDDGGG^^^|||kkk\\\SSSKKKAAA===@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>===<<<===???@@@???>>>===DDDKKKNNNLLLIIIHHHIIIBBBBBBDDDDDDAAA>>>BBBHHHBBBAAAAAABBBBBBAAA>>><<<888;;;???@@@>>>===;;;;;;999777555333444777:::<<>>@@@DDDFFFHHHJJJLLLPPPTTTRRRKKKCCC;;;555666555555444333222111111444333333333333333333444333333333333333222222222333333444444444333333222222222222222222222222222333333333333333333444444333333333444444444555555444444444555555555666666333444666666555666888:::;;;@@@FFFFFFBBB>>>>>>@@@FFFRRRgggzzzqqqdddXXXVVV]]]jjj}}}oooVVVRRRNNNLLLLLLKKKHHHIIIMMM```ppp}}}cccOOOKKKHHHHHHKKKKKKFFFBBBBBB===BBBGGGLLL[[[uuuyyyYYYFFFCCC@@@>>><<<<<<===>>>>>>===BBB@@@HHH]]]yyysssVVVHHHHHHBBBBBBAAA@@@???>>>===<<<:::::::::::::::;;;<<<===>>>===<<<<<<<<<===???@@@???AAAIII```{{{|||ppp```PPPOOONNNNNNOOONNNIIIDDDGGGKKKTTT]]]dddmmm|||jjjJJJ@@@@@@AAA>>>??????AAABBBDDDEEEFFFDDDCCCCCCBBBAAAAAABBBBBB??????>>>===>>>AAAEEEHHHOOO]]]uuu~~~{{{rrrjjjfffcccXXXUUUQQQLLLGGGCCC@@@???CCC???>>>AAADDDDDDDDDEEEIIIZZZ}}}jjj\\\NNNFFFBBB======@@@@@@@@@???????????????????????????>>>>>>?????????;;;:::999999:::;;;<<<<<<<<>>@@@BBBKKKKKKGGGBBB@@@EEEIIIKKKEEE999777BBBDDD:::777>>>:::999999888888999999:::888777555666777777666555999888999:::888444444666666777777777777777777666777777777777777777777777777777777777777777777777888888777555444666:::===sss]]]MMMGGGEEECCCBBB@@@>>>===BBBHHHMMMNNNVVVTTTPPPJJJBBB:::777777555444444333222111111111444333222222222222333444333333333333333444444444222222333333444333333222222222222222222222222222111222222333333444444444333333333444444444555555444444444444555555555555444555666666555777999;;;===BBBFFFEEEAAA>>>???BBBDDDTTTkkk~~~hhh___XXXYYYdddtttjjjTTTOOOLLLKKKKKKHHHEEEIIIOOOkkkzzzvvv___OOOJJJGGGGGGJJJKKKFFFCCCCCC===AAADDDIIIYYYttt|||]]]HHHDDDAAA???<<<<<<===>>>======??????EEEUUUoooqqqTTTGGGFFFBBBAAAAAA@@@???>>>======::::::999999:::<<<<<<<<<>>>===<<<<<<<<<===???@@@@@@???CCCUUUttt{{{lllsssrrrbbbVVVMMMIIIEEEDDDDDDHHHMMMQQQRRR[[[kkkyyyrrrTTTDDDCCCEEE>>>>>>>>>???@@@BBBDDDEEEFFFEEECCCBBB@@@@@@??????@@@@@@@@@???AAAFFFNNNTTTaaarrryyyuuuppphhh^^^VVVPPPMMMKKKIIIGGGEEEBBBAAAAAABBBBBBPPPFFF???@@@CCCCCCDDDFFFVVVxxxjjj[[[PPPEEE???>>>>>>???BBB???@@@@@@@@@??????>>>>>>======<<<;;;;;;<<<======::::::888777777888999;;;<<>>???@@@AAAAAA>>><<<;;;<<<<<<:::777777999;;;666666666666888<<>>999999888777777777777777666555555666777888777666;;;888999;;;999555666:::555666666777777666666555666666666666666666666666666777888999999888777666777777666555444666:::==={{{nnn[[[LLLEEEDDDDDDBBB;;;>>>AAAFFFOOOZZZaaaaaaXXXPPPGGGAAA;;;666666999333333333333222222222222333333111111111111333333333333333333444444444444111222222333333333333333111222222333333222222111000111222333444444444333333333333444444444555555333444444444444555555555666777888888777999<<>>BBBEEEDDD@@@>>>AAAEEEFFFZZZssswww^^^[[[ZZZ___lll|||xxxbbbQQQJJJIIIIIIHHHEEECCCJJJSSSuuummmYYYMMMJJJFFFEEEIIIIIIEEEBBBCCCAAACCCEEELLL___zzzaaaKKKGGGAAA???===<<<=========<<<<<>>>>>===<<<:::999999;;;<<<<<<;;;>>>===<<<<<<<<<===???@@@@@@>>>AAAOOOfffggg___gggpppgggZZZQQQIIICCCBBBAAAAAAAAAFFFTTTaaauuu|||pppvvvwwwlllZZZJJJCCCBBB???>>>>>>===>>>???AAABBBDDDCCCBBB@@@???>>>=========>>>@@@AAAEEEOOO\\\eee}}}vvvxxxpppiiidddZZZWWWRRRMMMIIIGGGFFFFFFCCCBBB@@@>>>>>>???AAABBBTTTHHH???>>>>>>???HHHSSStttwww___NNNGGG???<<<===???@@@AAA???@@@@@@??????>>><<<<<<::::::999999999999::::::999999888777666777;;;>>>BBBHHHLLLNNNSSSXXXQQQEEEFFFCCC???>>>CCCIIIJJJFFF======<<<:::888888:::;;;444444444666===IIIVVV___\\\eeeiiifffeeekkkmmmkkkfffZZZOOOIIIEEE@@@???@@@777777777777666666555555555555555777999:::999777666444666<<<;;;444444999555555666666666666555555666666666666666666666666666777999::::::999777666555555666555555777:::===ooo___UUUIIIBBB@@@@@@@@@???:::CCCMMMWWWaaajjjjjjfffMMMCCC;;;999888555444666222222222333333333333444333222111000000111222333111222222222333333333333111111222333333333333333111222333333333333222111///000222333444444333333333333333444444444555555333333444444444555555555666666777777777888<<>>>>>BBBFFFMMMccc~~~iiiWWWZZZ___hhhvvv~~~lllXXXLLLGGGGGGHHHHHHEEEFFFPPP\\\hhhTTTKKKJJJFFFDDDFFFGGGCCCBBBCCCBBBDDDGGGQQQgggaaaKKKHHHBBB???===<<<=========<<<999???EEEKKK[[[ssswww\\\LLLHHHAAAAAA@@@@@@???>>>>>>>>>>>><<<::::::<<<===<<<:::>>>===<<<<<<<<<===???@@@@@@===@@@IIISSSaaazzz~~~oooXXXSSSUUUTTTIIIFFFFFF???DDDEEEGGGHHHJJJVVVpppooogggbbblll~~~aaaQQQSSSZZZcccggg___RRRHHHEEEDDDBBBAAA@@@AAABBBCCCCCCBBBAAAAAA@@@AAAAAAAAAAAADDDHHHLLLUUUcccuuutttyyylllggg___YYYTTTPPPLLLJJJJJJIIIFFFDDDCCCCCCCCCDDD???===<<<;;;;;;<<<===>>>HHHBBB??????>>>EEE___zzz}}}fffUUUEEEBBB===;;;===@@@AAA????????????>>>===;;;999888888888888888888888888888777888888777666:::???DDDNNNVVVYYYUUUSSSUUUNNNCCCHHHHHHEEEDDDIIIPPPQQQLLL<<<;;;:::999999::::::;;;333333444999BBBQQQbbblll```qqq}}}~~~}}}zzzrrroooiii\\\OOOHHHHHHDDD===555666666666666555555444555444555888:::;;;:::999444444;;;EEEDDD999444777444555555666666555555444666666666666666666666666555777999;;;;;;999777555333444555666666777:::<<>><<<;;;<<>>>>>>>>@@@===::::::<<<===;;;999>>>===<<<<<<<<<===???@@@AAA===???DDDCCCHHHbbb~~~{{{mmm\\\SSSMMMKKKCCC:::???FFFAAACCCBBBDDDFFFKKK^^^rrrLLLCCC???NNNmmmlllGGGCCC@@@KKKdddzzz{{{iiiYYYLLLKKKHHHFFFEEEEEEFFFFFFCCCCCCCCCDDDDDDFFFGGGGGGNNNRRRXXX___jjj}}}}}}ttt}}}ttthhhYYYOOORRRMMMGGGCCCBBBCCCDDDEEEDDDCCCAAA@@@???>>>>>>???>>>===<<<<<<<<<===???@@@:::<<>>>>>>>>>>>===;;;999777555666666777777777777666666555666777777888<<>>EEEIIIIIILLLPPPMMMFFF:::888666777:::;;;;;;:::777666666777===IIIVVV___NNNdddvvvyyyvvvssshhh[[[ffffff[[[JJJCCCFFF@@@555444555555666555555444444444555666888;;;<<<;;;::::::<<>><<<<<<===???@@@LLLWWW^^^XXXMMMDDD@@@===333333333222222111111111111111000000111111222333222222111111111111222222444333222111111222333444000222333333222111222333222222333333333222222111222222222111222222333333000111333444555444333333333333333444444444555555777444444777888666777:::>>>DDD@@@>>>AAA@@@BBBMMM\\\ppp{{{hhhZZZTTTfffrrr|||mmmTTTJJJNNNDDDDDDFFFGGGGGGLLLaaavvv^^^LLLKKKGGGHHHIIIGGGEEEDDDDDDEEECCCLLLSSSYYYnnniiiPPPEEE>>>>>>===>>>>>>===:::888<<<@@@EEEIIIPPP^^^vvv{{{bbbOOOFFFDDDCCC@@@>>>>>>@@@BBBCCC>>>>>>===<<<<<<<<<<<<<<>><<<<<<;;;;;;;;;<<>>>>>======<<<<<<@@@999AAAHHHQQQyyysss[[[KKKHHHDDDCCCBBBAAA@@@>>>======???>>>===;;;:::999888888666666777888888888888888666444333444666<<>>???EEEJJJMMMNNNNNNIIIBBB<<<;;;:::999888888777777666555444666999<<<<<<<<<>>>CCCJJJPPPQQQNNNIIIEEEIIIFFFBBB===999888777777555444444444555666555444999444333888:::777777:::>>><<>>>>><<<<<<<<<>>>@@@AAAKKKRRRTTTLLLBBB<<<:::888333333333222222222111111111111000000111111222333222222111111111111222222333222222222222222222333000222444444222111222333222222222333333222222111333222222111222222333333222222333444444333333333333333333444444444555555666444444777777666777<<>>===;;;999;;;>>>CCCHHHNNN]]]uuu{{{cccPPPHHHCCCBBB@@@???>>>???AAABBB>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<;;;;;;;;;;;;===@@@@@@@@@CCCKKKQQQkkk}}}ooo[[[PPPLLLKKKKKKFFFJJJHHHBBB@@@CCCDDDCCCDDDAAAGGGLLLVVVttt___HHHJJJBBBDDDEEEJJJnnnTTTGGGCCCDDDEEE[[[|||xxxvvvuuubbb^^^aaajjjpppqqqyyy~~~kkkxxxqqqllliiieee```[[[XXXUUUQQQLLLGGGDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>;;;III[[[nnnmmmWWWFFF???@@@@@@??????>>>>>>======>>>===;;;:::999888888888666666777888888888888777888666555666666:::EEEQQQMMMNNNLLLHHHCCC===:::999;;;>>>AAAEEEJJJLLLEEE;;;;;;:::999888888999::::::999777666777888::::::999666999===@@@AAA@@@===;;;???>>>;;;999888888:::;;;777666555555555666555555333222555;;;===888555666555777CCCWWWccc]]]MMM@@@999;;;<<<;;;777555666777444444444555555555555666444555777888888777555444555555555555555666777777wwwcccSSSKKKFFFCCC@@@<<<<<<;;;;;;<<<>>>@@@AAADDDFFFCCC;;;666666666555333333333222222222222111111111000000111111222333222222111111111111222222222222222333333222222222111333444444222111222333222222222222222222222222333333222222111222222333444444333222222333333333333333333444444444555555666444555777777666999???BBBEEE@@@===???<<<@@@OOOgggyyyyyyeeeYYYUUU[[[ooo}}}~~~wwwaaaQQQIIIFFFDDDFFFHHHIIIMMMZZZsssxxx[[[KKKJJJFFFHHHHHHGGGDDDBBBBBBCCCFFFHHHLLLYYYssssssYYYJJJBBB@@@===<<<<<<===<<<;;;;;;<<<@@@FFFLLLYYYqqq{{{eeeRRRJJJAAAAAA@@@???????????????>>>======<<<<<<<<<<<<===???>>>===<<<<<<;;;<<<<<<:::<<<>>>>>>>>>???DDDHHHRRRcccuuuyyykkkWWWIIIFFFJJJNNNOOOOOONNNIIICCC@@@BBBDDDBBBBBB@@@IIIWWWggglllPPPDDDFFFBBBDDDEEEHHHeee]]]IIIBBBDDDDDDVVVzzzggg______lllzzzvvviii}}}vvvmmmggg```[[[VVVRRRQQQOOOKKKGGGIIIGGGEEEBBB???>>>>>>>>>============>>>???AAAAAA>>>>>>>>>>>>============:::::::::;;;<<<>>>???@@@>>>FFF___{{{wwwgggUUUEEE<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999888777777777777555666777777888888777777999777666777666777???HHHHHHGGGEEEAAA<<<888777777??????@@@CCCKKKNNNFFF;;;:::999777777777:::===>>>;;;999777777888888777666555666666666777777777777888777666555555777999:::777777666555555666777888666555666::::::777555777555>>>LLL\\\hhhiiiYYYHHH>>>CCCFFFCCC;;;555444666444444444555555555555666333444555666666555444333444444444444555666777888zzzhhh[[[KKKCCCBBBDDDCCCAAA<<<;;;;;;;;;;;;<<<>>>>>>999999555000111555777555222222222222222222222222111111000000111111222333333222222111111222222333111222333444444333222111222333555444333222222333222222222222222222333333333333222222111111222222555444333222111222333444333333333444444444555555666444555777666666;;;BBBBBBDDD???===@@@>>>FFFYYYnnnkkkZZZUUUWWWbbbwwwlllWWWMMMIIIDDDBBBDDDFFFHHHPPPbbb|||rrrWWWKKKJJJHHHIIIJJJIIIFFFCCCBBBBBBCCCCCCIII]]]zzzyyy]]]KKKEEEBBB>>>;;;<<<<<<===<<<===<<>>>>>===>>>===<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<:::<<<>>>>>>======???AAAAAAMMM\\\oootttmmm\\\XXXUUUUUU]]]dddddd___^^^XXXOOOFFFCCCBBBBBBAAAEEEDDDRRRhhh{{{[[[DDDDDD???@@@CCCCCCFFF[[[~~~lllOOOCCCEEECCCMMMhhh}}}jjjYYYNNNVVVhhhyyyqqqjjjpppkkkddd___ZZZUUUPPPLLLJJJHHHFFFFFFGGGGGGFFFDDDBBBBBB@@@???>>>=========<<<<<<<<<<<<===>>>??????>>>>>>>>>=========<<<<<<999999999:::;;;===???@@@AAA\\\}}}lll]]]OOODDD>>>999999999999999999999999999888777777666666666666555666666777777777777777888666666888777666;;;AAAFFFEEEBBB>>>:::888888999BBBDDDDDDDDDHHHKKKEEE===999777666555777;;;???AAA;;;999777777777777666555777666555555555555666666888777555444333333444555666666666555555777;;;===BBB???999555333444888===:::HHHXXXdddooorrraaaLLLFFFHHHIIIDDD<<<666444555444444444555555555555666333444444555555444444333222333333444555666888999zzzhhh]]]RRRIII???===@@@CCCAAA>>><<<;;;;;;:::999999999999333333111///222666777333222222222222222222222222111111000000111111222333333333222222222222333333111222333444444333222111333444555555333222222222222222111111111222333444444333222222111111111222555444333222111222333444333333333444444444555555555444555777666666===FFFFFFEEE@@@???BBB???JJJbbbssssss^^^RRRSSSYYYlll}}}bbbNNNIIIIIIFFFEEEFFFGGGLLLZZZqqqlllTTTJJJKKKJJJLLLMMMKKKHHHEEECCCCCCBBBBBBNNNiiibbbLLLGGGCCC>>><<<<<<=========@@@===???DDDFFFKKK^^^tttkkkUUUIIIAAAAAA@@@@@@???>>>============<<<<<<<<<<<<======>>>======<<<<<<<<<<<<===;;;<<<>>>>>>======>>>>>>>>>DDDLLLZZZvvvyyynnnfffaaa```fffjjjooovvvwwwiii]]]PPPGGGDDDCCCBBBAAAHHHJJJ^^^xxxzzzQQQ@@@FFF>>>AAABBBAAADDDPPPnnn}}}WWWCCCEEEAAAFFFXXXiiixxx^^^FFFCCCPPPbbbwwwkkkkkkyyyhhh___[[[PPPMMMJJJGGGEEEDDDBBB@@@>>>>>>>>>???AAABBBAAAAAAAAAAAA@@@???>>>============<<<<<<;;;;;;<<<<<<===???>>>>>>>>>>>>=========;;;;;;:::::::::<<<>>>???EEErrrvvvaaaNNNBBB>>><<<999999888888777666666555777666666555555555666666555555666777777777777777666444555888888777:::>>>CCCBBB@@@<<<999888:::<<<===AAACCC@@@===>>><<<999888666555444666:::>>>AAA999888666666777888777666333333444444444333222222888777555444333222222333333444444444555888>>>CCCJJJGGG@@@888333444999<<<666EEEVVVbbblllnnn^^^JJJLLLIIIDDD???;;;888555444444444444555555555555666333333444444444444333333222222333333555666777888yyyfffWWWNNNGGGBBB======??????<<<888::::::999888777666555555333555444222333666444///111222222222222333333333111111000000111111222333333333222222222222333333222222222333333222222222333555666555333222222222222111111000111222444555444444333222111111111111333222222222333333444555333333333444444444555555555444555666555666???JJJLLLJJJBBBAAABBB>>>JJJeeevvvxxxdddSSSMMMSSS[[[wwwsssYYYIIIFFFHHHHHHEEEEEEFFFNNNbbb|||eeePPPJJJKKKLLLMMMNNNMMMIIIFFFCCCBBB???@@@QQQpppgggNNNGGGDDD???===============AAA<<>>>>>>>>===<<<<<<<<<<<<======>>>======<<<<<<<<<<<<======<<<<<<======>>>>>>>>>???AAADDDEEEMMMfff~~~uuuhhh]]]ZZZ___iiippplll\\\LLLEEEDDDDDDDDDDDDJJJQQQlllnnnKKKAAAGGGBBBEEEBBBAAADDDHHH```^^^DDDFFFBBBDDDOOO^^^yyyoooRRRDDDDDDMMM```qqqeeelll~~~rrrtttsssjjj\\\PPPIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@======>>>?????????>>>>>>@@@@@@???>>>===<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>============<<<;;;::::::;;;===???@@@NNNsss[[[FFF===<<<===999999888777666666555555666555555555555666666777444555666666777777666666444222333777999888:::>>>>>>>>><<<999777777999;;;999???AAA;;;666666777777777666555444666999<<<>>>888666555555777888888777333444555666555444333222555555444444444444555555111333444333333888???FFFEEEHHHFFF>>>777555666555222===KKKYYYccccccWWWIIIJJJFFF@@@<<<:::999777555444444444555555555555666444444444444444444444444333333333333444555666777pppbbbVVVLLLFFF???>>>=========<<<999666666666666666555555444333111555666444333444333000111111222222222333333333111111000000111111222333444333333222222333333444333222222222222222222333444555666555333222222222222111000000111222444666555444333222111111111111000111222333444555555555333333333444444444555555555555666666555666AAAMMMMMMIIIBBB@@@AAA===KKKiiivvvjjjWWWNNNQQQZZZaaafffSSSJJJFFFGGGJJJEEEDDDDDDPPPjjj{{{```NNNIIILLLLLLMMMOOOMMMIIIEEEBBBAAA===???QQQsssmmmSSSGGGDDD@@@>>>>>>>>>===<<<>>>:::===EEEDDDBBBPPPfffxxx^^^OOOEEEDDDAAA???>>>>>>???@@@<<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<======<<<;;;;;;<<<===???@@@@@@>>>BBBCCCGGG[[[}}}|||fffdddccceeelllxxxrrr___LLLEEEEEEEEEDDDFFFMMMZZZ{{{bbbIIIBBBEEEBBBFFF@@@AAAHHHHHH\\\```GGGHHHDDDDDDKKKUUUpppmmm[[[LLLFFFMMMZZZooobbbppp}}}yyytttnnngggbbb```VVVWWWVVVRRRLLLGGGEEEEEEDDDEEEFFFEEEDDDBBBAAA@@@<<<>>>???@@@@@@?????????============<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>=========<<<<<<<<<;;;;;;;;;:::::::::;;;>>>BBBDDDbbb|||wwwgggQQQAAA<<<======777777777777777777777777555555555555555666777777444555666666777777666666555222333777:::999:::===999:::999888666666777999999===<<<888666888999888666666555555555777888999888777555555777888777666555666666666666666666666333333333333444444555555333444444222111555>>>EEE@@@EEEDDD;;;444333444333666777???LLLTTTRRRKKKGGGAAAAAA@@@===;;;999888999444444444555555555555666555555444444444444555555333333333333444444555666yyycccRRRJJJFFF@@@;;;999:::;;;<<<;;;;;;:::999333333444444555444444444...333555222111444555444111111111222222333333333111111111000111222222333444333333222222333333444444333222111111222333444444666777666333222222222222111000000111222555666555444333222111111111111...///222444555666555555333333333444444444555555555555666666555777BBBNNNIIIFFF??????AAA>>>NNNnnnvvvxxxaaaPPPMMMVVVbbbjjjzzz^^^QQQLLLFFFFFFJJJKKKHHHHHHVVVsssxxx]]]LLLIIILLLKKKMMMNNNMMMIIIDDDAAA@@@BBBCCCVVVxxxqqqWWWGGGDDDAAA??????>>>===<<<<<<777<<>>>>>@@@AAA<<<<<<<<<<<<<<<===>>>???======<<<<<<<<<======>>><<<:::999:::===???AAAAAA888???BBBDDDUUUuuu~~~eeeaaahhhuuuzzzeeePPPHHHGGGFFFDDDEEEPPPaaazzzZZZHHHBBBBBB???CCC===AAALLLLLL______JJJKKKFFFDDDHHHOOOhhhttt]]]JJJGGGOOOMMMooo~~~bbbuuu|||xxxsssmmmddd^^^ZZZXXXVVVRRRNNNKKKHHHGGGEEEEEEEEEDDDBBBCCCDDDFFF???AAACCCCCCBBB???>>>>>>666999<<<>>>??????@@@AAA<<<<<<============<<<;;;999999:::;;;<<<>>>???@@@<<<<<<;;;;;;;;;::::::::::::999999:::<<<@@@DDDGGGttttttlllfffUUUBBB888999;;;888666666777777888999999:::555555555555555666777888444555555666666666666666777333333777999999:::<<<777888999888777666888999777888555222555999999666666666555555555555666666:::888666555666777666555444333222111222333555666444444444333333333333222555666555222000333;;;CCC@@@CCC>>>222,,,///555777999333555@@@EEE@@@===@@@999>>>BBBAAA<<<888999<<<444444444555555555666666666555555444444555555666444444333333333444444555~~~ggg[[[OOOJJJFFF@@@<<<;;;<<<;;;:::999888888888888000333666666333111111333111111222222222222111111111111111111111111111111000000111222333333444444555444222111111222444555222111222555888999666333333444444555555444444333000111111111111222222222222222222222222222222222333333333444444333222222444444444444444444333333444555555444888@@@HHHLLLCCC???>>>===>>>EEEYYYnnnzzzppp[[[OOOOOOYYYkkk{{{oooQQQGGGIIIIIIHHHIIILLLEEEIIIbbbgggRRRJJJJJJKKKNNNLLLIIIFFFBBB???===<<>>>>>???======???>>>???AAAAAABBBFFFMMMRRRooogggTTTJJJDDD@@@AAA@@@<<<;;;<<<===============>>>??????????????????>>>===;;;;;;<<<;;;;;;;;;;;;<<<======<<<@@@AAABBBNNNjjjkkkhhhwww|||lllVVVIIIEEEDDDFFFIIIVVVvvvvvvXXXFFFBBBFFF???CCCEEEEEEHHHYYYuuueeeJJJEEEHHHBBBEEENNN^^^xxx^^^MMMFFFHHHVVVccctttiii}}}{{{zzzuuusssqqqnnniiieeebbb```\\\ZZZVVVRRRNNNLLLJJJJJJEEEDDDCCCBBBBBBCCCDDDEEEBBBAAA@@@>>>>>>===>>>>>>===???BBBDDDCCC@@@<<<999<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>??????>>>===<<<;;;:::::::::<<<<<<<<<;;;===:::<<>>;;;<<<:::999:::666555444777;;;===;;;999777777777777666666666666333555666666444444444666777666666888:::;;;:::888555666888999:::999777666777666555666777666444333333444444555666777888888666666666666555444333222777666555444444444444444111333555555555444555666222222333333333444444444444222222333444444333111666666777777777777666666777999<<<>>>>>>;;;777555888555222333666999:::999333444444555555444444333444333222222333444666777{{{kkkeeeVVVLLLCCC@@@???<<<:::;;;:::999888777666666666666333444555555333222222222111111111222222111111111222222222222222222222222111111111222222333333333555444222111111222444555444333333555777777555222222222333333333333222222000111111111111222222222222222222222222222222222333333333444444333333222555444444444444444444444444555444444888BBBJJJMMM@@@>>>===<<<===FFF]]]tttnnnbbbTTTNNNRRR___uuukkkNNNEEEGGGGGGFFFHHHKKKGGGNNNggg~~~dddOOOHHHHHHIIIMMMKKKHHHEEEBBB???===<<>>???===???@@@@@@AAAEEELLLQQQfffjjjWWWJJJDDDAAAAAA@@@<<<;;;<<<===============>>>>>>???>>>??????>>>===<<<;;;;;;<<<;;;;;;;;;;;;<<<======:::???@@@???JJJfff~~~xxxqqqiiiggggggppppppYYYKKKFFFEEEGGGKKKXXXvvvwww\\\JJJEEEGGGFFFHHHIIIIIIPPPdddeeeKKKFFFIIIBBBEEEMMM\\\vvv]]]MMMGGGOOOVVVgggxxxsssxxxqqqiiigggddd```]]][[[ZZZZZZVVVVVVTTTRRROOOLLLJJJHHHKKKJJJHHHEEECCCAAA@@@???CCCBBBAAAAAAAAAAAABBBCCCAAA@@@>>>===>>>???AAABBB???@@@BBBCCCCCC@@@===;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;<<<======<<<;;;;;;<<<;;;;;;:::;;;:::999999888999<<<<<<:::EEEeeejjjWWWGGG???999:::;;;888666666777666666888<<<===<<<:::777666666666555555444444555666777777666666888999888777777888999999888777444555777888999888777666777666555666777777555444555555555555555666666666555666777888888888888999777666555555444444444555444555666555444333444555222222222222333333333444555333111111222444333333555666666777777666666555666888:::;;;;;;999666444888666444444777999999888333444444555555444444333333333333333444555666777{{{cccUUUQQQKKKCCC<<<<<<===;;;;;;<<<777666555444444444444444888666444333333333333222111111111111111111111111222222222222222222222222111111222222222222222222444444222222222222444444555444444555666555333000111111222222222222111111000111111111111222222222222222222222222222222222222333333444444333333333555555555555555555555555444555444333:::FFFMMMMMM=========<<<===JJJeee~~~[[[SSSMMMOOOXXXiii~~~dddKKKDDDEEEDDDDDDFFFIIIIIIUUUooowww^^^LLLEEEFFFHHHKKKIIIGGGDDDAAA>>>===<<>><<<======>>>>>>???@@@DDDJJJNNNZZZwwwppp\\\KKKEEEAAAAAA@@@<<<;;;=========<<<<<<======>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;<<<======;;;???AAA???HHHcccxxxiiiaaa\\\\\\___bbbnnn~~~uuu^^^OOOHHHFFFIIIMMM[[[vvveeeRRRIIIGGGKKKKKKKKKOOO\\\rrrdddMMMGGGJJJCCCEEELLL[[[nnn[[[IIIHHHKKKSSSjjjuuukkkcccZZZUUUMMMLLLKKKJJJIIIHHHHHHIIIFFFFFFEEEEEEDDDBBBAAA@@@AAAAAAAAAAAA@@@???>>>===@@@@@@????????????@@@@@@???>>>===<<<>>>AAADDDFFF@@@AAABBBBBBAAA@@@>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<============999999:::;;;;;;:::999999<<<<<<;;;:::999888777777666;;;<<<:::???ZZZxxxYYYEEE<<<777666999;;;888555444888888888:::<<<===<<<;;;777777666555444333333222555666666555555666:::<<<:::888777777777777555444333444666777777777666555666555555555777888777555666666555555555444444444777888::::::::::::;;;<<<666666666666555555555555666777666555333222333444111111222222222333333333555333111111333444444333444555555555555555555444555666777777777666444444888777666777999999888666333444444555555444444333333333444555666666666666yyygggUUUKKKJJJGGG@@@;;;;;;;;;888777999555555444333333333333333:::666222222444555333111111111000000000000111111222222222222222222222222222222222222111111111111444333333222222333333444333333333444444444333222111111222222222222111111000000111111111222222222111111111111222222222222222222333444444444333333555555555666666666666666333555444444===KKKPPPMMM;;;>>>???<<>>======@@@FFFfffoooNNNFFF???>>>>>><<<<<<============>>>@@@DDDHHHJJJPPPlllwwwcccMMMGGGBBBAAA@@@===<<<>>>======<<<<<<<<<======>>>===============<<<;;;:::<<<;;;;;;;;;;;;<<<=========BBBCCC@@@IIIdddsssVVVNNNPPPUUUcccrrr~~~yyyzzzcccSSSJJJGGGJJJNNN[[[ssswwwaaaRRRKKKMMMMMMOOOYYYjjjbbbMMMGGGJJJDDDFFFNNN^^^sssXXXGGGGGGPPP___xxxqqqggg^^^WWWQQQLLLIIIGGGGGGGGGGGGGGGGGGGGGHHHEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<===@@@DDDFFF@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<===999999:::::::::;;;;;;;;;888999:::;;;;;;:::999888:::;;;;;;:::888777777888;;;<<<:::===QQQwwwiiiKKK===;;;777666:::;;;888666666888888999:::;;;;;;;;;:::888888777666444333222222333444333222333555999===;;;999777666666555444222333444555666666666555555666555444555777888888777555555555555444444444444999<<<===<<<999777777888666666666666666666666555555555555444222111333555111111111222222222333333555444444555777777555333333444444555555444444333555555555555555444444444777777888999:::999777555333444444555555444444333333444555777888777777666yyyfffZZZQQQHHHCCCBBB@@@;;;777888777444333555555555444333333333444444999666222111333555333111111111000//////000111111222222222222222222222222222111111111111111111111333333333333333333333333000111222333333333444555222222333333333333222222000000111111111222222222000000000111111222222222111222333333444444444333555555555555666666777777333666555555AAAPPPRRRJJJ<<>>>>>???IIIkkkrrrOOOGGG@@@@@@AAA@@@@@@AAA===<<<<<<===@@@CCCFFFGGGKKKccckkkOOOHHHBBBAAA@@@===<<<>>>======<<<<<<<<<<<<======;;;<<<<<<<<<<<<;;;;;;:::<<<;;;;;;;;;;;;<<<=========BBBBBB@@@JJJffftttYYYGGGOOO___mmmtttzzzhhhXXXNNNIIIKKKPPPYYYoooxxxggg^^^UUUWWW]]]jjj}}}]]]LLLGGGJJJEEEHHHQQQbbbuuuSSSHHHPPPWWWqqqssscccVVVSSSOOOLLLIIIGGGEEECCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@@@@AAABBBAAA???>>>===>>>>>>>>>??????>>>>>>>>>@@@???===<<<===???AAACCC=========<<<<<<<<<<<<<<<:::999999999::::::;;;<<<999999999::::::::::::;;;999:::;;;<<<<<<;;;:::999777999;;;:::888777999;;;>>>::::::KKKooouuuUUU???:::>>>999666888888666666999777888999999999999888999999999888777666444444333333333333333333666:::>>><<<:::777555555555444333333444444555555555555555777666444555777888888888333333444444555666666777777;;;>>>===999555444555444555666666777666555555222333444333333333555666111111222222222333333333333555777:::<<<:::555111333333444444444444333333555555444444444555555555555777999:::999888666555333444444555555444444333333444555777888777777666sssbbbOOOGGGDDDAAA>>>===;;;888777999999666666999555444444333333444444444555444222222333333333222111000///......///000111111111111111111111111111000000111111111111111111333333333333333333333333...000222222222222444666222222333333333333222222000111111111111222222222//////000000111222222222111111222333444444444444444444444555555666666777222777777888EEETTTSSSFFF===@@@???===FFF```{{{aaaNNNLLLHHHNNNddd|||aaaRRRFFFFFFGGGDDDEEEIIIEEETTTmmmxxx___PPPJJJIIIIIIKKKFFFEEECCCBBBAAA@@@??????AAANNNppp{{{TTTKKKDDDBBBAAA???>>>???>>>===<<<>>>AAADDDEEEEEEIII[[[zzzsssPPPIIICCCBBB@@@======???======<<<<<<;;;;;;<<<<<<:::;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;<<<======<<>>???LLLiiieeeXXXVVViiiyyywwwnnn___TTTMMMNNNSSSXXXjjj{{{jjjmmmtttXXXKKKFFFJJJEEEIIIRRRcccjjjOOOKKKMMM]]]pppbbbVVVNNNFFFFFFFFFEEEDDDCCCCCCBBB@@@@@@@@@AAA@@@@@@???>>>AAABBBBBBBBBAAA@@@@@@????????????>>>>>>===<<<;;;>>>>>>????????????>>>>>>??????>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::<<<<<<<<<<<<::::::666999;;;;;;888888:::===<<<888AAAccc~~~rrr]]]DDD888999>>>999555555444333555:::777888::::::888777777888999999888777666555555444555666666666666888<<>><<<===999777888;;;:::777777;;;444333333222333333444444000111333333222111222333111000///......///000111000000000000000000000000//////000000111111222222222333333444444333333222///111222222000000222555111111222222222222111111000111111111111222222222/////////000111222222222000111222333444444444444222333333444555555666666222777999;;;IIIXXXSSSBBB>>>???===<<>>BBBEEEEEEDDDHHHSSSpppxxxQQQJJJDDDBBB@@@======@@@>>>===<<<;;;;;;;;;;;;<<<999::::::;;;;;;;;;::::::<<<;;;;;;;;;;;;<<<======<<<======???PPPoooyyyuuuxxxyyyuuufffZZZRRRRRRVVVZZZhhh}}}SSSJJJEEEIIIDDDGGGPPPaaa___JJJJJJVVVvvvyyycccUUULLLHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDAAABBBCCCCCCCCCCCCBBBAAABBBBBBCCCDDDDDDDDDCCCCCC???>>>>>>=========>>>>>><<<===>>>??????>>>===<<<<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999888;;;>>><<<999777999<<<<<<>>>UUUnnn[[[JJJ===888;;;;;;777555666555333666;;;888:::<<<;;;888777777999777777666666666555555555555666777888777888;;;===:::888666555777888999999555555555555555666666777;;;888666555666777888777666666666777777777888888444===EEEFFF???777333333111222444555666555444333555777:::;;;:::888888777333333444444444555555555555555666888999888555333444444555555555555444444222333444555555555555444111444777777666555666777333444444555555444444333333333333333444555666777rrr```MMMGGGBBBAAA???;;;:::<<<666444555777555111111444333222222222222222333333,,,000333444222000111333222000///......///000222////////////////////////...//////000111222222333222333333444444333333222111333444222///...111333000000111111111111000000000111111111111222222222...//////000111222222222000111222333444444555444222222333333444555666666111888:::<<>>???;;;;;;IIIggguuu]]]MMMFFFJJJRRRbbbwww{{{bbbTTTIIICCCFFFFFFBBBCCCIIIJJJ]]]yyyjjjRRRJJJJJJJJJJJJKKKEEEEEEDDDCCCBBBBBBBBBBBBGGGVVVxxxYYYPPPGGGEEECCC@@@>>>???@@@>>>===???BBBEEEEEEDDDGGGOOOiii|||RRRKKKDDDBBB@@@======@@@>>>===<<<;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::<<<;;;;;;;;;;;;<<<======???>>>===BBBUUUttt|||{{{yyykkk___VVVUUUYYY\\\ggg{{{{{{PPPKKKEEEIIICCCEEENNN]]]oooNNNNNNYYYooodddQQQIIIFFFFFFGGGEEEEEECCCAAA??????BBBDDD===>>>???@@@AAAAAA@@@???;;;<<<===???@@@@@@@@@@@@<<<<<<;;;:::;;;<<<>>>???;;;<<<===>>>>>>===<<<;;;999:::<<<=========<<<;;;:::;;;<<<=========<<<;;;:::999999:::;;;<<<===>>>888888999999999:::::::::999:::;;;;;;;;;;;;:::999;;;>>>@@@===999666888;;;>>>FFFfff{{{aaaMMMAAA======???999777777999888666999>>>999<<<===<<<999777888:::555555555555555555444444333444666777666777888::::::777555555777:::;;;;;;666555555555555666777777<<<999666555666777777777888888888888777777777777:::CCCKKKKKKBBB777111///000111333555555444333222888;;;???@@@>>>:::888777444444444555555555666666666555333333555666555444444555555666666555555444111222333444555444444333000333666666444444666888333444444555555444444333444333222222333444666777qqq___SSSNNNDDDCCCAAA>>><<<::::::999777444222222444555444222000111111111111222222222000111111222333333444444333222222222111111000000222222111000000000000000////////////000111333333333333333222222111111111555444333222111111111111000111111111111222222222111111111222222333333333333333333333333222111000111111222333333333333222222222222222333333444555...@@@888:::YYYZZZCCCAAA===;;;:::@@@PPPiiinnnVVVLLLJJJJJJJJJ[[[ppp~~~mmmVVVMMMJJJHHHHHHHHHFFFFFFGGGSSSlllyyy^^^NNNJJJDDDDDDHHHGGGHHHEEECCCCCCAAA>>>@@@DDDEEEfffiiiQQQFFFHHHCCC@@@@@@<<>>>>>===>>>@@@AAABBBGGGHHH[[[}}}aaaHHH???EEEAAA;;;???AAA======>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;DDDDDDBBBVVV}}}rrrwww|||oooeee[[[VVVUUUZZZ```qqqnnnPPPCCCGGGEEEDDDIIIOOOfffcccNNNKKK\\\vvvuuuaaaMMMFFFDDDAAA???@@@BBBBBBBBBAAA@@@???======;;;<<<<<<===>>>??????@@@AAA>>><<<<<<>>>???>>><<<>>>>>>>>>>>>>>>===<<<<<<======<<<;;;::::::999999;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>===;;;:::;;;<<<>>><<<;;;;;;;;;;;;:::888:::::::::;;;::::::999999<<<:::999888999999999777999444>>>BBB777;;;BBB777AAAlll|||lllRRR===777;;;<<<888999444333666888888999<<<888;;;======:::888888999444555555666555555444333222333555777999999999888777777777777777777888888777888666222333666666333444444444444444555666666666777777666555555888:::;;;@@@CCC@@@999444555888444333222222222333444555666999<<<>>>===;;;:::999111555<<>>AAACCC<<<666666777555444666333333444444444444333333444444444444444444444444555444333333444555444333333333444555555444444333333333333444444555555555}}}lll\\\PPPHHHDDD>>>===<<<:::888666555555666444222222333444222111000000111111111222222222000000111111222222333333222222111111111000000000111111000//////000000000000000000000111222333333333333222222222222222222555444333222111111111111000111111111111222222222111111111111222222222222333333333333333222111000111111222333333333333222222222222222333444555666111>>>777???\\\XXXAAAAAA======<<<@@@QQQnnnpppZZZJJJEEEFFFIIITTTfffzzz|||dddRRRJJJGGGFFFGGGHHHGGGHHHKKK\\\tttzzz___NNNKKKFFFEEEHHHEEEGGGDDDCCCDDDAAA>>>@@@EEEIIIiiioooSSSGGGJJJEEE???@@@@@@>>>>>>>>>>>>???AAACCCDDDEEEDDDRRRpppdddJJJ???DDD@@@<<>>>>>??????@@@>>>;;;<<<===>>>===;;;;;;<<<<<<<<<<<<<<<;;;;;;======<<<<<<;;;::::::999;;;;;;<<<<<<<<<<<<<<<;;;;;;======<<<;;;::::::;;;===<<<::::::;;;;;;999888:::;;;<<<<<<<<<;;;::::::;;;999888888999:::999888<<<888999999444999AAA@@@WWWfffHHH888888<<<<<<999888444333666777555666999:::<<<===<<<999777888999666666666555555555444444444555666777888888777777777777777888888:::;;;<<<999888555222555999777333555555444444555555666777555666666555444555777999888;;;===:::555222333555444333222222222333444444222555777888777666666666444<<>>@@@<<<@@@???AAAUUUwwwqqqUUUGGGBBBAAAFFFNNN```rrroooXXXNNNFFFDDDDDDGGGGGGFFFJJJPPPhhh}}}yyy]]]MMMLLLHHHHHHHHHCCCEEECCCCCCDDDBBB???AAAEEEOOOooovvvXXXNNNVVVOOOBBB???@@@??????>>>???@@@BBBDDDEEEEEEBBBKKKbbbyyyhhhLLL???BBB@@@>>>@@@???<<<============<<<;;;;;;>>>===;;;::::::;;;<<<===::::::::::::;;;;;;;;;;;;>>>AAABBBMMMlllwwwlllnnnyyyfff___]]][[[XXXWWW___uuukkkLLLGGGHHHBBBBBBJJJUUUooowwwRRRDDDQQQmmmhhhUUUGGGBBB@@@AAABBB@@@???@@@AAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<<<<===>>>>>>>>>???===;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;============<<<<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<:::999:::;;;<<<;;;999999::::::888777999;;;<<<>>>>>><<<;;;::::::888777777999::::::999:::===888555999;;;>>>GGGppp}}}\\\===555:::===;;;:::999666555777777555666:::===>>>===:::777666777999:::999777555444444555555666666777777777666666555777777888888:::<<<===>>>;;;;;;888555777:::999444666666555555666666777888444555666555444444666888888777666555333333333333444444333222222222333444111222444444333222333555666BBBSSS```ffffffaaa^^^ZZZPPPFFFBBB???888333111555555555666666555555555444444444444444444444444444444444555555444444444555555555444444333333222444444444444444555555555jjj^^^NNNDDD@@@@@@>>><<<888888777666666444333333555555444333333222111000000000000000111111111111......//////000111111111000000000////////////////////////...//////000111111111111111111111000000111111111222222333333333333333222111111111111111000000111111111222222222444444333333222222111111222222333333333222222111111111222333333333333222000111111222444666777888:::888;;;PPPbbbPPP<<>>BBBAAA@@@@@@@@@AAABBBCCCHHHDDDHHHYYYmmmiiiMMM???AAA??????AAA>>><<<<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<>>>>>@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<=========>>>===;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>======>>>>>>>>>===;;;;;;<<<<<<<<<===<<<<<<;;;::::::;;;<<<;;;:::999:::;;;<<<:::999999999999888666888999;;;======<<<:::999999888666777999:::::::::444???:::888BBB>>>;;;LLLpppQQQ777666<<<:::888<<<:::888777:::999777:::>>>AAA???<<<999666666777888<<<:::777555444444555666555555666666666666666666888888888888999:::;;;<<<<<<@@@@@@:::777888888666666666666666666777888888333444555555444444555777:::777333333555777666444555444333222222222333444333444444333222222555777999EEEWWWeeennnpppkkkdddiiiccc]]]WWWLLL???888666555555666666666666555555444444444444444444444444333444666666555444444444666555555444333333333333444444444555555555555555wwwfffXXXOOODDD???>>>???===;;;666666666777666555444333444555555555444222111111//////000000000111111111---......///000000111111///////////////000000000000000////////////000000///000000111111000///...111111111222222333333333222222111111000000111111000000111111111222222222555555444444333333333222111222222333333333222222111111222333333333333222111111222333444666888999;;;888@@@WWW___KKK:::>>>:::AAADDDKKKfffmmmTTTDDDFFFGGGCCCOOOccczzz}}}]]]MMMOOOHHHDDDEEEHHHFFFEEEPPP```lllTTTIIILLLKKKKKKJJJDDDDDDAAAAAABBBAAA@@@CCCIII^^^zzzfff[[[```WWWEEE@@@@@@DDDCCCBBB@@@???@@@@@@AAAEEECCCGGGTTTggg~~~cccKKK???@@@>>>???AAA<<<;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>???>>><<<:::888::::::;;;;;;;;;<<<<<<<<<>>>>>>FFF___rrrbbbeee|||rrrfff\\\YYYZZZ___iiitttgggMMMFFFFFFCCCHHHTTT\\\nnndddNNNVVV```}}}___MMMGGGBBBEEEEEECCC???>>>>>>>>>????????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>===<<<===>>>>>>>>>===<<<;;;<<<<<<======<<<;;;;;;::::::;;;<<<<<<::::::;;;<<<<<<:::999999999999888666666888999;;;;;;;;;999888:::888777888:::;;;;;;:::222===;;;999AAA===BBB[[[{{{sss[[[FFF777:::===777666<<<888666777:::999888;;;@@@BBB???;;;888666666777888<<<:::777555444444555666333333444555666777888999999888777777777777777888<<>>;;;;;;:::888666222333444555555555333333111333555555333222111111/////////000000000111111.........///000000111111//////000000000000111111222222111000000000000000//////111222222111000///222222222222222222333333222111111000000000111111000111111111111222222222444444444444333333333333111111222333333333222222111111222333333333333222222222222333444666777888::::::HHH[[[YYYEEE:::===<<<@@@EEESSSooommmUUUHHHBBBFFFGGGGGGXXXpppsssYYYMMMOOOJJJEEEEEEIIIGGGGGGWWWmmmgggRRRKKKOOOLLLJJJJJJEEEDDDAAA???@@@@@@@@@EEELLLfffpppYYYRRRGGG@@@BBBCCCDDDCCCAAA@@@?????????@@@@@@@@@DDDNNNaaa{{{WWWFFF@@@AAA===>>>@@@:::::::::;;;<<<<<<<<<<<<;;;:::<<<>>>???>>><<<999777:::;;;;;;;;;<<<<<<<<<<<<===>>>LLLhhhnnnaaannnyyyjjj```______bbbfffkkkxxxcccNNNDDDFFFEEEMMM[[[bbbnnnrrrRRRNNNWWW}}}cccNNNDDDDDD@@@CCCBBB???===???@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>><<<;;;:::<<<===<<<<<<<<<<<<<<<;;;;;;::::::;;;===>>>>>>===;;;:::============<<<;;;:::::::::<<<===<<<;;;;;;<<<>>><<<;;;999999::::::888777666777888999999:::::::::<<<:::999999;;;<<<<<<;;;666;;;<<<:::;;;???WWWwwwzzziiiXXXGGG>>>999;;;;;;666666:::555444666888666444888>>>BBB???:::888777777777777:::999777555444444555555222222333444555777999:::888888666555555555555555999BBBGGG???666333666999666666555555666666777888333444666777555555555666666333111222444666555333666555333222111222222333222333333222111222444666HHHMMMQQQSSSZZZ```[[[PPPHHHKKKOOOMMMBBB666444888555555555666666555555555444444444444444444444444111555999999666444444555555444333222222333555555666666666555555555555555{{{iii```YYYMMMAAAAAA???<<<:::888666555555000222444555666555444333,,,///333333111000000111////////////000000000111...//////000000111222222000000000111111111222222555444333111000000000000///000222444444444333222333333222222222222222222111111000000000000111111000111111111111222222222111111222222222222222222000111222333333333333222111111222333333333333222333333333444444555777777777<<>>>>>>>>@@@GGGOOOmmmwww]]]MMM@@@@@@EEEAAAAAA@@@???>>>>>>???@@@AAA???@@@AAAGGGWWWrrrjjjKKK@@@@@@BBB======???999999:::;;;;;;<<<<<<<<<;;;>>>======<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>BBBRRRkkk~~~jjjfffnnnsssmmmhhhdddbbbbbbfffrrr^^^OOOHHHHHHEEELLLYYY^^^ggg{{{XXXHHHQQQwww```PPPFFFAAAAAA>>>AAA@@@======AAAAAA=========>>>>>>======<<<<<<::::::::::::::::::::::::===>>>???>>>;;;:::<<<>>>============<<<:::999999999:::<<<>>>>>><<<:::999============<<<;;;:::999;;;<<<>>>===<<<<<<>>>???===<<<::::::;;;;;;999888888888888888888:::;;;<<<>>><<<;;;;;;<<<<<<<<<;;;999:::DDDHHH@@@KKKsss{{{qqqZZZCCC:::999777777888888888888666666777888444111444;;;AAA>>>:::888888999888666666666666555555555444444444444333333444666777888666666555555555555555555555;;;===:::666666777666555555444444555555666777333555777888777666666777333333333333444444333111666555444222111111222222222333444333222222444666???CCCDDDDDDMMMWWWTTTHHH===::::::999555000000333444444555555555555444444444444444444444444444444000555::::::666333444666444333222222222444666777777666666666555555555444fffRRRKKKKKKGGG@@@AAA@@@???;;;777666666777111333555777888777666555)))---111111000...///000////////////000000000000//////000000111111222222000000111111222222222333666555444222111000000///000111444666666666555444444333333222222111111111111000000000000000111111000111111111111222222222//////000000111111111222000111222333333333333333111111222333333333333222444444444444444555666777555>>>TTT]]]LLL>>><<<;;;BBB>>>EEE]]]vvvxxxaaaIIIHHHDDDBBBDDDKKK]]]zzzyyybbbSSSLLLHHHIIICCCCCCIIIIIILLLeeehhhYYYVVVXXXOOOHHHHHHFFFFFFAAA===<<<===@@@HHHQQQrrr|||eeeRRREEEFFFFFF;;;>>>=========>>>@@@BBBCCCCCCCCC@@@AAAMMMhhhyyy[[[CCC<<<@@@CCC===<<<>>>888999:::;;;;;;<<<<<<<<<;;;AAA???<<<999888999;;;===;;;;;;;;;<<<<<<<<<======BBBFFFVVVkkktttrrrppptttyyyzzz|||vvveeedddzzz}}}{{{nnnggg```___dddpppzzzZZZNNNMMMKKKEEEHHHSSSUUU\\\nnn___JJJQQQdddOOOIIIGGGCCCAAA>>>BBBAAA>>>???DDDAAA;;;==================<<<;;;::::::::::::::::::::::::===???@@@>>><<<;;;===???@@@@@@@@@???>>><<<::::::888999<<<===>>><<<:::888============<<<;;;:::999;;;===>>>>>>======>>>@@@>>><<<;;;;;;;;;;;;:::888:::999888777888:::===>>>@@@>>><<<<<<======<<<;;;888999PPPZZZLLLYYYwwwrrriiiRRR999555777555333666;;;;;;666;;;:::;;;:::555000333:::@@@===999888999:::888666444555555666555555444333666555444333333444555666555555555555555666777888222444444444777:::888333444444444444444555666666333666888888777666777777333444555666555444333222666555444222111111222222333555666666555444666777111555777999FFFTTTRRRGGGHHH???777777888777666888333444444444444444444333444444444444444444444444000555::::::666333444666333333222111222555777888777777666666555555555444sssgggWWWKKKEEEAAA>>>;;;<<<:::999777555444333333333333444444333333222111222111000//////000111222000000000000000000000000......///000111222222333000000000000111111111111888444000...///000000000111222222333333444444555222222222222222222222222111111000000//////......222222222111//////111333111111111111111111111111111111222222222111111000333333222111111222222333444222222444333111444999<<<===VVVbbbIII;;;AAABBB:::===LLLaaallleeeTTTGGGBBBDDDGGGKKKUUUjjjmmm[[[QQQKKKGGGEEE???AAAIIIJJJOOOjjj}}}ccc^^^^^^```ZZZMMMHHHJJJGGGGGGAAA@@@CCC@@@FFFZZZ}}}dddNNNHHHIIIEEE===@@@>>>===>>>@@@BBBCCCCCCFFFEEEBBBGGGOOOXXXuuu___LLLAAA???===<<<<<<<<<;;;999999::::::;;;;;;::::::999<<<<<<;;;;;;;;;;;;<<<<<<<<<>>><<<666666<<>>@@@@@@@@@?????????>>>>>>======>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999===<<<<<<;;;;;;===>>>???EEE???;;;===>>><<<;;;;;;777<<<999888===<<<888===???===;;;999999999:::;;;888<<<@@@AAA???======???===<<<;;;:::999:::;;;;;;888999999:::;;;;;;;;;;;;===>>>;;;777:::@@@???:::999222MMM^^^UUUtttmmmeee^^^NNN@@@<<<999777555555777:::<<<<<<:::777666555333222777???DDDBBB>>>;;;999777444222666555333222222333444555555666777777777555444333555555666666777777888888666777777666666666777999666666555444444444444555333444555666666555555444777666444444555555444333333444555555444333111000333444444555555444444333444555666:::@@@HHHPPPTTTHHH@@@:::999888444111111444444333555666666555333333444555555666555555555333555888888777555555555333222111111222555777999444444555555666666777777]]]TTTIIIBBB@@@???===;;;:::999777666444333333333333333333444333222222111111111000000000000111111000000000000000000000000//////000000111111222222000000000000111111111111555444222000000000111222222222222333333333333444222222222222222222222222111000000000/////////...111222222111///000222444111111111111111111111111111111222222222222111111333333222222222222222333444222333555444222444999???GGG___bbbHHH<<>>>>>@@@BBBCCCBBBEEEDDDAAADDDKKKPPPiiiqqqUUUGGGAAA???===<<<<<<<<<;;;999::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::<<<@@@CCCddd|||~~~vvvmmmeee^^^[[[YYY[[[aaaiiinnnttt|||ddd___iiivvvyyyooohhhhhhfffeeennnyyyttt[[[OOOJJJGGGEEEFFFFFFJJJVVVbbbnnnOOOXXXssshhhPPPKKKDDD@@@BBBBBB@@@?????????>>>>>>>>>>>>@@@???>>>===<<<<<<===>>><<<<<<======<<<<<<;;;:::===<<<;;;;;;;;;<<<>>>???DDD>>>;;;===>>><<<:::;;;:::>>>DDDCCC<<<999:::;;;???===:::888777888:::;;;:::===???@@@>>><<<===>>>===<<<;;;:::999::::::;;;999999::::::;;;:::::::::<<<===;;;777999===<<<777444<<>>;;;999999888666555444444333333333333444444666777777888777666555444666666777777777777777888666666777666666666777888555555444444555666777777666666666555444444444444777555444444555555444333444444555555444333111000333444444555555444444333111111111333666;;;@@@BBBBBB<<<777888888555333444555444333444444444222111333333444555666666666555333555777888777555555555333333222222333555777999777666666666666666666555GGGCCC===;;;<<<<<<;;;999777666555444333333333333222333333333333222111111000000111111111111000000000000000000000000000000000000000000000111111111000000000111111111222222111333555444111000222444333333333333222222222222222222222222222222222222000000000000////////////000111111111000111333444111111111111111111111111111111222222222222222111222222222222222333333333333111333666555333444888AAAUUUjjjaaaEEE===AAA<<<;;;CCCNNNUUUPPPEEE???@@@EEEFFFMMM\\\qqqttt```SSSLLLJJJJJJGGGHHHIIIIIIQQQeeetttccc[[[WWWWWWSSSJJJGGGLLLHHHHHHCCCAAADDDBBBLLLbbblllSSSHHHHHHGGGCCCCCCAAA??????@@@BBBBBBAAADDDDDD@@@AAAFFFGGGYYYyyy~~~^^^IIIBBB@@@>>><<<;;;<<<<<<;;;999::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<999:::@@@@@@>>>DDDOOOsssxxxggg[[[XXXSSSOOOMMMMMMRRR___kkk|||yyyzzzrrrbbb^^^dddrrr~~~yyyxxxtttpppllllllnnnppp{{{lllZZZRRRJJJGGGEEEEEEEEEHHHSSS^^^rrrPPPUUUooouuuWWWGGGGGGCCCAAADDDCCC???????????????>>>>>>>>>BBBAAA???>>>=========>>>======>>>>>>======<<<;;;===<<<;;;;;;;;;<<<>>>>>>BBB===;;;===>>>;;;:::;;;???DDDXXXYYY@@@888>>>:::???===:::777666888:::<<<===>>>???>>><<<<<<<<<>>><<<<<<;;;:::::::::::::::::::::::::::::::::999888:::;;;:::999:::===<<<999777DDDEEE]]]kkkWWWCCC===<<<888555777:::888777888999:::999888555333444666555222555999<<<:::888888999999888777333444444555555444444444777777888999888777666555888888888888888777777777666666666666666666666666444444555555666888999::::::888666444333333444444666555444444555666444333444555555444444333222111333444444555555444444333555444444333333444555555999555444777888666555666888777666777777666333000222333444555666666666666333555777777666555444555444333333333444666777999888888777777666666555555AAA???<<<;;;;;;:::777444444333333222222222222333222222222222222111111000///000111222222111000///000000000000000000000000111111111000000000000000000000111111111222222222...222777666222111333666444444333333222111111000111111111111222222222222000000000000////////////...000111111111111333555111111111111111111111111111111222222333333222222222222333333333333333333222111333777666444555999BBB```qqq]]]BBB>>>@@@:::999???GGGJJJEEE>>>>>>DDDFFFNNN]]]ppplllZZZOOOIIIHHHJJJEEEJJJJJJIIIVVVqqqppp```WWWQQQQQQNNNGGGFFFKKKFFFGGGBBBAAACCCBBBNNNfffrrrWWWIIIGGGGGGEEEEEECCC@@@???@@@AAAAAA@@@BBBCCC@@@@@@DDDCCCNNNffflllOOOBBB@@@@@@>>><<<;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@;;;>>>DDDBBB@@@QQQhhhvvvwwwmmm___RRRIIIHHHNNNTTTWWWbbbzzzrrrsssvvveee\\\bbbllltttzzz}}}zzzwwwwwwtttoootttssswww{{{eeeWWWRRRMMMIIIGGGGGGHHHJJJRRR[[[uuuRRRRRRjjjaaaKKKBBBEEEBBBAAACCC@@@????????????????????????BBBAAA???===<<<<<<<<<<<<===============<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@<<<;;;======:::999;;;BBBIIIiiimmmGGG;;;CCC:::@@@>>>;;;888888999<<<>>>???>>>>>><<<;;;;;;<<<===;;;;;;;;;::::::::::::::::::::::::::::::999888777777888999;;;===??????>>>@@@DDD[[[YYYIII;;;777888888999<<<888888888999;;;;;;999888666555666::::::777777:::;;;:::888888999:::999888444555666777777777666555777888999:::999999777777::::::999999888888777777666666555666777777666555666666666666777888999::::::888555333222333666777666555444444555666555333555555555444444333222222333444444555555444444333777777777666555444333222444222222666777555444666888999<<>>===;;;888555222222222111111111111222222111111222222111111000//////000111222222111000///000000000000000000000000111111111000000000000000111111111111222222222222---222777777333111333666444444333222111111000///000000000111111222222222////////////000000000000...///111222111111333444111111111111111111111111111111222333333333333333111222333444444444444333333111333666666444666:::DDDgggrrrWWW@@@>>>???;;;<<<<<>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<;;;;;;::::::<<<===>>>>>>;;;;;;>>><<<999999;;;???HHHkkkqqqLLL>>>CCC777BBB@@@===;;;:::<<>><<<<<<<<<<<<<<<<<<:::::::::::::::999999999::::::::::::999888888777777777888:::;;;<<<===???FFFFFFwwwrrrIII@@@888777888999:::<<<777777777999;;;<<<;;;999777555777<<<===:::888:::===;;;999888999999888777555666888999999999888777777888999::::::999888777::::::999999888888777777666555555777999999777555999888888777777777888888888666444222222555888;;;666444333444555666555444666666555444333333333333333444444555555444444333222222333444333333111111333111222555555222222555444888>>>CCCEEEAAA:::555222333444555666666666666333555666666444333444555444444444444555555666777444555555666777888888999;;;;;;::::::888666555444222222111111000111111111000111111111111000//////000000111111111111000000000000000000000000000000000000000000000111111111111111111222222222222333...111555555333222333444444333333222111000000000//////000000111222222222////////////000000000000...000222222222111222333111111111111111111111111000111222333444444444444111222333555555555444444444222333555555444777<<>>???>>>AAAFFFBBBZZZxxxttt\\\RRRNNNHHHFFFHHHCCCFFFIIISSSjjj{{{XXXNNNIIILLLLLLFFFBBBEEEBBBDDD@@@>>>AAABBBRRRmmmfffQQQHHHEEEDDDDDDAAA???>>>???@@@@@@???>>>BBB@@@AAAFFFCCCEEERRRrrrtttUUUEEE@@@>>>>>><<<::::::;;;<<<;;;:::<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>><<<888888;;;999CCC]]]cccKKK??????777AAA@@@???======>>>@@@AAA>>><<<;;;<<<======<<<;;;:::::::::::::::999888888999999999999999999888777888666777888888777999>>>NNNZZZ^^^BBB>>>;;;:::;;;===>>>???:::888888999:::;;;;;;:::777444666;;;>>>;;;999999===:::888777888888777555666666777888999999999999666777888999:::999888888888888888888888777777777666555555777;;;<<<:::777999999888777777777777777777555333222333666:::<<<555444333444666666666444777666555444333333333333333444444555555444444333111111222333444444444333333222333555333000000444111444:::@@@BBB???999444333444555555666555555555333555555555333333444555333333333444444444555555222333444555666888888999888888777666444444555666333333222111000000000111000000111111000000///...111111000000000000111111000000000000000000000000//////000000111111222222111111111222222222333333111111222222222222222222333333222222111111000000/////////000111222222222.../////////000000000111///111333333222111111111111111111111111111111111000111222333444444444444000111333555666666555444555333222444444444888???TTTrrrnnnOOOAAA<<<888>>>===;;;;;;===>>>>>>BBBIIIUUUjjjhhhSSSNNNNNNJJJGGGIIIGGGFFFKKK]]]xxxpppVVVMMMJJJOOOPPPHHHCCCDDDBBBDDDAAA???BBBDDDUUUrrrpppXXXJJJFFFDDDBBB@@@======>>>?????????===BBB??????EEEBBBAAAJJJ[[[nnnrrr^^^IIIDDDAAA<<<===<<<::::::;;;<<<;;;:::=========>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>BBBJJJZZZrrrnnn___WWWMMMGGGJJJKKKLLLUUUbbbvvvjjj___\\\ZZZ^^^iiinnnpppvvv{{{xxxvvvyyy|||}}}}}}jjjaaa\\\XXXOOOIIIEEEFFFFFFFFFHHHLLL___zzzTTTLLL\\\kkkOOOEEEDDDFFF??????BBB>>>?????????@@@@@@AAAAAAAAA@@@???===<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::::::::;;;<<<===:::999<<<>>><<<777777;;;777???JJJMMMGGG@@@>>><<>>???<<<:::999::::::;;;:::999888777777888888999999999999888777555555999999999>>>FFFiiiqqqKKK>>>>>><<<;;;<<>><<<999888999999999888999666777<<>>???===999777777666666666777888888777666555444444666999:::555444333444666777666555777777555444333333444444333444444555555444444333555555444444444444555555333222222333111...111666333444666:::;;;:::777444555555555666555555444333333444555444333333444666222222333333333333333333222333333444555666666777999888777444222222444777444333222111000000000000000000000000000//////...222111000//////000111222000000000000000000000000...//////000111222222333111111222222222333333333333111000000222222111000222222222111111111111111...//////000111222222222.../////////000000111111///111333333222000000000111111111111111111111111000111222333444444555444000111444555666666555444666333222333333333999@@@\\\vvvmmmNNNBBB;;;666>>>777888;;;>>>===>>>EEENNNkkk{{{www```MMMLLLOOOKKKHHHJJJJJJFFFNNNeeezzz___UUUMMMKKKRRRSSSKKKDDDDDDBBBEEEBBB@@@CCCEEEWWWuuuvvv\\\MMMGGGDDD@@@>>><<<<<<>>>?????????===AAA>>>===CCC@@@===EEEDDDVVV[[[KKK@@@CCCBBB;;;===;;;::::::;;;<<<;;;:::======>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<===???EEERRRkkkyyyqqqdddWWWRRRPPPLLLJJJJJJMMM[[[mmm~~~vvvdddZZZQQQQQQ\\\aaacccooo|||zzz}}}vvvfffbbb```]]]PPPJJJFFFGGGGGGFFFHHHKKK\\\zzzTTTJJJYYY~~~bbbKKKBBBCCCDDD>>>@@@EEEBBB?????????@@@@@@AAAAAAAAA@@@???>>>======>>>??????===============<<<<<<;;;;;;;;;:::999:::;;;<<<===999999<<<>>>;;;777777;;;888>>>===>>>DDDCCC???CCC===>>>????????????>>>>>>:::999:::<<>>>>>:::999;;;===BBBRRRbbb|||jjj]]]PPPKKKIIIGGGFFFHHHHHHLLL\\\tttiiiWWWTTTNNNPPPXXXVVVJJJCCCDDDAAABBB@@@BBBFFFGGG[[[}}}hhhMMMEEEKKKBBB>>>===AAACCCAAA???@@@>>>>>>>>>>>>???@@@AAABBBGGGGGGEEEDDDBBB@@@???>>>??????>>>===<<<;;;::::::<<<;;;:::;;;=========<<>>;;;;;;===???>>>===CCC@@@IIIddd|||lllgggiiiiiiuuu~~~nnn^^^RRRLLLJJJJJJIIIFFFLLL___uuuwwwggg[[[QQQPPPTTTZZZeeeppp}}}}}}~~~jjjdddfffbbb[[[RRRLLLGGGHHHHHHGGGHHHKKK```xxxWWWNNNVVVzzzwww[[[KKKFFFBBBCCCCCC???>>>@@@@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>======<<<========================::::::;;;;;;<<<===>>>>>>>>>======<<<;;;999888777:::<<>>>>>999888666555444444444555777444333444777777555222888888999:::;;;;;;;;;;;;666666555666666777888999666;;;<<<777555:::;;;888888888777666666777888999;;;888555555777999888777444444444333333444444555666666555444333333222222666555555444444444555555666555555555555444444444555444444333333444444555888888888888888777666666777777777666555555444444444333333333333444555555333444555555666666555555333444444555555444444333666555444333333222333333222000///000111333222222000000000000000000000000111000000000000000000111////////////////////////...///000111222222222222333333333222222222111111999777444333222111111111333333222222222222222222222333333222000000111333111000000/////////000000111111222333333222111111000111222333333222000///000222444555444333333333///000222444555555555444444555111333:::777===OOOyyy}}}eeeGGG???999666@@@888888;;;<<<<<>>@@@============>>>???@@@AAADDDDDDCCCAAA@@@???>>>===>>>>>>======<<<<<<;;;;;;;;;:::999:::<<<===<<<;;;???===::::::<<<>>>===<<>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<========================::::::;;;<<<<<<======>>>=========<<<;;;:::888777999;;;===@@@AAABBBAAA@@@@@@AAAAAA???<<<::::::;;;888999:::<<<============<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<;;;999888555555777:::<<>>;;;888666888999999999::::::;;;<<<<<<===999888666555444444555555555555444555666666555333555666777999:::;;;;;;<<<777666666666666777777888888???AAA<<<:::@@@HHHLLL:::999888777666666777777:::777555444555666555444999888666555444333333444666555555444333333222222555555444444444444444555555444444444333333333333444444333333333333444444777777888888777777666555666666666666555555555555444333333333333444555555222333333444444444444444333444444555555444444333666555444333333222222222111111000222333444333111000000000000000000000000000000////////////000000000///...------...///000---...///111222333333333333333333222222222222111<<<:::777333111111222222111111111111111111111222000111222111000111222444222222222222111000//////000111111222222111111000111222333333222111000//////111333444333222222333111222333444444444444333444777444444999999EEE]]]}}}```DDD===:::999@@@444999===>>>???MMMkkkzzzYYYQQQKKKKKKLLLJJJHHHIIIGGGSSSjjjzzzbbbTTTSSSOOOPPPUUUSSSHHHCCCEEE@@@AAA>>>@@@EEEGGG\\\~~~~~~aaaNNNIIIFFFCCCAAA@@@===:::<<<@@@<<<<<<<<<<<<===>>>??????@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999999;;;<<<;;;:::>>><<<::::::;;;<<<===<<>>===???>>>???@@@@@@@@@@@@@@@@@@>>>>>>??????>>>>>>===<<<========================;;;;;;;;;<<<<<<======>>>=========<<<;;;:::999888888:::<<>>===??????===<<<;;;;;;;;;;;;:::;;;<<<<<<;;;:::888777333666999888@@@[[[pppUUUAAA::::::888888666666777999;;;===<<<======;;;999888888999777888888999999:::::::::888777666555444444555555333555666666555444555666333444666888:::;;;;;;<<<888888888777777777777777:::AAADDD>>>:::@@@LLLVVV;;;:::999888666666666666999777555444555555444333===;;;888666444333333333555555555444444333333222444444333333333333444444444444333333333222222222333333222222222222333333666666666777666555555444444555555555555666666666444333333333333444555555111222333333444444333333333444444555555444444333666555444333222222222222222111222444555555333111/////////////////////////////////000000/////////000000////////////000000---...000111333444555555222222222222222222222222>>>===999333///111222222000000000000111111111111///000111111111222444666444444555555444222111///000000000111111000000000222222333222222111000//////111444444333222222333333333333333333333333222333777555444777:::NNNlllyyyYYYBBB<<<:::999<<<666:::>>>AAAHHH\\\{{{~~~lllRRRMMMJJJLLLLLLIIIHHHHHHFFFXXXtttsss]]]RRRNNNLLLNNNPPPLLLDDD@@@BBB???@@@===@@@EEEHHH^^^mmmSSSFFFEEEBBBBBBBBB>>>:::;;;???<<<;;;;;;;;;<<<<<<===>>>========================;;;;;;;;;<<<<<<=========;;;:::999:::<<<===<<<;;;===<<<;;;:::;;;<<<===>>>JJJfffrrrXXXJJJEEECCCBBBAAA@@@AAAAAA@@@@@@@@@FFFOOOUUUXXXZZZ\\\___eeelllttt{{{|||wwwpppjjjOOONNNNNNLLLGGGEEENNNYYYwwwuuuggg]]]VVVTTTRRRPPPTTT]]]dddhhhmmmqqq~~~~~~}}}|||{{{{{{zzzzzzwwwzzz|||zzzyyywwwoooggg\\\TTTMMMPPP]]]iiillljjj[[[TTTNNNMMMMMMLLLNNNQQQ]]]uuuppp|||kkkNNNHHHCCC@@@AAAAAA>>>===???>>>??????@@@AAAAAAAAAAAA>>>????????????>>>==============================;;;;;;<<<<<<=========>>><<<<<<===<<<<<<;;;::::::999:::===???@@@@@@???>>>???@@@@@@>>>;;;:::::::::888:::===???@@@???===;;;AAA???===;;;:::::::::;;;999::::::999999777666555777888777===SSStttwww\\\HHH???===;;;999888777777777999:::<<<999;;;======;;;:::::::::666666666777777888888888888777666555444444555666222555888777555444555888555666777999::::::::::::999999999999888777777666999===???;;;666999CCCKKK:::999999888888777777777777666666666666666666555<<<:::888666444333333333555555444444444333333333333333222222222333444444444444444333333333333222333222222111111222222333555555666666555555444333333333444555555666777777444333333333333444555555222222333444444444444333333444444555555444444333555555444333222222222222000000000222444444222000//////////////////////////////000000000000/////////000222333333222000///...///111333444555666666222222222222222222222222===???<<<333...111333222/////////000000111111111...000111222222333555888666666777777666444222111111000000000000000000111222222222222111111000000000333555555444333444444444444333333333222222333111666444333777===WWWzzzrrrRRRBBB<<<999999777:::;;;===DDDSSSkkkrrraaaNNNKKKIIIKKKKKKHHHFFFHHHHHH___}}}mmmXXXQQQLLLLLLMMMMMMIIIBBB@@@AAA??????===???EEEIII```xxxZZZGGGCCCAAABBBDDDBBB===<<<>>>;;;;;;;;;;;;;;;;;;<<<===;;;<<<<<<<<<============::::::;;;;;;<<<<<<=========<<<;;;<<<===>>>===<<<======<<<<<<<<<===???@@@QQQzzzyyyeeeXXXPPPMMMJJJHHHHHHGGGEEECCCFFFEEEEEEHHHKKKKKKHHHEEEFFFJJJQQQWWW[[[\\\[[[ZZZPPPPPPQQQRRRMMMFFFEEEIIITTT^^^nnn|||pppaaaWWWUUUQQQPPPUUUZZZ\\\^^^bbbkkklllnnnppprrrsssssssssppprrrqqqlllhhhddd\\\SSSNNNJJJIIIQQQ___hhhkkkjjjbbbYYYQQQNNNMMMMMMPPPUUUbbbzzzgggNNNHHHCCC@@@AAAAAA>>>>>>???>>>???@@@AAAAAAAAAAAAAAA???????????????>>>>>>===========================<<<<<<<<<===============<<<<<<<<<===<<<<<<;;;;;;;;;<<<>>>AAAAAAAAA@@@??????@@@@@@>>>;;;999999:::;;;<<<>>>@@@???===;;;999@@@???<<<:::999999999::::::::::::999888777666555999555888NNNssszzzgggPPPAAA>>><<<999::::::999888999999:::;;;777:::<<<======;;;;;;<<<555555555666666666666666888777555444444555666666222555888888555444666888::::::::::::::::::999888999999::::::999888777666888888::::::888888;;;>>>777777888888999999999999333444555555555666666777777777666555555444444444444444444444444333333333222222222222222333444555555555555555444444444444333222222111111222222333555555555555555444333333222222333444555666777777444333333333333444555555333333444555555555555555333444444555555444444333555444333222222111111111...------...000111///...000000000000000000000000///000111222222111000//////111444555555444111//////000111333444555555555111222222222222333333333:::???===333...111333111/////////000111111222222000111222333333444777999666666666666555444333333222111111000000111111222111111111111111111111222111333555666555444444555444444333222222222333333000555333333999CCC___jjjLLLBBB:::888:::666;;;<<>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========::::::;;;;;;<<<<<<<<<======<<<<<<<<<>>>???>>>===<<<=========<<<===???BBBUUU}}}xxxllleeeZZZPPPJJJHHHGGGGGGHHHCCC???AAAEEEGGGDDD@@@@@@@@@AAABBBDDDFFFHHHIIIMMMJJJJJJLLLKKKGGGGGGJJJFFFJJJSSS^^^kkk}}}oooaaa\\\UUUPPPQQQTTTUUUVVVXXX\\\^^^aaadddhhhjjjlllmmmkkkllliiiddd___[[[SSSKKKJJJHHHKKKUUU___fffkkkooojjj___TTTOOOMMMMMMRRRXXXeee|||eeeRRRHHHCCC@@@AAABBB??????@@@???@@@AAAAAAAAAAAAAAAAAA??????@@@@@@??????>>>===================================================;;;<<<<<<=========<<<<<<===>>>@@@BBBCCCBBBAAA@@@?????????>>>;;;999999:::;;;<<<===>>>>>>===;;;999>>>===<<<;;;::::::999:::<<<;;;;;;::::::999999999777666EEEhhhxxxkkkXXXHHH???:::888777;;;::::::999999999999:::666999;;;<<<<<<;;;;;;<<<555555555555555555555555777666555444444555666777333555777777777666777888<<<<<<<<<;;;:::999888777888999:::;;;;;;:::888777777666999>>>>>><<<<<<>>>555666888999:::;;;;;;;;;111333555555555444555666333444666777777666555444444444444444444444444444333222222333333444555666666666555555555444444444333333222222222222333333555555555666555444444333222222333444555555666666444333333333333444555555333444555555666666555555333444444555555444444333555444333222111111111111000///---...000111111000000000000000000000000000000111222333333222111000111222333333333333222111...///000111222222222222111111222222222333333333666>>>>>>333...111333000//////000111111222333333111333444444444555888:::444444333222222333333333333222111111111111222333000000000000111222333333000222444555444333333444444333222222222333444555111555333444===IIIgggeeeHHHBBB888777===:::;;;@@@IIIXXXooouuu```TTTLLLHHHFFFGGGGGGFFFJJJOOOXXXrrrdddRRRQQQMMMPPPQQQLLLFFFCCCCCCDDD@@@@@@>>>AAAGGGMMMeeerrr\\\OOOFFF???@@@CCCBBB???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<>>>>>>>>>===;;;<<<===<<<;;;<<>>>>>========================>>>=====================;;;;;;<<<==================>>>@@@BBBCCCBBBAAA@@@>>>??????===;;;999999999999999;;;<<<<<<========================<<<;;;:::;;;;;;::::::::::::::::::888CCC```~~~nnn[[[HHHAAA===888777:::::::::999999888888888888555777999999888888999:::555555555555555555555555777666555444444555666777555444555666888999888777:::::::::::::::999888777777888:::;;;<<<;;;999888666777<<>>444...222333//////000000111222333333333333444555555555666888:::222111000///000111222333444333222111111222333444//////000000111222444555///111333444333222222333333333222111222333444555222666333555@@@NNNlllcccFFFAAA666666@@@>>><<>>AAAHHHNNNfff{{{fffXXXJJJ>>>===AAAAAA@@@???===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;=========<<<999;;;<<<;;;::::::>>>AAAQQQ```~~~~~~ttthhh^^^WWWTTTSSSMMMLLLIIIGGGDDDBBBAAAAAA@@@BBBFFFIIIFFFBBBEEEKKKGGGGGGIIILLLKKKNNN]]]nnn{{{oooddd```^^^[[[XXXXXXSSSSSSTTTUUUVVVXXXYYYYYYXXXYYYWWWTTTSSSTTTRRRMMMKKKJJJMMMTTTZZZcccsssvvvhhhXXXNNNKKKMMMTTT\\\rrrooo[[[SSSIIIDDDAAACCCCCCAAA@@@BBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@@@@???>>>>>>========================>>>>>>>>>>>>============:::;;;<<<===>>>>>>>>>>>>===>>>@@@BBBBBBBBBAAA@@@>>>??????===:::999999999666777888:::<<<===???@@@<<<===>>>??????>>>===<<<888888888777888888999999<<>>@@@???;;;777777888333666:::<<<<<<999555222444444444444444444444444333333333444555666777888444444444333333333222222555444444333333444444555666666777777666666555444333333444444444444555555444333333333333444555555222222333444444444333333333444444555555444444333111111000000000000111111000000111111222222222222///000222333222111///...333222222222222222222222000000000000000111000000///////////////000000111111333666666555333333333333333222222222222222333111000/////////111222333222333555777777666555444111111111111111111111111000000111222222222222222...000222222111111222333333333222222111000000000444444555555555555555555888777999777;;;\\\ZZZBBBAAA222777HHHCCC@@@HHHjjj}}}gggXXXQQQLLLGGGEEEFFFGGGJJJSSS\\\ssszzz[[[NNNKKKNNNMMMKKKIIIGGGEEECCCBBB@@@<<>>AAA>>>===;;;::::::;;;<<<===<<<<<<;;;:::;;;<<<===>>>;;;<<<<<<<<<::::::<<<>>>???>>>======???@@@???>>>>>>===<<<<<<<<<===???@@@CCCRRRlll}}}tttooohhh```XXXPPPHHHCCCIIIGGGEEEEEEEEEEEEDDDCCCCCCFFFJJJLLLHHHEEEIIIQQQcccsssvvvllljjjjjjiiiggg[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTQQQOOOLLLJJJJJJKKKPPPWWW^^^hhhxxxpppZZZRRRPPPPPPYYYeee|||hhhYYYRRRLLLHHHDDDBBBBBBBBB@@@===AAAAAABBBAAA@@@???@@@AAA===@@@AAA??????BBBAAA>>>===>>>>>>?????????>>>>>>===@@@CCCBBB???<<<;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>===<<<<<<>>>@@@AAA@@@???======<<<;;;;;;;;;;;;;;;999:::999999===CCCBBB>>>???>>><<<<<<<<<<<<999777777???:::333444555:::GGGQQQvvvwwwuuu{{{TTTGGG<<<;;;<<<:::;;;>>>;;;888666666888999777555666888999888555444555777666555444333444666888999777555222222333555777777222444666888999999888777888999;;;<<<<<<:::777555>>>666:::>>>777777>>>>>>666888888777777999;;;;;;===<<<;;;999888888:::<<>>aaaVVVAAABBB777===NNNLLLFFFRRRrrryyycccVVVQQQJJJHHHGGGHHHIIILLLVVV```yyyxxxZZZNNNKKKOOONNNLLLIIIGGGDDDBBBBBB@@@===???EEEEEELLLkkkttt]]]OOOEEEFFFGGGBBB>>>@@@>>>===<<<::::::;;;<<<===<<<;;;;;;:::;;;<<<===>>>:::;;;<<<<<<;;;;;;===???AAA???>>>???@@@AAA@@@???>>>===<<<<<<<<<===???@@@BBBJJJ[[[pppzzzmmm```UUUOOOGGGEEEDDDEEEGGGJJJKKKKKKGGGFFFGGGGGGDDDBBBFFFNNNPPP___uuu}}}{{{zzzvvvqqqgggeeebbb^^^[[[XXXWWWVVVSSSSSSSSSRRRQQQOOONNNMMMJJJKKKQQQZZZbbblll|||mmmYYYRRRRRRTTT___kkkzzzjjj___YYYIIIFFFBBBBBBCCCDDDCCCBBBCCCDDDDDDDDDCCCCCCCCCDDD@@@CCCDDDAAA@@@BBBAAA===???????????????>>>>>>===;;;>>>@@@@@@>>><<<===>>><<<===>>>===<<<;;;===???=========>>>@@@AAA@@@>>>>>>===<<<;;;:::;;;;;;<<<999:::::::::===BBBBBB>>>???===<<<<<<<<<<<<999777777;;;888666:::777:::IIIiiixxxsssmmmOOODDD;;;;;;<<<;;;;;;>>>;;;888666666888888777555666888999888555444555777777666555444444555777888777555333333555777777666333444666777888777777666888999:::;;;;;;999777666888000444:::777999===;;;999999999888888999::::::999;;;<<<999666999AAAHHHlll[[[;;;999>>><<<333555666888<<<>>>888000444333333222222333555555555666555333444888888555555555444444444444444444444333333333333444555555444444555555555555444444555444444333333444444555666666555444333333333333444444555555555555444444333333222222333333444555111111000000000000111111444333222111111000000000///000000111111222222222333333333444444444333333333222222111000000000000////////////000111222333444444333222222444888;;;333333222111111111111111111111000000111111222333111222333444444444333222222222222222222222222222...///000000111111000000444555666444222000000000000000111111222333333444111222222222333333333444333111444666BBBhhh~~~QQQ???AAA:::>>>MMMNNNPPPaaaqqq\\\RRRPPPHHHHHHIIIJJJJJJNNN[[[iiitttWWWMMMKKKOOONNNLLLJJJGGGDDDBBBAAAAAA>>>???CCCEEEOOOnnncccQQQCCCDDDGGGCCC???>>>???>>><<<;;;;;;;;;<<<<<<:::::::::;;;;;;===>>>???999:::;;;;;;;;;<<<>>>@@@BBBAAA@@@@@@AAABBBAAA@@@>>>===<<<<<<<<<===>>>???@@@AAAHHHWWWggguuu|||tttqqq^^^ZZZTTTPPPLLLIIIFFFCCCGGGDDDCCCFFFFFFCCCDDDHHHDDDLLLZZZlll}}}vvvsssnnnhhhccc^^^ZZZYYYWWWWWWVVVUUUTTTTTTTTTTTTPPPQQQUUU]]]ccckkkxxxwwwfffYYYXXX]]]eeessspppbbbWWWPPPIIIFFFCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAADDDDDDAAA@@@AAA???<<<>>>>>>>>>===<<<<<<;;;;;;;;;===>>>???>>>>>>@@@AAA>>>>>>???>>><<<<<<===???>>>>>>===>>>@@@@@@???===>>>===;;;::::::;;;<<<===:::<<<;;;:::===AAAAAA===>>>===<<<<<<<<<;;;999777777777666;;;???777<<>>999:::777666666888:::::::::999;;;<<<888555;;;HHHTTT}}}ZZZ???:::;;;:::333555555444666888666111444444333333444444555666333555555333555888777333333333333333333444555555444333333333333444555555555555666666666666555555555555444444444444555555666555444444333333333333444444555555555555444444333333333333333444444555222111111000000111111222111111000000111222444555000000///000111222333444333333444555555555444444444444222111000000111111/////////000111222333444333333222222444999@@@EEE333333222111111111111111222222222111222222222222000111222222222222111111000000000000000000000000......///000000000000000///111333444444444555666111111111222222333333333333333333444444555555666333111444777GGGpppsssNNN<<<>>>999999CCCHHHXXXooo}}}fffTTTMMMMMMHHHHHHIIIIIIIIIPPPcccvvvoooTTTLLLJJJOOONNNLLLIIIFFFCCCAAA@@@AAA>>>???BBBEEERRRrrrlllVVVDDDDDDHHHEEE@@@===???>>>===<<<;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>888:::;;;;;;;;;<<<>>>AAABBBAAA???@@@AAAAAA@@@???======<<<;;;<<<===>>>??????>>>EEETTTeeeqqqzzzzzzxxxooodddYYYNNNHHHFFFBBBBBBGGGIIIGGGDDDDDDFFFHHHKKKPPPZZZkkk{{{uuuooojjjhhhfffeeecccbbbaaaaaabbbcccaaa```aaadddfffhhhooowwwnnnfffcccjjjuuuyyymmmbbbXXXMMMGGGKKKJJJHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBDDDDDDAAAAAACCCBBB???@@@??????>>>>>>>>>>>>>>>======>>>>>>???@@@BBBDDD>>>??????>>><<<;;;<<<>>>???>>>>>>>>>@@@@@@>>><<<>>>===;;;999999;;;===>>>;;;======;;;===@@@@@@======<<<;;;;;;<<<;;;999777777777777======444@@@```rrr___III>>>:::888999:::;;;<<<<<<999888777777777777888777777777888777777777777777888777666555444444555555666666666888::::::888555777666555555444555555666888888888888888888888888:::222777===888999>>><<<===666222444888999:::;;;???>>>:::666555===JJJUUUsssZZZGGG@@@===888111333555444111111444555333444444444555555666666777333666666555777999777333333333222222222333333444444333333333333444555555666666777777777777666666555555444444444444555555666555444333333333333333333333444444444444333333333333333333333444555555222222111111111111222222111000/////////000222333000000000000111222444444333444555777777777666555555444222111111111222333000000000111111222444444333333222222444999@@@EEE333333222222222222333333222333333333333222222222111111111111111111000000////////////////////////......///000000000000000,,,///222333444555777999333333333333222222111111222222333333444555555666555333555:::NNNwwwiiiJJJ999;;;999666>>>GGG___{{{pppZZZLLLHHHJJJIIIGGGFFFFFFIIIVVVnnniiiQQQKKKJJJNNNMMMKKKHHHEEECCCAAA@@@AAA??????BBBFFFVVVvvvyyy```JJJGGGJJJGGGAAA>>>??????>>>===<<<;;;;;;;;;999:::;;;<<<<<<=========888:::;;;;;;;;;<<<>>>AAAAAA???>>>>>>??????>>><<<===<<<;;;;;;;;;<<<>>>???AAA@@@HHH\\\qqq~~~|||yyyvvvwww}}}ssskkkWWWNNNGGGFFFGGGDDDBBBCCCFFFIIIJJJFFFEEEOOOcccsss}}}|||zzzxxxvvvvvvvvvwwwzzzwwwvvvwwwvvvsssuuuyyyyyyxxx|||wwwiiieeeaaa___^^^ZZZTTTPPPNNNOOOOOOOOONNNMMMMMMMMMJJJIIIGGGGGGIIIIIIHHHFFFEEEGGGFFFCCCDDDHHHIIIGGGFFFFFFEEEDDDDDDDDDEEEEEE??????>>>???@@@AAABBBBBB???@@@@@@>>><<<;;;;;;===???>>>>>>>>>@@@@@@>>><<<===<<<;;;::::::;;;===>>><<>>FFFKKK]]]OOOBBB>>>>>>;;;666444333555444111111555666444444444555666777777888888555777888777888;;;999444666555444333222222222222444333333333333444555555666666777777777777666666666555555444444555555666555555444333333333444444222222333333333333222222444444333333444444555666222222111111111111222222;;;999666444222222222333000111111111222333333333333444666888999888777666555444222111111222444555222222222111222222333444444444333222222444888;;;333222222333333444555666333333444444444333222222222111111111000000000000...........................///000000111111000000///111333333333333444555555444444333222222111111//////000111222333444444666555777>>>TTT}}}^^^GGG777999<<<999@@@OOOeeewwwbbbQQQHHHGGGHHHJJJGGGEEEGGGNNN___zzzdddNNNKKKJJJKKKJJJIIIFFFDDDBBB@@@?????????@@@BBBIII[[[zzzlllSSSLLLLLLHHHBBB@@@?????????>>>===<<<;;;;;;:::;;;<<<<<<======<<<<<<999:::;;;;;;;;;<<<>>>@@@???>>><<<<<<======<<<:::===<<<;;;;;;;;;<<<===>>>EEE@@@DDDWWWnnn|||wwwrrrqqqrrrsss|||vvvhhhYYYPPPIIIDDDCCCEEEAAAGGGMMMKKKFFFFFFNNNWWWfff|||xxxpppnnnkkkeee]]]^^^```ccceeeeeebbb```ZZZ^^^cccfffgggffffffggg[[[XXXUUUUUUWWWWWWTTTQQQOOOPPPMMMIIIJJJPPPTTTTTTRRRQQQOOOMMMLLLKKKKKKLLLGGGEEEDDDDDDDDDDDDBBBAAAAAABBBAAA???<<<;;;<<<===>>>>>>===>>>@@@@@@???===<<<;;;;;;;;;;;;<<<=========AAAAAA>>><<<===>>><<<<<<;;;:::;;;<<<;;;999888666<<<<<<;;;;;;???___}}}iiiUUUDDD>>>AAA666888888666777:::;;;999666777888777666666888:::888777666777999999999888666666666666666555555555666666777999::::::888555666666666777777777777777888888999::::::::::::999777666EEETTTWWW^^^iiikkkaaaNNN===:::;;;999777999HHHAAA888666999===???@@@:::???DDDCCC<<<666888>>>444555555333666:::999555444555666777888999999999666888888666888;;;:::666777666555333222222111111444333333333333444555555666666777777777777666666666666555555555555666666555444444333333444444444222222333333333333222222444444444444444555555666333222222111111222222333???===999555333222333333000111222333333333222111333444777999:::999888666444333222111111333666888444444333222222222222333333444555444222111222333222222333444555777888999333444555555555333222111333222111111000000000111000000000000000000000000///000111111222222111111000222333333222111111222333333333333333333333222//////000111222333444444666555888AAAZZZWWWEEE555888>>>;;;BBBVVVkkkmmmYYYMMMHHHGGGGGGJJJFFFFFFKKKWWWkkk```LLLJJJIIIHHHGGGFFFEEECCCAAA@@@???>>>>>>@@@CCCKKK^^^|||xxx]]]RRRNNNHHHCCCBBB@@@??????>>>===<<<;;;:::;;;<<<=========<<<;;;::::::;;;<<<<<<;;;;;;===??????>>><<<<<<===<<<;;;999<<<<<<;;;:::;;;<<<===>>>FFF???BBBVVVmmmzzzzzzxxxxxxlllfff]]]dddnnnzzzwwwmmm```RRRJJJGGGDDDGGGKKKKKKJJJHHHIIIJJJOOObbb}}}qqqdddccchhhkkkiiifffiiinnnqqqssstttuuuuuuuuu|||{{{wwwssssssuuutttqqqmmmmmmmmmhhhbbbcccjjjooopppkkkhhhddd```]]][[[ZZZZZZUUUSSSPPPPPPOOOMMMHHHEEEDDDDDDDDDBBB???===>>>???=========>>>@@@AAA@@@>>>::::::<<<=========<<<<<<===BBBCCC>>>;;;======<<<;;;:::::::::;;;;;;:::888444<<<<<<:::BBBSSSuuuzzz^^^HHH??????AAA666:::999555555888:::777555777888888666666888;;;999777666777999;;;999888555555666666666666666666666555666777999999777555555666777999999999888888777999:::<<<<<<<<<:::999:::999MMMhhhwwwlllTTT???:::;;;888777:::???<<<999888999:::;;;:::222;;;CCCBBB<<<999999<<<555555555666<<<@@@<<<555444555777888:::::::::999777888777555666::::::777666666555444333333333444444333333333333444555555555666666777777666666555666666555555555555666666444444444333333444444555333444444555555444444333444444444444444555666666333222222111111222222333777555222///---...///000000222333444444333111///333555777:::::::::888777444333111111222444777999555555444333222222222222111333666666555333333333222222333444666888:::;;;444444555555555444222111333333222111000000111111111111111111111111111111000000111222222222222222///000222222111111111222111222222333333444444555000111222333444555666666444444999BBB]]]TTTEEE444666>>>999@@@VVVooohhhTTTKKKIIIIIIHHHJJJFFFGGGPPP___sss^^^JJJJJJIIIFFFFFFEEECCCBBBAAA@@@???===>>>AAADDDLLL```}}}cccVVVPPPHHHCCCDDD@@@@@@??????>>><<<;;;:::<<<============;;;:::999;;;<<<===<<<;;;:::<<<>>>@@@>>>===<<<======;;;999<<<<<<;;;:::;;;<<<===>>>CCCAAAJJJdddyyyyyytttsssjjjhhhddddddjjjvvv|||eeeRRRIIINNNJJJFFFFFFIIIKKKJJJHHHFFFQQQcccyyyrrrmmmfffbbbgggrrrwwwuuuiiiooovvv{{{~~~yyytttpppnnnmmmbbb___]]][[[ZZZVVVPPPKKKGGGGGGFFFDDDAAA??????@@@===<<<<<<>>>@@@AAA@@@???888:::<<<>>>>>>===<<<;;;>>>CCCCCC???;;;<<<===<<<;;;:::999:::;;;;;;:::888333<<<::::::JJJcccxxxWWWAAA???===777777;;;:::555333888999777555777999888666666888;;;999777555777:::;;;:::888444444555666777777777666666555555666888888777666444666888:::;;;;;;999888777999;;;>>>>>>===;;;999888777MMMoookkkQQQ;;;777999888999===666888::::::999888999:::888888777888===@@@999...555666666999@@@EEE???555444555777999::::::::::::777888666333555999999666555555444444444555666666444333333333333444555555555555666666666666555555666666555555555555666666444444333333333444444555555555666666666666555555555444444444444555666666///333666666444222222333555555444333111000//////111222222111/////////000333<<>>===AAABBBFFFcccyyy^^^NNNJJJHHHDDDAAA@@@????????????<<<:::999;;;<<<;;;::::::;;;<<<;;;;;;:::;;;;;;<<<===>>><<<<<<======>>>>>>??????>>>===;;;::::::;;;===>>>CCCEEEGGG^^^{{{tttqqqrrrnnnhhheeecccdddeeeeeesss{{{~~~iii[[[PPPFFFFFFNNNRRROOOIIIMMMHHHJJJWWWhhh|||zzzooojjjllljjjhhhgggkkkqqqxxx|||xxxnnneee___\\\UUULLLHHHGGGEEEAAA===AAA>>>;;;;;;>>>@@@???<<<;;;::::::<<<>>>???>>>===>>>@@@BBBAAA???<<<<<<<<<:::<<<======:::888888888999777<<>>777333777777222555555333333333333555555444555555555444333333222222444666999:::999777666444444444444444444444444555444444222111222555888777777777777666555444333444444444444444555666777000222555666444222222333555444444333111000000///000111222111000000111222777>>>CCC@@@;;;999555222111222333333333333555777666444333333555666444333555666777777555333333555777999999888===DDDEEEAAA;;;777666666555111000222333222000/////////111222000000000000000///......//////000000000000/////////222555555444111000000111111111222222222222222222333333333444444444444666999;;;IIIooouuuHHH>>>999;;;:::;;;MMMbbbzzziiiWWWNNNKKKHHHEEEDDDBBBEEEKKKWWWlllvvv^^^RRRLLLFFFHHHEEECCCAAABBBBBBAAA@@@???>>>BBBDDDIIIeeehhhUUUMMMIIIFFFCCCBBB@@@???@@@@@@>>><<<;;;<<<======;;;;;;;;;===;;;;;;:::;;;;;;<<<===>>><<<=========>>>>>>>>>??????>>><<<;;;;;;<<<>>>???@@@CCCFFF^^^}}}vvvppplllhhhddd```VVVYYY]]]aaadddiiiooossszzzmmm[[[OOOLLLPPPTTTWWWOOOJJJIIIMMMSSS^^^oooxxxpppjjjhhhiiilllmmmpppvvv}}}uuunnneee^^^XXXPPPFFF???DDDBBB??????@@@@@@>>><<<;;;;;;;;;<<<>>>>>><<<;;;>>>???AAA@@@>>><<<;;;<<<:::;;;===<<<:::888777888:::999<<>>===:::777888999:::;;;;;;;;;::::::AAAQQQ???XXX|||{{{\\\GGG777666999666333555;;;;;;:::999888888888888666666666666666666666666555444333555777777444222666555444444666777777666666@@@DDD===999<<<;;;777555444333222222333444555444555555555444444333222222444666888999888777666444444444444444444444444222444555444333333555666777777777777666555444333444444444444555555666666000222444555333222222222444444333222111000000000///000222222111111333444===CCCEEE@@@:::777444111444333222333555666666555222222222333444666777888888888888777666666666666<<<===;;;;;;@@@EEEFFFCCC;;;777555666555111000333444333222111000111222222000000111111000000/////////000000111111000000///111222444333222000000111222222111111111000000000111222333555666666666555666777<<>>RRRjjjkkk]]]PPPKKKJJJHHHFFFFFFCCCDDDMMMbbbxxxuuu^^^TTTNNNIIIGGGEEECCCBBBBBBBBBAAA@@@@@@>>>CCCEEEKKKiiiuuu```TTTMMMJJJFFFDDDAAA@@@@@@@@@??????===>>>???>>><<<;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>============>>>>>>>>>>>>???>>>===<<<<<<===>>>???===@@@EEE___yyyppphhh```\\\XXXUUUUUUVVVWWWXXXccclllzzzzzzfffXXXUUUYYY___TTTQQQMMMHHHEEEJJJYYYgggsssddd^^^___eeelllwww{{{yyynnn___PPPEEEDDDCCCAAA@@@????????????<<<<<<===???@@@@@@===;;;===>>>??????===;;;;;;<<<999;;;<<<;;;999888888888<<<888===NNNoooyyyxxxcccLLLBBBBBB@@@:::666666666777888;;;===???>>>===<<<:::999888888888888666555555777888888777999999999999999999999999666555555666999:::999888888999:::===??????<<<:::888999:::;;;;;;;;;;;;:::BBBNNNBBBaaakkkOOOAAA666666777444333777;;;:::999888888777888888666666666666666666666666333333333444666555333111222444555666555444555666666???AAA;;;777999888444444333333222222333333444444555555555555444333333222444666888888888777666444444444444444444444444111333666666555444444555777777777777666555444333555555555555555555666666111222333333333222222222333333222222111111000000...000222222222333555777BBBGGGHHHBBB<<<999888666666444333444777888666333111111111111333666:::===777999888777888;;;;;;888>>>???>>>======???BBBCCC:::777555666555111000333333333222111111111111222000000111111111000000///000000000111111000000000222333333222000///111222000000000000000000000000///111444666888888777666777666;;;SSS|||hhhDDD;;;777999999>>>UUUooodddXXXMMMJJJIIIFFFCCCBBBDDDEEESSSooorrr]]]TTTPPPKKKGGGEEECCCBBBCCCBBBAAA??????===BBBFFFMMMkkkjjjZZZRRRNNNHHHEEEAAA??????@@@@@@???>>>>>>???===;;;::::::;;;;;;;;;:::;;;;;;<<<===>>>============>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>===@@@EEE```xxxpppeee]]]YYYUUUPPPKKKMMMSSS]]]gggoootttxxxyyyvvvhhh```\\\```___ZZZQQQHHHHHHQQQ[[[ooo~~~uuugggbbbdddkkkvvvxxxggg\\\LLLJJJFFFAAA>>>===???@@@======???AAACCCBBB???===<<<===>>>>>><<<;;;<<<===999;;;<<<;;;999888888999<<<555CCCdddtttnnndddRRRCCC>>>@@@===666666666777888999<<>>===;;;:::999888888888777666666777777888888777888888888888888999999999888777777777777777777:::::::::<<<===>>><<<:::888999999:::;;;;;;;;;;;;999HHHMMMqqqWWWEEE===888999888555777;;;;;;:::999888777777777777666666666666666666666666333444444555666555444222111555888888555333444666222888:::666333555444111333333333222222333333333444444555555555555444444333444666777888777666555333333444444444444444444222444666666555444555666666666777666666555444444555555555666666666555555222222222222333333222111111111111111111111111111...000222333444555777999@@@FFFHHHCCC>>>===;;;999888666444666888999666333111111111333666:::>>>???666;;;===;;;<<>>AAA???<<<;;;AAAHHH:::666555666555111111444222222111111000000000000000000111111111111000000000000111111111111000000222333222111//////111222...//////000111111222222...000333666888888888777999555;;;VVV|||}}}aaaCCC:::666999999>>>VVVrrryyy^^^TTTLLLJJJIIIEEEBBBAAAEEEJJJ^^^{{{ooo[[[TTTPPPKKKFFFEEECCCCCCCCCCCCAAA???>>><<<@@@EEEMMMlllsss```RRRMMMHHHEEEAAA????????????>>><<<===>>><<<:::999999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<>>======>>>@@@BBBBBB???===;;;<<<======<<<;;;===>>>:::;;;<<<;;;999999:::;;;===888RRRuuuZZZRRRFFF>>>???AAA<<<555666777888999;;;<<<>>>>>>>>>>>><<<;;;:::999999999888888888777777777888888777777888888999999999999>>>===:::888666555666777<<<;;;::::::;;;;;;:::888888888999999:::;;;<<<<<<888CCCMMMfff|||zzzgggHHH===;;;999999888666999===::::::999888777777777777555555555555555555555555444555666777666555555444333666999999666444555777333666888666666777777555333333333333333333333333444444555666666555555444444444666666777666666555333333333444444444555555555555555333222333666999666666666666666666555444555666666777777666555555333111000111222333222111000000000111111111111111///111333444555666888:::;;;BBBFFFDDD@@@>>><<<999888777777888999888666333111333777???FFFIIIGGGDDD:::DDDIIIEEECCCEEEFFFBBB===>>>AAAAAA???>>>EEENNN:::666555666555222111444111111111111111000000000000000111111222222111111000111111222222111111000111222222111//////000222......///000111222333444///000333555666777777777999555===[[[}}}sssXXX@@@999777:::;;;@@@ZZZvvvnnnXXXPPPJJJJJJIIIFFFDDDDDDEEESSSkkklllYYYSSSOOOKKKFFFDDDCCCCCCDDDCCC@@@>>>>>>;;;???DDDNNNlllhhhUUULLLGGGEEEBBB@@@@@@???>>>===;;;<<<===<<<:::999999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<;;;@@@CCCGGGaaavvvpppggg^^^XXXSSSOOOMMMNNNNNNRRR\\\fffrrr|||iiiooouuuwwwvvvlllZZZKKKKKKMMMYYYnnnyyyoooiiikkkqqqsssvvv}}}ooocccWWWKKKCCCAAA@@@??????@@@@@@>>><<<;;;<<<======<<<<<<>>>@@@;;;<<<<<<;;;::::::;;;===@@@FFFjjjwwwlllLLLFFF???>>>AAACCC@@@;;;888999;;;<<<===<<<<<<;;;===<<<;;;:::999999999999888999999888666666777999999999999::::::;;;;;;<<>><<<:::999::::::999888888888888999:::;;;<<<===BBBAAAAAAFFFMMMNNNHHH@@@777777777666555666888;;;:::999888777777666777777555555555555555555555555333555888888666555555666666777888888777666666666333444555555666777777666333444444555555444444333444444555666666666666555444555555666666555555555222333333444444555555555666666555333222333777:::555666666666666666555555555666777888777666555444333111///000222333222000///000000000111111222222000222444555555666888:::888AAAHHHHHHDDDAAA===888777999;;;;;;999666555555555:::EEEUUUbbbcccYYYNNNCCCRRRYYYSSSLLLLLLKKKGGGGGGAAA>>>AAABBBAAACCCHHH999666444666555222222444222222222222222111111000///000111222222222222111000111111222222111111000000111222111000//////111000111111111222222333333000111222333444555666666999666CCCccciiiOOO===888888===>>>EEE___}}}~~~bbbUUUNNNIIIIIIHHHEEECCCEEEEEE\\\xxxjjjWWWQQQNNNIIIEEEDDDCCCDDDDDDCCC@@@>>>???<<<@@@EEENNNlllwww```SSSHHHFFFDDDBBBBBBAAA???===;;;<<<===<<<;;;:::;;;<<<;;;;;;:::;;;;;;<<<===>>>???>>>>>>>>>=========<<<<<<<<<============<<<<<<@@@CCCGGGaaazzzrrriiicccWWWRRROOOOOOPPPSSS]]]iii|||{{{zzz~~~vvvcccQQQMMMMMMWWWddduuuyyymmmfffeeelll|||zzzgggXXXMMMJJJFFFCCCBBBAAA???===<<<=========<<<===@@@BBB=========<<<;;;;;;===???EEE]]]{{{iiiWWWDDD???;;;<<>>:::777777;;;>>>>>><<<:::999:::<<<<<<<<<888888888888999;;;===>>>FFF???===999888999777;;;666666555444444666888888:::999888777777666666666555555555555555555555555222555777777555444444555888777555555666666555555333222222333444444333333444555555666666555555444444444555666666666666666555555555555555555555555222222333333444555555666555555666555444444666888555555666666666666555555666666888888888777555444444111//////222333222000//////000000111111222222111333555666666666888:::999CCCLLLLLLIIIDDD>>>999777:::===<<<888555555666:::AAARRRiiiyyyyyyiiiYYYKKK\\\eee]]]RRRPPPOOOKKKQQQEEE<<>>@@@===@@@EEEOOOmmmkkk]]]IIIGGGEEEEEEDDDCCC@@@===;;;<<<>>>===<<<<<<===>>>;;;;;;;;;;;;;;;<<<>>>>>>??????>>>>>>=========<<<======>>>>>>>>>>>>======???BBBFFF```yyyccc___]]]]]]YYYTTTVVV]]]dddppp~~~~~~zzzqqq[[[TTTOOOOOORRR\\\qqq~~~pppkkkgggiiirrrpppXXXTTTNNNIIIFFFDDDBBB@@@<<<===>>>======>>>AAACCC>>>>>>>>>===<<<<<<>>>@@@HHHooouuuaaaEEE@@@;;;777:::>>>CCCFFFIII===???BBBDDDCCC>>>999666999999888888999999:::;;;888:::;;;999666555777:::555555666777888888999999??????===:::777999>>>BBB>>><<<::::::<<<>>>??????888888888888999;;;===>>>@@@<<>>555999888888666444555888999888:::999888777666666666666555555555555555555555555111444777666444222333444:::666222222444666555333888555444555666444333444444555666777777666555444444444555666777777666666555555555555555555555444222222333333444555666666222555777777666555666666555555666666666666666555666777888999888777555333333333222222111222222333...,,,+++---111444444222666555555444555666888999888AAALLLRRRPPPIIIAAA===888<<<::::::;;;222222BBB>>>ZZZvvv|||mmm\\\VVVeeemmmdddWWWRRROOOLLLQQQDDD::::::>>>???>>>===:::555333666555//////333444444333222222111111000333222111000000000222222111...---...111222111...111111111111000///------000000000000000000000000///111333333222222333444222???OOOiii~~~^^^HHH======BBBAAA;;;MMMmmmkkk\\\UUUOOOJJJGGGDDDBBBEEEJJJKKKmmm~~~hhhVVVLLLFFFCCCDDDDDDEEEEEEDDDBBB@@@???===>>>BBBBBBNNNttt|||dddTTTLLLGGGFFFDDD>>>===AAA???>>><<<;;;::::::;;;;;;::::::;;;<<<======<<<<<<>>>>>>===<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<======FFF@@@CCCeee{{{vvvooojjjgggffffff___cccjjjrrr|||~~~{{{||||||lll___WWWWWWSSSOOOVVVddd}}}vvvppprrrgggnnnyyyvvvnnn___PPPIIIHHHEEE@@@DDD===:::===@@@???>>>???<<>><<<@@@CCCDDDkkkvvv[[[>>>>>><<<;;;:::<<>>:::888666888888888999:::;;;<<<===888666444444666888888888:::888555222111555:::???AAA@@@>>><<<999999;;;===999999888888888888888999666777888999:::;;;;;;;;;>>>BBBFFFDDD???;;;;;;======:::666444555666777888;;;:::888777777777888888999888777666666777888999666::::::555444666555000666666555555555444444444777666555555666777666444444555777999999888777555888777666555555666888999555555444444444333333333555444444333333444444555222333555666666666555444777666666666666555555555444444555555444444333222444333222222111222222222222333444444333555777999888888777666666666777999>>>HHHRRRWWWRRRJJJCCC@@@???BBB>>>;;;999222999PPPddduuu}}}rrrdddiiiqqqqqqfff[[[WWWTTTNNNOOODDD<<<<<<>>>>>><<<<<<999555444666555111111444444444333222222111111000333222111000000111222222111///...000222444222000222222222222111000///...000000000000000000000000///111333333222222333444555AAASSSpppzzzXXXEEE===;;;AAA???;;;NNNooo{{{fffXXXRRRLLLGGGFFFEEECCCEEEJJJRRRttt{{{eeeTTTKKKGGGFFFDDDDDDEEEDDDCCCBBB@@@??????@@@CCCDDDQQQvvvzzz```TTTIIIFFFDDD@@@>>>???>>>===<<<;;;:::;;;;;;<<<:::;;;<<<============<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<======>>>===EEEggg}}}}}}~~~}}}zzzvvvqqqnnnfffiiilllooossszzzzzzpppfffcccccceeebbbYYYTTTTTT\\\dddwww{{{rrrllliiimmmtttiiiXXXOOOGGG@@@???<<<<<>>???BBBAAA======>>>===EEE[[[ssspppWWW>>>===<<<;;;;;;<<>><<<:::777666999999999999:::;;;<<<<<<999777666555777888999888888888888777777888<<>>::::::<<<<<<:::888777777888999999<<<;;;:::999888888888999888777777777888999999::::::===<<<888666888777333666666555555555444444444777555444555666777666444222333555666666666555444666666666777777777666666555555444444444333333333222222222222333444666666333444555555666666666555666666666555555555444444555555555555555444333333444444333222222222222222222555888555111000555:::999:::;;;:::888888999:::CCCMMMWWWYYYRRRIIIDDDCCCHHHKKKDDD<<<888555GGGfff}}}vvvmmmsssuuunnn```WWWVVVSSSLLLKKKEEE@@@@@@???<<<;;;<<<888555555666666444444666444444333222222111111000222111111000111111222222111000000222444555444333222222333222222111000///000000000000000000000000///111333333222222444555888DDDZZZ{{{sssNNN@@@<<<:::>>>===:::PPPsssrrr___SSSPPPIIIEEEEEEEEEDDDFFFJJJZZZ|||ttt___QQQJJJIIIIIIEEEEEEEEEDDDCCCAAA@@@???AAABBBEEEGGGUUUzzzrrr```MMMEEEEEEDDD@@@>>>>>>===<<<;;;;;;;;;<<<===;;;<<<==================:::::::::;;;<<<>>>???@@@;;;;;;;;;;;;;;;<<<<<<===>>>AAAKKKlllzzzwwwssspppnnnkkkjjjiiifffdddcccbbbbbb]]]___aaabbbaaa___[[[YYY[[[^^^bbbgggmmmttt|||ooohhhqqqzzz~~~}}}sss```OOOLLLNNN]]]{{{vvvjjj```aaakkkyyyvvveeeVVVJJJ@@@???@@@BBB@@@<<>><<<;;;;;;<<<<<<===??????>>>>>>======;;;:::888777;;;;;;::::::::::::;;;;;;;;;999777666888999999888555777:::;;;;;;;;;<<<===EEECCC@@@===:::888777777999888888888888888999999999999999999999999999999;;;>>>@@@@@@<<<999999;;;;;;;;;::::::::::::::::::<<<<<<<<<;;;::::::999999888888999999999999888888<<<===<<<888777888777444555666666666555555444444666555444555666777666444333444444555666555555555444555777888888777555444555555444444444333333333000000111222333555666777555555555555555666666777555555555555444444444333555666666666666555444444444444333222222222222333333666888555000...222777666999<<<<<<;;;;;;===???FFFOOOWWWXXXPPPHHHFFFFFFNNNPPPHHH===888;;;UUU{{{}}}|||yyyrrrppprrrkkk\\\SSSSSSQQQLLLJJJGGGEEEEEEAAA;;;:::===777666666666666666777888444444333222222111111000111111111111111111222222///000111333444555444333111222222222111111000///000000000000000000000000000111333333222333555777:::GGGbbbmmmGGG>>>;;;777;;;;;;;;;RRRwww|||jjjZZZQQQNNNHHHDDDDDDEEEEEEGGGKKKbbblllYYYNNNIIIIIILLLFFFEEEEEEDDDBBBAAA@@@???AAABBBFFFIIIXXX~~~lllRRRFFFFFFGGGCCC>>>>>>===<<<;;;;;;<<<===>>><<<<<<======>>>======<<<;;;;;;;;;;;;<<<===>>>???;;;;;;::::::;;;;;;<<<===AAADDDLLLkkkwwwnnnhhhccc]]]WWWSSSPPPMMMKKKKKKKKKJJJHHHGGGFFFGGGHHHMMMKKKJJJHHHGGGHHHIIIJJJJJJMMMRRRYYYbbbooo{{{tttyyyvvv]]]MMMLLLYYYvvvtttggg___```ffftttiiiTTTIIIDDDAAAAAA@@@======@@@@@@>>>???CCCKKKaaa~~~hhhRRRBBB===;;;;;;<<<<<<===<<<<<<<<<======<<<<<<;;;::::::999<<<<<<;;;:::::::::::::::;;;999777666777888888888555888:::;;;;;;;;;===>>>EEEBBB???===;;;999888666888888888777888888999:::::::::999999999999999999999;;;======;;;999:::;;;888:::;;;<<<;;;:::::::::<<<<<<<<<;;;:::999888888888999::::::999777555444::::::999777555555444333555666666777666555444444555444333444666666666555666666666666777777777888555666777777777666555444555555444444444333333333111111111222333444555666777777555555555666777888555555444444444333333333666666666777666555555444444333333333333333333444:::::::::888666444555666000555<<<>>>??????BBBFFFLLLSSSZZZYYYSSSMMMLLLNNNOOOPPPGGG===;;;@@@]]]}}}yyytttqqqvvvqqqaaaUUURRRQQQNNNKKKIIIIIIHHHCCC<<<;;;>>>666777777666666777888888444444333222222111111000000000111111222222222222...000222333444333333333000000000111000000///...000000000000000000000000000111222222222333666888<<>>:::555888999;;;UUUzzzssscccXXXPPPMMMIIIEEEEEEDDDDDDIIIPPPlll}}}cccSSSKKKHHHIIILLLGGGFFFEEECCCBBBAAA@@@???@@@@@@EEEJJJZZZwww[[[JJJGGGHHHFFF@@@???>>>===<<<;;;<<<======<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<>>>???DDDbbbuuukkkbbbYYYRRRPPPMMMIIIGGGFFFGGGFFFFFFHHHHHHHHHFFFDDDDDDFFFIIIRRRPPPNNNLLLJJJIIIIIIIIIJJJIIIIIIJJJOOOYYYeeemmmvvvxxx|||}}}tttUUUVVVccc}}}vvvmmmfffaaannnxxx~~~fffUUUJJJ???>>>@@@???======>>>AAA@@@@@@QQQvvvzzz```HHH<<<===:::;;;<<<======<<<;;;:::======<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::;;;999666666777999999888;;;<<<<<<;;;;;;===@@@CCCBBB???===<<<===<<<:::888888888777777888999999:::;;;:::999888888888999:::999:::;;;;;;;;;:::;;;;;;555888;;;<<<;;;::::::;;;<<<<<<;;;:::999888777777555666777888888888777666888777777888777555333333555666777888777666444333444333333444555666666555777666666555666777888999888777666444444444555666555555444444444333333333333333222222333333444444999888666555555666777888555555444444444333333333666666666777666555555444222222222333333444555666:::;;;<<<;;;999777555444222999BBBGGGHHHJJJNNNRRRZZZ^^^aaa```]]]YYYXXXXXXRRRPPPFFF???AAAHHH___}}}xxxttttttyyytttcccTTTPPPNNNKKKMMMKKKJJJIIIDDD===;;;===666888777555555888888666444444333222222111111000///000111222222222222222...111444555444222222222//////000000000//////...000000000000000000000000111222222222222444777999???VVVssscccBBB>>>888444777999===WWW|||hhh\\\UUUOOOJJJHHHGGGFFFDDDEEEOOO[[[xxxuuu[[[OOOJJJGGGGGGKKKHHHGGGEEECCCAAA@@@@@@?????????DDDJJJ\\\iiiRRRHHHHHHGGGCCC@@@???>>><<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;:::===<<<<<<;;;::::::;;;;;;:::::::::::::::;;;;;;<<<;;;===AAAZZZllleeeZZZQQQKKKHHHGGGFFFHHHFFFCCCCCCDDDEEEEEEDDD@@@DDDHHHKKKMMMSSSZZZ```fffhhhkkkkkkiiiddd___[[[YYYUUUNNNGGGEEEHHHOOOTTTXXX```mmm{{{uuuwwwxxxhhhdddlllxxxkkkYYYFFF@@@AAAAAA???>>>???CCC@@@BBB^^^uuuZZZEEE======;;;;;;<<<<<<===<<<<<<;;;>>>===<<<<<<;;;<<<<<<<<<======<<<;;;::::::;;;;;;:::999777777999:::;;;:::AAAAAA???===<<<>>>CCCFFF???===;;;<<<>>>???<<<:::777777777777888999:::::::::999888888888999:::;;;999::::::;;;<<<<<<======444888<<<<<<:::999;;;===>>>===;;;999777777777888111333555777999;;;;;;<<<888777999======888666666555666777888888666555333444333222333555666666555666555333222333444666888999777555333333333555666555555444444444333333333555444444333333444444444999888888777777777777777555555555555444444444333555666666666666555444444111111111222444555777888888>>>CCCBBB===888777888???HHHSSSXXXZZZ[[[```dddkkkjjjiiihhhgggdddbbb```[[[VVVKKKHHHNNNSSSbbb{{{~~~yyyvvvvvvuuuvvvmmm]]]RRRQQQOOOIIINNNJJJGGGGGGCCC===999:::555888888444333777888444444444333222222111111000...///111222333333222222000333777777555222111222///000000111111111000000000000000000000000000000111222222222222444777:::EEEaaa|||___AAA<<<777333666:::???YYY}}}sss]]]UUUQQQMMMEEEGGGHHHGGGDDDGGGWWWhhhmmmTTTLLLJJJFFFEEEHHHHHHGGGEEEBBBAAA@@@????????????EEEKKK^^^yyy]]]KKKGGGGGGFFFBBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::::::::;;;<<<<<<::::::999999::::::;;;<<<<<<@@@@@@NNNnnn}}}qqqaaaVVVKKKIIIFFFBBB??????BBBEEEDDDDDDEEEHHHMMMPPPQQQQQQOOOTTT\\\bbbhhhqqq|||xxxsssiii]]]SSSMMMLLLMMMFFFMMMXXXbbbnnnrrrtttsssrrrxxxxxx^^^NNNFFFBBBAAABBBAAABBBGGGWWWxxx}}}dddPPPDDD@@@>>>;;;;;;<<<<<<<<<======>>>======;;;:::::::::;;;;;;===<<<<<<;;;;;;;;;;;;<<<;;;:::888999;;;>>>>>>>>>AAAAAA???===<<<===AAADDD???<<<:::;;;???@@@===999777777777777888999:::;;;:::999888777888999;;;<<<;;;::::::;;;===???@@@@@@555999======;;;:::===@@@AAA???;;;888777777999:::666666777888999;;;===>>>777666;;;AAABBB<<<888999555666888999999777555333333222222333555666666555777555333111222444777888777777666555444444333333555555444444444333333333444444444444555666666777888999999999888888777666666666666555555555444444555555555555555444333333000000111222444666888999;;;EEENNNMMMCCC<<<===AAANNNWWWccciiiiiikkkoootttuuurrrnnnmmmllljjjfffbbbeee^^^SSSRRRZZZ]]]eeeyyytttxxx||||||wwwrrrssswwwwwwttthhhYYYUUUXXXVVVNNNOOOIIIEEEDDDBBB<<<888888555999888333333777777333444444333333222111111000...///111222333333222222222666999999666333222222000111111222222222111111000000000000000000000000111222222222222444888;;;IIIiiizzz\\\AAA:::777222666;;;@@@ZZZ}}}jjjUUUPPPNNNJJJAAAEEEIIIHHHDDDIII]]]rrriiiQQQKKKKKKFFFCCCFFFIIIGGGEEEBBB@@@@@@??????@@@@@@EEEMMM```dddMMMFFFFFFGGGCCCBBB???===;;;;;;:::;;;:::;;;;;;;;;::::::999888999999999:::;;;<<<===>>>::::::999999::::::;;;<<<:::@@@<<<>>>QQQaaannn|||{{{rrrfff]]]VVVOOOGGGAAA@@@CCCEEEDDDAAAAAACCCFFF@@@CCCJJJUUUaaajjjppprrr|||xxxgggZZZQQQNNNQQQPPPMMMJJJOOO```yyyyyywwwkkkdddyyywww]]]LLLBBBAAADDD@@@AAAPPPppplllRRRDDDCCCBBB>>><<<;;;;;;<<<<<<>>>??????===<<<:::999888999999:::<<<<<<;;;;;;;;;<<<<<<======;;;:::;;;>>>@@@AAAAAA>>>>>>===<<<::::::<<<>>>@@@===:::<<>>@@@AAAAAA777;;;>>>>>>;;;;;;???CCCDDDAAA<<<888777888:::<<<>>>===;;;:::999:::;;;;;;555555:::CCCDDD===888999555666888999999777555333333222222333555666666555999777555333333666999;;;555666777777666444222111555555444444444333333333333333444444666777999:::888999:::::::::888777666777666666666666555555555444444555555444444333222999777333000222777;;;<<>>999AAAKKK```nnnuuuqqqpppxxx~~~}}}}}}rrrlllpppppphhhfffkkkddd]]]\\\cccjjjllloootttrrrvvv|||}}}uuummmqqq|||zzznnn```[[[^^^^^^YYYRRRGGGDDDCCCDDDBBB<<<999:::555333222222333555555555555555444333222000//////111111222222222111111000222444666666444222111000444444444333333333222222000------222888:::555///---333///+++222555555;;;RRRqqqtttOOOBBB555444555999888???___```OOOQQQPPPGGGBBBFFFIIIGGGFFFOOOfff{{{zzziiiVVVLLLIIIGGGFFFGGGHHHGGGEEEBBBAAA@@@@@@@@@===CCCFFFMMMeeehhhRRRRRRQQQFFFCCCAAA???===<<<;;;;;;;;;;;;:::999999888888999999888888888999999:::::::::::::::999999::::::;;;<<<>>><<<>>>CCCHHHJJJNNNSSSPPPOOOLLLIIIFFFDDDCCCBBBDDDCCCBBBBBBBBBBBBCCCDDDFFFAAAJJJgggjjj[[[XXXSSSQQQRRRQQQTTT```oooyyybbbeeesssvvvfffbbbjjjtttyyyWWWCCC@@@DDDAAAIIIcccpppSSSIIIHHHEEE@@@???@@@>>><<<<<<======;;;999<<<<<<;;;;;;;;;<<<<<<===???;;;777666888:::;;;:::AAA>>>===@@@DDDEEEAAA===:::;;;===>>>>>><<<:::999======>>>??????===;;;999666888;;;<<<;;;999999999999888777999;;;=========>>><<<<<<<<<>>>>>>===<<<:::999999:::===AAAFFFIIISSSFFF;;;999999666666999CCCCCC===444222888;;;:::;;;999888777888888888777777999;;;;;;999777666666333333333333444666777888777444222444666888777666666777888777555444555666333333333444444333222222444444555666777888999999>>>;;;888888999:::888666666666666666666555444444333444444555555444444333333333222222444888999:::BBBMMMSSSJJJAAADDDRRR]]]sss~~~}}}zzz~~~tttooossssssmmmlllppplllhhhiiinnnqqqoooooorrrtttwww{{{{{{tttnnnsss}}}vvvmmmaaa]]]]]]]]]XXXRRRFFFCCCBBBCCC@@@;;;888999666444222222333444444444555555444222111000000///111111111222222111111000222444666666444111000000333333333333333222111111///......111555666333///---333///,,,333444444;;;WWWtttqqqMMM@@@333444444888888@@@```sssYYYMMMMMMLLLEEEAAADDDEEEDDDFFFTTTlllyyyhhhTTTKKKHHHGGGFFFHHHGGGEEECCCAAA@@@@@@@@@@@@===@@@DDDOOOjjjvvv___WWWQQQHHHBBB@@@>>>===;;;;;;;;;<<<;;;:::999999888999999999888888999999999:::::::::::::::999999::::::;;;<<<>>>;;;<<>>>>>?????????>>>===<<<<<<;;;<<<<<<;;;;;;;;;<<<======AAA===999888:::<<<<<<<<<@@@>>><<<>>>BBBCCC@@@===;;;<<<===>>>>>>===<<<<<>><<<;;;666888;;;;;;:::888777888===<<<::::::<<<=========<<<;;;999:::;;;;;;:::888888888777999<<>>999777999777555333222333333333222444444333222111000000000000111111111111111111111444555666666333111000000000111222333222111000/////////000111111111111000...333000...444444444<<<]]]yyynnnIII>>>222777666999;;;DDDeeeyyyaaaQQQKKKJJJGGGDDDBBBCCCCCCCCCJJJ^^^xxxwwweeeRRRIIIGGGFFFGGGIIIDDDCCCBBB@@@??????@@@AAA???@@@EEESSSqqqooo]]]QQQJJJAAA???>>><<<;;;;;;<<<<<<;;;;;;:::999999999999999888999999999999:::::::::::::::999999::::::;;;<<<<<<:::;;;??????======@@@::::::;;;;;;<<<>>>???@@@CCCBBBAAA@@@??????@@@AAA<<>>>>>===@@@BBB@@@===;;;<<<>>><<<<<<;;;;;;<<<<<<===>>>BBB???<<<;;;<<<===>>>>>>@@@===;;;<<>>??????@@@@@@BBBEEEDDD???<<<;;;<<<777999;;;:::999777666666;;;999777777999;;;<<<<<<;;;:::999999999999888777777777666888;;;???DDDFFF???:::888;;;>>><<<:::999===>>>;;;666666999;;;:::777666555666777888777666555888;;;<<<:::888666666333444555666666666666666666555333444555777666666333555666555444444555666333333444444444444444333333333444555666777777888;;;999888888::::::999888999999999:::999999888777444444555555555555444444555555888===??????AAAEEENNNTTTXXX\\\eeevvv~~~}}}~~~|||vvvrrrssssssuuuwwwuuuooojjjjjjmmmaaa___ZZZVVVRRROOOLLLJJJDDD@@@>>>>>><<<777666999888666333222222222222111444333222111000000111111111000000000111111111222444666666555333000000000///000111222111000...---///111333222///...000222...333000000555333444???ddd|||iiiFFF>>>444:::888;;;===IIIjjjjjjRRRKKKKKKHHHEEEEEEDDDDDDBBBDDDQQQkkksssaaaOOOGGGEEEFFFGGGIIIBBBAAA@@@?????????@@@AAABBBDDDIIIXXXrrr{{{```OOOJJJ@@@???>>><<<;;;;;;<<<<<<;;;;;;:::999999999999:::999999999999999999999999::::::999999::::::;;;<<<:::999;;;???@@@======???===<<<<<<;;;<<<<<<======@@@???>>>>>>>>>???AAABBB:::@@@DDDHHHYYYuuu{{{kkkZZZOOORRR\\\mmmuuupppmmmdddcccfffsssrrr^^^aaa~~~|||```NNN@@@AAAEEECCC@@@@@@<<<@@@DDDCCC>>>;;;===@@@<<<;;;;;;;;;<<<===>>>???AAA???===<<<======>>>>>>???<<<::::::<<<>>>???>>>>>>=========>>>@@@BBBDDD<<<@@@CCCCCC???<<<<<<>>>888:::;;;:::888666666666999777555555888;;;>>>>>>;;;:::999:::;;;<<<;;;:::888777777777999<<>>@@@FFFOOOVVV^^^gggqqqzzzvvvuuuuuurrruuuwwwtttooojjjfffcccYYYXXXVVVRRRMMMJJJGGGGGGCCC???<<<<<<:::666666999888666333111222222111000333222111000///000111222111111000000111222333444444555666555222000000111//////000000000///...---000333555333000...111444...222000111555333555DDDiiieeeDDD???777:::777999===JJJmmmuuu]]]IIIHHHKKKHHHEEEGGGBBBBBBAAAFFFYYYvvvlll\\\KKKDDDDDDEEEFFFGGGAAA@@@????????????@@@AAABBBFFFLLLYYYmmmdddPPPIIIAAA@@@???===<<<<<<<<<===<<<;;;::::::999999::::::999999999999999999999999::::::999999::::::;;;<<<;;;999;;;??????<<<;;;===>>>>>>===<<<<<<<<<<<<<<<===<<<<<<===>>>@@@BBBDDDAAACCCBBB@@@IIIdddnnn[[[ZZZZZZ```nnnzzzsssccc^^^fffrrrxxx|||xxxXXXIII@@@CCCFFFBBB>>>???;;;@@@DDDCCC???<<<>>>@@@;;;;;;;;;<<<===>>>?????????>>>>>>===<<<<<<===>>>===<<<::::::;;;===>>>>>>???>>>======>>>AAADDDEEE>>>AAADDDCCC@@@===<<<===:::<<<<<<;;;999777777888===;;;999999;;;>>>??????:::999999:::<<<>>>======:::999888777888999;;;<<<===<<<;;;:::;;;===>>>>>>999888777888999999:::;;;888777777999;;;;;;:::888444777999:::999888888999666666666666666666555555555555555444444444555555444555666555444444555666333444555666666666666666222222333444555666777777777888:::::::::999999999777777888888888888888777444555555666666555555444555333555<<<@@@CCCNNN[[[eeeooozzz}}}xxxwwwvvvtttqqquuuuuuqqqnnnkkkfff```WWWUUURRRNNNKKKIIIGGGFFFCCC>>>;;;:::888666777:::888555222111111222111000222111000//////000222333333222111111222333555666444555555444222111111333000000/////////.........000333555444222000111333///111///000555222777JJJooo}}}```AAA>>>999888444555;;;JJJnnnbbbRRREEEFFFHHHGGGEEEFFF???@@@AAAIIIaaaeeeVVVHHHCCCCCCDDDDDDEEEBBBAAA@@@?????????@@@AAA???DDDLLLYYYkkkqqqYYYLLLDDDCCC@@@>>>===<<<<<<===<<<;;;;;;::::::::::::::::::::::::999999999999888::::::999999::::::;;;<<<===;;;:::===<<<888777999;;;;;;;;;;;;;;;===>>>>>><<<<<<<<<===>>>AAACCCDDDDDDBBB@@@???DDDVVVuuuzzziiibbb^^^dddrrrggg]]]bbbpppoooQQQEEE???BBBDDD???<<<>>>;;;???BBBCCC@@@>>>>>>???;;;;;;;;;<<<===>>>???@@@===>>>>>>===;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>???>>>======>>>AAACCCEEE??????@@@@@@>>><<<999777===>>>>>>===;;;:::;;;<<>>===<<<::::::999888888888999:::999;;;:::777999???CCCCCC999777666888888777888<<<999888999:::<<<<<<:::888555777888888888888:::<<<888888777666555555555666555555666444333222444555666777888777555444555666444444555666777777777777333333444555666777777888777999;;;;;;:::888888888555666777777888777777777555555666666666666555555777555;;;FFFMMMRRR___ooo}}}|||yyyzzzwwwqqqnnnpppmmmiiihhhjjjgggaaaUUUQQQMMMJJJIIIHHHEEECCCDDD>>>:::999888666777<<<777444222111111222111000222111///......000333444444333222222333444666888333444444333222111333444222111///...---...///000...000333444333222111111///000---///444222:::OOOvvv{{{\\\===<<<888999444555;;;MMMpppmmmNNNIIIDDDCCCCCCCCCCCCDDD???BBBEEEPPPkkk___QQQEEEBBBCCCCCCAAAAAACCCBBBAAA@@@??????@@@AAA???BBBLLL]]]rrrgggSSSGGGEEECCC@@@>>>======<<<<<<<<<;;;::::::::::::;;;:::::::::999999999888888::::::999999::::::;;;<<<===:::999;;;:::888888;;;999999999:::;;;===>>>??????>>>>>>===>>>???AAABBBBBB<<<<<>><<>>@@@AAAAAA@@@>>>===;;;;;;<<<<<<===???@@@AAA<<<>>>???>>>;;;:::<<<>>>:::<<<==================>>>>>>>>>>>>???@@@BBBCCC???======@@@CCCDDD@@@<<<>>>???@@@???======>>>@@@>>>>>>>>>@@@BBBCCCBBB@@@>>>===<<<<<<>>>>>>===<<<888888888888999:::;;;;;;777;;;;;;777888>>>AAA@@@;;;666555777777555777<<<999999999:::<<<;;;888666777777777666666888;;;>>>;;;999777444444444666777444666666555222111333555888999999888666444444555444444555777777888888777333444555666777888888999777:::<<<<<<:::777777777555666666777888888777777555555666666666666555555<<<;;;DDDSSS\\\aaappp}}}|||}}}wwwnnniiijjjeee___aaaffffffaaaRRRMMMGGGEEEEEEEEECCC@@@DDD???:::999888666888<<<666444111000111222222111222000...---...000333555555444333222333555777999222333333333222222444666333222///------...000222---...111333444222000...000000,,,...444222;;;SSS{{{zzzZZZ;;;:::777<<<666777>>>PPPtttzzzZZZ@@@CCCDDDAAA???AAAAAAAAABBBFFFKKKXXXsss[[[NNNCCCAAACCCBBB@@@???DDDCCCBBB@@@???@@@@@@AAAAAABBBMMMbbb|||sssXXXHHHGGGDDDAAA???======<<<<<<<<<;;;::::::::::::;;;:::::::::999999888888888::::::999999::::::;;;<<<;;;888777:::<<<;;;===BBB<<<<<<;;;;;;<<<======>>>BBBAAA???>>>>>>>>>???@@@CCC:::===GGGEEE@@@RRRooo~~~wwwwww~~~lll```___nnn{{{eeePPPLLLDDD@@@DDDEEE@@@>>>BBB<<<===>>>@@@BBBAAA>>>;;;;;;;;;<<<<<<===???@@@AAA<<>>:::<<<>>>???>>>=========>>>>>>>>>>>>???@@@AAAAAACCC@@@AAAGGGPPPTTTQQQLLL@@@@@@AAA@@@??????AAACCCAAABBBEEEJJJOOOQQQQQQPPPDDDCCCAAA@@@AAA@@@>>><<<666666777888999;;;===>>>888======888777;;;<<<888<<<666444777777444777<<<999888999:::;;;:::777444888777666555555777<<<@@@<<<:::666333333444666888444666666555222111333555:::;;;;;;999666444444555444444666777888888888888444444555666777888999999888;;;======999777666777555666777888888888888888555555666666666666555555GGGLLL]]]rrrwwwuuu}}}rrrhhhhhhlllmmmqqqlllddd^^^```ccc___XXXVVVOOOGGGDDDEEEFFFDDDAAAAAA@@@>>>;;;:::999999999;;;666000...111444333222111///---...111444333222444444333333444777999;;;888666333222222222111//////000000///......000222111111000000000000111111333...222...222666>>>bbbxxxQQQ999888:::666::::::<<>>BBBMMMbbb~~~qqqSSSMMMEEEAAAAAABBBBBBAAABBBAAA???>>>>>>???AAABBBBBBDDDPPPhhhhhhQQQKKKFFFDDDAAA======@@@<<<;;;999888888999;;;<<<;;;;;;;;;::::::999999999888999999::::::999999888<<<<<<;;;::::::::::::;;;999;;;>>>>>>=========>>>>>>>>>=========>>>@@@AAA;;;???DDDFFFBBB@@@GGGRRRnnn}}}kkk```fffrrr|||kkkYYYPPPEEEEEECCCBBBAAA@@@@@@@@@???>>>=========>>>@@@AAA===<<<<<<<<<===>>>@@@AAA???>>>>>>===============>>>>>>>>><<<;;;;;;===???@@@???======<<<===>>>???>>>>>>AAAQQQuuuhhhHHH@@@:::<<<@@@AAAAAACCCDDDOOO[[[iii{{{wwwjjjgggaaaXXXMMMBBB;;;999888777777999<<>>???;;;666<<<888444333555777888777===:::777666777999:::;;;::::::999888888999:::::::::999888777666666666666666555333222222333555666666666666777888888777555::::::999888777777777777666666555555666777888888:::999888777666666666666777777777999;;;:::888666333444777888888777444333PPP[[[pppvvv|||{{{qqqgggeeeeeeeeejjjgggccc```bbbccc]]]TTTPPPKKKGGGGGGJJJJJJGGGCCCAAA???===:::888777777777333666777555111000111444666222...---///111111000555444333333444777999::::::777444333222111///---///000000000...///000222111111000000000000111111333...333///222777@@@eeewwwPPP999888888777;;;;;;>>>TTTuuuxxxbbbMMM@@@CCCCCCCCCBBB@@@@@@BBBDDDBBBEEEQQQiiiqqqRRRLLLEEEAAAAAABBBBBBAAABBBAAA???>>>>>>???AAABBBBBBDDDPPPiiirrrUUUMMMEEEBBBAAA>>><<<>>><<<;;;999888888999;;;<<<:::::::::999999999888888999999999999999999999999<<<;;;;;;::::::;;;;;;<<<999;;;===>>><<<;;;<<<<<>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>???@@@AAABBBFFFEEECCCAAA???>>>======>>>???>>>===<<<<<<>>>@@@BBBBBB@@@?????????@@@@@@CCCBBBEEEYYY|||PPPGGGAAAAAABBBAAABBBDDDIIIZZZnnn{{{cccJJJ>>>>>>999777777888;;;>>>>>>>>>;;;999888999<<<<<<:::777;;;888555666:::>>>??????AAA>>>:::888999:::::::::999999888777888999:::;;;999999888666666555555666555444333222222333444555555444444555666666666555;;;:::999999888888888888555555555666666777888999<<<;;;:::999888888888888888888888999;;;:::888555333444555666666555444333]]]nnnuuulllrrrtttmmmeee___]]][[[```aaa``````aaa```XXXMMMJJJGGGEEEHHHKKKJJJEEE@@@@@@>>><<<999777555555555000:::CCCAAA666000444;;;???;;;555222111333444444555444444444555666888999:::888555333222111...,,,...///000000//////111333111111000000000000111111222...333///222888CCCiiiuuuNNN888777666666::::::===SSSuuuxxxaaaQQQEEE<<>>>>>???AAABBBAAADDDQQQjjj]]]PPPDDDAAAAAA???<<<<<<<<<;;;:::999999:::;;;<<<999999999999888888888888::::::999888888999::::::::::::::::::;;;<<<===>>>:::<<<======<<<:::;;;;;;CCCBBB@@@???>>>>>>??????>>><<<>>>AAAAAA???BBBGGGIIIMMMcccppp```aaapppxxxfffUUUIIIEEEEEEDDDCCCAAA@@@@@@@@@@@@===>>>??????@@@@@@??????======<<<<<<===???@@@AAABBBAAA@@@>>><<<;;;::::::===>>>>>>===<<<<<<===???AAA@@@???>>>>>>>>>>>>>>>BBB@@@DDD]]]PPPHHHBBB@@@@@@@@@BBBFFFLLLeeeyyyRRR>>>>>>:::999888888:::<<<<<<;;;;;;::::::999999888888888666777888999;;;<<<===>>>???<<<999888999;;;;;;;;;999888888777888999:::;;;888777666555555555555555555444333222222333444555666666555444555666777888<<<;;;;;;:::999888888888444555666777888999:::;;;999888777777666666666666999999999999:::999777444333333333333333333333333vvv{{{mmmfffjjjlllhhh```ZZZWWWUUU[[[]]]]]]\\\]]][[[SSSIIIIIIEEECCCDDDFFFFFF@@@;;;>>>===:::777555333333222...:::CCC@@@555///444<<>>@@@@@@@@@???======???AAAFFFLLLaaa~~~hhhOOOJJJDDDAAABBBCCCCCCAAAAAA@@@???======???@@@AAAAAAEEERRRllliiiWWWFFF@@@AAA@@@<<<:::<<<;;;::::::::::::;;;<<<999999999999999999999999;;;:::888777777888:::;;;999999::::::;;;===>>>???<<<>>>>>>>>><<<:::;;;<<>>===<<<<<<===>>>>>>@@@===<<<@@@BBB@@@@@@BBBCCCDDDSSSqqq{{{pppeeeiiissshhhTTTIIIGGGJJJDDDCCCBBBAAA@@@@@@@@@@@@===>>>???@@@AAA@@@???>>>:::::::::;;;===@@@CCCDDD?????????>>>>>>???@@@@@@>>>???@@@@@@>>>>>>???AAA??????????????????@@@@@@AAA>>>CCC___NNNGGGBBB@@@@@@AAAGGGNNNXXXuuu^^^CCC???<<<:::999999:::::::::999:::;;;;;;:::777666777888444<<>><<<;;;888555333222222222,,,222666333---+++...444888666333///...///222444666555555555555666666666444333333333444444222000...///000000000000222444111111000000000000111111111---444000444<<>>???;;;<<<======<<<;;;<<<>>>AAAGGGRRRkkkcccMMMHHHCCCAAABBBCCCCCCAAAAAA@@@>>>======>>>@@@AAAAAAEEESSSnnnvvvaaaKKKBBBAAA@@@===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888:::;;;999999:::;;;<<<>>>???@@@>>>??????>>><<<;;;<<<===<<<<<<;;;;;;<<<>>>@@@AAABBB>>>===AAACCCAAA@@@AAA===AAAGGGTTTnnnsssccc[[[WWWggg{{{{{{aaaLLLAAAAAACCCCCCBBBAAA@@@@@@@@@@@@@@@===>>>@@@AAAAAAAAA@@@???=========>>>@@@BBBEEEFFFBBBBBBCCCCCCDDDEEEFFFGGG@@@AAABBBAAA@@@??????@@@AAAAAABBBBBBCCCCCCDDDDDDCCCAAAGGG___uuuNNNIIIDDDCCCBBBEEEOOOZZZpppmmmLLLAAA>>><<<:::999::::::999888:::;;;<<<:::888777777888444BBBNNNMMM@@@666666<<<777666555666999<<<=========<<<:::777666666666666666555555444444444444444444444444444444444444444777888888777666777;;;>>><<<<<<<<<<<<:::999777666666777999;;;===>>>>>>>>><<<;;;:::::::::::::::::::::888777777888777555333666555444333333444555666yyyxxxwwwnnndddbbb___^^^^^^ZZZUUUTTTWWWaaaaaa]]]WWWVVVWWWUUUQQQMMMGGGAAA@@@DDDHHHHHHFFF;;;999777555333222222222000///...------...///000222333333222111222333555666666666666666555555555222222222444555555333111...///000000000111333555111111000000000000111111000---444111444>>>PPP{{{gggCCC666999444555:::;;;???UUUuuuwwwWWWAAA:::<<<===;;;999:::;;;;;;;;;<<>>======>>>@@@AAA@@@EEETTTooolllSSSFFFBBB@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::999888888999:::::::::::::::;;;<<<>>>???@@@===>>>>>>===;;;;;;<<<>>>===<<<<<<===>>>@@@BBBDDDBBB??????CCCDDDBBB@@@BBB===BBBCCCDDDYYY}}}uuuWWWOOOWWW___iiiRRREEE???<<>>???@@@@@@AAA@@@@@@@@@???>>>>>>>>>???@@@BBBCCCAAAAAA@@@AAAAAABBBCCCCCC@@@AAABBBAAA???=========BBBBBBCCCCCCCCCCCCBBBAAABBBAAAEEEUUUkkkwwwmmm\\\IIIFFFCCCCCCCCCIIIWWWeeejjjMMM>>>???===;;;:::::::::999888:::;;;;;;<<<;;;:::888777000===IIIHHH>>>666777===<<<;;;999:::;;;<<<<<<;;;===<<<:::777666555555555666555555444444444555555555555555555555555555555333555666666444444888<<<;;;<<<<<<<<<:::888666555666777999;;;=========<<<:::999999888888888999999888666555555666666555333666555444333333444555666{{{rrrnnnmmmggg___]]]ZZZZZZ\\\ZZZTTTSSSVVV[[[\\\XXXSSSRRRUUUUUUSSSOOOIIICCCBBBFFFIIIHHHFFF999888666444333333333333444222//////222333333111111444888999888666777777666666666666666555444444222222333444555555222000...///000111000111333666111111000000000000111111///---555111555???SSSccc???666:::555555:::<<<@@@VVVvvvfffKKKAAA???<<<<<>>======>>>???@@@@@@EEEUUUqqqvvvZZZJJJCCC???===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999999999999;;;;;;;;;;;;<<<===??????:::;;;;;;:::999999<<<>>>>>>=========>>>???AAABBB@@@>>>@@@CCCCCC@@@@@@CCC@@@AAAAAACCCOOOjjjsss\\\```sssiiiSSSHHHDDD@@@BBBAAA@@@@@@???@@@@@@@@@@@@?????????@@@@@@AAAAAA>>>>>>???@@@BBBEEEHHHJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOPPPOOOKKKIIIGGGGGGIIIIIIIIIHHHFFFDDDAAA@@@AAAAAABBBHHHQQQWWWRRRJJJCCCBBBCCCFFFJJJUUUiii{{{nnnWWWGGG===@@@>>><<<;;;<<<<<<:::999:::::::::===???>>>:::666333666::::::777555777999===;;;::::::;;;<<<;;;:::;;;999888777666666777777666555555555555555666666666666777777777777666666000333777666444444777:::;;;;;;<<<;;;:::777555333555666888:::;;;:::999999555555444444444444555555666444333333444555444333444444333333333333444444~~~|||}}}{{{ssskkkhhhgggccc]]]YYYVVVXXX]]][[[UUURRRUUUSSSTTTRRROOOOOORRRSSSQQQQQQKKKEEECCCEEEFFFCCC@@@888777555444333333444444222000///000333333222///...333999;;;999666444444666777777777666555444333444444444555555444111......///111111111111444666111111000000000000111111///---555111555@@@TTT~~~```>>>777;;;666333999;;;???UUUuuunnnSSS???>>>???888888@@@888:::;;;===>>>AAAEEEHHHWWWxxxbbbJJJFFFBBBAAACCCDDDCCCBBB@@@???>>><<<<<<>>>???@@@@@@EEEVVVqqq{{{___MMMCCC>>>>>>@@@;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;888999999::::::999999888<<<<<<;;;<<<<<<===>>>???888999999888777888;;;=========<<<;;;;;;<<<===>>>======@@@DDDBBB??????CCC???;;;<<>>???@@@AAABBBAAABBBDDDHHHMMMSSSWWWZZZYYYZZZ\\\___bbbfffiiikkkeeefffgggeeeaaa^^^\\\\\\WWWVVVUUUSSSOOOKKKHHHFFFEEEEEEDDDCCCEEEIIIIIIHHHBBBDDDIIIPPPXXXhhhuuuTTTHHHFFFBBBAAA???===<<<<<<<<<;;;::::::999:::>>>BBBBBB;;;555>>>888333222555999999888888777666888:::<<<;;;:::888777666666666777999:::666666555555555666666777777777888888888888777777000444999999666555888;;;:::;;;;;;;;;999777444222333444666888999888777666666666555555555666666777444333111111333444444333222222222222222222222222zzzrrrkkkrrrlllhhhfffccc______bbbWWWVVVXXX]]]^^^YYYVVVVVVTTTTTTTTTSSSRRRPPPOOONNNJJJLLLJJJDDDAAAAAA???;;;:::888666555222///000222///111444777888666444222666555333222222444777999888888888777777666555444555555444333222111111000444222000000111222111000000000000000////////////000...000555:::EEE```{{{|||XXX;;;555888888666;;;<<<>>>SSSrrrtttUUULLL@@@:::999<<<<<<<<<<<<>>><<>>???NNNeee~~~]]]KKKEEEBBBCCCDDDCCCCCCFFFAAA@@@???>>>>>>???@@@AAABBBCCCUUUwwwnnnVVVHHHBBB@@@>>>;;;777777;;;>>>;;;999888::::::999999999:::;;;;;;???<<<:::999::::::888666:::999999>>>BBBBBB>>>888999:::;;;;;;<<<<<<;;;;;;===>>>>>>===;;;;;;;;;======>>>???@@@AAA@@@??????BBB>>>>>>CCCCCCHHH[[[rrroooRRRKKKGGGBBBCCCDDDCCCAAA??????@@@AAABBB???CCC???>>>DDDAAA???GGGCCCNNNZZZbbbkkkuuu{{{}}}|||wwwrrrmmmiiiaaaVVVMMMNNNJJJHHHIIIIIIFFFEEEGGGEEERRRUUU[[[ssszzzfffHHH>>>BBB;;;============<<<;;;:::999999:::<<<>>>>>>===<<<;;;:::777555555666888999999999888777666666888:::;;;:::999777555444555777888444555666666555555666888:::999999999::::::888777666777888777666777999:::888:::999666666999:::888888777888888999888666444::::::999888777666555555444333333222222333333444555444444333333333444444{{{wwwuuutttqqqkkkfffhhhccc```___]]]ZZZZZZ^^^YYYUUUUUU\\\```]]]XXXUUUVVVUUUTTTRRRPPPNNNMMMLLLJJJLLLJJJEEECCCCCCBBB>>>666555333222///......000222333555666555444111000777666444444444777999;;;888888888777777666555444555555444444333222222222444222000000111222111111000000000000////////////000...///333777DDDdddzzzVVV;;;555888888666;;;<<>><<>>>>>???@@@@@@@@@AAARRRuuuxxx\\\JJJEEEDDDAAA===999999===???===::::::;;;;;;:::::::::;;;<<<<<<>>>===;;;:::::::::::::::<<<:::;;;???CCCCCC???:::999:::;;;;;;<<<<<<;;;;;;<<<>>>??????===;;;<<<<<<===>>>???@@@@@@@@@??????CCC>>>>>>AAAAAAAAAMMM]]]zzzlllQQQKKKIIICCCCCCEEEDDDBBBAAAAAAAAACCCCCC???CCC@@@???EEECCCBBBLLLjjjxxx}}}vvviii```WWWSSSPPPIIIDDDCCCHHH___ppp}}}xxxcccVVVBBB===AAA<<<>>>======<<<;;;;;;::::::;;;:::::::::;;;<<<>>>???===:::777555666888888888999999999999888777666666999777666444444555666666444555666666555555666888777666777888;;;<<<;;;:::555666777777666666888999888:::999666666999:::888444555555777888999888777::::::999888777666555555444333333222222333333444444333333222222222333333xxxtttpppnnnnnnkkkgggccc^^^YYYWWWWWWVVVTTTUUUXXXYYYSSSRRRZZZaaa```YYYUUUXXXVVVTTTQQQNNNMMMLLLLLLKKKMMMKKKFFFDDDEEECCC@@@888777666333222222333222444444444333222000///...555444333333555777:::;;;888888888777777666555444444444444444444444444444666333000///000222222222////////////000000000000000...000111333CCCgggyyyUUU:::555888777666;;;<<>>;;;>>>DDDCCCKKK^^^~~~}}}ZZZGGGBBB???@@@AAA??????AAA@@@???>>>>>>>>>>>>???@@@@@@AAARRRsssbbbKKKFFFEEEAAA???;;;;;;???@@@===<<<===;;;;;;;;;;;;;;;<<<======:::::::::888777888:::<<<===<<<<<>>@@@@@@???===<<<<<<======>>>???????????????BBB===<<<@@@@@@===BBBKKKaaavvvhhhNNNKKKJJJEEEEEEFFFEEEDDDCCCBBBCCCDDDEEE???CCC@@@AAAFFFDDDEEESSSyyy~~~qqqggg\\\OOOFFFBBBNNNnnnuuuZZZJJJGGG???>>>AAA>>>>>>===<<<:::::::::;;;;;;===;;;888666777:::>>>AAA@@@<<<777555555777888888::::::;;;;;;999777444222666666555444444444444555444666777777666555777888777666666888;;;<<<;;;:::444555666666555555666888888:::999666666999:::888111222444666888999999999:::999888777666555555555444333333222222333333444222222222111111222222333zzz||||||yyyuuuqqqllliiihhheeebbb___XXXTTTRRRSSSRRRPPPPPPTTTUUUQQQRRRYYY___]]]XXXVVVXXXVVVSSSPPPNNNNNNNNNOOONNNOOOMMMHHHEEEDDDBBB>>>888888666333444666666444444333222111000//////...222111111222333666888:::888888888777777666555444333333444444444555555555666333000///000222222222////////////000000000000//////222333444CCChhhyyyTTT999444777666555:::;;;@@@WWWxxxlllJJJAAA>>>:::999:::;;;;;;;;;;;;===:::===EEEGGGSSSkkk~~~ZZZGGGBBB???@@@@@@>>>>>>@@@@@@???>>>======>>>???@@@AAACCCSSSqqqhhhLLLEEEDDD??????<<<<<>>@@@AAA???<<<999:::;;;;;;<<<<<<;;;;;;:::===@@@AAA@@@>>><<<<<<=========>>>>>>>>>>>>>>>AAA<<<:::>>>@@@???AAAEEEOOOaaa{{{fffKKKIIIJJJHHHJJJFFFFFFEEEDDDCCCDDDDDDEEE@@@CCCAAABBBGGGDDDJJJ\\\jjjUUUJJJHHHaaa~~~```LLL@@@CCCFFFDDDBBB???>>>===;;;999999:::;;;<<<>>><<<999666666999<<<>>>>>>:::555333444666888999::::::::::::888666444333444444444444444444444444444666777777666666777888:::999888999:::999888666333555666666555444555666777::::::777777::::::777333444666777888999:::;;;:::999888666555555555555444333333222222333333444222222222222222222333444uuummmjjjgggdddhhheeeaaa^^^\\\[[[[[[ZZZTTTPPPNNNOOONNNKKKKKKNNNNNNOOOSSSYYYZZZVVVUUUXXXVVVUUURRRPPPPPPPPPQQQRRRQQQRRROOOHHHDDDBBB???:::333444222...000555555000111000////////////000111222222222333555777999:::888888888777777666555444222222333333444555555555666444111000111222333222.../////////000000000111///000555777777DDDgggzzzSSS999444777555555:::;;;AAAZZZ{{{```@@@@@@>>><<<;;;:::;;;::::::999;;;999===GGGLLL]]]wwwZZZHHHCCC@@@BBBBBB???>>>@@@??????>>>======>>>??????@@@CCCQQQjjjtttSSSFFFBBB??????<<<<<<>>>===::::::===888888888888999:::;;;<<<===>>>???@@@@@@AAABBBDDD<<<;;;;;;;;;<<<===<<<;;;999:::;;;;;;<<<<<<;;;;;;999<<<@@@AAA@@@===<<<<<<===============>>>>>>>>>AAA<<<999;;;>>>@@@BBBDDDGGGRRRfffiiiLLLGGGIIIJJJPPPFFFEEEEEEDDDDDDDDDDDDDDDBBBDDDBBBCCCHHHFFFQQQiiipppTTTKKKPPPyyyaaaTTTHHH@@@IIITTTOOOCCC???===<<<:::999888999;;;<<<>>>===;;;999888777888888888666222111333666888999999888777666666666777888333444555666666666555444555666777777666666777999999888888888999999777666333555666666555333444444777::::::777777::::::777777999::::::888888:::<<<:::999777555444444555555444333333222222333333444333333333333333444555555~~~{{{vvvnnnfff___ZZZWWWZZZXXXVVVTTTTTTUUUXXXYYYMMMJJJIIIJJJIIIFFFFFFHHHKKKNNNTTTYYYWWWRRRSSSXXXTTTSSSRRRQQQPPPQQQRRRRRRRRRSSSOOOGGGBBB???<<<777222444111---000888777000///......///000111222333555666666777888:::;;;<<<888888888777777666555444222222222333333444444444555333222222333333222111......//////000000111111///000555999;;;GGGgggwwwQQQ777555888666555999:::BBB\\\~~~oooRRR===@@@???===;;;::::::::::::888<<<;;;@@@KKKTTTgggZZZHHHCCCAAACCCCCC@@@>>>@@@???>>>============>>>???===AAALLL```wwwaaaJJJCCCCCC>>><<<<<<===;;;777888===777777777777888:::;;;<<<<<<<<<===???BBBCCCAAA???::::::999999999999:::;;;999:::;;;;;;<<<<<<;;;;;;999;;;>>>???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>AAA>>>:::999:::===>>>@@@EEEJJJUUUqqqrrrRRRIIIHHHJJJSSSFFFFFFEEEEEEEEEDDDDDDDDDDDDEEECCCFFFKKKLLL]]]|||iiiLLLKKKXXXiiiMMMHHHFFFFFFXXXkkk```FFF>>><<<;;;:::999999:::;;;;;;<<<<<<;;;:::999777666666555333111111444666888888888777555444555777999:::444555777999999888666555555666888777666666777999666555555777:::;;;:::999333555777777555444333444666999:::888888:::999666:::<<<===;;;888777999<<<;;;999777444333444555555444333333222222333333444333333333333444555666666zzzqqqlllkkkjjjggg```YYYSSSQQQRRRQQQOOOMMMMMMPPPSSSWWWHHHEEEEEEHHHHHHEEEEEEHHHMMMNNNRRRXXXWWWSSSRRRUUURRRRRRQQQPPPOOOOOONNNNNNOOOPPPMMMEEE@@@>>>:::555222555222---222;;;:::222......///000111111222222777888888999::::::;;;<<<888888888777777666555444111111222222222222222222444333333333444444222000.........///000111111111000///222777<<>>??????>>>===<<<<<<===>>>???<<>><<<<<<===:::666888===777777777888999:::<<<<<<<<<:::;;;???EEEFFF@@@:::::::::999888777888999;;;999:::;;;;;;<<<<<<;;;;;;999;;;<<<===<<<;;;<<<===<<<<<<;;;;;;;;;<<<===>>>===>>>===;;;;;;===>>>???CCCGGGKKK___}}}]]]OOOIIIIIIQQQGGGGGGGGGGGGGGGFFFFFFEEEDDDEEECCCHHHPPPUUUlllYYYDDDPPPfff{{{WWWEEEEEEMMMWWWpppuuuMMM===:::::::::::::::::::::::::::999999888888888888888555333333444666777666555666666666666666777888888555777999<<<<<<;;;888777555777888888777777888999555555555777999::::::888333666888888666444333444666999:::888888:::999666:::<<<===;;;777666999===;;;999666444333333555666444333333222222333333444222222222222333444555666~~~{{{mmmaaa[[[\\\]]]\\\XXXQQQLLLKKKNNNLLLJJJGGGEEEGGGKKKNNNFFFCCCDDDHHHIIIGGGHHHKKKQQQNNNPPPWWWZZZVVVSSSSSSQQQQQQQQQPPPNNNLLLJJJIIIMMMNNNJJJCCC???===:::666...111...)))...888777...//////000111111111111111777777888888999999999999888888888888777666555444111111111111111111111111333333333555666555222///---......///000111111222111...///555===NNNnnnmmmJJJ444555;;;:::555888:::BBB^^^oooMMM===CCC;;;;;;:::999888999;;;===:::???AAAIIIVVV```wwwWWWGGGCCCAAACCCBBB???===>>>???>>>===<<<<<<===>>>???===CCCKKKTTTddd{{{tttOOOBBBGGG???=========:::666999>>>888888888999:::;;;===>>>CCC@@@@@@FFFMMMNNNFFF===;;;:::999888666777999<<<999:::;;;;;;<<<<<<;;;;;;999:::;;;;;;::::::<<<===<<<<<<;;;:::;;;<<<===>>>999===?????????@@@BBBBBB@@@GGGHHHVVVxxxeeeTTTIIIGGGOOOHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDJJJTTT[[[wwwnnnLLLBBBWWWrrroooNNNEEEIIIXXXgggSSS>>>999999:::;;;;;;;;;::::::888777777666777999;;;<<<666555555666777777555333555666777888888777666555666888;;;===>>><<<:::888555777888888777777888999999888777888999888777555444666888999777555444444666999:::888888:::999666888:::<<<:::666555999===;;;999666444222333555666444333333222222333333444111111111111222333444555jjjkkkmmmmmmjjjfffaaa]]]QQQNNNMMMLLLHHHCCCBBBFFFFFFAAA;;;;;;???BBBBBBAAABBB::::::GGGMMMJJJJJJPPPPPPNNNLLLMMMQQQSSSSSSQQQKKKHHHEEEFFFIIILLLKKKIIIJJJGGGCCC???<<<:::666444111000000///////////////...///000222444666777888888888777777777777777888999777555555444333000...111000000000111000...---333333444666777666222///111111111111000000000000///...000444:::KKKkkkhhhCCC888:::888777555999<<>>===============BBB@@@HHHZZZnnnbbbFFFCCC>>>===;;;:::999999::::::777999;;;:::888777999;;;===>>>DDDMMMTTTRRRHHH???>>>===:::888888888999:::;;;::::::::::::;;;<<<<<<999999999::::::;;;;;;;;;888999;;;===>>>>>>===<<<::::::;;;===>>>@@@AAAAAAAAAGGGFFFGGG^^^yyy___MMMGGGGGGFFFDDDEEEHHHHHHEEEEEEGGGFFFEEEGGGPPPccc{{{xxxQQQIIINNNVVV~~~YYY@@@IIIIIIZZZiiiAAA777;;;<<<;;;999888777555999999999888888888888888999888888777777777777777666888888888666555555666444777:::===>>>===;;;999999777555555555666555444<<<:::888777777666555333777777777777777777777777777888888999888777666555999888666444444555777888777666555555555555444222222333555444333222222333222222111111222444555666YYY[[[\\\\\\ZZZVVVQQQNNNIIIFFFEEEEEEAAA======@@@EEE???:::999<<>>>>>===============@@@@@@HHHZZZooofffIIIFFF>>>===<<<::::::::::::;;;888999::::::888888:::<<<@@@@@@AAAGGGMMMLLLEEE===>>><<<:::999888888999:::;;;::::::::::::;;;<<<<<<999::::::::::::::::::;;;888999;;;===>>>===<<<<<<::::::;;;<<<>>>???@@@AAA>>>BBBBBBCCCTTTsssttt]]]NNNGGGJJJGGGGGGIIIIIIFFFFFFIIIFFFMMMZZZlllyyyZZZGGGLLLQQQ\\\qqqNNN???GGGKKKdddtttGGG>>>???>>><<<999888888777888888888888888999999999777777666666777888999999:::::::::888555444444666555777:::<<<===;;;999888888777555444555666555444888777666777888999888777666666666666666666666666444555777999;;;;;;;;;;;;;;;999888666666777888999555444222111222333222111444666777666444333333444444333222222222333444555LLLMMMNNNNNNMMMIIIFFFCCC@@@>>>===>>>;;;777888<<>><<<;;;::::::;;;;;;@@@HHHLLLZZZyyysssOOOFFFEEECCCAAA@@@@@@@@@AAA???>>>======<<<<<<======??????HHH[[[rrriiiLLLHHH???>>>===;;;;;;;;;;;;<<<999999:::999888888;;;===CCC@@@>>>AAAEEEEEE@@@;;;===<<<:::999888999999:::;;;::::::::::::;;;<<<<<<;;;::::::::::::::::::999888999;;;<<<======<<<;;;999:::;;;<<<===???@@@@@@===>>>???AAAKKK___yyyttt\\\MMMOOOKKKIIIJJJJJJIIIKKKOOORRR___vvv```IIIFFFLLLLLL^^^uuuZZZHHHAAAEEEOOOrrrNNNBBB@@@>>><<<:::888777777777777888888999999::::::555555666666777999:::;;;======;;;888555444555777666777999::::::999777666888666555444666666666555555444444666999;;;;;;;;;444444444444444444444444111333555888:::;;;;;;;;;<<<;;;:::888888999999:::999777444333555666777666777888999888666444444555444333333333333333444555DDDEEEEEEEEEDDDBBB???>>>:::888999:::888555666:::;;;888555555777:::;;;::::::@@@FFFJJJLLLMMMLLLIIIOOONNNLLLJJJIIIHHHGGGGGG@@@?????????@@@@@@@@@@@@;;;:::999999:::999777666444444222111000000000000...000333666999;;;<<<======<<<:::999888777666666666555444555666666444222000000/////////111444666AAA===888444222222222222111111111111000000000///111111222333:::OOOnnncccAAA777777444555777999888999???JJJNNNMMMIIIBBB<<<===???>>><<<<<>>AAAFFFJJJ___qqqNNNEEEDDDBBBAAA@@@???@@@@@@>>>>>>===<<<<<<<<<<<<======>>>HHH\\\uuukkkMMMGGG@@@???===<<<;;;;;;<<<<<<:::999999888888:::<<<===AAA>>><<<>>>AAAAAA>>>:::<<<;;;:::999999999999:::;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::999999999999:::;;;<<<<<<<<<<<<;;;999::::::<<<===>>>>>>???>>>===???CCCFFFQQQlllqqqaaaWWWQQQLLLKKKLLLNNNUUU\\\mmmzzzxxxXXXOOOMMMHHHHHHcccgggQQQJJJFFFEEEZZZSSSAAA>>>======<<<999777777777777888888999:::;;;;;;666666666666777888999:::>>>===;;;888555555777:::777777888888888777555444888666444444666666666555444444444666999<<<<<<;;;333333333333333333333333111222444555777777777666<<<;;;:::999999999999999;;;999555444666888::::::888999:::999666555444555222222222333444555666666;;;<<<<<<;;;;;;:::888888666555555777666333555999666555444555777:::<<<<<<;;;>>>BBBGGGIIIHHHEEEBBBGGGGGGFFFEEECCCCCCCCCCCCGGG@@@999888>>>BBBAAA>>>:::999888999999888666333444333222111000000000000///111555888;;;===>>>>>>===<<<;;;999888777777777555555444555666666555333111222222000///000333666EEE???888333111111222333111111111111000000000///000222222222;;;RRRppp^^^???888888666888777999999999===BBBCCCBBB@@@===;;;<<<;;;999:::>>>??????===<<<<<<<<<===>>>DDDGGGLLLeeeoooOOOEEECCCBBB@@@????????????>>>======<<<<<<<<<<<<<<<<<<>>>GGG[[[wwwoooOOOHHH@@@???===<<<;;;;;;<<<<<<:::999888888:::;;;<<<===<<<;;;<<>>;;;;;;;;;::::::999999::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;999999:::;;;<<<======>>>>>><<>>??????>>><<<;;;===>>>NNNCCC888666<<>>???>>>===<<<;;;:::999999888888666555555555777666555333111333444222000000333666FFF@@@888222000111222222111111111111000000000000///222222111<<>>>>>>>>===;;;;;;<<<999555777<<<::::::999888999:::;;;<<>>>>>>>>???>>>===<<<<<<;;;;;;<<<<<<<<<>>>FFFZZZxxxsssRRRJJJ???>>>===;;;;;;;;;;;;<<<999888888999<<<======<<<888:::<<<@@@CCCBBB???===::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;::::::::::::::::::999::::::::::::::::::;;;;;;999999::::::;;;<<<<<<===;;;:::===@@@@@@DDDVVVjjj}}}XXXMMMKKK[[[qqqMMMCCCEEEQQQccccccEEE>>>===DDDFFF@@@<<<===888888999999::::::;;;;;;999999888777777777777777999999999888777888:::===888777666555555555555666777555444444666777777666777666555555777777666555222222222222222222222222///111333777999;;;<<<<<<::::::999888777666666555777555333333555888999999555666777777555444444555///000222444666777888888888888777777777888999999333111222444333000222777444444555555555555777888<<<666AAA[[[cccQQQ@@@===;;;<<<===;;;888777999;;;HHH@@@777444888;;;:::777333222222444444333000...000000/////////000111111333555999<<>><<<<<<;;;:::::::::::::::777666555666777666444333...111444444111111444888EEE???777222///000111222111111111111000000000000...111111000<<>>:::888::::::777777:::888777777777888:::<<<===GGGPPP___~~~lllOOOCCCBBB@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<===>>>EEEXXXxxxuuuSSSJJJ>>>===<<<::::::::::::;;;888777888;;;>>>???===:::999:::<<>>999:::::::::;;;:::::::::;;;::::::::::::;;;<<<<<<999::::::::::::::::::;;;;;;:::::::::::::::::::::999999999:::;;;;;;<<<<<<:::;;;======>>>BBBLLLVVVtttccc```jjjZZZEEEEEEGGG\\\~~~iiiJJJ???;;;@@@CCC===;;;>>>::::::::::::::::::::::::888777777777777777888999999999:::999777777888:::888777666555555555777888666555444444666777777666666555444444555555444333333333333333333333333333000222444777:::;;;;;;<<<::::::999999888666555444777555555666888:::;;;:::333555777777666555666777222333444555666666555555555555444333444555666777555333444666555222444888555555555444333222333555666333KKKsss~~~aaaCCC999===>>>???<<<999777888:::;;;777333222444666666555111111222444555555222000............///000111222444777:::===?????????>>><<<;;;;;;:::::::::;;;;;;888777666666777666444222+++///444555333333666:::DDD???777111///000111111111111111111000000000000---111111000===YYYxxx|||YYY===777555222666666666888;;;:::999:::<<<@@@999555999===<<<:::999888888888999:::<<>>>>>======<<<;;;;;;;;;;;;<<<>>>???DDDWWWxxxtttQQQGGG>>>===;;;:::999999::::::777777888<<<@@@@@@===999<<<<<<<<<======>>>>>>>>>999999:::;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;:::999999:::::::::999999999::::::;;;;;;;;;<<<>>>>>><<<>>>CCCHHHIIIiii|||qqq~~~rrrKKKGGGNNNOOOgggjjjMMM???666:::<<<777777===;;;:::::::::::::::::::::666666666666777999:::;;;999:::;;;999777666666777999777666555555666888999666555333444666777777666555444333333444555444333333333333333333333333333333444555777777777666666:::::::::999888777555555222111111333666888777666333555777777777666777888555555666666666555333222444333222222444444333222333333222333555666555444666666111+++---444333...666...MMM\\\<<<>>>===<<<;;;:::999777666666===999333111222444444333////////////000000000000000///------...111444777555888;;;>>>???@@@BBBCCC@@@<<<:::;;;:::777888;;;999666444444666777555333444222111111111111444999GGG???777444111...---000......///000000000000000000111000111AAA^^^|||yyyYYY>>>666888999666===999666777:::<<<<<<:::<<<;;;:::999888888888888888:::999666:::BBBEEECCCIIIKKKpppkkkKKKCCCBBB@@@>>>=========>>>===========================>>>BBBRRRsssiiiSSSCCC???<<<<<<===:::666777:::888888999::::::;;;<<<<<>>AAA@@@===<<<;;;999888888888999:::999999::::::;;;<<<======<<<;;;:::999999:::;;;<<<:::999999888888999999::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>???BBBEEEHHH^^^}}}\\\HHHMMM@@@NNN}}}xxxMMMDDD===<<<;;;888666777999999:::::::::999999888888888777777888:::<<<===;;;999555444555666666666888888777666555444444333666666666666777777777777555555444444333333333333444444444333333222222222444444555666777888999999777888:::;;;:::888666444111222333555555555555444555555555555555555555555666666777777666444222111333333222222333333333222333333222333444444444333222444222...000555555222444222DDD___bbbKKK<<<>>>888888777777666666555555:::666222000000222222111.../////////000000000000000///...---///111444666444777;;;>>>@@@AAACCCEEEAAA===;;;<<<;;;999;;;???:::777444444555666444222000//////000222555:::>>>DDD<<<666444222///...///......///000000000000000...//////111@@@^^^|||vvvWWW>>>555777777444===;;;999888999:::::::::<<<;;;:::999888888888888888:::999777:::AAADDDBBBLLLTTTyyylllMMMEEEDDDBBB@@@>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;>>>CCCPPPmmmgggRRRCCCAAA>>>===>>><<<888888<<<888888999999:::;;;;;;<<>><<<;;;;;;999888888999:::;;;888888999:::<<<===>>>???===>>>???@@@@@@>>>;;;:::::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<:::<<<===>>>>>>AAADDDGGG[[[xxx}}}{{{{{{uuussssssuuuzzzVVVHHHMMMIIIbbbyyyMMMEEE===<<<;;;999888999;;;;;;;;;;;;;;;:::999888777777777888999;;;===>>>;;;999666444555666666666555555555555444444444444555666666666777777777777555555555555555444333333444333333333333333333222333444555666777888999999666777999::::::888555444222333444555666555444444555555555555555444444444555555666666555444333222222222222222222222222222333333222222222222222222000333555222111333444333///555;;;>>>===;;;:::999222222333333333333333333666333000...///000000000....../////////000000000//////......///222555666444777;;;>>>@@@BBBEEEGGGCCC???<<<======<<<>>>CCC:::888555444444444333111//////...///333888>>>AAA>>>999555555333000...///......///000000000000000---......000???\\\yyypppTTT===444666666222;;;<<<<<<:::888888999:::;;;;;;:::999888888888888777999:::888:::???BBBAAANNN___lllOOOHHHGGGDDDBBB???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888>>>DDDOOOgggfffRRREEEBBB>>><<<===;;;888888;;;888888999999::::::;;;;;;@@@<<<999999<<<===<<<:::;;;:::999888888999;;;;;;666777999;;;===???@@@AAA>>>BBBFFFHHHGGGBBB<<<777;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;999;;;<<<<<<===???CCCEEEVVVqqq|||zzztttoooiiiccc^^^ZZZWWWUUUSSSRRRSSSVVVZZZ]]]^^^^^^gggiiimmmttt|||iiiNNNDDDGGGPPPwwwuuuNNNEEE===;;;;;;999999;;;=========<<<;;;:::999888777777777777999;;;===???<<<999666555555666666666333333333444444444555555555555666666666777777777444555666777777555444222222333333333333333333444333444444555666777888888555666888999999777666444555555666666666555444444666666555555555444444444444444555555555555444333111222222222111111111222333333222111000///000222000444666444111000111222///555666333333666555111000000000000000000000000333222000////////////000........./////////000000//////...///000222555666333666:::===???BBBEEEHHHFFFBBB???@@@???===???CCC999888666444333222111111222222000///333:::>>>>>>999555222444444000...///......///000000000000000...000///111???YYYuuuxxxiiiQQQ<<<444666666333888:::<<<;;;888777:::===;;;:::999999888888888999777999::::::;;;===@@@AAAOOOkkkkkkOOOKKKIIIFFFCCC@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888===CCCNNNffffffUUUJJJCCC>>>;;;;;;;;;888777:::888888999999::::::::::::@@@===::::::;;;<<<;;;::::::999888888888999:::;;;666777999;;;>>>@@@BBBCCCAAADDDHHHJJJHHHBBB<<<777<<<;;;;;;::::::;;;;;;<<<999999:::::::::;;;;;;;;;999:::;;;;;;<<<>>>AAADDDQQQjjj{{{~~~uuunnnfff\\\UUUSSS]]]WWWQQQNNNMMMMMMJJJHHHJJJJJJKKKMMMOOOOOOMMMKKKLLLMMMOOOSSSYYY```fffjjj|||XXXLLLEEEFFFYYYmmmMMMDDD<<<;;;;;;:::;;;============<<<;;;999888777777777666666777999;;;<<<<<<999666555666777777666444444444444444444444444555555555666666666777777444555777999888666444222222222222333333444444444333333444555555666777777555666888999999888777666777777777666666555444333666666666555444444333333333333444444555555555555///111333222000///111222333333333111......000333000222444333111///111444777222000333666444111///222111111000000///......111111111111000000000111............/////////////////////000111333555666333666999<<<>>>AAAEEEHHHHHHDDDAAAAAA???<<<;;;>>>888777666444222111000111111222111000444<<>>WWWpppqqqeeeOOO<<<555777888666444888;;;;;;:::999<<>>===<<<<<<<<<<<<<<<<<<<<<<<<999===AAAMMMgggfffXXXPPPGGGAAA<<<======::::::;;;888888999999999999999:::>>>===;;;:::;;;<<<<<<<<<:::999888777888888::::::777888:::<<<>>>@@@BBBCCCAAACCCDDDEEECCC???;;;999<<<;;;;;;::::::;;;;;;<<<999999999:::::::::;;;;;;888999;;;;;;;;;===@@@CCCLLLeeexxx{{{vvvsssaaaZZZUUUTTTRRRMMMKKKLLLPPPLLLHHHGGGJJJKKKJJJIIIGGGGGGHHHKKKMMMLLLIIIFFFKKKJJJJJJJJJLLLNNNQQQSSS\\\dddsss~~~PPPMMMIIIMMMhhhfffKKKBBB;;;;;;<<<;;;;;;>>><<<<<<;;;;;;999888777666888777666555555666777888<<<:::666555666777777777777777666666555444444333555555555555666666666666444555777999888666444222222222222333333444444444333333444444555555666666555666777888999999888888888888777666555444444444666666555555555444444444222222333333444444555666...111333222///...000222222333333111......111555444111000111111000444999>>>111***000444000...222222222111000//////.........000222222111000111222------.........///////////////000111222333555666333666888:::<<>>555777999777333666999:::;;;<<<>>>???::::::999999888999999:::888888999;;;;;;;;;AAAIII^^^hhhLLLJJJHHHEEEBBB???>>>==============================;;;===???JJJeeecccWWWQQQLLLEEE??????@@@>>>===>>>888888999999999999999999<<<<<<;;;;;;<<<===???@@@===<<<;;;999999999:::;;;::::::;;;===>>>@@@AAABBB??????>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999999::::::::::::999:::;;;;;;;;;<<<@@@BBBHHHcccwwwzzzqqqfff^^^XXXTTTSSSPPPKKKHHHIIIJJJGGGGGGIIIIIIGGGFFFFFFGGGHHHGGGFFFBBBCCCFFFIIILLLMMMKKKHHHKKKKKKKKKJJJJJJKKKKKKKKKLLLOOOVVVaaaqqqnnnFFFHHHKKKYYYyyy___GGG@@@:::;;;<<<;;;;;;===;;;;;;;;;:::999888777666888777666555555666777888===:::777666666777777777999888777666555444333333444444555555555666666666444555666777777555444222222333333333333333333444333333333444444444555555444555666777888888999999888777666555444444444444555555555555555555555555333333222222333444555555---000333111...---///222111333444111......333777@@@888111000000000333999999222------.........111000000000000////////////,,,///222333111000000111---------.........////////////000111333444555666444555777999:::===AAADDDAAA??????AAA???888555555444555555333000///111333,,,111222111777@@@>>>444333///---///000......///......///000000000000000///222333444@@@XXXooo}}}xxxlllVVV@@@666666777666666666777:::===>>>===<<<:::999999888999999:::::::::888999;;;;;;;;;DDDNNNmmmiiiMMMGGGFFFCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???FFF\\\zzz]]]RRRNNNMMMEEE>>>>>>@@@>>>======999999888888888888888888::::::;;;<<<===???BBBDDDAAA@@@???===<<<<<<<<<============>>>>>>?????????;;;::::::999999:::;;;;;;::::::999999999999::::::888999999999999:::::::::999:::;;;;;;;;;===@@@BBBFFFbbbwww~~~wwwooogggaaaYYYVVVRRRNNNKKKIIIIIIIIIKKKFFFDDDEEEEEEBBB@@@AAACCCDDDFFFFFFEEECCCCCCCCCAAABBBDDDGGGKKKKKKJJJHHHEEEFFFGGGHHHIIIIIIHHHHHHFFFFFFHHHMMMVVVbbbnnnuuuaaaGGGJJJTTTpppRRRCCC===999;;;===<<<:::;;;:::;;;;;;;;;:::999999888666666666666777999;;;<<<===:::777666666888888777666666666555555444444444444444444555555555666666555555555555555444333333444333333333333333333222333333333333333444444444222222333444666777777888777666555333333333444444333333444444555666666666444333222222222333444555---000333111...,,,///222111333444111...///444999MMM@@@444111000...000555///444444///---//////,,,------...//////000111111***...222333111///000111---------.........////////////000222333444555666444555777888999<<<@@@CCC===;;;===@@@???888444444222444555333000///111333000555555222666>>>999---333...,,,...///------000...//////000000000000000---000222555AAAYYYqqq}}}qqqZZZBBB666555666555888777777999===>>><<<999999999999888999999::::::;;;888999;;;;;;<<>>???BBBUUUsssXXXNNNJJJKKKBBB;;;;;;===<<<:::;;;999999888888888888888888888999;;;<<<>>>AAAEEEGGGEEEDDDBBB@@@>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>777777777888999:::;;;;;;:::999999888888999999:::888888999999999::::::::::::;;;<<<<<<;;;===@@@BBBEEEbbbwwwyyyooobbbXXXUUUSSSPPPMMMRRRQQQPPPOOOMMMLLLKKKJJJDDDAAA@@@DDDFFFDDDDDDEEE???CCCGGGGGGEEEBBBCCCDDD@@@@@@AAADDDFFFFFFCCCAAAAAACCCEEEHHHIIIIIIHHHGGGCCCDDDFFFHHHKKKNNNQQQRRR___kkk}}}ZZZRRRUUUdddwwwFFFAAA;;;999<<<>>><<<::::::;;;;;;;;;<<<;;;;;;::::::555555666777999<<>>:::::::::999999777666666222444555555333222222333///333999<<<;;;777333111......------------......111111000000//////......333111///333CCC[[[ppp{{{|||\\\BBB;;;777333777555777888888===BBBAAA<<<===:::999;;;;;;888888;;;<<<;;;<<<>>>>>>CCCRRRbbblllSSSCCCAAA>>>;;;:::999::::::======<<<<<<<<<;;;;;;;;;@@@;;;???DDDNNNnnnzzz\\\MMMAAA???>>>===<<<<<<;;;;;;<<<:::999999888888999999::::::999999;;;???CCCEEEFFFGGGCCCAAABBBEEEEEEAAA<<>>>>>???>>>:::666777888999:::::::::::::::<<<;;;::::::;;;<<<;;;:::<<<;;;;;;::::::;;;;;;;;;:::;;;;;;<<<===>>>??????FFFZZZvvvoooddd]]]XXXQQQKKKJJJLLLQQQUUUYYYfffjjj___RRRNNNNNNLLLEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDCCCAAA@@@AAACCCEEEFFFFFFDDDCCCEEEGGGHHHFFFDDDDDDCCCBBBBBBCCCEEEHHHIIIRRRVVV```pppxxxYYYPPPfff^^^CCCBBB>>>::::::======:::777<<<<<<;;;;;;;;;:::::::::999888666666777:::===???999777555555555555444333222222333555777666333111666666666666666777888888333333444444555444444333444222111222444444222//////111444666666555333111444555555666666666666555888555222333555888888666222333555777777666555444444333222111222444666777000///...///111111///...111000000///////////////666333000....../////////......---------,,,,,,,,,///...---...000111111111222111111333555777777666111111000111111222333444111111222222333333333444444444555666888999:::;;;888888888888777666555555000111222222111000111222000444888:::888555222000///......------......///000000000000////////////111333444666@@@VVVqqq___CCC;;;777444888888999888777;;;@@@AAA===<<<999888::::::888888<<<===:::;;;??????CCCWWWnnngggNNNAAA???===;;;::::::;;;<<<<<<;;;;;;;;;::::::::::::>>>:::>>>CCCNNNnnntttWWWKKKAAA>>>===<<<;;;:::::::::::::::999999888888999999::::::999888:::>>>BBBEEEFFFEEEDDDDDDGGGLLLMMMIIIEEEBBB@@@>>>>>>???===999666777888999999:::::::::999<<<;;;::::::;;;<<<;;;:::::::::::::::::::::;;;;;;888888999:::;;;<<<======AAAUUUrrruuuhhh]]]WWWKKKLLLNNNRRRZZZccclllrrr||||||hhhVVVNNNKKKGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@AAABBBDDDEEEEEEDDDCCCDDDGGGHHHFFFDDDCCCCCCBBBBBBCCCEEEGGGIIIFFFHHHMMMVVVfff|||{{{eeeggg|||qqqSSSAAABBB>>>::::::<<<===;;;777;;;;;;:::::::::999999999888777777777888:::<<<===999777555555555555555333444444555666888777555333555444444444444555666666444444555555555444333333444222111222444444111///000111333555555444333222555555666777777777777666888666444444666666555333222333444555666555444444555444222222222333555666000///...///000000///...111000//////......//////000...------......---,,,.........------------,,,...///...------...111444111333444555555666888999000000000000000111222222000111111222333444444555333333444444555666666666666666666555555444444333000111111111000111333555333555777777555222000000///......------......///////////////000000000000...444888888<<>><<<888777::::::888999<<<>>>888:::@@@???CCC___}}}```HHH>>>===<<<;;;;;;;;;<<<===::::::::::::999999999999<<<999===CCCNNNnnnjjjPPPHHHAAA===<<<;;;:::999999999999999999888888888888999999:::888777888<<>>>>>===<<<999777777888999999:::999999999;;;:::999:::;;;<<<;;;:::999888888888999:::;;;;;;888888999:::;;;<<<======CCCSSSnnn}}}uuuhhh\\\TTTQQQSSSUUUVVV[[[eeerrrmmmVVVNNNJJJEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCBBBAAA@@@AAABBBCCCDDDDDDCCCCCCDDDFFFFFFEEECCCCCCBBBBBBBBBCCCEEEFFFHHHDDDEEEEEEDDDIIIWWWlll{{{yyyuuuZZZIIICCCAAA>>>;;;;;;<<<===;;;888::::::999999999888888888666777777888999:::;;;;;;999777555555555666555444666666666777999888666444333333333222333444444555555555555555555444333222333222222222333333111000111222333444444444333333666666777888888888888888777666555666777777555444222222333333333444444444555444333222333444555666000///---...///000///...000000///............///,,,,,,,,,...000000...,,,000000000///////////////...//////---+++,,,111666333666888888666555888;;;666555444333222222222222000111111222333444555555444444444444444444444444444444333333222222222222222333444333333444666888777888888666333111000000//////............//////.........///000111111111...333777777999MMMrrrkkkGGG;;;999777;;;999;;;;;;888:::>>>@@@>>><<<888777999999888999===???888999@@@???DDDggguuuXXXBBB>>>>>><<<;;;;;;;;;;;;;;;:::::::::::::::999999999:::777<<>>===<<<:::888777888888999999999999888888;;;999999999;;;<<<;;;:::777777777777888999:::;;;999:::;;;<<<===>>>>>>???EEEPPPcccxxxoooeeeZZZWWWSSSQQQTTT]]]hhhooogggRRRMMMKKKFFFCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFDDDBBBFFFNNNUUUaaarrrbbbOOOHHHGGGAAA???<<<;;;<<<<<<;;;999::::::::::::999999999999555666888999:::::::::999888777555444555666555444777666666777888888666444333333222222333333444555666666666666555444333222333222222333333222111000222222222333333333444444666777888999999999999999555666777888999999888777222222111111222222333444444444444444555777888999000///------...//////...000//////...............,,,---...111333333000...000000000000000000000000///000000...,,,---222666333666888777555444777999<<<;;;:::999888888888999111111222333444444555555555555444444444333333333333222111000000000111111333444555555555555777999::::::999666333111111222/////////....../////////------...///000111222222000000222333888MMMrrrqqqIII;;;:::888;;;666:::<<<:::;;;???AAA???>>>:::888999999888:::>>>???999:::??????IIIppplllQQQ@@@@@@???===<<<:::999999888:::::::::::::::;;;;;;;;;999777<<<@@@JJJjjjZZZFFFEEEAAA>>>===<<<;;;::::::::::::999888888777777888888999999777666888<<>><<<:::888888888888888888999999888888777:::999888999;;;<<<;;;:::777777777777888888999:::999999:::;;;<<<===>>>>>>BBBFFFQQQaaappp~~~yyykkk```XXXTTTQQQVVV___hhhttt```NNNLLLLLLHHHDDDCCCCCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBCCCFFFHHHJJJJJJFFFUUUjjj}}}sssYYYMMMHHHEEEAAA???===<<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::555666888:::::::::999888888666444444666666666555777555555555666666444222444444444444444555555666555666666666555555444333222333333333222111111111222222222333333333444444666777888999:::::::::::::::;;;<<<<<<:::888666555222111111111111222333444333333444666888:::<<<===111...,,,,,,---/////////000///......------......---...000222555444111///---............/////////000000000//////000333555222333555666666777999:::<<<<<<;;;;;;;;;;;;;;;;;;333333333333444444444444555555555444444333333333222111000/////////111111222444666777666555666777;;;;;;:::777333111111222000//////......//////000---......///000111111222000......222999MMMsssuuuKKK;;;:::888:::333888;;;:::;;;@@@DDDDDDAAA<<<:::::::::888:::???<<<<<<===???BBBSSS|||}}}aaaKKKAAA@@@???>>><<<:::999777777::::::::::::;;;;;;;;;;;;999777<<>>===<<<;;;::::::::::::888888777777777777888888888777777:::>>>BBBDDDDDD@@@DDDIIIMMMNNNLLLIIIFFF??????>>><<<888777777888888888888999888888777666999888777999;;;<<<;;;:::999999888888888888888999777777888999:::;;;<<<<<<@@@AAAGGGRRR^^^nnnyyyhhhYYYQQQPPPSSSUUUbbbkkkzzzbbbNNNKKKKKKHHHDDDDDDCCCBBBAAA@@@@@@???????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????AAABBBBBBAAAAAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCFFFCCC??????CCCGGGIIIIIIDDDKKKSSS[[[eeevvvhhhRRRLLLGGG@@@@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::555666888999999999888777888666444444666666666555666555333333444444333111555555555555555666666777444555555666666666555555111333444444222111111222111222333444444444333333555666777888999:::::::::@@@AAA@@@===888444222222111111222222222333333333222333555777999;;;===>>>111...,,,+++---...////////////...------------...------...111333333000...---.........////////////222111000111222444444444333333555888===@@@BBBBBBFFFDDDBBB@@@===<<<;;;:::444444444444444333333333444444333333333333333333111000///......///111222333666999:::999777666666999:::999666333111111111000000////////////000000......//////000000111111///...000444:::LLLtttwwwLLL;;;:::888888444777888666888@@@HHHKKKDDD???;;;;;;;;;999;;;???888>>>@@@???FFF```uuuWWWEEEAAA=========<<<;;;:::888888888999999999::::::::::::999888<<<>>>DDDbbbxxxQQQCCCCCC;;;===<<<;;;:::999999999999888888777777777777888888888888999<<<@@@CCCDDDCCCDDDHHHLLLNNNNNNKKKHHHFFF>>>???>>>;;;777666777999888888888888888777666666888777777888:::<<<;;;:::;;;:::999888888888888888777777888999:::;;;;;;<<>>>>>===@@@BBBBBB@@@???AAABBB@@@@@@AAABBBBBBBBBBBBAAAFFFEEEBBB@@@???@@@BBBDDDDDDFFFHHHHHHLLLZZZooo^^^KKKIIIFFF???@@@@@@???>>><<<;;;;;;<<<;;;;;;;;;:::::::::999999666777777888888888888888777666444444666777666555777555333333333333222111555555555555555666666777333444555666666777777666111333555444222000111222000111333555555444333222444555666888999:::::::::???@@@???;;;555222222333111111333444444444333222333444555777888999::::::111...,,,+++,,,...////////////...------------...,,,,,,---///111000...,,,///000000000111111222222333111000222555777555333666666777===DDDJJJKKKKKKWWWTTTPPPKKKEEEAAA===<<<666555555444444333222222222222222222222222222222111000///......///111222666999===???===:::888777777888888666222000000000000000////////////000000////////////000000000000......333777:::KKKtttxxxLLL;;;:::777777555777666222444@@@KKKRRRFFFAAA===<<<;;;999;;;???555???CCC@@@IIIjjjpppQQQBBBBBB;;;;;;<<<<<<;;;;;;:::999777777888888999999999999:::888<<<===BBB```sssNNNCCCBBB888<<<;;;:::999888888888888888888777777777777888888777888:::>>>BBBDDDDDDCCCJJJLLLOOOOOOLLLGGGDDDBBB>>>???>>>;;;777555666999888888888888888777666666888777777888:::<<<;;;:::<<<<<<:::999888888777777888999:::;;;<<<======>>><<<===@@@@@@===<<>>======@@@BBBBBB@@@???@@@BBB@@@@@@AAABBBBBBBBBAAAAAA;;;@@@EEEEEEAAA>>>@@@CCC<<>><<<;;;;;;<<<:::::::::999999999888888777777777777777888888888777555444444666777666666888666333333333444333111555444444444444555666666222333444666777777888888111333555444111000111222///111444666666555333111444555666777999999:::::::::;;;:::888444333555888000222444555555555333222444555555666666666666666000///...------...///000000000000000///...---,,,---...///...------///000///......000222333333222444333333444777999;;;;;;;;;BBBFFFGGGLLLTTTWWWTTTYYY___ddd```TTTIIIDDDCCC<<<;;;999666444444444444...000111222111000111222222111///---...000333555:::===BBBDDDDDD@@@===:::888::::::555111000000000............///////////////......------///000111---333222111:::MMMsss~~~QQQ777777;;;666;;;888666666666;;;GGGTTTOOOHHH@@@;;;:::<<<<<<<<>><<<:::888777777888999:::999888888888999:::;;;<<<<<<======>>>?????????BBBGGGLLLRRR]]]ooo~~~qqqeee\\\XXXWWWbbbrrr{{{___PPPIIIEEEJJJHHHDDDAAA???@@@BBBCCC;;;<<<===????????????>>>??????@@@@@@@@@@@@??????>>>CCCEEEBBB???AAACCCCCCBBBCCCCCCCCCAAA@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEDDDEEEMMMUUUnnnsssSSSGGGFFFDDD???@@@AAABBBAAA???=========>>>===>>>???>>>999666666999;;;;;;888777777777666777666666555555555666666222444555444333111222222444666777777666555555666666555555666888888777666555555555444444333333333111222222333333222222111333444555555444444555777666555555555555444444444444333333555666555333111333666888999888666666666111000...---------...///000000000//////...---,,,...//////...------///000000111222333444333222000444333444666;;;@@@CCCEEEMMMSSSWWWXXX\\\aaaaaa]]]bbbgggkkkiii^^^RRRHHHCCC@@@===999666555555333222///000111222111111111222111000//////000222444555;;;===@@@DDDGGGEEE???999888999888555111000000000/////////000000000000111///......---...///000111---444333222;;;MMMrrrSSS888888;;;777:::888777777666:::DDDPPPMMMGGG@@@;;;;;;<<<<<<<<<@@@<<>>>>>??????BBBEEEGGGLLLXXXjjjwwwwwwkkkfff___XXXVVV[[[cccjjj}}}___NNNIIIHHHGGGFFFEEEDDDCCCCCCCCCCCC;;;<<<===>>>>>>===<<<<<<>>>??????@@@@@@??????>>>===BBBDDD@@@>>>@@@BBBAAAAAABBBCCCBBB@@@??????@@@BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@BBBEEEFFFFFFIIIMMMhhhuuuVVVHHHGGGFFFBBBAAABBBCCCCCCAAA?????????===<<<;;;===>>>===;;;:::888999999888888888888777666555444444333444444444444555666666444333333444333555666666444444444555555555555777888999777555333333333222222111111111222222333333333333222222333444555555444444555666555555555555444444444444555555555666777777555333333555888888777555555555333111000...---------...000000//////...---------...///000///------///000222333555666666555222111333555999@@@HHHPPPXXX\\\hhhlllooooooppprrrppplllmmmqqqvvvwwwqqqfffZZZRRRGGGAAA999666777777555333000000111111222222222222000000111222444555666666===<<>>>>>======<<<;;;:::888888777888888888888999999999999888888:::;;;AAAVVV}}}ZZZCCC@@@AAA===<<<;;;:::999999888888999888888888888777777777777999666777<<<@@@@@@@@@CCC===CCCJJJNNNNNNKKKHHHFFFDDDEEEBBB;;;777777999888;;;:::999888888999:::;;;:::999999999999999999:::999999888777888999;;;<<<999999999999999:::;;;;;;::::::;;;;;;<<<======>>>>>>@@@CCCBBBBBBGGGPPPXXXfffiiisssqqqpppssslll___YYYYYYYYY[[[cccqqquuuYYYJJJGGGGGGAAABBBCCCDDDDDDCCCAAA???======>>>>>>>>>===<<<;;;>>>??????@@@@@@??????>>>===AAABBB???===@@@AAA???AAABBBBBBAAA>>>===>>>>>>@@@@@@@@@???@@@@@@AAAAAA???>>>AAAFFFGGGDDDDDDHHHiiivvvppprrrsssrrrsss{{{}}}^^^MMMIIIHHHEEE???AAABBBBBB@@@?????????DDD@@@===>>>AAABBB>>>999;;;999888888::::::999888555444333222222222222222555777888777666444555555333444555555333333333555444444555777999999666444333333222222222222111111222222333333333333222222222333555444333333444666555555555555444444444444444444444555666666444222222444666777555444333444555444222000............//////......------------...//////...------...000333444666777888888:::;;;:::???IIITTT___iiiqqqvvv~~~}}}{{{yyy{{{uuunnnVVVKKK>>>777888:::888555111000000000111222222222000111444666777888888888===<<>><<<;;;;;;;;;<<<<<<888@@@PPPfffyyybbbNNNBBB>>><<<:::::::::::::::999999999999777888888888999999::::::888777888;;;???RRRyyyrrrQQQ@@@>>>===999<<<;;;:::999888888888888888888888888777777777666999777888===@@@???@@@CCCDDDHHHNNNPPPNNNJJJFFFDDDGGGEEEAAA<<<999999999999;;;;;;:::999999:::;;;;;;;;;:::999888888888999999:::999999888888999::::::999999999999::::::;;;;;;999999:::;;;;;;<<<<<<===;;;>>>AAABBB@@@AAAEEEJJJKKKKKKUUUiii}}}gggZZZ^^^hhhiiiccckkkqqqyyywwwaaaOOOFFFCCCCCCAAABBBDDDDDDDDDBBB@@@>>>>>>???????????????>>>>>>>>>>>>????????????>>>>>>>>>AAABBB???>>>AAAAAA???AAABBBBBBAAA???======>>>???????????????@@@AAABBB>>>===AAAEEEBBB???FFFQQQxxxiii\\\^^^^^^^^^___fffqqqzzzooo[[[QQQKKKFFFBBBCCCDDDDDDBBBAAAAAABBBEEEEEEGGGLLLTTTYYYUUUMMMDDD>>>::::::<<<;;;999888555555444333222222222222555666888777555444444555333555555444333333444666444444555777999999666333444444444444444444444444222333333333333333333222111333444444333333444555555555555444444444333333111111111222444444222000222444555555333222222333888666444222000////////////......------------...---...///...------///111444666999;;;>>>BBBIIIMMMNNNVVVcccooowww}}}oooaaaNNNAAA===;;;999555333000//////111333333222222444666999:::;;;::::::;;;>>>HHHZZZkkkooofff\\\III>>>555444444000...///........./////////000000---......///////////////---000///222888???^^^bbbBBB<<<<<<888888666666888888666777<<<>>>>>>===<<<;;;:::;;;;;;;;;888AAAPPPeeeoooaaaOOOCCC???===:::888777777888888999::::::;;;888888999999::::::;;;;;;888666888;;;===MMMsss{{{\\\GGG@@@@@@===888;;;;;;:::999888888888888888888888888777777777666999777999===???>>>???CCCGGGIIILLLLLLJJJGGGEEEEEEGGGCCC???<<<;;;999999:::;;;;;;:::999999:::;;;;;;<<<;;;999888777888888999;;;;;;:::999888888888888999999::::::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<777:::>>>???>>>>>>???@@@AAA>>>AAAPPPeeezzzxxxttt}}}{{{pppggg[[[VVV^^^nnnyyy|||tttgggWWWLLLHHHEEECCCAAAEEEEEEEEEDDDCCCAAA@@@???=========>>>>>>??????@@@>>>>>>>>>??????>>>>>>>>>???AAAAAA???@@@CCCCCC@@@AAABBBCCCBBB???>>>???@@@>>>>>>>>>>>>??????@@@AAA===>>>BBBCCC<<<===QQQjjjzzzbbbOOOQQQRRRQQQRRRVVV\\\aaadddiiipppxxxqqqaaaTTTKKKJJJJJJJJJIIIHHHHHHJJJLLLJJJRRR\\\jjjzzzyyyQQQEEE<<<===>>><<<999888777666555444333333333333333555666666444333333444555666666555444444555777444444555666888888666333444444444444444444444444333333333444444333333333111222333333222222333555555444444444444333333333000000111222444444333111222444555444222111111222888777444222111000000000///...---,,,,,,---...///...///000000000000333555888<<>>;;;888888666666777888999999::::::999999999:::::::::::::::888666888;;;;;;GGGkkkwwwaaaIII@@@AAABBB???<<<;;;:::999888888777777888888888888888777777777777777777999======<<<>>>CCCBBBDDDFFFFFFFFFFFFHHHIIIFFF@@@<<<;;;;;;999999;;;;;;:::999888888999:::;;;<<<;;;999777777888999:::<<<;;;;;;:::999888777666999999:::;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===:::===???@@@???=========BBB===<<>>===>>>>>>??????>>>>>>===>>>@@@???>>>AAAEEEDDDAAA@@@BBBBBBBBB@@@???@@@AAA>>>>>>>>>>>>>>>>>>??????======@@@@@@;;;AAAcccppp[[[JJJLLLMMMMMMLLLMMMPPPRRRTTTWWW[[[aaagggoooxxx}}}xxxgggZZZRRRRRRQQQPPPPPPTTTYYY]]]iiiuuu[[[KKK======???<<<::::::999888777666555444444444222333555444333111111222666777666555444444666888555444444555777777666444111111222222222222333333333333444444444444333333000222333333222111333444444444444444333333333333333222333555777777555444333444555333111000111222666555333111000///000000///...,,,++++++,,,...//////111222333333555888:::===EEEOOOXXX^^^fffooouuuyyy{{{kkk\\\OOODDD===:::666222333777999999777999:::;;;<<<============999HHH___tttbbbMMM:::666555000...111...////////////000000000------///000000000///...000111000444666555PPPzzziiiFFF<<<;;;777999555444777888666555888555888<<<===;;;::::::;;;<<<;;;CCCLLLYYY{{{gggTTTJJJDDD@@@???===888777:::888888888888888888888888999999999999888888888888888666999<<<:::AAAdddaaaPPPBBB???AAA???===>>>;;;:::999888777777777777888888888888777777777777666666999<<<<<<:::<<>>???@@@@@@???>>>>>>>>>??????>>>???@@@KKKaaavvvxxxfffQQQCCCCCCNNNXXXwwwqqqttt~~~dddRRRJJJFFFHHHJJJHHHHHHJJJEEEGGGJJJLLLMMMKKKIIIGGGCCCBBB@@@???==================>>>>>>>>>>>>======;;;======<<<@@@EEEEEEAAA>>>???@@@@@@??????@@@AAA??????>>>=========>>>>>>>>>:::<<>>BBBLLLZZZeeelllssszzz~~~zzzkkk[[[NNNGGG===999555555999<<<<<<999;;;<<<<<<<<<======>>>>>>999LLLggg{{{jjjRRR<<<777666000...111000000000000111111111111,,,---///000000000///...222222111666666444MMMxxxjjjFFF;;;:::777:::555444777888666666888222777;;;===;;;999999:::::::::AAAHHHRRRttt{{{\\\EEEDDDAAA@@@@@@<<<666777===::::::999888777666555555999999888888777777666666888666999===999>>>___{{{WWWKKKCCCBBB@@@999999>>>;;;:::999888777777777777888888888888777777777777555666888<<<;;;999<<>>:::;;;;;;;;;<<<<<<===>>>999===AAA@@@<<>>>>>======>>>>>>>>>>>>======999;;;;;;;;;???EEEEEEAAA<<<===??????>>>>>>@@@AAA@@@???>>>======<<<======???888888>>>CCCUUUrrr]]]LLLEEEEEEEEEEEEGGGJJJMMMPPPKKKLLLMMMNNNQQQVVV\\\aaa\\\```ffflllpppuuuzzz}}}xxxxxxxxxyyybbbKKK999999>>>===<<<@@@999999777666555444444333222444555444333222222222555555444333111222444777777555222222333666777777333333333444444555555555333444444555555444444333///111222222111111222333444444444333333333222222222111222444666777555444555555555444111000111333444222...,,,,,,---......+++++++++---///000///...222333666;;;AAAIIIPPPTTTbbbaaafffooovvvxxxzzz|||~~~}}}~~~{{{fffXXXIIIBBB>>>AAACCCAAA===;;;AAA@@@???>>>@@@BBB???;;;BBBSSSmmmwwwWWWBBB<<<333---111222000///.........///111222............/////////000///111///222666777OOOuuusssMMM===:::888666666777777777777666666777777777777888999:::;;;<<<>>>???@@@KKKhhhxxxaaaOOODDD>>>===<<<<<<<<<;;;:::888888777666555555666777777999999888888777666666666666888555666:::===PPPooopppZZZQQQJJJAAA======>>><<<999;;;<<<;;;999777666888:::888888888888888888888888888999:::<<<<<<;;;::::::DDDDDDJJJSSSTTTNNNKKKLLL???;;;777666777888777555555555666777:::===@@@BBB555777;;;======;;;888555888777777888999999777666===:::888999;;;<<<<<<>>>:::>>>===888999???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========@@@CCCGGGJJJFFFFFFCCC@@@@@@EEEIIIJJJgggtttZZZPPPNNNLLLLLLPPPWWW___dddppp{{{rrraaaQQQKKKJJJEEE===999BBB>>><<<======;;;<<>>??????>>>>>>===???@@@>>>;;;<<>>777666;;;:::888666333222222333444444444444444444444444444444333222111111222333444999666333222333555555555333333333222222222111111222222222222222222222222222222111111222333333444333333333444444333222222333222333444666666444222444555777666333111000000333111///.........---------------...000111111111999<<>>BBBHHHMMMPPP___vvvvvvVVVBBB<<<333...111222111000000/////////000000........./////////000000111222000222555555KKKoootttNNN>>>;;;:::777777888888888888777777666666666777777888::::::;;;;;;<<>>;;;===>>><<<:::;;;;;;:::888666555777888888888888888888888888888999:::<<<<<<<<<;;;;;;;;;FFFGGGOOOZZZ]]]VVVOOOMMM>>>;;;777666777888777666555555666777999<<<>>>@@@444666999;;;<<<:::888666777777777999::::::999777;;;999888999:::::::::;;;:::======999999======:::<<<<<<<<<<<<<<<<<<======@@@?????????@@@BBBDDDFFFAAAAAA@@@??????BBBFFFHHHaaasssZZZWWWZZZ```iiitttooo\\\NNNDDDAAACCCCCC>>><<<======;;;<<>>>>>???@@@AAABBB;;;===???>>><<<>>>CCCIII?????????>>><<<;;;<<<>>>;;;:::======GGGoooxxxeee\\\PPPDDDBBBCCCEEEFFFGGGGGGGGGFFFIIIIIIIIIHHHGGGHHHKKKNNNIIIHHHGGGGGGGGGIIIKKKLLLRRRVVV]]]dddkkksss{{{zzzTTTGGG===>>>>>>888777<<<666555444333333444444555444444444444444444444444333333222222333555666777888666333222333444555444333333333222222222111111222222222222222222222222333333222222222333333444333444444444444444333333333222222333555666444333333555666555333000000000111000000///...---,,,,,,/////////000222444666777AAAGGGNNNUUUZZZ^^^aaaccceeehhhooovvvwwwuuuvvv{{{|||{{{yyyyyyzzz|||vvvfffTTTJJJGGGIIIOOOUUUWWWUUUOOOEEE???DDDSSSbbbeeeqqqsssTTTAAA===444///222333111111111111111000///........./////////000000000111222000222666888KKKlllwwwQQQ???<<<;;;888888999999999999888888666666555666666777888999;;;777999???DDDRRRvvvnnnVVVGGGAAAAAA>>>;;;:::???EEEEEE===444777666555555555666777888999999888888777666666666888;;;777666999999DDD\\\vvv___OOOGGGAAA===::::::<<<===<<<;;;<<<<<<;;;999666555777888888888888888888888888888:::;;;======<<<<<<===>>>EEEJJJVVVaaacccZZZOOOIII===:::777666777777777666555555666666888:::;;;<<<555666888:::;;;;;;::::::555666888999::::::999888999::::::;;;<<<=========<<<>>>>>>;;;:::<<<<<<:::;;;;;;;;;<<<<<<=========AAA@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAADDDFFFUUU{{{~~~iiihhhnnnzzztttYYYFFFBBBFFFCCC???===>>>===;;;<<>><<<===@@@BBBDDD===>>>???>>><<<===BBBFFF>>>???@@@???===;;;;;;<<<===888999===NNNyyyhhhUUUPPPKKKDDDBBBBBBCCCDDDEEEEEEEEEDDDGGGGGGGGGFFFDDDDDDFFFHHHFFFEEEDDDCCCCCCCCCDDDEEEIIIKKKMMMPPPUUU\\\eeejjjuuu|||mmmMMMBBB<<<>>>>>>999777;;;333333333444444555555555444444444444444444444444333333333444555777999;;;777555222222333444444444333333333222222222111111222222222222222222222222444444333333222333333333444444555555555555555555444333222222444555555444333444555444222000///000000//////---++++++,,,---///000111222444888===@@@KKKRRRZZZ______]]]\\\\\\```eeennntttsssppprrrxxxvvvuuussstttvvvyyy{{{}}}{{{iii\\\TTTOOOOOOSSS^^^^^^ZZZQQQGGGIII]]]qqqwwwoooQQQ???===555000333444222333333333222000...---...////////////000000000...111000333999<<>>>>>999444666666555444555666777888999999888888777666666666666:::666666999888@@@RRRxxxkkkVVVLLLHHH<<<:::999:::<<<===;;;:::======<<<:::777777888:::888888888888888888888888999;;;===<<<;;;;;;>>>AAADDDOOO]]]ddd```TTTIIICCC;;;:::888777666666666666555555666666777888888999777777888999;;;<<<======555777999:::999888888888444888<<<===>>>@@@AAA?????????===;;;;;;<<<===<<<<<<<<<======>>>>>>??????>>>???@@@@@@@@@???>>>===@@@@@@CCCEEEDDDAAACCCGGGLLLsssqqqTTTFFFCCCDDD@@@===>>>===;;;<<>>===<<<<<<<<<>>>@@@BBBBBBBBBBBB???<<<;;;===@@@===???AAA@@@>>><<<;;;;;;<<<888:::>>>OOOzzzaaaNNNJJJHHHFFFBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAAAAACCCEEEFFFFFFEEEDDDDDDDDDEEEEEEJJJJJJJJJKKKNNNSSSYYY\\\^^^dddlllvvv{{{]]]FFF@@@<<<======888666888222333333444555444444444555555555555444444444444555555555555666888:::;;;666444222222333444444333333333333222222222111111222222222222222222222222444333333222222222222222555555555555555666666777555333111111333444555444333444444333111000000111///...---***((()))---000...111333666888===CCCHHHSSSZZZbbbeeebbb]]]YYYYYYZZZ___hhhoooooommmpppwwwsssqqqooopppsssvvvwwwwwwwww|||~~~|||tttjjj^^^WWWUUU]]]```bbb^^^UUUVVVhhh~~~lllNNN>>>===666222444555333444444444222000...---////////////000000000111---111///111777:::GGG^^^^^^DDD;;;:::666666777777777777666666555555555555555555666777<<<666888@@@>>>???XXXyyy\\\JJJDDD???;;;:::666777777777666666777888666555444444444666777888999999888888777666666666333888555444:::999===KKKiiizzzcccTTTLLLGGG<<<<<<;;;;;;;;;;;;999888:::;;;:::888666666777999888888888888888888888888888;;;<<<<<<:::;;;@@@EEEIIIWWWddddddWWWIIIAAA???999999888777666666666666555555666666666777777777666666777777999:::;;;<<<666888:::999888777888:::888@@@EEEDDDDDDFFFEEEBBBAAA>>><<<;;;::::::;;;===<<<<<<======>>>>>>>>>>>>;;;<<<>>>???@@@???>>>===BBBBBBDDDGGGEEE@@@CCCIIIWWW|||hhhQQQHHHEEE@@@>>>???===;;;<<>>??????@@@@@@@@@CCCCCCBBB???===<<<<<<===>>>@@@AAA@@@>>>;;;::::::::::::===???KKKsss}}}___MMMFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBB>>>???AAA@@@@@@@@@BBBDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDFFFHHHIIIIIIKKKMMMQQQVVV]]]gggqqqxxxcccHHHCCC???======;;;777555555444444555555555444333222666666666555555444444444777777666555666777888999555444222333444555555444333333333222222222111111222222222222222222222222222222111111111111222222666555555555555666777888444222000000222444444444333444444333111000111222,,,......,,,)))+++///444222555:::<<<>>>BBBIIINNNQQQXXXaaaccc___[[[YYYYYY[[[]]]dddlllnnnnnnrrrxxxtttqqqnnnooorrruuutttrrrrrrvvv{{{||||||{{{|||~~~~~~~~~~~~rrriiifff```aaaeeegggbbbbbbssshhhLLL======777333666666555555444333222111///////////////000000000111111///333///...333444;;;LLLrrrhhhJJJ===;;;666666777777777777666666666666555555555555666666;;;777999>>><<<<<>>===<<<;;;:::888777777666777666555444444666888888888888888888888888888777:::===<<<:::===DDDJJJVVVaaaggg]]]MMMBBB>>>===777888999888666555666777555555666777777777666666444444444555666777888888777999:::999888999===AAAOOOZZZ```\\\ZZZ[[[XXXSSSHHHEEEDDDDDDBBB>>><<<>>>========================:::<<<===???@@@@@@@@@???BBB@@@BBBFFFCCC???EEEOOOrrruuunnnlllUUULLLEEEAAA??????>>>;;;<<>>FFFlllxxx]]]JJJCCCAAAAAADDDCCCBBBAAAAAAAAAAAAAAA<<<>>>???@@@??????AAABBBAAAAAABBBBBBBBBBBBBBBBBB>>>>>>???BBBDDDDDDBBB???EEEEEEDDDEEEHHHOOOWWW]]]dddkkkvvvjjjOOO>>>@@@>>>===<<<:::777666555666666666555555444444444777777666666555444444444777666555444444555666777555444333444666666666444333333333222222222111111222222222222222222222222222111111111222222333444666555444444555666888999333222111111333444444333444555555333111111222444)))---111222000///222555999>>>CCCEEEEEEGGGLLLQQQQQQYYY```bbb^^^ZZZ[[[]]]bbbaaaeeelllqqqsssvvv{{{xxxtttqqqqqqtttuuussspppoooooopppqqqrrrtttuuuuuuvvvvvvxxx{{{~~~zzzzzzpppjjjiiijjjhhhhhhvvveeeJJJ<<<>>>888444666666666555444333222111111111//////000000000111111111222555000---222222555CCCbbbqqqQQQAAA>>>777777777888888777777777777777666666555666666777999999:::;;;999;;;EEEQQQlll~~~fffPPP@@@@@@CCC???888666777888888777555444555666444444333333444555777888999999888888777666666666444999444111888::::::@@@TTTmmmxxx^^^PPPKKKEEE>>>>>>===<<<:::888666666777555666666555555666888:::888888888888888888888888888;;;>>>>>><<<@@@IIIQQQcccfff```QQQDDD???===<<<555777999888666555555777444555666777888777777666444555666777777777777777666999:::::::::>>>EEELLLeeessszzzwwwtttvvvtttmmm\\\ZZZ[[[^^^ZZZOOOGGGFFFBBBBBBAAAAAA@@@???????????????@@@AAABBBBBBBBBBBBCCC???AAAEEEDDDBBBKKKZZZuuu]]]TTTUUUhhhfffRRRKKKFFFBBB??????>>>;;;;;;??????@@@@@@@@@AAABBBCCCCCC@@@???>>>???@@@@@@@@@???AAAAAA@@@>>>;;;::::::<<<;;;;;;>>><<>>>>>??????>>>???AAA@@@???>>>???@@@CCCCCCCCCCCCBBBBBBAAA@@@??????@@@CCCFFFFFFCCC@@@DDDDDDDDDCCCCCCFFFJJJMMMPPPSSSYYYcccqqqoooRRRDDDAAA<<<===<<<:::999888888888666666555444555666777888777777777666555444444444444333333222333444666777555555444666777888777555333333333222222222111111222222222222222222222222222222222333444555666777555444333333444555777999222111111222444444333111555555555444222222444666&&&---555777666444444666???DDDIIIKKKIIIIIIMMMQQQZZZaaaggggggbbb___```dddjjjggghhhooouuuwwwzzz~~~|||wwwssssssvvvvvvssspppmmmjjjggggggiiilllmmmnnnqqqqqqsssvvvyyyyyywwwuuu{{{|||}}}~~~~~~vvvmmmkkkiiihhhtttdddIII<<<>>>999555777777666555333222111111222333000000000000111111111111222666111///555555777CCCXXXyyywwwVVVEEEAAA888888999999999999888888888777777666666666777777777999:::888777:::AAAFFFYYYooorrrPPPBBB;;;@@@CCC;;;666666777555555666777666222///444444333333444555777888999999888888777666666666666;;;555111888:::888===EEEWWWrrrrrrXXXLLLIIIFFFAAA<<<<<<;;;888666555666777777888888888888999<<>>CCCMMMUUUjjjfffXXXGGG>>>>>>===999555777999999666444555777444555666888888888777777777888:::;;;;;;:::999888666888;;;;;;<<>>;;;;;;???@@@???===<<<===???BBBCCCCCCAAA@@@?????????===<<>>============@@@AAABBBAAA???>>>===>>>BBBBBBAAA@@@???===;;;:::===;;;;;;===AAABBB@@@>>>AAABBBCCCCCCAAAAAABBBCCCKKKIIIIIIMMMWWWgggvvv}}}YYYAAA>>>EEE999;;;;;;999888:::;;;;;;666555444444555777:::<<<888777777666555444444444111111000111222444666777666555555666888999888666333333333222222222111111222222222222222222222222333333444444666777999:::555444333222333555777999111111111333555444333000666666666444333333555777+++,,,///222666;;;>>>@@@GGGFFFHHHJJJLLLMMMPPPUUUYYYbbbjjjhhh```ZZZ\\\aaafffhhhkkkooossswwwyyy{{{|||wwwrrroookkkgggddd^^^]]][[[ZZZYYYYYYYYYZZZ______ccciiikkkhhhfffhhhooopppppppppsssxxx}}}~~~~~~yyyyyyzzzqqqhhhqqqyyyNNNDDD=========999999<<<666555333111111111333444000000000000000000000000222222111000222444666888PPPrrrwwwUUUCCC???999999999999888888888888777777666666666666777777888999999888888;;;???CCCLLL[[[wwwiiiTTTBBB@@@>>>;;;888777777666777777666444333222111000666444222222333666:::<<<999999888777666666666666666777777666555555777999;;;III[[[lllkkkWWWLLLEEE@@@@@@888888888777777777666666555666777777666999???CCCAAA???;;;888999:::999666:::???@@@<<<===IIIXXXbbbggg[[[LLLCCC@@@???<<<888777888888888888666444333555666777777777666444333333@@@FFF???666666888999555888:::<<>><<<===???@@@@@@============???AAACCCEEEAAA???===;;;;;;<<<>>>@@@@@@???>>>===<<<<<<<<<<<>>@@@BBBAAACCCBBB>>>===??????===<<<===???@@@@@@???>>>===???@@@@@@AAAAAA@@@>>>===;;;<<<===>>>????????????AAA@@@@@@??????@@@@@@AAAFFFEEEFFFHHHMMMTTT[[[```aaaiiisss{{{|||```MMMDDDBBBBBB999888666555555555666777666666555333333555:::======:::777555444333222111333333222222333444666777666666666555555444444444444333333222222333333444444333333222111111111222333333333444444444555555333444444444444444444555333333333444444333222222666666444222000000222444---///111555:::???CCCFFFGGGJJJNNNQQQQQQPPPSSSVVVYYYaaahhhfff___[[[^^^bbbgggiiillloooqqqsssttttttvvvrrrlllfffaaa\\\WWWTTTPPPOOOMMMLLLKKKKKKKKKLLLOOONNNRRRXXXZZZWWWVVVWWW___```______```ccchhhlllqqqmmmiiihhheeedddhhhnnnrrrpppvvv}}}yyyooorrr|||}}}iiiKKKBBB=========:::999;;;777555333222111111222333000000000000000000000000222111111111222444666777GGGdddwwwTTT@@@>>>888888888888888888888888777777666666666666777777888888888777888:::>>>AAAEEELLL```{{{fffNNNAAA@@@>>><<<999888777777777777666666555444333222222555444222222333777:::===;;;;;;999888777777777777555666666555444444666888;;;@@@GGGRRRcccyyygggTTTJJJBBB>>>===::::::999999999888888888555666777666666888===AAA;;;;;;888666555777999;;;;;;<<<===DDDTTTeeemmmlllWWWMMMAAA;;;;;;;;;888555888888888777777666555444666666666666666555555444444;;;@@@>>>:::999:::;;;:::<<>><<<===>>>??????:::;;;;;;<<<===???AAABBB@@@>>>===<<<<<<>>>AAABBBAAA@@@???>>>============<<<:::AAAFFFZZZzzzWWWBBBCCCDDD>>>@@@BBBAAA===<<<>>>>>><<<<<<===>>>??????>>><<<;;;>>>>>>???@@@???>>>===<<<:::;;;<<<===>>>>>>>>>>>>????????????@@@@@@AAAAAADDDCCCBBBBBBDDDHHHLLLNNNKKKOOOVVV\\\bbblllyyysss\\\JJJAAA???===<<<999999777666555555555666666555444222222555999===<<<:::666555444444222111333333222222333444666777555555555444444444333333444333333222222333333444444333333222111111111222222333333333333444444444111111222222222222333333222333333444333333222222111111111000000111444666222333666999???DDDHHHKKKIIIOOOVVVWWWUUUTTTVVVXXXZZZ```eeeddd^^^\\\___dddjjjkkkmmmmmmmmmllljjjhhhfffbbb]]]XXXTTTOOOKKKHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEIIIOOOQQQNNNMMMOOOVVVWWWWWWUUUTTTUUUWWWZZZddd```]]]\\\YYYUUUWWW\\\aaadddppp~~~zzztttttt}}}nnnWWWEEE@@@===>>>>>>;;;999:::888666444222111111111111000000000000000000000000111111111111222333555777@@@UUUwwwyyyUUU@@@>>>888777777777777777888888777666666555555666666777666777777666666888<<>>FFF[[[sssuuu^^^HHH<<<999<<<;;;999777666666777777666666555555555444444444444333222222444888;;;>>>===<<<;;;999888777777777444444555444333333666888===:::<<>><<<:::999888777666666555555666777666666555555555555666777888;;;>>>>>><<<>>>BBBAAACCCEEEFFFEEEEEEFFFGGGFFFEEEDDDDDDHHHOOOXXX___nnnrrrzzz{{{sss\\\TTTRRRYYYeeevvvrrrSSSNNNPPPfffmmmYYYMMMHHHCCCAAA===<<<===>>>>>>===999:::<<<===???@@@@@@@@@>>>>>>===<<<===@@@BBBDDDAAA@@@???>>>>>>======>>>999@@@AAAIIIqqqvvvPPP???FFFGGG;;;@@@BBB@@@<<<;;;======:::======>>>???>>>===;;;:::<<<======>>>===<<<;;;:::::::::;;;<<<==================>>>???@@@AAABBBBBBAAA@@@???>>>???@@@AAABBBAAAAAACCCFFFKKKRRRXXX\\\jjjxxxaaaTTTDDD======@@@>>>;;;999888777666555555555555666666444222222444:::>>>;;;999666555444444222111333333333333333444666666444444333333333333333222333333222222222222333333333333222222222222222222111111222222222333333333111111111222222333333333222222333333333333222222///000000000///000333555777888999<<<@@@EEEJJJLLLKKKSSSZZZYYYVVVVVVYYY[[[\\\___bbbaaa^^^]]]aaaeeemmmmmmllljjjfffaaa\\\YYYUUUSSSPPPNNNMMMLLLKKKIIIJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFIIIOOOPPPNNNMMMOOOUUUVVVVVVUUUSSSRRRSSSTTTZZZZZZ]]]aaa^^^WWWSSSTTTUUU[[[iiizzzyyyqqq{{{nnnlll^^^III@@@????????????<<<;;;:::888777555333111000000000////////////////////////111000000111222333555666@@@LLLkkk~~~[[[CCC@@@888777777666666777888888666666666555555666666666555666666666555666999<<>><<<::::::::::::::::::::::::777777666555555666888999;;;888777777777888;;;@@@???HHHZZZqqqkkkQQQCCC???;;;<<>>999888777555555555666777777666555444444555666777:::777888<<<===<<>><<<=========<<<;;;<<<>>>@@@AAABBBAAAAAA>>>>>>===<<<===>>>@@@AAA@@@???>>>======<<<<<<<<<<<>>===;;;::::::;;;<<<<<<<<<;;;:::999999:::;;;;;;<<<<<<<<<;;;;;;;;;===>>>@@@AAABBBBBB>>>??????@@@AAABBBCCCDDDGGGDDDBBBDDDHHHLLLMMMMMMPPP[[[fffjjjqqqkkkQQQJJJAAA>>>???@@@???<<<666666666666666666666666777777555333333555;;;???999777555555555444333111333333333333444444555555222222222222222222222222333333222222222222333333222222222333222222222111000111111111111222222222333333333444444555555555111111222333333333333222222333333111///...///111=========>>>AAAEEEIIIKKKOOOVVVZZZVVVTTTYYY]]]^^^]]]^^^______^^^___bbbdddkkkjjjgggccc]]]VVVPPPMMMKKKJJJIIIIIIKKKLLLLLLKKKGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDGGGLLLNNNLLLLLLNNNPPPRRRSSSSSSQQQPPPPPPQQQQQQRRRWWW\\\ZZZTTTQQQRRRQQQVVVaaaqqqsssvvv}}}wwwbbbUUUTTTLLL???<<>><<<:::777777555333222111000///////////////////////////000000000111222333444555BBBHHHaaacccIIIBBB:::999777666666666777888666666555555555555666666555555666555444555777999;;;;;;;;;===BBBKKKRRRVVVaaahhhsss|||~~~lll]]]LLLDDDAAA<<<:::999555444444333444555666777444444444555555555555555222222222333555777:::<<<:::999888666555444444444444555666555555666888;;;:::777>>>HHHFFFEEE___```NNNFFFAAA===;;;888888888888999999999999888777555555555666777777===888555888:::999;;;@@@???VVVsss~~~bbbJJJ<<<:::888888;;;<<<;;;:::999888666555555666777777777666555444444555666777888777777888999<<>>>>>>>>@@@@@@AAAAAAAAADDDIIILLLOOOOOOTTTaaasssyyy|||fffKKKNNNVVVuuucccWWWPPPMMMCCCAAA>>>===>>>>>>===<<<<<<===???@@@AAAAAAAAA@@@???>>>===<<<;;;<<<<<<<<<>>>===<<<;;;;;;::::::;;;===@@@IIIhhhnnnQQQDDDBBB@@@===<<<===???>>>;;;:::<<<===:::AAAAAAAAA@@@???>>>======:::;;;<<<<<<<<<;;;999888999::::::;;;;;;;;;;;;;;;999:::<<<>>>@@@AAAAAAAAA<<<===???AAABBBCCCDDDDDDGGGDDDAAABBBFFFHHHFFFDDDBBBJJJOOOOOORRRaaauuulllQQQFFFEEECCC???;;;999999:::222333444555666777888888777777777555555777;;;???777666555555555555333111333333444444444444444444222222222222222222222222333222222111111222222333111222222333333333222111000000000111111111222222222222333444444555666666000111222222333333333222333444444222000///000111CCCBBBAAAAAACCCFFFJJJLLLRRRXXXZZZUUUWWW___bbb```^^^^^^^^^^^^___```aaabbbdddbbb^^^YYYSSSNNNIIIGGGIIIGGGFFFFFFHHHIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFEEEFFFEEEGGGLLLNNNLLLLLLOOOOOOPPPQQQQQQPPPOOOPPPRRRPPPNNNNNNPPPPPPNNNPPPVVVQQQTTTZZZdddvvvxxxfffbbbWWWHHH???===<<<888:::>>>AAA???======;;;999666666555444333111000000000000000000000000000000//////000111222333444444???BBBVVVtttmmmTTTHHH===;;;999777666666777888666555555444444555555666555666666666444444666777444:::===:::999>>>DDDGGGDDDHHHPPPXXXYYYVVVVVVZZZQQQEEE;;;:::===;;;777555444333333222333555666777333333444444444444444444222222222222444666888999777666555444333333333333555555666666555666999;;;BBB<<<>>>CCC@@@???VVVttt]]]HHHAAA===:::888666777777777777888888888888777555555777777777666<<<555333777999999@@@JJJ[[[qqqjjjRRRBBB;;;:::888888999999999888777777666666666666777777666555555555555666666777333666777777<<>>============;;;===@@@AAAAAACCCEEEHHHGGGFFFHHHQQQ^^^iiinnnoookkkrrryyy\\\IIIYYYhhhlll]]]TTTNNNJJJDDDBBB@@@??????>>>===<<<;;;;;;===>>>>>>????????????>>>===<<<;;;:::::::::===<<<;;;::::::999999::::::CCCbbbyyy[[[BBBAAABBB;;;888===<<<>>>>>>;;;;;;>>>>>><<>>@@@@@@@@@@@@;;;<<<<<<===>>>>>>??????BBB@@@>>>???AAABBB@@@>>>===DDDGGGDDDCCCJJJSSSYYY```hhhvvvzzzaaaPPPFFFAAACCCCCC???999555777:::111222444555777777888888555666777777777888:::===666555444555555555333111333333444555555444444333111222222222222333333333222222111111111111222222000111222333444333222111000000111111111222222222000000111222222333444444///000111222333333333333///111222222222222333444GGGFFFEEEEEEGGGKKKOOORRRUUU[[[\\\YYY^^^hhhhhhaaa^^^]]]]]]^^^```aaa```___XXXVVVSSSOOOLLLIIIHHHGGGGGGFFFEEEEEEGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIHHHHHHIIIGGGIIINNNPPPNNNOOORRRQQQQQQRRRQQQPPPPPPQQQSSSPPPMMMMMMOOONNNMMMPPPVVVQQQTTTTTTYYYkkkyyy\\\NNN@@@:::777333555:::777===@@@<<<999:::999666555555444444333222111000000000000000000000000000...///000111222333333333:::<<>>;;;888666666777888666555555444444555555666555666777666555444555666111999<<<888666999===>>>999999<<<@@@???>>>CCCKKKJJJBBB;;;;;;<<<999777666444333222222333444666777333333333333333333222222222222111222222444555666444444444333333333444444333444555555444666888;;;FFF@@@======;;;<<>>>>>===<<>><<<<<<<<<<<<<<<===>>>???@@@>>>>>>======<<<<<<;;;;;;======<<<;;;::::::::::::;;;LLL}}}mmm[[[KKK@@@???>>>999999===;;;======;;;;;;???@@@>>>@@@@@@??????????????????<<<===>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888:::<<<>>>?????????>>>;;;;;;;;;;;;<<<===>>>???>>>>>>>>>?????????===<<<;;;@@@CCC@@@>>>@@@CCCCCCBBBHHHRRR___mmm{{{sssVVVGGGCCCBBBCCCBBBAAA===999777888999333444555666666666555555222444666777777777888999444444444555666555333111333444444555555444333333222222222222333333444444222222111111111111222222///111222444444333222111111111111222222222333333///000000111333444444555///000111222222333333333---///111222111111222333JJJIIIHHHIIIKKKPPPTTTWWWVVV]]]^^^^^^eeeooommmbbb___]]]]]]^^^aaaaaa___]]]PPPNNNKKKIIIHHHHHHIIIJJJFFFEEEDDDEEEHHHJJJKKKJJJGGGHHHIIIJJJJJJIIIHHHHHHIIIGGGIIIMMMOOONNNNNNQQQPPPQQQPPPOOOMMMMMMOOOQQQKKKKKKOOOSSSRRRNNNMMMOOOPPPSSSQQQSSSddd{{{yyy[[[FFF888999999444777AAA555<<<>>>999666777777444444444444444333333222111000000000000000000000000...///000111333333333333666:::IIIeeesss^^^BBB@@@<<<999666666777777555555555444444555555555555777777777555444555666333999;;;666444888999888;;;888888:::999:::EEEQQQHHHCCC>>><<<999555666999444333333222333444666777333333333222222111111111222222111111222222333444444333333333333444555555222333444444333555888:::@@@<<<999888777999DDDPPPzzz]]]FFF???===<<<;;;666666777777888888888999999666555666999:::888666666666999:::666===ZZZ{{{uuu\\\IIIAAA@@@???<<<:::999777777777888888555666777888888777666555333444666777777777666555444<<>>???AAAAAA>>>;;;:::;;;;;;;;;;;;===AAACCCCCCAAA@@@@@@BBBEEEGGGGGGLLLXXXaaaaaadddqqq]]]OOORRR___{{{rrrUUU```~~~lllaaaZZZSSSNNNFFFDDDBBBAAAAAA@@@>>><<>>>>>>>>@@@AAABBB=========>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;???UUU___AAACCCCCC>>>::::::<<<===:::======;;;<<<@@@BBB@@@???>>>>>>>>>>>>>>>???@@@===>>>?????????>>><<<<<<<<<<<<<<<===<<<<<<;;;;;;888:::<<<>>>??????>>>===<<<<<<<<<===???AAADDDEEE<<<===>>>???>>><<<;;;;;;;;;>>>>>>;;;;;;???BBBBBBGGGFFFFFFGGGKKKQQQXXX\\\qqqvvvpppRRRDDDDDDCCC@@@EEEAAA<<<999888777555333555666666777666444333222///222555777777666666666444333333555666666333111333444555555555444333222222222222333333444444444222222111111111111222222///000222444444444222111111222222222222333333333111222222333555666777777//////000222222333333333000111222111///.........LLLIIIIIILLLMMMOOOUUU\\\ZZZ]]]^^^]]]```ggggggbbbVVVXXX[[[\\\[[[XXXUUURRRGGGIIILLLNNNNNNKKKGGGDDDHHHGGGGGGFFFEEEFFFFFFFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCDDDFFFIIILLLOOOQQQRRRTTTSSSRRRPPPPPPOOOOOOOOOOOOMMMLLLMMMOOOQQQRRRRRRQQQOOOLLLQQQaaattt}}}~~~[[[FFF===>>>999999>>>===<<<<<<;;;:::999999999999333333222111111000000///333555444222...---///222333222111111111222333444222777EEE___||||||iiiPPPDDD<<<===:::333444<<<777777666666666555555555555555444444444444555555666555444333444444666666666444111111555<<>>:::;;;^^^}}}]]]GGGAAA@@@===999777777777777777888888888333555777888777777777888444<<<888333888999666999999:::777UUUtttxxxmmmNNNIIICCC>>>???>>>;;;:::;;;<<<<<<<<<======???@@@@@@@@@@@@?????????@@@AAAAAAKKKLLLOOOVVV^^^hhhqqqwwwwww{{{zzz\\\NNNOOOPPP```hhhbbbwwwvvvfffZZZRRRNNNIIIEEEEEEAAA===CCCCCC666???===<<<===@@@BBBBBBAAA???@@@@@@???<<<;;;;;;<<>>======??????===@@@EEEAAAAAA@@@???>>>>>>??????>>>>>>===<<<<<<<<<<<<===999999::::::::::::::::::========================;;;;;;<<<===???AAABBBCCC???>>>===<<<<<<;;;;;;<<<:::<<<===>>>===>>>???@@@DDDDDDDDDCCCCCCEEEIIIMMMWWW]]]dddkkktttzzzWWWEEE@@@???>>>=========;;;888555444666777444444555777888777333000666666777777666555444444333444555666666555555444111333666777555333333333000000111222444555666666333333333333333333333333111111111111222333444444333333444444333222000///000111222333444333333222222111111111222333333444222222222111111111111000LLLJJJKKKOOOPPPQQQVVV\\\aaabbb```\\\\\\``````[[[VVVWWWXXXWWWVVVRRROOOMMMHHHJJJLLLNNNMMMKKKGGGEEEFFFFFFFFFEEEEEEFFFFFFGGGIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEGGGIIILLLNNNPPPQQQRRRQQQPPPOOONNNMMMMMMMMMNNNMMMKKKLLLNNNQQQQQQQQQNNNPPPRRRSSS]]]lllxxx}}}^^^HHH>>>>>>888888<<<;;;???>>><<<:::888777666666333333333222111111000000222333333111...---///222333222111111111222333444777:::EEE]]]{{{rrrUUUFFF<<<;;;:::444333999555555444444444333333333666555555444444555555666444555666666666666555444777555222111444999>>>BBBIII@@@999888888444333555333333222222444666888:::333333333333333333333333333333333333333333333333222222222222222222222222222222222222333444555555666999::::::888:::@@@FFFiiixxxQQQ@@@CCCBBB;;;:::<<<:::888888888888777666444666777999::::::::::::777222444:::;;;DDDfffqqqUUUCCC>>>>>>;;;888666666666666666666666666555666777777666666777888111999555000666888777;;;;;;<<<<<<___rrrQQQIIIBBB===>>>>>>;;;:::<<<<<<<<<<<<======>>>???@@@>>>>>>???@@@AAABBBDDDEEEEEEHHHLLLSSSZZZaaagggjjjkkknnnvvvzzzYYYJJJLLLNNNYYYyyytttgggxxxooobbbVVVPPPJJJ@@@??????<<<@@@CCC<<>>;;;::::::;;;@@@>>><<<;;;<<<======<<<===gggxxx^^^IIIEEEBBB===<<<<<<<<<;;;:::======@@@DDDCCC@@@@@@DDD?????????@@@@@@@@@@@@@@@===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>???AAABBB>>>======<<<<<<<<<<<<<<<<<<===>>>>>>======???AAABBBBBBBBBAAAAAABBBFFFIIIIIIMMMQQQUUUZZZcccnnnwwwwwwaaaJJJ???>>>===<<<<<<<<<<<<:::888555444555777666555555666777666333000555555666666666666555555333444555666666666444444111333666777555333333333000111111222333444555555333333333333333333333333222222222111222222333333333333444444333222000///000111222333333222222111222111111111222222333444222222222222111111000000MMMLLLNNNSSSTTTTTTWWW]]]cccccc___[[[ZZZ[[[YYYVVVTTTTTTSSSQQQNNNKKKIIIGGGHHHIIILLLMMMLLLJJJFFFDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHHHHHHHGGGFFFFFFEEEGGGGGGIIIJJJLLLMMMNNNOOOPPPOOONNNMMMLLLKKKKKKKKKMMMLLLJJJKKKNNNPPPQQQQQQKKKSSSWWWVVVWWWcccrrr|||dddMMMAAA@@@;;;999===;;;AAA???===:::777555444333444444333333222111111000///000111000......000111222222222222222333444444999999@@@VVVuuu}}}cccPPP???;;;;;;777555666555555555444444444333333666666555555555555666666222444666888888666444222666555333222333666999;;;EEE>>>888666555222222444222222222333444777999;;;333333333333333333333333333333333333333333333333333333333333333333333333222111111222222333444555666999;;;:::999:::===AAAUUUkkkgggJJJDDDGGGCCC>>>@@@===;;;999888888888666555444555666777888999999999666555555666<<>>;;;<<<:::777555555555555555555555555777888777666444444666888555===777111555777777===>>>AAAEEElllzzzUUUKKKCCC>>>>>>???>>>===???===============>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEBBBEEEJJJPPPVVVZZZ]]]^^^```___bbbjjjrrrzzzyyymmmddd```dddeeegggjjjqqqyyyTTTFFFJJJHHHNNNhhhwww{{{uuuooobbbKKKAAABBB===<<<@@@>>>???===<<<===???@@@@@@???@@@@@@???<<<999888999;;;;;;:::999999:::<<<>>>???BBBuuulllOOOAAAEEEBBB???===<<<<<<;;;:::;;;<<>>???===>>>???@@@AAAAAAAAAAAA;;;;;;:::::::::999999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;::::::<<<;;;;;;<<<<<<===??????<<<<<<<<<;;;<<<<<<===>>>?????????===<<<===???BBBAAAAAA@@@???>>>???BBBEEECCCDDDEEEEEEEEEIIIPPPVVV]]]bbbjjjuuuqqqTTTHHH>>>;;;<<<;;;999:::;;;;;;:::777555444555777777666555555666555333111444444555555555555555555444555666666666666444444111333666777555333333333222222222222333333333444333333333333333333333333444333333222222222222333333333333333333222000000000111111222222111000000222111111111111222333333222222222222222111000000OOOOOORRRVVVWWWVVVXXX\\\^^^]]]\\\[[[[[[ZZZWWWTTTPPPOOOMMMKKKIIIGGGFFFEEEGGGHHHJJJKKKJJJGGGDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIHHHHHHGGGGGGFFFFFFFFFIIIIIIJJJJJJKKKKKKKKKLLLNNNNNNMMMLLLKKKJJJJJJJJJLLLKKKJJJKKKMMMPPPQQQQQQKKKTTTXXXUUUUUU```oooyyyiiiQQQDDDCCC>>>>>>AAA??????>>><<<999777555444333444444333333222111111111---............///000000222222222222333444444555666444888KKKjjjwwwaaaIII>>><<<999666666777777777777666666666666777666666555555666666777222333555666555444222111555555444444444555666777???<<<999555333111222444222222222333333555666777222222222222222222222222222222222222222222222222333333333333333333333333111111111111222333444555666888;;;;;;:::999;;;<<>>>>>>>>>>>>>>???@@@@@@FFFFFFDDDCCCBBBBBBBBBBBBDDDFFFKKKPPPTTTXXXZZZ\\\\\\XXXWWWZZZ\\\aaajjjttt|||}}}qqqddd[[[SSSMMMLLLOOOLLLNNNOOONNNQQQ[[[jjjvvv|||~~~vvvQQQHHHRRRKKKJJJ\\\}}}WWW@@@AAA???<<<>>>??????===<<<<<<>>>??????>>>@@@@@@>>>;;;888888999;;;666888999999999:::===@@@RRR~~~xxxeeeHHHAAADDDBBB@@@>>><<<;;;;;;:::999:::>>>CCCAAA<<<:::<<<;;;<<<>>>???@@@@@@??????:::;;;;;;;;;::::::999999:::;;;;;;<<<<<<=========<<<<<<<<<;;;::::::999999<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;<<<===>>>???AAA@@@???===;;;<<>>======???BBBDDDDDDCCCAAA???@@@CCCFFFCCCEEEJJJPPPXXX___eeeiiiwww~~~~~~cccMMMDDD???<<<===;;;888666888::::::999777555444555666666555333444555666555444666555555444444333333333555555666777777666444444111333666777555333333333333222222222222222222222333333333333333333333333555444333222222222222222333333333333222222111111111111111111000000000///222111111111111111222222111222222222222111000///QQQQQQTTTXXXXXXVVVWWW[[[XXXXXXZZZ\\\\\\XXXRRROOOLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFHHHHHHGGGDDDBBB@@@AAABBBDDDFFFGGGHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGJJJJJJJJJIIIIIIIIIIIIIIIMMMLLLKKKKKKJJJKKKKKKKKKLLLJJJIIIJJJMMMPPPQQQQQQOOOSSSUUUSSSWWWcccqqqzzzjjjQQQCCCCCC@@@@@@DDDAAA<<<;;;:::888777666555555444444333222222111111000---------...///000000///111111222333444444555555333222444BBB^^^{{{qqqVVVEEE===888666666888888777777777666666666666666555555555555666666444333222222111111111222333333444444555666666666:::;;;;;;666222111333444333333222222222111222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111222333444444666888999:::999999999999:::<<>>;;;::::::999888666444444444555555666777777555;;;:::777???QQQXXXTTTHHHBBB<<<999:::;;;:::888777777777666666555555555999999777444222222444666@@@GGGAAA777888:::<<>>@@@>>>@@@@@@???>>><<<<<<===>>>===<<<>>>???>>><<<999888:::;;;:::<<<>>><<<999999>>>CCCgggwwwnnn\\\CCCBBBAAA@@@???>>><<<;;;:::;;;<<<;;;<<>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;===>>>???AAA@@@???<<<;;;<<>>===>>>???AAABBBBBBBBBCCCEEEIIIMMMOOOTTT\\\fffpppwww~~~xxxiiiZZZJJJ===@@@=========:::666666999888999999777555333444555333222222333666777777777888777555333222111111111666666777777777666444333111333666777555333333333333333222222222222111111333333333333333333333333555555444333222222222222333333222222222222222222111111000000000000000000222222111000000111111111111111222333333111000///TTTSSSUUUXXXWWWTTTUUUYYYXXXVVVWWWZZZXXXQQQJJJGGGHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFGGGGGGEEECCCAAA???BBBCCCEEEGGGHHHIIIHHHHHHIIIHHHGGGFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJKKKNNNQQQRRRRRRPPPSSSSSSRRRYYYiiixxxkkkQQQBBBBBB???@@@DDD@@@999999888777666666666666333333222222111000000///...------...000111000...000111222444555555555555333444555>>>RRRmmm}}}gggQQQAAA999666666666666666555555555444444555555444444444444555555555444222111000000111222222222333444444555555666555;;;>>>:::444333444555333333222222111000///...222222222222222222222222222222222222222222222222222222222222222222222222111000000111111222333444666777888888999888888888;;;:::<<>>;;;<<<>>>@@@AAAAAA???@@@DDDGGGJJJGGGJJJSSS___ssszzzZZZ```yyy~~~fffHHHEEECCC@@@???<<<@@@>>><<<;;;<<<===<<<;;;<<<===>>>===<<<;;;;;;<<<:::======:::888<<>>>>>===>>>>>>===;;;::::::;;;AAA>>>===>>><<<999;;;@@@;;;;;;;;;;;;<<<===??????<<<===>>>>>>>>>===<<<;;;999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===::::::::::::;;;<<<===>>>>>>>>>>>><<<;;;<<<>>>AAA???@@@@@@???>>>===>>>@@@>>>>>>>>>>>>???@@@@@@AAAEEEDDDBBBAAAAAACCCEEEFFFEEEIIINNNSSSWWW[[[^^^```aaaccc___UUUKKKFFFBBB>>>===;;;:::;;;999555666:::666777888777555333444555222222222444777888777666888666444222111000111111666777888888777666444333111333666777555333333333222222222222222111111111333333333333333333333333555444444333333333333444333333222111111222222333111000000000000111222333222222111000000000000111000111333444333222000...VVVUUUUUUWWWUUUQQQRRRVVVWWWRRRQQQSSSPPPIIICCCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDAAA@@@CCCEEEGGGIIIJJJIIIHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLKKKJJJLLLOOORRRSSSSSSOOORRRSSSRRRZZZmmmqqqUUUEEEDDDAAABBBEEEAAA999888777666666666666666222222111000000//////...///......///111222///---000111333444555666666555444777888:::FFF]]]tttyyydddMMM???::::::666666666666555555555444444444333333333333444444555555444444333222222111222222222222222222333333111;;;BBB===777555666555222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444666666666666777888888888;;;<<<;;;999<<>>??????@@@GGGCCCCCCFFFIIIWWWxxxdddnnn~~~```NNNJJJDDD??????;;;@@@>>><<<;;;<<<<<<;;;:::999<<<>>>???>>>=========888::::::999===LLLdddwwwoooVVVDDD<<<;;;999;;;===<<<:::999:::<<<@@@>>>======;;;888:::>>>::::::::::::===@@@DDDFFF<<<===>>>??????===<<<:::888888999:::;;;<<<======;;;;;;;;;<<<<<<======>>><<<;;;;;;;;;<<<===>>>>>>::::::::::::;;;;;;<<<===;;;<<<<<<<<<;;;<<<>>>???===>>>???>>>======>>>???>>>===>>>???@@@AAAAAA@@@@@@???>>>======???@@@AAABBBAAAAAABBBDDDEEEEEEDDDFFFGGGDDD???===??????<<<===:::999:::999555555888555666777777555333333444333333444666888777555333555444222111000111333444777777888888777666444333111333666777555333333333111111111111111222222222333333333333333333333333444444333333333444444555333222222111111222333333000000000000111333444555222222111000000000000000000111333444444222000...XXXVVVUUUVVVSSSPPPPPPUUUUUUNNNJJJLLLJJJDDDBBBDDDFFFGGGGGGHHHGGGGGGFFFEEEIIIIIIIIIHHHGGGEEECCCAAAEEEFFFHHHJJJJJJJJJIIIHHHIIIHHHFFFEEEEEEGGGHHHJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCEEEGGGIIIKKKLLLMMMKKKKKKLLLOOORRRTTTTTTMMMRRRTTTTTT[[[nnnxxx[[[JJJHHHEEEEEEGGGBBB:::999888666555555555555111111000000///.........000///...000222222///,,,000111333555666666666555333888888666<<>>===@@@DDDIIIMMMQQQVVV[[[^^^ZZZZZZWWWPPPJJJHHHMMMRRRKKKEEEDDDGGGGGGEEENNN[[[HHH:::CCCFFF???RRR\\\@@@:::888777666777888777666777666555444555555777888999999888:::???CCC???888777888::::::999777666666666666555444333333222222444555777666555444444444222===<<<555777:::>>>GGGPPPLLLNNNvvvqqqaaaRRRNNNNNNLLLJJJHHHFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEBBBEEEIIINNNQQQQQQPPPOOOKKKFFFBBBAAA>>>;;;???EEECCCEEEDDD???>>>@@@BBB@@@BBB===;;;>>>???>>>???AAA>>>===<<<>>>@@@AAAAAA@@@@@@???AAAAAA<<>><<<;;;;;;;;;:::999888;;;???AAA@@@???>>>>>>888;;;<<<>>>IIIcccrrrSSSAAA>>>;;;666999<<<<<<:::999:::<<<===;;;;;;<<<:::666666::::::999999:::>>>CCCIIILLL<<<===>>>??????===;;;:::777777888999;;;<<<<<<===:::;;;;;;<<<===>>>??????<<<;;;;;;<<<<<<>>>??????;;;;;;:::::::::;;;<<<<<<888:::<<<<<<<<<<<<===???;;;<<<======<<<<<<===???<<<;;;;;;<<<>>>>>>===;;;;;;;;;::::::;;;<<<===>>>???<<<::::::===???>>><<>>;;;888:::===:::444???;;;:::;;;:::666444555444666777666555333333444555555666777888666222///222111000000111333555666777888888888777666444333111333666777555444333333000000111111111222222222333333333333333333333333333333333333444444555666333222111111111222333444000000000000222444666777222222111000000///000000///111333444444222///...QQQQQQQQQQQQQQQPPPPPPPPPPPPMMMIIIFFFCCCCCCCCCDDDFFFHHHJJJIIIFFFDDDFFFHHHEEEGGGIIIIIIHHHFFFFFFFFFHHHJJJKKKJJJHHHGGGGGGHHHCCCFFFGGGEEEEEEGGGFFFCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCFFFIIIHHHEEEFFFKKKPPPLLLIIIHHHLLLRRRVVVUUURRRQQQOOORRRQQQUUUpppvvv]]]MMMGGGBBBDDDEEE???;;;:::999777666444333222333333222111000///...---,,,---///000111111111000333222111333666777555333888666666777;;;HHH```uuu}}}rrr]]]GGGAAA@@@;;;999:::999777777:::333333222222111222222333555555555555666666666666555555555444222000///---111444777666444555:::???444444333333222111000000111///......000222222111111555666333111222222///555222222555666333111111111111333333444444444333777444111222555777777666:::999777666666777999:::<<<<<<===@@@CCCFFFFFFEEENNNKKKGGGBBB???=====================>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777666666555555555666666888666333111222555999;;;:::;;;>>>???>>>;;;777555444777:::<<<;;;999888777888444444888888333333777555444444333333333444444888888888999777777???HHHJJJDDDKKKggguuuaaaSSSOOOOOOOOONNNOOOJJJEEEDDDGGGHHHEEEAAAAAAAAABBBBBBAAAAAA@@@???CCCFFFJJJMMMNNNLLLHHHFFFEEECCC@@@======???BBBDDDEEEGGGIIIFFF@@@===???BBBEEEBBB>>><<<;;;;;;:::999;;;;;;;;;<<<<<<<<<======@@@;;;===DDDDDDBBBKKKYYYhhhlllvvvfff]]]TTTIIIBBBDDDDDDDDDCCCBBB???===;;;<<<===>>>===<<<;;;<<<>>>777:::===???>>>======>>>???555999@@@SSS~~~___BBB===>>>555222777;;;999666999DDDMMM>>>===<<<:::999888888777;;;<<>>>>>???AAAAAA===999===:::888888999999;;;======:::<<>>>>>AAA@@@AAABBB@@@<<<999999;;;:::888888;;;<<<999999<<<>>>======<<<<<<<<<======>>>::::::???@@@===;;;;;;<<<;;;;;;;;;;;;<<<======<<<======<<<::::::;;;===:::::::::;;;<<<===>>>??????>>><<<;;;::::::;;;;;;;;;:::999777666666555555888888777777666666555555444666888999777555444333222222111111222222333444444666999999777666888:::999777444222111111333444111111111111000000//////444444444333333222222222222222333333444555666666444333222222444444333222222555666333444777777444333222000111222333333222000222444555444333333333PPPPPPOOOOOONNNNNNMMMMMMMMMKKKHHHEEECCCCCCDDDEEEEEEGGGHHHGGGEEEDDDEEEGGGEEEGGGIIIIIIHHHHHHIIIJJJMMMMMMMMMLLLKKKJJJHHHGGGDDDGGGGGGEEEEEEGGGGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGFFFDDDEEEJJJNNNMMMJJJIIIKKKPPPRRRPPPNNNPPPNNNQQQPPPVVVqqqpppYYYKKKGGGCCCDDDFFF@@@<<<;;;999777555333222111333333222111000///......,,,---///000111111111000333222111333666777555333777666666777:::FFF[[[ooonnnXXXOOOCCC>>>:::;;;:::666444555333222222222222222333444666666666666777777777777777666555444222111000///111444666666333444888===444333333222111111000000000//////000333444333222///444555222000222333111444111111444666333111111111111222333444444555555777444222222444666666555888777666555555666777888555777<<>>:::<<>>======>>>???>>><<<;;;;;;<<<:::<<>>===>>>???;;;???EEE[[[lllTTT???;;;===888888<<>><<>>===;;;:::999888888888<<<===@@@@@@AAABBBDDDFFF???>>>===???@@@@@@>>>;;;888666777::::::777777888<<<999;;;@@@@@@===<<>>AAACCCBBB???;;;::::::;;;888888;;;;;;999:::===>>>>>>===<<<;;;;;;<<<<<<>>>::::::>>>@@@===;;;<<<;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<;;;999999:::<<<::::::::::::;;;<<<===>>>???>>>===;;;;;;;;;;;;;;;::::::888777666555555555777777777666666666555555444666888888666444333444333333222222333333444555444777999999777666777999777666333111111111333444222222222111111000000000333333333333333333222222222222333333444555555666444333222222444444333222222555555333333666777444333222000111222444333333333555777666444333222333OOOOOONNNLLLKKKJJJIIIHHHJJJHHHFFFDDDCCCCCCDDDEEEEEEFFFGGGFFFDDDCCCDDDEEEFFFGGGIIIIIIJJJKKKMMMPPPTTTQQQNNNNNNNNNLLLHHHEEECCCFFFGGGEEEEEEGGGFFFCCC??????@@@@@@AAAAAABBBBBBAAACCCEEEEEECCCDDDHHHLLLSSSQQQPPPQQQSSSTTTRRROOONNNMMMOOOPPPXXXttthhhTTTIIIHHHDDDEEEFFF???<<<;;;999777555333111111333222222111000///......---...///000111111000000222111222333555666555444555555666777:::BBBTTTeeemmmaaaLLLDDD>>>===;;;777333333222222222222222333444555666666666777777777888888888777555333222111111222111333555444222222555999333333222222111000000000000000111333666777666444///333444111000333444222333//////333555222111222222111111222333555777888777555333222444555555444666555444333333444555666333777???GGGLLLJJJDDD???BBB@@@>>>;;;999888888888777777777888888888999999777777777666666666555555555555444444444555555666666555555555555777888:::::::::::::::999999777777666666777777777777666666777555555777666333333555444444333333333333444444777666666777666555:::AAA>>>???KKKaaayyyyyyjjjaaa[[[VVVRRROOONNNKKKIIIGGGFFFEEEEEE@@@AAABBBCCCCCCCCCCCCCCC@@@BBBFFFIIIJJJIIIGGGFFFAAAAAAAAABBBBBBDDDEEEFFFCCCFFFHHHHHHFFFFFFHHHKKKEEEAAA<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999;;;@@@???;;;???IIISSSmmm^^^VVVbbbrrruuuyyyxxxnnnkkkvvvdddRRRIIIGGGFFFFFFGGGCCCCCCCCCCCCBBBAAA@@@??????@@@@@@???<<<;;;;;;<<<===???BBBBBB@@@>>>======:::<<<@@@DDD```sssXXXJJJ===999<<<:::777999;;;;;;<<<===AAACCC===<<<;;;:::999888888888;;;===@@@@@@???>>>>>>??????=========???@@@???>>>;;;999999<<<;;;777888===:::999:::===>>><<<;;;>>>===@@@CCCDDDAAA===:::999===999888;;;;;;999;;;??????>>>===<<<;;;:::::::::>>>::::::>>>???===;;;<<<:::::::::::::::;;;<<<<<<999::::::999888888:::;;;999999::::::;;;;;;<<<<<<>>>===<<<;;;;;;:::;;;;;;:::999888777666555555555666666666666666555555555333555777777555444333444444444333333444444555666555777888888666555666666555444222111000222333555333333222222222222111111222222222333333333333333222222333333444444555555444222111222333444333222222555555222333666666333333222000111333444444333555777888777555333222222OOONNNMMMKKKIIIGGGEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKMMMQQQTTTWWWSSSNNNMMMNNNMMMGGGBBBAAADDDEEECCCCCCEEEDDDAAA===>>>>>>???AAABBBBBBCCCBBBCCCDDDDDDDDDEEEHHHKKKUUUTTTSSSTTTVVVUUUSSSPPPNNNLLLOOORRR]]]{{{cccQQQIIIIIIDDDDDDCCC<<<999999888666555444333222222222111111000//////.........///000000000000000111111222333444555444444444444555777999>>>LLLZZZ{{{}}}oooYYYMMMAAA===<<<999666666333222222333333444555666555555555555666666666777888666444111000000111222111222444333111111333555222222111111000000000000000000222555888999777666000444555111000222444333333///...222444222111222222111000111222555888:::777666444333333333444444444444333333333333444444222777>>>FFFIIIGGG@@@;;;<<<;;;:::999888777666666555555555666666666777777666555555555555444444444444444444333444444555555222222222333444444555555888888777777777777777777777666555555666777666555777666555666555444333444333333333222333333444444777555555666555333777<<<===???HHH[[[tttuuukkk```YYYQQQQQQOOOKKKHHHFFFGGGHHHBBBCCCCCCDDDCCCCCCBBBBBB>>>@@@CCCFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAACCCEEEGGGGGGFFFFFFHHHJJJCCC???:::888888999;;;;;;;;;;;;;;;:::::::::::::::;;;999;;;>>>===999;;;AAA@@@RRRlllyyykkkRRRIIIOOOPPPSSS[[[aaa[[[ZZZsss\\\RRRJJJHHHHHHCCC???===AAAAAAAAAAAAAAA@@@@@@@@@>>>???@@@???===<<<===>>>AAACCCDDDDDDAAA>>>===<<<777>>>???CCCfffeeeKKKGGGAAA::::::999666666777888:::;;;:::999<<<;;;::::::999999999999999;;;>>>???===;;;::::::======<<<<<<===>>>??????AAA;;;:::===<<<999<<>>===;;;:::999999999>>>:::999===>>><<<:::<<<999999999999999:::;;;;;;999::::::999888888:::<<<999999::::::::::::::::::;;;;;;::::::999999999999:::999888777555555555555555555555555555555555555222444666666444333333444333333333333333444555555666777777777666555444444222222111000111222444555333333333333333333333333111111222222333333333444222222333333333444444444333222111222333333333111111444444222222555555333333222000111333555555444444666777777555333222222PPPOOOMMMKKKHHHFFFDDDCCCDDDDDDCCCCCCCCCDDDFFFFFFHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJKKKNNNRRRUUUUUUPPPLLLKKKLLLJJJDDD???>>>BBBBBB@@@@@@BBBBBB>>>======>>>@@@AAABBBCCCDDDCCCCCCDDDDDDEEEFFFIIIKKKOOOOOOPPPQQQRRRQQQPPPNNNNNNLLLOOOTTTddd___OOOIIIIIIDDDBBBAAA:::666666666666555555555555222222111111000000/////////////////////000000000000111333333444444444444333333444777888;;;EEEPPPrrr|||gggUUUCCC;;;;;;:::999999444444333333444555555666333333333444444444555555666444222000//////000111000111222222111111111222111111000000000000//////000111333666999999888666333666666222000333444333444///...111333111000222111000000000111444777999666555444333222222333444444444444444444444444444111333777;;;===;;;666222888888888888888777666555444444555555555666666666555555555555444444444444333333333333333444555555000111222222333444444444666666555444555555666777777666444555888999888666666777666555444444333222222222222222222333444555555333333666555333444999::::::???OOOjjjzzzlllcccUUUTTTPPPJJJFFFDDDFFFHHHEEEEEEEEEDDDCCCAAA@@@???===???AAABBBDDDDDDCCCCCCCCCDDDDDDDDDCCCBBB@@@@@@BBBCCCDDDDDDCCCCCCCCCDDDAAA===999777777999:::::::::::::::::::::999999999;;;:::;;;===<<<::::::<<<===BBBMMMWWWTTTIIIDDDFFFFFFDDDIIIOOOOOOWWWxxxyyyVVVNNNIIIJJJKKKFFFAAA>>>@@@@@@???????????????@@@;;;===????????????AAABBBCCCEEEFFFEEEBBB???===<<<;;;CCCAAAGGGrrr~~~VVVBBBFFFDDD===:::888:::::::::<<<>>>>>>;;;888;;;;;;:::999999999::::::666888;;;<<<;;;:::999:::;;;;;;;;;;;;;;;<<<===???===999<<>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;===999888;;;;;;999;;;>>>>>>===<<<:::999888888888===999888;;;<<<:::999;;;888888888888888999::::::999:::;;;:::999:::;;;===999:::;;;;;;;;;:::999888888999999888888888777777:::999888666555555444444444444444444444555555555222333555555333333333444222222222222222333333444666666666666666555444333111111111111111222444555333333333333333333333444111111111222222333333333222222222333333333333333333222111111333333222111000333444111111555555222333222111111444555555555111333555555444333333333OOONNNLLLJJJHHHEEECCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIHHHGGGGGGHHHHHHGGGEEEEEEGGGIIIJJJKKKMMMPPPRRROOOLLLIIIHHHHHHFFFAAA>>><<>>>>>@@@???<<<======>>>???@@@AAABBBCCCCCCCCCCCCCCCEEEGGGIIIJJJLLLMMMOOOQQQQQQPPPOOONNNMMMLLLOOOWWWkkk\\\MMMIIIJJJCCCAAAAAA:::555555555555555555555555111111111111000000//////000000////////////000000///111333444333333333555333222333666666888@@@IIIeee~~~ttt___HHH>>>======;;;:::666555555444444555555555222222222333333333333444444333111000//////000000000000111222222222111111000000000///////////////111111222444777888777555444777777333111444666666666111///222333111000222000//////000111333555666444555444333111111333555444444444555555444444444444444444666777666333111666777888999888777555444333333444444444555555555555555555444444444444333222222222222333444444555222222222333444444555555333333333333444555666666777666555777;;;===;;;888555888777444333444333111222111111222222333444555444222222555666444444777:::999;;;HHHbbb{{{rrrbbb]]]TTTKKKEEECCCDDDDDDGGGFFFEEEDDDBBB@@@>>>======>>>??????@@@@@@AAAAAA???@@@AAAAAABBBBBBAAAAAA@@@@@@???????????????>>>===;;;888777888999999999888888888999999:::::::::;;;;;;;;;;;;<<<;;;;;;<<>>??????AAACCCEEEDDDFFFGGGFFFBBB???===<<<;;;BBB>>>MMM}}}iiiIII<<>>===:::<<<<<<<<<>>>???>>>;;;999::::::999999999:::;;;;;;444777999:::999999999:::999:::;;;;;;:::999:::<<<:::888DDDYYY___PPPAAA<<<>>>@@@???======@@@@@@>>>>>><<<999888999;;;<<<<<<:::888888;;;<<<999999<<<===<<<;;;:::999888888888<<<777666888:::888888:::777777777777777888999999999:::;;;:::::::::<<<>>>:::;;;<<<<<<<<<:::999888777777888888888888777777999888777666555444444444333333333444444444444444111333444333222222333555222111111111111222333333666555444555666666444222222222222222222333444444222222333333333333444444111111111222222222222222222222222222333333333333333111000111222333222111000333333000111444444222333111111222444666666666///222444555444333333444MMMLLLKKKIIIFFFDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFGGGIIIGGGEEEFFFGGGHHHFFFDDDEEEGGGIIIJJJJJJKKKLLLMMMIIIIIIGGGFFFDDDBBB@@@???<<>>??????@@@@@@BBBBBBAAABBBDDDFFFHHHHHHKKKNNNPPPQQQPPPNNNMMMLLLKKKJJJNNNXXXpppYYYKKKHHHIIICCCBBBCCC===777777666555444333333222111111111111000000000000111000///......///000111...111333444222222333555444222222444555777===EEEWWWvvvmmmTTTJJJGGGDDD>>>999888777666555444444444444222222333333333444444444333333222111111000000000///000000222333333222111////////////////////////222111111222444555555444333666777333333888;;;;;;999333111333333000000222...//////000111111222222222444444333111111444777333444444444444444444333666666666777888888666444555666777888888666444333222222222333333333333444444444444333333333333222111111111111222333444555222222111222222333444555111111222333333444444555777555666:::???AAA>>>:::555888777333222444333000111111111111222333444555333000111666777555444666888:::<<>>===>>>>>>=========>>>>>>>>>>>>>>>>>>>>>?????????@@@<<<<<<;;;<<<<<<===<<<<<<:::999888888999999999777666666777888999:::;;;;;;::::::999999:::<<<===<<>>===UUU|||]]]FFF===AAA???===>>><<<999;;;<<<===<<<:::999888999999999999::::::;;;<<<666777999888777777888999666999;;;;;;999777777888;;;888DDD___iiiZZZEEE<<<>>>AAA@@@<<<<<<@@@AAA>>>===;;;999999;;;===<<<;;;888666888<<<<<<999777999;;;;;;:::999999888999999:::666444666888666666888777666666666666777888888777888999999999999;;;===<<<<<<=========;;;999777777888999::::::999888888999888777666555444444444222222333333333444444444111222333222111222333555333222222222222333444444444333222444666777555333333333333333333444444444111222222222333333333333222222222222111111111111222222222222222222222222222111000111222333222000///222222000000333444111333111111222444666777666222444666666444333222333LLLKKKIIIGGGEEECCCBBBAAADDDDDDEEEEEEFFFFFFGGGGGGHHHFFFDDDDDDFFFGGGEEECCCDDDGGGIIIJJJJJJIIIIIIJJJEEEFFFGGGEEECCC@@@@@@@@@<<<@@@@@@>>>>>>@@@@@@<<<;;;;;;<<<<<<===>>>>>>>>>AAA@@@???@@@CCCEEEFFFGGGHHHJJJLLLMMMKKKHHHFFFFFFIIIHHHMMMWWWrrrVVVIIIGGGIIICCCCCCEEEAAA:::999888666444222000000111111111111000000000000111000///......///000111...111444444222111333555444222222444555666<<>>OOOnnn}}}iiiZZZRRRMMMIIIFFFCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<<<<===AAA@@@???===<<<;;;;;;;;;:::999999:::;;;<<<<<<;;;999888888999::::::888666555555666888999:::;;;<<<999999888777999===>>>===999<<>>>>><<<::::::;;;999999999999:::;;;<<<<<<888999999888666555777888555888;;;;;;888555555666;;;222:::TTTaaaUUUCCC;;;>>>AAA@@@;;;;;;@@@AAA===<<<::::::<<<>>>???<<<999666555777<<<===888666888::::::999999888999999999999555222555666555555777666666666666666777888888666777888888777888:::<<<<<<===>>>>>>===;;;999777888999;;;;;;<<<;;;:::999999888777666444444444444222222222333333444444444111222222222111111333555444333333333333444555555444222111333666777555333444444444444444444444444111111111222222333333333333222222222111111000000222222222222222222222222222111000111222222222000///222222000000333333111333111111222555777777666555777888777555333222222MMMFFFAAACCCEEEDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDBBB@@@===:::999@@@===:::999<<<===<<<;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCCCCCCCEEEHHHJJJLLLKKKIIIHHHGGGGGGHHHIIIKKKIIIHHHddd}}}}}}UUUOOOIIIEEEDDDCCCAAA???<<<:::777555555444222000111000///......///000111///111222111000///000111000222444555444333333444333333333444666777999:::AAA[[[ooo|||{{{rrreeeTTTFFF??????999777::::::444222333111222333444555444333222222333111000333666444/////////000000111111111222000111111000000///...---222444666666555444555666555111000666777333222666666444333444444333111///111111222222222111111000000555;;;;;;888555555777222222111000222444666888111555666333333555555222666555555555666666444222111111222333444444444444333222111000111222333444222222333333333333444444444444222111000000//////333333222111222333555666666777:::@@@DDDEEEAAA<<<:::888555222000111222333333222222333444333111///444444555555555555444444888222444>>>KKK___uuucccVVVOOOMMMCCC@@@???BBBBBB???<<<======???@@@AAA@@@???AAACCCAAABBBBBBAAA>>>;;;;;;;;;<<<===<<<999777666999;;;>>>:::777777:::<<<;;;999111;;;555:::;;;888@@@777::::::;;;<<<<<<;;;::::::======>>>???AAACCCFFFGGGIIIEEERRRtttlll```PPPEEEHHHIIICCC@@@CCCCCCBBBAAABBBEEEHHHEEE???@@@DDDEEEAAAAAABBB>>>777<<<@@@LLLxxxeeeIII<<>>;;;999222=========<<<;;;999888777555666777777666777999;;;;;;888666666777888888888999;;;>>>>>>888111111666666666777999:::;;;<<<===<<<:::999:::>>>???>>><<<;;;:::999;;;===>>>>>>===888999999::::::;;;;;;<<<999::::::888777666777999888666444333555666777666777777666555555555555555555666777888999:::::::::@@@?????????@@@???===:::777777666777999999888666444666888888777666666777666555333222222333555666555444333333222222333333444444444222111111333555666555555555555444444444222222111111222222333444333333111111111222333444000000000000000111111111222111111000111111222222////////////000111333333...///000111222333444444111000000111444666777777666777888777444222222222KKKEEEBBBDDDFFFDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDBBB@@@>>><<<;;;:::???<<<:::999;;;<<<<<<:::;;;;;;<<<===>>>???@@@@@@AAABBBCCCCCCCCCEEEHHHKKKJJJIIIHHHGGGHHHHHHJJJJJJLLLKKKMMMjjj{{{QQQLLLGGGDDDEEEEEEDDDBBB===;;;888666555444222111111111000/////////000000///111222111000///000222///222444444333222333333222333333444666777999:::888KKK___sss}}}tttbbbPPPFFFBBB===;;;>>>===777333444222333444444444444333222222333222111333666444///000000000000111111111222000000111111111111111000111333555666666666888999666222000444555333333777333222111111222111///...000000111111111111000000000444999;;;:::777666666222111111111222444666777@@@>>>888333333666555000777666444333333222000...111111222333333333222222111111000000111222333444222222222333333333444444444333222111000000000000222222222222333444555666777888;;;@@@CCCBBB>>>999:::888555222000000111222222222222333444333111000444444555555555555444444444222555;;;AAAQQQttt}}}kkk\\\SSSLLLIIIHHHJJJIIICCC@@@AAA>>>>>>???@@@BBBDDDGGGIIIDDDEEEEEEDDDAAA?????????;;;::::::<<>>555::::::;;;<<<<<<;;;::::::<<<<<<<<<===???AAADDDEEEHHHEEERRRsssrrr```QQQOOOMMMGGGFFFJJJHHHFFFFFFHHHHHHFFFCCCBBBHHHJJJGGGAAA???@@@>>>888<<>>???<<<;;;;;;666=========<<<;;;999777777777888999888777777888:::===;;;777555444555888:::IIICCC===;;;888444222444555555666777888999999:::999777666888;;;<<<;;;:::888888888999;;;<<<;;;::::::::::::::::::999999999999::::::999777777888999888777555555666777666555777666666555555555555555888888:::;;;<<<=========???>>>>>>>>>???>>>;;;999777666666777888999777666333555777777555444555666555444333222222333444555444444333222222222222333333333333222111111333555333444444444555555666666222222111111222222333444333222111111111111222333000000000000111111111111111111111111111111222222////////////000111222222//////000111222333333444111111111222444666777777666888888777555333222333IIIEEECCCFFFGGGEEEDDDFFFEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDCCCAAA???===<<<<<<<<<<<<>>><<<::::::;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCCCCEEEIIILLLHHHGGGGGGGGGHHHIIIKKKLLLLLLMMMSSStttvvvNNNIIIEEEDDDFFFGGGFFFEEE>>><<<999777666555333222222222111000//////000000000111222111000000111222///111333444333222222333222333333444666777888999999CCCSSSnnnttt___QQQHHHCCC@@@@@@???999555555333444444444444444333222222444333111333666444000000000000111111111111111///000111222333333333333000222444666666777:::<<<777444222444555333555888222111000000111000...---//////000000000000000///111333666:::<<<;;;777444111111111111222333555777HHHAAA777111222666555///:::888444222111000///---222222333333333222111111000000000000111222333444222222222222333333333333333333222111000000000111111111222333444666777777888999<<>>:::666:::888555222111000111111000111222333333222111111444444555555555555444444222444999:::777AAAbbb|||iii]]]PPPLLLJJJKKKHHHCCCAAABBB@@@???===???BBBFFFHHHIIIIIIIIIJJJHHHFFFDDDDDDEEEBBB???>>>@@@DDDFFFDDDAAADDDDDDCCC???;;;888777777888???777999999777@@@999::::::;;;;;;;;;;;;:::::::::::::::;;;===???AAABBBDDDBBBMMMmmmqqq___XXXTTTOOOOOOTTTUUUSSSTTTVVVOOODDD@@@CCCMMMLLLHHHAAA>>>??????======TTTiiiOOO@@@>>>;;;<<<>>>;;;======<<<;;;:::888777666888999:::999777777777999;;;;;;888555444777>>>EEEUUUGGG999555666444222111444444555555555666666666666555444555777888888777666555666888::::::888777;;;::::::999888888777777:::;;;;;;:::888888999;;;999888777777888888666444777666555555444444555555888888:::;;;<<<============<<<;;;<<<===<<<999777555555555666888888777555333444666666444333444444444333222111111222333444444444333222222222222222111222333222111222444666222222333444555666777777222222111111222222333444222222111000000111111222000000000111111111222222111111222222222222111111000000////////////000000000111111111222222333333222222222333444666777888777888999888666444333444FFFCCCCCCFFFGGGDDDDDDFFFDDDEEEEEEFFFFFFEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAA???===;;;:::;;;<<<===<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDFFFIIILLLHHHHHHGGGGGGGGGHHHJJJKKKKKKOOOXXX|||nnnLLLIIIEEEDDDGGGHHHGGGEEE???===:::888777666444333333222222111000000000000000111222222000000111222///111333444333222222222222222333555666777777777@@@BBBKKKiiimmm^^^QQQLLLEEE@@@===999777666666666555555555444333333222555555333333555444000111111111111111111111111000000111222333333222222000222333444555666888;;;666666777888777666777999333222111222333333111//////000000111111111111000333222333888======777222111000000111222333555666???<<<555///000444555111<<<999555222222222111111333444444444333222111111000000000111222333444555111222222222222333333333222222111111000111111111111222333555777888888999777999;;;>>>>>><<<999666999888555222111000000000///111333333333222222222333444444555555444444333222777<<<:::555:::QQQjjjyyyoooVVVQQQMMMKKKGGGCCCCCCGGGCCCAAA>>>>>>AAAEEEFFFFFFJJJJJJJJJHHHEEECCCDDDEEEFFFEEECCCCCCDDDDDDCCCAAACCCEEEEEEBBB<<<888777888;;;BBB888999999888BBB;;;::::::::::::::::::::::::999::::::;;;===>>>???@@@@@@>>>FFF___uuummmiiieeefffjjjssspppsssuuugggPPPDDDFFFHHHGGGDDD@@@===>>>@@@@@@@@@[[[```KKK@@@@@@<<<>>>AAA=========<<<;;;:::888666555666777999999777777888999888999999777888???KKKUUUQQQBBB444111222222000000555555555444444444444444444333333444555666555555444444555777999999777555999999999888888777777777:::;;;;;;:::999888:::<<<999999888999:::999666444666666555444444444444555444555666888999999999999::::::999:::;;;:::777555444444444555777888777555333555666666444333333444222222111111111222333444444333333222111222222222///111222222222222444666222222333444444555666666222222111111222222333444222222111111111111111111000000000111111222222333111222333333333222111000000000//////.../////////222222222222222222222222222333444444444555777999777888999888666555444555DDDBBBBBBFFFFFFCCCDDDGGGCCCCCCDDDCCCCCCBBBBBBAAAEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA???>>><<<::::::;;;<<<>>>;;;<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAACCCCCCCCCEEEIIIKKKJJJIIIHHHGGGFFFGGGGGGHHHJJJOOO[[[fffMMMIIIFFFEEEGGGHHHFFFCCC???===:::888888777555333222222222222222111111000000222333222111000111222///111333444333222222333111222444555666666666666<<<;;;@@@ZZZ|||{{{ppp```YYYMMMBBB===;;;;;;:::999888888777666555555444333666777444333555444111222222222111111111111111111111222222111000000///000111222222222333555777444888<<<===;;;:::999999777666555666777777555333000111222222333333333222444111111555;;;<<<666111000000000111222333444555555999999333000111333333999666333111222333444333444444555444444333222222000111222333333444444444111111111222222222333333111111111000111111222222222333666888::::::::::::666888;;;===<<<;;;999777777666444222111000000000///222444555333111222333333333444444444444333333222555999999666888BBBNNNllljjjddd^^^XXXQQQJJJKKKOOOGGGGGGGGGHHHKKKNNNOOOPPPOOOPPPOOOMMMJJJIIIJJJLLLOOOQQQQQQLLLFFFBBBCCCFFF>>>AAACCCAAA===999888999KKKPPPCCCAAA===999AAA999:::::::::::::::::::::::::::;;;<<<======>>>>>>??????>>>AAARRRuuujjjTTTLLLDDDCCCCCCAAA===;;;===???FFFddd}}}RRRDDD@@@BBB???AAADDD>>>>>>>>>===<<<:::888666555222444777888888888999::::::<<<<<<<<<===EEERRR]]]CCC:::333222222111222444666555555555555444444444444444555555444555555666666555555777888999777555666666666777777777888888999:::;;;:::999999:::<<<999999999:::::::::777555666666555444444444444444222333444555666777777777999888888888999888666333444333333555777888777666555666777777555444444444111111111111222222333444333333222111111111111222...000222222222222333555444444444444444444444333222222111111222222333444222222222222111111000000///000000111222333333333333333333333333222111111111000000////////////000222222222222222222333333222333555555444444777999666888999888666555555555AAA@@@AAADDDCCCAAACCCHHHDDDCCCBBBAAAAAA@@@AAAAAADDDDDDEEEFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@@@@@@@@@@>>>===<<<;;;;;;;;;<<<===;;;===>>>===<<<:::;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCCCCCCCEEEHHHJJJKKKJJJHHHGGGFFFFFFFFFGGGJJJPPP]]]```MMMJJJFFFFFFGGGGGGEEEBBB???===:::888777666444333111222333333333333222222111222333222111111111333000222444555444333333444111222444555666666555555777999:::KKKmmmrrrjjj\\\LLLDDDDDDCCCAAA<<<<<<:::888777666666666333888999555333444444222222222222222222111111111222222222222111000///...000111111111000111444777444;;;???>>>;;;;;;;;;:::999999888999::::::999777111111222333444444444444555222000333777888555000//////000111222333444444444;;;>>>999222000222222333111//////111333333333333333444444444333222222111111222333333333333222111111111111222222222222111000000000111222333333444666999<<<======;;;:::666999<<<===;;;999888888555444333222222111111111111444777666333111222333333333444444444444333333111333555666666666999<<>>;;;999999FFFLLL@@@???<<<999AAA999::::::999999999999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@AAAJJJiiieeeQQQEEEDDDDDDBBB===999:::???RRRwwwiiiFFF>>>@@@DDD@@@CCCEEE===??????>>>===;;;888666555111333777999999999:::;;;?????????===>>>CCCLLLSSS999666555666444222555:::666666666555555555555555444555666666555444555666888666555666777888777666444444555666666777888888888999:::999888888:::<<<999888777888::::::888777666555444444333333444444333333555666777888888888888777777777888777444222444444444666888999888777555777888777555333333444111111222222333444444444333333222111111111111111...000222333222222222333444444444444333333222222222222111111222222333444333333333333333222111000///000000111222333444444555444333222222111222222111000000000000000111111111222222222333333444444111333555555333333666999555777888888666555555555@@@>>>???AAA@@@???CCCIIIFFFEEEBBB@@@???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;>>>@@@???===;;;;;;<<<;;;;;;<<<===>>>???@@@@@@CCCDDDDDDDDDCCCDDDFFFIIIIIIHHHGGGFFFFFFGGGGGGHHHLLLQQQ^^^\\\LLLIIIFFFFFFHHHHHHFFFCCC???<<<999777777666444222000111222444444444444333111222333333111111222333111333555666555444444555111222444666666666555444666>>>;;;AAA^^^zzz}}}nnn]]]SSSQQQMMMHHH???>>><<<:::999888888888444888:::666333444444333333333333222222111111111111222222222222222111111///000000000111333666999555<<<>>>:::777999<<<<<<999999888999;;;;;;999888000000111222333444444333666333000000222333222111...///000111222333333333777<<<>>>888444333333111111000///000222333333111000000111222222222111111000000111222111000///...111111111111222222222222000000000000111222333444777999===???@@@???<<<;;;999<<<>>>===:::777666777222222222222222222222222333777:::888444111222444222333333444444333333222222444555555555666777777888NNNkkk}}}ppp```WWWWWW\\\fffrrryyyyyyyyy{{{~~~{{{}}}pppXXXGGG@@@;;;<<<>>>@@@AAA???;;;777777>>>555888999888AAA:::::::::999888888999::::::;;;<<<===>>>>>>======<<<:::@@@AAAEEE___xxxZZZIIIFFFDDDCCC>>>:::???GGGdddyyyVVVBBB===AAADDD@@@CCCEEE>>>AAA@@@???>>><<<999777666333666999;;;;;;:::;;;<<>><<<::::::===@@@BBB999555444666555333555999444444555555555555555555444666777666444333555777999666444333555666777666555555555555555555555666777888999999888888:::;;;888666555666888::::::999666555444444333333444444333333555666777888888888777777666777888777444222555444444666999:::999888444666777666444222222333111222333444444555555555333222222111111111111111///111333333222111111222333333333333333333444444222222111111222222333444444444555555444333111000///000000111333444444555777555333111000111222333111111000111111222333444111111222222333444555555000333555444111111444888444666777777555444444555???>>>>>>???>>>===BBBIIIHHHFFFCCC@@@???@@@CCCDDDBBBBBBCCCDDDDDDEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>===>>>>>>>>>===<<<;;;:::;;;>>>AAA@@@>>><<<<<<===;;;;;;<<<===>>>???@@@@@@DDDEEEEEEDDDCCCCCCFFFHHHGGGFFFFFFFFFFFFHHHIIIJJJNNNSSS___[[[JJJGGGEEEFFFHHHIIIGGGDDD>>><<<999777666555333222///000222444555555555444111222333333111111222333222444666777666555555555000222444666666666444333666BBB<<<999QQQppp|||kkk```\\\UUUMMMAAA@@@>>>;;;:::999999999444999;;;777333444555333333333333222222111111111111111222333444444444444...///000000222555999<<<777<<<===555222777===>>>888888777888::::::999777//////000222222333333333666333000//////000111111...///000111333333333333888999888444333666555111333222222333555555333222---...///000000000000000//////000000000...---+++000111111111111222222222000000000000111222444444888;;;???AAABBB@@@===;;;<<<>>>@@@>>>:::666444555111111222222222333333333555999<<<:::444111222444222333333444444333333222555888888666444666:::;;;999DDDUUUkkkmmmbbb___gggtttrrr[[[MMM===<<<===@@@CCCAAA;;;666888???666888888666>>>666;;;:::999888888999:::;;;:::;;;<<<=========;;;;;;444>>>AAABBBYYYgggJJJFFFCCCCCC???>>>FFFRRRssslllMMMCCC???CCCDDD???CCCFFF???BBBAAA@@@>>><<<:::888777777999<<<======;;;;;;;;;<<<999666666777888888777;;;555222333444333333555333333333444444555555555444666777666444333444777999666333111333555666666666666666555444444333333777888888888777777999;;;777555444555777999::::::555555444333333333333444111222333555666666777777777666666777777777444222555555555777999;;;:::999333555666555333111111111111222333444555555555555333222222111000111111111///111333333222000000000111111222333444444555666222222111111222222333444555555666666555333222111///000000222333444555555999666333000///000333444111111111111222333444555000000111222444555666666///333555444111000444888444555666666555333444555CCCAAA???@@@AAACCCDDDCCCEEEDDDCCCBBBAAABBBCCCCCC@@@AAAAAABBBBBBCCCCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>===;;;:::;;;===@@@AAAAAABBBBBBBBBAAA@@@BBBEEEHHHGGGFFFFFFFFFFFFHHHIIIJJJKKKSSSmmmZZZJJJHHHGGGFFFHHHIIIHHHGGGBBB>>>999777777666444222444222000111222333333333555444333333555555444333444555555555555555444444111222222333444555666666888:::===???GGG[[[www~~~yyyiiiUUUMMMIIICCC>>>:::999:::;;;<<<:::888888777555222///555111///333555333222333333444444555555444444444333///...000333444999???===>>>===777111///333777000111444888666000...000111111///...---000555999999777333111111000///...---111111...555@@@???666;;;777333000111222333333666444444777666000...///444222000000111222111000000000000000000111111222111///...///222333222///333000---...000333444444AAAFFFJJJJJJEEE@@@<<<;;;;;;;;;;;;:::888666555444111333555555333222222333;;;AAAAAA:::333111000///222333333222111222555777888888777777666666555555::::::===III___zzztttuuutttdddCCCCCCCCCDDDCCC@@@:::666;;;:::999888999999:::;;;@@@;;;888888;;;<<<999555888777888:::<<<===;;;:::=========AAAPPPkkkxxxSSSQQQBBB===CCC>>>HHHiiiqqqLLLHHH@@@@@@AAAAAAAAAAAABBBBBB??????>>><<<;;;888777666444777;;;===<<<:::888888>>>;;;777666888888777555<<<:::888777666555666666777777666555444333333222666555555555555666666777777666444333333444555666888666444333444555444444666888999999777666666777777333111444:::===<<<:::888777666444333222111111333444666777777666444333333444444333222333777;;;888888999999999999888888555777888888666444444444333333333222222222111111333333222222222222222333000000111222222222222222777777666555555555555666444444444444444444444444333444444555555444444333000000111222333333444444444444444444444444444444444444444444333333444444444333333444555666777777000111111222333333444444777999:::999666555444555CCCAAA@@@@@@AAACCCCCCBBBCCCCCCAAA@@@@@@@@@AAABBB@@@@@@@@@AAAAAAAAAAAABBB<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<===<<<<<<;;;;;;:::;;;;;;<<<===>>>===<<<;;;<<<>>>@@@AAAAAABBBBBBBBBAAAAAABBBEEEHHHGGGGGGFFFFFFFFFHHHIIIJJJMMMUUUqqqWWWJJJIIIGGGHHHIIIHHHGGGEEE@@@===999777666666444222333222000111222333111000222111111222444666555444444444555555555555444444333444444555666777888888555777999999???OOOfffxxxtttVVVQQQIIIAAA<<<<<<===???888777666666777777666444888444333666666333333555333333444444444333333222555222111333444444666:::>>>@@@???;;;555222444777111000111444444000000333000000000000///111555888888666222111000000///...---222222222:::FFFGGG???555666777555333222333555888666666999888444111333444222000000111222111000111000/////////000222222111///...///222333111000......//////111666<<>>>>>===:::888;;;;;;:::999:::;;;===???@@@<<<888888;;;<<<999666888888888:::<<<===<<<:::<<<======???FFFXXXpppwwwTTTRRRFFFDDDHHHBBBOOOttteeeEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===;;;999777666555888;;;<<<;;;999999888;;;888666555777999888777<<<;;;:::888777777888888777777777666555555444444444444333333444444555555777666444333333555666888666444222222444555555444666888999999888777777888888555333555:::===<<<999999888666555333333222222333444555666666555444333666444222444999<<<<<<;;;666777777888888777777666333555888888666444333333444444333333333222222222222111111000000111111222000000111111222222222111666555555444444444444444333333333333333333333333222333333444444333333222000000111222222333444444555555555555555555555555555555666666666555555444888777666555444444333444111222222222333333444444444555666666444222222333CCCBBB@@@@@@AAABBBAAA@@@BBBAAA@@@?????????@@@@@@@@@@@@????????????>>>>>>999999999999999999999999888888999:::;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>===<<<===???AAAAAAAAABBBCCCCCCBBBAAABBBEEEGGGGGGGGGFFFEEEEEEFFFHHHHHHMMMVVVtttyyySSSIIIIIIHHHIIIJJJHHHEEEBBB>>>;;;888666555555444222222111111111222111///---///...///000333555555444333444444555555444444444333444444555666777888888444666777555777BBBSSSaaa|||nnnggg\\\QQQHHHEEEDDDEEE>>><<<:::999999888555333777444444666444000111555555666666666555444444333222000222666666444333555999<<<>>>===999777777999999444222555666555555777333333444333333444666999666444111000000000000///---111222222999DDDEEE@@@///777===<<<555000222666777555666999999555333555444222000000111222111000222000///...///000222333111/////////111222111000---///111111333:::EEENNNTTTZZZ^^^ZZZMMMAAA:::999888888777666555333222222333444444222111111333555999>>>>>>999444333333111111222222111000///111222666666666555555555555555555777888666555:::EEEOOOaaaffflllooopppuuu|||lllDDD@@@;;;888888999::::::===<<<::::::;;;>>>BBBDDD@@@===:::999;;;<<<999777999999999:::<<<===<<<::::::<<<>>>===???FFFRRR[[[sssSSSNNNEEEEEEDDD>>>RRRyyyyyyYYYAAADDD@@@@@@@@@???>>>>>>======>>>>>>>>>===<<<999777666666888:::;;;:::999999:::888666444444666888888888<<<;;;:::888888888999999666666666666666666666666444444444444444555666666777666555444555666888:::666444222222444555555555666888::::::888777888999999666444666999;;;:::888999888777555444333333222444444444333333444444444999444000666@@@EEEAAA;;;444555555666666555555444222666999:::888666444333444444444333333333222222222111111111111111222222000000000111111111111111444444444333333333333222222222222222222222222222222222333333333333222222000000111111222333333333666666666666666666666666444555777888888777666555888777666555333333222222222222333333333333333333222333555555333222222333BBBAAA@@@@@@AAAAAA@@@???AAAAAA@@@@@@??????????????????>>>>>>===<<<<<<;;;888888888888888888888888777888999:::;;;;;;;;;;;;999999999:::;;;<<<===>>>???>>>===>>>@@@BBBAAAAAABBBCCCCCCCCCBBBBBBDDDFFFFFFEEEDDDCCCCCCDDDEEEFFFJJJVVVvvvsssOOOHHHHHHIIIJJJKKKHHHDDD@@@===;;;888666444444333333111000111111222000---***///......///222333333222222333333444444444444333111222222333444555666666444777888666555;;;FFFOOOkkk}}}tttfffZZZPPPKKKHHHDDDBBB???===<<<;;;888777666444555666444000222777888888888888777666555444000000333999;;;777555666333777===???@@@??????@@@AAA<<<999;;;===;;;;;;===999999888666555666888;;;555333000///000000000///...000///...222999:::666---999CCCBBB777...///444333111222555555222111444333111000000111222222111222111///......000222444000000///000111111111111111111222444:::CCCMMMTTT^^^bbbccc[[[LLL@@@;;;;;;999999888666555444444444333444333111000111444777888<<<<<<888444444444222444555555444222111222333555555555444444444444444666777888777555666:::===DDDIIIOOOPPPPPPUUU___iii]]]BBB>>>999777777999:::;;;===<<<;;;;;;===@@@DDDGGG???===::::::;;;;;;:::888:::999999:::<<<===<<<:::999<<>>===???DDDIIIZZZggg}}}mmmUUULLLDDDCCC???@@@\\\yyyjjjRRRCCCFFFBBBAAA@@@???>>>===<<<<<<>>>>>>>>>>>>===:::888666777888::::::999999999;;;777555444444555666777777:::999888777666777777888444555555555666666666777666666666666777777888999777666555555666888:::;;;999666444333444555555444666888::::::999888999:::888666555555777999888777999888777555444333222222555444333222222333444555888444222888@@@CCC???888222333333444444333333222333777;;;===;;;888666555333333333333222222222222333222222222222333333444000000000000111111222222444444444444444333333222333333333333333333333333222333333444444333333222000000111111222222222333555555555555555555555555222444777888999777555444333333333222222333333444222222222222222222222222333555666666555444555666AAA@@@??????AAAAAA@@@>>>AAAAAAAAAAAA@@@@@@??????>>>>>>===<<<;;;::::::999777777777777777777777777888888:::;;;;;;;;;;;;;;;888999999999;;;<<<===>>>???>>>===???AAABBBAAA@@@AAABBBCCCCCCBBBAAACCCEEECCCBBBBBBAAAAAABBBCCCDDDHHHUUUxxxmmmLLLGGGHHHIIIKKKKKKHHHCCC???<<<;;;999666444333333333000000000111222000---***000///...///111222111000111111222333444444333333111222222333444555666666444777888777666888>>>DDDWWWnnn{{{oooccc[[[VVVIIIGGGDDDBBBBBBBBBAAA???:::777666777666444666:::666666666666666555444444333333777===>>>999777888666999>>>BBBDDDDDDDDDDDDBBB>>>===@@@AAA@@@@@@CCCAAA@@@>>>:::777666888:::666333111000000111000///000000///---///333555333000;;;EEECCC666------222111//////333333000000333333111000000111222222111111000///...///000222333///000000000000000111222333111111999EEEPPPVVVWWW]]]^^^[[[PPPCCC:::888:::999888666555444333444444333333333111000222555777777:::;;;777444555444222333444555444222111222222333333333333333333444444333222222444888:::888555:::>>>BBBBBB@@@CCCLLLTTTiiizzzRRR???<<<999999:::;;;;;;;;;===<<<;;;;;;===@@@CCCEEE===;;;:::::::::;;;;;;:::<<<:::999:::<<<<<<<<<;;;<<<>>>??????>>>???BBBEEEGGGOOO^^^qqqiiiYYYMMMGGGEEEDDDSSSwwwkkkcccZZZMMMGGGGGGCCCBBBBBB@@@???>>>===<<<===>>>??????===;;;888666777888::::::999999999;;;777777666444444444555666888777555444333444444555222333333444444555555666555555555666666777888999777777666555666888:::<<<<<<999666555555555444333555777999999888888999:::777666555555666666666666999888666444333222222222666555333222222333555666444555666888::::::777555222222333333333333222222222555:::<<<;;;888555444222222222222111111111111111111111111111222333333222111111000111222333333666666666777666555444444555555555555555555555555444444555555555555444444000111111111111111222222333333333333333333333333000222444666777666444222111111000000111111222222000000000000111111111111444666777777666555666777>>>>>>>>>???AAAAAA@@@>>>@@@AAAAAAAAAAAA@@@??????======<<<<<<;;;:::999999666666666666666666666666888888999:::;;;;;;;;;;;;888888888999:::<<<===>>>>>>======???@@@AAA@@@>>>@@@AAABBBBBBAAA@@@AAABBBAAAAAA@@@@@@AAABBBDDDEEEKKKWWW{{{gggIIIGGGGGGHHHJJJJJJHHHDDD@@@======;;;888444222222333111000000000111000...,,,111000//////111111000///000000111222333333333333333444444555666777888888222555777777555666999<<>>555......222333000000333333111111444222111///000111333222222000000000000000111111222...000111111000000111222111000444@@@OOOYYYZZZVVVRRROOOJJJAAA999555555888666444333111000111111222222222333222111222555777777::::::666555666444111000222333333111000000111222222222222333333333333444111000444:::<<<888222333777;;;;;;:::;;;AAAFFFKKKeee}}}uuu___CCC<<<;;;999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<===???@@@999999999999::::::;;;<<<===;;;::::::;;;<<<<<<;;;===>>>>>>======>>>AAADDDGGGGGGIIIPPP^^^sssnnnccc___aaahhhuuueeeUUUJJJEEEDDDKKKllljjjRRROOOJJJGGGHHHCCCCCCBBBAAA@@@???>>>======<<<===???@@@>>><<<999777666888:::;;;:::999999:::777777777555333333555777888777555444333222333333222222333333333444444444222222222333444555666777888777666555666777999;;;<<<999666555555555444333444666888888888777888999666666555555555666777777999888777555444333222222777666444333333444666777222555888888555222222222222333333444444333333222000333777999888555444333333333333222222222111111////////////000111222222333333222111111333444555777777888999888777666555555555555555555555555555555555666666666666555555111111111111111111111111111111111111111111111111///000222444444444333222333222111000000//////000//////000000111222222333555666888888666555555666<<<<<<===???AAABBB@@@?????????@@@@@@@@@???>>>===<<<<<<<<<;;;;;;:::::::::555555555555555555555555666777888999::::::::::::777777888999:::<<<===>>>=========>>>@@@@@@>>>===???@@@BBBAAA@@@??????@@@@@@@@@@@@AAABBBDDDFFFGGGQQQ]]]bbbGGGFFFFFFGGGHHHIIIHHHEEEBBB??????===999444111111333111000//////111111000///000///...///111222222111///000111222333333333333333444444555666777888888222555777777555555666888999HHH```xxxxxxrrrlllgggdddZZZPPPIIIIIIJJJGGGDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGFFFHHHNNNQQQQQQSSSWWW]]]\\\ZZZZZZZZZ[[[\\\\\\^^^ZZZUUUOOOGGGCCCJJJTTTVVVYYYZZZXXXPPPFFF>>>999:::777444222222222111000111000111222444777<<<@@@999::::::777444222222444555111111333333000111444222000///000111333333222...///000111222111111000...000222111000///111333222666>>>JJJUUUYYYTTTOOODDDAAA;;;777555555666777555444222000///000111222000222333333333333444666888:::999555555666444///...000222333222111111222111111111111222222333333555333333555999999777444///222666888888999;;;<<<===KKK^^^|||vvv```QQQFFF999;;;999888888:::<<<<<<<<<::::::::::::::::::999999555666777888999:::<<<>>>>>><<<::::::;;;<<<<<<<<<:::;;;;;;<<<===???BBBDDDFFFEEECCCBBBFFFTTTgggvvviiiMMMDDDFFFDDDHHHRRR```lllrrrqqqnnn~~~}}}```OOOGGGDDDBBBPPP~~~XXXDDDEEE@@@BBBGGG@@@AAAAAA@@@???>>>=========<<<===???@@@???<<<999777555888;;;<<<;;;999999888555777777666444444777:::<<<;;;888666444444444444333333444444444444444444000111111111333444555666888777666555555666888999888555333333444555555444333555777777777666777888666777777777777777999:::;;;;;;999777666555555444777666555555555555666777333666888777333111111222333444444555555444444333222555777999888666666666555555444444444333333333111111111111222333444555555444333222222444555777777888999:::999888666555555555555555555555555555444555555555555555555444111111111111000000000000000000000000000000000000///000111222333333333333333222222111111111222222///000000222333444555666888:::;;;:::888777777777;;;;;;<<<>>>AAABBBAAA???===>>>?????????>>><<<;;;<<<<<<;;;;;;;;;;;;::::::444444444444444444444444555666777888888999999999777777888999:::<<<>>>>>>===<<<<<<>>>@@@???>>><<<>>>???AAAAAA???>>>>>>???AAAAAAAAABBBCCCFFFHHHIIIWWWccc~~~___EEEFFFFFFFFFGGGIIIHHHEEECCC@@@AAA???:::444111111333222000//////000222222111...------///222444444333//////000222222333333333111222222333444555666666444666888888666555666777333===PPPhhhvvviii___^^^```\\\VVVSSSPPPQQQRRRTTTUUUUUUUUUUUUZZZZZZ]]]ffflllpppuuu{{{{{{xxxuuutttvvvyyy{{{|||yyysssiii[[[LLLFFFOOO\\\```eeejjjiii```RRREEE===;;;888555333222222111///000//////000222333888===<<<888444222333555666666444111000222222//////222222000///000222333333222---///111222333222000///...000222111//////111333666>>>IIISSSWWWTTTLLLFFF===999555555888::::::999777555333111111222333444///111333444444333444555999:::999555555666333//////222444555444333333444000000111111222222222333111222333444444444444444111333777:::<<<;;;:::999CCCDDDOOOqqqtttvvvvvvsssooonnnlllkkkeeeUUUPPPOOOCCC<<<>>><<<<<<999666555777:::<<<===999999::::::999777555444333444666777888:::<<>><<<::::::;;;<<<<<<<<<555666999<<>>@@@GGG@@@??????>>>>>>======<<<<<<<<<===???@@@@@@===999777444777;;;===<<<:::888888333555777666555666999===@@@>>><<<999777666555555555555555555555555555555222222222333444555777888999888666555444555777888333111000111333555666555222444666666666666777888777888999999888999;;;======<<<;;;999888777777666777777666666666666777777555666666666444333333333444555555666666555555444666888:::;;;:::999::::::777666666666666555555555444444444555666777888999666555444333333555666888666777999:::999888666555444444444444444444444444333444444555555444444333111111111000000000000000000000000000000000000000000000111111222333444444000000000222333555777888000000222333555666888888===>>>???>>><<<:::::::::888:::<<<======>>>@@@AAABBB@@@>>><<<;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;111333555777777666555444666666666666777777777777888888888888999;;;===>>>999<<>>======>>>???@@@???===???AAAAAABBBEEELLLRRR[[[sssXXXGGGIIIGGGEEEEEEGGGFFFCCC@@@AAAAAA>>>999222///000111111000000333666666222...000000000000111111111111222222333333333222222111444333222333555666555444555555444444444444555555888>>>AAAIIIggg~~~yyyuuurrrsssrrrrrrqqqrrrtttuuuvvv~~~{{{zzzuuu___NNNNNNXXXaaahhhnnnmmmcccWWWNNNJJJ>>><<<888555333222333333222111111222444777:::<<<666111...111333333555888///111222222111111222333111111000///////////////...////////////......---111///...000444444000+++666???KKKSSSSSSKKKAAA:::888777666555444444444555222111000111333444333222111111111111222333444444333444666888:::888444111111111111111111111222222111111222222222111111000333333333333333333333333222222111222444666999;;;<<<>>>FFF^^^}}}|||kkkaaa^^^ZZZTTTPPPLLLIIIHHHAAA@@@@@@CCCFFFDDD>>>777:::999888888888:::===>>>:::999888888777888888888777777888999;;;<<<======888999;;;;;;:::999:::;;;===888777;;;>>>???AAAEEEAAA@@@???>>>???BBBDDDEEETTT```wwwjjjKKKCCCHHHKKKYYYaaakkktttjjjSSSHHHWWWtttbbbVVVJJJGGGDDDPPPvvvqqqWWWBBBCCCKKKJJJBBB<<<<<<===???@@@???>>><<<;;;<<<===>>>>>>===:::666444555777999;;;<<<<<<;;;:::777888888777555555666777LLLIIICCC:::333000333666444444333333333333222222555444333222222333555666555555444444444444555555111111111111222333444444333222111111111333555777555555555555666888999:::::::::999777555555666888999888777555555555666777555666777888888777666555333444555666666555444333555555555555666888999:::888888888777444333333444333222222111222333555666333333333222111111444666888888999999888666444333444444555555555444333333111333555444111000222555000000000000000000000000222222111000///...------222000//////111333333333555222222222111...111666222......333666555555777:::;;;<<<<<<;;;;;;<<<===;;;<<<===<<<;;;;;;===???@@@???>>>===;;;;;;;;;:::::::::999999888888999999222333444666666666666555666666666777777777888888999888888888999;;;<<<===:::<<>>>>>>>>???>>>============>>>>>>===>>>???@@@AAADDDMMMXXXaaarrr{{{TTTEEEIIIGGGEEEEEEGGGFFFDDDAAAAAA@@@===888222///000222222111111111222222111000000000000000111111111111222222222333333222222111444333222333555555555444555555444444444444555555444999===BBBVVVuuuttt___WWWYYYaaahhhppptttooofff\\\VVVJJJGGGBBB===888444222111///.........222888>>>BBB;;;666222333444333333666333444444333000//////000111111000///////////////......///000000000///...111000000444:::===;;;888;;;DDDLLLMMMGGG>>>999666555555555444444444444444333222111222333444444333333333222222111222222222444444555777888777444222111111111111111111111111000111111222222222111111333333333333333333333333333222222222333666888:::999<<<@@@PPPuuu}}}sssttt|||zzzjjjZZZQQQNNNIIIEEEBBB???===<<<===;;;;;;===@@@???999444888888777666777999;;;<<<::::::999888777777777888777777888999;;;<<<======:::;;;<<<<<<:::999:::;;;;;;999:::@@@CCCBBBAAACCC>>>>>>======>>>@@@CCCDDDGGGPPPaaauuufffLLLHHHOOO```vvvxxxWWWIIIQQQ{{{ttteeeWWWNNNFFFFFFNNNiii~~~aaaGGGBBBGGGFFF@@@===:::;;;===>>>>>>===<<<;;;>>>>>>???>>><<<999666444999:::<<<>>>???>>>===<<<777888888777555444666777<<>>777222000111444444333333333333222222444333222111111222444555666555555444444555555666222222222111222222333333333222111111111333555666444444444555666888999:::777777666444222222555777888777666555555555666666444444555666666555444444444555555666666555555444444444444555555666777888666777777666333222222333222222222222333444555555333444444333222111333444777777777666555444222222333333444444444444444333222444444444333222333444111111111111111111111111000000000000000/////////222000///000222444444333333111111222111000222888888333000333555444666999<<<<<<;;;:::888999<<>>>>>>>>===<<<;;;:::999888777777777666666666666333333333444555666777777777777777888888888999999999999999999999:::;;;<<<;;;<<<======<<<;;;<<<>>><<<<<<<<<<<<===>>>??????>>>@@@CCCGGGOOO]]]nnnyyyuuuRRREEEHHHGGGEEEEEEFFFFFFEEECCC@@@???<<<777333000111222333333222111//////000111000000000111111111222222111222222333333222222222444333222333444555444333555444444333333444444555222666999<<>>BBB;;;666222333444222333666333444555444111000///000111111000///////////////,,,...000222222222000///...------111777;;;<<<;;;===CCCHHHDDD:::333222555222222333444444444444333444333222222444555444444555444333222111111111111555444444555666777555333111111111111111111111111000000111222333333333222333333333333333333333333444333222222333444666777777<<<:::AAAccczzzqqqpppsssnnn^^^PPPGGGDDD@@@===<<<<<<;;;:::;;;999777999;;;;;;777333777666555555666777999:::;;;:::999888777777777777777777888999;;;<<<=========>>>>>><<<::::::;;;<<<:::999===DDDGGGDDD@@@@@@<<<;;;;;;<<<===@@@BBBCCC???CCCLLLUUU___ppp~~~{{{tttfffSSSFFFHHHRRRoooxxxSSSFFFIIIoootttiii^^^TTTMMMHHHCCCEEE]]]mmmNNNCCCDDDCCC@@@@@@999:::;;;<<<======<<<<<>>>>>===<<<;;;777777888666555444555777111888===<<<777333555888444444333333333333222222222222111000111222333444666666555555555555666666333333222222111222222222222111111000111222444555333333444555666888:::;;;777666555333111222555888777666555555444555555555222333333444444333333222666555555555555555555666333333444444555555666666555666666555222111111222000111222333444444444444333444555555333111111222777666555333222222111111111222222333444444444444555444333333444555444333222222222222222222222222/////////000000111111111111000111222444555444333111000000333222111444999===666222333444444666:::<<<<<<;;;999888999===@@@CCCBBB@@@>>><<<<<>>>>>>>>>>><<<:::999777777666666666555444444444444333222333555888999777888888888999999999999999999999999999999::::::;;;<<<<<<;;;999999;;;<<<999:::;;;<<<===>>>AAACCC@@@EEELLLUUUaaarrrrrrQQQGGGGGGGGGFFFFFFFFFFFFFFFFFF???===:::666333222222222222444666444111...000222000000111111111222222222111111222333333333222222333222111222444555444333444444333333333333444444555555888::::::AAAZZZttttttgggfffggglllsssxxxwwwpppjjjeeebbb\\\SSSJJJBBB<<<888555333000///000333777:::666111...000222222333666000222444444333222333444111000000///////////////,,,...000222333333111000///---+++---000444555555:::===>>>;;;555222333666000111333444555555555444666444222222444555555444444333222222111111111222555444222333444666555444222222222111111111111111///000111222333333444444222222222222222222222222444333333222333333444555555===::::::XXXxxxuuutttmmm^^^RRRHHHDDD@@@>>>@@@AAAAAA???<<<;;;999999;;;;;;999777666666666666666777888999;;;;;;999888777777666666777777888999;;;<<<======@@@@@@???===;;;:::<<<===;;;:::===DDDFFFCCC??????::::::;;;<<<===???AAACCC???BBBEEEFFFIIIXXXwwweeeXXXKKKEEEAAA???CCCKKKjjjlllLLLGGGEEEccc}}}ppplllggg^^^VVVOOOJJJHHHFFFCCCHHHkkkoooRRRGGGFFFEEECCCDDD::::::;;;;;;<<<===>>>>>>BBBAAA>>>;;;999777777777999::::::::::::999888777666777777666444444555777444777999666222555???HHH444444333333333222222222222222111111222333444555666555555555555555555666444444333222111111111111111111000111111222444555222333333444666888:::;;;999888666444333444777:::555555555444444444555555222222333333333333222222777666555444444555666777444444555555555555555555444555666555222111222222///000222444555555444444333555666666333111000000777666444222111111222222000111222333444444444444666444222333666777555222222222222222222222222222//////000000000111111111000000111333666666555333222000111444333111333888;;;666333555666555666999999:::;;;;;;;;;<<>><<<:::<<>>>>>???>>>===;;;:::777777777777666555444333444333222222333555888:::777888888888999999999999888888999999999999999999;;;;;;<<<:::999999:::<<<:::;;;;;;::::::<<>><<<888555444333333333111555999999666222000000111111111111222222222222000111222333333333333333333222111222444555444333333333222222222222333333777444555:::888999III]]]pppvvvrrrooommmrrryyy}}}|||yyyrrrnnnggg^^^SSSHHH???:::555444333222111111222222666111...000111111222555000222555555444333333444111000000///////////////,,,...000222333333222111333111//////000333555555888777666666777666444333111222333444555666666666777555222222333444555444222111111111222222333444555333111111333555555555222222222111111111000000///000111222333444444444222222222222222222222222333333222222222333333333333;;;:::999SSS~~~~~~{{{yyyqqqbbbVVVGGGBBB===<<>><<<;;;<<<===<<<999:::???BBB???>>>>>>:::;;;;;;<<<>>>@@@AAABBB???BBBEEEEEECCCLLLfff~~~tttYYYBBB>>>BBBAAAAAACCCYYYtttcccJJJJJJFFFYYYqqqhhh[[[XXXSSSMMMHHHEEEDDDDDDDDDQQQxxxzzzcccNNNIIIIIIFFFCCCDDD<<<<<<;;;<<<<<<>>>@@@AAABBB@@@===:::888777777777888888888888777666555555666777777666444333555666555777666333111666BBBMMM444444333333333222222222222222222333444555555666555555444444444444555555444444333222111111111111111111111111222333444444222333333444666777999:::999999777555333444777:::444444555555555555555555444333333333333333333444777666555444444555666777666666777777777666555555555666666555333222333444///000222444555555555444333555666666333111000000888777555333222222333333000111222333444555555555666333111222555666444222222222222222222222222222111111111111000000000000000000111333666777555333444222333555333000111666555222222666888666555666333777;;;>>>?????????@@@999::::::999888:::===@@@===============<<<;;;;;;777777888888777555333222444333222222333666888:::777777777888888888999999777777888999::::::999999999:::;;;;;;:::999:::<<<=========;;;;;;???FFFMMMVVV```ooo}}}jjjKKKBBBFFFFFFGGGFFFEEEFFFHHHKKK===:::666444444444444333111444999;;;999555222///111111111222222222222333000111222222333333333333333222111222333444333222333222222111111222222333444111222777777666===HHHcccvvv|||vvvpppooouuu|||~~~yyyqqqfffXXXIII>>>777111111222222333333222222<<<666222222222000111333333666888777555222111000111111000///////////////......///000111111111111111000//////111333666777999666444555888888444///333333333333444555777777777555222111222333444444111111111111222333444555333222111111333555555444333333222222111000000000111111222333444444444333222222222222222222222222111222222222222222222222000777999;;;QQQuuuyyyiii\\\IIICCC<<<;;;>>>@@@???===;;;;;;;;;;;;::::::::::::999999999999999999999999:::999888888777888888888777777888999;;;<<<======>>>???@@@@@@>>><<<<<<======999888<<<>>><<<<<<>>>:::;;;<<<===>>>?????????:::===BBBDDDCCCHHHXXXhhhbbbGGGCCCGGGEEECCCDDDFFF[[[nnnzzzuuuZZZEEEGGGFFFOOO{{{qqqfffaaaUUUTTTPPPJJJDDDAAA@@@AAAIII```bbbRRRHHHIIILLLGGGAAAAAA>>>===<<<;;;<<<>>>@@@AAA???>>>;;;999777666666777999999888888777777777666666666777555444333444666111333555555555888===AAA444444333333333333222222222222333444555555666666444444333333333333444444333333222222111222222222111222222333444444555555333333333444555666888888888888777666333333444666444444555666666666555555555444444333333444444555777666666666666666666777777777888888888666555444444666666555444333333444///000111333444555666666333444555555333111111222999888777555444444333333222222333444555555555555444333222222333444333222222222222222222222222222222222222111111000000000000///000222555666555444555333444666444000111555222000111777999666444444000555;;;??????>>><<<<<<888999::::::999:::<<<>>>;;;;;;::::::999999::::::666666777777666444222000222222222333444666888:::666666666777777777888888555666888999::::::::::::777999<<<<<<<<<;;;;;;<<<===???@@@@@@DDDMMMZZZdddqqq{{{jjjMMMFFFEEEFFFGGGFFFEEEFFFIIILLL<<<999555333444555444333222333555888999777333000111111111222222222333333000000111222333333333333222111111111333444333222222222111111111111222222111111333444444555999===MMM^^^uuuyyyssssssvvvzzz|||}}}uuuiii[[[KKK>>>777000000000000111222444555<<<666222222222000000333444666888888666333111000111111000///////////////000///.........///000111....../////////111333555666555444555666666444333444333222111111333555777777444111000111222333333222222222111222222333333111111000111444555444333333333222222111000000///222222333333444333333333111111111111111111111111000000111222222222222222222555888???QQQnnnmmm^^^MMMFFF===;;;===???>>>:::888999:::::::::999999999999999999999999999999888888888888777888888999:::777777888999;;;<<<======;;;===@@@AAA???===<<<<<<===999999<<<>>><<<;;;<<<::::::;;;<<<<<<<<<<<<<<<::::::===AAABBBDDDKKKTTTmmmqqqWWWQQQOOOHHHGGGLLLEEEKKKPPPZZZ^^^MMM???DDDDDDFFFttt{{{mmmccc]]]YYYRRRQQQLLLFFF???===???BBBQQQsss}}}TTTJJJFFFLLLOOOHHHAAA??????>>>;;;::::::<<<>>>@@@;;;;;;999888777666666666999888888777777777888888555666666555333333444666333444555666888888888777444444333333333333222222000111222333444555555555333222222111111222222333222222222111222222333333222222333444555555555555555444444444444555666777888::::::888666444333444444555666777777777666666555444333333333333444555666666777777777777666666666777888888777555333222333444555444333222222444000000111222333555666777333444444333222111333444777777777666555444333222444444555666666555555555111222333222111111222333111111111111111111111111000111111111111111222222000///...000333555555555333222333666555222222666555222222666777444333444222555999;;;:::888666666;;;<<<>>>===<<<<<<===>>>:::999888777777777888999555666777777555333111///111222222444555777888999666666666666777777777777444555777999:::;;;::::::666888<<<======<<<<<<<<<<<>><<<;;;<<<999:::>>>@@@<<<::::::999::::::;;;;;;::::::999???;;;;;;>>>@@@@@@CCCHHHNNNfffrrrggg[[[LLLJJJSSSSSSKKK@@@DDDLLLEEE???HHHAAAAAApppqqqddd___^^^\\\ZZZNNNLLLGGGAAA<<<<<>>;;;999888:::===???999999888888777666666555777777666666666666777777555666666555333333444666;;;777444444666888777555444444444333333333222222//////111222333444444444222111111111111111111222111111111111222333444444222333444555666666666666555555444444444555555555;;;===>>><<<999666555555444555777888888888777666444444333222222333444444555666777888888777666555555666777777666444222000222333444333111111111333111000000111222555777888333333333222111111444666666666777777666444222111666666666666666666555555///222444333000///111333000000000000000000000000...///000111222333444444000...---...111444555555111000333666666333444888:::555333555555333222444555666888777555333222222>>><<<;;;;;;;;;;;;999888<<<;;;999888777666777777666777999777444333444666777555333444777:::999777999888777555555555666666444666999:::999999999:::777999::::::::::::;;;===@@@FFFMMMTTTbbbuuummmWWWHHHEEEGGGEEECCCDDDFFFEEEAAA;;;;;;:::777555555777999555555555444333222000//////111333333222222222333333333222111111222333333555444333222222222333444555444333333222222222222444444444555555555555666======DDDUUUiii~~~}}}vvvssssssuuukkk```[[[YYYSSSGGG<<<666777111111777333000888777444222333111///222777444333222333555555555444111111///...------------////////////000000000000222111000000000111333444///111222333333222000...000000000000000000000000444333222111000000000000333444333222//////000111222111111444666666333000333444555444333333444555222222222111111000000000222222111000//////000000222333333111///111555999888444:::CCCNNNmmmxxxhhh\\\JJJFFF@@@<<<::::::;;;;;;;;;;;;999888888999;;;;;;<<<888666999;;;888777777777333888999222666===<<<888999;;;===>>>>>>======<<<===???BBBBBB???===<<<===;;;::::::<<<===============<<<;;;;;;;;;;;;<<<999<<>>AAAGGGllltttfff^^^]]]\\\UUUOOOKKKKKKAAA;;;@@@???===FFFnnnjjjIIIHHHJJJOOOTTTRRRJJJCCCBBB@@@;;;555666;;;>>><<>><<<;;;:::;;;:::999777;;;:::888777666666777888555777888777555444555777777555333444777999999777999888777666555666666777555777999:::999999999::::::;;;============???AAADDDNNNZZZfffuuu|||eeeQQQEEEFFFGGGFFFCCCCCCFFFDDD@@@999;;;;;;888444222444777666666555444333222111111111222333333222111333444333333222111111222333333444333222222222222333444555444333222222222222222333444444444555555555555666777===GGGUUUiiizzzsssnnnaaaZZZRRROOOOOOKKKCCC<<<777777111444===888000444444111111444333000000444444333222222444444333222222111000///............////////////000000000000111111000000111111222333111222333444444333222222000000000000000000000000000000000///000000111111333333333222//////000111222111222444666666333000333333444444333333333444444333333333222222222222333222111000000000000000222333333222111333777;;;???<<<@@@FFFOOOlll{{{oooeeeNNNGGG???;;;:::<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<888777:::;;;888666777===777:::<<<777999===777777888:::<<<=========<<<<<<<<<===>>>>>>;;;:::999===<<<<<<>>>@@@AAAAAA@@@>>>======<<<;;;;;;;;;;;;;;;===???@@@@@@AAADDDHHHDDDKKKfffiiiVVVOOOLLLIIIOOOJJJJJJNNNOOOJJJBBB???AAAIIImmmtttjjj___WWWUUURRRMMMHHHFFFFFF>>>:::@@@??????IIIzzzvvvmmmYYYEEEEEEHHHOOOVVVVVVOOOGGGBBBAAA<<<666777<<<>>><<>><<<:::::::::999888666888888777666666666777888555666888777666666777999777555444555777888888888999888777777666777777888777999::::::999888999:::999:::;;;;;;<<>>999>>>@@@===555111333777999888666444333333333444444444444222111111333555333222222111111222222333333333222222222222333444444333333222222222222333333333333333444444444444222333666999===LLLhhhzzznnnbbbYYYIIIFFFCCCBBBBBBBBBAAA@@@999888222555???:::///111111///000444444111000222555444333222333333222000222111000//////......///////////////000000000000///000111111222222111111222222333333444555555555000000000000000000000000............///000111222222333333111///...000111222111222444555555444222333333333333333222222222444444444444444333333333333333222111111111111222111222222222333666;;;???CCCAAAFFFIIIPPPnnn|||ssslllYYYOOOCCC<<<;;;=========;;;;;;<<<<<<<<<<<<;;;;;;<<<999999;;;;;;777666999===666999<<<999<<<===666777888999;;;<<<<<<======@@@AAAAAA@@@???>>><<<;;;888888999;;;>>>???>>>===??????===<<<;;;;;;;;;;;;===>>>@@@@@@@@@BBBDDDFFFBBBHHHYYYvvv~~~ooo]]]QQQNNNLLLIIIIIIGGGJJJRRRTTTNNNGGGCCCFFFQQQwwwttteee___XXXQQQLLLHHHEEEBBBAAABBB<<<;;;@@@???AAANNNxxxhhhVVVHHH@@@@@@DDDMMMVVVWWWQQQIIIBBBAAA===888999>>>???===???===;;;:::;;;:::888777333555888999777666555555333555666666555444555666777777666555444444444444444333222333444555444333111111111111111222333333666::::::666333444333111222222111111111333555666444555666777888777666555555555333222111222333333444555666888888777666666999;;;===???@@@???>>>>>>;;;999666666666666555444555444333333555666666555333333444444444444444333333333222222222222333333222222222222333333333333333444555444333333444666:::999777666444333333333333444444555555444444444111444555222222555444111222444666555333111000///111000//////111222222111////////////000111222333//////000222666999999999666555444444444444444444555555555444444333333333<<<;;;999999999888777555777666555555555666888999555666777888888888999:::666666555555666777888888888888888888888888888999888:::;;;;;;999999999;;;:::::::::<<<@@@HHHRRRYYYppp|||oooTTTEEEBBBFFFHHHGGGDDDCCCEEEBBB<<<;;;BBBFFFBBB999333444999;;;999777555444444666777777666555222000000333555222222222222222222222222222222222222222333333333333333222222222222222333222222222222333333333444333333444222111888LLL```|||nnnhhhbbb]]]XXXQQQEEE<<<999::::::::::::<<<@@@CCC======666444:::444///555444000///333444222222444777666444333444333111000222111000///////////////////////////000000000000...///111222222222111000222222222222333444555666000000000000000000000000///////////////000111222111222222111///...000111111111222333444555444333333222222222222222222111333333333333333333333333333333222222222222222333111111222333666:::???BBBBBBBBBGGGJJJSSSsss{{{zzzxxxsssmmmgggZZZJJJ???=========;;;:::;;;<<<======<<<;;;:::<<<:::;;;===;;;777888===???:::???@@@999:::???;;;888999:::;;;===>>>>>>???@@@CCCEEEDDDCCCCCC@@@<<<888777666777999;;;<<<<<<@@@@@@>>>===<<<;;;;;;;;;??????@@@AAAAAACCCDDDFFFGGGKKKRRRbbb{{{~~~eeecccZZZPPPKKKNNNPPPPPPJJJHHHJJJOOORRRNNNIIIHHHIIIYYYuuuggg[[[XXXTTTMMMGGGCCCAAAAAAAAAAAA===<<>>BBBSSS|||nnn]]]IIIEEE======@@@JJJSSSUUUMMMDDDBBBBBB>>>:::;;;??????===???===<<<<<<<<<;;;999777333666888999777666555555333555666666555555555666777666555444444444444444333222222333555666555444111222222222222222333444333777999555333444333111222222111222222333555555333444666777888888888777444444222111111222333444333222222444888999777555888:::===@@@AAA@@@>>>===;;;999777666777666444333555333222222333444444333111222333333333333333333333222222111222333444555111222222222222333333333333444555444333333555666:::999888666555444333333222333333444444444444333111444555222222444333000222555777777555222111111222//////222666777333///000000////////////000000000000111333777:::::::::555555444444444444444555444333333333333333333333:::999777777888888666555666666555555555777888999777777777888999;;;;;;;;;666666666666666666777888777777888999999999::::::999:::;;;;;;999999;;;<<<===>>>???CCCLLLZZZiiisssmmmRRREEEFFFEEEGGGGGGDDDDDDDDDAAA;;;;;;BBBGGGCCC:::444555999<<<:::888666666666888999999888666333111000222444222222222222222222222222111111111222222333333333222222222111111222222333111111111111222222222222333111222444333444;;;DDDeeerrryyyuuusssooohhh___WWWQQQMMMFFFAAA<<<:::;;;999444...111444666666444666<<>>777555000333AAA:::333///111333333444777999777555444444444222000111000000///////////////////////////000000000000...///000222222111000000000000000000111222444444////////////////////////333222111111000000000111000111111000///...000111000111222333444444444555555333111111333333111000111111111111111111111222333222222222222222333333111000111333888===BBBDDDBBBCCCHHHJJJUUUwww~~~vvvuuutttqqqmmmlll```OOOCCC>>>===<<<;;;:::;;;<<<======<<<;;;:::;;;;;;===>>>;;;888===EEERRRQQQVVVPPP>>>999??????:::;;;;;;===>>>@@@AAABBB:::@@@EEEDDDDDDDDD???888???<<<999888:::===???@@@@@@@@@???>>>===<<<<<<<<<@@@@@@@@@AAABBBDDDEEEEEEEEEIIINNN\\\yyywwwssshhhZZZSSSSSSTTTSSSRRRMMMJJJLLLLLLKKKLLLPPPMMM___oooddd[[[TTTSSSPPPJJJDDD@@@@@@AAA@@@@@@<<<<<>>======>>>>>>===:::777666888::::::888666444444333555777777666666666777666555555444444444444555444333222333555666555444111333555555333333444666111666888666555666666444222222222222333444555555444444555777888888999999555444333222222222333444333111000222777999888555666888;;;===>>>===;;;:::999888777666777666555333444333111111333333333222000000111222222222222222222222222222333444555555111111111222222222333333222333444444333333555777999888777555444444444444111111222333444444333333222555555333222444333000111444666777666444333333111///111666<<<;;;444---111000//////......//////444333333555888::::::999444444333333333333444555222222333333333333333333888777666666777888777666777666666555666777999:::999888777999;;;<<<<<<;;;666777777777555555777888666777888::::::;;;;;;;;;999:::;;;;;;:::;;;===???===@@@EEENNN[[[kkk|||nnnRRRFFFHHHDDDFFFFFFDDDDDDEEEAAA<<<888>>>BBB@@@999444555888<<<;;;:::999888999999:::::::::888555222000111333111222222333333222222111///000111222333333333222222111111111111222222333000000000000111111111222000...///555888666666888DDDRRR[[[eeeuuuzzziii```UUUTTTPPPJJJBBB<<<999777555222//////111333333111...111444333000111555:::FFFKKKFFF>>>:::444:::LLL>>>666///000222333555888888666444444444333222000//////............//////////////////000000000000...///000000111111000000......//////000000111111////////////////////////444333222111000000000000000111111000///...000111000111333333333333555777666333111222444444222////////////000000000000000222111111111111222333333111000000333999???CCCEEEDDDDDDHHHKKKYYY}}}vvvttttttrrrooommmdddVVVIIIAAA===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>;;;;;;DDDOOOjjjkkkpppfffJJJ===???>>>;;;;;;<<<===???AAABBBDDD===FFFJJJGGGGGGHHHCCC;;;???<<<999888;;;>>>AAABBB@@@??????>>>>>>>>>>>>>>>AAA@@@???AAADDDFFFGGGFFFCCCHHHMMM[[[zzzssshhhfffeeeccceee___ZZZYYYXXXXXX\\\aaaaaakkkrrrddd^^^WWWNNNMMMIIIDDD@@@>>>>>>@@@======999;;;???<<>>AAAAAA???:::555666888::::::888555444444444666888888777777888999555555444444444444444555555444333444555666555444111444777777444333444777111666:::888777999999666222222333333444555555555555555666666777888999999666555444333222333444444333111000222666999888666555666888999999999777666666555555666777777666444555333111111222333222111///000111222333333333222111222333444555555444444111111111111222222222222111222333333222222444666666666555444444444444444000000111222333333333333333666666444333555444000111333666777666444444444///000222888===<<<555...111111000///////////////555444444555777999888777222222222222222333333444111111111222222333333333555444444555777888888777999888777666777777999:::;;;999888999<<<===<<<:::666777888777555444666999666777999:::;;;<<<<<<;;;888999:::::::::<<>>===:::777888:::<<<<<<;;;;;;;;;;;;:::::::::::::::777333111000111111222333333333333222111...///111222333333333222111111111111111222333333/////////000000000111111000---...222555333333444666AAAEEEIIIUUU___kkk|||ttt\\\NNNHHHCCCCCCAAA<<<777444555777111111000000111222333333...111333222//////111444>>>FFFFFFDDDDDD===>>>LLL>>>555///000333333333444555444222222222222000///......------------......////////////000000000000///////////////000111111......000000000000///...////////////////////////222111111000000000111111///000000000......000111///111333333222333555888888444111222555555222///....../////////000000000000000000000000111222333111//////222999???CCCEEECCCBBBFFFLLL___vvvtttuuusssqqqvvvpppdddUUUGGG>>>;;;<<<;;;;;;::::::::::::;;;;;;:::;;;======;;;===KKKYYYjjjmmmvvvpppVVVFFFBBB===;;;;;;;;;<<<>>>@@@CCCDDDHHHOOOOOOIIIGGGJJJGGG>>>;;;::::::===@@@CCCDDDDDD??????>>>>>>>>>???@@@@@@AAA???>>>AAAEEEHHHHHHGGGGGGJJJOOO[[[vvv~~~~~~}}}zzz|||}}}yyy|||xxxiiiaaa^^^TTTLLLHHHCCC???======>>>???;;;;;;999???EEEFFFXXXxxxsssWWWHHHEEE@@@BBB@@@CCCNNN[[[]]]RRRGGG???@@@???<<<===@@@>>>999999<<<@@@DDDDDD@@@999444333666888999777555555555555777999999999888999;;;555444444333333444444555666555444444555555444333///333777777444222444666111777:::888777888777555111222333444555555555555666666666666777888999999999777666444333333444444333222222333555777888888555555555666555555444333111111222444777888777555666444222222333333222111111111222333444555555444111222444666666555333222111111111111222222222222000111222222111111333555333333333333333444555555///000111222333333333333555888888555444666555111333555777777555333222222//////111555888888555111111111000000//////000000333222222333666777777666111111000000111111222333...//////000111111222222444333333444777999888888:::999888777777888999:::<<<:::888:::<<<===<<<:::666888999777555444666999555777999;;;<<<<<<<<<<<<888999::::::;;;<<<@@@BBBHHHRRRcccuuupppSSSDDDDDDAAADDDEEEDDDEEEFFFBBB<<<:::;;;======<<<;;;<<<===;;;<<<<<<===<<<<<<;;;::::::;;;;;;888555111000000111222333444444333222111...///111222333333222222111111000000111222333333////////////000000000000333000...//////---///333222:::777222777;;;DDDSSSlllwwwpppSSS???999;;;666666444111---,,,000333000111222111///......//////222444333111000000222333===BBBGGGLLLDDD>>>GGG<<<444000222444222000000333111000000111111///...------,,,,,,,,,------...////////////000000000000000///.........///111222...///111222111000...---///////////////////////////......//////000111222///000000000......000222///111333333222222555999999555222333555666333///......//////000000000111000000//////000111222222111//////222999@@@CCCDDD??????CCCLLLcccuuusssuuusssqqq~~~sssaaaMMM@@@::::::;;;;;;999888888999;;;;;;999;;;======;;;???OOO```YYY___mmmooo\\\OOOGGG>>>:::::::::;;;===@@@BBBDDDLLLRRROOODDDAAAFFFDDD<<<:::<<<@@@EEEJJJLLLLLLJJJ>>>>>>>>>>>>???@@@AAABBB@@@???>>>AAAEEEIIIIIIHHHJJJLLLQQQ^^^vvvuuulll```^^^ZZZMMMMMMHHHAAA======>>>@@@@@@;;;;;;<<>><<<;;;???MMM\\\___UUUJJJ>>>@@@???<<<===???===999888;;;@@@EEEFFFAAA999333000333666777666555555666555777:::::::::999:::<<<444444333333333444444555777666444444555555444222...222666666333111333555111666999777555555333000111222333444555555555555777777777777777777888999:::999777555444333444444333333333444555666777999666555555444333333222222...///000333777888888777666444222222333333333222222333444555666666666666111333555777777555222000000111111111111222222222///000111111000111333555222111222222333444555666//////000222222333333333666999999555555666555222555666888777444111000///000//////111333555555444111111000000000000111111000000000111444666666666000000//////000111222222,,,------...///000111111666555444333444444666777555666777999999999888888:::;;;;;;;;;===>>>???@@@777666555444444555666777:::;;;<<<>>>???>>>;;;999999999;;;?????????EEEMMMfffqqqiiiRRRGGGFFFCCCFFFHHHHHHEEEAAA???===<<<;;;:::<<<>>>???>>>=========<<<<<<<<<;;;;;;;;;>>>CCCEEEAAA999222222444000000111111222222222222111111222222222333333333222111111111222333444444111111111000000000000000222111///......///111222222666666444777======999GGGLLLVVVcccqqqtttZZZFFF:::666555444222111111111000000//////000...,,,...111222111///---111444333111000000//////000444;;;CCCEEE@@@;;;666222...---///222333333555333222222333222...***---------.........//////111111111111000000000000---......///000111111222111111000///////////////////////////000000000000444222000000222333333222000/////////000222444666222222222111111111000000///000222333333222000///000......///000111000/////////000111111111111111333111000333888>>>@@@@@@>>>EEEBBBLLLttt}}}pppnnnqqqtttqqqWWWCCC===>>>===;;;::::::<<<<<<;;;999===============>>>???@@@???FFFRRR___ccc[[[JJJ<<<:::;;;===AAAEEEFFFDDDBBBDDDEEEEEECCCAAA???>>>???HHHFFFHHHPPPZZZ\\\TTTJJJAAAAAA@@@>>>======???AAAAAA>>>>>>CCCEEEFFFHHHMMMKKKRRRWWW[[[kkk~~~jjjbbb___XXXOOOHHHFFFEEEBBB@@@>>>===<<<<<<999999999DDDaaaeeeIII>>>BBB===<<>>>>>>>>;;;999777;;;@@@CCCCCC???999666333444555555555666888:::;;;;;;===>>>>>><<<888444555555555555555555555555444555666555444333444666444444333333333444555666888777666444333222111111444444444444444555666777777777666666666666777777666777777555333222333444444333111000333888999666777<<<<<<666333444222...000000111222444555555666222222111222333444555555777777777666555333222111555555666666555333222111000000000111222444555666444333111000000000111111666444222222333333222111222222111111000111111111222333555666666555333222666555555444222111000000222333444444222000111111444333222111111111222222444333222111111333555666555444222111111111222222///////////////000000111444444333333333444555666555666777999999999888888:::::::::;;;<<<===??????888777666555555666777888666777999;;;<<<<<<:::999AAA??????BBBEEEKKKWWWcccwwwhhhRRRFFFEEEEEEGGGJJJJJJGGGCCCAAA@@@<<<;;;:::;;;>>>???>>>=========<<<<<<<<<;;;;;;;;;;;;AAAEEECCC;;;444222222000111111111222222222222111111222222222333333333111111111111111222333333111000000000000000000000222111///......///111222222444444222555::::::666<<<>>>BBBJJJTTT___hhhnnn}}}vvvqqqmmmhhh___SSSCCC777222111000///111111111000000000//////000...---...000111000...111555777555111000222444//////222888???AAA>>>:::555111...---///111222222333111111222333333000------------.........//////000000///////////////000......//////000000111111111000000///////////////////////////000000000000444222000000111333333222000//////000111222444555222222222111111111000000///000222333333222000///111000//////111111000/////////000111111111111111333111000222777<<<>>>>>>???CCCAAAQQQ||||||nnniiikkkoooyyy}}}{{{mmmWWWDDD:::888<<<;;;::::::;;;<<<;;;:::======<<<<<<======>>>>>>>>>DDDNNNYYY]]]VVVHHH===999:::<<<@@@CCCDDDBBB@@@BBBCCCCCCBBB@@@@@@AAACCCPPPVVV___eeeccc[[[OOOGGGCCCBBBAAA???>>>???@@@BBBGGGJJJOOOSSSOOOGGGEEEHHHKKKOOORRRYYYllluuuddd\\\ZZZSSSIIICCCFFFDDDBBB@@@???>>>>>>>>>AAA======NNNqqq~~~```FFF>>>CCC===>>>FFFRRRXXXQQQGGGAAA???===;;;<<<>>>@@@???===888:::>>>AAA@@@===999666333444555555444555777999;;;<<<===>>>>>><<<999777999999888777666555444444333333444444444444333333333444444444555555555555666555444333333333333333444444444555555666777777777777666666666666777777666777777555333222333555444333333222111333888>>>AAADDDCCC===888777444///000000111222333444555555444444555444333333444666666666666666555444333222444444555555555444333222000000000111222333555555444333111000///000111222666444222222333333222111222111111111111111222222222333555666666444333222555666777777666444111///000222333333222111222333333333333222222222111111333222111000111222444555444333222111111111222222000000000000000111222222333333333333333444555555666666777888888888777777999999::::::;;;<<<======999888888777777888888999666777888:::;;;;;;;;;;;;@@@>>>???DDDLLLXXXjjjzzzgggQQQEEEDDDDDDGGGIIIIIIFFFCCCAAA@@@<<<;;;:::;;;===??????>>>=========<<<<<<<<<;;;;;;888>>>DDDDDD===666333222111111111111222222222222111111222222222333333333111111000000000111222222000000000000000000111111111000///......///000111222333222111333777777333777666666888<<>><<<===WWWqqqhhhhhhjjjuuuxxxxxxppp```MMM===666<<<:::999999;;;;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;>>>AAAHHHPPPSSSOOOEEE===999:::;;;>>>@@@AAA???===???@@@@@@??????AAADDDGGG\\\fffpppnnnaaaQQQHHHFFFDDDCCCAAA@@@@@@@@@AAABBBGGGOOO[[[___VVVIIICCCDDDIIIJJJLLLVVVkkkxxxjjj\\\WWWTTTMMMCCC>>>CCCBBBAAA@@@@@@@@@@@@@@@AAA999;;;UUUuuuUUUBBB???CCCAAABBBIIIRRRUUUNNNDDD>>>:::999999;;;>>>??????>>>888999;;;======;;;888666444555666555333333555777:::;;;<<<<<<<<<;;;;;;:::===<<<;;;888666555444444444333333555888888444111333444666777777777555444444333333333333333444444444444444555666666777777888777777666666777777888666777777555333222333555333333555777444666EEEXXX```\\\RRRDDD;;;777444111000111111111222444555555555777999777444222333555333444555666666555444444333444444555555444333333000000000111222333444555555333111///...000222333555333222111333333333222111111111222222333333444222333444555555444333222444666888:::999666222//////111333333222222333444222222333444333222111000222111000000000111333444333333222111111111111222111111111111111222222333333444444444555555666666666666666666666666555555888888999:::;;;;;;<<<<<<::::::999999999999::::::999:::;;;;;;;;;<<<>>>???;;;===DDDPPP]]]kkk}}}}}}fffOOODDDCCCBBBDDDFFFFFFCCC@@@???>>>===;;;:::;;;===>>>???>>>============<<<<<<<<<<<<999===BBBBBB===777555555222222222222222222222222111111222222222333333333111000000000000000111111000000000000000111111111222111000000000000111222222222111111333444444222777666555444555888;;;===BBBFFFKKKMMMLLLNNNRRRVVVXXX___ggghhhbbb[[[WWWVVVLLLNNNLLLGGGEEEFFFEEEBBB888666333333444444333222///////////////////////////......///000222444555......333;;;>>>;;;444000222111000111333444444222111000...---......////////////000111111111///...........................000///...------///000111//////////////////......000//////.........//////////////////000000000000444222000///111222222222000000000111111222333333111111111111000000000000000000111111111111000000111000///000222444333222000000000000000111111222222111111222333555666777:::666999YYY}}}qqqlllnnnzzz}}}{{{ooo\\\HHH;;;<<<;;;999999:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999===>>>BBBFFFIIIGGGBBB>>>:::::::::<<<>>>>>>===;;;??????>>>>>>>>>@@@EEEHHH___eeehhh___OOOCCCCCCGGGDDDBBBAAA@@@AAAAAAAAAAAAAAAIIITTTZZZUUUJJJEEEFFFIIIHHHHHHPPPcccmmmbbbWWWTTTQQQIIIAAA===???????????????@@@@@@@@@===444;;;aaadddIII???@@@AAAGGGGGGJJJNNNOOOJJJCCC>>><<<<<<<<<======<<<:::888888888999999999888777666555666666555333222444555999999:::999999999;;;<<<>>><<<:::888666555555555777555555888<<<===888222333555888::::::888666444444444333333333333444444222333333444555666666666888777777666666777777888555666666555333333444555333222666;;;===EEEbbbkkkSSS@@@666333333222222222222333444555666666999:::888333000111444111333444666777666666555666555555555444333222222000000000000111222333444555333000......000222444444333111111222333333222000111222333333444444444222222333444444444333333555666777888777555222111000222333333222111222333111222333444444333000///111000000///000111222222222222111111111111111111111000000000000111222222444555666666777888888888777666666555444444444444777888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::<<<<<<===<<<;;;<<<@@@CCC???GGGXXXkkkzzzzzzcccMMMCCCBBBAAACCCEEEDDDBBB@@@>>>>>>===<<<::::::<<<>>>??????>>>>>>=========<<<<<<<<<;;;>>>???>>>:::777777888333222222222222222222222111111222222222333333333111111000000000000000111//////000000111111111111222222222222222222222222333111000222333333222111222222333333444444555555:::999888888999;;;;;;;;;<<>>???>>>???CCCCCC@@@666444111000000000//////.....................///------...000222555888:::222///555FFFPPPKKK<<<111555333000///.........---////////////...------...///000111111000...---,,,.....................---000000/////////000222222////////////............//////............//////////////////000000000000333111//////000222222111///000111111222222222222000000000000000000000000000000000111111000000000...---...000333555555555000000//////000000111222111111222222222333444555999555999ZZZ~~~vvvvvv~~~|||iiiQQQAAA???<<<:::999:::;;;;;;;;;;;;;;;<<<<<<;;;:::999888<<<===>>>@@@BBBBBB@@@>>>:::::::::;;;===>>><<<:::??????>>>======???CCCFFFSSSUUUSSSKKKBBB>>>@@@EEECCCAAA??????AAABBB@@@???AAABBBGGGMMMMMMIIIHHHIIINNNLLLHHHIIIRRRhhhvvveee]]]VVVTTTPPPHHHAAA???;;;;;;<<<===>>>?????????===777HHHuuu~~~lllPPP???>>>AAA???GGGGGGGGGFFFEEEDDDBBB???===???@@@???===:::777555888777777777666666666666666777777555333222333555666888999888777777:::<<<:::999777666555555666777777555555888======888333333666999<<<<<<:::777555666666555444333333333333111222333444444444444333777777666666666666777777555666666555333333444666444333666>>>GGG[[[oooTTT???777666555444333333333555666888555777999777333111000222000222444666888777666555888888666444333111000000000000000000111222333333444222000//////000222444333222000111222333333222000111222444555555555555111222222333333444444444555555444222222222222222333444555444222000000000111222333444444333000///000000///000000000111111111111111111111111111111000////////////000111111444555777888999999999999999888777666555444444555888888:::;;;<<<;;;:::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<;;;:::===DDDIIIKKKWWWmmmvvvaaaLLLBBBBBBBBBDDDFFFEEECCCAAA@@@AAA>>><<<::::::<<<>>>??????>>>>>>>>>=========<<<<<<>>>>>>>>><<<999888888999333333333333222222222222111111222222222333333333222222111000000000111111/////////000111111222222222222222222222222222222222///...111333111000111...000222444555555444444888666444444777999888777999888666222...///444888999===>>><<<<<<===<<<888222111///...---...///000---------...............,,,---//////111444999===222,,,222DDDQQQJJJ999...555444111///---,,,,,,,,,...000111000...---------...000111111///---,,,,,,...............---------//////000000111111222222..............................------......//////////////////000000000000333111//////000111222111///000111222222222222222//////000000000000000111000000000000000000000000---,,,---///222555555555111000/////////000222333000111333333222111222444888888<<>>????????????;;;;;;:::<<<>>>>>>===<<<>>>??????>>>===>>>AAADDDDDDDDDDDDDDDCCCBBBAAA@@@CCCAAA??????BBBBBB@@@===EEEBBBBBBFFFHHHGGGGGGJJJSSSPPPMMMIIIIIIUUUooorrrfff___YYYTTTRRRNNNFFFAAA@@@888999;;;<<<===>>>>>>>>>;;;<<>>@@@???AAACCCBBB>>>===??????===<<>><<<999999;;;>>>???@@@>>>>>>>>>>>>=========<<<===>>>>>>===;;;999777777444444333333333222222222111111222222222333333333333333222111111111111111...//////000111111222222000000000111111000000000000,,,+++///111///...111000000111222333444444444333444555666666777999:::888666444111111222555666999===>>>;;;999999666222000000000//////000111222,,,,,,---------.........,,,...///......111666:::333+++,,,999AAA:::000---333222111///---------......000333222///---------+++...111000...------...//////.........---------,,,---///111222222111000,,,------....../////////...------------...///000////////////000000000000333111//////000111111111///000111222333222111111////////////000000111111000000////////////000000......---///111333222222111000///...///000222333///111444333222111222444444:::<<>>;;;;;;;;;;;;;;;999:::<<<======<<<;;;::::::<<<===>>>>>>>>>>>>???<<<;;;;;;===???@@@@@@???;;;===>>>>>>>>>???AAACCC??????AAACCCFFFFFFCCCAAADDDAAA???@@@DDDDDDAAA>>>CCCBBBEEEHHHFFFCCCDDDIIIQQQPPPRRRUUUVVV\\\lll|||tttcccZZZYYYTTTPPPNNNHHHAAA===>>>888999;;;===>>>>>>>>>===999@@@```qqq^^^HHH>>><<<===>>>@@@:::???@@@======??????<<<===AAAEEEEEEBBB===:::888666666666666666555555555777888888777555555666888666:::<<<;;;888777999<<<888777555333333555777999333333444555666666666666777999;;;======<<<:::999888777666666666666777777666666777777666444222111444444333333333333444444444555666555333333555777555666888DDDcccrrrLLL;;;;;;555333111000000222444666666444333555999999555111///111555777888777555444777666444333222333333333000000000000000111111222000000111222222222222222222111///000222333333222222333555666666555444333111111111111222333444555333222111000000000111111333444555444222000000000333333333222222222111111000000111111222222111111...///000111222222111000000000//////000000111222222333555777888999888888@@@>>><<<:::999999999999888:::<<<======<<<;;;:::999:::;;;<<<<<<;;;:::999888;;;===>>>AAAHHHTTT]]]oooxxxqqq]]]JJJAAABBB@@@AAABBBBBB@@@>>>>>>??????<<<999999;;;>>>???@@@>>>>>>>>>>>>============<<<===??????===:::666444444444444333333222222222111111222222222333333333444444333222111111222222...//////000111222222222......////////////.........))))))...000------000000///...---...///111222---222666555222111555:::111000000111444555444333666:::<<<:::999:::777222---.../////////...///000,,,,,,,,,------.........---//////---,,,...333777888///---333555...---222///000000000//////000111...111444333000---------))),,,///000...---///000//////.........---------***,,,///111222111///...,,,,,,------...///000000---------------...///000////////////000000000000333111///...000111111111///000222333333222111000.../////////000000111111000000////////////000000111///...///000111000...222111///...///000222333///111444444222111333555///999:::HHHsssxxx{{{yyyyyyhhh\\\HHHDDD???<<<;;;;;;;;;;;;999:::<<<>>>>>>===<<<;;;:::<<<>>>???????????????===<<<<<<===@@@AAAAAA@@@999;;;===>>>???@@@BBBDDDCCCBBBAAAAAACCCEEEFFFEEEFFFCCC@@@BBBEEEFFFBBB>>><<>>>>>???>>>>>><<>>BBBAAA@@@CCCBBB===@@@DDDHHHHHHCCC<<<888777666666777777666666555444777888888888666666888999888<<>>:::888:::===:::888666444444555777888444555777777666666888:::888999;;;======<<<;;;:::666666666666777888999:::888999:::999888555333111444333333222222333333444444555666555444333555777111666:::IIIpppjjjDDD777===333222000...///000333444777333222666<<<===888222000222555888888777555333444333333222333444666777111000000000000000111222///000111333333333222111222000///000222333333222333444666777777555444222111111111111222333444555111111222333222111000///111333444444222111111222444333222111111111222222000000111222222222222222...///000222222222111000111111111000111222222333777777777666555666888::::::;;;<<<;;;999888888999999;;;<<<;;;:::888888999999999::::::999888777777:::999===CCCHHHQQQdddxxxtttnnn```LLLBBBEEEEEEEEEEEEDDDCCC@@@>>><<<======999555888@@@BBB===<<<>>>@@@@@@???>>>>>>???CCCAAA???>>><<<<<<======;;;888444111111222222222333333222111000000000111333333333333333333333333000000000000000000000000------------------------000///...------------------------......000111111111000000000111222333333222222333222111111333555555666777888777555222000222111000///...---,,,+++......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...222222///...111111///222111///...------------.........///111000...,,,......//////......---,,,...,,,+++,,,---...---,,,//////...---...///000111000///...------...///000,,,,,,---.../////////...222222222222111111111000000000000000000000000000000000//////.........---333111000///......//////222111000......000111222000000000000////////////000000000000111111111111000111111222222333444444555999999>>>UUU{{{~~~}}}wwwVVVHHHBBB>>>888<<<@@@999??????@@@@@@@@@>>>===<<<===>>>@@@AAAAAA???<<<:::???????????????@@@@@@@@@<<<===>>>@@@AAAAAAAAAAAADDDCCCBBBAAAAAAAAABBBCCCFFFFFFEEEDDDCCCCCCDDDDDDBBBGGGHHHCCCBBBHHHJJJIIILLLNNNXXXlllhhhYYYUUUNNNSSSNNNGGGBBB@@@???>>>===999999AAABBB===AAAEEE===<<>>GGGNNNKKK@@@888777:::888888777444333333666888777666444666999999777444777;;;>>>???;;;777555555888777555444333333444555333444444444444666999===888999::::::888888999:::>>>777444888;;;:::===BBB;;;999777555444333333444222444555555333222222333555111;;;AAA888333666777777999999MMM{{{aaaDDD:::;;;222111000111333555555555777444333666;;;===:::666333111000222555666555333444333111000000000111111000//////000222222111000222000...000333444333000111111000000000000111111111222222333333222222111333333333333333333333333333333222000...///222444///111333333222111000111555333111111111111///............///000000111111555444444333222222222222///111222111///000333666777888888777666666999;;;:::;;;<<<;;;:::999:::;;;:::<<<===<<<999888888888555666777777666666666666<<<<<>>@@@AAA@@@???>>>???AAA@@@???>>>======>>>>>>???;;;888444222222222222222222222111111000111111111222222222222222222222222////////////////////////------------------------//////...---------------------------...///000111000000000000111111222222000111222222000000000222444666777888777555222000////////////..................---,,,,,,,,,,,,---******++++++,,,,,,------...777;;;666///,,,------//////...------...///000/////////000111111///---...............---,,,,,,---///111333222000...,,,//////.........///000111000///...------...///000,,,,,,---...////////////000000000000////////////000000000000000000000000000/////////............000000...---------...///222111///......///111222000000000000////////////000000000000111111111111000111111222222333444444///222444777FFFddd|||^^^NNNEEE???999<<>>>>>===<<<;;;>>>???AAAAAAAAA@@@>>><<<>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@AAACCCCCCDDDDDDDDDDDDDDDCCCHHHGGGGGGFFFEEEEEEFFFFFFDDDJJJLLLJJJIIIKKKLLLIIILLLNNNYYYoooxxx```UUUSSSLLLQQQLLLGGGCCC@@@???===<<<999888===@@@???EEEKKKHHHHHHgggwwwZZZIII===>>>???===>>>DDD@@@>>><<<===@@@DDDFFFGGGDDDKKKPPPLLL@@@777666999999999888666444444555777888666555666888999777555222666::::::888555444444777666555444444333333333333444444333333555888:::666777777666777:::???CCC>>>???CCCGGGDDD<<<888;;;666555444333333333444444111333555555444333333444555888GGGPPPEEE888555555444999999GGGllljjjMMM;;;444555444333222333555666666555333000///222777:::999666555333111222555666555444444333111000000000111222000//////000222222111000222111000000222222222111111111000000000000111111111222222333333222222111333333333333333333333333222333333111//////000222///111333333222111111111444222000000111111///---......///111222333444444666555444333333222222222///000111111000000444777888888888777666777999;;;:::<<<===<<<;;;;;;<<<===;;;<<<===<<<999777777777333444555555444444666777<<<@@@KKK^^^rrrnnn___]]]WWWHHH???@@@CCCCCCCCCCCCCCCCCCDDDDDDCCC@@@999333555>>>EEEGGG@@@AAAAAA@@@??????@@@BBB>>>>>>======>>>???@@@@@@;;;888555333333333333222111111111000111111222222111111111111111111111111////////////////////////------------------------///...------------------------------...///000000000000000000000000111111000222444333111000//////333444555666666444222000,,,,,,---...///000111111......---,,,,,,,,,,,,---((()))***+++,,,---------///???IIIBBB222)))***---,,,,,,,,,,,,...000222333000///...///111111///---------......------,,,++++++111777999666111...---...............///000000//////...------...//////,,,,,,---...//////000000///.........------------000000000000000000000000////////////...............------,,,,,,---///000111111////////////111111////////////000000000000000000000000111111111111000111111222222333444444111222555888===MMMkkkcccQQQEEE???;;;???AAA999;;;<<<===============<<<@@@@@@AAAAAA@@@@@@??????>>>>>>??????@@@@@@@@@@@@DDDCCCBBBAAA@@@AAAAAABBBBBBCCCEEEFFFGGGFFFFFFEEEIIIHHHGGGGGGFFFGGGGGGGGGFFFLLLQQQPPPOOOOOOMMMIIINNNPPP[[[sss|||lllYYYSSSSSSLLLLLLIIIFFFCCCAAA???<<<::::::999:::===@@@EEEJJJNNNNNNvvviiiPPPFFF>>>??????<<>>VVVqqqgggMMM>>>777555555666444333444666666555444111///---///444888888777888666333333444555555444333333222111111111111222000//////000222222111000000111222222000000000111111111000000000000111111111222222333333222222111222222222222222222222222222333444333000///...//////111333333111000111111222111000000111111///...///000111222444555777777666666555555444333333333///000111111111222555777888999999888777777:::<<<:::;;;======<<<<<<===???;;;<<<===;;;888666555555333444555555444555999===DDDNNN```uuu|||fffUUUTTTRRRGGG??????DDDCCCBBBAAABBBCCCDDDEEEAAA>>>888444555;;;BBBEEEAAAAAAAAA@@@>>>>>>@@@AAA>>>>>>>>>>>>>>>?????????:::888666555555444333111111000000000111222333333000000000000000000000000////////////////////////------------------------......---,,,,,,------------------------...///000////////////000/////////111333555555333000///...000111222333333222000000++++++,,,---///000111111......---,,,,,,,,,,,,---((()))***,,,,,,,,,,,,,,,000DDDSSSJJJ666)))+++000+++++++++,,,---000222333///...---...///000...------------------,,,,,,+++***111888888444...------,,,,,,,,,,,,------..............................,,,------...///000111111.........---------,,,,,,000000000000000000000000///////////////.........------,,,,,,---///000111111000////////////000111////////////000000000000///000000000111111111111000111111222222333444444555333555::::::???TTTkkkbbbOOOCCC???<<>>======>>>?????????@@@@@@@@@????????????????????????@@@@@@AAAAAABBBBBBBBBJJJHHHEEECCCBBBBBBCCCDDDBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIMMMPPPQQQPPPOOOMMMLLLSSSUUUaaayyyqqqeeeWWWTTTSSSKKKHHHFFFCCCBBBAAA???<<<999===<<<999<<>>>>>===;;;???EEE@@@>>>===>>>AAACCCDDDEEEJJJMMMMMMHHH@@@888666777555666888888777666666777999999888777888888888777444555666777777666555555444555666777666444222000444444444333111111222444222222111111333999@@@FFFIIIIIIGGGBBB;;;666666:::222222222333333333444444///111333333222222222444555@@@SSSjjjnnnUUU;;;444555<<<999777BBBPPPcccxxxxxxfffNNN===777777777666666444444444555666444333444111///000333666888888888666444222222222333333222222222222222222222222000//////000222222111000///222333222///...///222111111000000000000111111111222222333333222222111111111111111111111111111111333444444111...------000111333222111000111222333111000111222222111000111111222333444555666666777777777666666555555444111111111111222333555777888888888777666777999;;;999;;;<<<<<<;;;;;;===>>>:::;;;;;;:::777444444444222444555444555999BBBIIIWWWhhhzzzbbbOOONNNNNNFFF@@@AAAEEEDDDBBBAAAAAAAAACCCCCC>>>;;;999888777999<<<@@@???@@@@@@???======>>>???????????????>>>>>>>>>===:::888777666666555333111111000000000111222333333////////////////////////........................------------------------------,,,,,,,,,------......------------......///---.../////////...------...111333333000...,,,,,,---...///000000000///...,,,,,,------......//////......---,,,,,,,,,,,,---******+++,,,,,,,,,++++++...BBBPPPHHH555***+++000---,,,,,,,,,---...000111...---,,,,,,---...---,,,------......------,,,+++***///333222...+++,,,...******+++++++++,,,,,,,,,------............------------------...000222333/////////.........------////////////////////////.........///////////////......------...000222333000//////////////////000.../////////000000000111///000000000111111111111000111111222222333444444333///000666777666???LLL]]]oooeeeRRRGGGAAA===CCCGGG???======>>>>>>>>>???@@@@@@>>>============>>>>>>>>>>>>>>>??????@@@AAAAAABBBJJJHHHEEECCCBBBBBBCCCDDDDDDCCCCCCCCCDDDFFFIIIJJJKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLOOORRRZZZ]]]jjjqqqggg```UUUSSSPPPFFFCCCBBBAAAAAA@@@???;;;999<<>>===;;;:::>>>DDDBBB@@@>>>>>>???AAAAAA@@@EEEFFFGGGDDD???;;;888888222444666777777777888999::::::999888777777888999888777666666555555444333444555777888888555222000444555555333111000111222222222333222222444888;;;AAA>>>999444333555777888666666666555444444333333000222333333222111111222555===LLLjjj~~~fffAAA777333888444222888:::@@@NNNLLLEEE;;;555444333333111444333333444555555333111555333111000111222444444666555444222000000111111222222222333333333222222000//////000222222111000...111333222///...///222111111000000000000111111111222222333333222222111111111111111111111111111000222444444111...,,,,,,000222222222000000111333444222222222444555444222333333333333333222222222666777777888888888777666333222111111333444555666777777777666555666888:::888:::;;;:::999999:::;;;777888999888555333333333111333555666999CCCRRR]]]mmmzzzaaaNNNLLLLLLEEEAAADDDDDDDDDCCCCCCBBBCCCCCCCCC>>><<<<<<===;;;888999===>>>???AAA@@@>>><<<<<<===???????????????>>>===<<<:::999888888888666333111111111111000111111222222////////////////////////........................------------------------,,,,,,,,,,,,,,,------......---------------......,,,---...///...---,,,++++++---///...,,,*********,,,,,,---...////////////------------------------......---,,,,,,,,,,,,---++++++++++++,,,---.........;;;CCC<<<000++++++---...---,,,,,,,,,---///000///---,,,,,,---......---......//////......---,,,+++---...---+++***,,,///))))))***+++++++++++++++------............------------------...000222444000000/////////.........////////////////////////.........//////////////////.........///000222333////////////////////////......//////000000111111000000000000111111111111000111111222222333444444333//////333666555777999>>>QQQkkkooo^^^RRRJJJ@@@AAADDD======<<<<<<<<<<<<======>>>;;;<<<======>>>>>>======;;;;;;<<<===>>>??????@@@EEEDDDCCCBBBAAAAAABBBCCCGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOKKKHHHHHHJJJJJJLLLRRRYYYaaafffvvvpppccc]]]XXXOOOMMMJJJ@@@@@@???>>>>>>???>>><<<999:::AAA>>>CCCLLLDDDKKKnnnsssmmm[[[BBBAAA@@@>>><<<;;;;;;???BBBAAA???>>>===>>>>>>===<<<===>>>@@@AAA@@@>>>;;;:::333444666777777777999;;;;;;;;;;;;999777777888:::999777555444444444333222555777888999999666444222444555555444222111111222111333444333222111111222222333111000333777777333999999888777666444222111111222444444333222333444666<<>><<<<<<======>>>???@@@???>>>>>>999999999999999777333000222222111111000111111111////////////////////////........................------------------------,,,,,,++++++,,,,,,---......------,,,,,,------...,,,---.........---+++***+++---------++++++,,,---,,,------...///000000000,,,,,,,,,------...............---,,,,,,,,,,,,---+++***)))***,,,///222444444888777222......---***,,,,,,++++++,,,---///000111///------...000000/////////000000//////...---,,,,,,,,,------......///******,,,---------,,,+++,,,------......------,,,...---------...111333555////////////............////////////////////////............/////////000///......---...///000111...//////////////////............///000111111111000000000000111111111111000111111222222333444444333555333111333777888555111???PPP```rrryyykkkaaaUUUEEEBBBCCC===>>>===<<<;;;;;;<<<======:::<<<>>>???@@@???======;;;<<<<<<===???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDKKKLLLNNNPPPQQQQQQPPPOOOLLLLLLLLLLLLLLLMMMNNNNNNJJJGGGGGGKKKMMMOOOVVV___fffnnnxxxeeeZZZVVVQQQHHHFFFFFF>>>???===<<<<<<======<<<:::999CCC???BBBMMMDDDRRRzzzmmmaaaSSSHHHEEECCC@@@<<<<<>>===<<<<<<======<<<;;;888:::<<<@@@BBBAAA>>>:::888999999888777888:::<<<<<<<<<<<<999777666888;;;;;;888444444555777666555777888999:::999777555444333555666555333222222333111222333333111000111222+++111444222333777888555999999999888666444222111000333555777777777999:::999AAAKKKooouuuDDD;;;111333///000666111,,,555333666999888666444444666111111222444666666444222000111111111000//////000000333555555333000000111111222333444444444333333000//////000222222111000...------///111222222111111111000000000000111111111222222333333222222111333333333333333333333333///000222222000.........111222222111///000111333333222111333555666666555444444333333222111111111333555888:::<<<===<<<<<<999666333222444555444222555666666555444444777999777888888777555444555666333444555555333111111222666:::>>>DDDOOOccc}}}{{{cccPPPKKKHHHAAAAAAHHHBBBCCCFFFHHHJJJJJJJJJJJJJJJFFFEEEFFFAAA;;;===DDD>>>AAADDDEEECCC???===<<<:::;;;===???@@@AAA@@@@@@999999999::::::888444000333333222111000000000111000000000000000000000000........................------------------------++++++++++++,,,,,,---......------,,,,,,,,,------+++,,,.........,,,***))).../////////---...///111---......///000111222222++++++,,,,,,---...//////......---,,,,,,,,,,,,---))))))((())),,,111666999<<<888222---///333000***++++++++++++,,,...000111333111///...000111111111000000000000000//////...,,,,,,,,,...111222111///+++,,,---...///...------,,,,,,---......---,,,,,,...---------...111444555//////.........---------////////////////////////---.........//////000000......---,,,---...///000......////////////......---......///000111111222000000000000111111111111000111111222333333444444111666444------555999555444;;;AAAIIIYYYpppsssjjj]]]JJJEEEFFFAAAAAA@@@???=========>>>???:::<<>>===>>>???@@@AAABBBCCCDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHMMMPPPUUUYYYYYYWWWSSSPPPIIIIIIIIIIIIIIIJJJKKKKKKIIIFFFHHHNNNQQQSSSZZZccchhhssszzzkkkaaaWWWSSSNNNDDDCCCFFF???>>><<<::::::<<<<<<<<<;;;:::EEE>>>???III@@@SSSzzzlllZZZMMMJJJIIIFFFAAA===>>>AAACCCBBB<<<;;;:::;;;=========<<<777888;;;@@@DDDCCC???;;;>>>>>><<<:::888888:::<<<<<<======:::666666999<<<===999666666999;;;;;;:::999999::::::999888666555333555666666444333333333111222222222111111444666...666888333000555;;;===777777888888777555333222000222666888:::<<<>>>@@@;;;GGGQQQuuuuuuBBB;;;666777222222666111///:::;;;:::888555222222444666222222333666888888666444000111333444333222333333///333777777555222111111000111333444555444333333000//////000222222111000...,,,+++---222444333111111111000000000000111111222222222333333222222222333333333333333333333333...000111111///...///000222222222111///000222444222111000222444666555444333333333333333333333333222444888;;;===>>>>>>>>>;;;777444333444555333111777666555555444444444444333444444333222222333555555555444333222111000000777???JJJTTTeee|||rrr]]]JJJEEEDDDAAA???AAAEEEJJJNNNNNNJJJIIIKKKNNNHHHGGGDDDBBB@@@>>>>>>>>>;;;BBBDDDAAA???@@@???:::<<<;;;:::<<<>>>@@@AAA@@@;;;<<<======<<<999666444///......//////000111222///...---,,,,,,---...///000---+++,,,......,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...,,,***+++---111333444222000---...+++***444???:::,,,...---,,,,,,++++++++++++******+++++++++---111444444333111///------------111---,,,000000,,,---111666222///------...//////---,,,+++---///000///...........................---------...------,,,+++,,,------......------,,,)))***+++,,,...000222333..................------000000000000/////////...000///...------...000111000000000000000000000000111111000...------000222...//////000000000000000111000///...///000333444222111111000111222444555222222222333333444444444888888888<<>>===AAABBBBBB@@@>>>===>>>@@@;;;:::>>>DDDFFFDDDEEEGGGGGGEEEDDDEEEHHHJJJKKKKKKVVVVVVXXXZZZ\\\ZZZVVVSSSQQQMMMIIIIIILLLMMMIIIEEEIIIJJJLLLMMMQQQXXXccckkkrrr|||iii\\\XXXTTTNNNHHHCCCAAAAAAAAA<<<===???@@@???>>>>>>>>>@@@FFF@@@===BBBBBB]]]zzz```HHHEEEPPPPPPLLLFFFAAA>>>>>>???@@@@@@???===<<<;;;;;;<<<<<<666:::;;;<<>>===<<<:::999777777666<<<;;;999777666666777777999;;;<<<<<<:::999999:::999666666999999777888<<<777555333111000111222333333333333333444555666666555444333444555888;;;===888888777666555333111000555222444888888:::JJJ]]]]]]PPPXXXsssvvvXXX???;;;555222//////000111222222999;;;===:::444222333666000111222333444333222111222222333333333333444444222333555555333222111222222222222222222333333333666444111000000000///...//////............//////000111222222222000///...///000222111000///111222222222222111222222333333000111222333333222111000333222111111111222333444444222000000111222111000444444444444333222111111444555777888999999999888777444000///111333222111444333222222111111111222222333333222111000222444000222333333333444666999DDDSSScccppp~~~nnnYYYGGGCCCCCC???===???DDDHHHLLLLLLJJJHHHJJJMMMJJJIIIFFFCCCAAA?????????;;;AAADDDAAA???AAA???<<>><<<<<<===>>>===<<<===>>>>>>>>><<<888555333///////////////000111111///...------------...//////---,,,,,,......,,,***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---***,,,///222444333111...///000---,,,555>>>:::---...---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,///222333222111///............111---,,,000000,,,---111555222...------/////////,,,++++++,,,...//////..........................................---,,,,,,,,,------......------,,,******+++,,,...000222333///......---------......111000//////....../////////...---------...///000////////////////////////000000000///......000111...//////000000000000000333111000/////////111222333333222111222222444444444444333222222222333333333333333444888@@@JJJPPPdddppp~~~sssdddUUUIIIDDDEEEDDDAAA>>>>>>??????>>>AAABBBBBBAAA??????@@@BBBBBBAAABBBFFFGGGEEEGGGKKKNNNMMMMMMOOORRRUUUWWWWWW```^^^\\\[[[[[[ZZZWWWUUUYYYTTTNNNLLLNNNPPPNNNLLLKKKNNNQQQTTTYYYbbbmmmvvvwwwjjjaaaQQQNNNIIIEEEAAA@@@AAAAAA<<>>???BBB???>>>CCCBBBCCCcccrrr[[[HHHDDDJJJJJJHHHDDD@@@>>>>>>?????????>>><<<;;;:::;;;;;;;;;777:::<<<<<<@@@GGGIIIEEEAAA???===:::999888999999999888666555444444555555888999::::::888777777888:::777666999999777888;;;777666444333222222333333555444444333333333444444444444444555666888:::;;;888888777666555333222111222333555888===LLLfff}}}}}}yyyfffIII666555555333000//////111111111555888:::888444111222444111111222333333333333222222222222333333333444444000222444444222111000111111111111222222222222222777444111//////000000/////////............//////000111111222111000///...///000111111//////000111111111000000111111222222000000222222222222111000222222111111111222444555444222000000111222111000333444444444333222222111222333555666777777777666666333000///111222222111222111111000000000000000000111111000//////111222///222555555444777>>>EEEVVVjjjjjjVVVFFFCCCCCC???===???DDDGGGKKKKKKIIIHHHJJJLLLLLLKKKHHHEEEBBB@@@@@@???;;;@@@CCCAAA@@@AAA@@@>>>???===;;;;;;<<<<<<<<<;;;>>>??????>>><<<888555333000000/////////000111111///...------------...//////---,,,,,,---...---+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...---+++---111444555222///,,,,,,---***)))///777333)))------,,,+++++++++,,,,,,---------+++***+++...111222111000////////////000000------//////------000444111...---.../////////,,,++++++,,,...//////...////////////////////////000000//////...---,,,,,,------............------******+++,,,...///111222///...---,,,,,,---///000222000...---------///000------,,,,,,---.../////////////////////////////////000000000000000000000...///000000111111000000444333111////////////000555444333333333333333444777555333111111111222333555555666666555666999<<>><<<===@@@EEE:::???HHHBBBKKKtttmmmXXXLLLFFFCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;777;;;===<<<>>>CCCGGGHHHHHHEEE@@@;;;888888999:::777666555444444555666777888:::;;;;;;999888888999:::777777:::999777666999666666666555444444333333666666555444333333333333333444555777888999999:::888888888777666444222222222777:::888BBB```yyyUUU>>>555444555333000///000222222222444777:::999666333333444222222111111222222333444222222222222333333333333000222333333222000000000000000000111111111222222777444000......000000000//////............//////000111111111111000/////////000111000///...///000000000//////000111111222000000111222222111000///111111000000111333444666444222000000111222111000222333333333333333222111111111222333444444444444444222000///000111111111222111111000000111111111...///000///......000222333666888666555<<>>>>>>>><<<:::888666111111000000///000000000.........------.........---------------------,,,,,,,,,,,,++++++,,,,,,,,,------------------------+++,,,...---,,,,,,---...------------------------...---,,,---/////////---+++///444666555111---+++,,,,,,***(((,,,111///(((---,,,,,,++++++,,,,,,,,,,,,---,,,++++++,,,///111000000000000000000000000///...---......---...///333000...---///000000000---,,,,,,---///000000///000000000000000000000000222111000///...---------------............------+++++++++,,,---///000111000...,,,++++++---///111222000---++++++,,,///000,,,,,,,,,,,,------...///////////////////////////...///000222333222000...//////000111111111111000222222111000//////000000666555555444333333333333666555222000000222444555777888999999888888999:::>>>JJJaaa}}}lll\\\LLLGGGCCCDDDFFFFFFFFFGGG???AAABBBAAAAAAAAACCCEEEIIIHHHJJJNNNNNNMMMRRRYYYcccdddhhhpppxxx|||xxxrrrmmmiiifffcccaaaXXXUUUQQQOOOQQQTTTUUUUUUSSSTTTTTTVVV]]]iiiyyyjjj^^^YYYUUUDDDBBB@@@>>>>>>>>>@@@AAA???CCCFFFCCC>>>;;;===AAAFFF<<>>======<<<<<<<<<888<<<===<<<<<>>@@@<<>>:::555444222000111333666777888888;;;>>>===:::777555555333222111000111222333444111222222222222333333333000222444444222000000000/////////000111111222222777333///---...///000111//////............//////000000111111111000000000///000111000.........000000000000000000111222333000111222222222111000///111111000000111333555666444222000000111222111000111222222333333333222222111111111222222333333333222111000000000111111111000000/////////000000111...///000///......000222333666888888;;;GGGZZZhhh~~~gggTTTEEEDDDEEEBBB@@@AAAGGGIIIKKKMMMMMMMMMMMMNNNLLLJJJGGGDDDBBB@@@??????===???AAABBBAAA@@@@@@BBB===;;;::::::<<<===<<<<<<;;;<<<<<<=========<<<;;;333222111000000///000000---..................---,,,------------------------,,,,,,,,,,,,,,,,,,---------------------------+++,,,...------,,,...///////////////////////////...---,,,---///000///...,,,000555777555000,,,+++000000///---///222111---,,,,,,,,,++++++,,,,,,---***++++++++++++---111444.../////////000000000000.........,,,,,,.........111///......///111111000///...---...000222111000000000000000000000000000222111///...---------...---......//////......---+++++++++,,,,,,.../////////...,,,++++++---000222111///---+++***,,,...///++++++,,,------.......................................///222444444111...///000000111111111111111000000000000000111111222555555555555444333333222444222111000111333666888444555666555555555777999;;;@@@NNNbbbtttrrrYYYOOOGGGGGGGGGCCCBBBDDD>>>???@@@@@@@@@AAACCCEEENNNPPPTTTYYYYYYYYY___fffzzz{{{zzzssskkkfff```^^^\\\ZZZYYYYYYXXXWWWXXXXXXYYY[[[cccqqqzzzccc[[[XXXTTTBBBAAA@@@>>>>>>>>>???@@@@@@CCCEEEBBB>>><<<>>>AAACCCAAAFFFCCCHHHqqqhhhWWWUUUMMM???@@@AAADDDEEECCC@@@<<<:::AAAAAAAAA@@@??????>>>===:::;;;======<<<===BBBGGGKKKHHHCCC>>>;;;::::::;;;:::999888888999:::<<<===:::<<<===<<<;;;999:::::::::888888;;;:::666555777777777777777666555444333333333333333333444555666333555777999::::::999777999999888888777666555444666@@@DDDAAALLLnnnhhhDDD===:::111222111111333777<<>>;;;888444333333222111000111222333444111111111222222222333333111333555555333222111222...//////000111111222222555222///---...000000000//////............//////000000000000000000111111000111111000///......///000000000111222333444444111222333333333111000///111111000000111333444555444222000000111222111000000111111222333333333333222222222222222222333333111111111111111111222222---------------......//////000000000///000222444222666;;;BBBMMM^^^rrrfffSSSCCCAAACCC@@@>>>@@@HHHIIIKKKMMMNNNOOONNNNNNKKKIIIGGGDDDBBBAAAAAAAAA@@@???AAACCCBBB??????CCCBBB@@@===<<<;;;;;;999888:::;;;<<<===>>>>>>>>>>>>444333222111000/////////------...//////...------+++---...---,,,,,,---///------,,,,,,,,,,,,------------------------------+++,,,......------...000////////////////////////---,,,,,,---///000///...,,,111666777444///---,,,/////////.........//////,,,,,,+++++++++,,,------)))***+++++++++---111444------.../////////......---///...++++++...///---000...---...000111111000...------...000111111000////////////////////////000///...---------...///......////////////......,,,,,,++++++,,,---.........---,,,,,,,,,...000111000...,,,+++++++++---...***+++,,,...////////////........................///......111555555222...///000111111222222111111...//////000111222222222333444444444444333333222111111000000222444777888444555555444222333555777999:::???JJJVVVfffzzzfffVVVJJJFFFDDD>>>;;;>>><<<===>>>>>>>>>>>>@@@BBBKKKPPPZZZeeemmmuuuxxxqqqmmmllliiieeeaaa]]]ZZZXXX[[[^^^aaafffnnn|||qqqYYYRRRMMMFFFAAAAAA??????>>>???@@@@@@AAAAAAAAA@@@>>>>>>???@@@???CCCFFFJJJ^^^{{{|||ppp[[[NNNNNNIII@@@???BBBDDDFFFEEEBBB===:::BBBBBBBBBBBBAAA@@@???>>><<<:::;;;======<<>>>>>>>>888777777666777888999:::777999::::::888777777888999777888;;;;;;777666888777777777666555555444444333333333333444555666666444555888:::::::::999888999999999999888777666555777===BBBDDDNNNfffsssLLL777666777333111111111555;;;@@@DDDFFF999:::::::::888555222111222222111111222222333444111111111111222222222222222444555555444222222222...//////000111222333333333111///...///000000/////////............//////000000000///000000111222111222333111///...///000111111111111222333555555333333444444444222111000333222111111111222333444444222000000111222111000//////111222333333333333333222222111111222333333000222333333222111333444---------------...//////000111222222111222444666999???JJJXXXiii{{{hhhTTTDDDAAABBB@@@???BBBGGGHHHIIILLLNNNOOONNNMMMKKKIIIGGGEEEDDDCCCCCCCCCBBB@@@AAADDDBBB>>>>>>CCCCCCAAA>>>===<<<;;;:::888;;;<<<<<<===>>>>>>??????555444222111000/////////------...//////...------***,,,......,,,,,,---///------,,,,,,,,,,,,------........................+++,,,......------///111---------------------------,,,+++---///000000///---222666666222///...///,,,,,,,,,,,,******,,,///,,,+++++++++,,,,,,---...++++++,,,++++++---000333,,,------......---,,,+++,,,//////++++++//////,,,///...---...000222222111---,,,+++---///000///..............................---,,,+++,,,---///000......////////////......,,,,,,,,,+++,,,,,,---------,,,,,,------///000000...---,,,,,,++++++,,,,,,***+++---///000000000000........................111...---000444666333///000000111222222222222111///000000111111111000000111222333444444333333222111111111222333444555666333555666666555555666777666666999===CCCQQQiii}}}gggTTTEEEBBB@@@:::999>>>;;;<<<<<<<<<;;;;;;===???BBBGGGRRR```mmm}}}}}}yyytttooollljjjjjjjjjooowww~~~bbbKKKGGGCCC:::>>>>>>>>>>>>???@@@AAABBBBBB???======???@@@???>>>???CCCIII```qqqcccddd]]]PPPGGGDDDCCC???===???CCCEEEEEECCC???===AAABBBBBBBBBBBB@@@???>>>===999999>>>@@@======@@@<<<>>>@@@AAAAAA???<<<:::777666555555555666777888666888999888777666666666777666777;;;<<<888777888888777666444333444444555444444333333333444444555555666888999:::999999888999999999999888777666666888777:::@@@GGGRRRdddsssrrr^^^GGG777222222555777222111222555;;;AAAEEEGGG555555555555555444333222111111222333333333333222111111111111222222222222111333555444333111111111//////000111222333444444111000///000111111///---//////............//////111000/////////000222333222333444333000///000111//////000000111333444555555555666666555333222111444333222111111111222333444222000000111222111000...///000111333333444444333222111000000111222222000333555555333222444555///////////////000111222111222333333222333555777DDDLLLZZZlll{{{lllXXXFFFBBBDDDBBBAAAEEEFFFGGGHHHKKKMMMNNNNNNLLLKKKJJJHHHFFFEEEEEEEEEFFFCCC@@@AAADDDBBB===>>>CCCAAA???=========>>>===<<<============>>>>>>>>>>>>555444333111000/////////,,,---...//////...---,,,***,,,......,,,+++...000...------,,,,,,------...........................+++,,,............///111,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---///000000///---222666666222...///111............---+++...222++++++++++++,,,,,,---...---------+++***+++...111,,,,,,---...---,,,******+++//////******//////+++...------...111222222111+++******+++---......---........................---,,,+++***+++---///111......////////////......,,,,,,,,,++++++,,,,,,---,,,,,,---......//////000---------,,,,,,,,,++++++***,,,...000111111111000........................222///---///444666333000000000111222222222222111111222222111111000///...///000222333444333333222222333333333333333333333...111555777777666666666444555999;;;>>>IIIaaavvvaaaNNN>>>===>>>;;;<<>><<<<<<<<<===???@@@BBBCCCBBB>>>:::;;;???AAA@@@===CCCDDDLLLuuutttcccZZZZZZVVVNNNDDD???>>>???:::<<<@@@DDDEEECCCAAA???@@@AAABBBBBBAAA@@@>>>===>>>888888>>>AAA>>><<<======???BBBCCCAAA===777444888777666555555666777888777999::::::888777777888666555777;;;<<<999777999999777555333222333444555666666555444333333333333666777888999999999999999999999999999999888777666:::333333:::>>>@@@JJJXXXUUUAAA444777999444222777222111222555;;;@@@DDDFFF333222222333444666555555000111222333444333222222000111111111111222222222000222444333222000000000///000111222333444555555000//////000222111///,,,//////............//////111000/////////111222333333444555333111000000111.........///000222333444666666777777666444333111555444333111111111111222444222000000111222111000---...000111333333444444222111000//////000111222000333666666444333444666555333000///000000000000111333///222;;;888444<<>>EEECCC@@@===;;;;;;<<<======>>>??????===;;;;;;;;;888777555333222111000000222000...---,,,---///000//////.........---------///...---,,,,,,,,,------************************,,,,,,++++++++++++,,,,,,------...///...---+++******++++++,,,,,,------...---333444...***---///---000///...///000///...,,,+++++++++***)))***,,,......---+++++++++---...000000...,,,,,,------,,,+++,,,+++******,,,......---555111......000222111///,,,++++++,,,...,,,'''###///000000...,,,---///222///...------...///...---++++++,,,,,,---...//////---------............///---------------...///000/////////......------,,,,,,++++++,,,...//////...////////////...---,,,+++000///.........///111222111000/////////000222222111222333222000.........333222111000111222444555333333222222333555666777444555555555555555555444999333333:::>>>EEEYYYpppbbbMMM>>>???AAA===:::<<<;;;<<<===<<<:::999999:::>>>???CCCHHHJJJPPPaaattt}}}lllWWWJJJFFFEEEBBB>>><<<;;;:::<<>><<<<<<===BBBHHHCCCAAA___rrrddd```]]]VVVMMMEEE???======<<<::::::<<>>BBB<<>>BBBAAA???222222333444555555666666000000111333666666555333222222333444333222111000111111111111111111111111111111111111222333444555000000000000000111111222000000000000111111111111444444333222333444555666444444333333222111000000111333444333111111222333222444666777666444444555333666888777444222333555111222333333222111///...///111333333222222333444000111111111111000000///000000111222333333444444000///......///000000000000333000222:::<<>>BBB@@@===;;;::::::;;;<<<999:::;;;;;;999999:::;;;999777555333111///......111000...---------/////////.........------------...------,,,,,,,,,,,,,,,************************+++++++++******+++++++++,,,------...---,,,+++***+++++++++,,,,,,---------///333333---***---///---///.........//////---++++++,,,,,,,,,++++++---///...---,,,+++,,,---000111000...,,,+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,---...333000...---///000000...,,,++++++,,,---,,,)))&&&.../////////////////////---,,,,,,,,,...///...---++++++,,,,,,---......///---------............///------,,,,,,,,,---............------------------,,,++++++,,,...//////...////////////...---,,,+++000///////////////000111///000111222333222222111111222333222000//////000000000000111222444555666444333333222333444666777555555555666666555555555999444555:::===AAARRReee~~~uuu^^^JJJCCC@@@:::888;;;;;;;;;;;;:::999:::;;;<<>>AAADDDCCCDDDNNNZZZeeerrrwww^^^TTTHHHBBBBBBCCCAAA???AAA@@@???AAACCCEEEEEEDDDFFF@@@<<<===???@@@CCCFFFJJJXXXwwwhhh```\\\TTTJJJCCC??????@@@<<<;;;:::<<<@@@BBBAAA@@@BBBCCCBBB@@@BBBDDDBBB===:::777777999:::999;;;???===???BBBDDDCCC???;;;999777888888888777777:::<<<:::888777666777777666555333444555777777777666555999333000444666444222444444444555555555666666666444555555666666777777777888999999888888777666666555555555666999===AAACCC<<<:::888777888999777555555333111444888:::888555111222222333333444555555111111111333444555333222333333444333222111///...333333333333333333333333111111111111222333444444000000000000000111111222000000000000111111111111444333333222222444555666444333333222111111000000111222333333111111222333222444555555444333333444333555666666444333333333111222333333222111000///000111333333222111222333000000111111111111111000000000000111111333333444......///000111111222222333888555777AAAHHHVVVllllllZZZFFF===<<<===@@@BBBCCCGGGIIIHHHIIIMMMNNNKKKPPPOOOMMMKKKHHHFFFEEEDDDEEEEEEDDDCCCBBB@@@???>>>???===;;;999888999:::;;;888999999888777777:::<<<999777444222///...------111000...---------...///............---------------,,,,,,,,,++++++++++++************************++++++************++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,------...111333111,,,***,,,------...---,,,---......,,,***,,,---------,,,,,,...000......---,,,---///111333///---++++++++++++***))),,,...///...+++***,,,///111///------.........---,,,++++++,,,------+++***.........///000000...,,,,,,+++***,,,---......---++++++,,,,,,------......---------............///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...//////...////////////...---,,,,,,///000000000000000//////...000333555555444222000000222333333222111111222---...000222444555666666555444333333333444555555555666666777777666666555888555666;;;<<<===HHHVVVjjjwwwvvv^^^QQQIII@@@===???<<<;;;999888888888999999???>>>???@@@???<<<>>>CCCIIIQQQ\\\gggooovvv{{{~~~wwwlll^^^TTTFFFDDDBBBBBBCCCEEEEEEDDDDDDCCCCCCEEEFFFGGGEEEDDDGGG@@@<<<>>>BBBDDDGGGKKK\\\yyyooo]]]XXXOOOFFFAAA??????AAA===<<<<<<===???@@@@@@>>>BBBDDDCCCAAABBBEEECCC???;;;888777::::::999:::>>>BBBCCCDDDDDDDDDCCCAAA@@@===>>>===<<<:::999;;;===<<<;;;:::888777777888999333444666777777666555444666333333777888666333333555555666666666777777777222222333444555666777777888:::;;;:::666444666888777777666666666777888999666666777888999888555222666333111222444444111---111111111111111222333444333111111111333333222000333333333222111///...---333333444444444444333333111111111222222333444444000000000000000111111222000000000111111111222222444333222222222333444555222222222111111000000///111222333333111111222333333444444333222222333555555444444444555555333222111222222333333222111000222333555444333222222333///000000111111222222222111000//////000111333444///111222333333333444555777<<<;;;AAAQQQ]]]mmmkkkXXXEEE;;;:::<<<>>>AAACCCGGGIIIHHHIIIMMMMMMKKKNNNNNNMMMLLLJJJHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>===<<<:::999999999:::;;;:::;;;:::888777777:::===777555333000///......///000///...---------......------------------------,,,,,,,,,,,,++++++******************************+++******))))))******+++******+++++++++*********---,,,,,,,,,,,,---......333222000,,,***+++,,,---,,,+++++++++------+++)))+++,,,------,,,,,,---///......------...000333444///---+++***++++++***(((,,,///111///***(((,,,000...---,,,,,,,,,,,,,,,+++,,,+++++++++,,,---------...---,,,---//////---+++---,,,++++++------,,,+++++++++,,,,,,,,,------------------............///............---,,,,,,+++*********++++++,,,,,,---,,,++++++,,,...//////.........//////...------,,,//////111111111000...---///000222444444333222111///111333333222222333444---...111333444555555444666555444333222333444555666777777777777777777666666666888<<<<<<;;;AAAJJJVVVcccrrrvvvhhh\\\OOOHHHFFF@@@???===<<<<<<;;;:::999???>>>===???@@@???>>>>>>AAABBBDDDIIINNNRRRTTTTTTYYYZZZ]]]bbbeeefffdddbbbfffjjjnnnnnnkkkjjjmmmqqquuusssqqqqqqrrroooiiidddiiiccc[[[VVVRRRNNNIIIEEEBBBCCCEEEEEEEEEEEEEEEFFFDDDDDDCCCDDDEEEEEECCCAAAHHHBBB???AAACCCEEEPPP\\\xxxrrrWWWSSSKKKEEEAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>AAADDDDDDBBBBBBEEEDDDAAA>>>;;;:::<<<<<<:::<<>>???>>>===:::999888:::;;;666777999::::::999777555555555666888:::999888888555555666666666777777777333333444444555666666777888;;;===:::555333555999888777777777666444333333333444555777888777555444666444333333444444111///111000000000000111222333222111///000111222222222222111111111000//////...111111222333333222111111000000111222333333333333000000000000000111111222000000111111111222222222333222111111111222444555111111111000000000//////000222333333222111222444555555555333222222444666777555333555777777555111000111222333333333222111444555777666444333333333//////000000111222333444111000///...///000222333000222444444333333555777888===BBBPPPgggvvvjjjXXXDDD<<<;;;;;;>>>AAACCCGGGHHHGGGIIILLLMMMJJJKKKKKKLLLLLLLLLKKKJJJIIIEEEEEEDDDCCCBBB@@@???>>>======;;;:::::::::;;;;;;;;;;;;:::888666666888;;;555444111/////////000111///......---------------,,,,,,------------------++++++,,,,,,,,,+++***)))************************++++++************++++++************************---,,,++++++,,,---///000333000...,,,,,,+++,,,---+++******+++,,,,,,+++))))))+++,,,,,,++++++,,,---...---------///111444666000---+++*********)))(((,,,///111///***(((+++///,,,,,,,,,,,,++++++***+++***+++,,,,,,,,,,,,---......,,,++++++,,,------,,,///...,,,,,,,,,,,,***(((+++++++++,,,,,,,,,,,,,,,---------............/////////000000///...---,,,)))******++++++,,,,,,,,,,,,++++++,,,...//////............///......---,,,...///000111111000///...000000000000000111222222///111333333222222333444///000222333444444333222666555444333222333444555777888888999999888888777555777:::=========@@@EEEMMMZZZmmmqqq```SSSLLLDDDCCCAAABBBCCCCCC@@@>>>BBB@@@>>>>>>AAACCCCCCBBB@@@???>>>@@@EEEHHHJJJJJJCCCDDDGGGKKKOOOPPPOOOMMMMMMRRRVVVUUUQQQPPPRRRUUUVVVTTTRRRTTTUUUTTTPPPKKKSSSNNNIIIGGGHHHJJJIIIHHHDDDEEEEEEDDDAAAAAACCCEEEFFFEEEDDDDDDDDDDDDBBB@@@GGGDDDEEEFFFCCCFFFZZZrrrpppUUURRRNNNKKKIIIFFFBBB?????????@@@???>>>>>>>>>>>>???CCCDDDBBBBBBEEEEEECCC???<<<;;;======;;;===@@@HHHGGGEEEDDDEEEFFFHHHJJJDDDDDDCCC@@@===<<<===???===>>>===;;;888777888:::888999<<<======;;;888777555777777777888:::======444444555555555666666666666666666666666777777777999<<<===:::555333666:::777777777777666555333222444444444444444666888:::555444333333444555555444222111000000000111222333222000......000333444444/////////000000111222222111111333444444333111111///000222333333333333333000000000000000111111222111111111111222222222222222222111000111222333444111111111000000000000000000111333333222222333444777777777555333333555777999666555666888999666333000111222333444444333222555777888777555444444555000000000000111222444555111000/////////000111222000222444333222333777;;;<<>>======>>>@@@DDDGGGHHHGGGHHHLLLLLLIIIIIIIIIKKKLLLLLLLLLKKKJJJEEEEEEDDDCCCBBB@@@???>>>>>>>>>===<<<;;;;;;::::::777888888666555555777999666444222//////000111333............------,,,,,,,,,,,,,,,,,,------------+++,,,---------,,,***)))************************,,,++++++++++++++++++,,,*********)))******+++,,,,,,+++++++++,,,...111333222---,,,......,,,+++,,,******)))***,,,,,,+++***(((***,,,,,,+++++++++,,,---,,,,,,---///111444666111...,,,+++++++++)))(((+++---...---***)))+++...***,,,------+++*********)))***,,,---,,,+++,,,---,,,...///...,,,,,,---///000...---,,,---,,,+++)))++++++++++++,,,,,,,,,,,,---------............///...///000111111000...---++++++++++++++++++,,,,,,,,,++++++,,,...//////...---...............------......///000000000000000111000///...///000222333///111222333222111222333111111222333333333222222555444333333333444555555888999999999999999999888777888;;;===>>>>>>@@@BBBLLLXXXmmmooo___VVVIIIEEEAAA@@@BBBCCCAAA???DDDDDDAAA>>>@@@DDDEEEBBBCCCBBBAAABBBEEEGGGHHHHHH@@@AAABBBEEEIIIKKKKKKIIIHHHKKKNNNMMMJJJHHHHHHJJJHHHHHHHHHIIIKKKLLLKKKJJJIIIHHHIIILLLPPPPPPLLLHHHHHHHHHGGGEEEDDDEEEIIILLLIIIGGGEEEDDDEEEEEEDDDCCCGGGGGGJJJKKKEEEGGGaaatttnnnjjjXXXUUUSSSQQQQQQMMMGGGBBB@@@AAABBBAAA???>>>???@@@===BBBDDDBBBAAADDDEEEDDD>>>;;;:::======;;;===AAAGGGEEECCCAAABBBCCCFFFHHHCCCCCCBBB@@@======>>>???;;;===>>><<<888666777888777999<<<>>>???===:::888777::::::777777:::======444444555555555666666666666666777777888888999999<<<===<<<999555444666999555666666666666555444444555555444333333666<<<@@@666555333222222444666777555333222111111222444555444222///...000222444555......//////111222444555222444555777777555444222///000222333444444333222000000000000000111111222111111111222222222222333222111000000000111222333111111111111111111111111000111222333222222333555777888888777555444555666777666666666777777555444///000222333444444444444444555777666555444444555222111000000111222444555111111111111111111111111111333555555555888???EEEOOO]]]kkkiiiYYYHHHAAA@@@??????@@@DDDGGGHHHGGGHHHKKKKKKIIIHHHIIIKKKLLLLLLKKKIIIHHHEEEEEEDDDCCCBBB@@@???>>>???>>>===<<<;;;:::999999333555666777777888999;;;:::888444000//////000111---.........------,,,,,,++++++,,,,,,,,,---------+++,,,.........---+++***************************------,,,,,,,,,,,,------+++******)))***+++,,,---+++*********,,,000333555///+++***///111---+++,,,******)))+++,,,---,,,***)))+++------,,,,,,,,,---+++++++++,,,...111444666222///---,,,,,,+++***(((++++++*********+++,,,,,,))),,,...---+++))))))+++'''***---...,,,******+++)))///666666111---...000...---,,,---...///...,,,++++++++++++++++++++++++---------............///,,,---///000111000...---,,,,,,,,,,,,,,,+++++++++,,,++++++,,,...//////...------...............---............///111222333000000111111111222222222///000222222111000111222111000111111222333444555444333333222333444666777999999::::::::::::999999999;;;<<<;;;<<<>>>???@@@GGGSSSggg~~~sssmmm```VVVKKKCCCAAABBBBBB@@@BBBFFFEEEAAA@@@DDDEEEBBBEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDGGGIIIJJJJJJGGGHHHIIIJJJIIIGGGEEEDDDCCCDDDFFFGGGHHHJJJMMMPPPMMMLLLMMMPPPSSSRRRNNNJJJLLLJJJIIIIIIKKKNNNQQQSSSKKKHHHEEECCCDDDFFFFFFFFFIIIGGGLLLPPPKKKJJJbbbmmmhhhgggbbb\\\XXXTTTSSSSSSPPPKKKFFF@@@BBBCCCBBB@@@???@@@BBB;;;@@@CCCAAA@@@CCCEEEDDD???;;;;;;>>>???>>>???CCCHHHFFFDDDBBBBBBCCCEEEGGG???@@@???>>><<<<<<>>>@@@===@@@CCCBBB===999999;;;999;;;???BBBBBBAAA>>><<<<<>>;;;======;;;555555666666666777777777333444555777999;;;<<<===>>>===:::888666666777777555444444444444444444444444555555555555888>>>CCC>>>;;;777333111111444777777666444222222333555777999666111//////111222333000000000000111333444555222444666777777666444222///000222444444444333222000000000000000111111222111111111222222222333333111000000///000111222333111222222222222222222222///111222222222222333555666777888777555444444444444555666666444333333444///000222444555555555444000222444444222222222333333222111000000111333444000111222333333222111000333666888888999>>>HHHOOOeeeuuuiiiYYYIIICCCBBB@@@???@@@DDDGGGHHHGGGHHHKKKKKKHHHIIIJJJLLLLLLKKKIIIGGGFFFEEEEEEDDDCCCBBB@@@???>>>???>>>===<<<:::999888777111444777:::;;;<<<>>>@@@>>>;;;666111.........///------......------,,,++++++++++++,,,,,,---------,,,---...//////---+++***************************...------,,,,,,------...++++++*********+++---...***))))))***,,,000444777...))))))000333...+++,,,*********+++------,,,+++***,,,...///...---------+++******+++...111444666222000...,,,,,,,,,***)))+++)))((()))+++,,,,,,+++))),,,......+++)))***+++&&&***......,,,)))((()))&&&000;;;===666000...000,,,++++++---///111111000++++++++++++++++++++++++---------.........//////***,,,...///000///...------------,,,,,,+++++++++,,,++++++,,,...//////...------...............---...---------///111333444///000333555555444222000///000222222000///000111/////////000222444666888333333222222333555666777999::::::;;;;;;::::::999<<<===<<<::::::<<<>>>>>>@@@JJJ^^^xxx~~~ppp]]]NNNHHHGGGGGGGGG???EEEHHHDDDCCCFFFFFFCCCBBBEEEHHHHHHGGGFFFGGGHHHEEECCCBBBCCCFFFIIIKKKKKKFFFFFFFFFHHHIIIHHHEEEBBB???AAACCCCCCCCCFFFLLLQQQXXXTTTPPPOOORRRSSSSSSQQQKKKIIIHHHIIIMMMQQQRRRRRRKKKGGGCCCAAABBBDDDFFFGGGKKKGGGKKKRRROOOMMMaaa{{{xxxcccfffggg^^^^^^XXXRRRPPPPPPOOOKKKGGG@@@CCCDDDCCCAAA@@@AAADDD:::@@@CCCAAA@@@BBBDDDDDDAAA>>>>>>AAABBBAAACCCGGGKKKIIIGGGEEEDDDEEEGGGIII=========<<<;;;<<<>>>@@@AAAFFFJJJIIICCC???>>>???<<>>???@@@===999777777777777666555444333333222222333333333555777777777:::???DDDFFFCCC<<<666111000333666999777555333333555777888>>>999333000///000000111333222111111111222333444000222444666666444222000...000222444555444333222000000000000000111111222111111222222222333333333111000/////////000222333222222222222222222333333///111222222222222444555444666888777555333222222111444666555222000111444...000222444555555555555---///111111000000111222555333222000000111333444000111444555555333111///999333444;;;???DDDUUUiiioooXXXDDD???@@@>>>>>>@@@BBBDDDGGGHHHHHHHHHJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFDDDBBB@@@>>>===<<<<<<@@@???===;;;:::888555222333555777999:::999888777777777555444222000///...---------------...///000///...---,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++***)))((()))+++,,,...000///,,,***+++,,,---+++---000...)))(((***111$$$)))111...888===...,,,,,,,,,---//////...,,,,,,+++***+++,,,,,,+++)))++++++,,,,,,,,,,,,------...+++...---***333;;;666222111000///------,,,,,,+++,,,---+++)))(((+++...------------------------///...,,,+++***+++,,,,,,+++000666888555222111111---,,,---...000000...,,,***++++++,,,,,,------...,,,---///000000000///...,,,---......//////......------------------------...//////000//////...---//////.........---------000000000000111111111111000111111222222222111111///000222333333222000///000000111222333444444555777555444444666888999888999;;;===<<<:::999:::;;;>>>999777;;;===>>>@@@DDDCCCGGGRRRfff}}}uuueeeZZZOOOHHHFFFDDDBBBCCCFFFGGGDDDDDDFFFDDDHHHBBB???EEEEEECCCJJJAAAFFFKKKLLLKKKJJJKKKMMMHHHGGGEEEEEEEEEGGGIIIJJJEEEGGGHHHHHHHHHJJJMMMPPPYYYVVVPPPLLLNNNRRROOOIIIQQQJJJDDDDDDJJJOOOPPPNNNHHHFFFEEEEEEFFFHHHGGGFFFIIIPPPWWWWWWRRRUUUcccrrrwwwmmmkkkccc^^^[[[ZZZWWWSSSOOOLLLIIIHHHFFFFFFFFFDDDBBBAAABBBCCCCCCBBBAAAAAACCCDDDDDDCCCBBB??????BBBCCCDDDKKKSSSJJJDDD@@@BBBEEEEEEGGGJJJ@@@BBBCCC@@@;;;999:::===AAAJJJRRRRRRLLLHHHHHHIIIIIIDDDDDDGGGFFF???;;;<<>>@@@@@@>>>:::666444444666777;;;;;;999666333222444666??????>>>:::444222333555111333444444222222333555444222111222444444222///333333444444333333222111222//////222333000111333111111111000///000333666555444333222222222333444000111222333444333222111333333444444555444444444555666777666333222111222333333444444444333222111222111111222444444333111111222333444333222111000111222222333333444444555222000///222777888555111777444888CCCKKKUUUiii}}}nnnXXXDDD@@@AAA>>>>>>@@@BBBDDDFFFGGGGGGHHHIIIKKKJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCAAA???>>><<<;;;;;;???===;;;::::::888666333555666777999::::::999999888777666444222000///...------,,,,,,---......//////......---,,,,,,------............------------,,,------,,,******+++,,,+++...000///+++)))***,,,+++((((((+++,,,)))))),,,'''(((...111111888999///,,,++++++,,,......---,,,+++******+++------,,,************+++++++++,,,,,,---))),,,,,,)))222:::555111000///---,,,,,,+++++++++,,,,,,+++))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,...000222333222///---,,,,,,,,,...///000...,,,***++++++,,,,,,------...------...///////////////+++,,,,,,---------------------------------------////////////............//////.........---------///000000000000000111111000111111222333333333333222333444555555333222111111111222222333444444555555444333444777:::;;;;;;<<<;;;;;;===???@@@???>>>AAA>>>>>>BBBBBB@@@@@@BBBEEEEEEHHHTTTeeeuuu|||kkkXXXLLLHHHGGGDDDDDDGGGGGGDDDCCCFFFBBBGGGCCC@@@FFFEEECCCIIIEEEGGGJJJKKKKKKLLLMMMNNNGGGFFFFFFFFFHHHKKKMMMOOOLLLLLLLLLJJJHHHHHHJJJKKKRRRTTTRRRMMMLLLOOOPPPMMMMMMGGGBBBBBBFFFJJJIIIGGGGGGGGGHHHIIIJJJLLLNNNOOOKKKNNNRRRTTTWWW]]]hhhrrr~~~vvvmmm^^^WWWYYYYYYXXXVVVTTTQQQOOONNNLLLJJJGGGCCCAAAAAACCCEEEEEEDDDBBBBBBDDDEEEFFFEEE@@@===;;;>>>???@@@EEEKKK@@@<<<<<<@@@BBBAAABBBFFF???>>><<<999666777;;;???GGGVVV```[[[QQQNNNQQQTTTSSSLLLHHHGGGDDD===:::;;;===BBBFFFFFFAAA<<<::::::777666555444444555666777777777777777888;;;???AAA???===:::888888777777555555555666888::::::666222555444444555666888:::;;;===;;;888666444555666666;;;:::999666333222444666999;;;<<<:::666222111222111222444333222222333555333222111222444444222///333333444444333333222111222//////222333000111333111111111000///000222555555444333222111222222333000111222333333333222222222333333444444333333333444555777666444222111222222333444555555333222000222111111222444444333111444444444444333111///...000111111222222333444444111///...111555777444000666777@@@OOO[[[hhh}}}kkkWWWEEEAAAAAA???>>>AAABBBDDDFFFGGGGGGHHHIIIKKKJJJIIIHHHGGGGGGFFFFFFGGGBBBBBBAAA???===<<<;;;:::===;;;:::::::::888666444555555555555666777888888999888777555222000///...,,,,,,,,,,,,,,,------...//////...------------...............------------,,,------,,,******+++---+++...000///,,,)))***++++++'''&&&***,,,+++,,,///))):::<<<555777888222---,,,+++***+++---------+++***))))))+++------,,,+++))))))*********++++++++++++'''******'''000999333//////---,,,+++++++++++++++,,,,,,+++))))))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***---+++))),,,000111---))),,,,,,,,,---//////...,,,***++++++,,,,,,------.........---------...//////***+++,,,,,,------,,,,,,------------------------///...---------...///000...............---------......//////000000111111000111222333333444555555555666666777666555444333222333333333444444555555666555444555888;;;<<<<<<===;;;:::===BBBEEECCC@@@EEEHHHOOOWWWXXXPPPJJJGGGHHHGGGFFFKKKTTT^^^ggglll}}}fffUUUPPPLLLIIIHHHIIIHHHDDDDDDFFFAAAGGGDDDCCCJJJJJJFFFLLLKKKIIIGGGGGGIIILLLMMMMMMEEEEEEEEEFFFHHHKKKNNNPPPMMMNNNNNNLLLJJJJJJKKKLLLQQQUUUVVVPPPLLLOOOSSSUUUOOOLLLIIIIIIKKKLLLKKKIIIKKKNNNQQQRRRSSSUUUYYY]]]UUUTTTUUUZZZdddooovvvzzzrrr\\\UUUYYYYYYYYYXXXWWWUUUSSSRRROOOLLLFFFBBB@@@BBBEEEGGGEEECCCAAA@@@BBBDDDEEEEEEHHHDDDBBBEEEGGGGGGIIIMMMBBBAAACCCGGGFFFDDDEEEIIICCCBBB@@@>>>>>>???AAABBBPPPfffqqqfffWWWVVVZZZ[[[]]]VVVOOOJJJDDD===;;;===;;;???BBBBBB>>>:::999:::777666555444444555666777777777666777999;;;===??????<<<999888888888888777555555666888999888555333444444444444444444555555999888777666555555555555::::::999666333222444555333666999999777333000///111222333333222222333555222111111222333444222111333333444444333333222111222//////222333000111333000111111///...///111333333333222111111111111222000111222333333333333222222333333333333333222222222444777777555333222222222333555666666444222000222111111222444444333222333333444444333222000///000000000111222222333333111///...000444555333000<<>>===;;;;;;<<<;;;999999888777444222333222000000000222444555999888666555222000///...,,,,,,+++++++++,,,,,,---///......------...............---------,,,,,,,,,,,,,,,---+++***)))***,,,+++///111111---++++++,,,...***))),,,...---...000<<>>@@@CCCDDDDDDCCCEEELLLZZZggghhh^^^TTTPPPIIIKKKNNNPPPRRRUUUYYY[[[kkkyyyuuufff```ZZZVVVTTTTTTRRRNNNMMMPPPJJJOOOLLLNNNYYY[[[XXX\\\XXXSSSNNNMMMOOORRRRRRRRRNNNMMMLLLLLLLLLNNNQQQRRRLLLOOOTTTXXXYYYYYYYYYZZZ___aaa]]]UUURRRWWW^^^aaa^^^^^^^^^___```___^^^\\\^^^cccggghhhgggiiinnntttgggggghhhlllxxxzzzeeebbb^^^\\\ZZZWWWVVVTTTTTTTTTUUUQQQLLLHHHGGGHHHIIIIIIJJJGGGDDDCCCEEEGGGHHHHHHFFFBBB@@@DDDGGGFFFFFFHHHAAAAAABBBDDDBBB???@@@DDD>>>>>>>>>??????>>><<<:::SSSiiittthhh[[[ZZZZZZUUU^^^ZZZUUUOOOGGGBBB@@@@@@<<<>>>AAA@@@>>><<<;;;;;;999888777666666777888999888888777888;;;<<<======<<<:::777777777888888777666666666777777666555444555555555555444333111000444555555666666555555444999999888666444333444555222444666888777444222111000222333333222222333444111111222333333333333222333333444444333333222111222//////222333000111333000111111000//////000222222222222111111111111111000111111222333333333333444444444555444444333333111444666777555333222222111333555777777444222000222222111333444555444222///000111333444444333333000111111222333333444444222000///111333444333111IIIUUUiii}}}zzzeeeTTTFFFCCCCCC@@@???CCCBBBDDDEEEEEEEEEFFFIIIKKKIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBAAA@@@>>>===<<<===;;;999888777555222000222111///......000222333777666555444222000///...---,,,,,,+++++++++,,,,,,......---------......///////////////............---......---++++++,,,...,,,///333222///,,,,,,------+++,,,//////---///444PPPbbbVVV===888111(((+++,,,***))))))+++,,,,,,,,,...---,,,,,,,,,+++)))'''+++++++++,,,,,,,,,,,,---+++(((++++++(((222:::555//////...---,,,,,,,,,,,,---,,,*********+++,,,,,,************************)))***+++,,,,,,,,,+++***)))+++,,,+++***))),,,...,,,+++******,,,------,,,***++++++,,,,,,------......---,,,++++++,,,---...,,,,,,---...............------------------------------++++++,,,...000222---.....................,,,---...///000111222333222222222333444555777888555555666666666666555555777777777666666666666666888777666888;;;>>>@@@@@@???DDDGGGGGGDDDCCCEEEIIIHHHLLLUUU]]]^^^XXXUUUVVVPPPTTTXXXXXXVVVWWW\\\aaajjjwww|||wwwtttooolllkkkiiieeefffiiicccddd___ddduuu|||xxx{{{uuuoooiiifffhhhiiiiiihhhjjjhhhfffcccbbbbbbcccddd\\\bbbkkkrrruuuvvvuuuuuu{{{vvvlllaaa___gggnnnqqquuuwwwzzz||||||{{{zzzzzz{{{|||vvvxxxmmmiiiccc]]]ZZZZZZ[[[\\\bbb___[[[XXXUUURRRMMMIIIMMMKKKHHHHHHIIIJJJKKKKKKGGGDDDDDDIIIKKKHHHHHHIIIGGGEEEEEEGGGFFFCCCEEEIIIBBBBBBBBBBBBBBBDDDFFFGGGMMM]]]eee___ZZZZZZTTTIIITTTVVVUUUQQQKKKFFFCCCAAA===>>>??????===<<<<<<<<<:::999888777777888999::::::999999;;;>>>???>>><<<999777555444666777777777666666777666555444444555666666666555444333111000222333444555666555555444777888888666444333333444444444555666666666555444000111333222111111222444222333444444444333333333333333444444333333222111222//////222333000111333000111222111//////000222222222222222111111000000000111111111222333444444666666777777666555444444000333666666555444333444222444666777666555222111333222222333555555444222///000111333444444333333222222333333444555555555333222111222333444333333TTTcccyyyuuubbbSSSFFFDDDDDD@@@@@@DDDCCCDDDDDDDDDDDDFFFIIILLLIIIHHHGGGFFFFFFEEEEEEFFFBBBBBBBBBBBBAAA???===<<<;;;999888777666555222000333222000//////000222333444444333222111000//////...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......222111111111111000000000///000000///------...000+++///333333///,,,+++,,,******,,,...---...777BBBXXXZZZLLL999111,,,***------+++))))))+++---------...---,,,,,,,,,+++)))'''++++++,,,,,,,,,---------+++(((,,,,,,)))333<<<777//////...------------------+++))))))+++,,,,,,+++************************)))***++++++++++++++++++(((,,,...---***))),,,///,,,***))))))+++,,,,,,,,,***++++++,,,,,,------...------,,,+++++++++,,,,,,,,,---......//////......------------------------++++++++++++---///000222---------...............,,,---...000111333444444333333222222333555666888444444444555555666777777999999888888777777666666555444555888===BBBEEEEEEBBBIIINNNMMMGGGEEEIIIOOOTTTPPPMMMLLLJJJKKKSSS]]]\\\aaadddbbb^^^bbbnnnyyyzzz}}}rrryyy}}}tttrrrzzzzzztttpppppprrrtttuuurrrooommmjjjbbbYYYRRROOOMMMLLLLLLMMMMMMMMMLLLJJJJJJMMMPPPOOOJJJIIILLLKKKHHHHHHLLLNNNLLLJJJLLLIIIHHHEEEAAAAAAHHHSSS\\\MMMRRRUUUWWWYYYXXXOOOFFFKKKQQQUUUQQQLLLHHHDDDAAA???>>>>>>======<<<<<<<<<:::999888777777888999:::<<<::::::<<<@@@@@@===:::666555333333555777777777777777777555333333444666777777666555444333222222222333444555555555555555666777777666444333333444555555444555777888777555000111222222111111222444444666777666555333444444333333444444333333222111222//////222333000111333111222333222111000000222222222333333222222111000000000000111222333444555888888888888777666555555111333555555444444555666444555555666555444333222333222222333555555444333333333444444333222000///333333444444555666666666444333333222222333444444hhhwwwqqq```RRRFFFEEEDDD@@@@@@EEECCCDDDDDDDDDDDDFFFIIILLLIIIHHHGGGFFFEEEEEEEEEEEE@@@AAABBBBBBAAA???===;;;777666555555666666444222222111000000000000111222111111111000000000/////////......---,,,,,,------+++++++++++++++,,,------000000000////////////......//////...,,,,,,---...)))---111111...+++)))***((())),,,,,,,,,444GGG[[[YYYHHH<<<555+++)))------...,,,******+++---......+++******+++,,,---+++******+++++++++,,,,,,,,,,,,+++(((+++,,,)))333<<<777...---,,,,,,,,,,,,,,,,,,...+++))))))+++,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,)))+++,,,---,,,,,,,,,,,,,,,***((()))***,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,+++******,,,,,,---............---------------------------)))***+++,,,...///000111---------.........//////---...///111222444555666444333222111222333555666333333333444666777999:::;;;::::::999888777777777888777777:::>>>BBBDDDDDDBBBGGGLLLLLLIIIHHHKKKOOOVVVPPPKKKGGGEEEHHHTTTaaa[[[cccjjjiiifffjjjxxxxxxxxxmmmllllllmmmnnnmmmkkkiii^^^```eeeggg```XXXWWW\\\\\\WWWWWW]]]```[[[RRRMMMRRRTTTTTTPPPLLLPPP\\\fffaaaZZZXXX[[[\\\VVVOOOLLLLLLUUUYYYTTTNNNJJJGGGCCCCCCBBB@@@???>>>>>>>>>>>>;;;:::999999999999:::;;;<<<:::999<<<@@@@@@<<<777666444333333666888888888777888777555222111444666666555444333222333444444444444444444555555555555555666777666444333333444444333444777999999555222///111222222111111222333777999:::999666444444555333333444444333333222111222//////222333000111333222333444444222111111222222333444444444333111111111000000000222333555666888888888777777666555444222333333333222333666888666666555444444444444444333222222444555666444333444444444444333111///...222222333444444555555666333333333222111111333444nnn___QQQGGGFFFEEE@@@AAAFFFCCCDDDDDDCCCCCCEEEIIILLLIIIHHHGGGFFFEEEEEEEEEEEE??????AAAAAA@@@>>><<<:::333333333444777777666555000//////........./////////////////////000000000000///...---------------************++++++,,,---------,,,,,,,,,++++++++++++++++++***)))((()))+++''',,,000000---)))(((((((((***---------:::WWWqqqZZZ<<<333555***(((///+++///---******,,,...//////)))((()))+++---......,,,)))************+++++++++***'''++++++)))333<<<777,,,,,,++++++***+++++++++...+++((()))+++---,,,++++++++++++++++++++++++++++++***)))))))))***,,,---+++***)))+++...///,,,))),,,***((((((***+++,,,+++***++++++,,,,,,---......+++,,,,,,---,,,+++***(((++++++,,,---------,,,,,,------------------------((()))+++---///000000000---------.........//////---...///111333555666777555333222111111222444555222333444555777999;;;<<<<<<;;;::::::999888777777???===;;;;;;===?????????@@@BBBEEEGGGHHHIIIKKKLLLJJJHHHHHHIIIGGGIIIRRR\\\JJJWWWfffiiifffhhhrrr}}}tttzzzuuukkkuuu}}}xxxuuuzzzyyykkkccceeebbbVVVQQQTTTTTT\\\___XXXPPPMMMJJJFFFHHHFFFCCCBBBBBBBBBBBBAAA>>>===<<<<<<<<<<<<===>>>;;;999999<<<@@@@@@;;;666666555333444666999::::::777888777444111111333777555444222111111222444666666555444444444555555666444666777666555333333444111222555999;;;:::444...///111222222111111222333888;;;<<<:::666444444555333333444444444333222222222//////222333000111444333444555555333222222222333333444555444333222111111000000000111333555666777777777777666555444333333333333222111333777:::777666555333333444555555333333222444555666555333111222333444333222111000111222222333333444444555222222222111///000111333dddZZZNNNCCCAAABBBBBBAAAAAAAAACCCDDDDDDCCCCCCDDDFFFGGGHHHJJJIIIFFFCCCBBBBBBCCCAAA>>>===<<<<<<;;;999666444222222333333222111111...,,,,,,///000000///111000///......///000111000///...---------------+++,,,,,,------,,,,,,+++...------,,,,,,------...++++++,,,------,,,++++++---++++++,,,......+++(((444***...000000LLLgggeeeEEE:::000------,,,+++,,,///,,,******---//////---,,,+++***,,,...//////......---,,,+++++++++,,,,,,,,,...&&&))))))111@@@111111000---+++))))))***+++,,,+++******************,,,++++++++++++++++++,,,***************************++++++,,,,,,++++++******111,,,'''+++)))%%%***,,,++++++---000000...+++)))+++...000///---***(((.........------.........///...---,,,++++++,,,---000///...---------------......///000000///...---...///111333444555444444777666555444333444555555222444777:::<<<<<<888555:::999777888999::::::999@@@@@@???:::666777===CCCBBBCCCDDDDDDCCCDDDFFFIIIGGGDDDBBBCCCGGGLLLNNNNNNPPPUUUYYY\\\]]]___dddhhhqqq|||tttnnnzzz}}}|||sssrrryyywwwjjjcccddddddaaaaaaXXXSSSWWWWWWOOOKKKLLLNNNHHHEEEFFFFFFCCC@@@AAABBB===DDDHHH>>>999<<<:::::::::999:::;;;;;;;;;:::???<<<888777666555777999444444555777444000222777666333111222555777666333555222111444888888333///...000333444333444555666444000000555555111333777@@@@@@===888666555555444444555555444333333555777111333444333000000222555888666444444444444333222444444444333333222222222111444444000///333555555999888777555555555666777111222222222222444777:::888666555333222222333333222111222444777888888777444444444444444333222222222333444555444333222111555555444333333333333444aaaYYYMMMCCCAAACCCBBBAAAAAACCCEEEFFFFFFEEEEEEFFFGGGIIIKKKLLLKKKIIIFFFEEEEEECCCAAA???=========;;;:::666444222222222333222000---+++***,,,///222333222000000///......///000000//////...------------------..................---------,,,,,,,,,,,,------,,,---............---,,,...------...000111...,,,---'''+++,,,000LLL___VVVAAA777...------++++++,,,...,,,******---......---++++++***,,,...//////......---,,,+++++++++,,,,,,---///(((+++***222AAA222111///---+++))))))***++++++******)))))))))******)))***,,,------,,,***)))***************************++++++,,,,,,++++++***&&&---+++***000...)))---,,,++++++---///000...+++***+++---......---+++)))......------------......///...---,,,,,,,,,---...//////...---------------......///000000///...------///111222444444444333777666555444333444444555111222555999;;;:::777444:::888777888999;;;;;;:::>>>???>>>999555666<<>>===:::;;;>>>999888:::<<<999666777<<<999888666666777999999888999666555777:::999555000111333555666666666777888555222111444444111222777@@@@@@>>>:::666555333333555666777777555555555777666888999888666666888:::999888777777777666333111444444444333333333222222555888888333111333444222999999777666666666777777222333333222222333666999666555444333333333333333222111222444777888888666333333333333333222111000111222333444444333222222555555444333333333333444}}}]]]VVVLLLCCCBBBCCCBBBAAABBBCCCEEEFFFFFFEEEDDDEEEGGGIIIKKKLLLLLLJJJGGGGGGGGGCCCAAA???>>>>>>>>><<<:::555333111111222222111000+++******,,,000222222222//////...------...////////////...------------...------............------------,,,,,,,,,,,,------......////////////......---------///111111000///+++***,,,...999SSS[[[JJJ<<<333,,,+++,,,+++***,,,---+++******,,,...------+++******,,,...000//////...---,,,+++++++++,,,,,,...000)))---,,,444BBB222///...,,,+++*********+++***)))))))))))))))******((())),,,......,,,)))(((******************************++++++++++++*********...***)))111000,,,000,,,,,,,,,---//////---++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------///...---------...///000//////...------------.........///000000000///...---...000222333333222222666555555444333444444444000111444888::::::777444999777666777:::;;;<<<;;;<<<===;;;888555666:::??????BBBGGGHHHHHHFFFEEEDDDDDDDDDDDDEEEHHHIIIIIIGGGLLLOOOSSSSSSRRRRRRTTTVVV[[[\\\aaammmtttkkkqqqxxx{{{oookkkrrrkkkhhhkkkooommmjjjjjj\\\TTTXXX[[[SSSQQQUUUTTTOOOIIIEEEHHHNNNQQQMMMGGGLLLGGGEEEFFFDDD@@@???BBB@@@???@@@BBBAAA===>>>CCC>>>>>>>>><<<;;;;;;===???>>><<<:::;;;<<<;;;777333333555888999999888999:::666444444444333000222777?????????<<<888444333333555666888888777777777999666777888777666777999;;;;;;;;;;;;<<<<<<999555111444444444444444333333333555999:::777555666666444999999888777777777777888333444444333222333555777333444444444444444333333111111111444666888777666444444444444333222111000000111222333333333333333555555444333333333333444uuuXXXSSSJJJCCCCCCDDDBBBAAABBBBBBCCCDDDCCCBBBBBBCCCDDDGGGIIIJJJJJJHHHGGGFFFFFFBBB@@@?????????>>><<<:::444222000000111111000///,,,,,,---...///000///............------.........///......---------......,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---........................******+++,,,.../////////***,,,---000AAAXXXWWWCCC666///******+++******---++++++***+++,,,,,,,,,,,,+++******,,,...000000///...---,,,+++++++++,,,,,,---000)))------333AAA000...---,,,+++******++++++***))))))(((((())))))***)))***+++,,,,,,+++***)))******************************++++++++++++******,,,---&&&'''000---''',,,,,,,,,---.........---+++,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---///...------...///000111///......---------......---...000000111000//////...///000111222222111000555555444444444333333333111222444777::::::888555888777666777:::<<<<<<<<<:::::::::777555666999===<<<@@@FFFIIIHHHEEEBBB@@@???@@@BBBEEEGGGGGGFFFEEEHHHNNNTTTWWWWWWUUUUUUVVVXXXXXX\\\eeeuuurrriiittt}}}|||vvvrrrllluuuooonnntttyyyyyywwwvvvddd]]]bbbggg```]]]```\\\TTTPPPMMMNNNQQQQQQNNNJJJKKKFFFEEEIIIHHHBBBAAAEEEEEECCCCCCFFFEEEBBBCCCFFFAAACCCDDDBBB???>>>BBBEEEAAA???=========;;;888555444777:::;;;;;;:::::::::888888888666333111333777;;;<<<>>>>>>;;;666555888999999888777555666999;;;666777777777888888999:::>>>???AAABBBBBB>>>777222555555555444444444444444222777:::888888:::;;;999777777777666666666666777444555555444222222444666111222444555555444333222111111111333666777777666666666666666555444333222///000111222333333444444555555444333333333333444lllSSSOOOHHHCCCDDDDDDBBBBBBCCCBBBCCCDDDCCCBBBAAABBBCCCFFFHHHJJJJJJIIIGGGGGGGGG???>>>>>>>>>>>>===;;;999333111//////000000///...)))+++...///000///......---..................---......---------......///,,,+++************+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...000111''',,,+++111EEEUUUMMM>>>000+++)))***+++)))***---)))***+++++++++++++++,,,***)))***+++...000000000...---,,,+++++++++,,,,,,+++...(((---,,,111>>>---,,,+++++++++***++++++++++++******))))))))))))))),,,+++))))))))))))+++,,,************************)))******++++++******)))&&&((((((000<<<444&&&&&&+++---.........---,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---///...------...///000111......---------......///---...000111111111000/////////111111222111000///444444444444444333333333222333555888;;;;;;999777888777666777:::<<<<<<<<<999999999888777888:::;;;:::>>>CCCFFFEEEBBB???===<<<@@@DDDGGGIIIHHHGGGFFFIIIPPPXXX\\\ZZZVVVSSSQQQPPPSSSYYY___hhhvvv}}}pppeeeiiisssyyy|||yyyzzzsss|||xxxxxx{{{{{{vvvqqqoooccc]]]eeelllgggcccbbb\\\SSSSSSRRRPPPLLLJJJIIIIIIGGGBBBDDDLLLLLLEEEDDDIIIGGGDDDCCCFFFFFFCCCBBBEEEAAACCCEEEDDDBBBAAADDDGGGAAA???>>>===<<<;;;888777555777;;;<<<;;;:::999:::;;;>>>>>>:::555444555777888888<<<@@@===888:::@@@FFFCCC>>>888444444777:::;;;<<<===>>>??????>>>===@@@BBBDDDGGGFFFAAA:::444555555555555555555555555333888;;;999999;;;;;;999444444555555555555555555444555555444333222333555111222333444444444333222111000111333666777777555555555555666555444444333000000111111222333444555555555444333333333333444cccOOOLLLGGGCCCDDDEEEBBBBBBDDDDDDEEEFFFEEECCCCCCCCCDDDGGGIIIKKKKKKJJJIIIIIIJJJ<<<;;;;;;<<<<<<;;;999666222000......//////...---###''',,,000111111111111---...////////////...---...------------...//////...---,,,++++++,,,---...,,,,,,++++++++++++,,,,,,++++++************+++++++++,,,---------...000333)))000111;;;OOOPPPBBB===---***)))++++++))))))---''')))++++++*********+++***))))))+++...000111000...---,,,+++++++++,,,,,,(((,,,''',,,+++000;;;************+++++++++++++++...---,,,***))))))((((((---+++)))'''''')))+++---************************))))))************))))))$$$***222EEETTTGGG000***+++---//////---,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,------///...---------...///000...------------...//////---...000111222111111000000111222222222111000///333444444444444333222222333333555888;;;<<<;;;999999777666777:::;;;<<<;;;::::::999999::::::;;;;;;:::>>>AAACCCAAA???======???CCCHHHKKKKKKJJJIIIIIILLLRRRXXXZZZVVVPPPKKKIIIKKKQQQWWW\\\```jjjwww}}}sssiiigggooowwwuuuyyyzzzlllbbb```]]]XXXaaajjjfffbbb___WWWPPPRRRSSSOOOHHHDDDEEEGGGEEE@@@DDDOOOPPPGGGEEELLLGGGBBBAAACCCCCC@@@>>>@@@===???BBBDDDCCCCCCCCCDDD>>>>>>===<<<;;;:::::::::555888;;;===<<<:::999999===CCCFFF@@@:::777777777777777<<>>HHHUUUQQQIII@@@888666777999>>>???AAADDDEEEDDD@@@<<<@@@BBBEEEGGGGGGBBB;;;666555555555666666666666666888<<<===999666777777555222333444444555444444444333444555555333333333444222333333333333333222222000000000333555777666555222333444444555555444444222222222222333444555555555555444333333333333444vvv[[[MMMJJJEEECCCEEEEEEBBBBBBDDDDDDEEEFFFEEECCCBBBCCCDDDEEEGGGJJJJJJIIIIIIIIIIII999888888999:::999666444222000...---......---,,,"""'''---000111000000111...///000000000000///...---------------...//////...---,,,******,,,---...,,,,,,++++++++++++,,,,,,+++***))))))))))))***+++***,,,---,,,+++,,,///222,,,444:::IIIXXXIII555:::+++)))))),,,+++((()))---&&&)))+++,,,***)))***+++)))))))))+++...111111000...---,,,+++++++++,,,,,,(((,,,''',,,+++000:::((())))))***+++++++++++++++000///...,,,***)))((((((+++***)))(((((()))***+++************************))))))************))))))))),,,222FFFWWWJJJ555///+++...000///---++++++,,,******+++,,,,,,---............------------......///...---,,,,,,,,,---...---------------...//////---...000111222222111111222222333333333222000///333333444444444333222111222222444777:::;;;:::999:::888777888999;;;;;;:::;;;;;;;;;;;;=========<<<===???@@@@@@???>>>>>>???BBBFFFJJJKKKIIIGGGFFFFFFMMMQQQTTTRRRNNNIIIGGGGGGMMMPPPUUUZZZ```hhhrrryyy{{{{{{zzzqqqkkkfffmmm~~~zzzuuuwww}}}vvvwwwdddZZZYYYXXXRRRZZZccc___\\\ZZZRRROOOPPPOOOMMMIIIGGGFFFGGGDDD???CCCPPPQQQFFFCCCJJJFFFAAA>>>@@@@@@===::::::888:::===AAADDDDDDBBB???;;;<<<<<<<<<;;;;;;<<<===666999===>>>===;;;:::999???HHHLLLFFF>>>;;;:::777:::888===CCC@@@;;;@@@LLL[[[XXXSSSKKKEEEAAA@@@AAACCCDDDHHHKKKMMMIIIBBB======???BBBEEEEEEAAA;;;666555555666666666777777777:::===<<<777444555555333222333444555555555444444222444555555444333444555444444333222111111111111000000000222555777666555333444555666777888888888555444333333333444555666555555444333333333333444pppVVVLLLHHHEEEDDDFFFEEEBBBBBBEEEBBBCCCDDDCCCAAA@@@AAABBBBBBDDDGGGHHHGGGFFFGGGGGG777666777888999888555222111///---------...---,,,$$$)))///222000...---......///000111111000///...---------------...///000,,,+++)))(((((()))+++,,,,,,++++++++++++++++++,,,,,,+++***))))))***+++,,,(((***+++***((((((,,,///(((333;;;OOOZZZ???'''222+++)))***,,,+++((())),,,%%%))),,,,,,***((()))+++)))))))))+++///111111111...---,,,+++++++++,,,,,,(((,,,(((---,,,000:::(((((()))***+++++++++++++++222111///---***)))((('''))))))************))))))************************))))))************))))))---(((%%%444DDD<<<,,,,,,+++...000000---++++++,,,)))***+++,,,---...------///......------......//////...---,,,++++++,,,------------------...///000---...000111222222222111222333444444333222000///333333444555444333222111111111222555999:::999888:::999777888999::::::999<<<;;;<<<===>>>???>>><<<@@@@@@@@@???>>>===???AAACCCFFFIIIIIIEEEBBBAAAAAALLLNNNNNNLLLHHHGGGIIIKKKNNNNNNPPPVVV___iiiqqqtttuuusssppprrr{{{{{{xxxxxxjjjfffeee```fffwww|||mmmjjj}}}xxxqqqssszzzsssaaaYYYZZZVVVNNNTTT\\\ZZZXXXWWWPPPPPPNNNLLLKKKLLLLLLIIIGGGCCC===BBBOOOOOOCCC???EEEFFF@@@<<<>>>>>>;;;777777555666999???DDDEEE@@@;;;:::;;;<<<<<<<<<<<<>>>@@@777:::>>>@@@>>><<<::::::@@@KKKPPPJJJAAA>>>;;;888===:::>>>DDDAAA:::@@@NNNXXXYYYXXXTTTPPPMMMLLLLLLKKKMMMQQQUUUWWWRRRJJJCCC;;;===???BBBCCC???999555555666666666777777888888777:::999444222555777666222333555666666666555555111333555555444444444555666555333111000000111111000000000222555666666555666777888:::<<<=========777666555444333444555666555555444333333333333444pppUUUGGGCCCEEEHHHIIIHHHFFFBBB@@@BBBDDDEEEFFFEEEDDDBBBAAAFFFCCCAAABBBDDDFFFEEECCC:::999888777555555444444111...++++++---...---+++***...222333111//////000111000000///...------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++,,,.........,,,***))),,,+++******))))))******++++++******************333;;;JJJSSSFFF000(((///))))))***++++++++++++***))))))))))))***************)))((((((***...222444+++******)))***+++---...))))))((()))222999555***,,,+++***))))))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))************+++,,,.../////////............---,,,+++++++++++++++)))((('''((()))+++,,,,,,,,,---......///000000000000///...,,,---///111000...---...000111222111///222222///000333444222111111222333555666444222111222333444444444333222000///000222666999;;;;;;777777777666777777888888999>>>@@@>>>===??????===@@@???>>>======???AAACCCJJJLLLLLLHHHCCCAAABBBDDDDDDCCCDDDGGGFFFCCCDDDHHHHHHOOOSSSTTTZZZeeemmmnnnzzzvvvllluuuooolllnnnooommmkkklllhhhcccaaabbb^^^[[[iii|||~~~zzzpppuuu~~~}}}~~~zzzsssvvv~~~~~~qqqbbbeeennn}}}nnn^^^VVVUUUVVVXXXXXXUUURRRPPPOOONNNNNNOOONNNLLLJJJIIIHHHBBBCCCDDDDDD@@@<<<<<>>===;;;:::333444666777777777666666777666555333333222222222444888555444777111///;;;:::999666444333333444555555333000///000111111000111///---///333666666555666888777444777>>>CCCCCC999666666777555333666;;;888777555333222222222333lllUUUJJJIIIJJJKKKLLLKKKIIIFFFEEEDDDEEEFFFGGGFFFEEECCCBBBIIIFFFDDDCCCDDDDDDBBB???999888777555333222222222111...,,,,,,...///---,,,***...111222111111222444111000000///......---------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,+++,,,---------+++***))),,,+++******))))))******************************000:::GGGKKK???///***---))))))***++++++++++++***((())))))******+++,,,,,,***)))((('''(((***,,,...,,,++++++***+++,,,---...++++++)))+++222888333(((+++******))))))******+++,,,+++***)))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))************++++++,,,---------,,,+++---,,,,,,++++++++++++,,,,,,+++)))))))))***,,,---------------...///000111/////////---,,,,,,///111///......///111222222111000333222//////333444111333222333444666666444222111222333444555444333333111111111333666999::::::888777777777777888888999888===???===<<<>>>>>><<<>>>???@@@AAAAAAAAAAAABBBJJJKKKKKKIIIGGGFFFFFFGGGGGGFFFGGGJJJJJJIIILLLQQQSSSWWWWWWTTTWWW___fffgggeeehhhmmmrrrtttqqqmmmiiipppjjjeeefffgggdddccceeejjjgggfffggg```ZZZbbbppp|||~~~uuusss~~~yyy{{{{{{vvv|||{{{tttqqqqqqvvvqqqkkkjjjrrrttthhhWWW]]]___iiiwww{{{ooo^^^RRRQQQTTTXXXWWWTTTRRRSSSVVVXXXXXXXXXUUUQQQLLLIIIHHHGGGEEEDDDCCCAAA>>>;;;;;;AAA>>>999777777888999999======>>>AAADDDCCC@@@<<<;;;:::===DDDHHHGGGGGGIIIBBBAAAAAAFFFLLLPPPPPPOOOKKKHHHNNNNNNCCC@@@BBB<<>>;;;:::<<<===;;;;;;>>>BBBCCCCCCBBBAAABBBJJJIIIIIIIIIKKKLLLKKKJJJGGGDDDDDDGGGIIIJJJPPPWWW[[[\\\ZZZUUUUUUZZZ___aaaYYYWWWVVVXXX^^^dddiiikkkpppjjjeeeddddddbbbbbbeeegggggglllqqqnnniiippp{{{~~~~~~uuuwww|||wwwxxx{{{}}}~~~yyyrrrmmmgggoooxxx{{{wwwqqqnnnnnnuuuuuupppjjjnnnttthhhUUUYYYTTTWWWeeeooojjjZZZNNNNNNRRRVVVWWWUUUUUUYYY]]]```aaa___[[[UUUOOOLLLKKKKKKHHHDDDAAA@@@???;;;888HHHFFFBBB>>>::::::<<<>>>BBB@@@???BBBFFFFFFAAA<<<======AAAHHHKKKJJJJJJLLLHHHIIIJJJLLLQQQXXX___dddTTTNNNPPPOOOGGGJJJQQQOOOSSSQQQMMMIIIKKKPPPOOOLLL;;;;;;>>>CCCJJJPPPSSSTTTJJJNNNQQQNNNGGGAAABBBEEEAAA@@@@@@>>><<<:::888777888999999999999777666555555666666777888888777777333???;;;333666888444555888777555333222222222333333222222333444555444222222111000111333666777777777;;;<<<<<>>>>>??????DDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAABBBAAAAAA@@@888777555222000...------......---,,,------------......//////000111333555000000//////............---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++***))))))******+++,,,+++******))))))*********************++++++++++++999>>>444---000000***))))))***++++++++++++***((()))))))))******++++++,,,,,,,,,++++++******)))******)))))))))))))))))),,,++++++///555666///(((((()))***++++++***)))(((++++++***)))(((((())))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))***************************)))))))))***************+++,,,---,,,++++++***+++,,,------...---,,,+++,,,---///000.........,,,+++,,,///111//////000333555555222000333555444000000222222000444444333444555444222000222333444555666666555555555444444666888888888666777777777777777888999:::777;;;<<<:::999;;;<<<::::::>>>AAABBBAAA@@@BBBDDDIIIGGGEEEHHHKKKMMMLLLJJJIIIFFFEEEGGGIIIKKKRRRZZZYYYZZZYYYWWWVVVYYY\\\^^^YYYUUUQQQRRRYYYaaahhhkkknnnhhhdddccccccbbbdddhhhfffiiipppwwwwwwvvv|||}}}zzzyyywwwxxxxxx{{{|||xxxsssoookkkhhhfffccclllxxx}}}{{{wwwtttttt~~~}}}rrrrrrwwwlllYYY]]]VVVTTTYYY^^^[[[SSSNNNPPPQQQSSSVVVXXX\\\___aaa___``````\\\VVVPPPNNNMMMJJJIIIEEE@@@>>>???>>>;;;NNNNNNJJJCCC<<<999;;;>>>@@@>>>>>>CCCHHHGGGAAA:::======@@@EEEGGGFFFIIINNNTTTRRRPPPQQQVVV___hhhnnn```WWWUUURRRKKKQQQ[[[ZZZWWWSSSOOONNNRRRTTTRRRNNNAAA???>>>???DDDIIIMMMNNNFFFFFFFFFDDD???;;;>>>CCCCCCCCCAAA???<<<:::888777::::::;;;:::999777555333333444555777888888888888>>>KKKDDD555777;;;777333777666444333222111111111111111222444666777555333333222111222333555777888999<<<===;;;;;;>>>>>>;;;666444444555444111222777333333333333444444555555rrr\\\LLLFFFGGGEEECCC@@@@@@AAABBBDDDCCCCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@???>>>======999777555333000///...---,,,,,,,,,,,,+++,,,---...000///.........///000000////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++******))))))***++++++,,,+++******))))))******))))))*********+++++++++---999:::---)))000222+++))))))***++++++++++++***))))))))))))))))))((((((++++++++++++,,,,,,,,,+++,,,,,,,,,++++++******)))))))))+++222777666000+++((()))***++++++***)))(((+++***))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************+++++++++************+++************+++,,,------***************+++,,,,,,---,,,+++++++++,,,---............,,,+++,,,///222000000111444666666333111333555444111000333333000444333333333444333111///222333444666777777666666666666666777999999777666666666666666777888999:::777;;;<<<888777:::<<<:::;;;>>>@@@???>>>???CCCGGGJJJGGGDDDEEEIIIKKKJJJHHHNNNKKKKKKMMMNNNOOOUUU\\\SSSUUUXXXZZZYYYVVVVVVWWWTTTRRRQQQUUU\\\ccceeeeeeddd```]]]^^^]]]]]]aaagggkkkmmmqqqsssqqqooosssyyyzzzuuu{{{tttqqqooommmppptttuuutttrrrooojjjfffcccbbbbbblllwww~~~}}}yyyxxxxxxtttooopppfffWWW[[[XXXUUURRRMMMIIINNNUUUVVVSSSRRRVVV\\\aaaaaa___ZZZ\\\]]]XXXQQQLLLJJJKKKEEEHHHFFF@@@>>>BBBDDDCCCJJJJJJGGGAAA:::666777:::;;;<<<@@@FFFJJJHHHAAA:::<<<:::;;;???AAADDDLLLUUUbbb\\\WWWXXX^^^fffkkkmmmiii^^^YYYTTTKKKMMMTTTPPPRRROOONNNQQQUUUUUUPPPKKKEEEBBB@@@BBBGGGMMMRRRTTTMMMGGGCCCDDDBBB>>>>>>AAAFFFEEECCC@@@>>>;;;:::999;;;;;;;;;:::999666444222111222333555666777888888BBBMMMDDD555888>>>:::777666555444333222111111000111111222444777777666444333333333222333444666888888;;;;;;888777888666333222111222555444222444999555666777777888888999999mmmXXXIIICCCFFFDDDBBB@@@@@@BBBDDDFFFCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCAAA>>>;;;999999888777555333111000///...,,,---------,,,,,,---///000...------//////---,,,//////////////////......---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++*********+++++++++++++++,,,+++******))))))******)))))))))***++++++,,,,,,222999666***(((000333...))))))***++++++++++++***))))))))))))))))))))))))))))))))))))***+++,,,,,,000000000000///...,,,,,,((((((,,,444999555///,,,((())))))******))))))(((******)))))))))))))))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************++++++******+++,,,,,,---,,,,,,++++++,,,,,,------*********+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,.........---,,,...111333222111222444666666555333222555444111000333444111333333333444555444222000222333555777888888777777666666666888::::::888666444444444555666777888999777;;;;;;888777:::<<<;;;;;;>>>AAA???===???EEEKKKPPPLLLHHHFFFFFFGGGGGGGGGLLLJJJKKKNNNNNNNNNRRRWWWQQQRRRVVVZZZXXXQQQNNNNNNRRRRRRTTT\\\dddiiigggddd___\\\[[[]]]\\\\\\aaagggjjjlllnnnmmmkkkkkknnnrrrtttuuuxxx{{{~~~wwwmmm{{{}}}wwwrrrmmmllljjjgggiiimmmhhhlllqqqssspppiiiccc___eeennnxxx}}}|||zzz{{{|||~~~tttkkkddd\\\UUURRRQQQPPPLLLDDDCCCMMM[[[ZZZWWWUUUXXX\\\^^^\\\ZZZVVVYYYZZZUUUMMMGGGEEEGGGFFFIIIFFF@@@BBBJJJMMMJJJFFFFFFEEEBBB???<<<<<<<<<;;;>>>DDDHHHJJJGGGAAA<<<:::999:::>>>AAAGGGSSS^^^fffaaa]]]^^^ccchhhjjjjjjfff^^^^^^]]]WWWYYY\\\UUULLLJJJMMMSSSUUUQQQKKKHHH??????@@@EEEMMMWWW^^^aaaUUULLLIIILLLKKKDDD@@@BBBHHHFFFDDDAAA>>><<<;;;;;;=========<<<:::888555444111111111222444555777888===EEE???666===AAA===<<<555555444444333222111000222222222333666777666444222333333222222333555888555888888666666999888555000///111555555444666:::::::::;;;<<<======<<<<<>>???AAACCCEEEDDDDDDCCCBBBBBBBBBBBBBBBAAACCCEEECCC???;;;999999777666444222111000//////---...000///------///222...------///111111///,,,.../////////////////////---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,)))***+++---------,,,+++,,,+++******))))))******((())))))***++++++,,,,,,666777222***(((---000///))))))***++++++++++++***((()))***+++,,,---......,,,+++***))))))+++---...111111111111000...,,,+++***)))...777999333---+++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))***************)))))))))***,,,...///......------,,,---------***++++++,,,,,,,,,,,,,,,,,,---///000000///---,,,/////////...---///222555444333222333555777666555222444444111111444555333444444444555777777555333222333555777888888888888666666777999;;;;;;888666333333333333555666777888888;;;;;;888777:::<<<;;;:::???DDDDDDAAAAAAGGGLLLYYYVVVPPPIIIEEEDDDFFFIIIFFFFFFIIINNNOOOMMMNNNRRRNNNNNNRRRVVVTTTMMMJJJLLLYYYXXXZZZaaajjjnnnkkkfff```^^^___```___^^^bbbhhhaaafffjjjlllmmmoooqqqsssfffiiinnntttzzz~~~vvvwwwqqq|||yyynnnkkkjjjjjjhhhddddddggg```gggnnnrrroooiiidddaaahhhnnnuuuxxxwwwvvvyyy||||||xxxssshhh[[[UUUVVVMMMJJJHHHIIIIIIJJJQQQYYYYYY[[[\\\[[[WWWTTTSSSTTTQQQUUUWWWTTTLLLGGGGGGJJJNNNLLLDDD@@@JJJWWWWWWMMMFFFEEEEEEEEEEEECCC@@@===>>>BBBFFFFFFCCC@@@===<<<===<<<===@@@CCCGGGRRR^^^\\\\\\^^^```aaaccceeefff___\\\dddmmmllloooooofffNNNMMMQQQVVVVVVNNNIIIIII<<<===@@@GGGPPPYYY___bbbTTTOOOPPPTTTPPPEEE@@@DDDGGGEEECCC@@@>>><<<<<<<<>>===:::888777333222111000222444777999888>>><<<>>>GGGDDD<<<>>>666666555555444222111000444222111222444555555444111222333222111111444777222555666444666999:::888111000333666666444555:::999:::;;;<<<<<<<<<;;;:::rrr___NNNEEECCCAAA@@@@@@@@@AAACCCEEEGGGEEEEEEDDDCCCCCCCCCCCCDDD???BBBDDDDDDAAA>>>===>>>555444333111000/////////...000222111//////111444---,,,---000333444111............///////////////---,,,,,,++++++,,,,,,---*********++++++,,,,,,---)))***,,,...///...,,,+++,,,++++++***)))*********((())))))***++++++,,,,,,999555///***)))+++...///))))))***++++++++++++***'''(((***,,,...000222333111000---++++++,,,///000////////////...,,,***(((,,,***///888:::222+++)))***)))(((''''''((()))******)))))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((((((((((((***,,,...///000///...---------------+++,,,------......---------///111333222111...,,,///000000///...000333666555333222333555777777666111444333111111555666444555555555777999999777666222333555777888999888888666666777999;;;;;;999777222222222333444555777777888<<<<<<888777:::===<<<999@@@GGGHHHEEEDDDHHHLLL```]]]VVVMMMEEECCCGGGKKKEEEFFFKKKRRRSSSQQQQQQTTTLLLJJJMMMRRRQQQKKKJJJOOO```]]]\\\aaaiiillliiieee___^^^```aaa___\\\___eee]]]ccciiikkkkkkmmmmmmlll]]]aaaiiirrrzzz~~~|||~~~{{{llllll}}}}}}wwwhhhffffffgggddd^^^\\\^^^aaaeeeiiijjjhhheeeeeefffdddiiiooopppnnnnnnrrrvvvzzzssspppooodddSSSNNNUUUNNNGGGDDDJJJQQQTTTTTTTTTWWW]]]bbb]]]SSSLLLMMMQQQKKKQQQUUUTTTNNNKKKMMMQQQVVVOOOCCC@@@PPPaaa\\\MMMEEECCCBBBCCCDDDAAA<<<666@@@CCCEEEBBB<<<888999;;;@@@@@@BBBDDDCCCDDDMMMWWWNNNUUU\\\^^^]]]]]]___ccc```___kkkwwwwwwxxxtttiiiTTTSSSVVVZZZWWWNNNJJJLLL???@@@CCCHHHOOOUUUYYYZZZNNNNNNSSSXXXQQQAAA===DDDFFFDDDBBB???===<<<<<<<<>>@@@BBBAAA>>>;;;:::999777666444222111000//////000000000000000000000000222111000//////000111222222111000///...---------***,,,------,,,+++---...---000,,,+++///(((%%%...---------,,,,,,+++++++++++++++***)))))))))))))))***+++***)))((())),,,...;;;444...,,,******...333000,,,((('''))),,,------,,,---///......---///000+++******+++------+++***---...---+++((('''((()))***...444777444///)))&&&))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,++++++***)))))))))(((((()))************)))(((((()))***++++++,,,,,,((()))******)))***,,,...///...------,,,,,,,,,,,,******+++,,,,,,---......---,,,+++***+++---000111222//////222777999666222333000000333333111222555777666666555555555555555666777999::::::888555444666444444777;;;>>>>>>===:::;;;:::999888999<<>>AAACCC@@@;;;888999<<<<<<@@@EEEEEEBBBAAADDDHHHOOOPPPPPPMMMIIIGGGJJJMMMHHHGGGGGGHHHJJJMMMPPPRRRJJJJJJKKKLLLMMMOOOPPPQQQ\\\^^^bbbcccbbbaaaaaabbbUUU[[[\\\YYYYYY___bbb```cccggghhhfffiiinnnpppnnnbbbiiilllkkkttt~~~yyyzzz}}}{{{lllppp}}}yyyqqqeeecccdddfffaaa[[[\\\bbbeeeaaa^^^___dddhhhhhhgggccc___aaaiiinnnmmmmmmqqqsssuuuqqqggg^^^XXXRRRLLLGGGDDDEEEIIIKKKKKKMMMRRRUUU```hhhbbbRRRGGGHHHNNNLLLKKKKKKMMMOOOPPPOOOMMMJJJGGG@@@>>>MMM]]]VVVDDDCCC@@@<<<:::::::::999888BBBBBB@@@===999777888999:::???EEEGGGEEEDDDJJJRRRFFFQQQWWWVVVXXXaaaeeebbbbbbbbbeeemmmssstttmmmfffPPPJJJEEEDDDFFFHHHFFFBBBCCCEEEFFFGGGKKKOOOLLLGGGEEEHHHRRRSSSHHHEEEGGG@@@>>>;;;777666777999;;;;;;AAA>>><<>>666777333222555777555555777444222000000222444666666444444444333333444555666222777888444333555333...444333333333555666555555555666777666555555555777yyymmm^^^LLLCCCEEEBBBBBBAAA@@@AAABBBCCCDDDCCCDDDDDDDDDDDDCCCAAA@@@<<<>>>??????<<<999888777666555444222111000//////........................000///...------...//////000000///...---------------...///...,,,+++,,,---333888333---///+++(((...---------,,,,,,+++++++++,,,++++++***))))))******((((((((((((((()))---000777111---,,,++++++///444---+++)))***,,,...---,,,)))***++++++))))))***+++***)))((()))+++,,,+++******++++++***(((((()))+++(((---333444111---)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((())))))***+++*********((())))))***++++++,,,,,,((()))******)))***,,,...---,,,+++*********************++++++,,,------...---,,,+++++++++---///000222000///222777888666222333000000222333111111555777777888888777777666555555666888999999777555333555444444777;;;>>>>>>===;;;;;;;;;:::999999<<<>>>:::999777666555666777888<<<@@@CCCAAA===;;;<<<>>><<<@@@CCCBBB??????BBBEEELLLKKKIIIGGGFFFGGGKKKNNNFFFEEEDDDCCCDDDFFFHHHIIIHHHHHHIIIJJJMMMPPPSSSTTT\\\\\\^^^^^^^^^]]]ZZZYYYTTTXXXYYYWWWZZZaaacccaaadddhhhjjjkkkooovvvyyyxxxnnnmmmooosssvvvxxx|||~~~~~~~~~||||||zzztttqqqeee___\\\______]]]]]]```ccc___\\\]]]bbbeeedddbbb]]]]]]```ddddddaaadddjjjmmmooolllddd]]]YYYVVVQQQGGGFFFFFFIIIIIIIIINNNTTTUUUYYY[[[VVVOOOJJJLLLPPPNNNLLLKKKLLLLLLLLLJJJHHHDDDFFFCCCAAALLL[[[ZZZMMMDDDAAA===:::999888777666<<<<<<;;;999666555555777;;;>>>BBBDDDDDDFFFKKKPPPJJJPPPQQQNNNRRR\\\aaa___SSSQQQSSS[[[dddfff```XXXKKKEEE>>>===BBBGGGHHHGGG???@@@AAACCCKKKQQQOOOHHHCCCGGGTTTWWWLLLEEEAAA777:::888555444555777888888<<<<<<===BBBFFFFFF@@@;;;999999888777888<<>><<<888444222444555333222444444222111000222333555555777555222222333555666777999;;;:::777777:::888333444333333333333444333333444555666666444444555666qqqfffXXXIIIBBBCCCBBBAAA@@@@@@@@@AAACCCDDDCCCCCCCCCCCCBBBAAA@@@???:::<<<===<<<999777555555666555333222000000//////------------------------///......------...//////......------------......------...---,,,,,,---///999BBB:::---...///,,,---------,,,,,,,,,,,,++++++,,,,,,+++************+++)))*********+++---111444000,,,***++++++***---111***)))***,,,......,,,***((()))***)))((('''((())))))'''&&&&&&)))+++,,,+++((()))))))))((()))+++,,,(((---222222---))))))+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***)))))))))***++++++,,,,,,)))***+++*********,,,...,,,++++++************+++******++++++,,,,,,------...---,,,++++++,,,---...111//////222666777444222333000///222222000111444777888999::::::888777555444555777888777666444333333333444666:::===>>>>>><<<<<<<<<:::999999;;;===<<<;;;999777777888999:::;;;???BBBCCC@@@>>>>>>@@@>>>@@@AAA???======@@@DDDJJJFFFBBBAAACCCGGGKKKMMMGGGEEECCCAAA@@@AAABBBCCCFFFFFFGGGIIIMMMRRRVVVYYYWWWVVVVVVXXX[[[[[[XXXUUUTTTUUUUUUVVV\\\bbbccc```eeejjjlllmmmqqqxxx|||{{{xxxpppqqqxxxvvvmmmmmmvvvssszzz~~~|||zzz}}}~~~}}}|||}}}~~~~~~}}}vvvpppppprrriii```YYY[[[______]]]\\\___\\\ZZZ[[[^^^```___]]]ZZZ\\\___```\\\XXX]]]eeecccfffccc\\\VVVTTTRRROOOHHHGGGIIIJJJHHHIIIQQQ[[[]]]YYYSSSNNNLLLMMMNNNOOONNNLLLJJJIIIHHHFFFCCCAAAAAAHHHIIIEEEJJJUUUUUUKKKEEEBBB>>>;;;:::999777666777888888666444444555777;;;<<<>>>@@@DDDIIINNNPPPVVVWWWQQQKKKPPP\\\aaa^^^JJJHHHIIIOOOXXX[[[VVVQQQLLLDDD<<<:::AAAIIIOOOQQQBBBAAAAAAEEEQQQZZZXXXQQQIIIIIISSSVVVJJJBBB>>>666999666444333444666777777999;;;@@@GGGKKKIIIBBB<<<<<<999555555;;;CCCLLLPPPKKKPPPSSSNNNEEE???@@@CCC;;;666333444555222111333333333222111111222333444666333000222666;;;<<<<<<@@@???<<<;;;>>>AAA>>>777555555444444444444333333555666777666555444555777|||kkk^^^RRRGGGCCCEEEBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>:::;;;<<<:::888555555555555444333111000000//////------------------------////////////000000000111,,,,,,,,,,,,,,,---...///***+++,,,++++++,,,///111888DDD<<<+++,,,111...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++******+++******,,,000333,,,)))(((******((())),,,++++++++++++++++++)))(((((()))******))))))+++,,,)))'''%%%%%%(((+++------'''((())))))((((((***,,,,,,000333000***'''(((,,,(((((((((((((((((((((((())))))(((((((((((())))))((())))))***+++,,,,,,,,,)))******+++++++++++++++))))))*********+++++++++)))***++++++******,,,...------,,,,,,,,,,,,,,,---******++++++,,,,,,,,,,,,...---,,,++++++,,,,,,---///......000333444222000222//////111222000000444666777999;;;:::888666444333444555666666555333222222222444666999<<<===>>><<<<<<<<<;;;999888:::;;;;;;:::888888888999;;;<<<<<>>??????@@@@@@???>>>???CCCFFFHHHDDDAAAAAAEEEIIIIIIHHHHHHFFFDDDBBBAAAAAABBBCCCEEEEEEFFFHHHMMMSSSYYY]]]PPPOOOPPPVVV]]]aaa___[[[XXXVVVTTTWWW]]]cccbbb___gggjjjkkkjjjlllqqqsssrrrxxxrrrrrrwwwxxxqqqmmmnnnoootttwwwvvvvvvyyy||||||~~~}}}||||||}}}}}}xxxzzz}}}|||{{{tttpppoooooollleee___^^^```___\\\YYY[[[YYYXXXXXXZZZ[[[ZZZXXXZZZ\\\]]]\\\YYYXXX\\\```aaaccc```XXXQQQOOOMMMJJJGGGHHHKKKLLLKKKMMMWWWdddjjjcccYYYQQQMMMKKKKKKKKKKKKJJJGGGFFFEEEBBB???===BBBKKKMMMHHHJJJQQQKKK???DDDBBB???======<<<;;;:::555666777777555555777888;;;;;;;;;===DDDNNNRRRRRRZZZWWWPPPJJJQQQ___bbb\\\QQQSSSVVVXXXZZZZZZYYYXXXUUUKKK@@@===CCCMMMTTTWWWEEECCCAAAHHHVVVbbbaaaYYYRRRLLLOOOOOOCCC>>>???;;;:::888555555777999999999;;;===BBBHHHKKKIIICCC>>>>>>999555999BBBLLLRRRTTTGGGMMMOOOIIIAAA???AAACCC===888444555666333333555333333333222111111333444444222222777>>>CCCDDDBBBBBB???===???DDDEEE???888666777777777666666666777666777888888777666777888{{{gggWWWKKKEEEEEEHHHAAAAAA@@@???@@@AAABBBCCCDDDCCCBBBAAA@@@???>>>>>>:::;;;<<<:::777555555555444333222111000/////////..............................//////000000000000,,,,,,,,,,,,,,,---...///+++++++++***)))***---000222>>>777''')))///...,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++)))))))))((('''))),,,...---******,,,+++((('''***...---,,,***(((''''''(((&&&(((***+++++++++---///***(((&&&&&&))),,,......)))******)))((((((***+++222444444///)))&&&(((+++(((((((((((((((((((((((())))))(((((((((((())))))(((((()))***+++,,,,,,---))))))***++++++++++++******************+++++++++)))***++++++***+++---///,,,,,,,,,++++++,,,,,,---******+++++++++++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,---///000000///...111......111111///000333444555777999888666444222222333444444444444333333111333444666888:::;;;===:::;;;;;;:::888777888:::777777666666888:::===>>>>>>@@@BBBBBB@@@>>>===<<>>FFFIIIIIIQQQXXXMMM;;;???>>><<<<<<===>>>===<<<444555777777666666777888999::::::;;;EEEQQQVVVSSSKKKKKKGGGFFFQQQ```bbbZZZ[[[ccciiihhhbbb]]]]]]```YYYOOOCCC>>>BBBJJJPPPSSSDDDBBB@@@GGGVVVdddddd]]]UUUJJJJJJKKK@@@;;;===;;;:::888666777999:::::::::===>>>@@@BBBCCCBBB???<<>>777666888999999777666888:::555666777777555555666777vvvcccQQQGGGEEEFFFIIIAAA@@@?????????@@@BBBCCCEEEDDDCCCAAA@@@??????>>>;;;<<<;;;:::777555555666333333222000000/////////........................+++,,,---...............------,,,,,,---...//////......---+++)))))),,,...,,,666000&&&)))---+++---++++++,,,,,,,,,,,,------+++************+++,,,,,,.........,,,+++,,,///111111......000///+++***---000///...+++((('''(((***%%%''')))))))))***,,,...***((('''(((***,,,---,,,***++++++***))))))+++,,,555444222...***(((((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))*********(((((()))************)))************************)))+++,,,+++++++++---///***))))))))))))******+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,---/////////...---111...---000000...///222333444555666666444222111222333333444444444444444222444666666666777999;;;777999:::999777777777888666666555555777:::<<<>>>?????????>>>===<<<;;;;;;?????????@@@AAACCCEEEFFFBBBCCCDDDFFFGGGEEEAAA>>>@@@???>>>>>>@@@BBBDDDFFFDDDCCCDDDFFFJJJOOOTTTWWWPPPPPPSSSYYY___cccbbb```\\\WWWVVVZZZ]]]]]]]]]]]]___bbbcccaaabbbfffgggeeekkksssvvvwwwrrrgggeee___]]]dddnnnsssqqqqqqppppppooopppqqqrrrsss||||||{{{}}}~~~xxxuuupppmmmvvv|||{{{}}}~~~|||{{{|||~~~}}}zzzyyy{{{yyysssnnnfffgggddd```]]]]]][[[WWWUUUTTTRRRPPPPPPQQQSSSTTTSSSUUUTTTTTTXXX[[[ZZZUUU\\\___^^^WWWQQQOOOKKKGGGCCCFFFMMMTTTWWWYYYbbbkkkdddddd```WWWLLLEEECCCEEECCCBBBAAAAAABBBBBB@@@>>>777>>>BBBGGGUUUaaaXXXDDD;;;:::999:::<<<===<<<;;;444666888777666555666666777;;;<<<<<>>AAACCCFFFSSSaaaccc[[[ZZZdddnnnnnneee]]]]]]```TTTKKK@@@<<>>888333333333000000333000333666666444333666888>>>AAAEEEHHHHHHGGGEEECCCAAA<<<;;;???CCCAAA===:::999;;;===;;;777555666999333444555444333222333555yyynnn^^^NNNFFFEEEFFFFFFAAA@@@?????????@@@BBBBBBFFFEEECCCAAA@@@?????????:::;;;:::888666444555666333222111000000//////000------------------------***+++,,,........................---......//////---------,,,+++---000444+++000,,,(((,,,***(((///+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......///000000///...000333666000------//////------000...000111000---,,,,,,---''')))******)))((()))+++)))((('''(((***+++***)))(((***++++++++++++...000444000,,,+++++++++***((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***''''''((())))))))))))(((***************************+++,,,,,,++++++---///)))))))))))))))***++++++++++++******************)))***++++++,,,,,,,,,,,,,,,---///000//////......000------///000...///222444444444444444333333222333333333444444444444555333555777777555555777999444666888888666666777888999888777666777999;;;<<<===<<<:::::::::;;;<<<<<>>>>>>>>???@@@??????===???AAABBB@@@>>>===<<<;;;;;;;;;;;;===???BBBDDDAAAAAABBBCCCFFFIIILLLMMMNNNPPPTTTXXX[[[]]]]]]]]]WWWTTTTTTYYY[[[YYYZZZ___[[[^^^^^^\\\^^^bbbdddbbbeeelllttt{{{{{{uuuiiieee\\\TTTTTT\\\dddfff^^^^^^]]]^^^___aaabbbdddjjjhhhhhhjjjmmmooonnnlllfffhhhhhhkkkxxx}}}{{{zzz{{{}}}~~~{{{~~~}}}yyyxxxyyyzzz{{{|||||||||rrrnnneee\\\[[[]]]ZZZRRRQQQPPPMMMKKKJJJLLLPPPSSSWWW]]]___^^^^^^```___[[[___bbbbbb[[[TTTOOOIIIDDDCCCEEEMMMVVV[[[\\\```eee\\\\\\XXXRRRIIIDDDCCCDDDCCCAAAAAAAAABBBBBB@@@>>>666;;;===AAAOOO^^^XXXGGG<<<;;;;;;<<<>>>>>>===;;;888:::;;;;;;999777666777777>>>???<<<@@@KKKMMMHHH===BBBDDDEEEOOOZZZ[[[TTTPPPYYYdddiiifff```[[[YYYMMMFFF???>>>BBBFFFGGGEEEDDDFFFHHHOOO^^^nnnuuutttcccTTTTTTWWWLLLBBB@@@>>>:::999999:::<<<======<<<999:::<<<===============999999:::===BBBEEEDDDCCCAAAEEEDDDBBBJJJUUUUUUMMMDDD===777666444000///111///333777777555555888;;;AAAEEEIIIIIIFFFEEEGGGJJJEEE>>>:::===>>>===???BBBBBBDDDDDD@@@:::666666888333555666555444333444555tttnnngggZZZMMMFFFEEEEEECCCAAA@@@?????????@@@AAABBBGGGFFFDDDAAA@@@??????@@@:::::::::777555333444555222222111000//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///000//////.........//////((()))+++,,,...222888<<<,,,...++++++///)))&&&000+++++++++,,,,,,---------...............///000111((()))*********,,,000333,,,)))))),,,---,,,---000+++///444555333000000000,,,------,,,)))(((((()))'''''''''((())))))(((&&&'''(((***+++,,,---000333111,,,((((((,,,---+++((())))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++&&&''''''(((((((((((((((++++++*********************+++,,,,,,+++,,,...///++++++******+++,,,------++++++******************((()))***+++,,,------------///111111111000///000000------///000......222555555444444333333333333333333333444444555555555333666888777555444666888222444666777666555666777<<<;;;999777777888999:::;;;999777777999;;;======>>>===<<<<<<===<<<999888888;;;===<<<:::999;;;===;;;:::::::::<<<>>>AAACCC???@@@@@@AAACCCDDDFFFGGGIIIMMMRRRUUUWWWYYYZZZ\\\SSSPPPSSSXXXYYYVVVZZZ```YYY\\\\\\YYYZZZ^^^___\\\aaadddppp}}}{{{pppnnnuuu}}}mmmYYYLLLKKKPPPTTTMMMMMMNNNOOORRRUUUXXXYYYZZZYYYYYY\\\```bbbaaa___jjjoootttzzz}}}sssmmmtttwwwzzz{{{{{{~~~yyyggg[[[ZZZ^^^XXXMMMOOOMMMJJJGGGFFFIIINNNRRR^^^hhhnnnjjjffffffgggdddlllooonnneee\\\TTTLLLEEECCCEEELLLWWW]]]]]]]]]___\\\YYYSSSMMMHHHEEEDDDCCCCCCBBBAAABBBBBBBBB@@@>>>;;;???>>>;;;EEERRROOOAAA@@@??????@@@AAAAAA???======???@@@???<<<:::999999777@@@AAA<<<>>>FFFGGGAAA???CCCCCC@@@EEEMMMLLLEEEHHHOOOZZZdddgggddd[[[UUUJJJEEEAAACCCHHHLLLKKKIII>>>AAAEEEMMM\\\mmmwwwxxxuuubbb[[[[[[NNNFFFIIIJJJ>>>===<<<>>>@@@AAAAAA@@@999<<>>888888999777888999888777666777999vvvmmmooocccRRRFFFBBBCCCCCCBBB???>>>=========>>>???@@@JJJCCC>>>>>>???>>>;;;999;;;:::777555333333333333222222111000///...------......,,,,,,,,,,,,......///............///000000//////...---,,,,,,++++++,,,+++***+++...444:::===,,,,,,+++******+++,,,,,,++++++,,,---...///111222000///...---,,,+++++++++************+++---///000))))))))))))))))))))))))***...111111//////111444333222111000///...---,,,***(((&&&&&&((()))***)))))),,,///000...///222666...---+++)))(((((()))***,,,,,,++++++***)))((((((******))))))))))))******))))))))))))((((((((((((+++++++++*********))))))%%%&&&((()))*********))))))***+++******+++---000)))))))))***++++++)))'''++++++++++++++++++++++++******+++,,,------------111......000000,,,,,,///444222///---,,,...000111111444777444///,,,...000///222444444333333777:::888888999999999888888777444555777888999999999888:::999888999::::::999888===;;;999888888:::<<<>>><<<999777777:::;;;999888:::999999999::::::;;;;;;<<<;;;::::::;;;===?????????@@@AAAAAAAAACCCFFFJJJEEEIIIOOOSSSUUUWWWXXXYYYUUUWWWZZZ[[[\\\\\\^^^``````^^^\\\ZZZZZZZZZ[[[\\\aaagggpppwwwyyyxxxuuusss~~~nnnYYYHHHCCCCCCHHHJJJMMMOOORRRVVV[[[___cccccceeefffbbbbbbnnn}}}|||}}}}}}~~~sssiiieeepppxxxxxxwww|||zzziii```[[[WWWSSSQQQNNNNNNLLLGGGDDDGGGPPPXXXeeemmmtttuuutttsssoooiiimmmssszzzxxxfffSSSMMMSSSIIIGGGJJJTTTYYY[[[___eee]]]______XXXNNNDDD@@@@@@GGGEEEBBBAAAAAABBBBBBAAACCCCCCBBBBBBAAAAAAAAAAAACCC@@@<<>>:::@@@AAA@@@>>>???BBB???999>>>CCCFFFDDD@@@@@@EEEKKKJJJBBB>>>???@@@AAAFFFNNNEEEPPPVVV^^^hhhcccXXXVVVVVVNNNBBB>>>EEEOOOLLLBBBEEEFFFIIIOOOXXXaaahhhkkk}}}rrrcccVVVNNNKKKJJJJJJ>>>@@@BBBCCCBBBAAABBBBBB>>>@@@>>>@@@MMMZZZUUUGGG======<<<<<<===???BBBDDD???JJJOOOLLLQQQ___iiiiii^^^KKK:::666777444000///555333555<<<@@@@@@@@@BBBEEEEEEEEEDDDCCCDDDGGGIIIFFFFFFDDD???;;;;;;???CCCCCCDDDDDDBBB???<<<;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>rrrlllgggXXXIIICCCBBB@@@>>>???@@@????????????@@@BBBCCCDDD???<<<===@@@AAA>>><<<999888666555444444444444222222111000///...------...---,,,++++++,,,---...---------............//////......---,,,,,,++++++000...,,,++++++...222444,,,,,,+++******+++,,,,,,///...------,,,,,,,,,,,,------,,,+++************************+++---///000))))))))))))))))))))))))'''))),,,------------...000000000111111222222222///---******+++,,,,,,+++******,,,...111333333333,,,+++******)))))))))))),,,,,,+++******)))((((((******))))))))))))******))))))))))))((((((((((((+++++++++*********))))))'''(((***+++,,,,,,++++++***++++++***)))***---///***))))))***,,,+++)))'''++++++++++++++++++++++++******+++,,,------------111......111000------///222111///...---...///000111444666444///---...000000111222222222444777999888999999999999999888888333444666888999999999999:::888777777888999888888:::999888888999;;;>>>@@@:::888777777:::;;;;;;999;;;::::::999999;;;<<<======<<<:::888777:::>>>BBBCCCCCCCCCCCCCCCBBBCCCDDDGGGJJJPPPSSSUUUUUUVVVWWWWWWYYY[[[]]]]]]]]]___aaa___^^^\\\ZZZZZZZZZ[[[\\\___dddkkkrrrvvvwwwwwwvvvvvvdddVVVQQQQQQTTTXXX```hhhpppyyy~~~{{{rrrlllooo|||~~~yyy}}}|||}}}}}}zzzxxxvvvuuuvvvvvvqqqiiibbb^^^fffnnnrrrwww}}}mmm___WWWRRRPPPPPPMMMOOOOOOMMMJJJKKKPPPUUU\\\eeemmmpppqqqqqqooojjjpppttt{{{}}}qqq___TTTRRRIIIFFFGGGMMMQQQRRRWWW]]]```aaa___XXXNNNGGGDDDDDDHHHFFFDDDDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDAAALLL[[[TTTBBB<<>>FFFOOOMMMEEEEEEEEEGGGLLLTTT]]]dddiiixxxvvvooobbbSSSJJJGGGHHH>>>???AAABBBBBBBBBAAABBBIIINNNMMMHHHKKKRRRNNNDDDBBB@@@>>>???BBBEEEFFFFFFEEEOOOSSSOOOQQQ]]]eeeeeeZZZKKK===:::;;;999666666555222444:::>>>======???>>>@@@AAAAAAAAABBBDDDFFFJJJJJJHHHBBB<<<:::;;;>>>???AAABBBBBB@@@??????@@@>>>>>>>>>===;;;:::;;;<<>>>>>???@@@AAABBBCCC@@@>>>===>>>@@@AAA???;;;666666555444444444555555222222111000///...---------,,,,,,++++++,,,,,,---+++,,,---...///...------.........------,,,,,,+++000///,,,***)))+++---...,,,++++++******++++++,,,///...---,,,+++***************)))))))))))))))***************+++---...///))))))))))))))))))))))))&&&'''(((+++------,,,*********+++,,,---......///222000...---...///......,,,***)))---111333000---))))))*********))))))(((+++++++++******))))))(((***))))))(((((())))))***(((((((((((())))))))))))+++++++++***************)))***+++---------,,,,,,+++,,,,,,***)))***,,,...+++******+++,,,,,,+++)))******************************+++,,,------------222//////111111......000000000//////////////////000333444333///---...000222000///000222555666777888888888888888888888888111222444666888999999999999777444444555777888777666666666777999===@@@BBB:::888777888:::;;;;;;:::<<<;;;999888888:::===>>>??????===999666777;;;@@@CCCBBBBBBBBBCCCCCCBBBAAA???CCCIIIMMMPPPRRRTTTUUUXXXZZZ]]]^^^]]]]]]___```^^^]]][[[ZZZYYYZZZZZZ[[[ZZZ\\\aaaggglllpppsssuuu~~~zzzsssqqqsss|||{{{yyyvvvkkkaaabbbkkkvvv|||}}}~~~}}}vvvqqqoooppprrruuuvvvtttooolllhhhhhhhhhgggeeebbb^^^\\\]]]ccchhhmmmvvv}}}uuugggWWWKKKGGGHHHJJJFFFIIILLLKKKIIIGGGIIIKKKQQQZZZccchhhkkknnnnnnkkkmmmmmmrrrxxxwwwiiiXXXMMMGGGDDDDDDFFFHHHIIILLLQQQXXXXXXUUUNNNFFFAAA@@@AAAFFFEEEEEEEEEFFFEEECCCAAA@@@AAABBBCCCDDDEEEFFFFFFDDDDDDBBBLLL\\\VVVCCC<<>>BBB???>>>BBBJJJPPPQQQPPPMMMTTTUUUOOONNNUUUZZZYYYMMMEEE>>><<<;;;999888888555222222888;;;::::::;;;===???AAAAAA@@@??????@@@HHHIIIIIIDDD???;;;;;;<<<<<<>>>AAABBBAAAAAABBBBBBBBBBBBBBB???<<<;;;;;;<<>>???@@@@@@@@@@@@???>>>??????<<<777666666555444444333333333111111111000///.........,,,,,,,,,++++++,,,,,,,,,+++,,,...000000///...---......---------,,,,,,,,,,,,+++*********,,,...///+++++++++++++++++++++++++++***************+++,,,))))))((((((((()))***************++++++,,,---...)))))))))))))))))))))))))))((())),,,000111---***))))))))))))))))))))))))111///------///111111000111000///000000///+++((('''((()))***+++***)))(((+++*********)))))))))((())))))(((((((((((())))))(((((((((((())))))))))))************************)))***,,,---------,,,,,,,,,,,,,,,+++))))))+++---,,,+++***+++------,,,+++******************************+++,,,------------111//////111111......111...//////000000///...---///111333222///......///222///---///333666666555666666666666666666777777000111333555777888999:::888555222111222555666777555555555666999<<>>@@@@@@???<<<999;;;AAAGGGLLLIIIEEECCCCCCCCCAAA???===@@@EEEHHHJJJLLLOOOQQQWWWYYY[[[\\\[[[[[[[[[]]][[[[[[ZZZYYYYYYYYYZZZZZZVVVUUUVVVZZZ___eeejjjlllssszzzqqqrrr|||ooofffeeekkksssxxxwww{{{}}}vvvpppllliiiiiijjjkkkjjjhhheeebbb[[[]]]___^^^[[[ZZZ[[[\\\```cccdddccchhhooottttttjjjiiiaaaRRREEEBBBEEEHHHCCCEEEHHHGGGEEECCCCCCDDDHHHQQQ[[[aaaeeejjjjjjhhhaaa]]]^^^gggnnnhhhVVVFFFEEEDDDDDDEEEEEEEEEFFFGGGLLLKKKHHHCCC>>><<<===???AAAAAABBBDDDEEECCC@@@===<<<===>>>>>>@@@@@@AAABBB@@@@@@===DDDTTTQQQ???888@@@EEEJJJLLLNNNOOOLLLFFFDDDDDDEEEFFFHHHKKKPPPSSSXXXYYYYYYUUUOOOMMMQQQXXXWWW```aaaaaaeee```ZZZ___]]]UUUKKKGGGKKKPPPPPPMMMJJJIIIHHHHHHJJJPPPWWW\\\ZZZbbbfff___PPPFFFEEEJJJKKKFFF@@@<<<;;;===???@@@HHHLLLKKKCCC>>>===<<<999<<<999:::CCCQQQ[[[]]]\\\RRRVVVUUUMMMHHHIIIJJJIIIDDDCCCCCCCCCAAA===999777555222222777999888777999BBBDDDFFFEEEAAA===;;;:::>>>AAADDDDDD@@@>>>>>>???>>>@@@BBBCCCBBBAAA@@@AAACCCCCCCCCAAA>>>===>>>???oookkkppp]]]III@@@IIIKKK>>>777;;;;;;;;;<<<===>>>>>>??????>>>AAA@@@======???<<<666777777666555333222000000111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222111///...---------------,,,,,,,,,*********+++,,,---///000++++++++++++++++++++++++******)))))))))******+++******)))))))))******+++)))******+++,,,,,,,,,,,,))))))))))))))))))))))))***)))))),,,000111...+++++++++++++++++++++++++++,,,+++***+++...111333333:::;;;:::777111+++))))))'''(((***++++++***)))(((*********)))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***************************)))***+++,,,,,,,,,+++***,,,,,,,,,+++))))))+++------+++++++++---......---******************************+++,,,------------111......111111......111,,,...///000000///...---...///000000///......///111///---000444666666444333333222222333444555555000000111333555777888999666333000///111444555666555555555666777999;;;<<<;;;:::999888666666666666:::888555333444666999;;;===<<<::::::@@@MMM^^^jjjnnnggg[[[PPPGGGAAA<<<:::AAABBBDDDDDDDDDFFFIIIKKKTTTUUUWWWWWWVVVUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYVVVTTTQQQRRRWWW]]]aaabbbeeekkkrrrxxx~~~|||yyytttwwwrrroootttuuummmrrr{{{mmmjjjqqqyyyxxxxxxzzz~~~{{{xxxtttrrrqqqoookkkfffbbb___^^^^^^VVVYYY\\\[[[YYYYYY\\\```]]]___]]]VVVTTT[[[bbbfffccchhheeeWWWJJJGGGJJJLLLGGGHHHHHHFFFEEECCCCCCDDDDDDMMMVVV[[[___ddddddbbbVVVQQQOOOVVVaaabbbVVVHHHDDDFFFHHHHHHHHHGGGEEECCCGGGFFFDDDBBB@@@@@@BBBCCC??????AAACCCDDDBBB???<<<;;;;;;;;;<<<<<<<<<<<<=========888===MMMLLL>>>666:::@@@EEEGGGIIILLLKKKHHHDDDCCCCCCFFFKKKQQQUUUWWWZZZZZZXXXSSSPPPNNNNNNMMMOOOXXX[[[]]]ccc___YYY]]][[[SSSKKKIIIJJJKKKLLLLLLOOOOOONNNLLLKKKMMMRRRVVVUUUWWWWWWQQQHHHDDDFFFJJJLLLEEE<<<777999???EEEIIIGGGFFFAAA===<<<===;;;777888666888BBBQQQ\\\___]]]TTTVVVSSSKKKCCC@@@??????BBBGGGLLLMMMJJJEEE>>>999777444555:::<<<999777888AAADDDFFFEEEAAA===:::888666;;;@@@BBB@@@??????AAABBBDDDFFFEEEBBB???===<<<>>>?????????======???@@@rrrnnnsss[[[MMMEEEIIIHHH>>>999======>>>???@@@@@@@@@??????:::???@@@;;;;;;??????999777666666555333111///...111000000000/////////...,,,------......------,,,...///000111222111000000------------------------,,,,,,------------,,,,,,***++++++,,,,,,++++++***---,,,+++***)))(((((((((++++++***************+++))))))***+++,,,,,,++++++)))))))))))))))))))))))))))))))))+++---...---,,,(((((()))***++++++,,,,,,)))((((((***...222444444???@@@@@@:::222,,,,,,---******+++++++++******))))))))))))))))))))))))))))))((((((''''''(((((()))''''''(((((())))))*********************+++++++++((()))***++++++***)))(((+++,,,,,,***)))***,,,......,,,+++,,,.../////////++++++++++++++++++++++++******+++,,,------------///------000000......111,,,---...///000///...------......////////////......///000333555666555444111111000000000222333444000000111222333555777888444222000///111444555555444444444444555666777888888999999777444333444666777666444333333555888999:::888888@@@QQQjjj}}}jjjWWWIIIAAA>>>>>>>>>>>>===???CCCIIIMMMOOOQQQRRRQQQPPPNNNNNNOOOQQQRRRSSSUUUVVVWWWXXXYYYYYYUUUQQQQQQUUUYYY[[[[[[```cccgggjjjooowww|||yyysssllljjjmmmnnnllllllnnnjjjiiinnnrrr}}}pppuuu}}}~~~ssssssvvvxxxxxxxxx}}}vvvzzzzzz{{{{{{||||||||||||zzzuuunnneee]]]ZZZ[[[]]]WWWZZZ[[[[[[YYYYYY\\\```ZZZ\\\YYYRRROOOUUU^^^cccaaahhhgggXXXLLLKKKNNNOOOIIIHHHFFFDDDCCCBBBAAAAAAAAAJJJRRRVVVYYY]]]^^^\\\SSSPPPNNNOOOWWW\\\WWWOOOHHHKKKLLLJJJIIIIIIGGGCCCBBBBBBBBBCCCCCCBBBBBBBBB??????@@@BBBDDDCCC???===;;;;;;;;;;;;;;;<<<<<<<<<===???:::===MMMOOO@@@777999???BBBBBBCCCFFFHHHGGGEEEBBBAAADDDJJJQQQUUUVVVVVVWWWTTTPPPMMMMMMJJJFFFKKKOOOKKKKKKTTTUUURRRWWWRRRLLLHHHHHHGGGFFFGGGIIIRRRUUUVVVTTTQQQPPPQQQTTTYYYWWWSSSMMMGGGDDDEEEGGGEEE???777666<<>>;;;:::999:::<<<<<<;;;<<>>???@@@@@@@@@???>>>===:::AAA@@@999888===>>>999444444555444333111///...000000000000////////////---......//////......---////////////000000000000------------------------,,,------------,,,+++******+++,,,,,,,,,,,,+++***,,,+++******)))))))))***,,,,,,+++***))))))))))))))))))***+++,,,++++++***))))))))))))))))))))))))((()))*********+++---///(((((((((((())))))******+++******,,,000333555555;;;:::777333000......///------,,,+++*********+++((()))))))))))))))))))))((((((''''''''''''(((((('''''''''((()))*********))))))*********+++++++++((()))***++++++***)))(((***++++++***)))***---///...---+++,,,...000111000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...+++,,,//////------000,,,---....../////////...---------...///000///...+++///444777777666555444111000/////////111333555111111000111222444555777222111000000333444444444111111222333444555555666444555666555333333555777666666555444555666777888:::===GGGZZZqqqooo```[[[ZZZSSSPPPJJJEEEBBBDDDJJJNNNLLLMMMNNNMMMKKKIIIIIIJJJLLLMMMPPPRRRUUUWWWXXXYYYYYYUUUPPPQQQTTTWWWVVVUUU\\\]]]^^^^^^```dddkkkpppwwwxxxyyywwwsssooolllkkkhhhjjjfff```^^^ccceeedddhhhkkkiiikkkppprrr}}}kkkjjjsss~~~tttnnnooosssxxx{{{|||tttwwwwwwwwwwwwwwwxxxyyyzzzrrrooohhh___YYYWWWZZZ^^^ZZZZZZZZZYYYXXXWWWWWWXXXWWWWWWTTTPPPRRRYYY^^^^^^\\\ccc```QQQGGGLLLRRRSSSIIIHHHFFFEEEDDDBBB@@@>>>>>>FFFMMMQQQTTTXXXYYYWWWQQQSSSRRRNNNOOOSSSUUUSSSOOOQQQOOOIIIFFFHHHHHHDDD???@@@BBBCCCCCCAAA>>>;;;>>>>>>>>>@@@AAAAAA>>><<<888999999:::;;;<<<======<<>>@@@GGGNNNPPPPPPTTTYYY[[[UUUQQQQQQPPPMMMNNNMMMCCCAAAKKKNNNJJJMMMIIIEEEEEEHHHHHHFFFGGGKKKRRRWWW\\\]]]YYYVVVUUUVVVYYYYYYXXXRRRKKKFFFDDDEEEAAA;;;777999AAAKKKRRRTTTOOOGGG???===??????<<<999::::::;;;>>>BBBDDDEEEDDDGGGGGGHHHEEE@@@<<<===@@@@@@CCCDDDCCCDDDFFFAAA:::::::::>>>EEEGGGCCC>>><<<777999<<<===<<<;;;;;;;;;666:::???@@@>>>===>>>???@@@CCCFFFFFFDDD@@@>>>===;;;<<<>>>>>>>>>???AAACCC|||lllfffhhhPPPNNNHHHAAA<<<<<<>>>@@@======>>>>>>>>><<<;;;999???EEECCC999555:::;;;555222222333444333222111000000000000000////////////---...///000000///...---///............///000000------------------------)))***+++------,,,++++++***+++,,,------,,,+++***((((((((()))***,,,---...,,,,,,+++)))((((((((((((((()))+++,,,,,,+++***)))))))))))))))))))))))))))***+++,,,+++)))***///333000///...---,,,+++***)))///...---...111444666666444///***))),,,......---000///---+++******++++++(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''((()))******+++))))))******++++++++++++)))***+++,,,++++++)))))))))***+++******+++---000///---,,,,,,...000111111------------------------******+++,,,---------------***+++......,,,,,,///------------......//////,,,,,,,,,...///000///...***000777:::888555444555111000//////000222444555111111000000111333555666111000000111444555444333...///000111333444555666000222444444333333666999666666666666666777777888===GGG\\\vvvxxxxxx{{{wwwiiiYYYLLLFFFEEEGGGKKKLLLMMMKKKIIIGGGGGGGGGIIIKKKMMMQQQTTTVVVXXXYYYVVVRRRNNNOOOSSSUUUSSSPPPRRRSSSTTTTTTSSSUUUXXX[[[XXX[[[^^^_________```bbbWWW\\\[[[UUUSSSXXX[[[ZZZaaafffggglllqqqrrrwww\\\VVVaaacccjjjttt~~~tttfffbbbmmmvvvzzzzzz||||||zzzxxxwwwuuurrrqqqppppppqqqbbbaaa^^^YYYUUUVVVZZZ___\\\[[[YYYWWWUUUSSSQQQPPPPPPOOOKKKKKKPPPWWWWWWRRRXXX^^^ZZZLLLFFFOOOYYY[[[MMMMMMMMMLLLKKKHHHDDDAAA;;;CCCJJJNNNQQQUUUVVVTTTMMMTTTUUUNNNHHHKKKOOOPPPTTTUUUOOOFFFCCCFFFGGGDDDAAABBBEEEGGGFFFBBB<<<888;;;;;;;;;<<<======<<<:::555555777888:::<<<===>>>;;;CCCCCCHHHXXXXXXDDD666999===???===@@@IIIRRRVVVIIIBBB===>>>DDDJJJKKKIIIUUU```eee___YYYYYY[[[ZZZRRRPPPEEEDDDOOOOOOFFFEEEEEEBBBEEEJJJLLLIIIKKKPPPQQQXXX```bbb___[[[YYYYYYSSSXXX\\\YYYPPPHHHDDDDDD@@@===:::>>>EEELLLOOOOOOIIIBBB<<<;;;;;;;;;::::::888999:::;;;<<<============>>>@@@@@@>>>;;;===AAADDDEEEBBB???BBBHHHGGGAAA;;;<<>>:::<<<======;;;:::999:::444999>>>@@@??????AAACCC<<>><<<;;;<<<>>>@@@>>>;;;999999;;;===;;;999555555333222111000000000000000000000////////////000000//////............///111111---,,,//////---000000//////......------,,,,,,++++++***+++++++++++++++------------+++++++++***))))))+++---000111000...+++)))((('''((()))+++,,,,,,,,,,,,+++******)))+++---...---***'''$$$))))))))))))***+++------333222///---,,,,,,---...)))---111555666444000...+++++++++*********))))))////////////...---,,,++++++***)))(((((()))***+++---,,,***((('''((()))***)))***+++***))))))+++---((())))))*********))))))******+++++++++,,,,,,,,,***+++,,,+++******,,,......---,,,---///000///...---+++***,,,///000...+++,,,---///...---,,,,,,---------,,,+++,,,---...///++++++,,,,,,,,,,,,,,,,,,...//////...,,,++++++,,,------...///000111222222////////////000000000000.........///111333666777444333222111111111222333222111111000111333444555111222333333222222444666777;;;666444888666777AAANNNooo}}}uuu```PPPLLLNNNMMMJJJJJJLLLJJJDDDAAAAAAHHHIIIJJJIIIHHHKKKQQQVVVQQQXXXVVVNNNMMMSSSSSSLLLOOOPPPPPPNNNLLLLLLOOOSSSNNNQQQVVVYYYYYYVVVQQQNNNOOONNNMMMLLLLLLNNNPPPQQQSSSYYYZZZZZZ\\\aaa~~~yyynnn```XXXSSSHHHOOOVVVbbbnnnwww}}}~~~|||pppoooppptttyyyzzzwwwtttrrrooollljjjiiifffaaa]]]^^^ZZZVVVVVVYYYYYYUUUQQQQQQRRRQQQOOOQQQUUUVVVSSSTTTNNNKKKOOORRRSSSSSSUUUUUUOOOIIIGGGIIILLLNNNOOOKKKJJJIIIHHHHHHGGGEEECCC===@@@DDDHHHJJJKKKJJJJJJNNNQQQPPPIIIDDDEEEHHHIIIHHHIIIJJJIIIFFFCCCBBBBBBGGGMMMRRRPPPHHHAAA???@@@;;;888999===>>><<<999:::888777777888:::;;;;;;:::===;;;>>>JJJZZZ^^^MMM999>>>;;;;;;???DDDHHHOOOVVVWWWKKK@@@>>>>>>>>>CCCIIIWWWbbbkkkjjjeeeddddddccc```SSSIIIKKKNNNJJJDDDAAACCCJJJOOOMMMGGGFFFOOOXXX[[[aaaccc```^^^aaaaaa]]][[[[[[\\\ZZZOOOCCC???AAA>>>;;;;;;BBBKKKOOOKKKEEE@@@<<<777666888:::;;;:::===:::888:::???BBBAAA???;;;???@@@>>>>>>BBBEEEDDDOOOIIICCCAAABBBCCCCCCAAA>>>;;;===DDDGGGDDD@@@??????@@@@@@@@@???===;;;:::777===DDDIIIIIIFFFBBB@@@<<<<<<;;;;;;CCCNNNQQQLLLLLLMMMJJJFFFGGGLLLLLLIIItttrrrqqqdddUUUKKKHHHDDD@@@======>>>???AAA@@@>>><<<;;;;;;<<<======;;;999999;;;<<<;;;999222222111111111111111111000000000000/////////////////////.........------...000///,,,,,,...///,,,////////////............,,,,,,++++++++++++,,,,,,+++,,,------------,,,++++++***))))))***,,,///000///---+++)))(((((()))***+++,,,,,,,,,,,,+++******)))***,,,---,,,***(((&&&))))))))))))******+++,,,444333111/////////000111///111333444333000,,,)))+++++++++*********)))))),,,,,,---.........------++++++)))((((((((())))))---,,,***((('''((()))******++++++***))))))***,,,++++++******))))))((((((******+++++++++,,,,,,,,,***+++,,,+++******,,,......---,,,---///000///...---++++++,,,...///---++++++---......---,,,,,,---...---,,,,,,,,,---//////------------,,,,,,,,,,,,---.........,,,+++,,,---,,,------......//////000......////////////000000.........///111333666777333222111000000000111111111111000000111222444555111222333333222222444666555:::777555999666666AAAmmmxxxttt{{{sss}}}ppp```RRRJJJIIIFFFFFFFFFDDD@@@AAAEEEFFFGGGGGGGGGGGGJJJPPPTTTQQQWWWVVVNNNMMMSSSRRRLLLOOOPPPOOOMMMJJJJJJLLLOOONNNOOORRRSSSSSSPPPMMMJJJLLLLLLKKKJJJKKKLLLMMMNNNRRRTTTSSSVVVYYY\\\xxxhhhaaaccciiieeeWWWKKKRRR```nnnyyy~~~~~~}}}}}}zzz}}}~~~qqqooouuuxxxssslllllliiifffdddcccaaa^^^[[[aaa^^^ZZZYYYYYYVVVOOOIIIHHHKKKLLLKKKMMMQQQRRROOOOOOJJJJJJPPPTTTTTTRRRSSSOOOJJJFFFFFFJJJMMMNNNLLLHHHHHHGGGGGGGGGFFFEEECCC@@@BBBEEEHHHJJJJJJIIIIIIEEEGGGEEE???===@@@CCCCCCHHHHHHHHHFFFDDDBBBBBBCCCIIIMMMOOOMMMFFF@@@>>>>>><<<888888;;;===:::999:::777777888:::;;;======<<>>BBBHHHMMMKKKEEEFFFOOOXXX]]]bbbbbb^^^[[[]]]\\\YYYVVVVVVWWWTTTKKKAAA@@@DDDAAA===:::>>>EEEIIIFFFAAA???;;;777666777:::;;;;;;AAA===;;;===AAADDDCCC@@@:::>>>???======BBBDDDDDDMMMHHHBBB??????@@@???===<<<999:::@@@CCCAAA>>>>>>??????@@@??????>>>>>>???===BBBHHHKKKJJJFFFBBB@@@>>>>>>======EEEPPPSSSPPPVVVSSSOOONNNMMMMMMKKKJJJxxxpppmmmdddWWWOOOHHHEEEAAA===<<<===???AAA???>>>===<<<;;;;;;;;;;;;===;;;999999::::::999888111000000000111111222333000000000/////////...............---------------,,,......++++++//////---.............../////////,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,******)))((()))+++---///---,,,+++)))))))))***++++++,,,,,,,,,,,,+++******))))))************)))(((***)))))))))))))))******111111////////////111111111222222222000---***(((+++++++++***************((()))***,,,---.........---,,,+++***)))(((((((((---,,,***((('''((()))***++++++,,,+++))))))***,,,...---+++)))((((((((()))******+++++++++,,,,,,,,,***+++---,,,++++++,,,......---,,,---///000///...,,,++++++,,,......---++++++,,,......,,,,,,,,,---......------......///000//////......---,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......///000111333555666222111000000//////000000111000000000000222333444111222333222222222444666444999666555999555888GGG||||||www{{{zzzccczzzzzzbbbNNNGGGEEEDDDFFFEEEBBBCCCGGGBBBCCCCCCDDDEEEHHHMMMQQQPPPTTTTTTMMMLLLQQQPPPKKKNNNNNNMMMKKKHHHHHHIIIKKKMMMMMMMMMLLLKKKJJJIIIHHHJJJJJJIIIIIIJJJJJJKKKKKKPPPNNNLLLQQQTTTTTTmmmhhhdddiiisssuuulllWWWXXX]]]hhhttt|||}}}{{{|||yyyxxx}}}zzznnnkkkkkkjjjiiikkkhhhdddaaaaaaaaa```___iiieee```]]]YYYRRRIIICCCBBBGGGIIIJJJLLLQQQRRROOONNNJJJLLLSSSXXXVVVTTTTTTKKKGGGFFFJJJRRRVVVTTTPPPGGGHHHHHHHHHHHHHHHHHHHHHBBBCCCEEEGGGHHHHHHGGGFFFEEEEEEAAA<<<>>>DDDFFFEEEHHHHHHGGGEEECCCCCCEEEGGGLLLLLLKKKIIIFFFBBB>>>======888777999;;;999888:::888999:::;;;<<<<<<<<<<<>>GGGVVV^^^SSSDDD::::::===@@@??????FFFNNNSSSMMMFFF@@@===>>>GGGPPPXXX^^^ccccccaaa]]]VVVOOOVVVLLLDDDCCCCCC@@@<<<;;;???EEEIIIGGGBBBDDDNNNWWW\\\^^^\\\VVVSSSSSSSSSRRRNNNNNNOOONNNGGG??????DDDCCC>>>::::::>>>@@@>>>;;;<<<999666555777999;;;;;;AAA>>><<<===@@@BBBAAA???999===>>><<<<<>><<<;;;===???@@@AAAAAA@@@@@@AAACCCCCCGGGKKKMMMJJJFFFAAA?????????>>>@@@GGGQQQUUUTTTXXXTTTVVV]]]\\\RRRKKKKKKtttpppjjj[[[NNNLLLFFFCCC???;;;:::;;;>>>@@@<<<<<<==================<<<;;;999888888888777777222222222111111222333333000000000///.........---------------------------,,,......,,,,,,000111...---------....../////////---,,,,,,,,,,,,------...,,,------------------,,,+++***)))((((((***,,,---,,,+++*********+++,,,,,,+++,,,,,,,,,,,,+++******)))((((((((())))))***+++******))))))((()))))))))+++++++++++++++---...///------......///......---************************'''''')))***,,,---------///...---,,,+++*********...,,,***((((((((()))***)))***++++++******,,,......---+++)))((()))+++,,,******+++++++++,,,,,,,,,***,,,------,,,,,,---...---,,,+++,,,---...---,,,******+++,,,------,,,+++***,,,------,,,,,,,,,---............//////000000000000///...------,,,,,,***+++------------...000---------,,,,,,,,,++++++,,,,,,------......//////......///000222333444555222111111111000000000000000000//////000111333444000111222222111222444666444888555555888777???TTT~~~zzzppp___mmmzzzxxxaaaOOOIIIEEEHHHKKKIIIGGGGGG???@@@@@@AAACCCGGGKKKNNNMMMPPPPPPKKKJJJMMMLLLHHHKKKJJJJJJIIIHHHHHHIIIJJJLLLKKKIIIGGGGGGHHHJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKMMMLLLKKKOOOPPPLLLeeetttuuu~~~mmmddd\\\^^^jjjvvv}}}~~~|||wwwsssrrrqqqrrryyywwwddd\\\cccmmmiiifffbbb___^^^___aaabbbmmmiiibbb\\\VVVOOOHHHDDDCCCIIINNNOOOQQQVVVWWWUUUSSSOOOOOOUUUYYYXXXVVVVVVLLLJJJKKKRRR\\\```\\\VVVIIIJJJKKKKKKKKKLLLMMMOOODDDDDDDDDDDDDDDDDDCCCCCCJJJHHHBBB>>>AAAHHHJJJGGGHHHHHHFFFDDDBBBDDDGGGJJJOOOLLLIIIHHHHHHGGGCCC@@@???:::777999;;;999999;;;;;;<<<======<<<<<<<<<<<<@@@===;;;AAANNNUUUNNNBBB;;;===@@@BBB>>>===DDDNNNUUUSSSMMMCCC;;;:::CCCMMMPPPUUUZZZ\\\]]][[[RRRHHHPPPJJJDDD@@@>>>;;;999999;;;@@@CCCAAA>>>AAAJJJSSSTTTTTTQQQLLLHHHHHHIIIJJJHHHIIILLLKKKEEE===<<>>;;;::::::<<<===<<<:::777;;;<<<:::;;;@@@DDDEEEMMMHHHBBB???@@@BBBAAA@@@999666666:::;;;:::;;;>>>AAADDDFFFFFFCCCAAAAAABBBDDDGGGKKKKKKIIIDDD@@@>>>>>>===<<<>>>EEENNNSSSUUUPPPMMMVVVggggggVVVJJJJJJsssqqqiiiVVVKKKKKKEEECCC>>>;;;999:::<<<>>>:::;;;<<<>>>???@@@AAABBB;;;;;;:::888666555555666777666555444333333333333000000000///...------,,,---------------------------000000---...111222000,,,,,,------......//////------,,,,,,---......///------------------------,,,+++)))((((((***+++,,,+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))(((((()))***+++,,,+++***)))))))))))))))***'''(((((()))***+++,,,---***+++,,,---...///000000************************((())))))***++++++******////////////......------...---+++)))((()))***+++&&&(((******+++,,,///111,,,+++***)))***+++---///******+++++++++,,,,,,,,,***,,,...///...------...,,,+++******,,,,,,+++***)))***++++++++++++++++++)))+++------,,,+++,,,---.........///////////////000000///...------,,,,,,)))+++------------///000//////......---,,,,,,,,,,,,,,,------...//////000......000111222333444444222222222222222111111111000///......///000222333000111222222111111333555666777444444888999IIIdddyyypppgggooosss~~~yyybbbRRRDDDCCCHHHJJJHHHFFF>>>>>>>>>???BBBFFFIIIJJJIIIKKKLLLIIIHHHIIIGGGDDDGGGFFFFFFGGGIIIJJJKKKKKKKKKIIIGGGFFFGGGJJJMMMPPPKKKKKKJJJJJJKKKKKKLLLMMMIIIMMMMMMPPPPPPOOOfff|||wwwrrrfffYYYYYYeeesss|||~~~zzzuuuppplllgggbbbccchhhnnnzzz}}}mmmccceeekkkdddbbb^^^ZZZYYYYYY\\\^^^iiiccc[[[SSSNNNJJJIIIHHHGGGNNNSSSSSSTTTWWWYYYXXXXXXRRROOORRRUUUTTTSSSTTTOOOMMMNNNTTTZZZ[[[UUUOOOGGGIIIJJJJJJJJJKKKNNNQQQDDDDDDCCCAAAAAA@@@@@@@@@JJJGGGBBB===@@@EEEFFFCCCDDDDDDBBB@@@???BBBFFFJJJPPPLLLIIIIIIKKKLLLIIIFFFAAA<<<999;;;<<<::::::<<<;;;>>>@@@@@@@@@AAADDDFFFHHHDDD@@@AAAJJJPPPKKKAAA>>>???CCCCCC@@@>>>FFFPPP^^^^^^XXXKKK???<<>>>>>===;;;888888;;;<<<;;;===AAACCCHHHLLLKKKFFFAAA>>>>>>@@@CCCFFFGGGDDDAAA???===:::888888;;;AAAGGGNNNRRRJJJEEELLLZZZ\\\NNNFFFHHH}}}pppllldddTTTJJJKKKCCCAAA>>><<<::::::<<<<<<;;;;;;<<<===???AAACCCDDD:::;;;:::888555333333555888888666555444333333333111000000///...---,,,,,,---------------.........///111111......222222000---------------.........------------......///000......------------......---,,,***))))))***+++,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************))))))***+++,,,,,,+++***************++++++((())))))+++,,,------...,,,------...............***************+++++++++******************)))))),,,---...///000000000000...---+++)))((()))***+++&&&(((***++++++---000222+++*********+++---///000******+++++++++,,,,,,,,,+++---///000///.........---+++******+++,,,+++)))((()))++++++*********+++(((***,,,---,,,+++,,,---------...////////////...//////......---,,,,,,,,,***+++------------...000000/////////......------,,,,,,---...///000000111...///000111333333333333222333333333333222111111///............000111222000111222111111111333555666777444555999:::NNNooopppfffjjjqqqzzzcccLLLBBBDDDFFFGGGGGG???>>>>>>???CCCFFFGGGGGGHHHHHHIIIHHHGGGFFFDDDBBBDDDCCCCCCFFFIIIKKKKKKJJJIIIHHHGGGGGGHHHLLLOOOQQQLLLJJJIIIHHHHHHJJJLLLMMMGGGNNNOOOQQQXXX___rrr~~~sssqqqxxxyyybbb[[[WWW\\\iiitttxxxwwwwwwrrrnnnmmmhhhaaa^^^___ggglllsssyyyzzztttkkkddddddbbb___[[[WWWWWWYYY\\\]]]XXXPPPIIIEEEEEEHHHKKKGGGNNNRRRPPPOOOQQQSSSSSSTTTMMMIIIKKKMMMLLLKKKMMMMMMKKKKKKLLLMMMJJJDDD???AAACCCEEEEEEDDDEEEJJJNNNFFFDDDBBB@@@???>>>??????HHHHHHDDD??????CCCCCC@@@======<<<;;;;;;>>>CCCGGGNNNLLLIIIJJJLLLLLLJJJHHHAAA<<<:::===>>>;;;:::<<<:::===@@@BBBCCCHHHOOOTTTRRROOOIIIFFFJJJNNNJJJCCC@@@???@@@BBB@@@@@@HHHRRR]]]___YYYKKK>>>;;;===???EEEJJJPPPTTTXXXZZZSSSJJJFFFKKKKKKDDD;;;888888888333777::::::888:::AAAGGGGGGEEEDDDDDDCCCBBBEEEJJJEEEGGGIIIIII@@@666333666666999<<<<<<999666444333555666666555444555777999999999888888888888888999666:::;;;999:::AAAFFFGGG@@@<<<888777;;;>>>??????<<<;;;<<>><<>>BBBCCC@@@BBBIII|||qqqgggbbb[[[QQQJJJIII???>>>>>>===<<<============<<<;;;;;;<<<>>>AAABBB:::;;;:::777333111222444777666555444444444444444111000///...---,,,,,,+++------.........////////////222111...---000111......------------------,,,------------...///000111///...---,,,,,,---...//////---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,+++*********+++,,,------)))***+++,,,------......---...///000000///------))))))*********+++++++++)))******++++++******)))((())),,,...000111222222///---+++)))))))))***+++)))***+++++++++,,,...000++++++,,,,,,------......******+++++++++,,,,,,,,,+++---000111000............---,,,,,,------,,,***''')))++++++))))))***+++(((***,,,,,,,,,+++,,,...+++,,,---...///......---------------,,,,,,,,,,,,+++,,,------,,,,,,...////////////...............,,,------...000111111222...///000222333333333333111222222333222111000///......------...///111222///000111111000111333555555777666888;;;999MMMooonnnZZZbbbxxxyyyeeeYYYRRRKKKHHHHHHAAA???>>>@@@CCCFFFFFFEEEHHHHHHHHHIIIHHHEEECCCCCCBBBAAAAAACCCGGGIIIHHHFFFGGGGGGGGGGGGIIIJJJLLLMMMJJJHHHEEECCCCCCFFFIIIKKKFFFNNNLLLOOOdddyyytttqqqpppeeebbbeeebbbVVVUUUXXXbbbnnnuuuuuuqqqvvvqqqnnnpppoooiiicccbbbhhhgggjjjqqqvvvtttkkkbbbdddcccaaa\\\WWWUUUVVVYYYRRRNNNIIIDDDCCCEEEIIIMMMEEEKKKMMMIIIFFFGGGIIIJJJKKKEEECCCFFFHHHGGGEEEEEEEEEFFFFFFDDDAAA===;;;999<<>>???EEEIIIGGGFFFCCC@@@??????@@@@@@DDDGGGFFFBBB???AAABBB@@@:::;;;;;;;;;;;;>>>BBBFFFLLLKKKJJJJJJIIIHHHFFFDDD???<<<;;;===>>>;;;999:::999<<<>>>???@@@FFFOOOWWWTTTQQQJJJFFFGGGJJJFFF@@@@@@<<<;;;<<<>>>AAAIIIRRRUUUXXXTTTGGG===::::::999BBBHHHMMMNNNPPPPPPKKKEEEBBBKKKOOOFFF<<<888888777222666::::::999:::>>>BBBDDDAAAAAACCCCCC@@@CCCJJJFFFFFFEEECCC:::222222777999;;;===<<<888555555666555666777666333333555777888888888888777777888:::777:::;;;999:::BBBGGGIIICCC>>>:::999<<<@@@AAA@@@===<<>>@@@EEEEEEIIIKKKFFF>>>888777:::;;;===???>>><<<999888888999444333777:::===EEEMMMGGG@@@999555888???GGGKKKmmmggg___YYYTTTOOOJJJGGG<<<<<<===>>>>>>????????????>>>;;;::::::<<<>>>@@@:::;;;:::777333000111333444444333333333444555555111000///...---,,,++++++........./////////000000///111111---,,,//////---.........------,,,,,,,,,---------......000111111///...---,,,,,,---...///000...,,,*********,,,---,,,------------,,,+++***+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,+++++++++++++++,,,---...///))))))***,,,,,,------,,,+++---///111111000///...))))))******++++++++++++))))))***+++++++++++++++$$$&&&)))---000111222333///---+++***))))))***+++,,,------,,,+++***,,,...,,,------......---,,,,,,******+++++++++,,,,,,,,,+++---000111000///...///000///------......---,,,&&&)))++++++)))((()))+++''')))+++,,,,,,+++,,,...++++++---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---///........................------...///000111222333...///111222333333333222000111111222222000///.........------...///111222///000111111000111333555333666888;;;<<<888JJJlllyyyTTTUUUnnn}}}wwwgggVVVKKKGGGCCCAAA???AAADDDFFFFFFDDDIIIHHHIIIKKKJJJFFFDDDCCCBBBAAA@@@BBBEEEFFFDDDBBBEEEFFFGGGGGGHHHHHHIIIIIIGGGEEEAAA??????BBBFFFIIIFFFMMMIIIMMMnnnwwwtttyyyuuubbbWWWYYYXXXWWWWWW\\\eeeoootttssspppxxxqqqnnnrrrsssooohhheeegggiiilllkkkiiifffffffff```___]]]XXXRRROOOPPPRRRLLLKKKIIIFFFEEEGGGLLLOOODDDIIIJJJEEE@@@@@@CCCDDDDDD@@@@@@EEEHHHFFFBBBBBB>>>AAABBBAAA>>><<<===???:::===???>>><<<===CCCHHHIIIGGGDDDAAA@@@@@@AAABBB===BBBDDD@@@<<<===???>>>:::<<<======>>>AAAEEEHHHJJJKKKJJJIIIFFFCCCAAA???>>>::::::===>>>:::777888;;;<<<<<<;;;:::???HHHPPPPPPMMMFFFAAAAAACCC@@@:::>>>999666888<<<@@@IIIQQQQQQUUURRRHHH@@@???>>>;;;@@@FFFIIIIIIHHHFFFBBB<<<@@@KKKPPPHHH<<<888777666222666;;;<<<;;;;;;===@@@AAA>>>>>>BBBAAA>>>@@@GGGGGGEEEBBB===555///222999===??????;;;666333666999555777777666333222333666555666777666555666777999777:::;;;999;;;BBBHHHJJJBBB===888777:::<<<===<<<======@@@CCCBBB???AAAEEEEEEGGGGGG@@@888444777;;;<<<===>>>===999777555555:::555444888:::<<>>>>>:::777<<>>@@@>>>;;;>>>===;;;:::999::::::;;;666888777333222555444222///444777555444555444222222111///...---------...---------............///////////////////////////...............///000111.................................------,,,,,,,,,///,,,))))))+++,,,+++***000000000...+++)))***+++,,,,,,,,,,,,+++***))))))---,,,***)))))))))******+++++++++,,,,,,+++++++++***))))))(((((((((((())),,,,,,,,,,,,------...///---------...............***)))((()))******)))((()))***+++,,,,,,,,,,,,,,,444222000---+++)))(((''')))***+++++++++,,,000222///111222111///---++++++)))************+++++++++***,,,///000000111222444222///,,,+++...///...,,,...)))'''***---+++)))***))))))))))))***+++,,,,,,//////---,,,,,,---...///---------,,,,,,,,,+++++++++,,,------++++++,,,---333...******---000///,,,//////000000000000//////111222333333222111222333222222333333222111///...111000000000000000111222111111111111111222222222222777666777::::::GGGaaadddXXXcccpppyyy|||}}}}}}kkkNNNFFFEEECCCAAABBBEEEFFFEEECCCAAABBBBBB@@@>>>>>>AAADDDDDD@@@@@@BBBBBB???@@@CCCFFFEEEEEEFFFGGGGGGEEEDDD????????????AAADDDGGGIIIGGGGGGIII[[[vvv~~~ssseee]]][[[ZZZ[[[XXX]]]jjjuuutttllleeeoooooorrrxxxyyyrrrllliiijjjhhheeeddddddbbb^^^ZZZ]]]```]]]SSSMMMMMMMMMIIINNNKKKGGGDDDBBBBBBDDDEEEDDDEEEEEEDDDBBBBBBCCCEEEBBBAAA@@@@@@AAAAAA???===AAA@@@???===;;;999666555===>>>>>>======???BBBEEEBBBAAA???;;;888777999<<<>>>>>>===<<<;;;999888777444999======<<<===AAAEEEHHHJJJLLLMMMMMMJJJFFFDDDAAA;;;888999:::888888::::::FFFIII???888<<>>;;;999888777555444666999<<<===???EEEMMMTTTMMMNNNLLLFFF>>>888999;;;>>>FFFKKKHHHDDDDDDFFFFFFEEEKKKNNNHHH<<<555777===:::;;;>>>@@@AAABBBAAA@@@AAABBBCCC@@@<<<:::<<>>@@@>>>:::777999::::::777777888999;;;===???@@@666777999===BBBGGGLLLOOOvvv]]]WWWPPPLLLJJJGGGBBB>>>@@@<<<999:::>>>???===;;;<<<;;;:::999999:::;;;<<<666888777333222444444222000555888555444555555222222111///...------......---------............/////////////////////////////////......---.......................................---------,,,,,,,,,///,,,))))))+++,,,+++***---......---++++++,,,...---------,,,,,,+++***))),,,,,,***)))))))))************++++++++++++************)))))))))******++++++++++++,,,---...///000,,,,,,,,,,,,,,,---......,,,+++******,,,,,,+++******++++++,,,,,,,,,++++++.../////////...,,,***))))))************+++---000...000111000///---,,,,,,)))************++++++++++++...000111000///000111111...++++++,,,...---,,,...)))(((,,,...,,,+++,,,,,,,,,+++++++++,,,------///...------------...///------------,,,,,,,,,,,,,,,---......---,,,---...111---***+++...000///,,,//////000000000000//////000222333222111000111333555444222111000000000000000000//////000000111111222222222222222222222222333666333555;;;999AAAUUUssszzzcccXXX]]]UUUgggjjjfffrrr}}}rrrppp}}}vvv[[[UUUYYYPPPFFFCCCEEEGGGEEEAAA>>>??????===<<<<<>>>>>;;;<<>>===<<<===>>>AAADDDFFFCCCAAAKKKkkkwwwooolllgggaaa]]]\\\___bbbZZZXXX\\\iiirrrooofff___ffffffkkkrrrqqqiiibbb___bbb___\\\ZZZZZZYYYVVVSSSWWWYYYVVVPPPNNNPPPNNNJJJHHHGGGDDDBBBBBBDDDGGGIIIKKKLLLNNNMMMIIIFFFDDDCCC???>>>>>>???AAAAAA@@@????????????>>>===;;;:::999<<<=========<<<>>>AAADDD?????????>>>===<<<<<<<<<======<<<<<<:::888666555444888<<<<<<;;;;;;???CCCIIILLLPPPSSSRRRPPPLLLIIIAAA;;;888999999666666888888CCCHHHBBB===AAACCC@@@:::999777666777777777666999;;;<<<<<<===@@@GGGMMMHHHIIIGGGAAA999555777999<<>>AAADDDEEEDDDCCCBBBFFFFFFDDDAAA??????@@@BBB;;;;;;999666444333444666999999999999999888777666888555333222333444444333555666555444333444777:::444666777777666888;;;???@@@===999777888999999999888;;;>>>@@@@@@@@@@@@AAA<<>>DDDFFFBBB;;;777777888888999:::;;;<<<===>>>777999===BBBEEEHHHIIIIII|||mmmUUUQQQLLLIIIHHHEEE@@@;;;???<<<::::::===>>>===;;;:::999888888888999:::;;;777999777333222444444111111666888666555666555222111111000///............---------............///////////////////////////000///...---,,,,,,,,,,,,...........................------------,,,,,,,,,...,,,***)))***+++++++++)))+++,,,,,,,,,---///111------------,,,+++******,,,+++******)))*********)))******************)))***************+++,,,---+++++++++,,,---...000000---,,,***)))***+++---......,,,+++,,,---...---,,,+++,,,,,,,,,,,,++++++***)))+++...000111///---,,,)))***+++***))))))+++------...///000000///...---)))************+++++++++,,,...111222000...------///---+++***+++,,,,,,,,,...******---///...---//////...---------------...///......------...//////.........---------,,,,,,---///000///...---...///...,,,+++---000111///---//////000000000000/////////111222111000///000111777555222000//////000111////////////000000000111222222222222222222222222444444000444:::888;;;KKKgggppp```WWWWWWKKKYYYXXXUUUhhh~~~{{{ssssssfff]]]gggYYYJJJDDDHHHKKKIIIEEEBBBBBBAAA???<<<;;;===???===:::999;;;<<<999:::===;;;<<>><<<<<<<<<===@@@BBBAAAAAA<<<======>>>>>>======<<<;;;<<<===>>>>>>???BBBDDD@@@@@@AAAAAAAAA???;;;888888999999::::::888777666444777:::;;;::::::===@@@FFFIIIMMMPPPQQQOOOLLLJJJ???999666777888666555888777AAAFFFDDDCCCEEECCC<<<777666555444444555555666888:::<<<<<<<<>>@@@DDDGGGHHHFFFDDDCCCHHHEEECCCBBBBBBCCCDDDDDD;;;;;;:::777444333555666777888999::::::999777666777555222222333444444444444444444222111222555777111333555666666666888999;;;:::999:::;;;;;;:::888999;;;>>>??????@@@AAABBB@@@GGGJJJCCC:::666666666666===KKKTTTNNN>>>555777888999:::;;;;;;;;;:::999888;;;@@@EEEGGGGGGEEECCClllcccNNNLLLIIIGGGEEECCC>>>;;;???<<<::::::<<<===<<<;;;:::999888777777777888999777999888333222444444111111666999666555666555222000000000//////.........---------............//////////////////////////////...---,,,,,,,,,,,,,,,........................------------------------...,,,+++******+++++++++)))***+++,,,+++,,,///111------...------,,,+++***++++++******************))))))************)))))))))))))))******,,,---...******+++,,,---...000111...,,,***))))))+++---///...,,,+++,,,---...---,,,------------,,,+++******)))***,,,.../////////...+++,,,---,,,***)))***,,,,,,,,,---...000000///...))))))*********++++++++++++---000111000...------000...,,,,,,,,,,,,---------******...///------000000///...---------------...............//////////////////.........---------...//////------...///---------000333333111...//////000000000000/////////000111000///...///111666555333222000000000000---...//////000000000000222222222222222111111111333444111333888666;;;MMMmmm~~~mmm\\\PPPQQQKKKUUUNNNHHH^^^xxx{{{xxxyyy~~~dddVVV[[[RRRIIIGGGKKKOOONNNLLLLLLKKKHHHDDD@@@===<<<<<<===::::::<<<===:::;;;>>>======???AAABBBAAA>>>;;;;;;:::999999:::<<<>>>???LLL@@@QQQ~~~xxxoooaaaMMMFFFWWWggggggcccccciiidddbbbhhhmmmjjjeeebbb^^^___dddhhheee\\\WWWVVVUUURRRNNNJJJHHHHHHIIIJJJJJJHHHGGGJJJOOORRRNNNIIIIIIGGGDDDBBBBBBDDDFFFHHHNNNOOOPPPMMMHHHAAA===:::<<<;;;:::<<<>>>@@@@@@???:::;;;<<<<<<<<<<<<<<<;;;999;;;>>>@@@AAACCCFFFHHHHHHGGGEEEEEEDDDAAA;;;777444555777888999999888888444666999999888999;;;===>>>@@@BBBDDDFFFFFFFFFEEE;;;666333555777666777999:::???BBBBBBCCCDDD???888888777666444222222333444666999===???AAADDDJJJOOOGGGFFFBBB<<<777555666888888===@@@BBBFFFKKKKKKGGGBBBBBBCCCFFFHHHIIIGGGEEE===@@@CCCFFFFFFEEEBBB@@@AAA??????BBBEEEGGGEEEBBB;;;;;;;;;888666444555666555666999;;;;;;999777666555444222222444555555444444444444222111111444666555555666666666777888999;;;;;;<<<>>>@@@>>>;;;888999;;;===>>>>>>???AAACCCGGGJJJKKKEEE===999:::<<<>>>DDDRRR[[[RRR>>>666:::999:::;;;<<<;;;999777666888;;;???CCCEEEDDDBBBAAAjjjWWWTTTJJJHHHGGGEEECCCAAA>>><<<>>>===;;;;;;;;;;;;;;;:::;;;:::999777666666777777888:::888333222444333000111666999666444555444111///////////////......------------............///////////////////////////,,,,,,,,,,,,,,,---...///........................---------------------------,,,+++***)))***+++,,,***+++,,,,,,++++++---///------------,,,+++******************+++*********))))))************))))))((((((((()))***+++,,,---+++++++++,,,---...000000...---+++)))***,,,...000---+++***+++,,,---,,,***---------------,,,+++***---,,,+++++++++---...///---...///...,,,++++++,,,+++***+++---000111000...))))))*********+++++++++)))+++...000///.........000000///...------...///---***+++......+++,,,///......---,,,+++++++++,,,---......//////000000000000000000/////////......,,,...///...---,,,---...---...000333555444222111//////000000000000//////...///000000///...///000222333444555444222000...---...///000111111111111000000000111111111111222222555333333666444???WWW~~~tttZZZHHHLLLDDDNNNFFF>>>TTTsssyyy||||||wwwsssxxx\\\HHHCCCDDDFFFHHHJJJLLLMMMMMMNNNLLLIIIFFFCCCAAA>>>======::::::<<<===;;;<<>>======??????>>>===<<<;;;:::999:::<<<>>>@@@HHHGGG^^^vvvyyy]]]IIIBBBTTTfffgggcccbbbeee]]]XXXZZZ]]]]]]\\\]]][[[[[[___aaa]]]VVVSSSTTTRRROOOKKKGGGEEEEEEGGGIIIIIIFFFEEEIIINNNNNNKKKGGGIIIGGGDDDBBBBBBDDDGGGIIIIIIIIIHHHDDD@@@<<<;;;<<<>>><<<::::::<<<======<<<999999::::::999888777777777:::???BBBDDDGGGIIIKKKNNNMMMLLLKKKIIIGGGDDDAAA999888888888777666666555444555777777888999:::;;;<<<<<<;;;;;;<<>>>>>>>>======>>>:::444777777666444222222555777888<<>>:::666999:::;;;<<<<<<>>>AAADDDGGGGGGFFFCCC??????DDDJJJNNNQQQWWWXXXKKK999444:::999:::;;;;;;:::888666555777888:::<<<>>>@@@AAAAAArrrSSSEEEEEEGGGFFFEEECCC@@@???===<<<======<<<;;;::::::::::::;;;:::999777777777777888888:::888444222333333000111666888555333444333000------.........------,,,---------............///////////////////////////,,,,,,,,,,,,---...///000........................,,,,,,,,,------------...,,,---,,,+++))))))+++---+++,,,,,,,,,******,,,---,,,,,,,,,,,,+++***))))))))))))***++++++++++++***)))******************))))))))))))))))))***+++,,,,,,,,,,,,,,,---...//////...---+++***+++,,,...///,,,***)))***+++,,,+++))),,,------------,,,,,,+++///...+++)))(((***,,,---...///000///---,,,+++,,,+++******---111222000---)))************+++++++++)))+++---...------...///000111000///------///111---,,,---///---***+++///---,,,++++++++++++++++++------///000000000000000111111111000000000//////,,,---......---,,,---......000222444444444222111//////000000000000//////...000111000///...///000///111444666666444111///---...000111222222222111//////000111222333333444333888666444555333???YYY}}}yyy{{{\\\DDDFFFGGGUUUMMM???NNNiiiuuuvvvgggzzz{{{jjjjjjrrrQQQ@@@777;;;AAACCCDDDCCCDDDFFFEEEDDDBBBBBBBBBBBB@@@>>>:::777777:::;;;999:::===>>><<<:::999;;;<<<===<<<<<<;;;::::::;;;>>>@@@BBB@@@QQQqqqyyy}}}\\\LLLDDDMMM[[[```bbbddd^^^UUUOOOPPPSSSTTTWWWZZZ\\\^^^aaaddd___XXXVVVXXXOOONNNKKKGGGDDDCCCFFFHHHKKKGGGEEEIIILLLJJJHHHGGGEEEDDDBBBAAABBBEEEIIIKKKEEEDDDAAA===::::::<<>>BBBDDDEEEGGGHHHKKKMMMOOOPPPNNNMMMNNNOOOCCCAAA===999555333111111333444555666888999:::;;;???>>><<<;;;<<<>>>AAACCC555111000444777888:::>>>>>>===;;;:::999888555333222444444333222444999>>>>>>BBBEEEFFFEEEEEEGGGJJJDDDBBB>>>;;;888555444333777@@@GGGFFFDDDEEEIIIKKKBBB@@@@@@CCCHHHHHHDDD???999:::<<<===<<<;;;:::888555999>>>EEEIIIHHHDDDAAA<<<<<<<<<;;;888666666777444555666777777666444333333222111333555666666555444444444333333444777:::;;;777222000111333666777888888888::::::999666444888888999999:::<<<@@@DDD@@@??????AAABBBDDDKKKTTTXXXYYYVVVMMM???666444666888888999:::999888777666666666666777999<<>>>>><<<;;;===???@@@>>><<<999666666999:::999:::===<<<:::999999;;;;;;;;;:::;;;:::::::::<<>><<<999888888999999888666666666666555444333333333666;;;????????????@@@@@@HHHOOOQQQNNNLLLMMMPPPHHHDDD>>>888444222222333333333444666999;;;<<<<<>>======>>>>>>???777222111444777777999<<<;;;:::::::::888555333333111333444222111333999??????BBBEEEDDDAAA>>>>>>@@@>>>===;;;:::999888555444777>>>CCCCCCDDDGGGIIIHHHLLLJJJJJJKKKLLLJJJCCC>>>::::::::::::999999888888555999>>>AAAAAA@@@??????<<<======<<<999777666777555555555555444333222222222111111333666777666555222333333333333444888;;;:::666222111222333333333555444333444555666666444777777777777777;;;@@@CCC:::999;;;@@@BBBAAAGGGNNNNNNSSSOOOAAA888::::::666777777777777888888888999666666666666888:::<<<>>>lllNNNCCCAAA@@@DDDCCCAAA===:::999:::;;;=========;;;999999999:::666666666777999;;;===???999:::999444222333222///000555777444222222111...)))***+++,,,,,,,,,+++***---------.........//////////////////////////////111000///.......................................,,,,,,,,,------.........+++------+++((((((+++---(((***++++++***+++---///******+++******)))((('''((()))***+++,,,,,,+++***++++++,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,......---,,,,,,,,,,,,---))))))******++++++++++++,,,+++******,,,,,,+++***++++++,,,---............***************)))((((((+++---......,,,+++***+++---***))),,,111222///+++)))************+++++++++//////---+++))))))+++---...///000...++++++---000222111222333///+++,,,000++++++++++++,,,,,,---...,,,---///000111111111000222222222111111111111000///000111000///...///111///000111111///...////////////000000000000/////////111222111000///000222000111111333444555555666---///111444555555444333///000222444666888::::::<<<;;;555444777111222BBB@@@UUUeeennnuuuiiiPPPDDD???XXXWWWAAA>>>IIIKKKHHHNNNXXX^^^^^^aaammmzzzwwwoooVVVAAA777<<<>>>999222111444999;;;;;;===;;;:::;;;===>>><<<999:::777777;;;;;;:::;;;>>>::::::;;;<<<>>>===;;;888::::::999:::<<>>===???AAABBB<<<<<<;;;888666777999;;;===;;;888777888999999999444555555555555555444444222555999<<<;;;999888888888CCCNNNPPPKKKEEEEEEHHHGGGCCC===888555555777999333333333666999<<<===<<<<<<<<<>>>>>>===<<<999888:::555222555777777888:::777888;;;<<<999555333444333444555222///000666<<<;;;>>>AAA@@@===999999:::;;;:::;;;<<<<<<;;;999777777;;;>>>@@@EEEJJJJJJFFFZZZXXXVVVTTTQQQLLLDDD>>><<<<<<:::999999999999999666999<<<;;;999888:::<<<<<<======<<<999777777777555555444333222222111111111111111333666777777555111111222222222444888;;;:::777444444666666333000333222000111444666777888666666666555666:::???CCC:::888;;;AAA@@@<<<===BBB>>>GGGFFF888666@@@BBB:::666666666666777888:::;;;666666777888888999:::;;;xxx\\\HHHAAACCCFFFCCC@@@<<<888777777999:::;;;:::::::::;;;999777444999888888777666666777777<<<<<<;;;666111///111333111111111000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,---------......,,,---......//////......------......//////000000---------,,,,,,+++++++++,,,,,,,,,++++++************++++++***))))))***,,,,,,,,,++++++***)))((((((******************************+++++++++,,,,,,,,,++++++*********************(((((()))***+++***)))***+++---......---+++)))''')))******))))))***+++)))***,,,,,,++++++,,,---,,,+++++++++,,,+++(((&&&,,,,,,,,,---------......(((,,,......000222000+++)))(((((((((***+++***)))***+++,,,,,,******+++,,,...------,,,,,,++++++***,,,,,,///333222...---000++++++*********+++---...555333000...---...000111333444444444333111///...---///111///,,,+++,,,...111222222111000...,,,+++111000000000//////......///000222333333222111000222222111222333444222000///...------...000222444000000111222333444444555222222222222333333444555======GGG]]]ppppppZZZCCCGGGKKKGGG:::444999:::555888@@@EEEHHHOOO___kkkpppwwwpppdddUUUGGG>>>;;;;;;:::999888777777777888999999999999::::::999999999888777777999===>>>===;;;999999:::;;;;;;;;;::::::888???777666@@@;;;<<>>???@@@???===@@@EEE===:::777888:::<<<<<<:::???<<<888555555666666666666888:::999555222111222333555888888888888999:::BBBIIINNNLLLDDD???AAAEEE@@@<<<999999666222111444999777555555666888888777666:::<<<:::999;;;999555555444222222222444777999999:::<<<<<<:::777444222444333111111222444777999???>>>===<<<<<<;;;999777444666999;;;<<<;;;999888999;;;===@@@CCCEEEGGGGGGMMMKKKKKKMMMOOOLLLEEE>>>;;;>>>???;;;:::;;;<<<:::<<<:::888777777777555444888:::<<<===<<<999555333333222111111222222111///111111111000000000000000222111111111222444666888777777777777555333111000...000222222222222444666444444555666888:::;;;<<<<<<;;;;;;;;;<<<>>>???@@@:::888666555777888888888888888888999:::;;;======:::;;;<<<<<<<<<<<<>>>@@@|||cccOOOEEEBBBAAA@@@AAA>>>;;;888666777999:::999888888999999999666444444555555666666777777888::::::999555111///111333111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------......,,,---......//////......------------............---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++***+++,,,+++))))))+++,,,,,,,,,++++++***))))))(((************************************+++++++++,,,***************************)))((()))***+++***))),,,,,,---......---,,,+++((()))+++***))))))***,,,***,,,------,,,,,,---...---,,,,,,---------***(((,,,,,,,,,------------...//////,,,+++///444222---+++***)))***,,,---,,,+++***+++,,,,,,******+++,,,------,,,,,,,,,,,,++++++++++++...111000------000++++++*********+++------111111111222111111000000111111111111111000/////////111222111...,,,,,,---000111111111111///...---222222111000000///.........000111333333222111000222111111222333333222000111000///...///000111222000000111111111111111111111111111111111222333333777555:::JJJZZZ\\\LLL<<>>;;;;;;===>>>>>>===???<<<999888888999999999888:::;;;:::666333222333333555666666666666888:::BBBFFFIIIFFF???::::::<<<===999777888777444444777999999:::;;;:::999999888888<<<===;;;:::;;;999555666555333222333555888999999999::::::999777555333555333222111222444777999>>>===<<<<<<<<<;;;999666222444777:::<<<===<<<<<<;;;;;;===>>>@@@AAABBBCCCDDDBBBAAACCCGGGFFFAAA===999???BBBBBBAAACCCCCCAAA<<<:::888777888888777555888:::<<<===<<<999666444333222111111222222111///111111111111000000000000222111000000111333666777555666777777777666555444111333444444333444555777333444444666777999;;;<<<<<<<<<;;;:::;;;<<<===>>>999777555555777888999888777777777888999:::;;;<<<<<<=========<<<===???BBBsssbbbNNNCCCDDDEEEAAA<<<===<<<999666666777888:::666666666777888888666444///111333555777888888777777777666444111000111333222111000.........///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------......,,,---......//////......---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,,,,******,,,---,,,,,,++++++***)))))))))************************)))))))))*********++++++***************************)))((()))+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,---......------...///...------...//////---+++,,,,,,,,,,,,------------555222---***...444444000---,,,+++,,,---......,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------***)))+++///...+++,,,000,,,+++*********+++,,,------000333555555444111/////////............//////000222333222000---,,,,,,...///000111111222111111444333333111000///.........///000222222222111000222111000111333333111000222111111111000000000///111111000000000/////////111000000000000111222222222//////777AAADDD>>>777777;;;888000,,,111333000///333444333333777;;;;;;777888999888666666777888444444444444555777888999444444555555555555444444444333333555777999888666888888888999999999::::::666888777999;;;;;;SSS{{{rrrSSSAAAGGGIIIRRR]]]aaaYYYKKKFFFGGGFFFGGGIIIJJJJJJJJJKKKLLLFFFHHHIIIFFFCCCCCCEEEHHHIIIKKKJJJGGGEEEFFFDDDAAA@@@===;;;;;;>>>@@@>>><<<@@@>>>???@@@???<<<===BBBBBB@@@>>>>>>??????>>>======;;;::::::<<<===<<<<<>>===;;;999;;;???BBBAAA???:::@@@EEEDDDCCCDDDBBB???;;;:::888777888999888777888999;;;<<<;;;999777666444222111111222222111000111111111111111111111111111000000000111222444666333444666777999999888888555666777666555444555777333333444555777999;;;<<<===<<<;;;999999999:::;;;888666555555777888999888777777777777777888999:::===>>>===<<<;;;===@@@BBBbbbVVVHHHCCCEEEFFFAAA::::::999777555555666888999555555555777888999777555///111333666777777777666555444333222111111111222222000///......///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------......,,,---......///.........///......------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,------,,,++++++,,,...+++++++++*********))))))************************((())))))))))))************************+++++++++***)))((()))+++,,,+++***+++******)))******+++,,,***+++---,,,++++++,,,...,,,---......---,,,---///...---,,,---//////...---++++++,,,,,,,,,---------444555222...///333444222---,,,+++,,,.........---***+++,,,,,,******+++,,,******+++,,,,,,---......)))(((***------+++,,,000,,,+++*********+++,,,------///222555666555222111000///...---,,,---...//////000111222000///---,,,,,,---///000222333444444555555444222111///...------...///000111111111000111000000111222222111///000000111222111111000000000000000000000000000000111111000000000111111222333111///000555888888777444777666000///333555444333555777777777777777666///333666888888666666666444444555555555666777777222333333444444333333222222333333555666666666666777777777777888999999:::444444666999777<<<```yyy\\\JJJMMMKKKXXXllluuugggOOODDDIIIFFFIIIKKKJJJFFFEEEFFFHHHFFFFFFEEEBBB@@@@@@CCCEEE@@@DDDFFFDDDDDDFFFEEEAAA>>><<<::::::===@@@@@@@@@AAA??????AAA@@@<<<===AAABBBAAA@@@?????????>>>===;;;::::::<<<>>>??????>>>AAABBBBBBAAA???<<<:::999555555444333333555:::===CCCAAA>>>;;;999777444222555333333777888666777;;;;;;???CCCAAA<<<999;;;>>>@@@CCCCCC@@@>>>>>>;;;777666666555444555777888:::666666555555555666777888666555444333444555666777:::999888888999999777555222333444666888<<>>BBBDDDEEEEEEIIIJJJFFFBBB@@@===999999888666666777888888777888888999::::::999888888444222111111222333111000000111111111111111222222000000000000111222333444222333555777888999888888777888888777555444444555222333333444666888:::;;;===<<<:::888888888888999888666444444666888888888777777777777777888999999======<<<;;;:::;;;>>>AAAkkkYYYSSSLLLGGGEEEBBB>>>:::999888666555555666777888555555555777999999888666222333555777777666555444333222111111111222111111111000...------///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------......,,,---......///.........000/////////......------+++++++++,,,,,,---------------------------------,,,------,,,++++++,,,...+++++++++***************************************((())))))))))))*********))))))*********++++++++++++))))))***+++,,,+++***+++++++++++++++,,,---...***,,,------,,,,,,---...,,,---...---,,,+++,,,------,,,++++++---...---,,,+++++++++,,,,,,,,,------...555888444000111333333,,,+++***+++,,,---,,,+++***+++,,,,,,******+++,,,******++++++,,,---......***)))+++......+++,,,000---,,,+++*********+++,,,......000111222333333333222111///...------......,,,---...///000///...---,,,,,,---///111333555555555555444222111///...---------...///000000111111000000///000111111000.........000111222222222111//////000000111222222333333222222111111111222222555444333333333444666777333555555222111444666777666666777999999666444333222555999;;;:::777555444777777777666666555555444222333333333333333333222222333555555555555666666666666555666666888999:::777444888;;;999HHHpppyyyZZZHHHGGGSSSbbbwwwoooSSSEEEHHHJJJLLLMMMKKKGGGDDDDDDEEE@@@@@@???>>><<<<<<<<<===<<>>AAACCCDDDCCCBBBCCCEEEDDD@@@AAAEEECCCCCCCCCBBBAAA?????????===<<<<<<>>>@@@BBBBBBAAA>>>>>>>>>===<<<:::888666666666555333333666<<<@@@DDDAAA===;;;;;;;;;999777:::777888;;;<<<999999<<<@@@CCCCCC@@@;;;;;;???DDDBBBEEEFFFBBB@@@@@@===888555444444444555666777888555444333333444555777999666555555444444444555555777666666777888888666444555555444444666888:::<<<999888777666666888:::;;;AAA???<<<<<<>>>AAADDDEEEOOOQQQNNNFFFAAA???>>>;;;888666444444666666666555666666777888888999999999444333222222333333222000000000111111222222222333000000000000111222333333222333555666777666666555777888888777444333333444222222333444555777999:::<<<;;;999888777777888888999777555444666777777777888888888888888999:::;;;;;;;;;;;;999888999<<<>>>kkkUUUQQQOOOLLLFFFAAA<<<:::999999888777666666666777888555555555777999999777555555555666666666555333222333222111111222333111000//////...------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------......,,,---......//////......///////////////.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------+++,,,,,,,,,******,,,---************************************************)))))))))*********++++++)))))))))***++++++,,,,,,+++***)))***,,,,,,,,,+++,,,------......//////000***,,,------,,,+++---...,,,---...---,,,++++++------,,,******+++,,,,,,+++++++++++++++,,,,,,,,,,,,***222777555222222111000+++***)))***+++,,,+++******+++,,,,,,******+++,,,******+++,,,,,,---......++++++...111000,,,,,,...---,,,+++*********+++,,,...---------...000111222111111000///////////////...---,,,---...//////---,,,,,,---...000111333444444333333111000///......,,,------...///000111111000///...///111111///...------...///000111222222...//////000111222333444333333222111111111111222222333555555444444444555111222333222111222444666:::777777999999555111000111444777888777555444333888888777777666555333222222222333333333333222222222444666666555444555666555444444444555777999::::::666;;;???BBB\\\}}}qqqRRRFFFBBBRRR```pppttteeeQQQFFFEEEMMMNNNNNNMMMJJJGGGFFFFFF??????>>>===<<<;;;;;;:::===@@@BBB@@@???@@@>>>:::666666888:::<<>>===>>>@@@BBBBBBAAA>>>======>>>>>>===;;;999666666555444444777<<<@@@DDDAAA>>><<<<<<<<<<<<<<>>;;;<<>>???FFFHHHEEE>>>;;;<<<===<<<777555444333444555444333444444444555666888999:::555333222222333333222111000000111111222333333333111111111222222222333333333444555666666555444333666777777666333222222333111111222333555777999::::::999888777777888:::::::::888555444555666555555777777777888999:::;;;<<<999:::;;;:::999888:::;;;|||jjjYYYKKKGGGFFFDDDAAA===:::::::::999999888777666666666777444444444666777777555333555444444444333333333222444222111222333333111///............------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------......,,,---......//////......------...............///---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---***+++,,,+++))))))+++,,,************************************************************+++++++++,,,((())))))***++++++,,,,,,+++***)))***,,,---,,,+++***+++---...//////......***+++,,,,,,++++++,,,------//////...---,,,,,,---///---******+++++++++******++++++++++++,,,,,,,,,,,,///000111333555222,,,+++***)))***+++,,,+++******+++,,,,,,******+++,,,+++++++++,,,,,,---------------111555444...,,,---------+++*********++++++,,,,,,,,,,,,,,,---......------...000000111111111444000---,,,---......---------,,,---...///111222222222111000000///......,,,,,,,,,---...///111111///......///000000///---......---------///000111/////////000000111111111222222111000000000000000...000333444333222222222111111222111000000111444:::555444888999555111222000222444555444333444444555555666666555444333222111111222222222222111111111444666666444333444666444444333333444666888::::::555;;;@@@JJJppp{{{xxxdddJJJFFFCCCGGGQQQYYYWWWPPPKKKHHHFFFKKKJJJIIIJJJJJJJJJHHHGGGCCCAAA???============<<<:::===>>>;;;;;;===<<<888555666999:::;;;<<<>>>???>>>===@@@DDDCCC@@@AAAEEE===???BBBAAA???>>>>>>???>>>;;;999888999;;;<<<;;;<<<;;;;;;<<<>>>>>><<<999444444444444444777;;;???BBB@@@===:::888999:::<<<>>><<<===@@@???;;;:::<<<;;;:::999888888:::<<<>>>>>>AAAAAA>>>======:::666//////000000111222222333222222222333333444555555555555444333222222111111333222222333555666555333666555444333222222222222333333333333444444444444555555666666555555666666444888999555555888:::999999777555444444444333222222222222222444666999:::555333222222333444222111000000111222222333444444111222222333333333333333333444555777777666666555666777777666444222333444000111111333444666888999777777777777888:::<<<===<<<999666444444444444333444444555666888:::<<<===888:::<<<<<<:::999999:::|||fffXXXPPPJJJAAA???===<<<<<<<<<======:::999888777777666666666444333333555666666333111333333222111111222222333555333111222444444111...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,---------......,,,---......//////......,,,,,,,,,------.........---------,,,,,,+++++++++*********++++++,,,,,,,,,***++++++***))))))***,,,******************++++++***************************++++++++++++,,,,,,,,,((())))))***++++++,,,,,,+++***)))***,,,---,,,+++&&&(((***,,,---,,,+++***)))+++,,,,,,+++***,,,---///000111000...------...111...+++***+++++++++*********+++++++++,,,,,,,,,000---***+++444999333)))+++***)))***,,,---,,,+++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------...///333888666///,,,,,,...---+++*********++++++)))***+++,,,,,,,,,++++++(((***,,,///111222333333999444///,,,---...---,,,...---,,,,,,---...///000111000000000//////......,,,,,,,,,---...///111111///......///000000///---111///---,,,+++,,,...//////////////////.........111111000///////////////,,,...111222222222111111222222222333111///111333333......444777333111222333444555444333333444666111222333444555444333222000000111111111111000000000333555555333222333555444333222222333666888:::777222999???NNN{{{xxxzzzYYYAAABBB@@@<<>>???<<<;;;;;;888444.........///000000111111222222333333333444444444444444333333222111000000222111111333555555444333444444333333222111000000111222222222222111000000...000222333333222111222,,,222555555555999:::999:::888666555555555444222111111000111333555888:::555444222333444444333111000000111222333333444444222222333444444444333333333444666777888888888888666777888777444333444555000111111222444666888999666666666777999;;;>>>???===:::777555444444333111222222333555777999;;;<<<888;;;===>>><<<:::999999jjj[[[QQQJJJEEE???===:::888777888:::;;;999777555444555666555555777666555444333222111111///000111333444444333333444333111////////////000///---+++,,,...///---+++,,,------......------,,,//////.........------------------,,,,,,+++++++++---------............///000...---,,,,,,---///000........................---///000///,,,+++***+++---......///...,,,+++***)))))))))))))))***************+++***))))))+++,,,))))))***,,,......+++)))'''(((+++---------,,,+++(((((()))***,,,---......)))************++++++++++++,,,,,,+++***)))***,,,222000///---,,,,,,,,,,,,///...---,,,+++,,,------******))))))***,,,---...555111---,,,///222222111...+++((((((+++---,,,************++++++,,,,,,,,,,,,...000000///...///000)))///555444///+++,,,///***...///,,,+++,,,,,,)))++++++++++++,,,,,,---...++++++,,,---///111333444<<<:::666333///---++++++........................///......///000000...,,,........................333///,,,,,,///111111000///...---,,,,,,---...///,,,,,,,,,---...///000000000000////////////000000666555555444333222111111111222333222000000000111...111444555333111000///222222222222222222222222666444222111222111///---...///000111222222111000000222333111///...111444222111111333777999888666999444888CCC]]]iiipppOOOAAA@@@BBB===@@@???<<>>===<<<999888777777888999;;;<<<::::::;;;;;;::::::999888555222//////222444333111444444333333222111111111333444555666666777999;;;;;;999777444333333444555:::777555555888999888666222222222222333444555666===<<<:::888666444333222//////000111222222333333222111111111222444666777777333000///111222000///333444555555555444333222000222444444333333333555//////000222444555444222222111000000000000000111000//////111444777888888::::::888555111/////////000222333444444555888:::222222444555555444222111222222111111222222333444555444333333222222222333777777777777777777777777777666666555444222111000333111000111444888::::::555666888:::;;;======>>>===<<<:::777555333222111777777777666666888;;;>>>888<<>>CCCDDD@@@@@@EEEJJJJJJDDDAAAAAAIIIRRRSSSJJJ??????@@@@@@===:::777555555777666666777:::<<<:::999777777999<<>><<<999999888777888999:::;;;;;;;;;<<<<<<;;;;;;:::999777555222222333444333222333333222222111111111000111333444555555666999;;;;;;999666333222222333444777555444555777888666444111111111222222333444555999:::;;;:::888555222000//////000111111222333333000000000111222444555666444222///...000111000///222333444444444444333222///111333333333333444555444333444666888888777555222111111000/////////000222111000111444555666555666777666333000//////000222222222333555777888888333333333333333333222222222222111111222222333444444333333222111111222222555555555555555555555555555555555555444222111000222000///000333777888999555666888999:::::::::999888777666444333222222222222333444444444666:::===888:::>>>BBBCCC@@@:::666vvv___OOOIIIEEE@@@;;;:::::::::999888888777777888777555555666777666555444555555666777888999999666666666555444222000///222222111000///////////////...------......---++++++++++++,,,,,,+++++++++......------------,,,,,,............------------,,,,,,,,,---------......++++++++++++---///111222------------------------,,,---...---,,,+++,,,---+++,,,,,,------------,,,...------,,,+++***)))(((***++++++***))))))***,,,+++***)))***,,,,,,,,,+++)))***,,,.........---,,,++++++++++++++++++++++++)))************+++++++++''')))*********+++---//////...---,,,,,,---...///...---,,,******++++++,,,,,,++++++***+++,,,...///111---******---000000///.........---++++++,,,---***++++++++++++,,,,,,,,,,,,...000000///...///000.........---,,,++++++***---///...******---...,,,,,,,,,+++++++++,,,------(((((()))***,,,...000111...000111222222000---,,,)))***,,,---...---,,,+++***+++,,,///111000---+++***+++,,,---...000111111444222///............---,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000......------------........./////////000000000000111222333222000///000111000111222222000000111222111000000000111222333333222333333333222111333444000111111111111000000///000444888999666333333333333222111222444555444333444444@@@ZZZ}}}jjjQQQJJJDDDAAA>>>===AAAHHHJJJMMMKKKCCC===>>>AAACCCDDDCCCDDDHHHMMMKKKDDD======???@@@???<<<999777666999888777888:::;;;;;;:::777888:::>>>@@@@@@>>><<<;;;:::999888888888999:::;;;<<<<<<<<<<<<;;;::::::999777555444444444333222111111111111111111000000000222333444555666999;;;<<<999555222000000111222444333333555666666444222000000000111222222333333555777:::;;;999555111...///000000111111222222222---...000111333444444444222000...---///000000///111111222333333222222111...000222333333333555666777777666777999999777666333222111000///.........444333222222444444444222222222333111000///000222444222111333777999888777555444333222111222222333222111111111111222333333222222111000000000111111222222222222222222222222333444444444444333222111111///...000333555777777555666888:::999888555444333333333333333444555666111222333444444666:::===999:::;;;===>>><<<999555vvvfffQQQDDDAAAAAA<<<777888999999:::999888777666888666555555777777666555444444555666777888999999777777666555444222111000111111000000//////////////////.........---,,,,,,******++++++++++++******------,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------+++++++++,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++,,,******+++,,,------......---------,,,,,,+++++++++***+++,,,***)))(((***++++++***((()))***,,,,,,+++)))+++,,,.........,,,+++************++++++++++++))))))*********+++++++++)))***++++++++++++---///------,,,,,,,,,---//////---,,,+++*********++++++,,,,,,+++++++++,,,...///000,,,******...000000...---000111///,,,***,,,...++++++++++++++++++++++++,,,...000000///...///000333000---,,,...///---,,,///000---)))***///000---,,,,,,,,,++++++,,,,,,---+++,,,,,,---///000222333,,,---...000111111111111/////////.........------***+++---000222111...+++++++++,,,---...///000111222111///............---,,,---...//////...---,,,---,,,,,,,,,------...//////......------......///////////////////////////000222222111000///000111000111111000//////111333000000000000000111333444222444666555333222444555111111111111000000//////000555;;;===:::666333333222222111222444555555555444222IIIrrrfffWWWEEE:::===@@@@@@GGGSSSXXXRRRIII???:::999<<<===FFFFFFGGGGGGEEEAAA<<<888<<<>>>AAAAAA>>>;;;999888999888888888999:::::::::777888:::===@@@???<<<:::===<<<;;;999888888999999::::::;;;;;;::::::999888999888666555444333222111000000000000000000111111000222444555555777:::<<<<<<999555000......000111111222444555555444222111//////000111111111111111444555777888777555111//////000000000111111111222+++---///111333333333333111000///...///000111111000000000111111111111111...000333444444555666888777666555555666666444333444333111000///......---333222222333444444333222///000111111000111333555666333111444999<<<999666666444222000000111333444111111111111111222222333111000000/////////000000111111111111111111111111222222333333333333222222111000///000333666666666666888::::::999666222000111111222444666888:::;;;555666777777777888;;;===;;;;;;<<<======;;;666222zzziii[[[III@@@>>>>>>;;;777777888999::::::999777666777666555666888888777666555555555555555555555555555555555444333333333333000000000000/////////...000000//////---,,,,,,,,,)))******++++++******)))++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***((()))+++*********+++,,,---...///++++++,,,,,,---------...+++,,,,,,***)))((()))++++++)))((((((***+++++++++)))+++,,,......---,,,+++'''(((((()))+++,,,,,,---))))))*********+++++++++------...---++++++---...,,,,,,++++++,,,---///000---,,,+++*********++++++---,,,+++***+++,,,---...///,,,***+++///111111///---///111000---+++,,,///++++++++++++++++++++++++,,,...000000///...///000333///+++***---///...,,,000000---***,,,000111...---,,,,,,++++++,,,,,,,,,---------...///111222333...---------...111444666555333000---,,,,,,---...------///111333222000------------.....................///.........//////---...///000000///...------,,,,,,,,,,,,------...000//////////////////000222111111000//////......000111222111///...///000000000000///...///222444222111000000000111333444222444666666555333222111222222111000000/////////111666<<<>>>:::666444333000111222333444666999;;;888555XXXwwwooo^^^KKK???BBBCCC@@@HHHVVV```QQQAAA999:::===>>>>>>BBBCCCDDDBBB>>>:::777666:::===@@@AAA???===;;;:::777777777777777888999:::999:::;;;>>>@@@???<<<:::>>>===;;;:::999999999999777777888888777777666555777777666555222111///////////////000111111111222111333444555666777:::<<<<<<999555111......///000000222444555555333222111//////000111111111000000444444444444444333222111000000000000000111111111,,,---///111222222222111111111111000000000222333////////////000000111111///111444555555666777999777555444333444444333222444333222111//////......222111111333555555444333...///000111111222444777777444222555;;;===999555555333111//////111333555111111000000111111222333/////////......///000000111111111111111111111111000111222222333222222222222111000222444666777666777999:::;;;999666222/////////111333555888:::<<<888999:::999888888999:::<<<===>>>???>>>:::444///pppZZZQQQEEE>>><<<<<<;;;999888888999::::::999888777777666666777999999777666555555444444333333222222444333333333333333444555...//////000000//////...000111111///---,,,,,,---*********++++++***************++++++++++++,,,,,,************++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++//////...+++)))(((***+++************+++,,,......)))***+++,,,---......///+++,,,,,,+++)))((()))******)))((()))+++++++++***)))***,,,------,,,***)))&&&'''((()))***,,,------)))************+++++++++---......---+++***,,,---,,,,,,+++++++++---...///...---,,,******++++++,,,,,,+++*********+++,,,---...+++***+++///111111///,,,...//////...------...,,,,,,,,,++++++++++++***,,,...000000///...///000...+++((()))+++...---,,,000000---+++...222222---------,,,+++++++++,,,,,,+++++++++,,,---...///000000///,,,+++,,,000444666666333000---++++++,,,...000000///111222222000...........................,,,---//////......///000---..................---------,,,,,,,,,,,,------000000////////////000000333333222111000///......000111222111///...///000//////000///...///222444444333111000000111333444000111333777999777222...222111000000000000000111333777;;;;;;888555333444///111222333444777:::===666999cccsssjjjrrr[[[OOOJJJOOORRRQQQYYYfffiiiUUU@@@999;;;<<<999777:::;;;<<<;;;999888888999777999<<<===<<<;;;;;;;;;555666666666666777:::<<<===<<<<<<>>>??????===;;;===;;;:::888777777888888444555555555555444333333444555666444111///......//////000000111222333333222333444555555666888::::::888555222000///000000000222444444333111111222///000111222222111000///222222222222222222222333000000000000000000000000//////000111111111111111222222222111//////111333///////////////000222222000222444555555555777888888666444444555555555444555444333222111000000000111111222333555666444222...///000111111222444666555333333666999:::888555333111000//////111444666111000000000000111222222//////.........///000000111111111111111111111111000111111222222222111111222111111222555666666555777888999999888555222000---...///000222555777888777888999888666444555666:::;;;<<<>>>===999333...nnn___KKKGGGAAA<<<:::999::::::999999::::::::::::999999666666666888999:::888666444444444444333333333222444333222111111222333444---...///000000///......000111222000---+++,,,---***++++++++++++++++++***************+++++++++,,,*********++++++,,,,,,,,,************++++++++++++***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,***)))))),,,...++++++*********,,,---...******++++++,,,,,,------,,,,,,,,,+++)))((()))***(((((((((***,,,,,,***(((((()))+++,,,,,,+++)))((('''(((((()))***++++++,,,)))************+++++++++***+++,,,+++******+++------,,,+++++++++,,,---...///...,,,+++++++++,,,---++++++***)))))))))***+++,,,***(((***...000///---++++++,,,---///000...---,,,,,,,,,+++++++++******,,,...000000///...///000***))))))***,,,---......//////---,,,000444222,,,...---,,,,,,+++++++++,,,)))))))))***+++,,,---...000///---,,,,,,...000111222222111111000//////...333111/////////000///---,,,---------.../////////,,,...000000---,,,---...---,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,---/////////....../////////111111111111000000/////////111111111///...///000---...000/////////111333777666333111000111333444000111444;;;BBBAAA999222111000000//////000111222555777999888444222333555///111222222222444999<<<555FFFqqqhhhgggqqqaaa]]]^^^cccggghhhlllqqqaaaOOO>>>::::::777333111555555555555555666888999333555777888777777888999444666777666666888<<<@@@<<<;;;999999;;;;;;;;;:::999888666555555555666666333444444444444333222222222444666444111///.../////////000111222333444555111222333333222333555777777777666444333111000000///111222111///...000222///000222333333222000///...///111222333222111111000000000000000000000///222222111000000000000111222333333111...---000222///////////////111222333///111333444333333444555888666444333555666555555555444444333222222222333333333333444555555222///...///000000///000222444000111333555666555444333000/////////000333555777000000000000000111222222//////......///000000111111111111111111111111111000111111111111111000000111000000222444555555333555555666666555444222111/////////000111333444555444555666666444333444444555444555666777666333111}}}lll[[[NNN@@@???===:::777777888::::::::::::::::::::::::;;;666666666888::::::888666444444444444444444444444555444222111000111222222---...///000000///......000222222000---+++,,,...++++++,,,,,,,,,,,,++++++))))))******+++++++++,,,+++++++++,,,,,,---------)))************+++++++++((()))***,,,---...//////************************))))))***))))))+++///222,,,+++*********+++,,,---++++++++++++++++++++++++,,,---,,,+++)))((()))***'''((()))+++,,,,,,)))'''((()))***++++++***((('''))))))))))))))))))******)))************+++++++++&&&((())))))((()))+++---------,,,+++++++++,,,---///...---,,,,,,,,,------+++***)))(((((()))*********(((''')))---///...,,,+++***))),,,000111///,,,,,,,,,,,,++++++*********,,,...000000///...///000)))***+++---...///000111//////------111555222,,,...---,,,,,,++++++++++++************+++,,,---............------,,,,,,,,,///111444666777555333111444111...------...------***+++,,,---...000111111...000222000---++++++,,,,,,+++***))))))***+++,,,------,,,++++++,,,,,,,,,.........------.........////////////000000000000///111111000///...///000,,,...000000///000111222999777444222111111333444333333777AAAKKKKKKBBB888000000/////////111222333666777888555222111333666000222333222000222666:::;;;WWW{{{lllpppuuuuuusssrrrrrrrrrnnniiifffHHH<<<555777:::999777999666444333222333444555555000111333333333444666888444666888777777999>>>BBB999777555444555666777666666555444333222333444444333333444444333333222111111444666555222//////000//////000222333444555666000111222111000000222444666666666555444333111000...///111///---,,,///111000111222333333222000///+++---111444555333000...000000000000////////////555444222000///000000111111222222000---,,,...000000/////////000111333444...000222222111111222333666444222222333444555444555555444333333444444444555555444555555333000------...//////......///111---///222444333111111222.........///111333666777000000000000000111111222///////////////000111111000000000000000000000000111111111111111000///////////////111333444333222333333444444333333222222333222222222333444555555222444666666555444555666000///...///222444444444~~~pppcccRRRBBB>>>>>>;;;777888===???===;;;;;;<<<<<<===<<<<<<<<<999777666555666555444333666666555555444444444444666444111///...///111222000000//////......------+++---...---,,,,,,---......---,,,,,,,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************++++++,,,---......---,,,***(((((()))***+++)))***,,,,,,***)))***+++...---,,,***)))((((((((()))***+++,,,,,,+++)))(((***)))))))))))))))***+++)))************+++++++++))))))))))))************))))))(((((()))***++++++******)))))))))***,,,---,,,,,,,,,+++))))))+++---***))))))***,,,...---,,,***))))))***,,,...---,,,---,,,,,,,,,,,,---......///...---+++******++++++)))+++---///000000000///------...---,,,...111444000000---,,,///555555000444000+++((((((******+++---,,,+++******+++,,,---///---***((()))+++...000;;;999999:::;;;999444000444000------///000000...+++++++++---///000...,,,///...---,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------222111000//////........./////////...---...222444000111222333222000...,,,///...------...000333444999::::::888666666777888666999::::::>>>EEECCC===///111222333222222333555>>>999555555444111000111000555333222555000222@@@DDDqqqzzztttzzzzzzffflllxxxlllbbb]]]PPP===666333666999777444333444333222333555555555444222222222333444555666666444555666666555666888::::::999666444222222222333000///...///111222222222222222222222222111000000222222333555555333000---///444555111111555444///666444222000000000222222666555555555666666444222000000////////////000000///000111222222111000//////111333555555444111000...//////000000000000///444444333000...---...000222111///...------......---...000222333444333333............/////////000111//////000222444444444444333333444666777777666666666555444333111000///+++---///111222333333333777555333333555666555444000///---,,,---///222444333222333444555333000---333000...///111222000...//////............//////222222222111000//////...---...///000222333444555666888777444333555444111444444444444444444444444222222222222222333555555111111111111111111111111rrrcccWWWHHH:::======;;;888999>>>???<<<:::;;;;;;<<<<<<<<<;;;;;;666666666666666666555333444555555555555555444444555333111///...///000222//////////////////......,,,.........,,,,,,---......---,,,++++++,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++************************++++++,,,,,,---...//////---,,,***)))((()))***+++)))***,,,,,,***)))***+++,,,,,,+++***)))))))))))))))***+++,,,,,,+++)))(((******))))))))))))******)))************+++++++++***************+++++++++)))))))))))))))***++++++******)))(((((()))+++,,,,,,---,,,+++))))))+++---***))))))***,,,------,,,***(((((()))+++,,,+++***,,,,,,++++++,,,,,,---......---,,,******************+++,,,...///000//////---------------...111444222222///---000444444///333///,,,******+++,,,+++,,,++++++++++++++++++,,,...,,,+++)))***+++...///777777999<<<@@@BBB@@@>>>999555000------...---,,,,,,++++++---//////...,,,///...---,,,,,,,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------000//////...............///000///...---...000333000111222222222000...,,,///...------...000222444555666888999999:::===@@@>>>???<<<777999>>>===999333444444333222222444555???888444444333000000222222333///111555222:::PPP___yyywww{{{uuueeekkkvvvkkkaaaXXXHHHAAA:::666999:::777444222333222222333555666555444222333444555666666666666555666555444444555888;;;888888777777555444333333222111000000111222222222111111111111111111000000222222333444444333000...111555666333333666555111555333222000000111222333444333222333444444222111000000////////////000000000111111111111111000//////000222444444333111/////////000000111111000000111222222000///...000222222111///...------.........///000222333333333222......//////////////////000///...///111333333222111000000111333444444333555444444333222111000///...///000111222111111000444333111111333444333222000///---------///222444333222111222222222///---111///...///222333222111//////............//////222222111111000//////...---...///000222333444555555888777444333555444111333333333333333333333333222333333444555555666666222111111000000111111222{{{eeeWWWNNNDDD::::::<<<;;;999;;;???>>>;;;::::::;;;;;;;;;:::999999444555666777777666555444222333555666666555444333444222000.........///000//////////////////000000...//////...,,,+++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++************************,,,,,,,,,------......///,,,+++***)))((()))***+++)))***,,,,,,***)))***+++******)))))))))******+++))))))+++,,,,,,+++***))),,,+++***))))))))))))))))))************+++++++++*********+++++++++,,,,,,***))))))))))))***++++++++++++)))(((((()))******,,,---,,,+++))))))+++,,,***))))))***,,,---,,,+++***((('''(((******)))(((+++************+++,,,,,,---,,,+++***)))))))))******+++,,,---.../////////,,,------------...111333111111///...111666555111000...,,,,,,---...---,,,+++++++++,,,,,,+++++++++,,,++++++++++++,,,---.........000444999<<<======>>>999444000...---,,,,,,---,,,,,,---...///---,,,......---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,---------------------------...//////000111000///------///111000000111111111///...---...---------...000222333111333555777888:::>>>@@@BBB@@@:::555444888999777777777777555333333666888???888333222111///000333333222///222777666KKKooo|||tttxxxyyyyyyqqqhhhkkkqqqlllfff]]]NNNDDD===:::;;;;;;777333333222111111222555666666555222444666888888888666666666666666555444555888;;;444666777888888666444333444333333222222222222222///000000000000000000000222222333333333222111111333666777555555777666333333222111111111222333444222222111222444444333111111000000//////000000111333222111000000000000000///000111333222111///...///000000111222222111111///000111000000000222444222111000............//////000111111222222222111////////////////////////000......///111222111000///......///111222111000333333222222111000///...111111111111000///......222000//////000111111000///...---------///111333333111//////000000///...000//////000222444444333//////............//////111111111111000///......---...///000111222333444444777666333222555444111222222222222222222222222222333555666777777666666333222000//////000222333jjjWWWLLLGGGBBB>>>888;;;;;;;;;===@@@???::::::::::::::::::999888777444666777777666444333222111222555777777666444222222111///...------...///.........//////000000000//////000...,,,++++++,,,,,,,,,++++++++++++,,,,,,************************************++++++++++++***************************************++++++,,,************************,,,,,,,,,,,,,,,,,,,,,---+++***))))))))))))******)))***,,,,,,***)))***++++++******))))))))))))***))))))***+++++++++******---,,,+++***))))))(((((())))))*********+++++++++))))))******++++++,,,,,,*********))))))***++++++---,,,+++***))))))***+++---------+++))))))***,,,***)))))))))+++,,,,,,******)))((((((******)))''')))))))))))))))***++++++---,,,,,,++++++************++++++,,,---.........+++,,,---------...000222///000///...333888888333------,,,...///000///---***+++,,,------,,,+++*********+++,,,------------*********,,,...///000000;;;999777555333222000000...---,,,---......---+++...------,,,,,,,,,------------------------------,,,,,,,,,------------...------------...///000111111111111///---,,,---//////000000000000///...---------------...000111222222333444444444444666888<<<;;;777444444777999:::999999888666555666:::===???888111000000///000444444333222555777999ZZZkkkhhhqqqnnnhhhlllkkkmmmnnnnnnooohhh\\\BBB===:::;;;;;;777444444222111111222444666555555111333666888888777555333444666888999888777888888333444555666666666555444666666555444222111222333///////////////000000111222222333333222222333444555666666555555666666555111111111111222333444555444333333444666666555333111000000000000000000111444333111000///000000111//////111111111000...---///000111222222222222222///111222111000000222333333222000///......///000000000000111111111111111000000000///////////////000///...///111111000///000//////000111222222111000111111111000///......111111111000000///......111///......///000000//////...------...///111222555222///....../////////111000000111222333333222///......------......///000000111111000///......------...///000111222333222555555222222444444111111111111111000000000000000222444666777666555444333222///......///222333nnnXXXHHH@@@===<<<<<<888;;;<<<<<>>666000//////...000444222555555333222666]]]zzzZZZZZZ```YYYPPP]]]kkkoookkkmmmnnnbbbUUU<<<888777999999555444666222111000222444555555444///111444666666444222111222666;;;===<<<999666555222222111111222333555666666777777555222111222444000000///...//////000111111333444444333222444666555444444444444444444555000000111111222333444555444333333444555555444222111111000000000000111111444333111000000000111222///000000000000///...---//////000222222333333333111222333333111000000111444333111000//////000000000000000000000000111111000000000000000000//////111000000111222222000...111/////////111222111000//////000000000///......///////////////000000000111///......///000000///...---------...///000111666333000...///000111000222222222222111000000000......------------.........///000111111000...---------...///000000111111111444444111111444444222111111111000000/////////...000222444444444333222333111///------///111333tttcccPPPDDD>>>:::999;;;999<<<======@@@DDDCCC???<<<;;;;;;:::999888666555555777888666222000222444222333555666555444222000//////...---,,,,,,,,,,,,------------------......,,,------,,,***)))***+++)))******++++++******)))************************)))))))))************+++******************************)))((()))***+++,,,*********************************))))))((((((((((((((()))))))))))))))))))))***,,,,,,***)))***+++---,,,+++)))((('''&&&&&&)))))))))******+++,,,,,,---,,,+++***************)))************+++++++++((())))))***+++,,,------,,,,,,+++************+++...---++++++***+++,,,,,,......---+++)))((()))++++++)))((()))***+++***)))+++)))))))))++++++***))))))(((((((((((()))******------............------+++************+++,,,---***+++---...---...///111555555333000222444000***,,,++++++---///000///---+++++++++,,,,,,+++++++++)))***+++,,,---.........///000222111000//////000///222777:::;;;;;;;;;;;;111///---,,,,,,---,,,***------,,,,,,,,,---......//////...---,,,++++++***,,,---------.....................//////111222222///000111///---,,,,,,---............------......+++,,,---...///000000111333444444333222222333555222222555999999555666999777888999999:::===AAADDD<<<555000000///...///333000666333...000<<<```lllSSSRRRPPPEEE>>>NNNjjjpppdddbbb^^^KKK===666333333666666333444666333222111222333444333222///000222333333222000///000444:::===<<<888444222222111000///000222444666555777888666222000222555222111000///...///000000000333666777555444666999555222222444444222222555000000111222333333444444333222111222333222111///222111111000000111111222222222111111111222222222000111111000000///...---......000111222222333333111333444333222000000111444333222000000000000111///////////////000111222/////////000000111111111444333333444555444111///000///......000000///.........///000000000//////...------...///000111222111000......000000000///------------...///000000666333000//////000111000222333333222///......///......------------......---...000111111000...------------...///000000000///222333000111444555222111111111000000//////...---...000111222222111000222111///......///111222uuugggXXXIIIBBB???;;;;;;===;;;===>>>>>>AAAFFFEEEBBB======<<<;;;:::888666555333555666444111000444999555555555444333222111000......------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++)))+++,,,+++))))))***+++))))))***++++++***))))))************************))))))))))))******************************************((((((((()))+++,,,************************+++++++++***)))((((((''''''(((((())))))))))))))))))***,,,,,,***)))***+++++++++***(((((('''''''''))))))))))))***+++,,,---,,,,,,+++******+++++++++)))************+++++++++******+++,,,---...///000---,,,++++++*********++++++***)))))))))***+++,,,......---+++)))((()))++++++)))((()))***+++***((((((''''''(((***+++***)))))))))(((((())))))***+++,,,,,,---......------,,,+++******)))******,,,,,,)))+++---...------///000333333222000222444000***,,,+++***+++---......---,,,++++++++++++++++++,,,)))******+++,,,......///***---000111///......///000333666777666777:::<<<222000---,,,,,,,,,+++***,,,,,,,,,,,,,,,---...///------------------------------------...........................///000111...///000///---,,,,,,---...------------------...++++++---...///000000000222333333222111000222333111111444999999555666;;;777888:::;;;<<<>>>AAACCC:::444000000000...///111///555000...>>>UUUssscccTTTUUUKKK>>>>>>NNNooooooUUUNNNJJJ;;;222444222222555444111222666444333111222333333222111000000111111111000000//////222666888666444222111111111111111222333444444333666888555111000333666555444111///...//////000///444999:::777666888:::666222111444444111222666000111222222333333333333444333222222222111///---222111111000000111111222000000111222333333333333222222111111000///......------///000111222222222///111333444333222222222555444222111000000111111............///000222333......///000111222222333666666666777777666333000222000///000111111000///---...///000000000000000......------...///111222000///------///000///...,,,,,,------...//////000444222///...///000///...///111222111...---...///...------,,,,,,------...,,,...000111111000...,,,,,,------......//////000...111222000111444555222222222111111000//////............///000000111111000000////////////000000vvv___XXXJJJ???======::::::===<<<>>>>>>>>>AAAFFFGGGDDD>>>======<<<:::888666555111333444222000111777===777666555444222111000000...------,,,,,,++++++***,,,,,,,,,++++++*********((()))******)))((()))+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***((('''((()))+++,,,************************---,,,,,,+++***)))((((((''''''((())))))***)))))))))***,,,,,,***)))***+++))))))(((((((((((())))))))))))))))))***+++,,,---+++++++++***++++++,,,,,,)))************+++++++++,,,,,,---...///000111222---,,,,,,+++*********+++((((((''''''''')))***+++......---+++)))((()))++++++)))((()))******)))(((&&&&&&%%%''')))******))))))))))))))))))***++++++***+++,,,---------,,,++++++***)))))))))***+++,,,)))+++---...------///000---.........222666444///---+++******,,,------------,,,+++******+++,,,---*********+++,,,---///000)))---111222000------...333444444333111222777;;;333000---,,,,,,,,,+++***,,,,,,,,,,,,,,,---...///******+++,,,...//////000---------.........//////...------------...//////---...000///...,,,------------,,,,,,,,,------...***+++---...///000000000222222222000...,,,---...///...222888888666999@@@888:::<<<=========???AAA999333000111111///...000///555000222OOOqqqxxx]]]XXX[[[NNNAAAFFFXXXwwwlllFFF<<<>>>999999444222333555444000111555555333222222333222111///111111000000000000000000000111333222111000000111000111333555555444333222222555777555111000333777777555222000/////////000///444:::<<<999777888;;;777222111555555111222777111111222333333333222222777666444444444333000...222222111111111111222222...///111333444444444333333222222111000//////...,,,---...///111111222222---///222444333333444555555444333111000111111222...------...///111333444------...000111222333444888888888999999777444111555333222333444444333222---...///000111111111111//////...------...000111000...,,,---...///......,,,,,,------.../////////222000.........///...,,,,,,///000000------///111...------,,,,,,------...,,,---000111111000...,,,,,,------....../////////...111111///000444555222333222222111000//////...///.........///000111222//////000000000000//////www___XXXHHHDDD>>>;;;:::;;;======>>>>>>============>>>>>>;;;;;;:::999777777888:::888555000---...222888;;;777555222///...///000111///...---+++******+++++++++,,,---,,,***)))***+++***************++++++,,,(((((()))*********************))))))((((((''''''&&&'''((()))***+++,,,,,,))))))(((((((((***+++,,,---******------+++,,,///+++++++++************)))))))))))))))))))))))))))''')))***)))((('''(((***)))+++,,,+++***)))***+++(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******,,,***(((''')))*********------,,,++++++,,,,,,,,,))))))(((((()))***+++++++++***((('''''''''((()))+++++++++************)))(((((((((((((((((((((((()))'''%%%######%%%''')))(((((((((((()))***+++,,,,,,,,,---......---,,,,,,***************************(((''')))...222333222,,,,,,---000222333111000222///,,,+++,,,---......111///---+++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,111111000////////////000333333333222222222222111222222111...+++***+++,,,........................+++,,,---------,,,+++************+++,,,---...///---,,,,,,,,,,,,---......,,,------,,,++++++,,,...000000000...++++++,,,...,,,---......------///111222111000000111111///...111222333444555555555555444333222555999;;;:::888444555444333111111222444222,,,000>>>YYYyyyhhhbbbeeeZZZCCC===GGGcccooo]]]:::...444666666111222333333222111222444000111222222222111000///111111111000000000000///...000333555666555444333333333333333333333333333///222666888777555333222444333222111000000000000222222444888<<<===:::666444333111//////000111222333555444222333777999777666555333111000000111111000000///...............---...000111333333444444444444222111000...------...............///000000000000000000000000111222222222222000///...000111//////000000000000//////+++---///000000111333555::::::999888666666777999<<<<<<<<<:::888555222111000000000000000111111222444222000///000000000...000000000000000000000000............////////////000///...---------------000///...---------------///......------......///---......//////......---,,,***,,,000111...---000222111111000111111222333555444333222111///...............//////000111222111111000000000000111111gggTTTNNNEEEBBB===;;;;;;<<<<<<<<<========================>>>===;;;999777666777888555444222111111333666777666444111...---...///000///...,,,+++******+++++++++,,,---,,,***)))***++++++***)))))))))***+++,,,(((((()))***************((((((((()))))))))))))))'''(((((()))***++++++,,,,,,+++*********+++,,,------***))),,,,,,***+++...+++++++++************)))))))))))))))))))))))))))''')))***)))((('''(((***)))***+++***)))((()))+++(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******---+++)))(((***++++++***,,,,,,+++++++++++++++,,,))))))(((((()))******++++++***)))((('''(((((()))*********)))))))))(((((((((((((((((((((((((((((()))((('''%%%%%%'''((()))(((((((((((()))***+++,,,+++,,,---......---,,,+++***************************(((''')))---111222222.........000222222111///111...+++++++++---------000...,,,***))))))*********************************,,,///111111000...---222222111111111000000000222222111///+++))))))***------------------------+++,,,---......---,,,,,,++++++++++++,,,,,,---...---,,,,,,,,,,,,---......,,,------,,,++++++,,,.../////////---+++***,,,---,,,---...---------///111222111111222333222000---000000111222333333333333222111222444888999777555555555444222000000333555666444555@@@aaakkkaaa[[[XXXKKK999777AAAWWW^^^MMM555222555222000111222333222111000111222000111222333333222111000222111111111111000000000...000222555666555444333222222222222222222222222///222555777666444333222222222111000000000000000222333666:::===<<<888444444333111//////000111222000333222000000444666444555444333111000000111111000000///...............---...///000111222222222333222222111000///...---...............//////000000000000///000000111222...///000000000//////000//////000000000000//////...///000000000111333555999::::::888666666888999IIIFFFBBB===999666444444000000000000000111111222444222000///000000///.../////////////////////////////////000000000000000//////...---------------//////...---------............------------......------............------,,,+++,,,000111...---000///000000000000111111111333333222111111000/////////......//////000111222111111000000000000111111qqq]]]QQQLLLAAA???<<<<<<======<<<;;;;;;;;;<<<======<<<;;;;;;@@@???<<<999666555555555222222333444444444333333333222///---,,,---.........---,,,++++++***++++++***,,,,,,,,,***)))***++++++***)))((((((***,,,---((()))******+++*********''''''((())))))***++++++)))))))))*********++++++,,,+++******)))******+++,,,))))))+++,,,******...+++++++++************)))((((((((((((((((((((((((''')))***)))((('''(((***((()))***)))((('''(((***(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******---+++))))))+++,,,++++++*********))))))******+++))))))((((((((()))******+++***)))(((((((((((()))))))))))))))((((((((('''(((((((((((((((((((((((()))))))))(((((()))))))))(((((((((((()))***+++,,,+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))((('''))),,,000111111111000///000222222000//////---+++***+++,,,,,,,,,...---+++)))(((((())))))(((((((((((((((((((((((()))---333999:::777222...////////////............000111111///,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,------,,,++++++,,,...---......,,,******+++,,,+++---...---------///111111111222444555444000---......///000111111111111///000111333666666444111555555333111///000333666333444777CCChhhooo]]]ZZZTTTIII:::111444<<>>>>><<<;;;999:::<<<======<<<:::999???===;;;999888777666555222222333444444333222111111000...,,,+++,,,,,,------,,,,,,+++++++++*********+++,,,+++***)))***+++,,,+++)))((((((***,,,...)))******++++++*********(((((()))))))))************************************))))))(((((('''''''''+++((((((++++++)))***---+++++++++*********))))))((((((((((((((((((((((((''')))***)))((('''(((***'''((()))((('''&&&''')))(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******+++***))))))++++++***))))))(((((((((((()))******))))))((((((((())))))************)))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((()))******)))(((((((((((((((((()))***+++,,,++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((()))(((((()))+++...000111333111000000111111000...///---,,,+++---...------,,,,,,***)))((((((((((((((((((((((((((((((((((((***///555:::;;;888222...---------,,,,,,,,,,,,++++++---//////---+++***++++++++++++++++++,,,,,,,,,+++,,,---...//////000000------,,,+++******++++++,,,,,,++++++,,,,,,---...,,,,,,---,,,++++++,,,...,,,,,,---,,,***)))***++++++,,,---------...000222000111333555666555111...---...///000000000000000...000222444555444222000555444222000...000333666000111===TTTvvv___WWWUUUMMM===333333777;;;===888---,,,444111***...111222333111///......///000111222333333333222111222222222222111111111111---///111333555555444444111111111111111111111111///111333333222222222222000000000000111333444555777777888888888777666555222222111000///000000111111333333111111555555333222222222111111111111111000000///.............../////////000000//////.........000111111111000000...------------.../////////////////////000111222222111///////////////////////////....../////////000000/////////111666999777999999888777777888999LLLHHHAAA:::555222222222000000000000000111111222555333000/////////---,,,/////////////////////////////////000000111111222///......---------......------------...///000111......------------......,,,,,,------------,,,,,,---+++---111111///...000,,,...000222222222000///...//////000000111222222////////////000111222333000000////////////000000yyycccWWWSSSNNNGGG;;;;;;<<<>>>??????===:::888:::;;;======;;;:::888;;;:::999999::::::888666444333222111111111111111///...---,,,+++++++++,,,++++++++++++++++++******)))***++++++))))))***++++++***)))((()))***,,,---******++++++++++++******+++*********)))))))))(((***************+++++++++***)))))))))((((((''''''+++((((((++++++)))***---+++++++++*********))))))))))))))))))))))))))))))''')))***)))((('''(((***&&&((()))((('''&&&'''((((((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******)))((('''(((******)))'''((('''''''''(((((()))***))))))((((((((((((((()))***************))))))(((++++++*********)))))))))))))))))))))))))))))))))&&&((()))******)))(((&&&(((((((((((()))***+++,,,+++++++++******+++++++++((((((((((((((((((((((((((((((((()))***,,,///111333222000000000000///...000...------///000///...++++++***)))(((((((((((())))))))))))))))))))))))+++...111333333111---+++,,,,,,,,,++++++++++++***'''))),,,------,,,------*********+++++++++,,,,,,,,,,,,,,,---...///000000------,,,+++************,,,++++++++++++,,,------,,,,,,---,,,++++++,,,...***+++---,,,***)))***++++++,,,---------...000222000000222555666555111......///000000000000000000///111333444444333222222333333222000///000333666444666PPPtttyyy]]]TTTPPPDDD666222888;;;:::777555,,,,,,111,,,***444000111111000...,,,---...///000111222333222111111222222222111111111000000---...000222444444555555222222222222222222222222///000111111000000111222000000111111333555666777:::999666444333333666777111111111000000000000000///222333000111444444111000111111111111111111111000000///...............000000111111000000//////,,,---///111111111000000---------------...//////............///000111222999555000---...///000000//////............//////---.........///222777;;;555777888888777666777888>>>===;;;888555333222111000000000000000111111222444222////////////---,,,........................------......///000111111......---------......///---------...///000111222///......------......///,,,------......------,,,---+++---111222///...111...000222444555444333222/////////000111111222222/////////000000111222333000000////////////000000nnn[[[RRRMMMGGGBBB;;;;;;<<<>>>@@@@@@===;;;::::::;;;<<<<<<;;;::::::777777777;;;>>>===999555666444222/////////000111------,,,,,,++++++++++++******++++++++++++******((()))+++***))))))***+++***************++++++,,,+++++++++,,,++++++***))),,,++++++***))))))((((((*********+++++++++,,,,,,+++,,,,,,,,,,,,++++++***,,,))))))+++,,,******...+++++++++************)))))))))))))))))))))))))))''')))***)))((('''(((***'''((()))((('''&&&''')))(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******(((''''''((())))))(((&&&''''''''''''((()))******))))))((((((''''''((((((******++++++******)))(((++++++++++++************))))))))))))))))))))))))'''((()))******)))((('''(((((((((((()))***+++,,,+++******))))))******+++))))))))))))))))))))))))'''((()))))))))***...000222111///...///000///...000......///000111000///************))))))((((((************************000000000000000///......,,,,,,,,,,,,++++++++++++&&&(((***,,,,,,,,,...///*********++++++,,,,,,------,,,,,,,,,---...//////---,,,+++***************+++++++++++++++,,,------,,,------,,,++++++,,,...)))+++------+++******+++***+++---------...111333///000111333555444111//////000000111111000000000///111333333333333444555111222222111000000222555555>>>ccckkkZZZOOOHHH<<<222333888:::999444666000,,,...***+++666...///000///---,,,---...---...///111111111111000111111111000000000000///---...000111333444555555222222222222222222222222///000000///...///111333000000000111333444666777999888555222000111444777111111000000000/////////,,,000000......111000---//////000111222222222111000000///...............000000111111111000//////+++---///111111111000///------,,,,,,------...///---------...///000111222;;;666000...///111111000000///...------...///000+++,,,---...///222666999333555777777666555555666555666777888777555444222000000000000000111111222222000......//////...---........................,,,,,,---...///000111111...------------...//////............///000111222000//////////////////000---..................------,,,---111222//////111111222333555666666666555111111111111111111222222000000000000111222333333000//////......//////000{{{fffZZZPPPDDD>>>@@@===<<<===???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;555555888===@@@???999222555444222000///...//////------,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))''')))******))))))***,,,((()))***+++,,,++++++***+++,,,,,,,,,++++++***)))************************))))))***++++++,,,------++++++------...---,,,,,,---***))),,,,,,***+++...+++++++++************)))++++++++++++++++++++++++''')))***)))((('''(((***'''((())))))''''''((()))(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******((((((((()))******(((&&&''''''''''''((()))***+++))))))((('''''''''''''''******+++++++++***)))(((************)))))))))))))))))))))))))))))))))))))))******************)))(((((((((((()))***+++,,,+++***))))))))))))***+++************************&&&((())))))((()))---000111///------...//////......------...000111000...******++++++******))))))))))))))))))))))))))))))111111111111222222222222------------,,,,,,,,,+++((()))************,,,...******++++++,,,------...------,,,++++++,,,---...++++++***************++++++++++++***++++++,,,---,,,------,,,++++++,,,...)))+++------,,,++++++,,,***+++---------...111333//////000111333333111/////////000000000000/////////000222111111222555888///111222222111111222333444GGGpppuuubbbRRRHHH@@@777333333333777:::///666111+++...---,,,222---...///...---,,,---...+++,,,...///000000000///000000000/////////......---...///111222444555666111111111111111111111111/////////...---...000333...//////000111333444555444555555333000000222555000000000000000//////...,,,///000......000///+++---...000111222222222111000000///.....................///000000/////////+++,,,///111222111///...------,,,,,,------...///---------...///000111222555111...///222444222///000///---,,,,,,---///000,,,---...///...000222444111333555666555444444555444555666666666444333222000000000000000111111222111///------///000///...........................------...///000111222222---------------...////////////......///000111111111111000000000000111111...//////000000//////......,,,...222222000///111222333333444666666777888444444444333222111111000000000000000111222333333//////............//////mmm]]]VVVIII999555===>>>>>>>>>???@@@@@@>>><<<===<<<<<<;;;;;;<<<<<<===555555888>>>BBB@@@777000333333222222000///------------,,,,,,,,,,,,,,,,,,))))))+++,,,,,,+++***)))''')))******))))))***,,,''')))+++,,,---,,,***))),,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,((())))))+++,,,---......((()))+++,,,---,,,,,,+++---******------+++,,,///+++++++++************)))++++++++++++++++++++++++((()))***)))((('''(((***((()))***)))((('''(((***(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******)))))))))***++++++)))''''''''''''((((((***++++++***)))((('''''''''''''''******+++,,,+++***)))((())))))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++(((((((((((()))***+++,,,+++***)))(((((()))***+++************************&&&((())))))((((((,,,000000...,,,,,,---...///...---,,,,,,...///000///---***++++++++++++******)))))))))))))))))))))))))))------...///000111111222.........---------,,,,,,+++++++++***((((((***---******+++,,,------.........---,,,+++***+++,,,---+++***************++++++++++++******++++++,,,---,,,------,,,++++++,,,...))),,,......---,,,,,,,,,***+++---------...111333000//////000222222111000...///////////////.........///000000///111555999---000222333222111111222555QQQyyysssbbbMMMCCC<<<777777333///444>>>,,,555111)))///111,,,,,,+++---......,,,,,,---...***+++---////////////...////////////............------///000222444555666000000000000000000000000/////////---,,,---000333------......///111222333000333555555222000000222000000000000000//////...---111222000000111000------...000111222222222111000000///...............,,,------...//////......+++---///111222000...------,,,,,,,,,,,,---......,,,,,,------///000111222...------111666666222---000///---,,,,,,---///000---...000///......///000///222444555444333333444555555444444222111000000000000000000000111111222000...------///000000///........................---...///000111222333333---------------...///000///////////////000000111222222111111111111222222//////000000000000//////...,,,...222333000///111333333333333555666888999777666555444222111000000000000000000111222333444//////............//////ttt^^^KKKEEEBBB<<<===CCC@@@AAAAAAAAAAAA@@@???>>>===>>>??????>>><<<:::888666666999???CCC@@@888111222222111111000////////////...---,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******)))))))))***+++,,,,,,+++++++++,,,,,,---------+++,,,------++++++,,,---,,,***))))))***++++++***+++)))'''&&&&&&'''***+++++++++,,,------...//////+++,,,,,,***))))))+++...,,,,,,,,,+++,,,,,,------************************++++++************++++++)))))))))))))))(((''''''))))))))))))))))))))))))''''''((()))))))))))))))((())))))))))))*********)))(((((()))++++++***)))&&&''''''((()))******+++,,,,,,+++***)))(((''''''---,,,+++***))))))))))))++++++)))(((''''''''''''''')))***)))((('''(((***))))))))))))))))))))))))---+++)))***,,,---,,,)))---,,,+++)))(((((((((((('''(((((()))***+++++++++''''''''''''((((((((((((+++,,,---///000//////...---///222111...---000222------,,,+++)))(((''''''(((***,,,+++(((&&&(((+++,,,,,,,,,,,,...000333444111000000000///---)))&&&,,,+++***)))((()))+++,,,,,,***)))+++///111000...---,,,+++*********+++,,,+++,,,,,,,,,+++)))(((&&&************************+++---//////---+++******,,,,,,,,,---,,,,,,++++++---------------...///000,,,...///111222222222222222111///...,,,,,,++++++............///000222222...---...222444444444444BBBfffssseee___\\\DDD<<<222///111222///+++//////............//////,,,,,,,,,---------.........///000111111000///...///////////////.........,,,,,,---///111333555777222111111000///......---,,,...000000.........000///000000000111111111111222333333444444333333222000000000000////////////000111111111000222555777,,,///222222///---...000000000111111000///---,,,***+++,,,,,,------,,,,,,,,,---///000000///---,,,,,,---------,,,,,,...//////...---,,,,,,---//////111111111111111000////////////.........---------////////////000000000000111444777777555222222333444444222111000000//////000///...///111111000...000000//////............,,,,,,,,,---------......,,,,,,------...///000000///...------///000000///...///111111000000111222000000/////////000222333111111222222222111000000000000000000000000000000555444444444444555666666666333111111333333111///000000000000000000000000222000///......///000222fffSSSCCC@@@???;;;<<>>===:::888777999777777:::<<<;;;666111555555444333222222111111///...---,,,,,,,,,,,,---++++++******)))***************************+++,,,++++++,,,---------------,,,---......,,,,,,---...,,,***))))))+++,,,+++***,,,+++***)))((()))+++,,,+++++++++,,,------......+++,,,,,,+++)))***,,,---,,,,,,++++++++++++,,,,,,************************++++++************++++++)))))))))))))))(((''''''))))))))))))))))))))))))'''((())))))******)))))))))))))))*********++++++)))(((((()))++++++***(((''''''(((((())))))******++++++******)))(((((((((---,,,+++***))))))))))))+++***)))(((''''''''''''''')))***)))((('''(((***))))))))))))))))))))))))---+++)))***,,,---,,,******)))((((((((((((((()))'''(((((()))******++++++((((((((())))))))))))******+++,,,............---,,,---//////......///000------,,,+++***)))(((((()))***++++++))))))***+++******+++,,,///111444666222111111111111///,,,)))(((((()))******+++++++++---,,,,,,,,,---...---,,,...---+++***)))******++++++++++++,,,+++***((('''************************+++,,,------+++******++++++,,,,,,---------,,,,,,------,,,------...///000...///000222222222111111333222111///...---,,,,,,------......///000111111444333111000111555<<>><<<>>>BBBEEEDDDBBBAAA@@@@@@@@@AAA@@@???>>><<<:::888777666;;;777444444555666444111666666555444222111000000......---,,,,,,,,,------*********)))******++++++,,,++++++************++++++,,,---.........---,,,---...//////------...///,,,+++******,,,,,,+++***---------,,,,,,+++++++++******++++++,,,,,,------+++,,,,,,+++******,,,---,,,++++++*********++++++************************++++++************++++++)))))))))))))))(((''''''))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,)))(((((()))++++++***((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++******))))))))))))+++***)))((((((''''''(((''')))***)))((('''(((***))))))))))))))))))))))))---+++***+++,,,---,,,***'''''''''''''''((()))***'''(((((())))))******+++))))))))))))************)))***+++,,,,,,---,,,,,,+++++++++---///000///...------,,,,,,+++***)))))),,,+++******,,,,,,,,,+++))))))***---///222555666222222111222333222///---$$$&&&***,,,------+++)))***+++------,,,,,,...///...---+++***)))))))))***)))******++++++***))))))************************++++++,,,+++)))(((***+++++++++,,,---............,,,,,,,,,,,,---...///000///000111222222111000000444333222111///...------,,,,,,---...////////////111222111///333BBBWWWgggyyykkkYYY[[[[[[SSS>>>777000...000222000...------,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++....................................///111222333222222222111000000//////...000222333111...------////////////000000000000111222222222222222222111222222111000//////......,,,///222333444555777888333222000000222222222111111111222222111000...---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++,,,---///++++++++++++,,,---...///...////////////...------,,,---------------------.........////////////000---///222333222111111222222222111000000///000000000///...///000000///---......------------,,,,,,,,,,,,,,,---------......,,,,,,------...////////////...---...///000000///000111222222111000222333444444333222222222333333///000111222222333333222000000000000000000000000//////......//////000111222111//////000000...---///////////////////////////...---,,,,,,---...///pppbbbKKKBBB;;;===??????AAADDDFFFDDDBBB???>>>>>>???@@@???===<<<:::888777777777888555222222333444444333333222111000///...---,,,...------,,,,,,,,,------***)))))))))***+++,,,,,,---,,,++++++************+++,,,...//////...---,,,,,,...///...---,,,---...,,,+++++++++------,,,***------......---,,,+++************++++++,,,,,,,,,+++,,,---,,,+++***,,,---++++++******)))*********************************++++++************++++++)))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))***+++++++++++++++,,,,,,,,,------(((''''''(((***+++)))((())))))))))))(((((((((((((((((((((((())))))******++++++***)))))))))))))))******)))(((((((((((((((''')))***)))((('''(((***)))))))))))))))))))))))),,,,,,+++,,,,,,,,,,,,+++))))))(((((((((((())))))(((((((((((())))))******(((((()))))))))*********(((((()))******+++++++++,,,******,,,000222///---------,,,,,,++++++******---***)))***...///---+++******,,,---///111333444222111111111333222000///%%%(((---111111///***((($$$(((+++,,,,,,---000444...---+++***)))((())))))(((((()))************************************************)))''''''***,,,***+++,,,---.../////////+++++++++,,,---...///000111111222222222111///...222222222111000...------+++,,,---.........------+++...---+++333LLLkkktttWWWRRR``````PPP999444///---///111000///------,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------.............../////////.........///000000111000000000/////////...///111333333111...---,,,........./////////000000000111111222222111111000333333222111000......---,,,...111333333333333444666333///000222444444222111222222222222000///...,,,,,,---...............,,,,,,+++******+++,,,,,,+++,,,---,,,++++++---///******+++,,,---///000000...////////////...------,,,,,,,,,,,,------------------........./////////+++,,,...///000000000000111111000/////////000000000///...///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...------...000000///...000222333222111000111333444444333222222111111111///000111333444555555555000000000000000000000000---------------......///111111000/////////...---...........................------,,,,,,------...iiiYYYEEE@@@<<<>>>@@@AAABBBCCCEEEDDDAAA>>><<<<<<===>>>;;;:::999888777777888888333222222333444555555444000000///...---,,,++++++------,,,,,,,,,------...***)))))))))***+++,,,,,,------,,,+++*********+++---.../////////...------+++---------,,,+++,,,---,,,,,,+++---......,,,***+++,,,---...---,,,***)))******++++++++++++,,,,,,+++,,,------,,,+++,,,---,,,+++******)))))))))***************************++++++************++++++)))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((())))))***++++++,,,,,,,,,,,,---------(((''''''(((******)))'''))))))))))))(((((((((((('''''''''((())))))************))))))((()))))))))***))))))(((((((((((()))''')))***)))((('''(((***)))))))))))))))))))))))),,,,,,---,,,,,,,,,,,,------,,,+++***))))))))))))((((((((((((((()))))))))'''''''''((((((((())))))''''''(((((()))******+++---++++++...222222000,,,++++++++++++++++++++++++,,,***)))***...000///,,,,,,---......///000000000111000///000111111000...***---111444444000+++'''$$$'''+++,,,,,,---000444---,,,+++)))(((((())))))((((((((())))))***++++++************************)))******(((''''''***,,,***+++,,,---............***+++++++++---...///000000111222222111000...---000000000000000///------+++,,,,,,---------------,,,///---***555OOOlll~~~}}}sssZZZFFFOOOddd^^^FFF555111---,,,...000000///......------------......,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,---------......////////////...............///...............---------///111333222000...---,,,---............////////////000000000000000000///444333222111000///...------///111111000/////////666222//////222444333222111111222222111000...---++++++,,,------------,,,,,,+++************+++,,,+++,,,,,,,,,++++++---...+++,,,---...///000111111//////000000000///......------------------------------------............+++++++++,,,...//////.../////////...//////000000000///...///000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------..................------///000111///...000222333222000000111222111111111111000000//////000111222444555666666666////////////////////////---------------...//////111111111000///.........------------------------------,,,,,,,,,,,,------xxxbbbSSS@@@>>><<<===???@@@AAAAAAEEECCCAAA>>><<<;;;;;;;;;777777777777777777777777000111222444555555555555000//////......------,,,------,,,,,,,,,---......*********)))******++++++---,,,,,,++++++++++++,,,000/////////............+++,,,------++++++,,,------,,,,,,...//////---+++)))***,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,------,,,+++***************************************++++++************++++++)))))))))))))))((('''''')))))))))))))))))))))))))))((('''''''''(((***+++++++++,,,,,,,,,---------(((''''''(((******)))'''(((((((((((())))))))))))'''''''''(((((()))))))))***))))))(((((()))))))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))+++---...---,,,+++,,,.........,,,+++***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((()))***+++,,,---...000111111...,,,******************++++++***))))))+++---//////.........////////////......111///......///000///---...000333555444000,,,))))))***,,,,,,++++++---...,,,+++***)))((()))******((((((((((((((()))***+++************************((()))***)))((((((***,,,******+++,,,------------*********+++,,,...///000//////000000000///---,,,---...///000000000///...------,,,,,,,,,------...---111222555EEE```uuu}}}ssscccKKKCCCTTTdddXXX>>>222000---,,,---...///.........------------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---......//////......------------......------------------,,,,,,...000111000...------...------------.........///...//////000000//////...333333222111000000//////...///000///---,,,,,,---222111//////111111111000000000111111000///---,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++,,,+++***+++,,,...,,,---...000111111111111///000000000000///......//////.........---------,,,,,,,,,---------......+++******+++---...---,,,......---......///000111000///......//////---+++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................------...///111111///---000111222111/////////111/////////000//////...---///000111333444555555555////////////////////////.........---......///000000111222111///---...///........................------------------------ooo[[[MMM>>>>>>======???BBBCCCCCCEEEDDDBBB@@@>>><<<;;;:::666777777888777666555444111222222222222222444555........................,,,,,,,,,,,,,,,---...///++++++******)))*********,,,,,,+++++++++,,,------222111///...---...///000,,,---...---,,,+++,,,...---,,,---///000///---+++)))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,...///---,,,,,,---...---,,,++++++*********************************++++++************++++++)))))))))))))))(((''''''))))))))))))))))))))))))((('''&&&%%%&&&''')))***++++++++++++,,,,,,,,,,,,''''''&&&((()))***((('''''''''(((((())))))******''''''(((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))+++---///...,,,+++,,,...,,,,,,+++***))))))******(((((((((((((((((((((((('''(((((((((((()))))))))((('''''''''((()))***++++++---000000///---++++++((((((((())))))*********'''(((***+++,,,---...000,,,---///000000000//////222000......//////...---///000222333222000...,,,,,,+++***+++,,,,,,,,,+++***))))))(((((()))+++,,,))))))((('''((((((******************************''')))++++++*********+++******++++++,,,+++++++++))))))***+++,,,...///000------...//////...---,,,+++---///111222222222111000///,,,++++++,,,...000...333777AAAXXXrrr|||xxxeeeTTTCCCEEEUUU\\\MMM888000///---,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---...++++++,,,------...//////...------,,,------......------------------------.........---,,,,,,---///,,,,,,---------..................//////.........222222222111111000000000...//////...---,,,---///---///000000///....../////////000000///...,,,++++++,,,,,,---------------***+++,,,------,,,+++******+++,,,+++******,,,...,,,---...000000000//////...////////////...------111111000///...------,,,+++,,,,,,,,,,,,------------+++)))***,,,---,,,+++------------...///000111000///......///...,,,***,,,,,,,,,,,,---------...,,,,,,,,,---------..............................------...000111111///---///000111000...---...///------...///000///......---...///000111111111111////////////////////////.........---...//////000...000111000---+++,,,...........................------............------{{{hhhUUUHHH>>>?????????@@@DDDFFFFFFEEEEEEDDDBBB@@@===;;;999777777888888777555222111444333222000...///222444,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,+++***)))))))))***++++++++++++,,,------...444222///---,,,...000111---...///...------...///---------///000000---+++)))******+++,,,---...///------------------------+++---//////...,,,,,,---///...---,,,++++++++++++************************++++++************++++++)))))))))))))))(((((('''))))))))))))))))))))))))((('''%%%$$$%%%&&&(((*********+++++++++,,,,,,,,,'''&&&&&&''')))***((('''&&&''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((()))***))))))(((((((((((()))***((()))***)))((('''(((***))))))))))))))))))))))))+++---///...,,,+++,,,///)))))))))))))))******+++((((((((((((((('''''''''))))))))))))************((((((''''''((()))+++,,,)))---111000---***)))***''''''(((((())))))******%%%(((+++,,,***+++...111+++,,,...///111111000000333111///...//////...---...///000000111000//////***(((''')))---///...,,,))))))(((((((((***+++,,,***)))(((''''''((()))***************************'''))),,,,,,+++***++++++******+++++++++***))))))))))))***+++,,,...000000+++,,,---......---,,,,,,+++---000222444444444333222000---******,,,///111222666;;;FFF^^^sssrrrdddSSSDDD:::AAANNNNNN@@@111000...---,,,,,,,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,---------......------,,,++++++,,,------++++++,,,,,,---...//////------,,,,,,,,,---......---.....................---...---+++***+++...111,,,,,,,,,---------......---..................---222222111111111111111111...//////...------000222***---111000...,,,,,,......////////////---,,,+++,,,---......//////......***+++---......---+++******+++,,,+++******,,,...,,,---.../////////...---------......------,,,+++333333222000///...---,,,++++++,,,,,,,,,---------...,,,)))))),,,---,,,***,,,,,,,,,---...///000111000///......///...,,,***,,,,,,,,,------.........,,,,,,,,,---------...........................---------...000222111///,,,///000000///...------...,,,---...000000000//////+++,,,---.../////////...////////////////////////......------......///000---///000...+++***+++---////////////////////////---......//////......---dddRRRKKKAAA@@@@@@AAABBBCCCEEEFFFFFFDDDDDDDDDCCCAAA>>>:::888:::888777555444444444444333333333222222222222222//////...---,,,++++++***---,,,***))))))***,,,---,,,+++******++++++***(((......---+++)))))),,,...///...---,,,+++,,,---...------------------------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------+++---///...+++***,,,///++++++,,,,,,,,,+++******++++++++++++++++++++++++///,,,+++,,,...///---+++***++++++***))))))***,,,***,,,,,,+++)))((()))***)))))))))))))))))))))))))))((('''(((******(((&&&***))))))***,,,,,,+++***))))))(((((((((((())))))(((((((((((())))))))))))***(((&&&&&&)))+++***((())))))((('''''''''''''''&&&((())))))(((((()))+++)))))))))))))))(((''''''***************)))((((((------,,,,,,,,,,,,,,,,,,---+++))))))*********)))))))))(((((('''''''''&&&))))))(((((((((((())))))++++++***)))'''''')))+++***+++---------+++***((())))))************)))))))))***+++***))))))+++---++++++---000222222000...333111//////......,,,***+++---000111222000...,,,+++***)))))))))***+++,,,++++++,,,***)))(((***+++)))))))))))))))*********,,,,,,+++***)))(((''''''))))))))))))((((((((((((---,,,***)))))))))***+++'''(((***+++,,,---......******+++,,,------------***+++---///111333444555000)))'''+++---+++,,,000///999EEERRR___eeeZZZLLL<<<<<<<<<===<<<999444111...---,,,+++++++++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------........................+++,,,------......------,,,,,,,,,------.........---***''''''***,,,,,,+++,,,------,,,******+++---//////...---,,,,,,,,,,,,000//////000000000---+++...------------...//////---...///...,,,+++,,,---//////...------,,,++++++)))+++---,,,+++***+++,,,,,,---......,,,******+++++++++******++++++,,,---,,,,,,------------......******,,,,,,,,,,,,******000000000000///...---,,,++++++++++++++++++++++++((()))***++++++***((('''///.........///000222333000000000000000000000000,,,,,,,,,---------......,,,,,,,,,---------..................////////////---------............///......---------,,,,,,,,,+++,,,///222222222000///,,,------......------,,,/////////......---------000000//////.........---111000...,,,+++++++++,,,,,,,,,,,,---------.........------,,,---...///000uuuXXXJJJGGG@@@@@@AAABBBCCCDDDEEEFFFFFFCCCCCCCCCAAA???===:::999999888666555444333444444333333222222111111000000...------,,,,,,+++++++++---,,,+++))))))+++,,,------+++***)))***+++***)))......---+++)))***,,,......------,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------,,,---...---,,,,,,---...,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++...+++)))***,,,---+++*********+++***)))(((***,,,***+++,,,+++)))((()))***))))))))))))))))))))))))((((((((())))))((((((((('''&&&&&&''')))***)))'''))))))(((((((((((())))))))))))))))))((((((((((((***(((&&&''')))+++***((())))))(((''''''''''''''''''((())))))(((((()))***)))))))))))))))(((''''''***************)))((((((++++++,,,,,,,,,,,,,,,+++---,,,******++++++***)))))))))((((((((('''''''''))))))(((((((((((()))))),,,,,,,,,+++)))((()))+++***+++---......,,,+++***)))))))))******))))))))))))*********))))))+++---+++,,,---///111111000///333111///......---+++)))***,,,...000000000//////,,,+++***))))))***++++++,,,------,,,***)))+++,,,************************++++++******)))((((((((()))))))))))))))))))))(((,,,++++++***))))))******((()))***+++,,,------...,,,,,,,,,------,,,++++++***+++,,,---///000111111000,,,+++......+++,,,000:::FFFSSS\\\aaa^^^PPPBBB:::888777666666444000......---,,,++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---,,,,,,,,,------------------+++))))))+++------,,,,,,------,,,++++++---...------,,,,,,,,,------...///......///000000...,,,---------.........//////---.........,,,+++,,,---......------,,,++++++***)))+++---,,,+++***+++,,,+++---...---+++******+++++++++******++++++,,,---******++++++++++++,,,,,,***+++,,,------,,,+++***---.........---,,,++++++++++++++++++++++++++++++)))***************))))))......------...///111222////////////////////////,,,,,,,,,------------...++++++++++++,,,,,,,,,------.........////////////------------............000/////////...............///222444555444222111,,,,,,------------,,,,,,/////////.........------////////////......------//////---,,,++++++,,,,,,,,,,,,,,,------------...------,,,,,,,,,---...///xxxdddJJJAAACCC@@@AAABBBCCCDDDEEEEEEFFFFFFBBBBBBAAA???>>>===<<<;;;999888666444333333444444333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---///,,,***)))***+++++++++---...---+++******,,,...,,,,,,,,,,,,,,,++++++***------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,------,,,+++,,,---...---,,,,,,,,,,,,+++***)))((((((++++++++++++++++++++++++---+++((('''((())))))((()))******)))(((((()))+++***+++,,,+++)))))))))+++))))))))))))))))))))))))'''((()))+++,,,,,,+++***)))((((((***,,,---,,,+++))))))(((((((((((())))))******))))))(((((('''''')))((('''''')))******)))))))))((('''''''''((((((((()))***)))((('''((())))))))))))))))))((('''''')))************))))))(((((()))***,,,,,,,,,++++++...,,,******+++,,,+++***))))))))))))((((((((((((***))))))(((((())))))***---...///...,,,******+++***+++------...---,,,+++(((((())))))))))))(((((()))*********))))))***,,,,,,,,,---...///000111111222000.........---+++)))******,,,---...///000111---,,,+++***************------...,,,+++***+++---,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))***,,,------------------------,,,+++***))),,,,,,,,,------.........,,,+++,,,......///555<<>>BBBAAABBBCCCEEEFFFFFFFFFFFFEEECCCBBB@@@???>>>>>>>>>>>>999888666444333333333444222222111000///...------,,,,,,,,,---------......---,,,++++++++++++,,,---000---***((()))+++,,,------------,,,******+++---***+++,,,---,,,+++***))),,,,,,------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...,,,***+++...///---***++++++******))))))******************************---+++)))''''''(((((())))))******)))(((((()))+++)))+++,,,+++***)))***+++))))))))))))))))))))))))'''''')))///666777111++++++******,,,...000///---))))))(((((((((((())))))+++******)))(((''''''&&&)))(((''''''((()))******))))))((((((((((((((())))))******)))(((''''''((()))))))))))))))(((''''''))))))************)))(((&&&(((***+++,,,,,,++++++...,,,++++++,,,---,,,+++))))))))))))))))))))))))***))))))))))))))))))***---///111000...,,,++++++******+++,,,---,,,,,,+++)))(((((((((((((((((())))))*********((((((***+++,,,---.........///111333222000///.........,,,***,,,+++++++++,,,---///000------,,,+++******)))))),,,------,,,******+++---------,,,,,,+++***))))))(((((())))))************)))))))))))))))*********)))***+++,,,,,,+++))))))******+++,,,------------,,,---------,,,,,,+++***------------------------.........------333@@@JJJffflllnnneeeSSSAAA666111<<<888222...---...////////////...,,,+++***)))))),,,,,,+++++++++++++++*********+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------,,,,,,+++++++++++++++++++++,,,------,,,+++,,,------,,,---///111,,,,,,++++++,,,,,,---...---,,,+++---...///...---+++---///000111000...---,,,---...---+++***+++,,,++++++++++++******)))))))))+++---,,,+++***++++++)))+++,,,,,,*********+++++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,------.../////////......************************,,,+++*********+++,,,---+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++++++++,,,,,,,,,---------.........+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///......,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...++++++,,,,,,,,,---------++++++++++++++++++,,,,,,oooaaaVVVEEE@@@DDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCBBB@@@@@@???@@@@@@888777555444333333333333111111000000///......---------......///000000000---,,,,,,,,,,,,,,,,,,---111...***)))***,,,------,,,---...,,,+++***+++---***+++,,,---,,,+++***))),,,,,,,,,---------......+++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,...+++)))***---...,,,******)))))))))***+++,,,---************************,,,+++***)))(((((()))***)))******)))(((((()))+++)))***++++++***)))***+++))))))))))))))))))))))))(((%%%(((333@@@BBB888,,,***))))))+++---...---+++))))))(((((((((((())))))+++******)))(((''''''&&&(((((((((((((((((()))***))))))((((((((())))))***)))******)))(((''''''((()))))))))))))))(((''''''((())))))*********))))))'''((()))+++,,,,,,,,,+++...,,,***+++,,,------,,,)))***************************))))))))))))******,,,...000000///---------******+++++++++++++++***))))))(((((((((((()))))))))******)))(((((()))++++++---......---...111333333111////////////---,,,...---+++*********,,,------------,,,+++***))))))+++,,,,,,+++))))))***+++------,,,,,,+++***))))))((((((((()))******++++++((()))))))))*********+++))))))+++,,,,,,+++***)))+++,,,,,,---------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111...111<<>>===888777555333222222222333//////000000000000111111////////////000000000000,,,------------------,,,000...,,,,,,---...---,,,+++---...---,,,++++++,,,...------,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,///...,,,+++***+++,,,---************************%%%(((,,,---+++******++++++,,,,,,+++******+++---(((***++++++******+++,,,)))))))))))))))))))))))))))'''(((...777999444...444333222333444444222000))))))(((((((((((())))))))))))))))))(((((((((((('''(((***)))''''''))),,,))))))(((((()))******+++'''((())))))(((((()))***)))))))))))))))(((''''''(((((()))***************---,,,+++******+++---...+++***))))))+++,,,,,,+++*********+++++++++,,,,,,+++******))))))******+++)))***+++++++++,,,...000000///...---,,,+++++++++,,,+++***))))))***+++,,,)))******)))''''''((()))(((,,,111111///...000333///...,,,,,,------,,,***+++******)))))))))******+++,,,,,,------,,,+++***+++,,,,,,+++))))))***,,,************************)))))))))))))))*********((())))))******+++,,,,,,******))))))***++++++,,,------......---,,,++++++++++++,,,------,,,,,,,,,******+++---...///111111222@@@PPP___lllwwwzzzwww^^^OOO???666111...000555000---++++++,,,---,,,,,,,,,------------,,,+++***------,,,,,,+++******)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++++++++,,,,,,,,,'''***------+++***+++,,,***+++,,,+++******+++---,,,,,,+++++++++++++++,,,...,,,******+++,,,,,,+++******++++++++++++,,,,,,+++,,,---,,,*********+++++++++++++++++++++++++++)))+++---,,,+++***+++,,,&&&(((******)))((()))***++++++******++++++,,,---******++++++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,++++++***)))************************'''((()))***++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,***+++++++++,,,,,,,,,,,,******+++,,,---,,,++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,******pppWWWJJJHHHBBB@@@FFFGGGGGGHHHJJJKKKJJJHHHFFFDDDBBBBBBCCCCCCBBB???<<<:::888777555333222222222333//////000000111111222222/////////////////////...,,,------......------,,,///...------...///---,,,+++---......,,,+++++++++///...---,,,+++,,,---...++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))),,,...---***)))+++---333111...,,,******++++++))))))))))))))))))))))))"""'''+++---,,,******+++,,,------,,,++++++,,,...(((***++++++******+++---)))))))))))))))))))))))))))))))))***,,,...//////333222111111222222000...))))))(((((((((((())))))(((((((((((())))))))))))&&&(((***)))''''''))),,,))))))((())))))***++++++&&&((())))))(((((()))+++)))))))))))))))(((((('''(((((()))***************///...+++))))))+++---...+++)))((()))***,,,,,,+++*********++++++,,,,,,,,,++++++************++++++((()))))))))***+++///111333222000///------,,,,,,---,,,***))))))***,,,---)))******)))'''&&&((()))''',,,111222///...///222---,,,++++++++++++***)))(((((())))))*********+++***+++,,,---------,,,+++---------,,,+++***+++---)))))))))))))))***************))))))))))))))))))((())))))***++++++,,,,,,+++***)))))))))***,,,---............---,,,++++++------------,,,+++******,,,---///111333555666777MMM^^^qqqyyykkkPPP@@@222///111000111333...---,,,---...///...,,,+++,,,---------,,,+++***------,,,,,,+++***))))))))))))***++++++++++++***++++++++++++++++++++++++************************(((((()))************************++++++,,,,,,---(((+++......,,,+++,,,---***++++++***)))(((***+++************+++,,,------///---***)))***++++++*********))))))******+++,,,+++,,,---,,,***)))***+++++++++++++++++++++,,,,,,)))+++---,,,+++***+++,,,&&&((()))***)))((()))***++++++******++++++,,,---,,,,,,---------.........+++***)))(((((()))***+++/////////...---,,,+++***))))))))))))))))))))))))&&&''')))***++++++******+++,,,---...------+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,***+++,,,---,,,,,,************+++++++++,,,,,,,,,,,,------...---,,,+++***zzzeeeVVVIIIFFFGGGGGGJJJOOOLLLIIIIIILLLKKKHHHGGGIIIEEEBBB===<<<>>>>>><<<:::999888777555444444333333222222222222222222333333222111000...---+++***)))///111000+++***,,,,,,)))000//////000000///---***,,,,,,************,,,,,,,,,,,,,,,+++++++++******///---+++,,,...///---+++---,,,,,,++++++,,,,,,---+++,,,---.........---,,,++++++++++++++++++++++++///...---,,,+++*********)))************+++++++++))))))************))))))------,,,+++*********+++++++++)))))))))***+++,,,++++++,,,,,,,,,+++******+++******+++---......------------///111000---+++***)))(((''''''((()))*********+++++++++******)))))))))))))))))))))))))))******)))))))))))))))*********))))))))))))******))))))(((((((((((())))))''')))***)))((('''(((***222000,,,******,,,///222(((((()))************)))((()))+++,,,---,,,,,,++++++++++++*********))))))(((((())))))******++++++000111222222222000///...444///***''''''***---...))))))))))))))))))))))))+++,,,---...////////////...---+++,,,,,,---+++***///,,,))))))***+++,,,,,,'''((())),,,...---***((((((&&&&&&(((,,,---,,,)))))))))))))))))))))))))))++++++************++++++(((((())))))))))))((((((++++++******++++++,,,---000222333222111000111222//////...---,,,++++++***...---.........111>>>KKKaaaiiixxx|||fffUUU777222111444333---,,,000---,,,++++++------,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))************************,,,+++*********+++,,,---,,,***)))***++++++***))),,,,,,+++***)))))))))***+++++++++************)))))))))))))))))))))))))))------,,,+++***************++++++++++++***)))))))))***+++,,,,,,+++***))))))************+++++++++,,,++++++******++++++,,,+++,,,---.........---,,,---,,,+++***)))***+++,,,+++***((('''''')))***,,,)))******)))(((((()))+++++++++************++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++************************++++++******************,,,,,,,,,++++++*********///...,,,***))))))*********......)))''')))***)))...------,,,,,,++++++***))))))***++++++++++++***...---,,,+++***))))))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,---------......vvvbbbUUUJJJGGGHHHHHHLLLQQQMMMJJJJJJLLLJJJFFFDDDFFFEEEBBB@@@@@@AAA@@@;;;888:::999888666555555444444111111111111111111111111444444333333222222222111...000000,,,,,,///000---...---,,,---......,,,***,,,+++************+++,,,......---,,,,,,+++******///---,,,,,,//////...,,,---,,,,,,,,,,,,,,,,,,---......,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************)))************+++++++++))))))************)))))),,,++++++************+++++++++***))))))***+++,,,.........---,,,+++***)))+++***)))+++---///...---,,,,,,---...//////,,,******)))(((''''''((())))))*********++++++******)))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))(((((((((((())))))((()))***)))((('''(((***000...,,,******,,,///111((()))******++++++******)))***+++,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))************,,,---///000111111000000222...***'''((()))++++++))))))))))))))))))))))))+++,,,---....../////////---+++******++++++***)))---+++(((((()))+++,,,,,,&&&&&&(((+++---...,,,******((('''(((+++,,,+++***************************++++++************++++++((())))))******))))))(((++++++******++++++,,,---...000111000///...///000...------,,,,,,++++++***000///000222444:::GGGTTThhhkkkqqquuuqqqcccPPPCCC666222111333222---,,,///,,,+++******,,,,,,+++***------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))************************++++++*********+++,,,---+++)))((()))******)))(((++++++******)))*********+++++++++************)))))))))))))))))))))))))))+++++++++***++++++,,,,,,***++++++++++++***))))))******++++++++++++******)))************+++++++++,,,++++++******++++++,,,++++++---.........---,,,---,,,++++++******++++++,,,+++)))(((((((((***+++)))*********((((((***+++++++++************++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++************************++++++******************,,,,,,,,,+++++++++******,,,,,,***)))((())))))***))),,,,,,)))))),,,,,,))),,,,,,,,,++++++*********))))))***+++++++++++++++...///111222222111000///,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,------------qqq^^^TTTKKKHHHIIIKKKNNNRRROOOLLLKKKLLLJJJDDDBBBDDDEEECCCBBBCCCCCC@@@:::555888777666555444333333333111111000000//////............///000000111222222///111111......111111///...,,,++++++,,,---,,,+++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,///---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))(((***,,,---------------------------******))))))))))))******)))************+++++++++))))))************))))))******)))))))))***++++++++++++******)))******+++//////......,,,+++)))(((***))))))+++---//////...+++++++++,,,...---+++)))))))))(((((((((((())))))))))))******+++******)))))))))))))))))))))))))))***)))))))))))))))************))))))))))))*********))))))(((((())))))***((()))******(((((()))***------,,,+++,,,---///000)))******+++++++++++++++++++++******++++++,,,,,,+++************)))))))))***************))))))))))))***,,,...///000111111000---***))))))))))))((())))))))))))))))))))))))++++++,,,---............+++***))))))***+++)))(((***)))'''''')))+++++++++&&&&&&&&&(((,,,......---,,,***((((((***++++++***************************++++++************++++++*********++++++*********++++++******++++++,,,---,,,.........---,,,---...++++++++++++++++++++++++,,,+++---222777???LLLYYYmmmlllhhh```UUUHHH<<<555444111000111000,,,+++---+++***))))))++++++***))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))************************++++++******++++++,,,---***((('''((()))***)))(((*********)))******+++++++++++++++************)))))))))))))))))))))))))))))))))******+++,,,,,,---***++++++++++++***))))))++++++************++++++)))************+++++++++,,,++++++******++++++,,,***+++---.........---,,,+++,,,,,,,,,,,,+++******,,,+++***)))(((((()))***)))***+++***((((((***+++++++++************++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,++++++++++++******))))))((((((((())))))***,,,++++++...222000***++++++***************************+++++++++++++++,,,///222555777666444333++++++************++++++)))******+++++++++++++++************************++++++,,,,,,,,,---------{{{mmmYYYSSSMMMJJJLLLNNNQQQTTTOOOLLLKKKLLLJJJEEECCCEEEFFFCCCAAAAAAAAA>>>999444333333222111000//////000000//////...---,,,,,,+++((())))))+++,,,------...000222111......000000...222000---,,,---------,,,.........------.........******+++,,,---......///---,,,,,,,,,---------,,,,,,------------------,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***+++,,,))))))*********+++++++++))))))************)))))))))((((((((()))***++++++++++++******************,,,,,,,,,,,,,,,+++***)))***))))))+++---//////...+++******+++,,,,,,***)))((((((((((((((()))))))))((())))))***************(((((((((((((((((((((((())))))))))))))))))***+++******))))))))))))*********))))))))))))))))))***((()))******)))((()))***+++++++++,,,------......******+++,,,,,,,,,,,,+++,,,,,,*********+++,,,---************))))))))))))+++++++++******)))))))))((()))***+++---.../////////---,,,+++,,,+++)))'''))))))))))))))))))))))))++++++,,,---------------+++***))))))***+++***)))((('''&&&''')))+++++++++)))'''&&&'''***,,,------...---***))))))***++++++************************++++++************++++++***++++++,,,,,,++++++***++++++******++++++,,,---+++---...---,,,+++,,,...+++++++++,,,,,,---------***)))+++333<<>>777666666///000///---,,,,,,,,,+++---+++***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++***)))))))))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))***++++++++++++***)))(((***++++++++++++***)))))),,,+++***))))))***+++,,,))))))*********+++++++++,,,++++++******++++++,,,***+++,,,---------,,,+++***+++,,,---,,,+++***))),,,,,,+++******************++++++***))))))***,,,++++++************++++++------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++***++++++,,,222666333+++***+++++++++,,,,,,------++++++******++++++,,,---+++***)))))))))+++,,,---+++******))))))******+++***+++---.........---,,,*********************************+++++++++,,,,,,yyyrrrbbbQQQSSSRRROOOPPPTTTUUUTTTNNNKKKJJJLLLKKKGGGFFFGGGCCC???:::888999999666444222222111000000000000000------,,,,,,++++++******,,,,,,,,,------------...(((,,,---,,,///444777555999777444333222222000...000000111111111111000000//////...---,,,+++***)))***,,,---,,,+++***+++,,,,,,---...//////...---,,,)))***,,,---------,,,+++***************************************+++,,,---)))************+++++++++))))))************))))))******)))))))))***+++++++++++++++++++++***)))((($$$%%%'''(((******++++++)))((((((***...000000///+++***((()))***+++***)))&&&'''((()))*********)))''''''((()))************))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******+++******))))))******+++)))***++++++))))))***+++++++++++++++++++++++++++)))******+++++++++++++++,,,,,,++++++******++++++(((((()))))))))))))))***+++++++++++++++*********,,,+++***)))))))))))))))---------...000///---+++))))))))))))))))))))))))***++++++,,,,,,++++++++++++***)))***,,,,,,,,,***(((''''''(((***+++***))),,,***((('''((())))))(((.........,,,******+++---++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***++++++******++++++,,,---,,,...///...---,,,---...------....../////////000...---222???MMMVVV\\\aaabbbZZZNNNAAA888444333444...000000,,,,,,------***---,,,++++++------,,,+++*********+++++++++++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,++++++******+++---...---,,,*********)))******+++++++++++++++************)))))))))))))))))))))))))))***++++++,,,+++)))(((&&&***++++++++++++***))))))++++++************++++++)))************+++++++++,,,++++++******++++++,,,)))***,,,---------,,,++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,+++))))))+++,,,++++++************++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------***++++++++++++,,,,,,,,,,,,------...------,,,,,,((())))))))),,,000...(((******+++,,,------......,,,++++++******,,,---...---+++)))''''''(((+++,,,******))))))))))))******+++,,,...///000///---,,,++++++++++++++++++++++++))))))*********+++++++++yyyssslll[[[OOOSSSTTTQQQQQQUUUVVVSSSNNNKKKJJJKKKIIIDDDBBBDDD@@@<<<999999:::999666222222111111000000000000111,,,+++++++++++++++++++++*********+++,,,------...,,,//////...000444666444444333222222333333111/////////000111111000//////000/////////.........---,,,---///...,,,+++---///,,,---...//////...---,,,///...------,,,+++++++++******************************)))))))))******+++)))************+++++++++))))))************)))))),,,++++++************+++++++++,,,,,,+++***((('''%%%&&&''')))************)))((((((***...000000///,,,***))))))***++++++***%%%&&&((()))*********)))&&&'''((()))************))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******+++******))))))******+++)))***++++++))))))***+++---,,,+++***))))))******((()))******++++++******,,,,,,,,,,,,,,,+++***)))(((((((((((())))))*********++++++++++++++++++,,,,,,+++***)))(((((()))***+++++++++---///000...---))))))))))))))))))))))))******++++++++++++*********)))((()))+++++++++***)))(((((()))***+++)))(((***((('''''')))***)))(((,,,---///...+++***,,,...++++++++++++++++++++++++++++++************++++++******++++++++++++******++++++******++++++,,,---,,,---......,,,,,,---...------..................,,,+++222CCCSSS\\\```ccc]]]RRRBBB777222111222333---111000,,,+++......***,,,+++***+++,,,---,,,***)))*********++++++++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++***))))))***,,,------,,,++++++******)))*********+++++++++************)))))))))))))))))))))))))))((()))***++++++***((('''***++++++++++++***))))))******++++++++++++******)))************+++++++++,,,++++++******++++++,,,)))***+++,,,---,,,++++++---,,,++++++******++++++))))))***+++,,,,,,,,,,,,++++++,,,+++******+++---++++++************++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...******+++++++++,,,,,,,,,---......///...---,,,+++))),,,+++))))))++++++(((((()))***+++,,,---......---,,,+++******,,,---///,,,+++***))))))***+++,,,******))))))))))))*********+++---///000...---+++++++++++++++++++++++++++))))))))))))*********+++sssnnngggUUUNNNTTTVVVRRRRRRVVVVVVSSSNNNKKKIIIJJJGGGAAA>>>@@@<<<;;;:::;;;<<<:::555111000//////............///+++++++++++++++,,,,,,,,,***+++,,,---///000111222333555444000000222333000///...///111333333111///---...///000000///...---,,,---...000111333444555---///111000...---...111,,,---///000000///---,,,555222///+++))))))***+++++++++++++++++++++++++++))))))(((((((((((()))))))))************+++++++++))))))************))))))------,,,+++*********+++++++++,,,,,,+++***((('''(((((()))***************(((((((((***...000000000,,,***))))))***++++++***%%%&&&((()))*********)))&&&'''((()))************))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******++++++************++++++)))+++++++++***)))***+++...---+++)))(((((())))))(((((()))***************+++,,,,,,---,,,+++***((('''((((((((())))))***************++++++,,,,,,---+++***)))(((((()))***+++***))))))+++...///...---))))))))))))))))))))))))******+++++++++******)))(((''''''((()))******)))***))))))***++++++)))''''''&&&&&&(((***++++++******---//////---+++,,,...++++++++++++++++++++++++++++++************++++++*********++++++*********++++++******++++++,,,---+++,,,------++++++,,,---------------------------......777JJJ\\\fffiiijjjXXXKKK:::000...222444555---111111,,,,,,//////***+++***)))***+++++++++)))))))))******++++++++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))************************)))***+++,,,---,,,++++++)))(((((()))+++---,,,+++,,,,,,+++***)))))))))***+++++++++************)))))))))))))))))))))))))))&&&''')))+++,,,+++***)))***++++++++++++***)))))))))***+++,,,,,,+++***))))))************+++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++...---+++***)))***+++,,,((()))***+++,,,---------+++,,,,,,+++******+++---++++++************++++++---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......*********++++++,,,,,,,,,......//////...,,,+++))),,,000///+++)))+++,,,+++''''''(((***+++,,,---...---,,,+++******,,,...///)))***++++++,,,,,,,,,,,,******))))))))))))******(((***---//////...,,,***++++++++++++++++++++++++))))))))))))************{{{llleee___WWWSSSUUUWWWXXXVVVTTTSSSSSSKKKKKKJJJHHHFFFCCCAAA@@@<<>>222//////---///333///000111222222000...,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,---,,,+++***))),,,,,,++++++***)))((((((******++++++++++++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------+++)))+++...+++&&&(((...---,,,++++++******+++++++++++++++++++++++++++++++++,,,.........,,,***))))))))))))))))))))))))))))))************+++++++++///,,,))))))+++,,,+++)))---,,,++++++******++++++******+++++++++,,,,,,,,,***+++,,,,,,---------------,,,++++++******++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++******---+++***+++---//////...000///...---------------+++,,,------......------******************++++++*********++++++,,,,,,,,,111///---*********+++,,,,,,,,,+++***))))))******((())))))***+++---///000---...///...,,,+++,,,---+++,,,,,,,,,,,,+++************)))))))))***,,,------.../////////...---,,,,,,+++******,,,,,,+++***************************wwwiiibbb[[[UUUTTTVVVXXXWWWUUURRRQQQQQQIIIIIIHHHGGGEEECCCAAA???<<<@@@AAA;;;666666555333444333222111///...---,,,+++,,,---.........---,,,......//////000000//////,,,.........------///111///000111222222222111000333222111000000000000000444555666555222000//////---...000111111111000000000000000000000/////////555333111...,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++++++++,,,,,,******))))))******+++,,,------,,,,,,,,,+++++++++)))))))))******))))))))),,,---.........,,,***))))))******+++,,,++++++++++++***)))+++---///---,,,******))))))))))))************))))))((((((((((((************)))))))))))))))))))))))))))************)))(((''''''((()))***+++***)))(((((()))******///)))'''+++,,,)))(((***+++,,,...///...---+++***...++++++...---)))(((***)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))***+++,,,------,,,+++...---+++))))))***+++,,,*********++++++,,,......///...---+++******+++++++++***)))***++++++***))),,,,,,+++***************'''(((((()))))))))))))))******))))))))))))******+++,,,...//////---,,,++++++***)))))))))***,,,---,,,,,,+++***************,,,,,,+++***************------,,,***)))***+++---222444333///...//////,,,...+++)))))),,,...---+++---444EEE___www}}}mmmYYYFFF:::000...///...///222//////000000000///---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,,,,---,,,+++***))),,,,,,++++++***)))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))***---+++&&&'''------,,,++++++******+++++++++++++++++++++++++++++++++,,,---...---,,,***)))************************************++++++++++++...,,,******+++,,,+++)))---,,,++++++******++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---,,,++++++******++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++******...,,,+++,,,---......---000000///..............................---++++++*********++++++++++++,,,******+++++++++,,,,,,,,,------,,,++++++,,,......,,,,,,+++************************)))(((((()))***---...///...,,,+++,,,---,,,,,,,,,,,,,,,+++******+++******))))))***+++,,,---......//////...---,,,,,,+++***+++,,,,,,,,,***************************qqqccc]]]XXXTTTWWWXXXXXXWWWSSSOOOMMMMMMFFFFFFEEEDDDCCCAAA???>>><<>>===<<<>>>===777555666555222222222111000///......---...//////000000000111111---,,,++++++,,,---///000...000333333222000000111333333222222222111000000444444333333222000//////,,,...000000///......///,,,,,,,,,---...000111222222222111111000////////////000000///...,,,)))(((,,,,,,,,,,,,++++++++++++)))))))))*********++++++******))))))******+++,,,,,,,,,,,,++++++++++++***(((((())))))))))))((((((***++++++++++++***)))(((++++++,,,------------,,,((()))+++---...---+++***+++******))))))******+++)))))))))))))))))))))))))))***************++++++++++++******))))))(((((())))))(((((((((((()))))))))))))))))))))*********+++***)))*********++++++111222333444444222000///333000///111///+++)))+++))))))*********+++++++++))))))))))))))))))))))))************************((((((''''''(((***---...---,,,+++*********++++++***************+++,,,,,,---...///000000///---,,,+++***)))***++++++***)))))))))*********)))))))))(((((()))************)))+++******))))))******+++++++++,,,---------,,,,,,,,,+++*********+++,,,,,,,,,++++++******+++++++++,,,++++++******+++++++++***+++,,,,,,,,,000777<<>>===<<<===:::555444555444111111000000000//////......111111000000////////////,,,,,,+++++++++---///000000222444444333111111111333222222111111000000000222222222222111000///...)))+++......------------,,,,,,,,,---...000111222222111111111000000000///222111///...------------000///...---,,,***)))))))))************+++++++++******))))))******+++,,,,,,,,,+++++++++*********)))******++++++******)))******************))))))++++++,,,------------,,,(((+++...000000...,,,***++++++************++++++))))))))))))************))))))******+++++++++,,,++++++******))))))(((((())))))(((((((((((())))))(((((())))))************)))******))))))+++,,,,,,333444555777777555444333444111000222000,,,***,,,))))))*********+++++++++))))))))))))))))))))))))************************((('''&&&&&&'''***---///,,,,,,+++++++++***++++++,,,++++++++++++,,,,,,---,,,...000111222000...---+++***)))***++++++***)))((()))************))))))((())))))***************++++++************++++++***++++++,,,,,,------------,,,+++******+++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,)))+++,,,,,,---222;;;BBBPPPUUUTTTIII===555111...+++***,,,000///+++...444:::UUUvvvqqqSSS>>>777......------...//////---...,,,***))))))+++---...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++***+++*********++++++***---,,,++++++******++++++++++++++++++++++++++++++***+++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++******---,,,++++++******++++++******+++++++++++++++,,,************************(((***,,,,,,,,,...111444222000...---------,,,+++,,,,,,,,,++++++,,,,,,---...............------,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,+++++++++++++++,,,,,,(((+++...---***((()))+++---...///...,,,+++,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,---...///000000---,,,++++++------,,,+++************************}}}jjj___ZZZWWWWWWYYYWWWWWWUUUQQQKKKGGGFFFEEEDDDDDDCCCBBBAAA???======<<<;;;888333333555444000////////////////////////111111///...------------+++++++++,,,---...///000///111222111000//////000222111000000///000000111000111222222222111//////...///111000...,,,,,,,,,------...///000000111111111111111111111111111111000///---,,,---///222444111111000...---+++***)))******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++******************++++++++++++******+++************************++++++,,,,,,,,,,,,,,,***---222444222000---,,,++++++************++++++)))))))))************+++))))))******+++,,,,,,,,,************))))))))))))(((((())))))))))))(((((('''((()))******+++******&&&***+++)))(((+++------222333555777888777666555444111000222111---+++---)))************+++++++++))))))))))))))))))))))))***************+++++++++)))(((''''''(((***,,,...,,,,,,,,,+++++++++******,,,,,,+++++++++,,,,,,---,,,---///111111111///...+++***)))***++++++***)))((()))***+++++++++***)))((()))******++++++******++++++************++++++******++++++,,,,,,------...---+++******+++,,,,,,,,,++++++++++++,,,,,,---,,,++++++++++++,,,,,,---+++---...------222<<>>555777---///000------//////,,,---,,,***)))***+++---...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,******+++++++++,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++))),,,//////+++---,,,++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---///---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++***)))---,,,++++++******++++++******++++++++++++++++++++++++++++++++++++++++++&&&))),,,---,,,---111555222000...---......---,,,++++++*********+++,,,,,,+++,,,,,,---.........---***+++,,,,,,---...//////------------,,,,,,,,,,,,,,,,,,,,,---......//////,,,++++++++++++,,,,,,---111555777555...******,,,---...///...,,,+++,,,---///...,,,+++++++++,,,---+++,,,,,,---,,,,,,+++***++++++,,,,,,...///111222...,,,+++,,,---...---+++************************yyyggg^^^ZZZWWWVVVXXXUUUUUUSSSOOOJJJGGGFFFFFFFFFFFFEEEDDDBBB@@@>>>===;;;:::666222222555444000.../////////////////////......---,,,,,,,,,---...***+++,,,---//////000000///000000///---,,,---///000///.........///000111///000222333444333222111...000222222000...---------...000111111111000000000000000111111222222333000///---------///222333000000000///......------+++,,,,,,,,,,,,---------******))))))******+++,,,++++++++++++************))))))************))))))+++++++++******+++++++++)))******+++,,,++++++++++++000555777555222///...,,,++++++******++++++,,,))))))*********+++++++++))))))***++++++,,,------)))))))))))))))*********(((((())))))))))))((((((&&&''')))***++++++******%%%***,,,(((''',,,......///111333666777777666666222000000222111---,,,...)))************+++++++++************************))))))*********+++++++++***))))))((()))***+++,,,+++,,,,,,,,,++++++******++++++************++++++,,,---...000000000000000+++***)))***++++++***)))((()))+++,,,---,,,+++***))))))***++++++++++++***,,,++++++******++++++,,,************+++,,,---......---,,,+++***+++,,,,,,+++++++++++++++,,,---...+++++++++++++++,,,---......111222111000666BBBLLL[[[```aaa]]]WWWPPPGGG>>>555///---...---000AAAVVVooo}}}zzz]]]@@@666444222...222222...---//////,,,,,,++++++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,))))))***+++,,,------...000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,)))++++++***---333222------,,,++++++******++++++++++++++++++++++++++++++***************++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---...---++++++...000---,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++++++++***))))))---,,,++++++******++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,'''***------++++++///333111000...---...///...---++++++******++++++,,,---***++++++,,,------,,,,,,******+++,,,---...//////......---------,,,,,,,,,555333222000///...//////+++++++++++++++,,,---...444999<<<999111,,,,,,///---...///...,,,+++,,,---///...,,,+++++++++---...***+++,,,---------,,,++++++++++++,,,---///111333...,,,,,,,,,---...---,,,************************yyyfff^^^ZZZVVVUUUWWWTTTTTTRRRNNNIIIGGGFFFFFFHHHHHHFFFEEECCC@@@>>>===;;;:::555111222555444000.........///////////////,,,+++******+++,,,...///)))+++---///000000000///000111000...,,,,,,...000///...---------///000111///111333555555555444333***---///000000///000000...///111333333222000/////////000111222333333444222111000...---------...////////////000000000111,,,,,,,,,---------......*********)))***++++++,,,+++++++++************)))(((((())))))))))))((((((,,,++++++***++++++,,,,,,))))))***++++++++++++***,,,222888:::777333000///,,,++++++******++++++,,,))))))******++++++++++++))))))***+++,,,,,,------(((((())))))******++++++(((((())))))))))))((((((&&&''')))***+++++++++***$$$***,,,(((''',,,///...,,,...111444666666666555111//////222111...---///)))************+++++++++************************))))))******+++++++++++++++***************+++++++++,,,,,,,,,,,,+++************)))))))))))))))***,,,,,,---///000000000000+++***)))***+++++++++)))((()))+++---------+++***))))))***++++++++++++***,,,++++++******++++++,,,************+++,,,---...///...,,,+++***+++,,,,,,++++++++++++,,,,,,---...++++++++++++,,,,,,---...///222555555666>>>KKKVVVZZZ___bbbaaa___[[[QQQFFF>>>555///000000777OOOiiijjjDDD111555555+++///444444///---//////,,,++++++++++++,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------(((((()))***,,,---...///000000000000////////////------------------------))),,,+++***...555444///---,,,++++++******++++++++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++---...---++++++...111---,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++++++++***)))(((---,,,++++++******++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---***))),,,111111///...---/////////...,,,+++++++++,,,,,,---...***++++++,,,,,,++++++***))))))***+++---......///.........------,,,,,,,,,@@@===888333///---++++++++++++++++++,,,,,,---...,,,222666444---)))***------...///...,,,+++,,,---000...---++++++,,,---...)))***,,,---...------,,,+++++++++,,,---000222333...---,,,,,,......---,,,************************wwwhhh^^^ZZZZZZZZZZZZXXXSSSNNNKKKJJJHHHEEEBBBCCCBBBAAAAAA@@@???;;;999;;;999666444333222///------///222444444111...,,,---,,,+++*********++++++111111111000//////......//////000///------...000......///////////////...333///,,,///555777333...000///............/////////111222333333222111///000///...------...000000444333111000////////////000000///...............000.........***&&&(((...,,,+++***))))))+++---...,,,+++***)))(((((((((((()))***++++++***)))***+++&&&'''((()))***+++,,,,,,************+++,,,---...444888<<<<<<888333000///---+++************)))'''***'''&&&'''***,,,,,,***)))))))))))))))******+++***)))(((''''''((()))******)))(((''''''((()))*********))))))))))))******)))))))))))))))*********,,,---...111333444333222333000......///...+++'''+++***)))***++++++***)))++++++++++++++++++++++++))))))((((((((()))+++,,,******))))))******+++,,,+++,,,,,,---,,,+++***)))++++++***************+++///...,,,++++++,,,...///333111---***(((((()))******++++++,,,,,,++++++***))))))))))))))))))))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++///,,,''''''000999444******+++,,,---///000111222555888===CCCJJJRRRYYY^^^\\\___aaa___\\\ZZZXXXUUUCCC888111444@@@RRRlll{{{gggPPPBBB888111000333000000////////////000000...---,,,,,,,,,,,,---.........---,,,,,,,,,------------,,,,,,,,,,,,------........................,,,---...---+++***+++,,,******+++++++++,,,,,,,,,******...111///++++++///---+++))))))+++---//////000///...------...//////...------,,,,,,------...******+++,,,,,,---......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++,,,,,,,,,,,,,,,,,,---//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++******+++,,,---------,,,,,,,,,,,,++++++,,,,,,++++++***+++++++++***,,,---,,,,,,---///111)))+++---...,,,++++++,,,---,,,++++++---///............---------,,,,,,,,,))))))))))))***+++,,,---//////000000///...------EEE>>>555111000000---))),,,+++++++++,,,------...)))...///,,,+++...///...+++,,,...---,,,,,,---///111///------------+++)))*********+++,,,---...///......---------......///000000//////...---++++++******+++++++++,,,,,,,,,vvviii___\\\\\\[[[ZZZXXXTTTOOOLLLJJJIIIFFFCCCCCCBBBAAAAAABBBAAA>>>;;;===:::777444444333111000///111222333333111///---,,,,,,,,,,,,---......///000000///.........//////...///000///------///000//////000000000000000///111...---///333444111...000000000000///////////////000222333333222000/////////...------...//////111111000000000000000///000000///.........//////---++++++,,,***''')))...,,,+++***))))))+++---...,,,+++***)))((((((((((((***+++,,,,,,+++***+++,,,************************************+++,,,---...555888;;;;;;777222///...000///---,,,,,,+++)))(((***(((&&&'''***,,,,,,***)))))))))))))))******+++***)))(((''''''((()))***))))))((((((((())))))*********))))))))))))******++++++++++++******************,,,...000111000000222000...---...---+++(((+++***)))***++++++***))))))******++++++++++++,,,+++***)))((()))***+++,,,******))))))******+++,,,++++++,,,,,,,,,+++***)))++++++***************+++...---,,,++++++,,,---...222111///,,,+++***************+++,,,---......///************************++++++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++......---+++///333000)))/////////------///333777DDDHHHNNNUUUZZZ^^^aaacccbbbeeeeeeccc^^^YYYUUURRRHHH:::555DDD\\\oooxxx}}}eeeTTTBBB777111,,,,,,////////////000000/////////...---,,,++++++,,,---.........---------...//////......------------......------------------------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,+++---///---***,,,111000...,,,+++---...//////000//////...///000222333...------,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********,,,,,,,,,,,,,,,---------//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,***,,,---,,,,,,,,,...000000///---,,,,,,,,,,,,,,,...,,,++++++---...............---------,,,,,,,,,************+++,,,---...///////////////...------777333000111444555333///+++++++++++++++,,,------+++......++++++...---***+++,,,------,,,,,,---///333111///......---+++)))++++++++++++,,,------...---------------...//////---...............---,,,++++++,,,,,,,,,---------}}}tttiiibbb```___]]]ZZZWWWTTTPPPMMMKKKIIIFFFDDDCCCBBBAAABBBBBBBBB???===>>>;;;777444444444333222222222333222111000///...++++++,,,...///111222333///...---,,,,,,---///111.../////////------///000000000111111111111000000......//////000000//////111111111111111000//////...///111222222111///.........---------------...,,,---///000111111111111///...............///000***((()))+++***(((***///,,,+++*********+++,,,---,,,+++***)))))))))))))))+++,,,---,,,++++++,,,---------,,,+++***))))))(((*********++++++,,,---...555777999888555000...,,,111///---,,,,,,+++((('''***((('''(((***+++++++++)))))))))))))))******+++***)))(((((((((((()))***'''(((((()))******************))))))))))))******+++,,,,,,,,,+++******)))((()))+++---.../////////222///---,,,,,,,,,***)))+++***)))***++++++***)))((()))***+++,,,,,,---------,,,***))))))***++++++******))))))******+++,,,+++++++++,,,++++++***)))+++***************+++++++++,,,,,,,,,,,,,,,,,,+++///000000000///---+++)))))))))***+++---000111333++++++++++++++++++++++++***+++,,,......,,,+++***+++++++++++++++++++++++++++,,,---......---,,,+++***...000......///...+++111333333111000444===EEEQQQUUU[[[aaaddddddcccbbbfffhhhhhhfff___VVVOOOLLLAAA888;;;UUUvvvxxxiiiRRRFFF:::333000------////////////000000/////////...---,,,++++++,,,---..................///000111///..................///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,///,,,+++,,,+++***---222333111......///000000///000/////////000222444555...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,---,,,+++,,,...000666222---+++,,,......---...,,,++++++---......---......---------,,,,,,,,,,,,,,,+++,,,,,,---...///...////////////...------++++++---111666888555222++++++******++++++,,,,,,,,,---,,,***---000---(((***,,,------,,,,,,---...444222000//////...,,,***,,,,,,,,,++++++,,,------++++++,,,---...//////000,,,,,,---...............,,,,,,---------.........zzzqqqgggccccccccc___[[[TTTSSSPPPMMMJJJHHHEEEDDDEEECCCAAAAAAAAA@@@>>><<<===:::666444444444444333444444222111000///......+++,,,---///000111222222...,,,+++***+++---000222.../////////------///111000000111111111000//////,,,///111111///---///000000000111111111000///...---///000111111000///---...---------,,,,,,,,,,,,(((***---000222333222222---,,,,,,,,,,,,---......+++)))))),,,,,,)))***---++++++*********+++,,,---,,,+++******)))))))))******+++,,,,,,******+++,,,...------,,,+++***))))))++++++++++++,,,---......333444555333111...+++***---+++***)))***)))(((&&&))))))(((((()))***++++++)))))))))))))))******+++******)))(((((()))******&&&''')))***++++++***)))******))))))))))))******++++++,,,,,,+++***)))((()))+++------......///000000///---+++************+++***)))***++++++***)))''')))+++---.../////////...---+++*********++++++******))))))******+++,,,***++++++++++++******************)))******+++,,,***+++,,,......,,,+++***---///222444333000,,,***))))))***+++,,,///111222++++++++++++++++++++++++)))***,,,......,,,***)))+++++++++++++++++++++++++++,,,---//////...---,,,'''***------............111666;;;<<<===CCCNNNXXX[[[\\\^^^aaacccdddcccbbbdddeeegggfff]]]PPPFFFCCC777<<>>666222000///............///000000///......------,,,++++++,,,------///...............////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,...++++++------+++---111222000......000111111000000000/////////111222333...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,------......////////////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++,,,------+++,,,,,,,,,++++++---///666111,,,,,,000222000---...---++++++---......---......---------,,,,,,,,,,,,,,,,,,,,,,,,---...............//////...------***+++---000444444111...++++++*********++++++,,,,,,,,,******///444111++++++,,,------,,,,,,---...111000......//////---,,,------,,,+++++++++,,,,,,******+++---...///000000,,,------......---------,,,,,,,,,,,,------------uuummmdddbbbdddeee```[[[RRRQQQPPPMMMIIIFFFDDDCCCFFFCCCAAA@@@???>>><<<:::;;;888555333333444444333444333111000............,,,---...////////////...---,,,***)))***---000222---...///...---...000111///000000000//////...------000333222///---///222...//////////////////...---///000111111000///---.........------,,,,,,+++&&&(((,,,///222222222222+++++++++******++++++,,,...+++***------******,,,++++++***+++++++++,,,,,,,,,+++******************(((***+++***)))((()))***++++++++++++++++++++++++++++++++++++,,,---...///111000///...---+++)))''')))((('''(((***+++***)))))))))))))))))))))***+++)))))))))))))))******++++++***)))(((((()))***+++'''(((***+++++++++***)))******))))))))))))******)))***+++,,,+++***(((''')))+++------,,,,,,...111......---,,,+++*********+++***)))***++++++***)))(((***,,,...000111111000...---+++*********++++++******))))))******+++,,,*********************+++******))))))***++++++,,,***+++---......---+++***,,,...222555444222...+++************+++,,,---...************************)))***,,,------,,,***)))+++++++++++++++++++++++++++,,,---.........------,,,***)))+++---//////000999AAAIIIMMMNNNRRR[[[cccfffbbb______bbbeeeggghhhbbbaaabbbaaaWWWFFF;;;888777NNNkkk{{{xxxfffOOO???444333000---,,,------,,,---...///000000///...------,,,++++++++++++,,,---//////...---,,,,,,,,,,,,//////............//////------------------------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,***+++///000---,,,---...---,,,---000222222222111000///...------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,---......///000000//////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++,,,------...+++,,,,,,,,,++++++,,,...111...+++...333444111---///---,,,,,,---...---,,,......---------,,,,,,,,,,,,++++++++++++,,,,,,---------............------///...---.........---,,,,,,,,,++++++***++++++,,,++++++***+++111888777222+++---......---,,,...///---,,,+++,,,...///...---------,,,+++++++++,,,,,,)))***+++---.../////////............---,,,+++***++++++++++++,,,,,,,,,,,,qqqhhh```___ccceee```ZZZQQQQQQQQQNNNJJJFFFEEEEEEEEECCC@@@???>>>===<<<:::999777555444555555444222222111000///...------------.../////////...,,,+++---,,,+++++++++---///111---...///.........000222//////000//////...---,,,...111333222///...///111...---------...///000111...///111222222111///.........///......---,,,+++''')))+++...000111111111,,,,,,+++***************///++++++...///,,,***+++******+++++++++,,,,,,,,,,,,++++++*********++++++((()))***)))((('''(((***)))*********++++++,,,,,,++++++++++++,,,---...//////---+++***+++***)))''')))((((((***,,,------,,,)))******)))((((((***+++)))))))))))))))******++++++***))))))))))))***+++)))******+++*********)))******))))))))))))******(((***+++------,,,***)))'''***,,,+++)))))),,,///---...///...,,,+++***++++++***)))***++++++***)))(((***---///111111000000---,,,***))))))***++++++******))))))******+++,,,******)))))))))***++++++))))))))))))***+++,,,,,,+++,,,...//////...,,,+++,,,...111333444222000...***++++++,,,,,,+++******))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++++++++,,,------......222---***+++---///333888KKKQQQXXX[[[[[[[[[^^^aaagggbbb]]]\\\___dddffffffaaa[[[YYYWWWMMM>>>666888BBB]]]vvvwwwbbbKKK;;;444***------,,,---000111///,,,---///000000///---,,,---,,,+++******+++,,,---......---,,,,,,,,,,,,,,,///..................///........................,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,***+++000111...,,,,,,+++++++++---000222222222111000...,,,+++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------,,,,,,,,,,,,,,,------...///000111111//////...------------...------------------------------------------------------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,++++++,,,,,,---...///+++,,,,,,,,,******,,,---,,,+++,,,...222333111...///---,,,,,,---------,,,......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............---///...---,,,+++,,,---...------,,,,,,++++++,,,,,,++++++******111999<<<999,,,...//////......///000,,,++++++,,,...///...---,,,,,,,,,++++++,,,------)))***,,,---.........---///.........,,,+++***)))*********+++++++++,,,,,,nnnddd\\\[[[aaaddd```ZZZQQQSSSSSSQQQLLLHHHGGGGGGCCCAAA???>>>???@@@??????777777666777888777555333//////.........------,,,---...///000///...,,,+++------,,,,,,---...//////,,,...............000222111111111000000...------///000111000///............---,,,,,,...000333555///000222333333222000/////////000000///...,,,+++******+++,,,...///000111///...---+++************,,,)))(((---///---***+++******++++++,,,,,,,,,++++++++++++******++++++,,,(((***+++***)))((()))***)))))))))*********++++++,,,,,,+++,,,,,,---...///...+++))))))***++++++)))***)))(((***+++---,,,+++)))***+++***(((''')))+++)))))))))))))))******+++++++++***))))))***++++++,,,,,,+++***))))))))))))******))))))))))))******)))***---///000///---,,,(((+++,,,+++((((((,,,000+++...111111...,,,+++++++++***)))***++++++***)))'''))),,,...000///...---+++***)))((()))***+++,,,******))))))******+++,,,***)))(((((()))***+++,,,))))))))))))***+++,,,------......//////......---,,,---///000111111111111***+++---......---+++)))************************++++++***))))))***++++++++++++++++++++++++++++++++++++***)))***,,,...///111---,,,------111===JJJ[[[^^^aaabbb```^^^\\\\\\bbb___]]]^^^aaabbb___\\\\\\RRRKKKJJJDDD===???HHHTTTccckkk```KKK:::222...+++000111//////333333000+++---///000000///---+++---,,,+++******+++,,,---,,,,,,,,,,,,---...000000......------------......------------------------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,...***)))---000...,,,---,,,,,,,,,...111222111000///...---,,,++++++,,,,,,...------,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............---,,,,,,,,,+++,,,---...///000111222222//////...------------...------------------------........................------------------------,,,,,,---......---,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,...//////+++,,,,,,+++******+++---,,,,,,,,,,,,---.........000...,,,,,,---------+++......---------,,,,,,,,,------,,,,,,,,,,,,------+++,,,------.........---......---,,,+++,,,---...///...------,,,,,,------+++---+++***---666<<<===...///000000//////000222///...------......---,,,++++++++++++,,,------...)))***,,,.........,,,,,,---------------,,,+++***+++++++++,,,,,,,,,------|||lllbbbYYYYYY___ccc```ZZZSSSUUUVVVSSSNNNJJJIIIIIIBBB@@@>>>???AAACCCCCCCCC777777888999:::999666333,,,------......---,,,,,,---...///111111///...,,,------..................,,,---............000222222222222111111000......///...............---,,,///...,,,,,,...222666999///111222333333222111//////000000111000...,,,++++++++++++,,,---...///000111000///---,,,+++******)))&&&&&&+++///---++++++******+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,)))+++,,,+++***)))***+++******)))))))))))))))))),,,,,,,,,,,,---...//////...+++((()))+++------+++***((('''((()))***)))''')))***+++***''''''))),,,)))))))))))))))******+++,,,+++***))))))***+++,,,...---+++)))(((((())))))******))))))))))))*********+++...111222111000///***---///---******...333***...222333000,,,+++++++++***)))***+++++++++)))&&&(((+++---......,,,+++))))))(((((((((***+++,,,*********)))***++++++,,,***)))(((((((((***+++,,,))))))))))))***+++,,,---...//////////////////...------...///000111222222)))+++...000111///,,,***++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,***)))((()))+++...000++++++---......444HHH]]]ccccccccccccaaa___\\\ZZZ``````aaaeeehhheee]]]UUUUUUIII@@@@@@@@@AAALLL\\\fffggg___NNN@@@999444///...333444///---000///++++++---///000000///---+++,,,,,,+++******+++,,,,,,***+++,,,---///111333444---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,111+++(((+++...------///.........///111222000///...---,,,+++,,,---...///...------,,,,,,------...******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......//////...---,,,,,,++++++------...///000111222222//////...------------...------------------------................................................,,,,,,---......---,,,,,,---------,,,,,,,,,+++++++++++++++,,,---...///000+++,,,,,,+++***)))+++---......,,,***((())),,,///000...,,,,,,------,,,+++......---------,,,,,,,,,///......---------......+++,,,------.........---...//////...,,,+++++++++000///...---------------,,,...,,,)))***222:::===///000111111000000111222333111/////////...,,,************+++,,,---...///***+++---......---,,,***++++++,,,---------,,,,,,,,,,,,,,,---------......wwwiiibbb]]]^^^^^^ZZZXXXWWWVVVUUUSSSQQQNNNLLLKKKJJJFFFDDDAAA???@@@AAABBBAAA:::999888888888666333000222111///---,,,+++,,,,,,000000///...............++++++,,,,,,---...//////---------.........//////111111222333222111000///,,,...//////...------......---,,,,,,---000222444888555222111333333000---+++,,,...//////...,,,+++,,,---//////---,,,,,,,,,444222000000111111///---+++*********+++,,,,,,---))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))******+++,,,...//////000,,,,,,+++******+++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++))))))))))))***************)))'''&&&'''(((***+++******)))(((((((((((((((+++,,,,,,+++)))((()))++++++---///111222111///---+++,,,,,,+++***+++---///......//////...---,,,,,,+++***(((***,,,---***(((((((((((()))******++++++******))))))))))))************))))))))))))******************************+++***************++++++///000000111000...---,,,//////............//////444222///...------------******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------555---***...///333CCCVVV^^^aaabbbeeecccSSSNNN^^^kkkcccbbbiiihhh[[[NNNIIIEEEBBB:::222666FFFXXXcccbbb^^^UUUHHH;;;333111111111111000000//////......,,,...222444444111---************++++++,,,,,,,,,++++++,,,,,,---...//////333///***(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++*********++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,,,,+++---000444444111...000...---,,,,,,---...000---,,,+++***+++,,,---...+++++++++,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---...///...,,,+++,,,---------------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,,,,,,,---///111///...------...///...,,,000---+++---111333000,,,...---+++******+++---...++++++,,,,,,,,,---------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................000---,,,...---***+++---,,,,,,,,,,,,,,,,,,,,,,,,000000//////............222111...------...111222,,,+++******---111666999111000///---------...///222000......000000---+++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,---......,,,,,,---...xxxhhhaaa\\\]]]]]]ZZZXXXXXXTTTSSSPPPNNNLLLKKKJJJJJJGGGDDDAAA@@@AAABBBBBBAAA<<<:::888888777444111...000///............///000000000///...............++++++,,,------...//////---------.........//////111111222222222111000///,,,...//////...------...,,,+++++++++,,,...000111444333111111111000...------...///000000///...------...///...,,,+++,,,---111///......//////...---,,,,,,++++++,,,------...*********++++++++++++,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------)))***++++++++++++***)))******+++,,,---...//////,,,,,,+++******+++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************,,,+++)))'''''''''((()))******)))(((((((((((((((+++,,,,,,***)))((()))++++++,,,...///000///...---+++,,,,,,+++***+++---///...............---,,,,,,+++***)))***,,,,,,+++((((((((())))))***+++++++++******))))))))))))************))))))))))))******+++++++++*********************)))******+++,,,,,,------.........---,,,,,,......------------......222222111///---,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********+++,,,,,,,,,---222---,,,//////222AAATTT```aaa^^^ZZZTTTEEEEEEWWWmmmjjjlllmmmbbbNNN@@@===999666333;;;NNN```fffcccVVVRRRJJJ@@@888333111000///000000000000//////...,,,///333666777555222000,,,,,,,,,,,,,,,---------++++++,,,,,,---......///111...***)))***,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333444111...000///---,,,,,,---///000,,,,,,+++++++++,,,---...+++++++++,,,,,,---------......---,,,,,,,,,,,,---...---------------------------,,,,,,,,,,,,++++++---...///...,,,+++,,,---,,,------......///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---------...000000///...------...///...---///---+++...222333111...------,,,++++++,,,------++++++++++++,,,,,,,,,---------------------,,,,,,------------------,,,,,,,,,,,,,,,---------..............................000---,,,......+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------111000///......///000111,,,+++***+++---000333555222111000///...//////000111///......000///---***++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,---...---,,,,,,,,,...xxxddd]]]XXXYYYZZZXXXVVVWWWQQQOOOMMMJJJIIIIIIIIIJJJGGGEEEBBBAAABBBBBBBBBAAA<<<:::888666555222///,,,............///111222333000///......---.........,,,,,,,,,---......//////---............/////////111111111111111000//////,,,...//////...------...,,,,,,++++++,,,...000111000111111111...---------000000000000000000000000.........,,,++++++,,,...---,,,+++,,,...///...---------,,,,,,------......++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,------------)))***++++++++++++***)))))))))***+++,,,------...,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))******+++)))))))))*********++++++---,,,***((('''''''''(((******)))((((((((())))))++++++,,,***)))(((***+++,,,,,,,,,---------------+++,,,,,,,,,++++++---///---............------,,,,,,***)))***+++,,,+++)))((())))))******+++,,,,,,******))))))))))))************))))))))))))******,,,,,,++++++*********))))))))))))******,,,---...+++++++++++++++,,,,,,---------,,,,,,,,,,,,------///222444222...++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,...---///222///000>>>OOO]]]```ZZZPPPHHH===CCCXXXnnnlllkkkdddPPP999///222444444:::MMMgggsssgggUUULLLFFF>>>999666444111...---...000111222111///...+++...222555777666444333......---------------,,,+++,,,,,,------............,,,******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++,,,,,,------......,,,,,,---000222333111...000000............000000,,,,,,,,,+++,,,------...++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---/////////......---------------,,,,,,,,,,,,++++++---...///...,,,,,,,,,...,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////---,,,---...///...---...,,,+++...111333111...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,------------------,,,,,,,,,---------..............................///,,,,,,///000------000,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,////////////////////////,,,,,,,,,,,,---...000000222111111000000000000111///......//////...,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...+++---...---,,,+++,,,...vvv^^^WWWSSSTTTUUUTTTSSSTTTOOOMMMKKKHHHHHHHHHIIIKKKGGGEEECCCBBBBBBCCCBBBAAA:::888666555444222///---------......///000111222///......------.........,,,---------......//////.............../////////000000000000000/////////,,,...//////...------...............///000111222---000222222...,,,---///000000////////////000000//////...,,,******---///+++******+++...//////...------,,,,,,,,,,,,------++++++,,,,,,,,,---------*********++++++,,,,,,---+++,,,---------,,,++++++*********++++++*********((())))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++++++++***)))((((((((()))******))))))((())))))******++++++***))))))***,,,,,,,,,+++******+++,,,---***,,,---,,,++++++---...---------......------,,,,,,+++******++++++++++++))))))******+++,,,,,,,,,+++******))))))******++++++******))))))******+++---,,,,,,++++++******)))((())))))***+++,,,...///+++******)))***,,,...///...------,,,,,,------...---111555444000,,,+++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++---222333//////:::HHHUUU^^^[[[QQQKKKGGGQQQfffqqqjjjaaaUUUAAA...,,,444000<<>>333000444GGG___sssooo[[[JJJDDDDDD666111...111777999666111---...000111222111///...///////////////...------,,,+++++++++++++++******------------------------,,,------,,,+++***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......//////,,,---//////......///000////////////////////////,,,,,,---............---------,,,,,,,,,,,,++++++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---...//////...---///000///.........------------------------------------------------------------+++,,,,,,,,,,,,------------,,,,,,---///000///...------------,,,+++******------------------------++++++,,,,,,,,,------------...000111000///---+++,,,,,,------------------,,,,,,,,,---------.................................,,,---111111...---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///000000///...---,,,,,,---............------......////////////...---///222222000...,,,+++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------***,,,---,,,+++***+++---sss^^^VVVPPPPPPRRRQQQQQQSSSLLLLLLLLLLLLJJJIIIGGGFFFEEECCCBBBAAAAAA@@@>>><<<:::777444333333333333222...//////000///...---,,,---,,,,,,,,,------...///////////////............000000000000/////////...000///...---------......,,,...//////...------...---......///////////////...///000333444444111///+++,,,---......---,,,+++---...///...,,,+++,,,---+++++++++,,,///111111000------,,,+++++++++++++++*********++++++++++++,,,---,,,,,,++++++*********)))+++---......---+++***++++++***))))))***++++++*********+++++++++++++++***+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))******+++*********+++++++++,,,,,,((()))******++++++++++++******))))))******+++,,,)))***+++***))))))+++---,,,,,,++++++************)))+++---...---,,,,,,---***+++,,,---------------,,,------+++)))))),,,///++++++,,,,,,---.........,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,---------+++++++++++++++,,,---...,,,,,,---...............///......------......///...------000444555222///******+++++++++,,,,,,,,,***++++++,,,------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,---.........---////////////111333444HHHbbbooonnnsssvvvuuuwwwiiiYYYIII@@@:::555:::DDDaaahhhhhhXXXEEE999666555222///...111666888666222///000000000000//////...000000//////............+++++++++,,,,,,,,,,,,,,,---------------------------......,,,***+++...111........................------------------------,,,,,,------------,,,,,,---------...............+++...//////------...000.........//////.........,,,,,,.../////////...------------,,,,,,+++++++++......---,,,,,,,,,,,,---++++++,,,,,,---.........------,,,,,,,,,,,,++++++,,,...//////......///111111///...,,,,,,,,,...///........................------------------------......---------...///000---,,,+++---///000000///+++,,,---......---......///...---,,,,,,---...///,,,,,,---------.........000111222333222///---+++------------------,,,,,,,,,,,,,,,---------..............................---,,,---111000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---..................---,,,,,,------///000111111---...///000111000000///---000444444111...---,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,+++***,,,,,,,,,+++***+++,,,uuu\\\TTTMMMMMMNNNMMMMMMOOOJJJKKKLLLLLLKKKHHHEEECCCDDDCCCAAAAAAAAA???===;;;<<<999666444333333222000...///000111111000///...,,,,,,,,,,,,------...//////////////////.........111111000000/////////...000///...---,,,---......,,,...//////...------...///000111111111111111000.........111555555111---+++,,,...//////...,,,+++,,,...//////---,,,,,,,,,+++******,,,...000000//////...------,,,,,,,,,,,,))))))*********+++++++++...------,,,+++***))))))&&&(((+++...//////---,,,,,,+++***))))))***+++,,,+++++++++++++++,,,,,,,,,***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,******+++++++++******)))******))))))***+++,,,,,,)))***+++***))))))+++---,,,,,,,,,,,,++++++******)))+++---...---,,,,,,---***+++,,,,,,------------,,,------+++)))))),,,000++++++,,,------......///,,,++++++******++++++,,,,,,++++++******++++++,,,)))***+++,,,------...///,,,,,,,,,++++++,,,------+++,,,---...///...---,,,...------,,,,,,------...///,,,***...555888444///******+++++++++,,,,,,,,,******++++++,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,---...////////////...---///222222000IIIdddrrrrrrzzz|||{{{rrr___JJJ===888<<>><<<;;;:::777444333333333444///......///111111000...------............------,,,,,,------------,,,,,,000000000000////////////000000///...---,,,,,,,,,,,,------.........//////......////////////............---...///222555777------,,,,,,++++++,,,,,,***+++---///...---***(((,,,,,,,,,---------......---...///...---,,,---...---,,,,,,++++++,,,,,,---111000...,,,+++++++++,,,---,,,++++++******++++++---,,,***)))))))))******---------,,,,,,+++++++++000///...,,,+++***)))))),,,+++***))))))***+++,,,))))))))))))***+++,,,------,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---///000///---***))),,,+++***+++,,,,,,+++))),,,,,,---...///111222333222///,,,+++++++++***))),,,***)))''''''(((***+++++++++******++++++,,,---,,,+++*********+++,,,---000111111111000///...---,,,***)))***---...+++(((---------...000333555777...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------+++******+++------...333...***000///+++...000111111000///000333555NNNdddwwwzzz{{{}}}tttlllUUU===>>>VVViiinnneeeRRR>>>666222//////222444333333333555555444333444555444222///......000111000///...---,,,++++++,,,++++++***)))))))))***...******...///,,,,,,///,,,---......//////......222000...,,,+++,,,---...++++++++++++++++++++++++,,,,,,,,,---------......111///---...111111000---000333222...,,,...---***111111000///...------,,,000...,,,---///000---***,,,,,,,,,---------......------............------+++,,,---...///111222222---------------------------......///////////////000///...---,,,---............---...000///---***...---,,,++++++,,,---...000///...---...000222444111111---***...333333///---,,,+++---///000000//////000000...,,,+++,,,---***+++,,,...///000000000222333444555333000---+++000//////---,,,+++******------............------------............------...//////000///---+++***++++++******+++---...//////...,,,++++++,,,---.........---,,,,,,,,,,,,---***...222333111//////111111000000111222222///---111111222222111///,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++000,,,,,,//////******...///...---,,,,,,,,,,,,,,,pppdddZZZQQQOOOOOOLLLJJJJJJLLLLLLMMMLLLLLLJJJHHHGGGDDDCCCAAA@@@@@@???<<<:::<<<:::777555444333444444111000///000111111000...---......//////......---------............------000000000000////////////000000///------,,,,,,---//////...............///,,,---------.........///......---...///111444666///---,,,,,,,,,---,,,,,,***+++---//////...,,,***,,,,,,,,,---------......---...//////------...///---,,,,,,++++++,,,,,,---......,,,++++++,,,------------,,,++++++++++++,,,,,,+++)))((((((((()))))),,,,,,,,,,,,,,,,,,++++++000///...---,,,+++++++++++++++************++++++))))))))))))***+++,,,------,,,,,,++++++,,,,,,---************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,...//////---+++***,,,+++***+++------+++))))))******+++,,,...///000111...,,,***+++++++++*********)))(((((()))++++++++++++*********+++,,,---,,,++++++***++++++------000000000000000//////...,,,,,,+++,,,------+++***---------...000222555666000///---,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,***///+++(((......+++111111333555555444444555666GGG^^^ssszzz}}}kkkQQQEEETTTkkkrrrkkkYYYIII;;;555444222222333555444222222333444333222555555444222///......////////////...------,,,,,,------,,,,,,++++++++++++...---///111...)))+++111,,,---......//////......111000...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,+++---000222222111555777666000---...---***//////...........................///111222111000,,,,,,,,,---------......------............------,,,,,,---...///000000111---------------------------......///////////////000///...------......//////......///000///---+++---------,,,,,,---------------,,,,,,,,,---///000......,,,***---333222...---,,,,,,---///000000//////000000...,,,+++,,,...+++,,,---...///000000111333333444444333111...---.........---------------------............------------............------.../////////...---,,,+++++++++******+++---...///---,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---***,,,///000/////////000000///000111222222000...000000111111000...,,,***++++++,,,,,,,,,,,,------++++++++++++++++++++++++///++++++......******...///...---,,,,,,,,,,,,---mmmbbbYYYPPPMMMLLLIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIDDDCCCAAA@@@???===:::888<<<:::888666555444555555333222111111222222000.........////////////............////////////......000000000000////////////000///...---------------111000...------...///000---,,,,,,+++,,,---...///......---...///111333444111...,,,,,,...///---+++***+++---///000///...---,,,,,,,,,---------......---///000///......///000---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---.........---,,,,,,,,,,,,---******)))(((((((((((()))++++++,,,,,,------,,,,,,.........------,,,,,,,,,******++++++++++++******))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,************************************+++++++++,,,++++++++++++++++++++++++************************++++++,,,,,,++++++***)))***+++---//////...---,,,,,,+++***+++------,,,***)))))))))***,,,---///000///---+++***+++,,,,,,+++)))))))))******+++++++++,,,+++***))))))+++---...,,,,,,++++++,,,------........./////////000000000,,,...//////...,,,+++,,,---------...///111444555333222///---++++++,,,---,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++)))...***(((.........777===AAAGGGJJJJJJHHHFFFFFFTTTeeetttwwwyyyzzz```JJJQQQkkk|||ssscccIII???666444555555333444666333111000222333444444555666555333000------...........................///............---------,,,...111111,,,'''***111------...////////////...111000...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,///333777999999===???;;;333......---,,,,,,,,,------............000222333333222111222222,,,,,,,,,---------......------............------,,,---------............---------------------------....../////////////////////.........///000000000/////////000000...,,,,,,------......------,,,,,,,,,,,,---------------------,,,,,,000555444///...---,,,---///000000//////000000...,,,+++,,,...------------...000111222444444444444333222000000,,,---------......//////------............------------............------......///......---,,,+++++++++++++++,,,---......***+++,,,------,,,++++++......---,,,,,,,,,,,,---+++******,,,...000000///......///111333333111000//////000000///---+++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---******------++++++.........---,,,,,,,,,------iii\\\SSSLLLIIIHHHFFFFFFIIIJJJKKKKKKLLLKKKJJJIIIHHHCCCAAA@@@??????>>>;;;999;;;:::999777666555555666555333222222333222000......//////000000//////...000000////////////000000000000000000////////////000///...---------------111000...------///222444000///---++++++,,,---......------......000111222333000,,,---///000...+++)))+++---///000000000///,,,,,,,,,---------......---///000///......///111---,,,,,,++++++,,,,,,------,,,+++******+++,,,---//////...---------------*********))))))))))))*********,,,------------,,,,,,,,,,,,---------,,,,,,)))***,,,,,,,,,,,,***)))))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))+++,,,...//////...---,,,++++++,,,---...,,,+++******+++,,,---///000111...,,,******+++---------((()))***+++,,,,,,,,,,,,---+++***))))))+++---...,,,,,,,,,------...//////------......///000111111,,,000222222...,,,,,,---------------...000222333666444000...,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,...//////...,,,,,,,,,111---,,,000///222???QQQWWW```ggghhhfffcccaaaiiipppvvvwwwyyy|||zzzuuu]]]OOOLLL___uuuxxxhhhXXXAAA:::444222444444333222444222//////222555888888555666555333000---------,,,,,,------.../////////....../////////.........***,,,......+++)))+++...------...///////////////000///...------------...------------------------,,,,,,,,,---------......//////000333888>>>BBBEEEEEEFFFAAA777///......---------------------------333666777555111......000,,,,,,,,,---------......------............------------------------------........................---......///////////////////////////000000111111111000//////000000///---+++,,,---......---,,,+++---...////////////......---/////////444999888333...------...///000000///...//////...,,,,,,---..................000111222555444444333333222222222---............/////////------............------------............------............------,,,,,,++++++++++++,,,---------***+++...//////...,,,+++......---,,,,,,,,,,,,------***)))***///111111///------...000333444222111............---,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,......------,,,,,,,,,------~~~hhh[[[SSSKKKHHHEEECCCDDDHHHKKKKKKKKKKKKJJJHHHGGGEEE@@@???>>>>>>??????===;;;::::::999888777666666555555444333333333333000...///000000000000000000///111000////////////000111000000000000//////////////////...------------...///...---,,,---000444666444222///---++++++,,,------------......//////000333000...---///000...,,,)))+++,,,...000000000000,,,,,,,,,---------......,,,...//////......///111---,,,,,,++++++,,,,,,---///...---+++******++++++000///......------......***+++++++++++++++++++++)))***,,,---...---,,,,,,******+++,,,---,,,,,,+++***+++,,,------,,,+++***))))))))))))***+++,,,---,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++)))***,,,---...//////...+++++++++,,,......---,,,******+++,,,---///000111...,,,******,,,---------)))***+++,,,---,,,,,,,,,,,,+++***))))))+++---...,,,,,,---...//////000000------------...///111222,,,000333333000------...---------------///111222666444111///---------...,,,,,,++++++,,,,,,---...---...///000000///...---...222///---000---333DDD]]]eeeqqqyyy|||zzzwwwtttppptttxxx}}}}}}rrrgggCCCJJJ\\\nnnrrrgggXXXQQQ>>>:::555111111333333111222000...000444888;;;===444555555444111...------++++++,,,---...///000000,,,---............------,,,+++***+++///222111///---...//////000000/////////......---------------------------------------,,,,,,,,,---------......000111222444999???FFFJJJIIIJJJFFF:::111......---///......---,,,,,,++++++222444666444///,,,---...,,,,,,,,,---------......------............---------------------,,,,,,,,,........................---......///////////////...///000111222222333333222000//////000000///...+++,,,---......---,,,+++---...///000000/////////---//////000444:::888333///...---...000000000......//////...,,,,,,---///////////////000000111222444444333333333333333333000000/////////.........------............------------............------...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***,,,///222222111...---......---,,,,,,,,,,,,---...,,,***+++///222111000------...000333444333111.........------,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------***+++,,,+++,,,---...---------,,,,,,,,,------...jjjaaaXXXPPPJJJEEE@@@BBBFFFIIIJJJJJJJJJIIIGGGEEEDDD???>>>>>>???@@@@@@???===999888888777777666555555444333222222333333111///000000111111111111000000111000///......///000111000000000000///////////////......---------.........---,,,,,,...000333444444333111...---,,,,,,,,,---------...............222111000///------------***+++,,,---...///000000,,,,,,,,,---------......+++---......------///000---,,,,,,++++++,,,,,,---111000...,,,++++++++++++//////...------------...***+++,,,,,,---,,,,,,,,,)))+++---......---,,,******+++,,,---------,,,+++++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,---++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,***+++,,,---............+++++++++,,,...///...,,,)))))))))***,,,---///000...,,,******+++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---...000000111111111------,,,,,,---///111222+++...111222111///...---...---,,,,,,---...///000444333222000///......---,,,,,,++++++,,,,,,---......//////////////////......111...,,,...***222HHH```hhhsss|||~~~zzzxxxssswww|||~~~zzznnn^^^RRRFFF[[[qqquuuhhhVVVLLLIII::::::777333333555555222///...---000444999<<<===222444555444111///......++++++,,,---...///000111+++,,,---.........---,,,...,,,***,,,333999777000......///000000000000///.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111444;;;BBBHHHIIILLLHHH===222.........000000///...---,,,++++++---...000000///...//////,,,,,,,,,---------......------............------.........---------------........................---......///////////////...///000222333444444444222000....../////////...,,,------......------,,,,,,,,,------...//////000,,,---------111777666222000///......000000000.........///...,,,,,,.../////////000111222111111111111222333333333333333222111111000000/////////...------............------------............------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,---000222333222000///......---,,,,,,,,,,,,---...---,,,---///000000///------...000333444333111......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......+++......,,,,,,...///,,,------,,,,,,,,,---......oooaaaYYYPPPJJJDDD???AAAFFFFFFGGGGGGHHHGGGFFFEEEDDDAAA@@@???@@@AAA@@@???===777777777777666555555444222111111222333333111000000111111222222111111000111000...------...000111000000000000////////////......---------......///.........---......///000000//////......------,,,------.........------,,,///111222000+++)))+++...***++++++,,,---......///,,,,,,,,,---------......***+++------,,,,,,...000---,,,,,,++++++,,,,,,---111000...---,,,------...///...------,,,,,,------)))***+++,,,---,,,,,,+++***+++---///...---+++))),,,---///000000...---,,,,,,,,,,,,++++++,,,,,,,,,))))))))))))***+++,,,---++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++,,,,,,------.........+++++++++,,,...///...---)))******+++,,,...///000///---******+++,,,,,,,,,///...---,,,++++++,,,,,,)))***+++,,,,,,,,,++++++,,,---///111222222222222......,,,,,,,,,...000111+++,,,...111333222///,,,...---,,,,,,,,,---...///111111111111000///...---,,,,,,++++++,,,,,,---.........------------......---000------...***555NNNeeellluuu|||~~~|||zzzxxxsssuuusssjjjZZZMMMIIIJJJcccsss{{{lllVVVHHH@@@;;;222777888777888;;;:::555---------///333777888888000222444444222000//////+++,,,,,,---...///000000***+++---//////...---,,,,,,------,,,000666555000......///000000000000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................000555===CCCGGGKKKIII>>>333///....../////////......------------,,,,,,...///000///...,,,,,,,,,---------......------............------..................//////........................---......///////////////...///111333444555555555111///------.........------------,,,,,,------------,,,,,,---...000222333......,,,+++///555555111111///...///000000///...---...///...,,,,,,...000...///222333444222111//////000222333444333222111///000000000000000111111------............------------............---------,,,,,,++++++,,,------+++,,,---------,,,++++++,,,---///111222111000///......---,,,,,,,,,,,,---+++---//////...---------.........111333333222000///......---------------++++++,,,,,,,,,,,,------++++++,,,,,,---......///---000000,,,,,,//////,,,,,,,,,,,,,,,,,,---...///sss\\\UUUMMMGGGBBB>>>BBBGGGCCCDDDEEEFFFGGGFFFFFFEEEDDDBBBAAAAAAAAA@@@>>><<<666666777777666555444333111000000111333333222000111111222222222222111111111///...------...///111000000000000////////////......---------......///000//////...------,,,++++++,,,---.........------------......------,,,,,,---111444000***'''+++///***++++++,,,,,,------...,,,,,,,,,---------......)))***,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---//////...---...///000111......---,,,,,,,,,,,,---((()))***+++,,,,,,+++***+++,,,...///...,,,***(((///000111222111000...---...---++++++++++++---...))))))))))))***+++,,,---++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++******,,,,,,,,,---------......+++++++++,,,///000///---,,,,,,---...///111222333///---+++***+++,,,,,,+++222000---+++***+++,,,,,,(((***,,,---...---+++***,,,---///111222333222222///...---,,,,,,---///111+++***,,,000444444000,,,...---,,,,,,,,,,,,.........000111222111000---,,,,,,,,,++++++,,,,,,---...------+++******+++---------000//////000---:::UUUmmmsss{{{~~~{{{zzziiihhh```MMM888444CCCVVV~~~zzz^^^HHH???777,,,+++333999;;;===AAA>>>888---------///222444444333///111444444222000//////,,,,,,------...//////000***,,,...///000///...---(((---...***+++000111......//////000000000000000------......///......---++++++++++++++++++++++++,,,,,,,,,---------....../////////---...222;;;AAAEEEJJJIII???444///...............////////////000000...,,,---///000---***,,,,,,,,,---------......---..................---........./////////000000////////////////////////---......///////////////...///111444555666666666111///,,,,,,---......---......,,,++++++,,,......//////......000333666888111000---,,,000666777333111000...///000111///...---...///...---,,,...000---///222555555333000...---///111444444333111000......///000111222333333---..................------..................------,,,+++++++++,,,---...+++,,,---------,,,+++***+++,,,...///000000000000......---,,,,,,,,,,,,---))),,,000000---******+++///...///111333333111000//////...---------......++++++,,,,,,,,,---------++++++,,,,,,---...//////...222222---,,,000000+++,,,,,,,,,,,,,,,---...///yyybbb[[[PPPGGGAAA@@@@@@AAABBB@@@@@@DDDIIIJJJGGGCCCBBBAAA@@@???>>>>>>>>>>>>::::::;;;:::999666333111222222222222222333333333111222222333333222222111222111000.........///000000000000000000000000000////////////000000000000...------,,,,,,------...---.........---,,,,,,+++...+++,,,//////---...000+++...111111...,,,+++,,,------------------------,,,,,,,,,,,,,,,+++***)))+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,---...///,,,,,,,,,------------...///...---,,,,,,,,,,,,,,,......//////...---,,,,,,///---+++,,,------***'''333222111000////////////000///---+++******+++++++++******,,,......---,,,+++***))))))***+++++++++)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***+++---......---,,,,,,------...000111111///---,,,))),,,---,,,---111222000555///+++---...---...111......---,,,++++++******---------...............////////////000111333333,,,...//////......///111---+++)))***...000///...------------------------000///000222444333///+++///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---///,,,...111...000GGGccc}}}{{{yyyzzz{{{zzzvvvqqqhhhVVVDDD:::444<<<[[[||||||___JJJ>>>666111000...000333555555333000......------///222333111...333333333222111000///...------------------------+++///111///---,,,,,,+++,,,...---***)))+++.../////////000111111000......000000///...------,,,,,,...------,,,,,,------...,,,...000///------///333///...------///333666999:::::::::777333000//////555222...------...///...//////.........---------///...,,,++++++,,,---...---------------...///000111///---...111222000...000///...------...///000////////////000000000000//////000222222333333333222111//////000000...---...000222111///---...000...000333444555666999;;;:::444...---000444555444333444222///000444444111//////............/////////111555555333000...---000//////>>>PPPIII555...000000000000000/////////222000.........///...---.........///111000...,,,,,,------......---,,,,,,...---,,,,,,++++++++++++---------.........//////000///...---,,,---.........///////////////...---......///111222222000---//////...---,,,,,,++++++***+++,,,,,,------,,,,,,)))***,,,...//////......,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,---...///}}}ccc[[[PPPHHHCCCAAA???>>>BBB@@@@@@CCCHHHIIIFFFBBBBBBBBBAAA@@@???>>>>>>>>>;;;;;;;;;:::888555333222222222222222222222222222222333333444444333333222222111000///...//////000000000000000000000000000/////////////////////000...------,,,,,,------...------......------,,,+++...,,,,,,//////------000+++...111111...,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,------.../////////000000000000111000000///..............................---,,,,,,...,,,***+++...///---,,,111000///...------------///...---+++******++++++++++++***+++------,,,***+++***))))))***+++,,,+++)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,+++++++++---......---,,,,,,---,,,---...//////...---+++))),,,---,,,---111222000333...***,,,---,,,---///.........---,,,+++++++++------------.........///111111000/////////000000111000000/////////...------,,,+++,,,///111000...------------------------...---...000333333000---///...,,,++++++,,,...///------,,,,,,,,,,,,------...+++---///...222JJJeeetttuuuwwwwwwtttqqqnnnllldddOOO<<<999AAARRRooopppSSSBBB;;;555///,,,...///222333333222///......------///222333111...111111111111000///...---------------------------))),,,---------,,,+++***///---+++***+++------,,,000000111111111000///...000//////...------,,,,,,...------,,,,,,------...---...//////......///111......---...///111444555555666666444111//////000444222000///000000///...//////.........---------...------,,,,,,---------...---------......///000111///......111111000...000///...------...///000.../////////000000000000...///000111222222222222222000//////000000///---,,,///111000...---...000000222444555666777:::<<<:::555000///333666666444444444222///111444444111000000//////...////////////222555666444111///......111:::WWWtttjjjGGG111000000000/////////000000222000....../////////............///111111///---......---,,,,,,+++******...---,,,,,,++++++,,,,,,---------............///000///...---,,,---......------...............---......///111222222000...///......---,,,,,,++++++++++++,,,---------------***+++---............---,,,++++++,,,......---+++------,,,,,,,,,---......ggg^^^RRRJJJGGGEEEAAA===AAA@@@@@@CCCFFFGGGEEEBBBBBBBBBAAAAAA@@@@@@??????<<<;;;:::999777555444444333333222222111111000000333333444444444444333333111111000/////////000000////////////////////////////////////////////////...------,,,,,,------...------......------,,,,,,///,,,,,,//////,,,,,,...,,,...000000...---,,,---------------------------++++++,,,,,,,,,+++******+++,,,,,,,,,++++++---///,,,,,,,,,,,,------------///000000000000111111111000///..................---............------,,,,,,+++***+++...000111111000///...------,,,------...---,,,,,,++++++++++++,,,+++***+++,,,,,,***(((***************+++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++***,,,------,,,++++++,,,+++,,,---......---,,,+++))),,,---,,,---111222000222---***+++---+++,,,...//////......---,,,,,,,,,---------------...//////333222111///...------,,,111000////////////...------------///111222000...---------------------------,,,,,,...000222222111...---,,,++++++,,,---.........------------.........,,,,,,...///888PPPiiiuuuxxx{{{yyytttpppqqqsss[[[DDD555>>>WWWpppyyyaaaFFF:::888555///***...///000000000000///...------...///111222000...000000000000///......---...------------------...+++***+++---......,,,***///,,,***+++---...---+++111222222222222111000////////////...------,,,,,,...------,,,,,,------...///...---...///000//////---.........///000000111///000111111000///000111444333333333444333111////////////.........------,,,------.........------............////////////111///...///000111000...//////............//////....../////////000000000...///000111111111111111111000//////000111000...,,,...000000//////000111222444555666666777:::<<<999666333444777888777555555666444000111555444000222111000///////////////000333555666444111/////////222===```{{{QQQ222111111000//////000111222222000......///000///......------///111111000...///...---,,,,,,---...///...---,,,,,,,,,,,,,,,,,,------------............000///...---,,,---......+++,,,------............/////////111333333111///.........------,,,,,,+++,,,,,,---............---,,,------.........------+++******,,,---...,,,+++......---,,,,,,,,,------ooodddUUULLLIIIGGGDDDAAA@@@??????AAADDDEEECCCAAABBBBBBBBBBBBAAAAAA@@@@@@===<<<:::888666666555555444444333222111000000///222333333444444333333222111111000000000000000000///////////////////////////////////////............------,,,,,,------...,,,------...------,,,,,,000---,,,///...++++++------...//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,,,,++++++---///---.....................------------............------,,,++++++,,,,,,,,,---------......------,,,---,,,++++++---000333444111111000///............------,,,,,,,,,,,,,,,,,,,,,+++******++++++)))'''***+++++++++******,,,---))))))*********++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,------,,,++++++,,,+++,,,,,,------------,,,))),,,---,,,---111222000222---***,,,---,,,,,,...//////.........---------------,,,,,,---...///000222222000///---,,,,,,,,,---///111000...---...000---...000222333222000///........................///...------///000222222...---,,,,,,,,,,,,---............------............---------222@@@XXXmmmvvvxxxzzzxxxtttooommmmmmMMM>>>999OOOqqqfffSSS@@@888666444111//////......------......///------...000111000///...//////000000000///......///...------------...//////,,,+++///000///---,,,,,,***+++---...---...000333333333333222111111000//////.........---------...------,,,,,,------...000...,,,...000111///,,,...///000000000000///...,,,...000000000111333555555555666888999777444111////////////............+++,,,.../////////------////////////000/////////000/////////000000000////////////....../////////........./////////000000...///000111111111111111111000//////111222111000...///111222333333444444333444555444444555888:::777666666777999:::888555555666444111222555444000333222111000000//////000111333666666444111000///111222555KKKgggdddFFF111222111000//////111222333222000//////000111000///......---///111222111000...------...000333666888...------,,,,,,,,,------------............//////000///...---,,,---......+++,,,---...////////////000//////111222333111000......---------,,,,,,,,,,,,---......//////.....................---------,,,,,,+++---...///...,,,///...---,,,,,,,,,,,,,,,ttthhhXXXLLLGGGEEEDDDCCC?????????@@@AAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@<<<;;;:::888777666666666555444444333222111000000111111222222222222111111000000111111111111111111////////////////////////000/////////......------...------,,,,,,------...,,,,,,------...------,,,///,,,,,,......+++***------------............---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,,,,++++++---/////////000000000000///...+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,---------------,,,......---------///222444111000///...------------++++++,,,,,,,,,,,,,,,,,,,,,+++******++++++)))'''***+++,,,+++******,,,...))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***,,,...---,,,+++,,,,,,,,,,,,------............))),,,---,,,---111222000333...,,,...///------///...............---------------,,,,,,---...000111000000///...............000555999666...+++///444...///222333333222000000........................111111000......///000222---------,,,,,,---------.........------............000///...666III```pppooorrrvvvxxxttthhhXXXMMM@@@AAAMMMiiigggPPPFFF<<<666222///111555......---,,,,,,---......,,,---///000000///......//////000000111000000000//////---,,,,,,---//////111,,,+++...///,,,,,,///+++***---000///,,,///777555444333333222111111111...............---------...------,,,,,,------...000...---...111111///+++///000111222111000...---,,,...111222222333666888666777999;;;<<<:::666222000000/////////.........+++,,,...///000///......///000000111111000/////////000000000/////////000...//////////////////...............///////////////000000111111111111000000//////000111333222111111222333444666777777777222333333222111111444666444555666888999999777555333555444111222555333///222222111000000000000000111333555555333111000000///333///333AAABBB888555222111000000111222333444222111//////111222111111000///......000111111000...------...000333666888---------,,,,,,---............/////////000000000000///...---,,,---......,,,---...000000111111111000//////000222222111000---------------,,,,,,,,,,,,---......//////......///........................------...000111///...///...---,,,,,,,,,,,,,,,tttjjj[[[MMMEEEBBBBBBCCC>>>>>>>>>??????@@@@@@@@@???@@@AAABBBBBBAAA@@@???<<<;;;:::999888777666666555555444444333333222222000000111111111111000000///000111222222222111111////////////////////////000//////......---------...------,,,,,,------...,,,,,,------......------...++++++......++++++---...---,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,,,,++++++---//////000111111111000///...,,,,,,---------.........---------------......///+++,,,,,,------------,,,...//////...------000222......,,,+++++++++++++++***+++,,,---------------,,,+++***+++,,,,,,***((())),,,---,,,***))),,,///)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,------------,,,,,,+++---......---,,,,,,---,,,,,,,,,---......//////))),,,---,,,---111222000333...,,,///000...---///------------------------------,,,+++,,,...111222/////////...//////000000777<<<>>>999000,,,...333...000333333222000000111........................000111000///------///000------------------------......------------......,,,111111///999PPPeeeooopppuuu}}}zzzeeeIII666>>>PPPhhhqqqUUU>>>999555222...+++///555......------------......,,,...000000///............///000000111111111111000///---,,,,,,---///000000+++***...---***...777111------111000,,,000999555555333222111000000111...........................------,,,,,,------...///...///000111000...,,,000000111222111000///......000222222222333555666555666888;;;<<<:::666222000000000/////////......,,,---...///////////////000000111222222111///......000111000///...///111......////////////......------........./////////000111222222222222111111000///...000222333333222333222333555777888888666222222111///......111333000222444666777666555444111333222111222555333///000000000//////000000111111222444333111/////////***333111---222444333999111111111222333333333444222111///000222333222222222000//////000111000000///...---,,,,,,---...///------------------...///000000000000111111111111000///...---,,,---.........///000111111111111111000.........000111000///------------------------,,,,,,---............---///......---......////////////...000111222000///......---,,,,,,,,,------sssmmmbbbTTTHHHBBBBBBDDD===>>>>>>>>>===>>>???@@@>>>???@@@AAABBBAAA???>>>:::;;;;;;;;;:::888666555555555555555555555555555111111111222222111111111///000111222222222222111000000000000000000000000000000///......---,,,,,,...------,,,,,,------...+++,,,------......---------******---...++++++...///---+++,,,...000///...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++---///---...000000000...---+++---------.........//////------,,,,,,------...///***+++,,,---------------+++---//////------///111...---,,,+++************)))***+++---......------++++++***+++------,,,***))),,,...---***))),,,000)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,------------,,,,,,,,,...//////...---......++++++++++++,,,---...///))),,,---,,,---111222000111---,,,///000---,,,...,,,,,,,,,,,,,,,------------,,,++++++,,,...111333000000000//////000000111666777666444222000/////////111222222000///000222........................+++---...---++++++---000,,,------------------,,,------,,,,,,,,,,,,------***000111///:::SSSgggmmmrrruuuyyyxxxmmmZZZFFF888JJJggguuu\\\EEE555111//////---+++...333---..................---+++...000000...------...,,,---...///000000000000111///---,,,,,,---///111///+++,,,000...,,,666EEE>>>111+++000333000000444555444333111000000000000...........................------,,,,,,------...---///111111000...------//////000000//////......///000111111000///000222222333555888999888444111000000000000/////////...------------...///000111000111222333333111///......000111111......///111---...///000000///...------------.........//////222222333333333333222222///......000222444444333111000000111444666444222222222000...,,,,,,///222---///111333333222222222...000111000222555333///............///000111111000111333222000......///)))333111,,,222444222555///000222444555555444333222111000000222333333222444222/////////000000///......---,,,,,,+++******---------------...//////111111222222222333333333000///...---,,,---......//////000000000000000//////...,,,---///000000///------------------------++++++,,,---------------......------...///000111///......///111111000///------,,,,,,,,,---......}}}ssspppiii]]]OOOEEEDDDEEE===>>>>>>===<<<===>>>@@@===>>>@@@AAAAAA@@@???===999:::;;;<<<;;;999666555555555555666666666666666222222222333333222222222///000111222333333222111111111111111111111111111000000///...------,,,,,,...------,,,,,,------...+++,,,,,,---.........---,,,******---...+++,,,//////---+++,,,///000000...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///,,,---...//////---+++***,,,,,,,,,---------......************++++++,,,---***+++,,,,,,------------(((+++...///......000222//////...---,,,,,,,,,,,,((()))+++---.........---+++******,,,......---,,,))),,,///---***))),,,000)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++***,,,------......------,,,---///000000///......///************+++,,,---...))),,,---,,,---111222000000,,,+++...///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,...111333222222111000000000000000000,,,))),,,111333111---000111222111......000333////////////////////////'''))),,,,,,******---///,,,------......------,,,---,,,,,,++++++,,,,,,---'''///111...:::UUUgggjjjiiiiiifff\\\PPPFFF@@@???YYYyyyttt___KKK:::444...+++...000//////111---......//////......---+++...111000...,,,---...++++++---...//////000000111000...,,,,,,...000111000---///444222000>>>QQQHHH555(((...555333//////555444222000/////////000---........................------,,,,,,------...,,,///333222///,,,,,,..............................///000///---,,,,,,---000111333555777555222///000000000000////////////...---------...///111222000111333444333111///......000222111...---///111---...///000000///...------------.........//////333333444444444333333222///......000333444444444///---,,,...111333111...333222111...,,,,,,///111+++---000111000000000111,,,///000///111555444///------------...000111222000111222111///------...+++222---(((111555000......000333555666555444222333111000111222444444333555333000//////000///...,,,------......---,,,,,,---------------...///000222222333333333444444444000///...---,,,---.........///////////////...---///---,,,,,,...//////...------------------------***+++,,,,,,------,,,,,,...---------...///111222...------...000111///...,,,,,,,,,,,,------...///}}}wwwvvvmmm___WWWSSSKKKBBB@@@???>>>===<<<;;;;;;;;;:::<<>>;;;888:::::::::999888777666666555666777888888777555555444333333222222333333444000111333333222222333444...............///000000222111///---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------,,,,,,+++++++++//////.........//////000111///---+++***+++---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------...---+++***)))******+++---------+++******+++---******+++---000111111000.........---,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++......//////...---,,,,,,++++++++++++******))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------------///,,,+++,,,...///---+++------++++++++++++------,,,------...///000111111...------,,,,,,------...---,,,,,,,,,,,,---......000///---...000111111000222111111111000000//////,,,---...000000000/////////333555444000------...///......///111000...,,,++++++,,,,,,,,,------------------...............///...,,,,,,---.........,,,---///222888???EEEIIIMMM===333444222///<<>><<<888555333444444111...111111111111000...---,,,...//////000000000//////111000...------...///000......------------............////////////......111111111111000000000000---......///000111111222...///000///------///000.........///000000111111444333222000////////////000,,,,,,///222111...,,,000000000000////////////,,,,,,,,,,,,,,,---...///333333333333333333444444111222333222000///000111---........./////////000111000///......///000000222222111000//////000000000///------///000///...111000000///...---------//////000000///...------111111111111111222222222333444666777777777666555//////000111222222333333222111000///............,,,------......------,,,...//////...---///222555555333111222444444111...222111///---,,,++++++,,,.........------,,,,,,,,,------............------///............---------------------------------------......///000000000////////////////////////---------............///|||zzzqqqeee]]]YYYQQQIIIAAA@@@>>>===;;;;;;;;;;;;:::;;;===>>>>>><<<:::999999999999999888777666666999999999999888666555555333222222222222222222333111222333333111111222444000//////.........//////222111///---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------,,,,,,+++++++++......------...///000000111///---+++***+++,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------...---,,,,,,+++,,,---...---......,,,******,,,...---,,,,,,---///000///---------------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++...............---,,,,,,++++++++++++*********)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---------------...---+++,,,...///---+++------,,,++++++,,,------,,,------...///000111111...------,,,,,,------...------,,,,,,------...///111///......000111111000111111111111000000000///++++++,,,---///111333444///222555444000------...///......///111000...,,,++++++,,,,,,,,,------------------...............//////....../////////...000///...---...///111222:::444111111///666NNNhhhyyy~~~xxxcccJJJ999111---///.........//////000000111000000222444555333000////////////////////////...------///222333222111111000...---...///111333111333444444444666;;;>>>===:::666555555555222///333222222111000...---,,,---...//////000000000000111000...------...///000///......------......///......////////////......111111000000000/////////.........//////000000000.../////////------...000,,,---...000222333444444111111000000///000000000,,,,,,...///...---,,,---111000000000////////////...------------......///222222222333333333333333333444444333111///000111......///000111222222333222111000.........///000222111111000//////000000000///------///000///...111000000///......------///////////////...------000000000111111111111111444555666777888777666666111111111222333444444555333333222111000000000000,,,------......------,,,...//////...---...111444777444111000111222111000000000...---,,,------.../////////.........------------............------///............---------------------------------------......//////000000000000000000000000000000---------............///|||tttjjjdddaaaYYYRRRFFFDDDAAA>>><<<;;;;;;;;;888999::::::;;;::::::999999999999999888777666666<<<;;;:::888777666555555222222111111111111222222222333333222111000222333111111000///............111000///---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------,,,,,,,,,,,,++++++,,,,,,,,,---...///000111111///---+++***+++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,,,,,,,......------...///111222...//////---,,,+++---...000///......///...,,,***,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------------,,,...---,,,,,,......---,,,------,,,,,,,,,,,,------,,,,,,---...///000111111......------------......---------,,,------...///111000...///111222222111111111111111000000000000------,,,,,,---000333555///222555444000------...///......000111111///---,,,,,,,,,,,,---------------------........./////////000111222222111000///---------------.........,,,000222...///BBBccc}}}yyyiiiQQQ<<<222...---111000///...///000111222000000111333555666444222////////////////////////.........000222333222111111000///......///111333222333444555666888;;;>>>???<<<888666777777444111555444333222000///------,,,---...///000111111111000///.........///000111///......------......///...//////000000//////...000000000/////////...........................///---...//////------...///---///000222333444333333///////////////000111111(((,,,000///,,,+++---000111111000000000/////////000000///.........//////111111222222222333333333555555666444111000000000---...///111333444666666333222000///.........///111111000/////////000000000///------///000///...000000000///......------///////////////......---/////////000000111111111444555666888888777777666444333333222333444666777555444333222222111222222,,,------......------,,,...//////...---...111333888555111......000000000///......------...//////000000000///////////////------............------///............------------------------------------------...//////000000000000000000000000000000---------............///yyypppjjjgggddd___YYYOOOLLLHHHDDD@@@===<<<;;;888888888777888888999:::888888888888888777666666;;;:::888666555555666777222222222333333222222222333333333222000000222333333222111///...---------111000///---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111000///---,,,++++++,,,---,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,------.........------------,,,,,,,,,,,,------------...000222333...//////...---,,,---...000///......///...,,,***++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,---------------,,,------,,,------------------------,,,,,,---------+++,,,---...///000111222......------------......---------------...//////111000//////111222222111111111111000000000000000111000///......//////000...222555444111...---............000111111000...,,,,,,,,,------------...,,,,,,------...////////////111333444333222000000***+++---000222333333333...333222///999UUUrrryyylllWWWBBB555111000000111000///......000111333...///000222333444333222///////////////////////////......000333444333222222111///......000111222222222333444666888;;;===@@@<<<888777888888555222666555444222000///......---...///111222333333333000//////...//////000111//////............////////////000000000000//////////////////...........................------------...000///...---...///111222333333222111///---000///////////////000000(((---000......111333333111111111000000000//////222222111000////////////000111111222222333333333666777777555222000///000,,,---///111333555777888444333111///...------...111000000/////////000000000///------///000///...000000//////...............///////////////............//////000000111111333444555666666666555555555444333222222444666777555555444333222222222222,,,------......------,,,......///...---...000222666444222000/////////////////////...............////////////////////////------............------///............---------------------------------,,,,,,---......//////000////////////////////////---------............///~~~tttjjjffffffeeeaaa___YYYWWWSSSMMMGGGBBB>>><<<999888777777777888999999777777888888888777666666777666555444444555777888333333444555555444333333333333333111000000222444444333111000...---------000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,...///000000///---,,,++++++,,,,,,,,,------------------,,,+++++++++,,,,,,---------++++++,,,,,,---...//////.........------,,,,,,,,,------,,,------///111222---///000///---,,,---......---,,,...///000...---++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++++++++++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,---------------......------,,,,,,------------,,,------------------------------++++++---...///111222222///......------......///...------------...//////111000...///111222222111000000000000000000111111///000111222222000...,,,...111444444111......///.........000222222000...,,,,,,---------.........,,,,,,------...//////000...111444555333111000111---...///000///...,,,+++222333111666NNNnnn~~~}}}cccTTTAAA444///.........//////.........///000111...///111222333222222222000000000000000000000000/////////111333555444222333222000//////000111222111111111333666888::::::>>>;;;888777999999666444666555333111000/////////...///111222333444444555///////////////000111111/////////......///////////////000000000000//////////////////...........................------------///000000///......///111111222111111///---,,,222111000//////.........+++.........222999:::666111111111111000000000000333222111000000000000000000111111222333333444444666777777555222000///000,,,,,,...000222444555666444333111///...------...000///////////////000000000///------///000///...////////////..................///////////////...---......///000000111111111111333444444444333222333222111111111222333444444333222111111000000111,,,------......------,,,---...//////------///000111222333222111///---,,,111111000000...---,,,,,,........................------............------///............---------------------------------,,,,,,------.../////////........................---------............///vvviiieeeeeeeeecccccc```^^^[[[VVVPPPIIICCC@@@::::::999888888888888888666777777888888777666666444444444444555666777777333444555666666555444333222222222111000111444666444333111000///.........//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------*********+++,,,---.../////////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...+++++++++,,,---...///000000000//////...---------......---,,,,,,---//////,,,...//////---,,,,,,---,,,+++,,,---000111000...+++,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***++++++,,,,,,,,,,,,---------............------,,,,,,---......,,,,,,---...------............------***+++,,,...///111222333//////............//////......------......///000000///---...000111111000000000000000111111111111+++---111333444222000...---111444444111......///.........000222333111///,,,---------............+++,,,,,,---...///000000---000333333000...///111......///000///...,,,+++//////333FFFfffxxxPPPBBB444///000///............/////////000000000000222444555333222333333000000000000000000000000000000000222444555444333444222000//////000111222000000000333666999999999;;;888555666888999777555555333222000/////////000///000111333333444444444...//////000000111111111000//////......//////000///000000111111000000///000000000/////////...........................///...000222222111//////000.........//////000111111444333222000//////.........000///---333<<<<<<555222222111111111000000000222222111000000000111111111111222333444444555555555555666444111000000000------...///000111222333333222000///........./////////......//////000000000///------///000///...//////////////////......---...//////////////////......//////000111222222///000111222333222222111111111111111111111111111333222111000000//////000,,,------......------,,,---...//////...---...///---000333333111///---,,,222222222111///---,,,+++------............//////------............------///............---------------------------------,,,,,,,,,---......//////---------------------------------............///nnniiiiiihhhggghhhaaaaaa```]]]WWWPPPIIIEEE<<<<<<<<<;;;:::999888777666666777777777777777666444555555666666666666555222333555666666555333222111111111000///111555888333222111000////////////............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++***++++++,,,------///......---,,,,,,++++++***++++++,,,,,,++++++*********+++,,,,,,---......++++++++++++,,,...000111222111111000//////......111000///---,,,,,,------+++---///...---+++++++++,,,,,,,,,---///000///...,,,---...............---......---------,,,,,,,,,------------------------***+++,,,---------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,+++******++++++,,,,,,,,,,,,------...............---,,,,,,+++---///...,,,+++---...,,,---...//////...---,,,***+++,,,...000111222333//////............//////...............//////000///...,,,---///000000//////000000000111111111111---///111222333111000///---111444444111......000.........000333333222000------------............++++++,,,---...///000000,,,///222000---,,,...111,,,---...///111111222222...333AAA[[[vvvzzzlllGGG;;;222222444222000000---///000222222111000///000222555444222000000111000000000000000000000000000000000222555666555444444333111//////000111222111000111444888::::::999777555222333777888777555333222000......///000111///000111111222222222111......///000111222222222000000////////////000000000000111111111111000000111111000000000/////////.........//////000000000///111333444222111000111000///......///111333444333333222111111111111111---222111,,,...666777111222222222111111111000000111000000000000111111222111222333444555666666777333444444333111///000111/////////000000000000000222111000.........///000...............///000000000///------///000///....../////////////////////------...///////////////......///000111222333444///000222333333222222111///000222333333111000///333222111000000//////000,,,------......------,,,---...//////...------...,,,///111222///......///000111111111000///---,,,....../////////000000000------............------///............---------------------------------+++,,,,,,------......///........................---------............///uuummmllljjjjjjlll___```aaa```[[[TTTMMMIII>>>>>>======;;;999888777666666777777777777777666666777888888888666555444111222444555555444222111000111000//////222666999333222111000////////////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------+++++++++***++++++,,,,,,///......------,,,++++++*********++++++***************+++,,,,,,---......++++++++++++,,,...000111333222222111000//////...444222000...,,,,,,,,,,,,***,,,......,,,+++***+++...---,,,...///000...------...............------.........------,,,,,,,,,------------------------***+++,,,,,,------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---......---,,,,,,+++******++++++,,,,,,,,,---------.../////////...---,,,,,,+++---///...,,,+++,,,///,,,---...//////...---,,,***+++,,,...000111333333//////............//////...............///000000...---,,,,,,...//////...//////000000111111111222444333222111000///...------111444444111...///000......///111333333222000---------.........//////++++++,,,---...///000111,,,///111///+++***---111...---------------------222<<>>AAA>>>999555111//////////////////////////////...111111000111222333222222111///...///000000...,,,...000222333444444333333666444111000222333222111222444777999999777555333111222444555555555444444555444222000////////////---...///000111111111000///000111333333222222111000000000000111111111111000000000000111111111111555555333222111000000000000000000222555777777666666555444333444777999;;;<<<;;;999888888777555444333222111333555444111...111111///.........///000111333444333111/////////000111111111111444888;;;;;;999777444333444555666111111111111111000000///222222222222111000//////000000000000000/////////000///............///000000//////000111111000...000000000///......000222///...---///000222111000000000111222111000...---111111111111111111111000222222222222222222222222222111000000222222111000111111000......------......------------...////////////.........---------111222222000......///000666::::::444...///111111......///111222111---***------............------,,,,,,---.........------,,,,,,,,,---.........///000000............000000111000///...------------vvvmmmhhhiiikkkllljjjeeeaaa______]]]ZZZWWWVVVUUUQQQJJJEEECCC@@@===<<<;;;:::999777999:::999888555444444555666666666666555444333222000000000000111222333444333555555444111//////000111///,,,,,,,,,------,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,---000222000//////,,,((()))************+++++++++)))***+++,,,,,,,,,,,,+++,,,---...///000111111111000...---......++++++...,,,+++***+++---...---,,,+++,,,.........///111333444555000***...777:::555000000111111000000//////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,---...///000111111------............------000000///......///000000------............------,,,,,,---------..................//////000000000---------------....../////////---------...///000000000000//////......---111000000000111111///...000000000000000000///...---...000333444333000---......//////...------,,,------...///000111222222444333111///............,,,,,,///222///...999HHHddd~~~ppp\\\FFF999@@@>>>999555111///......111111111000000///...---000000000000111111111111//////000111222111...+++,,,...111444666555444333444222111111222444333222222444777999888666333111333333444555555444333333666555444222111///............///000111111111111///000222333333333222111111111111111111111111111000000000111111111222222333333333222111000///...222111000222444666777666555444333333444666999:::BBB???;;;999888777555444444333222222333333111000111000000///.../////////222444555444222111111222///000111222444888===AAA>>>===:::777555555555666333333111000000000111111333222111000000000000000//////000000000000000000000000////////////000000111000000111222222111///000000111000......000222///......///111222222111000111222222222111000///000111111111222111111111222222222222222222222222222111000111333555444333111111000///..................------......///000/////////............---///111222222111000000111CCCEEEBBB999222000111000/////////111222111...+++......////////////......------.........------,,,,,,,,,,,,,,,------------........................000000///...------------yyynnniiihhhhhhhhhhhhfffccc```^^^^^^\\\ZZZYYYWWWTTTOOOKKKIIIGGGCCCAAA???>>>;;;:::======;;;888555444666777555555555555444444333333111000///000111222222222444555555444111/////////222///---,,,---------,,,,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,''',,,///.........+++&&&))))))*********+++++++++******++++++,,,,,,,,,,,,+++,,,...000111111000//////...---,,,+++******+++*********+++,,,,,,,,,+++)))+++,,,------...111333777;;;555,,,000======222......///000000///...---......---,,,---...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...------,,,,,,,,,------+++,,,---...///000000111,,,,,,------------,,,,,,////////////////////////------............------,,,,,,,,,---......//////......//////000111111111---,,,,,,,,,,,,---......///......------...000000000000000//////............---...000111111///---/////////000000///......------...//////000///.........//////...------,,,......///000111222333333444333111000/////////000111...///111...111HHHbbb}}}vvvwwwcccBBB555;;;999666333111/////////000111111111111000///......///000000//////000111000000111111111000///---...000222333444444333333444333333222333333222222333555777999999666333111333333444444555555555555666666666444222000...---//////000000111111111111000111222333333333222111222222111111111111111000000000111111111222222222111111222333222111///...111000...///111333444444444444333333444666888999AAA>>>:::777666666666555555444222111111111111111111111000000////////////222333555444333222222333111111333444666:::???CCC???===;;;888555444444444333222000//////111444555333222111000///000000111/////////000000111111222000000000000000000000000111000000111222222111//////111111111//////000111///...---///111222111000000000222333333222111000111111222333333333222222111222222222222222333333222111111222555666666555111111000///......//////...............//////000/////////..................000333333222111111222FFFGGGCCC:::333333333111000//////000111111...,,,...//////000000000000///......///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++------............------000///...---------------wwwppplllgggccceeeiiiiiiddd^^^^^^]]][[[ZZZXXXVVVRRRPPPOOOLLLIIIFFFEEECCCAAA?????????<<<888555444666888333333333333333333333444222000///111333333222000333555555444222000///000222000---,,,---...---,,,---------......---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,###(((,,,,,,---///,,,((())))))*********++++++++++++***++++++++++++,,,,,,***+++---...///......---//////...+++*********)))***+++------------------***+++,,,,,,+++,,,...///444999666...222<<<888+++---...///000000///...---///...---,,,,,,...///000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------------------------------,,,,,,---......------------------------,,,,,,------------,,,,,,........................---..................---,,,,,,---......///000000.../////////000000111111---,,,,,,,,,,,,---......///......---...///000111111000000000000000//////,,,,,,---///111111///------......//////..................---,,,---...///------............------......///000111222333333222111000//////000111222000---...111333@@@^^^||||||pppppp[[[===444444333222000/////////000...///111222222222111000---///000000......000111222222111000//////000111444333222111000111222333555666555444333111111000444555777888888777555333111222333444666777999999777777777555333111///...000000000000000111111111000111222333444333222222333222222222111111000000111111111111222222222222000111222333333222000///111000//////111222222222333333222333444555777888<<<999666444444555555555555555333111000000111222111111111111111000000000///111333333222111222222333444555666777999===@@@===<<<999777555444333333222111//////000333777999444333111000000000222222//////000000111111222222000111111111111111111000000//////000111111000...///111222111000///000111///...---...000111000//////000111222333333222111111222444555666555444333111111111222222333333333222111111333666777777777111000000////////////000///............///000000////////////////////////---000222333222222222222>>>@@@===777444555555444111000///000111111///---...//////000111111000000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++------............------///......------------...uuummmfffgggnnnpppkkkdddaaaaaa___]]][[[XXXVVVUUUTTTQQQNNNLLLKKKIIIGGGEEEBBBAAA???;;;888666777999666666555444444444444555333111000222444555333000222333555444222000000111222000---------......------......//////......---------------------------------------,,,,,,,,,,,,,,,,,,++++++******++++++$$$))),,,,,,...111000,,,)))************+++++++++++++++******++++++,,,---******+++,,,,,,,,,,,,,,,---///...+++***------++++++---///000///.........,,,------,,,***)))+++,,,...222333000111555000'''---///111222222111000///......---,,,---...///000000///...------...///000------------------------............---------,,,,,,,,,,,,------------...------------------.../////////......---,,,++++++------............---------......//////......---......////////////......------...///000111111222////////////////////////---------------......//////............///111222000000000000000000000000---,,,,,,...000111000...---......///////////////111444777888666333111000+++,,,---...////////////......///000111222333333000000///...///000111222...444===DDDOOOccc}}}wwwhhhXXXBBB333333//////////////////000000---///111333444333222111---///111111......000222333333222000...///111444777555222//////000222333555777777666333111000000444444555555666666666666222333333555777999;;;===999888777555444222111000111111000000000111111222000111333444444444333222333333333222111111000000111111111222222222222333111222222333333333222222333333222444555555444222222222222333444555666777666444222222333444444333555555444222000///000222222333333333333222111111...///111222111000111222333555777888888888:::;;;999999777666555444444333222111000000111444888:::444333333222222222333333000000111111111111111111111111222222222222111111000//////000111111000...///111222222111000000111222000//////000111///...---...000222333333222222000222444666666666555444111111111222222333333444222222111333666777777666111000000//////000000000//////......//////000111...////////////000000000...000222222111111111222555777777444444777777555111000000000111111///...---...///000000111111000....../////////...------,,,,,,,,,,,,------------..............................---------------...{{{tttmmmlllpppsssqqqmmmggggggeeebbb]]]ZZZXXXWWWWWWTTTRRRPPPPPPOOONNNLLLIIIIIIGGGCCC???======>>>>>>===;;;999777666666666555222111333666777333///111222444333222111111222333000...---.........---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,++++++******++++++'''+++---,,,---111000---)))************+++++++++++++++*********+++,,,---+++************+++,,,,,,)))------+++,,,111333111+++...111111000......///---......,,,******+++,,,***,,,///111222000...,,,,,,---000111222111///...---------------...//////000///...------...///000....................................------------,,,,,,,,,---------......---------------...//////000000//////...------,,,.........//////............///000000000000///...//////000000000000//////......///000111222333333000000//////...---------......------......///000///............000222333///////////////////////////---,,,---///000000/////////000111111111111111333===IIIPPPLLLBBB666///***+++,,,...///000000111---......///000111222222111000///.........///000000CCCXXXgggxxx~~~mmm```TTT???222111111///////////////////////////111333444444333111000---000333222...---000444222333444333000///111333444333222111000111222333333555777666333111111222222222111111222444666777555555555666888:::<<<===999888666555333333333444222222111000000111111222111222333444444444333222444444333222222111000000111111111222222222333333333333222222333444555555555555666777999888555222111111222333444555666666333222111111222333111000444555555333000///000111444444555555555444333222---///111222111111222333111444777999888777777777666666666666666666666666444333222111222444666777333444444555555444444444222222111111111111111111111111222333333222111111111000000111222222111//////111333333222000000111666444222222222222000...,,,---///111222222222222...000333555555555333222000111111222333333444444333222222333555777666555111000000000000000111111///////////////000000111.../////////000000000000///000111000//////000222000333444333555888888444222111000000111111000...,,,---...///000000000000---......////////////...,,,,,,,,,---.........///000000............000000...------,,,,,,------...}}}xxxrrroooppprrrsssssslllkkkhhhddd^^^YYYWWWVVVXXXVVVSSSSSSSSSSSSQQQPPPPPPPPPOOOLLLHHHEEEEEEEEEEEECCC@@@===:::888777777666333111333777888444///000111333333222222222333333000...---.........---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,+++*********+++(((,,,---++++++......,,,)))************+++++++++,,,+++*********+++,,,---,,,+++***)))***+++,,,---%%%***,,,+++...555888555***...111222000......000.........---++++++,,,...******...333333///000444)))+++---///000...---+++---------............///111///...------...///111//////////////////////////////.........---------,,,,,,,,,------.........---------------...///000000000000000////////////......////////////......///000111222222111000///000000111111111111000000...///000111222333444444000000///...---,,,,,,+++///............///000000///.........///000222333---.....................000...,,,,,,...000111000000111222333333333333333555DDDXXXddd___OOO;;;///(((***+++---///111111222------...///000111222222222111///...------------///MMMkkkyyyUUUCCC>>>333333777...111111000000/////////...111222444555444222000...---000333222///...111444///333666555333000000111000111222222333333333333111444777777444222333444111///......///222555888888888777777888:::<<<===:::888666444333444555666333222111000000111222222111222333444444444333333444444333333222111000000111111222222222333333333444333333222333444666777444555666999:::888444000000111222333444555555666333222111222222222000...333555666444000...///111444555666666666555444333---///111222222222333444///222777999999777555555555555666666777777888888666555444333333333444444333444555666666666555444333222222222111000000000111222333444444333222111333222111222333444222000///111333333222111000111999777555444444333111///+++,,,...000111222222111,,,...111333444333222111000000111222333333444444333222222333555666555444111000000000000000111111///////////////000111111.../////////000000111111000000000///---...000222///333444444666999777222222111000000111111000///,,,---...///000000000000------...///000000000///,,,,,,------...///000000222111///------///111222------,,,,,,,,,------...~~~vvvssstttxxx{{{ppppppooojjjddd]]]XXXVVVZZZVVVUUUWWWWWWTTTSSSUUUUUUUUUVVVUUURRRNNNJJJGGGNNNMMMJJJEEE???;;;:::;;;999666444555888888555111222222333444333222111000333111////////////...---///............---------............---,,,+++*********,,,---.../////////------,,,,,,+++***))))))*********,,,...///---+++))))))******++++++++++++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000---......,,,++++++---///111000///...---,,,,,,,,,++++++,,,---......------------...000111000...++++++---//////...---...//////////////////000111222...///000///------///000---.........---,,,+++++++++...///------///000///000///111444333...---///333444444222000......///------...//////000//////...///000111111000///...---...///000000111111111222111///...///111444555222//////111111------000111111000000000000111111/////////000000000000000////////////......................../////////000333222222111000//////...111>>>PPP\\\\\\OOO<<>>666111///000000000......000111222///---...222444222......555111---000///...666===hhhrrrWWWEEE777...///000++++++000000000////////////000000000000000/////////......444333333222222111222222444444555555444222000...111222333444444555555444222333555666555444333222222111111111111222444555777777777888999999999:::999888777666444333222111000111111222222222222222555444444444333222111111000///......///000///---222111111222444555444333444444333333222333333333444444444444444333333333222222222222222222222222///000111111222222111111333333111111000111222222222222222333333333333333222222111111111111000000000666======888333333555666666666555555555666666777333333666555111111444222222333333444555555666111111111111111111111111111111444888===>>>===:::===<<<:::888555222000///222000111444444111000222111222444666555444222111//////000000111111111111222222222222222222222222111111111111222222222222333222111222333666999;;;333222111000000/////////000000000000000000000/////////000111111111111111000000000000000111222222444444444555777777555333111111000///////////////111000000000///////////////......///111111000...,,,,,,---------.........000000////////////000000000...---...///000///...~~~xxxqqqjjjeeeccc]]]YYYXXXZZZ[[[WWWTTTUUURRRTTTWWWYYYYYYWWWTTTRRR^^^\\\YYYSSSLLLGGGEEEEEE@@@===999999;;;<<<:::888333444555666666555444333666333111000111222333333111111111000000000//////111111111111000///......,,,------.........------.........------,,,,,,++++++++++++,,,//////...---******++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......//////---......---,,,,,,---//////......---,,,,,,,,,+++///......------...000000///...///000111111///---***+++------,,,,,,,,,---000//////............///...///000/////////111333....../////////...------555...,,,///000---111888:::666111000222444333///444555666555333222333444000000000111000000////////////000000000000//////---...///000000111111111000///......///111444666222//////111111......000111000000//////000000111444333000...------...///////////////............///////////////.........000000000///......------111111111111111000000000000111111000///...000111111...,,,...111222111...000444///,,,111111222<<>><<>>;;;888444111...---222000111555555111000222000333777::::::777333000000000000000000111111111333333333333333333333333111111111111222222222222555444333333444666999:::333333111000000000000000000000000000000000000000000000000111111111111111000000111222333555666666666555555777888777555333111111000////////////000111111000000000/////////...------...000111///...---------...............000000////////////000000000...---...///000///...|||xxxtttrrrhhhaaa]]]^^^]]]YYYWWWWWWSSSTTTWWWXXXWWWTTTQQQNNNXXXYYYXXXUUUQQQOOOOOOOOOHHHDDD@@@>>>???>>><<<999777777888999999999777777:::777333222222333333333111111000000000/////////111111111111111000///..................---,,,,,,...............---------,,,,,,+++---///000///...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------------------***+++,,,---............---...///...---,,,---///---------------,,,++++++111000...------///111222111000000111222222111///***,,,......---------...000000///...---------...---...//////......000222...///////////////......555,,,+++444888777<<>>;;;777444333333222111000000000/////////......//////000000000///......////////////...---,,,,,,...........................,,,,,,---///000000///------,,,,,,,,,,,,,,,,,,+++,,,,,,---------......------------------------++++++,,,---............---...//////------...///------.........---,,,+++222111///......///000222333222111222333333222111,,,...///000///...///000111000///...............---.........------///111......///////////////...---(((***888EEEMMMWWWbbbrrrrrrcccEEE111///111000...///000000///...000111111111222111111000///...000000////////////000000---...///000000111111111---------...///000222333111......111111......111000000////////////000000111000...,,,---///222444////////////............///////////////.....................------------000000000///000000000000111222222111///...000111111000000000222222222111///333000000555333777GGGnnneeeGGG777555111///000000......///111111000000000000111111......//////////////////000111222333333222111000555555555444444333222222000000111222333333333333444777888555000///444888444333222111111111222333111222333444555666777777666666555555444444444333222333333333333222000///888777666555555555666666555444333444555777777666555444444666888::::::999444333333333444444555666222222222333333444444444333333333333333333333333222222333444444444444444444444444444333333222222555888;;;>>>???===;;;999333333333222111000000000111555888999777444444555111333666888999777555333333222222666<<>>;;;888666555444222000000000/////////..................//////......---///////////////...---,,,,,,------......////////////---,,,---///111111000......------------,,,,,,+++,,,---.../////////...------------------------,,,---......//////......,,,...000000...---...///------/////////...---,,,111111///......//////000333111000111222333222000---///000000//////000111111000000////////////000...///000///------...000------.../////////......,,,+++000>>>SSSjjj|||YYY;;;444555111///000111111000///000222000000000111000000//////000000////////////000000---...///000000111111111---------......///000111000......111111//////222000//////......//////000///...------...000333444////////////......................../////////000........................444111...,,,,,,///333555222333333111//////000111111111111111222222222222000444111000222111<<>><<<;;;555555444333222111111000000333666777777666666666333555888:::;;;:::888777222333444555999>>><<<777222222222222333333333333111111111111111111111111111444777888888777888888777666444222111111111222444222333777777333222444666555555555555666888999444444444333333333333333333333333333333333333333333333333333444444444444222111111222222333444444444333222111111000111111///000000111111222222222444333222000000111222222222333444555555555444333444333333444666555333111222222111000000000000111222222111111111000000000...------///111222222000000000000000////////////000000////////////000000000...---...///000///...}}}yyyvvvxxxxxxpppeee___]]][[[YYYVVVUUUTTTTTTUUUPPPRRRUUUVVVUUUUUUVVVWWWVVVSSSPPPOOONNNJJJCCC>>>>>>>>>>>>===;;;999666555:::999888888888666333111111111111000000000//////---......//////............////////////......---++++++,,,---......//////000...------///111111111............---------,,,***+++,,,.............................................//////000000//////,,,...000000///.........---...000111111000...---000000000//////.........000///---...///000///...,,,...000000///...///000111000000000000111111222222222222111///...///111,,,,,,---...............///222222999RRRvvvdddHHHBBB???666000111222111000///000111......///000000000//////111000///......///000111---...///000000111111111........................000---...111111//////222//////............////////////...//////000111222////////////............,,,------...///000111111........................222000---,,,,,,///222444333333333222//////000111///000111111000000111222000333000000333777MMMnnnkkkRRR999000000222333222222333333333222111111000000111111222000000000000111111222222222111111111222222333444444444333333333333333333111222333444444555555444666666555444333333333333222111111111111222444555222222333333444555666666444444555555555555555555555444333333444666888999444444777:::???EEEJJJMMMHHHGGGGGGFFFFFFCCC>>>;;;???===<<<;;;;;;;;;999777555555444444444555555666333333444555555666777777444444444444444444444444444444555666666666666555555555777777888777666666555777:::<<<======<<<;;;777666666555333222222111111333555666666666666666555777999:::;;;;;;:::999444777888555555999999666222222222222222222222222222222222222222222222222///222555666666777:::===888777555333222222333444555333444777777444333555444333333333444555777777666666555555555444444444444444444444444444444444111111111222222222333333111111222222333444555555444444333222111111111111///000000111111222333333555444222000000111222333000222444666777777666555444333444555777777555333333222111111000000111111222222222111111111000000.........000333444333222111111111000000000//////000000////////////000000000...---...///000///...}}}ooofffiiifffaaa\\\YYYWWWWWWWWWQQQSSSWWWYYYZZZ[[[\\\]]]TTTSSSRRRRRRQQQMMMFFFAAACCCCCCBBBAAA???<<<999888666666777888999888555222222222222111111111111000......///////////////.........////////////......***++++++,,,---...//////000...------///111222222//////.........---------)))***+++---......------...........................///000000000000000///,,,...000111///.........---...000222222111///...//////000000///...---,,,...---++++++---...---,,,+++---//////...---...///111000000000111222333333444555555333000///000111+++,,,,,,---.........---...111,,,+++CCCnnneeeQQQOOOIII;;;///111111000///......///------...//////000//////111000///......///000111---...///000111111111111///............---------000------111111//////222//////............//////000000000000000/////////000/////////............+++,,,---...///111222222......//////////////////,,,...000111222111000///333444333222000///000111...///000000//////000111...222000000666@@@```tttaaaNNN===999,,,000222222111000///---222222111111111111222222000000111111222222222333333333222111222333555666333333222222111222222222222222333444555555555555666444333333333333111000111111000000111333555666444444444444444444444444444444444555555555555555555444333444666999===???DDDFFFLLLTTT^^^iiirrrwwwttttttsssrrrooojjjddd___WWWTTTOOOKKKGGGBBB>>>:::777666555444444444444444444444555555666777888888555555555555555555555555444555555666666666666666000111333555666666666555444666888:::;;;;;;;;;:::888777777555444333222222222444555666666666555555666777999:::;;;;;;;;;:::666;;;;;;555222666777444222222222222222222222222333333333333333333333333///111444444333555999<<<666444333222222333555666555333444777777444333555111222333444444555555555777777666666555555555555444444444444444444444444///000000000000111111111111222222333555666666777555444333222111111111111///000000111222222333333555444222000000111222333///111444777888999999888444444444666888888777555333222111111000111111111222222222111111111111000///...///111333555444333222111111111000000//////000000////////////000000000...---...///000///...}}}tttooojjjccc^^^ZZZXXXVVVTTTUUUSSSRRRSSSWWW\\\^^^```VVVVVVWWWVVVSSSOOOLLLJJJFFFFFFFFFFFFFFFBBB===999999999888888777777777666555555444333222111000///000///...///000111000///000////////////.........000000///............///***,,,...///...---------333333333000---,,,,,,---...+++***...000......000,,,,,,,,,------///000111,,,------...///000111111......//////...,,,***)))+++---000333333111///---///111222111///....../////////...///111000...+++---...000111111///...,,,000000000000111111111111777===BBB===444...000444............/////////000+++...000333<<>>777666555444333222222222666444333555888999777444333333444333333444888;;;;;;:::999777666666777777666444222000111222222222///000222333444333222111444777666222111444666666666555333222111111111111111222222333333444555555555222//////000111222222444444555999===>>>;;;777000111333555666666555555666666666555222222333444111111111111111000000///...---,,,///222444222000111222333111///...///000000111111111111111000000111000///////////////000yyytttmmmfffbbb^^^[[[XXXYYYXXXWWWXXXZZZ\\\\\\[[[UUUUUUTTTSSSQQQOOOMMMKKKIIIHHHFFFEEEEEECCC@@@===:::999999777666555444444555555444333222111000000111000//////111111000///////////////............000//////...............+++,,,.........------...111111111000...---...000///,,,+++///000......000..................//////---.........///000000000...//////000///...,,,,,,,,,...000222222111///......000111111///...//////000/////////000000...,,,---...///000000///...---//////000000000111111111???CCCCCC>>>555//////222........./////////000000000000//////666EEEYYYhhheeeiii^^^IIICCCJJJBBB///222111///......///000111...000111222222111000...000000000000111111111111444222000///000111111000...//////000000111222222...///000111222222222222------///000111111111111111000//////000111000//////000000000000000000000///......------......////////////000///......---111111/////////000222333222222111111000000//////////////////000000000111444555111111FFFmmmmmmVVVBBB777666444444333111111111111111///000000000000111111111000000000000000000000000222333444555555666555555333333333333333444444444555333222444777999888777333333333333333333222222444333222111111333555666333444444333222333444444888777666555666777777666999:::888AAAVVVcccooo~~~rrrdddNNNBBB888888:::888444333222333333111444:::888222444444555444222222444555222333444444444444333222222222111111111111222222222222333444555555555555555666777666555444555666777888999888666555555666666555555444444555666777666555555444333333333444555444333333444666777888333@@@BBB<<<;;;666444:::222333444555777888999:::888777666555444555555666666444444555777888666444333444444444333555888;;;=========:::777666777999888666444444666666555333444444444555555666666777444666555111111666999888444333222000//////000000///000111222222222222333555222000///000222222222777666666888;;;:::777444000222444666888888999888555555555333111000111222111222222222222111000000000///...///222333111///111222333222000...///000//////000000000//////...000000////////////000000}}}uuuoooiiidddaaa\\\[[[ZZZZZZZZZYYYVVVSSSTTTTTTSSSRRRQQQPPPPPPPPPMMMKKKHHHFFFEEEEEECCCBBB<<<<<<:::999777555444333666666555444333222222111222111000000111222111///////////////............000///......------......---------......////////////000000///......000222000------//////---...111000000000000000///...---//////////////////////////////000000000//////.........///000000000000000---///111111000//////000000/////////000000...,,,---...///000000///...---////////////000000000000@@@@@@>>>:::555111000111....../////////000000000444111------000777===AAACCCMMMJJJ:::222777555+++111000///......///111111///000111222222111000///000000111222222111//////222111//////000000000///......//////000000111111//////000111222222222222//////000000111111000000111000000111222222111///000000000000000000000000//////............/////////////////////...------111111000///000111222333333333222111000000///////////////000000000111111111444222777VVVsss^^^GGG666222666444333222111000000000000/////////000000000000111000000000000000000000000111222333444444555555555222222333333444555555666333222111333555777777666333333333333222222222111444333222222222333555666333444444333111222555999777666666555666777888888:::AAAHHH\\\yyyjjjVVVAAA888888777444111444666666444333555333000333444444333222222333555222222222111111222222222333222222111111222222222222222222222333444555666222444555666555666777999999999999777444222222333666666555444444444444444444444333222222222333333666555555555777999<<<>>>999PPPSSSEEE???===888888555666888999:::999888777777666444333333444666777555444444555777777666555444555666555555666999;;;???AAAAAA>>>888666999===:::666222333666777444000444333333333333555777888222333222///000555888777444333222111000000111111///111333333222111111222444222000000111333333333999888777777777666444111111333555777999;;;<<<<<<666666666444222000111222111222222222222111000000111000//////111111000///222333333222000//////000---....../////////......000000000//////000000111xxxrrrmmmdddbbb___\\\[[[YYYVVVTTTUUUTTTRRRQQQQQQQQQSSSTTTQQQOOOLLLJJJIIIGGGEEEBBB???>>>===<<<:::888777777777777666555555444333333333222111111222222111000000000/////////.........000///......------......///...---...///000111000///000000000......///111111......000///---...222000111111222222111//////000000000///////////////...////////////////////////////////////000000111,,,...000111000///000111111000//////000000///------...//////000//////........./////////000000000777555333222222333333222...////////////000000000222000......000111222222777@@@@@@444...111000***000000/////////000111222//////000111111000//////000111222333222000...---111///......000000000...---......///000000111111///000111111222222222222111222222111000///......111000000111333222111///111111111000000000000000000//////......//////000000000000000000///......111111000000000111222333444333222222111000////////////000000000111111111000444444???fff|||dddOOO===222111555333333222111000000000000000000000000111111111111000000000000000000000000111111222333444444444444333333444444555555555555222222111222333555666777444444333222222222111111333333222222222333444555333222222444555555888<<<;;;;;;;;;:::999:::;;;===EEEVVVhhh~~~xxx^^^III===999888:::888:::;;;999777666555555333444555444333333555666444333111000000111333444444333333222222222222333555444444333333555666777222444555666555666777999777888888666333222222222666555555555555555555555333333333222222333444444777777777666777:::===@@@KKKffffffMMMBBBAAA<<<888::::::;;;;;;::::::999888;;;999777555444555777888555555555666777777666666555666777777666777999;;;>>>BBBDDDAAA:::888===BBBAAA:::333222555666444000333333333333444555666777222444444222444999:::777666555444333222222333333222555888888666333333333444222111111333444444333:::888777666555333222111444444666777999:::;;;<<<777888777666333222333444111111222222111111000/////////...//////000000000222333444333111000000111......///000000000//////000000000///000000111111}}}tttoooiiicccaaa___^^^^^^UUUTTTQQQPPPOOOQQQRRRTTTSSSRRRQQQQQQOOOKKKFFFBBB@@@???>>>===<<<::::::999888888777777666555555555555333222222333333222000111111000000000/////////000000///............//////...---///111333222000111111111000...---...///111//////000///---///555111222222333222222222111000000000000000/////////..................//////000//////...///000111111,,,...000111000///000111222000//////000000///...---......///////////////////////////000000000000111...------000333444333////////////000000000111///000111111000000222333666999888222000222111,,,000000000000000111222222////////////////////////000111222333222000...---000///...///000111000.........//////000111111111000111111222222222222111000000111111111111000000000//////000111111000...222111111111000000000///000000000//////000000000222222222222222111000000111111111111111222222333333333333222111000000///000000000000111111111111333777;;;OOOzzzqqqVVVDDD;;;555333444444333222111000000000000111111222222222222333333111111111111111111111111111111222333444444444444666666666555555444444444222222222222333444777888666555444333222222222222222222222222222333444444777222000555777666777;;;CCCHHHOOOQQQOOOJJJFFFDDDaaawwwoooTTTCCC>>>>>>::::::::::::888666777999444555666555444555666888666555333111111333555666555555444333222222333333666555444333333444666777444666777666555555666777444555666555444333333555444444555666777777888888444444333444444555666777888888888777666888===@@@[[[sssmmmNNN@@@AAA???<<<===<<<:::888888888:::;;;>>><<<:::888777777777888555666777888777777777777777888999999888888:::<<<;;;@@@CCCAAA<<<<<>>>>>999888777555333222222222333333888<<<<<<888444333333444222111222444555555444888888777666555444333444666666666777777888888999666666666555333222333444111222222222222111000000...............000111222333444555333111000111222000000111222222222222222000000000000000111222222|||ssskkkgggeeeddddddWWWUUUSSSQQQPPPPPPQQQRRRTTTTTTTTTTTTSSSPPPJJJFFFBBBBBB@@@???===;;;:::999999888888888777777777777666555333333444444333111222222222222111111111111222111000000//////000000///......111444555333000111222222000...---...///000///000111///---111888555555444333222222222333000000000000000000000000//////...------......//////////////////000111111---///111111000//////000333111//////000000000///------......//////000000000000000000111111111111111000//////111333333222/////////000000000111111///000111111111111111222222000......111333222000///000000111111222222222000//////////////////000000000111222222111//////000//////000222222000////////////000111111222222111111222222222222222111,,,---///111222444444555222000......000111000000222222222111111000000///111111000000000000111111333333333333333222111111111111111222222222222333222222222222222111111111000000000111111111222222333555???\\\}}}eeeKKK???<<<999555333555444333222111111111111222222222333333333444444111111111111111111111111111222333444444555555555888777777666555555444444444444444333333555888;;;888777555444333222333333222333333333444444444444:::333111555666555;;;DDDUUU```ooowwwtttjjj___XXXsssYYYHHH??????;;;888777666444444777444555666666555666888:::777666444333333444666777666666555444333333333333444333333333333333444444666777888777555444444555333444555555444444555777333444555777888999999999444444444555666777888999888999999777555777===BBBbbbttthhhIII<<>>AAA@@@>>>???CCCHHHIIIDDD;;;666444555888999777777666666666555555555444555444444:::AAABBB???:::999666444222111111111333999>>>>>>888333111222333222222333555666555444777888:::999777555555666777777666666666666777777333444444333222222333555333444444444444333222222000111111000///000222444444555555444222111111222111222333444444555444444000000000000111111222333yyysssnnnkkkiii]]]\\\ZZZWWWVVVUUUTTTTTTTTTSSSSSSTTTUUUTTTQQQOOOKKKIIIGGGDDD@@@===;;;:::999999999999888888888888777666444444555444333111444444333333333222222222333222222111111111111111...---...333777888333//////000111000......///111///...000111///---333;;;<<<999666333111000111222/////////000111111111222222111///............///////////////000000000000...000111111///...//////333111//////000000000///---------......///000111111111111111222222222222000111222222222222222222//////000000000111111111111//////222666666222...222...,,,...000000222444//////000111222222333222222222111111111111222222000000000000111111111111000//////111333333111000000000111111222222333333111222222333333222222111---...000111222333333333444222///...///111222222333333222111111000000///222111111000000111111222222333333333333222111111111111222222333333333222111111222222222222333333000000111111111222222222555444BBBeeemmmZZZFFF>>><<<999444222666555444333222222222222111111222222222333333333111111111111111111111111222333444555555666555555777777666666666666666666555666777555444666:::>>>:::999777444333333444555444555555666666666666666888444555777666888KKKaaavvviiiXXXOOOEEE===;;;999555444666333555666555555555777999666666555444444555666666777666555444333333333333444444444555555444444333666777777666555444555666333555666666555555666777333444666777777777666666444444444555666777999:::777888999888666999@@@FFFjjjtttdddGGG<<<===>>>AAA???>>>>>>>>>???@@@AAABBB???@@@AAAAAAAAAAAA@@@???777999<<<;;;:::999:::<<<999;;;<<<<<<;;;;;;;;;<<<<<<>>>???>>>>>>@@@CCCFFFEEEDDDBBB===::::::===@@@AAA>>>:::777666777:::;;;<<<:::666666>>>KKKQQQQQQ???>>>;;;888666444333333555<<>>;;;666333222666666555444333333333333000111111111111222222222111111111111111111111111222333444555666666666666555555666666777777888888777888888777555777;;;@@@<<<:::777555444444555666666666777888888888888888555555888:::888???^^^}}}___RRREEEBBB@@@:::777888222444555444444444777999555555555444444555555555777777666555444333333333666666888888888777666555444666777666555555666777555666777666555555666777444555666666666555444333333333444444666777999:::555888999888777;;;CCCJJJrrrwwwdddIII>>><<<:::???AAABBBDDDFFFHHHHHHHHHHHHJJJLLLOOOQQQSSSSSSRRRQQQ888:::======;;;:::;;;===999;;;======<<<;;;<<<===>>>>>>======>>>@@@AAABBBGGGKKKMMMKKKGGGFFFIIIMMMPPPKKKDDD>>>===@@@EEEIIILLLGGG@@@???JJJ[[[fffiiiEEEDDDAAA===:::888777777888???FFFEEE>>>777444555333222333444777777666555:::===@@@???;;;777555555666555555555777888:::<<<666777999999999:::<<<>>>:::::::::::::::999888888<<<===;;;777222111333555555666666555333222222333111222333444555555555555000000000000111222333444zzzsssmmmjjjfffbbbbbbfff]]]\\\YYYUUUSSSTTTXXX[[[RRRPPPNNNNNNOOOMMMHHHDDD@@@???>>>===;;;:::999888:::999888777666555555666333333444777888888555333444333222333444333111000///000222333333222000///000111222222111000///...222//////111111222777>>>@@@???:::444222222000+++000...,,,,,,...000000000444222111000111111111000///333444000///222444333444222111111222222000/////////...//////000111222111111000000000000111111222222333333333222222111222000...///222333111///111222333111...---///222111000000111333333222000111111000000000000111111444444222222222222444444333444444444444444444444000222222222111111333555...222555666777777444111333222000000333666555111444444444333222111000//////000111000///000111333333222111000000000111222777444222222444444222///111222444555444333111///...000222444666666555444444444333333333333333444333333222222111111000000666444111///222777999888666PPPjjjtttRRRGGG===999777555555888333333333222222222222222333333222222333333444555222222222222222222222222444444555555666555555555:::555333888;;;888666777;;;888888999888:::BBBKKKCCC@@@<<<888888999777444<<<<<<:::AAAIIIBBB999>>>:::888888888666DDDlllmmmQQQ@@@<<<<<<:::666666777888888888777777222333555555555555777888888777666666777666444222777777666555444555888:::<<<<<<===<<<999555666888999888666555444444555555666666777777777666555555777555444666:::======;;;;;;666777@@@CCC@@@???DDDooosssjjjRRRAAA???AAA???CCCRRR]]]]]]XXXXXXWWWUUUaaasss{{{oooJJJAAA:::;;;<<<:::;;;???;;;>>>???<<<999;;;>>>@@@===:::===DDDDDDAAAIIIXXXgggqqqxxxuuuooonnnqqqrrr{{{nnnZZZHHHBBBJJJYYYffftttfffXXXLLLKKKbbbxxxxxxSSSJJJAAA>>>;;;888999<<<:::EEEOOOLLL???444222555222444666777777777888999888999::::::888555444444>>>:::;;;@@@CCCAAADDDJJJAAA>>>???BBBCCCDDDJJJQQQDDD@@@======<<<:::::::::>>>===;;;999888777666666666444222222444444222000000000000222555666777666333444555444222111222333~~~wwwrrrmmmgggfffhhhgggddd```\\\[[[[[[]]]^^^VVVRRRMMMKKKLLLLLLJJJHHHEEEDDDCCCBBBAAA???>>>>>>:::999777666555444444444444444444555666666444222222222111222333333111000000111222333333222111000111222333333333222000///222000///111111222777>>>>>>>>>;;;555222333333111333111///...///000000000333222111111111111111111111555666444444888;;;;;;333222111111222222111000000000/////////000111111111111000000000000111111222222333333333222222111222000///000222333111///000222333222///...000222111000000111333333222111111111000000000000111111444444333222222333444444555555555444444333333222111222333333222222444555555666555444444555555444333222111222444666444222444444444444333222111000000111222111000111222444444333222111000111222222222000///111333555444222222333333444333222111000///000333555666666555444444444333222222222333333111111222222333333444444444444333222333666666666===```yyygggJJJAAA:::888777555333555555444444333222222111111333333333222333444444555444444333333333333444444444444555666666666555555666777888999999888888777333444777999:::===IIIVVVHHHBBB;;;777777:::999777888???DDDQQQ```ZZZFFF======;;;::::::999IIIqqqiiiNNN@@@;;;888999888888777777777888888444555666666555666666777888777666666777666444333777777777555444555888:::<<<<<<===??????<<<:::999777888888999999999999999999999999999999999999999;;;888666777:::<<<<<<;;;BBB===>>>BBBAAA===CCCMMMnnnuuunnnVVVAAA???GGGKKKOOOdddxxx|||uuuoookkkiii}}}RRREEE::::::=========???:::<<<>>>???>>>>>>===<<>>===AAAIIINNNNNNPPPUUUHHHAAA@@@LLL[[[```XXXPPPMMMHHHBBB===:::888777888<<<;;;999888666666555555666444222333444444222000000//////111444666666555333555555444333222222333}}}uuusssuuutttooohhhdddccccccaaa___]]]WWWPPPLLLMMMOOOOOONNNKKKKKKJJJHHHGGGFFFEEEDDD===<<<;;;999777666555555777555444444555555333222333222222333555555333222111222333444444333222111222333444555444333222111444111///111111111777>>>???BBB???777222333555555888555222111111111111000333333222222222111111111///333444111111555777666222111000111222333333111111111000000000000000000111111000000000000111111222222333333333333222222222111000000222222111000000222333222111000000111111000000111333444222111111111000000000000111111444444333333333333444444666666555444333222222111333444444444333333444666:::888555444333333555666333222333444555444444444555555555555444333222111222333444333222222444666555444333222111222333333333222111222555666555444444333333333333222222222000222444666777777666555444444333222111111222222///000111333555666777888333444555555444444666888IIIuuunnnXXXDDD===888888999666444444555555444333333222111111444333333333333444555555666555444333333444555666444444555666666666666666333:::<<<777777======888999:::<<<<<<999;;;HHHVVVNNNEEE<<<888:::<<<===<<<999NNN^^^nnn~~~```JJJBBB===999:::@@@TTTzzzeeeOOOEEEBBB<<<:::888666555666888999777777777777777888888888999888666666777777555333666777777666555666888:::999:::<<>>BBBEEEDDD@@@<<<>>>===AAAEEEHHHPPPfff}}}wwwmmmsssqqqYYY\\\kkklllXXXMMMCCC???>>><<<===??????@@@@@@===777444666888777777777777999:::<<<>>>EEECCCAAA>>>;;;999999888===>>>DDDLLLRRRSSSTTTWWWHHHLLLXXXmmmrrriiibbbUUUHHH>>>999777777999888777666555555555555777555444333444444222111000//////111333555555444444555666555333333333444{{{sssnnnmmmjjjeee```fff```YYYUUUUUUVVVUUUTTTQQQPPPOOOMMMLLLJJJIIIIIIDDDCCCAAA???===<<<;;;;;;:::888666555555555444333666555555666888888777555222333444444444444333222222333444555444444222222555222000111111111666===CCCFFFDDD:::222111333555;;;999555333333333111000222333444444222222222222000333333...,,,...///...111000000111333444444333333222111111000000000000222111111000000111111222222222333333444333333333333222222222222222111111000111333333333222111000111111111222333444333111222111111000000111111222444444444333333444444444555555555444444333333333444555555555333333555777777666777:::999666444555444333333555555333555888555666666666555555444333444555666555444444555777777666444333222222333444999888777777777777666666555555444333333333333444222333666777888888777666444444333222222222222222000111222444555777888999333444666666444555<<>>999999:::777666666333333333333333222222222444444444444444555555666777666444333333444666777444555666666777777777777555<<<;;;777???NNNPPPFFFBBB???>>><<<999;;;EEEPPPOOOFFF===<<<>>>??????@@@DDDhhhkkkSSSGGG===@@@NNNhhhoooddd```GGGCCC>>>:::777888999::::::999888888999;;;<<<<<<:::888777666777777666555666777888777666666888::::::;;;???HHHSSSXXXPPPEEE>>>?????????>>>===;;;:::888888:::>>>CCCIIINNNQQQGGGEEEDDDEEEIIINNNRRRUUUAAAGGGPPPRRRHHH@@@JJJ\\\tttsss~~~yyyjjj\\\\\\bbbaaaWWWLLLEEE@@@===BBBHHHHHHDDDAAA<<>><<<:::777666666666666666555555777<<>>;;;999888777777666666666666777777666555555444333222222000//////111333555444444444666666666444444555666~~~zzzsssmmmoookkkfffcccbbb```\\\XXXVVVVVVTTTRRRPPPNNNLLLLLLJJJIIIGGGEEECCCBBBAAAAAA???===:::999999999888666777666666777888999777666444444555555555555444444111222333444444333222222555222111333222111555;;;@@@DDDCCC:::333333666777<<<:::666444444444222111222444666555333222222333444777777222///111111000111000000111333555555444444333222111111111111111222222111111111111222222111222333444444444444444333333444333222111111222000111333555555444222000222111111222444444333111222222111111111111222222444444444444444444444444333333333444444555555555555666666555444333555666333555===FFFFFF>>>777555666222222777888666777;;;666777777777777666555555666777777666555555666888777666555333222222333333888999999888888777777888777777666555444555555555444555777999999999888777555555444444444444555555444444555666777777888888777666777777555888HHHZZZbbbMMMIII@@@999888888777777888111222222333333444444444555555444444555555666777666555444333333444555666444555666777888888888888999;;;:::>>>UUUooosssgggJJJCCC>>><<<<<<>>>FFFOOOIIIAAA<<<===???>>>@@@EEEXXXwwwfffVVVWWWjjj}}}bbb^^^WWWOOOHHHDDDCCCBBBCCC???:::888999<<<======;;;999777666777888777666666777888888777777888:::<<<===AAAJJJXXX___VVVGGG@@@@@@???>>>>>>>>>======;;;<<<>>>AAAGGGMMMRRRUUUHHHGGGGGGGGGIIIMMMRRRVVVEEEIIIPPPRRRJJJGGGYYYpppyyyiiiVVVHHH>>>???DDDFFFFFFHHHBBBJJJZZZkkkyyyvvv[[[[[[dddaaabbbPPP@@@@@@IIILLLGGGBBB<<<999777777888888666444999888888<<>><<<999888888777777888888999888888777666444333333333111000000111333555444444555666777777555555666777}}}zzzvvvsssqqqllleee``````___\\\ZZZWWWTTTRRRQQQNNNMMMKKKIIIHHHGGGFFFFFFDDDBBBAAA@@@@@@@@@>>><<<888777777777888888666444555555555555555555555555111222333444444444333222555333333555444222444999888<<<===888666888;;;;;;:::888555444444444444333111555888777444222222444333777777333111333444333222111000222444555555444333333222222111222222222222222111111111111222222111222333444444555555444444555555444222111222333000111333666777666222///222111111222444555333222222222111111111111222222444444555555555555444444111222222333444555666666555666666555333333444666333666AAAOOOOOOCCC999777777222444>>>CCC???;;;<<<777777888888888888777777777888888777666555777888888666555333222222222333222444666777666777999;;;999888888888888777777777555777999:::;;;:::999888666666666666777888999:::999999999999::::::::::::<<<:::;;;:::888>>>UUUnnnuuu\\\MMMIII@@@999777888777777999333444444555555666666666666555555555555666777777555555555555555555555555444555666888999999999999:::999;;;MMMqqqddd\\\RRRIIIBBB???DDDMMMEEE>>><<<>>>>>>===DDDOOOppp}}}}}}{{{rrriiiaaa\\\YYYXXXPPPEEE>>><<<======<<<===:::888777777888888777666777999999777777888:::888:::===DDDSSS\\\TTTDDD======>>>>>>>>>>>>======<<<<<<<<<===@@@BBBEEEFFFEEEDDDDDDBBBAAABBBEEEHHHDDDCCCEEEFFFEEEMMMhhhnnnZZZGGGAAAAAABBBGGGNNNRRRaaawwwrrrWWWUUU[[[VVV^^^RRRLLLSSS[[[YYYNNNEEE;;;888777888999999666333<<<:::999<<>>=========>>>>>>>>>??????AAA@@@AAAAAA===CCC___|||iiiTTTOOOFFF???:::;;;===;;;:::;;;999999999999888888777777666666555555666666777888444555777888888777555444555555777888999:::::::::;;;999BBB___vvvdddPPPEEEJJJVVVIIICCC@@@BBB@@@@@@OOOaaa|||zzznnn\\\MMMFFFBBB???======;;;888777777888888888666777999999888888888:::666:::>>>FFFWWWfffbbbTTTKKKMMMOOOPPPNNNJJJEEEBBB======<<<<<<<<<<<<<<<<<<@@@AAAAAA>>>;;;:::<<>>:::666666:::<<<;;;999:::===<<<999;;;BBBEEECCCNNNzzz]]]DDD??????<<<<<<;;;:::999999999999999888::::::888444222333444444333222333555666666555666777888888777777888:::{{{tttsssppplllgggccc```^^^WWWWWWUUUTTTSSSSSSSSSSSSKKKJJJKKKLLLMMMKKKHHHEEEBBBAAA@@@??????>>><<<999777777666666666666777777333444666777777777666666333333555999888333222555333555666666999<<<:::666555333111111333555555555111555999999555222333555999;;;:::444000000000...333222111222444555444333222222222222333444444555333222222111111222222333111222333444555555555555444666777666222111222444000111333777:::999333///333222222333555555444222333222222111111222222333333444555666666555444333444444444444444444444333555555555444222222333444999666;;;EEEEEE999333666444111<<>>@@@AAA??????@@@AAABBBBBBCCCCCCEEEDDDFFFFFFBBBGGGccczzzaaaOOORRREEE???===AAACCCAAA?????????>>>===<<<:::999888777666666666666666777888888555666999::::::999666555555666777888999::::::;;;;;;:::IIIjjjzzz___QQQ[[[kkkPPPJJJGGGFFFCCCFFFZZZrrrooo\\\PPPIIICCC@@@>>>;;;888777777999999888666777999999888888888999<<>><<<999777777888999999@@@???@@@GGGOOOUUUUUUSSSDDD???;;;:::<<<===:::777999>>>>>>;;;;;;@@@AAA===AAAwww]]]DDD>>>>>>;;;<<<;;;:::999888888888888888:::;;;999555222333555444333333444666777666555666777999999888888999:::}}}wwwqqqnnneeedddcccaaa```_________UUUVVVWWWUUUQQQMMMKKKKKKIIIHHHFFFFFFGGGGGGFFFDDDEEEBBB<<<777999>>>>>>;;;<<<;;;999999999777555333222111111111333444333333666222222555666444555:::>>>:::555111222555666444333999<<<999111...222888???<<<888555333333333444777444222222444555333111444333333555777888888777333222111222333222111///111333444444333222444555333333333333333444555666222444666888777444111...444444444444444444444444222222111111222444555666555555555555555555555555777555222222333444444444888555444444777888666333999:::;;;;;;999777777888===777777@@@FFF@@@888555777777777777999;;;===>>>===>>><<<777666888888666777777666555444444444444000777<<<999777888;;;;;;<<<>>>@@@>>>:::888888:::777777777999<<<<<<:::999999:::<<<<<<<<<>>>BBBEEEIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNOOOPPPOOOWWWqqq~~~oooaaaYYYXXXUUUJJJCCCDDDGGGEEEBBBAAAQQQLLLFFFBBBAAAAAA>>><<<===<<<<<<<<<<<<===>>>>>>>>>???>>>===AAAEEEBBB<<<:::::::::;;;???BBBAAA===DDDGGG[[[~~~nnncccvvvlll[[[IIICCCKKK^^^wwwnnnRRR@@@CCC>>>;;;;;;;;;999<<<@@@>>>999888<<<===:::888;;;???CCCUUUrrriiiYYYMMMNNNRRRNNNGGGBBB???AAAEEEJJJHHHDDDCCCFFFJJJQQQ___sssyyybbb^^^ooo~~~kkk```[[[\\\\\\ZZZTTTLLLGGGGGGHHH>>>>>>:::333333999<<<;;;FFFBBBFFFXXXnnn{{{{{{uuu^^^NNNAAAAAA@@@;;;999===>>><<<999999???FFFEEE???III~~~jjjSSSFFF@@@<<<999999999999:::999666555777===<<<999666555666777999;;;444555888444777:::333;;;999888:::;;;<<<>>>@@@~~~|||xxxtttoookkkiiiggggggeeebbbaaaaaa```\\\YYYSSSQQQPPPOOONNNMMMJJJGGGNNNKKKEEE???AAAEEEFFFBBB???===<<<;;;;;;:::888555777777666666666777666555444555666555555666999<<>>>>>CCCDDDBBB???;;;999;;;===777777888:::<<<===<<<:::;;;<<<===???AAADDDGGGIIILLLNNNNNNNNNLLLMMMPPPSSSRRRUUUWWWVVVXXXgggwwwllleeeeeeZZZQQQKKKMMMPPPPPPNNNMMMXXXTTTPPPNNNMMMLLLIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDFFFFFFFFFJJJNNNKKKEEE?????????AAAEEEHHHHHHFFFFFFTTTrrrkkkQQQLLL]]]wwwooo___SSSNNNLLLNNNLLLEEE@@@???EEECCCAAA@@@BBBCCCDDDCCCNNN\\\rrr|||pppooommmdddWWWOOONNNUUU```fffccc]]]]]]bbbkkkqqq{{{}}}~~~{{{sssgggXXXLLLEEE<<<>>>???>>>======>>>@@@LLLXXXiii{{{|||bbbNNNMMMNNNFFF@@@CCCGGGBBB>>>DDDTTT___[[[PPPPPPxxxVVVFFFBBBBBBAAAAAAEEE???999777777888999:::666666777999<<<<<<999666888444777;;;:::<<<===777999999;;;>>>AAABBBAAAAAA|||wwwuuunnniiifffhhhmmmpppnnnjjj___]]]\\\ZZZYYYUUUPPPMMMTTTRRRKKKFFFGGGLLLLLLIIICCCAAA@@@@@@@@@>>><<<:::999999888777666666555555222;;;>>>888666===CCCCCCEEECCC@@@>>>===;;;888666888666444555999:::777444777666555444555666777888777666666777999999888666222222333555777888666555888666333222444666777777888999999888666555555666777666666666666777777888777777777777777666555444444444444444444444444444333222222222333444555666444444444444444444444444555444222333555666666666888777666777888999888777888:::;;;;;;999888888999777555555888999777777:::::::::999888999:::;;;<<<<<>>AAA???>>>???AAA@@@HHHFFFCCC???;;;:::<<<>>>999888999;;;===>>>===<<>>???BBBFFFJJJLLLMMMPPPRRRSSSRRRQQQRRRUUUYYYUUU]]]^^^XXX]]]tttuuuooonnn___WWWRRRUUUYYYZZZXXXYYYZZZWWWTTTRRRRRRQQQOOONNNRRRQQQPPPQQQQQQQQQOOOMMMMMMNNNMMMLLLOOOSSSQQQKKKGGGGGGIIIMMMQQQRRRQQQPPPGGGbbbwww[[[]]]wwwjjjfffeeehhhfff[[[NNNFFFLLLRRRSSSPPPRRRVVVSSSKKKXXXrrrwwwmmmjjjtttnnnXXXIIICCC@@@@@@CCC@@@;;;AAAMMMYYYsssmmm[[[cccgggXXXKKKKKKIIIBBB???OOOlll{{{mmm```pppLLLBBBDDDCCCAAACCCDDD???999777:::======;;;>>><<<<<<===???>>>:::666:::;;;>>>>>><<<;;;;;;;;;666:::???CCCHHHKKKMMMNNN{{{vvvrrrrrruuuwwwuuussslllkkkjjjjjjhhhddd^^^ZZZYYYVVVPPPJJJKKKOOOOOOKKKHHHFFFDDDDDDDDDBBB@@@===:::;;;;;;:::888888888888333AAAEEE<<<:::FFFNNNMMMPPPKKKHHHGGGFFFDDDEEEGGGAAA===999888:::;;;;;;:::999999888777777777777777999999999:::;;;:::999888777555444555777888777666555444333444666888999888999::::::888666444444555777777666666666777777888888777666666555555555666555555555555555555555555333333333333444444555555333333333333444444444444444333333444666888888777777666666777777888888777777999::::::999888999:::999999999888555555888<<<<<<;;;:::999999:::;;;<<<:::>>>???<<<<<<===<<<888999999777666666666666666888>>>AAA??????AAABBB@@@EEEDDDBBB???=========>>>;;;::::::<<<>>>@@@???>>>BBBAAAAAADDDHHHLLLLLLLLLQQQPPPPPPQQQTTTWWWYYYZZZZZZeeedddZZZbbb~~~tttllljjj___YYYUUUYYY\\\\\\[[[\\\ZZZXXXTTTRRRRRRSSSUUUVVV^^^\\\[[[\\\^^^^^^[[[XXXZZZYYYWWWUUUYYY^^^___[[[YYYZZZ___eeeeee```[[[YYYUUUrrrlllvvv~~~oooeeedddqqqwwwssstttwwwnnn^^^fffuuuggg\\\QQQJJJIIICCC@@@OOOeeewww}}}ooo[[[]]]xxxvvvhhhhhhaaaXXXTTTcccwww~~~aaa[[[YYYMMMCCCBBB;;;>>>???===>>>???===;;;@@@???===;;;:::;;;===>>>EEEPPPUUUOOOFFF;;;777===888EEESSSYYY]]]dddlllrrr}}}xxxuuukkkhhhbbbZZZYYYYYYVVVPPPOOOMMMKKKJJJIIIGGGDDDBBB@@@AAABBBAAA???>>>???AAA555CCCHHH???>>>JJJSSSSSSUUUUUUZZZbbbeeedddeeeiii]]]YYYRRRHHH@@@===???BBB?????????>>>>>><<<;;;;;;<<<============<<<<<<<<<<<<999666555555666666555555555666888;;;<<<<<<:::888999999777555333333444777777666666666666666777777666555444444444555666555555555555555555555555333333444444444444444444333333333444444555555555444444444555777999888777444555666666666666777777666888::::::999999:::;;;>>>@@@???;;;666666:::>>>===<<<;;;:::::::::;;;<<<999===>>><<<<<<===<<<888888888777555555555555555888===???>>>>>>@@@AAA>>>@@@@@@BBBCCCDDDDDDBBBAAA>>>===<<<===???@@@@@@???CCCCCCCCCEEEHHHIIIJJJIIIPPPLLLJJJNNNUUU[[[ZZZXXX]]]hhhhhh```lll~~~pppgggeee```ZZZXXXZZZ\\\ZZZYYYZZZ```]]]YYYVVVVVVZZZ```dddhhhfffdddeeeiiijjjgggdddggggggeeefffnnnyyy~~~~~~wwwzzzwwwkkkhhhpppvvvlllhhhbbb___ppptttXXXSSSeeekkkZZZVVVKKKRRRRRRGGG>>><<>>AAAFFFTTTppp}}}wwwgggLLL:::@@@===ZZZyyyxxxssspppiii```___]]]ZZZXXXWWWTTTPPPNNNHHHJJJLLLJJJFFFDDDFFFHHH===EEEGGGAAAAAAIIIQQQSSSSSSZZZkkk|||lll[[[SSSWWW]]]cccbbb___[[[VVVPPPKKKHHHIIIJJJKKKKKKKKKKKKNNNPPPKKKIIIFFFDDDCCC@@@>>>;;;777777777888:::;;;:::888999::::::888666444444555888777777666666666666666666666555444444555555666555555555555555555555555333444555555555555444444333444444555555666666666555555555666888999888666333444666666555555777888555777999::::::999;;;<<<>>>BBBBBB===999:::======>>>===<<<;;;:::;;;<<<===999<<<===;;;;;;>>>===::::::999888777666666666666888<<<>>>===>>>AAA@@@===???@@@CCCGGGKKKKKKIIIGGGBBB@@@>>>>>>@@@AAAAAA@@@BBBDDDGGGHHHGGGGGGHHHJJJQQQMMMJJJNNNUUUZZZZZZWWWXXXaaacccbbbsss{{{ooogggfffbbb]]][[[]]]^^^[[[ZZZ[[[bbb```]]]ZZZ[[[```hhhnnnkkkgggcccdddhhhiiigggdddgggjjjmmmttt|||wwwvvvuuu|||vvvzzzqqqYYYGGGGGGPPPWWWSSS]]]gggiiiaaaUUUMMMIII___fffFFFGGGDDDlllzzzyyyvvvssspppnnnkkkfffcccYYY[[[\\\XXXSSSOOOPPPRRRLLLKKKJJJGGGFFFHHHMMMQQQPPPWWWlllyyy}}}yyyqqqiiieeeeeeggghhhiiiiiimmmrrrwwwlllllllllkkkhhhaaaYYYSSSEEEBBB>>>;;;;;;;;;;;;;;;;;;<<<===;;;999888888999999999888777777777777777666666666666666666666666555555555555555555555555444444555666666555444333444444555666666777888888777666666777999999777555333555777777666666888:::555777999:::::::::;;;<<<:::???@@@===<<>>;;;>>>===;;;;;;???@@@===>>>===<<<;;;;;;::::::::::::===???>>>@@@CCCBBB>>>AAAAAACCCGGGKKKMMMLLLJJJEEECCC@@@@@@@@@AAA@@@@@@AAAFFFKKKLLLIIIHHHKKKOOOTTTTTTTTTTTTUUUVVVYYYZZZWWW\\\___eeeyyy{{{pppkkkkkkbbb___]]]``````]]]\\\^^^`````````___```eeelllqqqoooiiibbbaaadddfffddd``````gggqqq~~~{{{uuueeejjjwww~~~|||iii\\\___sssQQQRRRWWW}}}~~~zzzvvvmmmooooookkkccc^^^^^^```YYYRRRNNNMMMLLLIIILLLQQQPPPSSSaaawwwvvvmmmYYYSSSJJJDDDAAABBBDDDEEE>>>???@@@???===<<<<<<===;;;::::::999888888888999666777888888888888777777666666666666666666666666444444666666666555444333555555555666777888888999888777777888999999777555444666888888777666999;;;444666999:::::::::;;;===555:::===;;;===AAA@@@:::===<<<;;;;;;<<<===>>>???===???>>>;;;<<<@@@BBB@@@BBBAAA@@@???>>>>>>>>>>>><<>>???777666777999<<<>>>>>>>>>888999999:::;;;;;;<<<<<<>>>>>>======>>>>>>???@@@DDDCCCAAA???===;;;;;;:::???===>>>AAACCCAAACCCFFFCCCBBBBBBCCCEEEGGGHHHHHHBBBCCCCCCCCCCCCCCCCCCCCCDDDGGGJJJLLLLLLNNNRRRVVV]]]___\\\^^^bbb\\\[[[jjjccchhheeelll}}}xxxrrrkkkgggbbb___^^^]]]\\\]]]```dddccccccjjjsssrrrkkknnnxxxvvvrrrwwwzzzvvvqqqpppooo~~~|||~~~zzzwwwzzzrrr^^^YYYdddaaaQQQTTThhhzzzsssnnnjjjfffccc___^^^\\\[[[\\\]]]^^^___nnnsss|||{{{xxxuuurrrssslllddd^^^\\\\\\\\\[[[TTTNNNJJJJJJFFF???::::::888999999999777666777777555666777888888777666666777777666666555444444333999999999888888888888888:::999999999888666555555;;;:::999999;;;<<<===<<<;;;<<<===>>>???@@@@@@@@@666666666777:::<<<<<<;;;666777777888999:::;;;;;;>>>>>>?????????@@@@@@@@@CCCBBBAAA???>>>===<<<<<<>>><<<===AAABBB@@@@@@CCC???>>>===>>>AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBEEEHHHJJJLLLNNNSSSVVV[[[[[[YYYaaakkkfffbbbkkkkkkppppppzzzxxxrrrjjj```XXX[[[]]]___aaa```aaaeeeiiiddddddlllvvvvvvpppsss}}}~~~~~~}}}|||zzz}}}gggSSSSSSPPPIIIYYYssssss~~~zzz|||zzzxxxtttqqqnnnkkkjjj^^^```ffftttooollljjjiiicccXXXOOOJJJDDDAAA===<<<<<>>===<<<888777666888:::;;;:::999666666777888999:::;;;;;;===>>>@@@AAAAAAAAA@@@???AAAAAA@@@???>>>>>>>>>>>><<<;;;===BBBBBB???===>>>===<<<:::;;;===>>>>>>===AAA@@@???>>>>>>>>>???@@@@@@BBBEEEGGGJJJMMMQQQTTTSSSRRRSSSaaasssssspppxxx~~~tttooolllddd]]]YYY```gggjjjjjjjjjmmmpppgggiiiqqqzzzzzzuuuyyy}}}[[[NNNFFFEEEYYYtttzzz```PPP~~~|||nnnkkkiiimmmzzzzzzooohhhYYYRRRIIIEEEGGGMMMRRRTTTWWWNNNBBB===>>>???>>>;;;;;;;;;::::::999999999888999999999999::::::::::::777888777555666:::===<<<555888:::999888888;;;>>>:::;;;>>>??????===:::888:::999888999;;;<<<;;;:::777888888999;;;<<<<<<===;;;===???@@@AAA@@@>>>===>>>>>>============>>>>>><<<;;;>>>CCCCCC>>>;;;;;;>>><<<;;;;;;===>>>======???>>>===;;;;;;<<<===>>>>>>???AAACCCEEEHHHKKKMMMLLLLLLJJJVVVhhhmmmrrr~~~qqqmmmmmmiiibbbXXXcccmmmpppnnnmmmmmmmmmiiilllsssyyyxxxtttwww~~~cccQQQIIIGGGVVVjjj}}}aaaLLLCCC~~~yyyoooddd^^^aaaiiiqqquuutttiii\\\UUUTTTRRRLLLFFFAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;;;;::::::;;;<<<===777:::999555666;;;<<<999555888::::::888999<<<@@@<<<===???@@@???===:::888;;;999999999;;;;;;:::999888888999999:::;;;;;;<<<:::;;;===??????>>><<<;;;;;;;;;;;;;;;;;;<<<======<<<<<>><<<;;;;;;===>>>===<<<>>>===<<<;;;:::;;;;;;<<<>>>>>>>>>???AAABBBDDDDDDGGGHHHDDDHHHTTT\\\nnnyyytttqqqiii___```lllvvvwwwtttsssppplllooorrrxxx{{{xxxtttvvvzzz```OOOHHHHHHRRR^^^vvvuuutttoooaaaPPPFFFEEEzzzmmmcccVVVVVVVVVVVVVVVVVVVVVVVVHHHFFFCCC@@@??????AAABBB@@@EEEEEE???===???<<<666888999:::999999999;;;<<<;;;<<<===>>>===;;;999888:::999888999:::;;;:::999999999999999::::::::::::999:::<<<======<<<<<<;;;:::999999999::::::;;;<<<<<<<<>>=========<<<;;;;;;:::>>><<<;;;<<<>>>??????>>>===AAA@@@CCCMMM[[[yyyyyymmmtttzzzyyyxxxuuucccLLLDDDDDDIIIOOORRRUUUTTTNNNFFF@@@@@@BBB|||||||||}}}}}}}}}}}}}}}kkkggg```ZZZVVVUUUVVVXXX___fffhhhaaa^^^^^^XXXMMMIIIGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<;;;;;;<<<>>>???>>>===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::999::::::;;;;;;;;;:::===BBBBBB===;;;<<<:::999888999;;;======<<<===>>>??????>>>===;;;999===;;;999:::===??????===888>>>???BBBKKKYYYxxx{{{sssttt}}}|||xxxxxxhhhYYYZZZnnndddLLLCCCBBBBBBBBB???IIILLLDDD>>>@@@AAA???}}}yyywwwyyy||||||yyyzzz}}}{{{|||xxxuuu}}}{{{uuussssssuuusss```\\\WWWUUUUUUSSSOOOLLLKKKJJJJJJJJJIIIIIIIIIIII@@@@@@???@@@BBBDDDCCCBBBDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<===>>>>>>;;;;;;;;;::::::;;;;;;<<<:::999;;;???@@@<<<:::<<<;;;:::999:::===?????????===>>>@@@AAA@@@>>>;;;999<<<:::999:::>>>AAA@@@???>>>BBB@@@???CCCHHH```ooo______aaa^^^[[[cccggghhhpppyyyuuuiiiiiirrr{{{{{{bbbTTTHHHOOOgggvvvZZZHHHEEEEEECCC???CCCSSSYYYOOOIIILLLKKKDDD~~~{{{yyyxxx~~~yyysssnnnllllllkkkkkkcccfffdddcccooo{{{yyysssqqqnnniiicccccc```^^^\\\WWWSSSVVV[[[WWWSSSNNNJJJJJJLLLOOOQQQRRRYYYXXXNNNEEEEEEHHHIII???AAAAAA@@@BBBEEEDDD???BBB???<<<===AAABBB???;;;<<<<<<;;;;;;@@@DDDAAA:::888:::<<<<<<:::999:::<<<@@@>>>===???BBBBBB???<<<@@@<<<888:::>>>@@@>>>;;;@@@>>>===>>>???BBBLLLVVVooo~~~kkkYYYNNNJJJJJJJJJKKKOOOPPPNNNQQQWWWVVVQQQWWWWWWYYY^^^eeennnwww|||yyy{{{zzzrrrkkksss{{{\\\IIIIIIWWW^^^gggttt{{{}}}~~~yyyttt~~~|||dddWWWSSSGGG@@@BBBAAABBBcccuuudddKKKDDDFFFFFF}}}yyytttqqqmmmiiifff]]]```^^^]]]ffftttuuummmooonnnlllhhhfffhhhlllppp~~~~~~~~~xxxqqqqqquuuyyywwwoooeee[[[WWWZZZ^^^uuu{{{zzznnnbbb\\\ZZZXXXVVVXXXWWWUUUVVVZZZYYYTTTQQQOOOHHHCCCDDDIIIHHHBBBBBBAAA===;;;>>>BBB@@@:::;;;::::::<<>>>>>???===:::777???<<<999;;;???AAA???<<<999999===BBBBBBAAAFFFMMM\\\mmm}}}}}}}}}rrr[[[KKKEEEDDDDDDCCCDDDFFFEEECCCEEEIIIIIIEEEHHHHHHIIIKKKQQQWWW]]]aaaqqquuurrrhhh___```ggglllzzzzzzllltttxxxqqqttt||||||qqqwww}}}ccc[[[YYY___nnn~~~kkkdddnnnwwwXXXHHHFFFMMMMMMRRR[[[\\\^^^ccchhhhhhccc```bbbeeeeee```___iii{{{mmmWWWNNNMMMEEEAAADDDDDDQQQlllzzzgggOOOEEEBBB???yyyrrrmmmggghhheeebbbgggnnnlllcccddd```ZZZWWWVVVVVVWWWWWW\\\[[[[[[___eeelllqqqsss~~~~~~zzz~~~ttttttkkk^^^]]]eeeeee]]]RRRPPPIIIDDDEEEIIIIIIEEEFFFBBB======AAACCCBBB@@@AAAAAABBBBBBAAA???===<<<;;;:::999;;;???@@@>>><<<<<<<<>>BBBCCCBBB???@@@CCCCCC???AAAAAAAAAAAADDDGGGJJJLLLUUUXXXUUUMMMHHHJJJMMMOOOVVV___eeeiiittt~~~iiippprrr``````rrr~~~tttnnnooojjjccccccmmmzzzvvvtttppphhhccckkk{{{pppgggfffqqqzzziiiiiizzz{{{dddXXXUUUOOORRRccctttuuu]]]\\\rrr|||pppkkkRRRHHHGGGGGGBBBEEEKKKGGGIIILLLNNNOOONNNMMMMMMNNNMMMMMMPPPXXXdddsssaaaNNNGGGHHHBBBBBBHHHIIIHHH\\\fffZZZIIIBBB???;;;zzzzzz{{{uuulllmmmggg```]]]]]]]]][[[WWWZZZZZZ[[[]]]^^^\\\XXXUUU___fffmmmooommmooowwwoookkkddd\\\\\\aaacccaaa___XXXNNNFFFBBBAAAAAABBB@@@BBBEEEFFFEEECCCAAA@@@;;;:::;;;===@@@BBB@@@>>>FFFBBB@@@AAACCCJJJXXXeeexxx}}}wwwvvv___LLLBBB@@@@@@@@@BBBCCCCCCDDDEEEEEEBBB???DDDCCCCCCBBBCCCDDDEEEFFFGGGIIIHHHDDDCCCGGGHHHGGGEEEKKKNNNPPPWWWeeeqqqtttnnnlllkkkkkkmmmpppsssuuuzzzuuu|||rrraaallllll]]]^^^mmmvvvyyyooo\\\]]]```]]]YYY___rrrxxxmmmmmmuuu}}}jjjWWWSSSVVVccclllmmmbbbZZZ^^^eeeiiipppaaaQQQSSSZZZRRRUUUhhhnnnuuuyyy``````zzzvvvbbbWWWSSSJJJDDDFFFFFFAAAFFFKKKEEEGGGGGGHHHJJJLLLLLLKKKJJJFFFJJJNNNPPPSSS\\\iiisss]]]MMMGGGFFFAAAEEENNNPPPBBBMMMRRRLLLCCCAAAAAA???{{{tttqqqqqqooojjjeeefffffffffgggfffbbb]]]XXXYYY]]]bbbaaa^^^^^^dddiiijjjkkkmmmsss{{{|||{{{yyylll[[[MMMGGGIIINNNNNNOOOPPPPPPMMMGGG@@@;;;<<<<<<===???AAABBBBBBAAACCCAAAAAAFFFNNNZZZmmm}}}vvvjjjxxxgggSSSCCC===@@@DDD>>>???BBBGGGHHHEEE@@@===CCCCCCBBBBBBCCCDDDFFFGGGEEEGGGGGGDDDEEEHHHIIIFFFFFFIIIKKKJJJLLLQQQUUUWWWSSSRRRQQQQQQRRRTTTXXXZZZhhhzzz~~~|||}}}xxx|||sssfffppp{{{sssddd```kkk|||yyyaaaTTT[[[ZZZUUU\\\rrr~~~yyyzzz\\\OOOQQQUUU\\\hhhjjj]]]SSSTTTXXXWWWdddUUUJJJRRR[[[SSSSSSfffvvvqqqqqq|||yyyqqqqqqqqqvvvsssaaaccc{{{iiiYYYRRROOOJJJCCCEEEHHHDDDGGGIIICCCFFFEEEEEEGGGIIIKKKJJJHHHDDDIIIMMMKKKHHHJJJUUU^^^sssXXXJJJEEEDDD@@@HHHTTTWWWQQQSSSQQQKKKEEEBBBBBBAAA|||}}}yyytttqqqnnnllliiigggeeeffffffddd```___aaaddd```______aaaeeejjjpppssswwwttt|||yyyggg___ccciiirrrpppnnnlllfffZZZKKKAAA@@@@@@@@@@@@AAABBBDDDDDD???BBBLLLYYYeeeppptttgggooommmdddSSSCCC<<<@@@FFF@@@@@@DDDJJJLLLGGGAAA???DDDCCCBBBCCCDDDGGGJJJKKKFFFIIIHHHDDDDDDFFFFFFDDDEEEHHHKKKKKKJJJHHHGGGFFFIIIIIIIIIHHHGGGHHHKKKMMMSSS___llllllbbb```qqq{{{|||~~~xxxqqqmmmjjjlllnnnnnnsssxxxzzzxxxyyy~~~}}}~~~ttthhhnnn|||{{{wwwccc[[[___sssqqq[[[fffggg___aaauuupppXXXUUUYYYYYY___ttt{{{gggOOOJJJRRRXXXZZZQQQIIIRRR]]]VVVVVVgggxxxllldddiiiqqqppphhh```aaadddfffooowwwsssyyyvvvqqqpppnnn\\\LLLKKKQQQLLLHHHFFF@@@EEEDDDDDDDDDFFFGGGGGGFFFDDDIIILLLJJJFFFFFFKKKRRRWWWpppqqqMMMCCCAAAAAA>>>HHHVVVWWWPPPLLLIIIGGGDDD@@@???@@@~~~zzzwwwvvvuuutttttttttsssqqqooommmkkkjjjiiiiiilllnnnkkkgggfffjjjnnnoooiiiccc```dddkkkqqqttttttooolllpppvvvzzz~~~}}}jjj[[[SSSRRRQQQPPPPPPQQQTTTVVVSSSYYYgggvvvuuummmffffff```UUUIIICCCDDDHHHHHHEEEFFFKKKKKKFFFBBBBBBEEEDDDCCCCCCEEEIIIMMMPPPGGGKKKKKKGGGEEEHHHJJJIIIFFFIIINNNQQQPPPLLLHHHHHHGGGIIIIIIHHHEEEDDDFFFHHHHHHLLLSSSSSSNNNMMMYYYgggpppoooooonnnooopppqqqrrryyyrrrggg___```fffgggcccccc^^^\\\]]]]]]\\\___dddgggdddccceeejjjkkkhhhcccccciiinnnpppooooootttxxxuuusssrrrtttwwwzzz|||}}}zzzwwwxxx{{{|||{{{~~~}}}wwwuuuyyy{{{zzz~~~~~~~~~|||{{{{{{{{{mmmjjjjjjoootttzzz~~~}}}}}}|||xxxvvvtttuuuzzz}}}vvvooojjjyyywwwyyy|||yyyjjjaaaccckkkqqqtttsssssswww}}}uuudddVVVWWWZZZkkklll\\\kkknnnccc```ppp|||vvvvvvrrroooxxxmmmccckkkooohhhnnnjjjNNNIIIQQQVVVTTTQQQLLLQQQZZZVVVVVVdddggg^^^YYY[[[^^^\\\ZZZ[[[cccooowwwzzzvvvmmmSSSOOO[[[XXXLLLGGGEEEGGGGGGGGGGGGGGGGGGHHHIIIEEEGGGIIIIIIGGGFFFGGGHHHEEESSSdddmmmpppmmmcccXXXDDD???BBBCCC???GGGPPPNNNCCC@@@AAAFFFEEE@@@===@@@xxxvvvrrrmmmjjjiiijjjkkkddddddbbb___]]]]]]```ccceee]]]WWWXXX[[[]]]```dddgggjjjkkkiiifffjjjvvvsssnnnmmmkkkiiihhhjjjmmmpppqqqvvvrrroooiiihhhccc[[[SSSMMMJJJJJJKKKEEECCCFFFFFFAAA???AAADDDBBB@@@@@@CCCGGGLLLPPPHHHMMMOOOLLLJJJNNNRRRTTTOOORRRWWW\\\[[[WWWTTTSSSKKKMMMNNNLLLHHHFFFGGGHHHGGGIIINNNSSSSSSOOOOOOSSSTTTSSSRRRRRRSSSVVVXXXZZZcccaaaZZZRRRRRRXXX]]]]]]ZZZUUURRRSSSRRRPPPQQQUUUVVVTTTSSSUUUXXXYYYWWWUUUTTTWWWZZZ]]]___```aaabbbbbbeeeiiijjjjjjiiijjjllliiiggghhhppprrrjjjfffdddccceeebbbfffeee___]]]cccfffeeebbbaaa`````````aaabbbccc^^^eeeeee______ddd```VVVWWWWWWYYY\\\\\\```kkkwwwsss~~~xxxppprrrwwwyyyssskkkeeebbbaaaaaaaaa\\\ZZZWWWUUUWWW```nnnxxxpppiiiaaa```bbbbbb]]]WWWTTTWWW]]]kkkhhh^^^]]]gggnnnkkkkkkooossshhh]]]XXXYYYZZZ\\\]]]fff```]]]___bbb^^^VVVOOOXXXUUU___rrrYYYLLL^^^eeeYYYTTTbbbsssyyytttjjjdddccc^^^ZZZcccqqqtttvvv~~~dddQQQPPPQQQMMMTTTTTTNNNMMMRRRMMMJJJTTTRRROOOQQQUUUUUUTTTZZZbbbkkk}}}xxxiii\\\```qqqzzzxxxoooPPPJJJ\\\\\\NNNIIIIIIIIIJJJKKKIIIGGGGGGIIIKKKCCCDDDDDDEEEDDDBBB???===@@@BBBEEEHHHIIIHHHIIIJJJCCCAAAFFFGGGAAAEEEJJJDDDHHHEEEIIIQQQPPPFFFAAABBB}}}|||zzzwwwsssnnnkkkiiidddfffddd```fffpppmmmaaa``````______```aaacccdddjjjppptttpppggg___\\\]]]^^^dddqqq{{{yyyvvvttttttkkkkkksssqqqddd\\\]]]ZZZWWWTTTOOOLLLJJJIIIIIIHHHFFFFFFHHHLLLPPPRRRSSSPPPTTTTTTSSSUUUZZZ]]][[[[[[\\\dddmmmmmmfffdddfffcccaaa\\\WWWSSSPPPOOOOOOOOOUUU]]]ccceeebbb]]]YYYTTTPPPLLLMMMRRRTTTSSSQQQ\\\YYYWWWVVVSSSQQQSSSXXXXXXXXXWWWWWWVVVUUUTTTSSSVVVVVVVVVWWWWWWVVVRRRPPPQQQPPPPPPRRRVVVYYYZZZYYY``````aaacccddddddddddddeeeiiimmmnnnmmmllllllnnnjjjfff```ZZZWWWVVVXXXYYYYYYYYYZZZZZZ[[[[[[[[[\\\WWWVVVUUUTTTSSSRRRRRRRRRUUUVVVWWWXXXWWWUUUSSSRRRUUUVVVXXXXXXYYYZZZ]]]___[[[```iiipppnnnhhhfffhhhrrr~~~}}}vvvlllcccZZZYYY```^^^aaaccc```XXXQQQNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSWWWXXXOOOTTTbbbUUUHHHSSSUUUNNNLLLWWWhhhsssppphhheee^^^VVVSSSTTTVVVUUUSSSXXXVVVUUUUUUVVVVVVSSSPPPNNNPPPPPPNNNOOOSSSSSSPPPhhhddd```bbbkkkmmm___LLLKKKMMMMMMJJJJJJTTTgggvvvxxxcccSSSNNNPPPUUUYYYppp|||kkkgggrrr}}}}}}dddaaa\\\WWWRRRNNNKKKJJJNNNNNNNNNMMMKKKIIIFFFEEEFFFGGGHHHGGGFFFIIIPPPUUUiiisss|||xxxnnniiiooowwwnnnggg]]][[[fffrrrmmm```TTTOOOLLLNNNOOOPPPUUU[[[TTTHHHHHHMMMIIILLL[[[ccckkkZZZMMMJJJEEE>>>???FFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCC===???AAABBBBBBDDDFFFHHHEEENNNZZZ___WWWGGG>>><<<|||~~~yyytttwww~~~zzznnnjjjiiigggeeeddddddddddddgggkkknnnjjjaaaXXXUUUVVV[[[^^^eeeppp{{{}}}zzzmmmkkkiiigggccc```eeennniiiiiihhhhhhiiimmmrrrwww}}}wwwxxxuuurrrsssyyyzzztttooommmmmmkkkgggbbb\\\WWWSSSPPPKKKNNNSSSXXXZZZ[[[[[[ZZZ^^^bbbffffffhhhkkkkkkggg]]]___gggsssxxxwwwwwwzzzxxxuuuooohhhbbb\\\YYYWWW___fffqqqzzz}}}zzztttooo[[[WWWTTTUUUXXXZZZXXXUUUXXXUUUVVVYYYZZZWWWVVVXXX^^^_________^^^\\\ZZZYYYVVVVVVWWWZZZ\\\ZZZUUUPPPQQQOOOMMMLLLNNNTTTZZZ___XXXXXXYYY[[[]]]^^^]]]]]]aaaeeehhhhhhfffdddeeefffdddaaa[[[VVVSSSSSSUUUVVVUUUTTTTTTTTTTTTUUUUUUVVVTTTTTTSSSSSSRRRSSSSSSSSSVVVWWWXXXXXXXXXWWWVVVUUUUUUWWWXXXXXXXXXYYY\\\^^^[[[ZZZ\\\aaaccc___\\\\\\```jjjttttttlllgggiiioooooopppuuu|||tttfffaaa]]]TTTRRRVVVYYY\\\]]]ZZZSSSMMMLLLLLLNNNNNNMMMMMMMMMNNNOOOOOOJJJMMMGGGLLLXXXOOOFFFRRRQQQLLLJJJPPP\\\ddddddaaa```ZZZSSSQQQRRRSSSQQQOOORRRRRRRRRSSSTTTSSSPPPMMMMMMQQQSSSRRRTTTUUUSSSMMMbbbeeeddd```]]]YYYOOOEEEGGGIIIIIIHHHHHHPPP]]]hhhrrrhhhZZZOOOJJJJJJMMMOOO^^^kkktttsssqqquuu~~~qqqeeeXXXVVV]]]ddddddaaaVVVUUURRROOOKKKIIIGGGFFFKKKKKKKKKKKKIIIGGGEEEDDDAAABBBCCCCCCBBBDDDIIIMMMXXX```eeebbbXXXSSSWWW]]]ZZZWWWQQQNNNWWW```[[[NNNJJJEEECCCDDDEEEFFFJJJPPPNNNHHHOOOTTTNNNUUUnnnnnnVVVKKKFFFAAACCCIIIBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBB===???AAABBBCCCFFFJJJMMMKKKLLLOOOPPPJJJBBBAAADDD}}}zzzxxxwwwvvvqqqtttvvvqqqhhh```]]]]]]___^^^___cccgggjjjhhhfffaaa___]]]\\\XXXSSSVVV\\\WWWXXXXXXXXXXXX[[[```dddpppkkkfffeeekkkrrrwwwzzztttnnnpppuuuyyy{{{{{{~~~~~~xxx}}}yyyssslllfffccc```gggppptttssspppmmmlllgggmmmrrrtttuuuvvvsssnnnkkklllsss~~~zzztttnnnlllsss{{{llljjjiiijjjllllllhhheee]]]\\\___hhhnnnmmmjjjiiidddeeeeeedddaaa]]]YYYWWW______aaafffiiiggg```YYYQQQPPPOOONNNNNNPPPTTTWWWRRRQQQQQQRRRTTTTTTSSSRRRXXXZZZ\\\[[[ZZZXXXWWWXXXWWWUUURRROOOOOOQQQSSSUUUSSSQQQPPPNNNNNNOOOPPPQQQQQQQQQPPPPPPQQQRRRRRRSSSVVVWWWWWWWWWWWWXXXXXXXXXZZZ\\\]]]]]]]]]]]]^^^``````YYYVVVZZZ]]][[[XXXWWWVVV]]]dddccc\\\WWWYYY^^^\\\\\\```eeefffdddfffkkkeee\\\XXXZZZZZZSSSOOOPPPSSSUUUUUUQQQLLLIIIIIIJJJLLLLLLKKKJJJJJJJJJJJJJJJGGGJJJIIINNNVVVQQQOOO[[[RRROOOMMMOOOUUUZZZ\\\\\\WWWSSSOOOMMMNNNOOOMMMJJJKKKLLLNNNPPPRRRTTTVVVWWWSSSYYY]]]ZZZWWWTTTOOOJJJfffpppuuukkkZZZMMMHHHFFFDDDEEEFFFGGGIIIMMMSSSXXX]]][[[VVVPPPJJJHHHIIIJJJOOOXXX]]]ZZZWWW[[[dddkkkXXXRRRMMMLLLOOOPPPNNNJJJGGGGGGGGGGGGFFFEEEDDDCCCGGGGGGGGGGGGFFFEEEDDDCCC===???AAAAAA??????CCCFFFKKKOOORRRPPPJJJGGGHHHKKKIIIJJJGGGGGGOOOVVVPPPCCCFFFBBB???AAABBBBBBEEEKKKHHHIIIVVV[[[QQQXXXxxxtttYYYMMMIIIEEECCCFFFAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBBBBCCCFFFKKKOOOMMMHHHEEEEEECCC@@@AAAEEE}}}{{{{{{wwwtttrrrrrrrrrrrrooommmmmmkkkjjjjjjfff``````ddd``````___\\\YYYYYYZZZ\\\^^^YYYSSSQQQSSSXXX[[[]]]iiiooowww}}}rrrjjjlllxxx}}}~~~|||yyy{{{~~~~~~}}}}}}}}}}}}~~~~~~{{{mmmkkkooo{{{|||vvvpppllluuuuuuwww}}}~~~tttlll___aaacccfffeee___VVVNNNQQQNNNKKKKKKLLLLLLKKKHHHKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIJJJLLLOOOSSSUUUSSSQQQOOOMMMLLLMMMOOOQQQOOONNNNNNNNNNNNNNNOOOOOOSSSSSSSSSSSSTTTUUUWWWWWWYYY[[[\\\\\\[[[[[[\\\]]]^^^YYYVVVYYYZZZXXXVVVWWWUUUZZZ^^^\\\VVVRRRTTTXXXXXXVVVWWWYYYWWWSSSTTTWWWRRROOOPPPUUUWWWQQQMMMLLLNNNNNNMMMJJJGGGEEEGGGIIIHHHHHHGGGGGGGGGGGGGGGHHHJJJMMMQQQUUUWWWUUUYYYcccRRROOOLLLOOOTTTXXXVVVTTTPPPNNNKKKKKKLLLLLLJJJHHHGGGHHHJJJMMMSSS]]]iiiqqqjjjsssuuukkk\\\RRRNNNMMMiiiwwwwww```NNNHHHJJJDDDDDDFFFJJJMMMPPPPPPOOORRRSSSSSSPPPKKKHHHHHHJJJJJJSSSZZZXXXRRRNNNNNNQQQLLLKKKJJJIIIIIIHHHGGGEEEAAABBBCCCEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCBBB>>>AAADDDDDDAAA@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIJJJGGGHHHHHHLLLXXXaaaYYYIIIFFFBBBAAABBBCCCBBBEEEIIIDDDIIIYYY^^^PPPPPPjjjrrrbbbSSSMMMJJJDDD@@@???DDDCCCBBBAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@DDDDDDCCCBBBCCCFFFKKKOOOJJJDDDBBBEEEFFFBBB??????~~~xxxwwwyyyuuutttrrrnnniiieeedddddddddaaa\\\YYYWWWWWWVVVVVVZZZ___eeeiiijjjmmmqqquuuxxxzzz|||~~~vvvuuu{{{|||~~~}}}|||~~~}}}lll^^^RRRMMMGGGEEEGGGIIIHHHFFFDDDDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKNNNOOORRRPPPMMMKKKJJJKKKMMMOOOMMMLLLKKKJJJJJJIIIIIIIIINNNNNNNNNNNNOOOPPPRRRSSSOOOQQQSSSSSSRRRQQQQQQRRRQQQQQQSSSVVVTTTOOOOOOSSSSSSVVVXXXVVVRRROOOPPPRRRQQQOOOOOOPPPMMMIIIIIIMMMKKKJJJLLLOOOPPPLLLIIIHHHJJJJJJHHHFFFEEEEEEFFFHHHDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIPPPTTTPPPPPPWWW]]]LLLHHHGGGLLLTTTVVVPPPHHHJJJJJJIIIIIIJJJJJJIIIGGGIIIJJJKKKNNNVVVfff{{{xxx___QQQPPPSSS```lllwwwsssaaaNNNFFFEEEFFFGGGJJJNNNSSSTTTSSSPPPMMMNNNNNNKKKGGGEEEGGGJJJIIITTTbbbggg___QQQGGGCCCFFFFFFFFFEEEDDDCCCEEEFFFAAABBBCCCDDDEEEDDDCCCBBB@@@@@@@@@@@@AAAAAABBBBBB@@@DDDFFFFFFCCCAAABBBDDDDDDCCCBBBDDDEEEGGGGGGFFFKKKKKKKKKSSSeeeqqqgggTTTDDD@@@???AAAAAA???AAADDDBBBEEEUUU]]]OOOGGGSSS]]]SSSNNNKKKIIIEEEAAA???@@@HHHGGGEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@???DDDEEEEEEEEEFFFJJJPPPTTTKKKEEECCCFFFGGGCCC>>><<<~~~~~~xxxwwwtttqqqmmmjjjhhhfffeeeeeeeeeccc```^^^^^^___cccdddggglllppprrrqqqoooqqqtttyyy~~~{{{xxx~~~yyyZZZRRRHHHDDDEEEHHHHHHFFFCCCBBBBBBCCCFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFKKKJJJHHHGGGFFFGGGIIIJJJJJJIIIHHHFFFEEEEEEDDDDDDGGGGGGHHHIIIJJJJJJKKKKKKHHHKKKMMMMMMLLLKKKKKKKKKHHHJJJOOORRROOOJJJJJJNNNNNNPPPRRRRRRPPPNNNNNNNNNKKKIIIIIIKKKJJJHHHJJJNNNMMMMMMNNNOOONNNLLLKKKJJJHHHGGGFFFEEEDDDEEEFFFFFFBBBBBBBBBCCCDDDEEEFFFGGGFFFEEENNNRRRIIIKKKSSSRRRJJJFFFFFFMMMVVVWWWNNNDDDGGGGGGGGGHHHHHHHHHIIIIIILLLOOOQQQSSSWWWeeexxx}}}lllTTTHHHIIINNNTTTZZZbbbeee\\\NNNEEECCCIIIIIIKKKOOORRRTTTSSSRRROOONNNLLLIIIHHHIIIMMMPPPKKKXXXjjjuuuooo]]]NNNGGGEEEEEEEEECCCBBBCCCEEEHHHCCCCCCCCCCCCCCCBBBAAA@@@@@@????????????@@@AAABBB@@@CCCFFFEEEBBBAAABBBDDDFFFEEECCCCCCDDDEEEDDDDDDJJJJJJKKKSSSdddqqqhhhWWWDDDAAAAAACCCCCC@@@@@@CCC@@@???MMMWWWLLLBBBDDDFFFHHHGGGFFFBBB??????BBBFFFHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDFFFIIINNNTTTXXXNNNGGGAAABBBBBB@@@???AAA{{{wwwuuurrrpppnnnjjjjjjkkknnnpppppplllhhhcccfffjjjmmmqqqxxx~~~zzz}}}~~~~~~zzzyyy{{{~~~}}}~~~yyy~~~}}}uuurrryyy~~~||||||}}}}}}pppdddTTTJJJHHHHHHGGGEEEEEECCCAAABBBEEEFFFFFFDDDEEEDDDDDDDDDCCCBBBBBBAAADDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEEEEEEEGGGJJJKKKJJJIIIIIIIIIHHHGGGIIIMMMLLLHHHGGGIIIJJJKKKMMMOOOPPPOOOMMMLLLIIIHHHIIIKKKKKKIIILLLQQQKKKMMMNNNNNNMMMMMMLLLLLLGGGFFFDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGCCCNNNRRRHHHKKKSSSKKKHHHGGGHHHLLLQQQQQQKKKEEEDDDDDDEEEEEEEEEFFFHHHJJJOOOUUUZZZYYYVVVWWW```iiiaaaddd___RRRGGGBBBCCCCCCKKKKKKPPPWWWUUUMMMGGGGGGIIIIIIIIIJJJKKKMMMOOOQQQNNNKKKHHHGGGJJJNNNQQQSSSKKKTTTeeeppplll\\\OOOKKKIIIHHHFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@?????????@@@AAABBB@@@CCCEEEDDDAAA@@@BBBEEEFFFEEEDDDCCCDDDEEEEEEFFFFFFJJJLLLOOOXXXbbb]]]RRRGGGDDDDDDGGGFFFCCCBBBDDD>>>999CCCMMMDDD===@@@AAADDDCCCAAA>>>>>>AAADDDEEEBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAA???AAACCCDDDFFFIIIMMMPPPIIICCC?????????===???BBB~~~yyyrrrrrroooiiiddddddkkkrrrzzz{{{{{{vvvrrrpppooommmlll___aaaaaa^^^]]]___^^^[[[```ffffff]]]XXX```lllsss||||||}}}}}}}}}}}}|||||||||zzzvvvqqqnnnkkkjjjjjjoooqqqsssttttttttttttuuuooorrryyy~~~{{{xxxuuuttt|||wwwbbbSSSLLLIIIEEEBBBEEEBBB@@@@@@BBBCCCBBB@@@??????AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBBBB@@@AAACCCEEEEEEDDDBBBAAA???BBBEEEFFFFFFEEEEEEEEEIIICCCAAADDDFFFDDDBBBAAADDDEEEHHHKKKMMMLLLJJJHHHJJJHHHHHHJJJIIIFFFIIINNNBBBFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEECCCBBBEEEEEEDDDCCCCCCCCCDDDDDDFFF@@@LLLQQQFFFKKKRRRFFFBBBDDDEEEGGGGGGEEEDDDBBBBBBCCCCCCCCCCCCEEEHHHJJJPPPYYYaaa^^^SSSJJJHHHKKKMMMLLLHHHCCCCCCFFFDDD@@@DDDBBBDDDKKKMMMHHHGGGJJJGGGHHHGGGEEEDDDEEEIIIMMMGGGCCC@@@AAAFFFLLLOOOOOOEEEJJJUUU^^^ZZZMMMEEEEEEHHHGGGEEEDDDDDDCCCBBBAAAHHHGGGEEECCCBBBBBBCCCDDDBBBAAA@@@??????@@@AAABBBAAACCCEEEDDDAAAAAADDDGGG??????@@@@@@AAACCCFFFHHHDDDLLLOOOMMMNNNTTTSSSMMMEEECCCCCCFFFEEEAAA@@@BBB>>>777>>>EEE===888???BBB======<<<===AAADDDBBB===============>>>???@@@AAA?????????@@@@@@AAAAAABBB???@@@AAAAAA@@@@@@BBBCCC???===>>>AAAAAA===<<>>??????@@@@@@@@@@@@@@@@@@???======>>>??????>>>>>>AAADDDDDDAAA@@@@@@BBB@@@AAAAAABBBCCCDDDEEEEEE??????@@@AAABBBCCCDDDEEEBBBAAA@@@??????@@@AAABBB@@@AAACCCEEEGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGKKKJJJHHHGGGEEEEEEDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEBBBAAA@@@@@@CCCGGGKKKNNNAAAKKKSSSPPPJJJJJJMMMPPPBBBIIIOOOMMMFFFAAACCCGGGJJJEEE@@@@@@CCCEEEBBB???GGGHHHHHHHHHFFFEEEFFFGGGDDDDDDBBBAAA@@@@@@??????@@@CCCFFFGGGFFFDDDBBBBBBCCCDDDDDDCCCAAA@@@@@@AAACCCBBBAAAAAABBBCCCEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@??????GGGHHHFFFAAA@@@CCCDDDBBB????????????@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBB??????>>>>>>???AAACCCDDDJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFEEEDDDBBB???===<<<======<<<<<<<<<======>>><<<===>>>???>>>===;;;::::::;;;<<<<<<======<<<<<<===>>>???@@@???>>><<<:::============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;~~~xxxvvvtttooojjjiiieee^^^YYYVVVUUUTTTSSSUUUUUUSSSOOOKKKJJJKKKLLLKKKLLLLLLJJJHHHIIIMMMQQQNNNOOOQQQRRRRRRPPPNNNLLLOOOLLLIIIGGGGGGGGGGGGFFFJJJLLLLLLLLLJJJIIIJJJKKKKKKLLLMMMOOOQQQRRRSSSSSSTTTRRROOOLLLKKKJJJJJJJJJPPPTTTWWWUUUOOOMMMOOOSSS\\\gggtttzzzxxxpppiiieee```ZZZQQQHHHBBBAAABBBCCC@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA@@@AAABBBCCCBBB@@@@@@BBBDDDCCCAAA???@@@AAA>>>??????@@@AAABBBBBBCCC?????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???>>>???@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGEEEDDDCCCBBBBBBBBB@@@AAABBBDDDEEEFFFFFFGGGAAAAAAAAABBBCCCDDDFFFGGG???GGGKKKHHHDDDEEEHHHIIIAAADDDGGGFFFBBB@@@AAACCCFFFBBB??????AAABBBAAA@@@AAABBBCCCBBBAAA@@@AAABBBAAA@@@@@@?????????@@@@@@???BBBDDDEEECCCBBBAAAAAA@@@AAABBBAAA@@@@@@BBBCCCBBBBBBAAAAAAAAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@??????>>>>>>DDDFFFDDD??????BBBCCCAAABBBAAAAAA@@@@@@@@@AAAAAA??????@@@@@@@@@@@@@@@AAA>>>============???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@???>>>======<<<<<<<<<;;;<<<<<<<<<<<<===>>>??????===;;;:::::::::;;;<<<<<<<<<<<<;;;<<<===>>>???>>>===;;;:::<<<<<<<<<<<<===============<<<;;;;;;::::::;;;;;;}}}xxxuuuqqqooohhheeeaaa^^^\\\[[[YYYXXXZZZYYYVVVRRRMMMJJJJJJKKKOOONNNMMMKKKJJJJJJJJJJJJOOOPPPPPPQQQQQQPPPOOOOOOMMMKKKIIIIIIJJJLLLLLLLLLMMMNNNOOONNNLLLLLLMMMNNNFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFEEECCCBBBCCCCCCDDDFFFGGGHHHFFFDDDCCCDDDEEEIIIRRR___eeeccc\\\TTTPPPNNNLLLIIIFFFEEEEEEFFFGGG????????????>>>>>>======?????????@@@??????>>>>>>AAA@@@AAABBBCCCCCCAAA???@@@AAAAAA???======>>>???>>>>>>>>>??????@@@@@@AAA@@@@@@??????>>>>>>======<<<======>>>>>>======<<<===>>>???@@@@@@AAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEEEECCCBBBAAAAAAAAAAAA???@@@AAACCCEEEFFFGGGGGG@@@AAAAAABBBBBBBBBAAA@@@@@@DDDDDDAAA???BBBCCCBBBBBB@@@???AAACCCDDDCCCAAA@@@???>>>>>>>>>???@@@@@@===>>>???>>>===<<<<<<>>>===============>>>??????>>>@@@AAA@@@???>>>???@@@<<<===>>>>>>>>>@@@CCCEEEBBBAAA@@@@@@???@@@@@@AAA>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBAAA======AAABBB@@@CCCBBBAAA@@@?????????????????????>>>>>>>>>>>>>>>======<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============<<<<<<<<<;;;;;;:::::::::<<<===>>>??????===;;;:::999999:::;;;;;;;;;;;;:::;;;;;;<<<======<<<:::999::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999::::::~~~}}}}}}|||yyywwwqqqqqqoookkkfffccccccccchhhfffdddbbbbbb```]]]ZZZ]]]\\\[[[ZZZZZZZZZZZZZZZVVVTTTRRRQQQRRRRRRRRRQQQQQQRRRRRRPPPNNNMMMMMMNNNIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFGGGGGGEEEDDDDDDEEEFFFGGGFFFFFFEEELLLUUUYYYXXXSSSMMMJJJBBBCCCCCCCCCBBB@@@???>>>BBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@???>>>===@@@@@@AAACCCDDDDDDAAA>>>@@@@@@???>>>===>>>@@@AAA????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<===>>>??????>>>===<<<>>>??????@@@@@@??????>>>CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAABBB???@@@AAABBBCCCDDDDDDDDD???@@@@@@@@@@@@@@@@@@@@@CCCDDDAAA>>>>>>BBBBBB@@@CCC???>>>DDDLLLOOOJJJDDD>>>???>>>===;;;;;;===???===>>>???>>><<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<======>>>>>>===;;;;;;===???;;;<<<===<<<<<<>>>AAADDD@@@@@@??????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<============??????;;;<<>>@@@@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<============:::::::::;;;;;;<<<======<<<<<<;;;;;;:::999888777:::;;;<<<>>>===<<<;;;999888888999::::::::::::999::::::;;;;;;;;;::::::999999999999999::::::::::::::::::999999888999999:::}}}|||zzzxxxwwwwwwwwwwwwsssqqqooonnnooonnnmmmlllkkklllkkkiiieeecccbbbccc[[[[[[[[[[[[[[[ZZZYYYXXXUUUTTTSSSRRRQQQPPPOOOOOOMMMKKKIIIJJJLLLLLLKKKIIIKKKNNNQQQSSSSSSQQQOOONNNIIIJJJKKKKKKJJJGGGDDDBBBEEEEEEDDDDDDCCCBBBBBBAAADDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBDDDFFFEEEBBB@@@AAA@@@??????AAACCCEEEEEE@@@@@@@@@@@@@@@@@@??????============>>>>>>>>>>>>===>>>???@@@@@@???>>>===??????@@@@@@???>>>>>>===BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@???>>>===>>>@@@CCCEEEEEEDDD@@@<<<===BBBBBB???BBB???@@@HHHSSSVVVOOOGGG???@@@???===;;;:::<<<>>>===>>>???>>><<<<<<<<<>>>>>>===<<<;;;::::::::::::<<<===<<<;;;999:::<<>>@@@?????????>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<======;;;>>>>>>;;;;;;>>>???<<<<<<<<<;;;;;;<<<======>>><<<<<<<<<;;;;;;:::::::::???>>><<<;;;::::::;;;<<<;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999777777888999;;;<<<<<<;;;999888777888999999::::::999999999999:::::::::::::::999888888888888999999999999999999888888888999999:::~~~|||zzzyyyooonnnmmmllljjjhhhgggffffffdddaaa```^^^]]]ZZZXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZYYYVVVTTTRRRKKKJJJJJJIIIHHHGGGFFFFFFIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDDDDEEEFFFFFFDDDBBBBBBAAA@@@AAADDDFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBB>>>>>>?????????@@@@@@@@@???@@@@@@@@@@@@@@@@@@???AAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBDDDDDDDDDCCCBBBAAA@@@???BBB@@@>>>>>>???CCCGGGJJJBBBBBB???;;;<<<@@@@@@>>>>>>>>>@@@HHHPPPRRRLLLFFFAAA@@@???>>>===>>>??????<<<>>>>>>===<<<;;;<<<===???>>>===<<<;;;:::::::::<<<<<<<<<;;;::::::<<<>>><<<===>>>===<<<;;;<<<======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<>>>>>;;;999999999999:::;;;<<<===;;;;;;;;;:::::::::::::::???>>><<<;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======@@@???===<<<;;;;;;<<<===:::;;;;;;<<<;;;:::888777777888:::<<<<<<;;;:::999888888999::::::::::::999999999999999::::::::::::777777888888888999999999999999888888999999::::::~~~{{{yyyxxxttttttsssssssssttttttssshhhhhhhhhgggeeedddbbbaaa___^^^^^^]]][[[[[[ZZZYYYXXXXXXXXXWWWUUUSSSRRRQQQRRRQQQPPPPPPRRRRRRQQQPPPOOOMMMLLLMMMOOOPPPNNNKKKMMMMMMMMMLLLKKKJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBDDDFFFHHHJJJ???BBBAAA======@@@AAA???>>>???@@@CCCFFFFFFEEECCCBBB@@@===>>>BBBDDDDDDCCC===>>>???>>>===<<<<<<>>>???>>>===<<<<<<<<<<<<<<<<<<======<<<;;;;;;<<<>>>:::<<>><<<<<<<<<<<<<<<>>>>>>???>>>==================<<<<<<<<<<<<<<<<<<=====================@@@@@@======???>>>;;;;;;:::::::::::::::;;;;;;::::::::::::::::::;;;;;;>>>===;;;;;;:::;;;<<<===:::;;;;;;<<<======>>>>>>@@@>>>===;;;;;;<<<===>>>999:::;;;<<<<<<;;;:::888888:::;;;=========;;;:::888999999:::::::::::::::999999999999::::::;;;;;;777777888888888999999999999999999999999:::;;;;;;zzzzzzyyyxxxwwwvvvuuutttmmmmmmlllkkkjjjhhhfffeeegggeeeddddddeeeffffffeeebbbaaa___```aaa```\\\YYYWWWVVVUUUUUUTTTSSSRRRRRRQQQPPPPPPNNNMMMLLLLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHIIIJJJKKKGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDFFFGGGHHHHHHHHHHHH???CCCDDD@@@???AAACCCBBBAAABBBAAA@@@>>>===@@@BBBBBB>>><<>>???@@@>>>============>>>??????<<<===>>>>>><<<<<<===>>>888;;;???@@@???===<<<<<<;;;<<<===?????????>>>>>>AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???BBBBBB>>>>>>???>>>:::======<<<;;;::::::::::::999999999::::::;;;;;;<<<<<<;;;:::::::::;;;<<<<<<======>>>??????@@@AAAAAA>>>===<<<;;;;;;<<<>>>???888:::<<<======<<<;;;999:::;;;===>>>???>>>===<<<999999:::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<888888888888999999999999:::999999999:::;;;;;;<<<~~~}}}|||zzzyyywwwvvvuuuuuutttsssqqqpppnnnmmmlllgggfffdddccccccdddfffgggeeedddcccbbb```___^^^]]]ZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWXXX[[[]]]\\\WWWSSSWWWWWWXXXXXXWWWTTTRRRPPPSSSOOOMMMNNNRRRUUUSSSPPPNNNNNNMMMLLLKKKJJJJJJJJJPPPNNNKKKIIIHHHHHHHHHIIIIIIGGGFFFHHHKKKMMMLLLJJJCCCDDDDDDEEEDDDDDDCCCCCCFFFEEECCCBBBAAAAAABBBBBBDDDDDDCCCCCCBBBAAAAAAAAA???BBBEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBEEEFFFFFFDDD@@@???@@@CCCAAAAAABBBBBBBBBAAA@@@@@@@@@BBBDDDCCCBBBAAABBBCCC@@@AAA@@@>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>????????????>>>>>>???AAABBBCCCDDDEEEBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;===???@@@???>>>???????????????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::>>>===<<<;;;;;;<<<===>>>::::::;;;;;;;;;<<<<<<<<<|||yyyyyyzzzzzzyyywwwuuutttwwwsssppprrruuuwwwuuusssppppppooonnnmmmmmmmmmmmmnnnmmmjjjhhhgggggghhhhhh```^^^\\\]]]______^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^]]][[[ZZZYYYYYYYYYZZZXXXWWWWWWVVVUUUTTTTTTSSSRRRTTTVVVUUUSSSPPPOOOOOOQQQPPPPPPOOOOOOPPPPPPQQQPPPRRRSSSQQQNNNLLLLLLNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKMMMNNNNNNLLLKKKKKKLLLJJJJJJJJJHHHEEEDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIMMMLLLJJJIIIHHHGGGGGGGGGBBBBBBDDDEEEEEEEEEFFFFFFDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCBBBBBBAAA@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDEEEEEEEEEFFFFFF}}}}}}|||{{{zzzyyyxxxxxxvvvwwwxxxwwwssspppooonnnssssssrrrrrrrrrrrrssssssnnnoooqqqpppnnnkkkkkkkkkhhhgggfffeeeddddddddddddcccdddfffeeecccbbbbbbccc```aaa```^^^[[[ZZZZZZ[[[^^^]]][[[ZZZZZZ[[[]]]^^^^^^^^^```aaabbbccccccccccccbbbaaa```^^^]]]\\\[[[]]]\\\[[[YYYYYYXXXXXXXXXRRRUUUXXXXXXVVVUUUWWWYYYWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRTTTUUUWWWYYY[[[\\\]]]^^^\\\\\\\\\\\\]]]]]]]]]]]]~~~{{{yyyzzz{{{~~~}}}{{{yyyyyy{{{}}}~~~}}}~~~~~~}}}{{{{{{wwwvvvuuuuuuttttttttttttooossswwwvvvrrrqqqtttwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuusssssstttuuuxxxzzz|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~